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
339650474981	339650475548	339650476098	339650476648	339650477198	339650477748	339650478298	339650478848	339650479398	339650479948	339650480498	339650481048	339650481598	339650482148	339650482698	339650483248	339650483798	339650484348	339650484898	339650485448	339650485998	339650486548	339650487098	339650487648	339650488198	339650488748	339650489298	339650489848	339650490398	339650490948	339650491498	339650492048	339650492598	339650493148	339650493698	339650494248	339650494798	339650495348	339650495898	339650496448	339650496998	339650497548	339650498098	339650498648	339650499198	339650499748	339650500298	339650500848	339650501398	339650501948	339650502498	339650503048	339650503598	339650504148	339650504698	339650505248	339650505798	339650506348	339650506898	339650507448	339650507998	339650508548	339650509098	339650509648	339650510198	339650510748	339650511298	339650511848	339650512398	339650512948	339650513498	339650514048	339650514598	339650515148	339650515698	339650516248	339650516798	339650517348	339650517898	339650518448	339650518998	339650519548	339650520098	339650520648	339650521198	339650521748	339650522298	339650522848	339650523398	339650523948	339650524498	339650525048	339650525598	339650526148	339650526698	339650527248	339650527798	339650528348	339650528898	339650529448	339650529998	339650530548	339650531098	339650531648	339650532198	339650532748	339650533298	339650533848	339650534398	339650534948	339650535498	339650536048	339650536598	339650537148	339650537698	339650538248	339650538798	339650539348	339650539898	339650540448	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2675	3600	2300	2675	3600	2300	2675	3600	2300	2675	3600	2300	2676	3600	2300	2676	3600	2300	2676	3600	2300	2676	3600	2300	2676	3600	2300	2677	3600	2300	2677	3600	2300	2677	3600	2300	2677	3600	2300	2678	3600	2300	2678	3600	2300	2678	3600	2300	2678	3600	2300	2678	3600	2300	2679	3600	2300	2679	3600	2300	2679	3600	2300	2679	3600	2300	2679	3600	2300	2679	3600	2300	2680	3600	2300	2680	3600	2300	2680	3600	2300	2680	3600	2300	2681	3600	2300	2681	3600	2300	2681	3600	2300	2681	3600	2300	2681	3600	2300	2681	3600	2300	2682	3600	2300	2682	3600	2300	2682	3600	2300	2682	3600	2300	2683	3600	2300	2683	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
23477	21754	29352	24744	21827	23063	23571	17411	16460	16901	17071	16499	16273	16041	15907	15886	15748	15947	15897	15705	15626	15937	15970	15870	15742	15844	15702	15632	15611	15575	15764	15638	15508	15623	15598	15459	15739	15665	15490	15467	15444	15779	15508	15633	15540	15576	15791	17024	18679	18058	17106	16214	16044	15662	15643	15382	15346	15326	15430	15584	15532	15409	15327	15524	15614	15300	15302	15451	15652	15564	15419	15565	15634	15390	15612	15453	15487	15532	15818	15447	15572	15554	15598	15473	15624	15617	15693	15632	15485	15471	15738	15452	15646	15506	15404	15565	15657	15571	15722	15426	15403	15616	15595	15616	15497	15512	15654	15522	15537	15492	15515	15519	15708	15613	15386	15337	15571	15584	15630	15717	15637	15541	15304	15590	15608	15762	15421	15314	15327	15577	15584	15501	15488	15372	15333	15497	15678	15421	15478	15500	15414	15304	15570	15599	15421	15420	15483	15510	15481	15465	15568	15519	15657	15502	15511	15542	15436	15302	15626	15429	15388	15427	15325	15417	15413	15518	15310	15564	15473	15479	15536	15396	15506	15425	15347	15529	15304	15530	15473	15551	15476	15691	15674	15367	15537	15466	15608	15435	15676	15663	15388	15592	15599	15619	15450	15483	15439	15453	15505	15461	15258	15419	15456	15614	15528	15486	15414	15377	15420	15520	15316	15462	15486	15699	15406	15452	15501	15397	15605	15562	15380	15532	15609	15479	15482	15469	15607	15462	15584	15395	15413	15566	15358	15395	15609	15465	15474	15524	15473	15661	15579	15584	15412	15453	15358	15446	15539	15503	15456	15502	15513	15410	15606	15499	15625	15472	15664	15410	15274	15368	15563	15357	15381	15612	15583	15572	15582	15501	15531	15633	15284	15624	15558	15408	15295	15380	15518	15526	15629	15554	15560	15519	15511	15420	15616	15490	15526	15515	15305	15586	15440	15495	15627	15397	15416	15500	15660	15571	15530	15551	15524	15609	15517	15285	15483	15588	15517	15422	15525	15319	15290	15474	15485	15556	15600	15610	15327	15390	15446	15209	15351	15307	15524	15584	15497	15561	15499	15617	15588	15521	15415	15681	15527	15186	15420	15567	15433	15588	15421	15394	15463	15497	15595	15569	15338	15363	15562	15510	15491	15422	15547	15572	15487	15508	15477	15452	15352	15648	15544	15540	15423	15564	15397	15518	15355	15369	15581	15334	15592	15585	15654	15432	15538	15557	15461	15606	15276	15525	15567	15434	15360	15434	15464	15476	15389	15482	15502	15517	15294	15471	15562	15330	15768	15529	15493	15552	15470	15623	15356	15383	15439	15384	15507	15472	15309	15431	15592	15562	15641	15660	15372	15298	15720	15262	15410	15644	15550	15681	15444	15435	15322	15461	15230	15451	15616	15382	15211	15452	15291	15151	15488	15487	15329	15512	15440	15183	15345	15553	15428	15597	15455	15565	15581	15276	15453	15467	15520	15396	15488	15355	15412	15456	15474	15267	15441	15589	15495	15619	15484	15495	15401	15501	15622	15363	15313	15628	15355	15355	15476	15530	15597	15278	15417	15424	15547	15472	15367	15407	15454	15379	15386	15295	15336	15407	15465	15473	15359	15729	15518	15248	15710	15550	15413	15408	15612	15501	15533	15640	15657	15327	15822	15539	15470	15541	15465	15577	15418	15500	15491	15271	15281	15516	15434	15374	15506	15537	15564	15518	15473	15543	15465	15328	15342	15414	15473	15243	15393	15344	15507	15419	15473	15463	15335	15433	15431	15478	15503	15672	15518	15525	15623	15490	15370	15552	15436	15416	15546	15453	15494	15315	15521	15518	15382	15489	15428	15465	15395	15467	15389	15359	15337	15526	15271	15626	15418	15559	15617	15514	15670	15383	15569	15656	15395	15519	15437	15447	15637	15562	15403	15379	15575	15553	15394	15416	15216	15370	15630	15560	15367	15446	15486	15443	15391	15305	15481	15320	15453	15356	15471	15543	15438	15463	15505	15290	15573	15340	15401	15448	15534	15501	15313	15229	15488	15304	15254	15408	15535	15589	15266	15417	15581	15590	15554	15357	15595	15468	15398	15526	15503	15492	15540	15567	15415	15483	15547	15454	15468	15524	15449	15577	15513	15331	15388	15508	15477	15469	15507	15424	15562	15555	15269	15489	15479	15540	15464	15410	15344	15470	15486	15460	15499	15436	15364	15579	15525	15481	15439	15270	15309	15573	15489	15593	15704	15420	15380	15600	15659	15444	15413	15405	15466	15518	15585	15647	15392	15522	15328	15362	15304	15369	15495	15307	15677	15346	15304	15345	15423	15544	15548	15282	15400	15486	15498	15657	15399	15558	15541	15314	15395	15580	15458	15465	15440	15369	15514	15561	15496	15449	15437	15477	15402	15452	15374	15609	15422	15544	15253	15483	15448	15530	15656	15423	15478	15350	15482	15518	15531	15306	15692	15328	15574	15505	15418	15376	15432	15450	15469	15697	15650	15509	15472	15384	15644	15354	15528	15470	15435	15319	15318	15448	15463	15507	15461	15634	15407	15407	15521	15370	15554	15489	15518	15480	15388	15334	15253	15582	15449	15278	15439	15477	15577	15417	15594	15433	15495	15587	15540	15574	15492	15422	15503	15458	15386	15533	15361	15651	15450	15484	15555	15572	15639	15254	15557	15363	15312	15411	15377	15522	15380	15511	15377	15520	15495	15541	15442	15724	15496	15567	15322	15486	15385	15502	15418	15353	15648	15419	15558	15468	15389	15429	15524	15358	15295	15412	15440	15589	15499	15658	15549	15478	15394	15383	15404	15549	15628	15471	15316	15587	15347	15576	15377	15463	15378	15392	15611	15459	15669	15431	15577	15621	15562	15521	15441	15511	15414	15582	15378	15660	15515	15541	15546	15361	15574	15550	15490	15629	15439	15380	15472	15401	15584	15547	15387	15609	15456	15474	15385	15426	15388	15569	15457	15398	15372	15315	15673	15590	15579	15241	15563	15497	15647	15386	15543	15392	15368	15301	15483	15635	15573	15497	15389	15516	15452	15486	15700	15678	15604	15378	15514	15597	15453	15536	15390	15264	15348	15535	15565	15471	15499	15427	15429	15617	15274	15562	15670	15459	15500	15356	15577	15406	15456	15362	15324	15434	15344	15395	15382	15375	15452	15537	15416	15187	15582	15492	15563	15467	15399	15335	15589	15565	15541	15533	15432	15499	15460	15403	15261	15753	15510	15404	15382	15688	15601	15428	15567	15748	15568	15328	15537	15407	15602	15668	15497	15562	15443	15610	15470	15559	15629	15618	15641	15373	15274	15502	15518	15444	15552	15422	15422	15540	15517	15305	15432	15363	15520	15589	15637	15582	15556	15547	15461	15582	15611	15243	15329	15533	15446	15446	15576	15481	15497	15765	15607	15412	15434	15531	15509	15459	15441	15477	15522	15431	15398	15431	15501	15488	15295	15523	15401	15672	15639	15644	15477	15476	15530	15504	15452	15567	15486	15491	15543	15477	15515	15736	15715	15567	15354	15313	15459	15468	15465	15543	15398	15467	15354	15392	15364	15332	15442	15569	15449	15261	15486	15444	15452	15368	15361	15281	15515	15385	15670	15615	15321	15487	15356	15555	15661	15450	15506	15653	15414	15384	15492	15580	15566	15371	15438	15481	15368	15451	15410	15352	15483	15680	15426	15519	15685	15467	15550	15344	15436	15335	15434	15281	15375	15577	15339	15326	15565	15332	15555	15331	15300	15477	15435	15403	15566	15500	15657	15506	15551	15252	15321	15390	15455	15501	15485	15552	15499	15551	15443	15292	15633	15574	15633	15485	15515	15356	15553	15434	15465	15210	15620	15583	15445	15357	15479	15536	15536	15457	15314	15262	15328	15481	15558	15494	15496	15562	15483	15633	15477	15431	15457	15494	15341	15318	15612	15620	15688	15507	15566	15450	15614	15448	15545	15404	15440	15323	15399	15352	15553	15332	15429	15532	15474	15451	15311	15541	15490	15389	15599	15465	15571	15528	15486	15263	15466	15591	15479	15354	15538	15538	15524	15537	15456	15500	15533	15280	15487	15586	15500	15669	15473	15286	15391	15497	15341	15518	15533	15339	15302	15486	15541	15411	15485	15414	15424	15500	15234	15430	15442	15392	15200	15425	15363	15522	15534	15609	15560	15393	15543	15411	15230	15484	15417	15321	15462	15391	15569	15424	15434	15538	15545	15503	15279	15524	15360	15542	15616	15593	15492	15460	15283	15521	15632	15310	15460	15609	15506	15427	15471	15505	15549	15294	15575	15483	15452	15400	15556	15645	15493	15536	15533	15546	15488	15582	15336	15506	15609	15471	15373	15650	15488	15428	15599	15507	15445	15522	15453	15544	15524	15521	15475	15351	15592	15424	15615	15680	15278	15263	15487	15397	15354	15280	15395	15312	15521	15686	15535	15541	15445	15701	15387	15369	15282	15447	15554	15365	15594	15620	15583	15375	15512	15319	15532	15543	15719	15611	15528	15707	15561	15604	15433	15427	15216	15475	15486	15407	15380	15527	15318	15551	15574	15428	15546	15525	15598	15522	15626	15579	15423	15453	15529	15590	15421	15546	15395	15482	15519	15318	15611	15623	15499	15536	15526	15356	15257	15479	15312	15417	15468	15604	15618	15447	15634	15545	15377	15404	15528	15487	15348	15513	15661	15555	15659	15499	15570	15573	15583	15372	15269	15547	15448	15584	15598	15523	15509	15552	15574	15477	15232	15531	15481	15575	15411	15463	15421	15460	15529	15613	15453	15480	15520	15476	15475	15344	15254	15353	15650	15465	15464	15584	15434	15431	15386	15441	15507	15500	15387	15520	15531	15404	15469	15490	15314	15475	15261	15583	15617	15511	15456	15535	15457	15637	15550	15521	15569	15457	15460	15456	15530	15507	15399	15416	15381	15547	15606	15546	15436	15485	15520	15409	15480	15510	15504	15616	15621	15509	15454	15229	15513	15543	15481	15593	15621	15501	15460	15483	15637	15317	15341	15619	15474	15487	15527	15585	15504	15422	15561	15547	15540	15677	15563	15594	15574	15417	15546	15755	15520	15532	15406	15564	15432	15416	15488	15548	15485	15494	15429	15282	15209	15501	15491	15528	15485	15419
15364	43591	21338	18694	16736	15848	14924	14737	15390	15874	15767	15248	14814	14313	14050	14020	14006	14010	14034	14052	13937	13895	14092	13899	13914	14051	13913	13772	13843	13823	13862	13772	13917	13816	13769	13726	13728	13769	13768	13577	13599	13813	13782	13613	13775	13776	13895	16082	18372	16786	15528	14426	14001	13735	13464	13657	13774	13609	13753	13647	13684	13580	13519	13540	13748	13787	13791	13543	13944	13624	13652	13624	13807	13751	13482	13737	13670	13572	13667	13557	13764	13581	13810	13781	13688	13684	13705	13638	13674	13734	13567	13573	13715	13702	13705	13705	13752	13514	13555	13613	13614	13621	13754	13765	13662	13711	13753	13733	13623	13660	13581	13596	13728	13562	13513	13606	13696	13723	13600	13711	13611	13789	13788	13788	13577	13566	13646	13758	13601	13733	13690	13711	13777	13576	13755	13600	13570	13642	13782	13719	13645	13580	13508	13864	13567	13576	13599	13597	13605	13652	13704	13596	13642	13685	13783	13798	13678	13517	13648	13618	13549	13628	13659	13578	13672	13652	13739	13695	13589	13647	13570	13688	13807	13625	13696	13594	13679	13666	13734	13662	13527	13721	13602	13806	13490	13745	13650	13511	13633	13535	13704	13764	13681	13671	13696	13578	13774	13597	13506	13729	13667	13722	13318	13622	13718	13738	13603	13530	13720	13675	13866	13665	13507	13577	13537	13674	13889	13639	13619	13773	13664	13786	13772	13708	13512	13602	13727	13868	13706	13549	13695	13688	13572	13605	13646	13759	13521	13618	13591	13580	13487	13564	13632	13625	13542	13865	13777	13720	13727	13621	13735	13565	13648	13643	13627	13712	13566	13794	13596	13526	13521	13641	13766	13315	13540	13454	13624	13615	13615	13603	13707	13535	13648	13557	13719	13673	13693	13629	13679	13545	13871	13562	13573	13601	13609	13582	13596	13515	13544	13547	13547	13818	13543	13606	13752	13750	13883	13664	13639	13643	13500	13642	13520	13644	13546	13469	13762	13616	13682	13776	13617	13469	13461	13592	13541	13516	13713	13614	13697	13599	13450	13719	13539	13650	13463	13683	13699	13663	13586	13451	13497	13689	13781	13778	13671	13720	13618	13464	13489	13599	13533	13566	13550	13488	13624	13523	13647	13621	13575	13572	13601	13474	13634	13558	13585	13542	13484	13696	13663	13811	13631	13627	13598	13821	13694	13576	13723	13618	13718	13583	13579	13603	13711	13656	13626	13557	13639	13550	13665	13504	13887	13584	13597	13717	13612	13571	13544	13686	13680	13784	13534	13797	13603	13618	13640	13687	13727	13631	13669	13717	13643	13527	13534	13617	13612	13633	13670	13507	13521	13625	13655	13700	13813	13641	13617	13634	13732	13575	13615	13489	13530	13609	13610	13571	13594	13725	13654	13571	13671	13637	13806	13617	13589	13843	13639	13514	13677	13632	13581	13673	13759	13724	13581	13534	13743	13615	13504	13678	13742	13771	13669	13702	13770	13664	13437	13650	13575	13759	13776	13672	13607	13490	13507	13626	13585	13714	13616	13620	13709	13764	13697	13412	13651	13667	13727	13593	13553	13550	13576	13627	13856	13642	13708	13656	13572	13739	13609	13713	13518	13600	13532	13649	13633	13615	13682	13530	13604	13688	13540	13671	13693	13522	13607	13802	13603	13582	13558	13559	13642	13650	13642	13624	13657	13648	13569	13618	13684	13463	13690	13558	13783	13708	13676	13483	13680	13745	13599	13557	13850	13663	13659	13579	13685	13772	13716	13695	13575	13805	13741	13632	13705	13623	13658	13626	13746	13669	13695	13601	13830	13691	13648	13703	13719	13628	13580	13592	13649	13620	13617	13533	13549	13685	13687	13716	13657	13624	13712	13705	13664	13661	13596	13545	13489	13590	13675	13654	13536	13792	13540	13621	13624	13672	13641	13654	13590	13615	13767	13533	13487	13714	13619	13514	13595	13577	13777	13821	13487	13628	13793	13588	13625	13710	13697	13714	13616	13663	13584	13506	13910	13711	13625	13642	13638	13696	13719	13611	13633	13725	13623	13600	13605	13668	13487	13740	13704	13629	13575	13443	13736	13681	13825	13579	13749	13583	13663	13598	13741	13598	13590	13594	13639	13619	13601	13522	13521	13665	13603	13660	13535	13645	13731	13755	13630	13791	13602	13678	13691	13644	13833	13633	13652	13603	13619	13739	13577	13584	13671	13566	13759	13584	13790	13683	13671	13669	13576	13667	13751	13703	13665	13686	13607	13669	13797	13669	13698	13682	13719	13661	13640	13525	13703	13660	13736	13644	13663	13794	13581	13718	13645	13604	13597	13711	13615	13703	13610	13603	13594	13733	13491	13563	13552	13614	13587	13674	13498	13611	13622	13584	13764	13534	13703	13661	13615	13696	13689	13811	13700	13765	13710	13617	13641	13856	13637	13629	13509	13607	13632	13665	13703	13811	13495	13604	13637	13717	13429	13540	13574	13656	13556	13714	13759	13772	13692	13720	13689	13663	13711	13545	13802	13759	13738	13601	13628	13705	13708	13647	13555	13640	13468	13589	13648	13611	13701	13841	13612	13585	13697	13781	13704	13632	13641	13697	13530	13666	13765	13644	13556	13660	13544	13584	13617	13596	13669	13665	13784	13543	13810	13680	13619	13825	13715	13590	13599	13934	13736	13726	13685	13601	13731	13571	13541	13554	13596	13792	13680	13617	13556	13572	13745	13583	13709	13638	13668	13637	13670	13629	13618	13655	13695	13402	13878	13553	13656	13586	13589	13581	13738	13582	13738	13616	13725	13668	13579	13608	13661	13540	13646	13675	13684	13673	13649	13636	13629	13626	13580	13621	13404	13820	13560	13449	13880	13683	13693	13549	13670	13703	13716	13520	13647	13576	13744	13726	13826	13618	13858	13585	13611	13710	13553	13574	13633	13480	13732	13621	13692	13602	13623	13566	13619	13780	13540	13560	13693	13629	13615	13703	13686	13634	13753	13519	13632	13565	13556	13673	13645	13608	13761	13692	13494	13666	13731	13593	13628	13659	13699	13729	13738	13671	13405	13797	13581	13643	13608	13693	13707	13740	13652	13536	13673	13671	13661	13742	13639	13659	13613	13511	13510	13473	13670	13741	13759	13709	13712	13730	13624	13626	13646	13636	13470	13639	13567	13724	13581	13732	13522	13497	13908	13705	13608	13599	13718	13707	13652	13601	13663	13619	13768	13740	13708	13516	13663	13583	13479	13712	13769	13652	13456	13592	13638	13624	13501	13705	13565	13615	13505	13580	13537	13677	13598	13585	13696	13585	13648	13605	13625	13463	13829	13561	13624	13528	13702	13574	13675	13689	13536	13516	13492	13630	13672	13644	13519	13696	13538	13664	13780	13679	13727	13674	13715	13638	13552	13545	13504	13636	13707	13638	13606	13729	13605	13718	13575	13635	13715	13619	13453	13649	13495	13677	13647	13595	13640	13668	13545	13634	13642	13591	13553	13505	13630	13592	13681	13695	13639	13638	13734	13795	13688	13739	13611	13591	13589	13495	13576	13893	13676	13549	13744	13780	13634	13601	13708	13573	13716	13602	13667	13639	13495	13610	13690	13506	13594	13610	13694	13537	13637	13464	13532	13428	13597	13507	13743	13486	13579	13628	13639	13543	13600	13742	13528	13675	13692	13725	13626	13615	13638	13649	13707	13697	13610	13569	13566	13644	13641	13683	13539	13599	13695	13665	13599	13670	13519	13468	13457	13746	13518	13578	13619	13541	13729	13813	13661	13704	13630	13725	13513	13630	13663	13579	13686	13667	13590	13663	13709	13741	13596	13584	13608	13804	13634	13412	13627	13738	13640	13785	13442	13411	13651	13804	13506	13668	13540	13621	13801	13613	13702	13550	13706	13896	13655	13852	13553	13589	13716	13571	13630	13783	13575	13499	13569	13594	13752	13644	13631	13676	13637	13676	13593	13520	13759	13528	13705	13643	13582	13610	13426	13734	13733	13529	13673	13603	13655	13613	13530	13656	13643	13616	13618	13573	13717	13471	13647	13623	13585	13610	13609	13640	13622	13647	13816	13693	13458	13799	13711	13709	13634	13586	13712	13662	13618	13649	13640	13587	13642	13682	13698	13585	13796	13515	13788	13682	13669	13687	13782	13619	13602	13725	13677	13671	13478	13516	13585	13494	13519	13760	13640	13637	13729	13581	13672	13566	13737	13612	13616	13705	13500	13622	13775	13494	13618	13564	13636	13639	13619	13532	13533	13640	13769	13568	13766	13706	13717	13587	13628	13663	13554	13605	13567	13686	13730	13608	13632	13678	13804	13677	13547	13609	13812	13836	13686	13712	13667	13717	13586	13636	13601	13535	13650	13735	13543	13576	13649	13531	13617	13579	13638	13605	13520	13822	13638	13557	13728	13642	13759	13638	13602	13715	13698	13582	13606	13572	13706	13520	13663	13689	13703	13606	13744	13579	13544	13678	13589	13630	13672	13787	13649	13578	13768	13749	13632	13695	13591	13658	13747	13561	13562	13798	13704	13610	13761	13640	13679	13581	13542	13673	13745	13721	13566	13678	13617	13690	13563	13853	13664	13518	13651	13532	13694	13683	13564	13690	13508	13663	13707	13676	13767	13370	13674	13539	13633	13549	13604	13535	13660	13608	13489	13762	13828	13543	13718	13688	13691	13673	13744	13641	13613	13526	13481	13532	13697	13440	13589	13560	13648	13505	13598	13621	13611	13504	13661	13739	13390	13775	13601	13717	13562	13575	13630	13671	13648	13729	13516	13554	13594	13721	13580	13430	13662	13675	13629	13696	13547	13630	13720	13646	13788	13612	13821	13706	13407	13545	13706	13512	13614	13622	13737	13622	13595	13731	13599	13704	13464	13700	13637	13519	13679	13745	13511	13552	13619	13649	13497	13652	13640	13621	13642	13485	13978	13639	13721	13682	13604	13647	13784	13666	13686	13648	13403	13632	13641	13630	13590	13771	13708	13714	13600	13662	13693	13521	13724	13740	13605	13573	13659	13659	13743	13679	14016	13629	13656	13695	13647	13733	13596	13612	13616	13628	13633	13759	13664	13614	13646	13598	13661	13833	13479	13554	13499	13713	13655	13707	13744	13770	13626	13565	13600	13672
27154	22164	23963	19197	15248	15233	15390	15209	15493	15694	15524	15580	15340	15247	15240	15137	15192	15235	15153	15031	15276	15024	15036	15058	15197	15336	15074	15271	15186	15236	15222	15130	15131	14908	15097	15166	15063	15185	15039	15200	15113	15161	15201	14985	15056	14947	15061	15087	15365	15516	15523	15427	15127	15214	15103	14952	14970	15114	15035	15069	15267	15098	15302	15203	15209	14889	15173	15027	14951	15133	15039	14982	14972	15259	15203	15057	15168	15027	14916	15172	14907	15108	15237	15233	15197	15095	15136	15088	15106	15148	15137	15035	15122	15117	14983	15177	15104	15244	14984	15122	15090	15012	14998	15349	15089	15319	15080	14844	15170	15083	15035	14885	15173	15001	14981	15086	15278	15113	14871	15085	15107	15230	15155	15088	15201	15029	14984	15107	15230	15026	15093	15088	15150	15111	15165	15208	15019	15078	14994	15012	15200	15049	15228	15043	15008	15260	15172	15140	15067	15213	15083	15035	15000	15174	15221	15114	15071	15231	15223	15124	15007	15017	15152	14985	15199	15081	14978	15183	15002	15018	14981	15081	15116	15073	15101	15056	14975	15191	15129	15132	15117	15147	15253	15190	15008	15046	15057	15297	15504	15139	15294	15107	15043	15094	15090	15078	15122	14939	15149	15179	15098	14983	14952	15080	15033	15232	15180	15226	14982	15013	15234	14959	15081	14959	14941	15042	14934	15283	15197	15042	15182	15231	15139	15312	14917	15100	15141	14941	15028	15141	15000	15070	15270	15125	15125	15094	15113	15103	14851	14886	14992	15101	15081	15075	15071	15182	15004	14986	15038	15202	15061	15113	15299	15049	15219	15059	15171	15251	14857	14991	15232	14931	15197	15081	15129	15161	14992	15063	14914	15244	15117	14935	15126	15080	15057	15043	15078	15179	15064	15064	15132	15166	15121	15109	15101	15126	15044	15233	15089	14849	15249	15075	14977	14987	15192	14975	15062	15159	15181	14947	15108	15129	15134	14887	15029	15019	15141	15088	15142	15154	15174	15150	15175	15061	15349	15025	15217	15104	15123	15044	15051	15181	15042	15071	15274	15077	15158	14952	14889	15052	15244	15055	14984	15025	15070	14959	15413	15076	15105	15062	14930	15016	15215	15122	15060	14975	14906	14949	15012	15081	15102	15101	15058	15047	15350	15104	15297	15096	15100	15264	15195	15022	15045	15055	15109	14974	15157	15097	15150	15208	15231	15088	15125	15095	15054	15332	14970	15063	15039	15245	15088	15005	15207	15207	14931	15276	15089	15037	15071	15224	15202	15037	15039	15062	15142	15054	15078	15045	14995	15037	15000	15091	15108	15221	14915	15017	15106	15177	14883	15112	15210	15020	15160	15047	15163	15090	15098	14945	14913	15241	15212	15029	15190	15021	14885	15096	15099	15201	15116	15053	15105	15140	15096	15049	15195	14937	15153	15245	15060	14867	15093	15228	15142	15128	15102	15213	15152	14993	15255	15054	15245	15054	15173	14972	15088	15088	15105	15096	15066	15097	15198	15075	15112	15170	15090	15020	15056	15020	15114	15143	15108	15093	14887	15103	15016	15246	15231	15128	15169	15113	15198	15120	15280	15068	15156	15076	15108	15103	15010	15037	15228	15068	14993	15142	14988	15124	15053	15162	14970	15189	15083	14921	15088	15066	15070	15075	14983	15224	15042	15223	15220	15215	15024	15067	15163	15159	14969	14988	15074	14968	15033	15105	15062	15024	14979	15136	15067	15334	15033	14944	14945	15139	15197	15036	15141	15207	15127	15106	15104	14984	15085	14903	14989	15117	15134	15143	15083	15026	15151	15290	15283	15042	14970	15140	14934	15030	15012	15230	15045	14973	14957	14954	15111	15140	15059	15009	15165	15088	15191	15116	15094	14993	15211	15286	15217	15070	15081	15116	15180	15055	15195	15107	14975	15106	14986	15027	14940	15080	15101	15135	15039	15196	15130	14859	15092	15181	15025	15043	15177	15255	15003	15074	14989	15128	15199	15102	15438	15185	14988	14858	15141	14979	14939	15114	15485	15184	15014	15074	15061	15193	15069	15154	15367	15122	15103	15167	14957	15066	14993	15114	15076	15015	14975	15175	15131	15110	15190	15141	15238	15145	15290	14925	15267	15169	15132	14950	15241	15256	15329	15291	15217	15132	15233	15054	15135	15081	15175	15203	14943	14904	15243	14987	14972	15111	15061	15047	15227	15249	15080	14884	15121	14995	15074	15126	15313	15117	14999	15032	15027	15048	15090	15183	15020	15088	15084	15034	14994	15190	15016	15154	15047	15029	15213	15091	15110	15090	15173	15066	15362	15344	15135	15250	15018	15079	15021	14939	15118	15105	14952	14996	15163	15054	15074	15035	14954	15128	15161	15114	14915	15034	15021	15193	14966	15122	15053	15015	15071	14990	15254	15004	14736	15149	15120	15179	15174	15212	15154	15201	14987	14997	15007	15267	15274	15062	15210	15093	15049	14859	15134	15236	15122	15013	15168	15046	15020	15004	14942	15058	15083	15215	15141	15120	15080	15039	15006	14960	15236	15025	15119	15139	14891	14984	15197	15091	15115	15193	15227	15139	15095	15099	15169	15283	15054	15010	14872	14994	14963	15086	15028	15108	15093	15245	15128	15136	14989	14982	15033	14927	15172	15054	15062	15080	14982	14992	14905	15161	15084	15195	15126	15004	15118	15163	15003	15127	15010	15269	15037	15023	15100	14921	14996	15085	14999	15007	15184	15115	15078	15067	15018	14914	15115	14951	15284	15066	15003	15033	15146	15238	15182	14906	15012	15088	15046	15087	15176	15102	15075	15139	15003	15106	15061	15067	15196	15285	15018	14952	15295	14961	15143	15148	15169	15202	15067	15067	15183	15329	15243	15188	15160	15145	15126	15177	15080	15188	15167	15082	15131	14995	15214	14986	15051	15075	15017	15137	15073	15155	14992	15068	14880	15139	15093	15007	15122	14907	15074	15291	14979	14953	15082	15302	15149	15192	15216	15024	15157	14996	15080	15174	14957	15080	15092	15150	15130	15077	15017	15136	15097	15276	15133	15317	15205	15160	14912	15167	15078	15160	15048	15242	14988	14923	15030	15038	15247	15114	15161	15059	15136	14966	15091	15045	15299	15172	15107	15108	15192	15110	15218	15121	15158	15254	15270	15152	14976	15089	15189	15130	15123	14811	15108	15149	15043	15108	15189	15141	15124	15026	14957	14898	15129	15046	14993	14939	15138	15327	15429	15149	15238	15231	15053	15241	15166	15095	15129	14861	14957	15153	15232	15243	15134	15320	15053	15119	14932	15143	14949	15084	14996	15223	15194	15254	14950	15154	15081	15095	15144	15194	15052	15205	15254	15111	15226	15125	15020	15084	15173	14989	14879	14947	15321	15031	15141	15085	15312	15016	15096	15088	15095	15038	15087	15034	14975	15042	15239	15118	15310	15088	15027	15006	15173	15123	14996	14993	15237	15077	15130	15259	15110	15186	15247	15097	15142	15162	15081	14986	15155	15172	15219	14922	15179	14962	15204	14926	14955	15024	15129	14926	15274	15042	15133	15143	15288	15126	15144	14980	15209	14998	15215	15143	15066	15111	15072	15102	15106	14865	14895	15026	14979	15105	15276	14939	14914	15030	15151	15049	15203	15138	15012	15126	15162	15214	15087	15216	15116	14959	15017	15183	15181	15217	15019	15049	15118	15190	15232	15081	15345	15157	14917	15112	15117	15163	15077	15099	15023	15053	15001	15138	15121	15006	15120	14843	15291	15232	15186	15320	15081	14930	15048	15192	15172	15120	15034	14944	15191	15122	15009	15007	14957	15261	15002	15185	15031	15108	15116	15177	15025	15274	15207	14867	15161	15112	15281	15232	14999	15092	15222	15026	15292	15009	15018	15172	15110	15181	15088	15062	14985	15138	15076	15003	15142	15081	15119	14974	15167	15165	15051	15000	15223	15059	15023	15074	15158	14998	15235	15025	15063	15127	15371	15116	14981	14975	14895	15002	15081	14992	15137	14984	15104	15100	15154	15039	15360	15212	15154	15262	15330	14939	15083	15241	15122	15245	15006	15114	15285	15089	15103	15054	15000	15101	14976	14953	15111	15062	15122	14921	15106	15149	15266	15137	15381	15312	15123	15059	14673	14828	15136	15061	15148	15080	15263	15127	15066	15028	15138	14948	15159	14906	15084	15193	15094	15112	15300	15010	14985	15081	14925	15078	14906	14931	14975	15065	15216	15138	15168	15264	14962	15099	15327	15164	15225	15256	15253	15014	15092	15230	15082	15059	14923	15119	15145	15138	15018	15108	15017	15095	15288	15211	15212	14926	14990	15189	15141	15114	15098	15055	15020	15071	15058	15084	15099	15042	15229	15011	15037	15190	15178	15233	15092	15244	15204	15096	15178	15083	15071	15148	15201	15180	14989	15184	15066	15226	15071	15018	15220	15188	14949	14953	15136	15267	15084	15008	15074	15290	14964	14929	14982	15144	15311	14969	15044	15178	15009	14909	15079	15013	14962	14963	15224	15150	15172	15118	15160	15231	15062	15074	15254	15159	14918	15240	15123	15214	15098	15022	15163	15188	14985	14936	14894	15143	15184	15178	15147	15072	15178	15058	15214	15059	15064	14889	15112	15172	15004	15032	15150	15139	15324	15087	14982	15062	15324	15041	15025	15118	15122	14781	15143	15127	15180	15011	14980	15058	15093	15052	15062	15270	15043	15121	15077	15040	14947	15189	15013	15170	15208	15216	15200	15033	14835	14954	15006	14975	15138	15175	15138	14975	14999	15046	15011	15022	15309	15177	15081	15151	15066	15065	15115	15046	15273	15132	15060	15087	14966	15185	15065	15196	15165	15026	15203	15126	15031	15135	15066	15187	15201	15093	14959	15312	15286	15065	15214	15094	15020	15131	15184	15127	15093	15045	15049	15156	15084	14988	15021	15275	15155	14948	15118	14965	15093	15074	15024	15029	15317	15085	14982	15162	15018	15136	15175	15013	15070	15053	15083	14936	15030	15114	15048	14929	15246	14914	15338	15096	14982	15202	15073	14894	15086	14950	15151	15163	15056	14973	15089	15175	15111	15083	15127	15186	14829	15152	15002	15125	14971	15065	15267	15067	15180	15349
13543	25460	15013	13942	13681	13567	13420	13689	13963	14166	14058	14092	13479	13560	13233	13246	13407	13415	13296	13394	13404	13252	13348	13550	13386	13336	13314	13261	13442	13423	13221	13280	13323	13351	13304	13331	13276	13415	13353	13201	13262	13190	13175	13346	13291	13253	13344	13310	13639	13825	13628	13224	13329	13395	13274	13222	13229	13342	13232	13387	13259	13324	13386	13281	13244	13207	13253	12959	13175	13454	13161	13368	13390	13249	13252	13172	13195	13351	13227	13174	13262	13267	13229	13240	13290	13263	13309	13180	13191	13392	13433	13181	13322	13143	13164	13306	13361	13261	13364	13201	13355	13226	13335	13340	13198	13404	13222	13312	13237	13294	13191	13355	13272	13164	13373	13395	13280	13278	13369	13215	13228	13311	13268	13416	13257	13135	13504	13229	13365	13344	13339	13140	13339	13272	13180	13237	13316	13289	13035	13201	13280	13233	13292	13245	13322	13280	13147	13417	13260	13328	13219	13231	13008	13200	13276	13300	13299	13208	13237	13361	13075	13285	13268	13316	13177	13463	13227	13294	13228	13170	13152	13222	13280	13355	13303	13377	13290	13281	13245	13275	13421	13242	13208	13346	13353	13325	13223	13375	13338	13215	13349	13129	13188	13356	13326	13329	13227	13395	13294	13384	13304	13318	13301	13240	13373	13254	13105	13321	13403	13374	13314	13115	13350	13273	13344	13441	13272	13270	13168	13215	13310	13138	13306	13297	13394	13287	13232	13352	13140	13191	13395	13152	13316	13253	13343	13329	13332	13460	13238	13365	13116	13322	13259	13235	13285	13208	13233	13279	13189	13242	13332	13399	13325	13217	13327	13081	13212	13217	13240	13508	13107	13272	13440	13355	13405	13284	13193	13449	13178	13312	13240	13354	13298	13388	13195	13207	13476	13205	13205	13190	13380	13452	13327	13264	13339	13316	13252	13205	13329	13290	13248	13235	13302	13201	13288	13319	13270	13306	13298	13371	13081	13259	13284	13211	13321	13274	13172	13210	13451	13145	13260	13231	13237	13121	13096	13282	13300	13374	13310	13192	13400	13299	13281	13166	13396	13218	13286	13434	13267	13156	13290	13245	13399	13407	13221	13429	13381	13168	13347	13259	13381	13197	13286	13370	13230	13275	13333	13177	13204	13356	13408	13381	13325	13392	13307	13164	13285	13392	13060	13216	13253	13154	13338	13194	13141	13198	13368	13228	13288	13103	13323	13320	13434	13349	13291	13348	13284	13284	13311	13152	13304	13175	13325	13224	13270	13178	13209	13343	13320	13300	13133	13218	13188	13221	13133	13287	13285	13205	13235	13205	13129	13230	13307	13233	13336	13194	13250	13133	13239	13250	13405	13148	13222	13329	13439	13267	13280	13107	13275	13284	13429	13160	13379	13261	13398	13143	13224	13334	13355	13203	13330	13360	13259	13087	13331	13271	13322	13362	13038	13351	13413	13463	13184	13215	13449	13291	13309	13268	13445	13216	13207	13282	13222	13378	13347	13227	13285	13240	13386	13358	13309	13383	13127	13377	13301	13289	13408	13366	13236	13276	13152	13333	13260	13276	13255	13469	13334	13170	13333	13118	13166	13327	13245	13151	13333	13321	13209	13135	13430	13372	13209	13404	13326	13190	13330	13233	13132	13333	13372	13337	13354	13257	13413	13259	13186	13270	13164	13199	13298	13292	13296	13347	13385	13357	13263	13298	13278	13175	13229	13257	13146	13153	13253	13290	13091	13380	13242	13384	13406	13045	13257	13415	13144	13416	13251	13237	13226	13330	13494	13283	13188	13209	13231	13418	13296	13302	13411	13419	13271	13234	13299	13047	13298	13306	13286	13203	13309	13358	13282	13340	13216	13420	13180	13237	13274	13191	13309	13077	13077	13206	13301	13222	13133	13238	13137	13188	13239	13546	13292	13318	13153	13248	13320	13221	13345	13247	13274	13250	13441	13326	13388	13224	13338	13244	13212	13259	13358	13214	13259	13318	13355	13450	13260	13277	13217	13265	13195	13200	13266	13253	13297	13313	13263	13254	13142	13331	13301	13276	13229	13334	13326	13204	13404	13305	13337	13118	13253	13301	13296	13172	13245	13279	13393	13076	13245	13133	13326	13358	13266	13265	13260	13343	13296	13184	13431	13142	13281	13245	13414	13263	13298	13372	13321	13183	13183	13064	13297	13184	13421	13192	13186	13395	13344	13190	13307	13138	13356	13213	13115	13302	13343	13217	13385	13364	13301	13354	13255	13473	13343	13374	13275	13217	13139	13174	13360	13246	13244	13370	13202	13422	13330	13190	13336	13266	13499	13174	13363	13221	13132	13208	13218	13432	13274	13271	13173	13310	13339	13349	13222	13283	13262	13190	13356	13319	13303	13129	13370	13349	13329	13329	13318	13330	13167	13256	13277	13289	13275	13279	13293	13439	13306	13260	13516	13135	13415	13278	13214	13403	13213	13206	13121	13412	13257	13246	13251	13175	13264	13341	13232	13332	13268	13337	13310	13302	13227	13140	13168	13383	13203	13242	13240	13264	13128	13406	13198	13274	13240	13227	13216	13294	13305	13242	13325	13411	13145	13321	13282	13282	13397	13257	13375	13239	13540	13265	13289	13284	13270	13500	13287	13212	13222	13378	13263	13294	13463	13403	13208	13128	13316	13276	13226	13257	13325	13172	13339	13216	13398	13280	13348	13277	13335	13337	13221	13168	13244	13370	13142	13229	13147	13388	13253	13363	13384	13113	13329	13082	13322	13160	13257	13355	13346	13175	13109	13358	13192	13109	13094	13209	13228	13257	13282	13339	13424	13202	13296	13309	13231	13309	13354	13131	13432	13275	13282	13318	13376	13311	13408	13220	13271	13325	13262	13156	13384	13358	13302	13168	13237	13246	13269	13267	13262	13413	13216	13278	13206	13371	13187	13155	13282	13321	13281	13339	13216	13205	13408	13426	13167	13253	13431	13212	13240	13236	13226	13259	13188	13425	13136	13321	13338	13258	13296	13193	13314	13259	13268	13235	13356	13191	13315	13290	13219	13352	13381	13184	13276	13192	13240	13302	13234	13200	13200	13311	13280	13201	13198	13216	13394	13248	13121	13130	13350	13335	13191	13329	13259	13141	13088	13015	13130	13310	13269	13431	13348	13239	13266	13096	13129	13142	13307	13309	13228	13274	13207	13338	13331	13192	13364	13412	13211	13202	13126	13392	13304	13367	13309	13294	13469	13191	13343	13137	13278	13397	13238	13299	13298	13169	13416	13192	13266	13464	13334	13277	13351	13153	13240	13084	13184	13376	13310	13206	13359	13233	13236	13361	13334	13246	13317	13255	13141	13345	13229	13233	13350	13180	13338	13167	13231	13371	13470	13385	13127	13301	13285	13041	13273	13291	13352	13070	13353	13402	13299	13331	13155	13264	13365	13203	13292	13293	13396	13396	13190	13318	13262	13249	13379	13298	13349	13313	13305	13368	13262	13325	13449	13272	13071	13228	13346	13283	13316	13406	13332	13383	13208	13324	13314	13354	13282	13341	13270	13197	13252	13301	13331	13207	13263	13317	13275	13305	13262	13263	13209	13437	13105	13390	13294	13211	13103	13220	13293	13333	13205	13385	13155	13129	13240	13253	13342	13131	13351	13242	13328	13383	13392	13338	13421	13309	13394	13202	13319	13164	13085	13207	13311	13389	13364	13296	13217	13252	13265	13225	13222	13325	13201	13237	13305	13286	13289	13162	13306	13331	13199	13236	13362	13305	13384	13390	13140	13239	13335	13358	13303	13336	13343	13400	13327	13290	13340	13401	13346	13239	13168	13365	13369	13172	13292	13225	13317	13305	13267	13362	13264	13298	13352	13068	13177	13317	13358	13234	13342	13332	13249	13177	13215	13331	13365	13465	13255	13387	13336	13230	13326	13261	13418	13223	13283	13274	13233	13174	13287	13394	13186	13094	13248	13285	13280	13203	13265	13295	13033	13424	13301	13172	13459	13078	13386	13300	13267	13379	13350	13314	13205	13177	13281	13284	13299	13272	13264	13376	13248	13209	13323	13290	13307	13231	13305	13354	13185	13263	13223	13177	13122	13227	13320	13124	13262	13197	13230	13236	13256	13343	13236	13247	13171	13184	13302	13170	13283	13201	13270	13196	13268	13143	13318	13242	13333	13343	13348	13471	13355	13203	13350	13218	13187	13357	13373	13314	13306	13339	13400	13189	13273	13089	13378	13281	13260	13355	13321	13074	13315	13268	13331	13323	13191	13163	13490	13322	13190	13344	13185	13322	13407	13165	13390	13332	13251	13310	13195	13187	13278	13251	13387	13278	13368	13296	13226	13379	13244	13406	13390	13038	13278	13251	13222	13311	13277	13317	13351	13370	13213	13316	13242	13359	13150	13266	13144	13194	13297	13311	13281	13423	13098	13374	13142	13173	13201	13260	13291	13389	13219	13255	13340	13476	13207	13445	13332	13379	13202	13161	13357	13347	13334	13185	13246	13264	13272	13223	13231	13182	13271	13174	13270	13245	13243	13400	13296	13193	13192	13140	13248	13412	13217	13424	13224	13463	13213	13236	13279	13184	13225	13249	13254	13307	13293	13188	13293	13141	13267	13200	13230	13336	13372	13273	13223	13308	13392	13386	13163	13136	13328	13241	13228	13184	13205	13342	13086	13262	13137	13298	13146	13213	13247	13236	13293	13203	13310	13203	13143	13249	13128	13228	13214	13323	13444	13380	13346	13195	13268	13212	13378	13153	13055	13295	13349	13173	13352	13300	13373	13368	13490	13335	13417	13209	13328	13258	13298	13183	13352	13232	13224	13285	13329	13216	13471	13251	13154	13200	13243	13282	13102	13244	13224	13207	13263	13270	13326	13297	13373	13224	13293	13173	13381	13227	13229	13202	13161	13342	13287	13422	13331	13316	13355	13175	13300	13310	13378	13255	13327	13314	13131	13227	13264	13244	13374	13331	13243	13322	13409	13177	13445	13319	13273	13322	13093	13178	13238	13270	13225	13167	13262	13371	13279	13381	13249	13214	13303	13322	13240	13297	13271	13208	13203	13318	13193	13255	13250	13254	13410	13305	13372	13224	13307	13360	13105	13224	13239	13212	13383	13361	13171	13170	13339	13174	13162	13274	13303	13097
23861	21037	28764	23528	21432	20383	18213	15778	15435	15727	15925	15579	15479	15497	15411	15165	15075	15342	15210	15012	15222	15115	15131	15065	15039	15051	15013	15009	14985	15038	14965	14950	15149	15098	15180	15186	14955	15121	14928	14948	15092	14961	14966	14989	14880	15181	14923	15962	16429	16196	15643	15332	15047	15093	15015	14743	15013	14943	14885	14856	14999	15114	15087	15087	15043	15041	14913	14904	15048	14983	14920	14926	15039	14673	15104	14978	14991	14990	14927	14991	14824	14883	14590	14847	14773	14924	14913	14762	15009	15232	15005	14889	14755	14881	14736	14866	14972	14901	15129	14882	14947	14899	14912	14701	14961	14922	15155	15063	15112	14968	14968	15165	15039	14835	14945	14973	14931	14835	14891	14802	14849	14903	14964	14955	14923	14913	15028	15044	15076	14937	14859	15027	14905	15123	14979	14896	14872	14915	14821	14989	14840	14869	14842	15007	15044	15013	14992	14677	14886	14988	14955	14831	14939	15095	15107	14889	14975	15041	14836	14806	15090	14969	15079	14901	14723	14986	14929	14888	14901	15054	14953	14909	14810	14795	15111	14983	15067	15006	15065	14833	15066	15026	14959	14894	14880	14887	14907	14941	14765	14976	14990	14825	15021	14915	14938	15059	14898	14885	15199	15047	14822	15022	14935	14875	14831	14708	15020	14924	14999	15113	14772	14846	15046	14776	14816	14819	14974	14822	15031	15026	14675	14924	14770	14966	15007	14946	14862	14954	14744	14874	14668	14862	14902	15036	15173	14896	14855	14813	14990	14921	15088	14913	14931	15022	14753	14859	14816	14869	14921	14949	15018	14972	14817	14895	15080	14974	15099	15082	14972	14858	14975	14794	14834	15061	14928	15071	14727	14812	14866	14929	14797	14957	15023	14849	15045	14780	14903	14942	14740	14742	14845	14915	14749	14854	14990	14816	14966	14863	14997	14932	14746	14990	14914	14894	14946	14921	14964	14980	14769	14753	14967	14783	15009	15003	14931	14872	14976	14905	15064	14915	14876	14751	14951	14881	14846	15027	15028	14785	14941	15038	15100	14894	14900	14969	15055	14888	15140	14872	15030	14952	14999	14817	14905	15066	14920	14616	14779	15131	15025	14940	14871	15061	15104	14923	14883	14838	14921	14784	14964	14881	14881	14918	14895	14820	15080	14916	14962	14983	14894	14847	14845	14819	15090	15001	14855	15050	14988	14825	15002	14937	14777	14838	14880	14948	14666	14661	14966	14853	14802	14921	15033	14792	14824	14898	14930	14894	14697	14814	14963	14793	14992	14901	14891	14974	14699	14868	14912	15040	15025	15038	15035	15024	14906	14828	15037	15280	14795	14945	14947	15010	15062	14769	14941	15127	14964	14907	14968	14782	14937	14873	15042	14922	15083	15042	14800	14647	14919	14971	14958	15047	14985	15034	14847	14793	14781	14927	14825	14953	14916	14976	14836	14804	14779	14802	15180	14896	14875	14802	14930	15039	14951	14825	14842	14997	14997	14907	14843	14916	14928	15030	14916	14864	14934	14920	14690	14983	14760	15061	15146	15155	14760	14648	14909	14926	15060	14856	14940	14831	14968	14905	14885	14864	14952	14751	14984	14913	15022	14875	14866	14952	14817	15010	14837	15006	15027	14982	14846	14996	15039	14976	14978	14892	15067	14993	14854	14847	15007	15063	15049	14959	15001	15125	14872	14934	14967	14975	14937	14984	14878	14866	14772	14825	14781	14940	14936	15117	15114	14858	14957	14858	15004	15061	14922	14918	14765	14848	14912	15045	14743	14781	14816	14856	15010	14847	14847	14994	14853	15020	14974	15031	14873	15114	14930	14783	14956	15097	14906	14949	14799	14894	14792	14977	14909	14988	14881	14916	14851	14887	14915	14933	14919	14874	14839	14928	15000	14878	14719	14948	14873	15018	15004	14684	14819	14950	15002	14898	15123	14961	14891	14755	14871	14712	14751	15081	14944	14920	15192	14864	15020	14882	14802	14802	14896	14952	14956	14951	15060	14891	14910	14771	15066	14973	14792	14831	15047	14685	14845	14787	14751	14757	14955	14733	14884	14991	14925	14945	14957	14799	15121	15037	14882	14894	14739	14954	14960	14930	14888	15057	15049	14830	15004	14762	14941	14908	14761	14832	14919	14964	14815	14728	15041	15002	14860	14976	14828	14810	14965	14913	14765	14835	14987	14948	14780	14842	14864	14808	14781	15082	15079	14730	14820	15026	14913	14803	14986	14947	14866	14904	14987	14973	14699	14888	15021	15070	14942	14874	15003	14819	14769	14896	14993	15050	14917	15133	15010	14916	14837	15027	14904	14935	15094	15058	14887	14742	15083	14929	14993	14987	14890	14942	14934	14908	14652	14916	15172	15026	14834	14605	14780	15025	14888	14934	14881	14758	14861	14773	15071	15031	14793	14827	14874	15000	14920	14863	15006	14840	15015	14743	15085	14742	14822	14912	14847	14836	14955	14840	14893	15010	14995	14854	15058	15013	14706	15004	14761	14963	14944	14950	14893	14974	14865	14940	14832	14879	15050	15039	15070	14750	14775	14867	14890	15200	14858	14962	14835	14912	14874	14938	15002	14983	15071	15026	14958	14848	14890	14804	14846	14943	15022	14997	15115	14996	15008	14926	15005	14837	15073	14846	14822	14835	15022	14970	15028	14882	14931	14871	14874	15164	15278	14883	14926	14817	14905	14843	14831	14756	14780	14956	15185	14899	14845	15019	14906	14921	14873	14914	14936	15126	14844	15001	14925	14806	14938	14945	15042	15024	14951	14915	15044	14941	14864	14856	14958	14862	15044	14940	14748	14990	14928	14832	15182	15124	14936	14872	14863	14790	14919	15015	15066	14790	15012	14911	15077	15053	14937	14906	15000	15005	14977	15004	15087	15009	15180	15038	15013	14888	15054	14965	15098	14968	14994	14846	14879	14897	14917	14995	14965	14869	14895	14853	14960	14839	14812	14990	14913	14984	15021	14673	14874	14750	14985	14845	15026	14851	14820	15032	15087	14957	14775	14914	14759	14861	14828	15000	14750	14882	14944	15003	14919	14816	14915	14804	14743	14864	14961	14863	15045	14837	15023	15128	14732	14788	14835	15113	14995	14895	14981	15105	14833	14799	14690	14868	15018	15049	14953	14698	15044	14963	14846	14727	14790	14836	14857	14920	15010	14789	14894	14875	14893	14910	14664	14873	14809	15001	14888	14825	15043	14909	14860	14884	14903	14674	14868	14724	14982	14923	15001	14908	14816	14900	14948	14971	14837	14648	14981	14922	14851	14927	14935	14835	14706	14797	14779	14880	14839	14891	14742	14899	14986	14846	14869	14949	14831	14765	14741	14954	14867	14987	14953	15037	14886	14994	14771	14898	14965	15021	15008	14792	14890	15000	14829	14939	14925	14740	14723	15006	15008	14773	14839	14921	14880	15064	14856	14848	14667	14758	14754	14710	14804	14763	15057	15009	14797	14625	14854	14946	14904	14898	14902	14975	14843	14947	14942	14858	15013	14895	14883	14875	14843	14993	14842	14891	15072	14771	15181	14976	14795	15056	14782	14845	14797	14875	14849	14835	14775	14763	15011	14883	14942	15006	15067	14885	14981	14674	15004	14802	15023	14827	15024	15005	14955	14875	14938	15014	14894	15077	14926	14850	15055	15172	15132	14919	14895	14997	14911	15196	14849	14978	14955	14843	14965	14959	14974	14814	14828	14903	14978	14783	14877	14938	14789	14882	14908	14755	14887	14836	14982	14836	14961	14887	14798	14833	15037	14871	14976	14949	14901	15082	14942	15082	14876	14827	14998	14886	14928	15025	14968	14846	14943	15068	14967	14876	14942	14987	14809	14958	15008	14735	14947	15085	15073	15025	14838	14947	15059	14906	15026	15031	14946	14916	14961	14830	14842	14959	14911	15078	14972	14994	14948	15017	14837	14761	14940	14915	14777	15044	14971	14800	15059	15041	14758	14719	14927	14993	14968	14930	14990	15062	15007	14811	14843	14793	14796	14754	14972	14900	14730	14834	15061	15134	14976	15045	15100	14831	15019	15085	14993	14927	14886	14889	14926	14914	14864	14956	14997	14738	14796	14921	14805	14936	14995	14662	14878	14925	14896	14763	14868	14821	14755	15013	14795	14922	15112	14920	15038	14945	14959	14781	14992	14936	15076	15025	14755	15102	14953	15037	14978	14916	14875	14720	14901	14949	14940	15224	14759	14871	14938	14854	15016	15054	14845	15045	14915	14873	15018	15011	14958	14911	14803	15205	14985	15021	14988	14871	15045	14889	14908	15154	14888	14883	14926	14927	14975	14707	14892	14908	15086	15062	14863	14889	15003	14760	14916	14831	14945	14790	14966	14921	14825	14912	15038	14898	14865	15036	14816	14774	14837	14762	14750	14934	15010	14890	14810	14753	15041	14925	14820	14938	14938	15014	14954	14929	14751	14846	15046	14931	15092	14882	14937	15001	14960	14976	14929	14665	14923	14811	14900	14947	14945	14974	14991	15067	15150	14970	15154	14882	15021	14963	15007	14976	14892	14976	14898	14856	14974	14788	14842	14840	14979	14845	15054	14866	15071	14949	14844	15007	14929	15190	14707	15054	14858	14976	15056	14974	15000	14983	15060	14973	15122	15159	14941	14937	15049	14838	15166	15029	14693	14982	15031	14751	14808	14698	14951	14994	14824	14883	14825	14969	14805	14979	14847	15043	15025	15041	14848	14813	14804	14787	15009	14983	14875	15109	15096	14994	14840	14905	15053	15012	14836	15004	15004	15030	15040	15078	14972	15008	14925	14975	15044	15081	14950	15025	14768	14627	14879	14855	14798	14968	14910	14982	14852	15056	14975	14883	14860	14967	15004	14974	15093	14961	15161	14972	14847	14920	14898	14808	14865	14825	14895	14831	14919	14841	14905	14988	14995	14955	14992	14716	15057	14908	14882	15076	14923	14944	14900	15001	14902	14909	14751	14938	14828	14997	14851	15008	14840	14994	14856	15077	14846	14762	14921	14879	15136	14917	14914	14720	15040	14953	14998	15011	14817	14914	14938	15063	15198	15051	14976	14732	14971	14919	14948	14969	15022	14884	14911	14924	14979	14992	14809	14783	14916	15008	14907	14616	15014	14981
12856	33206	18520	15985	14723	14184	13932	13975	14130	14553	14660	13928	13758	13607	13531	13476	13408	13527	13417	13379	13450	13412	13464	13395	13337	13426	13075	13281	13274	13369	13483	13367	13404	13359	13222	13346	13359	13140	13083	13341	13319	13092	13226	13258	13269	13252	13314	14368	15414	14727	13969	13571	13405	13301	13170	13183	13213	13064	13194	13057	13281	13271	13263	13218	13106	13248	13047	13320	13006	13188	13109	13250	13000	13159	13170	12981	13119	13219	13328	13209	13217	13073	13199	13190	13180	13176	13181	12995	13240	13283	13221	13252	13163	13014	13326	13050	13174	13057	13108	13158	13145	13256	13321	13206	13211	13088	13254	13140	13080	13178	13318	13292	13176	13274	13125	13213	13203	13301	13003	13215	13215	13275	13184	13304	13244	13228	13141	13169	13131	13276	13113	13196	13328	13038	13166	13184	13190	13109	13234	13262	13193	13101	13119	13269	13229	13276	13203	13129	13146	13068	13158	13232	13234	12996	13192	13236	13143	13208	13191	13131	13244	13242	13350	13193	13179	13152	13178	13103	13186	13137	13400	13245	13043	13198	13344	13181	13129	13117	13115	13221	13129	13371	13183	13235	13092	13213	13185	13165	13171	13100	13019	13062	13258	13184	13118	13177	13156	13103	13225	13269	13266	12966	13346	13152	13227	13175	13213	13118	13225	13197	12927	13097	13166	13251	13195	13161	13137	13107	13311	13105	13145	13226	13249	13192	13059	13299	13164	13074	13389	13149	13090	13169	13048	13131	13111	13109	13308	13117	13287	13188	13098	13135	13292	13111	13284	13188	13203	13218	13087	13105	13212	13150	13241	13165	13155	13191	13252	13241	13172	13418	13231	13254	13173	13117	13268	13129	13083	13165	13141	13156	13219	13179	13225	13291	13228	13182	13128	13216	13053	13075	13156	13217	13273	13144	13105	13288	13175	13091	13186	13258	13119	13170	13113	13297	13072	12998	13343	13256	13104	13239	13134	13264	13084	13228	13132	12953	12983	13061	13358	13031	13426	12977	13323	13230	13182	13189	13069	13178	13191	13127	13260	13269	12966	13223	13383	13146	13137	13423	13212	13191	13253	13238	13260	13271	13062	13174	13433	13237	13158	13294	13191	13049	13066	13252	13332	13126	13228	13100	13177	13221	13128	13121	13239	13110	13172	13029	12971	13140	13279	13139	13152	13083	13203	13163	13032	13196	13048	13143	13261	13279	13231	13247	13198	13249	13094	13164	13202	13234	13312	12993	13287	13173	13157	13356	13163	13201	13181	13246	13011	13326	13216	13256	13091	13273	13315	13135	13142	13247	13167	13084	13077	13235	13218	13141	13167	13170	13154	13137	13342	13193	13158	13162	13157	13189	13092	13173	13299	13126	13033	13287	13256	13028	13186	13078	13183	13132	13173	13240	13352	13160	13170	13186	13183	13243	13062	13053	13150	13241	13049	13339	13093	13099	13218	13179	13078	13210	13191	13289	13058	13078	13065	13122	13344	13220	13227	13120	13211	13195	13108	13181	13185	13102	13166	13108	12969	13002	13063	13180	13174	13202	13140	13234	13040	13135	13192	13165	13176	13086	13229	13269	13199	13256	13406	13150	13170	13226	13070	13308	13179	13322	13105	13179	13291	13233	13265	13247	13226	13182	13211	13155	13153	13070	13165	13086	13251	13195	13273	13316	12981	13070	13099	13255	13179	13180	13205	13169	13183	13285	13203	13169	13134	13376	13171	13219	13056	13378	13300	13127	13173	13291	13003	13118	13230	13344	13181	13109	13137	13237	13186	13193	13133	13271	13248	13225	13299	13167	12949	13117	13321	13177	13155	13168	13311	13110	13194	13221	13093	13207	13178	13197	13161	13092	13146	13271	13133	13315	13207	13318	13157	13060	13107	13170	13131	13359	13138	13203	13330	13189	13159	13158	13200	13246	13132	13205	13131	13049	13133	13165	13230	13189	13109	13269	13266	13177	13234	13179	13182	13046	13136	13325	13172	13202	13185	13052	13235	13066	13189	13213	13162	13099	13242	13180	13203	13396	13043	13120	13066	13274	13036	13023	13176	13217	13112	13272	13133	13163	13218	13159	13181	13138	13305	13203	13161	13211	13066	13308	13217	13277	13008	13225	13228	13067	13330	13135	13222	13002	13097	13209	13313	13163	13232	13119	13076	13274	13242	13177	13361	13248	13262	13229	13025	13160	13193	13119	13305	13282	13285	13145	13087	13106	13101	13191	13243	13234	13139	13021	13250	13206	13112	13182	13029	13234	13189	13200	13179	13211	13146	13222	13231	13263	13007	13151	13243	13176	13174	13229	13218	13091	13181	13165	13076	13129	13034	13258	13052	13227	13178	13303	13332	13200	13108	13234	13228	13213	13125	12910	13144	13083	13201	13153	13215	13094	13217	13365	13185	13293	13160	13198	13233	13208	13084	13279	13114	13237	13287	13094	13045	13098	13173	13228	13176	13297	13137	13315	13103	13101	13032	13206	13126	13100	13256	13200	13112	13255	13145	13306	13186	13023	13213	13116	13113	13154	13311	13152	13123	13104	13253	13162	13032	13218	13294	13128	13174	13182	13287	13120	13221	13093	13204	13266	13349	13150	13142	13409	13091	13197	13167	13093	13271	13092	13348	13250	13135	13211	13139	13220	13093	13127	13069	13086	13104	13133	13304	13266	13145	13130	13244	13168	13150	13133	13305	13256	13329	13184	13181	13226	13094	13148	13247	13126	13187	13167	13141	13064	13232	13238	13151	13274	13152	13118	13172	13253	13138	13025	13165	13100	13315	13209	13120	13111	13243	13145	13184	13201	13345	13161	13118	13165	13334	13310	13241	13290	13226	13101	13219	13113	13092	13230	13023	13179	13207	13209	13184	13164	13038	13212	13105	13147	13208	13119	13177	12993	13140	13128	13137	13139	13173	13124	13241	13207	13061	13354	13199	13011	13300	13178	12945	13146	13283	13194	13272	13210	13252	13163	13359	13234	13169	13338	13130	13141	13179	13268	13163	13237	13322	13163	13117	13250	13149	13242	13289	13078	13214	13162	13173	13216	13267	13175	13035	13264	13158	13210	13223	13251	13343	13175	13144	13153	13168	13164	13264	13199	13127	13173	13109	13113	13238	13101	13293	13166	13196	13388	13246	13206	13205	13172	13138	13156	13156	13234	13272	13376	13068	13231	13140	13163	13083	13086	12955	13063	12960	13242	13235	13153	13142	13159	13177	13141	13204	13305	13187	13128	13241	13082	13165	13089	13147	13192	12965	13168	13187	13256	13329	13160	13242	13223	13203	13104	13290	13238	13112	13302	13175	13222	13216	13383	13165	13187	13317	13066	13109	13260	13190	13087	13286	13146	13240	13248	13106	13115	13076	13150	13245	13234	13107	13234	13161	13263	13216	13157	13059	13284	13154	13188	13422	13112	13133	13129	13312	13116	13386	13201	13240	13221	13234	13184	13143	13192	13131	13057	13129	13238	13118	12999	13247	13137	13282	13095	13268	13041	12980	13221	13244	13049	13133	13161	13202	13119	13202	13197	13153	13289	13017	13288	13207	13220	13137	13260	13065	13217	13253	13075	13197	13185	13133	13038	13195	13301	13212	13084	13119	13181	13265	13233	13037	13114	13365	13327	13064	13069	13134	13241	13222	13224	13146	13197	13300	13191	13118	13087	13209	13103	13207	13161	13309	13187	13320	13102	13168	13126	13074	13144	13199	13205	13296	13228	13186	13187	13124	13111	13339	13038	13127	13225	13288	13144	13108	13090	13405	13249	13140	13308	13206	13193	13177	13301	13119	13164	13216	13130	13109	13183	13311	13317	13260	13182	13187	13167	13245	13133	13285	13118	13082	13251	13079	13267	13095	13116	13232	13186	13158	13242	13245	13247	13186	13242	13269	13219	13247	12997	13236	13055	13089	13286	13034	13045	13177	13306	13220	12998	13240	13229	13081	13290	13076	13127	13027	13205	13212	13184	13184	13388	13303	13044	13104	13039	13321	13072	13130	13083	13050	13139	13194	13221	13131	13097	13302	13343	13302	13224	13219	13135	13183	13305	13183	13183	13200	13156	13030	13132	13172	13290	13145	13193	13055	13162	13049	13026	13175	13288	13161	13109	13255	13196	13304	13200	13226	13326	13166	13261	13139	13410	13131	13294	13133	13264	13231	13089	13077	13072	13220	13191	13235	13033	13204	13239	13129	13292	13185	13122	13155	13280	13296	13386	13085	13124	13188	13262	13151	13186	13339	13203	13259	13248	13213	13091	13218	13242	13342	13067	13170	13220	13236	13296	13174	13053	13131	13109	13251	13102	13277	13181	13255	13290	13181	13191	13038	13059	13289	13164	13290	13099	13283	13126	13079	13206	13223	13205	13118	13266	13282	13028	13221	13209	13018	13188	13101	13210	13239	13168	13252	13187	13151	13217	13096	13100	13303	13021	13072	13226	13121	13184	13192	13186	13065	13279	13170	12995	13201	13189	13128	13167	13202	13282	13119	13268	13216	13173	13170	13225	13218	13239	13084	13292	13295	13093	13158	13119	13304	13111	13260	13255	13152	13165	13147	13253	13131	13278	13179	13223	13270	13360	13224	13185	13226	13075	13179	13179	13252	12975	13363	13170	13086	12929	13328	13098	13186	13164	13172	13355	13132	13193	13154	13096	13170	13228	13280	13134	13043	13133	13190	13258	13199	13348	13040	13162	13159	13304	13102	13188	13081	13243	13049	13124	13083	13205	13167	13352	13229	13318	13195	13217	13080	13238	13098	13305	13004	13257	13160	13152	13405	13231	13401	13197	13179	13244	13268	13135	13187	13213	13257	13264	13238	13107	13123	13195	13132	13262	13101	13148	13148	13087	13083	13143	13096	13164	13152	13100	13289	13178	13290	13170	13247	13027	13343	13135	13306	12979	13082	13109	13246	13225	13237	13136	12932	13201	13170	13237	13096	13125	13109	13177	13183	13143	12940	13097	13114	13190	13167	13107	13176	13202	13174	13094	13169	13233	13208	13136	13273	13160	13178	13103	13288	13188	13247	13277	13168	13074	13075	13050	13217	13063	12970	13295	13284	13415	13182	13217	13193	13182	13177	13143	13204	13246	13257	13121	13137	13180	13198	13056	13239	13173	13205	13029	13239	13199
22686	21058	29343	22972	21118	22590	23140	16646	15737	16589	16126	16048	15777	15429	15554	15252	15506	15432	15276	15428	15361	15199	15221	15157	15327	15281	15170	15271	15223	15059	15028	15140	15119	15340	15225	14866	15055	15220	15210	15128	15225	15154	15038	14870	15162	15090	15541	16754	17964	17526	16262	15617	15397	15389	15070	14989	15130	15103	14901	15229	15069	15085	15190	15027	15057	15104	15189	14889	15045	15082	15061	14912	14934	14913	14984	15107	15185	14947	15128	14991	14982	15077	15069	15058	14847	14860	14927	14824	15043	15062	15096	15149	15051	15150	14979	14994	15027	15010	15199	15150	15091	15064	14960	14992	15028	14911	15021	14748	14765	15064	15017	15122	14984	14907	15025	15058	14832	15195	14958	15187	15078	14970	15053	15082	14918	15013	15106	15073	15065	14909	14885	14985	14934	14979	14833	15057	15090	14962	14997	14979	14996	15005	15007	15108	15040	15029	14950	14847	15048	15183	15080	15085	15057	15049	14971	14821	14796	15135	15017	15026	15034	15041	14862	15079	14652	15060	14932	15046	14915	14930	15071	15028	15198	15064	15112	14849	15100	14907	15091	15005	15196	15128	15099	15026	15160	15048	14907	14958	15006	14831	14938	15036	15001	14909	14961	15185	14853	14953	15024	14903	14857	14892	15030	15108	14906	14851	14901	14912	15022	14959	15054	15089	15040	15140	14847	14950	15025	15038	14893	14964	14952	15039	15147	14955	15119	14991	15112	14995	15119	15054	15115	14852	14957	14974	14960	15030	15132	14803	15019	14994	15112	15035	14860	15028	14711	14893	15053	14936	14980	14974	14900	14874	14949	14897	14982	14947	14985	14931	14912	14987	14899	15058	15037	15188	14954	14955	15286	14835	14957	14962	14983	15039	15005	15082	14952	15224	14922	15109	14988	14802	14926	15173	15259	15091	15060	15087	14906	15134	15012	14809	14861	15047	15084	15153	15179	15018	14793	14984	14988	14969	15034	15062	15058	14852	14920	14906	14944	14892	15096	15049	15094	15099	15104	14916	14912	14911	14817	15016	15091	15109	15092	15136	15122	15192	14976	15011	15166	14949	15101	14994	15009	15109	15002	15214	15108	14982	15147	15079	15124	14951	14880	15155	14978	14943	14941	14819	14728	14941	14983	14903	15124	15074	15129	14891	14906	15010	14974	15177	14993	14981	14824	15110	14871	14862	14927	15106	15087	15175	15077	14861	15161	15057	15042	14978	14825	14880	14998	14947	15143	15094	15073	15015	14988	14946	15149	15224	15072	14981	14990	14926	14932	14752	14859	15032	14776	14955	14957	15161	14916	14867	14868	15027	15068	14807	15118	15024	15192	14982	14897	14924	15114	14846	14808	15118	14940	14870	15067	15114	15118	14965	14959	14985	14735	14950	14882	14997	14903	14870	14850	14913	14890	14863	14841	14792	15030	15127	15058	14937	14936	15120	14863	15135	14916	14959	14926	14990	15253	15239	14852	14959	15216	15205	14884	15055	14862	14922	14956	14822	15014	15219	15044	15042	14972	15105	15153	15089	15207	15001	14948	15116	15002	14939	14852	14998	15106	15018	14833	15056	15100	15038	15008	14946	15221	14934	14891	14936	15044	15051	14938	14997	15036	14932	14874	15163	14978	14933	15048	14970	15012	15057	15089	14924	14996	15079	14849	14862	15107	14987	14981	15010	15195	15012	15122	14807	14958	14921	14961	14890	15072	14997	15012	14912	15067	14882	14889	15101	15014	15053	15025	14994	15010	14977	15064	15058	14936	14797	14935	14913	14995	15000	15072	14991	14938	15046	14887	14990	15067	14993	15043	15153	14980	15188	14976	15012	14996	14880	15015	15147	15056	14690	14843	14928	15072	15074	15083	15062	15030	14875	14957	14948	14923	14849	15131	14997	15167	14907	14865	15164	14974	15029	15219	15001	15131	15032	14876	14932	14827	15105	14912	14993	15068	15008	15021	14961	14979	14832	14907	15080	15033	15094	14844	14924	15155	14984	14797	15075	14913	14808	15006	14929	15069	15040	15027	15007	15103	14939	14989	15024	15038	15215	14940	15037	15150	14997	14974	15074	15146	14938	14989	14958	14971	14871	15021	14947	15080	15007	14932	14813	14985	14977	15094	14872	14820	14811	14826	15043	15020	15033	14912	15018	15081	15043	14960	15083	15180	15024	14802	15197	14941	14967	15016	14949	15030	14860	15075	15013	15108	15004	15217	14887	15040	15003	15146	15049	14970	15081	15119	15048	14956	14867	14934	15203	15075	15250	15086	14856	14902	15089	15110	15290	14977	14932	14892	15007	15014	15042	15123	14867	15003	14964	14999	14891	14984	14807	14928	14990	15305	15017	15102	14985	15070	14889	14903	15038	15171	14981	14979	14880	14869	14834	14903	15089	14842	14996	15153	14947	14923	15122	15074	14947	14981	14999	14995	14955	14997	15063	15055	14817	15180	14950	15063	15017	15154	15284	15126	15065	14994	14942	15333	14967	15010	15055	14958	15154	15103	14944	14981	14960	15085	14844	15046	15091	15088	14967	14826	15051	14882	15109	15018	15000	15057	15199	15055	15100	15097	15058	15100	14925	14957	14855	14776	15039	15110	14924	14924	15134	15035	14978	15040	14944	15043	15032	15021	15026	15138	14906	14909	14761	14987	15071	14794	14958	15024	14905	14987	15014	15090	15121	15101	14964	15248	14902	14770	14952	14864	15147	15093	15019	15061	14901	15006	15101	14916	15089	14861	14958	15032	15096	14990	14942	14882	14973	14947	14902	15031	14877	15058	14963	15052	14987	15131	14944	14834	15073	14847	14958	14919	14857	14965	15041	14974	15034	14902	15021	14958	15012	15107	14932	15065	15152	15101	15015	14989	14844	15070	14970	14999	14918	15019	15109	14944	15083	15077	14838	15024	15022	15147	15203	14788	14738	15117	14940	14899	15162	14901	14891	14970	15078	14960	14892	14983	15006	15197	14989	15120	14881	14879	14735	14985	15184	14940	14717	14992	15022	15011	15124	14866	14864	14993	14888	14983	14921	14891	14985	15079	15120	15017	15044	14771	14956	15123	15001	14942	14928	15136	14892	14957	15038	14973	15069	14987	14864	14940	15075	15184	15028	14892	15013	15000	14877	14953	14974	15009	15033	15025	15166	15072	15030	14960	14921	14865	15043	14949	14943	15111	15120	15173	14896	15132	15050	15127	15040	15029	15061	14823	14792	15028	15143	14942	14991	14952	15008	14882	14963	15048	14927	14845	15066	14924	15052	15135	15024	15063	14953	14940	14881	14841	15009	15033	14818	15051	15120	15069	14913	15157	15205	14927	14855	15068	15003	14984	15168	14984	15113	15188	14911	15015	15023	15003	14879	15019	14844	14918	14927	15060	15052	14928	15167	15045	14959	14755	15095	15143	14866	14917	14992	14946	15028	15013	15122	14824	14857	15041	15057	14967	14857	14989	14850	14902	14983	14979	15027	14861	14998	14892	14901	14847	14861	15198	15075	14949	14861	15115	14970	15057	15069	14826	14896	14734	15018	15162	15072	15167	14832	14996	15119	15005	14964	15138	14996	14826	15044	14978	14942	15043	14940	15028	14928	14920	15003	14979	14806	15097	14893	14882	15155	15156	15042	15051	15162	14983	14986	14876	15120	14846	15111	15097	14926	14898	14918	15158	15007	15020	14994	14960	15112	14934	14951	14987	15053	14909	14944	14905	15092	14890	14997	15003	15194	14972	14971	15002	15037	14940	15050	15162	14976	15039	14878	14860	15149	14976	15094	15046	15008	15106	15029	15078	15216	14900	14958	15136	14792	15038	14923	14986	14840	15072	15022	14827	14862	14866	14925	14873	14787	15115	14879	15136	15011	14896	15130	14940	15021	14937	14952	15014	15012	14944	14967	15047	14791	14810	15274	15130	15067	14965	15126	15069	14749	15004	14996	14824	15009	15022	15046	15065	15384	15179	15096	14931	14882	14894	14904	14809	14952	15016	14902	15016	15173	15028	15023	14898	15020	14987	14983	15017	14838	15038	15120	15054	14931	15149	14801	15024	15234	15015	15115	15102	15096	14874	15072	15006	14825	14855	15189	15248	15052	14972	15034	14980	14947	14932	14918	15017	14871	14922	14914	15230	14916	14961	14967	14916	15142	14945	14937	15172	14835	15151	14715	14836	15197	15086	14942	14980	14908	14899	15144	15164	15024	14975	14962	14839	15026	14860	15058	14853	14933	14891	15046	14930	15167	14940	14911	14924	15055	14958	15257	15311	15030	14888	14705	15072	15029	15178	15019	15043	14936	15200	15127	14841	14876	15164	15128	14918	14888	14971	14982	14992	14917	14942	15186	15116	14885	14965	14754	14870	15046	14927	14926	14897	14998	14884	15049	15035	15104	15098	15041	15089	14914	14898	14972	15064	14917	14882	14805	15057	14862	15018	14957	15028	14877	15074	15046	15107	14910	15185	14963	14935	15157	15048	15072	15056	14981	14834	15004	14900	14863	14988	15034	14949	14868	15042	15009	15111	15020	15097	14816	15019	15124	15179	14855	15093	15189	14960	15099	15115	15072	15191	15079	15118	15061	15046	15024	15010	15020	14970	14916	14971	15019	14876	14969	14951	15013	14975	15118	15038	15000	14924	15099	15185	15012	15184	14964	14985	15262	14988	15045	15147	15050	15008	15087	14975	14932	14817	14860	14998	14987	15043	14826	15120	15139	14995	14954	14999	15032	14938	14997	14739	15038	14912	14977	15158	15114	14785	15221	15072	15059	14995	15052	14931	15106	15072	15030	14859	14870	14974	15071	15165	15101	15033	14900	14922	14974	15036	15136	15141	15102	14931	15188	14919	15026	15015	15037	14985	15114	14939	14988	15018	15073	14871	15025	15063	14971	15018	14979	14940	14983	15078	14997	15040	14952	15056	15033	15027	15100	15102	14968	14917	14887	15118	14949	15089	14901	14923	14714	14872	14842	14927	15148	15153	14843	14896	15132	15108	14968	14933	15035	15190	14879	15123	15054	14952	15256	14974	14886	14913	14850	15015	14981	14891	15157	14988	15202	14901	15052	14953	14930	14995	15081	14954	14813	15019	14809	14898	14968	14973	14892	14853	14707	15164	15036	14823	14934	14999	14861	14919	14920
14779	31283	22234	18317	16474	15157	14623	14332	14415	15159	14661	14522	14112	13888	13684	13575	13607	13775	13673	13512	13461	13492	13548	13489	13359	13453	13255	13272	13421	13336	13353	13380	13369	13512	13358	13454	13358	13506	13304	13489	13332	13272	13448	13350	13403	13337	13965	16215	17532	16467	14972	13847	13505	13318	13240	13314	13131	13320	13375	13404	13297	13138	13288	13147	13236	13205	13222	13357	13248	13262	13422	13258	13292	13289	13332	13215	13162	13199	13191	13270	13271	13233	13458	13231	13335	13160	13234	13078	13301	13239	13314	13222	13264	13058	13225	13134	13335	13344	13191	13248	13275	13188	13326	13294	13261	13230	13174	13191	13319	13162	13400	13220	13280	13228	13391	13348	13139	13274	13313	13403	13240	13014	13095	13314	13093	13254	13149	13201	13158	13174	13361	13188	13332	13166	13258	13242	13336	13233	13313	13220	13329	13163	13250	13249	13177	13353	13421	13207	13098	13085	13117	13210	13151	13113	13311	13108	13227	13424	13201	13096	13174	13323	13086	13165	13108	13168	13265	13274	13127	13239	13204	13168	13214	13174	13222	13187	13161	13383	13170	13068	13192	13132	13202	13213	13274	13218	13153	13265	13260	13204	13234	13084	13191	13262	13188	13381	13200	13132	13228	13173	12994	13300	13180	13428	13122	13196	13262	13294	13276	13184	13115	13254	13133	13177	13257	13188	13147	13221	13117	13156	13271	13270	13102	13351	13066	13240	13291	13148	13186	13315	13120	13417	13337	13103	13123	13238	13201	13101	13120	13208	13166	13192	13141	13246	13229	13454	13275	13175	13171	13230	13341	13348	13255	13238	13398	13324	13225	13229	13167	13307	13206	13214	13180	13208	13252	13202	13215	13210	13132	13247	13190	13314	13135	13148	13030	13112	13284	12973	13475	13160	13107	13180	13140	13181	13187	13158	13219	13101	13235	13259	13251	13145	13222	13245	13225	13262	13314	13235	12872	13247	13276	13103	13264	13315	13252	13197	13244	13204	13338	13154	13152	13161	13239	13197	13344	13188	13220	13260	13316	13167	13255	13253	13248	13349	13204	13326	13256	13232	13244	13233	13352	13306	13451	13091	13205	13123	13262	13276	13279	13217	13231	13006	13040	13260	13367	13250	13294	13230	13279	13209	13171	13237	13210	13327	13323	13202	13202	13194	13208	13230	13263	13257	13212	13230	13310	13226	13183	13197	13252	13331	13315	13080	13418	13245	13307	13194	13315	13116	13279	13239	13101	13282	13373	13304	13103	13116	13196	13167	13292	13276	13219	13200	13348	13169	13221	13381	13209	13239	13255	13318	13362	13253	13219	13153	13126	13221	13298	13229	13248	13246	13282	13245	13230	13360	13158	13264	13121	13293	13208	13251	13182	13175	13193	13240	13076	13088	13291	13219	13256	13270	13163	13204	13189	13330	13090	13277	13350	13154	13125	13207	13319	13128	13470	13178	13228	13272	13164	13426	13201	13328	13253	13106	13332	13201	13321	13285	13303	13258	13249	13149	13309	13100	13119	13199	13244	13197	13251	13234	13114	13178	13219	13316	13385	13276	13307	13172	13357	13328	13135	13370	13354	13055	13255	13288	13025	13259	13345	13260	13233	13355	13179	13185	13176	13174	13300	13136	13252	13122	13280	13320	13219	13207	13237	13275	13393	13108	12984	13271	13372	13287	13244	13237	13037	13310	13094	13244	13150	13123	13350	13084	13247	13410	13244	13156	13255	13280	13126	13293	13201	13305	13079	13320	13265	13213	13230	13298	13396	13156	13201	13234	13147	13173	13063	13222	13344	13131	13141	13336	13232	13307	13156	13334	13168	13191	13189	13244	13171	13203	13175	13208	13200	13217	13410	13200	13329	13126	13228	13125	13242	13191	13191	13254	13382	13286	13283	13325	13266	13324	13163	13233	13123	13267	13192	13165	13259	13152	13127	13374	13434	13159	13229	13213	13062	13232	13104	13184	13183	13126	13165	13023	13285	13229	13131	13346	13128	13167	13254	13198	13240	13112	13225	13249	13065	13358	13277	13173	13216	13323	13296	13089	13221	13167	13106	13255	13243	13353	13261	13209	13469	13262	13236	13110	13193	13221	13102	13154	13170	13272	13285	13361	13261	13310	13241	12997	13264	13240	13185	13223	13344	13415	13262	13178	13281	13341	13279	13309	13141	13383	13124	13204	13290	13317	13135	13245	13196	13253	13301	13214	13188	13296	13213	13195	13229	13214	13196	13281	13196	13183	13345	13185	13271	13329	13139	13313	13158	13243	13297	13192	13124	13223	13262	13169	13219	13141	13126	13370	13209	13243	13231	13279	13096	13352	13188	13305	13214	13087	13286	13199	13181	13194	13306	12993	13166	13129	13248	13278	13259	13137	13173	13236	13273	13248	13310	13298	13312	13227	13242	13217	13268	13237	13262	13357	13204	13122	13323	13347	13272	13116	13038	13155	13300	13088	13289	13330	13207	13266	13254	13346	13145	13279	13195	13235	13248	13342	13351	13287	13140	13227	13299	13170	13279	13199	13098	13227	13303	12995	13232	13309	13195	13287	13143	13054	13231	13111	13243	13228	13288	13279	13106	13186	13293	13128	13067	13247	13187	13240	13164	13200	13176	13310	13268	13322	13030	13171	13358	13233	13296	13344	13104	13172	13224	13212	13217	13330	13190	13329	13208	13361	13262	13192	13150	13164	13202	13285	13268	13336	13422	13238	13284	13073	13307	13227	13284	13201	13376	13166	13281	13227	13357	13230	13209	13001	13197	13378	13182	13339	13158	13103	13176	13360	13190	13182	13190	13149	13138	13103	13200	13237	13349	13274	13107	13272	13256	13252	13095	13158	13104	13185	13222	13274	13348	13218	13255	13198	13370	13305	13179	13035	13120	13293	13023	13299	13202	13220	13016	13238	13317	13123	13187	13183	13113	13264	13102	13197	13144	13224	13171	13298	13284	13216	13409	13203	13143	13203	13106	13336	13344	13312	13214	13106	13410	13168	13260	13227	13315	13259	13103	13417	13225	13335	13213	13366	13241	13318	13159	13318	13287	13261	13424	13232	13077	13245	13228	13343	13131	13223	13279	13088	13184	13376	13271	13231	13010	13219	13178	13264	13156	13196	13206	13295	13262	13139	13410	13169	13398	13278	13233	13186	13307	13368	13205	13331	13128	13353	13269	13233	13175	13302	13269	13172	13153	13147	13228	13383	13178	13260	13084	13260	13049	13277	13234	13291	13215	13276	13089	13227	13236	13164	13144	13274	13331	13195	13217	13299	13109	13160	13008	13152	13201	13216	13149	13182	13145	13019	13227	13074	13211	13279	13306	13324	13095	13315	13173	13233	13083	13070	13349	13383	13136	13134	13167	13335	13406	13218	13407	13063	13291	13300	13337	13257	13188	13400	13023	13335	13111	13126	13251	13153	13277	13256	13267	13220	13334	13147	13238	13169	13280	13032	13120	13244	13210	13145	13333	13268	13192	13215	13170	13275	13179	13181	13295	13288	13140	13177	13374	13421	13167	13152	13064	13088	13256	13364	13284	13250	13377	13185	13049	13191	13158	13221	13274	13292	13132	13209	13152	13239	13253	13104	13188	13278	13225	13351	13186	13084	13220	13272	13286	13111	13160	12942	13171	13120	13113	13288	13105	13263	13270	13247	13265	13260	12984	13323	13248	13207	13363	13313	13199	13179	13045	13197	13200	13321	13313	13240	13337	13176	13351	13278	13139	13341	13247	13193	13316	13203	13217	13093	13245	13032	13311	13212	13302	13170	13358	13449	13237	13288	13323	13195	13216	13148	13213	13287	13308	13133	13208	13171	13327	13227	13341	13327	13219	13203	13161	13225	13102	13232	13348	12967	13372	13124	13215	13010	13222	13269	13238	13089	13209	13234	13306	13184	13252	13125	13316	13175	13330	13155	13257	13235	13059	13347	13100	13455	13317	13064	13148	13283	13119	13178	13215	13172	13404	13187	13130	13165	13194	13193	13434	13196	13129	13231	13208	13240	13351	13283	13141	13378	13112	13159	13400	13123	13117	13213	13159	13175	13332	13224	13354	13301	13330	13341	13209	13203	13359	13111	13118	13228	13441	13232	13308	13079	13261	13322	13289	13535	13298	13338	13238	13400	13120	13077	13171	13213	13215	13125	13242	13169	13204	13011	13265	13310	13167	13237	13109	13393	13165	13193	13075	13261	13057	13246	13374	13244	13259	13120	13213	13228	13134	13152	13286	13168	13213	13253	13288	13138	13242	13262	13316	13064	13171	13331	13303	13224	13159	13186	13156	13358	13111	13114	13249	13273	13218	13356	13253	13229	13268	13063	13120	13309	13243	13264	13192	13417	13200	13402	13168	13098	13223	13108	13359	13047	13394	13284	13116	13270	13361	13290	13155	13420	13308	13197	13096	13165	13212	13207	13236	13191	13063	13303	13308	13135	13237	13164	13067	13278	13190	13203	13040	13330	13250	13234	13302	13419	13130	13221	13272	13273	13150	13345	13261	13052	13234	13323	13147	13178	13260	13363	13206	13226	13213	13334	13492	13249	13166	13303	13152	13313	13066	13196	13169	13354	13144	13195	13217	13171	13228	13095	13314	13226	13200	13269	13180	13170	13304	13069	13107	13254	13033	13217	13236	13239	13306	13201	13208	13187	13243	13184	13275	13101	13251	13279	13145	13305	13307	13207	13172	13234	13130	13168	13148	13100	13265	13314	13270	13364	13116	13349	13190	13193	13109	13109	13177	13237	13130	13177	13239	13410	13186	13352	13232	13225	13443	13161	13329	13166	13351	13348	13179	13350	13223	13190	13027	13191	13198	13199	13300	13150	13200	13294	13103	13426	13245	13228	13078	13161	13174	13059	13330	13373	13198	13180	13224	13309	13156	13080	13253	13344	13414	13318	13173	13194	13244	13214	13288	13296	13031	13265	13398	13067	13352	13349	13339	13331	13132	13213	13274	13208	13118	13472	13267	13317	13314	13157	13192	13221	13242	13430	13207	13257	13203	13242	13306	13325	13123	13318	13351	13412	13116	13272	13145	13191	13337	13216	13187	13335	13238	13295	13150	13043	13325	13161	13230	13289	13208	13024	13178	13161	13115	13309	13064	13315	13145	13176	13100	13361	13332	13159
27085	22168	23960	19093	15289	15200	15408	15253	15098	15224	15463	15534	15371	15225	15432	15103	15061	15231	15239	15411	15047	15052	15170	15107	15103	15096	14895	15150	15191	15257	15051	15089	15291	15218	15018	15117	15113	15028	15345	15291	15182	14988	15195	15246	15127	15145	15160	15215	15398	15215	15243	15330	15264	15144	15016	15004	15105	15227	15121	14964	14874	15015	15251	15124	15232	15052	15142	15058	15260	15031	14919	15069	15048	15179	14816	15186	15199	15167	15213	15188	14991	15063	15123	15319	14938	15116	15214	15042	15131	15237	14882	15205	15072	15160	14963	15158	15061	15110	15147	15210	15165	15148	15017	15200	15198	15170	14921	15106	15071	14857	15089	15035	15050	15039	15111	15126	15034	15071	14942	15018	15059	15091	15066	15087	15100	15085	14922	15107	15001	15220	15049	15247	15141	15125	15063	14904	14918	14938	15057	15294	15186	14986	14802	15060	15176	15040	15129	15260	15138	14917	15139	15071	15114	15133	15154	15129	15067	15298	15099	14892	14989	15025	15101	15163	15272	14931	15025	15244	15219	15079	15045	14945	15170	15142	15029	15084	15057	15177	15100	14857	15081	15100	14880	15106	15047	14958	15021	14963	15242	15081	15188	15172	15077	15049	15097	15060	15163	15071	15109	15115	15333	15065	15142	15160	14853	15118	15331	15087	15071	15111	15040	15204	15099	15141	15237	15150	15149	15084	15083	15080	15097	15023	15122	15066	15208	15189	15019	15079	15336	15197	15294	15176	15017	15120	15029	15058	15125	15083	15197	15046	15054	14952	14936	14919	15141	15098	15213	15159	15176	15284	15087	15076	15147	15037	15214	15031	14961	15076	15128	15081	15226	15162	15158	15155	15057	14932	14993	15281	15179	14920	15098	15253	14932	14931	14992	15040	14942	15356	15137	15160	15013	15209	15078	15082	15072	15144	15257	15033	14945	15239	15175	15117	15356	15177	14983	15136	14984	15010	15016	15103	15052	15130	15194	15134	15139	15222	15169	15149	15023	15141	15117	15052	15181	15282	15285	14984	14990	14866	15053	14929	15135	14968	15220	15143	15066	15151	15112	15183	15061	15118	15197	14940	14981	14824	15121	14877	15085	15253	15176	15014	15088	15078	14992	14979	15033	15040	14987	14998	15184	15096	15009	14903	15003	15064	15082	15032	14979	14975	15108	15356	15204	15157	15017	15138	15039	15271	15005	15010	14978	15214	14889	15018	15197	15225	14988	15050	15055	15006	15195	15348	15175	14917	15079	14948	15110	15037	15095	15117	15050	15124	15236	15214	15077	15009	14935	15050	15147	15240	15192	15165	14970	15138	15048	14992	15128	15161	15189	15156	15340	15158	15019	15016	14991	15053	14903	14956	15084	14950	15067	15162	15059	15042	15166	15127	15212	15044	15248	15018	15208	14950	15208	15123	15003	14999	15013	15216	15054	15286	15021	15244	15188	15081	15212	15158	15090	15032	14967	14921	15137	15291	14997	15014	15285	14937	15104	15137	15069	15079	14869	14944	15315	15191	15143	14947	14985	14874	15016	15235	15067	15071	15034	14911	15216	14850	15095	15094	15280	15109	15019	15041	14956	15249	15011	14973	14957	15042	15060	15353	15154	15205	15108	15044	15113	14867	15221	15064	15116	14948	15066	15229	14958	15107	14971	15080	15189	15146	14992	15000	15136	15153	15032	15122	15047	15121	15163	15485	15317	15117	15067	15153	15167	14919	15077	14973	14853	15201	15247	15040	14958	15032	15169	15022	15092	15094	15089	15102	15024	15064	15189	15191	15185	15194	15031	15058	15407	14851	14951	15112	14886	15076	15047	15354	14955	15123	15049	14968	15155	15160	15071	15180	14970	15030	15163	15045	15122	14923	15003	15089	15056	15087	15023	15010	15108	14825	15004	15058	15146	15008	15033	14985	15042	15047	15148	15207	15195	14795	15079	15092	15192	15069	14872	15092	15058	15200	15209	14924	15044	15249	15090	15058	15138	15122	15291	15246	15130	14964	15031	14964	15049	14992	15043	14994	15044	15108	15043	14818	15189	14936	14965	15145	15118	15058	15116	15171	15161	15043	15060	15098	15204	15120	14999	14986	15173	14956	15187	14952	14917	15108	15277	15072	14859	15041	15072	15166	14916	15134	15098	15125	15200	15281	15031	15235	15266	15247	14950	15124	15190	15052	15054	15091	15104	15152	15011	15088	15043	15050	15220	15049	14952	15049	15215	15218	15084	14985	15076	14946	15009	15122	14986	15352	15183	15058	15020	14991	15020	15025	15088	15226	15120	15025	15045	14949	15184	15077	14904	14970	15235	15192	15222	15232	15332	15195	15092	15274	15228	14941	15083	15181	15124	15152	15203	15000	14965	14992	15010	15013	15069	15100	15258	15035	15233	14964	15162	15048	15154	14997	15035	15057	15111	15045	15157	15064	15296	15247	15208	15013	14975	14877	15160	15182	14922	14964	15086	15154	15083	15079	15068	15181	15266	15224	15123	15147	15092	15009	15125	15191	15237	15103	15125	15117	15000	15194	14958	15095	15090	15059	15070	15128	15028	15138	15053	15120	15159	15020	15089	15144	15220	15137	15005	14730	15181	15077	15249	14902	15015	14946	15082	15028	15189	15234	15051	15086	15088	15034	15128	14954	14992	15071	15075	15067	15118	15112	14988	14975	15035	15069	14929	14868	15032	15063	15067	15093	15166	15272	15102	15074	15253	15031	15196	15296	15044	14913	15090	15080	15124	15035	15333	15243	15165	15335	14930	15062	15085	15167	15056	15215	15218	15314	14966	14990	15251	15024	15213	15146	15096	14815	15209	15176	15016	14853	15095	15018	14956	14955	15117	15270	14973	14949	15264	15155	15198	14929	15321	15132	15103	14978	15139	15119	14984	15154	15076	14990	15036	15136	15158	15076	15096	15290	15122	15027	15163	15109	15137	14951	15230	14973	15039	14985	15126	15189	15032	15139	15061	15069	15259	15133	14933	15116	15006	15228	14937	15015	15132	15080	15179	15060	15206	14924	15266	15049	15066	15097	15072	15221	15123	14948	15353	15085	15078	15182	15122	15202	15078	15125	14952	15247	15352	15062	15078	15134	15125	15077	15022	15105	15031	14951	15122	15117	15071	15232	15186	15105	15023	15206	14903	15078	15070	14912	14893	15008	15306	15249	15125	15024	15110	15259	15219	15151	15197	15045	15088	15168	15000	15095	15264	14793	15158	15080	15113	15085	15079	15044	15210	15118	14850	14909	14989	15093	15255	15171	15077	15159	15181	15278	15151	15149	15040	15050	15044	15184	15164	15027	14982	14911	15197	15122	14963	14935	15058	15219	15038	15031	15110	15062	14933	15063	15100	15168	15016	15172	15169	15080	15152	15051	15323	15072	15113	15153	14959	14840	15188	15201	15088	15017	15019	15033	15099	15032	14980	14921	14984	15160	15020	14999	14931	15022	15052	15139	15133	15298	15190	14935	14965	15093	14987	15316	15012	15188	14905	15045	15059	15314	15115	15133	15198	15101	15111	15108	15204	15248	15233	14985	15083	15075	15166	15177	15002	14934	15043	15002	15157	15012	14987	15190	15070	14967	15010	14967	15242	15019	15065	15195	15041	15017	15277	15212	15112	15138	15229	15119	15251	15178	15116	15201	14952	15034	15039	15309	15003	15164	15142	15118	15069	14955	15031	14939	15123	15124	15204	15007	15098	14870	14979	15079	15199	15282	14948	15119	15035	15196	14959	14997	15311	15049	15116	15174	15196	14990	15050	15046	15242	15082	15082	15053	15166	15132	15057	15237	15100	15049	15058	15168	15059	14949	15157	15192	15144	15224	14971	15085	15065	15074	15155	15107	14994	15008	14854	14962	15072	15079	15158	15231	14953	15011	15058	15107	14871	15193	15190	15031	15009	15093	15122	15123	15167	14915	15303	15146	15380	15020	15034	15007	15035	15250	14988	14928	15142	15209	15096	15145	14928	15157	15002	15041	15249	15051	15174	15183	15046	14957	15107	15041	15153	15029	15055	15128	15087	15101	15222	15054	15121	15211	15089	15123	15195	15144	15258	15164	15214	15080	15051	15207	15065	15138	15154	14883	15150	14954	15088	15119	15145	15040	14930	15157	14995	15230	15029	15023	14917	14904	15174	15233	15052	15103	15158	15001	15122	15209	15174	15075	15127	15141	15042	15108	15022	15065	15141	15070	15196	15102	15052	15186	15080	15109	15246	15153	15024	14964	15029	15194	15270	15074	15209	15155	15266	15014	15163	14995	15055	14809	15012	15000	15012	15161	15240	15254	15074	15001	15019	15100	15193	15003	15080	14989	15014	14980	15091	15061	15213	15088	15221	15117	14930	15136	15033	15279	15163	15129	15125	14967	15306	15320	15196	15032	14958	14976	15170	15093	15053	15155	15096	14887	15127	14835	15094	14999	14923	15203	15178	15190	15252	15216	15079	14928	14988	15136	15005	15053	14790	15061	15086	14928	15130	14958	15090	14925	15006	15236	15060	15127	15140	14991	15145	15157	15213	15008	15198	15139	14934	14955	15060	15036	15096	14950	14992	15012	14917	15160	15115	15136	15207	15218	15166	15013	15003	15164	14996	15146	15163	15101	15018	14941	15157	15168	14993	15203	15108	15071	15019	15035	15127	14992	15099	15045	15074	15068	14972	15197	15054	15152	15183	15100	15047	15271	15048	14927	15139	15239	15076	15306	15100	15240	15100	15134	15101	15244	15118	15122	15216	15222	14972	15089	15158	15093	15266	15168	15096	15136	15212	15218	15161	14996	15258	15262	15223	14849	15137	14969	14899	15255	15006	15179	15052	15087	14970	15065	15061	15159	15122	15275	15101	15085	15041	15119	15030	14987	15052	14870	15036	15100	15056	15086	15274	15186	14976	15082	15203	15209	15318	15190	15128	15139	15030	15061	15140	15141	15026	15112	15181	15132	15222	15215	15173	14846	15355	15175	15114	15204	15252	15174	15262	15050	15265	15337	15105	14984	15126	15043	15213	15155	15124	15182	15054	15139	14843	14947	15012	15116	14893	15144	14983	15130	14998	15182	15136	15110	15095	15031	15127	14881	15305	15173	15109	15279	14945	15107	15219	15046	14991	15182	14958	15348	14996	15306	15248	15081
13250	24224	14841	13830	13671	13558	13273	13321	13529	13581	13693	13941	13669	13359	13377	13355	13451	13479	13462	13389	13361	13409	13325	13306	13361	13235	13248	13486	13324	13301	13344	13327	13208	13402	13251	13308	13277	13350	13489	13316	13228	13488	13187	13276	13190	13469	13260	13581	13667	13713	13488	13465	13298	13227	13335	13257	13322	13221	13297	13226	13245	13136	13311	13204	13306	13448	13193	13130	13306	13385	13381	13361	13322	13303	13334	13262	13299	13290	13208	13325	13361	13103	13176	13480	13370	13279	13290	13249	13272	13301	13304	13342	13225	13310	13254	13200	13269	13097	13207	13233	13114	13282	13160	13165	13342	13190	13218	13290	13347	13100	13380	13210	13106	13341	13442	13336	13277	13279	13244	13275	13259	13518	13214	13224	13306	13348	13219	13332	13278	13032	13342	13382	13245	13189	13209	13330	13426	13055	13354	13143	13272	13405	13384	13253	13302	13235	13279	13206	13376	13261	13160	13188	13232	13263	13097	13249	13246	13266	13199	13285	13236	13231	13257	13296	13245	13290	13214	13415	13371	13133	13362	13279	13160	13192	13298	13419	13211	13217	13258	13339	13308	13337	13460	13368	13385	13300	13297	13335	13303	13372	13215	13213	13383	13244	13297	13222	13191	13390	13350	13369	13241	13236	13263	13377	13129	13235	13273	13232	13471	13270	13167	13255	13268	13214	13201	13262	13146	13214	13226	13262	13197	13316	13342	13436	13342	13309	13328	13234	13024	13272	13242	13272	13263	13338	13448	13317	13288	13464	13261	13329	13156	13307	13219	13173	13132	13159	13355	13435	13098	13360	13282	13313	13392	13341	13308	13308	13201	13156	13262	13225	13312	13253	13271	13147	13256	13375	13213	13432	13280	13357	13175	13220	13353	13252	13245	13236	13181	13137	13352	13237	13308	13215	13280	13124	13178	13216	13275	13211	13229	13379	13283	13180	13130	13376	13134	13315	13179	13406	13427	13162	13452	13372	13349	13148	13337	13370	13403	13313	13361	13293	13270	13365	13243	13234	13269	13384	13264	13383	13325	13274	13151	13351	13169	13191	13277	13184	13346	13253	13272	13305	13252	13172	13298	13181	13204	13337	13467	13265	13358	13217	13331	13279	13304	13510	13395	13293	13259	13184	13389	13293	13302	13397	13290	13423	13376	13226	13261	13133	13302	13258	13389	13272	13415	13360	13273	13262	13270	13291	13249	13343	13306	13279	13208	13349	13380	13372	13209	13234	13306	13245	13363	13232	13376	13150	13272	13389	13431	13327	13409	13327	13212	13180	13332	13243	13211	13484	13161	13284	13336	13338	13223	13159	13133	13162	13248	13238	13293	13172	13142	13415	13148	13353	13339	13245	13370	13235	13237	13138	13460	13452	13339	13322	13405	13245	13296	13380	13218	13313	13263	13182	13368	13311	13327	13369	13286	13205	13378	13352	13276	13412	13191	13333	13259	13219	13137	13187	13313	13224	13376	13244	13185	13289	13199	13253	13310	13319	13254	13111	13260	13141	13300	13167	13283	13257	13258	13358	13315	13304	13291	13265	13342	13115	13205	13285	13223	13228	13169	13207	13301	13220	13306	13168	13289	13242	13261	13267	13256	13113	13136	13235	13346	13288	13366	13144	13255	13370	13287	13283	13380	13261	13231	13304	13166	13318	13362	13381	13336	13277	13372	13345	13200	13304	13174	13409	13407	13283	13372	13194	13379	13203	13205	13389	13260	13256	13306	13235	13425	13254	13295	13165	13311	13336	13223	13169	13207	13282	13129	13272	13296	13171	13372	13146	13003	13334	13288	13307	13227	13364	13270	13281	13301	13222	13351	13275	13537	13257	13287	13345	13280	13376	13325	13250	13161	13238	13425	13324	13371	13368	13326	13263	13069	13252	13339	13361	13287	13218	13197	13499	13478	13027	13322	13185	13128	13260	13364	13459	13401	13305	13221	13472	13149	13192	13277	13091	13334	13261	13352	13305	13269	13213	13122	13243	13351	13354	13316	13141	13317	13323	13264	13449	13277	13428	13167	13345	13362	13396	13195	13379	13216	13331	13329	13249	13504	13277	13276	13245	13300	13256	13271	13296	13121	13201	13289	13289	13374	13283	13300	13227	13400	13218	13393	13194	13261	13327	13351	13287	13251	13238	13316	13294	13205	13248	13156	13194	13336	13336	13272	13318	13359	13222	13390	13319	13369	13182	13294	13282	13330	13257	13172	13294	13380	13270	13261	13186	13237	13187	13359	13195	13255	13265	13250	13185	13320	13255	13284	13382	13299	13097	13315	13415	13270	13276	13270	13290	13325	13277	13360	13430	13325	13289	13234	13209	13160	13175	13247	13317	13349	13263	13241	13371	13223	13257	13282	13170	13443	13419	13346	13256	13518	13209	13420	13280	13267	13287	13473	13417	13234	13458	13294	13251	13341	13319	13270	13285	13174	13319	13274	13134	13083	13248	13390	13325	13273	13432	13344	13337	13306	13077	13232	13323	13286	13413	13312	13374	13362	13135	13316	13130	13122	13136	13358	13393	13299	13403	13380	13359	13318	13448	13325	13125	13211	13328	13237	13240	13224	13336	13252	13391	13279	13282	13255	13351	13200	13326	13187	13245	13211	13197	13115	13251	13259	13265	13300	13374	13257	13109	13199	13223	13258	13084	13314	13245	13307	13259	13232	13178	13372	13244	13297	13330	13358	13226	13240	13307	13155	13208	13172	13199	13276	13287	13422	13047	13501	13274	13056	13142	13174	13308	13402	13240	13242	13218	13347	13257	13241	13269	13389	13469	13285	13212	13234	13314	13360	13359	13192	13441	13240	13202	13366	13246	13293	13394	13235	13231	13319	13341	13244	13238	13131	13269	13374	13307	13182	13103	13320	13197	13181	13295	13255	13193	13305	13367	13412	13315	13237	13243	13428	13351	13246	13276	13287	13271	13358	13319	13295	13258	13264	13155	13237	13348	13090	13172	13063	13208	13193	13163	13386	13376	13196	13257	13127	13484	13240	13418	13242	13463	13217	13177	13437	13289	13356	13313	13403	13314	13080	13337	13253	13335	13292	13119	13288	13281	13291	13229	13364	13328	13337	13238	13259	13269	13321	13275	13333	13294	13278	13191	13289	13560	13272	13392	13442	13303	13307	13303	13192	13304	13334	13242	13398	13314	13183	13325	13075	13238	13276	13402	13315	13313	13319	13359	13388	13355	13298	13342	13329	13271	13216	13309	13265	13211	13239	13278	13317	13284	13340	13311	13408	13274	13196	13313	13181	13454	13226	13231	13072	13288	13296	13141	13331	13281	13214	13182	13339	13334	13466	13371	13320	13301	13161	13146	13345	13230	13322	13305	13422	13214	13354	13151	13301	13364	13319	13091	13266	13446	13261	13318	13173	13420	13238	13291	13146	13434	13347	13226	13313	13229	13174	13274	13325	13551	13308	13405	13375	13116	13222	13269	13403	13157	13282	13376	13366	13168	13361	13093	13306	13168	13122	13302	13248	13308	13284	13407	13301	13331	13348	13244	13260	13339	13278	13098	13227	13166	13148	13264	13302	13323	13261	13283	13229	13220	13210	13495	13197	13358	13225	13283	13247	13290	13317	13262	13215	13350	13173	13295	13323	13379	13268	13132	13430	13295	13166	13275	13410	13375	13248	13403	13289	13278	13231	13269	13169	13209	13383	13101	13163	13234	13229	13265	13184	13130	13356	13336	13289	13041	13319	13214	13257	13334	13428	13182	13422	13298	13248	13261	13275	13271	13271	13206	13357	13288	13206	13143	13240	13224	13292	13098	13386	13327	13094	13273	13247	13263	13218	13299	13217	13350	13423	13327	13251	13289	13221	13287	13332	13312	13399	13313	13271	13259	13278	13297	13370	13324	13175	13450	13236	13191	13341	13157	13310	13055	13300	13299	13331	13128	13169	13158	13261	13355	13400	13245	13341	13304	13343	13220	13286	13182	13318	13229	13362	13304	13367	13358	13301	13270	13113	13449	13366	13332	13152	13207	13327	13421	13271	13228	13301	13269	13137	13294	13275	13361	13358	13259	13221	13307	13213	13250	13397	13315	13295	13280	13243	13289	13370	13396	13220	13365	13450	13287	13275	13259	13200	13257	13410	13364	13193	13387	13304	13345	13236	13320	13311	13274	13408	13321	13428	13110	13331	13352	13138	13407	13307	13213	13161	13249	13304	13240	13199	13054	13284	13211	13338	13378	13262	13183	13345	13296	13183	13277	13261	13232	13303	13221	13264	13412	13340	13424	13455	13387	13191	13302	13298	13340	13490	13368	13345	13219	13122	13276	13265	13260	13083	13327	13163	13155	13270	13432	13203	13288	13214	13225	13322	13366	13210	13249	13157	13346	13351	13292	13142	13230	13339	13359	13251	13186	13283	13332	13167	13273	13143	13271	13316	13172	13261	13454	13149	13278	13147	13258	13222	13277	13082	13451	13238	13187	13306	13197	13336	13152	13152	13389	13302	13311	13046	13256	13369	13288	13222	13341	13154	13338	13337	13308	13308	13242	13058	13382	13318	13172	13319	13065	13289	13344	13336	13417	13233	13090	13251	13287	13408	13391	13101	13236	13217	13270	13352	13295	13322	13296	13389	13353	13217	13219	13101	13205	13245	13290	13234	13430	13399	13295	13172	13211	13480	13163	13283	13276	13541	13460	13233	13257	13220	13183	13188	13199	13297	13310	13297	13136	13340	13225	13174	13276	13450	13182	13354	13260	13268	13272	13511	13157	13287	13327	13283	13372	13306	13224	13405	13447	13251	13222	13194	13274	13259	13318	13319	13468	13238	13268	13219	13437	13243	13311	13291	13282	13339	13289	13210	13241	13420	13182	13489	13252	13162	13148	13271	13309	13393	13151	13372	13236	13264	13314	13391	13423	13311	13282	13462	13301	13165	13351	13322	13268	13288	13328	13245	13267	13401	13121	13343	13075	13358	13265	13300	13279	13231	13336	13340	13277	13202	13246	13342	13377	13185	13271	13413	13309	13245	13345	13272	13231	13188	13175	13204	13152	13193	13403	13278	13282	13214	13314	13297	13325	13303	13336	13224	13318	13221	13282	13338	13222	13276	13257	13257	13184	13496	13222	13319	13195	13230	13190	13257	13280	13292	13330	13287	13341
23821	21117	27956	24498	21506	20193	18166	15744	15311	15390	15489	15688	15562	15444	15229	15011	15324	15322	15395	15178	15405	15139	15449	15093	15302	15254	15065	15193	15171	15031	15128	14976	14943	15015	15348	15152	15312	15290	15151	14991	14917	14859	15179	14935	15028	14896	15258	15880	16433	16304	15727	15350	15175	15063	14921	14891	14812	15048	14969	15023	15067	15187	14993	14929	14849	14937	15138	15058	15066	14968	15138	15020	14962	15134	15172	14829	14946	14966	15160	15027	15005	15121	14959	14927	15304	15160	15043	14954	15078	14959	14885	15043	15053	15228	15090	15067	14976	15074	14984	14938	14884	14957	14833	15014	14989	14942	15136	15130	15069	14843	15055	14996	15011	14943	15096	14869	14835	14796	14965	15032	15109	15175	15030	15158	15192	14893	14991	14998	14972	14881	15099	14902	15054	15103	15117	15043	14849	15051	15136	14821	15035	14716	14882	14896	14892	15031	15021	14975	15027	14967	15084	14856	15038	14801	14884	14966	14993	15002	15293	14934	15050	15051	14905	15072	15099	15097	15238	14967	14953	15011	15083	14978	15103	14865	15201	15052	15088	14932	15114	15059	14954	14792	15046	14964	14960	14903	15071	15043	14978	15394	15096	15028	14876	14943	14965	14977	15084	14792	14930	15075	14901	14834	15001	14993	14873	15051	14961	15055	14855	14876	14894	15108	15132	15021	15107	14975	15139	14853	15060	15029	14893	15004	14936	15109	15023	14980	14891	14985	15111	14947	14992	15041	15064	14895	15016	14944	14913	15017	14977	14675	14976	15017	15055	14995	15117	15202	14936	14917	15117	15023	14933	14950	15098	14578	14951	15018	15063	14967	14942	15084	14746	14946	14938	14920	14949	14879	14907	15160	15087	14859	14985	14920	15083	14972	15054	14921	14969	15067	15077	14941	15023	15079	15145	14923	15027	14927	14998	14878	14958	14923	15314	15004	15030	14942	15001	14879	14945	14774	15212	15045	14954	14881	14862	14987	14990	14790	15118	14949	15053	14967	15014	15194	15264	14965	14918	14942	14830	15018	14937	14856	14925	14905	14915	15151	15025	14968	14971	15033	14887	14997	15070	15184	15024	15101	15071	15156	14829	15110	14835	15114	15069	15007	15054	15030	14973	15019	15005	14957	14950	14936	15087	14980	15105	14884	14850	14875	15101	14893	15171	14851	15046	14973	14896	14923	15031	14904	15056	15037	15018	15101	15106	14821	14927	14891	15046	15026	14970	14975	15144	15057	15135	15190	15037	14866	14901	14934	15128	15018	14997	14980	14866	14923	14797	14893	15089	15043	15153	15036	14873	14900	14980	14978	15002	14933	15132	14945	14691	14996	15040	15088	15173	14962	14952	14979	15106	14940	15055	15086	14972	15052	15014	14939	14744	14971	14966	14892	14921	15035	14990	15047	15105	15047	15046	14892	15216	14966	14994	14913	15157	14935	15111	15371	14953	14927	15179	14994	14854	15054	14872	14957	14928	15117	14935	14928	14967	14870	14991	15073	14924	15027	14862	14862	15082	15130	14896	14995	14900	14897	14862	14951	15018	14762	15046	14963	15109	15119	14944	14982	14975	14968	15013	15046	14984	14814	15097	15215	15074	14965	14917	14921	14947	14988	14894	15105	15075	15050	15136	15009	14899	14945	15007	15035	14859	14948	14951	14941	15140	15018	15048	14935	14915	14753	15046	14910	14890	14720	14932	14995	14988	15072	14914	14984	15173	14944	15153	14718	15062	14940	15035	15081	14952	15196	14821	15054	15006	14771	14945	14870	14984	15133	15115	14925	15019	15252	14777	15044	15028	14905	14946	14964	15103	14949	15087	15001	14979	15006	14916	14914	15113	14931	15066	15138	15151	15243	14967	14966	14862	14925	14762	14825	15001	14926	15111	14870	14993	14820	14964	14813	15025	14988	15135	15056	15091	14787	14924	15010	15088	15069	15034	14980	15112	14835	15038	14957	14982	14932	14909	14974	14902	14954	15028	14969	15017	14822	14969	15035	14916	15179	15120	14895	14829	14878	14820	14926	14905	15087	15089	14836	14997	15054	14920	14837	14960	15111	15049	15129	15054	15026	15270	14815	14924	14974	15013	15089	14862	14890	14982	14976	14965	14997	15094	15006	15098	15122	15062	14954	14968	15010	14771	15268	15051	14929	14952	14841	15031	14956	15030	14923	14814	15102	15089	15019	15078	15001	14987	14952	14956	14955	15025	14823	15022	15015	14929	14947	15066	14982	15064	15070	15059	15105	14938	14687	14898	15000	14942	15068	14915	15006	14982	15022	14927	14839	14971	14937	15327	14913	15158	14950	15103	14906	15115	15029	15015	14919	14955	15023	15050	15140	15052	14961	15059	14889	15031	15195	15146	14967	14862	14654	14950	14861	14966	14965	15065	14938	15114	15064	14721	15004	14898	15012	15018	15135	15163	14916	15030	14809	15040	15159	15195	15011	14845	14816	14937	15020	15007	15182	14820	14944	14950	14786	15051	15122	14980	14835	15116	14918	14906	14801	14969	14906	14869	14704	14979	15034	15029	14977	14905	15075	14898	15096	14988	15151	15072	14875	14993	14910	15103	14979	15091	14928	14910	15065	15064	14928	15085	14969	15029	15161	14976	15003	15170	15012	15037	15121	14742	14970	14913	14997	14881	14772	14948	14853	15119	15141	14946	14878	15037	14797	14976	15197	15027	15142	14978	15167	15071	15067	15030	15026	15093	15124	14837	14912	14864	14896	15092	15089	14902	14898	14924	15060	15045	14865	14986	14989	15024	15189	15100	15013	14913	14971	15017	14965	15014	14955	15040	15007	15247	15019	14990	14940	14951	15121	15060	15042	14999	14949	14803	15171	14858	14891	15030	14943	15035	15095	14924	14841	15083	15017	15228	14973	15154	15066	15085	15073	15052	15089	14843	14896	15042	15046	15076	14923	15029	15118	14914	14906	14951	14827	15000	14941	14994	15245	15054	15084	15066	14916	14933	15018	14975	14755	15111	14976	14925	15026	14803	15103	14981	15063	14949	14861	15120	15020	14984	14770	15208	14867	15074	15039	14904	14825	15107	14903	15058	15002	14913	15064	14914	14936	15084	15052	14880	15008	14906	15050	14962	14698	14987	14988	14894	15055	15242	14881	15213	14987	15059	14984	14858	14869	14895	14964	14929	15022	14966	15092	15139	15024	14959	15085	14887	14906	14924	14909	14865	14966	14836	14927	15106	15057	15092	15059	14918	14843	14998	14931	14877	14916	14916	14939	15149	15073	14953	15130	14909	15004	15207	14910	14901	14923	14962	15031	14920	15031	15152	15046	14894	14935	15039	15100	15129	15107	14819	14859	14896	15200	14988	14997	15041	14828	14950	14950	15096	15203	14867	15038	15102	15039	14974	15316	15069	15119	14975	15060	14925	14834	15010	15095	15075	14909	14939	15000	15062	14914	14871	14882	14957	14976	15120	14898	15047	15057	14861	14853	14940	14923	14958	15036	15059	14871	15027	14956	15077	14953	15117	15044	14751	15044	14864	14851	14948	14914	14826	15083	15208	15092	15072	15257	14933	14881	15032	15062	14949	14948	14926	15001	15129	15123	15018	14863	14978	15104	15017	15070	15019	14900	15072	14884	15111	15061	14869	14973	14959	14907	14873	15028	14857	14914	14983	14865	15022	14982	15062	15153	14896	14962	15181	15185	15028	14768	15061	14861	14836	15001	15026	14940	15096	14942	15007	15035	14917	15065	14870	14895	14926	14989	15124	15039	15135	15011	15117	14997	14815	14912	15108	14997	14973	15096	15127	14885	15067	15063	15003	15006	14944	15015	15053	14941	14935	14880	15129	14925	15087	15013	14896	14920	14861	14915	15140	14768	15039	14989	14950	14862	15071	15015	14943	14969	15028	15058	15117	14902	15053	15012	14981	14988	14819	14969	14966	14927	14979	14914	15113	15018	15114	15089	15069	14992	15032	15092	15057	14901	15051	15163	15101	15026	14988	14788	15037	14985	14999	15116	15132	15063	14899	14878	14848	15076	15137	15116	15122	14991	14969	15177	14984	14897	14856	14988	14910	14855	14978	14962	15166	15030	14854	14850	14928	14780	14964	14904	14810	14922	15048	14936	14812	14941	14863	14984	14893	14896	15079	15020	15068	15064	15123	14862	14858	15070	15042	15055	15064	14945	15002	14798	14940	15139	14986	14770	14916	14924	15192	14965	15125	15225	15373	14886	15045	15115	15002	15100	15207	15186	15260	14866	14955	14993	15114	15052	15070	14994	14980	15031	14966	14969	15268	14811	15060	14984	14838	15020	15096	15147	14930	14999	15053	14915	14966	15027	14918	15042	14975	14927	15202	14921	14885	15108	15022	15126	14962	14942	14950	14890	14997	15014	14896	14942	14995	15051	14830	15049	14962	14821	15025	14963	15241	15073	14932	15087	14827	15049	15110	14957	14901	14900	15015	14746	15182	14968	15123	14890	15138	14961	15155	15076	14921	15135	14781	15434	14971	15052	15019	15059	15067	15025	14999	14973	15044	15025	14913	14848	14956	14910	14881	14782	14932	14740	14783	15045	14862	15025	14987	14898	15090	14949	14951	14963	14948	15111	15125	14863	14954	14872	15034	14990	15093	14963	15025	15156	15115	14996	14853	15255	14784	15067	14982	14942	15142	15181	14980	15060	15007	14920	15070	14929	15062	14804	15112	14892	15045	15077	15102	15066	15054	15095	15051	14941	15058	14828	14965	14940	15166	14923	14990	14917	15022	14949	14988	15071	14963	15039	15056	15006	15053	14884	15081	15139	14897	14857	15164	14888	14951	14904	15030	14902	15163	15150	14887	14897	15080	15071	15013	15071	14960	14960	14913	15009	14989	14951	15094	14998	14948	14988	15037	15040	14754	15124	14978	14826	15106	14949	14961	14864	14963	15170	14986	14973	14907	14983	14992	15218	15077	14900	14783	14931	14989	14937	14850	14958	14958	14839	15036	15110	15034	15055	15068	14918	15025	14994	14926	15186	15079	15198	14968	15021	15012	14722	14907	15072	15210	15085	14856	14921	14965	14952	14848	14914	14977	14967	15133	14905	14969	14974	14805	15099	14895	15010	14902	15040	14908	15036	14815	14944	15063	15177	15165	15078	15122	15085
13016	36157	18130	15937	14715	14417	13901	13861	13712	13669	13883	14365	14056	13798	13554	13530	13604	13505	13425	13679	13551	13395	13393	13535	13436	13403	13308	13361	13336	13412	13491	13255	13330	13234	13330	13521	13237	13200	13203	13281	13279	13249	13507	13377	13315	13365	13527	14788	15189	15013	14179	13581	13448	13339	13176	13267	13261	13450	13348	13269	13287	13276	13154	13353	13244	13201	13208	13175	13214	13316	13268	13097	13115	13187	13345	13157	13318	13429	13412	13296	13074	13188	13234	13254	13356	13334	13349	13317	13171	13262	13320	13347	13213	13289	13333	13297	13278	13421	13252	13342	13152	13289	13262	13230	13223	13237	13281	13404	13319	13218	13275	13245	13228	13194	13135	13241	13340	13332	13304	13285	13260	13237	13249	13211	13256	13221	13212	13207	13320	13243	13388	13240	13487	13242	13097	13350	13264	13120	13207	13288	13079	13155	13277	13371	13139	13330	13178	13318	13405	13243	13340	13422	13170	13300	13339	13269	13426	13206	13176	13362	13359	13234	13271	13247	13349	13204	13231	13249	13243	13346	13360	13293	13208	13401	13354	13259	13400	13146	13344	13192	13275	13248	13339	13154	13366	13242	13234	13270	13246	13321	13232	13145	13204	13382	13110	13287	13398	13305	13254	13377	13245	13326	13365	13239	13177	13135	13210	13412	13222	13171	13211	13253	13174	13302	13273	13402	13254	13089	13176	13258	13204	13250	13152	13277	13256	13314	13136	13325	13205	13359	13255	13255	13127	13217	13400	13124	13308	13111	13370	13193	13316	13103	13332	13265	13134	13217	13252	13330	13180	13188	13163	13303	13202	13344	13388	13410	13254	13211	13134	13189	13328	13252	13271	13334	13257	13171	13180	13264	13231	13113	13187	13226	13239	13146	13179	13268	13252	13376	13265	13345	13138	13301	13318	13154	13156	13254	13165	13269	13201	13329	13283	13200	13272	13269	13391	13230	13181	13404	13361	13246	13164	13452	13322	13143	13276	13167	13159	13261	13225	13297	13288	13362	13169	13112	13264	13219	13203	13196	13224	13326	13290	13473	13334	13374	13328	13283	13231	13243	13121	13217	13093	13240	13345	13382	13138	13183	13218	13172	13182	13189	13301	13256	13380	13248	13209	13335	13355	13285	13340	13202	13254	13248	13345	13169	13178	13462	13226	13161	13119	13315	13073	13184	13232	13226	13332	13130	13080	13120	13354	13282	13358	13161	13269	13163	13248	13171	13110	13144	13205	13252	13334	13275	13256	13282	13304	13114	13338	13231	13275	13370	13331	13169	13287	13348	13354	13092	13209	13216	13372	13343	13342	13310	13285	13298	13202	13201	13282	13404	13256	13344	13255	13418	13219	13156	13313	13254	13470	13371	13056	13170	13239	13435	13266	13492	13035	13392	13250	13200	13337	13157	13199	13193	13148	13332	13029	13314	13217	13233	13408	13155	13247	13066	13204	13312	13071	13258	13227	13400	13290	13248	13314	13249	13429	13385	13419	13360	13128	13170	13295	13407	13251	13148	13267	13251	13309	13371	13336	13246	13068	13224	13459	13365	13387	13260	13227	13249	13338	13363	13253	13374	13323	13233	13273	13210	13156	13236	13287	13082	13193	13161	13291	13294	13192	13323	13427	13227	13179	13271	13275	13351	13369	13167	13344	13127	13330	13347	13218	13437	13354	13186	13278	13253	13328	13208	13241	13422	13058	13290	13184	13054	13258	13221	13394	13263	13254	13418	13110	13240	13271	13281	13259	13399	13376	12998	13115	13295	13304	13204	13313	13224	13216	13279	13180	13162	13293	13385	13163	13252	13237	13265	13218	13341	13213	13297	13322	13318	13194	13223	13286	12998	13289	13219	13283	13438	13287	13324	13293	13051	13140	13333	13245	13297	13382	13189	13263	13245	13392	13370	13397	13409	13005	13242	13403	13224	13166	13441	13263	13273	13235	13287	13285	13253	13299	13335	13317	13266	13221	13259	13427	13467	13284	13244	13219	13260	13264	13285	13382	13350	13229	13271	13369	13417	13325	13322	13287	13157	13278	13418	13313	13305	13170	13253	13151	13332	13307	13325	13268	13178	13433	13267	13197	13465	13319	13134	13149	13261	13224	13216	13326	13407	13219	13232	13377	13173	13361	13165	13181	13250	13210	13385	13296	13223	13249	13226	13218	13271	13184	13378	13259	13322	13374	13269	13168	13308	13304	13255	13367	13377	13383	13170	13294	13216	13283	13342	13308	13284	13340	13366	13148	13233	13304	13302	13218	13308	13287	13188	13107	13253	13298	13225	13237	13178	13196	13219	13356	13313	13223	13167	13179	13156	13264	13258	13369	13344	13242	13312	13303	13384	13141	13187	13329	13306	13355	13120	13253	13242	13156	13281	13249	13178	13370	13302	13069	13289	13161	13388	13437	13219	13310	13139	13294	13217	13293	13206	13352	13265	13185	13242	13340	13322	13246	13244	13253	13280	13295	13195	13209	13315	13062	13167	13264	13219	13395	13321	13239	13220	13162	13426	13082	13272	13357	13198	13141	13266	13154	13387	13192	13330	13299	13290	13400	13168	13340	13334	13262	13218	13269	13465	13297	12990	13237	13166	13186	13297	13262	13296	13134	13549	13343	13355	13227	13210	13264	13168	13306	13200	13270	13111	13361	13212	13312	13212	13319	13320	13352	13237	13073	13391	13088	13292	13145	13501	13287	13176	13302	13176	13280	13327	13198	13269	13268	13230	13321	13087	13339	13146	13368	13250	13369	13239	13318	13435	13304	13158	13331	13232	13097	13247	13307	13273	13291	13275	13259	13316	13252	13236	13387	13316	13210	13301	13347	13254	13329	13372	13326	13163	13171	13166	12988	13211	13293	13075	13369	13209	13149	13335	13226	13311	13178	13196	13202	13315	13276	13295	13128	13297	13100	13329	13250	13181	13264	13126	13241	13309	13170	13429	13278	13275	13137	13149	13142	13240	13386	13438	13299	13327	13363	13339	13254	13191	13326	13246	13406	13167	13347	13329	13069	13285	13349	13281	13214	13336	13224	13316	13330	13329	13304	13207	13233	13285	13271	13358	13302	13326	13302	13164	13294	13237	13367	13200	13207	13196	13278	13227	13358	13299	13182	13309	13215	13407	13303	13146	13188	13230	13135	13089	13366	13230	13408	13352	13206	13148	13199	13098	13289	13173	13317	13302	13327	13249	13191	13356	13140	13275	13312	13329	13140	13279	13280	13287	13393	13162	13217	13307	13185	13328	13363	13153	13384	13268	13194	13190	13377	13235	13182	13359	13225	13366	13294	13270	13286	13151	13332	13396	13236	13106	13329	13220	13285	13275	13330	13265	13170	13265	13213	13123	13260	13251	13133	13301	13191	13217	13026	13269	13321	13326	13179	13281	13123	13372	13339	13282	13186	13312	13317	13244	13155	13279	13314	13345	13223	13264	13299	13285	13232	13300	13272	13206	13297	13231	13259	13376	13339	13406	13095	13352	13219	13180	13179	13221	13251	13287	13080	13264	13257	13330	13253	13228	13255	13433	13116	13455	13268	13218	13087	13199	13166	13248	13136	13300	13221	13088	13281	13362	13200	13234	13282	13070	13199	13316	13252	13196	13381	13499	13215	13183	13247	13173	13304	13248	13233	13200	13247	13190	13099	13377	13340	13138	13200	13322	13217	13270	13258	13252	13291	13246	13287	13305	13360	13164	13187	13204	13302	13318	13313	13423	13282	13300	13272	13196	13164	13358	13303	13218	13316	13139	13246	13301	13191	13280	13404	13269	13219	13148	13298	13240	13391	13270	13184	13395	13264	13194	13277	13312	13579	13179	13299	13281	13144	13204	13315	13151	13317	13261	13427	13242	13145	13139	13287	13290	13230	13293	13244	13156	13294	13186	13249	13511	13262	13253	13252	13404	13426	13138	13215	13099	13274	13293	13026	13246	13121	13330	13136	13024	13310	13251	13389	13106	13253	13237	13243	13393	13250	13388	13290	13266	12932	13303	13129	13237	13055	13317	13241	13097	13420	13315	13276	13321	13257	13283	13330	13235	13275	13281	13270	13334	13495	13348	13440	13156	13384	13278	13358	13095	13129	13284	13441	13388	13289	13259	13346	13319	13156	13320	13164	13341	13035	13145	13270	13457	13274	13272	13390	13301	13397	13391	13204	13289	13209	13105	13276	13203	13307	13175	13306	13259	13244	13240	13177	13378	13215	13336	13244	13192	13235	13428	13169	13173	13112	13177	13225	13187	13215	13106	13204	13300	13292	13236	13328	13378	13312	13372	13192	13280	13253	13193	13159	13288	13302	13107	13383	13315	13267	13438	13174	13152	13325	13202	13232	13353	13339	13368	13329	13256	13374	13158	13354	13322	13284	13168	13344	13242	13261	13455	13220	13375	13362	13275	13224	13005	13264	13429	13267	13346	13151	13266	13248	13352	13298	13295	13249	13291	13234	13306	13292	13131	13288	13254	13339	13332	13352	13281	13306	13195	13258	13293	13207	13200	13297	13250	13265	13126	13149	13270	13268	13296	13318	13272	13392	13105	13387	13274	13178	13353	13204	13141	13197	13167	13245	13397	13246	13261	13118	13335	13170	13259	13383	13130	13276	13394	13294	13385	13332	13246	13253	13222	13173	13276	13138	13448	13364	13212	13384	13344	13276	13253	13219	13287	13124	13393	13231	13299	13370	13248	13225	13047	13103	13066	13244	13425	13519	13274	13345	13215	13338	13311	13276	13196	13072	13209	13445	13045	13379	13113	13336	13116	13289	13290	13281	13334	13339	13399	13221	13259	13086	13218	13341	13225	13338	13196	13199	13089	13152	13093	13111	13276	13444	13136	13170	13359	13307	13267	13347	13140	13303	13297	13168	13243	13267	13357	13191	13178	13367	13326	13342	13225	13388	13238	13362	13152	13466	13420	13264	13253	13098	13308	13189	13232	13232	13396	13298	13234	13514	13205	13212	13253	13219	13306	13176	13153	13244	13263	13269	13411	13217	13276	13320	13170	13256	13112	13105	13278	13335	13147	13281	13399	13247	13320	13380	13221	13318	13162	13194	13319	13247	13389	13359	13378	13329	13360	13110	13069	13380	13260	13084	13112	13262	13206	13253	13242	13317	13451	13391	13220	13309	13278
22598	20981	29021	23117	21043	22416	23300	16590	15626	15781	15837	15969	15953	15655	15787	15553	15482	15282	15213	15464	15358	15289	15516	15341	15433	15332	15306	15325	15268	15209	15206	15241	15110	15117	15215	15283	15450	15073	15079	14988	15284	15229	15116	15182	15111	15171	15523	17014	17863	17498	16503	15878	15393	15340	14965	14841	15022	14974	14956	15136	15054	14975	14940	15007	15163	14977	15159	15001	15184	14958	15111	15053	15163	15083	15171	15169	15053	14992	15007	15075	15038	15124	15316	15218	15059	15185	15046	15019	15173	15085	14994	15069	15096	15285	14983	15043	14949	15003	14972	15052	15066	14968	14933	15102	15026	14937	14982	15254	15021	14941	15097	15149	14986	15122	15056	15002	15046	15050	15008	15015	15073	15209	15142	15229	14957	15184	15065	14998	15093	14998	15048	14863	15006	15168	14944	14875	15047	15148	14961	14999	15103	14922	14983	14958	15067	14993	14987	14993	15125	15214	15144	14974	15157	14875	14906	15146	15084	14903	15039	15013	14969	14957	15013	14984	15150	15166	14908	15233	15117	15103	14882	15207	15035	15119	14862	14963	15079	15056	14889	15301	15167	15079	14999	14859	15206	14930	14978	15023	14858	14942	14938	14964	15094	14970	15117	15016	15036	15150	15256	14911	14764	15084	15091	14971	15200	15046	15040	15077	15005	15193	15099	15010	15120	15046	15185	15054	14977	15061	15255	15100	15089	14933	15228	15047	14945	15133	15014	15130	15172	14982	15095	14984	14875	15108	15096	15099	15037	15093	15033	15077	15086	15062	14960	15174	14826	15015	14924	15018	15088	14983	14936	15139	14895	15046	15158	14984	15044	15019	15006	14940	15086	15075	15013	15218	15052	15000	15195	14861	15211	14888	14936	14858	14870	14972	14772	14930	15105	15289	15065	14940	15053	15026	15088	15094	14937	15086	15140	15055	14737	14985	15049	15101	15042	15154	14884	14906	14905	15128	14946	15191	15050	15077	14875	15143	15016	14943	14902	14986	15082	14994	15278	15026	15081	15090	15141	15346	15010	15172	15096	14941	14976	15146	15065	14917	15091	14960	15114	15023	15052	15090	14924	14938	15186	15146	15146	14929	15063	15056	14981	15040	15047	15068	14856	15022	15040	14984	14937	15082	15101	15030	15066	14955	14976	14855	14925	15087	15029	15141	14962	15121	15032	14882	14950	14935	14815	14864	15103	15002	14985	15147	15092	14915	15002	15004	14832	15125	14954	14983	15003	15209	15048	15029	15079	14924	15075	15071	14841	15014	14976	14957	15020	14916	15065	14862	14968	15183	15047	14998	14888	15047	14984	14962	15019	15099	15047	14904	15013	14996	14983	14997	14961	15001	15153	14839	14973	15291	14894	14959	15231	15063	15006	14786	15046	14925	14805	14884	14774	15100	14971	14955	15226	14816	15036	15165	15040	14925	14830	15059	14820	14954	15094	14888	15111	15186	14943	15054	15084	14996	15023	15018	15108	15104	15013	15083	14932	15133	15009	15134	15105	15026	15100	15125	15069	15241	15189	15075	15103	14946	14985	14898	14773	15091	15056	15118	14820	14878	14917	15274	14942	15055	14950	15104	14844	14872	15002	15061	15103	15093	14985	14880	14884	15068	14899	14967	15058	14994	14954	15019	14914	15049	14921	15035	14986	15033	15026	14916	15043	14968	15137	15120	15017	14908	15171	15072	15072	15170	15204	14908	15002	14827	14819	15204	14924	14967	14970	15011	14953	14912	14844	15080	15012	15048	14948	14905	15007	15022	14989	14993	15024	15126	15040	15002	15077	15087	15109	14897	15128	15013	14827	15085	15040	15051	15179	15011	14907	15148	15058	15130	15041	15091	14961	14875	15118	14977	15039	15147	15015	14827	15104	15122	14944	14926	14958	14930	14841	14905	14827	15002	15016	15121	14971	14964	14972	15091	14905	14982	14982	14946	14891	14982	14892	14935	14699	14957	15104	15084	14934	14906	15142	15040	14803	15004	14849	15006	15100	15054	15106	15074	14985	14918	14914	14996	14898	14934	15121	14981	15010	15046	14834	14984	15170	15074	15057	15156	15088	14964	15079	15161	15138	15078	14985	14923	15049	15022	15159	15036	15009	15043	14997	15081	15084	15009	14963	15018	15008	14903	14849	15048	15111	14949	15071	14836	15052	15077	15180	15007	15116	15070	14804	15003	14841	14980	15133	15124	14857	15016	14930	15024	15088	15001	15109	14814	14968	14935	15162	14963	14900	14915	14914	14980	15062	14863	14948	14965	15005	14956	14826	14976	15062	15036	14964	15044	14945	14932	14891	15042	14986	14970	14923	14994	14968	14963	15078	15197	15145	15072	14967	14942	15134	15166	15013	14935	14978	15030	14997	15029	14916	15085	15038	15046	15080	14947	14839	14941	15074	15008	15005	14963	14888	15137	15003	14903	15036	15045	15162	15171	15062	14838	15019	14901	15012	14883	15158	15106	15063	14916	15188	15021	14999	14962	14870	15214	15052	14999	15073	15125	14981	15061	15039	15097	15057	15147	15102	15085	15061	15010	14991	15002	15185	15100	15062	15058	14984	15147	15106	15083	15127	14994	14894	14888	15119	15062	15129	15069	15249	14785	14843	15002	15039	15035	15181	14873	15145	15036	15093	15087	15105	15156	15154	15230	15179	14978	14888	14967	14918	15092	14959	15259	14859	15044	15045	15036	15100	14906	15057	15046	15212	15020	14963	14852	14995	15178	14972	15156	14974	14956	15043	15080	15076	15039	15021	15121	14951	15052	15026	15127	14948	15051	14807	14837	14934	14727	15014	14898	15062	15071	14917	14972	14922	15090	15142	14958	14937	15022	15034	15126	15091	14978	15342	14988	14938	15029	14934	14971	14981	14986	15008	15026	15133	15199	15027	14905	14938	15065	15167	15014	14996	15181	15185	15066	14994	15099	14978	15057	14991	15042	15121	15030	14922	15076	14984	15097	15311	15092	14990	15166	15157	15057	15001	15021	14867	14983	15179	15028	15085	14922	14797	14973	14991	15042	14972	14950	15029	15129	15087	14946	14842	15082	15230	15011	15146	14899	14946	14980	14953	15014	15078	15075	15072	14957	14936	15231	14996	14823	15180	14925	15044	15169	15065	15096	15189	15125	15369	14857	15334	15063	15069	15040	14953	15000	14905	15076	15001	15233	15025	15077	15067	14814	14972	15050	15091	15082	15307	15063	15138	15065	15313	15085	15098	15023	15042	15041	14981	14993	14871	15005	15149	15018	14846	15065	14897	14998	14898	15104	15112	14928	14944	15057	14963	14967	15015	15507	15118	15093	15150	15054	15154	14928	15013	14923	15165	15053	15191	15066	14762	14915	14995	15096	14989	15004	15143	15254	15069	15004	15085	15050	15046	14998	14988	15051	15196	14990	15162	14945	14969	15052	14902	14983	14910	15167	15009	15032	15012	15003	15077	14828	14758	15069	15123	15207	15056	15079	15024	14847	14963	15095	15020	15006	14859	14851	15131	15053	14938	14873	14952	15065	14998	15213	14850	14916	15029	15143	14888	15120	15081	14943	14979	14908	14968	15124	15094	14945	15072	14902	15098	14880	15017	15136	15125	15064	15094	15112	14969	15060	14884	14935	15046	14844	14818	14790	15067	15111	15048	14955	15109	14887	15208	14801	15047	15286	15082	15149	15165	15208	15067	15019	15034	14970	15055	14979	15121	15151	14983	14856	14945	15050	14964	14964	15004	15025	15307	15024	15140	14995	15148	14910	15050	15202	14819	15016	15012	14827	14868	14977	15239	14951	15009	15222	14959	15112	14976	15099	14901	14757	15164	15119	15128	15172	15039	15066	15199	15056	14993	15032	15039	14887	15026	15217	14901	15031	14900	14929	15197	15293	15171	14945	14964	14981	15137	14958	15068	14784	15202	14784	15144	15022	14948	14946	15169	15093	15040	15114	14836	14977	15160	14913	14983	15109	15009	15297	14921	15049	15007	15096	14994	14847	15119	15021	15028	15103	15033	15037	15142	14984	14929	15355	15040	15002	14934	14867	15119	14877	14971	15025	15007	14841	15042	15100	14918	15057	15050	15112	15036	15287	15245	15005	14992	15001	14980	15048	15266	14988	14895	14839	14876	15156	15108	15070	14958	14827	14993	14860	14840	15144	15021	15108	14992	15001	14923	14889	14991	15157	15053	15079	14830	15241	14961	15058	14990	14830	15120	14979	14887	14916	14976	14998	15233	14998	15058	15128	15017	15025	15053	15128	15071	15031	15014	15021	15231	14942	15080	15210	15120	15115	15179	14811	14928	14882	15031	15168	14957	14999	15056	14972	15185	14921	14960	15085	14855	15143	15154	15100	14777	15004	15069	15190	14972	14804	15074	15024	15146	15198	15069	15017	15147	14926	14883	14970	14973	14847	14945	14873	14882	14859	15018	15127	14957	14884	15023	14969	15037	15082	15048	15145	15040	14954	14952	14758	15023	15147	15064	15177	15038	14992	15177	14906	15064	14977	14995	15206	15057	15018	15140	15022	14866	14924	15099	14948	14936	15100	15068	15057	15048	14964	14991	14888	15111	15134	15164	14893	14990	15043	15084	14983	15040	15197	14958	14958	15255	15128	15164	15051	14988	14941	15188	15016	15028	14887	15211	15034	14964	15188	14933	15049	15166	14995	14901	15282	15080	15127	15178	15067	14887	14983	15141	15085	14938	15237	15073	15045	14963	15043	14814	15151	14694	15061	15047	14991	14995	15018	14830	15099	14947	14958	15033	15023	15068	14931	14828	15110	14981	15063	14916	15139	15164	14978	14791	15142	15151	15106	14944	14855	15036	15027	15047	15122	15008	15086	14893	14968	14950	14981	14899	15051	14921	15034	15135	14967	15102	15170	15400	15012	14878	15204	15098	14985	14932	15053	14960	15083	14930	15015	15183	14830	15024	14959	14956	15057	15042	15030	15146	14986	14910	15099	14961	14972	14865	14948	15003	15140	15289	15045	14959	15298	15101	15059	14986	15080	15040	15033	15165	15118	14878	14987	15222	15136	14913	15149	15043	15153	15010	14987	15155	15005	15031	15253	14963	14851	14994	14923	14870	15075	15023	14891	15067	14742	14897	15030	15023	15049	15089	15112	15190	15198	15100	14899
14879	34022	21004	18033	16222	15150	14535	14203	14062	14030	13993	14722	14333	14070	13866	13655	13628	13639	13628	13541	13490	13453	13534	13406	13327	13462	13456	13394	13289	13273	13516	13266	13169	13370	13463	13403	13578	13325	13259	13443	13389	13325	13372	13328	13103	13319	14424	16580	17032	16244	14670	14079	13550	13353	13206	13289	13224	13299	13198	13215	13221	13064	13221	13219	13184	13410	13206	13237	13131	13184	13287	13125	13342	13085	13246	13124	13189	13286	13399	13136	13119	13326	13231	13376	13241	13201	13206	13191	13344	13261	13361	13358	13250	13170	13236	13486	13156	13187	13160	13290	13255	13200	13363	13048	13278	13328	13249	13143	13246	13142	13262	13144	13434	13184	13205	13359	13203	13222	13238	13258	13318	13393	13308	13124	13362	13183	13287	13167	13262	13229	13214	13217	13230	13271	13250	13241	13239	13101	13155	13210	13263	13193	13206	13074	13250	13077	13258	13129	13108	13427	13156	13402	13179	13152	13366	13224	13220	13170	13071	13272	13220	13197	13217	13271	13145	13272	13272	13243	13352	13268	13143	13265	13272	13186	13215	13167	13250	13190	13258	13280	13271	13312	13159	13347	13131	13262	13130	13242	13148	13219	12961	13241	13028	13280	13201	13144	13204	13181	13018	13301	13247	13311	13202	13297	13331	13315	13256	13184	13333	13265	13302	13003	13209	13282	13298	13222	13341	13161	13333	13351	13295	13132	13246	13199	13276	13116	13203	13305	13383	13283	13162	13133	13216	13243	13111	13148	13310	13121	13133	13169	13179	13295	13181	13231	13189	13233	13307	13220	13262	13161	13336	13249	13279	13198	13185	13174	13163	13167	13076	13259	13127	13215	13148	13160	13177	13208	13230	13171	13216	13105	13207	13143	13322	13194	13262	13218	13020	13334	13137	13244	13233	13207	13317	13160	13315	13203	13145	13167	13256	13167	13211	13110	13212	13059	13267	13207	13165	13393	13182	13237	13358	13139	13421	13088	13255	13184	13324	13064	13361	13290	13332	13299	13201	13235	13114	13380	13140	13111	13241	13337	13114	13147	12963	13063	13270	13247	13283	13118	13252	13073	13093	13205	13163	13303	13192	13266	13143	13323	12954	13101	13248	13286	13156	13140	13331	13277	13239	13051	13300	13263	13178	13141	13278	13181	13083	13218	13238	13099	13261	13297	13166	13194	13248	13297	13287	13286	13071	13165	13272	13144	13076	13147	13157	13192	13207	13231	13426	13366	13270	13299	13173	13199	13193	13241	13266	13169	13027	13238	13235	13185	13308	13250	13182	13304	13298	13210	13377	13195	13351	13260	13337	13235	13306	13137	13176	13183	13187	13184	13168	13153	13155	13172	13115	13014	13261	13315	13217	13182	13283	13071	13157	13191	13267	13223	13203	13069	13201	13323	13146	13261	13152	13081	13114	13226	13142	13330	13101	13125	13269	13303	13073	13129	13272	13149	13200	13379	13148	13209	13282	13107	13163	13109	13316	13138	13366	13273	13260	13222	13397	13261	13181	13153	13305	13247	13276	13143	13108	13183	13134	13202	13075	13075	13288	13200	13270	13236	13301	13230	13112	13328	13133	13168	13324	13237	13176	13159	13222	13162	13357	13249	13058	13274	13240	13077	13014	13058	13179	13242	13380	13154	13076	13255	13176	13175	13282	13128	13217	13370	13305	13232	13379	13188	13336	13432	13076	13259	13281	13321	13163	13539	13137	13256	13252	13235	13181	13215	13166	13275	13178	13313	13087	13169	13271	13051	13066	13272	13485	13210	13430	13180	13417	13403	13174	13200	13306	13281	13353	13136	13285	13250	13338	13213	13305	13143	13209	13321	13279	13141	13205	13095	13176	13273	13147	13109	13148	13141	13202	13272	13178	13178	13122	13268	13096	13161	13212	13167	13151	13188	13167	13212	13173	13232	13211	13292	13234	13140	13127	13183	13256	13177	13260	13197	13212	13175	13286	13191	13073	13351	12924	13296	13218	13445	13408	13039	13238	13267	13269	13233	13217	13313	13107	13214	13128	13220	13141	13274	13287	13132	13286	13220	13098	13160	13170	13196	13328	13221	13152	13357	13160	13139	13219	13074	13260	13183	13246	13186	13374	13146	13172	13158	13296	13278	13240	13360	13137	13121	13335	13227	13099	13338	13131	13203	13121	13215	13159	13258	13161	13410	13199	13253	13170	13308	13129	13194	13050	13231	13195	13326	13035	13102	13156	13195	13215	13188	13219	13092	13167	13142	13371	13203	13144	13237	13162	13196	13274	13252	13099	13170	13183	12866	13289	13353	13231	13285	13319	13169	13136	13070	13362	13293	13032	13215	13074	13307	13250	13286	13255	13387	13265	12985	13211	13268	12857	13281	13161	13176	13430	13327	13188	13076	13336	13081	13183	13206	13155	13208	13220	13189	13199	13305	13264	13371	13227	13102	13343	13320	13115	13166	13170	13172	13060	13249	13204	13316	13375	13332	13267	13354	13180	13062	13299	13195	13253	13049	13231	13276	13065	13171	13214	13152	13163	13081	13415	13257	13352	13070	13183	13242	13225	13239	13174	13230	13265	13242	13201	13263	13114	13297	13280	13063	13423	13025	13249	13222	12974	13122	13196	13097	13134	13227	13262	13155	13255	13096	13303	13185	13065	13079	13118	13139	13229	13170	13135	13241	13214	13129	13303	13192	13318	13162	13295	13197	13290	13198	13210	13262	13328	13061	13240	13207	13229	13016	13113	13280	13236	13127	13347	13315	13005	13221	13414	13309	13197	13307	13259	13200	13152	13248	13221	13280	13219	13211	13196	13159	13184	13273	13259	13272	13275	13252	13281	13404	13242	13217	13161	13216	13254	13236	13260	13128	13330	13169	13225	13073	13183	13300	13098	13156	13303	13036	13231	13214	13148	13279	13173	13205	13219	13128	13290	13176	13252	13066	13172	13117	13281	13160	13267	13155	13156	13278	13194	13131	13148	13312	13343	13083	13186	13357	13176	13028	13112	13091	13119	13096	13214	13313	13344	13237	13126	13248	13249	13166	13265	13244	13235	13262	13254	13344	13213	13142	13141	13219	13055	13431	13119	13206	13308	13091	13233	13232	13159	13141	13193	13089	13174	13074	13171	13252	13200	12984	13214	13190	13135	13176	13100	13278	13284	13154	13345	13273	13074	13305	13110	13123	13217	13176	13190	13157	13188	13264	13116	13156	13131	13116	13377	13178	13130	13209	13151	13345	13206	13176	13233	13176	13136	13211	13289	13273	13326	13213	13273	13337	13418	13265	13164	13350	13195	13210	13094	13204	13191	13205	13171	13095	13181	13160	13378	13387	13277	13377	13204	13191	13197	13187	13144	13167	13227	13368	13292	13201	13220	13275	13339	13180	13230	13216	13183	13344	13176	13238	13129	13229	13015	13251	13329	13050	13189	13251	13293	13362	13268	13141	13278	13241	13331	13161	13284	13333	13137	13175	13193	13146	13344	13186	13089	13269	13168	13342	13261	13316	13249	13132	13151	13209	13303	13183	13231	12937	13299	13322	13124	13291	13072	13266	13247	13096	13166	13352	13286	13319	13208	13124	13234	12997	13223	13223	13185	12990	13424	13028	13229	13157	13125	13051	13132	13228	13159	13064	13096	13236	13220	13269	13266	13126	13322	13316	13272	13134	13300	13188	13277	13415	13176	13285	13177	13292	13341	13226	13240	13234	13129	13289	13252	13219	13246	13154	13281	13366	13169	13195	13221	13355	13135	13113	13153	13183	13139	13323	13259	13302	13239	13207	13119	13098	13401	13235	13135	13331	13242	13201	13178	13223	13271	13060	13236	13219	13294	13188	13372	13341	13283	13321	13171	13301	13237	13217	13183	13179	13183	13223	13170	13060	13368	13057	13260	13079	13251	13238	13153	13301	13011	13271	13166	13186	13099	13300	13192	13256	13212	13202	13335	13311	13255	13205	13153	13269	13030	13296	13266	13298	13171	13326	13211	13270	13277	13106	13115	13231	13053	13249	13223	13323	13244	13215	13146	13003	13071	13201	13116	13215	13213	13276	13388	13387	13238	13055	13212	13212	13150	13203	13027	13372	13102	13183	13174	13307	13166	13190	13276	13143	13261	13228	13191	13186	13240	13270	13222	13251	13200	13168	13122	13163	13172	13319	13160	13198	13007	13201	13176	13242	13214	13118	13201	13321	13234	13243	13092	13237	13299	13250	13335	13344	13244	13330	13083	13020	13194	13284	13185	13237	13092	13307	13134	13327	13232	13078	13113	13115	13049	13075	13256	13125	13162	13113	13224	13183	13167	13335	13125	13155	13225	13068	13223	13250	13293	13171	13248	13100	13285	13235	13266	13210	13304	13118	13317	13275	13183	13253	13157	13249	13217	12992	13159	13285	13354	13332	13203	13233	13287	13293	13229	13195	13033	13196	13248	13152	13204	13152	13255	13339	13173	13228	13358	13264	13241	13249	13250	13219	13003	13155	13123	13178	13297	13231	13221	13238	13187	13399	13393	13173	13144	13199	13421	13187	13176	13134	13333	13203	13116	13082	13313	13034	13133	13089	13438	13237	13075	13225	13307	13118	13034	13169	13085	13183	13207	13237	13228	13249	13165	13285	13431	13290	13234	13228	13345	13266	13050	13306	13110	13145	13214	13306	13441	13274	13203	13206	13154	13066	13092	13263	13243	13090	13151	13257	13242	13265	13249	13161	13312	13238	13309	13171	13265	13221	13260	13263	13463	13227	13180	13233	13196	13334	13170	13262	13275	13085	13210	13092	13354	13357	13226	13239	12952	13257	13342	13143	13261	13403	13044	13239	13240	13345	13194	13197	13295	13190	13306	13226	13188	13249	13063	13248	13224	13324	13139	13127	13214	13216	13303	13212	13171	13163	13250	13148	13202	13228	13167	13212	13131	13071	13190	13300	13173	13317	13145	13168	13409	13218	13046	13231	13250	13122	13134	13140	13225	13352	13217	13258	13263	13284	13438	13280	13114	13200	13267	13238	13234	13320	13307	13156	13264	13348	13237	13146	13234	13221	13248	13370	13122	13229	13250	13056	13228	13235	13061	13111	13321	13316	13231	13164	13305	13206	13290	13227	13301	13034	13114	13308	13120	13138	13125	13186	13156	13204	13071	13168
27118	22417	23668	18564	15190	15338	15485	15348	15305	15168	15176	15477	15320	15280	15419	15538	15496	15105	15275	15225	15374	15254	15222	15416	15362	15309	15107	15264	15240	15296	15180	15159	15225	15337	15118	15070	15166	15256	15211	15189	15125	15387	15402	15394	15152	15005	15162	15332	15481	15491	15349	15164	15358	15229	15256	15280	15129	15294	14994	15176	15109	15237	15172	15231	15303	15266	15393	15287	15219	15176	15001	15005	14864	15152	15237	15140	15243	15261	15153	15307	15038	15044	15186	15136	15019	15252	15210	15359	15052	15111	15063	15286	14960	15176	15014	15336	15064	15504	15122	15109	15268	15125	15043	15250	15313	15207	15093	15350	15117	15217	15157	15074	15232	15132	15224	14981	15088	15189	15076	14957	15137	15269	14987	15423	15359	15141	15179	15117	15234	15107	15436	15114	15239	15107	15009	15066	15160	15162	15164	15018	15199	15206	15085	15190	14930	15137	15294	15092	15185	14784	15181	15092	15106	15106	15168	15157	15176	15293	14996	15144	15263	15244	15029	15144	15212	15213	14989	15122	15174	15177	15176	15028	15215	15213	15068	15346	15138	15102	15024	15030	15365	15105	15111	15065	15338	15085	15139	15368	15258	15058	15082	14949	15181	15124	15213	15217	15101	15030	15136	15254	15156	15186	15218	15229	15369	14997	15336	15348	15115	15048	15121	15134	15144	15304	15322	15072	14952	15105	15231	15122	15131	15334	15190	15156	15116	15185	15164	15066	15070	15235	15210	15199	15186	15168	15163	15217	15285	15417	15105	15233	15259	15164	14835	15100	15103	15035	15178	15311	15092	14873	15205	15016	14956	14970	15243	15145	15303	15239	15256	15110	15142	15248	15187	15049	15132	15112	15097	15062	15111	15228	15128	15290	15337	15089	15189	15171	14995	15265	15183	15368	15164	15089	15277	15105	15017	15013	15175	15191	15106	15326	15206	15299	15053	15297	15222	15105	15085	15300	15231	15309	15421	15090	15047	15200	15272	15083	15087	15204	15143	14976	15121	15447	15076	15230	15151	15251	15166	15152	15030	15095	15148	15224	15267	15035	15174	15187	15204	15398	15346	15238	14995	15070	15124	15183	15105	15253	15206	15249	15257	15148	15077	15113	15176	15069	15153	15081	15297	15107	15163	15350	15161	15090	15016	15012	14963	15119	15096	15206	15020	15208	14976	15158	15116	15186	15117	15097	15216	15215	15408	15022	15284	15073	15121	15040	15151	15112	15108	15332	15245	15291	15266	15116	15294	15119	15203	15047	15100	15334	15173	15156	15140	15190	15267	15159	15201	15038	15052	15169	15205	15087	15095	15035	15165	15061	15373	14927	15135	15081	15084	15240	15083	15063	15004	15212	15287	15115	15101	15163	15245	15128	15234	15200	15101	15150	15172	15272	15338	14998	15202	15175	15383	15153	15203	15253	15173	15140	15259	15136	15223	15122	15326	15218	15216	14984	15190	15091	15099	15094	15166	15239	15286	15099	15101	15204	15170	15187	15075	15189	15240	15348	15147	15096	15109	15071	15267	15135	15282	15326	15285	15169	15023	15167	15253	15124	15078	15016	15088	15272	15365	15181	15281	15212	15140	15053	15069	15320	15031	15130	15353	15253	15076	15126	15278	15261	15214	15235	15061	15120	15168	15153	15031	15169	15166	15046	15185	15255	15371	15125	15126	15205	15095	15118	15213	15096	15590	15348	15247	15144	15107	15429	15085	15184	15382	15094	15319	15165	15210	15191	15161	15132	15145	15099	15038	14844	15171	15219	15046	15080	15120	15107	15218	15158	15257	15378	15057	15205	15057	15212	15076	15016	15154	15289	15067	14956	15005	15242	15287	15281	15135	15083	15192	15259	15165	15310	15298	15363	15387	15198	15298	15113	15168	15327	15130	15115	15281	15161	15146	15120	15365	15086	15078	15165	15242	15151	15389	15099	15022	15199	15094	15107	15090	15355	15262	15017	15424	15351	15258	15213	15225	15100	15165	15159	15020	15124	15170	15087	15132	15015	15188	15142	15151	15150	15060	15388	15187	15259	15075	15071	15259	15200	15032	15193	14905	15276	15292	15096	15123	15142	15262	15203	15011	15022	15260	15072	14926	15104	15235	15105	15196	15241	15322	15145	15270	15141	15030	15105	15225	15113	15146	15121	15142	14867	14995	15072	14857	15105	15037	15076	15242	15022	15104	15056	15264	15082	15196	15077	15134	15266	15349	15184	15366	15270	15095	15320	15231	15220	15244	15268	15389	15097	15127	15210	15084	15105	15417	15185	15157	15254	15345	15106	15209	15243	15055	15271	15046	15169	15164	15127	15193	15043	15110	15260	15122	15089	15204	15209	15034	15050	15236	15251	15259	15262	15124	15175	15392	15224	15155	14904	15114	15154	15184	15204	15176	15379	15063	15324	15160	15103	15356	14936	15166	15420	15227	15205	15177	15105	15380	15279	15206	15277	15222	15194	15163	15214	15132	15102	15256	15199	15169	15258	15220	15193	15009	15328	15196	15303	15222	15016	15275	14964	15060	15190	15288	15172	15073	15314	15271	14808	15017	15198	15200	15231	14889	14996	15068	15190	15130	14970	15013	15402	15108	15202	15269	15281	15133	14988	15128	15161	15243	15069	15103	15183	15320	15267	15105	15218	15036	15121	15073	15141	15090	15286	15286	15141	15299	15057	15261	15291	15331	15112	15260	15066	15144	14911	15036	15104	15207	15236	15261	15181	15392	15179	15070	15173	15262	15155	15166	15346	15253	15134	15209	15373	15216	15165	15269	15242	15192	15011	15105	15124	15369	15145	15268	15292	15237	15275	15103	15245	15176	15198	15279	15227	15054	15212	15168	15133	15195	15143	15166	15180	15353	15237	15252	15229	15136	15240	15256	15032	15125	15150	15197	15213	15259	15272	15004	15119	15219	15158	15251	15261	15194	15119	15288	15141	15199	15440	15221	15337	15081	15053	15302	15106	15019	15247	15402	15275	15250	15018	14976	15143	15354	15311	15188	15119	15249	15310	14963	15011	15116	15182	15216	15093	15121	15197	15064	15307	15110	15212	15228	15268	14990	14983	15167	15137	15025	15172	15315	15081	15165	15047	15103	15161	15275	15152	15127	15327	15192	15080	15083	14904	15319	15282	15274	15104	15090	15313	15209	15144	15260	15292	14956	15157	15165	15305	15004	15406	15154	15184	15368	15168	15482	15118	15147	15295	15202	15096	15216	15032	15159	15254	14965	15148	15255	15023	15160	15069	15298	15270	15113	15098	14990	15219	15113	15330	15229	15278	15310	15223	14959	15038	15234	15177	14898	15158	15235	15294	15191	14957	15204	15065	15172	15282	15206	15164	15164	15021	14984	15236	15108	15126	15352	15160	15267	15059	15163	15104	15259	15177	15140	15206	15264	15153	15225	15064	15107	15108	15139	15037	15321	15150	15151	15325	15087	15087	15124	15300	15101	15216	15168	15364	15292	15350	15340	15238	15307	15096	15030	15166	15098	15171	15176	15232	15331	15365	15230	15167	15316	15174	15234	15245	14996	15384	15239	15245	15229	15199	15257	15271	15155	15279	15083	14999	15146	15256	14999	15343	15021	15098	15168	15270	15125	15130	15223	15220	15279	15097	15024	15212	15211	15019	15253	15209	15150	15159	15272	15264	15103	15190	15148	14970	15135	15087	15140	15137	15259	15116	15214	15320	15234	15333	15160	14842	14968	15286	15118	15244	14990	15367	15361	15246	15039	15145	15180	15090	15152	15163	15262	15349	15397	15279	15044	15402	15267	15240	15215	15176	15045	14872	15079	15058	15223	15214	15319	15212	15212	15226	15243	15232	15090	15180	15199	15234	15148	15254	15123	15267	15238	15148	15106	15129	15346	15201	15125	15037	14943	15270	15418	15232	15156	15344	15165	15285	15028	15043	15146	15163	15136	15311	15091	15355	15181	15261	15088	15212	15253	15126	14925	15206	15211	15114	15115	15315	15224	15024	15073	14904	15224	15042	15228	15101	15463	15087	15159	15261	15077	15106	15134	15413	15213	15152	15177	15220	15138	15220	15115	15267	15185	15225	15450	14939	15329	15134	14842	15066	15013	15218	15081	15299	15162	15145	15266	15045	15166	15124	15297	15247	15135	15119	15200	15116	15330	15132	15264	15090	15271	15332	15385	15281	15117	15125	14978	15195	15154	15051	15025	15130	15322	15213	15060	15202	15172	15166	15156	15094	15353	15154	15150	14975	15276	15243	15163	15038	15086	15210	15197	15147	15091	15309	15286	15297	15157	15311	15328	15285	15122	15130	15069	15263	15124	15165	15225	15215	15321	15220	15228	15126	15140	15094	15238	15047	15015	15090	15180	15123	15225	15274	15012	15031	15333	15228	15201	15138	15241	15071	15201	15019	15331	15204	15017	15264	15313	15025	15158	15191	15268	15200	15169	14999	15131	14998	15311	15110	15274	15323	15407	15325	15147	15379	15185	15190	15178	15018	15181	15091	15077	15121	15184	14762	15193	15205	15127	15123	15145	15104	14969	15143	15087	15001	15270	15058	15108	15200	15267	15228	15036	15215	15160	15220	14991	15146	15169	15086	15189	15186	15249	15261	15343	15339	15207	15050	15158	15170	15178	15071	15044	15272	15063	15084	15124	15300	15338	15359	15241	15211	15216	15036	15215	15192	15313	15196	15202	15294	14948	15321	15053	14891	15154	15192	15099	15149	15156	15381	14891	15296	15038	15264	15499	15272	15271	15237	15098	15141	15044	15237	15116	15167	15363	15089	14983	15101	15100	15192	15245	15286	15182	15141	15016	15016	15207	15283	15159	15146	15019	14858	15192	15257	15087	15242	15153	15062	15256	15077	15195	15196	15105	15048	15005	15206	15230	15275	15159	15252	15150	14890	15158	15137	15360	15029	14908	15215	15048	15099	15057	15308	15218	15118	15311	15231	15293	15092	15219	15145	15141	15275	15189	15071	15287	15193	15195	15185	15395	15010	14901	15038	15154	15042	15003	15159	15423	15170	15105	15339	15087	15195	15262	15195	15083	15226	15113	15038	14960	15267	15299	15156	15109	15413	15293	15177	15127	15282	15055	15210	15248	15279	15307	15155	15139	15124	15076	14995	15361	15119	15196	15163	15049	15042
13414	25614	14598	13769	13635	13336	13328	13597	13446	13261	13546	13983	13437	13555	13490	13468	13422	13202	13284	13410	13237	13347	13405	13401	13258	13306	13322	13375	13343	13328	13355	13287	13346	13498	13129	13300	13187	13426	13311	13247	13358	13350	13295	13311	13503	13291	13282	13618	13720	13857	13507	13421	13320	13295	13354	13228	13278	13504	13245	13332	13304	13490	13218	13318	13216	13381	13253	13196	13329	13237	13318	13224	13220	13355	13255	13215	13324	13275	13309	13266	13296	13224	13258	13253	13394	13238	13255	13328	13051	13184	13288	13148	13272	13241	13340	13205	13275	13278	13028	13177	13328	13477	13183	13204	13240	13083	13255	13367	13275	13234	13351	13189	13162	13230	13275	13285	13270	13213	13378	13254	13407	13233	13057	13417	13230	13224	13413	13236	13168	13356	13133	13136	13336	13123	13194	13165	13211	13308	13294	13307	13309	13288	13254	13360	13399	13260	13238	13380	13259	13251	13273	13304	13401	13291	13162	13238	13086	13265	13107	13249	13161	13437	13080	13387	13471	13435	13265	13334	13267	13199	13337	13204	13369	13128	13192	13298	13238	13132	13178	13143	13279	13141	13167	13273	13379	13238	13434	13316	13291	13318	13285	13257	13233	13290	13234	13170	13438	13317	13266	13289	13340	13220	13200	13218	13308	13316	13372	13194	13232	13217	13281	13296	13398	13185	13249	13200	13286	13412	13248	13188	13114	13254	13226	13214	13237	13337	13469	13251	13262	13425	13193	13275	13302	13289	13205	13354	13150	13207	13360	13191	13472	13131	13287	13399	13268	13156	13174	13282	13248	13195	13385	13245	13284	13113	13268	13424	13258	13201	13197	13090	13276	13272	13253	13395	13318	13331	13358	13258	13062	13186	13231	13516	13204	13400	13287	13306	13073	13327	13221	13356	13225	13364	13258	13253	13015	13250	13249	13323	13190	13377	13349	13035	13157	13358	13185	13399	13239	13215	13410	13313	13260	13379	13198	13367	13307	13288	13333	13257	13324	13184	13228	13328	13344	13231	13403	13208	13356	13350	13266	13388	13270	13247	13247	13379	13307	13168	13328	13137	13195	13184	13216	13178	13314	13136	13108	13273	13163	13306	13148	13491	13274	13298	13233	13231	13274	13279	13258	13036	13241	13225	13177	13436	13299	13281	13345	13269	13197	13345	13359	13166	13064	13145	13296	13307	13330	13265	13381	13271	13300	13404	13335	13071	13305	13273	13140	13515	13166	13427	13310	13234	13273	13266	13246	13345	13152	13152	13360	13205	13212	13388	13220	13095	13331	13201	13273	13235	13186	13155	13282	13180	13336	13274	13290	13303	13257	13190	13264	13372	13207	13442	13300	13261	13230	13225	13280	13316	13195	13249	13287	13276	13223	13431	13400	13328	13277	13239	13223	13310	13318	13248	13309	13343	13258	13385	13184	13069	13281	13353	13328	13251	13271	13333	13216	13318	13268	13177	13230	13237	13371	13331	13215	13295	13251	13384	13341	13102	13360	13344	13288	13392	13377	13235	13315	13364	13425	13309	13222	13194	13186	13073	13397	13305	13369	13375	13195	13254	13270	13129	13267	13263	13340	13212	13475	13269	13208	13167	13298	13329	13045	13248	13377	13508	13440	13246	13301	13229	13196	13278	13261	13251	13460	13093	13355	13414	13154	13098	13265	13305	13177	13293	13279	13265	13358	13084	13355	13250	13212	13257	13208	13182	13321	13449	13387	13143	13374	13278	13247	13386	13185	13164	13258	13213	13371	13205	13417	13254	13129	13183	13344	13181	13206	13209	13239	13090	13213	13198	13199	13098	13094	13129	13420	13276	13262	13180	13299	13223	13229	13215	13279	13238	13385	13151	13483	13192	13396	13404	13369	13100	13362	13388	13228	13116	13298	13290	13398	13255	13427	13198	13042	13257	13195	13185	13355	13410	13382	13222	13330	13271	13175	13342	13407	13386	13441	13320	13243	13170	13358	13332	13256	13250	13215	13487	13335	13385	13337	13425	13307	13230	13208	13260	13251	13338	13320	13305	13296	13228	13331	13139	13130	13373	13118	13347	13134	13247	13364	13355	13254	13249	13141	13145	13465	13254	13359	13299	13303	13431	13223	13281	13078	13118	13248	13147	13206	13416	13280	13303	13187	13185	13182	13370	13354	13274	13204	13189	13178	13356	13492	13326	13467	13249	13211	13268	13135	13215	13414	13178	13444	13215	13370	13390	13205	13210	13336	13362	13155	13271	13069	13263	13234	13132	13462	13577	13331	13156	13190	13363	13241	13338	13116	13164	13380	13221	13237	13221	13389	13197	13155	13395	13295	13257	13136	13200	13284	13169	13376	13232	13288	13271	13327	13083	13198	13312	13306	13376	13277	13211	13326	13216	13267	13199	13347	13324	13187	13206	13111	13268	13226	13328	13374	13202	13343	13248	13334	13346	13362	13246	13322	13360	13379	13261	13109	13150	13227	13363	13354	13302	13363	13157	13345	13231	13286	13213	13260	13437	13226	13327	13350	13289	13337	13194	13399	13152	13361	13296	13495	13288	13191	13397	13356	13420	13128	13266	13238	13147	13041	13145	13235	13269	13344	13288	13194	13273	13188	13241	13418	13354	13189	13406	13103	13400	13277	13145	13296	13287	13324	13374	13370	13364	13291	13204	13433	13238	13391	13274	13199	13346	13327	13298	13266	13341	13397	13342	13294	13170	13345	13217	13345	13181	13203	13344	13237	13170	13264	13388	13412	13151	13148	13315	13399	13337	13349	13314	13116	13452	13119	13248	13238	13133	13396	13223	13155	13402	13311	13148	13160	13287	13318	13213	13171	13238	13213	13251	13419	13418	13225	13370	13241	13340	13367	13390	13294	13198	13382	13292	13182	13327	13201	13351	13191	13219	13297	13242	13217	13331	13227	13279	13350	13388	13225	13204	13237	13251	13286	13353	13274	13261	13282	13236	13373	13309	13339	13227	13438	13166	13335	13278	13201	13300	13261	13336	13334	13340	13158	13417	13502	13246	13206	13353	13278	13224	13226	13390	13297	13176	13320	13160	13210	13300	13200	13344	13244	13399	13332	13187	13204	13215	13288	13143	13218	13193	13441	13236	13232	13407	13317	13225	13075	13345	13227	13444	13426	13236	13278	13326	13318	13273	13278	13254	13291	13308	13211	13458	13390	13180	13224	13145	13365	13308	13333	13299	13298	13190	13320	13297	13282	13330	13367	13318	13338	13312	13404	13184	13272	13248	13379	13246	13193	13143	13260	13240	13312	13351	13118	13267	13347	13128	13471	13229	13231	13322	13199	13255	13200	13153	13366	13224	13226	13322	13224	13158	13288	13224	13191	13277	13238	13328	13328	13386	13201	13281	13272	13189	13238	13096	13271	13398	13387	13387	13150	13281	13195	13239	13383	13224	13156	13401	13235	13144	13294	13148	13258	13324	13068	13257	13425	13125	13219	13240	13242	13350	13237	13298	13186	13092	13063	13320	13189	13296	12955	13145	13317	13398	13116	13137	13209	13212	13365	13340	13123	13257	13188	13369	13186	13186	13286	13278	13297	13431	13151	13367	13225	13398	13120	13415	13249	13469	13269	13195	13120	13335	13323	13300	13201	13453	13352	13263	13298	13064	13356	13236	13448	13419	13287	13340	13332	13346	13214	13419	13326	13354	13257	13384	13415	13278	13316	13328	13342	13192	13236	13339	13336	13223	13457	13401	13395	13413	13471	13242	13179	13247	13336	13442	13409	13199	13211	13270	13322	13314	13290	13170	13355	13433	13473	13376	13281	13231	13310	13288	13381	13189	13221	13282	13338	13264	13365	13226	13128	13221	13286	13191	13201	13341	13203	13220	13285	13239	13307	13087	13092	13163	13242	13241	13207	13142	13199	13339	13304	13274	13429	13128	13298	13279	13365	13319	13220	13256	13255	13249	13347	13378	13247	13425	13272	13221	13298	13212	13307	13283	13372	13267	13311	13259	13392	13288	13239	13273	13454	13300	13373	13247	13444	13110	13303	13227	13278	13203	13169	13205	13264	13208	13243	13420	13238	13237	13182	13369	13080	13242	13192	13212	13293	13352	13313	13325	13238	13095	13202	13227	13277	13337	13407	13371	13307	13471	13254	13117	13195	13359	13226	13410	13267	13305	13418	13207	13317	13384	13316	13289	13364	13395	13207	13233	13265	13194	13296	13355	13211	13336	13274	13201	13490	13246	13322	13277	13213	13155	13344	13191	13414	13045	13229	13283	13181	13344	13195	13259	13268	13098	13350	13419	13178	13340	13261	13355	13377	13238	13220	13152	13380	13285	13478	13301	13371	13289	13472	13308	13433	13382	13158	13356	13288	13404	13186	13298	13233	13203	13299	13179	13202	13275	13308	13279	13141	13170	12993	13216	13226	13245	13277	13521	13391	13178	13398	13254	13375	13299	13327	13201	13380	13312	13255	13191	13265	13244	13471	13175	13220	13313	13237	13279	13239	13338	13355	13297	13276	13409	13294	13190	13308	13277	13313	13406	13425	13265	13274	13193	13316	13459	13168	13328	13299	13220	13339	13034	13305	13178	13196	13253	13178	13347	13275	13197	13175	13339	13410	13135	13332	13299	13315	13347	13231	13285	13247	13225	13236	13309	13338	13382	13339	13138	13295	13208	13204	13403	13168	13253	13225	13308	13321	13301	13318	13271	13308	13286	13182	13246	13217	13294	13266	13372	13192	13229	13241	13344	13428	13223	13373	13264	13442	13290	13137	13284	13343	13238	13370	13294	13202	13071	13262	13348	13222	13255	13272	13336	13101	13277	13392	13324	13350	13175	13279	13153	13234	13279	13214	13203	13337	13187	13400	13322	13256	13286	13349	13143	13334	13199	13266	13179	13231	13217	13263	13292	13122	13319	13250	13340	13315	13382	13329	13370	13392	13432	13079	13271	13312	13314	13406	13202	13206	13344	13346	13254	13316	13346	13192	13416	13295	13412	13238	13414	13159	13304	13276	13256	13392	13404	13287	13158	13289	13324	13208	13278	13349	13221	13201	13213	13249	13292	13338	13198	13396	13338	13199	13287	13391	13223	13303	13343	13044	13447	13249	13279	13299	13422	13207	13311	13096	13250	13282	13387	13249	13228	13164	13180	13072	13154
23793	21042	28577	23731	21554	19595	17626	15646	15372	15611	15676	15412	15502	15422	15534	15401	15052	15295	15305	15313	15199	15312	15344	15291	15163	15110	14900	15068	15094	15341	15125	15005	15153	15017	14971	14956	15054	15011	15149	15090	15232	15058	15264	15136	15053	15173	15476	16190	16345	16321	15646	15531	15286	15195	15038	15118	15211	15197	14802	15149	14990	15218	14842	14929	15207	14943	14946	15033	15002	15147	15163	15232	15114	15419	15056	15171	15123	15025	14982	15016	14970	15149	15098	15046	15187	15066	14965	15244	14943	14984	14991	15026	15017	15063	15039	14990	15190	14937	15184	14967	15020	15148	15039	15006	15203	15121	14943	15062	15220	15169	15243	14924	14921	15078	15210	14980	15077	14898	15056	15108	15025	14878	15061	15099	14894	15122	15079	15275	14785	15138	14955	14973	15160	14858	15134	15004	15057	15088	15047	15146	14954	14883	15026	15043	15070	15192	15032	15362	15004	15128	15052	14919	15107	15104	14909	14954	14923	15187	15003	14951	15010	15118	15148	15009	15067	15084	15001	15018	15254	15052	14916	15056	14984	15126	14971	15050	15038	15030	15243	15029	14977	15077	15046	14981	15055	15192	15062	15187	15172	15000	15123	14937	14870	15147	15115	14970	15117	15137	15021	15177	14958	14974	14888	15234	15236	15116	14934	14979	14992	15082	15055	15014	15379	15171	15163	15135	15061	14947	15100	14952	15177	14943	14863	15128	14979	15098	15222	15034	14990	15072	14935	15172	15166	15059	15115	15074	15116	15156	15215	15124	15106	15058	15085	14985	15091	15173	14845	14894	14924	14936	14999	14975	15065	15164	15032	14993	15101	15093	15258	14972	15155	15014	15069	15087	15085	14950	14975	15026	15263	15102	14850	15113	15289	15159	15205	15003	15028	15204	15042	15039	14981	15006	15068	14993	14898	14933	14938	15058	15047	14996	15052	15044	15141	15144	14893	15211	15016	15041	15141	14989	14869	15078	15291	15043	14981	14907	15155	15184	15200	14874	15041	15094	14901	14947	14827	15126	14900	15096	15048	14967	15040	15046	15027	14847	15030	15062	15034	15023	15050	15098	14975	15226	15184	15009	15024	14725	14947	14938	14851	14977	14891	15162	15073	14920	14845	14939	15017	14934	14902	15019	14956	15006	15048	15160	15111	15121	15135	15016	15205	15086	14939	15099	14994	14936	14920	14992	15082	15215	15111	14900	14964	14930	15055	14986	15297	15139	15003	15184	15207	14918	14856	15215	14931	15070	14930	14986	15040	15089	14897	14964	14941	15000	15026	15096	14984	14824	15061	14879	15032	15081	15037	15031	15153	15133	15093	15031	15061	14895	15024	14975	15081	15021	14956	14889	15202	15158	15150	14905	14976	14991	15064	14794	15041	15007	14893	15079	14980	15088	15307	15009	15197	15123	15119	14977	15116	14891	14910	14926	14971	14894	15066	15058	15123	15038	14937	15077	15087	15113	15224	14966	15227	14847	14890	15190	15065	15129	15221	15018	14987	15080	15054	14973	15233	15039	15011	14931	14995	15179	15003	15067	14816	14945	15043	15060	15000	15156	15173	15107	15128	14843	14909	15062	15031	15165	15100	15272	15184	15115	15347	15117	15143	14935	15044	14973	14951	14915	15101	15040	14920	15095	15141	15256	15064	15255	15143	14993	15167	15119	14948	15142	15154	14967	15111	15018	15247	14883	14998	15079	14976	15218	15013	14825	14846	15220	15281	15064	15023	15015	15048	15103	14907	15042	15130	15091	15101	15067	15194	14993	15266	14973	14955	15171	15062	14915	15087	14920	14950	15073	15015	14984	15137	15115	15116	15020	15144	15141	15080	15284	15243	15214	14914	15089	14974	15048	15121	15064	15157	15143	14912	15053	15032	15104	15044	15015	15097	15001	15018	14901	15128	15112	15016	14874	14998	15041	15023	15158	14974	15089	15089	14896	15111	15052	14971	14865	15052	14612	15108	14984	15031	14870	15042	14924	15058	15062	14827	15051	14949	15064	15131	15069	15065	14994	15174	15061	14952	15093	14786	14850	14964	15150	14996	15012	15124	14918	15119	15174	15169	14937	15114	15033	15035	14892	15095	15151	14996	14996	14962	15160	15019	15143	14843	15055	15168	15087	15009	14904	15137	14798	15066	15279	15091	15019	15109	15083	15052	15254	15010	15100	14832	15126	14974	15132	14814	15072	15131	15094	15071	15003	14994	14994	15025	15209	15187	15043	15070	15087	15030	14977	14948	14979	15117	15099	14942	15009	15031	15097	15052	15087	15149	15092	15008	15287	15162	14985	15023	15123	14714	14817	14971	15171	15275	15084	15117	15129	15008	15183	14873	14856	15072	15033	15080	15223	15126	14909	15194	15158	15040	14932	15209	15013	15096	14939	15095	15063	15117	15215	15068	14999	15130	14908	15035	14910	15164	15217	14916	15002	15033	15010	15087	15028	14890	14984	15021	14909	15067	14956	14871	15104	14924	14947	15014	15128	15176	15044	14860	14932	14949	15030	15002	15192	14985	15067	15121	15168	15142	15111	15077	15162	15100	14917	15149	15126	14973	14954	14915	15096	15233	14933	15375	15180	15227	14908	15033	15055	14898	14830	14925	15036	15309	15018	14924	14976	15101	14989	15281	15137	14979	15155	14950	15147	15142	15012	14973	15108	15094	15239	14923	14990	14945	14961	14998	14816	15060	14940	15116	15170	15162	15136	15105	15015	14946	14864	15004	15129	14940	15019	15003	14973	15264	15225	15053	14999	15051	15069	15095	15059	15089	14779	15152	15026	15012	14924	14966	15082	15110	14998	15102	14986	15130	14957	15078	15010	15162	15069	15064	14975	15122	15079	15135	15139	15055	15109	15036	15120	14962	14871	15033	15056	14922	15027	15023	14916	15074	15111	14942	15028	14996	14967	15099	14927	15220	15066	15081	15037	15092	14872	15231	14878	15072	15096	15115	14984	15118	15006	15062	15125	15049	15035	14908	15019	15080	15226	15046	14991	15110	14831	15046	14999	15177	15136	14857	14879	14968	15042	14936	15099	15225	15055	15130	15125	15114	14950	14872	14923	15036	15139	14988	15182	15044	15166	15123	14800	14785	14977	15142	15305	15059	14896	15070	14911	14987	15283	15042	14972	15269	15106	15293	15090	14966	14982	15082	15064	14868	15019	15004	14971	15094	15004	15075	14886	15064	15049	15201	14901	14979	15005	15048	15075	15026	15015	15047	14927	15116	15130	14940	14922	14846	14962	14803	15121	14987	14947	15076	15160	15195	15041	15285	15115	15178	14928	14961	15004	14933	15114	15100	14846	14999	14841	15018	14989	15331	15139	14974	14924	15142	14979	14991	15068	14932	14991	15047	15074	14887	14907	14803	15157	15197	14915	14920	15157	15049	15022	15181	15193	14992	15045	15078	14932	14883	15158	15108	15299	15056	14954	15041	14889	14986	15020	15135	15112	15013	14995	15062	15050	15100	15217	15085	15124	15163	15126	15132	15105	15114	15004	14874	14961	15013	15113	15054	15033	15089	15040	15008	15137	15073	15017	14981	14875	15118	14940	14938	15079	15206	15018	15050	14815	14843	14878	14840	14789	14970	15047	15053	15117	15005	15019	14900	14952	15019	15106	15075	14899	15278	14990	15094	14784	14901	14892	14952	14891	15160	14990	15122	14890	14916	14987	15054	15017	15301	15315	15153	14974	15003	15027	15063	15394	15153	15152	14960	14979	15132	15049	15045	15148	15012	14952	15062	14948	15086	15182	15085	15000	15101	15151	14888	15142	15089	14962	14835	14990	15043	15317	14962	14927	15129	15192	15029	15115	15200	15177	15001	15121	15140	14882	15044	15109	14949	15010	15073	14852	14846	14993	15228	15081	15211	15146	15213	15123	15163	15078	15088	14988	15109	15174	14988	15192	15028	14996	15187	14935	15096	15041	14910	14939	14922	15115	14940	14933	15244	15137	15178	15244	15251	15101	14938	15055	15084	14970	15065	15064	15027	14965	15033	15123	14967	15125	15067	15091	15038	15134	15111	14962	15177	15086	15245	14932	15123	14926	14850	15052	15124	15144	14963	15051	14862	15118	15019	15173	14890	15304	14816	14871	15078	15203	15063	15094	15057	15059	14877	14917	14996	15184	15096	14881	15053	14893	14849	15064	15174	15128	14960	15240	14942	14928	15168	15001	14895	14913	14925	15136	14878	15078	15065	15322	15001	15208	15051	15224	14914	15049	14995	15022	15169	15030	15081	15002	15215	15053	15059	15106	15136	15095	14838	15032	15320	15152	15013	14977	14942	14715	14942	15196	15108	15240	14971	14988	15179	14928	15157	15178	15088	14761	15154	15155	15121	14991	15196	15053	15121	15057	15052	15001	15042	15025	15107	15119	15061	14990	15202	14909	15045	15036	15141	14956	15075	14829	14978	15202	15000	14952	15198	15134	15156	15031	15076	15219	15154	14961	15023	14893	15065	15112	15024	15031	14937	14991	15175	15312	15339	15017	14990	14981	14981	15181	15039	15011	14993	14948	15045	14954	14925	15011	15095	14977	14972	15029	14996	15014	15051	15064	15022	15076	15152	14959	15063	15143	15264	14930	14875	15139	15245	15048	14882	15050	14992	14999	15082	15135	15075	14933	15194	14854	15160	15128	15004	15007	15082	15149	15074	15193	15207	15189	14937	15091	15068	14954	15070	15036	14894	14940	15117	15189	15112	15021	14829	15111	15132	15302	15065	14886	15007	14957	14955	14881	15115	14982	14959	15139	14977	15039	14937	14994	15127	15133	15148	15022	14935	14952	15067	15094	15000	15139	15122	14832	15061	14968	15149	15319	15255	15114	15139	15097	15169	15186	15047	15033	15000	15041	15040	14871	15006	15148	14945	14956	15020	15017	15001	14768	15161	15062	14966	14981	14914	14953	15066	15000	15149	15147	15025	15210	15059	15054	14983	15246	15133	15044	15171	15038	15142	15119	15088	15161	14997	15115	14831	14959	15199	14935	14914	14943	14900	15331	15089	14955	15187	15112	15094	15050	15058	15068	15107	15308	15138	15099	15109	15188	15078	15178	15007	15015	15232	15083	15178	14795	14967	15010	15018	14946	15086	15227	15290	15077	15139	14987	15241	15060
13091	41725	19112	15865	14794	14384	13873	13790	13565	13398	13929	13852	14184	13863	13712	13547	13475	13252	13393	13402	13351	13373	13189	13370	13303	13327	13441	13391	13272	13354	13320	13198	13307	13423	13322	13528	13270	13231	13256	13252	13277	13380	13344	13349	13438	13266	13923	14791	15294	14894	14092	13758	13454	13292	13251	13386	13269	13453	13196	13275	13292	13198	13278	13342	13325	13219	13086	13295	13116	13166	13040	13336	13170	13302	13211	13238	13444	13186	13175	13175	13385	13190	13146	13317	13240	13293	13222	13179	13241	13240	13151	13250	13222	13270	13293	13177	13258	13352	13232	13343	13271	13300	13271	13136	13121	13387	13232	13275	13165	13364	13243	13273	13297	13280	13148	13157	13414	13363	13250	13269	13086	13208	13271	13261	13201	13350	13252	13337	13261	13281	13135	13272	13277	13307	13355	13185	13229	13250	13305	13221	13229	13166	13229	13405	13109	13127	13217	13264	13288	13164	13379	13229	13272	13168	13403	13177	13382	13371	13277	13079	13224	13230	13272	13383	13089	13310	13290	13275	13219	13227	13405	13150	13212	13160	13308	13320	13250	13203	13282	13253	13426	13314	13168	13254	13158	13308	13178	13187	13257	13216	13207	13285	13205	13182	13204	13195	13308	13079	13115	13177	13335	13190	13273	13182	13134	13278	13335	13187	13258	13326	13270	13117	13250	13041	13358	13221	13243	13026	13216	13159	13143	13390	13394	13369	13351	13187	13199	13018	13138	13340	13216	13153	13226	13222	13344	13447	13082	13365	13385	13174	13114	13031	13197	13257	13244	13112	13324	13290	13187	13124	13198	13219	13297	13249	13118	13239	13351	13315	13357	13183	13199	12996	13346	13467	13313	13372	13218	13337	13140	13204	13454	13279	13306	13349	13313	13210	13145	13301	13455	13379	13388	13267	13123	12982	13218	13232	13244	13219	13233	13336	13196	13196	13171	13258	13261	13263	13124	13288	13202	13351	13272	13125	13160	13223	13260	13187	13260	13181	13203	13275	13190	13075	13165	13460	13279	13233	13039	13270	13222	13233	13215	13178	13325	13265	13283	13362	13228	13453	13193	13303	13169	13242	13229	13220	13380	13219	13222	13280	13245	13124	13140	13288	13255	13356	13258	13196	13180	13324	13203	13227	13229	13376	13248	13326	13205	13250	13317	13451	13206	13274	13234	13162	13149	13346	13422	13115	13270	13245	13272	13283	13367	13276	13242	13269	13335	13210	13283	13307	13228	13334	13326	13237	13148	13195	13071	13258	13304	13143	13302	13202	13392	13185	13125	13331	13187	13332	13376	13252	13237	13151	13105	13385	13285	13260	13146	13189	13198	13353	13357	13292	13237	13180	13344	13228	13339	13041	13248	13384	13162	13097	13173	13287	13254	13208	13123	13378	13096	13228	13303	13193	13375	13271	13089	13209	13176	13206	13266	13218	13298	13275	13162	13061	13171	13291	13174	13081	13219	13258	13325	13352	13122	13200	13389	13352	13284	13262	13204	13410	13124	13290	13126	13192	13208	13348	13309	13150	13307	13171	13363	13358	13282	13133	13341	13344	13204	13175	13207	13137	13257	13251	13229	13298	13391	13258	13198	13261	13210	13199	13057	13467	13426	13286	13263	13198	13426	13297	13392	13214	13270	13283	13243	13118	13146	13231	13350	13270	13081	13302	13114	13370	13252	13322	13048	13303	13340	13093	13253	13249	13099	13178	13228	13181	13281	13303	13277	13258	13199	13125	13330	13222	13173	13235	13165	13260	13249	13272	13299	13251	13278	13149	13290	13219	13253	13252	13306	13243	13237	13179	13281	13183	13264	13150	13164	13341	13251	13213	13320	13277	13125	13260	13218	13119	13376	13271	13233	13333	13287	13370	13339	13378	13388	13325	13263	13370	13233	13197	13330	13379	13113	13212	13120	13192	13378	13276	13159	13317	13198	13115	13204	13191	13279	13195	13322	13300	13268	13204	13126	13332	13086	13205	13112	13190	13364	13309	13426	13157	13293	13299	13240	13466	13340	13120	13387	13155	13290	13148	13390	13206	13340	13304	13148	13267	13171	13287	13066	13211	13200	13215	13232	13205	13344	13298	13255	13307	13323	13352	13304	13205	13106	13247	13355	13343	13320	13175	13193	13197	13462	13207	13134	13277	13256	13191	13305	13219	13262	13359	13159	13330	13172	13134	13355	13227	13495	13197	13318	13293	13321	13219	13237	13034	13283	13360	13339	13266	13239	13242	13163	13318	13173	13190	13233	13307	13140	13277	13188	13261	13291	13277	13373	13339	13189	13265	13442	13210	13189	13383	13283	13225	13567	13245	13355	13224	13305	13219	13228	13203	13195	13221	13453	13214	13162	13262	13283	13413	13116	13284	13375	13294	13106	13243	13316	13281	13150	13254	13080	13320	13241	13417	13304	13121	13236	13270	13317	13363	13140	13098	13283	13218	13234	13196	13082	13169	13158	13103	13232	13268	13233	13221	13342	13229	13229	13235	13356	13351	13201	13381	13259	13199	13170	13139	13254	13177	13264	13202	13246	13317	13173	13362	13358	13226	13209	13256	13373	13205	13300	13079	13232	13277	13138	13224	13063	13484	13359	13157	13135	13186	13262	13297	13213	13283	13280	13218	13283	13204	13111	13411	13338	13100	13397	13323	13208	13196	13254	13254	13380	13383	13031	13185	13391	13112	13011	13197	13313	13304	13175	13124	13306	13104	13296	13295	13186	13372	13243	13228	13282	13260	13382	13099	13363	13229	13144	13068	13388	13138	13235	13277	13321	13210	13268	13170	13195	13290	13142	13396	13362	13242	13054	13326	13198	13355	13340	13264	13091	13214	13160	13298	13441	13081	13159	13409	13221	13309	13170	13267	13366	13239	13250	13281	13214	13183	13227	13360	13324	13286	13183	13220	13269	13303	13270	13309	13225	13265	13279	13048	13170	13331	13290	13162	13180	13271	13298	13310	13338	13252	13344	13360	13325	13115	13328	13210	13197	13267	13276	13299	13103	13350	13226	13434	13164	13351	13285	13061	13129	13326	13218	13246	13220	13192	13160	13231	13097	13070	13138	13312	13411	13226	13367	13236	13359	13115	13197	13312	13325	13233	13298	13221	13253	13368	13373	13198	13059	13082	13147	13312	13108	13049	13224	13189	13305	13279	13063	13261	13287	13322	13160	13341	13321	13121	13187	13304	13198	13231	13175	13247	13212	13231	13161	13152	13275	13121	13276	13302	13251	13362	13307	13264	13230	13261	13291	13460	13202	13205	13132	13248	13302	13315	13144	13275	13313	13241	13397	13225	13138	13137	13046	13156	13289	13194	13227	13432	13228	13183	13312	13333	13252	13258	13175	13140	13368	13213	13285	13186	13174	13407	13220	13212	13186	13339	13129	13192	13344	13124	13082	13102	13288	13045	13350	13273	13283	13163	13270	13184	13207	13214	13218	13297	13008	13341	13214	13183	13191	13309	13253	13188	13265	13280	13395	13237	13329	13125	13356	13117	13343	13255	13284	13278	13229	13108	13505	13361	13260	13246	13151	13365	13203	13381	13353	13146	13407	13197	13246	13234	13142	13334	13442	13199	13330	13415	13500	13285	13263	13155	13193	13193	13229	13158	13335	13151	13281	13219	13014	13176	13226	13370	13308	13172	13127	13287	13316	13277	13284	13280	13388	13181	13114	13134	13070	13277	13358	13259	13299	13170	13327	13051	13300	13363	13441	13259	13382	13276	13156	13285	13285	13075	13288	13355	13148	13126	13247	13252	13256	13300	13215	13184	13362	13240	13301	13164	13150	13272	13108	13195	13361	13223	13305	13202	13418	13139	13227	13275	13273	13237	13118	13293	13044	13116	13326	13217	13306	13342	13404	13205	13047	13294	13159	13329	13251	13241	13375	13178	13196	13270	13233	13120	13139	13330	13183	13223	13109	13294	13311	13267	13240	13496	13220	13335	13010	13407	13148	13261	13315	13324	13314	13460	13183	13357	13344	13091	13440	13279	13311	13143	13268	13308	13145	13298	13270	13150	13264	13265	13254	13413	13202	13364	13054	13164	13285	13387	13218	13249	13290	13121	13332	13177	13307	13141	13262	13169	13242	13181	13421	13243	13281	13308	13168	13302	13262	13102	13245	13260	13226	13220	13255	13318	13146	13284	13203	13236	13260	13187	13259	13332	13328	13274	13233	13324	13160	13233	13219	13313	13295	13130	13296	13213	13193	13329	13311	13258	13303	13119	13229	13427	13269	13127	13273	13002	13175	13267	13206	13220	13216	13145	13289	13176	13151	13176	13289	13149	13301	13220	13373	13167	13319	13218	13352	13328	13452	13282	13373	13361	13402	13369	13300	13300	13208	13372	13366	13210	13326	13248	13126	13330	13266	13233	13256	13352	13106	13304	13298	13257	13304	13446	13257	13131	13095	13137	13200	13339	13299	13292	13197	13281	13262	12990	13091	13137	13268	13320	13230	13299	13370	13241	13402	13119	13126	13173	13145	13138	13226	13199	13314	13247	13168	13214	13274	13251	13250	13213	13117	13215	13368	13142	13159	13407	13270	13233	13423	13112	13324	13145	13327	13179	13247	13352	13123	13104	13256	13197	13102	13372	13189	13246	13394	13280	13268	13035	13467	13294	13126	13382	13217	13186	13280	13231	13166	13377	13117	13271	13426	13276	13129	13254	13190	13235	13175	13327	13180	13177	13259	13184	13148	13436	13207	13267	13424	13234	13410	13539	13281	13343	13127	13347	13233	13467	13181	13195	13205	13263	13278	13246	13130	13222	13252	13322	13478	13258	13234	13280	13264	13310	13175	13135	13162	13319	13190	13104	13178	13181	13169	13115	13199	13110	13286	13217	13230	13192	13273	13222	13194	13218	13250	13272	13234	13286	13490	13117	13253	13253	13143	13193	13278	13261	13114	13248	13303	13110	13222	13269	13197	13309	13203	13255	13280	13285	13421	13349	13274	13093	13228	13340	13095	13159	13345	13052	13110	13277	13229	13203	13153	13224	13186	13274	13465	13181	13272	13263	13341	13354	13150	13293	13143	13323	13235	13201	13315	13248	13336	13435	13256	13213	13403	13333	13239	13382	13220	13244	13333	13182	13280	13192	13368	13338	13110	13354	13124	13148
22559	21006	29046	23105	21159	22449	21608	16485	15786	15900	15944	16125	15763	15891	15763	15549	15428	15468	15449	15482	15428	15523	15294	15511	15475	15493	15419	15324	15148	15328	15429	15191	15391	15355	15317	15361	15202	15285	15257	15412	15304	15285	15244	15175	15501	15370	15897	17034	18042	17301	16568	15807	15284	15213	15168	15243	15245	15161	15042	15226	15183	14951	15242	15287	15160	15460	15243	15360	15476	15181	15187	15131	15250	15121	15134	15212	15142	15233	15394	15064	15221	15188	15141	15150	15138	15233	15265	15166	15276	15015	15114	15066	15108	15171	15207	15025	15149	15088	14878	15274	15088	15262	15192	15103	15136	15082	15317	15172	15214	15125	15371	15265	15164	15151	15094	15049	15138	15152	15116	15113	15085	15139	15145	15179	15164	15177	15036	15045	14981	15128	15231	15240	15140	15107	15189	15120	15289	15219	15032	15164	15113	15130	15021	15192	15104	14997	14965	15300	15259	15095	15150	15257	15206	15302	15091	15103	15059	15025	15131	15149	15212	15205	15132	15339	15148	15081	15074	15102	15114	15006	15104	15272	15238	15035	15056	15209	15390	15086	15216	15099	15195	15173	15170	14983	15193	15093	14947	15064	15071	15181	15219	15265	15143	15234	15059	15154	15250	15036	15275	15095	15044	15167	14991	15007	15031	15184	15180	15111	15168	15270	15112	15018	15073	15143	15186	15087	15259	15177	15099	15107	15087	15249	15131	15166	15165	14971	15120	14984	15182	15114	15104	15168	15270	15012	15160	15087	15195	15207	15205	15241	15259	15162	15179	15224	15203	14990	15314	15087	14960	15147	15112	14972	15255	15271	15127	15207	15086	14856	15124	15259	15086	15035	15125	15229	15217	15224	15150	15180	15133	15231	15123	15256	15140	15337	15140	15321	15210	15087	15204	15075	15058	15209	15339	15025	14855	15167	15280	14946	15131	15279	15275	15175	15123	15039	15063	14959	15182	15199	14992	15289	15133	15023	15161	14974	14952	15032	15173	14977	15127	15025	15000	15034	15156	15091	15263	15312	15116	15129	15115	15097	15193	15114	15140	15078	15031	14979	15159	15137	15017	15155	15018	15096	15092	15092	14991	15239	15170	15226	15276	15388	15270	15086	15116	15164	15142	15042	15183	14979	15176	15299	15173	15180	15002	15257	15036	15293	15358	15058	15144	15105	14953	15134	15072	14828	15024	15070	15115	15291	15207	15099	15028	15243	15132	14991	15234	14983	15195	15090	15081	15360	15100	15207	15149	15001	15286	15329	14916	15047	15361	15120	14947	15132	15336	15232	15195	15164	15065	15144	14977	14975	15216	15135	15075	15253	15235	15214	15165	15222	14996	15190	15415	15093	15104	15149	15034	15099	15158	15213	15028	14968	15201	15190	15215	14866	15132	15093	15150	15028	15293	15133	15360	15068	15134	15083	15116	15133	15170	15118	15316	15286	15188	15164	15203	15245	15009	15141	15058	15178	15072	15218	15262	15199	15137	15182	15195	15149	15115	15067	15054	15182	15017	14999	15288	15212	15259	15097	15186	15126	15270	15235	15204	15096	15094	14919	15120	15216	15042	15075	15183	15141	15110	15097	15266	15141	15046	15145	15171	15202	15202	15125	15150	15050	15102	15106	15175	15238	15186	15228	14918	15212	15224	15184	15161	15337	15194	15157	15325	15177	15186	15134	15185	15027	15297	15185	15108	15117	15226	15025	15172	15187	15025	15097	14966	15198	15152	15081	15229	15192	15217	15240	15254	15181	15163	15119	15195	15151	15150	15203	15182	15248	15243	15323	14958	15294	15119	15102	15184	15207	14921	15245	15160	15099	15126	14951	15065	15122	15196	15074	15170	15180	15204	15039	15305	15197	15031	15183	15149	15081	15216	15036	15106	15229	15132	15169	15272	15192	15048	15174	15032	15015	15015	14963	15049	14907	15194	15058	15016	15144	15138	15143	15116	15196	15260	15144	15191	15017	15091	15206	15241	14972	15124	15060	14985	15155	15041	14927	15324	14991	15033	15270	14998	15008	15142	15165	15105	15123	15110	15172	15196	14993	15380	15061	15191	15268	15251	15190	15200	15188	15119	15344	15136	15169	15099	15120	15381	15179	14858	15015	15100	15272	15116	15143	15158	15218	15045	15173	15143	15151	15190	15233	15201	15192	15181	14890	15114	15163	15099	14985	14867	15186	14931	14949	15172	15139	15111	15022	14910	15177	15206	15131	15223	15302	15133	15055	15154	15120	15246	15193	15125	14988	15417	15158	14991	15304	15248	15119	15248	15181	15196	14957	15238	15215	15058	15172	15043	14911	15187	15223	15110	15037	15069	15271	15056	14993	15179	15304	15134	15144	15100	15105	15297	15092	15085	15035	15175	15033	14959	15063	15207	15170	15227	14994	15265	15143	15065	15125	15022	15127	15015	14989	15106	15118	14981	15065	15190	14934	15102	15149	15073	15293	15087	15088	15083	15148	15003	15121	15249	15190	14864	15031	14993	15046	15113	14995	15140	15204	15126	15122	15047	15277	15194	15102	15098	15229	15192	15166	15138	15147	15235	14840	15135	15152	15045	15244	15022	15106	15133	15000	15006	14986	15104	15117	15060	15254	15070	15077	15086	15257	15083	15306	15025	15287	15227	15255	15161	15115	15042	15487	14935	15053	15176	15244	15313	15079	14853	15114	15173	15154	15161	15102	15084	15053	14975	15065	15087	15146	15278	15227	15255	15059	15019	15404	15143	15007	15126	15216	15125	15039	15081	15349	15297	15172	15060	15123	15171	15119	15046	14886	15383	15135	14977	15104	15115	15168	15029	15162	15036	15267	15072	14986	14946	15291	15014	15111	15131	15155	14979	15324	15143	15332	14951	15178	15138	15118	15101	15130	15163	15203	15257	15221	15301	14967	15302	15120	15083	15153	15052	15311	15015	14984	15110	15135	15074	15223	15262	15255	15302	15303	15210	15065	15155	15050	15164	15058	15124	15328	14873	14951	15107	14951	15110	15197	15231	15046	15079	15104	15199	14969	15366	15064	15160	15185	15083	15228	15148	15395	14994	14981	15088	14985	15110	15297	15152	15301	15052	15051	14965	15156	15134	15025	15217	14942	15026	15116	15167	15032	15218	15096	15050	15045	15236	15088	15003	15184	15111	15113	15208	15046	15221	15163	15092	15134	15122	15213	15129	15019	15126	15182	15192	15077	15190	14965	15061	15045	14975	14978	15094	15106	15133	15126	14866	15053	15182	15032	15261	15202	15186	15055	15143	15026	15133	15024	15119	15143	15135	14973	15159	14991	15160	15367	15141	15114	15255	15240	15216	15130	15148	15164	15271	15212	15249	15210	15218	15107	15079	15154	15306	14999	15046	15158	15156	15030	15043	15145	15116	15220	15441	15231	15102	15221	15015	15068	15152	15019	15091	15072	15058	15040	15103	15167	15091	15188	15146	15322	15066	15039	15155	15082	15287	15338	15122	15260	15236	15211	15161	15233	15290	15129	15171	15248	15043	14949	15008	15190	15123	15037	15251	15187	15005	15106	15199	15241	15300	15035	15185	15092	15318	15238	15232	15140	15223	14953	14926	15011	15196	14992	15214	15126	15018	15177	15144	14928	15169	15107	15174	15168	15178	15228	15232	15245	15140	15007	15092	15173	15288	15095	15224	15066	15002	15108	15106	14858	15136	15114	14909	15216	14995	15184	15135	15162	15323	15170	14973	15178	15141	15141	15014	15231	15192	15321	15024	15083	15170	15183	15052	15087	15147	14998	15163	15094	15211	15187	15067	15114	15127	15111	15183	15093	15156	15188	15075	15128	15347	15099	15095	15109	15312	15128	15135	15029	15115	15236	15097	15358	15263	14828	15201	15281	15236	15167	15124	15043	15406	15156	15231	14931	15225	15174	15089	15075	15304	14926	15027	15106	15068	15056	15290	15091	15095	14944	14878	14811	15050	15029	15180	15132	14963	15025	14894	15165	15066	15277	15211	15113	15115	15154	15263	15114	15045	14982	15110	15160	15158	15092	15269	15304	15096	15131	15130	15135	15190	15192	14924	15245	15214	14874	15173	15042	15485	15144	15283	15169	15068	15168	15192	15049	15018	15273	14999	15065	15191	15087	15126	15227	14986	15120	14975	15231	15041	15145	15127	15168	15093	14934	14989	15146	15220	15058	15251	15382	15175	15023	15289	15171	15064	15206	15098	14986	15083	15316	15399	15133	14953	15064	15230	15030	15057	15197	15214	15162	15107	14888	15223	15097	15128	15139	15102	15223	15053	15168	15014	15149	15231	15135	15239	15256	14990	15213	15071	15335	15020	15168	15215	15339	15095	15023	15161	14989	15132	15183	15013	15053	15342	15128	14915	15039	15071	15161	15011	15183	15130	15015	15058	15083	15329	15015	15055	14993	15218	15078	15227	15104	15010	15115	15181	15194	15224	15274	15112	14986	15265	14942	15062	15213	15227	15015	15299	15062	15179	15273	15047	15227	15123	15220	15153	15150	15138	15168	15119	14940	15192	15071	15031	15152	15204	15252	15020	15140	14936	15059	15090	15156	15132	15104	15172	15109	15059	15175	15074	14990	15007	15232	15346	15037	15083	14987	14913	15248	15142	15193	15191	14922	15182	15222	15178	15052	15172	15144	15086	15076	15363	14856	15006	14956	15059	15137	15236	15233	15185	15270	15252	15216	15210	15153	15151	15110	15076	14846	15183	15300	15081	14929	15148	15027	15072	14998	15097	15085	15080	15221	15075	15144	15221	14997	15228	15122	15271	15091	14759	15244	15040	15064	15221	15295	15120	15092	15163	15160	15240	14956	15298	15287	14965	15186	15149	14893	14933	15172	15077	15134	14952	15420	15315	15011	15234	15075	15195	15127	15167	15012	14940	15183	15240	15281	15082	15173	15161	15107	15235	15128	15127	15029	14986	15239	15375	15064	15184	15361	15145	15110	15156	15117	15216	15095	15137	15093	15088	14923	15183	15238	15124	15140	15032	15147	15221	15368	15183	15104	15101	15179	15127	15151	15208	15083	15325	15048	15142	15085	15108	15135	15110	15194	15230	14902	14988	15154	14998	15007	15089	15069	15102	15259	15016	15143	15205	15263	15140	14965	15157	15186	15232	15061	15189	15129	15192	15059
14990	49900	22283	18057	16132	15230	14580	14145	14146	13821	14220	14530	14447	14017	14053	13602	13390	13414	13513	13543	13525	13419	13506	13590	13452	13446	13261	13424	13450	13291	13548	13388	13355	13397	13440	13413	13349	13386	13517	13401	13385	13307	13220	13240	13442	13306	14082	16441	17159	16151	14809	14049	13593	13520	13408	13269	13368	13298	13252	13259	13370	13244	13358	13253	13234	13147	13331	13346	13465	13138	13283	13159	13322	13207	13172	13421	13372	13341	13229	13319	13281	13203	13350	13180	13231	13404	13266	13505	13206	13386	13285	13237	13338	13484	13190	13361	13209	13395	13333	13416	13193	13333	13325	13354	13249	13282	13307	13284	13317	13185	13226	13234	13188	13227	13263	13162	13378	13216	13245	13328	13242	13359	13359	13349	13309	13445	13238	13350	13181	13268	13226	13078	13329	13271	13183	13351	13370	13377	13294	13261	13132	13449	13217	13148	13366	13194	13387	13261	13265	13223	13419	13254	13194	13308	13210	13306	13225	13249	13202	13254	13119	13351	13475	13249	13347	13307	13350	13413	13196	13355	13256	13289	13126	13294	13143	13330	13326	13259	13192	13433	13257	13265	13251	13141	13314	13200	13313	13384	13366	13317	13266	13309	13210	13276	13204	13071	13405	13088	13371	13332	13160	13218	13388	13259	13240	13292	13241	13306	13334	13144	13362	13347	13198	13451	13255	13195	13321	13509	13182	13223	13255	13148	13348	13320	13346	13388	13130	13477	13364	13305	13267	13348	13272	13178	13168	13485	13200	13207	13314	13273	13295	13301	13288	13331	13163	13418	13295	13185	13393	13388	13414	13098	13404	13179	13323	13164	13254	13205	13319	13285	13269	13405	13261	13227	13350	13243	13188	13302	13257	13135	13165	13299	13213	13200	13048	13318	13258	13079	13357	13393	13143	13270	13222	13295	13318	13393	13189	13441	13106	13230	13291	13166	13312	13311	13410	13162	13295	13150	13368	13251	13165	13228	13349	13322	13100	13228	13193	13423	13297	13352	13278	13214	13050	13323	13254	13309	13425	13206	13286	13273	13249	13139	13165	13333	13311	13381	13341	13165	13257	13192	13271	13315	13182	13082	13383	13322	13269	13312	13218	13378	13114	13268	13169	13392	13352	13389	13157	13127	13293	13293	13337	13413	13253	13220	13349	13113	13257	13103	13293	13359	13367	13266	13141	13337	13223	13236	13206	13141	13163	13322	13173	13349	13253	13413	13204	13223	13391	13184	13342	13410	13079	13254	13418	13261	13380	13328	13145	13331	13276	13288	13406	13275	13304	13390	13178	13260	13213	13338	13216	13199	13366	13335	13401	13311	13115	13317	13247	13175	13267	13266	13243	13267	13246	13326	13249	13102	13260	13259	13196	13357	13319	13212	13304	13172	13255	13186	13377	13236	13267	13256	13217	13320	13268	13191	13305	13233	13264	13282	13198	13277	13229	13324	13363	13227	13231	13246	13219	13356	13119	13192	13410	13487	13251	13416	13401	13340	13220	13235	13360	13411	13297	13283	13451	13258	13308	13320	13173	13278	13139	13281	13432	13282	13176	13196	13216	13260	13182	13360	13163	13322	13177	13334	13333	13121	13366	13243	13195	13351	13458	13410	13171	13274	13409	13288	13277	13173	13181	13292	13167	13199	13357	13472	13092	13299	13235	13301	13200	13292	13266	13321	13321	13256	13396	13375	13201	13392	13190	13201	13303	13151	13083	13385	13214	13306	13229	13233	13265	13256	13214	13361	13193	13218	13274	13051	13267	13206	13236	13166	13178	13401	13283	13311	13345	13200	13140	13152	13331	13174	13339	13298	13379	13234	13284	13295	13115	13435	13220	13342	13200	13427	13210	13135	13171	13284	13394	13160	13075	13434	13427	13173	13166	13271	13147	13401	13226	13447	13159	13299	13225	13362	13106	13207	13380	13258	13368	13169	13236	13178	13208	13332	13319	13232	13319	13314	13314	13362	13441	13300	13250	13122	13269	13211	13457	13232	13229	13342	13229	13407	13121	13278	13380	13202	13407	13283	13350	13313	13351	13320	13191	13230	13209	13294	13272	13287	13323	13206	13270	13249	13307	13253	13248	13310	13236	13126	13292	13418	13346	13181	13253	13221	13111	13372	13288	13141	13097	13165	13215	13289	13241	13432	13152	13147	13195	13177	13130	13236	13443	13171	13334	13254	13343	13240	13340	13350	13418	13351	13389	13229	13287	13081	13268	13308	13370	13188	13317	13272	13319	13302	13227	13201	13279	13285	13154	13342	13327	13097	13199	13210	13230	13216	13199	13123	13322	13284	13176	13343	13291	13232	13277	13406	13307	13046	13279	13186	13345	13291	13260	13217	13189	13201	13335	13036	13308	13326	13084	13245	13410	13321	13184	13227	13264	13306	13246	13159	13081	13166	13283	13109	13232	13299	13208	13169	13291	13121	13344	13471	13250	13378	13293	13259	13271	13262	13320	13233	13316	13296	13259	13131	13277	13515	13221	13308	13409	13251	13308	13114	13320	13231	13326	13287	13159	13252	13292	13230	13293	13208	13169	13257	12986	13213	13259	13340	13497	13235	13449	13371	13231	13344	13322	13180	13386	13277	13296	13290	13258	13220	13183	13362	13474	13328	13210	13307	13269	13320	13257	13266	13224	13311	13181	13252	13208	13220	13254	13274	13321	13255	13167	13269	13088	13364	13236	13332	13035	13246	13164	13343	13251	13452	13144	13214	13246	13291	13182	13371	13336	13121	13378	13402	13268	13350	13406	13280	13162	13250	13424	13253	13426	13212	13317	13201	13255	13242	13109	13324	13220	13195	13258	13428	13142	13315	13178	13254	13232	13215	13338	13246	13117	13251	13313	13228	13420	13201	13108	13180	13189	13370	13382	13300	13233	13324	13059	13337	13259	13211	13349	13203	13305	13399	13319	13234	13263	13353	13137	13178	13141	13202	13264	13347	13272	13218	13155	13197	13251	13187	13197	13317	13134	13375	13388	13272	13364	13256	13243	13180	13408	13380	13340	13207	13338	13416	13126	13245	13339	13348	13313	13248	13213	13339	13226	13231	13113	13312	13245	13146	13316	13367	13121	13303	13318	13229	13317	13319	13216	13165	13174	13104	13102	13477	13261	13191	13365	13296	13374	13255	13241	13020	13364	13321	13276	13424	13339	13206	13316	13190	13303	13321	13213	13245	13212	13303	13258	13222	13298	13139	13314	13294	13102	13247	13335	13259	13168	13340	13187	13167	13192	13391	13225	13290	13307	13297	13207	13390	13321	13381	13338	13248	13335	13318	13329	13515	13317	13265	13197	13326	13243	13396	13270	13313	13322	13280	13183	13465	13252	13207	13277	13246	13208	13253	13118	13238	13336	13367	13228	13341	13334	13540	13205	13293	13221	13208	13264	13266	13176	13228	13265	13311	13264	13204	13318	13093	13233	13311	13387	13324	13242	13141	13247	13272	13385	12992	13169	13301	13146	13282	13165	13248	13320	13271	13210	13160	13328	13215	13205	13281	13276	13225	13270	13145	13281	13365	13304	13213	13384	13236	13387	13219	13281	13236	13346	13216	13238	13154	13370	13284	13191	13238	13143	13538	13138	13301	13261	13189	13271	13333	13223	13213	13231	13296	13246	13189	13095	13243	13155	13142	13319	13299	13133	13314	13134	13195	13181	13265	13226	13322	13326	13333	13071	13439	13050	13254	13357	13222	13302	13172	13259	13359	13282	13178	13262	13253	13343	13303	13211	13135	13250	13103	13250	13306	13316	13236	13240	13192	13260	13179	13260	13236	13104	13263	13468	13125	13267	13176	13321	13211	13226	13164	13278	13268	13294	13112	13210	13333	13277	13306	13332	13234	13259	13253	13368	13379	13171	13332	13340	13316	13301	13372	13337	13274	13322	13383	13285	13293	13323	13247	13380	13219	13436	13099	13274	13344	13273	13493	13258	13160	13184	13213	13342	13180	13216	13173	13281	13341	13347	13304	13286	13305	13195	13329	13245	13277	13338	13326	13153	13462	13252	13180	13271	13211	13136	13261	13281	13158	13181	13196	13253	13180	13215	13212	13223	13237	13459	13271	13259	13196	13478	13160	13178	13238	13252	13131	13357	13410	13108	13217	13318	13311	13451	13351	13265	13294	13267	13428	13097	13380	13226	13333	13235	13299	13267	13227	13203	13307	13369	13241	13281	13459	13197	13226	13257	13274	13270	13166	13350	13242	13114	13430	13345	13223	13330	13172	13205	13241	13218	13368	13304	13280	13202	13205	13289	13257	13344	13249	13114	13369	13241	13456	13179	13404	13359	13290	13245	13330	13321	13302	13460	13280	13099	13316	13109	12992	13360	13288	13200	13298	13230	13245	13331	13171	13408	13204	13440	13194	13262	13225	13302	13252	13332	13512	13267	13390	13351	13300	13227	13309	13379	13335	13267	13250	13295	13247	13330	13250	13478	13354	13241	13231	13138	13292	13263	13399	13159	13294	13331	13221	13251	13343	13251	13240	13229	13357	13199	13247	13376	13328	13386	13222	13204	13381	13285	13134	13309	13219	13273	13309	13331	13219	13172	13179	13339	13290	13164	13294	13383	13198	13276	13085	13429	13318	13334	13443	13347	13395	13178	13243	13212	13381	13231	13290	13258	13260	13308	13161	13235	13338	13217	13245	13301	13339	13302	13240	13244	13292	13211	13105	13353	13172	13281	13176	13388	13171	13365	13300	13443	13289	13255	13466	13325	13184	13283	13204	13278	13257	13319	13312	13254	13229	13288	13095	13376	12932	13293	13219	13330	13321	13282	13299	13107	13272	13217	13378	13198	13207	13201	13274	13337	13258	13279	13213	13278	13368	13274	13453	13311	13385	13211	13332	13369	13419	13311	13243	13180	13315	13230	13290	13173	13248	13251	13145	13374	13212	13252	13296	13256	13327	13280	13187	13401	13238	13183	13316	13384	13283	13159	13081	13334	13259	13231	13241	13139	13305	13329	13215	13421	13330	13404	13229	13331	13429	13351	13260	13260	13295	13232	13413	13245	13204	13252	13217	13457	13234	13151	13354	13229	13266	13230	13240	13342	13255	13366	13194	13257	13228	13318	13207	13327	13200	13367	13261	13340	13238	13274	13313	13484	13249	13287	13310
27178	23378	24649	19142	15354	15463	15489	15313	15411	15449	15543	15455	15592	15647	15642	15441	15518	15557	15396	15401	15341	15291	15418	15255	15422	15249	15362	15426	15211	15308	15435	15305	15303	15336	15312	15378	15421	15711	15607	15428	15508	15213	15302	15065	15121	15244	15538	15422	15643	15777	15586	15519	15666	15373	15199	15198	15418	15449	15275	15182	15281	15122	15344	15153	15390	15303	15222	15447	15370	15383	15441	15378	15334	15216	15218	15082	15263	15509	15279	15328	15282	15363	15352	15390	15251	15311	15280	15329	15510	15340	15428	15358	15496	15354	15212	15357	15356	15387	15499	15327	15370	15243	15359	15335	15323	15219	15200	15149	15465	15163	15415	15453	15281	15171	15337	15288	15404	15253	15279	15067	15460	15334	15441	15413	15372	15363	15645	15421	15349	15314	15290	15408	15379	15419	15313	15438	15248	15257	15307	15153	15371	15313	15303	15326	15331	15343	15253	15302	15245	15153	15209	15367	15379	15324	15353	15151	15565	15276	15129	15479	15451	15523	15463	15434	15338	15442	15299	15168	15396	15325	15448	15415	15255	15377	15361	15157	15234	15287	15198	15206	15069	15252	15312	15234	15145	15444	15289	15257	15200	15304	15362	15105	15257	15085	15319	15308	15382	15348	15448	15500	15350	15436	15426	15293	15363	15306	15200	15247	15330	15416	15408	15206	15195	15263	15382	15476	15452	15396	15653	15193	15291	15291	15366	15252	15454	15260	15325	15428	15286	15518	15383	15315	15280	15275	15246	15260	15190	15426	15441	15385	15354	15331	15318	15241	15302	15110	15132	15148	15472	15381	15328	15372	15219	15420	15326	15270	15338	15381	15303	15382	15432	15383	15305	15279	15337	15358	15369	15353	15173	15280	15492	15181	15319	15239	15187	15221	15347	15460	15445	15208	15217	15344	15405	15339	15238	15225	15220	15389	15543	15299	15198	15312	15531	15220	15283	15399	15206	15248	15223	15577	15413	15166	15245	15258	15408	15204	15368	15139	15333	15281	15210	15428	15386	15325	15374	15308	15524	15195	15181	15325	15360	15235	15504	15345	15221	15325	15045	15158	15322	15250	15465	15372	15352	15313	15192	15240	15308	15463	15322	15312	15492	15387	15380	15417	15542	15366	15421	15417	15326	15087	15556	15391	15310	15402	15394	15162	15363	15314	15353	15194	15382	15408	15220	15257	15480	15345	15340	15241	15457	15352	15484	15276	15292	15289	15175	15284	15274	15546	15203	15458	15429	15249	15361	15243	15414	15207	15260	15207	15244	15362	15270	15279	15238	15301	15368	15132	15337	15354	15272	15281	15389	15429	15378	15336	15370	15366	15329	15294	15415	15399	15069	15157	15117	15185	15346	15320	15407	15498	15510	15404	15349	15277	15433	15222	15349	15259	15427	15417	15508	15303	15533	15442	15551	15307	15422	15202	15298	15203	15353	15163	15448	15380	15516	15249	15383	15308	14996	15263	15244	15352	15300	15387	15161	15525	15220	15248	15331	15514	15270	15285	15042	15315	15363	15338	15369	15233	15452	15318	15218	15210	15548	15432	15143	15321	15329	15392	15299	15338	15264	15241	15296	15358	15368	15244	15178	15211	15265	15341	15178	15342	15354	15299	15258	15317	15370	15401	15418	15220	15217	15405	15376	15346	15231	15372	15276	15196	15487	15296	15363	15350	15415	15364	15405	15331	15230	15254	15405	15495	15322	15429	15248	15345	15363	15320	15354	15104	15269	15310	15184	15315	15100	15455	15416	15249	15328	15178	15181	15317	15432	15336	15305	15326	15211	15192	15350	15450	15429	15433	15439	15190	15600	15474	15324	15286	15406	15245	15139	15544	15405	15193	15259	15355	15410	15262	15199	15227	15220	15235	15242	15205	15600	15319	15411	15409	15271	15201	15224	15317	15340	15387	15293	15246	15308	15424	15312	15268	15582	15250	15387	15188	15359	15307	15431	15362	15361	15404	15293	15260	15266	15305	15309	15527	15383	15280	15319	15386	15411	15363	15112	15591	15249	15469	15486	15491	15329	15410	15172	15320	15417	15380	15291	15382	15211	15319	15190	15297	15249	15466	15481	15340	15384	15251	15279	15027	15507	15198	15236	15197	15369	15368	15295	15133	15373	15266	15248	15280	15394	15250	15386	15319	15206	15490	15311	15299	15379	15317	15309	15312	15276	15216	15582	15259	15211	15273	15319	15118	15384	15487	15304	15345	15415	15354	15325	15221	15384	15591	15363	15249	15316	15232	15435	15408	15364	15398	15391	15381	15436	15330	15337	15406	15344	15168	15323	15322	15156	15366	15421	15140	15386	15240	15298	15276	15285	15311	15399	15343	15442	15226	15173	15223	15343	15465	15500	15217	15291	15384	15148	15391	15153	15322	15332	15198	15200	15275	15103	15417	15193	15399	15316	15317	15383	15484	15356	15430	15310	15258	15226	15289	15330	15113	15136	15300	15351	15236	15514	15326	15294	15516	15321	15233	15421	15235	15338	15330	15196	15322	15214	15307	15308	15297	15458	15142	15253	15262	15386	15515	15437	15328	15315	15218	15295	15320	15403	15466	15300	15386	15257	15391	15175	15380	15388	15438	15224	15353	15282	15287	15166	15460	15441	15349	15347	15375	15314	15298	15466	15492	15484	15423	15263	15142	15228	15285	15445	15468	15314	15270	15145	15464	15564	15334	15217	15207	15162	15319	15206	15125	15428	15461	15287	15326	15362	15572	15426	15248	15389	15404	15371	15276	15274	15130	15519	15396	15236	15357	15384	15284	15217	15490	15229	15325	15329	15224	15259	15311	15430	15118	15170	15274	15196	15230	15430	15222	15215	15478	15395	15280	15288	15327	15191	15297	15515	15454	15197	15445	15415	15317	15364	15411	15216	15328	15320	15549	15492	15533	15298	15311	15248	15463	15307	15303	15269	15290	15301	15318	15350	15336	15099	15199	15192	15307	15093	15439	15436	15277	15157	15507	15419	15299	15271	15285	15338	15338	15429	15396	15386	15365	15110	15313	15321	15252	15205	15273	15384	15282	15162	15152	15292	15082	15439	15300	15424	15265	15411	15347	15296	15506	15307	15343	15543	15500	15330	15418	15614	15524	15365	15346	15377	15093	15373	15265	15251	15369	15540	15367	15371	15452	15293	15244	15291	15495	15465	15371	15282	15438	15726	15336	15480	15409	15239	15317	15377	15549	15329	15063	15275	15358	15477	15285	15300	15130	15398	15154	15247	15337	15412	15387	15348	15464	15192	15329	15581	15484	15156	15211	15421	15201	15315	15448	15202	15417	15432	15392	15207	15540	15328	15426	15430	15360	15158	15462	15156	15349	15282	15348	15192	15503	15221	15233	15200	15352	15364	15281	15392	15513	15279	15322	15372	15290	15285	15497	15241	15355	15203	15525	15290	15255	15364	15275	15288	15400	15283	15441	15235	15256	15426	15442	15289	15185	15462	15294	15404	15356	15310	15499	15314	15334	15574	15467	15354	15480	15413	15222	15349	15277	15384	15379	15401	15395	15383	15329	15572	15165	15370	15371	15419	15304	15349	15176	15279	15262	15476	15510	15074	15418	15474	15408	15422	15526	15278	15577	15479	15515	15395	15456	15521	15259	15411	15201	15203	15241	15370	15297	15072	15279	15374	15482	15357	15421	15360	15356	15230	15536	15395	15296	15517	15364	15323	15297	15354	15393	15300	15175	15360	15236	15343	15260	15166	15498	15292	15503	15320	15318	15382	15238	15340	15337	15423	15207	15088	15291	15071	15209	15269	15420	15343	15305	15373	15267	15401	15378	15283	15513	15364	15446	15414	15353	15625	15208	15492	15281	15345	15214	15406	15422	15185	15284	15354	15178	15435	15372	15247	15372	15202	15390	15334	15280	15353	15138	15474	15230	15452	15526	15068	15215	15451	15314	15368	15271	15302	15137	15397	15281	15246	15398	15372	15408	15304	15439	15395	15401	15324	15340	15433	15386	15258	15335	15467	15267	15459	15393	15482	15459	15407	15573	15307	15577	15335	15286	15341	15290	15377	15147	15364	15207	15298	15214	15324	15519	15414	15294	15055	15253	15125	15430	15184	15210	15279	15201	15421	15462	15269	15362	15380	15331	15372	15461	15329	15362	15175	15364	15353	15379	15369	15371	15247	15436	15456	15419	15322	15364	15446	15306	15316	15435	15437	15211	15431	15400	15315	15260	15387	15456	15411	15300	15222	15198	15307	15314	15190	15197	15490	15589	15359	15432	15196	15501	15451	15293	15242	15345	15311	15427	15357	15320	15265	15343	15343	15439	15456	15435	15464	15349	15453	15456	15384	15377	15548	15242	15252	15273	15344	15382	15395	15210	15350	15232	15408	15237	15279	15305	15415	15312	15063	15428	15076	15386	15398	15273	15467	15223	15415	15248	15618	15262	15204	15428	15280	15391	15235	15261	15447	15205	15355	15371	15219	15361	15361	15332	15258	15363	15234	15294	15116	15435	15507	15337	15159	15414	15440	15365	15288	15376	15532	15512	15291	15281	15339	15241	15432	15107	15176	15348	15301	15405	15310	15291	15277	15196	15406	15360	15334	15371	15208	15319	15335	15455	15342	15185	15451	15350	15476	15379	15469	15409	15405	15227	15280	15160	15259	15261	15223	15264	15371	15383	15437	15326	15255	15320	15251	15351	15077	15426	15271	15112	15451	15350	15321	15296	15313	15306	15532	15197	15359	15233	15284	15447	15341	15341	15276	15340	15324	15235	15288	15322	15279	15487	15314	15444	15328	15300	15207	15322	15300	15298	15395	15483	15304	15286	15451	15239	15164	15327	15239	15475	15372	15418	15390	15398	15616	15582	15354	15410	15215	15328	15326	15400	15579	15318	15250	15175	15346	15069	15464	15408	15399	15422	15095	15449	15516	15135	15228	15346	15276	15246	15218	15267	15288	15390	15303	15276	15421	15284	15212	15351	15251	15248	15297	15200	15396	14975	15477	15506	15328	15389	15338	15384	15371	15360	15237	15310	15014	15321	15289	15249	15552	15181	15353	15309	15410	15272	15243	15189	15307	15414	15144	15237	15237	15491	15377	15300	15419	15503	15391	15452	15215	15405	15456	15232	15447	15380	15367	15334	15390	15346	15218	15431
13682	30304	15580	13971	13815	13625	13618	13438	13492	13604	13589	13869	13898	13530	13655	13467	13466	13339	13547	13476	13651	13518	13448	13486	13565	13434	13475	13575	13426	13522	13557	13386	13607	13397	13508	13549	13532	13516	13462	13323	13311	13426	13490	13611	13651	13381	13652	13490	13629	13767	13685	13621	13474	13449	13556	13426	13345	13471	13548	13437	13398	13445	13561	13422	13517	13381	13449	13527	13499	13446	13351	13312	13529	13295	13424	13435	13386	13354	13526	13383	13520	13359	13460	13367	13465	13428	13346	13475	13453	13506	13301	13492	13470	13479	13261	13201	13477	13397	13257	13577	13252	13419	13385	13360	13273	13222	13518	13456	13439	13486	13396	13271	13439	13633	13318	13469	13544	13322	13534	13370	13470	13547	13368	13282	13353	13380	13516	13384	13415	13449	13190	13430	13389	13417	13328	13565	13481	13374	13391	13538	13107	13513	13483	13457	13403	13460	13294	13415	13516	13269	13344	13511	13305	13517	13250	13470	13432	13616	13501	13488	13360	13366	13336	13376	13447	13472	13414	13386	13405	13461	13412	13304	13402	13483	13453	13454	13465	13225	13356	13444	13507	13486	13496	13222	13484	13334	13436	13338	13501	13431	13341	13317	13503	13283	13563	13575	13436	13258	13435	13608	13459	13313	13387	13396	13327	13549	13488	13540	13371	13439	13408	13399	13531	13568	13312	13417	13466	13408	13377	13461	13341	13390	13408	13528	13469	13334	13284	13249	13295	13260	13472	13330	13476	13418	13393	13499	13506	13245	13487	13279	13413	13341	13259	13386	13479	13339	13323	13253	13591	13401	13507	13489	13408	13375	13592	13400	13359	13372	13420	13486	13399	13401	13379	13462	13455	13384	13491	13479	13605	13385	13574	13315	13455	13413	13492	13481	13449	13466	13386	13413	13382	13607	13411	13426	13357	13502	13347	13500	13437	13418	13542	13405	13470	13387	13620	13408	13498	13479	13519	13465	13431	13450	13537	13274	13582	13340	13391	13308	13366	13298	13374	13423	13378	13517	13487	13430	13427	13418	13322	13350	13589	13469	13475	13364	13469	13448	13578	13374	13412	13564	13405	13455	13370	13409	13302	13357	13389	13307	13404	13477	13504	13559	13365	13537	13387	13536	13549	13261	13511	13464	13409	13418	13401	13483	13293	13445	13463	13276	13448	13410	13434	13334	13377	13511	13390	13600	13524	13343	13474	13334	13176	13376	13477	13351	13532	13435	13411	13308	13552	13498	13540	13503	13539	13299	13436	13371	13501	13456	13581	13268	13223	13390	13346	13430	13477	13329	13412	13333	13351	13420	13474	13502	13513	13424	13179	13364	13336	13518	13440	13345	13539	13394	13441	13343	13435	13280	13463	13473	13431	13493	13424	13558	13370	13403	13363	13356	13260	13360	13365	13364	13409	13287	13452	13446	13426	13336	13367	13426	13408	13401	13454	13408	13562	13327	13324	13369	13369	13446	13399	13259	13397	13302	13424	13368	13604	13418	13346	13494	13326	13425	13440	13458	13493	13408	13389	13382	13377	13338	13475	13396	13402	13398	13460	13327	13551	13277	13429	13338	13470	13505	13248	13468	13465	13248	13595	13500	13388	13368	13413	13383	13377	13332	13508	13554	13290	13470	13436	13363	13340	13304	13454	13438	13519	13265	13470	13536	13407	13505	13362	13456	13542	13308	13311	13353	13484	13397	13458	13414	13371	13552	13416	13498	13544	13453	13394	13372	13333	13520	13456	13401	13534	13550	13423	13515	13387	13570	13430	13275	13310	13446	13463	13487	13461	13364	13285	13525	13437	13285	13363	13480	13411	13468	13439	13307	13549	13452	13566	13435	13545	13464	13454	13357	13304	13399	13413	13426	13473	13320	13449	13478	13556	13470	13351	13328	13490	13467	13365	13527	13393	13376	13375	13439	13457	13428	13277	13424	13411	13511	13360	13339	13471	13583	13379	13354	13432	13519	13315	13570	13342	13306	13438	13496	13492	13412	13483	13403	13436	13423	13354	13492	13184	13267	13448	13446	13498	13581	13390	13594	13343	13258	13376	13322	13419	13401	13374	13464	13349	13393	13291	13373	13428	13309	13397	13457	13547	13403	13204	13543	13300	13471	13315	13446	13346	13412	13337	13404	13561	13382	13449	13511	13378	13336	13318	13443	13336	13468	13480	13256	13422	13507	13472	13392	13469	13268	13393	13534	13333	13313	13506	13433	13267	13496	13419	13304	13357	13383	13450	13356	13279	13382	13398	13499	13381	13570	13577	13308	13469	13327	13428	13414	13697	13443	13560	13414	13467	13457	13617	13364	13405	13330	13426	13463	13381	13408	13433	13361	13392	13449	13501	13476	13465	13608	13465	13272	13528	13455	13245	13446	13315	13521	13414	13455	13326	13492	13575	13534	13246	13530	13353	13453	13415	13519	13509	13287	13458	13533	13544	13378	13442	13518	13305	13330	13275	13482	13423	13623	13479	13520	13450	13262	13499	13333	13267	13411	13549	13480	13425	13368	13374	13198	13306	13533	13405	13484	13489	13368	13350	13352	13587	13442	13310	13395	13410	13474	13540	13398	13597	13383	13339	13335	13389	13579	13512	13516	13494	13350	13317	13415	13567	13570	13346	13417	13331	13501	13351	13521	13497	13388	13462	13434	13545	13502	13380	13335	13468	13597	13370	13464	13368	13249	13308	13345	13439	13389	13338	13341	13510	13331	13291	13499	13431	13477	13218	13249	13335	13427	13240	13343	13285	13496	13395	13250	13371	13475	13346	13532	13545	13341	13427	13518	13241	13585	13428	13380	13428	13373	13357	13311	13505	13569	13568	13434	13431	13559	13385	13398	13199	13279	13430	13451	13444	13363	13455	13556	13346	13291	13452	13370	13315	13491	13466	13488	13509	13411	13484	13418	13527	13443	13340	13602	13434	13421	13416	13445	13431	13343	13317	13410	13348	13244	13438	13492	13456	13352	13357	13376	13384	13412	13456	13309	13465	13540	13421	13478	13346	13304	13519	13574	13440	13299	13275	13491	13352	13312	13483	13447	13355	13465	13412	13459	13467	13336	13448	13387	13439	13424	13430	13495	13362	13449	13443	13507	13478	13452	13364	13329	13613	13365	13438	13274	13406	13471	13450	13432	13446	13385	13437	13504	13328	13632	13464	13457	13489	13347	13564	13596	13462	13478	13518	13364	13414	13487	13407	13487	13546	13399	13411	13388	13533	13465	13545	13459	13482	13391	13328	13517	13441	13438	13595	13249	13371	13506	13594	13290	13534	13375	13415	13420	13540	13475	13396	13491	13336	13426	13354	13375	13382	13503	13522	13314	13474	13443	13570	13365	13321	13390	13268	13254	13585	13402	13508	13319	13285	13419	13605	13492	13444	13289	13331	13544	13469	13407	13343	13462	13374	13506	13343	13448	13519	13284	13413	13350	13549	13532	13450	13455	13532	13324	13534	13448	13360	13432	13408	13435	13432	13436	13473	13372	13505	13390	13385	13514	13309	13406	13320	13507	13360	13576	13420	13472	13372	13437	13562	13520	13366	13449	13296	13378	13452	13537	13445	13330	13499	13294	13436	13346	13395	13257	13452	13518	13352	13418	13318	13527	13369	13433	13514	13571	13409	13390	13616	13303	13268	13447	13417	13500	13331	13524	13477	13363	13345	13384	13441	13428	13434	13489	13463	13364	13354	13491	13342	13470	13317	13371	13441	13422	13474	13364	13461	13266	13542	13436	13460	13484	13436	13659	13356	13428	13418	13421	13534	13517	13338	13491	13257	13403	13403	13394	13523	13306	13406	13439	13368	13443	13540	13367	13459	13599	13393	13434	13418	13376	13479	13352	13463	13297	13450	13416	13253	13368	13239	13341	13320	13336	13434	13446	13310	13304	13559	13358	13526	13484	13337	13539	13406	13395	13462	13516	13344	13351	13525	13555	13309	13550	13467	13421	13597	13462	13428	13437	13458	13368	13386	13588	13461	13384	13395	13406	13291	13496	13446	13440	13432	13327	13462	13611	13464	13241	13451	13348	13586	13604	13507	13591	13446	13478	13483	13363	13332	13239	13319	13366	13374	13524	13291	13469	13495	13487	13590	13488	13424	13466	13339	13445	13374	13529	13410	13393	13562	13399	13392	13444	13467	13501	13450	13278	13416	13422	13334	13439	13465	13434	13469	13470	13466	13515	13447	13435	13283	13246	13368	13510	13462	13408	13458	13455	13408	13528	13536	13557	13334	13280	13418	13505	13499	13454	13387	13254	13351	13513	13269	13388	13565	13513	13459	13359	13423	13452	13398	13391	13436	13507	13317	13475	13350	13350	13437	13396	13382	13319	13364	13461	13372	13498	13437	13320	13431	13481	13532	13357	13285	13365	13474	13419	13460	13465	13504	13406	13508	13407	13446	13340	13468	13524	13437	13287	13312	13532	13466	13506	13442	13277	13406	13389	13335	13495	13541	13587	13393	13415	13439	13311	13559	13420	13282	13380	13355	13570	13269	13413	13411	13533	13403	13435	13440	13529	13333	13479	13329	13545	13428	13330	13454	13370	13488	13413	13336	13424	13237	13328	13378	13434	13591	13416	13430	13266	13472	13332	13333	13458	13421	13326	13448	13536	13326	13450	13379	13436	13471	13370	13427	13521	13569	13466	13478	13306	13374	13450	13342	13446	13523	13407	13564	13300	13431	13458	13521	13558	13521	13511	13238	13665	13489	13500	13369	13517	13482	13501	13368	13408	13469	13407	13459	13369	13380	13399	13355	13541	13376	13387	13579	13364	13264	13499	13449	13371	13348	13375	13305	13375	13428	13526	13587	13320	13454	13315	13536	13512	13308	13529	13335	13381	13465	13434	13437	13502	13489	13402	13440	13279	13417	13562	13528	13533	13332	13433	13358	13184	13310	13346	13467	13459	13565	13410	13409	13446	13410	13419	13512	13583	13454	13378	13664	13376	13410	13332	13411	13431	13425	13242	13352	13471	13516	13509	13398	13474	13368	13536	13426	13574	13483	13469	13479	13382	13368	13601	13505	13329	13488	13520	13471	13181	13281	13315	13377	13381	13502	13552	13421	13598	13297	13502	13286	13334	13554	13446	13514	13582	13456	13630	13420	13299	13364	13444	13485	13395
23884	21275	28549	24058	21513	19631	18180	15871	15722	15608	15813	15633	15798	15420	15188	15446	15410	15280	15364	15441	15330	15328	15381	15209	15233	15424	15200	15408	15250	15221	15307	15285	15314	15617	15212	15087	15134	15330	15266	15305	15267	15304	15242	15249	15374	15215	15518	16021	16728	16262	15920	15495	15347	15288	15394	15145	15221	15130	15349	15253	15292	15217	15358	15375	15141	15129	15230	15263	15324	15267	15356	15282	15227	15289	15159	15291	15200	15368	15463	15192	15275	15247	15217	15160	15279	15142	15240	15118	15285	15153	15378	15377	15122	15027	15126	15214	15331	15345	15118	15210	15172	15200	15265	15131	15242	15200	15186	15338	15284	15077	15133	15351	15271	15179	15312	15273	15242	15312	15109	15119	15310	15283	15157	15199	15247	15223	15185	15274	15063	15138	15177	15153	15255	15287	15318	15114	15189	15186	15288	15233	15322	15142	15365	15211	15369	15141	15244	15206	15175	15148	15146	15336	15147	15291	15124	15297	15014	15209	15106	15358	15313	15200	15344	15079	15012	15127	15190	15177	15276	15110	15087	15097	15309	15008	15178	15085	15164	15136	15269	15301	15269	15342	15316	15219	15071	15100	15088	15330	15081	15125	15288	15026	15081	15368	15137	15131	15175	14958	15085	15275	15245	15405	15420	15225	15160	15183	15173	15116	15312	15298	15194	15210	15377	15172	15314	15085	15289	15328	15321	15308	15026	15125	15403	15243	15068	15134	15240	15279	15381	15230	15387	15000	15205	15228	15187	15231	15140	15239	15169	15278	15260	15233	15310	15133	15249	15138	15062	15384	15069	15039	15168	15229	15141	15145	15318	15190	15341	15275	15193	15344	15120	15222	15102	15138	15276	14988	15231	15085	15183	15211	15179	15044	15152	15183	15061	15401	15117	15242	15187	15121	15343	15246	15221	15163	15081	15350	15132	15168	15261	15139	15100	15186	15160	15230	15194	15179	15174	15051	15165	15368	15149	15270	15171	15096	15039	15351	15205	15285	15264	15050	14957	15146	15175	15338	15304	15230	15193	15050	15120	15041	15081	15235	15197	15216	15143	15087	15116	15324	15215	15177	15167	15194	15207	15229	15176	15098	15163	15132	15081	15321	15222	15174	15024	15173	15086	15334	15063	15249	15185	15169	15161	15146	14992	15109	15173	15208	15227	15274	15057	15323	15235	15131	15152	15232	15188	15150	15262	15309	15229	15130	14974	15009	15120	15382	15199	15125	15089	15152	15131	15236	15287	15073	15139	15319	15205	15106	15141	15088	15230	15085	15107	15223	15127	15138	15188	15219	15158	15098	15303	15237	15188	15270	15140	15299	15234	15289	15148	15070	15217	15221	15088	15210	15175	15117	15140	14950	15063	15350	15184	15351	15112	15194	15051	15042	15243	15273	15283	15323	15285	15277	15266	15053	15324	15359	15072	15058	15166	15043	15293	14991	15182	15258	15229	15169	15267	15076	15128	15155	15421	15092	15230	15291	15187	15253	15252	15118	15119	15224	15275	15158	15044	15030	15127	15254	15359	15100	15111	15335	15164	15045	15168	15151	15074	15102	14888	15258	15165	15137	15200	15060	15026	15075	15241	15147	15254	15010	15301	15103	15110	15028	15065	15344	15349	15142	15270	15295	14926	14965	15248	15149	15349	15155	15298	15073	15269	15055	15292	15227	15219	15090	15276	15183	15242	15059	15154	15550	15164	15037	15327	15141	15081	15144	15008	15257	15182	15212	15256	15497	15216	15134	15177	15157	15313	15199	15139	15250	15250	15161	15170	15202	15066	15253	15330	15159	15170	15347	15091	15021	15009	15255	15270	15357	15350	15037	15371	15127	15093	15132	15313	15177	15153	15127	15318	15062	15218	15286	15374	15201	15133	15154	15207	15094	15336	15259	15116	15248	15166	15111	15256	15168	15143	15319	15349	15118	15236	15303	15045	15166	15143	15159	15237	15219	15100	15209	15304	15298	15293	15350	15307	15359	15374	15107	15081	15033	15003	15261	14992	15113	15069	15182	15285	15156	15160	15381	15194	15212	15152	15203	15207	15452	15289	15084	15197	15382	15081	15208	15131	15201	15173	15265	15111	15230	15069	15295	15342	15106	15312	15117	15091	15072	15378	15201	15186	15312	15193	15380	15267	15129	15267	15112	15034	15351	15294	15213	15206	15253	15158	15191	15212	15304	15283	15165	15092	15134	15426	15236	15284	15236	15358	15326	15103	15275	15303	15075	15047	15234	15219	15263	15228	15157	15223	15203	15200	15085	15445	15273	15164	15334	15190	15300	15116	15292	15413	15246	15162	15142	15224	15260	15307	15252	15106	15168	15217	15337	15258	15056	15236	15051	15286	15402	15193	15174	15195	15096	15027	15096	15112	15116	15038	15187	15229	15173	15327	15214	15242	15217	15320	15090	15367	14984	15143	15073	15147	15042	15344	15194	15277	15105	15271	15079	15167	15204	15290	15112	15065	15237	15299	15306	15248	15252	15163	15293	15141	15028	15084	15206	15283	15120	15272	15300	15072	15058	15171	15059	15282	15450	15215	15078	15220	15279	15119	15099	15195	15250	15223	15325	15063	15171	15056	15288	15249	15198	15149	15300	15230	15167	15321	15089	14953	15110	15283	14993	15324	15229	15182	15041	15148	15182	15229	15446	15130	15015	15351	15072	15206	15117	15137	14994	15240	15165	15216	15170	15236	15100	15236	15020	15194	15322	15065	15223	15225	15066	15118	14961	15146	15133	15122	15449	15301	15139	15095	15064	15333	15067	15133	15370	15179	15003	15146	15183	15114	15027	14974	15384	15228	15139	15237	15117	15291	15262	15033	15229	15120	15316	15048	15146	15165	15049	15297	15188	15289	15392	15089	15232	15017	15190	15142	15211	15330	15256	15255	15208	15073	15139	15067	15329	15264	15153	15339	15197	15222	15130	15193	15007	15182	15225	15271	15001	15247	15240	14957	15135	15191	15172	15207	15241	15352	15284	14957	15078	15111	15262	15179	15184	15220	15202	15309	15206	15400	15307	15265	15093	15095	15248	15112	15299	15386	15143	15199	15161	15144	15248	15215	15128	15092	15203	15137	15095	15184	15160	15237	15066	15166	15165	15073	15137	15088	15033	15179	15267	15243	15173	15430	15250	14995	15018	15102	15203	15274	15277	15277	15216	15173	15289	15229	15033	15206	15137	15107	15333	15324	15306	15298	15252	15123	15377	15169	15183	15223	15016	15068	15249	15535	15275	15144	15246	15306	15444	15250	15268	15194	15068	15220	15173	15346	15411	15069	15282	15245	15164	15167	15141	15035	15104	15175	15227	15119	15076	15201	15142	15095	15081	15211	14904	15126	15253	15030	15170	15068	15155	15299	15311	15296	15231	15445	15195	15274	15155	15022	15042	15073	15227	15153	15243	15293	15167	15219	15332	15106	15050	14973	15278	15426	15136	15134	15084	15303	15199	15269	15129	15288	15151	15311	15149	15122	15050	15206	15201	15153	15220	15350	15275	15261	15062	15238	15134	15178	15083	15190	14995	15025	15162	15173	15128	15165	15251	15321	15170	15103	15052	15262	15355	15211	15118	15250	15296	15447	15217	15194	15274	14956	15348	15252	15203	15187	14944	15242	15386	15420	15192	15359	15187	15171	15125	15370	15185	15246	15184	15154	15109	15131	15050	15174	15165	15157	15073	15238	15228	15131	15073	15274	15082	15300	15108	15171	15232	15242	15324	15098	15266	15167	15178	15151	15293	15117	15115	15065	15056	15226	15347	14980	15000	15239	15165	15070	15321	15176	15180	15183	15304	15312	15261	15244	15256	14967	15265	15262	15143	15325	15192	15333	15011	15318	15106	15142	15261	15349	15241	15133	15268	15212	15294	15108	15164	15170	15463	15171	15110	15230	15115	15022	15130	15192	15194	15148	15151	15213	15193	15102	15105	15269	15265	15231	15152	15368	15113	15229	15119	15264	15183	15279	15291	15305	14910	15247	15112	15101	15170	15183	15324	15225	15251	15166	15332	15447	15236	15329	15238	15229	15245	15380	15137	15147	15274	15290	15265	15067	15372	15204	15134	15267	15216	15364	15140	15152	15291	15171	15193	15152	15348	15217	15318	15325	15103	15266	15147	15180	15258	15154	15362	15017	15172	15098	15433	15159	15232	15183	15361	15120	14981	15102	15355	15256	15166	15456	15240	15348	15088	15208	15052	15212	15261	15189	15287	15129	15374	15188	15113	15371	14998	15217	15167	15198	15355	15054	15036	15260	15155	15314	15168	15111	15186	15344	15066	15182	15107	15243	15384	15320	15190	15302	15287	15294	15100	15309	15131	15213	15080	15227	15260	15049	14982	15307	15191	15094	15056	15426	15335	15328	15201	15021	15065	15191	15232	15325	15221	15393	15359	15122	15069	15375	15217	15070	15181	15259	15226	15144	15129	15375	15086	15287	15102	15450	15200	15414	15246	15372	15272	15178	15249	15381	15148	14990	15252	15245	15159	15119	15230	15421	15306	15329	15260	15165	15239	15381	15042	15262	15094	15164	15306	15112	15164	15198	15310	15137	15169	15097	14992	14976	15221	15008	15161	15409	15206	15516	15210	15125	15303	15307	15293	15164	15025	15250	15194	15335	15313	15033	15100	15101	15106	15044	14952	15303	15311	15229	15265	15137	15171	15259	15290	15282	15208	15365	15039	15085	15207	15072	15243	15278	15216	15271	15224	15047	15119	15346	15177	15155	15307	15163	15169	15180	15109	15174	15209	15039	15221	15083	15205	15218	15088	15178	15167	15110	15354	15124	15079	15298	15043	15005	15167	15147	15150	15255	15005	15314	15182	15334	15246	15355	15078	15034	15254	15234	15281	15155	15153	15331	15061	15207	14962	15258	15297	15383	15363	15224	15084	15166	15083	15298	14991	15212	15169	15134	15225	15330	15241	15169	15090	15156	15032	15292	15229	15170	15048	15333	15213	15126	14954	15199	15068	15246	14991	15192	15211	15434	15210	15058	15042	15091	15209	15342	15160	15230	15227	15274	15082	15194	15181	15174	15241	15164	15131	15173	15243	15204	15184	15321	15078	15199	15208	15383	15200	15164	14895	15121	15174	15208	15287	15288	15262	15301	15242	15144	15215	15077	15024
13365	45850	20153	15880	14935	14258	13973	13948	13722	13726	13938	13868	14266	13799	13715	13664	13493	13472	13469	13598	13321	13507	13453	13536	13472	13521	13369	13502	13614	13362	13521	13439	13534	13438	13427	13391	13403	13293	13408	13406	13458	13539	13425	13260	13612	13457	13772	14724	15365	14819	14090	13770	13636	13360	13358	13405	13417	13436	13339	13337	13424	13283	13541	13322	13196	13322	13332	13289	13362	13448	13468	13353	13323	13392	13306	13359	13391	13539	13437	13419	13434	13378	13360	13447	13458	13295	13498	13460	13395	13292	13409	13365	13392	13533	13320	13287	13514	13372	13437	13356	13391	13448	13268	13368	13494	13388	13356	13450	13221	13440	13378	13384	13502	13309	13224	13543	13264	13481	13469	13393	13529	13382	13141	13438	13244	13484	13322	13248	13353	13411	13366	13487	13152	13359	13478	13321	13499	13381	13438	13471	13227	13488	13298	13305	13419	13416	13477	13194	13390	13349	13352	13370	13335	13642	13326	13178	13366	13361	13408	13565	13298	13450	13472	13355	13402	13413	13465	13510	13238	13281	13263	13383	13318	13238	13376	13320	13285	13416	13275	13375	13324	13388	13468	13442	13258	13310	13144	13536	13299	13621	13536	13312	13459	13347	13291	13419	13393	13449	13539	13380	13489	13205	13324	13296	13368	13335	13383	13384	13263	13384	13337	13319	13302	13364	13335	13322	13353	13435	13348	13335	13466	13297	13349	13479	13283	13326	13198	13522	13339	13320	13368	13473	13503	13317	13360	13403	13368	13434	13412	13481	13292	13242	13453	13239	13431	13438	13399	13345	13161	13352	13219	13304	13501	13389	13409	13506	13275	13490	13464	13494	13357	13331	13476	13463	13348	13200	13453	13379	13353	13250	13335	13580	13334	13507	13415	13481	13397	13297	13347	13360	13296	13391	13280	13308	13408	13365	13561	13304	13501	13344	13269	13418	13328	13337	13302	13362	13443	13275	13646	13175	13309	13463	13393	13312	13427	13310	13436	13444	13347	13560	13492	13540	13144	13357	13232	13428	13270	13580	13395	13544	13545	13571	13555	13427	13376	13440	13423	13351	13344	13370	13380	13481	13327	13450	13425	13330	13395	13351	13382	13299	13284	13456	13491	13339	13450	13388	13176	13442	13538	13345	13338	13272	13480	13458	13550	13311	13423	13353	13395	13334	13445	13237	13543	13419	13305	13439	13384	13435	13439	13132	13513	13382	13607	13352	13275	13350	13408	13394	13352	13565	13360	13429	13310	13356	13306	13353	13500	13308	13200	13284	13129	13333	13368	13443	13517	13366	13406	13460	13313	13563	13296	13365	13368	13374	13403	13418	13499	13420	13342	13446	13511	13315	13228	13425	13443	13455	13325	13403	13446	13341	13546	13391	13418	13368	13452	13478	13321	13235	13315	13400	13651	13489	13489	13429	13335	13504	13328	13361	13513	13198	13312	13527	13284	13413	13378	13302	13358	13477	13380	13281	13339	13414	13243	13277	13329	13431	13510	13297	13307	13284	13462	13319	13265	13400	13357	13282	13419	13464	13312	13437	13406	13347	13369	13454	13327	13211	13417	13412	13330	13228	13508	13412	13376	13366	13347	13377	13309	13427	13392	13413	13421	13509	13384	13446	13158	13277	13362	13312	13321	13294	13432	13375	13466	13381	13345	13346	13405	13252	13248	13376	13574	13164	13317	13373	13539	13279	13315	13359	13211	13412	13345	13387	13364	13241	13388	13335	13365	13433	13409	13402	13321	13505	13186	13444	13376	13410	13444	13510	13521	13255	13312	13236	13464	13311	13355	13225	13448	13296	13416	13417	13492	13347	13477	13377	13291	13306	13320	13253	13382	13354	13467	13347	13493	13348	13243	13337	13289	13596	13285	13330	13371	13507	13470	13408	13441	13303	13256	13342	13446	13447	13284	13439	13299	13383	13282	13464	13337	13421	13500	13449	13270	13440	13466	13382	13343	13247	13414	13353	13207	13303	13390	13376	13377	13407	13332	13479	13474	13509	13423	13323	13500	13285	13324	13355	13352	13459	13381	13495	13279	13487	13336	13437	13295	13451	13434	13375	13267	13387	13311	13419	13391	13519	13360	13499	13461	13304	13408	13262	13318	13393	13349	13411	13252	13250	13418	13299	13393	13435	13405	13277	13255	13393	13378	13440	13457	13390	13297	13283	13405	13374	13374	13238	13248	13169	13407	13098	13529	13363	13354	13468	13521	13275	13285	13435	13416	13170	13384	13124	13349	13382	13350	13331	13427	13381	13482	13425	13284	13434	13217	13218	13419	13562	13414	13470	13354	13298	13306	13464	13483	13253	13152	13400	13486	13357	13304	13226	13403	13246	13440	13314	13185	13356	13377	13189	13395	13244	13375	13383	13300	13360	13423	13368	13559	13577	13233	13508	13282	13334	13470	13219	13348	13387	13290	13328	13196	13477	13432	13310	13452	13460	13318	13389	13390	13337	13332	13395	13253	13476	13299	13460	13414	13310	13466	13601	13368	13453	13289	13415	13400	13540	13218	13311	13365	13391	13539	13300	13313	13369	13343	13411	13425	13470	13424	13391	13364	13461	13412	13356	13457	13138	13376	13559	13330	13433	13441	13390	13198	13389	13364	13517	13334	13387	13407	13427	13347	13409	13362	13335	13323	13324	13404	13371	13373	13485	13386	13438	13299	13371	13532	13433	13400	13484	13302	13433	13301	13398	13235	13359	13296	13287	13397	13380	13507	13578	13200	13242	13289	13506	13349	13437	13415	13312	13334	13336	13175	13324	13425	13381	13261	13321	13158	13325	13560	13275	13403	13470	13353	13509	13227	13320	13366	13357	13379	13351	13242	13435	13275	13541	13197	13289	13397	13434	13474	13412	13469	13445	13449	13332	13470	13276	13443	13263	13249	13391	13379	13212	13325	13435	13442	13465	13461	13289	13226	13286	13308	13440	13355	13337	13354	13423	13257	13482	13279	13321	13337	13446	13364	13401	13361	13548	13412	13451	13265	13356	13570	13218	13235	13395	13376	13222	13259	13309	13423	13392	13515	13299	13340	13407	13202	13375	13437	13379	13326	13549	13494	13404	13445	13200	13349	13384	13512	13251	13374	13454	13482	13462	13491	13382	13587	13376	13287	13437	13395	13218	13445	13270	13484	13422	13496	13555	13286	13415	13234	13353	13416	13362	13365	13261	13410	13214	13371	13564	13336	13341	13412	13392	13418	13363	13464	13343	13379	13303	13347	13450	13288	13513	13277	13438	13481	13443	13338	13349	13435	13267	13507	13352	13383	13438	13469	13420	13351	13420	13307	13411	13509	13344	13402	13422	13347	13309	13420	13414	13395	13379	13416	13277	13327	13322	13458	13382	13485	13387	13308	13292	13397	13519	13342	13277	13226	13349	13454	13307	13258	13373	13479	13206	13237	13461	13306	13479	13347	13450	13543	13263	13319	13174	13529	13376	13400	13589	13332	13309	13431	13292	13253	13484	13498	13355	13228	13525	13343	13493	13280	13478	13458	13370	13317	13416	13485	13268	13396	13408	13518	13441	13438	13326	13268	13308	13388	13366	13380	13318	13431	13382	13370	13277	13254	13205	13376	13408	13222	13312	13352	13212	13261	13290	13366	13447	13311	13262	13388	13415	13141	13176	13502	13316	13250	13221	13370	13430	13499	13246	13337	13248	13393	13501	13424	13235	13444	13392	13424	13451	13366	13216	13440	13488	13401	13507	13286	13287	13463	13418	13450	13342	13438	13208	13296	13371	13294	13381	13218	13263	13245	13187	13305	13332	13400	13462	13389	13358	13491	13314	13383	13362	13312	13323	13448	13421	13220	13528	13241	13271	13292	13511	13267	13443	13381	13326	13358	13342	13433	13320	13462	13397	13244	13420	13426	13554	13275	13342	13408	13466	13219	13507	13419	13302	13286	13375	13372	13242	13355	13457	13389	13337	13476	13274	13407	13530	13457	13469	13438	13431	13500	13426	13377	13384	13495	13317	13276	13357	13253	13556	13453	13496	13317	13319	13133	13202	13413	13284	13570	13304	13410	13465	13446	13412	13358	13219	13362	13349	13218	13437	13301	13317	13386	13389	13323	13369	13374	13294	13408	13359	13459	13375	13371	13199	13397	13409	13376	13349	13441	13415	13231	13461	13509	13240	13211	13311	13356	13479	13305	13375	13433	13388	13410	13450	13330	13481	13342	13238	13475	13368	13273	13253	13295	13420	13283	13550	13399	13271	13414	13295	13374	13503	13484	13426	13439	13207	13349	13236	13298	13354	13389	13512	13325	13468	13259	13553	13250	13298	13382	13295	13343	13319	13355	13468	13366	13325	13571	13385	13385	13399	13433	13448	13298	13280	13302	13350	13277	13395	13430	13416	13313	13470	13218	13436	13408	13187	13359	13473	13380	13377	13420	13353	13315	13461	13415	13235	13440	13453	13404	13224	13357	13322	13281	13503	13253	13421	13405	13405	13302	13358	13278	13416	13247	13511	13476	13332	13194	13374	13410	13438	13382	13531	13440	13418	13219	13387	13284	13338	13383	13397	13283	13397	13238	13436	13511	13307	13411	13262	13319	13340	13300	13483	13511	13398	13341	13615	13431	13293	13343	13427	13388	13392	13262	13307	13435	13395	13351	13321	13492	13415	13488	13327	13392	13373	13380	13320	13363	13277	13429	13424	13370	13344	13434	13240	13369	13307	13477	13345	13441	13492	13380	13416	13291	13305	13460	13319	13314	13422	13207	13361	13363	13272	13144	13253	13435	13310	13317	13447	13274	13234	13314	13375	13409	13298	13483	13446	13371	13442	13389	13437	13308	13430	13336	13379	13394	13264	13298	13540	13369	13397	13324	13384	13381	13416	13261	13476	13257	13351	13472	13310	13316	13291	13416	13506	13242	13579	13352	13132	13294	13375	13272	13466	13453	13445	13464	13440	13238	13301	13431	13421	13290	13415	13208	13407	13460	13340	13116	13277	13444	13293	13467	13383	13367	13502	13499	13319	13486	13396	13462	13303	13351	13486	13451	13423	13256	13378	13311	13275	13362	13311	13475	13277	13398	13311	13300	13329	13236	13270	13499	13393	13289	13265	13497	13357	13336	13425	13358	13420	13501	13398	13249	13279	13287	13294
22740	21107	28878	23550	21233	22570	22396	16659	15680	16064	16019	16027	16243	16192	15806	15797	15573	15720	15705	15596	15889	15813	15648	15552	15631	15495	15482	15520	15601	15431	15493	15483	15630	15618	15464	15478	15471	15530	15687	15643	15505	15594	15478	15527	15284	15376	15982	17442	18003	17692	16744	15859	15639	15409	15467	15402	15465	15420	15438	15487	15353	15344	15438	15309	15422	15467	15434	15376	15163	15367	15326	15505	15424	15405	15530	15476	15341	15216	15391	15259	15545	15085	15412	15386	15322	15356	15293	15293	15374	15386	15227	15329	15376	15444	15529	15309	15503	15263	15303	15266	15440	15423	15262	15171	15263	15417	15362	15507	15179	15139	15376	15304	15369	15555	15552	15520	15281	15377	15346	15201	15300	15219	15561	15312	15260	15347	15399	15325	15382	15457	15352	15422	15489	15324	15419	15270	15293	15443	15351	15188	15391	15348	15195	15476	15112	15346	15456	15231	15283	15228	15057	15295	15316	15200	15408	15428	15396	15293	15489	15219	15355	15130	15452	15262	15369	15234	15252	15231	15292	15115	15384	15333	15584	15323	15407	15425	15125	15141	15207	15244	15353	15131	15260	15220	15302	15283	15273	15346	15297	15248	15452	15243	15449	15299	15411	15592	15102	15448	15418	15373	15423	15432	15466	15391	15368	15198	15248	15399	15374	15286	15498	15464	15281	15279	15491	15364	15209	15562	15246	15416	15495	15327	15405	15264	15525	15342	15327	15445	15253	15115	15107	15373	15388	15291	15383	15310	15531	15494	15354	15263	15341	15435	15318	15368	15445	15221	15269	15288	15561	15539	15227	15255	15257	15432	15366	15304	15474	15327	15176	15328	15305	15464	15323	15628	15511	15298	15375	15256	15356	15249	15419	15299	15347	15280	15568	15436	15305	15351	15418	15400	15237	15224	15339	15263	15188	15364	15400	15228	15352	15202	15203	15314	15487	15293	15430	15326	15331	15353	15356	15382	15474	15370	15496	15385	15392	15119	15187	15375	15503	15389	15146	15373	15155	15332	15443	15398	15432	15304	15279	15171	15228	15434	15376	15349	15535	15134	15389	15452	15506	15339	15367	15437	15438	15397	15559	15420	15390	15272	15164	15344	15320	15412	15353	15243	15399	15276	15310	15439	15382	15343	15411	15278	15356	15298	15238	15155	15495	15383	15277	15255	15242	15212	15536	15212	15370	15112	15383	15212	15509	15331	15392	15404	15444	15350	15300	15291	15338	15334	15264	15498	15265	15280	15391	15440	15467	15384	15428	15192	15282	15238	15592	15457	15292	15386	15418	15587	15275	15500	15088	15449	15456	15437	15469	15234	15546	15450	15363	15456	15598	15320	15473	15330	15358	15478	15417	15299	15310	15372	15429	15422	15305	15463	15617	15216	15357	15257	15199	15377	15415	15246	15547	15347	15349	15383	15297	15470	15273	15197	15382	15151	15469	15336	15386	15163	15286	15300	15426	15407	15170	15374	15214	15296	15401	15408	15373	14959	15307	15423	15316	15426	15127	15348	15419	15433	15380	15461	15470	15491	15399	15202	15388	15364	15497	15479	15388	15270	15300	15268	15323	15329	15414	15392	15184	15292	15464	15392	15277	15326	15299	15369	15343	15336	15421	15228	15398	15432	15408	15463	15348	15494	15456	15335	15343	15264	15316	15386	15205	15303	15559	15252	15387	15342	15432	15388	15277	15417	15300	15419	15429	15441	15377	15423	15249	15328	15462	15303	15368	15300	15352	15411	15445	15382	15442	15171	15347	15265	15390	15171	15242	15154	15318	15207	15207	15221	15498	15071	15146	15194	15392	15429	15408	15513	15401	15292	15332	15277	15276	15341	15272	15368	15252	15311	15298	15389	15210	15270	15320	15280	15256	15470	15414	15547	15282	15200	15359	15311	15340	15267	15346	15126	15258	15400	15265	15334	15233	15377	15333	15392	15482	15314	15220	15437	15391	15250	15321	15392	15435	15329	15430	15243	15310	15398	15359	15484	15140	15377	15192	15476	15368	15410	15329	15394	15237	15262	15277	15273	15436	15274	15592	15197	15352	15277	15222	15259	15244	15229	15477	15380	15511	15242	15526	15381	15344	15342	15434	15259	15326	15312	15318	15390	15468	15164	15323	15354	15285	15219	15494	15229	15419	15233	15366	15309	15543	15373	15308	15348	15273	15200	15450	15219	15322	15478	15429	15342	15248	15237	15265	15152	15487	15151	15197	15244	15242	15294	15275	15234	15462	15362	15326	15369	15065	15260	15154	15489	15473	15205	15540	15126	15294	15333	15388	15263	15426	15374	15313	15399	15278	15420	15510	15346	15555	15200	15338	15462	15043	15390	15286	15249	15242	15290	15197	15438	15117	15342	15411	15244	15362	15307	15378	15416	15284	15390	15377	15583	15429	14935	15433	15287	15166	15304	15539	15305	15368	15494	15420	15239	15298	15229	15350	15451	15421	15156	15059	15330	15569	15227	15382	15324	15195	15421	15395	15477	15337	15306	15427	15268	15596	15391	15229	15276	15298	15408	15430	15351	15225	15200	15314	15345	15313	15337	15390	15326	15438	15291	15251	15380	15367	15229	15381	15348	15194	15451	15456	15488	15427	15514	15291	15500	15291	15205	15249	15289	15426	15288	15381	15300	15465	15160	15418	15351	15350	15385	15415	15203	15233	15435	15207	15180	15279	15306	15425	15266	15365	15272	15312	15115	15297	15293	15402	15209	15202	15181	15370	15143	15207	15280	15347	15530	15254	15292	15440	15374	15436	15221	15140	15513	15379	15263	15462	15443	15730	15576	15253	15245	15233	15386	15505	15524	15281	15378	15241	15205	15394	15459	15343	15449	15360	15366	15345	15302	15184	15416	15247	15124	15238	15286	15393	15268	15358	15123	15278	15367	15444	15363	15450	15308	15202	15376	15634	15270	15500	15410	15364	15478	15316	15312	15228	15208	15201	15339	15206	15357	15422	15193	15430	15300	15279	15338	15487	15302	15470	15337	15196	15236	15439	15173	15514	15120	15095	15294	15322	15307	15258	15325	15212	15462	15316	15220	15455	15399	15382	15460	15394	15179	15116	15302	15248	15355	15277	15210	15375	15232	15351	15304	15351	15417	15462	15280	15451	15463	15287	15207	15275	15349	15318	15313	15272	15557	15497	15556	15493	15279	15347	15363	15233	15566	15407	15364	15172	15341	15397	15257	15553	15260	15211	15393	15485	15396	15248	15315	15291	15306	15375	15293	15371	15397	15370	15335	15642	15261	15384	15259	15407	15331	15168	15457	15311	15182	15350	15239	15445	15326	15235	15200	15372	15206	15283	15302	15313	15388	15591	15226	15198	15274	15275	15349	15397	15465	15469	15368	15251	15311	15091	15562	15283	15381	15269	15336	15366	15307	15517	15165	15240	15354	15343	15323	15460	15319	15279	15215	15451	15313	15428	15538	15358	15388	15206	15371	15328	15284	15310	15378	15611	15398	15336	15329	15540	15433	15328	15241	15350	15272	15391	15574	15418	15201	15359	15348	15355	15053	15306	15365	15336	15240	15429	15347	15219	15485	15282	15415	15121	15485	15416	15473	15425	15331	15302	15165	15348	15371	15205	15298	15342	15313	15268	15464	15273	15358	15028	15365	15117	15141	15349	15464	15222	15320	15307	15314	15282	15591	15413	15353	15288	15305	15237	15319	15313	15282	15326	15359	15255	15399	15219	15330	15310	15315	15339	15333	15372	15141	15202	15101	15129	15232	15226	15317	15412	15027	15338	15331	15167	15194	15322	15272	15471	15334	15369	15235	15248	15295	15255	15354	15258	15622	15337	15331	15571	15413	15160	15316	15026	15380	15265	15371	15116	15102	15320	15360	15274	15244	15356	15402	15390	15350	15416	15355	15371	15417	15269	15434	15409	15251	15358	15298	15215	15317	15263	15242	15368	15363	15172	15348	15402	15234	15430	15387	15317	15397	15210	15348	15320	15344	15309	15274	15141	15254	15291	15263	15334	15449	15391	15326	15054	15300	15394	15455	15406	15357	15228	15340	15291	15311	15539	15221	15295	15379	15345	15234	15311	15316	15363	15304	15206	15327	15351	15402	15430	15295	15234	15340	15364	15285	15104	15102	15276	15318	15261	15348	15127	15336	15190	15256	15185	15387	15360	15225	15384	15313	15223	15427	15441	15301	15452	15254	15335	15346	15192	15377	15462	15352	15483	15404	15412	15334	15380	15165	15239	15312	15391	15372	15343	15362	15514	15429	15199	15332	15252	15362	15357	15313	15289	15286	15271	15341	15448	15456	15289	15332	15384	15451	15328	15358	15451	15576	15367	15211	15279	15381	15388	15353	15243	15402	15059	15412	15219	15284	15363	15198	15292	15347	15164	15132	15432	15260	15375	15294	15331	15445	15108	15554	15360	15218	15297	15378	15146	15321	15466	15201	15460	15410	15311	15306	15376	15202	15267	15277	15482	15273	15077	15370	15174	15138	15164	15272	15271	15340	15479	15288	15310	15427	15479	15531	15278	15295	15290	15341	15477	15494	15483	15477	15274	15428	15429	15372	15519	15361	15293	15371	15464	15438	15205	15109	15367	15332	15351	15304	15405	15190	15214	15326	15136	15227	15276	15207	15217	15480	15257	15428	15218	15332	15184	15323	15209	15333	15205	15401	15345	15284	15214	15222	15608	15444	15403	15325	15445	15560	15225	15245	15139	15424	15305	15247	15474	15491	15378	15183	15210	15382	15419	15224	15268	15420	15537	15353	15389	15516	15299	15348	15373	15327	15381	15330	15213	15485	15342	15446	15399	15164	15432	15323	15398	15353	15392	15254	14976	15160	15162	15253	15176	15214	15390	15301	15468	15428	15227	15335	15314	15072	15364	15254	15149	15305	15322	15334	15079	15091	15380	15394	15173	15359	15567	15450	15274	15308	15448	15424	15436	15464	15262	15247	15419	15392	15553	15351	15243	15462	15270	15422	15414	15160	15430	15320	15400	15256	15504	15408	15365	15207	15294	15332	15159	15197	15378	15360	15298	15401	15506	15396	15515	15301	15279	15399	15452	15237	15196	15257	15226	15399	15284	15105	15370	15368	15211	15193	15169	15194	15504	15531	15230	15296	15278	15245	15270	15429	15449	15407
14906	45904	22100	18132	16547	15369	14711	14419	14261	14037	14063	14416	14577	14103	14008	13986	13860	13620	13603	13367	13733	13533	13629	13510	13709	13467	13542	13621	13416	13516	13641	13425	13437	13704	13407	13602	13510	13501	13461	13624	13555	13404	13512	13472	13599	13451	14494	16781	17039	15963	14836	14090	13658	13623	13465	13406	13507	13388	13562	13455	13225	13291	13446	13361	13546	13381	13258	13415	13363	13400	13402	13357	13225	13499	13392	13462	13195	13409	13271	13336	13395	13355	13458	13505	13435	13521	13498	13320	13523	13406	13389	13422	13418	13306	13272	13532	13283	13448	13279	13512	13373	13308	13271	13451	13566	13201	13348	13468	13307	13442	13288	13334	13389	13526	13536	13406	13332	13462	13308	13426	13411	13504	13241	13507	13451	13325	13369	13378	13480	13576	13381	13280	13319	13446	13341	13514	13286	13357	13379	13485	13421	13511	13377	13274	13392	13411	13167	13579	13246	13361	13457	13475	13384	13329	13365	13443	13385	13465	13434	13234	13350	13428	13531	13306	13336	13348	13543	13361	13387	13350	13300	13452	13402	13418	13476	13334	13398	13480	13569	13514	13393	13640	13331	13331	13447	13571	13414	13406	13334	13353	13420	13506	13383	13373	13390	13450	13431	13365	13258	13236	13429	13356	13369	13325	13451	13324	13602	13290	13355	13316	13468	13504	13390	13350	13391	13462	13401	13514	13440	13183	13389	13411	13444	13377	13312	13533	13451	13529	13545	13378	13343	13299	13512	13460	13385	13247	13341	13451	13390	13536	13278	13453	13359	13452	13264	13478	13567	13451	13457	13441	13445	13323	13381	13533	13418	13289	13347	13390	13339	13402	13546	13377	13468	13252	13347	13457	13463	13515	13353	13459	13329	13428	13480	13435	13319	13490	13513	13302	13456	13509	13408	13314	13345	13359	13412	13480	13172	13517	13324	13275	13520	13436	13439	13339	13349	13429	13385	13458	13411	13484	13464	13466	13388	13535	13397	13227	13400	13613	13330	13335	13313	13277	13360	13439	13519	13365	13287	13404	13606	13537	13172	13467	13237	13416	13438	13336	13382	13393	13400	13676	13359	13377	13412	13377	13346	13463	13546	13367	13437	13399	13344	13262	13334	13516	13319	13579	13392	13384	13346	13414	13118	13509	13369	13403	13351	13483	13348	13347	13467	13459	13402	13277	13382	13314	13506	13447	13440	13358	13453	13312	13343	13349	13318	13552	13184	13248	13356	13430	13287	13576	13486	13495	13437	13268	13291	13422	13432	13201	13589	13408	13487	13436	13256	13129	13525	13417	13455	13303	13263	13488	13476	13273	13441	13357	13550	13448	13483	13447	13583	13419	13400	13264	13356	13429	13355	13295	13584	13350	13515	13271	13348	13376	13450	13427	13366	13380	13455	13480	13421	13535	13410	13387	13259	13549	13455	13547	13400	13599	13328	13293	13517	13448	13318	13412	13435	13419	13472	13210	13453	13549	13204	13509	13507	13593	13414	13433	13527	13317	13362	13336	13336	13566	13369	13234	13454	13498	13469	13280	13420	13328	13491	13315	13404	13402	13407	13545	13147	13472	13252	13415	13526	13281	13296	13334	13210	13379	13394	13112	13376	13433	13500	13450	13409	13451	13376	13376	13421	13347	13389	13373	13336	13451	13298	13328	13297	13511	13410	13561	13596	13298	13608	13426	13432	13264	13382	13376	13373	13380	13279	13383	13365	13478	13293	13419	13521	13380	13557	13581	13391	13461	13265	13533	13427	13332	13407	13465	13383	13356	13205	13296	13392	13342	13400	13422	13540	13538	13334	13311	13629	13386	13428	13322	13516	13439	13483	13442	13399	13266	13274	13328	13356	13423	13432	13287	13371	13304	13429	13153	13369	13277	13447	13381	13299	13379	13506	13385	13299	13214	13223	13518	13371	13387	13295	13342	13428	13276	13459	13469	13297	13382	13457	13317	13307	13515	13579	13263	13471	13373	13401	13354	13420	13325	13196	13492	13323	13371	13426	13250	13316	13306	13281	13335	13499	13375	13494	13411	13588	13203	13393	13356	13311	13381	13379	13491	13403	13496	13462	13490	13485	13361	13437	13504	13368	13363	13309	13409	13285	13330	13426	13372	13238	13463	13491	13370	13539	13216	13309	13354	13318	13409	13296	13505	13475	13325	13429	13450	13465	13558	13341	13495	13421	13380	13496	13319	13436	13337	13451	13367	13520	13403	13339	13431	13265	13486	13327	13376	13368	13216	13555	13264	13281	13405	13361	13445	13333	13337	13493	13373	13563	13297	13472	13500	13273	13344	13361	13211	13569	13300	13395	13486	13386	13421	13481	13462	13454	13452	13342	13503	13427	13509	13476	13290	13322	13488	13459	13499	13428	13376	13585	13322	13420	13473	13433	13387	13520	13458	13455	13304	13366	13373	13438	13460	13441	13284	13381	13400	13424	13508	13424	13433	13310	13371	13408	13427	13396	13435	13364	13388	13445	13409	13449	13545	13378	13355	13258	13431	13526	13261	13216	13395	13295	13435	13502	13455	13491	13482	13315	13298	13424	13602	13306	13576	13448	13401	13404	13326	13280	13323	13456	13418	13382	13358	13340	13389	13486	13457	13395	13423	13493	13322	13476	13465	13220	13214	13252	13504	13375	13446	13362	13386	13316	13516	13559	13137	13393	13421	13323	13260	13314	13593	13322	13561	13344	13605	13284	13530	13342	13324	13355	13500	13379	13344	13443	13369	13417	13337	13479	13545	13440	13335	13657	13322	13547	13267	13297	13656	13414	13471	13173	13376	13413	13498	13270	13477	13308	13526	13452	13469	13559	13471	13235	13330	13328	13376	13419	13350	13363	13421	13455	13430	13276	13333	13406	13240	13386	13395	13285	13513	13395	13420	13388	13466	13470	13393	13482	13431	13368	13387	13511	13269	13595	13447	13167	13430	13430	13344	13262	13376	13302	13332	13318	13420	13490	13347	13301	13421	13442	13476	13472	13392	13336	13391	13471	13492	13142	13472	13356	13423	13405	13456	13436	13420	13336	13428	13502	13324	13267	13512	13341	13388	13323	13585	13211	13355	13343	13323	13480	13402	13438	13347	13559	13463	13359	13529	13560	13481	13434	13456	13219	13469	13410	13453	13254	13379	13418	13392	13410	13444	13398	13357	13495	13498	13271	13414	13394	13392	13358	13420	13464	13547	13294	13449	13503	13460	13432	13387	13351	13409	13513	13338	13486	13481	13429	13408	13316	13408	13268	13367	13405	13428	13495	13399	13410	13352	13388	13330	13351	13484	13332	13155	13407	13234	13355	13496	13487	13440	13563	13322	13383	13415	13363	13520	13445	13440	13339	13302	13444	13306	13496	13315	13298	13498	13310	13402	13407	13325	13514	13432	13502	13372	13347	13283	13180	13246	13358	13252	13300	13307	13416	13541	13477	13192	13331	13334	13450	13403	13337	13453	13402	13346	13289	13449	13428	13410	13369	13392	13326	13338	13315	13379	13444	13416	13275	13331	13585	13418	13357	13435	13311	13387	13343	13380	13321	13324	13556	13349	13353	13359	13532	13321	13433	13425	13397	13360	13572	13273	13452	13371	13502	13269	13487	13651	13513	13450	13422	13394	13557	13329	13366	13285	13275	13263	13313	13412	13389	13472	13392	13319	13448	13359	13381	13335	13335	13355	13499	13420	13431	13296	13245	13299	13504	13361	13267	13240	13353	13496	13486	13299	13371	13347	13503	13494	13271	13537	13364	13447	13394	13333	13330	13287	13506	13377	13212	13362	13450	13276	13358	13615	13413	13014	13373	13623	13563	13250	13356	13450	13524	13327	13505	13316	13359	13439	13401	13393	13236	13284	13363	13533	13504	13311	13391	13345	13282	13374	13419	13341	13352	13474	13196	13452	13354	13368	13402	13360	13339	13469	13378	13466	13531	13437	13449	13427	13351	13444	13485	13318	13344	13257	13465	13433	13509	13312	13336	13261	13567	13571	13290	13310	13371	13334	13497	13359	13533	13267	13465	13492	13346	13519	13471	13441	13486	13487	13344	13335	13374	13590	13353	13296	13357	13401	13437	13505	13255	13474	13443	13462	13241	13369	13357	13328	13257	13306	13443	13297	13249	13299	13452	13418	13478	13418	13409	13244	13347	13562	13259	13625	13549	13353	13503	13273	13322	13361	13311	13537	13233	13414	13322	13226	13605	13289	13495	13455	13111	13386	13373	13387	13328	13628	13398	13177	13403	13489	13175	13510	13276	13442	13500	13516	13237	13184	13529	13515	13352	13528	13320	13251	13351	13488	13400	13394	13375	13371	13203	13257	13347	13545	13369	13446	13340	13407	13515	13497	13436	13488	13469	13449	13506	13318	13227	13297	13352	13425	13388	13303	13383	13490	13413	13330	13484	13411	13524	13309	13469	13337	13248	13577	13634	13491	13502	13471	13350	13292	13482	13348	13414	13342	13204	13332	13385	13497	13520	13352	13221	13372	13509	13301	13284	13211	13415	13380	13325	13307	13458	13355	13356	13480	13484	13365	13353	13562	13481	13343	13438	13277	13381	13277	13516	13438	13363	13367	13541	13471	13460	13401	13413	13326	13428	13211	13661	13373	13364	13483	13416	13449	13374	13525	13364	13316	13352	13352	13293	13350	13395	13510	13296	13320	13353	13406	13362	13374	13384	13420	13313	13527	13532	13389	13403	13605	13376	13490	13293	13430	13370	13336	13443	13253	13517	13501	13289	13411	13417	13412	13376	13349	13351	13418	13268	13352	13345	13350	13344	13318	13504	13380	13470	13559	13354	13308	13531	13331	13301	13519	13479	13314	13464	13296	13293	13369	13373	13522	13571	13344	13558	13439	13452	13508	13373	13412	13391	13469	13499	13481	13276	13432	13319	13418	13449	13230	13362	13251	13559	13550	13251	13449	13601	13428	13419	13391	13465	13515	13407	13532	13532	13466	13360	13328	13337	13412	13256	13405	13458	13366	13574	13322	13441	13509	13510	13430	13464	13378	13465	13451	13298	13402	13350	13358	13428	13550	13398	13355	13463	13271	13306	13337	13372	13480	13299	13475	13361	13311	13450	13481	13365	13449	13452	13218	13472	13453	13369	13329	13313	13376	13470	13326	13406	13319
27134	22443	23885	19310	15703	15805	15716	15522	15485	15594	15644	15501	15585	15574	15693	15604	15658	15347	15493	15362	15470	15533	15711	15569	15341	15496	15375	15555	15420	15426	15312	15253	15327	15474	15356	15656	15522	15557	15453	15574	15406	15467	15371	15341	15364	15480	15347	15529	15763	15702	15652	15692	15497	15311	15549	15582	15475	15558	15299	15360	15553	15432	15278	15436	15209	15577	15287	15414	15425	15410	15306	15353	15477	15521	15375	15317	15346	15357	15311	15401	15555	15319	15296	15369	15545	15186	15292	15294	15419	15438	15351	15390	15266	15323	15230	15383	15383	15307	15345	15389	15435	15559	15389	15340	15316	15354	15430	15388	15298	15361	15390	15339	15513	15424	15532	15492	15377	15270	15326	15307	15419	15163	15453	15427	15331	15435	15404	15332	15158	15366	15385	15360	15345	15589	15502	15466	15587	15351	15622	15269	15350	15391	15498	15544	15472	15447	15415	15396	15479	15388	15495	15446	15420	15673	15472	15439	15291	15382	15423	15325	15370	15430	15316	15195	15451	15495	15171	15433	15487	15338	15289	15326	15458	15526	15351	15215	15594	15123	15344	15412	15310	15491	15500	15405	15161	15373	15272	15300	15557	15468	15341	15397	15454	15329	15390	15160	15483	15473	15393	15560	15547	15290	15386	15345	15569	15592	15345	15465	15410	15378	15488	15309	15384	15435	15555	15585	15415	15455	15459	15230	15430	15414	15522	15328	15480	15472	15590	15421	15601	15315	15283	15343	15538	15501	15585	15456	15448	15499	15289	15424	15408	15334	15647	15560	15343	15517	15406	15357	15360	15375	15216	15586	15203	15205	15483	15350	15363	15647	15333	15258	15319	15465	15176	15246	15528	15583	15331	15339	15313	15403	15220	15420	15277	15323	15379	15289	15328	15606	15456	15500	15310	15382	15292	15349	15469	15219	15247	15450	15334	15433	15291	15533	15322	15707	15438	15298	15366	15390	15459	15245	15239	15406	15377	15232	15503	15314	15397	15485	15378	15409	15345	15421	15350	15463	15606	15365	15333	15396	15552	15428	15360	15286	15425	15661	15534	15451	15402	15279	15455	15403	15255	15250	15528	15143	15436	15527	15365	15471	15383	15391	15188	15420	15188	15391	15437	15457	15343	15251	15398	15579	15557	15310	15301	15537	15505	15183	15384	15366	15253	15438	15433	15412	15616	15376	15433	15512	15336	15304	15287	15292	15381	15390	15340	15362	15447	15267	15351	15398	15476	15402	15521	15360	15407	15407	15262	15461	15476	15298	15451	15511	15379	15241	15313	15552	15418	15416	15382	15491	15379	15402	15447	15368	15248	15420	15345	15448	15393	15506	15404	15244	15243	15340	15445	15444	15346	15574	15384	15130	15299	15556	15527	15429	15442	15334	15560	15624	15379	15469	15401	15572	15383	15487	15294	15530	15463	15335	15546	15316	15440	15484	15472	15342	15410	15388	15362	15379	15239	15361	15279	15472	15417	15419	15356	15376	15444	15421	15397	15582	15355	15417	15430	15350	15606	15436	15587	15450	15405	15398	15495	15510	15286	15393	15525	15317	15475	15330	15505	15530	15444	15607	15415	15366	15308	15390	15516	15480	15463	15373	15542	15432	15651	15489	15297	15326	15561	15317	15315	15483	15395	15397	15215	15412	15424	15296	15355	15391	15366	15324	15297	15190	15246	15418	15496	15402	15402	15365	15246	15360	15196	15382	15283	15366	15467	15438	15202	15408	15513	15415	15193	15317	15228	15271	15426	15514	15465	15433	15432	15488	15387	15165	15403	15275	15510	15396	15238	15409	15633	15575	15302	15357	15377	15513	15461	15507	15225	15494	15350	15335	15387	15312	15387	15392	15480	15451	15294	15368	15386	15283	15559	15282	15353	15170	15381	15428	15445	15452	15271	15445	15446	15339	15329	15502	15348	15207	15517	15416	15440	15273	15538	15479	15426	15463	15139	15576	15354	15473	15506	15417	15397	15322	15558	15521	15355	15392	15244	15432	15474	15535	15345	15447	15450	15361	15413	15369	15365	15384	15433	15361	15263	15150	15331	15338	15413	15490	15418	15391	15274	15510	15287	15408	15545	15133	15308	15235	15399	15258	15382	15375	15295	15357	15413	15493	15483	15361	15452	15305	15297	15378	15496	15222	15388	15310	15265	15218	15467	15454	15228	15308	15581	15405	15425	15410	15286	15294	15336	15505	15466	15184	15487	15195	15183	15327	15426	15466	15519	15372	15369	15270	15531	15380	15366	15489	15357	15465	15532	15552	15390	15458	15463	15446	15571	15459	15315	15561	15409	15223	15397	15424	15409	15390	15561	15377	15449	15366	15543	15379	15410	15440	15396	15390	15291	15303	15392	15433	15341	15348	15624	15482	15529	15468	15590	15459	15403	15428	15561	15453	15207	15408	15357	15309	15514	15333	15330	15559	15425	15552	15422	15378	15375	15289	15452	15255	15470	15433	15256	15387	15488	15332	15584	15383	15182	15445	15344	15378	15405	15097	15261	15386	15461	15404	15539	15580	15186	15451	15431	15456	15421	15350	15199	15464	15359	15548	15548	15612	15517	15381	15357	15580	15433	15421	15399	15398	15230	15213	15441	15457	15528	15658	15434	15385	15226	15310	15487	15455	15534	15390	15413	15265	15392	15394	15469	15425	15312	15354	15396	15265	15409	15290	15354	15498	15603	15283	15332	15294	15496	15419	15458	15537	15526	15375	15374	15251	15316	15322	15302	15347	15440	15299	15584	15502	15374	15398	15560	15166	15204	15407	15428	15443	15366	15470	15374	15511	15483	15540	15330	15309	15345	15446	15472	15353	15303	15572	15400	15257	15562	15412	15351	15473	15415	15403	15471	15553	15301	15271	15638	15418	15482	15466	15360	15301	15520	15415	15445	15428	15520	15441	15429	15460	15373	15411	15307	15394	15359	15550	15578	15329	15528	15327	15437	15391	15330	15350	15622	15332	15344	15368	15405	15477	15646	15462	15114	15525	15395	15463	15403	15456	15312	15255	15360	15227	15496	15471	15471	15283	15392	15436	15329	15468	15203	15390	15520	15326	15473	15316	15411	15304	15566	15503	15511	15389	15158	15277	15386	15436	15439	15495	15541	15137	15356	15381	15436	15429	15345	15324	15210	15573	15381	15274	15416	15558	15187	15409	15425	15537	15250	15280	15229	15301	15314	15416	15439	15582	15458	15346	15405	15446	15190	15223	15330	15271	15277	15360	15455	15428	15357	15368	15355	15445	15292	15255	15472	15358	15302	15245	15381	15317	15648	15569	15519	15346	15399	15485	15490	15443	15393	15332	15503	15371	15205	15359	15403	15316	15373	15297	15345	15382	15291	15479	15369	15287	15375	15473	15357	15479	15537	15589	15524	15371	15541	15454	15627	15531	15415	15389	15533	15402	15435	15487	15402	15277	15240	15310	15489	15387	15449	15337	15354	15464	15427	15318	15373	15427	15570	15434	15419	15121	15265	15461	15331	15271	15397	15506	15485	15439	15196	15444	15474	15395	15500	15522	15570	15507	15666	15524	15396	15364	15401	15288	15406	15407	15659	15489	15487	15407	15364	15316	15251	15367	15392	15462	15362	15454	15388	15187	15481	15284	15176	15256	15547	15378	15547	15442	15273	15470	15455	15405	15337	15371	15394	15410	15509	15458	15321	15545	15308	15504	15421	15310	15433	15638	15451	15303	15371	15397	15508	15375	15440	15196	15430	15291	15267	15497	15296	15418	15391	15306	15316	15222	15506	15423	15527	15409	15431	15315	15454	15294	15353	15411	15383	15403	15442	15436	15211	15517	15385	15400	15325	15394	15514	15408	15366	15216	15548	15316	15415	15409	15567	15434	15387	15473	15402	15376	15502	15414	15439	15369	15466	15493	15595	15438	15412	15532	15219	15390	15403	15317	15304	15540	15556	15548	15355	15431	15309	15451	15355	15336	15396	15503	15495	15449	15297	15501	15462	15261	15199	15527	15406	15427	15459	15408	15553	15692	15698	15267	15451	15381	15454	15351	15216	15361	15635	15351	15456	15416	15476	15396	15491	15389	15323	15244	15435	15488	15519	15481	15238	15110	15406	15457	15445	15577	15470	15300	15455	15403	15450	15389	15420	15451	15443	15470	15430	15549	15345	15337	15305	15342	15414	15473	15358	15288	15529	15554	15409	15362	15301	15201	15464	15545	15329	15556	15479	15305	15552	15337	15321	15325	15482	15282	15342	15340	15371	15422	15501	15539	15495	15388	15132	15246	15318	15419	15583	15553	15525	15437	15330	15421	15378	15335	15388	15438	15489	15261	15330	15427	15401	15425	15477	15231	15473	15401	15354	15268	15291	15489	15270	15473	15305	15548	15444	15296	15257	15579	15481	15534	15291	15383	15545	15481	15319	15351	15567	15364	15201	15363	15343	15427	15492	15428	15531	15443	15466	15428	15342	15259	15392	15387	15580	15603	15470	15472	15464	15590	15473	15203	15368	15440	15527	15568	15206	15368	15532	15250	15333	15494	15551	15593	15454	15286	15434	15494	15537	15308	15612	15350	15400	15483	15341	15480	15447	15285	15218	15420	15338	15526	15731	15417	15467	15333	15406	15383	15213	15319	15322	15418	15269	15353	15311	15402	15297	15523	15384	15653	15524	15318	15460	15299	15521	15512	15220	15447	15447	15281	15331	15361	15310	15309	15304	15442	15484	15423	15353	15317	15260	15491	15414	15351	15507	15392	15524	15442	15392	15477	15374	15282	15493	15397	15495	15354	15414	15348	15461	15320	15427	15514	15493	15269	15517	15591	15462	15584	15607	15401	15510	15332	15086	15455	15340	15510	15380	15559	15430	15526	15340	15459	15405	15468	15496	15567	15504	15493	15333	15595	15448	15197	15376	15283	15425	15232	15447	15364	15409	15372	15427	15457	15368	15314	15451	15248	15412	15418	15342	15495	15452	15576	15519	15361	15364	15350	15179	15486	15397	15583	15302	15208	15397	15281	15410	15252	15366	15324	15282	15602	15290	15415	15572	15482	15383	15335	15444	15453	15486	15358	15483	15380	15477	15294	15389	15371	15475	15284	15382	15399	15479	15317	15375	15399	15338	15253	15433	15680	15375	15419	15277	15213	15368	15344
13603	27157	15197	14031	13848	13853	13635	13529	13536	13539	13640	13570	13805	13782	13867	13501	13484	13442	13337	13527	13577	13503	13618	13351	13648	13519	13468	13434	13577	13526	13675	13497	13389	13572	13474	13576	13478	13558	13474	13382	13359	13600	13567	13440	13504	13559	13614	13769	13917	13612	13707	13491	13379	13503	13413	13383	13268	13407	13410	13410	13432	13283	13397	13569	13556	13447	13399	13474	13361	13419	13431	13461	13203	13326	13113	13449	13411	13530	13433	13556	13454	13571	13379	13507	13328	13566	13370	13473	13537	13321	13508	13419	13526	13387	13534	13457	13432	13461	13567	13342	13520	13340	13471	13389	13496	13408	13455	13414	13376	13491	13573	13523	13374	13437	13284	13350	13411	13430	13371	13206	13516	13379	13427	13403	13589	13422	13502	13537	13444	13317	13558	13409	13521	13335	13494	13401	13379	13528	13378	13298	13660	13406	13627	13408	13434	13484	13568	13568	13504	13570	13428	13437	13427	13481	13524	13552	13539	13396	13300	13516	13405	13373	13394	13431	13524	13456	13545	13505	13585	13433	13572	13515	13383	13542	13473	13388	13348	13439	13347	13446	13471	13521	13648	13521	13379	13476	13545	13294	13577	13499	13457	13414	13449	13361	13335	13578	13333	13409	13434	13434	13487	13487	13427	13360	13520	13361	13438	13535	13445	13407	13583	13422	13399	13459	13492	13403	13395	13536	13556	13480	13451	13454	13425	13624	13456	13494	13360	13385	13579	13519	13559	13404	13467	13516	13562	13346	13545	13361	13530	13572	13505	13508	13545	13368	13416	13540	13349	13539	13545	13469	13324	13463	13619	13421	13476	13325	13514	13364	13385	13476	13471	13468	13606	13550	13472	13506	13591	13436	13520	13369	13469	13534	13376	13579	13394	13573	13344	13568	13471	13379	13522	13432	13461	13372	13519	13383	13503	13425	13215	13581	13219	13385	13414	13376	13528	13455	13503	13404	13552	13448	13362	13405	13484	13301	13507	13349	13445	13465	13422	13358	13456	13468	13380	13443	13366	13525	13500	13528	13581	13387	13433	13408	13428	13376	13630	13442	13476	13457	13465	13433	13233	13397	13376	13465	13391	13490	13368	13563	13317	13331	13371	13528	13479	13399	13324	13410	13587	13237	13410	13421	13543	13469	13542	13442	13421	13328	13511	13403	13447	13439	13523	13420	13491	13462	13420	13335	13605	13564	13579	13434	13501	13550	13270	13405	13521	13331	13359	13410	13516	13444	13603	13478	13458	13317	13604	13551	13316	13509	13295	13482	13421	13635	13480	13432	13487	13588	13543	13393	13496	13533	13409	13508	13462	13384	13530	13361	13458	13442	13578	13429	13465	13373	13362	13780	13427	13537	13495	13442	13345	13440	13398	13459	13516	13503	13428	13388	13577	13514	13588	13365	13318	13605	13508	13430	13428	13359	13407	13463	13465	13245	13361	13619	13433	13438	13458	13507	13430	13444	13504	13435	13475	13275	13488	13378	13462	13422	13434	13506	13591	13465	13614	13433	13429	13366	13672	13355	13529	13454	13417	13601	13368	13466	13300	13414	13450	13692	13484	13425	13282	13362	13363	13410	13527	13449	13540	13370	13430	13389	13508	13454	13405	13523	13565	13366	13465	13516	13446	13453	13419	13570	13606	13690	13489	13377	13514	13455	13379	13614	13353	13646	13359	13424	13418	13468	13453	13427	13428	13457	13519	13535	13698	13505	13425	13322	13462	13569	13365	13483	13525	13576	13448	13639	13519	13354	13497	13397	13373	13660	13541	13403	13569	13328	13467	13584	13397	13366	13432	13303	13472	13414	13493	13350	13385	13466	13505	13226	13421	13620	13385	13408	13225	13482	13313	13544	13478	13362	13490	13286	13307	13376	13525	13550	13443	13441	13468	13583	13516	13593	13309	13406	13363	13408	13329	13293	13337	13419	13470	13498	13234	13308	13475	13508	13409	13412	13310	13552	13380	13405	13544	13332	13459	13595	13375	13248	13397	13557	13406	13474	13412	13392	13482	13353	13583	13519	13326	13637	13568	13545	13338	13522	13614	13417	13529	13321	13483	13473	13413	13418	13430	13434	13381	13423	13456	13481	13568	13501	13399	13406	13603	13461	13510	13592	13537	13595	13405	13461	13444	13665	13387	13547	13537	13392	13385	13479	13387	13404	13380	13495	13604	13497	13424	13464	13536	13343	13413	13593	13424	13399	13573	13471	13368	13558	13632	13380	13368	13363	13527	13343	13367	13377	13343	13500	13583	13414	13498	13504	13347	13542	13514	13455	13435	13483	13596	13510	13518	13432	13503	13652	13547	13630	13518	13328	13400	13533	13524	13427	13557	13485	13531	13497	13509	13428	13610	13554	13571	13390	13445	13572	13382	13606	13447	13445	13587	13468	13743	13556	13307	13564	13596	13497	13426	13678	13538	13501	13544	13494	13598	13425	13678	13255	13386	13310	13405	13421	13525	13354	13521	13247	13694	13262	13604	13412	13489	13543	13513	13418	13316	13423	13545	13363	13502	13281	13673	13527	13457	13631	13185	13537	13569	13403	13456	13423	13429	13401	13449	13497	13376	13444	13421	13681	13572	13436	13429	13466	13563	13412	13558	13320	13385	13467	13393	13242	13669	13353	13427	13507	13369	13525	13415	13722	13533	13509	13566	13435	13526	13557	13578	13414	13335	13530	13432	13460	13475	13476	13286	13582	13498	13552	13353	13510	13567	13385	13413	13532	13420	13363	13428	13512	13354	13466	13502	13497	13607	13626	13433	13264	13385	13408	13502	13399	13493	13437	13430	13548	13431	13494	13399	13470	13354	13475	13323	13403	13398	13454	13471	13629	13470	13397	13435	13411	13385	13429	13352	13468	13493	13531	13498	13351	13336	13401	13491	13483	13544	13573	13407	13431	13488	13314	13437	13548	13580	13454	13222	13551	13587	13394	13474	13566	13491	13477	13445	13481	13552	13383	13329	13441	13416	13549	13292	13365	13317	13412	13483	13512	13522	13453	13545	13391	13493	13616	13399	13513	13536	13415	13576	13257	13420	13605	13520	13379	13302	13597	13505	13441	13611	13550	13545	13356	13479	13555	13430	13524	13492	13332	13503	13581	13389	13500	13522	13384	13269	13489	13516	13552	13465	13586	13538	13390	13291	13530	13342	13391	13460	13482	13503	13467	13476	13157	13569	13617	13470	13465	13340	13580	13534	13399	13623	13477	13502	13435	13407	13460	13327	13528	13444	13402	13491	13505	13456	13421	13321	13363	13513	13457	13301	13493	13509	13249	13578	13451	13538	13450	13592	13444	13343	13474	13460	13556	13421	13503	13505	13544	13491	13291	13175	13646	13578	13300	13404	13495	13479	13432	13333	13439	13534	13534	13308	13574	13374	13431	13350	13443	13405	13355	13430	13345	13557	13517	13615	13486	13334	13434	13550	13657	13402	13578	13536	13567	13424	13376	13522	13445	13435	13730	13366	13691	13493	13558	13390	13643	13337	13444	13593	13539	13544	13655	13486	13509	13425	13465	13355	13502	13525	13282	13451	13329	13453	13512	13416	13372	13562	13270	13434	13579	13336	13544	13417	13511	13472	13480	13503	13444	13414	13706	13402	13428	13349	13527	13346	13639	13413	13365	13513	13318	13434	13307	13302	13533	13489	13604	13575	13403	13364	13470	13313	13637	13421	13426	13444	13427	13457	13634	13479	13506	13390	13424	13601	13430	13275	13528	13553	13467	13553	13556	13496	13426	13529	13494	13279	13452	13280	13538	13610	13342	13503	13244	13589	13460	13324	13347	13349	13516	13559	13444	13451	13582	13740	13397	13380	13416	13347	13430	13334	13433	13302	13410	13550	13379	13391	13442	13638	13606	13533	13528	13508	13616	13373	13535	13453	13499	13418	13410	13552	13374	13316	13559	13446	13433	13521	13426	13568	13374	13388	13424	13558	13348	13485	13417	13459	13368	13526	13431	13462	13516	13344	13359	13513	13339	13355	13540	13423	13356	13674	13555	13542	13625	13412	13568	13462	13416	13608	13461	13722	13362	13367	13326	13369	13325	13509	13278	13578	13531	13503	13361	13440	13450	13464	13561	13377	13457	13436	13246	13291	13602	13500	13501	13537	13377	13360	13412	13535	13404	13527	13529	13599	13401	13375	13374	13545	13434	13538	13366	13463	13476	13400	13612	13440	13448	13532	13689	13442	13354	13485	13456	13382	13569	13674	13242	13420	13372	13573	13514	13381	13556	13217	13463	13376	13343	13361	13403	13431	13437	13456	13429	13348	13248	13482	13400	13444	13407	13259	13496	13433	13298	13361	13441	13482	13620	13445	13387	13606	13478	13401	13611	13426	13486	13460	13493	13468	13456	13352	13533	13369	13462	13316	13662	13564	13418	13411	13321	13328	13471	13531	13497	13472	13337	13511	13418	13485	13616	13481	13547	13495	13406	13682	13382	13565	13468	13421	13546	13665	13621	13526	13449	13328	13485	13423	13518	13575	13231	13600	13424	13414	13498	13590	13436	13464	13421	13509	13579	13410	13533	13466	13505	13410	13580	13472	13451	13409	13456	13370	13364	13498	13528	13417	13375	13590	13516	13480	13500	13551	13406	13502	13467	13358	13474	13531	13495	13546	13474	13453	13495	13461	13499	13575	13555	13641	13338	13351	13493	13548	13299	13400	13612	13498	13499	13506	13489	13372	13475	13403	13415	13641	13425	13511	13383	13487	13399	13386	13525	13517	13489	13395	13435	13422	13287	13588	13565	13560	13475	13288	13674	13747	13331	13503	13496	13220	13521	13572	13327	13340	13490	13281	13585	13457	13558	13472	13343	13540	13552	13478	13319	13469	13347	13554	13461	13529	13363	13495	13432	13445	13399	13410	13343	13457	13464	13441	13382	13435	13387	13401	13590	13606	13312	13526	13385	13360	13405	13451	13557	13631	13393	13409	13282	13319	13607	13493	13338	13525	13517	13370	13368	13638	13435	13326	13373	13320	13452	13290	13548	13515	13403	13626	13495	13460	13330	13460	13413	13446	13429	13484	13504	13570	13489	13448	13344	13445	13351	13394	13513	13262	13477	13377	13609	13609	13415	13364	13409	13461	13505	13445	13464	13534	13417	13611	13378
23772	21023	28253	23981	21492	20168	18205	15831	15508	15633	15780	15732	15808	15564	15620	15392	15499	15323	15274	15515	15396	15420	15475	15545	15263	15449	15310	15463	15393	15361	15254	15430	15403	15470	15351	15633	15233	15519	15343	15457	15148	15465	15287	15391	15496	15286	15675	16495	16650	16347	15949	15562	15347	15527	15248	15366	15186	15358	15250	15335	15230	15401	15275	15335	15061	15164	15414	15145	15214	15117	15072	15335	15308	15429	15279	15184	15364	15372	15114	15198	15282	15305	15263	15447	15258	15233	15141	15137	15263	15281	15389	15286	15410	15393	15167	15301	15336	15243	15352	15188	15252	15241	15317	15285	15320	15350	15225	15168	15214	15108	15156	15220	15294	15417	15414	15089	14940	15183	15241	15245	15167	15182	15244	15350	15292	15187	15095	15258	15274	15354	15310	15270	15357	15261	15213	15269	15354	15195	15125	15125	15151	15286	15322	15351	15225	15094	15253	15224	15245	15040	15200	15338	15159	15351	15359	15354	15155	15283	15180	15223	15191	15086	15115	15264	15111	15197	15354	15343	15240	15191	15177	15141	15275	15262	15335	15118	15249	15250	15194	15139	15178	15139	15199	15366	15138	15154	15172	15384	15170	15158	15304	15196	15326	15461	15369	15287	15072	15195	15289	15244	15216	15326	15222	15100	15322	15425	15361	15403	15178	15182	15329	15129	15340	15231	15352	15108	15185	15288	15551	15042	15178	15191	15347	15181	14965	15395	15382	15190	15227	15348	15277	15188	15294	15526	15473	15406	15401	15593	15125	15278	15307	15158	15288	15446	15335	15356	15537	15277	15309	15380	15256	15144	15284	15243	15305	15280	15354	15233	15311	15198	15143	15475	15385	15531	15194	15279	15319	15076	15228	15342	15271	15163	15142	15242	15151	15139	15135	15222	15258	15110	15218	15205	15272	15394	15363	15060	15265	15187	15245	15286	15464	15185	15085	15078	15112	15190	15213	15310	15327	15181	15107	15323	15326	15058	15247	15327	15283	15180	15285	15173	15206	15318	15149	15120	15162	15204	15231	15224	15450	15207	15241	15145	15288	15187	15381	15140	15136	15127	15141	15199	15159	15268	15321	15239	15176	15266	15410	15166	15242	15215	15307	15157	15285	15253	15259	15381	15329	15362	15366	15236	15262	15504	15340	15200	15271	15062	15049	15356	15200	15159	15475	15342	15141	15343	15115	15115	15250	15143	15380	15297	15181	15342	15266	15322	15422	15085	15274	15251	15337	15279	15168	15304	15182	15375	15373	15150	15155	15367	15287	15190	15304	15389	15546	15214	15422	15087	15304	15391	15239	15265	15203	15493	15435	15324	15257	15341	15477	15284	15248	15150	15190	15344	15159	15224	15334	15282	15321	15333	15376	15171	15244	15108	15328	15361	15165	15146	15251	15407	15397	15297	15452	15330	15213	15202	15354	15418	15195	15031	15291	15152	15330	15144	15258	15257	15288	15213	15173	15327	14994	15272	15362	15163	14950	15290	15428	15135	15060	15186	15204	15295	15163	15136	15228	15368	15360	15098	15216	15031	15159	15337	15149	15168	15313	15203	15226	15188	15268	15261	15273	15354	15118	15355	15232	15093	15197	15175	15351	15178	15271	15352	15242	15427	15261	15269	15326	15211	15226	15227	15264	15248	15278	15541	15420	15174	15113	15368	15386	15119	15197	15392	15269	15172	15155	15393	15247	15082	15169	15250	15265	15143	15264	15185	15237	15202	15263	15341	14992	15373	15316	15350	15299	15165	15287	15233	15304	15251	15373	15310	15280	15030	15271	15247	15394	15221	15390	15347	15131	15209	15390	15149	15225	15017	15338	15239	15266	15248	15209	15183	15189	15229	15361	15321	15355	15363	15251	15401	15327	15441	15340	15093	15329	15253	14848	15350	15456	15202	15103	15296	15125	15119	14967	15337	15089	15254	15226	15171	15250	15256	15218	15127	15244	15157	15228	15098	15275	15036	15257	15162	15195	15246	15535	15301	15290	15252	15450	15320	15203	15171	15198	15089	15049	14993	15207	15381	15261	15238	15452	15268	15246	15309	15318	15404	15305	15111	15207	15182	15398	15279	15049	15279	15168	15087	15238	15376	15384	15214	15210	15280	15218	15330	15442	15250	15171	15286	15296	15324	15274	15580	15198	15295	15337	15453	15303	15181	15418	15393	15261	15195	15212	15224	15107	15192	15388	15402	15259	15114	15219	15099	15288	15500	15201	15134	15128	15263	15156	15355	15169	15252	15310	15098	15241	15469	15243	15458	15207	15422	15202	15224	15281	15171	15236	15221	15491	15286	15229	15168	15210	15328	15291	15454	15343	15431	15475	15217	15179	15324	15322	15246	15349	15409	15443	15273	15188	15262	15308	15179	15335	15462	15258	15341	15196	15251	15293	15418	15140	15249	15496	15226	15176	15224	15317	15417	15314	15350	15206	15371	15265	15319	15105	15239	15269	15117	15432	15274	15318	15307	15271	15312	15204	15322	15299	15233	15260	15142	15475	15426	15383	15303	15269	15099	15376	15252	15275	15285	15144	15226	15331	15303	15297	15159	15354	15330	15168	15200	15303	15206	15193	15071	15233	15145	15173	15187	15187	15252	15257	15310	15106	15158	15185	15201	15367	15193	15277	15307	15416	15288	15181	15245	15323	15389	15244	15121	15377	15309	15161	15176	15315	15303	15584	15376	15287	15271	15419	15269	15330	15520	15205	15147	15427	15121	15158	15186	15245	15209	15014	15156	15163	15189	15449	15063	15170	15179	15316	15365	15143	15092	15083	15351	15299	15185	15099	15390	15338	15131	15293	15182	15201	15191	15237	15200	15273	15196	15383	15210	15343	15171	15219	15370	15146	15178	15400	15232	15236	15160	15121	15236	15404	15120	15219	15133	15329	15232	15349	15259	15363	15402	15209	15254	15287	15306	15233	15209	15270	15235	15217	15091	15239	15336	15241	15152	15322	15208	15201	15197	15127	15287	15309	15274	15361	15306	15376	15335	15373	15211	15157	15384	15275	15367	15318	15362	15325	15259	15304	15189	15376	15207	15292	15214	15183	15429	15295	15012	15175	15265	15055	15273	15373	15319	15451	15261	15018	15245	15341	15302	15243	15246	15316	15255	15273	15390	15347	15151	15296	15372	15234	15310	15270	15289	15450	15242	15252	15442	15406	15275	15095	15040	15096	15339	15297	15472	15225	15364	15253	15348	15174	15209	15114	15337	15171	15230	15314	15277	15281	15183	15539	15378	15265	15330	15122	15448	15130	15217	15195	15337	15123	15355	15363	15023	15291	15389	15318	15219	15219	15136	15337	15120	15253	15316	15319	15243	15170	15326	15386	15352	15239	15259	15301	15371	15331	15222	15412	15172	15301	15356	15248	15328	15301	15239	15361	15316	15285	15206	15276	15261	15299	15232	15067	15184	15413	15330	15293	15385	15339	15244	15157	15225	15214	15147	15187	15234	15268	15131	15079	15342	15193	15232	15244	15312	15168	15179	15352	15319	15278	15282	15233	15203	15167	15170	15386	15361	15477	15127	15064	15302	15447	15111	15257	15267	15239	15299	15221	15329	15315	15053	15189	15263	15278	15341	15249	15442	15266	15223	15350	15375	15268	15302	15364	15252	15291	15304	15091	15353	15421	15277	15319	15302	15020	15247	15330	15303	15311	15200	15117	15480	15322	15326	15214	15173	15120	15206	15257	15220	15315	15203	15119	15266	15321	14984	15337	15346	15295	15288	15375	15285	15310	15116	15326	15178	15178	15243	15297	15233	15454	15261	15050	15406	15268	15438	15481	15131	15253	15212	15263	15231	15181	15289	15401	15105	15203	15327	15267	15271	15394	15287	15373	15205	15213	15156	15270	15359	15134	15276	15333	15221	15258	15405	15425	15260	15263	15310	15065	15236	15323	15407	15258	15264	15273	15246	15171	15216	15185	15246	15345	15330	15335	15242	15241	15264	15206	15195	15385	15448	15277	15155	15278	15191	15425	15109	15171	15326	15306	15209	15162	15218	15172	15397	15249	15123	15437	15248	15405	15265	15059	15177	15167	15481	15180	15014	15220	15123	15263	15127	15210	15317	15277	15320	15254	15293	15568	15276	15362	15274	15210	15313	15320	15385	15259	15214	15334	15240	15355	15312	15197	15237	15167	15336	15316	15328	15379	15269	15266	15293	15297	15367	15388	15297	15377	15093	15260	15108	15402	15298	15321	15220	15003	15383	15242	15213	15210	15288	15170	15218	15195	15334	15331	15145	15187	15285	15208	15194	15172	15312	15357	15212	15283	15361	15159	15204	15215	15352	15410	15122	15298	15147	15293	15480	15391	15194	15327	15482	15389	15134	15250	15229	15258	15206	15503	15230	15346	15397	15234	15231	15283	15331	15189	15153	15266	15262	15156	15171	15207	15076	15208	15240	15216	15242	15142	15189	15436	15364	15239	15311	15244	15447	15263	15310	15230	15251	15290	15146	15327	15359	15229	15153	15079	15302	15227	15322	15259	15370	15176	15272	15145	15060	15378	15324	15250	14994	15417	15258	15326	15382	15279	15258	15318	15303	15528	15351	15319	15186	15455	15201	15118	15169	15236	15223	15232	15209	15447	15224	15230	15211	15275	15321	15332	15233	15458	15148	15341	15160	15234	15275	15212	15124	15126	15419	15158	15098	15247	15148	15351	15291	15386	15209	15178	15153	15135	15234	15094	15354	15529	15113	15385	15237	15379	15401	15506	15450	15200	15353	15297	15171	15235	15226	15254	15221	15280	15130	15140	15249	15412	15236	15204	15243	15447	15438	15280	15277	15260	15229	15252	15208	15281	15438	15192	15425	15265	15477	15363	15310	15294	15178	15088	15196	15385	15224	15230	15093	15196	15287	15122	15298	15272	15374	15390	15354	15113	15285	15185	15065	15454	15344	15270	15210	15291	15258	14996	15164	15443	15378	15337	15313	15411	15141	15346	15180	15271	15165	15283	15218	15230	15070	15188	15074	15299	15355	15452	15185	15261	15320	15145	15155	15139	15185	15146	15329	15259	15113	15236	15234	15372	15165	15392	15287	15208	15280	15141	15159	15082	15355	15329	15270	15142	15352	15474	15193	15357	15039	15149	15284	15399	15165	15189	15169	15203	15194
12965	44652	18072	15970	14906	14223	14105	13695	13775	13689	13777	13787	13975	13870	13682	13740	13453	13485	13537	13379	13479	13474	13488	13508	13588	13401	13508	13533	13447	13590	13443	13420	13362	13297	13526	13550	13322	13330	13507	13490	13269	13444	13501	13316	13565	13370	13905	15062	15469	14683	14040	13917	13668	13504	13427	13399	13590	13282	13364	13338	13458	13352	13264	13475	13298	13397	13478	13369	13325	13320	13358	13328	13310	13265	13294	13365	13535	13390	13191	13372	13442	13466	13326	13313	13171	13420	13470	13329	13394	13368	13363	13357	13472	13370	13287	13406	13215	13566	13266	13504	13288	13406	13470	13365	13336	13382	13412	13293	13504	13382	13284	13580	13304	13389	13411	13367	13490	13258	13438	13169	13435	13415	13373	13332	13313	13335	13362	13331	13323	13425	13357	13282	13536	13322	13302	13386	13441	13318	13390	13363	13339	13235	13386	13469	13416	13488	13402	13380	13291	13413	13536	13355	13207	13277	13235	13398	13191	13359	13235	13446	13319	13356	13359	13249	13559	13583	13509	13351	13401	13276	13579	13456	13300	13405	13307	13503	13228	13271	13554	13309	13401	13411	13459	13437	13390	13463	13444	13458	13306	13265	13311	13420	13476	13471	13486	13373	13251	13280	13261	13238	13364	13551	13282	13397	13317	13441	13377	13348	13427	13420	13282	13122	13290	13240	13226	13359	13422	13292	13328	13378	13394	13342	13239	13453	13217	13235	13492	13342	13254	13342	13228	13499	13384	13256	13462	13177	13223	13376	13385	13491	13333	13271	13496	13489	13471	13529	13320	13293	13283	13437	13383	13349	13255	13345	13303	13307	13373	13309	13440	13336	13283	13321	13185	13307	13309	13233	13399	13543	13364	13317	13355	13312	13315	13314	13386	13504	13515	13293	13390	13334	13401	13330	13356	13589	13352	13396	13336	13390	13484	13459	13461	13324	13504	13294	13359	13355	13505	13433	13231	13303	13303	13200	13356	13312	13435	13377	13361	13400	13325	13501	13315	13440	13330	13453	13238	13281	13335	13341	13212	13306	13235	13418	13404	13304	13218	13287	13462	13326	13445	13391	13331	13308	13534	13355	13489	13339	13436	13410	13280	13346	13312	13350	13478	13253	13543	13354	13442	13368	13345	13333	13310	13419	13491	13327	13409	13396	13278	13427	13507	13174	13303	13289	13389	13213	13394	13272	13392	13307	13223	13320	13451	13330	13518	13329	13337	13345	13338	13465	13442	13557	13372	13461	13436	13346	13368	13414	13273	13576	13186	13218	13436	13431	13489	13450	13443	13227	13457	13339	13337	13439	13358	13394	13345	13416	13314	13329	13435	13259	13242	13399	13337	13441	13186	13235	13343	13343	13428	13266	13348	13341	13290	13322	13434	13419	13406	13270	13326	13283	13277	13472	13505	13427	13416	13337	13390	13504	13313	13402	13466	13395	13501	13445	13453	13467	13356	13445	13278	13582	13558	13345	13398	13532	13302	13511	13324	13384	13367	13307	13459	13274	13346	13163	13431	13356	13410	13300	13330	13300	13552	13401	13309	13410	13356	13340	13352	13361	13443	13387	13364	13346	13218	13221	13383	13370	13412	13301	13400	13316	13322	13265	13430	13363	13284	13366	13130	13401	13541	13432	13345	13370	13454	13376	13312	13357	13249	13461	13396	13333	13331	13344	13508	13369	13249	13352	13451	13305	13324	13489	13329	13433	13305	13357	13556	13350	13442	13247	13217	13350	13382	13281	13197	13310	13340	13469	13154	13526	13432	13339	13353	13210	13462	13116	13309	13284	13284	13298	13425	13468	13443	13346	13546	13518	13332	13295	13334	13310	13304	13332	13423	13324	13293	13328	13214	13261	13485	13306	13251	13315	13405	13392	13370	13312	13416	13500	13368	13407	13539	13461	13372	13145	13438	13517	13298	13501	13350	13218	13377	13300	13202	13516	13392	13317	13356	13473	13267	13330	13472	13304	13331	13417	13419	13446	13318	13345	13315	13314	13398	13320	13234	13449	13303	13386	13322	13382	13330	13394	13182	13431	13333	13448	13446	13251	13544	13475	13392	13295	13428	13450	13245	13378	13477	13497	13188	13352	13187	13337	13313	13388	13327	13216	13260	13383	13482	13381	13403	13178	13337	13505	13364	13372	13304	13437	13411	13221	13234	13383	13239	13354	13330	13351	13302	13310	13351	13383	13386	13457	13285	13287	13428	13400	13420	13262	13407	13511	13241	13289	13284	13315	13370	13406	13433	13369	13327	13445	13437	13296	13407	13371	13178	13203	13432	13330	13491	13384	13307	13280	13461	13294	13429	13455	13248	13340	13393	13298	13233	13419	13232	13345	13428	13412	13393	13285	13275	13575	13426	13335	13370	13292	13482	13277	13255	13265	13368	13337	13394	13343	13300	13161	13298	13367	13368	13390	13359	13379	13321	13260	13318	13292	13341	13326	13385	13397	13472	13441	13375	13263	13338	13360	13508	13393	13371	13223	13402	13317	13190	13471	13337	13394	13367	13294	13337	13527	13436	13412	13323	13349	13471	13345	13425	13253	13344	13325	13343	13229	13294	13369	13386	13362	13185	13379	13321	13309	13448	13314	13249	13527	13422	13506	13557	13208	13468	13417	13385	13390	13291	13304	13338	13402	13340	13460	13251	13337	13476	13350	13267	13589	13360	13363	13498	13268	13397	13328	13304	13167	13419	13456	13417	13287	13306	13328	13436	13313	13346	13326	13398	13426	13272	13175	13543	13227	13343	13360	13401	13470	13351	13174	13270	13362	13521	13399	13437	13390	13299	13472	13338	13419	13341	13254	13497	13335	13427	13472	13362	13517	13304	13427	13392	13420	13387	13486	13337	13240	13391	13426	13344	13363	13533	13352	13335	13314	13071	13354	13284	13370	13398	13435	13215	13325	13317	13373	13255	13123	13412	13392	13345	13524	13364	13273	13155	13370	13382	13194	13466	13369	13304	13286	13367	13352	13294	13450	13499	13356	13255	13498	13183	13447	13423	13419	13388	13371	13345	13294	13338	13380	13510	13451	13313	13346	13415	13465	13665	13402	13351	13283	13285	13319	13333	13354	13283	13382	13358	13306	13407	13232	13230	13372	13251	13346	13477	13318	13382	13284	13301	13354	13248	13388	13323	13327	13461	13305	13327	13284	13250	13397	13442	13141	13255	13313	13360	13233	13255	13516	13398	13335	13252	13402	13341	13389	13351	13420	13352	13555	13287	13448	13505	13336	13463	13343	13317	13502	13357	13442	13321	13351	13418	13347	13541	13227	13283	13286	13522	13211	13336	13317	13248	13301	13275	13474	13414	13214	13387	13225	13196	13356	13206	13288	13482	13334	13320	13441	13535	13383	13301	13263	13458	13380	13287	13440	13467	13472	13269	13418	13361	13412	13315	13452	13482	13318	13301	13386	13443	13535	13398	13440	13372	13330	13378	13444	13451	13351	13331	13467	13337	13650	13217	13287	13364	13322	13342	13340	13409	13481	13400	13307	13277	13443	13382	13353	13621	13321	13376	13371	13235	13545	13313	13344	13328	13374	13414	13358	13364	13291	13454	13333	13381	13429	13450	13324	13455	13375	13294	13533	13297	13344	13327	13258	13461	13402	13185	13552	13279	13386	13252	13616	13373	13329	13252	13197	13352	13557	13380	13502	13448	13439	13465	13402	13306	13354	13276	13543	13312	13358	13440	13191	13497	13427	13311	13538	13454	13234	13401	13209	13370	13294	13437	13523	13481	13386	13516	13429	13428	13383	13309	13508	13453	13434	13303	13559	13351	13235	13457	13189	13419	13389	13404	13326	13493	13276	13441	13226	13357	13319	13416	13495	13453	13338	13185	13443	13242	13437	13411	13503	13248	13459	13325	13354	13464	13411	13376	13237	13310	13489	13486	13290	13433	13475	13249	13260	13361	13327	13423	13240	13386	13434	13280	13311	13324	13402	13565	13236	13302	13458	13315	13397	13347	13361	13562	13482	13546	13368	13351	13239	13335	13331	13323	13234	13520	13279	13412	13263	13244	13231	13402	13397	13332	13251	13417	13435	13406	13508	13330	13373	13306	13408	13255	13455	13319	13311	13418	13382	13383	13396	13313	13312	13338	13531	13409	13462	13386	13454	13474	13515	13312	13451	13420	13396	13342	13481	13230	13291	13561	13331	13235	13334	13342	13476	13268	13489	13286	13460	13337	13438	13313	13305	13339	13436	13359	13426	13314	13483	13442	13366	13358	13292	13371	13297	13349	13416	13330	13216	13454	13426	13346	13315	13277	13487	13429	13390	13426	13368	13263	13309	13313	13386	13293	13507	13392	13482	13345	13417	13246	13275	13314	13402	13414	13431	13426	13358	13155	13492	13448	13245	13266	13372	13415	13207	13419	13346	13265	13301	13287	13363	13454	13376	13287	13449	13322	13368	13439	13405	13430	13381	13408	13417	13262	13247	13412	13327	13300	13519	13172	13510	13403	13323	13387	13437	13151	13305	13293	13288	13484	13488	13455	13320	13297	13350	13327	13560	13154	13472	13460	13414	13448	13333	13535	13362	13393	13146	13435	13281	13268	13330	13358	13468	13397	13313	13368	13410	13363	13484	13415	13333	13393	13260	13297	13347	13332	13342	13226	13328	13341	13305	13460	13385	13415	13266	13317	13240	13579	13300	13406	13391	13423	13270	13337	13306	13539	13466	13331	13350	13269	13352	13472	13345	13388	13201	13223	13203	13498	13194	13238	13277	13362	13308	13531	13419	13486	13311	13433	13418	13550	13454	13597	13341	13362	13449	13271	13356	13494	13382	13459	13159	13426	13420	13371	13236	13488	13256	13229	13143	13255	13446	13472	13240	13384	13278	13297	13327	13464	13405	13353	13307	13418	13326	13310	13391	13374	13417	13355	13641	13537	13390	13337	13426	13438	13435	13460	13370	13373	13271	13391	13461	13336	13291	13290	13427	13248	13291	13270	13342	13220	13334	13418	13538	13467	13348	13391	13228	13413	13290	13437	13298	13413	13389	13552	13368	13337	13471	13446	13379	13492	13465	13628	13260	13422	13345	13414	13411	13218	13406	13632	13315	13260	13327	13419	13389	13375	13361	13363	13411	13249	13434	13360	13442	13292	13250
22646	21022	28820	23368	21099	22376	22915	16921	15900	16099	15906	15779	16137	16061	16008	15885	15848	15559	15763	15591	15631	15480	15692	15419	15695	15640	15571	15555	15729	15655	15614	15493	15508	15576	15580	15713	15587	15505	15559	15505	15553	15537	15646	15552	15591	15603	15813	17368	18224	17792	16797	16219	16009	15591	15390	15490	15668	15561	15544	15358	15621	15496	15439	15558	15413	15379	15614	15490	15325	15519	15171	15365	15503	15557	15209	15543	15630	15391	15349	15532	15404	15478	15494	15484	15363	15376	15293	15452	15282	15276	15387	15466	15331	15493	15373	15482	15486	15531	15577	15387	15302	15396	15626	15563	15323	15391	15295	15404	15422	15457	15524	15240	15331	15366	15378	15162	15320	15327	15535	15313	15442	15405	15351	15350	15367	15387	15206	15131	15403	15234	15416	15267	15409	15383	15341	15228	15377	15320	15370	15521	15422	15288	15407	15345	15402	15302	15524	15491	15193	15446	15335	15334	15343	15423	15371	15356	15441	15587	15491	15581	15495	15364	15362	15324	15430	15378	15451	15498	15393	15657	15536	15384	15501	15576	15556	15335	15487	15318	15303	15419	15370	15275	15184	15347	15474	15240	15380	15183	15471	15411	15377	15550	15471	15482	15255	15144	15349	15224	15368	15357	15468	15414	15398	15277	15452	15369	15419	15358	15369	15368	15577	15326	15615	15633	15503	15463	15500	15194	15287	15408	15452	15343	15450	15290	15377	15306	15245	15568	15394	15377	15452	15183	15416	15456	15506	15359	15457	15486	15277	15247	15303	15435	15623	15501	15402	15308	15374	15423	15439	15360	15425	15388	15396	15229	15460	15424	15243	15370	15301	15479	15349	15347	15485	15212	15292	15532	15442	15431	15427	15348	15260	15420	15343	15365	15257	15445	15375	15515	15348	15368	15387	15296	15462	15219	15152	15221	15208	15332	15524	15361	15266	15415	15496	15341	15238	15484	15501	15237	15489	15390	15256	15359	15466	15396	15455	15473	15388	15372	15291	15346	15146	15320	15433	15416	15281	15326	15374	15256	15232	15419	15410	15317	15302	15336	15435	15269	15201	15555	15469	15318	15314	15318	15299	15424	15425	15264	15506	15469	15407	15469	15516	15315	15180	15519	15450	15270	15502	15586	15295	15227	15414	15345	15460	15238	15548	15206	15438	15404	15131	15306	15356	15442	15169	15106	15422	15276	15026	15351	15343	15302	15410	15376	15321	15402	15511	15318	15325	15371	15447	15412	15485	15192	15490	15238	15380	15284	15311	15505	15369	15300	15249	15257	15300	15594	15358	15184	15408	15354	15568	15466	15522	15488	15295	15330	15220	15284	15231	15501	15299	15271	15506	15593	15229	15316	15280	15179	15336	15448	15498	15264	15465	15297	15520	15402	15437	15493	15298	15209	15206	15386	15467	15586	15332	15550	15550	15326	15210	15319	15182	15431	15402	15323	15374	15394	15226	15469	15304	15275	15283	15556	15350	15354	15357	15380	15434	15148	15272	15415	15408	15262	15336	15195	15367	15356	15311	15364	15288	15515	15505	15484	15443	15333	15400	15440	15494	15510	15177	15425	15247	15236	15395	15343	15223	15451	15242	15395	15277	15233	15280	15298	15357	15230	15565	15399	15297	15380	15237	15408	15449	15526	15448	15105	15248	15366	15294	15401	15468	15540	15494	15317	15436	15444	15338	15547	15470	15508	15173	15257	15290	15389	15340	15426	15198	15210	15326	15551	15515	15280	15345	15451	15359	15239	15489	15302	15319	15552	15404	15369	15301	15440	15373	15537	15360	15094	15472	15362	15541	15349	15452	15229	15260	15243	15230	15333	15343	15356	15418	15412	15233	15403	15236	15403	15242	15158	15193	15399	15375	15263	15201	15389	15239	15366	15274	15409	15429	15400	15622	15355	15233	15419	15623	15447	15378	15342	15346	15417	15208	15274	15301	15477	15476	15330	15309	15465	15566	15477	15413	15535	15465	15340	15278	15366	15174	15224	15409	15371	15506	15503	15560	15311	15389	15433	15331	15550	15411	15216	15423	15459	15432	15380	15218	15205	15307	15187	15252	15473	15519	15340	15404	15357	15468	15570	15157	15258	15501	15441	15318	15434	15433	15431	15231	15281	15336	15409	15291	15160	15189	15420	15234	15349	15460	15370	15178	15294	15425	15455	15288	15400	15456	15230	15239	15434	15396	15342	15251	15228	15327	15345	15352	15431	15536	15319	15514	15370	15413	15129	15449	15347	15592	15169	15425	15287	15305	15222	15440	15310	15277	15447	15167	15571	15408	15425	15250	15206	15376	15352	15429	15345	15313	15137	15449	15294	15474	15308	15470	15329	15171	15353	15485	15328	15172	15449	15453	15436	15315	15274	15310	15414	15277	15357	15367	15172	15513	15656	15204	15635	15152	15215	15359	15540	15462	15263	15189	15416	15259	15524	15359	15453	15266	15270	15368	15189	15478	15402	15437	15318	15461	15256	15330	15441	15375	15306	15588	15454	15270	15221	15414	15374	15417	15439	15575	15460	15403	15342	15518	15526	15438	15429	15218	15322	15323	15369	15479	15353	15361	15171	15263	15240	15297	15233	15543	15477	15419	15303	15240	15458	15346	15317	15339	15241	15546	15533	15463	15356	15399	15325	15291	15323	15321	15260	15472	15609	15451	15445	15618	15288	15279	15192	15389	15389	15421	15378	15202	15158	15403	15387	15337	15262	15457	15397	15316	15218	15493	15410	15389	15305	15510	15418	15204	15539	15343	15213	15425	15194	15425	15406	15343	15288	15081	15347	15296	15334	15342	15352	15519	15394	15237	15235	15328	15484	15293	15384	15311	15389	15239	15351	15516	15400	15428	15501	15449	15435	15490	15402	15550	15434	15323	15558	15373	15374	15465	15360	15356	15437	15572	15400	15564	15514	15390	15274	15515	15295	15317	15422	15361	15097	15367	15351	15609	15543	15435	15309	15490	15453	15447	15201	15373	15436	15499	15379	15353	15391	15315	15511	15468	15318	15550	15381	15416	15191	15449	15191	15493	15403	15498	15568	15087	15253	15480	15445	15400	15657	15293	15585	15476	15464	15636	15083	15433	15327	15409	15499	15226	15413	15208	15436	15410	15405	15429	15403	15533	15336	15451	15271	15373	15279	15189	15276	15215	15416	15331	15454	15600	15257	15521	15378	15428	15439	15430	15533	15390	15346	15545	15519	15328	15170	15378	15375	15384	15438	15356	15284	15441	15453	15493	15385	15465	15253	15512	15550	15246	15412	15373	15312	15341	15475	15473	15421	15220	15216	15249	15404	15343	15451	15495	15229	15274	15238	15374	15277	15208	15376	15448	15409	15268	15097	14995	15296	15291	15439	15469	15317	15315	15396	15449	15278	15318	15457	15365	15273	15288	15334	15282	15338	15213	15278	15422	15353	15386	15281	15359	15367	15435	15273	15288	15371	15455	15363	15088	15485	15482	15286	15485	15530	15320	15306	15419	15438	15393	15233	15335	15149	15236	15290	15318	15235	15378	15469	15367	15328	15324	15250	15477	15330	15487	15277	15395	15278	15399	15481	15351	15401	15499	15471	15362	15476	15477	15135	15224	15295	15261	15318	15134	15183	15399	15413	15432	15380	15189	15362	15376	15312	15418	15234	15423	15411	15294	15345	15583	15437	15372	15315	15410	15313	15340	15517	15410	15190	15139	15403	15151	15359	15458	15471	15400	15309	15292	15341	15279	15220	15256	15288	15348	15441	15564	15317	15397	15310	15572	15385	15411	15378	15300	15208	15588	15501	15447	15285	15238	15331	15506	15498	15272	15307	15420	15555	15466	15510	15429	15457	15507	15491	15574	15321	15405	15298	15364	15284	15536	15357	15465	15469	15433	15452	15326	15470	15279	15200	15443	15442	15269	15352	15420	15425	15544	15463	15339	15499	15497	15304	15313	15403	15228	15354	15332	15360	15391	15610	15412	15253	15273	15326	15494	15498	15467	15231	15420	15151	15136	15324	15444	15204	15331	15284	15419	15381	15398	15435	15127	15290	15430	15430	15219	15390	15445	15135	15415	15286	15247	15393	15369	15412	15490	15436	15323	15607	15426	15162	15575	15362	15380	15367	15409	15559	15593	15440	15274	15456	15291	15455	15565	15362	15460	15244	15538	15527	15330	15219	15462	15400	15250	15325	15356	15297	15304	15370	15247	15435	15205	15395	15360	15420	15686	15221	15110	15419	15322	15354	15405	15241	15383	15372	15386	15238	15192	15518	15292	15256	15280	15304	15439	15450	15572	15368	15320	15242	15357	15438	15473	15445	15605	15441	15471	15390	15241	15300	15424	15438	15277	15432	15404	15637	15521	15362	15156	15292	15329	15277	15334	15309	15326	15275	15251	15224	15466	15472	15502	15540	15395	15438	15398	15525	15402	15388	15430	15509	15287	15117	15487	15365	15482	15241	15432	15484	15277	15511	15171	15423	15385	15450	15420	15255	15281	15372	15325	15276	15231	15201	15431	15385	15548	15485	15481	15546	15509	15344	15409	15305	15459	15433	15393	15230	15145	15313	15424	15400	15419	15439	15223	15239	15319	15457	15482	15325	15234	15283	15314	15536	15291	15334	15383	15353	15172	15195	15242	15521	15310	15219	15329	15393	15515	15034	15426	15225	15206	15257	15215	15248	15370	15266	15220	15387	15228	15394	15543	15423	15375	15566	15553	15290	15381	15410	15436	15283	15418	15132	15342	15500	15578	15453	15460	15369	15397	15380	15261	15475	15092	15441	15342	15431	15431	15387	15426	15376	15396	15339	15238	15355	15552	15397	15074	15245	15493	15196	15385	15428	15484	15468	15340	15363	15350	15167	15357	15124	15365	15348	15419	15511	15305	15548	15362	15388	15357	15350	15272	15477	15319	15465	15402	15240	15433	15347	15459	15296	15456	15510	15420	15417	15324	15519	15280	15315	15183	15292	15323	15329	15408	15557	15262	15300	15347	15321	15382	15552	15545	15333	15442	15263	15276	15466	15445	15199	15228	15200	15378	15343	15288	15423	15421	15326	15325	15310	15384	15351	15241	15436	15378	15312	15191	15467	15378	15491	15329	15323	15356	15162	15267	15168	15490	15469	15549	15344	15413	15393	15402	15345
14738	39896	20290	18049	16316	15088	14893	14406	14183	14080	13912	13778	14257	14254	13885	14009	13650	13644	13568	13732	13531	13613	13539	13540	13624	13631	13702	13436	13562	13549	13536	13642	13500	13514	13553	13609	13580	13627	13315	13480	13440	13440	13706	13486	13546	13398	14134	16450	17180	16222	15261	14143	13690	13487	13631	13392	13503	13435	13544	13118	13339	13351	13490	13323	13404	13501	13416	13298	13395	13487	13291	13371	13377	13411	13369	13419	13389	13484	13434	13434	13461	13357	13394	13382	13432	13443	13487	13537	13231	13440	13426	13486	13361	13490	13286	13573	13304	13520	13414	13415	13477	13406	13554	13266	13470	13591	13456	13482	13416	13278	13371	13538	13471	13357	13338	13520	13444	13398	13298	13444	13624	13466	13407	13439	13465	13495	13484	13283	13380	13223	13427	13464	13456	13431	13359	13398	13358	13422	13316	13482	13307	13483	13430	13347	13417	13289	13476	13467	13614	13367	13410	13433	13330	13402	13297	13477	13295	13407	13428	13441	13533	13383	13410	13638	13497	13403	13445	13618	13512	13407	13382	13395	13678	13441	13599	13310	13416	13549	13468	13388	13412	13349	13383	13444	13585	13339	13374	13608	13247	13470	13374	13473	13462	13301	13474	13478	13451	13351	13463	13435	13456	13613	13457	13395	13464	13452	13417	13501	13506	13362	13520	13205	13587	13460	13320	13497	13485	13360	13560	13581	13486	13455	13369	13350	13249	13525	13393	13466	13385	13522	13544	13550	13565	13349	13485	13544	13476	13251	13607	13451	13332	13536	13496	13393	13615	13488	13444	13443	13526	13404	13483	13488	13390	13417	13508	13366	13333	13423	13401	13456	13262	13380	13448	13343	13379	13327	13378	13276	13373	13401	13378	13269	13400	13371	13371	13521	13438	13330	13383	13332	13416	13261	13469	13451	13491	13368	13431	13181	13470	13422	13154	13334	13445	13450	13284	13420	13551	13452	13553	13330	13305	13234	13515	13426	13517	13285	13326	13336	13184	13388	13377	13399	13354	13290	13358	13447	13432	13412	13324	13387	13644	13378	13332	13402	13409	13491	13478	13438	13561	13235	13498	13421	13469	13430	13350	13292	13657	13389	13448	13297	13472	13549	13630	13416	13281	13230	13288	13409	13228	13432	13470	13465	13473	13335	13451	13429	13492	13530	13431	13370	13427	13337	13325	13448	13417	13420	13424	13326	13472	13433	13425	13388	13493	13506	13446	13486	13567	13354	13438	13429	13456	13350	13539	13497	13445	13533	13389	13429	13470	13441	13527	13313	13389	13370	13408	13221	13356	13359	13512	13420	13543	13228	13528	13514	13371	13365	13403	13202	13446	13287	13391	13432	13558	13236	13282	13298	13383	13414	13363	13451	13456	13345	13503	13358	13458	13378	13312	13459	13608	13343	13504	13438	13441	13456	13457	13445	13252	13608	13485	13401	13385	13413	13487	13268	13392	13344	13505	13324	13472	13440	13346	13616	13348	13458	13330	13338	13477	13384	13391	13473	13353	13433	13267	13455	13214	13396	13411	13416	13473	13348	13320	13357	13522	13406	13432	13228	13395	13404	13336	13517	13630	13342	13486	13444	13508	13327	13498	13410	13436	13384	13587	13430	13365	13328	13383	13370	13481	13476	13212	13375	13221	13197	13593	13277	13372	13612	13406	13421	13592	13431	13505	13241	13473	13248	13467	13384	13391	13397	13346	13398	13322	13397	13450	13381	13666	13441	13510	13279	13292	13420	13243	13659	13295	13554	13493	13430	13428	13704	13454	13524	13366	13512	13500	13435	13539	13321	13386	13622	13355	13401	13445	13439	13407	13412	13297	13524	13294	13419	13442	13431	13341	13450	13467	13532	13352	13423	13394	13294	13312	13245	13277	13352	13459	13439	13558	13410	13363	13466	13445	13450	13416	13304	13259	13342	13369	13478	13566	13382	13433	13468	13422	13401	13545	13485	13451	13481	13374	13406	13488	13440	13387	13568	13452	13240	13422	13450	13398	13497	13467	13293	13557	13393	13439	13471	13394	13517	13506	13475	13530	13476	13346	13369	13257	13436	13356	13333	13417	13459	13404	13316	13364	13461	13449	13192	13497	13449	13310	13556	13309	13409	13468	13428	13230	13374	13479	13441	13358	13536	13347	13500	13194	13579	13325	13340	13416	13573	13292	13452	13452	13455	13323	13472	13375	13528	13303	13340	13458	13486	13356	13332	13574	13553	13534	13342	13511	13434	13457	13393	13326	13318	13324	13420	13532	13461	13410	13464	13536	13426	13466	13524	13543	13392	13518	13398	13360	13374	13385	13320	13488	13416	13251	13403	13505	13267	13550	13401	13361	13305	13357	13239	13595	13431	13348	13410	13502	13331	13245	13486	13383	13420	13576	13368	13445	13484	13476	13289	13449	13400	13278	13410	13391	13365	13367	13455	13426	13304	13220	13467	13529	13341	13459	13496	13334	13426	13445	13321	13389	13417	13407	13349	13393	13441	13378	13377	13365	13424	13357	13532	13378	13420	13480	13515	13412	13406	13575	13307	13295	13497	13241	13394	13408	13436	13431	13432	13376	13385	13332	13401	13301	13493	13416	13274	13321	13373	13349	13440	13268	13483	13323	13511	13358	13446	13481	13342	13418	13517	13382	13387	13345	13340	13402	13401	13409	13309	13501	13433	13345	13394	13556	13372	13370	13446	13568	13493	13206	13468	13437	13304	13564	13327	13360	13391	13327	13456	13476	13256	13267	13294	13374	13435	13260	13438	13324	13453	13216	13389	13316	13537	13329	13320	13492	13447	13422	13178	13414	13586	13293	13444	13400	13449	13292	13466	13370	13512	13413	13462	13602	13406	13355	13400	13510	13330	13288	13515	13330	13489	13395	13491	13369	13460	13541	13380	13327	13415	13402	13509	13433	13603	13485	13326	13351	13486	13433	13385	13487	13420	13351	13533	13497	13323	13462	13412	13423	13335	13547	13508	13426	13296	13455	13499	13392	13439	13482	13338	13383	13337	13440	13343	13433	13296	13552	13325	13332	13418	13349	13422	13441	13321	13400	13300	13370	13401	13443	13380	13444	13447	13479	13277	13414	13457	13346	13377	13366	13354	13406	13405	13327	13562	13513	13540	13385	13499	13418	13465	13256	13392	13509	13501	13233	13532	13486	13375	13640	13345	13412	13442	13276	13406	13439	13394	13380	13365	13485	13356	13602	13431	13606	13449	13452	13356	13468	13458	13344	13343	13462	13291	13420	13506	13435	13237	13413	13388	13296	13302	13517	13283	13368	13348	13560	13445	13479	13371	13500	13355	13388	13197	13415	13407	13398	13701	13349	13549	13272	13383	13197	13493	13336	13607	13425	13403	13468	13366	13402	13411	13427	13555	13452	13334	13500	13421	13396	13307	13429	13232	13345	13397	13481	13519	13339	13460	13450	13352	13406	13472	13407	13454	13274	13516	13305	13402	13453	13371	13431	13280	13467	13367	13369	13473	13356	13382	13423	13439	13508	13499	13490	13539	13438	13471	13225	13283	13420	13443	13508	13444	13507	13223	13551	13372	13347	13361	13400	13476	13434	13518	13385	13252	13334	13378	13437	13379	13512	13312	13515	13334	13264	13410	13426	13495	13541	13356	13374	13479	13364	13312	13397	13408	13499	13422	13531	13489	13336	13500	13318	13259	13443	13254	13504	13308	13426	13478	13424	13274	13274	13376	13365	13392	13343	13342	13493	13329	13422	13511	13475	13263	13316	13241	13540	13363	13430	13486	13382	13377	13597	13376	13468	13487	13554	13351	13452	13268	13389	13446	13512	13414	13487	13511	13496	13291	13311	13393	13454	13558	13379	13451	13318	13475	13571	13404	13396	13433	13233	13384	13278	13397	13333	13441	13367	13420	13378	13415	13329	13494	13498	13439	13405	13368	13374	13553	13350	13415	13568	13483	13467	13391	13504	13346	13581	13293	13265	13327	13551	13377	13424	13477	13336	13292	13221	13627	13327	13407	13453	13456	13291	13363	13556	13644	13431	13329	13375	13292	13497	13385	13493	13467	13456	13490	13249	13139	13373	13362	13451	13266	13349	13418	13370	13331	13396	13381	13490	13408	13424	13431	13383	13368	13496	13373	13385	13337	13166	13371	13536	13477	13333	13384	13564	13507	13422	13514	13431	13280	13520	13435	13540	13314	13384	13335	13357	13482	13366	13304	13399	13229	13430	13369	13676	13362	13506	13475	13524	13322	13330	13387	13417	13475	13457	13524	13431	13434	13369	13350	13408	13381	13421	13487	13382	13354	13405	13281	13518	13354	13564	13399	13569	13469	13392	13302	13209	13528	13446	13400	13368	13447	13467	13318	13283	13221	13408	13447	13374	13374	13334	13414	13434	13349	13425	13513	13339	13496	13512	13402	13339	13335	13403	13480	13481	13438	13366	13395	13464	13528	13182	13476	13566	13502	13382	13371	13456	13359	13398	13470	13473	13429	13361	13416	13431	13455	13402	13418	13511	13451	13312	13490	13319	13402	13549	13327	13358	13378	13561	13318	13435	13492	13357	13460	13429	13361	13484	13223	13372	13489	13508	13324	13539	13351	13320	13503	13337	13580	13371	13345	13392	13470	13629	13371	13577	13325	13440	13455	13384	13500	13369	13427	13547	13447	13438	13670	13550	13234	13350	13438	13248	13445	13485	13290	13530	13484	13334	13487	13264	13390	13584	13432	13417	13211	13414	13303	13505	13297	13491	13359	13385	13354	13362	13404	13368	13193	13340	13566	13481	13476	13447	13412	13319	13438	13361	13499	13471	13291	13285	13410	13617	13505	13384	13326	13487	13468	13389	13301	13474	13462	13461	13486	13361	13461	13637	13511	13280	13298	13425	13453	13489	13426	13377	13664	13408	13431	13289	13444	13447	13354	13401	13231	13404	13524	13451	13395	13389	13341	13356	13354	13499	13528	13358	13536	13506	13337	13289	13530	13513	13381	13383	13391	13347	13458	13503	13356	13330	13433	13522	13379	13409	13329	13453	13339	13587	13369	13507	13440	13412	13459	13396	13409	13354	13404	13305	13459	13402	13476	13374	13233	13361	13314	13422	13376	13454	13566	13472	13436	13244	13399	13363	13482	13357	13512	13337	13426
27201	23471	24156	19273	15554	15563	15822	15487	15670	15603	15411	15653	15594	15691	15759	15558	15839	15384	15658	15370	15622	15407	15624	15611	15628	15416	15473	15409	15550	15620	15439	15541	15602	15313	15523	15443	15371	15665	15385	15394	15439	15483	15500	15462	15506	15255	15493	15825	15793	15669	15819	15731	15672	15452	15570	15288	15411	15533	15410	15394	15600	15463	15486	15576	15612	15427	15449	15435	15321	15466	15549	15542	15299	15621	15651	15330	15435	15315	15402	15450	15464	15466	15408	15411	15521	15589	15671	15296	15288	15501	15328	15375	15511	15447	15585	15475	15462	15396	15419	15337	15473	15445	15506	15475	15520	15547	15604	15446	15355	15438	15464	15571	15452	15526	15401	15395	15348	15506	15473	15377	15340	15439	15468	15391	15381	15361	15368	15440	15641	15463	15534	15413	15524	15382	15493	15528	15563	15324	15484	15504	15535	15487	15368	15325	15568	15515	15640	15548	15365	15333	15259	15447	15429	15503	15388	15412	15752	15536	15455	15559	15412	15521	15430	15482	15557	15543	15373	15231	15414	15259	15463	15269	15346	15621	15532	15502	15460	15334	15400	15523	15481	15524	15524	15435	15603	15628	15653	15361	15623	15513	15415	15432	15490	15582	15477	15329	15359	15506	15428	15318	15577	15449	15515	15338	15540	15397	15422	15429	15372	15328	15360	15493	15623	15335	15565	15625	15558	15461	15521	15507	15381	15438	15498	15458	15555	15456	15537	15236	15581	15349	15557	15574	15377	15386	15547	15354	15546	15432	15521	15343	15529	15569	15547	15259	15432	15550	15673	15671	15461	15364	15447	15443	15479	15532	15415	15632	15602	15551	15246	15449	15432	15420	15508	15360	15561	15374	15607	15253	15424	15383	15380	15511	15479	15509	15560	15219	15444	15546	15407	15415	15598	15335	15400	15249	15237	15502	15466	15441	15611	15250	15338	15309	15647	15436	15553	15653	15238	15232	15413	15418	15380	15469	15279	15495	15421	15439	15767	15509	15449	15278	15282	15489	15419	15470	15706	15502	15609	15594	15527	15406	15221	15551	15485	15337	15417	15479	15484	15530	15254	15455	15422	15520	15447	15578	15317	15569	15359	15453	15586	15428	15397	15429	15463	15444	15503	15380	15556	15524	15535	15588	15528	15559	15504	15489	15376	15483	15701	15525	15405	15432	15660	15455	15353	15444	15420	15444	15424	15325	15420	15350	15679	15593	15386	15425	15393	15569	15576	15336	15471	15670	15524	15563	15511	15492	15568	15595	15470	15364	15341	15539	15353	15523	15362	15271	15434	15388	15462	15528	15512	15251	15337	15554	15319	15413	15600	15588	15504	15537	15392	15483	15635	15435	15570	15316	15444	15422	15464	15427	15589	15368	15484	15505	15509	15431	15370	15315	15440	15458	15415	15332	15312	15290	15366	15435	15443	15342	15397	15368	15471	15273	15446	15362	15548	15463	15254	15277	15276	15268	15227	15505	15531	15598	15322	15546	15492	15365	15375	15394	15427	15514	15412	15288	15447	15515	15358	15458	15490	15298	15572	15368	15451	15532	15570	15462	15505	15598	15317	15490	15342	15323	15420	15528	15620	15347	15518	15460	15524	15354	15637	15440	15498	15456	15502	15470	15634	15510	15382	15396	15373	15502	15308	15358	15340	15661	15392	15414	15666	15599	15437	15495	15334	15431	15407	15364	15416	15601	15416	15423	15484	15579	15419	15316	15432	15541	15466	15598	15596	15526	15498	15423	15707	15371	15402	15398	15282	15420	15420	15672	15462	15282	15529	15327	15502	15692	15433	15396	15401	15490	15339	15423	15373	15513	15398	15550	15366	15543	15395	15522	15422	15628	15281	15627	15506	15537	15415	15385	15595	15410	15419	15372	15479	15311	15285	15371	15396	15645	15366	15578	15527	15592	15457	15635	15393	15494	15418	15619	15248	15362	15246	15321	15305	15388	15633	15571	15500	15438	15520	15537	15365	15508	15502	15439	15435	15587	15570	15505	15519	15631	15412	15436	15465	15430	15311	15637	15481	15310	15492	15370	15470	15358	15456	15345	15394	15413	15548	15420	15503	15428	15441	15513	15632	15423	15398	15412	15474	15558	15435	15536	15604	15475	15487	15397	15561	15444	15584	15416	15478	15210	15360	15562	15519	15507	15394	15442	15263	15593	15423	15299	15587	15461	15368	15482	15528	15372	15565	15312	15378	15329	15358	15479	15452	15441	15453	15548	15534	15492	15435	15422	15406	15443	15509	15297	15566	15421	15483	15490	15428	15397	15567	15473	15457	15359	15388	15460	15373	15491	15572	15553	15268	15427	15419	15282	15474	15355	15441	15344	15451	15591	15664	15732	15358	15404	15380	15510	15473	15610	15477	15367	15390	15517	15353	15436	15563	15624	15368	15303	15635	15352	15457	15491	15449	15299	15441	15491	15528	15440	15481	15509	15682	15629	15416	15461	15497	15395	15717	15681	15530	15466	15500	15465	15395	15466	15371	15476	15498	15585	15355	15198	15186	15222	15412	15531	15631	15397	15533	15532	15513	15585	15520	15383	15474	15271	15494	15340	15429	15482	15369	15656	15431	15351	15489	15519	15498	15377	15430	15508	15554	15274	15458	15463	15374	15319	15363	15482	15363	15647	15587	15500	15313	15527	15465	15515	15336	15453	15370	15684	15519	15398	15491	15696	15563	15560	15421	15709	15571	15573	15355	15434	15317	15399	15507	15493	15515	15305	15433	15530	15638	15431	15296	15409	15259	15450	15491	15527	15580	15476	15627	15584	15547	15523	15617	15584	15445	15441	15731	15667	15415	15450	15514	15335	15542	15381	15415	15301	15347	15480	15445	15475	15631	15368	15424	15571	15504	15225	15313	15394	15271	15476	15550	15435	15404	15563	15409	15457	15411	15372	15401	15682	15422	15555	15460	15423	15443	15359	15413	15346	15340	15523	15430	15505	15430	15339	15440	15474	15596	15302	15608	15434	15581	15578	15500	15547	15193	15339	15432	15394	15459	15698	15479	15321	15496	15413	15559	15354	15512	15561	15397	15535	15472	15454	15471	15407	15491	15280	15448	15417	15566	15453	15549	15517	15502	15552	15543	15465	15295	15350	15294	15488	15457	15493	15565	15445	15464	15529	15247	15295	15400	15426	15524	15464	15412	15536	15427	15522	15359	15471	15554	15382	15536	15535	15366	15534	15506	15490	15569	15439	15534	15616	15392	15426	15567	15253	15281	15287	15510	15277	15677	15531	15573	15323	15395	15412	15682	15435	15437	15553	15574	15444	15497	15515	15358	15533	15403	15375	15545	15608	15451	15519	15443	15519	15488	15416	15548	15602	15565	15398	15377	15434	15494	15487	15533	15459	15369	15567	15336	15545	15493	15234	15393	15337	15535	15484	15549	15237	15443	15501	15485	15446	15404	15494	15571	15312	15590	15409	15375	15505	15487	15640	15534	15432	15667	15465	15451	15506	15384	15721	15417	15506	15536	15537	15453	15548	15563	15509	15464	15683	15577	15505	15273	15489	15470	15309	15311	15491	15474	15407	15547	15573	15558	15487	15275	15480	15531	15411	15596	15497	15362	15600	15439	15422	15353	15492	15518	15457	15541	15561	15351	15498	15597	15470	15545	15200	15581	15624	15327	15659	15456	15357	15352	15313	15476	15436	15302	15451	15502	15538	15473	15486	15444	15598	15364	15384	15445	15326	15576	15421	15512	15575	15508	15368	15679	15469	15487	15425	15401	15554	15440	15470	15414	15386	15505	15496	15532	15551	15273	15502	15359	15271	15506	15483	15366	15398	15310	15340	15378	15415	15439	15399	15705	15641	15470	15300	15419	15437	15496	15479	15516	15480	15422	15378	15275	15437	15485	15469	15435	15500	15418	15530	15374	15614	15668	15468	15515	15396	15359	15387	15518	15168	15269	15305	15593	15447	15437	15527	15364	15388	15299	15403	15479	15590	15536	15478	15370	15387	15350	15538	15459	15494	15444	15210	15455	15548	15461	15599	15571	15555	15618	15278	15407	15557	15521	15555	15356	15277	15513	15473	15538	15644	15283	15435	15590	15441	15476	15366	15366	15337	15402	15336	15572	15445	15707	15403	15417	15499	15363	15494	15447	15337	15630	15315	15393	15582	15314	15308	15317	15370	15432	15313	15587	15513	15531	15434	15600	15390	15518	15641	15419	15333	15518	15360	15624	15359	15483	15476	15429	15345	15501	15565	15440	15566	15448	15596	15527	15251	15483	15490	15747	15429	15482	15361	15283	15384	15547	15529	15508	15362	15403	15399	15491	15458	15512	15498	15503	15543	15717	15193	15540	15626	15340	15518	15444	15400	15568	15496	15505	15620	15421	15399	15469	15672	15689	15603	15437	15584	15343	15419	15420	15706	15492	15416	15601	15667	15631	15351	15591	15346	15688	15318	15424	15446	15512	15390	15548	15539	15443	15406	15458	15572	15359	15308	15590	15521	15305	15478	15293	15365	15529	15556	15463	15353	15360	15266	15551	15461	15402	15505	15527	15371	15377	15540	15373	15333	15538	15541	15548	15386	15683	15473	15508	15396	15280	15379	15427	15579	15526	15574	15396	15473	15369	15307	15499	15378	15402	15296	15531	15606	15383	15463	15346	15503	15525	15473	15413	15364	15569	15549	15483	15389	15555	15429	15410	15485	15383	15493	15438	15598	15476	15473	15482	15496	15567	15440	15793	15381	15542	15382	15596	15525	15519	15492	15602	15641	15336	15321	15338	15450	15513	15414	15440	15550	15523	15486	15516	15418	15467	15345	15545	15514	15532	15337	15338	15572	15511	15491	15465	15357	15408	15306	15533	15408	15460	15356	15309	15367	15197	15473	15280	15308	15380	15358	15456	15602	15531	15426	15396	15337	15598	15440	15552	15554	15446	15821	15395	15713	15327	15253	15473	15256	15381	15322	15533	15478	15462	15362	15566	15386	15575	15647	15559	15586	15269	15573	15522	15460	15390	15474	15491	15501	15572	15540	15389	15402	15484	15284	15479	15615	15643	15397	15444	15357	15513	15595	15704	15526	15476	15419	15471	15530	15616	15524	15586	15525	15481	15520	15458	15475	15711	15546	15409	15408	15672	15530	15295	15384	15340	15534
13531	30570	15274	14125	13709	13609	13473	13590	13604	13406	13565	13692	13774	13700	13756	13795	13631	13595	13460	13610	13466	13584	13710	13528	13490	13591	13606	13611	13648	13537	13419	13575	13493	13527	13428	13507	13581	13433	13343	13625	13543	13589	13580	13591	13573	13562	13651	13717	13934	14026	13823	13638	13458	13358	13640	13533	13553	13395	13570	13513	13517	13401	13552	13461	13755	13565	13636	13441	13584	13551	13560	13621	13557	13395	13563	13536	13464	13564	13548	13584	13630	13301	13523	13686	13430	13736	13593	13430	13397	13471	13455	13503	13442	13483	13538	13405	13640	13521	13640	13626	13462	13571	13512	13502	13416	13589	13478	13543	13559	13406	13388	13575	13483	13480	13518	13549	13603	13569	13513	13633	13754	13437	13525	13566	13578	13329	13509	13548	13555	13491	13489	13653	13438	13565	13629	13487	13639	13482	13548	13388	13584	13563	13552	13530	13516	13393	13712	13303	13425	13465	13435	13383	13548	13412	13371	13361	13458	13499	13423	13507	13580	13552	13492	13524	13482	13647	13456	13440	13512	13426	13496	13511	13562	13288	13573	13362	13527	13654	13553	13482	13550	13626	13404	13601	13613	13551	13534	13631	13440	13587	13700	13568	13616	13515	13476	13602	13435	13504	13484	13446	13615	13424	13596	13543	13436	13355	13517	13674	13617	13441	13548	13518	13421	13481	13622	13567	13436	13524	13478	13461	13472	13576	13529	13473	13582	13527	13509	13498	13538	13406	13726	13513	13470	13504	13575	13598	13511	13667	13498	13508	13511	13440	13447	13466	13467	13624	13513	13603	13567	13529	13622	13470	13458	13403	13480	13554	13593	13462	13561	13556	13629	13463	13375	13248	13467	13497	13466	13456	13640	13483	13561	13595	13616	13496	13309	13648	13679	13583	13383	13497	13686	13532	13452	13500	13484	13407	13448	13504	13414	13503	13619	13388	13537	13549	13646	13712	13558	13409	13595	13718	13273	13655	13756	13510	13622	13369	13424	13514	13456	13508	13621	13401	13384	13503	13479	13460	13481	13356	13553	13504	13380	13631	13467	13535	13507	13460	13384	13508	13532	13466	13472	13502	13588	13487	13636	13398	13454	13672	13367	13580	13530	13540	13703	13385	13526	13556	13498	13532	13563	13383	13598	13522	13600	13360	13787	13599	13680	13465	13587	13553	13411	13619	13379	13579	13374	13725	13502	13635	13516	13469	13496	13432	13508	13417	13512	13702	13705	13522	13487	13586	13410	13622	13451	13558	13524	13564	13561	13491	13545	13571	13546	13457	13520	13566	13372	13538	13454	13398	13660	13362	13595	13613	13465	13575	13462	13478	13527	13456	13457	13657	13547	13724	13577	13366	13456	13579	13546	13396	13602	13520	13453	13566	13487	13659	13509	13613	13556	13400	13339	13660	13509	13536	13457	13523	13621	13414	13550	13415	13622	13589	13375	13524	13456	13556	13436	13330	13507	13506	13445	13478	13563	13582	13668	13539	13532	13600	13499	13518	13468	13542	13657	13619	13449	13221	13399	13447	13431	13442	13565	13493	13540	13352	13475	13565	13646	13427	13494	13460	13483	13622	13447	13493	13537	13540	13526	13557	13586	13512	13552	13592	13664	13443	13647	13436	13493	13445	13621	13524	13501	13362	13612	13664	13441	13420	13450	13525	13522	13524	13502	13345	13614	13471	13448	13646	13540	13407	13476	13584	13607	13498	13577	13576	13634	13682	13621	13652	13531	13564	13521	13592	13518	13642	13625	13535	13646	13601	13457	13423	13452	13480	13637	13451	13523	13439	13637	13482	13499	13467	13573	13365	13371	13429	13719	13517	13581	13401	13601	13644	13521	13509	13565	13451	13499	13516	13449	13398	13499	13604	13647	13575	13617	13459	13580	13451	13513	13586	13414	13495	13568	13426	13450	13496	13664	13456	13340	13473	13674	13567	13721	13573	13383	13631	13613	13398	13633	13553	13607	13533	13524	13559	13576	13591	13580	13528	13681	13646	13473	13578	13547	13706	13538	13511	13425	13634	13528	13608	13414	13575	13512	13591	13282	13653	13414	13688	13685	13563	13390	13590	13456	13465	13336	13355	13404	13587	13598	13373	13518	13603	13337	13608	13455	13510	13514	13431	13546	13346	13567	13314	13485	13568	13500	13542	13612	13394	13530	13547	13387	13528	13544	13417	13490	13419	13401	13441	13520	13566	13495	13564	13631	13529	13769	13535	13619	13581	13339	13551	13676	13584	13783	13558	13499	13598	13555	13522	13644	13407	13604	13461	13418	13416	13548	13489	13525	13465	13761	13549	13503	13297	13421	13565	13495	13504	13335	13465	13681	13575	13571	13515	13399	13589	13440	13494	13487	13429	13514	13550	13624	13598	13643	13611	13376	13537	13393	13442	13552	13423	13576	13401	13535	13487	13534	13515	13615	13513	13458	13577	13591	13684	13427	13695	13441	13401	13547	13678	13705	13471	13683	13542	13519	13585	13420	13649	13525	13676	13412	13503	13448	13624	13454	13484	13577	13687	13541	13343	13623	13610	13535	13475	13592	13372	13418	13562	13545	13562	13508	13622	13569	13443	13487	13590	13422	13676	13534	13517	13500	13424	13582	13518	13473	13451	13424	13587	13541	13615	13522	13427	13464	13377	13431	13633	13485	13557	13661	13343	13572	13562	13394	13580	13454	13427	13357	13321	13566	13419	13740	13549	13604	13555	13627	13534	13404	13586	13346	13484	13584	13494	13422	13518	13475	13570	13402	13458	13463	13447	13597	13500	13304	13522	13567	13639	13549	13435	13625	13430	13439	13584	13573	13577	13446	13519	13477	13574	13713	13511	13476	13516	13473	13699	13595	13568	13550	13470	13363	13572	13537	13453	13628	13472	13530	13520	13517	13381	13570	13507	13560	13592	13551	13512	13374	13475	13664	13529	13744	13617	13405	13775	13449	13543	13614	13442	13520	13520	13315	13607	13547	13550	13675	13587	13498	13478	13551	13385	13584	13542	13698	13496	13466	13346	13448	13514	13611	13587	13520	13571	13641	13537	13599	13383	13418	13521	13568	13512	13484	13445	13552	13383	13646	13501	13637	13630	13581	13425	13567	13444	13493	13542	13386	13484	13484	13484	13478	13607	13619	13395	13404	13577	13398	13568	13520	13484	13579	13565	13572	13461	13469	13669	13589	13467	13480	13552	13692	13539	13585	13616	13396	13517	13470	13419	13523	13628	13527	13553	13491	13473	13593	13446	13489	13667	13541	13476	13527	13486	13510	13567	13438	13602	13621	13526	13328	13392	13400	13552	13521	13546	13477	13471	13380	13502	13398	13569	13413	13469	13501	13366	13503	13614	13458	13563	13427	13424	13476	13406	13624	13527	13581	13594	13644	13558	13544	13570	13480	13681	13582	13579	13386	13733	13507	13386	13754	13539	13648	13565	13599	13537	13474	13506	13649	13561	13433	13476	13492	13449	13573	13646	13516	13430	13655	13583	13355	13476	13501	13383	13674	13414	13514	13428	13479	13569	13548	13504	13429	13482	13563	13540	13725	13659	13436	13625	13431	13372	13565	13540	13546	13574	13431	13428	13409	13351	13279	13556	13533	13701	13550	13746	13536	13514	13635	13456	13476	13477	13579	13623	13483	13503	13516	13513	13520	13636	13367	13542	13605	13511	13544	13492	13538	13496	13372	13676	13612	13574	13603	13743	13475	13550	13580	13491	13383	13399	13505	13779	13668	13524	13433	13412	13407	13574	13425	13542	13526	13508	13531	13638	13562	13450	13690	13532	13643	13541	13733	13514	13677	13563	13414	13585	13566	13559	13669	13626	13499	13477	13531	13526	13598	13533	13415	13518	13393	13386	13512	13417	13532	13403	13405	13519	13560	13440	13469	13443	13479	13430	13563	13560	13569	13494	13811	13406	13545	13559	13565	13363	13414	13433	13512	13579	13509	13563	13494	13720	13343	13417	13535	13355	13419	13519	13398	13569	13608	13470	13525	13400	13571	13479	13517	13578	13510	13487	13399	13535	13655	13634	13389	13532	13467	13512	13642	13490	13538	13517	13572	13505	13576	13519	13515	13380	13511	13460	13314	13700	13554	13573	13618	13621	13659	13543	13651	13456	13378	13404	13703	13464	13484	13590	13485	13674	13372	13631	13431	13748	13481	13515	13579	13407	13504	13619	13739	13506	13772	13674	13658	13437	13497	13560	13516	13451	13530	13512	13483	13468	13438	13555	13473	13399	13525	13621	13600	13472	13470	13429	13622	13513	13494	13611	13586	13571	13579	13496	13541	13517	13444	13560	13451	13518	13613	13470	13458	13449	13498	13584	13566	13525	13571	13492	13642	13598	13628	13734	13538	13520	13659	13573	13449	13328	13712	13499	13655	13761	13560	13636	13452	13332	13471	13372	13521	13510	13504	13562	13538	13584	13526	13409	13550	13475	13531	13667	13464	13609	13588	13494	13594	13592	13477	13532	13642	13422	13549	13607	13686	13222	13659	13315	13540	13380	13427	13432	13706	13575	13522	13452	13278	13521	13479	13400	13695	13480	13470	13317	13558	13447	13481	13522	13436	13558	13560	13428	13440	13608	13555	13376	13522	13595	13494	13529	13433	13519	13375	13596	13575	13428	13516	13682	13602	13631	13584	13579	13433	13455	13472	13684	13460	13639	13490	13434	13535	13578	13576	13609	13200	13539	13536	13601	13426	13323	13512	13467	13435	13379	13599	13555	13601	13713	13561	13458	13539	13559	13628	13477	13596	13618	13578	13512	13530	13575	13438	13526	13408	13556	13646	13557	13579	13494	13439	13511	13664	13548	13382	13507	13489	13441	13480	13430	13567	13490	13376	13512	13616	13573	13422	13632	13501	13488	13373	13462	13544	13424	13432	13517	13445	13472	13523	13484	13520	13655	13523	13638	13567	13464	13523	13432	13486	13542	13734	13586	13368	13532	13529	13580	13359	13645	13606	13411	13405	13519	13406	13668	13444	13407	13608	13524	13657	13530	13589	13631	13562	13416	13542	13449	13387	13616	13488	13500	13554	13613	13408	13504	13312	13323	13571	13477	13465	13620	13652	13428	13555	13402	13608	13442	13464	13481	13554	13531	13477	13435	13559	13493	13625	13549
23920	21191	28187	24363	21586	19700	18109	16078	15548	15860	15770	15753	15684	15795	15838	15794	15551	15444	15741	15488	15554	15644	15542	15513	15550	15399	15561	15630	15514	15499	15474	15432	15468	15514	15391	15590	15401	15518	15475	15391	15259	15315	15406	15350	15627	15411	15836	16474	16687	16550	16257	15688	15418	15563	15321	15420	15530	15653	15605	15568	15481	15500	15412	15505	15460	15327	15460	15413	15420	15317	15475	15229	15325	15324	15529	15340	15373	15254	15453	15320	15302	15331	15217	15234	15497	15374	15211	15211	15386	15239	15417	15280	15469	15441	15483	15413	15566	15486	15497	15626	15397	15461	15441	15413	15350	15428	15535	15254	15115	15228	15322	15424	15448	15306	15278	15372	15502	15415	15544	15632	15367	15352	15204	15400	15260	15404	15474	15335	15532	15588	15415	15363	15433	15338	15348	15303	15432	15409	15482	15468	15492	15403	15281	15370	15336	15334	15422	15083	15459	15450	15399	15208	15606	15433	15474	15476	15335	15371	15483	15268	15583	15317	15392	15391	15440	15328	15423	15504	15438	15299	15495	15378	15476	15463	15449	15393	15354	15397	15361	15487	15526	15361	15471	15448	15207	15407	15207	15339	15234	15252	15322	15240	15542	15435	15406	15545	15497	15237	15623	15484	15295	15436	15392	15454	15304	15281	15365	15480	15354	15522	15419	15220	15279	15314	15277	15425	15285	15361	15401	15298	15337	15425	15302	15419	15358	15446	15465	15488	15715	15284	15411	15404	15424	15314	15321	15374	15374	15444	15541	15340	15229	15705	15377	15362	15287	15142	15456	15445	15588	15366	15558	15330	15367	15416	15422	15269	15374	15497	15447	15415	15379	15438	15368	15330	15200	15356	15514	15287	15293	15444	15289	15291	15453	15486	15344	15410	15403	15386	15361	15511	15319	15345	15251	15442	15546	15385	15410	15509	15530	15347	15513	15497	15631	15088	15499	15290	15382	15352	15413	15503	15489	15234	15434	15405	15229	15340	15436	15434	15533	15331	15422	15387	15131	15192	15181	15324	15215	15336	15360	15413	15345	15392	15353	15240	15599	15336	15174	15307	15616	15350	15337	15223	15594	15425	15427	15397	15477	15432	15244	15495	15570	15292	15275	15555	15461	15545	15338	15370	15268	15404	15381	15365	15570	15560	15508	15328	15637	15401	15190	15475	15507	15398	15269	15331	15371	15507	15489	15603	15590	15543	15464	15402	15379	15345	15264	15376	15382	15365	15304	15377	15315	15394	15403	15367	15450	15406	15591	15382	15559	15575	15239	15589	15605	15537	15440	15562	15452	15424	15129	15158	15190	15305	15404	15376	15483	15311	15358	15462	15314	15297	15265	15244	15340	15377	15244	15237	15304	15450	15253	15368	15580	15537	15244	15338	15305	15242	15345	15332	15601	15530	15454	15263	15433	15282	15226	15468	15330	15360	15234	15303	15554	15400	15431	15398	15376	15468	15394	15159	15395	15359	15455	15541	15350	15519	15493	15442	15419	15526	15390	15335	15448	15392	15439	15381	15385	15339	15440	15097	15476	15443	15477	15348	15427	15462	15438	15410	15399	15369	15256	15301	15378	15416	15393	15444	15496	15355	15506	15516	15438	15265	15404	15425	15412	15347	15435	15152	15510	15396	15349	15329	15427	15213	15308	15258	15342	15456	15328	15357	15156	15536	15604	15340	15426	15504	15403	15450	15213	15405	15445	15496	15530	15327	15497	15164	15283	15485	15493	15667	15470	15531	15338	15410	15340	15437	15278	15400	15488	15435	15337	15306	15411	15273	15380	15367	15407	15420	15171	15433	15272	15255	15362	15478	15423	15343	15528	15411	15253	15407	15345	15333	15547	15294	15321	15242	15425	15405	15313	15360	15407	15434	15383	15501	15252	15471	15446	15335	15444	15244	15376	15374	15464	15449	15280	15270	15386	15434	15424	15356	15382	15494	15343	15444	15396	15438	15358	15230	15381	15294	15378	15479	15322	15320	15264	15249	15394	15350	15308	15314	15154	15237	15483	15366	15360	15337	15277	15477	15470	15386	15500	15151	15446	15417	15207	15236	15401	15205	15440	15483	15249	15345	15292	15189	15382	15386	15489	15314	15400	15279	15475	15236	15334	15378	15170	15369	15259	15466	15524	15422	15372	15501	15439	15415	15366	15270	15354	15179	15366	15375	15472	15311	15205	15305	15195	15416	15336	15336	15455	15406	15299	15502	15323	15343	15312	15347	15275	15449	15381	15292	15344	15400	15413	15218	15337	15430	15496	15474	15495	15259	15608	15485	15472	15391	15136	15386	15603	15247	15464	15405	15522	15492	15494	15347	15270	15405	15364	15351	15370	15419	15469	15258	15461	15378	15477	15401	15270	15390	15382	15495	15578	15389	15257	15386	15235	15413	15235	15368	15400	15148	15532	15423	15367	15316	15495	15283	15303	15395	15591	15639	15343	15236	15643	15389	15109	15409	15383	15387	15437	15440	15413	15298	15351	15344	15400	15532	15380	15381	15393	15329	15480	15341	15379	15501	15295	15233	15248	15351	15319	15436	15455	15307	15370	15538	15594	15547	15640	15310	15466	15323	15415	15282	15436	15575	15300	15502	15293	15279	15329	15321	15404	15357	15402	15402	15390	15454	15441	15251	15562	15514	15446	15405	15372	15391	15210	15503	15512	15367	15372	15522	15642	15307	15399	15227	15406	15434	15502	15385	15375	15538	15451	15428	15475	15543	15243	15227	15497	15277	15505	15495	15491	15384	15432	15324	15297	15276	15345	15334	15242	15354	15496	15346	15393	15341	15406	15345	15219	15447	15345	15257	15457	15506	15508	15216	15180	15274	15352	15236	15345	15348	15481	15412	15320	15388	15435	15307	15465	15391	15405	15129	15358	15415	15481	15331	15415	15304	15374	15241	15280	15376	15370	15385	15531	15358	15523	15276	15500	15380	15511	15165	15264	15305	15312	15534	15292	15285	15479	15309	15236	15373	15262	15417	15488	15380	15397	15583	15437	15372	15466	15371	15235	15230	15314	15293	15296	15595	15486	15434	15388	15293	15401	15182	15160	15235	15219	15304	15304	15290	15427	15334	15381	15329	15260	15355	15475	15222	15336	15281	15485	15464	15371	15436	15417	15489	15503	15449	15190	15383	14961	15471	15349	15488	15210	15258	15391	15437	15350	15332	15471	15362	15438	15446	15337	15291	15420	15190	15390	15398	15273	15393	15457	15459	15467	15493	15157	15436	15293	15198	15385	15380	15232	15387	15541	15321	15379	15253	15234	15454	15434	15441	15508	15612	15490	15465	15412	15212	15241	15404	15594	15324	15508	15513	15423	15549	15237	15411	15546	15176	15487	15595	15329	15266	15550	15384	15464	15470	15517	15460	15260	15191	15488	15367	15383	15285	15476	15545	15234	15435	15480	15452	15447	15580	15509	15211	15332	15206	15315	15366	15434	15534	15455	15144	15455	15485	15507	15316	15344	15306	15219	15485	15489	15281	15321	15529	15272	15457	15286	15409	15412	15308	15373	15613	15592	15163	15478	15539	15398	15691	15428	15136	15428	15406	15152	15175	15213	15459	15141	15295	15298	15574	15388	15314	15173	15339	15521	15232	15562	15189	15382	15353	15519	15359	15638	15456	15346	15359	15307	15243	15407	15353	15315	15505	15447	15295	15340	15303	15461	15377	15337	15236	15314	15361	15350	15395	15132	15335	15443	15353	15495	15208	15255	15474	15501	15377	15314	15338	15417	15288	15232	15299	15160	15370	15344	15307	15477	15217	15245	15244	15481	15330	15377	15495	15335	15331	15417	15322	15268	15369	15429	15275	15412	15511	15462	15234	15350	15573	15159	15398	15475	15389	15417	15421	15504	15434	15289	15370	15144	15318	15284	15396	15423	15287	15357	15388	15519	15216	15302	15150	15204	15447	15251	15377	15539	15506	15336	15378	15260	15581	15394	15635	15278	15412	15277	15232	15318	15437	15271	15523	15416	15183	15381	15265	15234	15337	15404	15508	15404	15413	15332	15510	15167	15275	15375	15469	15355	15357	15328	15355	15311	15317	15553	15492	15464	15335	15416	15364	15226	15252	15497	15306	15294	15450	15354	15426	15473	15253	15364	15308	15362	15493	15219	15234	15393	15447	15438	15109	15243	15346	15233	15483	15445	15386	15230	15529	15397	15425	15386	15277	15437	15366	15448	15511	15339	15367	15382	15369	15343	15441	15387	15471	15416	15374	15451	15526	15513	15486	15392	15396	15524	15391	15396	15376	15465	15329	15387	15234	15379	15319	15368	15510	15350	15346	15441	15444	15300	15132	15296	15159	15361	15355	15221	15359	15180	15279	15465	15288	15530	15511	15428	15173	15147	15309	15260	15203	15372	15329	15299	15217	15514	15347	15483	15481	15152	15540	15522	15536	15371	15428	15499	15457	15286	15256	15561	15487	15478	15437	15101	15199	15349	15133	15252	15485	15308	15553	15369	15561	15460	15515	15213	15455	15304	15285	15425	15207	15373	15443	15421	15214	15426	15656	15519	15277	15344	15460	15191	15402	15456	15403	15447	15390	15368	15350	15338	15423	15369	15480	15568	15546	15244	15424	15296	15366	15355	15283	15356	15434	15345	15291	15576	15189	15436	15506	15185	15472	15561	15394	15305	15234	15365	15353	15409	15398	15260	15435	15364	15393	15304	15527	15361	15362	15514	15384	15410	15353	15573	15396	15359	15414	15452	15490	15471	15257	15506	15375	15451	15375	15400	15289	15437	15412	15343	15248	15537	15527	15355	15245	15550	15390	15525	15274	15339	15151	15346	15614	15546	15239	15342	15432	15445	15229	15253	15302	15431	15255	15523	15459	15569	15464	15515	15529	15503	15304	15401	15244	15278	15447	15358	15312	15608	15357	15535	15375	15470	15286	15447	15463	15503	15501	15351	15384	15550	15348	15508	15383	15571	15447	15360	15376	15402	15432	15463	15391	15313	15563	15442	15350	15324	15279	15313	15170	15277	15296	15357	15381	15425	15524	15586	15501	15152	15396	15283	15097	15217	15342	15497	15294	15222	15281	15559	15590	15487	15440	15423	15350	15456	15376	15446	15648	15369	15519	15359	15496	15460	15443	15497	15481	15380	15403
13386	48263	18710	16019	15061	14668	14202	14008	13994	13837	14031	13893	14021	14042	13842	13774	13704	13678	13716	13796	13731	13746	13643	13503	13622	13549	13606	13759	13466	13737	13756	13688	13505	13462	13661	13709	13672	13581	13514	13617	13554	13607	13487	13547	13567	13425	14134	15019	15392	15158	14414	13951	13735	13564	13706	13741	13457	13666	13522	13589	13585	13421	13447	13445	13527	13451	13564	13415	13483	13635	13297	13466	13555	13549	13476	13583	13454	13540	13646	13486	13676	13549	13525	13420	13454	13499	13537	13549	13650	13669	13549	13509	13450	13481	13370	13701	13504	13529	13412	13458	13614	13349	13662	13506	13624	13671	13700	13449	13422	13497	13509	13474	13668	13677	13389	13512	13459	13461	13607	13537	13605	13494	13591	13579	13571	13612	13581	13437	13658	13641	13348	13420	13806	13285	13490	13471	13623	13513	13537	13593	13636	13467	13619	13542	13706	13444	13749	13684	13488	13490	13608	13569	13686	13437	13423	13428	13488	13611	13618	13632	13655	13616	13643	13653	13395	13626	13502	13528	13617	13444	13665	13584	13614	13687	13606	13543	13639	13499	13570	13569	13362	13529	13364	13538	13556	13560	13577	13458	13458	13515	13723	13559	13395	13487	13544	13416	13421	13536	13462	13423	13528	13569	13470	13665	13469	13376	13614	13497	13439	13450	13492	13498	13617	13637	13426	13475	13513	13515	13545	13493	13611	13575	13628	13528	13509	13767	13421	13618	13642	13587	13497	13671	13606	13487	13415	13659	13476	13487	13668	13497	13539	13583	13518	13532	13430	13482	13494	13419	13688	13343	13580	13548	13519	13596	13684	13526	13459	13528	13433	13594	13653	13597	13638	13462	13638	13379	13410	13516	13494	13554	13479	13452	13541	13505	13374	13433	13497	13647	13443	13545	13577	13674	13492	13716	13529	13623	13568	13439	13445	13437	13534	13527	13575	13523	13638	13511	13612	13560	13508	13569	13434	13640	13590	13636	13509	13442	13526	13330	13609	13428	13504	13453	13367	13615	13465	13513	13526	13483	13460	13553	13601	13592	13421	13466	13509	13475	13834	13336	13607	13499	13461	13579	13507	13427	13474	13446	13547	13599	13389	13538	13523	13561	13677	13563	13556	13579	13420	13439	13441	13574	13430	13632	13590	13387	13698	13575	13625	13381	13653	13657	13658	13562	13661	13422	13579	13659	13538	13595	13624	13604	13560	13537	13543	13552	13553	13450	13564	13441	13688	13577	13285	13273	13499	13558	13549	13579	13612	13373	13674	13457	13559	13515	13499	13524	13625	13504	13638	13728	13455	13405	13480	13565	13481	13501	13656	13463	13472	13398	13641	13510	13528	13487	13493	13513	13504	13469	13617	13332	13499	13596	13418	13649	13690	13494	13577	13433	13525	13451	13644	13415	13408	13461	13370	13528	13611	13485	13431	13530	13414	13482	13551	13583	13474	13572	13398	13562	13497	13605	13500	13671	13380	13508	13475	13562	13441	13572	13347	13522	13480	13463	13607	13647	13561	13375	13606	13482	13526	13565	13646	13632	13549	13637	13382	13575	13432	13446	13374	13598	13578	13391	13556	13733	13491	13412	13496	13563	13593	13604	13715	13475	13497	13476	13658	13590	13552	13590	13514	13464	13609	13549	13483	13550	13486	13565	13520	13682	13500	13618	13494	13519	13443	13385	13464	13558	13432	13447	13473	13602	13537	13531	13607	13418	13569	13565	13519	13581	13639	13539	13437	13534	13560	13431	13561	13327	13619	13606	13406	13602	13538	13535	13416	13612	13423	13549	13663	13360	13449	13491	13681	13577	13399	13555	13491	13595	13632	13554	13424	13744	13553	13558	13712	13616	13450	13595	13554	13492	13475	13579	13590	13609	13536	13627	13515	13606	13619	13616	13720	13476	13621	13526	13617	13710	13497	13365	13605	13513	13509	13579	13524	13520	13493	13616	13594	13444	13382	13509	13430	13522	13690	13540	13588	13632	13411	13628	13685	13578	13315	13360	13527	13614	13592	13421	13532	13488	13564	13462	13536	13502	13580	13470	13450	13490	13605	13575	13624	13382	13451	13589	13575	13559	13301	13369	13485	13533	13586	13613	13488	13528	13431	13384	13502	13609	13686	13507	13400	13365	13411	13600	13672	13576	13504	13550	13507	13520	13601	13566	13444	13467	13458	13601	13541	13789	13601	13538	13469	13494	13692	13403	13422	13590	13599	13553	13581	13614	13450	13465	13665	13543	13572	13681	13432	13439	13602	13518	13610	13506	13509	13694	13656	13475	13704	13525	13657	13534	13464	13372	13499	13485	13501	13365	13650	13480	13587	13486	13583	13371	13517	13506	13674	13554	13339	13482	13641	13574	13471	13646	13615	13644	13470	13575	13369	13525	13626	13559	13493	13415	13593	13609	13441	13544	13597	13466	13465	13470	13607	13583	13423	13497	13609	13737	13527	13564	13479	13395	13519	13582	13419	13360	13475	13626	13505	13585	13663	13565	13599	13473	13459	13781	13462	13430	13578	13696	13611	13501	13537	13495	13501	13501	13440	13430	13532	13545	13521	13506	13549	13538	13545	13544	13662	13571	13599	13623	13385	13572	13573	13505	13537	13547	13484	13542	13597	13582	13600	13490	13401	13584	13464	13508	13514	13450	13551	13693	13599	13457	13607	13582	13653	13404	13485	13405	13669	13534	13725	13554	13560	13557	13617	13683	13459	13649	13565	13537	13485	13487	13536	13534	13603	13464	13649	13514	13518	13489	13615	13496	13583	13551	13706	13483	13469	13642	13577	13504	13601	13553	13468	13395	13430	13580	13494	13585	13555	13401	13478	13406	13453	13472	13540	13440	13488	13330	13581	13577	13457	13579	13577	13659	13595	13576	13667	13529	13587	13528	13424	13616	13505	13601	13335	13561	13555	13591	13472	13491	13609	13525	13611	13465	13518	13610	13526	13439	13610	13555	13447	13545	13546	13399	13422	13381	13569	13602	13573	13407	13593	13498	13464	13582	13645	13332	13583	13583	13596	13525	13730	13644	13477	13587	13350	13594	13556	13663	13553	13450	13350	13338	13489	13685	13575	13587	13684	13517	13495	13555	13433	13675	13395	13583	13585	13614	13528	13523	13414	13600	13470	13474	13558	13481	13705	13534	13485	13591	13512	13434	13590	13561	13421	13482	13508	13395	13786	13574	13590	13431	13414	13638	13667	13488	13651	13564	13659	13639	13493	13601	13378	13557	13656	13614	13629	13559	13507	13635	13504	13644	13605	13518	13526	13567	13390	13620	13518	13547	13570	13458	13578	13643	13510	13533	13437	13347	13534	13560	13416	13353	13515	13666	13583	13646	13478	13510	13384	13471	13557	13484	13592	13514	13642	13540	13599	13574	13645	13422	13571	13460	13467	13563	13438	13550	13621	13557	13598	13552	13440	13422	13421	13445	13471	13459	13590	13576	13460	13476	13633	13552	13526	13438	13602	13590	13567	13617	13516	13457	13661	13440	13521	13491	13537	13580	13489	13508	13543	13560	13501	13582	13538	13451	13642	13506	13657	13526	13664	13586	13674	13460	13442	13497	13547	13595	13671	13620	13596	13502	13419	13565	13481	13547	13559	13652	13507	13522	13548	13660	13569	13500	13476	13620	13483	13588	13567	13671	13356	13477	13554	13632	13390	13489	13583	13564	13444	13436	13360	13445	13534	13672	13575	13624	13581	13550	13297	13637	13578	13525	13621	13578	13711	13454	13615	13635	13501	13383	13564	13503	13423	13432	13622	13515	13597	13543	13548	13509	13478	13559	13536	13528	13592	13501	13520	13604	13460	13579	13590	13342	13529	13498	13505	13381	13579	13650	13543	13453	13452	13677	13456	13481	13507	13366	13566	13651	13480	13492	13549	13491	13558	13520	13472	13530	13425	13475	13663	13659	13683	13627	13471	13613	13527	13491	13503	13432	13579	13597	13543	13486	13539	13474	13627	13512	13564	13623	13505	13688	13475	13535	13414	13462	13598	13559	13492	13574	13495	13344	13557	13410	13659	13602	13647	13570	13357	13612	13612	13498	13525	13509	13574	13527	13367	13438	13638	13415	13609	13469	13537	13382	13439	13584	13633	13546	13448	13572	13445	13437	13480	13507	13428	13511	13602	13542	13638	13502	13532	13475	13574	13495	13488	13458	13475	13464	13538	13541	13397	13589	13496	13594	13598	13544	13408	13545	13405	13579	13545	13525	13578	13625	13527	13627	13731	13680	13693	13580	13614	13494	13469	13520	13484	13633	13554	13642	13553	13474	13580	13436	13597	13535	13450	13522	13516	13347	13397	13500	13503	13403	13511	13433	13472	13531	13449	13480	13584	13636	13470	13560	13580	13256	13549	13587	13582	13436	13377	13702	13444	13469	13382	13525	13673	13486	13567	13690	13701	13677	13560	13568	13568	13401	13493	13650	13590	13595	13605	13462	13607	13507	13631	13662	13541	13540	13646	13537	13646	13474	13611	13469	13525	13580	13663	13560	13309	13439	13596	13550	13532	13642	13621	13599	13629	13409	13550	13289	13656	13672	13495	13580	13452	13460	13553	13524	13479	13279	13616	13455	13538	13744	13456	13394	13519	13394	13386	13441	13528	13460	13458	13537	13617	13572	13503	13513	13501	13478	13523	13754	13531	13598	13551	13587	13561	13568	13533	13497	13558	13408	13575	13645	13628	13517	13525	13719	13528	13463	13651	13574	13548	13488	13652	13367	13516	13502	13531	13509	13567	13589	13520	13576	13442	13517	13542	13376	13675	13528	13552	13413	13586	13523	13591	13517	13621	13754	13355	13484	13612	13657	13467	13536	13483	13403	13559	13521	13513	13547	13413	13536	13559	13588	13386	13547	13477	13587	13563	13515	13578	13468	13351	13499	13518	13524	13559	13622	13563	13455	13488	13468	13619	13386	13594	13495	13562	13519	13550	13671	13598	13600	13666	13389	13543	13685	13628	13434	13510	13578	13476	13241	13677	13573	13656	13518	13334	13528	13637	13506	13420	13537	13602	13478	13536	13628	13344	13598	13388	13485	13493	13495	13478	13406	13477	13440	13445	13535	13443	13548	13434	13637	13758	13548	13478	13548	13493	13591	13575	13538	13739	13451
22629	20992	28718	23434	21108	22434	22349	17038	16150	16414	16180	15916	16033	16023	15953	15843	15746	15787	15776	15697	15606	15746	15805	15829	15740	15598	15562	15599	15587	15691	15848	15637	15645	15608	15642	15763	15625	15601	15584	15648	15657	15595	15681	15449	15505	15700	16108	17242	18291	17829	17112	16279	15677	15649	15830	15421	15467	15664	15376	15556	15515	15603	15501	15536	15467	15543	15447	15517	15594	15667	15487	15366	15361	15517	15456	15483	15579	15275	15411	15505	15543	15457	15440	15609	15474	15732	15665	15427	15622	15517	15564	15452	15433	15435	15463	15413	15663	15396	15509	15589	15517	15548	15583	15447	15570	15471	15637	15338	15495	15537	15465	15347	15587	15396	15614	15533	15569	15553	15567	15359	15481	15322	15394	15296	15580	15484	15481	15467	15456	15602	15566	15502	15441	15621	15705	15565	15714	15554	15602	15382	15518	15517	15509	15337	15587	15536	15547	15445	15478	15520	15420	15558	15647	15578	15514	15346	15554	15650	15510	15614	15225	15590	15528	15428	15400	15643	15450	15471	15304	15464	15366	15425	15605	15331	15496	15516	15365	15431	15479	15416	15479	15564	15451	15649	15489	15484	15392	15543	15569	15402	15634	15392	15476	15401	15579	15512	15410	15365	15437	15584	15662	15550	15414	15418	15500	15645	15538	15655	15661	15581	15496	15378	15424	15438	15471	15291	15620	15358	15436	15437	15591	15439	15519	15426	15514	15418	15625	15387	15627	15371	15500	15423	15421	15435	15436	15555	15677	15690	15433	15451	15341	15617	15500	15431	15511	15386	15431	15338	15600	15444	15649	15649	15408	15618	15227	15317	15523	15380	15442	15397	15447	15566	15369	15572	15415	15450	15579	15486	15550	15478	15525	15367	15597	15593	15451	15538	15499	15320	15402	15487	15409	15708	15564	15397	15543	15309	15546	15352	15387	15406	15659	15286	15399	15483	15357	15412	15442	15467	15245	15517	15656	15420	15374	15520	15605	15485	15538	15523	15410	15368	15534	15470	15604	15448	15413	15519	15293	15473	15514	15453	15517	15621	15464	15469	15464	15326	15403	15771	15671	15600	15512	15334	15420	15356	15404	15362	15513	15564	15653	15565	15696	15546	15495	15431	15444	15582	15357	15332	15439	15375	15330	15445	15471	15397	15441	15673	15475	15503	15355	15505	15474	15448	15598	15352	15478	15627	15492	15555	15336	15490	15649	15359	15771	15584	15523	15421	15628	15448	15401	15556	15647	15615	15430	15612	15588	15379	15482	15438	15431	15493	15449	15442	15547	15465	15512	15687	15749	15482	15330	15297	15345	15424	15335	15334	15634	15432	15349	15385	15385	15409	15445	15283	15409	15392	15222	15560	15407	15478	15633	15620	15426	15279	15445	15424	15387	15435	15563	15515	15476	15610	15553	15256	15680	15300	15529	15571	15395	15445	15437	15285	15535	15492	15290	15328	15328	15362	15380	15436	15271	15449	15489	15548	15602	15476	15618	15539	15359	15401	15459	15305	15539	15507	15470	15557	15484	15356	15392	15442	15401	15468	15401	15362	15435	15450	15395	15433	15370	15356	15360	15446	15305	15327	15646	15439	15446	15488	15550	15427	15500	15349	15535	15480	15612	15433	15408	15343	15335	15408	15439	15464	15396	15159	15456	15533	15617	15459	15347	15596	15366	15757	15592	15533	15309	15536	15490	15666	15397	15481	15586	15527	15433	15303	15444	15324	15604	15485	15377	15499	15481	15490	15407	15290	15530	15372	15484	15350	15590	15688	15500	15444	15503	15462	15603	15595	15503	15692	15484	15363	15512	15450	15718	15371	15368	15320	15473	15599	15458	15437	15538	15530	15359	15465	15360	15366	15431	15590	15489	15471	15588	15465	15351	15553	15409	15575	15590	15430	15506	15345	15599	15367	15600	15649	15431	15467	15498	15475	15451	15455	15416	15480	15332	15261	15617	15565	15548	15511	15537	15449	15367	15646	15584	15586	15530	15383	15289	15469	15572	15434	15345	15486	15393	15600	15267	15490	15174	15433	15702	15619	15550	15348	15422	15331	15382	15477	15426	15524	15491	15465	15356	15530	15432	15427	15446	15410	15335	15275	15361	15268	15347	15477	15303	15470	15601	15618	15512	15657	15506	15364	15599	15463	15477	15546	15421	15539	15587	15599	15598	15626	15270	15580	15469	15446	15245	15419	15517	15293	15557	15626	15424	15414	15560	15490	15510	15437	15615	15517	15473	15391	15603	15563	15449	15641	15450	15518	15582	15361	15444	15418	15540	15267	15308	15530	15433	15504	15430	15717	15674	15358	15449	15388	15510	15323	15573	15436	15463	15338	15609	15508	15372	15450	15610	15383	15479	15458	15494	15282	15431	15321	15506	15552	15519	15362	15497	15380	15554	15434	15503	15567	15556	15430	15388	15605	15444	15565	15406	15623	15555	15537	15473	15529	15619	15450	15669	15578	15752	15394	15472	15379	15565	15505	15453	15410	15428	15374	15415	15454	15408	15415	15387	15306	15461	15480	15556	15440	15596	15255	15453	15368	15567	15326	15228	15378	15442	15339	15408	15374	15563	15501	15447	15379	15701	15494	15495	15455	15610	15442	15504	15350	15442	15576	15549	15611	15394	15423	15536	15479	15537	15385	15634	15396	15599	15373	15445	15706	15495	15462	15431	15423	15471	15301	15445	15423	15498	15315	15381	15445	15606	15493	15392	15437	15295	15295	15600	15435	15416	15615	15503	15500	15704	15435	15451	15435	15657	15501	15398	15378	15620	15573	15519	15442	15437	15514	15377	15562	15603	15300	15305	15317	15337	15288	15538	15559	15588	15469	15476	15634	15366	15249	15603	15440	15420	15664	15388	15437	15322	15331	15467	15325	15475	15540	15622	15582	15526	15461	15319	15666	15515	15485	15516	15722	15796	15590	15529	15496	15561	15474	15192	15322	15329	15538	15399	15256	15333	15669	15441	15467	15568	15326	15524	15393	15700	15391	15450	15514	15596	15460	15492	15503	15549	15478	15374	15355	15707	15497	15463	15287	15493	15497	15248	15458	15337	15484	15544	15366	15397	15468	15347	15608	15421	15297	15524	15535	15527	15403	15534	15675	15589	15762	15349	15540	15551	15596	15496	15528	15410	15599	15528	15540	15472	15514	15423	15573	15633	15417	15431	15271	15632	15484	15234	15439	15445	15598	15406	15556	15338	15267	15289	15419	15578	15475	15465	15546	15510	15659	15537	15445	15550	15637	15590	15630	15576	15604	15537	15427	15395	15425	15366	15577	15370	15402	15445	15523	15407	15282	15464	15557	15251	15417	15467	15354	15466	15544	15511	15535	15474	15323	15311	15547	15554	15504	15470	15489	15584	15463	15578	15408	15292	15579	15290	15434	15504	15291	15254	15481	15637	15423	15323	15537	15542	15592	15592	15465	15369	15415	15421	15384	15376	15333	15385	15430	15496	15270	15522	15300	15548	15240	15559	15432	15406	15316	15387	15667	15359	15491	15419	15489	15474	15392	15423	15451	15513	15455	15537	15665	15423	15336	15480	15406	15514	15356	15593	15319	15329	15454	15474	15273	15385	15463	15305	15578	15563	15507	15444	15634	15357	15315	15486	15519	15475	15461	15612	15522	15496	15390	15501	15407	15466	15358	15415	15413	15439	15178	15497	15581	15547	15446	15619	15634	15295	15475	15208	15560	15471	15639	15341	15474	15503	15451	15396	15570	15333	15538	15366	15333	15407	15415	15404	15378	15457	15510	15403	15443	15621	15445	15530	15525	15542	15351	15477	15410	15517	15508	15492	15404	15486	15484	15339	15493	15381	15329	15401	15594	15544	15552	15404	15516	15276	15447	15300	15333	15465	15421	15411	15370	15531	15470	15315	15213	15645	15467	15600	15341	15233	15431	15486	15438	15486	15339	15556	15484	15545	15438	15441	15588	15469	15487	15557	15488	15689	15449	15634	15487	15478	15371	15455	15654	15737	15507	15396	15456	15641	15433	15322	15128	15304	15241	15421	15464	15511	15560	15484	15481	15427	15301	15369	15666	15444	15361	15543	15494	15474	15377	15436	15323	15445	15461	15496	15398	15114	15375	15639	15455	15366	15429	15425	15440	15540	15296	15365	15477	15639	15306	15342	15547	15442	15528	15547	15565	15434	15405	15502	15449	15427	15542	15393	15441	15286	15458	15707	15587	15569	15459	15520	15545	15610	15554	15513	15341	15714	15407	15468	15489	15565	15352	15370	15371	15369	15552	15296	15445	15505	15411	15457	15293	15406	15555	15498	15583	15402	15598	15444	15610	15429	15630	15687	15361	15451	15358	15652	15471	15528	15377	15475	15430	15561	15323	15604	15522	15521	15546	15360	15428	15242	15536	15518	15351	15518	15435	15260	15530	15605	15300	15404	15384	15474	15359	15478	15446	15548	15446	15462	15505	15459	15596	15502	15504	15392	15327	15393	15475	15617	15434	15470	15535	15302	15541	15395	15330	15263	15439	15521	15661	15395	15358	15523	15581	15349	15403	15409	15465	15528	15558	15392	15616	15428	15393	15638	15537	15422	15599	15468	15639	15416	15338	15313	15490	15455	15280	15833	15601	15415	15314	15627	15372	15395	15384	15514	15504	15435	15234	15244	15548	15379	15474	15525	15355	15398	15381	15310	15478	15408	15351	15508	15263	15353	15537	15497	15380	15654	15581	15579	15481	15700	15319	15267	15468	15357	15432	15555	15504	15446	15355	15502	15535	15530	15508	15376	15373	15525	15455	15512	15493	15477	15503	15375	15623	15479	15460	15502	15531	15401	15481	15564	15410	15393	15433	15579	15443	15409	15354	15414	15561	15502	15396	15597	15535	15320	15251	15542	15409	15462	15475	15372	15480	15739	15267	15557	15535	15525	15655	15480	15310	15268	15335	15442	15470	15332	15611	15378	15598	15591	15431	15495	15472	15510	15552	15329	15502	15459	15464	15430	15467	15499	15519	15495	15491	15503	15474	15789	15603	15612	15487	15466	15332	15355	15655	15710	15541	15473	15544	15438	15412	15352	15382	15422	15370	15453	15406	15553	15549	15425	15487	15554	15329	15408	15396	15423	15461	15510	15461	15477	15605	15369	15433	15459	15358
14999	50732	21220	18218	16370	15433	14847	14438	14387	14335	14223	14015	14321	14163	14177	13979	13738	13811	13741	13701	13665	13762	13662	13633	13644	13660	13665	13646	13762	13632	13710	13749	13565	13589	13539	13774	13660	13730	13459	13534	13552	13649	13552	13451	13659	13642	14304	16487	17395	16469	15182	14310	13785	13575	13565	13423	13520	13449	13435	13590	13506	13489	13550	13547	13715	13460	13510	13435	13542	13554	13585	13653	13595	13393	13587	13389	13461	13396	13398	13294	13641	13485	13455	13511	13593	13534	13519	13494	13404	13514	13554	13461	13532	13546	13561	13383	13519	13615	13571	13497	13488	13345	13465	13571	13476	13578	13416	13424	13452	13417	13625	13449	13591	13477	13372	13602	13516	13547	13568	13700	13575	13539	13592	13590	13374	13492	13755	13470	13524	13387	13620	13547	13467	13556	13588	13413	13426	13396	13522	13546	13505	13514	13308	13381	13498	13606	13450	13601	13424	13614	13539	13589	13496	13418	13571	13390	13586	13507	13475	13531	13392	13533	13634	13739	13340	13528	13423	13426	13355	13559	13526	13528	13612	13422	13424	13464	13519	13520	13472	13426	13703	13532	13542	13468	13493	13571	13346	13572	13426	13483	13502	13415	13448	13507	13318	13660	13515	13334	13510	13531	13403	13528	13498	13464	13473	13553	13438	13604	13525	13658	13325	13476	13529	13461	13514	13710	13566	13439	13579	13568	13608	13509	13512	13503	13433	13496	13398	13513	13558	13422	13410	13526	13415	13495	13632	13413	13526	13416	13581	13414	13638	13636	13543	13424	13435	13650	13317	13469	13468	13651	13556	13566	13329	13457	13453	13510	13506	13579	13521	13431	13417	13546	13479	13656	13474	13530	13627	13404	13514	13428	13359	13318	13449	13344	13380	13436	13445	13576	13603	13396	13386	13437	13649	13417	13502	13609	13366	13529	13619	13698	13554	13499	13443	13574	13467	13502	13315	13458	13508	13443	13542	13393	13429	13372	13634	13345	13504	13220	13508	13321	13600	13552	13486	13538	13331	13493	13548	13604	13672	13615	13592	13616	13452	13543	13526	13499	13535	13431	13613	13340	13309	13537	13504	13397	13459	13461	13482	13574	13557	13609	13478	13353	13439	13467	13636	13525	13638	13491	13625	13434	13514	13396	13493	13534	13447	13445	13381	13453	13520	13408	13386	13391	13646	13567	13482	13464	13451	13529	13584	13546	13361	13440	13607	13617	13550	13456	13505	13421	13245	13417	13444	13553	13530	13551	13352	13397	13491	13505	13435	13379	13465	13511	13454	13619	13436	13443	13454	13420	13659	13372	13633	13476	13353	13450	13338	13493	13351	13349	13563	13369	13316	13607	13434	13556	13579	13451	13398	13430	13652	13342	13544	13515	13627	13404	13429	13460	13341	13506	13560	13619	13528	13589	13425	13329	13564	13461	13649	13514	13462	13469	13512	13493	13509	13430	13454	13487	13382	13448	13572	13433	13595	13413	13449	13493	13529	13574	13420	13500	13547	13545	13469	13272	13427	13371	13481	13570	13610	13426	13362	13623	13570	13436	13414	13370	13410	13593	13429	13585	13547	13459	13672	13544	13556	13449	13514	13502	13588	13500	13557	13572	13406	13534	13493	13481	13513	13348	13519	13740	13482	13692	13581	13654	13560	13371	13334	13477	13658	13359	13518	13488	13484	13519	13502	13514	13473	13596	13613	13450	13455	13395	13683	13457	13567	13618	13407	13408	13517	13470	13499	13383	13453	13432	13378	13317	13525	13543	13483	13445	13517	13372	13395	13370	13493	13467	13667	13551	13439	13465	13380	13680	13456	13499	13682	13553	13508	13426	13723	13353	13373	13578	13558	13446	13464	13520	13489	13327	13516	13468	13449	13551	13507	13529	13467	13462	13571	13539	13587	13509	13627	13483	13377	13563	13537	13314	13682	13484	13246	13466	13330	13471	13631	13385	13530	13498	13582	13396	13396	13500	13518	13476	13459	13423	13443	13476	13445	13529	13439	13359	13428	13498	13412	13506	13573	13331	13369	13521	13668	13379	13404	13538	13512	13551	13643	13519	13472	13456	13435	13511	13309	13500	13389	13394	13553	13384	13548	13402	13449	13489	13476	13342	13491	13391	13472	13536	13410	13499	13546	13354	13568	13465	13402	13327	13302	13351	13361	13371	13488	13523	13463	13389	13667	13528	13362	13510	13490	13522	13471	13541	13385	13622	13527	13529	13703	13551	13484	13316	13474	13413	13572	13681	13554	13404	13425	13506	13448	13299	13529	13416	13534	13442	13330	13545	13501	13494	13475	13536	13532	13569	13508	13668	13479	13415	13339	13553	13660	13344	13347	13271	13431	13644	13655	13441	13435	13447	13482	13419	13368	13420	13563	13596	13569	13348	13443	13424	13476	13420	13511	13481	13500	13562	13609	13435	13366	13552	13441	13526	13458	13350	13420	13498	13614	13583	13418	13442	13604	13460	13440	13465	13420	13452	13572	13455	13538	13473	13461	13397	13547	13476	13478	13580	13433	13580	13343	13508	13358	13605	13460	13545	13378	13487	13641	13497	13522	13476	13297	13507	13561	13640	13515	13463	13523	13405	13465	13471	13513	13468	13501	13561	13309	13515	13560	13510	13390	13317	13361	13563	13484	13565	13322	13519	13406	13540	13449	13464	13501	13613	13415	13647	13507	13568	13517	13401	13675	13539	13501	13428	13460	13497	13469	13514	13395	13754	13489	13528	13737	13422	13686	13541	13426	13315	13513	13406	13566	13404	13498	13287	13560	13475	13472	13475	13541	13595	13602	13369	13546	13570	13500	13513	13532	13539	13260	13558	13566	13507	13336	13535	13645	13562	13525	13350	13408	13425	13659	13410	13463	13594	13502	13480	13514	13556	13420	13460	13472	13491	13466	13413	13371	13522	13390	13428	13548	13560	13539	13582	13526	13434	13614	13428	13402	13439	13517	13555	13619	13559	13316	13430	13638	13544	13415	13390	13568	13454	13484	13358	13579	13476	13478	13591	13566	13492	13477	13402	13602	13570	13415	13529	13411	13543	13471	13512	13579	13573	13406	13380	13253	13493	13461	13468	13212	13392	13476	13580	13534	13409	13330	13468	13467	13560	13425	13518	13441	13434	13420	13541	13539	13600	13539	13325	13503	13516	13373	13690	13373	13536	13508	13434	13518	13449	13459	13583	13505	13527	13375	13497	13531	13409	13425	13323	13418	13485	13604	13415	13585	13574	13342	13566	13529	13370	13473	13339	13548	13476	13470	13408	13316	13461	13491	13609	13743	13497	13496	13541	13428	13511	13507	13451	13502	13494	13576	13440	13505	13615	13463	13464	13324	13452	13550	13418	13427	13637	13623	13577	13365	13296	13526	13439	13537	13661	13343	13411	13385	13454	13380	13497	13524	13410	13638	13431	13263	13499	13495	13490	13463	13472	13420	13393	13650	13463	13404	13548	13320	13506	13453	13453	13414	13515	13482	13530	13547	13468	13448	13400	13429	13542	13343	13420	13614	13589	13597	13344	13265	13590	13522	13454	13583	13457	13397	13670	13531	13280	13475	13604	13334	13668	13307	13389	13590	13367	13515	13574	13399	13375	13521	13683	13400	13386	13680	13536	13473	13438	13500	13434	13541	13664	13618	13311	13376	13599	13552	13489	13517	13491	13422	13439	13464	13567	13486	13515	13766	13545	13555	13394	13365	13468	13548	13450	13412	13571	13632	13524	13568	13440	13543	13440	13439	13326	13561	13650	13367	13513	13597	13359	13457	13420	13341	13554	13575	13454	13359	13504	13305	13420	13511	13476	13485	13558	13397	13408	13388	13550	13357	13517	13472	13462	13539	13493	13533	13512	13469	13483	13395	13441	13627	13648	13420	13248	13535	13545	13463	13457	13545	13417	13512	13333	13633	13429	13428	13437	13550	13527	13668	13418	13608	13396	13658	13389	13587	13554	13610	13553	13593	13469	13401	13433	13494	13405	13459	13473	13489	13486	13417	13414	13554	13433	13432	13570	13398	13676	13603	13612	13553	13435	13505	13541	13357	13444	13493	13437	13374	13647	13486	13460	13514	13494	13524	13414	13418	13470	13432	13565	13345	13429	13655	13462	13511	13300	13515	13441	13477	13319	13587	13469	13496	13559	13379	13463	13350	13455	13475	13635	13473	13418	13331	13429	13386	13577	13436	13408	13514	13599	13489	13622	13361	13487	13545	13502	13527	13359	13546	13395	13512	13594	13388	13313	13410	13450	13520	13430	13449	13431	13431	13535	13636	13465	13413	13612	13505	13393	13388	13575	13587	13432	13518	13430	13535	13333	13366	13450	13597	13454	13459	13387	13581	13365	13530	13419	13470	13551	13407	13544	13613	13641	13635	13428	13571	13512	13521	13551	13550	13527	13415	13327	13352	13483	13506	13436	13555	13485	13598	13438	13469	13559	13424	13429	13538	13536	13432	13572	13647	13523	13296	13434	13514	13404	13614	13521	13541	13432	13511	13510	13445	13523	13399	13467	13596	13696	13393	13443	13421	13556	13487	13501	13355	13533	13599	13574	13457	13560	13551	13397	13624	13504	13382	13702	13533	13445	13388	13670	13590	13662	13497	13530	13427	13449	13449	13280	13496	13456	13401	13425	13407	13495	13510	13541	13592	13411	13577	13485	13427	13612	13355	13533	13502	13463	13730	13475	13510	13565	13379	13514	13456	13544	13308	13432	13403	13408	13485	13419	13405	13448	13338	13453	13442	13555	13343	13306	13437	13594	13449	13521	13701	13469	13585	13546	13426	13469	13634	13649	13457	13446	13605	13492	13379	13531	13494	13469	13578	13660	13532	13398	13485	13610	13456	13510	13493	13438	13335	13484	13472	13480	13547	13574	13487	13341	13410	13534	13382	13467	13565	13509	13547	13450	13466	13378	13574	13640	13462	13436	13542	13544	13438	13428	13512	13372	13398	13247	13594	13300	13609	13529	13521	13416	13477	13524	13535	13444	13522	13520	13512	13486	13405	13499	13685	13404	13463	13525	13478	13585	13430	13297	13590	13507	13536	13475	13491	13451	13587	13491	13569	13438	13575	13495	13442	13501	13463	13553	13419	13413	13516	13386	13391	13549	13434	13526	13501	13423
27125	22622	24359	19688	15653	15925	15669	15666	15725	15667	15718	15612	15735	15883	15721	15875	15681	15722	15645	15798	15738	15571	15732	15701	15684	15657	15652	15659	15627	15716	15569	15663	15814	15643	15603	15615	15565	15604	15528	15734	15793	15656	15729	15559	15572	15614	15774	15611	15919	15810	15574	15967	15667	15619	15552	15635	15748	15596	15526	15560	15587	15545	15602	15566	15562	15578	15699	15667	15692	15586	15665	15452	15472	15796	15639	15547	15700	15449	15589	15635	15299	15679	15580	15676	15665	15375	15672	15534	15541	15602	15759	15593	15546	15582	15388	15582	15681	15691	15650	15807	15752	15538	15594	15651	15627	15471	15624	15664	15511	15685	15454	15383	15561	15580	15660	15603	15560	15550	15635	15515	15674	15676	15830	15799	15758	15568	15578	15695	15550	15562	15448	15775	15732	15540	15373	15632	15567	15577	15509	15791	15587	15544	15616	15696	15550	15565	15489	15545	15614	15641	15635	15652	15455	15450	15434	15604	15612	15566	15612	15681	15569	15643	15543	15490	15410	15441	15696	15594	15649	15662	15590	15547	15447	15366	15296	15661	15716	15636	15799	15640	15628	15662	15695	15692	15675	15644	15698	15529	15732	15427	15640	15602	15523	15821	15738	15596	15730	15709	15657	15599	15643	15430	15715	15440	15712	15752	15597	15494	15499	15518	15617	15273	15700	15549	15553	15422	15592	15539	15686	15675	15698	15479	15471	15588	15617	15497	15608	15651	15689	15632	15589	15709	15460	15486	15598	15632	15657	15722	15578	15591	15786	15588	15619	15382	15584	15612	15441	15646	15514	15656	15627	15581	15592	15427	15636	15592	15723	15340	15529	15451	15558	15424	15603	15644	15563	15425	15593	15675	15574	15503	15693	15633	15564	15560	15526	15659	15625	15708	15521	15612	15544	15598	15576	15838	15706	15683	15617	15720	15492	15726	15443	15473	15692	15519	15478	15731	15646	15458	15687	15611	15619	15477	15637	15493	15604	15562	15613	15652	15573	15709	15531	15553	15636	15479	15578	15519	15514	15514	15478	15667	15411	15713	15618	15645	15434	15583	15713	15495	15809	15537	15443	15757	15290	15674	15501	15444	15542	15593	15681	15584	15618	15504	15616	15619	15567	15601	15670	15499	15337	15700	15645	15779	15754	15722	15816	15701	15481	15412	15560	15463	15794	15741	15503	15714	15586	15432	15594	15403	15539	15388	15510	15633	15615	15753	15755	15521	15530	15582	15569	15670	15628	15565	15511	15627	15373	15533	15462	15450	15633	15629	15517	15461	15369	15645	15504	15820	15582	15631	15592	15492	15536	15642	15727	15656	15497	15574	15732	15622	15650	15665	15423	15570	15651	15571	15780	15536	15507	15764	15546	15449	15646	15702	15571	15583	15503	15662	15506	15562	15405	15541	15542	15545	15731	15653	15615	15586	15510	15521	15573	15596	15578	15609	15484	15695	15740	15587	15908	15551	15612	15678	15543	15515	15619	15679	15688	15645	15505	15520	15656	15635	15594	15561	15610	15556	15581	15626	15269	15438	15630	15691	15668	15604	15489	15732	15564	15631	15589	15608	15405	15583	15767	15742	15637	15730	15695	15406	15456	15611	15716	15520	15585	15446	15610	15567	15693	15529	15704	15755	15543	15595	15620	15550	15569	15411	15590	15401	15581	15532	15714	15505	15485	15687	15452	15543	15571	15633	15593	15512	15643	15663	15746	15341	15781	15494	15499	15521	15589	15703	15655	15617	15454	15625	15507	15566	15797	15632	15600	15556	15511	15552	15527	15611	15844	15674	15735	15520	15623	15615	15443	15622	15717	15683	15578	15587	15763	15555	15582	15788	15744	15906	15577	15623	15617	15711	15720	15676	15826	15631	15499	15428	15459	15680	15630	15315	15591	15711	15563	15762	15667	15532	15632	15537	15516	15708	15542	15649	15594	15610	15649	15807	15721	15735	15551	15408	15655	15457	15742	15860	15650	15568	15606	15305	15595	15512	15635	15381	15397	15705	15648	15556	15763	15558	15686	15521	15553	15479	15533	15662	15643	15596	15722	15619	15597	15536	15658	15688	15432	15605	15683	15709	15756	15800	15744	15436	15672	15617	15491	15645	15530	15780	15576	15717	15605	15515	15609	15592	15604	15659	15473	15612	15828	15546	15505	15882	15668	15402	15642	15390	15804	15724	15684	15604	15672	15680	15633	15744	15808	15649	15391	15560	15563	15582	15634	15664	15499	15598	15922	15663	15656	15684	15606	15612	15782	15750	15615	15655	15685	15581	15659	15596	15981	15515	15535	15770	15657	15451	15682	15747	15700	15466	15610	15574	15567	15655	15574	15721	15663	15673	15727	15713	15640	15779	15649	15782	15739	15789	15590	15697	15564	15512	15706	15670	15641	15689	15545	15502	15631	15592	15628	15679	15715	15669	15573	15594	15464	15572	15591	15360	15712	15612	15574	15571	15592	15595	15848	15785	15677	15489	15711	15699	15684	15698	15533	15440	15541	15632	15550	15566	15472	15535	15809	15704	15722	15595	15700	15517	15629	15514	15531	15788	15587	15504	15616	15629	15661	15543	15664	15705	15439	15424	15588	15761	15497	15812	15473	15624	15656	15464	15687	15695	15554	15801	15666	15463	15506	15550	15579	15485	15539	15631	15574	15695	15576	15542	15643	15614	15639	15467	15633	15815	15527	15510	15661	15707	15515	15366	15518	15593	15642	15685	15630	15550	15577	15604	15743	15703	15665	15550	15533	15605	15449	15463	15560	15649	15625	15842	15604	15696	15504	15607	15644	15585	15681	15546	15620	15432	15591	15577	15772	15681	15625	15697	15453	15413	15493	15636	15547	15547	15797	15676	15536	15608	15291	15439	15714	15642	15631	15490	15466	15346	15296	15702	15688	15588	15591	15673	15694	15477	15558	15598	15566	15727	15550	15654	15704	15563	15698	15520	15451	15334	15697	15585	15587	15479	15630	15651	15483	15648	15494	15477	15460	15513	15644	15716	15630	15555	15409	15656	15837	15555	15521	15778	15420	15702	15706	15889	15636	15675	15729	15597	15478	15584	15580	15662	15479	15565	15736	15706	15763	15674	15427	15495	15545	15607	15620	15634	15522	15581	15715	15646	15472	15594	15373	15716	15682	15496	15649	15459	15463	15743	15629	15659	15493	15593	15774	15471	15617	15586	15682	15525	15696	15404	15652	15609	15743	15537	15709	15554	15640	15796	15395	15363	15765	15435	15622	15558	15606	15334	15597	15447	15609	15512	15708	15553	15900	15743	15725	15649	15621	15616	15761	15531	15722	15485	15663	15397	15379	15575	15492	15643	15437	15444	15647	15547	15626	15531	15689	15581	15601	15558	15479	15472	15532	15464	15589	15645	15542	15528	15511	15405	15473	15515	15680	15720	15492	15583	15480	15601	15547	15561	15638	15743	15753	15516	15456	15592	15637	15562	15580	15534	15763	15560	15659	15629	15672	15627	15727	15720	15585	15652	15522	15432	15428	15654	15613	15679	15466	15498	15859	15708	15558	15550	15574	15459	15649	15672	15647	15628	15722	15500	15603	15693	15660	15603	15629	15690	15383	15619	15464	15765	15680	15609	15583	15788	15648	15423	15476	15746	15693	15726	15553	15629	15523	15506	15724	15619	15573	15538	15454	15628	15651	15475	15662	15745	15780	15696	15508	15501	15597	15556	15523	15623	15584	15423	15527	15455	15616	15405	15246	15471	15568	15415	15555	15609	15564	15657	15800	15576	15665	15639	15582	15438	15781	15566	15625	15671	15680	15535	15424	15540	15616	15447	15639	15533	15900	15648	15534	15679	15804	15659	15461	15411	15593	15980	15553	15602	15530	15764	15629	15697	15595	15642	15548	15286	15548	15613	15651	15633	15581	15698	15758	15523	15730	15579	15654	15703	15490	15758	15901	15810	15457	15483	15350	15786	15443	15479	15646	15671	15644	15482	15622	15639	15660	15628	15519	15473	15458	15641	15599	15550	15566	15732	15580	15550	15573	15581	15670	15632	15559	15584	15696	15660	15666	15430	15461	15658	15564	15674	15883	15591	15477	15464	15480	15587	15621	15597	15507	15692	15685	15659	15573	15635	15704	15707	15566	15523	15583	15451	15535	15664	15545	15687	15527	15640	15460	15792	15755	15597	15625	15511	15428	15707	15455	15598	15742	15920	15695	15506	15629	15681	15482	15411	15863	15509	15558	15552	15655	15518	15677	15683	15708	15749	15645	15545	15448	15652	15665	15643	15460	15716	15407	15809	15725	15627	15675	15607	15662	15588	15796	15544	15648	15635	15683	15619	15571	15539	15619	15694	15785	15620	15711	15618	15762	15548	15627	15535	15560	15504	15534	15664	15541	15566	15559	15448	15530	15640	15743	15761	15820	15596	15851	15594	15711	15451	15528	15432	15638	15541	15534	15566	15535	15732	15616	15596	15701	15673	15603	15386	15607	15575	15644	15559	15692	15712	15452	15626	15721	15552	15602	15715	15664	15604	15552	15783	15835	15710	15475	15495	15634	15612	15775	15579	15576	15613	15653	15709	15646	15740	15744	15629	15484	15577	15506	15407	15576	15497	15555	15735	15707	15565	15737	15661	15676	15768	15529	15436	15695	15673	15657	15783	15573	15698	15545	15605	15511	15682	15609	15677	15455	15590	15686	15601	15480	15781	15826	15652	15549	15663	15895	15554	15657	15594	15586	15579	15683	15651	15764	15518	15680	15605	15592	15614	15628	15594	15639	15539	15636	15720	15674	15787	15646	15618	15532	15578	15608	15596	15628	15669	15596	15667	15578	15567	15611	15694	15672	15581	15578	15514	15458	15614	15455	15588	15738	15598	15521	15551	15638	15690	15690	15499	15489	15459	15423	15484	15571	15485	15511	15707	15688	15752	15756	15705	15801	15542	15652	15680	15679	15698	15539	15309	15714	15633	15635	15810	15760	15507	15644	15588	15550	15634	15599	15582	15751	15569	15810	15529	15542	15637	15659	15593	15628	15550	15590	15755	15553	15642	15606	15673	15493	15576	15579	15671	15621	15549	15481	15649	15643	15476	15545	15476	15595	15727	15644	15635	15684	15744	15667	15505	15657	15567	15618	15427	15637	15601	15505	15614
13841	28732	15413	14184	13849	13747	13763	13570	13659	13687	13606	13668	13700	13889	13913	13693	13799	13528	13629	13464	13704	13691	13641	13633	13758	13467	13464	13550	13652	13552	13500	13558	13717	13494	13836	13535	13422	13508	13499	13614	13736	13525	13693	13633	13607	13563	13602	13914	13798	13944	13864	13503	13733	13486	13604	13497	13685	13525	13553	13505	13604	13603	13668	13542	13626	13678	13524	13576	13637	13457	13499	13558	13498	13564	13578	13407	13651	13631	13713	13564	13711	13507	13662	13506	13625	13598	13563	13402	13564	13556	13475	13665	13641	13576	13512	13473	13720	13472	13720	13461	13680	13372	13497	13583	13406	13685	13679	13428	13650	13495	13560	13634	13441	13591	13576	13554	13592	13891	13642	13675	13464	13608	13563	13513	13596	13629	13644	13480	13592	13656	13574	13527	13565	13513	13551	13497	13647	13606	13646	13561	13631	13456	13584	13733	13671	13568	13536	13578	13329	13387	13464	13438	13611	13498	13654	13513	13645	13577	13465	13729	13675	13543	13513	13364	13445	13573	13572	13506	13718	13456	13602	13585	13592	13676	13528	13664	13627	13587	13730	13497	13570	13611	13541	13612	13511	13490	13548	13528	13590	13457	13768	13682	13514	13514	13670	13547	13545	13722	13517	13532	13514	13568	13482	13237	13542	13539	13590	13503	13597	13509	13704	13526	13487	13567	13755	13542	13642	13458	13663	13735	13623	13678	13600	13677	13613	13848	13477	13614	13413	13573	13516	13537	13571	13420	13731	13507	13620	13712	13445	13687	13487	13365	13427	13614	13636	13472	13500	13578	13594	13416	13590	13447	13408	13539	13579	13468	13456	13460	13724	13427	13447	13456	13588	13432	13593	13484	13740	13689	13603	13543	13608	13723	13729	13496	13497	13517	13712	13671	13641	13439	13542	13643	13685	13491	13526	13516	13583	13632	13591	13549	13545	13682	13414	13619	13496	13571	13491	13549	13593	13555	13632	13502	13609	13503	13459	13708	13659	13512	13676	13435	13610	13467	13699	13558	13649	13487	13566	13614	13719	13585	13430	13539	13622	13511	13633	13594	13542	13670	13632	13539	13465	13526	13633	13604	13481	13701	13714	13526	13608	13501	13472	13450	13635	13572	13590	13587	13501	13678	13661	13475	13551	13488	13615	13611	13656	13533	13627	13458	13533	13560	13455	13575	13486	13516	13565	13601	13615	13415	13676	13480	13645	13673	13518	13585	13657	13689	13487	13479	13572	13513	13691	13678	13630	13470	13466	13657	13627	13511	13575	13448	13561	13582	13654	13586	13639	13478	13422	13605	13466	13567	13569	13546	13422	13544	13583	13531	13547	13546	13620	13361	13599	13491	13576	13649	13627	13432	13616	13416	13814	13553	13453	13495	13427	13671	13571	13507	13746	13422	13606	13758	13516	13365	13522	13441	13540	13424	13753	13679	13494	13616	13499	13695	13556	13719	13481	13600	13566	13532	13594	13372	13571	13648	13488	13709	13537	13581	13614	13580	13603	13374	13383	13646	13553	13633	13764	13723	13585	13629	13515	13674	13614	13609	13511	13533	13703	13651	13482	13405	13478	13597	13559	13786	13403	13813	13570	13507	13621	13579	13728	13636	13477	13650	13534	13710	13515	13564	13537	13611	13540	13714	13743	13659	13525	13610	13427	13632	13578	13549	13541	13600	13482	13518	13486	13630	13537	13459	13626	13583	13512	13648	13647	13620	13606	13460	13629	13620	13439	13556	13745	13708	13725	13622	13770	13563	13392	13621	13576	13560	13392	13665	13545	13543	13569	13601	13670	13645	13488	13530	13566	13625	13563	13569	13543	13274	13600	13624	13546	13685	13649	13661	13468	13587	13554	13615	13732	13516	13514	13483	13545	13549	13577	13485	13526	13608	13616	13555	13528	13459	13586	13553	13556	13710	13661	13710	13640	13625	13645	13548	13637	13576	13493	13509	13647	13559	13493	13676	13430	13711	13586	13542	13452	13583	13588	13581	13555	13502	13659	13500	13663	13563	13578	13749	13541	13504	13613	13611	13497	13638	13589	13602	13532	13539	13680	13681	13748	13354	13492	13617	13480	13762	13761	13493	13748	13534	13522	13505	13561	13499	13476	13593	13446	13426	13482	13701	13681	13523	13588	13540	13659	13495	13641	13526	13558	13531	13816	13649	13645	13646	13628	13459	13516	13633	13587	13696	13647	13540	13493	13613	13577	13596	13541	13636	13582	13682	13619	13494	13767	13482	13586	13559	13498	13612	13599	13341	13415	13591	13550	13522	13496	13637	13550	13648	13571	13529	13570	13694	13668	13620	13450	13490	13597	13537	13486	13773	13461	13604	13593	13600	13641	13733	13519	13525	13478	13795	13663	13644	13696	13467	13527	13449	13585	13581	13693	13516	13602	13650	13570	13624	13590	13403	13563	13702	13592	13540	13543	13617	13591	13412	13653	13647	13613	13677	13559	13612	13692	13451	13680	13493	13500	13587	13663	13410	13593	13560	13464	13399	13704	13353	13584	13564	13538	13651	13538	13525	13485	13475	13392	13752	13633	13503	13590	13526	13497	13732	13692	13618	13616	13464	13518	13620	13670	13498	13414	13542	13495	13474	13569	13669	13580	13493	13498	13657	13463	13486	13764	13515	13471	13533	13690	13567	13470	13607	13685	13561	13760	13518	13504	13602	13687	13643	13691	13476	13496	13584	13575	13558	13541	13579	13512	13653	13435	13577	13590	13684	13542	13410	13558	13557	13515	13586	13735	13689	13609	13532	13662	13521	13460	13525	13689	13602	13745	13602	13351	13590	13470	13652	13538	13672	13586	13458	13574	13580	13632	13777	13419	13504	13456	13538	13442	13646	13463	13659	13680	13433	13563	13577	13675	13566	13691	13582	13622	13505	13478	13559	13645	13641	13572	13709	13463	13638	13664	13658	13534	13747	13456	13624	13719	13492	13539	13557	13681	13676	13571	13602	13380	13484	13708	13424	13614	13511	13598	13640	13498	13453	13703	13631	13559	13488	13540	13743	13580	13587	13612	13472	13456	13524	13560	13615	13545	13507	13533	13644	13526	13546	13565	13602	13624	13561	13628	13432	13592	13539	13493	13580	13512	13669	13633	13654	13710	13519	13669	13556	13581	13547	13548	13593	13625	13578	13463	13703	13490	13548	13605	13701	13444	13409	13630	13486	13548	13605	13548	13550	13420	13624	13644	13657	13598	13587	13570	13704	13701	13544	13521	13549	13639	13464	13747	13502	13621	13542	13491	13466	13425	13603	13554	13702	13662	13537	13649	13483	13634	13521	13601	13609	13608	13581	13594	13468	13520	13680	13494	13655	13480	13684	13618	13739	13585	13544	13495	13663	13614	13479	13657	13555	13698	13421	13627	13532	13566	13669	13578	13747	13529	13628	13613	13661	13510	13540	13747	13567	13561	13449	13642	13570	13687	13647	13427	13458	13557	13466	13728	13491	13575	13658	13709	13583	13605	13530	13459	13593	13746	13615	13517	13619	13512	13560	13524	13545	13519	13607	13514	13697	13641	13541	13515	13615	13563	13693	13707	13574	13535	13636	13465	13524	13526	13637	13523	13533	13559	13541	13556	13583	13530	13577	13594	13568	13717	13704	13521	13598	13593	13416	13653	13542	13600	13526	13429	13617	13560	13664	13541	13524	13557	13495	13516	13729	13588	13653	13600	13716	13537	13516	13819	13527	13620	13431	13589	13662	13468	13677	13546	13754	13521	13558	13536	13619	13588	13526	13557	13672	13526	13585	13447	13563	13556	13635	13697	13480	13457	13623	13505	13478	13422	13548	13642	13623	13631	13685	13487	13528	13620	13490	13568	13572	13599	13401	13591	13403	13480	13438	13656	13532	13682	13494	13611	13554	13712	13512	13646	13410	13551	13596	13610	13601	13718	13582	13574	13553	13611	13572	13544	13721	13540	13584	13544	13567	13673	13614	13598	13588	13607	13468	13539	13468	13550	13703	13565	13620	13615	13677	13466	13532	13432	13730	13491	13526	13786	13585	13456	13644	13729	13613	13526	13510	13455	13535	13604	13533	13553	13629	13588	13533	13626	13600	13697	13374	13634	13757	13534	13659	13661	13685	13605	13508	13597	13707	13798	13361	13715	13562	13441	13552	13724	13660	13678	13606	13626	13630	13633	13560	13541	13433	13509	13722	13503	13602	13503	13588	13557	13498	13511	13516	13581	13557	13560	13535	13480	13591	13719	13427	13539	13702	13668	13502	13499	13459	13708	13575	13531	13663	13619	13590	13501	13613	13782	13623	13529	13496	13554	13597	13427	13474	13593	13663	13657	13437	13690	13541	13609	13521	13537	13630	13598	13501	13421	13803	13606	13544	13571	13620	13651	13467	13525	13790	13594	13653	13685	13426	13546	13464	13552	13524	13733	13578	13488	13560	13451	13511	13606	13489	13634	13502	13606	13507	13624	13752	13618	13518	13577	13587	13694	13694	13645	13639	13571	13669	13640	13587	13533	13650	13757	13420	13535	13364	13690	13382	13666	13667	13655	13560	13582	13650	13732	13667	13572	13722	13633	13551	13664	13511	13546	13719	13629	13598	13659	13604	13756	13560	13544	13568	13667	13715	13539	13630	13693	13638	13567	13650	13558	13433	13573	13503	13424	13463	13443	13606	13574	13565	13683	13444	13657	13436	13595	13523	13557	13667	13523	13486	13428	13604	13640	13634	13305	13550	13473	13760	13625	13545	13637	13476	13566	13664	13552	13607	13678	13584	13635	13541	13526	13619	13563	13616	13764	13620	13652	13499	13464	13547	13595	13487	13538	13565	13650	13640	13538	13612	13583	13490	13619	13479	13474	13401	13656	13653	13500	13354	13513	13602	13432	13389	13603	13536	13586	13615	13433	13495	13656	13454	13568	13505	13637	13465	13469	13627	13554	13594	13447	13469	13634	13585	13584	13750	13474	13609	13616	13599	13677	13683	13665	13417	13601	13461	13591	13739	13599	13634	13612	13646	13654	13574	13738	13668	13580	13729	13587	13610	13551	13670	13676	13566	13499	13705	13714	13398	13582	13512	13557	13733	13520	13695	13651	13535	13648	13608	13594	13703	13601	13638	13630	13486	13582	13512	13611	13473	13378	13366
23696	21000	28458	23724	21452	20351	18615	16223	15899	15875	15738	16075	15919	15967	15802	15774	15550	15602	15547	15614	15584	15552	15553	15497	15548	15499	15498	15474	15422	15503	15529	15711	15688	15496	15663	15390	15532	15336	15371	15562	15699	15453	15715	15520	15574	15618	15661	16415	16937	16823	16434	16028	15815	15545	15666	15555	15538	15853	15550	15461	15492	15747	15581	15537	15497	15398	15773	15488	15582	15614	15336	15574	15445	15448	15550	15473	15625	15267	15568	15501	15561	15664	15547	15567	15583	15484	15521	15586	15409	15271	15517	15449	15705	15527	15707	15599	15510	15348	15411	15279	15469	15367	15361	15360	15442	15459	15524	15464	15362	15370	15591	15626	15333	15332	15575	15435	15472	15463	15523	15448	15556	15628	15479	15505	15518	15463	15352	15361	15525	15480	15701	15641	15470	15608	15625	15440	15482	15308	15550	15413	15516	15715	15693	15518	15243	15427	15529	15566	15372	15682	15576	15479	15277	15474	15378	15526	15317	15422	15574	15472	15477	15489	15532	15613	15479	15316	15399	15538	15691	15414	15513	15523	15519	15212	15557	15524	15536	15427	15370	15406	15555	15522	15506	15632	15394	15507	15530	15637	15510	15501	15477	15358	15500	15564	15358	15285	15562	15503	15522	15460	15377	15437	15560	15261	15477	15402	15597	15402	15462	15614	15336	15512	15480	15560	15397	15293	15466	15433	15415	15484	15479	15440	15579	15508	15410	15605	15745	15525	15693	15620	15310	15577	15629	15641	15478	15405	15358	15405	15479	15392	15466	15593	15488	15312	15597	15554	15410	15586	15505	15431	15418	15583	15445	15396	15448	15323	15552	15419	15433	15537	15395	15400	15488	15330	15381	15351	15531	15641	15484	15621	15414	15644	15499	15398	15439	15480	15650	15472	15649	15602	15530	15564	15304	15511	15405	15606	15572	15447	15511	15366	15458	15699	15492	15445	15504	15538	15416	15522	15439	15543	15548	15434	15421	15420	15563	15421	15567	15312	15630	15641	15400	15432	15368	15594	15446	15529	15666	15627	15485	15300	15499	15406	15404	15441	15423	15536	15284	15388	15380	15361	15555	15440	15385	15381	15550	15338	15536	15387	15466	15208	15473	15431	15353	15556	15450	15480	15509	15265	15517	15486	15485	15634	15599	15329	15340	15538	15437	15473	15729	15288	15237	15401	15519	15326	15339	15460	15532	15486	15464	15491	15524	15489	15477	15419	15527	15492	15538	15491	15701	15346	15474	15535	15304	15547	15602	15158	15722	15428	15488	15616	15462	15493	15452	15457	15443	15643	15599	15417	15624	15499	15683	15423	15726	15440	15586	15426	15570	15425	15631	15390	15509	15439	15326	15476	15355	15490	15494	15424	15228	15521	15356	15340	15427	15616	15473	15385	15564	15386	15500	15299	15480	15604	15333	15338	15515	15586	15530	15489	15218	15485	15601	15423	15608	15644	15530	15323	15553	15435	15447	15441	15288	15636	15482	15452	15426	15672	15398	15299	15501	15474	15705	15630	15412	15429	15580	15578	15360	15452	15267	15517	15280	15507	15367	15436	15382	15416	15383	15532	15407	15419	15610	15604	15431	15609	15557	15500	15613	15640	15413	15436	15437	15359	15561	15369	15385	15710	15560	15569	15568	15470	15511	15451	15423	15574	15333	15374	15528	15683	15486	15634	15475	15268	15479	15507	15617	15553	15600	15375	15553	15545	15375	15535	15474	15747	15494	15589	15661	15365	15502	15389	15551	15381	15474	15347	15390	15331	15412	15417	15731	15577	15600	15275	15361	15470	15456	15349	15394	15403	15435	15519	15335	15343	15530	15450	15385	15482	15814	15455	15458	15619	15581	15344	15485	15330	15225	15286	15639	15583	15700	15258	15403	15420	15529	15402	15535	15448	15326	15494	15240	15418	15463	15320	15449	15463	15458	15438	15447	15512	15518	15536	15347	15358	15511	15522	15479	15423	15483	15631	15450	15317	15414	15349	15356	15330	15425	15458	15392	15599	15495	15697	15382	15494	15511	15605	15367	15596	15588	15362	15438	15520	15558	15434	15536	15429	15478	15232	15450	15541	15457	15414	15323	15453	15511	15405	15534	15613	15591	15617	15598	15429	15451	15458	15547	15467	15550	15475	15616	15371	15501	15441	15505	15405	15544	15382	15416	15569	15447	15498	15553	15543	15523	15451	15350	15404	15400	15299	15405	15361	15526	15677	15494	15632	15590	15560	15674	15434	15445	15501	15345	15543	15359	15541	15287	15507	15294	15393	15461	15498	15589	15627	15305	15634	15597	15548	15405	15528	15433	15551	15396	15641	15376	15565	15436	15432	15560	15498	15404	15613	15610	15335	15406	15543	15286	15511	15412	15469	15541	15330	15407	15482	15599	15416	15391	15440	15509	15463	15492	15538	15667	15482	15443	15405	15341	15366	15500	15395	15563	15369	15601	15574	15484	15545	15791	15536	15592	15397	15645	15671	15452	15589	15538	15517	15346	15555	15567	15603	15462	15515	15519	15583	15416	15447	15587	15431	15519	15527	15534	15460	15417	15318	15410	15483	15590	15533	15561	15456	15724	15435	15635	15680	15379	15646	15397	15628	15572	15597	15462	15653	15507	15350	15374	15627	15498	15508	15625	15431	15552	15565	15613	15437	15409	15445	15675	15504	15569	15657	15568	15592	15505	15427	15570	15472	15617	15378	15482	15243	15495	15373	15395	15320	15498	15414	15484	15595	15466	15504	15508	15345	15463	15327	15301	15517	15518	15487	15573	15515	15525	15603	15481	15609	15496	15398	15468	15765	15543	15470	15271	15689	15628	15625	15430	15434	15565	15507	15517	15499	15400	15223	15458	15520	15510	15449	15479	15483	15399	15438	15586	15510	15420	15504	15532	15379	15473	15290	15452	15670	15522	15518	15316	15503	15459	15301	15583	15342	15327	15359	15630	15420	15543	15575	15532	15359	15571	15585	15515	15383	15450	15388	15431	15534	15747	15548	15451	15582	15465	15551	15535	15659	15533	15600	15515	15631	15449	15489	15409	15615	15511	15459	15573	15531	15390	15386	15480	15687	15407	15285	15583	15457	15605	15333	15332	15523	15373	15270	15357	15573	15529	15406	15488	15466	15405	15620	15681	15451	15316	15530	15533	15416	15507	15571	15516	15410	15486	15339	15533	15325	15313	15511	15560	15531	15623	15432	15251	15463	15534	15524	15430	15468	15276	15326	15514	15503	15571	15450	15594	15528	15575	15488	15509	15542	15242	15450	15661	15499	15432	15392	15427	15604	15521	15625	15461	15580	15470	15435	15447	15402	15557	15360	15432	15446	15401	15488	15410	15616	15448	15563	15559	15430	15510	15546	15456	15619	15561	15524	15399	15443	15419	15381	15367	15388	15371	15693	15540	15537	15426	15505	15573	15238	15499	15512	15601	15406	15554	15624	15645	15498	15535	15561	15513	15517	15592	15542	15701	15490	15409	15430	15415	15427	15391	15478	15497	15516	15554	15625	15338	15458	15430	15478	15438	15641	15480	15467	15312	15371	15464	15329	15647	15458	15361	15402	15425	15539	15549	15464	15305	15481	15450	15403	15691	15558	15680	15608	15398	15426	15398	15559	15316	15636	15597	15434	15612	15653	15684	15422	15593	15422	15688	15458	15237	15247	15419	15385	15381	15483	15554	15515	15471	15518	15484	15495	15291	15589	15495	15402	15544	15573	15286	15314	15436	15404	15612	15509	15414	15403	15602	15586	15655	15340	15391	15384	15552	15606	15309	15510	15544	15680	15444	15455	15674	15616	15614	15561	15481	15636	15624	15301	15557	15396	15499	15563	15505	15442	15615	15541	15647	15414	15448	15447	15512	15496	15467	15539	15321	15429	15333	15304	15464	15384	15544	15677	15560	15635	15561	15586	15511	15370	15367	15579	15439	15469	15562	15486	15405	15543	15475	15498	15490	15613	15338	15555	15559	15343	15298	15558	15429	15536	15526	15386	15404	15517	15624	15503	15454	15553	15337	15293	15350	15523	15550	15530	15816	15489	15462	15597	15621	15426	15370	15351	15564	15622	15436	15504	15407	15570	15473	15462	15365	15358	15481	15361	15455	15515	15634	15392	15541	15450	15610	15441	15492	15542	15439	15581	15541	15390	15539	15405	15420	15622	15479	15509	15654	15523	15269	15650	15436	15619	15574	15489	15413	15547	15405	15348	15481	15588	15487	15589	15477	15708	15450	15481	15488	15340	15414	15419	15672	15560	15468	15614	15343	15595	15240	15520	15308	15616	15428	15558	15465	15515	15623	15455	15608	15402	15561	15723	15375	15442	15504	15508	15299	15596	15455	15369	15375	15517	15337	15423	15479	15575	15496	15536	15721	15467	15710	15478	15491	15447	15499	15451	15517	15595	15545	15506	15411	15600	15474	15360	15499	15454	15469	15546	15301	15495	15347	15608	15628	15422	15356	15370	15481	15472	15388	15511	15261	15482	15468	15637	15512	15517	15606	15380	15579	15593	15536	15338	15409	15394	15460	15501	15424	15657	15548	15446	15494	15531	15364	15571	15561	15474	15534	15420	15471	15428	15527	15428	15435	15669	15777	15537	15460	15452	15618	15415	15467	15487	15344	15451	15624	15629	15649	15338	15463	15440	15514	15350	15541	15305	15336	15633	15459	15312	15499	15325	15405	15446	15497	15821	15510	15521	15483	15611	15405	15453	15656	15465	15522	15235	15641	15512	15704	15489	15617	15517	15485	15584	15639	15811	15511	15344	15526	15360	15496	15624	15583	15383	15478	15346	15620	15426	15524	15372	15468	15506	15626	15561	15435	15664	15614	15561	15482	15439	15415	15522	15536	15471	15566	15428	15322	15514	15475	15570	15548	15452	15420	15537	15345	15461	15613	15493	15384	15594	15661	15444	15566	15430	15515	15368	15285	15392	15469	15508	15574	15645	15681	15624	15527	15563	15416	15539	15509	15450	15506	15474	15470	15631	15536	15340	15408	15258	15483	15547	15435	15641	15554	15424	15709	15696	15664	15704	15594	15519	15396	15685	15483	15529	15452	15415	15396	15381	15501	15412	15385	15606	15446	15597	15593	15446	15449	15460	15513	15283	15531	15503	15393	15388	15449	15412
13235	36932	18857	16279	15013	14522	14217	14137	13831	14073	13940	13875	13741	14188	13957	13894	13547	13652	13640	13619	13429	13693	13770	13646	13727	13647	13649	13430	13589	13582	13639	13698	13556	13731	13523	13629	13435	13632	13603	13691	13534	13520	13674	13603	13636	13568	13827	15250	15516	14960	14544	13860	13831	13644	13725	13445	13633	13524	13396	13624	13577	13641	13587	13573	13468	13528	13587	13600	13493	13439	13503	13650	13543	13491	13594	13457	13470	13459	13610	13513	13623	13649	13645	13606	13448	13478	13615	13568	13633	13565	13598	13536	13574	13442	13578	13415	13620	13398	13457	13569	13494	13401	13516	13543	13581	13582	13596	13410	13555	13588	13294	13602	13516	13590	13484	13509	13561	13446	13594	13477	13495	13685	13428	13509	13501	13498	13610	13354	13499	13543	13513	13529	13589	13557	13534	13402	13465	13505	13437	13315	13416	13482	13785	13796	13492	13640	13532	13421	13579	13513	13409	13549	13570	13458	13591	13443	13398	13524	13582	13545	13604	13408	13423	13457	13478	13554	13436	13709	13646	13468	13619	13505	13529	13369	13480	13390	13526	13593	13588	13595	13360	13554	13572	13470	13620	13545	13429	13650	13775	13466	13535	13493	13478	13570	13591	13289	13466	13418	13294	13569	13580	13551	13539	13469	13553	13353	13413	13666	13599	13373	13564	13632	13601	13517	13582	13574	13464	13539	13584	13600	13451	13413	13590	13457	13383	13551	13573	13684	13465	13502	13515	13566	13440	13282	13366	13616	13443	13600	13424	13402	13566	13349	13364	13540	13621	13466	13653	13424	13604	13455	13400	13515	13374	13330	13512	13439	13659	13375	13529	13508	13493	13525	13549	13525	13679	13426	13505	13619	13500	13528	13611	13439	13546	13398	13635	13587	13482	13524	13475	13437	13601	13506	13535	13554	13537	13439	13670	13556	13551	13417	13542	13539	13560	13340	13596	13530	13502	13542	13477	13613	13562	13599	13537	13391	13449	13672	13641	13430	13491	13482	13378	13435	13618	13397	13590	13416	13548	13691	13412	13567	13696	13500	13385	13547	13485	13344	13572	13644	13656	13429	13511	13532	13371	13623	13774	13606	13442	13433	13530	13478	13586	13497	13458	13638	13423	13699	13616	13263	13429	13214	13522	13534	13626	13532	13469	13477	13591	13578	13442	13505	13438	13495	13577	13589	13530	13525	13560	13443	13426	13568	13437	13537	13637	13473	13582	13502	13604	13532	13459	13491	13737	13530	13577	13446	13527	13459	13469	13522	13501	13618	13503	13530	13478	13475	13593	13406	13563	13328	13546	13454	13404	13412	13366	13539	13541	13546	13476	13454	13607	13656	13667	13558	13529	13536	13432	13462	13525	13601	13543	13480	13579	13271	13664	13437	13493	13575	13680	13660	13464	13468	13541	13468	13412	13425	13445	13523	13542	13493	13485	13432	13536	13517	13845	13376	13310	13425	13368	13701	13560	13412	13491	13710	13435	13550	13505	13583	13539	13533	13563	13473	13403	13700	13409	13513	13577	13526	13433	13601	13533	13638	13519	13451	13458	13513	13541	13466	13633	13598	13445	13545	13515	13435	13423	13369	13673	13545	13325	13593	13580	13630	13574	13514	13503	13581	13591	13569	13448	13538	13521	13638	13479	13409	13692	13475	13435	13385	13517	13582	13523	13532	13504	13415	13606	13349	13697	13307	13388	13501	13480	13556	13538	13393	13365	13484	13570	13462	13441	13385	13339	13486	13538	13613	13664	13537	13497	13665	13415	13581	13370	13423	13671	13443	13482	13337	13455	13455	13397	13423	13701	13564	13488	13463	13338	13657	13384	13352	13560	13409	13534	13581	13430	13481	13434	13691	13519	13491	13439	13598	13587	13619	13570	13506	13371	13423	13554	13522	13474	13474	13500	13382	13325	13395	13565	13518	13471	13458	13510	13619	13461	13576	13637	13581	13610	13481	13530	13596	13484	13577	13541	13530	13468	13495	13676	13645	13562	13503	13567	13472	13432	13421	13500	13537	13423	13454	13445	13518	13529	13324	13566	13526	13677	13341	13564	13598	13539	13668	13526	13464	13529	13556	13486	13597	13496	13394	13541	13417	13510	13413	13446	13459	13587	13537	13564	13519	13467	13626	13524	13415	13457	13586	13417	13571	13469	13548	13477	13453	13527	13530	13489	13441	13472	13559	13635	13416	13574	13704	13526	13537	13298	13630	13529	13466	13487	13520	13649	13806	13455	13485	13518	13556	13380	13429	13459	13511	13606	13517	13608	13438	13596	13571	13597	13608	13421	13625	13595	13612	13484	13592	13425	13484	13584	13397	13455	13327	13466	13689	13525	13503	13507	13504	13467	13420	13465	13363	13489	13539	13378	13523	13302	13516	13475	13651	13610	13529	13401	13672	13582	13674	13514	13499	13468	13511	13390	13558	13433	13504	13585	13431	13630	13688	13395	13483	13480	13524	13519	13509	13741	13522	13564	13375	13490	13383	13590	13671	13633	13417	13536	13617	13447	13484	13578	13543	13617	13479	13659	13556	13408	13512	13558	13538	13566	13515	13450	13352	13579	13522	13418	13494	13734	13447	13404	13470	13623	13420	13402	13387	13379	13448	13526	13546	13440	13475	13433	13417	13418	13460	13372	13607	13388	13639	13483	13647	13513	13543	13361	13397	13521	13488	13296	13271	13750	13620	13628	13536	13430	13604	13649	13511	13454	13429	13713	13606	13694	13504	13641	13315	13587	13488	13540	13610	13542	13614	13528	13491	13535	13448	13414	13563	13546	13462	13565	13410	13501	13570	13485	13413	13459	13474	13684	13647	13451	13532	13583	13507	13649	13477	13481	13339	13632	13419	13515	13454	13754	13374	13356	13511	13640	13566	13569	13551	13448	13517	13560	13373	13580	13408	13543	13454	13453	13565	13535	13398	13732	13507	13579	13566	13510	13414	13483	13463	13535	13500	13417	13446	13527	13379	13669	13509	13483	13489	13457	13491	13404	13585	13535	13495	13569	13528	13568	13613	13542	13533	13478	13502	13585	13630	13489	13422	13388	13534	13615	13461	13422	13623	13591	13396	13464	13424	13571	13325	13518	13462	13447	13528	13471	13647	13601	13452	13717	13446	13411	13538	13575	13381	13560	13506	13650	13362	13475	13346	13404	13521	13484	13597	13498	13430	13366	13682	13588	13409	13433	13540	13643	13661	13606	13553	13528	13652	13465	13374	13453	13503	13612	13384	13505	13555	13430	13520	13543	13612	13569	13559	13502	13517	13448	13494	13497	13483	13559	13583	13491	13535	13521	13534	13400	13596	13349	13448	13474	13686	13579	13486	13466	13546	13503	13483	13440	13611	13459	13464	13401	13519	13527	13508	13616	13325	13578	13453	13563	13467	13464	13324	13310	13532	13675	13838	13420	13426	13601	13438	13454	13513	13554	13438	13578	13392	13435	13489	13538	13638	13604	13650	13640	13387	13564	13501	13518	13427	13474	13341	13492	13452	13494	13493	13499	13475	13454	13388	13492	13436	13475	13578	13584	13478	13257	13526	13632	13464	13600	13595	13566	13502	13641	13328	13465	13544	13508	13479	13474	13566	13480	13690	13461	13408	13537	13461	13415	13503	13361	13428	13606	13414	13622	13506	13551	13601	13536	13349	13635	13379	13500	13404	13414	13608	13548	13409	13578	13555	13401	13606	13503	13630	13480	13645	13561	13500	13531	13511	13528	13417	13355	13654	13451	13525	13461	13551	13631	13619	13456	13568	13561	13609	13563	13455	13504	13631	13539	13444	13566	13529	13540	13535	13588	13472	13537	13697	13720	13443	13389	13355	13425	13694	13559	13602	13481	13440	13519	13436	13446	13607	13503	13540	13431	13505	13442	13377	13535	13514	13582	13453	13493	13550	13382	13394	13411	13458	13444	13492	13491	13503	13392	13463	13544	13581	13467	13485	13395	13459	13500	13436	13594	13506	13609	13688	13494	13638	13446	13527	13398	13654	13482	13382	13650	13430	13475	13470	13461	13489	13444	13617	13556	13580	13631	13540	13614	13412	13534	13479	13430	13480	13401	13458	13379	13385	13593	13507	13628	13663	13508	13474	13513	13371	13437	13524	13459	13322	13518	13426	13562	13459	13720	13413	13532	13497	13436	13402	13629	13553	13639	13523	13529	13569	13519	13651	13489	13565	13758	13373	13483	13473	13564	13492	13648	13423	13470	13627	13587	13569	13556	13473	13570	13428	13400	13513	13605	13506	13446	13472	13518	13648	13354	13649	13519	13606	13499	13481	13426	13598	13493	13418	13522	13618	13720	13440	13513	13662	13590	13607	13680	13613	13446	13374	13393	13576	13529	13458	13613	13422	13497	13481	13458	13540	13613	13337	13565	13402	13618	13411	13491	13638	13446	13659	13514	13458	13540	13578	13666	13429	13588	13587	13527	13491	13572	13458	13385	13775	13522	13513	13378	13429	13551	13536	13263	13481	13583	13570	13482	13273	13432	13532	13571	13566	13540	13541	13376	13513	13474	13739	13627	13477	13577	13534	13712	13347	13496	13497	13513	13437	13570	13562	13357	13540	13502	13499	13486	13504	13544	13569	13523	13494	13446	13560	13572	13457	13522	13511	13604	13469	13711	13378	13707	13581	13454	13570	13386	13607	13677	13414	13575	13461	13394	13655	13480	13513	13454	13584	13619	13690	13376	13682	13580	13557	13537	13536	13685	13507	13440	13473	13527	13530	13379	13596	13452	13445	13572	13610	13526	13509	13578	13412	13516	13577	13661	13483	13550	13411	13450	13485	13563	13508	13508	13458	13319	13397	13498	13577	13567	13427	13368	13609	13459	13424	13518	13375	13389	13640	13487	13415	13504	13405	13496	13577	13551	13489	13547	13475	13764	13553	13440	13498	13521	13475	13582	13496	13637	13687	13500	13502	13468	13524	13379	13589	13459	13499	13605	13539	13761	13338	13471	13520	13417	13566	13361	13535	13522	13454	13458	13518	13567	13315	13580	13427	13194	13625	13564	13554	13410	13599	13539	13664	13370	13576	13444	13591	13640	13441	13496	13449	13667	13561	13475	13483	13652	13403	13410	13460	13463	13438	13468	13505	13461	13373	13565	13389	13368	13589
22683	21006	28776	23411	21128	22560	22757	17026	16210	16314	16142	16019	16179	16336	16069	16048	16027	15759	15846	15759	15580	15701	15757	15747	15925	16050	15820	15960	15736	15672	15614	16023	15846	15806	15530	15766	15551	15623	15690	15497	15852	15481	15610	15722	15648	15789	16193	17526	18523	17886	16997	16308	16077	15860	15618	15641	15590	15510	15600	15678	15538	15485	15517	15500	15364	15540	15721	15582	15491	15443	15353	15619	15865	15645	15561	15486	15643	15520	15584	15447	15649	15563	15557	15607	15579	15639	15576	15677	15601	15602	15402	15808	15555	15621	15531	15469	15564	15448	15443	15577	15798	15574	15603	15513	15557	15405	15789	15672	15597	15573	15684	15610	15702	15505	15716	15545	15659	15458	15484	15407	15645	15731	15510	15566	15674	15540	15643	15658	15439	15496	15661	15658	15771	15481	15537	15601	15413	15673	15490	15658	15495	15683	15398	15499	15362	15602	15567	15722	15585	15522	15330	15815	15360	15652	15532	15553	15631	15437	15658	15698	15395	15611	15532	15338	15501	15411	15606	15484	15443	15591	15514	15731	15616	15531	15631	15536	15452	15586	15506	15670	15461	15715	15552	15476	15561	15544	15562	15667	15436	15541	15489	15572	15502	15538	15544	15638	15634	15635	15569	15486	15671	15618	15612	15667	15518	15676	15730	15489	15529	15647	15673	15767	15610	15594	15677	15590	15721	15412	15400	15430	15588	15478	15658	15536	15751	15403	15481	15764	15533	15485	15512	15730	15488	15501	15359	15374	15752	15400	15539	15540	15486	15572	15503	15617	15616	15477	15611	15587	15323	15610	15526	15430	15414	15496	15579	15594	15395	15581	15678	15656	15531	15600	15439	15502	15500	15689	15593	15478	15535	15313	15523	15375	15643	15588	15655	15591	15648	15558	15674	15497	15560	15516	15778	15511	15687	15414	15469	15440	15537	15624	15565	15483	15613	15457	15452	15559	15793	15650	15620	15554	15758	15559	15520	15633	15517	15570	15504	15520	15478	15529	15353	15451	15462	15399	15372	15604	15516	15523	15647	15501	15478	15669	15409	15476	15470	15593	15644	15536	15627	15327	15657	15638	15595	15624	15346	15734	15603	15629	15645	15422	15269	15585	15422	15625	15551	15318	15370	15477	15442	15404	15401	15440	15308	15563	15313	15508	15545	15672	15699	15501	15571	15682	15665	15578	15386	15532	15479	15523	15579	15493	15365	15617	15588	15675	15583	15524	15658	15649	15364	15759	15716	15487	15593	15605	15621	15459	15392	15756	15577	15521	15545	15573	15508	15537	15571	15397	15541	15611	15505	15486	15622	15546	15472	15464	15477	15418	15599	15516	15709	15647	15766	15539	15566	15639	15483	15492	15482	15614	15477	15646	15504	15424	15580	15564	15549	15429	15588	15718	15541	15575	15754	15453	15415	15468	15440	15526	15478	15490	15560	15623	15452	15673	15533	15477	15433	15574	15526	15510	15393	15380	15446	15469	15515	15574	15582	15595	15250	15642	15741	15477	15382	15738	15371	15566	15402	15467	15519	15540	15544	15533	15487	15468	15584	15584	15553	15462	15670	15407	15631	15393	15444	15400	15486	15532	15420	15317	15468	15323	15591	15619	15608	15511	15593	15495	15527	15403	15555	15453	15480	15495	15388	15440	15614	15444	15525	15463	15493	15493	15714	15396	15591	15500	15468	15717	15553	15516	15577	15508	15679	15647	15606	15454	15586	15298	15521	15505	15453	15770	15504	15497	15637	15568	15522	15582	15559	15673	15588	15693	15518	15425	15422	15416	15605	15642	15456	15438	15523	15631	15435	15580	15720	15720	15484	15770	15544	15611	15619	15623	15681	15529	15599	15536	15535	15622	15776	15705	15693	15585	15400	15682	15575	15581	15636	15714	15473	15325	15443	15705	15421	15506	15458	15350	15466	15648	15640	15468	15537	15582	15670	15604	15571	15514	15610	15527	15542	15656	15415	15706	15576	15333	15510	15634	15708	15566	15335	15661	15559	15542	15627	15635	15577	15441	15623	15581	15503	15490	15543	15512	15645	15461	15511	15530	15543	15338	15433	15456	15603	15558	15444	15537	15520	15458	15539	15627	15754	15476	15566	15561	15426	15597	15791	15555	15571	15428	15558	15637	15602	15591	15452	15450	15595	15496	15380	15506	15555	15314	15666	15489	15629	15415	15493	15482	15500	15616	15574	15553	15555	15239	15547	15514	15455	15569	15688	15322	15548	15643	15718	15546	15534	15698	15664	15396	15581	15518	15620	15465	15481	15591	15558	15641	15469	15557	15608	15587	15355	15416	15399	15554	15649	15582	15413	15626	15712	15445	15612	15511	15487	15549	15350	15458	15560	15497	15730	15551	15460	15404	15514	15604	15709	15404	15839	15483	15619	15547	15432	15557	15450	15771	15507	15650	15612	15525	15712	15507	15394	15461	15676	15428	15672	15371	15391	15557	15680	15558	15580	15536	15523	15485	15441	15619	15495	15469	15688	15717	15569	15641	15577	15695	15651	15560	15583	15614	15715	15274	15438	15617	15496	15417	15460	15353	15590	15515	15611	15410	15510	15534	15545	15508	15622	15597	15626	15493	15671	15636	15522	15556	15619	15548	15475	15578	15622	15443	15562	15495	15590	15508	15590	15614	15437	15678	15573	15665	15511	15329	15438	15563	15409	15537	15478	15638	15588	15627	15457	15504	15559	15551	15434	15257	15490	15422	15485	15616	15493	15601	15551	15444	15368	15475	15596	15647	15632	15551	15867	15577	15505	15533	15452	15546	15533	15463	15534	15334	15599	15656	15575	15596	15527	15540	15721	15434	15465	15593	15513	15810	15473	15558	15584	15509	15671	15563	15526	15546	15561	15522	15556	15680	15415	15624	15219	15445	15608	15391	15696	15611	15641	15539	15538	15536	15448	15244	15488	15362	15548	15633	15643	15531	15522	15570	15571	15629	15588	15565	15572	15422	15542	15804	15624	15474	15538	15377	15681	15876	15320	15362	15494	15624	15600	15558	15506	15505	15318	15601	15676	15553	15690	15265	15566	15594	15393	15402	15527	15594	15699	15542	15388	15711	15647	15639	15504	15470	15615	15510	15601	15725	15374	15694	15893	15656	15743	15656	15646	15323	15527	15496	15716	15615	15622	15525	15548	15747	15461	15501	15667	15509	15219	15528	15476	15547	15577	15394	15543	15634	15414	15613	15742	15386	15543	15481	15388	15499	15668	15637	15528	15633	15712	15623	15563	15580	15594	15740	15755	15526	15524	15803	15539	15634	15405	15523	15645	15534	15446	15728	15481	15571	15534	15559	15379	15522	15412	15559	15800	15514	15565	15617	15499	15495	15680	15427	15520	15535	15505	15697	15434	15513	15551	15555	15335	15656	15584	15624	15589	15574	15633	15690	15703	15562	15369	15671	15667	15620	15660	15759	15596	15465	15514	15535	15432	15460	15754	15611	15503	15550	15670	15626	15654	15706	15703	15708	15622	15368	15553	15532	15256	15631	15598	15526	15579	15499	15569	15670	15512	15618	15546	15692	15585	15506	15501	15743	15732	15523	15741	15561	15605	15614	15491	15413	15548	15681	15517	15559	15500	15551	15573	15360	15519	15640	15510	15582	15617	15612	15520	15404	15578	15434	15502	15498	15458	15449	15531	15623	15568	15638	15557	15530	15440	15547	15453	15658	15618	15458	15646	15573	15695	15491	15604	15651	15548	15477	15593	15383	15345	15618	15459	15527	15573	15697	15563	15515	15480	15426	15523	15557	15505	15514	15477	15687	15513	15627	15381	15583	15582	15425	15616	15406	15638	15542	15532	15656	15618	15544	15429	15750	15734	15469	15527	15233	15653	15487	15630	15518	15476	15638	15539	15783	15448	15898	15426	15395	15640	15548	15464	15302	15675	15490	15474	15595	15623	15435	15272	15672	15619	15444	15418	15635	15564	15493	15298	15631	15656	15476	15363	15534	15594	15713	15605	15526	15575	15366	15485	15616	15527	15492	15358	15362	15651	15594	15478	15447	15521	15465	15427	15515	15601	15586	15601	15556	15451	15716	15491	15414	15505	15455	15393	15739	15722	15475	15578	15680	15481	15358	15616	15602	15538	15486	15349	15546	15545	15528	15687	15631	15377	15489	15727	15417	15445	15405	15448	15528	15712	15641	15605	15447	15476	15422	15321	15626	15515	15502	15502	15620	15647	15599	15491	15505	15527	15628	15393	15607	15311	15454	15548	15613	15532	15505	15659	15679	15564	15602	15426	15498	15491	15538	15541	15498	15498	15651	15605	15501	15451	15431	15485	15467	15363	15461	15409	15450	15587	15438	15459	15593	15615	15511	15458	15576	15727	15719	15471	15528	15500	15649	15536	15523	15447	15460	15416	15427	15547	15526	15390	15409	15489	15629	15478	15512	15724	15575	15404	15535	15820	15449	15594	15568	15643	15540	15363	15471	15583	15541	15611	15697	15618	15621	15506	15430	15457	15745	15611	15655	15773	15401	15695	15675	15423	15452	15543	15527	15603	15481	15727	15385	15504	15684	15600	15467	15544	15586	15519	15490	15511	15401	15413	15363	15612	15441	15427	15606	15590	15604	15499	15375	15277	15513	15497	15420	15405	15514	15701	15436	15942	15696	15709	15467	15585	15576	15508	15593	15468	15384	15721	15512	15638	15574	15672	15535	15617	15577	15697	15388	15442	15248	15484	15678	15671	15533	15678	15488	15363	15515	15412	15546	15572	15423	15545	15524	15596	15633	15555	15545	15641	15515	15386	15415	15531	15581	15584	15395	15627	15637	15390	15595	15525	15421	15614	15546	15524	15675	15588	15632	15537	15608	15510	15586	15501	15258	15557	15482	15353	15619	15480	15474	15410	15368	15486	15480	15498	15544	15320	15403	15366	15556	15700	15798	15559	15574	15602	15658	15587	15518	15620	15684	15423	15445	15680	15408	15606	15486	15476	15648	15496	15411	15553	15437	15597	15616	15703	15766	15612	15594	15399	15601	15555	15593	15526	15546	15519	15349	15557	15575	15554	15424	15596	15660	15621	15493	15563	15676	15574	15606	15528	15499	15442	15727	15475	15776	15443	15570	15484	15593	15451	15638	15640	15618	15713	15647	15562	15624
14971	41128	22412	18200	16457	15488	14941	14710	14581	14241	14272	13860	13994	14442	14232	13941	13870	13734	13846	13669	13834	13908	13736	13764	13727	13817	13693	13808	13632	13625	13572	13653	13655	13679	13860	13590	13769	13821	13847	13672	13852	13765	13766	13479	13703	13616	14268	16640	17782	16577	15266	14321	13971	13767	13680	13632	13493	13628	13454	13589	13714	13835	13732	13420	13510	13416	13629	13516	13748	13653	13465	13719	13601	13605	13565	13537	13539	13718	13599	13699	13643	13505	13406	13485	13714	13591	13543	13650	13662	13499	13535	13489	13597	13671	13658	13467	13675	13644	13681	13641	13778	13629	13660	13552	13585	13538	13406	13482	13564	13616	13550	13638	13635	13498	13616	13707	13489	13697	13416	13532	13375	13505	13535	13450	13560	13601	13668	13444	13558	13605	13639	13641	13498	13668	13507	13478	13493	13483	13675	13502	13642	13667	13648	13625	13547	13573	13589	13590	13441	13534	13483	13617	13547	13490	13481	13381	13439	13516	13636	13602	13634	13521	13720	13797	13306	13523	13495	13480	13496	13627	13448	13346	13712	13566	13640	13526	13535	13541	13615	13457	13492	13592	13447	13555	13568	13567	13516	13555	13453	13618	13518	13578	13405	13634	13670	13684	13397	13440	13647	13519	13547	13683	13575	13396	13593	13667	13600	13609	13533	13524	13521	13513	13435	13591	13445	13535	13437	13597	13611	13594	13631	13546	13596	13500	13672	13581	13616	13554	13472	13467	13452	13460	13530	13681	13527	13456	13661	13438	13537	13459	13748	13517	13623	13670	13529	13595	13601	13567	13609	13546	13589	13414	13391	13565	13592	13384	13707	13684	13729	13714	13530	13671	13546	13620	13497	13563	13472	13559	13642	13465	13489	13561	13560	13447	13517	13528	13419	13501	13499	13432	13534	13397	13449	13533	13662	13778	13558	13708	13456	13621	13401	13462	13598	13559	13743	13555	13743	13497	13684	13558	13515	13501	13471	13658	13504	13759	13796	13635	13532	13613	13580	13636	13731	13543	13485	13694	13549	13584	13480	13493	13746	13475	13517	13594	13633	13610	13538	13515	13538	13481	13467	13459	13524	13517	13642	13526	13666	13430	13548	13494	13638	13605	13510	13487	13561	13606	13621	13642	13537	13550	13680	13433	13597	13620	13436	13626	13636	13587	13658	13563	13564	13570	13566	13720	13500	13424	13410	13699	13598	13724	13593	13431	13548	13558	13418	13612	13555	13396	13449	13542	13537	13656	13526	13502	13518	13562	13515	13659	13428	13665	13481	13500	13740	13537	13446	13582	13476	13487	13520	13615	13630	13670	13392	13563	13520	13454	13532	13579	13587	13544	13529	13398	13500	13644	13552	13566	13394	13654	13482	13513	13545	13509	13654	13550	13586	13676	13655	13703	13668	13574	13647	13625	13626	13456	13591	13463	13690	13402	13556	13543	13260	13688	13677	13519	13560	13574	13503	13601	13469	13592	13617	13562	13460	13551	13597	13618	13579	13645	13555	13521	13509	13611	13560	13643	13369	13588	13632	13750	13465	13590	13492	13492	13552	13445	13551	13501	13547	13625	13504	13536	13522	13626	13426	13707	13553	13600	13576	13530	13637	13398	13502	13456	13514	13604	13463	13478	13723	13529	13689	13451	13504	13487	13763	13567	13596	13605	13681	13421	13596	13630	13472	13632	13619	13444	13569	13594	13516	13642	13473	13603	13592	13465	13479	13601	13400	13481	13633	13650	13507	13421	13650	13498	13653	13546	13642	13561	13469	13669	13469	13530	13562	13457	13556	13385	13662	13374	13424	13562	13654	13376	13555	13662	13549	13457	13521	13553	13556	13708	13503	13484	13614	13538	13642	13503	13538	13677	13523	13760	13567	13642	13448	13519	13436	13677	13683	13489	13678	13542	13404	13552	13597	13413	13458	13410	13576	13530	13565	13683	13629	13633	13517	13482	13515	13608	13623	13606	13509	13682	13640	13464	13444	13534	13547	13658	13543	13495	13560	13540	13530	13493	13538	13686	13620	13709	13507	13590	13623	13624	13368	13521	13422	13556	13378	13401	13404	13549	13529	13653	13572	13592	13589	13579	13613	13526	13530	13520	13395	13638	13551	13534	13589	13666	13579	13657	13556	13782	13635	13628	13550	13732	13560	13703	13520	13642	13540	13610	13456	13641	13547	13535	13522	13572	13538	13560	13566	13545	13505	13659	13460	13458	13565	13517	13520	13464	13573	13448	13523	13666	13614	13329	13385	13509	13531	13420	13502	13643	13564	13505	13542	13576	13588	13548	13513	13449	13596	13541	13495	13545	13671	13584	13409	13675	13659	13584	13703	13580	13419	13605	13639	13522	13609	13535	13601	13608	13639	13583	13410	13491	13466	13543	13600	13561	13482	13469	13645	13438	13554	13459	13626	13493	13646	13479	13621	13506	13592	13446	13611	13495	13783	13664	13355	13416	13678	13572	13423	13540	13557	13706	13504	13627	13452	13626	13627	13588	13485	13555	13501	13744	13523	13546	13571	13678	13642	13589	13608	13494	13612	13694	13513	13744	13623	13652	13543	13566	13514	13456	13728	13510	13434	13563	13695	13715	13521	13560	13513	13474	13482	13475	13664	13532	13662	13603	13371	13639	13454	13580	13755	13631	13554	13517	13669	13465	13600	13548	13598	13431	13474	13534	13475	13634	13583	13386	13412	13520	13599	13387	13581	13580	13474	13492	13484	13613	13593	13550	13754	13542	13510	13543	13643	13443	13534	13633	13518	13495	13519	13586	13530	13595	13509	13601	13410	13552	13581	13539	13529	13498	13724	13768	13618	13771	13642	13536	13567	13591	13577	13518	13497	13439	13581	13579	13595	13555	13567	13624	13525	13705	13510	13557	13538	13543	13518	13494	13544	13500	13553	13506	13432	13560	13665	13797	13694	13497	13615	13425	13561	13557	13619	13493	13625	13486	13350	13605	13461	13635	13512	13364	13471	13513	13571	13513	13638	13636	13563	13690	13545	13540	13506	13537	13865	13640	13400	13756	13475	13696	13612	13448	13469	13520	13547	13503	13687	13449	13604	13571	13542	13522	13545	13632	13644	13506	13667	13560	13604	13455	13505	13568	13624	13454	13446	13616	13531	13470	13611	13328	13556	13669	13678	13584	13498	13557	13425	13590	13490	13574	13765	13600	13756	13686	13548	13394	13599	13378	13613	13580	13455	13688	13572	13531	13625	13506	13548	13660	13585	13484	13481	13613	13388	13524	13656	13635	13386	13558	13471	13722	13436	13575	13518	13615	13553	13495	13434	13571	13550	13575	13542	13483	13429	13587	13501	13643	13539	13509	13628	13387	13650	13538	13578	13555	13476	13482	13574	13399	13516	13607	13679	13521	13553	13794	13449	13665	13381	13524	13527	13630	13639	13366	13605	13574	13628	13641	13412	13501	13601	13534	13382	13476	13517	13544	13497	13610	13566	13586	13487	13552	13393	13532	13443	13392	13539	13603	13656	13342	13487	13563	13458	13581	13485	13300	13386	13731	13615	13551	13495	13689	13501	13600	13802	13593	13505	13606	13632	13635	13446	13368	13639	13462	13642	13405	13570	13340	13669	13585	13575	13596	13589	13514	13371	13682	13545	13616	13550	13507	13727	13630	13322	13427	13592	13552	13702	13609	13616	13475	13564	13667	13747	13617	13479	13655	13760	13483	13576	13600	13519	13588	13594	13540	13639	13393	13674	13513	13424	13600	13606	13485	13464	13491	13652	13399	13431	13713	13559	13456	13542	13454	13377	13619	13385	13625	13507	13366	13610	13322	13583	13472	13552	13498	13570	13545	13609	13559	13702	13497	13469	13484	13537	13489	13637	13619	13545	13539	13622	13534	13676	13606	13578	13536	13308	13425	13630	13727	13645	13703	13652	13458	13689	13653	13555	13389	13676	13636	13640	13367	13415	13441	13396	13477	13430	13573	13675	13524	13558	13523	13618	13550	13510	13708	13571	13414	13399	13470	13657	13507	13735	13685	13477	13551	13574	13609	13601	13697	13566	13556	13651	13629	13618	13626	13575	13604	13652	13520	13586	13628	13489	13372	13626	13632	13495	13525	13627	13481	13512	13510	13515	13471	13554	13586	13506	13457	13601	13629	13405	13494	13424	13661	13527	13404	13482	13481	13540	13525	13634	13582	13518	13593	13704	13673	13520	13395	13618	13659	13584	13463	13547	13575	13644	13554	13531	13304	13469	13714	13463	13487	13401	13531	13540	13756	13389	13635	13540	13491	13447	13556	13668	13507	13647	13556	13649	13507	13529	13609	13588	13338	13615	13634	13656	13680	13668	13523	13539	13610	13421	13528	13423	13501	13435	13518	13425	13462	13438	13458	13630	13539	13558	13652	13638	13746	13612	13507	13655	13575	13529	13428	13545	13555	13703	13667	13587	13529	13519	13642	13489	13465	13553	13508	13581	13690	13519	13603	13693	13456	13571	13436	13572	13403	13581	13647	13684	13672	13573	13628	13549	13558	13508	13558	13610	13625	13636	13575	13511	13405	13606	13382	13557	13455	13554	13691	13471	13610	13668	13580	13478	13603	13517	13629	13557	13676	13512	13592	13631	13613	13722	13537	13487	13711	13619	13475	13591	13400	13564	13542	13494	13462	13567	13609	13523	13559	13549	13674	13578	13348	13609	13586	13558	13467	13512	13719	13453	13482	13654	13684	13647	13560	13570	13454	13669	13416	13680	13540	13453	13536	13579	13592	13579	13576	13520	13543	13535	13432	13662	13498	13569	13536	13528	13809	13660	13724	13549	13559	13623	13611	13312	13601	13450	13697	13565	13527	13648	13638	13712	13414	13583	13592	13553	13653	13595	13645	13484	13501	13606	13557	13501	13621	13406	13575	13600	13444	13537	13726	13488	13577	13515	13442	13700	13615	13723	13579	13564	13478	13659	13540	13503	13464	13612	13527	13437	13660	13548	13512	13491	13549	13626	13474	13540	13544	13439	13540	13541	13720	13539	13400	13550	13645	13669	13570	13536	13650	13598	13731	13744	13488	13477	13673	13573	13791	13599	13373	13434	13434	13466	13671	13463	13597	13524	13468	13627	13439	13604	13368	13531	13617	13582	13607	13510	13535	13567	13558
27217	21620	23242	18904	15690	15790	16095	15759	15765	15766	15685	15808	15860	15852	15783	15999	15682	15558	15743	15672	15595	15613	15697	15806	15796	15648	15652	15695	15652	15574	15664	15701	15670	15684	15535	15622	15662	15593	15760	15662	15614	15759	15698	15525	15652	15707	15584	15719	15698	16025	15850	15553	15947	15789	15753	15740	15542	15966	15627	15814	15762	15708	15705	15622	15513	15501	15803	15658	15753	15681	15716	15718	15712	15538	15766	15487	15597	15645	15554	15773	15717	15650	15653	15526	15656	15723	15666	15564	15739	15604	15638	15606	15629	15715	15609	15674	15752	15664	15713	15416	15484	15649	15649	15541	15754	15794	15534	15647	15601	15611	15725	15722	15642	15630	15533	15550	15719	15602	15562	15520	15466	15612	15850	15490	15474	15503	15639	15784	15729	15780	15477	15654	15701	15462	15643	15815	15736	15530	15763	15831	15524	15663	15643	15586	15421	15634	15590	15702	15527	15665	15614	15618	15651	15722	15692	15538	15720	15594	15760	15524	15632	15488	15680	15686	15649	15634	15622	15606	15698	15538	15893	15633	15762	15751	15713	15689	15807	15672	15660	15586	15669	15529	15758	15622	15629	15579	15735	15651	15548	15468	15499	15612	15576	15510	15648	15695	15536	15527	15702	15714	15693	15498	15489	15790	15378	15812	15629	15540	15744	15528	15539	15642	15453	15391	15697	15531	15605	15743	15803	15790	15692	15697	15562	15410	15555	15600	15642	15888	15791	15460	15528	15479	15546	15640	15625	15975	15529	15779	15644	15596	15566	15548	15721	15572	15812	15703	15428	15600	15753	15540	15620	15596	15710	15585	15575	15692	15758	15650	15676	15760	15824	15732	15773	15590	15628	15565	15510	15762	15510	15648	15545	15596	15796	15333	15588	15624	15695	15740	15431	15594	15699	15709	15719	15763	15603	15553	15606	15565	15714	15703	15533	15660	15735	15640	15483	15538	15539	15625	15857	15649	15664	15632	15551	15572	15693	15689	15594	15580	15593	15540	15811	15597	15731	15458	15639	15506	15428	15722	15709	15656	15704	15733	15615	15760	15685	15777	15782	15516	15762	15587	15555	15806	15632	15591	15770	15584	15527	15599	15647	15719	15417	15696	15632	15486	15534	15515	15583	15731	15656	15566	15576	15724	15501	15673	15715	15456	15593	15829	15678	15516	15462	15760	15738	15847	15619	15696	15724	15669	15784	15673	15505	15864	15714	15633	15691	15508	15515	15460	15583	15523	15543	15653	15571	15614	15787	15636	15775	15579	15635	15540	15563	15744	15593	15745	15777	15528	15385	15506	15572	15644	15565	15588	15602	15532	15696	15627	15781	15598	15816	15458	15745	15571	15521	15654	15765	15588	15783	15707	15451	15501	15828	15525	15609	15707	15554	15687	15809	15841	15578	15567	15831	15478	15761	15780	15591	15632	15482	15473	15649	15902	15603	15582	15358	15729	15565	15685	15709	15724	15801	15762	15657	15510	15697	15748	15717	15555	15865	15827	15701	15757	15524	15799	15650	15671	15641	15594	15561	15529	15608	15492	15589	15674	15627	15708	15612	15611	15725	15614	15605	15663	15514	15516	15465	15698	15738	15800	15759	15664	15482	15551	15783	15606	15522	15530	15771	15594	15726	15623	15577	15708	15757	15763	15491	15382	15597	15647	15697	15612	15591	15756	15616	15702	15763	15800	15604	15570	15617	15829	15686	15642	15658	15707	15658	15721	15581	15637	15578	15673	15667	15643	15622	15467	15598	15612	15610	15500	15556	15611	15687	15560	15709	15520	15709	15861	15556	15682	15620	15617	15691	15546	15691	15682	15706	15529	15564	15699	15598	15744	15370	15748	15687	15755	15478	15450	15592	15541	15604	15517	15728	15773	15612	15673	15695	15485	15695	15588	15494	15647	15716	15815	15749	15700	15734	15711	15649	15592	15710	15672	15588	15663	15459	15566	15723	15647	15883	15853	15764	15522	15885	15684	15691	15721	15621	15501	15774	15719	15727	15768	15448	15476	15793	15668	15583	15563	15475	15710	15723	15699	15642	15447	15652	15538	15702	15551	15542	15874	15540	15619	15725	15673	15611	15629	15882	15624	15828	15529	15619	15691	15770	15515	15685	15621	15471	15516	15672	15656	15478	15460	15627	15533	15399	15686	15747	15603	15529	15632	15753	15865	15634	15488	15533	15707	15651	15546	15659	15640	15500	15574	15590	15579	15747	15740	15450	15536	15783	15679	15664	15694	15636	15749	15732	15630	15519	15724	15740	15470	15696	15596	15583	15689	15538	15632	15733	15719	15526	15667	15751	15493	15762	15486	15751	15786	15708	15464	15416	15606	15609	15527	15516	15691	15627	15570	15578	15809	15597	15797	15595	15598	15558	15766	15510	15608	15515	15593	15539	15717	15390	15605	15790	15685	15595	15708	15660	15606	15698	15725	15689	15587	15493	15786	15712	15699	15689	15722	15753	15603	15749	15745	15573	15508	15716	15493	15594	15609	15652	15630	15710	15763	15571	15479	15519	15674	15653	15503	15523	15749	15813	15582	15594	15688	15559	15787	15553	15624	15747	15712	15686	15409	15571	15557	15563	15638	15701	15744	15809	15797	15669	15846	15502	15402	15686	15867	15648	15726	15673	15607	15636	15547	15516	15734	15527	15534	15850	15521	15779	15734	15650	15749	15532	15626	15627	15642	15535	15575	15496	15658	15524	15591	15837	15646	15412	15624	15595	15538	15564	15578	15725	15641	15778	15487	15767	15621	15740	15646	15739	15564	15652	15629	15706	15808	15669	15783	15541	15798	15583	15674	15584	15616	15638	15746	15670	15462	15712	15753	15494	15454	15555	15565	15559	15566	15720	15500	15542	15742	15594	15552	15566	15591	15744	15465	15550	15384	15690	15843	15595	15370	15671	15610	15682	15498	15620	15778	15699	15802	15508	15423	15565	15622	15486	15569	15437	15666	15521	15598	15643	15613	15692	15701	15712	15649	15603	15620	15540	15761	15568	15512	15651	15636	15836	15779	15583	15642	15450	15853	15574	15532	15618	15520	15652	15580	15544	15713	15592	15599	15780	15614	15601	15510	15691	15635	15684	15505	15603	15492	15598	15629	15576	15553	15892	15634	15345	15678	15670	15472	15557	15512	15477	15602	15597	15710	15604	15458	15814	15686	15678	15560	15719	15703	15577	15657	15540	15758	15737	15830	15670	15586	15671	15613	15637	15748	15654	15471	15598	15511	15542	15449	15611	15546	15719	15381	15249	15492	15640	15468	15562	15617	15692	15756	15731	15505	15615	15707	15577	15587	15630	15611	15711	15718	15643	15840	15636	15883	15405	15526	15503	15505	15783	15737	15503	15469	15718	15705	15733	15685	15541	15738	15759	15703	15817	15683	15683	15671	15618	15736	15754	15605	15485	15615	15690	15711	15790	15562	15589	15481	15646	15682	15624	15479	15641	15532	15669	15714	15538	15457	15543	15737	15838	15665	15807	15677	15587	15625	15605	15428	15475	15690	15574	15543	15694	15546	15771	15788	15752	15742	15503	15544	15488	15656	15697	15678	15704	15426	15624	15514	15640	15650	15675	15590	15743	15611	15779	15846	15488	15447	15727	15552	15599	15581	15662	15700	15744	15678	15593	15803	15719	15509	15593	15798	15560	15791	15748	15475	15748	15679	15403	15498	15667	15560	15712	15834	15567	15675	15617	15619	15482	15560	15771	15691	15625	15822	15676	15589	15796	15610	15492	15507	15566	15567	15556	15590	15503	15481	15717	15497	15703	15446	15774	15404	15590	15888	15516	15517	15709	15551	15665	15545	15841	15314	15753	15715	15548	15669	15739	15561	15700	15559	15592	15594	15782	15605	15727	15786	15734	15622	15472	15736	15770	15633	15609	15551	15597	15447	15682	15560	15696	15797	15666	15578	15756	15570	15570	15589	15607	15679	15718	15576	15380	15577	15553	15605	15450	15585	15531	15606	15669	15797	15800	15534	15535	15617	15780	15624	15577	15650	15691	15715	15765	15425	15550	15899	15545	15656	15420	15811	15526	15651	15609	15757	15826	15510	15602	15534	15645	15573	15766	15613	15527	15512	15659	15841	15585	15800	15797	15443	15800	15852	15613	15446	15588	15645	15771	15669	15606	15730	15750	15711	15553	15672	15572	15751	15717	15450	15757	15587	15679	15542	15750	15785	15680	15637	15610	15590	15639	15801	15605	15947	15469	15326	15658	15643	15678	15751	15656	15496	15587	15671	15599	15569	15766	15726	15608	15667	15625	15646	15708	15696	15589	15634	15712	15651	15644	15664	15590	15611	15518	15601	15572	15521	15727	15639	15532	15647	15715	15712	15701	15864	15811	15776	15554	15587	15772	15558	15597	15482	15763	15698	15728	15578	15460	15688	15803	15541	15623	15694	15485	15796	15948	15720	15761	15817	15486	15639	15667	15662	15602	15896	15597	15769	15565	15607	15646	15648	15665	15732	15728	15652	15548	15604	15693	15704	15550	15683	15611	15484	15605	15673	15646	15658	15627	15706	15558	15584	15608	15598	15614	15552	15582	15496	15553	15674	15600	15549	15684	15733	15654	15536	15404	15581	15608	15699	15719	15755	15668	15797	15671	15461	15731	15471	15618	15695	15713	15684	15581	15810	15538	15818	15561	15630	15615	15673	15609	15554	15621	15762	15913	15740	15495	15612	15619	15809	15725	15461	15667	15783	15362	15372	15632	15872	15687	15419	15680	15643	15695	15845	15735	15523	15432	15548	15733	15490	15663	15552	15708	15497	15729	15599	15721	15474	15528	15977	15760	15748	15660	15646	15581	15798	15660	15445	15595	15578	15797	15619	15546	15675	15575	15604	15668	15735	15572	15475	15608	15759	15719	15785	15767	15690	15791	15823	15591	15579	15609	15592	15419	15628	15685	15637	15635	15814	15853	15757	15805	15825	15751	15421	15688	15674	15711	15612	15580	15589	15679	15604	15720	15778	15650	15779	15556	15387	15647	15785	15627	15610	15510	15707	15465	15681	15604	15633	15556	15687	15630	15699	15746	15717	15627	15804	15792	15558	15685	15803	15672	15757	15652	15505	15419	15766	15554	15751	15778	15466	15676	15810	15722	15536	15494	15582
13538	20216	15114	14053	14028	13772	13735	13770	13812	13762	13677	13707	13923	13963	13756	13793	13636	13756	13736	13803	13778	13613	13719	13564	13840	13812	13620	13606	13695	13691	13854	13596	13468	13584	13622	13486	13650	13511	13683	13668	13508	13600	13728	13579	13465	13689	13667	13720	13940	14117	13832	13878	13523	13715	13624	13491	13815	13714	13639	13685	13493	13676	13673	13706	13590	13679	13648	13583	13569	13583	13727	13702	13643	13687	13562	13694	13854	13816	13625	13528	13626	13476	13567	13676	13489	13522	13715	13758	13661	13635	13724	13632	13666	13615	13704	13719	13694	13547	13709	13653	13624	13700	13599	13638	13539	13597	13606	13675	13578	13642	13542	13634	13673	13584	13542	13656	13761	13552	13575	13634	13626	13515	13549	13657	13539	13611	13522	13585	13577	13483	13504	13564	13570	13435	13696	13553	13711	13681	13629	13696	13702	13681	13697	13650	13732	13448	13565	13677	13728	13562	13555	13677	13561	13628	13568	13445	13605	13526	13629	13577	13674	13527	13611	13454	13710	13640	13622	13577	13645	13546	13639	13604	13636	13718	13663	13588	13533	13586	13768	13609	13604	13683	13695	13611	13717	13490	13642	13683	13558	13561	13559	13630	13531	13664	13596	13711	13646	13685	13555	13661	13679	13521	13710	13605	13722	13475	13606	13567	13445	13630	13499	13602	13605	13465	13504	13678	13641	13645	13581	13614	13593	13590	13496	13801	13534	13557	13578	13512	13642	13611	13776	13692	13728	13574	13571	13568	13635	13463	13412	13640	13579	13684	13573	13617	13609	13581	13612	13662	13531	13532	13605	13579	13636	13556	13533	13620	13712	13468	13716	13650	13665	13696	13637	13723	13688	13530	13472	13661	13482	13555	13723	13472	13631	13676	13642	13648	13608	13629	13629	13809	13605	13639	13694	13521	13646	13642	13561	13762	13548	13598	13516	13636	13510	13550	13651	13899	13586	13795	13685	13611	13565	13548	13512	13714	13606	13591	13435	13754	13682	13592	13651	13491	13496	13585	13536	13703	13566	13548	13778	13634	13448	13615	13550	13537	13605	13630	13706	13530	13558	13504	13602	13603	13694	13831	13672	13612	13541	13613	13554	13643	13677	13612	13553	13498	13702	13557	13569	13680	13675	13655	13558	13530	13588	13488	13625	13330	13625	13660	13718	13507	13623	13511	13677	13682	13591	13690	13525	13653	13547	13721	13621	13671	13503	13814	13459	13524	13597	13537	13578	13573	13679	13629	13670	13620	13693	13696	13628	13580	13559	13582	13623	13597	13521	13770	13615	13682	13582	13593	13634	13627	13554	13630	13670	13674	13538	13527	13599	13665	13710	13537	13615	13769	13720	13641	13571	13685	13693	13480	13664	13594	13537	13592	13480	13532	13663	13675	13535	13661	13742	13548	13675	13653	13512	13677	13542	13519	13681	13621	13603	13653	13432	13712	13682	13430	13622	13542	13585	13625	13542	13541	13664	13726	13609	13749	13536	13732	13554	13496	13561	13590	13546	13666	13785	13573	13399	13740	13607	13679	13589	13552	13675	13694	13484	13677	13588	13612	13501	13682	13681	13713	13655	13758	13610	13681	13700	13616	13624	13454	13579	13539	13640	13492	13705	13620	13522	13522	13708	13777	13598	13683	13672	13561	13740	13502	13693	13728	13708	13672	13549	13659	13693	13402	13783	13664	13917	13629	13651	13533	13776	13529	13658	13697	13637	13586	13592	13565	13586	13642	13623	13547	13578	13539	13677	13712	13745	13539	13802	13615	13657	13471	13623	13603	13667	13599	13596	13647	13783	13637	13500	13711	13634	13548	13611	13589	13574	13521	13561	13584	13527	13447	13643	13634	13600	13610	13641	13539	13373	13439	13744	13692	13685	13578	13476	13548	13587	13749	13662	13571	13592	13529	13482	13853	13782	13361	13750	13549	13519	13707	13550	13659	13520	13487	13497	13627	13601	13714	13729	13768	13574	13639	13622	13822	13521	13763	13574	13744	13538	13712	13704	13538	13679	13560	13516	13728	13753	13563	13507	13783	13582	13627	13563	13622	13469	13534	13624	13594	13497	13597	13567	13562	13611	13602	13691	13569	13548	13650	13852	13606	13645	13590	13742	13657	13491	13635	13764	13675	13608	13685	13762	13405	13455	13634	13659	13653	13494	13517	13720	13601	13621	13600	13698	13636	13537	13757	13647	13647	13545	13554	13653	13490	13717	13637	13579	13627	13618	13523	13569	13656	13465	13622	13737	13672	13821	13413	13753	13610	13600	13497	13685	13733	13520	13615	13581	13505	13561	13693	13535	13360	13509	13599	13513	13556	13605	13721	13767	13803	13594	13493	13677	13530	13590	13635	13365	13594	13629	13758	13599	13452	13464	13609	13679	13746	13605	13631	13551	13505	13730	13540	13563	13719	13469	13599	13639	13705	13465	13582	13811	13800	13599	13625	13573	13590	13513	13690	13787	13781	13675	13509	13717	13594	13633	13777	13727	13559	13518	13673	13617	13556	13492	13636	13634	13764	13574	13609	13655	13621	13511	13850	13647	13570	13697	13505	13788	13659	13542	13655	13571	13607	13661	13593	13508	13643	13675	13452	13415	13585	13519	13498	13875	13697	13576	13586	13663	13567	13475	13632	13318	13636	13608	13562	13636	13704	13523	13651	13466	13722	13545	13546	13555	13503	13571	13544	13737	13653	13665	13703	13621	13679	13492	13579	13708	13593	13721	13597	13690	13483	13749	13666	13513	13607	13532	13533	13545	13782	13615	13665	13705	13824	13619	13792	13568	13658	13720	13709	13668	13610	13534	13789	13695	13693	13819	13637	13681	13578	13556	13587	13570	13666	13630	13580	13704	13643	13680	13704	13655	13596	13645	13579	13674	13702	13427	13660	13689	13595	13683	13495	13645	13652	13662	13578	13662	13506	13497	13788	13762	13587	13622	13641	13608	13578	13749	13665	13716	13819	13605	13749	13674	13449	13628	13875	13789	13495	13611	13767	13476	13640	13701	13787	13542	13537	13798	13542	13497	13632	13469	13660	13626	13693	13705	13579	13780	13561	13490	13622	13635	13594	13608	13559	13710	13633	13641	13500	13652	13623	13801	13545	13704	13497	13626	13599	13478	13739	13669	13701	13601	13699	13517	13507	13634	13633	13807	13687	13554	13677	13508	13569	13695	13668	13580	13848	13609	13563	13686	13528	13617	13643	13590	13712	13595	13452	13684	13669	13526	13823	13601	13724	13638	13543	13727	13624	13590	13702	13626	13593	13518	13603	13609	13732	13580	13682	13635	13549	13490	13540	13598	13531	13634	13430	13570	13776	13528	13661	13592	13716	13522	13671	13611	13554	13764	13462	13541	13754	13591	13757	13557	13568	13833	13572	13671	13646	13588	13638	13747	13486	13615	13667	13722	13585	13437	13498	13558	13793	13592	13580	13504	13544	13717	13676	13505	13583	13450	13697	13630	13630	13662	13621	13626	13557	13563	13677	13950	13563	13730	13508	13627	13549	13616	13633	13484	13597	13542	13550	13691	13727	13523	13687	13635	13703	13800	13492	13545	13480	13610	13731	13678	13540	13672	13767	13587	13447	13647	13633	13561	13752	13600	13619	13595	13549	13735	13554	13534	13720	13606	13636	13577	13697	13587	13576	13645	13500	13788	13628	13470	13515	13682	13493	13520	13601	13485	13664	13583	13693	13656	13556	13698	13612	13645	13659	13675	13595	13560	13839	13558	13609	13590	13724	13750	13626	13648	13486	13688	13610	13613	13616	13484	13670	13614	13529	13737	13556	13569	13622	13643	13680	13602	13659	13639	13481	13657	13635	13453	13486	13671	13762	13529	13565	13607	13706	13549	13740	13759	13681	13594	13593	13566	13636	13566	13575	13635	13677	13616	13587	13524	13609	13522	13524	13645	13502	13749	13736	13521	13678	13614	13695	13428	13793	13633	13628	13584	13363	13682	13416	13805	13711	13580	13594	13732	13679	13612	13721	13730	13659	13685	13587	13644	13481	13508	13680	13674	13601	13692	13677	13669	13539	13611	13525	13549	13713	13557	13684	13584	13550	13769	13609	13602	13534	13524	13601	13559	13759	13533	13791	13647	13534	13572	13379	13732	13680	13602	13489	13639	13835	13543	13698	13567	13691	13595	13438	13512	13581	13597	13536	13649	13694	13446	13633	13732	13671	13536	13656	13586	13573	13756	13530	13585	13810	13478	13601	13804	13565	13523	13582	13558	13505	13712	13641	13729	13852	13795	13674	13696	13665	13698	13585	13698	13699	13611	13657	13717	13557	13596	13610	13680	13521	13563	13680	13774	13818	13529	13832	13558	13713	13625	13523	13551	13611	13635	13495	13729	13584	13530	13636	13499	13704	13680	13846	13558	13769	13701	13694	13745	13748	13534	13645	13498	13548	13583	13716	13627	13556	13703	13651	13497	13461	13606	13571	13654	13735	13591	13627	13598	13505	13393	13622	13587	13786	13565	13786	13544	13671	13507	13636	13614	13485	13415	13681	13490	13466	13462	13568	13558	13633	13594	13852	13491	13594	13554	13685	13582	13717	13573	13615	13631	13726	13618	13579	13890	13658	13773	13702	13793	13741	13559	13710	13668	13661	13613	13532	13617	13637	13619	13619	13670	13688	13751	13619	13706	13591	13805	13866	13628	13748	13578	13577	13547	13574	13700	13825	13545	13499	13569	13719	13771	13639	13611	13650	13590	13605	13621	13697	13567	13603	13743	13658	13721	13649	13623	13705	13454	13640	13596	13672	13358	13696	13677	13583	13570	13679	13663	13479	13543	13526	13633	13752	13708	13565	13540	13621	13561	13669	13506	13821	13556	13648	13692	13673	13627	13696	13643	13631	13683	13648	13604	13695	13622	13510	13584	13581	13720	13589	13704	13620	13734	13548	13633	13569	13503	13703	13636	13696	13672	13674	13615	13867	13610	13616	13441	13584	13619	13655	13557	13501	13716	13616	13686	13720	13663	13679	13583	13709	13529	13678	13484	13777	13461	13551	13576	13599	13498	13365	13643	13528	13540	13435	13762	13586	13754	13702	13584	13421	13737	13570	13704	13596	13776	13709	13634	13795	13581	13582	13708	13679	13806	13552	13741	13653
23756	20971	28205	23968	21552	19575	18158	16300	15923	15989	15950	15670	15781	15851	15898	15680	15748	15489	15594	15712	15693	15593	15825	15684	15726	15568	15517	15810	15763	15464	15795	15422	15552	15581	15614	15607	15776	15598	15763	15422	15474	15359	15476	15688	15594	15653	15836	16529	17187	16948	16332	15866	15766	15488	15588	15455	15623	15722	15562	15496	15637	15417	15498	15600	15461	15384	15613	15643	15479	15405	15571	15515	15423	15564	15634	15485	15561	15346	15811	15487	15722	15782	15537	15564	15762	15386	15493	15411	15721	15544	15480	15249	15661	15440	15580	15687	15518	15586	15669	15325	15469	15564	15534	15388	15565	15517	15533	15502	15375	15502	15825	15528	15565	15682	15522	15283	15681	15628	15591	15565	15427	15396	15370	15573	15497	15410	15491	15395	15341	15343	15398	15376	15624	15645	15382	15589	15649	15677	15650	15414	15490	15541	15715	15441	15550	15364	15744	15353	15529	15507	15624	15607	15534	15313	15753	15649	15403	15459	15468	15551	15408	15401	15444	15272	15525	15559	15548	15418	15444	15481	15454	15478	15530	15662	15584	15600	15571	15582	15542	15521	15719	15453	15395	15460	15378	15331	15335	15355	15550	15482	15340	15377	15452	15442	15482	15598	15635	15470	15567	15537	15459	15462	15526	15614	15383	15368	15449	15464	15642	15373	15482	15522	15388	15390	15257	15317	15446	15426	15403	15639	15648	15357	15539	15379	15461	15698	15460	15484	15438	15513	15549	15523	15658	15471	15564	15506	15508	15539	15431	15505	15413	15534	15571	15639	15434	15633	15363	15665	15335	15646	15434	15468	15534	15463	15356	15226	15757	15436	15585	15622	15577	15500	15493	15668	15266	15337	15576	15621	15544	15559	15457	15600	15254	15399	15343	15528	15334	15359	15649	15504	15438	15304	15377	15456	15774	15552	15451	15569	15419	15584	15659	15540	15665	15570	15643	15585	15451	15557	15636	15479	15410	15434	15583	15457	15669	15501	15455	15575	15659	15445	15493	15552	15562	15541	15433	15557	15473	15257	15531	15704	15477	15413	15626	15617	15584	15428	15620	15794	15710	15626	15741	15509	15464	15540	15669	15423	15391	15524	15341	15401	15501	15432	15474	15505	15640	15443	15699	15568	15460	15378	15587	15608	15480	15449	15622	15553	15559	15548	15431	15658	15418	15489	15418	15443	15539	15404	15522	15592	15503	15472	15523	15578	15522	15383	15742	15448	15580	15427	15497	15505	15590	15639	15570	15617	15380	15494	15602	15677	15393	15436	15535	15315	15607	15364	15522	15726	15317	15536	15666	15472	15399	15354	15432	15535	15407	15444	15396	15408	15550	15528	15571	15485	15539	15550	15492	15670	15230	15471	15786	15484	15472	15573	15499	15419	15501	15401	15563	15589	15470	15518	15560	15426	15641	15371	15422	15424	15666	15535	15628	15476	15493	15392	15450	15268	15335	15687	15696	15537	15588	15456	15483	15540	15618	15472	15424	15579	15564	15633	15599	15561	15446	15323	15420	15402	15463	15489	15574	15504	15474	15498	15517	15674	15588	15742	15591	15508	15435	15580	15426	15608	15647	15422	15489	15486	15468	15483	15621	15460	15453	15463	15547	15529	15527	15439	15469	15432	15477	15463	15632	15512	15653	15541	15548	15420	15405	15563	15610	15266	15371	15482	15346	15486	15401	15508	15459	15494	15387	15503	15480	15530	15502	15535	15624	15440	15593	15666	15547	15524	15299	15541	15561	15570	15532	15538	15627	15349	15494	15603	15466	15404	15638	15414	15547	15551	15549	15469	15394	15500	15447	15449	15467	15551	15420	15476	15613	15543	15367	15410	15320	15545	15588	15401	15407	15494	15767	15217	15424	15530	15476	15565	15569	15639	15504	15481	15508	15465	15583	15378	15498	15474	15620	15486	15720	15430	15502	15443	15619	15727	15511	15590	15507	15502	15538	15548	15457	15473	15555	15464	15360	15413	15355	15404	15532	15520	15571	15660	15591	15634	15527	15402	15484	15437	15590	15469	15651	15620	15428	15348	15400	15525	15492	15517	15578	15575	15503	15624	15496	15344	15393	15716	15713	15528	15473	15441	15583	15551	15496	15489	15501	15497	15496	15496	15331	15718	15528	15593	15648	15523	15568	15494	15475	15402	15421	15439	15576	15549	15407	15608	15631	15564	15538	15437	15335	15548	15515	15649	15425	15337	15485	15448	15471	15496	15470	15591	15657	15498	15503	15527	15557	15547	15379	15453	15632	15462	15513	15462	15585	15457	15527	15251	15353	15513	15517	15401	15640	15289	15593	15737	15519	15495	15391	15325	15505	15335	15672	15340	15678	15340	15351	15567	15360	15567	15534	15309	15470	15544	15407	15376	15388	15547	15471	15722	15455	15452	15540	15370	15476	15361	15447	15347	15486	15400	15498	15561	15602	15458	15542	15549	15349	15772	15351	15593	15560	15528	15493	15525	15329	15424	15725	15533	15534	15483	15536	15518	15464	15556	15698	15472	15624	15480	15538	15385	15407	15701	15538	15452	15556	15380	15431	15487	15555	15688	15381	15470	15390	15293	15635	15544	15546	15641	15724	15576	15591	15607	15574	15643	15409	15564	15481	15528	15535	15564	15493	15373	15650	15390	15374	15500	15501	15458	15237	15421	15379	15506	15507	15526	15395	15522	15437	15524	15625	15568	15369	15501	15577	15448	15346	15591	15519	15360	15520	15679	15412	15506	15646	15670	15625	15584	15530	15517	15636	15383	15395	15501	15583	15239	15504	15700	15601	15476	15408	15455	15523	15597	15553	15574	15456	15328	15376	15363	15571	15538	15486	15458	15551	15640	15568	15647	15609	15491	15699	15352	15425	15410	15684	15610	15574	15559	15719	15598	15649	15738	15427	15506	15445	15429	15562	15501	15450	15493	15574	15566	15628	15519	15563	15514	15487	15450	15431	15619	15342	15633	15640	15389	15536	15671	15653	15587	15530	15476	15571	15440	15487	15586	15355	15489	15554	15611	15343	15361	15600	15462	15333	15504	15542	15375	15511	15541	15457	15632	15639	15534	15570	15581	15542	15530	15508	15453	15518	15530	15447	15366	15353	15514	15428	15501	15685	15559	15577	15410	15526	15339	15500	15456	15533	15512	15378	15542	15481	15553	15546	15566	15358	15379	15589	15343	15523	15583	15673	15682	15646	15525	15422	15386	15467	15555	15514	15468	15536	15778	15477	15462	15516	15724	15408	15648	15580	15441	15715	15633	15464	15674	15695	15670	15553	15442	15339	15531	15496	15524	15457	15462	15377	15468	15381	15521	15364	15579	15491	15492	15495	15592	15558	15497	15526	15460	15494	15730	15306	15665	15784	15367	15386	15477	15560	15365	15593	15646	15545	15615	15594	15451	15511	15719	15604	15395	15363	15677	15479	15475	15483	15426	15709	15599	15523	15478	15636	15556	15614	15335	15484	15556	15597	15506	15549	15358	15471	15513	15541	15585	15540	15680	15562	15757	15493	15419	15700	15591	15470	15483	15492	15504	15587	15541	15624	15442	15429	15590	15594	15631	15735	15707	15638	15416	15473	15567	15524	15497	15346	15554	15525	15521	15436	15515	15564	15470	15585	15435	15363	15567	15643	15486	15506	15543	15339	15472	15574	15342	15499	15360	15416	15317	15690	15520	15513	15583	15503	15528	15773	15410	15267	15367	15443	15490	15617	15519	15544	15447	15485	15587	15485	15665	15451	15565	15354	15613	15479	15270	15494	15414	15747	15490	15492	15652	15551	15410	15474	15413	15557	15574	15466	15502	15539	15527	15621	15547	15543	15519	15505	15482	15316	15436	15650	15435	15570	15558	15586	15573	15512	15542	15537	15527	15569	15519	15492	15621	15359	15526	15606	15455	15355	15490	15585	15594	15431	15280	15552	15512	15617	15430	15501	15536	15515	15356	15205	15682	15534	15589	15696	15532	15608	15596	15442	15573	15558	15509	15564	15538	15363	15701	15658	15572	15508	15368	15750	15580	15406	15539	15535	15368	15539	15510	15552	15355	15456	15342	15698	15410	15663	15383	15572	15731	15479	15636	15517	15584	15502	15463	15657	15553	15523	15498	15569	15418	15450	15667	15388	15576	15549	15551	15524	15613	15493	15762	15444	15530	15422	15531	15547	15479	15420	15503	15553	15396	15494	15493	15564	15578	15384	15545	15532	15509	15452	15670	15724	15497	15641	15500	15658	15490	15420	15606	15340	15415	15601	15493	15459	15749	15473	15619	15702	15435	15429	15297	15517	15454	15667	15625	15428	15644	15546	15239	15622	15619	15443	15638	15482	15397	15572	15497	15362	15397	15402	15500	15446	15475	15612	15542	15650	15529	15536	15579	15523	15404	15529	15451	15284	15544	15525	15468	15369	15323	15457	15552	15561	15492	15450	15490	15705	15674	15654	15468	15751	15564	15507	15602	15564	15506	15477	15442	15449	15486	15543	15543	15563	15416	15658	15583	15525	15495	15584	15430	15329	15386	15670	15645	15557	15489	15571	15221	15657	15476	15597	15520	15473	15415	15564	15495	15451	15355	15508	15751	15579	15686	15366	15801	15632	15492	15558	15528	15394	15537	15516	15564	15417	15466	15563	15568	15431	15702	15313	15508	15480	15580	15448	15524	15561	15460	15288	15630	15401	15607	15497	15506	15320	15383	15374	15608	15372	15625	15589	15708	15440	15375	15480	15594	15615	15708	15499	15734	15493	15754	15599	15694	15389	15635	15447	15656	15456	15369	15444	15470	15518	15492	15379	15474	15586	15480	15323	15268	15369	15496	15596	15485	15697	15152	15625	15222	15343	15490	15564	15469	15586	15424	15591	15451	15519	15563	15458	15537	15508	15641	15498	15404	15351	15525	15377	15496	15574	15423	15590	15557	15539	15504	15565	15640	15567	15343	15687	15494	15569	15523	15501	15564	15595	15438	15589	15463	15528	15508	15550	15534	15597	15275	15481	15455	15361	15456	15386	15396	15408	15355	15567	15397	15480	15523	15642	15606	15610	15589	15590	15528	15493	15644	15702	15460	15483	15691	15543	15545	15400	15508	15650	15408	15546	15627	15452	15640	15655	15546	15682	15441	15487	15673	15566	15689
13242	28915	19586	16221	15127	14601	14295	14119	14245	14094	13770	13729	13899	14038	14090	13847	13744	13594	13710	13799	13663	13679	13597	13809	13806	13698	13616	13721	13626	13643	13857	13511	13631	13732	13744	13541	13554	13553	13725	13595	13724	13636	13583	13545	13644	13659	13893	15087	15726	15241	14346	14052	13901	13643	13675	13649	13535	13608	13409	13633	13620	13635	13429	13488	13548	13507	13440	13560	13772	13692	13451	13447	13588	13623	13549	13515	13604	13722	13604	13555	13550	13690	13569	13546	13592	13599	13587	13595	13742	13393	13736	13493	13541	13693	13746	13567	13602	13459	13574	13726	13559	13497	13496	13649	13635	13503	13548	13526	13513	13523	13484	13433	13585	13413	13482	13645	13651	13523	13633	13559	13559	13588	13517	13702	13531	13688	13599	13660	13398	13590	13659	13546	13617	13515	13722	13628	13427	13515	13461	13517	13601	13510	13512	13602	13487	13464	13541	13553	13536	13530	13747	13510	13534	13535	13407	13572	13593	13572	13549	13594	13635	13461	13537	13585	13721	13540	13654	13574	13504	13474	13586	13718	13642	13661	13514	13507	13486	13674	13476	13387	13520	13579	13376	13607	13457	13701	13727	13500	13706	13472	13696	13528	13447	13542	13553	13596	13583	13465	13553	13563	13568	13577	13540	13570	13552	13501	13575	13572	13556	13630	13560	13479	13553	13648	13502	13627	13686	13529	13706	13614	13641	13605	13531	13587	13406	13648	13541	13556	13543	13596	13666	13561	13384	13564	13523	13537	13514	13634	13603	13520	13403	13524	13699	13533	13533	13429	13578	13645	13457	13448	13555	13573	13559	13542	13631	13455	13807	13455	13662	13632	13458	13615	13510	13522	13506	13544	13491	13633	13571	13547	13514	13493	13518	13516	13397	13501	13546	13604	13599	13595	13545	13540	13711	13628	13477	13319	13748	13482	13555	13437	13600	13637	13584	13531	13608	13429	13441	13785	13687	13524	13542	13459	13374	13625	13498	13467	13585	13407	13682	13488	13506	13445	13785	13531	13542	13635	13457	13424	13388	13627	13468	13612	13531	13555	13644	13514	13669	13526	13558	13372	13426	13463	13584	13470	13520	13631	13538	13526	13556	13385	13411	13624	13448	13758	13610	13674	13455	13475	13313	13501	13465	13716	13561	13484	13561	13437	13556	13647	13611	13527	13572	13465	13587	13516	13561	13682	13487	13602	13598	13504	13490	13609	13737	13472	13611	13633	13596	13476	13631	13469	13551	13601	13504	13421	13586	13613	13502	13468	13599	13538	13460	13538	13584	13538	13572	13561	13551	13559	13475	13520	13398	13417	13660	13414	13525	13524	13648	13635	13508	13406	13588	13550	13538	13477	13644	13479	13449	13472	13481	13630	13557	13555	13406	13582	13727	13683	13802	13409	13491	13552	13568	13627	13573	13646	13630	13552	13642	13592	13379	13627	13600	13437	13492	13442	13551	13588	13717	13487	13412	13579	13739	13733	13525	13543	13576	13688	13430	13628	13536	13535	13441	13484	13482	13693	13539	13504	13675	13500	13558	13438	13655	13459	13532	13586	13587	13528	13444	13529	13670	13550	13566	13669	13452	13583	13480	13411	13696	13612	13678	13396	13490	13691	13616	13513	13661	13571	13449	13637	13671	13540	13603	13607	13648	13671	13596	13463	13579	13547	13404	13464	13441	13511	13713	13519	13604	13844	13416	13484	13523	13572	13437	13393	13512	13521	13327	13550	13592	13742	13496	13458	13634	13570	13627	13584	13641	13477	13425	13480	13576	13527	13515	13632	13672	13485	13496	13520	13570	13650	13532	13637	13602	13508	13473	13447	13618	13461	13378	13364	13603	13660	13495	13546	13680	13552	13586	13406	13647	13713	13643	13567	13546	13503	13625	13551	13593	13528	13696	13612	13410	13560	13541	13661	13549	13616	13589	13480	13771	13493	13521	13498	13509	13662	13440	13532	13377	13558	13474	13404	13687	13389	13603	13616	13547	13664	13642	13521	13478	13692	13586	13594	13499	13718	13513	13433	13491	13651	13537	13684	13551	13501	13655	13565	13494	13350	13612	13647	13389	13653	13609	13592	13519	13632	13495	13522	13420	13649	13691	13404	13594	13561	13556	13489	13501	13467	13673	13640	13510	13670	13678	13531	13524	13573	13629	13560	13658	13520	13686	13643	13581	13551	13604	13598	13492	13559	13462	13636	13683	13564	13352	13551	13627	13628	13617	13401	13616	13709	13443	13558	13672	13532	13614	13531	13669	13655	13539	13599	13521	13512	13554	13643	13539	13484	13449	13618	13651	13583	13489	13688	13555	13380	13636	13509	13414	13632	13584	13402	13525	13387	13599	13369	13602	13466	13600	13537	13560	13585	13552	13398	13497	13652	13564	13456	13656	13600	13536	13535	13446	13491	13547	13521	13563	13494	13564	13478	13674	13484	13653	13677	13537	13567	13684	13549	13458	13437	13473	13644	13501	13626	13480	13663	13596	13587	13566	13549	13512	13549	13479	13529	13573	13506	13602	13664	13442	13491	13613	13387	13523	13536	13521	13758	13600	13584	13653	13400	13511	13462	13692	13512	13541	13465	13488	13616	13484	13522	13543	13660	13527	13575	13445	13492	13381	13576	13551	13679	13462	13575	13419	13422	13464	13558	13588	13732	13623	13587	13530	13778	13390	13490	13535	13638	13523	13443	13443	13710	13414	13598	13648	13556	13611	13636	13571	13611	13609	13594	13656	13660	13520	13545	13499	13647	13625	13623	13657	13625	13457	13506	13528	13399	13626	13764	13707	13579	13546	13624	13437	13589	13679	13536	13457	13578	13668	13619	13517	13501	13587	13657	13381	13540	13580	13604	13580	13580	13503	13774	13587	13535	13678	13584	13465	13570	13673	13552	13566	13687	13555	13524	13491	13571	13501	13672	13569	13610	13490	13696	13630	13566	13390	13430	13481	13709	13611	13564	13643	13599	13578	13569	13488	13552	13449	13543	13672	13402	13543	13598	13430	13471	13595	13618	13552	13454	13643	13596	13629	13655	13582	13534	13570	13564	13530	13477	13537	13685	13568	13542	13456	13665	13549	13426	13414	13552	13483	13499	13609	13516	13573	13478	13391	13586	13496	13551	13586	13590	13655	13520	13558	13544	13586	13476	13647	13470	13569	13642	13546	13728	13544	13431	13625	13582	13558	13600	13615	13590	13471	13491	13604	13494	13506	13598	13638	13511	13585	13449	13469	13648	13511	13574	13501	13527	13539	13669	13331	13605	13608	13694	13436	13521	13490	13499	13553	13656	13507	13336	13439	13745	13592	13379	13524	13438	13444	13476	13399	13500	13492	13638	13388	13573	13612	13426	13734	13694	13480	13535	13510	13569	13572	13609	13579	13660	13431	13594	13614	13669	13475	13407	13582	13577	13430	13553	13385	13658	13502	13585	13708	13511	13632	13584	13723	13696	13570	13354	13476	13604	13487	13536	13420	13504	13587	13639	13454	13539	13399	13552	13514	13447	13568	13536	13700	13470	13383	13514	13676	13413	13635	13521	13574	13459	13539	13469	13577	13482	13543	13384	13432	13747	13596	13348	13519	13601	13604	13510	13560	13442	13585	13782	13518	13425	13535	13513	13543	13742	13598	13591	13615	13438	13680	13426	13694	13591	13507	13519	13529	13598	13492	13493	13632	13520	13455	13484	13565	13502	13626	13464	13611	13679	13592	13518	13414	13722	13561	13416	13565	13493	13695	13548	13559	13661	13529	13586	13562	13521	13684	13527	13470	13590	13451	13496	13532	13381	13530	13563	13475	13624	13473	13617	13467	13534	13607	13625	13568	13558	13635	13685	13353	13563	13652	13565	13699	13602	13566	13550	13608	13506	13517	13702	13614	13672	13467	13549	13523	13607	13708	13526	13755	13617	13477	13470	13611	13655	13497	13663	13588	13611	13611	13619	13521	13437	13616	13654	13597	13497	13510	13601	13516	13540	13545	13547	13621	13490	13397	13615	13462	13542	13438	13548	13439	13702	13435	13458	13576	13549	13565	13720	13562	13516	13465	13713	13488	13654	13623	13493	13631	13421	13738	13646	13489	13496	13669	13782	13651	13509	13512	13556	13646	13503	13572	13553	13585	13642	13598	13729	13595	13617	13593	13620	13570	13502	13602	13685	13373	13548	13331	13581	13530	13547	13531	13722	13528	13606	13426	13447	13443	13476	13550	13590	13400	13475	13416	13467	13520	13579	13619	13529	13627	13544	13430	13423	13394	13422	13543	13403	13471	13506	13570	13750	13716	13469	13584	13764	13581	13519	13604	13623	13502	13591	13500	13516	13658	13538	13549	13535	13717	13548	13431	13627	13491	13463	13502	13402	13500	13687	13522	13526	13560	13466	13615	13555	13375	13526	13535	13630	13503	13655	13491	13500	13479	13550	13534	13615	13563	13435	13532	13645	13474	13427	13490	13471	13601	13605	13417	13578	13443	13714	13747	13496	13601	13633	13368	13559	13489	13513	13477	13485	13682	13692	13510	13575	13442	13623	13743	13605	13529	13478	13523	13539	13578	13502	13531	13658	13725	13432	13806	13720	13560	13646	13554	13654	13508	13473	13453	13606	13524	13480	13690	13473	13399	13640	13539	13514	13524	13475	13674	13470	13537	13720	13597	13666	13739	13432	13556	13716	13760	13459	13637	13698	13492	13575	13424	13528	13583	13595	13733	13584	13564	13502	13710	13534	13390	13527	13440	13392	13649	13644	13522	13579	13507	13579	13518	13624	13640	13659	13618	13431	13602	13511	13667	13527	13583	13537	13422	13515	13633	13621	13548	13565	13525	13406	13519	13576	13391	13600	13622	13531	13594	13616	13535	13518	13633	13502	13539	13446	13628	13786	13612	13521	13587	13554	13594	13597	13653	13463	13530	13408	13373	13538	13434	13531	13469	13546	13597	13573	13461	13359	13408	13476	13570	13477	13429	13509	13486	13343	13627	13699	13505	13541	13727	13537	13673	13608	13530	13593	13540	13391	13653	13563	13493	13651	13513	13445	13528	13373	13619	13664	13428	13544	13574	13527	13697	13534	13478	13443	13621	13526	13555	13548	13439	13605	13589	13459	13428	13662	13557	13631	13670	13617	13676	13478
22694	20994	28626	23532	21140	22490	22260	17060	16058	16453	16419	16081	15964	16124	16320	16053	15952	15928	15973	15907	15771	15874	15914	15696	15775	15834	15927	15869	15775	15718	15585	15833	15891	15929	15942	15869	15725	15643	15754	15759	15789	15600	15503	15661	15802	15565	16007	17734	18382	18172	17150	16480	16123	15807	15976	15731	15684	15564	15484	15595	15511	15786	15620	15643	15666	15718	15547	15670	15754	15717	15680	15647	15579	15601	15651	15659	15567	15682	15743	15644	15506	15584	15646	15635	15516	15588	15800	15690	15666	15757	15628	15771	15679	15518	15651	15730	15652	15700	15665	15680	15688	15622	15604	15472	15493	15612	15607	15513	15597	15616	15719	15603	15354	15522	15569	15684	15661	15588	15677	15585	15675	15447	15531	15751	15530	15543	15597	15698	15544	15483	15646	15683	15633	15768	15591	15745	15815	15678	15562	15714	15614	15750	15728	15578	15618	15594	15571	15625	15553	15534	15587	15671	15603	15804	15782	15486	15468	15475	15614	15464	15622	15639	15682	15675	15665	15480	15660	15568	15501	15612	15678	15635	15919	15674	15625	15426	15498	15520	15790	15771	15767	15498	15342	15602	15563	15603	15465	15610	15604	15535	15610	15464	15539	15600	15477	15657	15483	15531	15689	15674	15358	15453	15542	15763	15593	15624	15489	15446	15618	15608	15504	15348	15538	15507	15767	15606	15538	15635	15324	15555	15568	15686	15749	15705	15755	15440	15713	15604	15788	15547	15484	15369	15479	15516	15642	15728	15455	15579	15533	15550	15670	15602	15750	15516	15778	15596	15613	15520	15566	15564	15691	15426	15649	15573	15569	15398	15420	15687	15663	15445	15544	15626	15477	15618	15663	15477	15568	15494	15659	15943	15674	15708	15534	15636	15805	15428	15726	15544	15579	15546	15583	15546	15664	15620	15639	15450	15614	15426	15573	15457	15507	15565	15656	15526	15529	15654	15571	15627	15757	15660	15632	15668	15531	15387	15630	15773	15715	15683	15557	15402	15536	15574	15743	15602	15510	15471	15573	15518	15554	15558	15683	15447	15410	15709	15628	15370	15656	15540	15574	15434	15600	15489	15450	15340	15497	15544	15445	15621	15462	15703	15595	15590	15600	15385	15528	15675	15586	15582	15565	15651	15416	15570	15508	15802	15665	15454	15765	15659	15888	15647	15540	15514	15735	15565	15646	15615	15614	15590	15545	15585	15631	15568	15387	15565	15574	15503	15577	15518	15498	15773	15804	15808	15654	15862	15648	15819	15733	15688	15541	15444	15813	15730	15422	15691	15633	15386	15407	15747	15557	15526	15476	15427	15589	15670	15444	15510	15631	15765	15619	15471	15708	15562	15725	15568	15508	15602	15478	15517	15571	15709	15622	15571	15750	15531	15430	15508	15519	15502	15524	15368	15553	15515	15629	15589	15543	15628	15605	15542	15562	15359	15731	15553	15549	15750	15698	15622	15510	15568	15700	15573	15693	15512	15553	15532	15551	15463	15565	15545	15693	15545	15688	15511	15449	15514	15583	15726	15572	15476	15521	15534	15490	15749	15525	15701	15640	15697	15626	15528	15378	15606	15820	15292	15589	15515	15520	15590	15571	15524	15590	15514	15827	15542	15529	15551	15492	15449	15634	15572	15388	15825	15662	15547	15682	15619	15622	15505	15517	15406	15603	15562	15589	15671	15538	15662	15624	15561	15633	15588	15552	15599	15614	15642	15571	15653	15736	15577	15574	15656	15545	15652	15812	15693	15526	15496	15657	15499	15451	15466	15601	15789	15533	15566	15360	15594	15424	15487	15474	15690	15497	15563	15607	15664	15606	15545	15526	15572	15564	15610	15614	15730	15694	15614	15395	15357	15615	15625	15531	15397	15542	15574	15808	15378	15354	15571	15594	15524	15578	15397	15539	15374	15589	15528	15759	15746	15681	15526	15460	15575	15540	15711	15434	15620	15566	15730	15462	15722	15646	15471	15442	15613	15717	15682	15609	15722	15325	15621	15633	15583	15656	15419	15478	15562	15668	15455	15546	15529	15451	15772	15683	15471	15609	15617	15729	15762	15681	15538	15679	15501	15493	15377	15562	15569	15601	15366	15522	15492	15668	15609	15559	15534	15573	15703	15641	15658	15684	15619	15488	15442	15768	15576	15486	15457	15739	15694	15704	15348	15595	15519	15709	15620	15562	15545	15533	15604	15780	15566	15635	15719	15739	15518	15417	15675	15717	15769	15748	15745	15469	15639	15558	15508	15550	15604	15807	15748	15424	15513	15305	15544	15509	15506	15442	15600	15546	15585	15653	15575	15573	15740	15585	15417	15567	15456	15753	15612	15746	15569	15542	15630	15434	15522	15558	15543	15360	15546	15619	15509	15593	15436	15455	15473	15558	15711	15610	15844	15527	15494	15663	15688	15651	15438	15727	15643	15641	15663	15786	15493	15533	15462	15538	15772	15565	15453	15739	15873	15581	15619	15539	15523	15703	15449	15523	15530	15647	15535	15620	15773	15576	15691	15490	15649	15580	15422	15414	15574	15603	15668	15514	15885	15730	15696	15581	15550	15630	15693	15487	15530	15514	15509	15703	15623	15554	15489	15523	15478	15696	15600	15678	15507	15635	15708	15550	15469	15688	15453	15444	15448	15566	15514	15569	15450	15591	15583	15565	15639	15549	15793	15544	15869	15427	15669	15664	15557	15373	15579	15584	15419	15555	15480	15724	15618	15395	15610	15683	15374	15525	15480	15784	15841	15709	15636	15489	15687	15490	15506	15436	15744	15574	15445	15449	15605	15469	15526	15650	15596	15716	15453	15613	15441	15408	15535	15640	15492	15490	15569	15539	15467	15822	15504	15683	15503	15574	15610	15803	15702	15624	15571	15531	15508	15504	15428	15520	15503	15627	15558	15627	15416	15658	15687	15667	15614	15602	15516	15486	15737	15645	15633	15527	15416	15478	15601	15516	15551	15544	15617	15641	15742	15615	15722	15645	15472	15676	15547	15670	15630	15544	15434	15378	15527	15671	15631	15530	15810	15628	15615	15764	15548	15458	15647	15560	15716	15469	15524	15525	15602	15702	15579	15680	15827	15531	15491	15673	15661	15645	15809	15545	15390	15747	15502	15477	15409	15683	15641	15527	15702	15834	15781	15464	15474	15578	15549	15634	15586	15485	15535	15560	15457	15691	15617	15660	15570	15374	15487	15633	15667	15508	15513	15382	15642	15860	15569	15672	15537	15365	15468	15488	15636	15630	15540	15453	15455	15520	15492	15411	15711	15628	15493	15646	15595	15606	15575	15493	15640	15609	15502	15664	15600	15404	15572	15816	15718	15564	15546	15701	15648	15802	15563	15552	15684	15608	15535	15796	15753	15584	15539	15813	15559	15711	15496	15640	15498	15615	15693	15661	15592	15620	15639	15582	15619	15564	15527	15618	15651	15590	15516	15560	15627	15574	15450	15664	15518	15605	15626	15438	15565	15409	15513	15550	15421	15677	15684	15587	15498	15629	15575	15517	15544	15638	15598	15601	15485	15621	15635	15616	15625	15707	15653	15640	15575	15669	15524	15743	15582	15458	15712	15762	15555	15657	15816	15642	15657	15395	15474	15598	15590	15603	15466	15480	15677	15683	15515	15806	15768	15632	15631	15628	15458	15600	15716	15494	15550	15576	15515	15450	15674	15446	15461	15485	15639	15817	15686	15604	15570	15543	15606	15634	15505	15643	15720	15356	15625	15567	15650	15584	15698	15726	15526	15710	15560	15651	15567	15676	15734	15508	15545	15489	15338	15616	15637	15502	15640	15451	15483	15774	15546	15628	15330	15701	15600	15625	15536	15577	15493	15418	15500	15688	15829	15561	15594	15536	15576	15514	15436	15649	15684	15585	15673	15638	15695	15594	15449	15553	15641	15657	15685	15519	15568	15616	15268	15702	15527	15591	15633	15525	15529	15632	15598	15657	15646	15688	15497	15548	15765	15500	15697	15764	15697	15520	15657	15444	15555	15674	15367	15668	15397	15383	15546	15570	15451	15547	15488	15485	15568	15541	15743	15385	15515	15599	15619	15728	15824	15519	15572	15556	15502	15668	15575	15727	15740	15552	15546	15616	15576	15635	15437	15744	15634	15597	15760	15578	15595	15505	15553	15662	15594	15513	15517	15543	15625	15557	15573	15711	15598	15616	15563	15655	15617	15752	15694	15476	15511	15431	15473	15581	15604	15656	15519	15716	15567	15691	15665	15765	15778	15492	15730	15725	15784	15732	15670	15630	15645	15522	15659	15623	15622	15532	15517	15411	15618	15720	15779	15595	15785	15567	15593	15583	15660	15523	15567	15499	15614	15559	15559	15445	15524	15562	15480	15441	15651	15691	15600	15434	15498	15610	15552	15687	15616	15313	15608	15626	15628	15569	15574	15715	15608	15517	15504	15393	15589	15560	15735	15606	15402	15602	15630	15613	15597	15787	15328	15505	15486	15571	15734	15573	15575	15648	15611	15471	15475	15488	15666	15563	15749	15634	15573	15610	15458	15521	15747	15673	15524	15559	15465	15654	15563	15538	15613	15542	15485	15659	15572	15360	15390	15357	15537	15596	15586	15525	15581	15646	15494	15613	15658	15657	15556	15654	15748	15517	15683	15619	15628	15563	15680	15422	15490	15566	15411	15544	15681	15538	15451	15482	15493	15459	15682	15600	15473	15669	15527	15508	15667	15436	15632	15566	15320	15342	15640	15481	15464	15397	15755	15594	15563	15557	15532	15649	15344	15710	15583	15360	15524	15541	15619	15423	15507	15510	15637	15422	15494	15537	15737	15619	15519	15419	15652	15511	15756	15532	15532	15428	15539	15435	15523	15564	15714	15503	15688	15741	15756	15637	15352	15608	15766	15740	15578	15673	15599	15561	15627	15615	15547	15647	15585	15646	15544	15676	15689	15578	15609	15576	15655	15446	15278	15574	15650	15597	15451	15401	15600	15305	15596	15828	15696	15627	15700	15466	15632	15598	15554	15656	15574	15588	15673	15483	15544	15542	15711	15861	15402	15572	15743	15510	15568	15694	15780	15758	15780	15420	15771	15549	15574	15511	15425	15483	15516	15463	15472	15611	15656	15588	15392	15603	15499	15589	15509	15708	15624
14907	36818	23782	18663	16512	15718	15091	14816	14398	14448	14273	14029	14138	14201	14536	14164	13858	13692	13777	13759	13847	13767	13873	13783	13932	13649	13677	13761	13731	13776	13702	13759	13691	13672	13786	13712	13632	13770	13684	13565	13761	13728	13592	13833	13743	13635	14126	16543	17837	16848	15263	14511	14016	13908	13592	13498	13560	13478	13744	13696	13647	13694	13564	13720	13702	13601	13669	13595	13669	13629	13840	13607	13668	13899	13539	13485	13661	13633	13801	13608	13694	13502	13713	13644	13564	13602	13598	13796	13538	13703	13562	13697	13649	13666	13536	13717	13541	13422	13702	13764	13618	13657	13671	13702	13622	13585	13689	13452	13744	13462	13506	13522	13632	13636	13625	13594	13515	13676	13617	13760	13560	13617	13828	13703	13383	13612	13560	13754	13501	13623	13617	13665	13453	13698	13688	13589	13577	13540	13616	13641	13526	13778	13750	13494	13599	13775	13557	13803	13428	13545	13664	13628	13633	13586	13518	13600	13696	13615	13668	13612	13563	13619	13535	13595	13481	13621	13530	13575	13737	13471	13636	13625	13519	13523	13399	13631	13648	13709	13805	13621	13586	13707	13622	13699	13597	13686	13574	13684	13615	13548	13595	13723	13673	13503	13762	13607	13502	13505	13606	13495	13685	13610	13601	13681	13770	13640	13739	13806	13629	13711	13688	13509	13567	13662	13446	13674	13698	13527	13819	13603	13618	13489	13573	13611	13654	13682	13644	13714	13539	13759	13604	13796	13711	13485	13522	13503	13679	13501	13491	13629	13564	13512	13489	13596	13646	13680	13685	13536	13567	13567	13776	13476	13581	13584	13756	13595	13583	13613	13600	13767	13631	13510	13625	13537	13675	13647	13673	13726	13621	13528	13659	13555	13561	13518	13451	13462	13504	13738	13648	13607	13559	13616	13604	13645	13804	13808	13564	13581	13673	13649	13549	13512	13609	13629	13574	13449	13690	13679	13799	13612	13534	13681	13693	13580	13678	13518	13647	13559	13615	13554	13620	13589	13617	13622	13693	13505	13576	13530	13618	13626	13600	13662	13659	13603	13527	13716	13675	13536	13628	13705	13551	13632	13661	13706	13578	13510	13597	13715	13699	13618	13712	13652	13590	13566	13560	13702	13660	13721	13468	13395	13663	13667	13658	13726	13475	13507	13581	13550	13734	13604	13689	13676	13446	13634	13629	13709	13631	13619	13606	13583	13643	13618	13530	13735	13613	13529	13555	13565	13605	13529	13628	13596	13607	13562	13658	13612	13579	13541	13551	13574	13701	13676	13620	13916	13616	13695	13713	13559	13499	13650	13510	13546	13481	13680	13744	13678	13662	13527	13654	13605	13642	13659	13406	13733	13460	13803	13630	13623	13594	13584	13703	13651	13553	13673	13677	13581	13632	13607	13452	13504	13564	13495	13451	13604	13584	13542	13489	13794	13495	13690	13592	13703	13575	13560	13488	13747	13518	13460	13504	13566	13521	13517	13804	13545	13521	13724	13619	13557	13588	13863	13654	13549	13576	13628	13733	13761	13543	13472	13646	13505	13659	13558	13455	13474	13668	13406	13455	13512	13680	13365	13565	13487	13593	13603	13689	13594	13644	13663	13620	13480	13552	13610	13758	13557	13640	13606	13602	13567	13643	13393	13553	13663	13723	13611	13587	13512	13613	13614	13563	13575	13570	13566	13447	13527	13591	13600	13604	13487	13576	13580	13626	13811	13478	13650	13592	13642	13636	13579	13779	13687	13782	13658	13538	13610	13709	13511	13360	13457	13669	13599	13477	13508	13484	13458	13669	13422	13582	13689	13599	13554	13586	13583	13568	13711	13561	13542	13444	13520	13706	13637	13582	13640	13760	13546	13382	13566	13561	13579	13393	13561	13557	13710	13586	13455	13699	13464	13532	13718	13735	13545	13532	13441	13528	13666	13514	13552	13631	13529	13503	13818	13463	13614	13644	13704	13470	13657	13574	13618	13636	13718	13677	13720	13535	13443	13730	13588	13673	13577	13452	13494	13775	13493	13526	13716	13692	13596	13500	13723	13770	13524	13636	13776	13538	13806	13581	13599	13678	13713	13687	13551	13606	13568	13686	13614	13758	13684	13698	13604	13686	13683	13567	13521	13659	13693	13813	13544	13536	13504	13615	13489	13532	13540	13646	13460	13629	13605	13593	13574	13618	13952	13537	13620	13684	13522	13678	13612	13636	13617	13522	13597	13630	13726	13469	13566	13653	13519	13468	13528	13728	13681	13583	13444	13621	13511	13662	13520	13543	13545	13669	13469	13634	13562	13505	13369	13638	13693	13575	13531	13594	13476	13488	13470	13651	13587	13610	13562	13613	13636	13581	13637	13627	13750	13628	13504	13591	13553	13703	13763	13615	13583	13472	13587	13548	13508	13583	13693	13657	13590	13554	13442	13572	13556	13464	13517	13615	13425	13558	13367	13533	13541	13535	13515	13479	13552	13657	13626	13585	13587	13478	13691	13565	13619	13601	13590	13469	13731	13644	13690	13632	13616	13418	13610	13484	13665	13624	13467	13604	13575	13615	13629	13719	13653	13723	13553	13460	13590	13555	13562	13585	13638	13685	13654	13526	13774	13479	13793	13543	13671	13540	13584	13896	13573	13672	13548	13717	13524	13517	13529	13652	13496	13624	13609	13568	13601	13686	13636	13544	13640	13541	13669	13599	13483	13667	13593	13584	13609	13481	13586	13537	13663	13762	13531	13608	13623	13594	13620	13716	13478	13414	13521	13639	13438	13500	13570	13655	13689	13619	13549	13592	13496	13566	13786	13559	13608	13688	13512	13731	13563	13752	13504	13582	13427	13619	13536	13551	13486	13361	13529	13517	13712	13558	13567	13675	13706	13618	13449	13614	13797	13571	13561	13657	13508	13692	13684	13585	13550	13553	13800	13602	13754	13680	13569	13499	13624	13466	13572	13527	13662	13648	13568	13629	13575	13617	13424	13552	13667	13654	13420	13662	13647	13688	13572	13661	13603	13668	13634	13678	13539	13583	13419	13661	13611	13640	13473	13622	13607	13682	13733	13564	13717	13708	13467	13702	13747	13564	13495	13582	13773	13629	13603	13611	13554	13649	13699	13486	13569	13562	13572	13698	13646	13561	13627	13541	13598	13742	13623	13579	13520	13691	13575	13637	13604	13481	13615	13597	13616	13576	13647	13611	13506	13592	13693	13739	13709	13627	13560	13524	13549	13514	13531	13648	13556	13629	13621	13459	13543	13654	13478	13778	13629	13786	13423	13593	13572	13561	13559	13743	13596	13541	13524	13608	13654	13471	13720	13682	13439	13682	13701	13559	13584	13582	13745	13647	13451	13593	13595	13613	13609	13638	13567	13605	13694	13720	13540	13635	13679	13671	13621	13378	13770	13612	13566	13545	13748	13537	13574	13613	13547	13758	13543	13436	13580	13484	13701	13633	13734	13672	13730	13665	13619	13606	13593	13631	13701	13606	13597	13484	13659	13650	13400	13629	13552	13606	13532	13566	13596	13538	13524	13533	13599	13675	13661	13559	13442	13611	13599	13804	13710	13627	13720	13584	13578	13762	13634	13527	13542	13481	13759	13610	13456	13629	13511	13527	13678	13643	13618	13597	13456	13567	13621	13617	13475	13600	13729	13707	13568	13699	13771	13634	13680	13603	13643	13651	13567	13649	13503	13622	13751	13561	13537	13496	13563	13607	13589	13661	13607	13550	13547	13466	13606	13737	13577	13759	13612	13655	13517	13611	13708	13646	13576	13548	13584	13518	13663	13563	13522	13552	13564	13609	13633	13524	13686	13608	13724	13486	13494	13489	13506	13583	13639	13539	13635	13571	13544	13529	13807	13617	13303	13728	13520	13598	13770	13440	13629	13549	13642	13456	13689	13496	13471	13439	13581	13482	13643	13633	13533	13673	13564	13579	13467	13564	13629	13534	13638	13769	13605	13576	13456	13532	13562	13481	13555	13613	13649	13495	13692	13634	13550	13655	13589	13675	13721	13588	13567	13565	13641	13564	13655	13534	13673	13508	13581	13524	13426	13634	13699	13651	13607	13778	13728	13708	13568	13722	13706	13479	13654	13665	13626	13666	13577	13595	13654	13745	13598	13731	13662	13507	13508	13695	13734	13745	13452	13575	13676	13497	13671	13624	13556	13531	13579	13681	13620	13721	13511	13567	13544	13536	13513	13552	13479	13512	13691	13493	13447	13510	13662	13635	13610	13562	13567	13595	13637	13560	13673	13445	13582	13577	13614	13640	13602	13759	13555	13561	13636	13679	13550	13500	13372	13588	13664	13678	13477	13550	13629	13447	13568	13692	13692	13504	13666	13582	13632	13579	13605	13574	13607	13588	13602	13684	13744	13635	13590	13519	13518	13576	13567	13494	13687	13606	13607	13666	13593	13693	13531	13556	13473	13564	13766	13649	13609	13552	13528	13575	13604	13563	13642	13535	13539	13560	13607	13733	13388	13644	13527	13556	13748	13534	13487	13575	13421	13571	13553	13568	13439	13710	13592	13674	13538	13716	13642	13483	13576	13566	13702	13610	13422	13518	13574	13543	13564	13517	13645	13513	13716	13566	13530	13445	13581	13544	13625	13528	13641	13592	13601	13651	13674	13687	13576	13564	13574	13498	13702	13563	13791	13642	13631	13475	13566	13440	13648	13602	13614	13605	13602	13690	13621	13638	13644	13552	13656	13513	13753	13512	13553	13629	13622	13742	13567	13621	13519	13693	13535	13660	13484	13726	13605	13613	13530	13732	13598	13629	13609	13542	13455	13795	13618	13600	13673	13566	13544	13457	13591	13724	13658	13454	13539	13565	13565	13588	13503	13708	13648	13601	13480	13580	13552	13529	13502	13540	13475	13498	13590	13680	13684	13693	13686	13641	13620	13504	13555	13490	13668	13599	13710	13598	13500	13660	13625	13630	13763	13663	13731	13723	13520	13598	13610	13518	13599	13599	13664	13549	13590	13662	13740	13584	13562	13585	13526	13627	13482	13707	13504	13581	13611	13557	13658	13681	13509	13674	13630	13565	13574	13624	13696	13572	13548	13722	13591	13592	13592	13650	13534	13566	13632	13664	13555	13673	13575	13657	13578	13510	13714	13647	13522	13660	13390
27127	21551	23097	19086	15990	15712	15858	15762	15702	15712	15842	15718	15895	15775	15816	15649	15886	15621	15872	15706	15755	15979	15853	15556	15781	15706	15756	15745	15853	15828	15749	15796	15679	15701	15633	15749	15649	15815	15778	15729	15587	15669	15707	15773	15820	15780	15738	15644	16038	16107	15918	15942	15853	15903	15655	15672	15593	15746	15824	15775	15750	15473	15602	15758	15739	15868	15865	15643	15640	15632	15674	15695	15621	15703	15811	15906	15851	15534	15706	15743	15706	15681	15781	15732	15699	15720	15836	15631	15653	15675	15670	15771	15736	15669	15695	15649	15627	15857	15692	15630	15609	15746	15722	15597	15622	15607	15732	15587	15514	15788	15730	15919	15637	15701	15719	15816	15504	15716	15737	15759	15744	15682	15528	15581	15844	15842	15778	15723	15775	15733	15724	15565	15397	15704	15836	15718	15796	15661	15652	15844	15753	15694	15658	15521	15587	15611	15776	15871	15463	15629	15517	15457	15760	15784	15821	15556	15467	15769	15751	15622	15759	15756	15624	15499	15654	15683	15591	15590	15613	15820	15724	15574	15666	15552	15578	15509	15540	15585	15719	15823	15765	15561	15656	15797	15833	15740	15809	15505	15678	15824	15607	15651	15692	15681	15707	15549	15693	15713	15783	15586	15541	15664	15771	15842	15803	15700	15750	15541	15879	15635	15547	15692	15594	15936	15621	15737	15635	15698	15638	15707	15619	15687	15583	15580	15693	15617	15672	15894	15703	15739	15680	15602	15567	15631	15609	15540	15606	15634	15600	15794	15801	15631	15703	15686	15556	15608	15658	15800	15645	15652	15685	15644	15567	15663	15795	15694	15943	15855	15801	15879	15601	15502	15695	15623	15561	15599	15869	15855	15893	15688	15669	15647	15418	15748	15801	15716	15599	15759	15506	15516	15678	15886	15599	15733	15524	15679	15730	15965	15544	15600	15799	15839	15775	15791	15722	15912	15855	15770	15617	15724	15787	15750	15796	15874	15809	15744	15618	15521	15756	15894	15687	15832	15890	15640	15708	15659	15640	15580	15662	15733	15741	15777	15766	15720	15712	15792	15789	15551	15731	15956	15827	15723	15735	15677	15696	15573	15827	15650	15716	15778	15641	15761	15662	15681	15627	15578	15641	15692	15726	15586	15726	15699	15795	15696	15592	15552	15435	15705	15511	15576	15638	15710	15618	15606	15758	15555	15650	15673	15819	15503	15824	15837	15749	15549	15855	15758	15713	15552	15841	15677	15563	15675	15691	15518	15719	15757	15748	15651	15663	15825	15592	15821	15814	15642	15611	15844	15597	15957	15669	15702	15660	15466	15632	15722	15516	15668	15738	15665	15767	15581	15740	15750	15841	15726	15791	15745	15632	15460	15795	15647	15659	15689	15591	15656	15575	15712	15626	15565	15614	15847	15829	15516	15742	15689	15782	15865	15834	15840	15668	15757	15639	15845	15543	15599	15745	15701	15470	15743	15853	15819	15736	16042	15635	15704	15592	15689	15815	15551	15672	15590	15640	15778	15507	15604	15912	15747	15614	15807	15808	15709	15585	15723	15637	15767	15520	15844	15547	15684	15646	15662	15437	15719	15678	15512	15723	15566	15930	15811	15573	15757	15725	15643	15669	15775	15801	15488	15708	15814	15679	15756	15483	15602	15910	15728	15664	15554	15680	15644	15450	15664	15735	15819	15757	15692	15622	15680	15599	15608	15597	15636	15539	15565	15744	15914	15707	15594	15716	15784	15658	15586	15617	15698	15925	15637	15759	15776	15684	15766	15707	15652	15663	15785	15662	15650	15714	15885	15637	15694	15797	15683	15596	15582	15597	15627	15549	15744	15601	15515	15703	15606	15699	15753	15751	15730	15623	15699	15644	15623	15603	15818	15697	15550	15569	15666	15667	15562	15859	15712	15662	15658	15926	15576	15620	15901	15646	15424	15818	15592	15634	15507	15719	15730	15726	15689	15738	15674	15489	15731	15806	15591	15961	15513	15564	15703	15736	15637	15743	15515	15619	15587	15693	15809	15793	15751	15837	15772	15810	15619	15796	15624	15615	15823	15809	15693	15700	15774	15813	15541	15750	15591	15729	15713	15632	15552	15597	15468	15588	15674	15647	15770	15753	15909	15732	15780	15629	15648	15900	15802	15688	15651	15617	15964	15655	15692	15678	15648	15839	15611	15506	15727	15534	15686	15762	15748	15544	15635	15624	15562	15619	15571	15687	15828	15938	15698	15762	15822	15630	15579	15698	15546	15549	15815	15635	15733	15657	15760	15762	15754	15604	15571	15632	15699	15504	15647	15678	15728	15755	15691	15620	15705	15521	15585	15640	15554	15645	15767	15902	15795	15609	15918	15496	15598	15758	15772	15623	15692	15720	15549	15824	15693	15690	15619	15618	15607	15724	15674	15499	15770	15807	15671	15622	15630	15520	15737	15725	15648	15771	15864	15460	15768	15638	15630	15773	15588	15691	15672	15497	15892	15845	15961	15684	15696	15660	15716	15821	15810	15604	15675	15656	15714	15785	15777	15910	15759	15817	15666	15760	15666	15615	15783	15750	15640	15727	15897	15723	15621	15719	15888	15598	15757	15559	15768	15770	15515	15579	15650	15797	15583	15717	15769	15585	15625	15880	15651	15947	15853	15804	15751	15793	15656	15751	15717	15665	15974	15702	15690	15930	15638	15875	15636	15721	15696	15636	15574	15797	15666	15721	15408	15725	15705	15736	15650	15675	15552	15587	15761	15720	15481	15677	15668	15813	15728	15703	15636	15712	15821	15804	15715	15844	15783	15528	15587	15684	15545	15687	15743	15702	15717	15696	15725	15908	15614	15823	15749	15733	15658	15540	15565	15880	15792	15886	15595	15644	15527	15569	15763	15559	15759	15672	15653	15756	15706	15668	15875	15791	15495	15477	15564	15741	15723	15709	15718	15706	15747	15712	15603	15556	15637	15757	15583	15703	15632	15656	15724	15756	15720	15715	15561	15792	15665	15960	15727	15768	15582	15762	15809	15741	15778	15838	15564	15735	15673	15705	15841	15726	15869	15681	15755	15666	15702	15765	15815	15707	15508	15590	15491	15571	15827	15735	15587	15687	15727	15744	15569	15632	15621	15687	15625	15559	15616	15495	15694	15606	15614	15720	15735	15673	15655	15666	15691	15584	15663	15612	15517	15792	15786	15710	15618	15733	15845	15841	15928	15935	15707	15925	15634	15752	15647	15877	15702	15687	15709	15657	15661	15748	15729	15659	15784	15791	15574	15679	15742	15660	15707	15736	15657	15672	15745	15556	15674	15688	15492	15716	15689	15755	15803	15849	15876	15737	15585	15762	15734	15727	15597	15765	15729	15859	15807	15770	15708	15551	15546	15563	15819	15826	15642	15577	15567	15701	15819	15630	15880	15799	15738	15751	15690	15776	15696	15458	15677	15862	15650	15620	15698	15844	15575	15528	15639	15734	15895	15794	15878	15735	15773	15813	15654	15664	15868	15902	15769	15616	15668	15689	15853	15747	15805	16032	15648	15508	15679	15696	15852	15514	15731	15580	15479	15792	15680	15702	15707	15727	15640	15718	15519	15625	15758	15713	15685	15585	15612	15790	15579	15664	15688	15733	15593	15698	15613	15935	15851	15612	15685	15592	15704	15766	15610	15716	15795	15555	15612	15915	15631	15834	15661	15805	15782	15786	15805	15652	15704	15640	15797	15675	15654	15755	15649	15650	15761	15654	15694	15688	15665	15788	15655	15643	15732	15677	15609	15732	15834	15798	15695	15734	15844	15697	15794	15769	15673	15581	15609	15570	15591	15585	15671	15738	15894	15756	15800	15787	15716	15706	15741	15511	15983	15497	15603	15689	15758	15709	15487	15718	15744	15748	15684	15880	15758	15773	15731	15709	15699	15682	15745	15756	15738	15613	15828	15649	15761	15892	15629	15621	15754	15746	15654	15863	15703	15713	15770	15663	15831	15744	15682	15654	15769	15523	15624	15552	15648	15834	15480	15878	15560	15645	15498	15791	15772	15614	15638	15551	15744	15782	15737	15751	15823	15581	15600	15786	15838	15773	15646	15570	15713	15660	15758	15853	15771	15700	15674	15643	15482	15721	15856	15814	15744	15700	15692	15764	15718	15769	16043	15654	15781	15882	15718	15799	15561	15723	15600	15640	15668	15619	15695	15810	15800	15792	15775	15794	15806	15805	15864	15705	15673	15638	15656	15489	15755	15774	15618	15800	15678	15619	15656	15600	15662	15794	15533	15615	15792	15741	15698	15679	15642	15537	15634	15754	15775	15828	15701	15779	15707	15555	15756	15610	15681	15769	15838	15862	15685	15653	15679	15705	15613	15632	15713	15615	15611	15590	15728	15694	15577	15876	15706	15853	15630	15886	15695	15723	15786	15687	15716	15550	15547	15700	15653	15755	15653	15689	15622	15597	15703	15625	15720	15599	15774	15675	15772	15779	15717	15633	15488	15602	15496	15711	15567	15674	15682	15918	15739	15633	15569	15807	15739	15682	15613	15616	15644	15582	15504	15796	15650	15828	15700	15680	15663	15718	15737	15683	15811	15592	15827	15626	15546	15802	15812	15634	15744	15704	15799	15626	15705	15521	15656	15859	15748	15633	15676	15831	15730	15843	15725	15651	15559	15947	15765	15636	15629	15698	15772	15621	15655	15837	15881	15947	15644	15689	15466	15499	15668	15717	15537	15796	15596	15802	15716	15626	15829	15552	15784	15647	15675	15854	15683	15716	15559	15683	15681	15659	15719	15756	15709	15745	15682	15717	15568	15738	15794	15620	15576	15472	15679	15617	15810	15656	15733	15832	15558	15630	15769	15814	15692	15536	15808	15772	15785	15736	15809	15557	15835	15677	15780	15737	15746	15852	15657	15836	15589	15766	15715	15659	15658	15662	15614	15859	15804	15588	15834	15732	15733	15697	15846	15702	15738	15558	15455	15546	15848	15696	15722	16075	15899	15620	15677	15737	15702	15660	15899	15674	15658	15846	15604	15741	15587	15533	15564	15624	15694	15738	15688	15778	15781	15744	15762	15649	15384	15608	15781	15624	15457	15749	15773	15673	15996	15684	15564	15661	15827	15851	15678	15446	15568	15732	15688	15755	15708	15813	15502
13611	18046	15282	14667	14169	14035	13867	13848	13742	13948	13766	13687	13813	13916	13980	14012	13668	13705	13668	13746	13787	13547	13792	13724	13739	13706	13786	13909	13866	13820	13546	13707	13766	13600	13665	13798	13779	13750	13597	13641	13806	13776	13631	13599	13729	13748	13777	13793	14237	13978	13987	13868	13722	13625	13666	13684	13542	13841	13715	13623	13673	13886	13641	13644	13597	13683	13671	13728	13654	13509	13629	13828	13689	13709	13830	13751	13914	13599	13747	13596	13656	13572	13819	13654	13734	13659	13778	13623	13765	13631	13871	13649	13668	13607	13615	13629	13704	13649	13595	13704	13806	13807	13676	13564	13754	13703	13631	13604	13580	13647	13532	13600	13660	13703	13551	13502	13796	13638	13574	13613	13639	13526	13855	13732	13614	13732	13614	13649	13734	13666	13632	13546	13653	13775	13852	13611	13590	13643	13564	13748	13575	13793	13706	13720	13576	13509	13775	13757	13748	13679	13615	13673	13645	13652	13815	13811	13781	13700	13650	13668	13589	13640	13788	13701	13732	13558	13794	13721	13659	13716	13593	13829	13560	13576	13692	13668	13691	13688	13685	13639	13646	13767	13603	13643	13702	13583	13675	13523	13631	13799	13802	13629	13712	13597	13681	13751	13795	13673	13720	13768	13619	13744	13621	13759	13783	13640	13576	13603	13689	13773	13630	13743	13623	13673	13651	13628	13593	13641	13857	13762	13680	13609	13585	13581	13763	13538	13895	13726	13776	13724	13579	13765	13818	13678	13621	13776	13570	13862	13546	13592	13663	13515	13594	13614	13815	13628	13607	13657	13613	13623	13832	13625	13704	13551	13622	13595	13674	13719	13695	13662	13754	13603	13750	13527	13698	13734	13874	13858	13723	13833	13829	13575	13587	13647	13645	13630	13673	13686	13518	13766	13858	13628	13762	13800	13722	13752	13783	13645	13737	13700	13670	13647	13648	13428	13575	13607	13703	13603	13695	13769	13630	13695	13725	13631	13685	13689	13618	13521	13514	13693	13780	13706	13595	13709	13665	13437	13722	13722	13616	13691	13706	13475	13749	13823	13669	13731	13697	13768	13570	13725	13710	13675	13835	13745	13768	13638	13593	13653	13645	13581	13872	13703	13616	13683	13803	13775	13644	13725	13731	13666	13626	13609	13524	13740	13785	13697	13714	13655	13631	13581	13755	13726	13708	13746	13616	13704	13658	13738	13665	13586	13656	13670	13587	13796	13518	13708	13696	13777	13618	13686	13850	13599	13748	13654	13605	13783	13719	13718	13645	13670	13627	13836	13672	13429	13792	13524	13539	13528	13884	13786	13807	13726	13628	13545	13847	13715	13752	13701	13724	13593	13728	13624	13715	13729	13739	13683	13652	13665	13766	13512	13556	13634	13698	13792	13618	13707	13597	13658	13797	13594	13706	13687	13536	13774	13713	13799	13725	13698	13732	13683	13777	13714	13601	13734	13747	13670	13617	13566	13795	13893	13700	13845	13599	13555	13705	13733	13708	13763	13781	13718	13683	13701	13726	13845	13851	13455	13655	13807	13536	13585	13870	13610	13723	13685	13655	13785	13632	13610	13688	13660	13757	13676	13795	13587	13469	13514	13650	13627	13630	13552	13760	13681	13673	13753	13650	13660	13691	13596	13728	13656	13647	13656	13652	13698	13583	13739	13715	13784	13825	13716	13640	13663	13815	13743	13628	13693	13665	13653	13611	13678	13753	13686	13696	13668	13708	13665	13763	13651	13721	13594	13572	13718	13668	13514	13678	13684	13806	13756	13589	13623	13798	13802	13607	13568	13751	13675	13764	13637	13519	13697	13698	13677	13660	13731	13567	13622	13881	13552	13634	13707	13714	13773	13702	13823	13676	13726	13690	13721	13631	13781	13505	13668	13615	13646	13490	13676	13701	13620	13659	13668	13654	13766	13489	13635	13708	13705	13620	13732	13864	13754	13776	13588	13827	13754	13574	13852	13623	13593	13660	13666	13656	13782	13527	13754	13575	13694	13604	13732	13695	13741	13627	13694	13873	13501	13561	13658	13665	13742	13624	13676	13670	13697	13619	13595	13663	13764	13691	13810	13695	13624	13677	13569	13624	13752	13732	13568	13623	13664	13501	13616	13702	13719	13641	13761	13614	13628	13573	13522	13780	13675	13764	13744	13576	13676	13662	13663	13677	13654	13653	13734	13724	13656	13727	13687	13615	13690	13573	13684	13685	13834	13643	13596	13817	13759	13502	13603	13741	13610	13840	13730	13604	13395	13891	13733	13563	13780	13605	13714	13790	13718	13740	13681	13708	13688	13788	13625	13565	13816	13415	13538	13664	13753	13573	13687	13696	13569	13863	13754	13734	13590	13631	13724	13682	13607	13777	13805	13600	13769	13793	13636	13677	13782	13723	13514	13661	13649	13579	13663	13726	13696	13804	13727	13699	13743	13691	13762	13673	13743	13747	13685	13572	13688	13600	13609	13584	13634	13588	13573	13785	13565	13688	13663	13901	13688	13627	13594	13632	13606	13485	13719	13700	13707	13757	13656	13671	13655	13522	13561	13670	13782	13508	13710	13686	13605	13623	13638	13718	13724	13724	13560	13642	13698	13737	13700	13823	13642	13686	13775	13808	13699	13544	13741	13600	13748	13609	13778	13743	13701	13685	13633	13550	13555	13626	13598	13846	13746	13658	13744	13729	13754	13592	13652	13597	13487	13755	13554	13836	13762	13691	13619	13633	13674	13759	13540	13638	13682	13825	13731	13712	13755	13547	13746	13736	13657	13574	13736	13550	13587	13615	13599	13749	13877	13690	13700	13790	13611	13562	13549	13850	13941	13845	13743	13631	13604	13717	13509	13550	13733	13822	13802	13712	13810	13773	13765	13714	13661	13684	13829	13679	13772	13798	13697	13759	13761	13662	13774	13658	13673	13817	13721	13710	13692	13822	13748	13802	13768	13891	13695	13702	13941	13716	13823	13717	13745	13691	13713	13583	13791	13615	13756	13647	13774	13512	13719	13752	13626	13624	13708	13617	13588	13727	13711	13669	13779	13772	13763	13589	13830	13817	13667	13693	13618	13758	13591	13691	13641	13486	13777	13776	13626	13820	13789	13604	13726	13768	13573	13600	13712	13864	13698	13719	13619	13661	13527	13692	13844	13819	13775	13687	13593	13701	13668	13652	13927	13772	13693	13962	13642	13640	13682	13560	13737	13501	13639	13641	13838	13892	13651	13664	13631	13758	13715	13820	13541	13764	13520	13701	13698	13770	13651	13731	13729	13672	13851	13760	13880	13567	13556	13689	13831	13794	13595	13756	13626	13752	13631	13641	13642	13821	13470	13573	13478	13773	13649	13606	13604	13685	13669	13701	13827	13580	13713	13628	13781	13428	13479	13696	13673	13682	13742	13636	13618	13812	13654	13784	13561	13800	13853	13697	13874	13731	13739	13573	13591	13695	13467	13760	13551	13710	13841	13613	13857	13740	13750	13748	13726	13727	13734	13593	13744	13793	13754	13661	13540	13743	13730	13836	13741	13600	13739	13744	13579	13760	13635	13781	13828	13647	13585	13578	13603	13615	13632	13558	13635	13597	13713	13666	13734	13648	13608	13652	13733	13741	13590	13666	13746	13656	13661	13606	13801	13702	13797	13533	13708	13848	13736	13822	13587	13753	13627	13556	13619	13885	13688	13647	13548	13700	13675	13738	13498	13768	13694	13634	13629	13731	13592	13622	13822	13826	13693	13845	13630	13655	13560	13739	13744	13633	13712	13648	13595	13774	13653	13587	13694	13710	13640	13651	13487	13666	13669	13739	13586	13806	13695	13672	13648	13672	13736	13748	13657	13609	13690	13692	13615	13752	13714	13664	13692	13578	13728	13835	13645	13724	13692	13650	13569	13743	13532	13737	13616	13686	13534	13860	13764	13750	13689	13653	13606	13669	13890	13733	13738	13654	13637	13743	13680	13770	13682	13794	13559	13602	13753	13793	13788	13822	13707	13776	13750	13737	13667	13747	13556	13687	13671	13658	13540	13699	13688	13667	13647	13749	13650	13817	13834	13837	13630	13633	13561	13872	13760	13599	13735	13652	13804	13614	13568	13648	13712	13688	13597	13555	13787	13652	13582	13653	13807	13750	13703	13826	13605	13637	13530	13764	13542	13683	13894	13645	13624	13573	13517	13754	13670	13642	13642	13569	13711	13789	13476	13743	13714	13674	13738	13873	13701	13759	13739	13638	13641	13690	13521	13670	13557	13678	13794	13620	13593	13775	13743	13771	13793	13641	13683	13649	13635	13731	13611	13747	13646	13599	13686	13677	13759	13670	13622	13601	13662	13578	13611	13877	13653	13464	13789	13823	13682	13620	13697	13595	13557	13826	13540	13732	13716	13585	13722	13752	13647	13668	13650	13727	13597	13649	13716	13725	13614	13640	13619	13696	13709	13773	13750	13728	13513	13767	13691	13812	13642	13631	13748	13691	13768	13640	13660	13648	13817	13637	13635	13641	13616	13754	13703	13465	13815	13579	13883	13843	13934	13684	13579	13763	13784	13682	13702	13669	13656	13782	13740	13684	13646	13775	13586	13745	13594	13838	13647	13635	13531	13783	13692	13713	13754	13486	13747	13602	13716	13682	13807	13861	13693	13760	13786	13635	13722	13766	13754	13862	13708	13766	13736	13662	13675	13624	13593	13739	13600	13733	13577	13799	13658	13771	13664	13750	13821	13778	13674	13697	13688	13722	13630	13633	13722	13611	13673	13660	13622	13645	13598	13795	13599	13582	13594	13609	13836	13670	13509	13784	13726	13817	13671	13600	13671	13582	13982	13709	13685	13618	13741	13603	13729	13789	13644	13632	13719	13694	13773	13629	13754	13716	13697	13654	13699	13754	13659	13769	13673	13788	13624	13738	13681	13768	13642	13806	13776	13702	13651	13754	13597	13791	13855	13714	13675	13711	13692	13835	13729	13774	13833	13901	13627	13594	13748	13857	13591	13688	13601	13656	13837	13669	13665	13720	13734	13739	13741	13685	13729	13652	13625	13586	13685	13636	13745	13668	13713	13678	13727	13658	13810	13676	13507	13579	13574	13583	13766	13615	13600	13641	13546	13618	13824	13631	13774	13758	13551	13930	13694	13664	13498
23733	20994	28136	24117	21568	19656	18288	16225	15846	15970	15873	15745	15930	15823	15771	16149	15794	15672	15676	15467	15516	15906	15485	15710	15749	15646	15691	15796	15660	15587	15627	15896	15510	15807	15979	15571	15486	15636	15652	15546	15709	15785	15569	15550	15671	15415	15720	16746	17217	16726	16432	15962	15636	15729	15645	15731	15556	15582	15518	15685	15700	15512	15556	15550	15426	15617	15360	15636	15486	15696	15610	15722	15404	15621	15579	15547	15529	15371	15665	15538	15504	15639	15560	15592	15686	15521	15686	15361	15423	15469	15633	15597	15510	15384	15491	15470	15499	15567	15511	15658	15547	15514	15473	15664	15556	15478	15458	15613	15520	15572	15466	15447	15615	15469	15638	15642	15596	15509	15375	15502	15634	15632	15582	15652	15632	15382	15497	15524	15499	15725	15511	15620	15583	15709	15489	15354	15619	15385	15544	15576	15558	15520	15487	15374	15473	15650	15440	15500	15430	15462	15454	15366	15452	15409	15527	15615	15550	15619	15609	15775	15353	15644	15503	15478	15786	15542	15366	15523	15431	15432	15607	15603	15508	15704	15562	15481	15307	15475	15497	15392	15473	15479	15569	15484	15398	15642	15584	15794	15533	15564	15419	15511	15438	15671	15552	15588	15634	15486	15573	15759	15667	15429	15437	15478	15371	15339	15542	15558	15582	15547	15630	15645	15633	15433	15466	15649	15364	15509	15528	15428	15396	15386	15472	15394	15219	15545	15470	15547	15665	15512	15676	15439	15737	15761	15541	15630	15375	15537	15782	15568	15686	15497	15372	15528	15590	15352	15590	15416	15605	15593	15593	15527	15487	15475	15551	15505	15501	15497	15475	15405	15542	15461	15533	15542	15640	15468	15782	15447	15459	15297	15549	15658	15645	15357	15539	15416	15635	15520	15617	15602	15651	15534	15533	15497	15659	15634	15566	15558	15458	15616	15626	15723	15805	15541	15592	15669	15546	15368	15725	15571	15793	15534	15549	15476	15374	15452	15647	15374	15606	15546	15546	15598	15338	15781	15663	15545	15658	15562	15655	15473	15420	15371	15389	15556	15500	15500	15295	15530	15559	15461	15588	15403	15500	15475	15538	15510	15548	15259	15377	15635	15662	15491	15477	15729	15438	15596	15421	15500	15278	15545	15522	15463	15549	15568	15559	15550	15537	15453	15553	15737	15615	15424	15536	15585	15522	15449	15452	15613	15700	15511	15541	15500	15487	15387	15412	15455	15621	15437	15434	15334	15370	15336	15422	15518	15685	15570	15319	15364	15525	15586	15581	15409	15456	15415	15625	15591	15634	15374	15520	15437	15465	15686	15538	15274	15418	15545	15587	15426	15554	15508	15448	15506	15665	15658	15562	15354	15642	15464	15537	15573	15622	15640	15317	15465	15706	15425	15461	15664	15429	15480	15660	15614	15716	15556	15774	15542	15556	15381	15449	15462	15567	15478	15543	15283	15551	15558	15563	15602	15587	15625	15615	15609	15446	15507	15581	15558	15543	15725	15412	15425	15563	15635	15363	15474	15632	15711	15726	15434	15585	15536	15431	15502	15551	15697	15461	15458	15657	15580	15481	15475	15544	15321	15564	15634	15737	15723	15674	15636	15568	15492	15636	15636	15502	15645	15659	15491	15476	15771	15330	15328	15637	15612	15619	15572	15494	15686	15519	15671	15495	15479	15538	15641	15581	15618	15374	15537	15441	15496	15772	15617	15483	15646	15575	15448	15392	15592	15583	15512	15619	15428	15559	15556	15482	15528	15524	15441	15491	15782	15743	15471	15467	15592	15370	15545	15692	15398	15622	15388	15465	15742	15560	15730	15478	15676	15626	15567	15565	15452	15480	15535	15759	15442	15511	15608	15470	15484	15453	15596	15353	15535	15499	15758	15458	15524	15598	15545	15418	15577	15425	15517	15409	15690	15509	15740	15592	15481	15591	15514	15513	15645	15562	15752	15428	15471	15644	15530	15489	15518	15521	15513	15498	15381	15506	15499	15410	15450	15574	15523	15569	15562	15382	15584	15672	15474	15527	15593	15767	15610	15646	15662	15553	15611	15439	15627	15647	15603	15532	15459	15623	15542	15618	15413	15453	15452	15408	15492	15439	15533	15554	15399	15539	15475	15690	15586	15436	15577	15309	15587	15583	15518	15716	15596	15421	15550	15695	15509	15664	15627	15590	15726	15425	15509	15567	15647	15795	15401	15496	15659	15550	15824	15629	15510	15585	15487	15482	15530	15566	15448	15660	15392	15576	15451	15504	15496	15440	15464	15608	15472	15572	15654	15676	15572	15796	15474	15588	15484	15693	15531	15634	15530	15602	15318	15489	15449	15481	15488	15558	15900	15413	15519	15542	15545	15638	15597	15589	15471	15482	15452	15550	15269	15542	15460	15388	15666	15495	15551	15330	15401	15376	15547	15444	15423	15599	15563	15337	15472	15411	15487	15560	15397	15562	15567	15577	15352	15473	15658	15534	15640	15463	15644	15309	15304	15548	15486	15514	15755	15592	15361	15634	15523	15441	15594	15494	15670	15473	15302	15624	15577	15711	15582	15287	15563	15544	15286	15552	15282	15477	15515	15491	15609	15594	15536	15510	15514	15449	15520	15561	15416	15308	15591	15554	15688	15477	15468	15438	15431	15396	15531	15456	15388	15461	15585	15645	15468	15368	15591	15529	15571	15519	15676	15696	15628	15610	15584	15378	15418	15603	15511	15778	15698	15508	15502	15546	15583	15367	15626	15571	15720	15510	15652	15435	15596	15597	15300	15444	15422	15693	15631	15661	15479	15670	15571	15325	15538	15478	15626	15535	15407	15437	15456	15637	15736	15560	15533	15670	15588	15689	15662	15834	15718	15477	15449	15529	15317	15651	15710	15532	15443	15369	15564	15506	15253	15427	15533	15408	15380	15521	15457	15545	15494	15476	15652	15625	15432	15543	15561	15404	15489	15476	15395	15345	15386	15455	15487	15623	15369	15768	15685	15464	15398	15584	15667	15552	15537	15492	15400	15453	15371	15521	15557	15542	15646	15510	15457	15466	15462	15484	15601	15618	15594	15689	15517	15665	15634	15457	15598	15694	15404	15578	15487	15425	15714	15538	15490	15506	15629	15514	15607	15616	15590	15705	15444	15623	15529	15511	15438	15553	15593	15610	15605	15478	15524	15449	15789	15667	15529	15599	15471	15662	15348	15650	15585	15434	15440	15600	15423	15635	15567	15777	15451	15529	15622	15570	15726	15689	15575	15594	15386	15389	15615	15431	15583	15716	15272	15374	15463	15360	15433	15506	15449	15642	15659	15503	15730	15471	15471	15936	15640	15496	15503	15404	15617	15530	15543	15285	15487	15427	15552	15542	15519	15379	15556	15495	15443	15564	15541	15437	15507	15551	15472	15393	15462	15507	15544	15641	15575	15512	15501	15622	15423	15627	15627	15502	15637	15550	15415	15609	15506	15691	15529	15280	15499	15339	15536	15503	15635	15755	15585	15714	15698	15577	15663	15683	15451	15537	15630	15436	15572	15663	15427	15434	15549	15688	15665	15429	15532	15452	15693	15508	15294	15350	15511	15625	15587	15492	15704	15661	15563	15465	15380	15548	15583	15438	15394	15376	15625	15653	15346	15636	15309	15398	15509	15396	15544	15538	15535	15738	15563	15359	15486	15518	15784	15762	15632	15575	15540	15321	15512	15730	15612	15510	15610	15711	15463	15486	15462	15535	15723	15568	15541	15496	15722	15531	15612	15474	15628	15664	15519	15493	15680	15619	15420	15863	15505	15501	15408	15449	15535	15629	15377	15429	15442	15574	15581	15561	15601	15648	15633	15416	15554	15406	15626	15432	15349	15421	15476	15653	15460	15505	15388	15606	15601	15468	15801	15647	15616	15396	15478	15457	15453	15753	15515	15492	15609	15502	15600	15457	15591	15648	15640	15514	15419	15489	15433	15506	15465	15400	15483	15407	15474	15441	15493	15653	15492	15647	15578	15643	15478	15629	15377	15634	15459	15541	15722	15375	15466	15492	15466	15582	15696	15618	15471	15312	15630	15549	15563	15712	15578	15558	15505	15614	15474	15667	15649	15623	15553	15797	15570	15661	15644	15445	15611	15577	15591	15406	15599	15582	15524	15597	15546	15458	15647	15452	15465	15550	15639	15402	15555	15853	15723	15590	15568	15585	15564	15411	15693	15563	15587	15712	15487	15615	15634	15515	15329	15415	15589	15660	15731	15469	15485	15516	15674	15584	15588	15356	15616	15690	15568	15495	15442	15574	15556	15366	15401	15448	15552	15545	15477	15418	15521	15437	15478	15576	15381	15592	15480	15499	15543	15540	15574	15424	15769	15504	15403	15490	15622	15621	15381	15288	15605	15658	15616	15471	15527	15651	15503	15480	15754	15648	15409	15440	15549	15460	15395	15580	15652	15622	15508	15374	15412	15645	15661	15419	15393	15413	15568	15594	15387	15586	15627	15578	15498	15550	15551	15571	15571	15588	15535	15210	15376	15319	15525	15470	15455	15491	15649	15576	15538	15477	15653	15538	15477	15419	15554	15767	15461	15440	15472	15412	15582	15655	15661	15509	15649	15534	15699	15564	15537	15432	15451	15612	15594	15632	15332	15390	15485	15517	15505	15373	15588	15392	15612	15795	15613	15502	15592	15638	15632	15680	15580	15659	15655	15609	15571	15497	15588	15446	15534	15388	15715	15510	15541	15467	15641	15432	15488	15423	15597	15587	15495	15542	15443	15601	15466	15692	15662	15509	15355	15540	15452	15554	15383	15613	15590	15706	15559	15551	15631	15513	15578	15597	15464	15546	15366	15368	15369	15597	15631	15314	15700	15994	15532	15720	15545	15427	15517	15517	15386	15410	15455	15465	15501	15303	15405	15341	15422	15502	15613	15531	15648	15491	15573	15697	15479	15681	15509	15600	15702	15738	15734	15683	15673	15579	15506	15511	15806	15580	15509	15585	15708	15660	15498	15607	15564	15756	15486	15680	15640	15589	15400	15528	15486	15401	15423	15595	15613	15476	15444	15461	15477	15474	15577	15626	15523	15482	15518	15642	15599	15565	15559	15464	15534	15614	15622	15327	15529	15765	15594	15354	15622	15553	15553	15610	15481	15597	15536
13185	26139	19455	16375	15395	14503	14236	14363	14058	14045	13751	13916	13949	14127	14229	13746	13745	13720	13585	13782	13704	13546	13657	13568	13632	13624	13685	13753	13874	13535	13800	13649	13746	13724	13757	13730	13766	13648	13707	13608	13636	13739	13589	13641	13830	13417	13934	15240	16030	15119	14629	14199	13848	13686	13707	13454	13565	13698	13648	13596	13782	13720	13586	13579	13601	13592	13674	13533	13599	13581	13534	13486	13611	13715	13729	13687	13614	13637	13452	13578	13432	13550	13606	13608	13656	13703	13421	13807	13533	13608	13599	13471	13595	13735	13745	13786	13681	13611	13591	13508	13494	13550	13655	13681	13454	13638	13600	13595	13603	13556	13656	13893	13650	13584	13915	13346	13644	13595	13484	13420	13514	13766	13667	13690	13728	13542	13564	13585	13604	13525	13764	13591	13629	13581	13433	13623	13770	13521	13525	13685	13712	13679	13736	13618	13524	13682	13729	13780	13685	13602	13559	13720	13633	13517	13597	13584	13597	13680	13723	13528	13516	13716	13530	13723	13641	13681	13469	13593	13750	13424	13646	13784	13664	13490	13666	13690	13460	13802	13559	13583	13681	13645	13713	13584	13609	13548	13465	13608	13497	13641	13587	13597	13561	13680	13627	13599	13596	13596	13608	13734	13665	13587	13559	13610	13804	13574	13547	13590	13558	13696	13575	13605	13704	13684	13483	13625	13539	13537	13598	13514	13749	13494	13516	13571	13592	13591	13528	13443	13763	13562	13475	13558	13617	13675	13680	13708	13676	13465	13681	13587	13489	13722	13603	13617	13618	13665	13634	13615	13525	13587	13597	13653	13483	13551	13621	13820	13615	13439	13574	13530	13608	13369	13521	13574	13608	13462	13563	13513	13540	13563	13369	13616	13655	13614	13646	13488	13665	13724	13527	13595	13555	13566	13693	13661	13454	13475	13490	13591	13605	13625	13532	13576	13642	13654	13721	13671	13431	13643	13448	13581	13569	13686	13630	13628	13547	13695	13733	13563	13679	13579	13535	13567	13537	13548	13739	13415	13653	13667	13631	13511	13699	13654	13537	13578	13693	13629	13505	13715	13548	13602	13637	13557	13552	13581	13601	13569	13693	13659	13669	13861	13630	13552	13572	13532	13555	13558	13444	13635	13567	13538	13571	13654	13683	13837	13616	13564	13588	13621	13673	13585	13624	13737	13511	13665	13529	13728	13597	13548	13599	13481	13521	13634	13620	13623	13611	13545	13517	13565	13726	13713	13634	13619	13670	13692	13391	13742	13546	13466	13539	13690	13520	13501	13556	13695	13343	13488	13706	13620	13576	13630	13620	13514	13652	13701	13590	13451	13622	13609	13527	13504	13550	13487	13661	13785	13538	13661	13559	13701	13695	13564	13459	13651	13843	13623	13625	13596	13605	13601	13656	13618	13597	13672	13544	13581	13700	13429	13612	13581	13515	13620	13708	13626	13655	13623	13472	13596	13523	13508	13728	13622	13591	13461	13659	13644	13624	13666	13628	13547	13585	13716	13552	13619	13472	13472	13743	13396	13609	13620	13700	13516	13817	13711	13693	13563	13732	13448	13636	13640	13581	13681	13602	13683	13682	13573	13494	13604	13734	13583	13760	13540	13482	13749	13464	13415	13667	13538	13497	13713	13623	13601	13482	13697	13716	13644	13642	13570	13561	13511	13622	13529	13492	13613	13574	13500	13603	13463	13457	13564	13670	13710	13642	13688	13799	13557	13555	13545	13675	13779	13528	13574	13543	13592	13440	13515	13570	13706	13529	13552	13609	13580	13594	13510	13547	13635	13665	13657	13713	13511	13551	13544	13705	13764	13675	13579	13528	13530	13627	13632	13660	13671	13614	13583	13537	13714	13474	13724	13549	13637	13687	13778	13643	13531	13520	13610	13607	13658	13619	13733	13610	13637	13557	13717	13572	13400	13669	13544	13535	13611	13546	13566	13650	13572	13768	13655	13733	13579	13699	13555	13754	13672	13563	13584	13453	13537	13553	13714	13538	13639	13664	13597	13444	13710	13650	13604	13536	13772	13597	13651	13590	13766	13493	13590	13571	13631	13599	13499	13708	13728	13472	13668	13592	13427	13618	13531	13889	13801	13683	13508	13571	13494	13636	13718	13526	13496	13641	13614	13491	13555	13571	13436	13630	13424	13724	13660	13610	13518	13578	13688	13608	13806	13575	13550	13585	13608	13568	13567	13415	13602	13613	13664	13516	13650	13407	13755	13539	13511	13696	13624	13580	13584	13584	13748	13556	13695	13627	13756	13599	13542	13611	13712	13593	13542	13705	13722	13672	13593	13558	13585	13627	13645	13597	13528	13698	13596	13476	13449	13695	13353	13600	13656	13405	13762	13658	13688	13525	13513	13622	13508	13669	13684	13548	13513	13553	13399	13717	13591	13601	13527	13727	13649	13745	13640	13608	13583	13599	13439	13632	13430	13548	13585	13810	13611	13687	13440	13600	13604	13645	13766	13589	13497	13356	13643	13671	13639	13745	13435	13439	13539	13489	13532	13668	13635	13555	13679	13560	13600	13547	13509	13656	13634	13735	13438	13457	13529	13620	13749	13518	13637	13532	13442	13740	13477	13625	13586	13662	13480	13643	13595	13583	13559	13505	13600	13596	13777	13608	13364	13649	13732	13586	13539	13575	13715	13463	13645	13589	13658	13688	13562	13672	13653	13575	13741	13666	13739	13547	13769	13656	13506	13659	13662	13730	13546	13761	13645	13542	13501	13521	13628	13519	13806	13416	13573	13538	13617	13671	13385	13717	13618	13627	13624	13618	13752	13716	13367	13718	13601	13544	13618	13738	13454	13609	13510	13631	13543	13724	13573	13771	13526	13609	13545	13693	13691	13629	13493	13740	13797	13395	13597	13542	13705	13480	13556	13668	13565	13666	13586	13655	13491	13779	13526	13710	13514	13646	13643	13654	13603	13554	13624	13543	13604	13676	13657	13547	13557	13558	13792	13677	13588	13531	13626	13615	13663	13608	13726	13560	13569	13630	13593	13660	13600	13684	13607	13680	13612	13615	13636	13562	13540	13504	13624	13422	13703	13637	13677	13470	13559	13521	13720	13618	13464	13596	13533	13643	13554	13669	13524	13699	13710	13569	13487	13425	13500	13613	13519	13679	13574	13541	13620	13498	13749	13446	13491	13731	13630	13512	13719	13645	13712	13635	13684	13617	13613	13572	13555	13619	13570	13487	13591	13588	13658	13585	13606	13751	13418	13528	13744	13564	13626	13701	13572	13600	13732	13449	13631	13569	13781	13595	13550	13587	13431	13669	13762	13510	13627	13377	13723	13597	13694	13632	13418	13629	13495	13628	13515	13674	13597	13576	13653	13518	13587	13596	13647	13581	13489	13643	13488	13611	13615	13699	13653	13662	13502	13567	13615	13546	13685	13727	13492	13804	13635	13611	13537	13597	13566	13712	13601	13657	13706	13535	13736	13506	13707	13429	13594	13612	13581	13511	13652	13544	13443	13555	13550	13746	13768	13624	13611	13562	13557	13622	13507	13580	13578	13675	13632	13510	13648	13616	13667	13703	13632	13547	13733	13608	13573	13405	13623	13679	13519	13512	13629	13650	13768	13617	13437	13675	13802	13597	13494	13572	13523	13711	13604	13599	13648	13595	13449	13534	13649	13748	13668	13757	13602	13772	13602	13710	13549	13650	13595	13541	13671	13377	13329	13671	13559	13464	13569	13648	13608	13647	13782	13507	13522	13740	13597	13677	13503	13481	13599	13505	13525	13596	13654	13542	13767	13645	13704	13473	13535	13527	13578	13596	13570	13543	13728	13829	13569	13584	13819	13692	13532	13693	13666	13701	13619	13459	13551	13704	13581	13550	13559	13720	13671	13828	13616	13566	13715	13521	13645	13560	13593	13562	13494	13667	13632	13661	13599	13433	13716	13583	13528	13505	13665	13496	13642	13669	13763	13667	13706	13644	13378	13495	13588	13705	13655	13613	13488	13671	13602	13678	13434	13507	13583	13799	13735	13606	13646	13675	13652	13478	13696	13555	13650	13629	13476	13644	13523	13709	13561	13681	13564	13675	13707	13643	13798	13587	13466	13630	13441	13585	13721	13631	13609	13546	13541	13621	13725	13648	13572	13691	13614	13706	13331	13586	13726	13636	13616	13693	13586	13677	13661	13551	13611	13533	13540	13674	13488	13540	13491	13653	13679	13700	13699	13679	13607	13565	13536	13747	13553	13542	13653	13624	13560	13640	13724	13800	13692	13666	13526	13636	13754	13701	13461	13508	13486	13657	13553	13723	13588	13735	13713	13712	13557	13667	13701	13619	13678	13568	13623	13675	13685	13702	13530	13503	13699	13537	13723	13626	13612	13533	13478	13543	13570	13889	13525	13559	13623	13503	13629	13480	13595	13651	13743	13704	13598	13561	13571	13515	13454	13545	13515	13664	13538	13669	13677	13623	13655	13525	13592	13437	13647	13795	13759	13662	13433	13455	13578	13605	13749	13526	13581	13549	13580	13579	13615	13611	13776	13555	13508	13502	13554	13636	13581	13531	13627	13887	13432	13800	13570	13605	13560	13663	13659	13514	13509	13678	13663	13633	13621	13716	13608	13749	13420	13753	13597	13688	13733	13520	13552	13631	13751	13545	13701	13763	13545	13695	13543	13688	13680	13580	13652	13662	13453	13554	13469	13576	13533	13525	13514	13525	13644	13554	13726	13624	13619	13368	13576	13662	13453	13501	13554	13701	13669	13667	13498	13795	13648	13619	13599	13571	13513	13662	13588	13690	13591	13562	13536	13565	13517	13582	13799	13622	13658	13676	13614	13678	13648	13564	13683	13608	13713	13553	13580	13650	13739	13602	13693	13614	13724	13670	13557	13780	13430	13664	13555	13647	13728	13617	13585	13536	13585	13462	13638	13617	13548	13681	13698	13592	13455	13746	13476	13579	13559	13615	13556	13562	13734	13610	13576	13648	13410	13544	13764	13601	13614	13499	13676	13739	13609	13660	13512	13642	13362	13533	13638	13474	13628	13624	13646	13681	13675	13614	13829	13622	13660	13578	13746	13479	13637	13487	13713	13704	13648	13427	13628	13732	13596	13582	13525	13612	13516	13588	13569	13445	13537	13523	13561
22673	21012	28779	23431	21120	22639	22618	17010	16261	16438	16124	16052	16168	16315	16263	16173	16101	15935	15970	15886	15780	15767	15921	15723	15846	15781	15813	15863	15880	15900	15895	15917	15979	15713	15563	15784	15854	15713	15870	15773	15843	15510	15733	15824	15697	15505	15885	17536	18830	18008	17147	16421	16156	15974	15793	15621	15554	15713	15744	15570	15640	15874	15787	15819	15640	15673	15765	15804	15778	15534	15736	15769	15785	15643	15691	15457	15651	15760	15756	15724	15540	15615	15768	15800	15617	15667	15670	15627	15434	15604	15428	15382	15529	15731	15627	15732	15588	15682	15826	15603	15723	15834	15572	15628	15673	15731	15618	15815	15578	15545	15613	15538	15766	15740	15663	15547	15812	15695	15612	15614	15505	15787	15615	15669	15553	15632	15755	15534	15569	15691	15554	15601	15614	15663	15548	15744	15945	15742	15584	15666	15593	15677	15686	15891	15782	15533	15768	15735	15664	15597	15771	15732	15630	15668	15728	15723	15541	15765	15475	15726	15725	15669	15778	15571	15548	15530	15701	15707	15538	15767	15673	15527	15659	15657	15677	15526	15526	15675	15624	15655	15496	15516	15681	15819	15647	15561	15783	15493	15733	15597	15677	15570	15460	15551	15842	15752	15846	15575	15598	15582	15564	15568	15599	15715	15436	15599	15723	15543	15691	15518	15690	15439	15718	15640	15573	15808	15873	15816	15666	15824	15489	15709	15652	15576	15560	15528	15596	15623	15751	15845	15713	15675	15642	15512	15859	15777	15765	15690	15561	15585	15433	15692	15611	15571	15618	15705	15749	15460	15677	15675	15605	15602	15892	15600	15777	15554	15573	15551	15412	15632	15572	15607	15726	15839	15628	15583	15415	15582	15585	15714	15797	15551	15666	15507	15617	15742	15737	15723	15687	15665	15654	15717	15719	15644	15784	15478	15569	15502	15683	15813	15540	15468	15552	15796	15475	15551	15713	15539	15706	15667	15598	15587	15645	15575	15546	15606	15588	15679	15552	15665	15607	15603	15775	15669	15636	15678	15570	15494	15511	15470	15542	15629	15687	15550	15818	15776	15633	15510	16023	15747	15635	15606	15494	15629	15656	15666	15669	15715	15712	15434	15517	15635	15576	15639	15764	15583	15630	15807	15553	15655	15703	15609	15751	15645	15682	15741	15525	15653	15820	15763	15573	15522	15584	15681	15772	15702	15484	15716	15661	15684	15643	15440	15734	15644	15693	15716	15676	15695	15659	15738	15584	15662	15776	15635	15735	15742	15866	15714	15652	15806	15644	15479	15744	15525	15564	15547	15579	15748	15476	15639	15613	15668	15355	15579	15487	15775	15524	15577	15642	15534	15631	15523	15588	15592	15611	15490	15589	15622	15703	15793	15747	15585	15711	15582	15528	15596	15563	15618	15771	15627	15648	15488	15702	15642	15638	15709	15544	15699	15579	15577	15678	15689	15719	15648	15558	15707	15809	15910	15584	15518	15673	15542	15707	15486	15738	15598	15688	15632	15703	15534	15609	15555	15579	15525	15638	15868	15593	15571	15669	15633	15739	15623	15575	15646	15693	15564	15503	15573	15648	15515	15633	15654	15695	15649	15716	15691	15726	15723	15689	15493	15566	15518	15624	15623	15818	15664	15558	15606	15528	15499	15544	15615	15589	15793	15683	15600	15791	15705	15497	15726	15728	15689	15421	15589	15581	15549	15605	15436	15629	15525	15538	15469	15584	15451	15727	15685	15760	15809	15643	15714	15854	15665	15756	15521	15616	15531	15591	15482	15338	15601	15457	15685	15656	15762	15604	15456	15643	15658	15717	15909	15569	15612	15606	15559	15560	15704	15636	15717	15644	15515	15583	15684	15644	15543	15619	15580	15566	15606	15573	15718	15520	15620	15584	15467	15808	15478	15635	15378	15785	15656	15683	15588	15778	15753	15604	15704	15807	15804	15496	15450	15728	15398	15638	15648	15628	15565	15750	15578	15719	15501	15599	15757	15669	15618	15670	15481	15764	15524	15712	15565	15722	15636	15660	15461	15549	15572	15730	15744	15577	15406	15692	15240	15748	15560	15782	15650	15498	15733	15680	15574	15683	15447	15509	15558	15716	15776	15601	15715	15715	15781	15461	15676	15762	15711	15712	15663	15751	15546	15668	15709	15734	15555	15587	15666	15688	15835	15563	15785	15696	15371	15633	15650	15658	15794	15704	15712	15864	15468	15735	15558	15531	15645	15700	15620	15518	15598	15562	15644	15743	15544	15701	15723	15562	15503	15622	15495	15763	15789	15710	15765	15500	15720	15647	15713	15666	15552	15574	15484	15567	15801	15754	15497	15705	15622	15584	15561	15676	15727	15727	15563	15713	15834	15663	15640	15714	15723	15720	15629	15587	15630	15710	15556	15528	15691	15561	15653	15579	15646	15699	15793	15739	15467	15459	15746	15702	15417	15523	15521	15530	15536	15581	15482	15501	15518	15800	15502	15596	15781	15766	15574	15776	15701	15615	15621	15631	15534	15700	15622	15701	15862	15530	15590	15790	15823	15697	15740	15665	15428	15509	15559	15617	15691	15774	15604	15723	15643	15696	15546	15598	15567	15533	15595	15384	15597	15677	15677	15626	15484	15799	15601	15553	15530	15562	15679	15740	15865	15536	15604	15440	15847	15501	15548	15685	15632	15838	15629	15686	15529	15571	15621	15855	15548	15553	15654	15554	15639	15584	15725	15622	15514	15854	15788	15798	15667	15725	15689	15722	15723	15356	15676	15759	15617	15514	15520	15809	15543	15723	15734	15354	15649	15709	15808	15700	15796	15502	15440	15651	15610	15649	15790	15451	15513	15742	15471	15669	15701	15497	15705	15466	15738	15643	15620	15516	15465	15641	15744	15701	15491	15606	15778	15624	15536	15634	15676	15776	15676	15627	15723	15502	15678	15606	15664	15595	15380	15673	15529	15659	15615	15484	15640	15641	15469	15635	15688	15659	15666	15546	15553	15600	15453	15796	15899	15613	15625	15600	15787	15772	15592	15514	15625	15580	15736	15612	15521	15692	15654	15671	15495	15696	15611	15675	15766	15649	15669	15604	15590	15610	15593	15755	15547	15761	15763	15732	15649	15704	15625	15566	15561	15830	15622	15441	15577	15608	15685	15596	15715	15560	15696	15730	15480	15646	15705	15712	15616	15572	15577	15797	15744	15613	15594	15482	15742	15562	15673	15642	15756	15740	15595	15625	15727	15627	15735	15519	15618	15740	15633	15591	15630	15506	15524	15676	15552	15508	15537	15568	15484	15627	15785	15649	15759	15628	15667	15420	15604	15640	15500	15553	15538	15657	15552	15574	15658	15602	15662	15758	15695	15710	15562	15514	15640	15559	15312	15614	15661	15618	15534	15609	15481	15479	15679	15511	15567	15566	15649	15715	15619	15682	15624	15533	15557	15592	15459	15667	15490	15613	15467	15700	15858	15720	15583	15667	15553	15612	15683	15586	15555	15445	15656	15760	15608	15512	15732	15656	15459	15556	15756	15621	15876	15729	15549	15656	15723	15604	15622	15489	15305	15658	15558	15556	15716	15766	15523	15668	15713	15756	15616	15635	15719	15619	15577	15583	15352	15663	15636	15511	15662	15592	15735	15524	15472	15612	15680	15848	15629	15541	15681	15521	15504	15627	15650	15619	15572	15501	15762	15555	15646	15586	15553	15564	15672	15684	15510	15743	15625	15572	15650	15590	15676	15678	15633	15707	15644	15471	15393	15700	15467	15735	15787	15542	15474	15714	15402	15558	15604	15726	15595	15678	15485	15693	15587	15649	15533	15590	15627	15636	15657	15710	15753	15771	15563	15471	15646	15336	15600	15695	15646	15693	15516	15541	15707	15736	15633	15520	15738	15712	15809	15718	15572	15394	15712	15644	15697	15661	15592	15658	15585	15742	15614	15786	15535	15829	15539	15541	15655	15641	15937	15736	15604	15670	15627	15589	15525	15634	15555	15752	15755	15469	15552	15869	15720	15677	15733	15776	15700	15747	15577	15835	15491	15662	15679	15560	15493	15629	15698	15799	15560	15540	15531	15721	15605	15533	15709	15747	15642	15581	15471	15497	15757	15444	15500	15417	15701	15701	15504	15708	15434	15467	15714	15660	15482	15620	15643	15682	15677	15636	15388	15532	15669	15251	15524	15619	15771	15607	15799	15624	15568	15487	15591	15668	15753	15654	15562	15681	15691	15699	15596	15757	15668	15769	15742	15584	15722	15693	15634	15775	15513	15701	15497	15515	15413	15746	15799	15564	15497	15574	15430	15696	15643	15778	15701	15767	15786	15699	15846	15831	15748	15709	15525	15788	15690	15764	15729	15702	15779	15493	15568	15605	15837	15769	15685	15735	15477	15585	15640	15581	15613	15705	15555	15497	15443	15616	15434	15710	15757	15388	15615	15632	15602	15525	15730	15628	15546	15646	15715	15648	15555	15525	15655	15689	15745	15733	15830	15683	15530	15498	15613	15390	15359	15592	15657	15589	15464	15747	15687	15631	15470	15502	15470	15660	15779	15892	15631	15705	15634	15696	15359	15563	15582	15653	15690	15670	15689	15762	15705	15716	15629	15706	15578	15721	15654	15719	15594	15536	15428	15648	15670	15583	15290	15520	15706	15680	15584	15422	15497	15604	15820	15547	15600	15655	15517	15617	15741	15658	15637	15595	15619	15734	15531	15574	15660	15576	15730	15588	15627	15641	15718	15560	15792	15522	15450	15671	15584	15338	15473	15623	15506	15662	15595	15652	15535	15601	15505	15538	15459	15458	15842	15760	15598	15547	15557	15674	15618	15738	15551	15687	15618	15787	15624	15856	15723	15608	15642	15607	15762	15661	15655	15708	15553	15537	15596	15609	15752	15710	15571	15755	15508	15480	15687	15615	15681	15538	15686	15856	15672	15697	15549	15741	15616	15730	15578	15677	15689	15659	15746	15641	15730	15671	15437	15550	15715	15652	15737	15567	15548	15787	15688	15569	15633	15579	15697	15451	15620	15624	15565	15473	15690	15610	15648	15598	15453	15577	15587	15654	15691	15671	15730	15642	15620	15644	15780	15724	15688	15628	15648	15657	15684	15758	15657	15919	15741	15795	15608	15718	15600	15598	15680
14976	32535	23465	18388	16786	15860	15222	14732	14475	14369	14308	14273	14304	14473	14477	14133	14073	14016	13901	13895	13862	13845	13764	13655	13869	13713	13823	13685	13835	13923	13802	13888	13821	13858	13790	13874	13793	13779	13907	13797	13772	13768	13643	13749	13761	13668	14005	16727	18128	16833	15359	14605	14085	13711	13558	13699	13820	13726	13599	13614	13684	13673	13696	13526	13715	13719	13829	13616	13603	13617	13675	13565	13570	13653	13626	13583	13751	13647	13584	13596	13733	13545	13744	13675	13482	13738	13473	13664	13745	13567	13536	13673	13651	13736	13472	13600	13558	13718	13477	13655	13697	13829	13638	13707	13579	13499	13614	13697	13871	13658	13515	13557	13718	13576	13627	13590	13714	13561	13446	13695	13586	13662	13551	13496	13652	13702	13611	13682	13672	13580	13556	13677	13657	13691	13690	13670	13581	13654	13643	13737	13662	13775	13696	13843	13599	13696	13685	13889	13492	13561	13833	13570	13688	13656	13614	13540	13595	13639	13634	13698	13684	13681	13596	13679	13563	13678	13477	13515	13633	13774	13536	13669	13572	13662	13777	13632	13706	13598	13566	13630	13725	13723	13795	13631	13760	13566	13741	13543	13606	13723	13470	13780	13732	13605	13718	13591	13757	13608	13520	13678	13530	13509	13551	13657	13654	13624	13595	13631	13583	13583	13550	13634	13856	13497	13672	13560	13731	13543	13785	13609	13584	13770	13720	13457	13701	13706	13646	13588	13583	13715	13604	13542	13659	13722	13494	13932	13582	13660	13525	13703	13584	13564	13728	13782	13636	13461	13560	13753	13660	13708	13550	13694	13628	13527	13779	13751	13530	13727	13624	13623	13433	13759	13730	13669	13559	13739	13505	13694	13629	13725	13645	13742	13613	13586	13497	13556	13591	13626	13613	13635	13613	13582	13730	13657	13834	13569	13563	13472	13562	13753	13798	13651	13730	13574	13340	13629	13552	13554	13823	13649	13659	13548	13707	13677	13574	13543	13647	13595	13775	13454	13608	13743	13503	13755	13514	13769	13599	13632	13535	13666	13640	13625	13616	13675	13664	13654	13523	13558	13752	13708	13693	13669	13760	13587	13576	13556	13693	13758	13634	13725	13499	13691	13638	13657	13542	13554	13571	13586	13601	13654	13763	13614	13443	13744	13625	13799	13707	13550	13471	13692	13708	13737	13650	13709	13637	13604	13648	13624	13615	13554	13707	13630	13542	13615	13561	13774	13581	13632	13679	13576	13799	13691	13502	13636	13636	13629	13585	13614	13499	13667	13727	13622	13639	13725	13823	13592	13672	13666	13786	13503	13761	13496	13683	13568	13617	13663	13618	13537	13861	13568	13563	13459	13593	13639	13499	13527	13724	13714	13635	13544	13743	13657	13550	13570	13589	13611	13587	13588	13626	13733	13598	13652	13670	13604	13757	13687	13509	13651	13550	13765	13629	13638	13577	13544	13459	13393	13836	13470	13559	13611	13733	13481	13605	13766	13600	13761	13640	13625	13735	13752	13640	13741	13674	13704	13558	13514	13703	13740	13635	13669	13679	13481	13616	13688	13668	13475	13635	13602	13777	13651	13599	13652	13667	13618	13552	13514	13777	13691	13622	13804	13759	13546	13619	13663	13596	13613	13477	13786	13606	13674	13665	13599	13796	13596	13593	13774	13732	13616	13665	13580	13710	13607	13707	13652	13658	13684	13532	13718	13499	13728	13508	13648	13731	13650	13700	13621	13641	13656	13637	13597	13816	13724	13608	13616	13758	13384	13646	13659	13695	13581	13677	13759	13809	13771	13610	13565	13582	13566	13575	13519	13658	13529	13715	13790	13586	13641	13608	13669	13565	13634	13737	13746	13687	13768	13585	13659	13654	13601	13652	13763	13727	13503	13593	13690	13604	13546	13688	13547	13606	13719	13625	13683	13632	13784	13556	13636	13553	13639	13668	13653	13650	13698	13607	13615	13653	13593	13807	13648	13671	13388	13586	13575	13531	13585	13536	13631	13561	13482	13578	13764	13619	13793	13704	13700	13567	13684	13664	13590	13587	13518	13638	13712	13622	13567	13506	13680	13590	13728	13655	13550	13416	13714	13687	13764	13653	13694	13482	13558	13738	13570	13750	13704	13604	13709	13766	13724	13719	13539	13720	13481	13579	13836	13617	13634	13750	13570	13686	13564	13525	13570	13776	13650	13608	13679	13751	13816	13642	13779	13656	13669	13495	13587	13796	13604	13573	13688	13713	13346	13814	13688	13751	13627	13605	13651	13637	13616	13577	13592	13527	13638	13535	13555	13624	13756	13625	13759	13792	13542	13676	13502	13752	13695	13516	13610	13670	13790	13517	13725	13714	13709	13795	13604	13729	13548	13689	13614	13722	13693	13584	13627	13626	13791	13668	13459	13429	13719	13571	13616	13720	13882	13735	13787	13720	13600	13654	13592	13570	13614	13697	13693	13727	13625	13646	13747	13653	13649	13588	13508	13652	13794	13704	13705	13813	13675	13715	13760	13533	13712	13568	13683	13735	13640	13469	13574	13670	13414	13555	13611	13651	13418	13636	13755	13511	13616	13709	13657	13490	13640	13697	13623	13535	13666	13436	13568	13559	13636	13676	13663	13765	13539	13550	13726	13755	13475	13710	13692	13737	13692	13647	13703	13631	13694	13680	13653	13553	13640	13609	13595	13706	13652	13544	13612	13578	13581	13779	13805	13633	13649	13674	13716	13598	13561	13676	13551	13588	13611	13686	13733	13607	13732	13609	13595	13698	13585	13584	13648	13780	13636	13729	13700	13740	13743	13699	13607	13736	13724	13467	13563	13620	13698	13672	13491	13724	13586	13620	13462	13647	13658	13688	13563	13820	13618	13545	13643	13485	13727	13540	13666	13614	13717	13532	13658	13515	13609	13794	13529	13604	13667	13637	13585	13722	13835	13755	13713	13694	13521	13595	13668	13855	13733	13601	13681	13743	13592	13551	13536	13661	13791	13621	13670	13547	13673	13623	13709	13873	13797	13544	13570	13605	13740	13808	13604	13656	13550	13823	13630	13664	13644	13736	13844	13667	13645	13638	13690	13729	13640	13628	13731	13588	13616	13670	13593	13705	13651	13750	13672	13676	13617	13469	13630	13450	13823	13422	13605	13633	13567	13690	13667	13639	13646	13521	13682	13571	13705	13623	13588	13590	13672	13691	13521	13544	13593	13507	13547	13735	13623	13568	13598	13547	13719	13676	13659	13588	13556	13444	13616	13703	13754	13807	13587	13548	13605	13652	13623	13660	13578	13682	13534	13525	13604	13700	13755	13569	13761	13487	13468	13533	13669	13595	13767	13620	13632	13703	13803	13512	13663	13546	13650	13669	13741	13765	13661	13691	13709	13602	13729	13718	13679	13732	13753	13701	13641	13700	13683	13638	13567	13732	13621	13509	13323	13538	13533	13597	13719	13515	13660	13874	13640	13659	13489	13720	13670	13547	13716	13470	13695	13722	13733	13767	13719	13583	13642	13606	13550	13821	13546	13586	13595	13506	13455	13687	13621	13589	13580	13815	13648	13793	13646	13699	13585	13650	13586	13580	13572	13673	13675	13615	13715	13551	13545	13766	13624	13692	13509	13652	13611	13675	13695	13601	13655	13709	13842	13562	13610	13618	13646	13730	13654	13546	13569	13747	13620	13626	13651	13635	13630	13737	13654	13728	13775	13761	13698	13615	13635	13543	13586	13616	13632	13560	13609	13462	13575	13661	13652	13597	13534	13708	13657	13745	13693	13638	13532	13734	13611	13372	13580	13676	13536	13639	13571	13617	13561	13604	13601	13732	13715	13676	13785	13684	13731	13769	13862	13571	13707	13546	13642	13726	13623	13587	13742	13713	13671	13734	13769	13507	13666	13498	13759	13736	13603	13644	13537	13666	13459	13706	13666	13694	13540	13674	13513	13783	13577	13701	13817	13780	13635	13568	13701	13668	13633	13565	13743	13708	13580	13531	13563	13662	13668	13828	13637	13467	13773	13673	13515	13621	13536	13542	13582	13713	13463	13562	13606	13635	13649	13547	13513	13731	13684	13554	13639	13541	13782	13591	13684	13663	13685	13579	13764	13610	13634	13570	13503	13610	13516	13673	13566	13650	13579	13681	13641	13709	13667	13630	13648	13531	13609	13579	13664	13505	13753	13549	13604	13431	13634	13615	13494	13716	13583	13629	13617	13607	13613	13558	13515	13744	13478	13617	13689	13667	13703	13589	13633	13566	13770	13715	13790	13494	13710	13626	13600	13590	13577	13519	13611	13608	13602	13777	13717	13732	13817	13646	13584	13569	13507	13632	13666	13473	13781	13664	13605	13560	13642	13543	13544	13512	13622	13715	13517	13498	13673	13436	13641	13771	13587	13786	13541	13620	13543	13645	13659	13554	13609	13763	13598	13533	13701	13532	13812	13737	13766	13735	13685	13566	13857	13718	13649	13541	13672	13717	13527	13567	13685	13561	13588	13646	13479	13590	13460	13661	13724	13603	13731	13669	13526	13657	13736	13889	13609	13729	13629	13697	13451	13532	13737	13672	13594	13798	13710	13697	13750	13789	13722	13809	13609	13593	13515	13789	13573	13553	13428	13544	13578	13676	13568	13584	13655	13651	13712	13666	13606	13696	13635	13547	13545	13456	13615	13487	13624	13582	13742	13685	13660	13575	13573	13670	13520	13602	13612	13745	13753	13724	13609	13476	13654	13640	13583	13600	13575	13675	13674	13444	13832	13558	13591	13686	13685	13618	13712	13713	13501	13685	13581	13756	13530	13640	13751	13614	13747	13501	13577	13561	13732	13682	13732	13487	13667	13630	13595	13691	13653	13663	13596	13616	13407	13664	13586	13699	13582	13792	13515	13690	13692	13632	13631	13685	13640	13681	13815	13787	13484	13565	13678	13726	13611	13480	13595	13690	13460	13454	13557	13654	13757	13825	13529	13730	13688	13742	13539	13736	13518	13554	13567	13633	13510	13710	13677	13683	13673	13549	13729	13738	13520	13545	13627	13593	13580	13681	13805	13715	13619	13649	13592	13706	13559	13604	13547	13520	13683	13560	13628	13709	13492	13688	13608	13654	13593	13500	13444	13726	13662	13517	13564	13642	13715	13829	13569
27019	21537	22833	18945	15855	16018	16020	15676	15717	15794	15694	15679	15912	15809	15949	15709	15589	15729	15753	15565	15687	15922	15495	15601	15676	15640	15837	15754	15459	15588	15717	15785	15919	15786	15694	15489	15591	15705	15619	15745	15519	15816	15664	15530	15554	15627	15605	15746	15904	16044	15896	16000	15712	15471	15712	15709	15670	15672	15800	15724	15712	15641	15569	15887	15818	15669	15670	15520	15612	15749	15615	15728	15686	15708	15553	15607	15816	15495	15618	15829	15742	15849	15718	15544	15640	15462	15482	15667	15722	15641	15593	15672	15505	15637	15593	15576	15796	15795	15605	15628	15693	15545	15659	15554	15693	15798	15584	15821	15452	15642	15601	15585	15602	15540	15617	15721	15661	15629	15653	15702	15583	15644	15644	15606	15698	15608	15729	15658	15991	15851	15619	15636	15497	15731	15782	15681	15543	15573	15666	15610	15645	15365	15835	15707	15783	15801	15689	15549	15453	15709	15657	15613	15654	15764	15680	15606	15856	15642	15697	15524	15571	15666	15673	15606	15707	15644	15716	15619	15945	15763	15667	15759	15595	15684	15678	15732	15647	15769	15622	15507	15705	15725	15620	15652	15616	15745	15678	15656	15786	15641	15604	15609	15486	15590	15669	15683	15573	15454	15803	15634	15726	15757	15750	15475	15598	15511	15608	15550	15564	15692	15709	15779	15623	15623	15602	15787	15797	15835	15650	15681	15712	15519	15448	15714	15638	15568	15797	15638	15853	15511	15581	15775	15626	15658	15737	15696	15638	15559	15500	15671	15682	15701	15865	15674	15739	15740	15728	15724	15817	15559	15846	15598	15682	15692	15654	15699	15686	15701	15644	15803	15800	15541	15603	15693	15721	15428	15547	15481	15564	15687	15802	15736	15675	15686	15480	15628	15598	15732	15831	15707	15624	15680	15549	15579	15670	15822	15651	15675	15774	15593	15661	15609	15609	15771	15703	15487	15894	15737	15743	15611	15779	15723	15668	15689	15714	15567	15545	15743	15905	15400	15550	15631	15680	15593	15644	15636	15592	15514	15536	15673	15604	15622	15693	15733	15433	15687	15614	15857	16167	15454	15479	15691	15703	15562	15769	15721	15518	15653	15575	15777	15722	15562	15673	15718	15538	15709	15381	15652	15816	15620	15577	15679	15579	15459	15698	15598	15661	15750	15834	15806	15694	15528	15727	15816	15770	15602	15782	15615	15571	15646	15763	15432	15653	15427	15770	15550	15728	15558	15845	15713	15644	15585	15602	15819	15688	15506	15814	15397	15726	15590	15649	15680	15683	15589	15482	15700	15673	15756	15685	15402	15467	15659	15523	15728	15677	15733	15688	15550	15720	15612	15691	15550	15611	15424	15846	15613	15544	15661	15738	15641	15745	15598	15584	15725	15858	15276	15665	15710	15527	15504	15723	15676	15709	15554	15828	15622	15724	15662	15621	15528	15605	15660	15682	15832	15809	15765	15661	15744	15768	15757	15616	15558	15503	15758	15597	15640	15887	15417	15650	15658	15532	15725	15540	15534	15495	15570	15781	15507	15674	15705	15754	15559	15655	15560	15607	15654	15818	15744	15617	15731	15593	15723	15868	15693	15614	15613	15577	15527	15622	15574	15753	15703	15710	15785	15491	15631	15654	15652	15748	15524	15523	15696	15625	15653	15644	15851	15789	15597	15786	15923	15559	15650	15624	15667	15781	15813	15587	15604	15828	15637	15571	15612	15712	15704	15701	15651	15763	15483	15709	15549	15735	15663	15476	15540	15511	15817	15594	15578	15766	15539	15475	15506	15686	15544	15532	15718	15671	15574	15731	15842	15670	15591	15637	15827	15562	15701	15697	15678	15694	15642	15804	15462	15582	15791	15869	15647	15608	15838	15788	15586	15754	15652	15739	15332	15593	15603	15672	15545	15513	15829	15680	15587	15640	15705	15894	15686	15653	15680	15647	15665	15591	15642	15669	15534	15842	15601	15619	15681	15596	15692	15635	15623	15664	15605	15673	15632	15726	15645	15649	15663	15613	15551	15612	15786	15613	15504	15632	15654	15544	15894	15671	15728	15573	15808	15637	15637	15584	15667	15639	15776	15728	15726	15725	15663	15726	15657	15729	15579	15659	15612	15617	15614	15524	15404	15702	15746	15769	15852	15735	15607	15642	15628	15702	15600	15555	15630	15688	15689	15732	15554	15687	15753	15680	15705	15623	15699	15653	15600	15541	15617	15686	15721	15655	15822	15604	15572	15487	15715	15645	15756	15649	15729	15626	15697	15653	15428	15936	15822	15605	15760	15595	15566	15628	15540	15428	15666	15460	15682	15644	15418	15661	15585	15560	15703	15803	15644	15555	15741	15315	15749	15714	15534	15664	15468	15528	15771	15745	15656	15744	15578	15728	15725	15632	15660	15499	15619	15630	15455	15777	15812	15693	15448	15799	15813	15568	15723	15672	15469	15636	15673	15705	15519	15775	15759	15803	15815	15591	15569	15741	15623	15486	15756	15530	15615	15721	15620	15731	15750	15613	15554	15486	15500	15522	15447	15713	15551	15785	15707	15723	15822	15741	15617	15634	15710	15706	15900	15583	15783	15665	15699	15691	15582	15699	15607	15635	15545	15765	15616	15627	15655	15717	15728	15717	15409	15752	15550	15504	15709	15654	15665	15585	15608	15686	15637	15590	15577	15580	15546	15643	15774	15843	15774	15628	15632	15548	15624	15684	15767	15782	15551	15558	15510	15444	15839	15724	15600	15670	15715	15756	15669	15798	15805	15584	15629	15639	15524	15682	15614	15603	15689	15643	15694	15894	15737	15604	15709	15782	15826	15839	15499	15758	15743	15728	15529	15661	15790	15650	15709	15649	15704	15611	15637	15817	15737	15774	15687	15803	15602	15906	15736	15701	15466	15575	15659	15585	15541	15383	15588	15581	15856	15683	15703	15758	15785	15810	15694	15621	15660	15845	15695	15487	15585	15649	15566	15517	15616	15759	15679	15625	15482	15672	15736	15679	15613	15627	15326	15593	15809	15541	15573	15537	15634	15449	15479	15602	15619	15571	15640	15768	15607	15643	15541	15652	15557	15591	15807	15528	15665	15656	15598	15716	15478	15733	15753	15692	15399	15800	15745	15725	15576	15542	15712	15617	15823	15633	15559	15782	15678	15698	15733	15605	15636	15572	15782	15642	15687	15563	15736	15638	15755	15827	15599	15699	15743	15778	15673	15763	15714	15734	15623	15570	15537	15530	15877	15856	15699	15809	15725	15698	15762	15818	15511	15826	15827	15666	15612	15789	15575	15566	15567	15839	15659	15833	15589	15553	15828	15571	15781	15729	15782	15698	15579	15702	15578	15478	15629	15748	15689	15685	15630	15660	15661	15866	15656	15585	15649	15807	15778	15794	15793	15756	15625	15518	15490	15574	15757	15363	15752	15795	15729	15699	15630	15601	15514	15794	15609	15684	15708	15584	15554	15785	15848	15774	15612	15763	15768	15633	15727	15579	15583	15549	15805	15529	15710	15737	15926	15563	15665	15687	15582	15858	15633	15737	15715	15597	15458	15590	15718	15761	15625	15691	15774	15606	15564	15808	15562	15840	15786	15645	15610	15604	15561	15770	15817	15501	15641	15572	15701	15606	15453	15776	15711	15720	15716	15705	15773	15726	15716	15578	15845	15656	15722	15547	15539	15601	15570	15650	15475	15595	15738	15635	15597	15496	15636	15610	15722	15631	15761	15629	15646	15623	15579	15778	15473	15758	15723	15701	15587	15579	15722	15638	15629	15534	15473	15790	15782	15594	15663	15658	15653	15721	15595	15499	15739	15689	15632	15662	15865	15561	15588	15722	15689	15729	15649	15701	15687	15701	15703	15799	15542	15557	15522	15663	15503	15664	15547	15755	15466	15668	15663	15801	15684	15770	15538	15664	15508	15533	15567	15637	15560	15643	15717	15632	15587	15683	15591	15626	15790	15835	15595	15666	15705	15640	15733	15677	15531	15556	15501	15601	15557	15754	15701	15752	15736	15824	15493	15657	15801	15637	15648	15500	15726	15681	15705	15741	15622	15641	15696	15708	15841	15541	15716	15663	15525	15617	15697	15542	15603	15591	15625	15748	15494	15793	15721	15806	15602	15696	15508	15610	15609	15459	15741	15556	15699	15618	15645	15466	15663	15520	15582	15786	15780	15635	15444	15647	15727	15763	15537	15744	15550	15624	15513	15744	15607	15567	15585	15772	15646	15668	15516	15575	15463	15649	15719	15721	15465	15727	15508	15631	15411	15749	15723	15720	15689	15531	15692	15645	15683	15765	15701	15641	15574	15710	15794	15690	15501	15523	15601	15539	15625	15566	15533	15642	15486	15652	15731	15600	15681	15683	15529	15749	15776	15660	15708	15748	15671	15748	15557	15514	15734	15477	15680	15702	15459	15690	15633	15718	15597	15714	15666	15666	15638	15530	15558	15831	15958	15760	15677	15750	15519	15727	15406	15707	15583	15775	15402	15807	15587	15362	15422	15489	15464	15636	15835	15827	15596	15742	15676	15639	15663	15556	15713	15765	15656	15768	15681	15736	15574	15771	15655	15525	15576	15731	15696	15625	15672	15704	15672	15761	15661	15666	15853	15681	15594	15574	15566	15760	15514	15637	15693	15572	15642	15697	15746	15759	15653	15497	15686	15760	15476	15539	15752	15594	15626	15472	15704	15617	15726	15703	15711	15704	15597	15486	15647	15631	15792	15765	15652	15515	15689	15602	15689	15569	15704	15468	15678	15616	15651	15839	15688	15603	15493	15650	15674	15843	15476	15673	15675	15759	15824	15751	15514	15710	15789	15783	15689	15528	15800	15715	15667	15524	15629	15783	15668	15875	15590	15747	15651	15712	15645	15420	15693	15631	15498	15524	15619	15565	15610	15564	15736	15684	15687	15550	15590	15644	15478	15711	15640	15589	15593	15636	15746	15531	15668	15690	15742	15616	15597	15573	15367	15594	15566	15607	15644	15541	15466	15781	15566	15479	15627	15812	15602	15682	15844	15661	15658	15794	15711	15666	15465	15765	15585	15692	15692	15660	15648	15720	15692	15896	15764	15653	15731	15429	15646	15753	15777	15770	15831	15528	15841	15894	15957	15458	15639	15578	15651
13620	16733	15156	14273	13898	13974	13969	13760	13766	13731	13740	13849	13956	13959	14023	13793	13722	13609	13589	13562	13719	13558	13846	13812	13531	13795	13812	13676	13803	13663	13514	13750	13891	13841	13777	13618	13606	13761	13780	13677	13667	13615	13821	13704	13702	13580	13572	13873	13921	13733	14002	13816	13938	13764	13654	13708	13786	13674	13734	13607	13635	13671	13714	13640	13543	13560	13665	13633	13725	13733	13667	13707	13629	13772	13752	13845	13655	13776	13638	13655	13648	13761	13748	13728	13658	13529	13714	13491	13672	13583	13668	13499	13550	13566	13532	13788	13684	13648	13774	13687	13607	13632	13682	13688	13566	13787	13752	13614	13579	13697	13661	13675	13733	13770	13521	13498	13657	13513	13700	13797	13704	13672	13695	13641	13627	13746	13715	13767	13757	13637	13782	13654	13510	13563	13548	13569	13571	13486	13661	13653	13666	13626	13451	13762	13698	13761	13714	13694	13570	13694	13563	13615	13642	13604	13808	13724	13580	13731	13635	13766	13769	13632	13821	13542	13707	13720	13678	13861	13666	13666	13668	13676	13682	13622	13709	13729	13594	13731	13745	13570	13788	13714	13511	13605	13685	13693	13668	13628	13674	13731	13790	13814	13620	13497	13649	13615	13632	13648	13591	13645	13578	13719	13627	13648	13625	13697	13785	13569	13737	13692	13645	13779	13725	13595	13615	13507	13609	13719	13525	13532	13705	13634	13560	13605	13606	13943	13658	13479	13644	13725	13645	13653	13587	13630	13733	13678	13693	13771	13704	13571	13593	13716	13511	13718	13591	13727	13783	13767	13839	13615	13845	13489	13639	13657	13699	13622	13593	13755	13732	13697	13645	13631	13691	13768	13581	13835	13585	13570	13554	13608	13685	13722	13814	13669	13739	13686	13691	13557	13608	13720	13595	13762	13438	13570	13644	13527	13677	13561	13570	13544	13739	13731	13617	13690	13812	13665	13548	13548	13664	13595	13716	13653	13694	13541	13715	13825	13796	13717	13534	13690	13642	13760	13692	13732	13627	13691	13755	13706	13628	13631	13841	13654	13721	13660	13746	13525	13839	13650	13639	13787	13687	13734	13665	13619	13684	13621	13658	13499	13599	13771	13640	13703	13595	13542	13677	13659	13651	13729	13699	13688	13660	13848	13615	13582	13755	13569	13720	13728	13653	13481	13670	13745	13733	13682	13637	13550	13655	13597	13641	13878	13653	13634	13722	13633	13660	13686	13733	13675	13622	13704	13625	13623	13771	13699	13820	13399	13713	13524	13728	13539	13569	13611	13680	13626	13591	13622	13662	13550	13715	13823	13728	13761	13710	13556	13623	13714	13914	13507	13672	13576	13616	13631	13571	13646	13723	13615	13699	13673	13760	13718	13840	13716	13619	13677	13692	13663	13686	13755	13634	13521	13609	13692	13658	13780	13839	13645	13748	13670	13664	13807	13731	13642	13630	13625	13644	13680	13596	13662	13588	13604	13692	13722	13732	13530	13616	13602	13642	13650	13753	13638	13787	13578	13671	13698	13620	13597	13490	13707	13706	13697	13663	13706	13635	13668	13773	13613	13639	13599	13623	13732	13595	13555	13762	13942	13690	13573	13696	13531	13773	13562	13682	13661	13663	13519	13802	13899	13720	13665	13587	13649	13772	13603	13792	13686	13703	13516	13488	13660	13860	13680	13789	13663	13719	13676	13643	13834	13632	13761	13695	13490	13754	13540	13535	13607	13541	13722	13626	13667	13561	13724	13659	13610	13651	13793	13640	13554	13641	13775	13643	13585	13556	13640	13623	13687	13753	13702	13669	13646	13619	13767	13651	13553	13558	13661	13646	13676	13718	13698	13589	13378	13649	13755	13789	13670	13641	13559	13787	13589	13541	13813	13649	13543	13759	13532	13646	13681	13762	13592	13705	13623	13831	13684	13594	13656	13552	13724	13557	13723	13713	13780	13729	13595	13503	13628	13734	13676	13799	13756	13803	13781	13445	13532	13557	13610	13679	13745	13596	13762	13603	13646	13538	13662	13654	13634	13599	13570	13570	13706	13543	13505	13665	13564	13606	13628	13739	13691	13661	13681	13697	13630	13627	13668	13642	13719	13643	13632	13717	13698	13612	13632	13794	13744	13611	13595	13639	13787	13691	13717	13763	13677	13561	13673	13834	13696	13671	13713	13578	13738	13865	13693	13675	13727	13740	13641	13721	13562	13551	13828	13551	13810	13789	13812	13694	13789	13698	13653	13599	13521	13738	13839	13610	13874	13602	13701	13601	13799	13745	13536	13724	13515	13847	13590	13835	13597	13674	13591	13510	13596	13967	13603	13554	13355	13915	13536	13630	13637	13701	13626	13614	13663	13656	13607	13889	13560	13569	13439	13589	13707	13669	13728	13843	13707	13738	13691	13756	13765	13759	13600	13618	13605	13752	13590	13666	13624	13667	13475	13574	13706	13899	13699	13692	13704	13626	13657	13555	13673	13645	13568	13787	13901	13741	13460	13781	13634	13785	13668	13740	13662	13688	13787	13663	13626	13698	13698	13488	13592	13607	13838	13606	13627	13674	13725	13498	13738	13644	13595	13746	13657	13783	13507	13557	13568	13728	13570	13897	13563	13628	13789	13681	13608	13600	13778	13729	13563	13726	13731	13575	13746	13788	13805	13791	13714	13714	13746	13627	13687	13628	13604	13676	13607	13754	13653	13542	13688	13643	13730	13768	13726	13768	13663	13626	13877	13612	13837	13595	13610	13517	13578	13509	13768	13746	13706	13685	13630	13531	13576	13668	13628	13676	13571	13669	13608	13574	13778	13662	13624	13485	13689	13687	13752	13652	13619	13643	13594	13847	13598	13602	13728	13538	13716	13731	13415	13774	13793	13619	13730	13813	13605	13569	13610	13565	13616	13687	13668	13909	13618	13567	13808	13790	13653	13641	13545	13786	13548	13553	13681	13780	13473	13760	13583	13787	13722	13647	13549	13692	13721	13752	13613	13746	13559	13641	13614	13694	13782	13755	13724	13482	13668	13649	13655	13622	13513	13658	13702	13738	13557	13679	13571	13632	13668	13587	13718	13790	13618	13763	13661	13757	13535	13635	13797	13579	13872	13567	13831	13618	13754	13731	13643	13724	13710	13538	13729	13577	13592	13837	13607	13656	13829	13849	13684	13634	13732	13617	13670	13727	13649	13546	13591	13752	13600	13536	13695	13670	13692	13806	13751	13573	13626	13555	13696	13565	13610	13863	13680	13573	13631	13654	13688	13780	13707	13693	13730	13586	13652	13670	13649	13707	13700	13590	13901	13560	13497	13764	13753	13699	13666	13721	13654	13605	13639	13604	13739	13531	13756	13604	13665	13711	13555	13487	13688	13878	13661	13597	13685	13780	13526	13684	13674	13772	13568	13714	13686	13622	13745	13724	13619	13700	13727	13471	13688	13649	13666	13680	13710	13481	13667	13588	13732	13777	13504	13537	13695	13652	13621	13731	13701	13721	13565	13710	13658	13838	14020	13478	13603	13587	13757	13538	13717	13457	13505	13846	13718	13694	13731	13691	13711	13742	13562	13613	13714	13773	13542	13782	13748	13829	13764	13753	13559	13835	13665	13807	13769	13858	13485	13589	13702	13801	13646	13710	13668	13723	13829	13595	13812	13684	13713	13666	13762	13588	13647	13639	13554	13722	13701	13787	13813	13687	13665	13668	13808	13612	13813	13822	13687	13530	13570	13658	13643	13594	13636	13724	13631	13712	13846	13848	13679	13598	13603	13589	13630	13514	13681	13785	13577	13678	13680	13781	13729	13592	13635	13711	13728	13663	13415	13540	13709	13485	13594	13608	13912	13759	13702	13493	13645	13569	13787	13627	13690	13642	13758	13549	13681	13675	13640	13672	13541	13499	13698	13699	13713	13635	13681	13524	13639	13603	13618	13637	13454	13802	13600	13658	13686	13680	13658	13649	13612	13806	13798	13595	13593	13684	13818	13751	13681	13617	13585	13627	13776	13856	13772	13604	13763	13703	13715	13662	13584	13684	13733	13668	13602	13778	13777	13584	13643	13696	13621	13581	13505	13584	13396	13653	13800	13688	13846	13615	13610	13699	13846	13797	13777	13791	13726	13859	13764	13722	13728	13596	13682	13697	13559	13621	13578	13743	13585	13845	13655	13595	13579	13621	13735	13593	13855	13628	13592	13655	13696	13875	13615	13670	13753	13610	13673	13659	13609	13693	13660	13511	13522	13741	13632	13764	13582	13720	13702	13726	13748	13691	13690	13657	13597	13624	13660	13807	13623	13592	13740	13773	13697	13725	13825	13738	13661	13570	13689	13677	13652	13531	13740	13511	13798	13581	13530	13631	13582	13799	13607	13556	13681	13726	13643	13677	13663	13610	13638	13743	13580	13627	13684	13754	13720	13762	13493	13854	13643	13561	13770	13657	13723	13586	13669	13780	13697	13551	13724	13648	13717	13690	13613	13592	13685	13641	13602	13585	13652	13786	13633	13606	13727	13516	13647	13605	13692	13660	13825	13761	13681	13858	13761	13542	13720	13762	13663	13680	13712	13695	13752	13568	13569	13432	13749	13761	13458	13620	13720	13758	13669	13680	13749	13753	13756	13596	13754	13652	13583	13678	13645	13670	13793	13474	13567	13682	13630	13667	13754	13551	13822	13621	13741	13667	13637	13589	13652	13687	13666	13756	13727	13807	13807	13715	13670	13654	13626	13695	13633	13725	13615	13607	13672	13704	13682	13758	13645	13518	13720	13677	13656	13679	13606	13616	13706	13667	13642	13589	13635	13828	13692	13723	13643	13702	13548	13674	13484	13528	13724	13668	13713	13757	13591	13659	13722	13703	13719	13703	13629	13620	13524	13732	13732	13695	13829	13679	13562	13706	13653	13809	13681	13678	13633	13708	13678	13766	13565	13835	13656	13488	13751	13621	13627	13662	13743	13673	13698	13901	13700	13907	13689	13633	13621	13705	13814	13667	13549	13708	13605	13631	13806	13584	13720	13655	13581	13673	13719	13611	13725	13608	13620	13644	13566	13667	13634	13733	13606	13762	13693	13721	13531	13729	13551	13754	13640	13796	13670	13716	13842	13710	13697	13856	13662	13721	13837	13638	13541	13710	13666	13738	13641
23764	20988	28147	24103	21554	19584	18475	16372	15690	15963	15809	15747	16051	16080	15895	15654	15911	15737	15738	15608	15706	15700	15820	15683	15761	15958	15595	15505	15663	15676	15703	15485	15718	15705	15583	15700	15532	15783	15501	15519	15636	15706	15635	15597	15559	15531	15738	16591	16920	16688	16445	16078	15912	15752	15593	15539	15678	15516	15556	15476	15563	15499	15686	15581	15613	15489	15486	15528	15546	15662	15430	15630	15536	15656	15681	15467	15514	15249	15556	15434	15600	15495	15514	15650	15712	15536	15778	15639	15516	15518	15621	15493	15519	15460	15504	15592	15469	15570	15718	15467	15432	15473	15635	15499	15473	15800	15500	15345	15661	15549	15588	15381	15489	15588	15591	15344	15501	15647	15362	15455	15379	15531	15507	15640	15460	15733	15423	15535	15664	15356	15308	15640	15522	15521	15616	15433	15582	15332	15352	15650	15616	15431	15446	15411	15661	15494	15513	15636	15550	15670	15612	15531	15512	15264	15481	15450	15621	15697	15535	15554	15646	15462	15504	15565	15650	15578	15505	15618	15402	15595	15691	15568	15419	15414	15425	15437	15374	15572	15707	15430	15577	15709	15653	15484	15549	15658	15527	15434	15563	15510	15402	15590	15635	15437	15669	15455	15463	15637	15254	15484	15498	15607	15679	15513	15551	15487	15569	15408	15519	15536	15453	15722	15335	15574	15580	15482	15629	15429	15505	15632	15516	15456	15385	15552	15500	15549	15400	15472	15451	15531	15599	15584	15416	15548	15483	15402	15553	15603	15655	15461	15549	15493	15410	15333	15300	15445	15561	15503	15553	15550	15661	15452	15629	15419	15626	15694	15532	15561	15419	15545	15484	15341	15532	15579	15291	15551	15686	15441	15398	15655	15560	15386	15645	15529	15417	15430	15481	15443	15740	15441	15622	15640	15354	15756	15447	15504	15518	15601	15532	15632	15675	15579	15627	15605	15554	15380	15480	15366	15507	15584	15609	15674	15495	15513	15337	15389	15610	15588	15761	15526	15637	15472	15643	15519	15562	15601	15537	15648	15405	15510	15447	15581	15398	15523	15623	15300	15428	15506	15411	15509	15487	15683	15512	15607	15565	15544	15453	15436	15558	15481	15368	15424	15636	15665	15718	15598	15442	15336	15485	15689	15621	15405	15418	15532	15565	15455	15403	15432	15477	15677	15527	15403	15521	15575	15538	15359	15554	15322	15447	15582	15514	15539	15422	15515	15451	15486	15583	15588	15576	15519	15463	15776	15588	15725	15767	15514	15468	15246	15470	15550	15644	15423	15683	15523	15353	15414	15376	15406	15579	15637	15573	15569	15759	15500	15439	15546	15413	15628	15345	15723	15473	15626	15561	15215	15403	15435	15398	15434	15480	15557	15403	15658	15628	15624	15542	15502	15477	15460	15270	15572	15477	15541	15614	15231	15685	15450	15620	15615	15474	15621	15705	15621	15528	15435	15490	15350	15709	15436	15616	15527	15734	15517	15463	15417	15716	15735	15435	15490	15759	15569	15513	15792	15444	15619	15545	15400	15489	15551	15569	15450	15637	15618	15632	15539	15491	15548	15480	15489	15520	15584	15456	15575	15446	15552	15617	15403	15781	15699	15504	15536	15333	15550	15527	15483	15522	15505	15377	15532	15590	15584	15525	15503	15605	15478	15514	15366	15434	15328	15449	15345	15573	15566	15618	15463	15690	15553	15580	15640	15473	15381	15660	15302	15431	15403	15556	15392	15454	15386	15565	15558	15635	15540	15716	15708	15521	15653	15483	15413	15618	15745	15466	15509	15435	15728	15570	15492	15665	15474	15654	15499	15433	15420	15570	15394	15271	15273	15693	15486	15567	15614	15538	15592	15434	15554	15394	15746	15459	15541	15667	15419	15544	15703	15561	15591	15442	15640	15496	15593	15708	15544	15365	15686	15598	15404	15607	15455	15514	15637	15359	15515	15520	15464	15501	15384	15434	15468	15484	15512	15505	15407	15710	15469	15462	15228	15652	15434	15519	15649	15585	15428	15524	15675	15543	15439	15364	15550	15404	15510	15547	15293	15390	15654	15622	15547	15601	15605	15384	15499	15519	15571	15316	15620	15406	15642	15616	15477	15586	15452	15583	15576	15589	15537	15506	15486	15434	15472	15459	15677	15490	15560	15568	15651	15496	15532	15492	15251	15418	15511	15603	15507	15520	15614	15454	15406	15502	15557	15255	15399	15472	15453	15469	15403	15569	15517	15367	15614	15366	15548	15602	15641	15555	15592	15530	15516	15500	15648	15527	15607	15556	15543	15486	15379	15449	15536	15649	15465	15392	15548	15415	15746	15473	15598	15264	15557	15685	15581	15573	15358	15620	15559	15650	15498	15652	15584	15526	15591	15585	15588	15522	15590	15708	15493	15587	15503	15557	15545	15563	15639	15635	15577	15537	15411	15553	15562	15456	15337	15534	15602	15624	15593	15418	15525	15661	15481	15562	15350	15592	15404	15520	15629	15501	15454	15622	15570	15448	15574	15622	15401	15469	15623	15529	15340	15803	15637	15428	15489	15563	15539	15513	15427	15404	15549	15539	15513	15660	15609	15540	15703	15507	15430	15537	15512	15621	15536	15560	15730	15349	15516	15384	15490	15438	15570	15585	15680	15814	15378	15465	15567	15430	15420	15520	15480	15546	15735	15488	15534	15600	15424	15609	15392	15716	15532	15514	15277	15601	15467	15559	15585	15551	15469	15594	15585	15544	15594	15520	15438	15625	15543	15496	15575	15712	15626	15522	15566	15558	15520	15300	15618	15638	15490	15389	15574	15530	15523	15603	15345	15439	15477	15499	15636	15544	15489	15334	15415	15534	15683	15582	15149	15554	15570	15605	15591	15468	15505	15426	15803	15528	15360	15572	15416	15486	15446	15437	15665	15624	15584	15490	15409	15438	15562	15418	15516	15652	15642	15598	15632	15675	15585	15445	15420	15474	15465	15394	15444	15677	15370	15535	15338	15658	15598	15612	15478	15873	15375	15400	15328	15501	15617	15489	15655	15392	15402	15335	15605	15556	15401	15494	15595	15529	15553	15338	15686	15321	15535	15469	15594	15561	15357	15643	15404	15522	15753	15398	15621	15620	15702	15459	15397	15502	15580	15423	15476	15427	15437	15346	15655	15746	15466	15608	15430	15394	15433	15467	15472	15445	15537	15487	15412	15542	15590	15619	15591	15494	15647	15564	15489	15549	15551	15484	15622	15555	15516	15420	15639	15538	15416	15643	15555	15392	15385	15491	15603	15467	15499	15580	15529	15498	15607	15457	15670	15659	15454	15554	15431	15561	15582	15786	15439	15571	15675	15457	15744	15646	15613	15613	15494	15449	15584	15601	15613	15519	15537	15578	15421	15681	15477	15591	15520	15710	15563	15578	15469	15415	15517	15399	15640	15362	15517	15351	15586	15584	15545	15649	15534	15526	15558	15634	15645	15440	15606	15600	15479	15601	15461	15538	15726	15510	15641	15578	15676	15363	15594	15573	15720	15452	15567	15722	15483	15593	15695	15511	15603	15413	15272	15455	15613	15594	15563	15480	15515	15661	15499	15597	15536	15464	15711	15536	15557	15796	15550	15456	15465	15618	15479	15501	15409	15545	15602	15485	15675	15358	15278	15476	15632	15451	15801	15465	15565	15620	15552	15377	15486	15406	15640	15453	15211	15510	15613	15655	15511	15466	15582	15527	15510	15679	15603	15757	15666	15605	15661	15676	15537	15454	15284	15561	15407	15467	15636	15508	15364	15556	15539	15579	15501	15665	15560	15430	15546	15676	15749	15583	15519	15339	15588	15633	15516	15367	15431	15563	15506	15711	15436	15692	15283	15524	15656	15465	15473	15624	15434	15399	15624	15627	15738	15418	15404	15547	15352	15397	15225	15447	15355	15670	15335	15587	15482	15421	15328	15626	15615	15540	15590	15439	15463	15566	15391	15564	15524	15503	15755	15425	15444	15681	15611	15390	15635	15513	15522	15399	15695	15480	15431	15499	15492	15272	15385	15625	15446	15366	15491	15392	15556	15568	15442	15481	15593	15574	15547	15500	15610	15779	15683	15477	15526	15393	15564	15639	15476	15468	15370	15670	15357	15665	15563	15480	15398	15699	15565	15505	15411	15582	15522	15564	15604	15268	15378	15446	15478	15518	15506	15394	15584	15552	15352	15386	15359	15547	15472	15501	15597	15387	15639	15499	15343	15275	15665	15312	15617	15565	15673	15412	15340	15549	15584	15482	15435	15724	15498	15326	15312	15549	15608	15420	15527	15662	15718	15590	15688	15632	15557	15606	15477	15309	15871	15493	15287	15376	15534	15692	15595	15771	15660	15691	15595	15507	15513	15508	15598	15473	15513	15496	15712	15615	15617	15551	15359	15436	15672	15524	15481	15522	15664	15513	15525	15360	15703	15705	15533	15478	15434	15443	15636	15527	15504	15578	15611	15543	15446	15425	15804	15558	15530	15493	15616	15685	15610	15382	15519	15502	15470	15682	15601	15565	15435	15588	15588	15542	15444	15388	15566	15385	15534	15589	15624	15441	15379	15538	15672	15569	15668	15723	15620	15490	15496	15291	15588	15471	15572	15534	15478	15592	15530	15465	15530	15524	15428	15572	15552	15482	15470	15590	15511	15805	15522	15551	15457	15838	15529	15473	15657	15640	15655	15548	15671	15433	15484	15409	15590	15769	15591	15500	15624	15552	15764	15738	15540	15586	15610	15486	15616	15475	15332	15510	15543	15365	15404	15429	15447	15634	15490	15680	15469	15379	15557	15438	15426	15341	15522	15410	15565	15622	15585	15556	15476	15402	15508	15544	15554	15341	15638	15336	15565	15666	15434	15488	15516	15608	15379	15499	15476	15601	15578	15681	15449	15639	15548	15451	15519	15570	15552	15456	15628	15379	15547	15671	15518	15768	15501	15489	15380	15353	15550	15573	15396	15567	15528	15439	15648	15457	15534	15633	15583	15739	15525	15465	15622	15608	15625	15422	15392	15492	15666	15530	15473	15713	15452	15424	15566	15723	15432	15555	15725	15393	15565	15514	15312	15451	15673	15589	15688	15602	15449	15569	15720	15468	15190	15613	15517	15397	15452	15540	15536	15613	15386	15440	15646
13249	26662	19385	16288	15286	14570	14491	14323	14213	14029	13942	14089	14263	14207	14092	13807	13844	13893	13867	13730	13641	13744	13963	13724	13851	13675	13609	13741	13670	13718	13802	13755	13708	13735	13722	13731	13781	13554	13711	13619	13758	13674	13765	13658	13762	13587	13734	15356	15938	15384	14717	14291	13852	13748	13699	13624	13647	13688	13681	13694	13691	13618	13712	13773	13692	13690	13657	13523	13658	13687	13648	13619	13650	13684	13676	13787	13742	13563	13781	13488	13554	13502	13620	13715	13836	13735	13569	13628	13628	13571	13736	13671	13663	13703	13525	13536	13742	13667	13570	13644	13638	13617	13586	13538	13579	13668	13575	13656	13636	13736	13640	13564	13724	13673	13624	13663	13649	13510	13769	13601	13674	13595	13577	13501	13629	13601	13643	13427	13808	13704	13693	13665	13562	13582	13644	13632	13616	13623	13729	13458	13566	13702	13689	13540	13584	13743	13650	13592	13743	13755	13502	13570	13685	13573	13625	13606	13624	13697	13674	13475	13684	13750	13725	13689	13754	13415	13439	13670	13648	13799	13634	13716	13560	13618	13554	13561	13594	13599	13666	13668	13573	13740	13599	13668	13528	13787	13717	13646	13540	13712	13599	13588	13674	13646	13669	13560	13709	13476	13755	13779	13571	13617	13586	13548	13633	13703	13598	13553	13643	13629	13734	13600	13663	13728	13678	13498	13587	13653	13622	13611	13553	13604	13599	13543	13593	13717	13781	13645	13642	13637	13646	13635	13791	13601	13520	13558	13683	13487	13739	13654	13592	13707	13778	13728	13531	13633	13573	13541	13587	13663	13519	13649	13634	13603	13609	13687	13673	13441	13874	13791	13675	13600	13651	13476	13642	13620	13671	13722	13506	13705	13649	13444	13697	13512	13348	13674	13804	13767	13533	13658	13664	13606	13648	13511	13616	13630	13648	13695	13554	13673	13608	13650	13635	13645	13557	13615	13719	13631	13696	13605	13706	13732	13627	13547	13698	13533	13760	13525	13657	13512	13703	13790	13651	13513	13483	13732	13529	13687	13559	13519	13553	13648	13642	13605	13465	13739	13589	13617	13755	13632	13527	13538	13544	13631	13757	13704	13609	13543	13735	13534	13706	13529	13546	13496	13582	13701	13559	13672	13771	13628	13532	13721	13605	13668	13768	13667	13742	13625	13798	13531	13592	13577	13710	13533	13717	13632	13619	13705	13522	13618	13556	13560	13754	13570	13647	13597	13546	13531	13637	13529	13673	13632	13581	13665	13718	13619	13601	13612	13666	13523	13585	13594	13760	13539	13680	13667	13666	13621	13591	13666	13717	13628	13663	13667	13677	13760	13546	13659	13472	13708	13589	13714	13723	13420	13622	13630	13623	13720	13703	13702	13389	13612	13633	13559	13619	13660	13556	13627	13592	13704	13658	13581	13704	13589	13774	13683	13578	13683	13590	13617	13590	13645	13589	13568	13590	13531	13591	13541	13588	13639	13642	13425	13635	13661	13647	13612	13527	13845	13656	13566	13739	13446	13524	13564	13637	13646	13708	13775	13464	13683	13648	13632	13659	13681	13713	13469	13581	13779	13569	13696	13605	13627	13684	13633	13621	13571	13636	13562	13645	13848	13665	13667	13611	13780	13585	13532	13566	13604	13483	13522	13450	13646	13528	13621	13646	13579	13670	13556	13628	13764	13677	13620	13539	13610	13604	13622	13575	13588	13720	13649	13765	13733	13707	13540	13785	13532	13583	13594	13662	13627	13615	13607	13567	13724	13665	13625	13512	13553	13572	13563	13696	13655	13683	13696	13663	13607	13653	13790	13662	13591	13745	13639	13630	13740	13521	13606	13665	13647	13484	13604	13637	13547	13578	13889	13750	13517	13844	13647	13662	13730	13655	13661	13623	13572	13726	13593	13489	13570	13588	13673	13780	13632	13682	13567	13590	13696	13609	13759	13515	13604	13609	13633	13669	13711	13811	13619	13709	13607	13667	13681	13703	13612	13620	13510	13745	13699	13713	13521	13625	13580	13612	13612	13625	13766	13609	13652	13615	13575	13532	13741	13683	13760	13651	13650	13616	13651	13555	13595	13638	13565	13694	13397	13616	13576	13583	13725	13514	13445	13526	13656	13515	13564	13588	13425	13606	13610	13546	13563	13682	13506	13539	13627	13705	13579	13729	13740	13603	13676	13603	13641	13701	13639	13558	13662	13451	13965	13657	13673	13724	13589	13694	13704	13700	13767	13631	13598	13745	13791	13741	13659	13538	13441	13706	13782	13562	13650	13600	13650	13631	13669	13601	13557	13718	13492	13645	13598	13390	13558	13677	13698	13754	13605	13414	13550	13430	13539	13615	13516	13623	13546	13704	13730	13689	13512	13589	13511	13674	13591	13547	13504	13672	13655	13570	13629	13568	13609	13586	13613	13659	13661	13609	13630	13717	13563	13507	13644	13544	13687	13458	13676	13722	13553	13586	13627	13663	13636	13429	13456	13571	13739	13677	13563	13827	13641	13584	13416	13750	13523	13707	13629	13652	13622	13518	13775	13740	13648	13683	13542	13728	13447	13678	13688	13646	13762	13584	13730	13653	13665	13637	13817	13577	13590	13651	13682	13640	13470	13702	13602	13541	13775	13565	13598	13650	13707	13665	13613	13632	13660	13628	13644	13742	13684	13660	13632	13712	13689	13577	13647	13751	13581	13494	13559	13618	13688	13666	13499	13469	13877	13600	13606	13820	13652	13661	13746	13781	13568	13666	13606	13709	13597	13677	13615	13789	13504	13667	13554	13693	13774	13521	13518	13455	13736	13577	13750	13748	13549	13587	13368	13503	13653	13486	13594	13705	13675	13666	13753	13769	13741	13666	13643	13581	13622	13569	13787	13624	13639	13480	13638	13602	13600	13595	13639	13661	13653	13519	13534	13666	13609	13533	13517	13642	13666	13647	13562	13505	13604	13738	13720	13758	13628	13621	13624	13588	13801	13753	13624	13569	13570	13561	13622	13522	13533	13812	13526	13598	13663	13721	13411	13543	13485	13633	13728	13826	13514	13527	13691	13718	13699	13635	13528	13679	13531	13678	13688	13706	13779	13659	13570	13469	13513	13527	13788	13593	13645	13662	13527	13577	13660	13762	13493	13702	13562	13600	13579	13614	13616	13632	13662	13499	13672	13618	13543	13688	13524	13639	13588	13716	13657	13866	13584	13718	13761	13656	13614	13694	13526	13674	13660	13547	13726	13566	13724	13781	13564	13569	13689	13650	13684	13665	13730	13481	13521	13497	13603	13739	13655	13588	13650	13630	13646	13514	13580	13637	13491	13628	13631	13577	13655	13542	13673	13617	13658	13640	13643	13713	13440	13730	13773	13617	13737	13715	13750	13625	13585	13726	13484	13699	13493	13686	13601	13539	13447	13662	13617	13561	13524	13628	13591	13561	13642	13725	13583	13519	13677	13686	13708	13651	13665	13669	13668	13628	13600	13798	13640	13483	13669	13764	13666	13593	13531	13710	13546	13667	13488	13575	13602	13524	13673	13648	13653	13645	13362	13641	13575	13567	13722	13793	13600	13744	13708	13564	13585	13576	13551	13577	13575	13715	13673	13710	13754	13563	13585	13712	13649	13539	13600	13470	13720	13469	13677	13507	13794	13554	13747	13790	13649	13586	13509	13508	13723	13466	13771	13607	13553	13770	13627	13658	13500	13664	13620	13596	13750	13587	13655	13535	13674	13563	13658	13484	13714	13652	13790	13592	13631	13737	13682	13619	13576	13595	13602	13699	13725	13494	13720	13526	13607	13758	13577	13715	13632	13769	13582	13557	13530	13629	13757	13607	13846	13508	13541	13610	13596	13632	13485	13501	13599	13619	13628	13582	13627	13668	13619	13702	13606	13672	13737	13565	13868	13397	13640	13605	13728	13596	13711	13605	13723	13639	13733	13751	13551	13652	13453	13607	13658	13654	13602	13642	13676	13594	13685	13644	13613	13615	13783	13709	13524	13602	13678	13665	13780	13385	13661	13666	13642	13582	13736	13550	13595	13738	13809	13860	13545	13568	13591	13566	13609	13698	13698	13612	13594	13647	13716	13476	13553	13708	13690	13621	13444	13641	13670	13659	13626	13420	13704	13646	13777	13565	13591	13542	13601	13475	13719	13736	13483	13651	13583	13492	13742	13555	13660	13649	13671	13637	13548	13805	13593	13586	13634	13524	13713	13611	13651	13621	13720	13661	13803	13571	13496	13677	13761	13561	13775	13647	13540	13665	13738	13775	13624	13629	13752	13690	13546	13661	13631	13560	13571	13748	13554	13549	13740	13564	13512	13663	13719	13703	13633	13524	13670	13518	13608	13664	13466	13554	13515	13695	13434	13662	13485	13631	13781	13761	13608	13610	13663	13613	13719	13664	13593	13636	13715	13670	13602	13576	13538	13692	13619	13550	13622	13653	13659	13490	13380	13654	13670	13857	13764	13649	13686	13564	13697	13568	13657	13571	13670	13789	13636	13634	13631	13605	13557	13503	13694	13721	13635	13710	13579	13690	13598	13721	13487	13588	13678	13695	13662	13645	13765	13676	13790	13669	13600	13599	13518	13515	13764	13566	13578	13466	13749	13575	13642	13712	13659	13434	13468	13528	13775	13646	13470	13662	13527	13604	13733	13576	13605	13627	13707	13762	13583	13568	13550	13692	13544	13824	13747	13623	13636	13704	13583	13729	13621	13586	13668	13577	13485	13810	13592	13672	13658	13522	13716	13621	13680	13625	13608	13616	13556	13517	13485	13583	13713	13668	13617	13648	13629	13708	13749	13632	13612	13532	13513	13721	13685	13735	13727	13613	13502	13501	13617	13625	13536	13743	13588	13701	13703	13610	13547	13501	13741	13718	13605	13695	13585	13579	13628	13459	13687	13533	13715	13566	13688	13814	13602	13727	13563	13812	13753	13582	13724	13575	13476	13695	13773	13676	13656	13660	13597	13579	13629	13590	13539	13673	13655	13694	13721	13725	13723	13730	13487	13681	13511	13563	13663	13597	13581	13615	13642	13595	13701	13667	13733	13715	13698	13617	13701	13665	13513	13683	13874	13500	13608	13618	13580	13598	13581	13687	13510	13632	13640	13455	13498	13709	13542	13638	13500	13700	13544
22676	21022	28743	23502	21177	22613	22402	17261	16031	16662	16482	16282	16579	16681	16226	15981	16000	15911	16122	16037	15947	16103	16041	15776	16006	16016	15951	15946	16032	15622	15645	15930	15861	16003	15844	15629	15779	15822	15836	15852	15837	15953	15725	15738	15797	15673	15851	17905	18679	17963	17164	16642	16307	15940	15889	15720	15799	15805	15817	15939	15867	15941	15797	15821	15704	15676	15750	15676	15803	15738	15759	15758	15735	15737	15732	15795	15733	15736	15853	15669	15514	15860	15657	15660	15795	15643	15774	15676	15833	15698	15693	15549	15835	15758	15707	15735	15693	15628	15742	15675	15759	15631	15716	15753	15688	15666	15721	15588	15681	15634	15818	15610	15846	15957	15939	15578	15677	15735	15743	15766	15641	15534	15826	15668	15987	15538	15715	15763	15741	15587	15563	15526	15450	15453	15661	15602	15851	15688	15924	15960	15847	15636	15857	15908	15703	15668	15595	15774	15650	15595	15827	15869	15634	15903	15710	15571	15748	15604	15652	15684	15438	15595	15640	15531	15699	15719	15764	15662	15789	15667	15755	15647	15542	15774	15733	15576	15652	15479	15618	15623	15736	15672	15708	15858	15752	15700	15666	15719	15859	15741	15750	15582	15615	15745	15707	15646	15743	15670	15733	15680	15677	15783	15938	15744	15938	15586	15620	15600	15667	15626	15560	15688	15678	15894	15890	15542	15803	15756	15796	15702	15781	15579	15595	15877	15654	15531	15789	15649	15567	15673	15627	15625	15876	15746	15768	15656	15518	15707	15510	15631	15754	15717	15916	15704	15555	15525	15852	15690	15773	15787	15711	15674	15794	15652	15621	15574	15611	15707	15662	15679	15745	15558	15749	15529	15530	15697	15772	15583	15624	15509	15664	15648	15594	15740	15713	15753	15775	15732	15665	15650	15691	15565	15712	15753	15463	15727	15705	15562	15804	15616	15833	15751	15482	15860	15994	15638	15716	15778	15849	15478	15603	15705	15803	15761	15475	15756	15688	15694	15906	15414	15854	15518	15796	15551	15702	15850	15566	15592	15613	15788	15759	15694	15494	15621	15683	15553	15604	15660	15790	15724	15761	15719	15839	15699	15668	15768	15756	15693	15968	15571	15705	15652	15685	15713	15653	15612	15792	15708	15731	15774	15733	15638	16000	15848	15743	15589	15555	15783	15707	15590	15576	15622	15599	15533	15621	15649	15891	15721	15559	15868	15689	15573	15732	15692	15782	15718	15619	15569	15657	15774	15589	15536	15626	15645	15725	15659	15757	15600	15642	15678	15775	15797	15415	15693	15553	15355	15715	15849	15683	15840	15801	15770	15804	15663	15829	15685	15692	15690	15668	15648	15615	15659	15827	15805	15852	15620	15568	15610	15946	15790	15754	15656	15770	15622	15490	15737	15658	15831	15820	15893	15702	15626	15827	15643	15653	15527	15538	15776	15831	15616	15754	15711	15660	15686	15883	15626	15637	15599	15396	15737	15754	15859	15692	15667	15606	15576	15741	15660	15668	15755	15677	15664	15760	15654	15795	15635	15682	15549	15591	15553	15761	15972	15692	15629	15677	15708	15620	15790	15778	15729	15681	15637	15507	15598	15922	15613	15883	15642	15610	15602	15801	15647	15750	15729	15657	15796	15823	15716	15821	15618	15677	15609	15672	15896	15705	15626	15817	15875	15790	15758	15822	15739	15706	15880	15677	15769	15848	15705	15682	15589	15749	15784	15727	15597	15556	15607	15746	15681	15665	15773	15658	15627	15505	15961	15701	15582	15658	15793	15512	15611	15594	15847	15847	15742	16042	15762	15750	15715	15570	15652	15728	15826	15626	15779	15637	15620	15747	15491	15559	15748	15712	15783	15863	15704	15715	15572	15752	15697	15667	15496	15558	15780	15802	15662	15744	15641	15677	15625	15678	15824	15724	15545	15676	15600	15882	15696	15855	15818	15754	15653	15779	15841	15689	15683	15623	15655	15705	15500	15645	15755	15528	15681	15786	15648	15479	15826	15842	15664	15701	15579	15702	15736	15719	15729	15699	15470	15430	15678	15672	15779	15546	15837	15815	15642	15687	15648	15967	15832	15795	15636	15649	15842	15687	15546	15515	15630	15576	15778	15887	15820	15706	15588	15691	15637	15753	15722	15794	15705	15642	15600	15631	15601	15748	15627	15723	15475	15837	15611	15763	15848	15679	15755	15646	15862	15534	15692	15576	15560	15639	15543	15548	15492	15704	15800	15795	15583	15560	15673	15531	15641	15664	15897	15738	15844	15540	15733	15657	15577	15705	15641	15561	15607	15610	15628	15543	15596	15430	15689	15730	15706	15579	15749	15509	15784	15639	15557	15864	15802	15710	15556	15905	15671	15802	15764	15572	15706	15878	15823	15868	15566	15541	15759	15842	15789	15730	15800	15760	15458	15528	15661	15726	15856	15643	15551	15608	15749	15552	15788	15640	15778	15802	15646	15686	15772	15504	15580	15947	15815	15767	15730	15794	15571	15876	15534	15608	15743	15744	15583	15598	15665	15755	15827	15765	15818	15714	15823	15743	15890	15634	15803	15611	15653	15696	15651	15822	15777	15685	15837	15669	15643	15694	15653	15792	15640	15782	15720	15611	15540	15615	15870	15882	15740	15714	15824	15602	15612	15523	15726	15690	15715	15506	15713	15589	15688	15758	15644	15821	15498	15805	15811	15682	15716	15673	15598	15758	15686	15653	15636	15760	15768	15652	15633	15602	15739	15737	15694	15730	15767	15850	15669	15664	15837	15697	15628	15625	15768	15678	15568	15913	15712	15577	15551	15575	15722	15704	15666	15850	15588	15669	15664	15414	15586	15513	15564	15672	15803	15706	15714	15767	15771	15650	15784	15726	15633	15763	15755	15783	15637	15849	15764	15775	15664	15667	15426	15553	15846	15742	15586	15563	15782	15809	15687	15814	15608	15672	15678	15833	15673	15453	15841	15875	15595	15715	15703	15673	15598	15647	15911	15614	15714	15564	15437	15813	15717	15650	15671	15729	15580	15721	15660	15823	15688	15745	15666	15833	15715	15663	15909	15537	15605	15746	15661	15683	15865	15695	15679	15584	15530	15670	15724	15769	15796	15821	15704	15817	15628	15417	15883	15664	15747	15588	15721	15690	15653	15773	15770	15780	15794	15447	15721	15735	15744	15691	15519	15870	15833	15544	15803	15740	15663	15666	15613	15726	15655	15642	15725	15732	15548	15893	15685	15593	15615	15564	16012	15782	15570	15595	15715	15492	15753	15744	15591	15717	15666	15700	15596	15583	15464	15632	15564	15739	15878	15636	15486	15703	15886	15501	15753	15853	15730	15856	15568	15691	15605	15735	15892	15637	15791	15649	15815	15700	15725	15696	15906	15763	15753	15748	15728	15770	15648	15912	15804	15594	15801	15862	15719	15614	15821	15829	15793	15660	15713	15729	15781	15662	15589	15649	15720	15577	15625	15632	15674	15622	15740	15483	15554	15594	15702	15728	15720	15591	15830	15613	15644	15700	15698	15459	15776	15883	15511	15805	15761	15797	15735	15735	15527	15667	15698	15636	15700	15695	15653	15654	15612	15442	15864	15617	15546	15632	15827	15640	15885	15736	15705	15500	15811	15595	15585	15615	15673	15776	15815	15760	15572	15661	15674	15636	15789	15694	15504	15853	15665	15579	15871	15944	15697	15626	15649	15622	15401	15657	15740	15708	15882	15653	15601	15827	15522	15465	15666	15612	15535	15488	15768	15708	15785	15820	15790	15654	15815	15650	15679	15629	15716	15646	15533	15502	15579	15657	15727	15787	15439	15648	15706	15651	15793	15608	15501	15684	15863	15669	15679	15699	15757	15817	15574	15705	15566	15785	15755	15644	15501	15608	15804	15582	15496	15684	15669	15840	15768	15777	15871	15679	15804	15594	15704	15786	15969	15930	15831	15810	15598	15760	15684	15607	15724	15601	15762	15483	15699	15653	15707	15520	15495	15779	15819	15617	15782	15758	15627	15784	15591	15651	15791	15901	15886	15749	15716	15840	15935	15842	15751	15660	15644	15747	15730	15754	15649	15881	15500	15854	15776	15891	15556	15766	15740	15668	15864	15879	15707	15577	15669	15620	15716	15760	15803	15751	15614	15685	15814	15676	15629	15503	15485	15581	15710	15659	15732	15746	15559	15595	15686	15636	15769	15630	15624	15676	15691	15819	15561	15518	15683	15698	15523	15724	15790	15707	15897	15667	15826	15640	15717	15886	15902	15720	15693	15557	15812	15518	15743	15509	15796	15667	15604	15788	15698	15681	15813	15612	15662	15668	15783	15544	15420	15341	15807	15531	15707	15662	15712	15737	15768	15619	15692	15487	15610	15610	15685	15931	15863	15684	15752	15710	15744	15727	15494	15653	15658	15531	15759	15663	15831	15676	15618	15794	15677	15872	15730	15808	15679	15734	15575	15718	15761	15738	15537	15760	15550	15641	15743	15875	15838	15707	15754	15778	15640	15838	15689	15782	15653	15710	15724	15815	15673	15680	15748	15734	15661	15623	15821	15750	15570	15714	15756	15626	15730	15616	15539	15879	15841	15646	15698	15651	15722	15618	15840	15723	15613	15631	15683	15542	15793	15847	15757	15669	15637	15846	15781	15777	15857	15798	15678	15637	15721	15676	15558	15717	15731	15681	15560	15707	15512	15495	15664	15766	15880	15570	15883	15586	15711	15695	15588	15606	15703	15685	15754	15482	15701	15677	15593	15537	15554	15801	15736	15589	15675	15874	15689	15817	15599	15583	15844	15893	15715	15643	15654	15698	15637	15618	15682	15565	15854	15903	15812	15766	15755	15644	15549	15760	15568	15508	15734	15744	15854	15899	15614	15567	15626	15822	15748	15735	15624	15516	15696	15793	15676	15642	15773	15489	15858	15617	15787	15634	15615	15757	15796	15864	15711	15681	15658	15472	15876	15786	15654	15669	15470	15535	15651	15549	15852	15738	15742	15805	15698	15663	15492	15448	15569	15872	15720	15724	15726	15648	15744	15751	15615	15648	15863	15794	15515	15580	15624	15512	15658	15650	15635	15726	15452	15756	15764	15747	15637	15802	15681	15670	15613	15612	15673	15698	15842	15628	15566	15621	15782	15824	15656
14896	29761	23432	18605	16759	15764	15044	14842	14582	14481	14383	14507	14781	14692	14480	14193	13970	13910	13787	13973	13876	13831	13944	13809	13788	13809	13916	13890	13917	13696	13765	13822	13808	13766	13891	13721	13936	13701	13807	13809	13630	13762	13789	13790	13822	13672	14096	17193	17771	16686	15288	14678	13910	13804	13850	13772	13746	13566	13702	13544	13637	13663	13639	13597	13667	13584	13743	13644	13835	13694	13778	13675	13648	13483	13760	13672	13536	13765	13729	13660	13619	13613	13719	13765	13762	13768	13759	13666	13708	13536	13801	13770	13470	13816	13593	13624	13798	13618	13671	13766	13806	13783	13646	13640	13651	13762	13762	13846	13599	13652	13744	13647	13848	13780	13616	13772	13577	13674	13724	13616	13469	13635	13764	13761	13610	13672	13691	13497	13619	13684	13738	13629	13731	13545	13537	13646	13785	13712	13664	13706	13694	13652	13800	13623	13801	13801	13534	13679	13563	13684	13682	13705	13649	13654	13739	13762	13586	13673	13781	13659	13659	13631	13790	13582	13772	13581	13779	13910	13517	13610	13570	13647	13671	13434	13597	13658	13854	13675	13579	13736	13628	13723	13609	13766	13672	13672	13630	13852	13658	13634	13663	13716	13706	13541	13700	13587	13652	13537	13623	13642	13756	13621	13618	13805	13687	13656	13719	13696	13704	13748	13746	13522	13591	13771	13412	13764	13709	13735	13689	13743	13485	13695	13691	13652	13598	13787	13609	13709	13582	13511	13628	13714	13674	13480	13661	13582	13754	13691	13638	13834	13718	13581	13488	13699	13828	13693	13652	13588	13562	13714	13655	13652	13706	13480	13786	13769	13838	13779	13698	13664	13558	13804	13485	13782	13628	13717	13708	13579	13663	13468	13819	13630	13814	13683	13529	13719	13799	13726	13746	13682	13705	13623	13702	13673	13626	13641	13583	13524	13641	13623	13785	13694	13775	13689	13768	13617	13710	13828	13804	13702	13632	13547	13592	13704	13668	13666	13677	13750	13616	13749	13691	13669	13491	13677	13659	13673	13649	13630	13648	13644	13715	13527	13658	13875	13653	13525	13571	13706	13584	13706	13640	13626	13728	13711	13529	13622	13481	13668	13783	13661	13815	13735	13644	13806	13651	13672	13589	13438	13741	13754	13655	13710	13750	13640	13756	13700	13795	13780	13770	13537	13699	13717	13500	13662	13617	13790	13564	13620	13596	13589	13569	13699	13706	13739	13805	13481	13562	13936	13601	13725	13809	13584	13551	13511	13723	13671	13667	13696	13622	13810	13532	13677	13664	13544	13628	13516	13757	13541	13645	13678	13656	13539	13673	13699	13660	13618	13603	13571	13594	13778	13577	13689	13565	13682	13638	13735	13711	13627	13666	13577	13731	13698	13654	13536	13531	13834	13645	13534	13617	13569	13709	13675	13654	13647	13666	13661	13577	13719	13474	13725	13798	13675	13666	13517	13723	13601	13629	13675	13648	13659	13694	13596	13599	13677	13661	13682	13774	13635	13669	13599	13658	13671	13615	13553	13556	13675	13668	13763	13782	13618	13668	13569	13661	13695	13720	13719	13620	13759	13805	13694	13497	13709	13631	13445	13715	13628	13490	13596	13711	13596	13701	13613	13776	13985	13719	13629	13768	13588	13719	13740	13511	13642	13665	13644	13630	13586	13696	13722	13670	13640	13828	13633	13666	13618	13700	13566	13564	13683	13606	13909	13670	13810	13584	13526	13659	13658	13617	13690	13574	13663	13593	13491	13896	13495	13645	13507	13738	13677	13679	13720	13804	13592	13695	13717	13503	13675	13833	13627	13592	13611	13605	13723	13621	13593	13788	13731	13828	13455	13821	13514	13581	13535	13676	13738	13597	13702	13639	13723	13738	13532	13675	13704	13813	13730	13628	13661	13646	13742	13643	13649	13733	13662	13612	13550	13737	13697	13690	13653	13501	13671	13832	13549	13566	13515	13582	13825	13505	13624	13468	13547	13716	13675	13547	13804	13538	13780	13543	13783	13696	13555	13571	13662	13585	13642	13790	13559	13761	13651	13578	13779	13633	13714	13585	13608	13791	13736	13675	13658	13775	13614	13611	13783	13638	13556	13527	13668	13510	13581	13741	13730	13577	13600	13636	13671	13628	13728	13694	13734	13698	13625	13672	13592	13731	13768	13901	13537	13619	13649	13601	13590	13606	13562	13680	13612	13600	13603	13727	13659	13551	13727	13763	13549	13577	13628	13634	13827	13672	13702	13680	13458	13784	13593	13611	13535	13675	13667	13755	13735	13613	13769	13611	13617	13770	13595	13640	13645	13693	13572	13576	13664	13691	13674	13593	13664	13753	13647	13678	13830	13684	13680	13645	13580	13664	13502	13485	13649	13525	13665	13611	13621	13754	13591	13681	13755	13695	13626	13629	13591	13684	13714	13625	13757	13567	13588	13661	13554	13684	13736	13759	13629	13613	13662	13657	13691	13795	13708	13588	13707	13667	13623	13660	13642	13697	13748	13640	13609	13618	13687	13570	13552	13688	13680	13795	13555	13643	13624	13646	13563	13672	13573	13522	13461	13616	13600	13562	13577	13678	13971	13687	13803	13588	13612	13574	13627	13603	13662	13814	13630	13642	13631	13672	13682	13550	13743	13813	13551	13641	13724	13662	13651	13715	13561	13651	13675	13443	13607	13693	13977	13715	13710	13566	13512	13638	13694	13729	13709	13522	13768	13654	13687	13725	13588	13704	13662	13665	13506	13887	13501	13677	13746	13675	13535	13761	13588	13534	13789	13726	13602	13735	13695	13637	13542	13584	13714	13586	13692	13663	13724	13669	13583	13732	13699	13609	13559	13659	13711	13607	13725	13620	13818	13653	13707	13586	13674	13667	13664	13566	13727	13609	13637	13616	13597	13532	13668	13697	13658	13605	13621	13640	13604	13776	13583	13569	13476	13483	13546	13624	13900	13507	13517	13588	13509	13708	13643	13543	13716	13564	13459	13794	13636	13628	13753	13701	13586	13731	13827	13604	13526	13658	13682	13794	13765	13734	13677	13564	13519	13571	13726	13821	13717	13640	13734	13578	13672	13667	13609	13592	13715	13651	13679	13648	13643	13686	13693	13646	13663	13766	13745	13798	13569	13677	13857	13827	13710	13745	13630	13860	13570	13641	13701	13722	13546	13649	13629	13611	13603	13689	13526	13562	13602	13671	13835	13526	13528	13653	13545	13810	13708	13639	13767	13658	13823	13620	13599	13697	13803	13739	13620	13634	13522	13744	13585	13690	13702	13539	13632	13749	13715	13454	13487	13629	13575	13557	13746	13708	13740	13584	13499	13634	13742	13580	13759	13627	13787	13590	13662	13459	13774	13601	13538	13554	13709	13715	13655	13725	13598	13578	13555	13711	13552	13670	13791	13717	13626	13604	13631	13749	13699	13569	13801	13683	13727	13646	13515	13670	13680	13537	13660	13743	13584	13779	13667	13610	13687	13502	13696	13578	13754	13639	13624	13645	13568	13746	13635	13549	13794	13674	13685	13527	13706	13552	13526	13724	13698	13558	13747	13668	13671	13612	13572	13609	13779	13630	13437	13647	13634	13599	13795	13533	13563	13569	13610	13588	13738	13551	13649	13478	13619	13559	13635	13703	13705	13726	13418	13527	13465	13642	13634	13638	13571	13550	13659	13706	13508	13635	13601	13686	13578	13635	13659	13640	13562	13722	13609	13589	13751	13523	13594	13514	13570	13675	13667	13569	13627	13655	13650	13679	13509	13776	13504	13656	13591	13584	13630	13651	13726	13664	13563	13635	13656	13641	13670	13637	13584	13715	13781	13802	13703	13825	13660	13669	13712	13659	13538	13707	13590	13634	13761	13736	13709	13679	13787	13700	13647	13745	13669	13771	13715	13603	13725	13603	13601	13677	13766	13645	13568	13714	13737	13562	13718	13611	13571	13753	13665	13493	13837	13754	13542	13675	13691	13636	13561	13787	13598	13517	13638	13627	13730	13764	13648	13705	13635	13666	13539	13686	13702	13672	13588	13703	13573	13574	13634	13618	13576	13682	13682	13686	13630	13712	13850	13736	13665	13825	13595	13618	13680	13616	13569	13796	13578	13640	13729	13580	13695	13611	13711	13720	13568	13756	13574	13708	13565	13608	13649	13772	13534	13749	13541	13616	13708	13529	13711	13632	13571	13622	13623	13554	13597	13720	13604	13612	13585	13585	13610	13533	13605	13639	13557	13800	13661	13535	13615	13583	13676	13560	13537	13595	13725	13595	13753	13626	13810	13661	13604	13566	13631	13607	13766	13681	13738	13751	13465	13516	13773	13776	13681	13640	13783	13716	13598	13741	13693	13602	13704	13693	13784	13610	13682	13740	13499	13708	13704	13754	13516	13692	13685	13517	13780	13555	13602	13612	13669	13746	13724	13508	13730	13555	13662	13800	13690	13728	13711	13680	13587	13632	13631	13579	13657	13542	13707	13549	13643	13579	13605	13685	13705	13786	13692	13691	13722	13675	13623	13823	13827	13723	13559	13647	13883	13627	13551	13478	13618	13755	13721	13622	13564	13597	13781	13639	13596	13684	13656	13679	13861	13590	13550	13614	13561	13547	13647	13472	13661	13625	13619	13659	13708	13621	13610	13820	13673	13693	13691	13613	13681	13698	13650	13756	13521	13664	13509	13670	13671	13503	13721	13561	13914	13738	13766	13560	13732	13600	13416	13741	13606	13504	13509	13728	13652	13793	13584	13587	13747	13591	13772	13633	13591	13600	13560	13671	13612	13776	13679	13640	13736	13596	13553	13763	13741	13618	13645	13587	13562	13695	13550	13640	13670	13530	13788	13644	13775	13636	13644	13672	13750	13549	13783	13482	13716	13684	13531	13457	13774	13691	13527	13721	13655	13666	13680	13587	13784	13727	13741	13705	13525	13639	13459	13556	13589	13741	13692	13654	13551	13655	13671	13691	13621	13559	13794	13632	13697	13611	13492	13658	13721	13550	13768	13513	13842	13693	13655	13720	13697	13663	13623	13717	13589	13801	13737	13735	13811	13680	13831	13697	13732	13487	13659	13617	13633	13692	13642	13794	13601	13611	13663	13575	13718	13734	13730	13658	13670	13437	13561	13689	13569	13606	13652
27183	21512	23014	19257	15938	15890	16067	15866	15864	15816	15847	15842	15934	15848	15799	15784	15835	15932	15908	15561	15762	15732	15832	15733	16026	15841	15602	15677	15560	15794	15973	15660	15864	15598	15785	15689	15750	15744	15660	15790	15833	15778	15776	15649	15931	15786	15705	15836	16018	15963	15736	16036	15907	15971	15681	15679	15565	15669	15625	15799	15798	15896	15731	15610	15723	15704	15975	15712	15723	15571	15646	15627	15706	15703	15719	15940	15781	15940	15797	15740	15862	16076	15821	15733	15765	15738	15601	15761	15755	15741	15833	15865	15660	15705	15737	15544	15640	15714	15828	15549	15589	15676	15605	15598	15657	15872	15749	15892	15668	15858	15604	15818	15643	15613	15747	15854	15695	15615	15868	15681	15568	15823	15688	15681	15594	15827	15653	15698	15535	15669	15889	15795	15689	15641	15735	15703	15799	15740	15822	15764	15552	15806	15711	15825	15791	15699	15673	15860	15998	15733	15764	15662	15770	15643	15703	15845	15610	15949	15826	15767	15753	16003	15683	15703	15692	15690	15860	15790	15603	15445	15751	15673	15739	15629	15579	15609	15668	15576	15642	15843	15577	15467	15638	15726	15818	15601	15902	15796	15777	15625	15650	15650	15679	15823	15701	15609	15900	15740	15674	15699	15597	15751	15773	15672	15769	15620	15699	15743	16055	15721	15673	15800	15720	15649	15801	15644	15647	15818	15779	15737	15775	15709	15786	15743	15789	15713	15739	15825	15775	15622	15890	15706	15753	15673	15903	15819	15834	15750	15782	15659	15794	15660	15877	15554	15532	15836	15777	15620	15597	15620	15832	15738	15717	15629	15694	15758	15590	15610	15677	15709	15771	15631	15759	15630	15773	15622	15835	15680	15840	15943	15658	15704	15757	15724	15614	15804	15570	15575	15757	15794	15609	15600	15471	15849	15998	15828	15739	15759	15525	15622	15529	15744	15852	15795	15686	15792	15667	15744	15698	15552	15749	15622	15813	15691	15763	15767	15704	15777	15861	15670	15755	15638	15838	15645	15773	15542	15877	15619	15640	15645	15889	15809	15723	15725	15702	15679	15600	15734	15762	15642	15590	15796	15786	15584	15479	15555	15708	15536	15638	15747	15775	15599	15739	15643	15650	15867	15574	15602	15828	15561	15675	15754	15724	15611	15803	15763	15642	15602	15841	15453	15670	15722	15714	15636	15712	15608	15691	15777	15800	15669	15697	15730	15853	15744	15802	15617	15834	15650	15773	15735	15647	15685	15886	15728	15876	15517	15611	15628	15554	15606	15681	15666	15761	15800	15822	15859	15719	15881	15798	15680	15862	15727	15729	15738	15681	15814	15686	15736	15654	15675	15719	15769	15662	15618	15508	15847	15714	15589	15646	15609	15680	15511	15702	15551	15843	15609	15756	15774	15621	15644	15609	15677	15794	15675	15750	15790	15802	15746	15587	15694	15811	15627	15733	15645	15724	15868	15655	15670	15610	15657	15757	15773	15801	15703	15725	15762	15714	15763	15673	15911	15840	15678	15578	15801	15683	15678	15815	15609	15562	15779	15855	15830	15666	15623	15695	15826	15772	15604	15563	15723	15623	15817	15602	15552	15692	15720	15665	15683	15657	15581	15641	15721	15803	15450	15652	15721	15738	15689	15650	15767	15579	15528	15764	15766	15899	15711	15580	15627	15849	15884	15752	15831	15726	15635	15844	15593	15518	15805	15860	15729	15673	15805	15676	15797	15692	15725	15787	15831	15649	15690	15558	15658	15590	15834	15698	15851	15764	15645	15824	15741	15708	15773	15830	15501	15602	15864	15753	15675	15661	15835	15737	15622	15634	15763	15730	15822	15705	15752	15573	15696	15654	15498	15752	15573	15623	15741	15721	16027	15839	15754	15648	15854	15738	15642	15749	15591	15569	15756	15664	15781	15881	15891	15538	15724	15629	15798	15788	15753	15588	15788	15713	15750	15748	15611	15618	15835	15770	15490	15642	15623	15669	15717	15701	15751	15785	15714	15703	15647	15897	15790	15636	15763	15829	15750	15672	15732	15692	15854	15779	15809	15780	15888	15667	15808	15452	15646	15584	15725	15772	15849	15520	15885	15640	15775	15596	15772	15654	15649	15597	15634	15601	15566	15705	15877	15902	15623	15811	15513	15803	15742	15829	15580	15730	15494	15534	15704	15642	15719	15714	15461	15668	15641	15682	15724	15935	15601	15631	15623	15748	15781	15757	15800	15901	15600	15586	15796	15672	15775	15854	15558	15755	15714	15620	15706	15778	15877	15932	15645	15648	15635	15827	15807	15861	15752	15719	15710	15643	15579	15540	15661	15525	15606	15766	15641	15579	15945	15759	15640	15617	15567	15528	15698	15761	15600	15602	15779	15551	15780	15721	15736	15626	15771	15714	15699	15648	15656	15775	15744	15862	15802	15845	15880	15602	15660	15755	15707	15963	15656	15657	15691	15711	15626	15713	15887	15656	15814	15755	15929	15681	15541	15737	15773	15859	15727	15570	15829	15710	15570	15665	15653	15727	15626	15837	15789	15878	15667	15561	15572	15701	15772	15608	15699	15775	15608	15857	15748	15664	15922	15746	15739	15590	15605	15674	15691	15732	15778	15578	15772	15694	15807	15642	15523	15717	15847	15823	15710	15853	15883	15952	15798	15733	15651	15799	15687	15672	15794	15589	15523	15820	15714	15936	15708	15820	15742	15794	15709	15871	15849	15734	15736	15544	15622	15607	15640	15691	15675	15610	15605	15648	15727	15662	15593	15552	15734	15763	15555	15745	15770	15898	15875	15660	15513	15697	15631	15809	15858	15951	15506	15635	15581	15601	15576	15764	15655	15625	15837	15647	16019	15692	15747	15827	15784	15607	15684	15558	15670	15863	15522	15821	15678	15806	15732	15672	15846	15939	15739	15744	15705	15750	15837	15628	15816	15472	15772	15856	15600	15485	15749	15651	15931	15716	15570	15599	15650	15755	15787	15810	15823	15780	15603	15806	15670	15846	15526	15855	15763	15813	15905	15892	15885	15729	15659	15655	15812	15780	15822	15711	15739	15807	15684	15808	15818	15623	15626	15812	15643	15676	15722	15609	16062	15965	15613	15629	15792	15740	15604	15758	15777	15517	15852	15811	15615	15603	15769	15893	15640	15890	15555	15766	15677	15771	15819	15664	15670	15726	15863	15792	15691	15607	15825	15684	15688	15598	15788	15778	15735	15612	15772	15658	15698	15545	15592	15576	15692	15596	15747	15685	15611	15696	15678	15593	15708	15562	15710	15569	15971	15838	15783	15796	15764	15680	15591	15621	15776	15754	15681	15850	15579	15483	15672	15802	15543	15843	15871	15785	15758	15657	15815	15470	15597	15601	15840	15825	15695	15684	15723	16067	15903	15839	15729	15810	15579	15697	15505	15788	15747	15876	15846	15792	15702	15808	15752	15754	15774	15774	15691	15762	15670	15648	15736	15718	15710	15785	15867	15836	15896	15657	15668	15771	15697	15689	15648	15852	15640	15621	15601	15791	15732	15703	15754	15842	15572	15733	15715	15869	15930	15548	15768	15689	15725	15808	15527	15900	15696	15845	15709	15814	15752	15750	15618	15712	15684	15876	15761	15925	15569	15506	15952	15886	15788	15770	15610	15794	15893	15672	15755	15725	15469	15817	15790	15776	15860	15743	15523	15897	15882	15845	15554	15697	15657	15607	15722	15589	15647	15705	15714	15555	15595	15843	15770	15774	15599	15508	15709	15651	15612	15792	15698	15718	15745	15770	15765	15706	15986	15618	15820	15784	15695	15695	15606	15666	15628	15669	15820	15843	15783	15994	15751	15990	15782	15754	15817	15910	15742	15649	15662	15876	15679	15765	15765	15829	15597	15710	15746	15965	15838	15615	15732	15755	15812	15705	15803	15476	15617	15860	15898	15704	15684	15637	15733	15556	15787	15681	15727	15791	15691	15694	15648	15907	15698	15763	15816	15717	15751	15653	15642	15695	15650	15865	15595	15779	15596	15784	15768	15714	15754	15600	15792	15678	15496	15821	15738	15513	15746	15750	15894	15676	15750	15730	15601	15695	15754	15865	15748	15739	15633	15581	15617	15743	15603	15749	15645	15631	15569	15631	15480	15811	15615	15809	15755	15620	15691	16002	15736	15565	15878	15880	15836	15888	15742	15570	15739	15686	15577	15660	15689	15660	15598	15830	15646	15527	15770	15730	15721	15705	15859	15723	15582	15660	15565	15666	15475	15794	15838	15602	15825	15670	15744	15712	15677	15546	15638	15774	15835	15630	15747	15709	15755	15788	15789	15881	15579	15686	15662	15766	15772	15610	15853	15749	15600	15677	15763	15817	15641	15689	15717	15595	15738	15851	15804	15668	15579	15739	15554	15460	15709	15651	15629	15789	15658	15525	15903	15676	15636	15648	15704	15670	15544	15575	15796	15796	15899	15734	15719	15574	15761	15794	15780	15805	15849	15834	15714	15886	15734	15824	15659	15607	15613	15784	15762	15706	15732	15681	15455	15654	15593	15503	15638	15761	15754	15881	15909	15806	15779	15480	15545	15807	15647	15791	15740	15634	15792	15489	15857	15770	15798	15773	15796	15789	15520	15549	15897	15589	15690	15915	15712	15664	15568	15631	15859	15791	15844	15869	15767	15700	15508	15578	15720	15562	15685	15886	15876	15619	15789	15800	15632	15724	15623	15758	15616	15846	15809	15702	15590	15809	15592	15876	16078	15720	15905	15755	15513	15920	15574	15553	15563	15710	15747	15477	15773	15821	15629	15921	15786	15752	15586	15576	15670	15826	15666	15719	15733	15785	15622	15560	15798	15842	15831	15844	15772	15673	15746	15595	15737	15830	15610	15803	15736	15681	15969	15686	15736	15895	15663	15700	15654	15751	15729	15718	15656	15825	15863	15711	15709	15588	15777	15807	15648	15644	15727	15695	15859	15585	15897	15526	15662	15769	15684	15665	15509	15928	15667	15636	15781	15693	15804	15810	15626	15631	15855	15776	15746	15638	15558	15771	15671	15849	15740	15685	15853	15754	15523	15661	15833	15597	15599	15665	15527	15357	15780	15603	15672	15823	15786	15774	15776	15810	15751	15757	15786	15782	15694	15688	15725	15693	15631
13791	15795	15220	14346	13869	14002	13922	13755	13976	13879	13895	14154	13955	14057	13875	13821	13898	13835	13756	13599	13689	13771	13759	13852	13758	13867	13570	13711	13750	13881	13727	13626	13824	13798	13773	13864	13841	13657	13846	13816	13894	13692	13848	13658	13766	13584	13869	13970	14091	14159	13999	13861	14051	13703	13951	13759	13750	13697	13955	13785	13822	13803	13566	13679	13570	13804	13680	13730	13697	13884	13734	13694	13798	13817	13639	13687	13736	13714	13621	13704	13846	13669	13726	13604	13792	13752	13798	13811	13671	13822	13833	13633	13583	13687	13913	13587	13756	13701	13709	13644	13766	13768	13810	13710	13715	13750	13778	13905	13731	13789	13726	13708	13791	13691	13546	13843	13604	13668	13663	13805	13702	13704	13926	13803	13811	13644	13709	13628	13886	13663	13924	13851	13749	13785	13720	13574	13642	13769	13819	13702	13634	13690	13778	13724	13604	13748	13840	13833	13745	13535	13629	13800	13675	13538	13746	13562	13755	13700	13643	13796	13948	13754	13705	13791	13748	13652	13612	13687	13675	13579	13636	13679	13761	13698	13746	13741	13633	13734	13749	13585	13764	13810	13734	13479	13678	13636	13691	13602	13874	13581	13897	13719	13805	13804	13707	13677	13723	13597	13749	13798	13732	13732	13634	13619	13851	13640	13886	13652	13814	13746	13763	13752	13744	13561	13634	13772	13573	13734	13636	13718	13689	13781	13723	13719	13684	13553	13724	13727	13690	13703	13750	13668	13893	13797	13649	13791	13652	13727	13778	13682	13571	13666	13801	13718	13884	13596	13705	13850	13731	13785	13878	13769	13666	13736	13804	13649	13724	13903	13713	13811	13786	13721	13756	13672	13722	13817	13672	13808	13708	13704	13609	13745	13802	13716	13546	13646	13659	13750	13814	13827	13707	13787	13724	13691	13603	13725	13459	13875	13703	13630	13831	13642	13686	13910	13733	13687	13514	13763	13685	13806	13690	13713	13757	13728	13798	13624	13638	13644	13686	13819	13760	13809	13809	13841	13690	13788	13591	13797	13737	13857	13658	13540	13789	13755	13731	13563	13669	13884	13743	13694	13721	13808	13608	13820	13821	13955	13704	13681	13633	13628	13622	13680	13533	13842	13638	13648	13686	13775	13705	13879	13686	13746	13629	13648	13894	13727	13762	13788	13847	13745	13789	13611	13790	13702	13755	13818	13589	13926	13682	13687	13641	13760	13536	13622	13882	13760	13837	13644	13721	13634	13819	13725	13760	13634	13624	13756	13634	13626	13609	13804	13657	13716	13821	13710	13705	13727	13812	13784	13946	13821	13867	13866	13701	13772	13690	13767	13688	13626	13762	13780	13725	13906	13632	13735	13957	13651	13826	13717	13663	13898	13801	13934	13713	13674	13712	13778	13697	13727	13562	13698	13574	13756	13737	13709	13829	13590	13712	13659	13588	13898	13817	13717	13811	13690	13694	13904	13717	13582	13572	13647	13655	13811	13615	13590	13796	13680	13758	13894	13820	13785	13771	13649	13703	13874	13747	13651	13780	13707	13707	13877	13744	13831	13665	13697	13877	13546	13727	13693	13678	13916	13726	13764	13651	13826	13884	13711	13738	13752	13866	13613	13612	13625	13779	13688	13774	13698	13736	13786	13699	13755	13714	13652	13667	13802	13681	13549	13741	13690	13573	13690	13834	13748	13758	13723	13830	13733	13874	13744	13591	13751	13655	13769	13721	13695	13684	13752	13634	13661	13726	13710	13868	13594	13736	13746	13774	13796	13821	13752	13879	13780	13665	13891	13703	13823	13755	13846	13893	13771	13776	13713	13920	13828	13720	13843	13676	13638	13800	13622	13862	13797	13712	13814	13780	13791	13594	13754	13974	13704	13672	13794	13797	13698	13776	13602	13848	13738	13881	13749	13712	13747	13720	13673	13793	13755	13670	13769	13896	13719	13614	13936	13628	13611	13856	13546	13735	13786	13808	13780	13858	13790	13705	13680	13658	13838	13838	13814	13775	13696	13782	13842	13730	13829	13765	13858	13667	13645	13756	13770	13972	13780	13741	13787	13598	13863	13703	13689	13843	13672	13804	13771	13841	13597	13816	13699	13755	13658	13754	13707	13771	13742	13815	13794	13678	13774	13763	13605	13589	13790	13782	13625	13648	13619	13781	13732	13828	13762	13932	13631	13824	13818	13794	13673	13729	13727	13759	13739	13971	13769	13718	13652	13633	13624	13786	13719	13631	13798	13699	13693	13857	13551	13844	13651	13595	13795	13716	13910	13703	13666	13793	13819	13835	13925	13753	13809	13843	13783	13782	13796	13734	13598	13785	13755	13764	13682	13821	13720	13688	13746	13766	13638	13945	13611	13720	13710	13679	13815	13752	14063	13639	13708	13811	13781	13858	13932	13811	13604	13889	13587	13839	13690	13658	13844	13690	13664	13885	13859	13665	13807	13633	13659	13721	13732	13978	13726	13694	13753	13844	13522	13743	13610	13614	13846	13725	13812	13638	13736	13806	13780	13805	13695	13527	13899	13585	13809	13926	13942	13786	13785	13805	13778	13842	13865	13772	13681	13568	13645	13654	13694	13718	13581	13792	13896	13665	13739	13714	13638	13940	13669	13807	13681	13909	13764	13757	13686	13765	13918	13889	13691	13803	13720	13704	13782	13674	13776	13755	13674	13732	13790	13681	13667	13757	13683	13628	13696	13830	13541	13783	13817	13815	13656	13671	13700	13612	13717	13991	13744	13725	13750	13777	13578	13767	13575	13786	13680	13614	13739	13635	13748	13860	13870	13759	13784	13631	13797	13655	13919	13741	13625	13866	13796	13651	13850	13649	13785	13661	13698	13681	13695	13857	13729	13861	13767	13796	13708	13653	13674	13826	13787	13798	13813	13717	13729	13751	13689	13730	13630	13894	13749	13816	13771	13687	13642	13827	13717	13670	13690	13775	13694	13835	13711	13685	13604	13746	13665	13680	13850	13775	13714	13717	13676	13716	13581	13715	13638	13832	13593	13585	13795	13844	13688	13736	13827	13759	13628	13761	13667	13775	13622	13799	13569	13653	13738	13792	13529	13535	13783	13661	13744	13817	13644	13750	13731	13557	13792	13743	13599	13801	13665	13779	13671	13740	13599	13905	13828	13749	13772	13852	13678	13622	13606	13664	13715	13799	13897	13685	13829	13662	13637	13857	13674	13736	13811	13792	13531	13767	13766	13617	13723	13628	13800	13805	13627	13693	13595	13655	13733	13737	13722	13756	13801	13778	13705	13686	13675	13686	13689	13694	13581	13729	13653	13673	13614	13909	13692	13768	13605	13620	13608	13827	13630	13794	13806	13819	13605	13660	13647	13731	13663	13713	13505	13686	13763	13819	13802	13762	13684	13785	13593	13689	13752	13747	13646	13628	13632	13882	13722	13683	13805	13807	13585	13889	13815	13716	13781	13745	13740	13728	13776	13746	13747	13763	13753	13794	13503	13687	13757	13693	13604	13705	13868	13606	13778	13733	13786	13722	13708	13723	13668	13549	13670	13708	13468	13687	13781	13660	13841	13646	13699	13681	13840	13757	13801	13556	13788	13649	13564	13861	13732	13709	13738	13756	13861	13707	14007	13673	13707	13689	13657	13733	13729	13728	13744	13905	13730	13763	13766	13843	13842	13791	13714	13520	13954	13807	13817	13768	13817	13801	13925	13791	13741	13777	13785	13793	13659	13704	13717	13788	13685	13563	13797	13828	13642	13666	13805	13940	13791	13696	13841	13818	13728	13777	13575	13695	13833	13798	13781	13706	13717	13638	13727	13651	13912	13824	13876	13751	13804	13725	13856	13784	13882	13885	13816	14004	13770	13677	13770	13815	13839	13719	13882	13674	13862	13814	13685	13749	13634	13928	13634	13794	13820	13698	13691	13631	13798	13678	13718	13609	13716	13878	13736	13763	13791	13700	13723	13700	13732	13887	13824	13766	13579	13749	13630	13719	13927	13562	13892	13786	13557	13799	13791	13747	13711	13816	13704	13707	13712	13821	13654	13807	13718	13759	13695	13794	13798	13856	13715	13658	13839	13803	13657	13737	13773	13801	13560	13703	13730	13746	13533	13732	13638	13692	13883	13730	13893	13788	13786	13864	13651	13766	13762	13652	13755	13844	13716	13849	13722	13697	13577	13793	13552	13810	13652	13781	13776	13788	13750	13851	13509	13863	13575	13652	13788	13684	13786	13743	13664	13691	13797	13815	13582	13656	13703	13683	13711	13834	13721	13620	13763	13671	13703	13647	13764	13780	13688	13844	13678	13646	13785	13696	13724	13858	13732	13832	13785	13754	13845	13734	13823	13753	13842	13508	13741	13774	13672	13676	13702	13706	13723	13689	13842	13739	13731	13828	13739	13805	13672	13727	13728	13810	13765	13729	13674	13643	13718	13745	13794	13896	13730	13882	13874	13617	13823	13752	13671	13695	13743	13651	13703	13709	13749	13855	13565	13742	13669	13715	13701	13818	13845	13616	13639	13712	13880	13744	13722	13750	13801	13877	13903	13819	13999	13639	13693	13682	13795	13850	13710	13739	13644	13859	13774	13777	13493	13734	13674	13683	13674	13858	13766	13773	13706	13681	13756	13837	13727	13813	13902	13680	13713	13711	13618	13629	13793	13614	13763	13694	13870	13696	13717	13720	13873	13679	13739	13821	13867	13898	13666	13904	13723	13682	13835	13687	13765	13747	13619	13657	13553	13883	13783	13770	13692	13874	13755	13752	13783	13651	13712	13642	13838	13731	13655	13723	13895	13671	13704	13780	13640	13651	13825	13906	13713	13819	13756	13728	13814	13622	13729	13678	13864	13765	13764	13671	13718	13681	13822	13603	13687	13739	13745	13708	13600	13681	13632	13954	13765	13789	13718	13733	13869	13664	13861	13667	13698	13729	13598	13803	13623	13682	13821	13767	13765	13809	13552	13723	13898	13788	13678	13646	13651	13785	13847	13848	13751	13807	13580	13889	13731	13687	13691	13913	13681	13751	13632	13760	13803	13652	13876	13716	13642	13681	13817	13669	13718	13736	13685	13713	13739	13669	13743	13793	13787	13919	13919	13710	13749	13744	13678	13771	13720	13815	13648	13588	13615	13768	13663	13716	13725
23725	21026	28236	24098	21591	19633	18429	16288	15931	15983	16043	15894	16094	16359	16112	15776	15877	15832	15659	15816	15863	15662	15574	15716	15738	15764	15802	15644	15667	15567	15722	15930	15715	15770	15665	15772	15794	15702	15623	15804	15648	15805	15704	15850	15746	15797	15747	16564	17177	16855	16449	16171	15857	15793	15573	15647	15619	15554	15634	15637	15660	15526	15675	15539	15545	15774	15716	15637	15888	15634	15628	15698	15773	15734	15771	15764	15497	15782	15714	15690	15536	15891	15729	15849	15759	15626	15446	15637	15637	15808	15586	15610	15509	15534	15851	15736	15551	15625	15644	15592	15654	15569	15670	15673	15418	15811	15653	15642	15804	15671	15634	15650	15663	15636	15725	15675	15687	15738	15588	15737	15694	15648	15759	15399	15607	15480	15683	15675	15563	15668	15591	15726	15705	15649	15669	15555	15739	15587	15571	15642	15648	15478	15613	15673	15685	15396	15704	15440	15737	15764	15626	15735	15551	15508	15834	15502	15559	15543	15831	15585	15607	15543	15561	15557	15648	15610	15659	15595	15829	15656	15616	15606	15625	15663	15595	15512	15583	15740	15709	15945	15503	15668	15621	15593	15502	15422	15561	15542	15417	15663	15612	15717	15584	15646	15624	15485	15513	15562	15594	15483	15643	15533	15697	15593	15690	15663	15602	15750	15755	15707	15713	15776	15551	15573	15527	15548	15595	15455	15529	15350	15629	15626	15608	15663	15589	15642	15587	15638	15577	15526	15545	15661	15560	15660	15698	15548	15623	15911	15416	15638	15826	15742	15476	15601	15487	15508	15687	15731	15545	15740	15690	15481	15500	15766	15791	15599	15559	15561	15693	15524	15737	15554	15734	15630	15511	15748	15717	15704	15711	15601	15667	15721	15713	15705	15699	15549	15677	15537	15545	15688	15607	15615	15598	15622	15466	15627	15649	15707	15723	15921	15664	15656	15698	15337	15638	15460	15672	15730	15503	15649	15655	15521	15483	15684	15744	15547	15668	15670	15555	15686	15672	15558	15689	15640	15680	15672	15506	15588	15608	15511	15555	15515	15712	15486	15547	15596	15710	15576	15603	15720	15498	15607	15596	15506	15460	15680	15638	15574	15615	15426	15625	15546	15416	15484	15702	15700	15549	15551	15528	15399	15678	15531	15667	15756	15709	15683	15596	15473	15650	15538	15695	15598	15554	15624	15731	15619	15715	15655	15586	15554	15611	15640	15634	15663	15651	15584	15622	15752	15343	15530	15759	15582	15684	15530	15541	15633	15550	15732	15530	15808	15568	15506	15544	15716	15678	15565	15547	15687	15648	15856	15498	15548	15492	15457	15714	15692	15757	15431	15497	15768	15575	15614	15617	15570	15649	15577	15543	15618	15696	15810	15604	15608	15869	15755	15558	15779	15959	15698	15503	15701	15693	15497	15582	15573	15559	15611	15626	15548	15738	15672	15800	15656	15400	15692	15775	15686	15614	15512	15626	15620	15549	15586	15620	15575	15514	15540	15774	15619	15554	15667	15658	15637	15653	15653	15633	15803	15667	15797	15574	15528	15566	15437	15591	15667	15772	15720	15655	15759	15499	15518	15618	15832	15579	15604	15603	15693	15651	15568	15584	15548	15703	15530	15652	15765	15466	15522	15794	15788	15858	15669	15591	15594	15626	15668	15668	15602	15531	15514	15664	15558	16015	15536	15613	15572	15636	15827	15712	15548	15488	15678	15642	15456	15660	15413	15557	15450	15515	15682	15697	15445	15683	15662	15541	15481	15620	15572	15828	15615	15452	15731	15634	15609	15689	15556	15693	15445	15560	15679	15631	15656	15479	15802	15473	15403	15600	15623	15682	15665	15592	15659	15688	15621	15625	15575	15616	15713	15726	15579	15560	15340	15520	15535	15801	15738	15715	15583	15694	15780	15723	15465	15647	15494	15834	15444	15629	15663	15654	15461	15841	15599	15701	15597	15448	15512	15849	15742	15685	15549	15661	15665	15789	15682	15632	15579	15573	15736	15466	15458	15424	15521	15637	15722	15710	15641	15692	15697	15791	15694	15635	15593	15728	15455	15670	15550	15701	15651	15556	15564	15531	15752	15631	15710	15611	15711	15715	15650	15637	15534	15637	15702	15683	15511	15545	15552	15419	15618	15728	15617	15599	15749	15610	15657	15826	15706	15689	15781	15761	15813	15676	15831	15515	15597	15558	15656	15647	15626	15726	15643	15612	15623	15615	15563	15611	15597	15557	15653	15654	15631	15412	15416	15689	15673	15707	15701	15594	15574	15873	15781	15746	15687	15550	15693	15791	15854	15505	15673	15658	15673	15751	15540	15581	15668	15668	15600	15609	15529	15665	15705	15561	15516	15705	15745	15636	15604	15516	15639	15506	15605	15557	15828	15531	15678	15583	15539	15736	15679	15747	15853	15609	15655	15552	15569	15515	15729	15723	15628	15667	15626	15384	15731	15705	15594	15783	15422	15713	15612	15500	15541	15557	15670	15750	15592	15589	15600	15508	15610	15626	15851	15726	15399	15649	15607	15649	15527	15851	15480	15642	15613	15695	15566	15622	15615	15583	15832	15678	15420	15681	15668	15715	15525	15551	15739	15638	15578	15828	15549	15557	15518	15825	15623	15609	15642	15892	15692	15628	15770	15629	15629	15478	15524	15692	15628	15620	15494	15701	15524	15585	15540	15767	15763	15605	15798	15383	15689	15776	15499	15773	15541	15632	15770	15691	15814	15594	15795	15707	15989	15603	15487	15629	15803	15656	15615	15740	15659	15749	15464	15683	15697	15755	15816	15588	15748	15650	15623	15510	15701	15522	15634	15625	15686	15743	15630	15655	15342	15462	15568	15600	15799	15695	15826	15552	15732	15645	15616	15486	15554	15657	15718	15601	15648	15758	15780	15755	15726	15673	15722	15626	15685	15861	15602	15649	15501	15545	15466	15579	15516	15518	15641	15439	15688	15659	15515	15760	15400	15669	15523	15551	15828	15601	15486	15562	15648	15669	15706	15703	15738	15563	15465	15621	15684	15485	15435	15675	15601	15537	15537	15735	15835	15580	15466	15755	15352	15638	15436	15613	15361	15461	15488	15575	15629	15711	15800	15483	15572	15736	15593	15735	15718	15759	15690	15749	15536	15622	15435	15621	15582	15582	15398	15565	15609	15530	15574	15600	15524	15511	15492	15740	15461	15614	15677	15725	15702	15663	15521	15563	15407	15613	15770	15695	15729	15858	15745	15710	15669	15769	15678	15709	15501	15662	15638	15648	15593	15699	15758	15788	15580	15591	15850	15729	15588	15573	15659	15687	15608	15461	15635	15921	15506	15435	15610	15483	15770	15759	15617	15683	15466	15593	15523	15619	15671	15908	15467	15546	15760	15761	15623	15635	15447	15403	15703	15523	15596	15710	15653	15622	15663	15664	15576	15468	15808	15737	15745	15694	15527	15417	15515	15552	15415	15599	15379	15564	15639	15655	15558	15395	15564	15543	15620	15589	15528	15715	15783	15560	15572	15510	15748	15618	15561	15434	15604	15532	15651	15751	15564	15503	15537	15437	15654	15619	15613	15808	15497	15534	15720	15681	15579	15804	15604	15640	15689	15669	15629	15712	15533	15678	15521	15414	15485	15715	15500	15644	15607	15664	15693	15716	15702	15667	15588	15701	15659	15578	15581	15682	15606	15563	15456	15499	15562	15680	15833	15675	15668	15656	15540	15590	15530	15662	15535	15713	15539	15614	15700	15803	15709	15734	15732	15712	15606	15604	15632	15465	15639	15621	15621	15777	15636	15654	15758	15647	15481	15735	15717	15806	15634	15472	15767	15421	15680	15788	15681	15608	15628	15771	15756	15450	15607	15442	15671	15664	15496	15539	15631	15581	15494	15469	15531	15725	15565	15509	15529	15560	15711	15441	15505	15513	15872	15600	15605	15638	15552	15539	15699	15634	15557	15697	15732	15722	15626	15677	15462	15388	15482	15650	15698	15579	15518	15733	15520	15629	15638	15784	15807	15512	15481	15864	15602	15641	15772	15703	15468	15837	15700	15565	15572	15568	15553	15554	15747	15754	15567	15795	15507	15745	15615	15760	15778	15724	15889	15755	15406	15552	15621	15683	15680	15726	15693	15895	15852	15656	15763	15606	15729	15507	15810	15611	15532	15541	15681	15659	15652	15576	15565	15667	15484	15808	15690	15589	15652	15485	15672	15492	15528	15660	15507	15728	15663	15826	15526	15665	15480	15730	15483	15788	15602	15631	15611	15673	15316	15764	15506	15661	15541	15647	15738	15634	15580	15757	15648	15505	15592	15465	15620	15489	15592	15431	15562	15655	15539	15567	15745	15344	15650	15462	15467	15578	15361	15805	15615	15497	15600	15594	15722	15484	15677	15763	15481	15668	15605	15571	15852	15621	15804	15606	15744	15612	15661	15498	15631	15532	15489	15605	15698	15518	15697	15705	15571	15608	15728	15513	15592	15645	15408	15637	15621	15501	15507	15549	15461	15672	15748	15668	15627	15746	15537	15542	15451	15602	15659	15492	15737	15791	15564	15534	15578	15749	15628	15522	15626	15775	15661	15723	15758	15516	15613	15577	15540	15653	15583	15387	15563	15522	15875	15490	15595	15648	15722	15629	15647	15440	15735	15848	15485	15594	15604	15645	15895	15741	15714	15681	15653	15659	15644	15729	15591	15544	15498	15553	15600	15583	15874	15722	15606	15635	15504	15482	15911	15519	15659	15497	15747	15581	15790	15548	15638	15704	15733	15596	15714	15684	15675	15749	15692	15562	15779	15679	15553	15771	15562	15651	15497	15554	15559	15552	15795	15636	15612	15543	15312	15509	15753	15670	15575	15749	15779	15574	15609	15623	15738	15512	15480	15595	15715	15696	15668	15663	15654	15714	15700	15730	15518	15588	15521	15530	15637	15693	15518	15692	15715	15566	15631	15480	15439	15691	15793	15851	15762	15652	15641	15646	15547	15625	15836	15577	15546	15609	15570	15875	15547	15798	15824	15533	15571	15518	15492	15762	15481	15789	15633	15750	15622	15768	15606	15676	15529	15659	15504	15674	15537	15653	15650	15520	15544	15472	15458	15581	15538	15659	15644	15637	15636	15710	15568	15516	15632	15533	15812
13204	21695	19143	16360	15179	14791	14597	14253	14045	13953	14078	14398	14122	14292	14036	13879	13901	13812	13824	13792	13950	13733	13942	13826	13731	13848	13907	13612	13849	13800	13818	13720	13978	13865	13808	13678	13703	13906	13703	13599	13752	13746	13773	13696	13733	13618	13526	15276	15625	15369	14760	14286	14040	13799	13819	13723	13593	13830	13721	13817	13712	13634	13594	13750	13712	13699	13765	13777	13595	13629	13595	13869	13476	13643	13577	13660	13638	13458	13608	13832	13667	13559	13627	13571	13669	13892	13596	13615	13667	13760	13644	13655	13574	13634	13760	13478	13711	13667	13551	13625	13592	13699	13602	13662	13731	13601	13701	13869	13656	13596	13679	13717	13669	13778	13835	13690	13676	13694	13543	13796	13654	13807	13653	13629	13485	13790	13722	13765	13732	13640	13720	13649	13608	13792	13630	13541	13701	13580	13663	13642	13747	13657	13482	13700	13783	13690	13478	13653	13657	13659	13616	13724	13575	13628	13840	13503	13742	13726	13689	13618	13511	13466	13879	13699	13651	13626	13607	13655	13740	13611	13670	13579	13683	13781	13601	13670	13785	13634	13832	13686	13674	13518	13631	13736	13672	13611	13855	13646	13635	13526	13480	13700	13862	13720	13709	13706	13631	13741	13727	13709	13523	13852	13919	13470	13695	13650	13711	13484	13673	13691	13429	13607	13729	13614	13752	13541	13771	13537	13778	13612	13605	13805	13659	13801	13766	13612	13623	13819	13774	13613	13723	13623	13628	13652	13702	13658	13619	13605	13557	13621	13733	13575	13606	13559	13756	13541	13767	13753	13713	13634	13546	13695	13651	13654	13684	13725	13585	13852	13715	13738	13820	13614	13766	13838	13727	13665	13810	13590	13786	13571	13576	13563	13564	13550	13688	13740	13579	13671	13764	13686	13602	13565	13628	13677	13720	13583	13708	13693	13557	13694	13579	13557	13746	13708	13652	13652	13740	13694	13739	13628	13673	13607	13768	13745	13548	13731	13547	13810	13577	13735	13653	13820	13525	13589	13704	13602	13642	13760	13674	13596	13605	13583	13580	13475	13691	13535	13560	13787	13851	13670	13510	13666	13600	13636	13595	13652	13801	13634	13613	13749	13647	13770	13664	13637	13645	13646	13538	13728	13572	13634	13676	13613	13704	13537	13804	13698	13739	13715	13739	13817	13725	13653	13725	13761	13653	13578	13680	13589	13676	13553	13578	13523	13525	13530	13585	13628	13663	13631	13642	13740	13640	13686	13637	13621	13757	13508	13599	13650	13727	13760	13541	13789	13536	13660	13740	13591	13709	13651	13674	13737	13776	13670	13578	13681	13424	13699	13818	13656	13518	13663	13758	13753	13740	13715	13615	13571	13599	13697	13524	13604	13809	13666	13470	13654	13549	13741	13867	13767	13632	13681	13660	13635	13756	13676	13717	13647	13622	13651	13703	13836	13643	13406	13657	13741	13582	13599	13707	13562	13827	13592	13602	13730	13602	13582	13643	13516	13690	13639	13569	13722	13634	13701	13638	13589	13701	13568	13607	13572	13795	13609	13730	13642	13716	13434	13687	13791	13577	13695	13542	13622	13672	13618	13755	13633	13725	13651	13556	13689	13609	13680	13823	13775	13603	13755	13640	13619	13656	13392	13652	13627	13787	13683	13592	13593	13697	13487	13761	13698	13606	13688	13635	13692	13610	13805	13670	13663	13524	13609	13614	13763	13664	13644	13576	13770	13573	13706	13667	13627	13654	13734	13636	13766	13499	13703	13612	13770	13570	13942	13781	13572	13573	13741	13699	13706	13613	13471	13696	13783	13753	13607	13667	13618	13720	13790	13581	13514	13643	13754	13634	13651	13687	13691	13619	13687	13501	13491	13629	13649	13648	13704	13599	13725	13733	13561	13755	13632	13614	13718	13618	13618	13547	13628	13613	13722	13648	13727	13888	13652	13605	13634	13626	13616	13744	13513	13757	13777	13645	13639	13517	13866	13646	13631	13556	13729	13515	13655	13546	13654	13845	13614	13527	13417	13817	13705	13649	13499	13508	13871	13822	13511	13802	13885	13626	13559	13803	13825	13611	13839	13659	13750	13625	13710	13694	13628	13560	13751	13647	13760	13535	13507	13691	13689	13696	13678	13762	13732	13754	13697	13679	13451	13552	13749	13516	13826	13641	13759	13689	13683	13803	13615	13572	13671	13501	13705	13786	13683	13665	13607	13673	13583	13676	13706	13610	13694	13732	13601	13636	13692	13676	13600	13729	13656	13681	13558	13614	13513	13751	13631	13844	13567	13622	13665	13573	13613	13475	13639	13663	13616	13689	13558	13787	13617	13714	13781	13605	13682	13696	13643	13665	13679	13697	13738	13577	13631	13547	13786	13693	13672	13607	13767	13664	13591	13668	13696	13744	13714	13570	13674	13788	13592	13527	13601	13704	13567	13878	13658	13805	13783	13794	13709	13689	13829	13680	13729	13689	13618	13506	13567	13578	13513	13619	13484	13790	13765	13570	13528	13520	13582	13724	13775	13627	13615	13658	13706	13649	13661	13671	13610	13780	13701	13519	13623	13533	13712	13730	13590	13470	13550	13868	13703	13610	13586	13709	13682	13763	13684	13797	13541	13533	13750	13578	13607	13604	13564	13683	13631	13733	13672	13829	13613	13682	13762	13683	13763	13501	13798	13713	13670	13511	13663	13695	13686	13641	13637	13619	13652	13691	13475	13699	13623	13620	13640	13577	13697	13575	13640	13602	13572	13811	13796	13783	13591	13591	13618	13690	13605	13592	13733	13475	13933	13729	13680	13711	13672	13690	13636	13506	13573	13764	13816	13752	13679	13557	13609	13705	13642	13651	13780	13777	13759	13715	13781	13614	13675	13484	13695	13704	13682	13700	13521	13765	13736	13602	13591	13740	13772	13696	13751	13569	13601	13578	13613	13558	13629	13662	13689	13880	13787	13594	13632	13606	13769	13678	13655	13452	13619	13780	13512	13588	13530	13507	13751	13658	13548	13803	13628	13591	13656	13447	13518	13650	13551	13537	13695	13706	13726	13755	13691	13669	13632	13835	13651	13495	13695	13695	13618	13559	13707	13608	13555	13663	13501	13559	13587	13729	13831	13658	13845	13658	13749	13666	13688	13580	13609	13603	13603	13742	13670	13666	13746	13693	13670	13651	13716	13712	13674	13614	13732	13627	13777	13781	13574	13705	13656	13735	13655	13561	13870	13741	13669	13677	13661	13520	13574	13675	13629	13574	13782	13702	13611	13649	13640	13595	13779	13602	13747	13626	13626	13768	13631	13663	13802	13718	13717	13669	13637	13541	13648	13757	13618	13654	13808	13729	13762	13832	13768	13681	13664	13695	13586	13793	13582	13755	13749	13631	13690	13784	13651	13561	13718	13575	13694	13610	13759	13567	13620	13760	13592	13685	13578	13781	13710	13672	13696	13452	13532	13733	13644	13686	13737	13641	13798	13583	13697	13699	13657	13843	13714	13815	13641	13666	13716	13701	13633	13577	13460	13636	13803	13620	13652	13815	13602	13706	13549	13621	13566	13656	13631	13586	13766	13731	13623	13844	13590	13532	13628	13622	13632	13902	13764	13601	13635	13615	13809	13730	13679	13584	13654	13667	13820	13704	13694	13870	13665	13709	13609	13497	13695	13795	13643	13795	13691	13798	13652	13660	13567	13819	13623	13760	13829	13560	13666	13741	13674	13691	13607	13535	13603	13602	13550	13771	13875	13650	13489	13617	13607	13628	13620	13666	13699	13602	13627	13657	13693	13631	13604	13725	13575	13731	13613	13702	13587	13517	13775	13748	13703	13467	13909	13702	13770	13846	13689	13644	13693	13630	13625	13710	13715	13738	13684	13735	13687	13733	13698	13619	13725	13677	13660	13628	13617	13610	13621	13572	13618	13667	13673	13622	13325	13681	13727	13608	13689	13769	13621	13619	13624	13733	13671	13679	13581	13709	13448	13794	13718	13592	13719	13621	13822	13762	13691	13883	13747	13647	13695	13749	13556	13661	13682	13673	13788	13714	13784	13595	13706	13655	13756	13575	13729	13697	13531	13502	13741	13694	13565	13710	13732	13705	13606	13665	13544	13793	13738	13697	13808	13492	13818	13639	13733	13700	13613	13710	13674	13640	13592	13659	13742	13668	13558	13720	13659	13722	13655	13508	13704	13508	13731	13600	13744	13591	13721	13713	13765	13586	13693	13842	13647	13682	13593	13600	13657	13804	13624	13570	13676	13757	13627	13610	13698	13751	13633	13518	13696	13725	13564	13585	13736	13641	13428	13572	13646	13826	13617	13856	13687	13784	13586	13724	13766	13695	13743	13604	13606	13541	13676	13847	13647	13671	13703	13853	13637	13590	13552	13695	13590	13867	13674	13682	13775	13790	13615	13828	13705	13697	13526	13686	13627	13546	13676	13657	13657	13623	13711	13617	13761	13583	13819	13730	13764	13693	13649	13666	13723	13614	13708	13740	13779	13792	13803	13589	13642	13736	13662	13589	13725	13596	13716	13633	13761	13595	13853	13809	13666	13489	13612	13585	13637	13569	13446	13704	13625	13600	13690	13692	13727	13621	13709	13744	13763	13454	13635	13694	13709	13636	13641	13683	13630	13606	13495	13683	13741	13643	13542	13745	13616	13669	13785	13749	13755	13498	13714	13766	13709	13622	13729	13605	13656	13565	13951	13643	13768	13710	13618	13507	13652	13630	13737	13605	13659	13737	13591	13759	13594	13667	13831	13578	13665	13574	13592	13805	13660	13667	13654	13588	13704	13737	13731	13633	13524	13697	13723	13730	13544	13679	13733	13655	13740	13635	13844	13694	13752	13835	13498	13662	13507	13633	13513	13773	13602	13600	13582	13714	13772	13854	13810	13649	13659	13702	13592	13817	13660	13722	13680	13616	13590	13630	13509	13747	13604	13654	13593	13606	13721	13664	13666	13710	13627	13637	13594	13612	13777	13785	13567	13581	13661	13788	13678	13760	13535	13735	13650	13705	13573	13604	13773	13681	13654	13817	13586	13745	13666	13643	13688	13687	13628	13656	13677	13592	13446	13809	13526	13564	13610	13708	13604	13692	13705	13713	13590	13759	13630	13780	13673	13751	13760	13577	13703
22633	20990	28724	23433	21117	22546	22370	17225	16532	16560	16268	16334	16502	16454	16410	16024	15987	16072	15904	15957	16003	16061	15951	15783	15725	15957	15782	15961	16061	15956	15923	15834	15753	15877	15890	15941	15897	15743	15861	15717	15823	15867	15740	15739	15903	15658	15687	17660	18421	18180	17225	16835	16233	16196	15876	15815	15594	15614	15772	15801	15753	15805	15613	15729	15787	15900	15480	15663	15676	15645	15771	15793	15719	15865	15788	15764	15712	15603	15630	15645	15767	15779	15841	15695	15711	15754	15719	15603	15771	15773	15569	15856	15934	15574	15618	15770	15770	15757	15618	15593	15678	15414	15796	15712	15744	15800	15641	15588	15798	15800	15891	15620	15697	15585	15687	15568	15721	15539	15627	15778	15627	15650	15667	15838	15670	15636	15654	15703	15583	15624	15637	15904	15633	15786	15703	15821	15639	15649	15829	15721	15778	15995	15738	15643	15799	15702	15593	15744	15774	15697	15647	15625	15679	15813	15670	15680	15690	15827	15658	15517	15773	15543	15689	15801	15654	15869	15697	15541	15588	15662	15661	15740	15636	15644	15574	15652	15715	15684	15707	15782	15566	15811	15571	15504	15632	15666	15841	15842	15687	15703	15775	15737	15738	15794	15631	15868	15824	15926	15660	15664	15773	15731	15814	15715	15619	15704	15511	15725	15721	15880	15799	15689	15794	15520	15899	15708	15621	15528	15717	15672	15787	15579	15741	15526	15730	15572	15682	15778	15657	15844	15633	15701	15652	15576	15852	15805	15934	15406	15595	15523	15735	15664	15786	15609	15739	15606	15695	15618	15801	15575	15562	15631	15500	15709	15665	15593	15585	15675	15659	15796	15765	15827	15526	15615	15821	15708	15734	15550	15608	15914	15815	15698	15648	15637	15626	15744	15774	15664	15704	15572	15721	15711	15699	15769	15825	15660	15804	15606	15672	15589	15694	15711	15594	15845	15739	15755	15610	15702	15844	15650	15825	15724	15622	15655	15729	15600	15520	15620	15900	15566	15805	15761	15574	15663	15848	15842	15688	15720	15670	15754	15849	15700	15737	15699	15771	15701	15785	15529	15669	15496	15733	15605	15618	15722	15784	15687	15659	15842	15635	15881	15755	15668	15953	15970	15580	15652	15503	15609	15642	15662	15658	15704	15793	15589	15541	15722	15617	15688	15537	15543	15774	15715	15638	15638	15707	15755	15684	15610	15665	15636	15505	15607	15777	15737	15803	15856	15792	15600	15759	15823	15815	15606	15714	15764	15647	15749	15516	15983	15856	15811	15673	15626	15803	15844	15946	15892	15887	15644	15752	15749	15564	15550	15787	15695	15787	15849	15780	15639	15758	15658	15662	15702	15602	15445	15601	15729	15760	15859	15710	15756	15739	15608	15704	15806	15713	15705	15763	15578	15724	15620	15818	15648	15599	15641	15759	15752	15576	15611	15537	15559	15677	15682	15643	15649	15730	15765	15772	15653	15749	15673	15622	15421	15757	15563	15806	15610	15761	15721	15574	15845	15765	15799	15618	15604	15666	15700	15550	15799	15797	15672	15774	15624	15868	15759	15518	15769	15765	15812	15741	15722	15601	15764	15761	15850	15537	15873	15779	15770	15604	15605	15786	15650	15712	15681	15824	15666	15838	15565	15645	15624	15799	15545	15730	15640	15821	15807	15643	15872	15801	15724	15634	15674	15622	15817	15623	15644	15561	15799	15713	15800	15802	15895	15573	15693	15642	15628	15762	15657	15813	15700	15762	15707	15762	15643	15883	15767	15879	15755	15811	15490	15818	15456	15631	15792	15671	15837	15697	15762	15743	15607	15776	15495	15731	15730	15843	15864	15636	15753	15715	15588	15909	15740	15639	15559	15685	15709	15754	15686	15744	15869	15753	15803	15819	15803	15797	15758	15603	15800	15758	15971	15780	15693	15723	15675	15764	15776	15614	15779	15840	15716	15626	15881	15610	15707	15755	15613	15612	15566	15746	15544	15586	15582	15826	15564	15647	15593	15624	15909	15784	15822	15776	15687	15766	15677	15570	15670	15505	15634	15630	15705	15568	15460	15605	15572	15615	15636	15617	15695	15682	15596	15704	15665	15579	15765	15560	15734	15717	15869	15818	15663	15876	15635	15472	15603	15775	15671	15768	15509	15719	15665	15431	15503	15518	15717	15702	15603	16021	15835	15570	15721	15743	15471	15762	15729	15689	15668	15595	15783	15724	15707	15702	15697	15553	15619	15626	15529	15696	15701	15612	15715	15806	15689	15773	15724	15756	16003	15681	15558	15688	15676	15592	15690	15644	15506	15753	15749	15796	15761	15660	15663	15808	15641	15477	15601	15608	15601	15912	15620	15460	15637	15885	15671	15753	15687	15696	15796	15976	15572	15748	15523	15727	15802	15763	15682	15568	15472	15795	15766	15790	15613	15798	15692	15605	15835	15679	15786	15742	15681	15943	15710	15742	15679	15535	15691	15729	15791	15694	15701	15593	15708	15667	15725	15670	15641	15638	15655	15523	15616	15808	15591	15654	15674	15595	15625	15646	15818	15697	15806	15540	15620	15654	15703	15680	15661	15574	15648	15684	15791	15699	15604	15882	15569	15630	15797	15694	15906	15460	15768	15731	15492	15725	15598	15839	15612	15733	15506	15579	15764	15881	15699	15653	15662	15683	15704	15813	15717	15711	15739	15719	15898	15759	15777	15611	15812	15425	15732	15776	15748	15536	15577	15906	15655	15781	15632	15498	15737	15755	15620	15698	15598	15605	15859	15688	15779	15737	15444	15708	15683	15790	15603	15608	15509	15443	15603	15715	15706	15506	15859	15842	15720	15601	15863	15821	15731	15467	15590	15688	15659	15743	15783	15791	15644	15667	15801	15632	15694	15689	15791	15835	15591	15875	15669	15751	15771	15746	15593	15492	15794	15735	15647	15652	15690	15769	15685	15791	15633	15553	15650	15894	15818	15834	15702	15587	15767	15814	15774	15708	15602	15796	15688	15584	15772	15745	15701	15739	15853	15758	15603	15662	15603	15937	15673	15896	15707	15682	15446	15749	15840	15649	16007	15721	15900	15848	15766	15706	15587	15721	15789	15747	15551	15861	15788	15561	15562	15730	15928	15668	15813	15777	15600	15783	15907	15784	15867	15626	15632	15751	15698	15793	15702	15715	15668	15532	15656	15702	15704	15698	15526	15616	15705	15778	15898	15872	15660	15704	15542	15749	15523	15634	15800	15757	15812	15797	15648	15823	15682	15601	15624	15695	15535	15784	15734	15666	15822	15844	15546	15765	15769	15569	15737	15492	15653	15783	15580	15644	15999	15689	15499	15669	15763	15629	15688	15777	15453	15564	15758	15629	15487	15595	15754	15728	15835	15557	15436	15784	15686	15712	15811	15555	15680	15531	15678	15826	15614	15611	15582	15887	15773	15731	15723	15509	15685	15669	15528	15614	15655	15515	15661	15657	15702	15724	15879	15903	15716	15816	15697	15638	15803	15654	15641	15830	15682	15742	15644	15530	15648	15771	15652	15790	15500	15714	15702	15641	15640	15605	15704	15795	15945	15619	15702	15590	15538	15844	15926	15653	15680	15635	15576	15777	15766	15562	15680	15550	15787	15671	15600	15722	15888	15654	15768	15612	15471	15555	15821	15572	15638	15733	15546	15497	15638	15746	15695	15747	15716	15662	15495	15693	15754	15897	15712	15667	15630	15752	15633	15654	15900	15650	15789	15746	15808	15837	15616	15747	15796	15822	15652	15609	15747	15689	15732	15632	15738	15802	15666	15772	15713	15799	15656	15776	15598	15602	15761	15557	15581	15707	15844	15727	15727	15801	15616	15669	15576	15625	15786	15690	15659	15723	15498	15625	15789	15656	15890	15640	15657	15578	15642	15642	15529	15765	15631	15680	15701	15663	15550	15607	15784	15876	15786	15763	15757	15583	15746	15492	15551	15713	15634	15708	15690	15585	15654	15572	15585	15729	15717	15672	15596	15693	15663	15724	15749	15822	15658	15614	15792	15627	15793	15636	15897	15750	15527	15714	15714	15869	15915	15599	15816	15864	15744	15414	15685	15610	15669	15774	15773	15604	15753	15665	15640	15943	15598	15685	15720	15625	15738	15862	15710	15590	15539	15708	15720	15703	15618	15843	15585	15752	15720	15707	15700	15618	15669	15750	15614	15882	15763	15747	15774	15422	15655	15823	15637	15795	15832	15737	15752	15823	15685	15881	15856	15869	15728	15759	15658	15782	15672	15648	15622	15690	15713	15702	15670	15601	15684	15672	15623	15743	15623	15625	15681	15644	15413	15625	15651	15800	15657	15649	15730	15639	15768	15790	15498	15866	15730	15696	15603	15726	15634	15617	15652	15798	15685	15677	15377	15791	15553	15771	15939	15654	15643	15859	15675	15757	15639	15820	15782	15643	15609	15713	15616	15805	15781	15591	15624	15809	15653	15778	15709	15976	15662	15804	15760	15634	15775	15761	15575	15635	15721	15765	16032	15963	15639	15877	15858	15767	15601	15746	15693	15641	15730	15627	15637	15695	15661	15566	15647	15694	15861	15881	15942	15689	15609	15661	15615	15699	15890	15628	15714	15864	15745	15781	15778	15615	15748	15816	15781	15539	15648	15618	15667	15867	15586	15554	15601	15718	15639	15584	15801	15844	15674	15704	15820	15582	15511	15766	15617	15773	15768	15873	15782	15896	15715	15589	15685	15851	15682	15682	15668	15779	15629	15607	15731	15641	15819	15538	15759	15750	15758	15516	15847	15585	15835	15836	15752	15862	15703	15918	15484	15727	15544	15664	15719	15395	15646	15733	15802	15715	15637	15683	15776	15580	15739	15669	15698	15815	15796	15643	15587	15804	15682	15676	15739	15465	15720	15808	15699	15755	15764	15716	15693	15802	15790	15625	15706	15659	15721	15777	15700	15673	15751	15763	15697	15702	15670	15765	15789	15671	15673	15614	15604	15734	15600	15702	15469	15724	15844	15897	15671	15778	15616	15648	15841	15532	15714	15638	15599	15645	15600	15683	15834	15606	15704	15778	15577	15485	15645	15813	15688	15814	15735	15630	15575	15655	15601	15691	15861	15703	15814	15682	15736	15915	15713	15823	15569	15907	15577	15709	15761
14877	26377	23242	18530	16612	15705	15140	14735	14660	14338	14493	14767	14747	14775	14419	14130	14137	13954	13978	13906	13687	14018	13809	13727	13658	13694	13913	13792	13722	13870	13820	13787	13929	13644	13768	13814	13931	13760	13755	13762	13836	13726	13885	13632	13617	13622	13519	16963	17562	16860	15551	14624	14090	13818	13671	13575	13639	13754	13613	13707	13648	13740	13510	13493	13715	13640	13601	13779	13798	13805	13547	13696	13692	13670	13746	13564	13597	13566	13671	13525	13569	13696	13808	13698	13752	13699	13634	13622	13635	13615	13559	13560	13553	13564	13648	13647	13621	13596	13754	13610	13688	13680	13491	13729	13857	13619	13768	13604	13615	13608	13744	13542	13648	13597	13662	13577	13729	13694	13701	13661	13673	13681	13725	13586	13754	13458	13640	13630	13589	13679	13803	13539	13695	13587	13848	13576	13764	13735	13459	13691	13748	13645	13739	13662	13825	13655	13716	13615	13845	13702	13711	13670	13616	13570	13627	13728	13711	13579	13787	13611	13545	13564	13599	13536	13587	13794	13695	13716	13571	13607	13637	13646	13689	13704	13541	13789	13776	13771	13613	13684	13715	13594	13719	13472	13580	13652	13662	13582	13683	13538	13731	13446	13654	13523	13563	13590	13825	13643	13348	13702	13790	13723	13751	13654	13754	13690	13815	13637	13728	13675	13748	13369	13543	13804	13638	13644	13754	13635	13634	13751	13574	13860	13626	13735	13680	13831	13685	13500	13748	13743	13579	13550	13698	13720	13719	13648	13700	13708	13500	13585	13677	13620	13635	13569	13691	13782	13466	13578	13574	13713	13718	13707	13633	13628	13598	13675	13681	13562	13859	13729	13728	13660	13707	13734	13681	13598	13714	13703	13650	13632	13404	13664	13548	13477	13707	13713	13542	13628	13582	13701	13693	13666	13696	13646	13693	13816	13684	13636	13724	13649	13806	13774	13750	13776	13636	13685	13653	13537	13664	13729	13802	13745	13693	13519	13758	13525	13822	13513	13597	13696	13687	13659	13692	13625	13661	13678	13682	13525	13798	13481	13674	13578	13807	13636	13578	13647	13778	13683	13713	13672	13649	13502	13725	13683	13501	13603	13676	13597	13571	13740	13834	13526	13763	13652	13592	13640	13493	13570	13629	13592	13614	13683	13596	13658	13642	13768	13675	13718	13754	13624	13461	13470	13675	13562	13624	13504	13829	13598	13546	13587	13676	13348	13648	13600	13738	13657	13797	13602	13824	13629	13750	13617	13645	13746	13468	13614	13594	13605	13670	13742	13700	13646	13756	13550	13588	13618	13548	13549	13782	13662	13657	13668	13758	13710	13683	13582	13451	13726	13530	13603	13680	13461	13634	13547	13741	13760	13629	13608	13826	13496	13627	13587	13725	13612	13718	13541	13614	13603	13533	13571	13654	13709	13938	13507	13698	13788	13630	13608	13647	13622	13652	13539	13717	13574	13663	13578	13721	13564	13480	13629	13605	13690	13631	13692	13629	13654	13675	13612	13594	13483	13632	13539	13701	13624	13624	13629	13622	13619	13768	13625	13729	13531	13672	13727	13490	13593	13803	13558	13628	13661	13505	13690	13632	13645	13669	13445	13643	13504	13717	13692	13759	13580	13855	13672	13403	13466	13734	13579	13482	13693	13545	13838	13784	13691	13711	13835	13598	13544	13703	13793	13558	13619	13617	13598	13609	13587	13607	13729	13666	13393	13713	13721	13586	13710	13559	13763	13726	13632	13724	13757	13580	13559	13527	13466	13688	13623	13687	13606	13688	13672	13567	13512	13583	13623	13612	13648	13637	13711	13625	13511	13585	13547	13742	13654	13490	13591	13595	13762	13500	13554	13707	13745	13507	13708	13521	13669	13606	13620	13613	13610	13647	13558	13702	13689	13582	13668	13664	13703	13618	13486	13541	13612	13507	13706	13683	13570	13670	13676	13583	13596	13671	13727	13538	13581	13759	13761	13564	13639	13683	13619	13742	13638	13388	13701	13679	13599	13620	13515	13663	13563	13739	13728	13651	13575	13688	13544	13714	13642	13567	13632	13700	13903	13640	13530	13711	13563	13812	13774	13506	13704	13864	13554	13616	13681	13640	13597	13671	13676	13694	13688	13601	13721	13467	13805	13531	13523	13738	13656	13559	13657	13638	13701	13725	13569	13755	13644	13652	13581	13659	13666	13644	13726	13748	13551	13599	13756	13744	13565	13670	13714	13598	13667	13604	13636	13604	13686	13556	13557	13573	13609	13655	13565	13563	13750	13720	13562	13543	13684	13490	13617	13758	13632	13667	13598	13641	13741	13537	13562	13590	13521	13751	13621	13575	13537	13602	13592	13578	13576	13537	13569	13652	13569	13635	13631	13730	13544	13594	13612	13654	13595	13658	13534	13689	13612	13653	13627	13663	13625	13643	13612	13511	13756	13725	13581	13699	13617	13659	13653	13681	13532	13732	13653	13551	13551	13789	13581	13669	13634	13518	13553	13682	13861	13686	13620	13677	13683	13684	13731	13715	13684	13432	13730	13625	13640	13576	13799	13647	13810	13786	13622	13448	13723	13665	13729	13647	13546	13766	13506	13573	13632	13595	13609	13587	13746	13628	13586	13375	13693	13660	13598	13617	13540	13692	13603	13647	13737	13627	13677	13627	13481	13404	13542	13722	13459	13563	13650	13663	13698	13688	13607	13620	13643	13817	13847	13761	13697	13496	13754	13654	13484	13722	13602	13672	13703	13631	13718	13480	13809	13591	13728	13532	13661	13601	13706	13670	13533	13779	13460	13569	13462	13589	13654	13585	13808	13528	13905	13665	13664	13524	13760	13634	13615	13643	13620	13664	13693	13523	13609	13753	13595	13810	13617	13611	13827	13710	13537	13705	13599	13725	13599	13601	13726	13595	13608	13587	13586	13601	13517	13729	13599	13589	13738	13671	13636	13667	13490	13630	13779	13731	13552	13724	13725	13715	13571	13610	13531	13644	13657	13642	13484	13588	13636	13688	13608	13751	13557	13703	13590	13418	13552	13811	13610	13514	13580	13596	13545	13544	13649	13639	13657	13716	13766	13745	13724	13612	13814	13669	13566	13747	13590	13541	13628	13562	13701	13549	13464	13636	13696	13792	13483	13524	13602	13690	13377	13707	13537	13618	13577	13608	13656	13578	13539	13610	13608	13574	13677	13690	13678	13663	13795	13741	13613	13600	13633	13722	13686	13403	13510	13492	13727	13603	13514	13564	13703	13551	13714	13789	13628	13744	13839	13763	13531	13472	13589	13571	13717	13666	13934	13469	13742	13651	13644	13889	13680	13622	13676	13625	13599	13768	13636	13564	13648	13620	13676	13701	13530	13659	13578	13584	13610	13729	13598	13673	13754	13650	13694	13814	13546	13583	13707	13649	13632	13607	13476	13555	13644	13614	13604	13562	13572	13521	13546	13475	13689	13696	13699	13464	13618	13612	13717	13671	13595	13580	13541	13669	13614	13615	13563	13621	13609	13575	13614	13706	13684	13620	13687	13716	13443	13728	13420	13639	13742	13629	13546	13622	13728	13679	13609	13693	13531	13584	13644	13480	13703	13840	13422	13660	13705	13703	13461	13476	13545	13582	13729	13669	13454	13566	13441	13581	13597	13556	13784	13565	13682	13645	13532	13597	13771	13763	13532	13689	13541	13610	13782	13570	13713	13666	13466	13838	13520	13620	13640	13706	13601	13580	13760	13613	13775	13614	13701	13708	13741	13782	13675	13505	13631	13634	13611	13558	13554	13676	13675	13654	13744	13515	13549	13678	13641	13668	13511	13612	13637	13492	13557	13694	13631	13663	13458	13658	13596	13486	13585	13569	13672	13624	13752	13561	13663	13303	13661	13824	13586	13611	13546	13729	13535	13721	13511	13490	13646	13750	13705	13639	13569	13481	13720	13637	13663	13671	13706	13643	13526	13873	13511	13713	13674	13626	13612	13653	13590	13620	13621	13656	13757	13626	13574	13830	13753	13685	13521	13659	13528	13694	13460	13724	13568	13657	13542	13610	13732	13620	13603	13697	13653	13596	13478	13743	13658	13722	13651	13639	13751	13631	13689	13646	13605	13517	13678	13568	13693	13520	13679	13650	13649	13644	13748	13666	13555	13471	13664	13550	13522	13707	13552	13563	13519	13548	13596	13789	13650	13597	13547	13635	13547	13572	13588	13659	13650	13572	13800	13619	13751	13638	13615	13603	13594	13769	13582	13537	13665	13718	13795	13785	13504	13497	13566	13572	13598	13661	13702	13567	13711	13467	13639	13429	13833	13630	13674	13615	13790	13738	13673	13726	13655	13628	13696	13908	13664	13577	13607	13636	13633	13696	13621	13629	13750	13485	13615	13547	13521	13644	13707	13747	13746	13750	13834	13638	13699	13776	13580	13712	13695	13646	13637	13465	13577	13692	13595	13554	13528	13632	13767	13418	13387	13621	13745	13556	13633	13637	13685	13680	13668	13673	13729	13840	13691	13449	13675	13768	13535	13511	13700	13674	13786	13554	13579	13726	13717	13620	13693	13664	13715	13707	13512	13725	13665	13592	13614	13838	13603	13871	13731	13753	13654	13690	13608	13619	13732	13661	13487	13825	13576	13709	13608	13601	13721	13616	13629	13583	13783	13559	13617	13449	13744	13571	13733	13678	13590	13628	13597	13641	13672	13661	13642	13554	13592	13523	13768	13610	13615	13582	13564	13868	13573	13522	13641	13560	13630	13596	13465	13542	13628	13870	13596	13634	13583	13569	13497	13789	13863	13735	13592	13545	13700	13612	13507	13644	13640	13653	13556	13833	13662	13594	13617	13741	13700	13694	13545	13680	13658	13559	13631	13674	13617	13594	13551	13604	13733	13556	13544	13595	13690	13672	13487	13809	13741	13564	13452	13538	13692	13589	13646	13522	13522	13670	13736	13676	13495	13680	13623	13719	13537	13754	13514	13623	13539	13584	13581	13654	13710	13732	13616	13524	13676	13518	13572	13734	13590	13609	13565	13697	13721	13751	13728	13734	13732	13527	13906	13716	13626	13505	13623	13680	13509	13700	13639	13646	13662	13824	13721	13564	13533	13844	13569	13745	13495	13626	13786	13526	13684	13591	13768	13654	13791	13706	13643
27216	21568	23177	19395	16170	15939	16270	16199	16001	15680	15994	15919	16188	16167	16022	16182	15854	15880	15957	16197	15861	15981	16127	16013	15968	15943	15894	15996	15813	15859	15860	15918	15940	15900	15812	15917	16056	15996	15952	15693	16014	15744	16030	15954	15798	15928	15878	16038	16149	16142	16038	16140	16095	15924	15997	15874	15917	15858	15830	16028	15905	15715	15861	15846	15865	15998	15810	15904	15669	15828	15866	15905	15933	15936	15849	15879	16034	15875	16061	16106	15854	15955	15919	15803	15748	15861	15717	15742	15915	15907	15763	15960	16113	15846	15914	16040	15751	15937	15882	15691	15927	15889	15850	16000	15772	15859	15792	15884	15942	16152	16071	15899	15813	16004	15868	15705	15847	15992	15711	15849	16114	16044	15683	15743	16027	15863	15823	15959	16051	15830	15925	15921	15756	15650	15841	15791	15709	15773	15865	15862	15792	15800	15864	15802	15833	15822	15965	15914	15996	15933	15919	15960	15922	15820	15778	16114	15834	15939	15989	15911	15844	16117	15984	15847	15718	15931	15832	15845	16115	16053	15884	15848	15727	16173	16064	16028	15859	15931	15865	15926	15946	15954	16025	16042	15765	15816	16037	15917	15869	15873	15962	16141	15759	15720	15929	16055	15680	15941	15897	16022	15903	15654	15936	15745	15736	15939	15983	15939	15914	15911	16035	15741	15851	15678	15795	15790	15856	15734	15834	15869	15699	15908	16008	15874	15817	15834	15934	15673	15709	15935	15954	15963	15809	15780	15906	16075	15853	16036	15959	15932	15932	15876	15922	15849	15845	15799	15739	15998	15814	15712	15740	15918	15889	15895	15902	15742	15878	15855	15803	15899	15926	15875	15785	15841	15830	15951	15859	15849	15973	16109	15974	15906	15933	15763	15871	15901	16032	16018	16004	15971	15940	15755	15784	15872	15785	16015	15985	15795	15805	15855	15934	15932	15739	15956	15894	15912	15988	15866	15747	15969	15747	15623	15805	15817	15882	15871	15691	15782	15859	15995	15959	15894	15921	16012	15820	15795	15844	16116	15979	15910	15807	15854	15768	15960	16008	15799	15920	15938	15898	16034	15790	15754	15819	15858	16044	15935	15835	15950	15893	15925	15880	15922	15782	15772	16013	15730	15895	15914	16018	15990	15873	15674	15966	15940	15866	15989	15856	15735	15939	15732	16022	15891	15932	16055	16002	15747	15958	15987	15954	15846	15857	15798	15815	15868	15871	15786	16144	16074	15809	15887	15846	15888	15844	15905	15894	15843	15874	15954	15968	15940	15521	15755	15702	15764	16022	16032	15959	15828	15776	15806	15842	15839	15835	15978	15893	15693	15688	15678	15931	15777	15849	15672	15846	15869	15819	15988	15921	16034	15896	15882	15857	15855	15769	15868	16059	15832	15830	15936	16051	15802	15914	15966	15949	16003	15964	15977	15646	16018	15971	15942	15715	15687	15873	16001	15888	16104	15849	15975	15786	15888	15790	15826	15880	15862	15874	15951	15942	15868	15904	16062	15870	15901	15893	15868	15933	15876	15851	15841	15884	15906	15849	15892	16061	15688	15913	15979	15730	15847	16014	15958	15791	15939	16031	15780	16099	15988	15803	15914	15787	15722	16064	15773	15935	16147	15970	15848	15779	15892	16058	15966	15930	15891	15813	15720	16002	15711	15675	15773	15961	15808	15812	15814	15748	15833	15805	15821	15745	15882	15747	15888	15880	15836	15853	15872	15832	15803	15958	15860	16040	15742	15925	15961	15859	15790	15965	15921	15943	15980	15977	15773	16019	15665	15820	15731	15888	15863	15947	16032	16086	16002	15901	15946	15948	15867	16032	15911	15988	15903	16001	15813	15791	15924	15781	15870	15667	15925	15871	15728	15735	15944	15788	16028	15989	15711	15896	15863	15902	15756	15893	15859	15732	15775	15870	15880	15926	15700	15947	16087	15842	15802	15804	16031	16035	15847	15843	15804	15875	15846	16007	15890	15898	15738	15796	16053	15880	16016	15774	16063	16002	15922	15915	16020	16055	16003	15827	15866	16118	15968	15912	15910	15894	15890	16041	15987	15898	15814	16025	15938	15967	16006	16120	15772	15721	15912	15774	16085	15736	15882	16002	15965	15877	15774	15896	15903	15794	15803	16044	15907	15875	16000	15983	15935	15985	15837	15907	15826	16017	15580	15952	15914	15718	16063	15920	15749	15772	15944	16062	15912	15896	16011	15937	16072	15800	15707	15874	15868	15919	15900	16018	15871	16141	15673	15864	15607	15953	15923	15872	15929	15735	16042	15989	15864	15768	16088	15839	15874	16060	15909	15649	15788	15767	15793	16098	15931	15853	15986	15881	15807	15968	16070	15926	16147	15884	15878	15843	15754	16102	15827	15875	15949	15764	15784	16086	15852	15985	15778	15756	15758	15830	15848	15764	15901	15828	16080	15964	15991	16008	15925	16092	15837	15939	15937	15907	15881	15900	15894	15853	15777	15842	15807	15894	15993	15779	15631	15737	15830	15782	15717	16038	15950	15980	15945	15978	15843	15855	15897	15703	15781	16091	15904	15960	15652	15550	15777	15949	15696	15897	15918	15911	15881	15989	15940	15910	15763	15909	15922	15905	15900	15883	15836	15813	16109	15859	16114	15781	15755	15788	15821	15911	15929	15972	16022	15889	15809	15898	16026	15913	15861	15717	15958	15801	15832	15900	15747	15862	16136	15903	16049	15963	15975	15853	15799	15758	15796	15790	15825	15908	15898	15663	15866	16062	15888	15916	15812	15875	16025	16162	15821	15948	15978	15965	15817	15860	15896	15959	15771	15873	15724	15863	15898	15962	15885	16071	15892	16048	15972	15819	15870	15865	15734	15903	16026	15875	15870	15909	15766	16034	15883	15782	15642	15976	16044	15875	15900	15775	15734	15945	15855	15879	15882	15874	15715	15798	15915	15834	15801	15926	15850	15692	15896	15780	15891	15736	15929	15817	15846	15728	15897	15719	15762	16002	15808	15858	15715	15725	15902	15836	15834	15798	15973	15725	15761	15855	15804	15874	15582	15773	15828	16036	16083	15863	15837	15987	15944	15896	15803	15899	16019	15932	15706	15742	16053	16076	15816	15908	15969	15800	16040	15915	16013	15984	16095	15880	15800	16112	15728	15835	15786	15892	15961	15965	15909	15973	15868	15984	15871	15930	15865	15984	15954	15864	15865	16015	15859	15685	15969	15914	15838	15965	15855	16010	15923	15886	15872	15829	15829	15884	15854	15966	16025	15842	15962	16088	15785	16037	15806	16025	16071	15866	15924	15848	15816	16012	15885	15815	15879	15901	16003	16006	15941	15815	15915	16000	15840	16046	15929	15868	15846	15884	15754	15935	16065	15791	15930	15964	15837	15887	15900	16107	15840	16032	15889	15861	15837	15564	15792	15935	15946	15828	15920	15866	15892	15848	15819	15931	16047	15897	15747	15984	15865	15901	16068	16040	15781	15814	15868	15761	15970	15987	15939	15999	15994	15777	15821	15777	15919	16083	15953	16170	16030	16066	16036	15915	15878	15894	15854	15868	15728	15845	15845	16003	15979	15763	15971	15838	15654	15912	15679	15949	15961	16149	15748	16081	15950	15691	15821	15798	15650	15879	15922	15867	15832	15825	15723	15842	15769	16154	15919	16029	15850	15793	15945	15842	15888	16179	15932	15771	15859	15846	16104	15840	15844	15676	16056	15982	15937	15746	15903	16122	16051	15998	15945	15808	15852	15745	15981	15945	16130	15799	15859	15941	15777	15917	15981	15762	15900	15906	15826	16026	15886	16075	15963	15834	15804	16094	15978	15982	15795	16104	15876	15559	15796	15951	16050	16025	15812	15684	16040	15795	15986	15923	15911	15857	15922	15925	16004	16022	15907	15773	15919	15916	16098	15984	16001	15799	15720	15772	15908	15721	15895	15959	15860	15771	16113	15772	15779	15902	15828	15918	15829	15915	15858	15693	15837	15786	15873	15838	15953	16073	15831	15785	15719	15991	15725	15834	15852	16070	15886	15909	15881	15995	15749	15837	15821	15707	15776	15764	15873	15824	15905	15824	16079	15902	16028	15701	15670	16023	15909	15931	15956	15854	16044	15997	15777	16032	15865	15894	15898	16066	15854	16093	15951	15704	15910	15894	15922	15703	15844	15889	15973	15931	16013	15727	16017	16065	16041	15836	15710	15940	16016	15920	15868	15956	15662	15749	15843	15930	15838	16155	15906	15880	15947	15805	15929	15798	15873	15817	16041	15839	15879	15925	15788	15887	16022	15958	15834	15985	15979	15879	15792	16003	15998	15806	15951	15928	15909	15960	15975	15831	15832	15957	15793	15827	15843	15537	15745	15939	16081	16038	16173	15956	16096	15867	15652	16059	16025	15839	15887	15726	15801	15878	15899	15949	15969	15884	15833	15890	15839	15591	15924	15848	15939	16007	16001	15834	15849	15932	15875	15921	15839	15974	15851	15787	15839	15714	16031	15995	15865	15742	15894	16068	16027	15880	15910	15875	15909	16071	15790	15970	15812	15797	16067	15905	15889	15854	15756	15866	15887	16004	15829	15899	15887	16019	15875	15949	15850	16014	15959	15921	15958	15769	15808	16127	15973	15872	15916	15774	15990	16082	15877	15816	15857	15884	15880	15894	15853	16012	15966	15921	16027	15843	15870	15889	15830	15912	15942	15986	15949	15719	15710	15748	15776	15963	15964	16008	15834	15858	16073	15765	15756	15876	15771	15827	15892	15857	15805	15813	15891	15979	15906	15622	15737	15864	15792	15980	15874	15830	15988	15837	15935	16048	15799	15832	15942	15867	16074	16273	15905	15849	16123	15926	15830	15763	15746	15881	15783	16044	15926	15960	15944	15885	15808	16050	15748	15923	15786	15934	16006	16059	15858	15792	15892	15782	15891	16125	16036	15864	16111	16022	15852	15964	15880	15997	15686	15835	15927	15938	16007	15965	15799	15880	16044	15856	15995	15867	15841	15838	15786	15694	15758	15901	15987	15727	15918	15857	15770	16036	15959	15991	16068	15739	15702	15858	16001	16086	15958	16027	15800	15809	15985	15949	15768	15875	16136	15888	15811	15940	15845	15856	15927	15995	15915	16082	16065	15789	15732
13618	15930	15264	14384	14049	13841	14125	14128	13993	13864	13989	14041	14050	14048	14071	13940	13786	13906	13811	13793	13695	13757	13797	13742	13852	13858	13813	13927	13701	13659	13792	13858	13716	13572	13781	13873	13556	13750	13862	13850	13594	13746	13721	13858	13723	13701	13795	13933	14083	14069	14083	13991	13885	13891	13820	13712	13718	13897	13852	13735	13776	13764	13721	13655	13755	13841	13736	13650	13759	13699	13812	13769	13893	13892	13691	13549	13825	13760	13552	13824	13691	13878	13660	13689	13825	13700	13750	13715	13619	13857	13652	13877	13541	13808	13569	13762	13893	13623	13866	13841	13541	13806	13732	13959	13678	13741	13842	13739	13773	13824	13665	13903	13898	13814	13774	13718	13669	13805	13612	13822	13685	13782	13994	13923	13694	13765	13816	13753	13741	13693	13868	13607	13761	13851	13786	13593	13766	13842	14012	13714	13885	13668	13684	13645	13858	13952	13817	13770	13756	13884	13889	13868	13684	13792	13729	13731	13726	13823	13642	13832	13815	13734	13731	13840	13847	13753	13628	13779	13705	13775	13767	13923	13678	13889	13903	13677	13791	13875	13851	13874	13749	13750	13730	13947	13671	13645	13829	13705	13525	13840	13880	13716	13661	13876	13725	13848	13885	13752	13747	13731	13786	13589	13858	13712	13693	13818	13799	13814	13865	13678	13846	13672	13784	13803	13843	13690	13745	13707	13574	13744	13728	13746	13757	13684	13941	13905	13739	13678	13810	13820	13749	13864	13590	13827	13739	13692	13739	13776	13693	13667	13826	13655	13696	13759	13927	13790	13739	13765	13765	13706	13790	13835	13829	13713	13671	13851	13647	13695	13680	13971	13813	13677	13767	13996	13889	13734	13710	13557	13716	13877	13878	13746	13704	13756	13665	13795	13824	13908	13774	13705	13847	13576	13744	13751	13742	13833	13660	13756	13779	13747	13669	13849	13915	13908	13910	13634	13727	13836	13568	13788	13894	13775	13611	13625	13711	13884	13765	13750	13721	13742	13743	13719	13665	13643	13676	13817	13871	13878	13836	13830	13654	13899	13662	13725	13803	13741	13657	13715	13813	13793	13706	13824	13812	13744	13840	13892	13878	13800	13738	13761	13857	13700	14039	13721	13752	13868	13742	13843	13805	13768	13656	13825	13813	13746	13656	13683	13655	13829	13805	13760	13850	13783	13872	13789	13728	13921	13803	13826	13865	13763	13763	13633	13712	13819	13811	13886	13898	13765	13804	13864	13738	13870	13650	13807	13876	13818	13892	13848	13837	13751	13692	13800	13758	13916	13768	13813	13873	13729	13746	13715	13730	13786	13801	13869	13695	13654	13744	13741	13851	13911	13934	13615	13879	13674	13776	13893	13786	13658	13795	13810	13841	13749	13847	13793	13755	13742	13733	13822	13867	13870	13846	13743	13727	13726	13729	13659	13681	13815	13713	13828	13776	13699	13990	13623	13711	13956	13767	13803	13714	13739	13732	13692	13669	13833	13693	13930	13715	13666	13837	13688	13893	13810	13864	13886	13762	13838	13731	13837	13766	13757	13682	13672	13748	13852	13632	13705	13694	13674	13898	13762	13702	13855	13855	13593	13841	13812	13704	13820	13964	13761	13705	13898	13641	13775	13822	13717	13830	13802	13733	13743	13876	13887	13792	13714	13769	13759	13593	13715	13730	13745	13679	13736	13976	13846	13715	13726	13896	13783	13616	13809	13803	13783	13857	13691	13808	13813	13785	13902	13864	13795	13796	13862	13755	13794	13568	13793	13685	13886	13643	13679	13794	13626	13727	13876	13926	13732	13775	13809	13768	13768	13761	13764	13725	13599	13822	13696	13660	13877	13770	13776	13725	13664	13852	13741	13826	13825	13792	13746	13727	13503	13817	13868	13786	13891	13725	13588	13709	13900	13683	13784	13828	13757	13698	13855	13900	13776	13858	13721	13873	13796	13795	13836	14021	13654	13704	13889	13709	13703	13735	13861	13846	13740	13806	13855	13748	13804	13808	14020	13762	13660	13714	13745	13711	13703	13814	13696	13902	13817	13751	13756	13794	13814	13697	13759	13802	13702	13738	13716	13679	13728	13787	13852	13821	13789	13800	13847	13906	13736	13789	13806	13809	13912	13881	13745	13833	13802	13832	13803	13741	13748	13772	13810	13804	13898	13689	13823	13682	13789	13588	13835	13910	13574	13747	13609	13962	13761	13785	13599	13747	13834	13749	13764	13658	13776	13682	13823	13827	13719	13656	13674	13732	13687	13744	13785	13730	13782	13668	13715	13784	13774	13864	13911	13627	13693	13920	13869	13686	13884	13582	13826	13743	13770	13830	13782	13810	13698	13929	13974	13872	13859	13963	13813	13865	13913	13777	13700	13844	13870	13825	13671	13943	13759	13754	13711	13629	13758	13765	13776	13657	13692	13703	13729	13698	13838	13759	13745	13855	13662	13768	13745	13661	13860	13947	13849	13837	13871	13639	13775	13710	13679	13864	13810	13759	13781	13913	13725	13770	13907	13713	13823	13725	13892	13824	13743	13668	13807	13774	13731	13708	13784	13750	13752	13702	13823	13696	13830	13844	13796	13761	13675	13650	13774	13771	13869	13827	13631	13870	13940	13903	13840	13741	13927	13774	13717	13888	13753	13757	13735	13892	13668	13811	13731	13766	13624	13876	13664	13752	13842	13817	13695	13720	13780	13921	13742	13750	13956	13778	13852	13843	13827	13895	13736	13893	13760	13688	13798	13792	13775	13699	13667	13856	13765	13659	13641	13674	13728	13730	13882	13775	13829	13805	13499	13968	13701	13717	13826	13844	13868	13882	13725	13721	13963	13787	13769	13785	13664	13948	13856	13731	13705	13721	13760	13522	13947	13799	13810	13599	13769	14020	13644	13725	13802	13683	13864	13741	13804	13801	13710	13784	13861	13737	13797	13733	13754	13894	13632	13665	13581	13774	13797	13828	13829	13967	13821	13673	13896	13703	13783	13757	13741	13689	13739	13685	13796	13630	13864	13718	13807	13863	13727	13718	13795	13867	13777	13811	13723	13868	13946	13720	13674	13965	13801	13869	13839	13652	13881	13703	13927	13647	13916	13597	13815	13723	13767	13918	13760	13750	13691	13766	13840	13723	13801	13904	13731	13834	13842	13842	13728	13856	13842	13770	13772	13810	13744	13627	13705	13819	13681	13777	13782	13666	13716	13742	13720	13717	13704	13744	13898	13808	13921	13851	13804	13824	13688	13579	13731	13780	13711	13804	13691	13693	13692	13829	13857	13795	13824	13754	13792	13782	13598	13696	13776	13732	13803	13816	13876	13741	13852	13965	13775	13920	13787	13747	13794	13599	13798	13668	13779	13833	13812	13760	13674	13827	13781	13790	13799	13820	13766	13744	13745	13834	13816	13839	13878	13714	13715	13769	13839	13691	13871	13817	13521	13795	13845	13715	13853	13627	13750	13660	13770	13794	13705	13636	13659	13851	13765	13621	13783	13916	13912	13907	13778	13818	13690	13687	13577	13764	13759	13817	13650	13785	13671	13881	13778	13657	13904	13729	13775	13667	13759	13892	13639	13707	13902	13739	13703	13952	13833	13719	13862	13879	13782	13686	13800	13868	13859	13862	13845	13894	13780	13892	13820	13630	13734	13714	13709	13789	13892	13811	13799	13762	13614	13801	13686	13906	13872	13804	13663	13913	13854	13778	13768	13753	13759	13864	13879	13768	13807	13668	13636	13770	13957	13696	13857	13834	13662	13676	13639	13779	13619	13910	13606	13709	13602	13751	13637	13827	13662	13923	13797	13764	13696	13679	13844	13864	13813	13657	13929	13650	13981	13901	13740	13625	13613	13755	13668	13573	13722	13763	13694	13736	13676	13787	13649	14036	13803	13729	13884	13790	13694	13814	13830	13801	13718	13827	13730	13840	13626	13963	13782	13692	13896	13726	13811	13660	13711	13775	13782	13614	13878	13813	13582	13713	13716	13800	13733	13904	13699	13880	13753	13797	13902	13786	13794	13867	13754	13682	13680	13839	13523	13807	13800	13815	13812	13779	13794	13888	13611	13877	13821	13669	13834	13776	13783	13762	13830	13924	13639	13802	13624	13775	13795	13826	13825	13903	13828	13845	13778	13838	13780	13777	13734	13937	13918	13862	13974	13696	13834	13803	13683	13811	13833	13777	13778	13841	13922	13727	13890	13818	13726	13755	13911	13745	13782	13767	13702	13832	13867	13800	13755	13737	13826	13745	13940	13872	13679	13704	13841	13857	13916	13574	13690	13833	13606	13644	13879	13836	13677	13751	13645	13666	13781	13792	13664	13755	13778	13785	13740	13804	13804	13668	13843	13856	13870	13819	13783	13867	13587	13722	13822	13763	13913	13903	13832	13602	13700	13707	13770	13728	13757	13868	13813	13896	13841	13698	13751	13882	13718	13774	13754	13740	13782	13619	13988	13798	13673	13802	13881	13670	13860	13761	13839	13867	13828	13747	13858	13912	13780	13810	13826	13725	13902	13716	13822	13761	13765	13678	13826	13821	13819	13872	13750	13839	13791	13864	13895	13912	13731	13727	13728	13646	13716	13697	13764	13739	13688	13851	13811	13801	13750	13751	13756	13652	13781	13865	13728	13663	13874	13806	13673	13676	13692	13776	13771	13656	13687	13697	13767	13683	13821	13770	13706	13795	13945	13867	13958	13771	13747	13925	13749	13793	13648	13781	13640	13695	13696	13808	13837	13723	13711	13608	13794	13894	13647	13901	13700	13892	13635	13709	13635	13665	13712	13658	13785	13812	13772	13762	13784	14009	13637	13821	13871	13675	13938	13687	13687	13969	13700	13886	13698	13724	13787	13685	13761	13742	13858	13672	13747	13753	13908	13663	13739	13670	13786	13681	13785	13634	13608	14019	13752	13756	13779	13916	13603	13767	13787	13689	13665	13823	13776	13931	13795	13841	13701	13804	13700	13831	13837	13641	13627	13780	13604	13692	13797	13722	13771	13629	13699	13904	13813	13779	13828	13769	13649	13728	13769	13669	13705	13816	13864	13639	13846	13794	13885	13733	13700	13828	13781	13620	13766	13797	13852	13708	13836	13702	13885	13673	13828	13733	13921	13699	13825	13766	13772	13819	13789
23793	20990	28188	24040	21536	19845	18353	16482	16075	16212	16133	15972	16004	16165	16135	16008	15942	15720	15961	15733	15825	15949	15780	15624	15806	15810	15623	15632	15689	15784	15859	15638	15592	15708	15708	15735	15846	15912	15811	15808	15942	15762	15764	15640	15803	15809	15563	16538	16989	17023	16622	16264	16002	15984	15581	15763	15519	15526	15911	15540	15727	15540	15738	15688	15729	15517	15648	15724	15622	15720	15633	15731	15859	15632	15632	15691	15832	15880	15703	15651	15584	15640	15795	15684	15479	15645	15704	15558	15700	15764	15598	15705	15792	15664	15578	15654	15758	15531	15602	15993	15926	15651	15780	15565	15471	15714	15645	15656	15701	15616	15570	15645	15576	15679	15767	15570	15639	15863	15633	15594	15666	15655	15549	15580	15524	15695	15508	15690	15806	15733	15623	15588	15719	15872	15824	15662	15562	15570	15671	15556	15573	15624	15670	15555	15565	15368	15623	15676	15635	15812	15543	15600	15622	15634	15735	15676	15644	15660	15584	15707	15805	15614	15893	15644	15713	15911	15822	15483	15525	15825	15849	15688	15628	15798	15793	15633	15727	15333	15647	15689	15566	15884	15710	15582	15656	15764	15454	15899	15491	15776	15648	15611	15690	15642	15740	15685	15728	15698	15775	15601	15774	15645	15545	15558	15639	15726	15671	15665	15753	15696	15451	15690	15810	15472	15633	15726	15623	15620	15787	15689	15451	15839	15685	15672	15664	15551	15901	15602	15679	15636	15517	15770	15554	15677	15711	15652	15680	15443	15576	15590	15500	15584	15760	15803	15713	15684	15552	15723	15626	15613	15522	15502	15813	15529	15698	15880	15711	15789	15574	15574	15742	15674	15731	15439	15708	15812	15524	15554	15780	15700	15607	15776	15758	15512	15635	15636	15544	15545	15653	15615	15687	15624	15731	15722	15431	15553	15784	15707	15842	15555	15691	15792	15724	15801	15858	15660	15721	15626	15899	15697	15654	15639	15512	15567	15564	15736	15764	15576	15478	15646	15728	15641	15428	15695	15645	15398	15741	15557	15579	15381	15512	15631	15634	15468	15533	15789	15676	15605	15613	15597	15595	15721	15565	15481	15662	15630	15497	15560	15643	15456	15385	15608	15770	15684	15561	15682	15737	15745	15561	15601	15648	15489	15682	15553	15593	15490	15804	15708	15725	15686	15685	15836	15661	15549	15692	15643	15856	15826	15739	15670	15693	15664	15715	15564	15671	15659	15869	15615	15553	15553	15759	15851	15607	15679	15855	15601	15570	15692	15641	15598	15564	15580	15449	15722	15703	15736	15847	15624	15643	15681	15775	15784	15638	15818	15646	15616	15650	15688	15701	15631	15671	15492	15714	15611	15800	15762	15840	15623	15517	15717	15621	15575	15560	15823	15724	15685	15620	15598	15555	15533	15641	15693	15709	15494	15574	15762	15593	15646	15649	15709	15687	15387	15604	15778	15677	15592	15634	15519	15591	15679	15616	15771	15838	15825	15586	15561	15711	15729	15729	15642	15601	15658	15696	15637	15720	15528	15608	15524	15552	15734	15548	15626	15619	15611	15699	15745	15763	15671	15510	15675	15774	15550	15528	15726	15856	15623	15697	15680	15415	15810	15552	15744	15614	15639	15651	15722	15521	15563	15703	15600	15604	15771	15671	15580	15749	15657	15841	15673	15658	15599	15716	15696	15649	15576	15755	15703	15762	15729	15688	15592	15565	15624	15706	15636	15691	15789	15555	15776	15854	15671	15718	15728	15750	15744	15695	15539	15718	15529	15602	15716	15394	15786	15892	15644	15687	15662	15545	15398	15863	15498	15676	15651	15555	15619	15663	15545	15684	15528	15726	15680	15627	15724	15784	15634	15574	15502	15559	15656	15773	15562	15589	15449	15417	15700	15502	15574	15495	15545	15502	15431	15582	15593	15599	15659	15600	15665	15796	15698	15673	15575	15982	15547	15750	15765	15722	15466	15564	15722	15522	15676	15602	15732	15635	15673	15700	15649	15559	15712	15593	15628	15771	15795	15621	15645	15843	15771	15673	15535	15553	15535	15636	15771	15648	15711	15700	15730	15541	15600	15707	15800	15733	15817	15627	15681	15560	15704	15641	15544	15760	15817	15575	15804	15746	15690	15612	15837	15544	15651	15387	15728	15690	15463	15641	15738	15607	15553	15769	15736	15641	15711	15564	15635	15556	15546	15618	15672	15745	15574	15608	15643	15702	15631	15704	15627	15858	15501	15766	15779	15739	15592	15711	15517	15711	15574	15574	15833	15642	15612	15498	15610	15711	15659	15740	15569	15688	15553	15700	15878	15536	15612	15559	15598	15736	15545	15663	15526	15685	15620	15749	15605	15646	15663	15723	15592	15534	15563	15668	15729	15799	15675	15787	15503	15720	15462	15695	15876	15587	15553	15804	15617	15499	15598	15729	15759	15596	15698	15672	15667	15756	15820	15833	15708	15577	15710	15491	15423	15565	15450	15799	15768	15693	15753	15811	15586	15630	15742	15558	15530	15596	15587	15628	15541	15655	15635	15571	15736	15695	15533	15376	15590	15699	15631	15698	15572	15460	15480	15527	15494	15659	15683	15722	15516	15551	15559	15728	15345	15530	15677	15789	15663	15533	15612	15629	15761	15713	15730	15657	15787	15621	15559	15825	15548	15557	15556	15651	15797	15911	15648	15587	15597	15483	15567	15507	15458	15823	15654	15722	15561	15728	15465	15728	15619	15630	15756	15677	15736	15573	15697	15585	15632	15763	15725	15549	15616	15599	15662	15718	15733	15678	15604	15697	15756	15443	15686	15696	15520	15758	15592	15775	15599	15597	15784	15862	15649	15840	15723	15463	15674	15544	15492	15475	15533	15566	15719	15590	15813	15542	15702	15699	15572	15763	15876	15805	15581	15632	15563	15588	15696	15665	15681	15494	15597	15802	15578	15607	15561	15777	15659	15488	15676	15776	15617	15839	15680	15683	15666	15670	15811	15659	15522	15738	15557	15590	15708	15685	15741	15478	15607	15563	15860	15727	15582	15627	15740	15752	15793	15706	15617	15713	15752	15559	15799	15461	15567	15547	15713	15582	15387	15588	15644	15578	15646	15782	15713	15595	15574	15531	15573	15836	15491	15614	15776	15893	15386	15568	15685	15677	15802	15594	15631	15446	15639	15501	15792	15610	15653	15734	15574	15562	15432	15839	15831	15825	15529	15821	15779	15648	15831	15923	15644	15769	15561	15457	15643	15692	15756	15687	15744	15682	15655	15761	15779	15572	15661	15992	15755	15622	15463	15555	15695	15624	15645	15524	15874	15633	15677	15639	15463	15459	15847	15585	15601	15653	15695	15673	15547	15729	15673	15819	15527	15672	15624	15616	15680	15879	15880	15552	15777	15670	15673	15652	15702	15772	15690	15583	15619	15520	15616	15561	15604	15387	15881	15822	15641	15841	15694	15736	15591	15566	15786	15686	15624	15741	15708	15615	15609	15677	15800	15675	15527	15835	15501	15548	15451	15661	15499	15823	15646	15884	15969	15662	15455	15689	15724	15639	15721	15615	15648	15616	15593	15568	15810	15547	15541	15640	15757	15598	15584	15765	15615	15537	15565	15837	15667	15727	15701	15686	15740	15652	15533	15563	15537	15597	15712	15644	15769	15621	15914	15741	15538	15519	15586	15763	15728	15716	15756	15637	15660	15434	15676	15729	15732	15538	15612	15605	15679	15706	15582	15737	15745	15678	15756	15614	15633	15582	15515	15419	15647	15769	15683	15630	15656	15665	15862	15673	15555	15840	15872	15781	15685	15658	15647	15602	15502	15787	15631	15780	15790	15557	15667	15625	15728	15793	15636	15542	15681	15838	15644	15641	15518	15434	15658	15680	15577	15581	15629	15465	15682	15809	15684	15663	15599	15493	15558	15611	15739	15598	15605	15655	15642	15733	15869	15777	15787	15492	15690	15836	15663	15559	15602	15478	15596	15654	15695	15610	15487	15723	15653	15609	15718	15625	15508	15743	15871	15659	15789	15712	15518	15688	15679	15575	15479	15513	15708	15951	15525	15738	15562	15695	15547	15772	15650	15772	15744	15871	15632	15752	15710	15861	15752	15667	15612	15750	15558	15817	15662	15719	15532	15526	15441	15367	15717	15552	15618	15831	15684	15675	15603	15634	15690	15690	15797	15625	15678	15657	15640	15466	15573	15891	15637	15651	15592	15675	15479	15570	15691	15637	15666	15800	15771	15739	15697	15690	15829	15555	15555	15503	15654	15636	15537	15626	15614	15794	15731	15744	15704	15775	15557	15685	15635	15685	15635	15628	15674	15748	15624	15779	15637	15640	15689	15707	15564	15772	15618	15540	15654	15537	15680	15640	15580	15691	15419	15767	15693	15637	15493	15629	15739	15661	15745	15471	15544	15613	15444	15609	15722	15634	15647	15590	15765	15601	15784	15811	15717	15520	15681	15629	15661	15669	15665	15743	15630	15717	15700	15682	15660	15645	15747	15681	15725	15627	15738	15504	15616	15676	15708	15633	15658	15753	15677	15826	15587	15617	15657	15448	15492	15538	15703	15668	15589	15921	15678	15738	15823	15739	15648	15658	15643	15565	15663	15641	15563	15569	15367	15592	15630	15539	15539	15689	15435	15693	15669	15670	15510	15631	15684	15706	15667	15608	15657	15578	15832	15608	15698	15658	15500	15681	15692	15822	15517	15760	15710	15542	15716	15856	15547	15543	15325	15652	15736	15676	15727	15773	15725	15643	15693	15785	15752	15763	15807	15603	15698	15701	15765	15525	15762	15674	15661	15721	15656	15934	15790	15599	15620	15516	15699	15744	15606	15780	15449	15733	15752	15667	15608	15620	15605	15731	15600	15619	15609	15664	15618	15718	15516	15754	15593	15777	15780	15669	15817	15829	15766	15631	15720	15845	15740	15736	15581	15487	15863	15528	15608	15753	15505	15566	15883	15701	15790	15736	15705	15511	15636	15683	15694	15767	15700	15622	15826	15799	15666	15645	15687	15642	15523	15522	15664	15690	15708	15636	15518	15488	15403	15594	15765	15647	15625	15871	15591	15719	15786	15947	15722	15677	15674	15670	15457	15637	15598	15646	15733	15702	15765	15699	15599	15655	15771
13088	21787	19519	16324	15279	14634	14440	14367	14226	14323	14008	14079	14271	14172	13999	13762	13835	13708	13756	13883	13770	13731	13691	13805	13551	13790	13759	13939	13612	13953	13759	13850	13793	13745	13508	13655	13819	13621	13689	13682	13771	13750	13710	13710	13716	13737	13705	15308	15664	15373	14837	14333	14032	13767	13705	13748	13625	13684	13575	13723	13894	13592	13516	13790	13734	13659	13668	13671	13805	13640	13709	13605	13689	13733	13691	13689	13702	13725	13683	13581	13770	13729	13724	13823	13552	13730	13577	13663	13574	13725	13615	13594	13640	13689	13593	13659	13514	13600	13612	13553	13632	13770	13634	13424	13653	13789	13568	13749	13585	13685	13504	13501	13700	13676	13588	13501	13724	13594	13797	13582	13698	13551	13563	13706	13623	13755	13599	13736	13615	13590	13522	13774	13569	13579	13801	13701	13468	13823	13477	13600	13817	13706	13841	13712	13580	13822	13701	13587	13624	13520	13710	13663	13738	13477	13774	13674	13833	13639	13632	13723	13622	13705	13629	13819	13703	13643	13633	13504	13619	13713	13647	13656	13687	13646	13606	13692	13733	13516	13793	13711	13649	13653	13618	13635	13780	13545	13643	13606	13502	13568	13793	13606	13561	13665	13661	13703	13749	13693	13623	13635	13650	13623	13640	13671	13533	13648	13505	13474	13615	13623	13678	13532	13625	13645	13846	13582	13680	13458	13754	13675	13764	13679	13563	13674	13660	13547	13846	13817	13662	13688	13813	13520	13394	13725	13708	13657	13726	13604	13580	13719	13694	13689	13493	13596	13594	13749	13681	13771	13604	13589	13683	13589	13580	13625	13611	13635	13667	13644	13809	13555	13559	13569	13777	13566	13620	13668	13594	13607	13546	13525	13652	13515	13618	13739	13460	13808	13627	13646	13702	13822	13673	13522	13614	13725	13601	13511	13616	13684	13645	13608	13650	13664	13645	13757	13768	13555	13789	13640	13602	13635	13686	13782	13612	13687	13801	13771	13814	13629	13759	13636	13697	13464	13695	13743	13819	13695	13591	13678	13722	13725	13563	13785	13665	13557	13602	13569	13518	13768	13689	13689	13620	13489	13675	13691	13584	13597	13717	13773	13494	13783	13564	13679	13878	13673	13715	13612	13733	13720	13782	13487	13619	13617	13655	13549	13723	13412	13668	13628	13674	13651	13652	13624	13589	13643	13710	13416	13532	13752	13631	13574	13566	13590	13595	13719	13731	13750	13805	13648	13713	13641	13623	13643	13637	13661	13488	13749	13549	13717	13662	13666	13613	13577	13695	13731	13625	13630	13791	13702	13704	13622	13594	13651	13525	13595	13724	13598	13626	13617	13653	13528	13651	13711	13703	13628	13608	13588	13561	13650	13609	13762	13712	13696	13667	13644	13603	13634	13430	13634	13737	13716	13603	13537	13704	13563	13833	13456	13626	13699	13720	13693	13767	13631	13596	13629	13706	13607	13567	13571	13541	13541	13512	13592	13730	13665	13631	13682	13766	13686	13623	13602	13693	13768	13720	13525	13678	13663	13514	13722	13656	13464	13624	13508	13611	13672	13471	13807	13664	13591	13561	13718	13661	13719	13551	13773	13539	13540	13503	13708	13574	13838	13728	13769	13667	13569	13590	13631	13525	13769	13546	13710	13852	13648	13823	13553	13560	13696	13757	13630	13855	13721	13635	13664	13600	13621	13675	13800	13622	13727	13727	13636	13575	13471	13418	13503	13618	13760	13541	13390	13769	13628	13624	13735	13678	13635	13660	13442	13600	13725	13556	13620	13470	13672	13619	13666	13598	13766	13679	13619	13628	13648	13676	13766	13726	13598	13671	13826	13858	13643	13663	13806	13617	13672	13783	13622	13774	13651	13705	13675	13569	13685	13714	13694	13659	13581	13628	13721	13670	13551	13706	13731	13637	13619	13498	13490	13653	13616	13608	13660	13509	13832	13615	13690	13683	13759	13739	13737	13611	13657	13528	13468	13611	13658	13642	13586	13738	13547	13773	13668	13653	13729	13774	13520	13672	13622	13781	13515	13630	13547	13815	13575	13766	13628	13585	13601	13705	13585	13645	13634	13631	13761	13605	13622	13824	13646	13585	13667	13503	13790	13622	13592	13707	13606	13611	13556	13750	13673	13662	13687	13728	13662	13660	13659	13731	13610	13486	13663	13603	13656	13817	13830	13594	13707	13772	13683	13637	13598	13682	13537	13628	13563	13754	13617	13702	13717	13559	13479	13568	13549	13602	13706	13669	13577	13670	13570	13672	13726	13483	13643	13639	13636	13649	13704	13819	13615	13642	13663	13654	13633	13746	13746	13627	13658	13640	13853	13742	13512	13526	13503	13470	13610	13651	13744	13611	13716	13753	13631	13640	13602	13625	13711	13517	13679	13573	13652	13742	13679	13770	13614	13673	13735	13681	13820	13716	13650	13686	13431	13599	13779	13610	13799	13567	13765	13585	13768	13598	13528	13695	13631	13621	13661	13661	13615	13610	13726	13616	13768	13668	13758	13755	13694	13672	13703	13778	13744	13666	13609	13640	13607	13731	13879	13592	13597	13629	13797	13668	13529	13522	13609	13759	13645	13580	13796	13853	13653	13521	13543	13682	13828	13680	13568	13686	13660	13653	13844	13610	13688	13599	13722	13606	13635	13686	13762	13716	13688	13642	13756	13553	13601	13728	13626	13610	13627	13644	13708	13539	13764	13650	13499	13741	13742	13575	13716	13705	13767	13570	13738	13608	13654	13413	13720	13580	13692	13638	13703	13733	13518	13611	13596	13699	13659	13544	13506	13808	13717	13706	13725	13765	13574	13645	13707	13750	13751	13606	13830	13726	13574	13633	13460	13716	13731	13762	13671	13596	13567	13473	13599	13540	13520	13673	13723	13572	13736	13543	13581	13558	13711	13691	13645	13610	13795	13477	13639	13669	13575	13686	13587	13706	13736	13688	13487	13746	13714	13602	13696	13481	13587	13708	13683	13519	13766	13572	13578	13552	13714	13730	13636	13705	13557	13594	13641	13582	13651	13784	13562	13605	13669	13472	13641	13602	13787	13594	13741	13768	13607	13787	13770	13553	13682	13558	13604	13729	13735	13700	13641	13540	13763	13571	13568	13653	13578	13605	13586	13449	13629	13627	13558	13547	13582	13674	13886	13830	13749	13807	13519	13726	13583	13861	13719	13754	13559	13559	13855	13565	13597	13701	13730	13653	13601	13628	13742	13832	13725	13660	13434	13837	13757	13675	13730	13526	13670	13681	13683	13598	13572	13414	13761	13492	13382	13570	13607	13679	13361	13670	13716	13349	13658	13571	13704	13694	13745	13458	13677	13716	13541	13694	13580	13710	13687	13676	13545	13646	13710	13695	13754	13637	13659	13626	13465	13631	13729	13681	13738	13608	13755	13743	13652	13660	13457	13578	13489	13645	13780	13548	13473	13699	13603	13716	13612	13608	13813	13585	13802	13852	13783	13749	13744	13643	13716	13776	13565	13641	13674	13687	13600	13736	13675	13673	13546	13651	13798	13657	13760	13703	13698	13632	13726	13531	13612	13724	13580	13679	13625	13528	13803	13791	13790	13780	13561	13737	13735	13717	13588	13620	13683	13653	13740	13738	13540	13654	13825	13622	13706	13535	13493	13655	13680	13546	13505	13606	13749	13700	13649	13680	13636	13693	13763	13596	13551	13630	13706	13627	13727	13728	13695	13695	13616	13696	13569	13527	13556	13643	13716	13647	13735	13679	13674	13568	13582	13634	13503	13626	13602	13508	13647	13796	13727	13634	13554	13627	13635	13621	13666	13786	13787	13616	13656	13711	13626	13813	13531	13503	13705	13562	13729	13603	13747	13749	13701	13622	13762	13649	13658	13683	13655	13727	13763	13806	13582	13596	13796	13555	13736	13690	13704	13710	13618	13629	13671	13694	13850	13634	13568	13748	13757	13530	13643	13543	13689	13747	13731	13940	13867	13799	13628	13480	13602	13627	13645	13670	13661	13531	13564	13591	13488	13729	13553	13440	13657	13654	13518	13591	13587	13714	13805	13638	13692	13666	13744	13470	13747	13480	13675	13733	13563	13527	13745	13560	13623	13555	13616	13698	13559	13769	13877	13622	13587	13494	13563	13680	13665	13581	13494	13674	13620	13683	13837	13660	13566	13480	13674	13627	13774	13806	13676	13684	13764	13711	13625	13821	13432	13538	13403	13769	13676	13688	13482	13630	13585	13579	13668	13637	13533	13583	13693	13798	13691	13766	13567	13627	13721	13440	13547	13688	13680	13707	13762	13602	13610	13638	13547	13566	13624	13652	13577	13670	13728	13727	13712	13713	13848	13647	13668	13506	13698	13609	13797	13631	13568	13769	13819	13660	13735	13632	13756	13565	13725	13796	13522	13557	13651	13745	13805	13786	13673	13656	13829	13605	13723	13663	13742	13679	13477	13682	13691	13639	13666	13487	13591	13631	13759	13740	13749	13718	13588	13655	13602	13469	13582	13637	13754	13697	13838	13787	13638	13515	13751	13622	13564	13755	13664	13707	13579	13729	13589	13629	13583	13682	13561	13730	13704	13540	13658	13862	13534	13668	13525	13590	13622	13603	13699	13604	13564	13496	13674	13789	13778	13719	13666	13757	13570	13691	13593	13660	13609	13662	13551	13553	13695	13670	13642	13662	13602	13773	13585	13576	13659	13639	13640	13495	13543	13778	13600	13721	13720	13621	13637	13703	13711	13817	13644	13652	13610	13763	13581	13510	13773	13682	13716	13673	13678	13655	13707	13588	13624	13539	13644	13619	13435	13631	13789	13652	13600	13532	13684	13673	13588	13865	13620	13697	13670	13718	13624	13634	13611	13566	13611	13720	13548	13725	13463	13643	13831	13654	13671	13466	13723	13633	13717	13737	13573	13521	13512	13614	13620	13724	13522	13655	13655	13627	13648	13607	13673	13471	13608	13662	13566	13703	13536	13596	13562	13594	13521	13497	13699	13492	13561	13898	13688	13835	13584	13720	13662	13685	13741	13730	13575	13583	13528	13665	13401	13697	13782	13644	13677	13575	13544	13643	13619	13637	13633	13514	13807	13633	13614	13829	13564	13687	13619	13791	13584	13792	13780	13549	13689	13691	13827
22697	21080	28838	23566	21209	22620	22633	17419	16537	16689	16352	16381	16569	16609	16386	16374	16042	16237	16174	16222	16193	15944	15870	16014	16055	15892	16039	16017	16182	16122	16108	16151	16061	15945	15971	16148	15827	16007	16116	16102	15868	15799	16059	15911	15956	15989	15883	17508	18335	18360	17677	16857	16335	16132	16060	15786	16081	15856	16035	16102	15895	15927	15843	15682	16014	15953	15888	15855	15855	15867	15838	16023	15941	15896	15927	15791	15869	15695	15987	15968	15744	15779	15856	16128	16065	15764	15912	15804	16013	15911	15972	15869	16031	15941	15995	16040	15871	15707	15992	16104	15982	16072	15807	15885	15887	15740	15833	15874	15664	16009	16069	16033	15860	16058	16159	15841	16131	15958	15795	15760	15806	15961	15690	15910	15842	15934	15843	15993	15633	15726	16079	15808	15855	15706	15909	15852	15905	15770	15870	16001	15908	15873	15853	15750	15823	15666	15748	15732	15792	15995	15878	16018	15849	16032	16026	15650	15886	15900	15942	15832	15764	15827	15944	15934	15910	15872	15809	15923	15861	15676	15668	16020	15802	15934	15942	15777	15843	15774	15949	15854	15900	15983	15934	15730	15999	15804	15673	15884	15916	15749	15861	15753	15739	16024	15870	15873	15665	15878	15859	16025	15777	16012	16037	15742	15709	15887	15697	16071	15858	15805	15844	15767	15989	15990	15929	15762	15831	15694	15871	15901	15773	16189	15731	15904	15737	15828	15808	15735	15892	15848	15835	15768	15803	15874	15950	15953	15865	15661	15798	15786	15887	15966	15887	15740	15785	15753	15885	15714	15938	15850	15998	16163	15807	16076	16106	15767	15576	15776	15800	15955	15938	15842	15764	15723	15676	15848	15896	15909	15727	15925	15981	15916	15647	15835	16006	15710	15826	15993	15754	15974	15752	15943	15736	15813	15808	15736	15745	15827	15642	15888	15740	15956	15881	15926	15767	15741	15702	15949	15925	15967	15683	15922	15883	15886	15893	15930	15961	15788	15813	15790	15703	15831	15737	15798	15825	15869	15748	15735	15865	15944	15889	15977	15983	15808	15555	15822	15723	15771	15938	15782	15736	15663	15788	15781	15942	15813	15756	15839	15864	15807	15820	15860	15922	15616	15870	16026	16061	15902	15878	15806	15848	15843	15686	15654	15841	15836	15769	15863	15973	15638	15850	15738	15732	15795	15939	15881	15984	15679	15805	15892	15699	15906	15791	15975	15819	15856	15869	16002	15993	15728	15978	15871	15885	15760	15931	15723	15751	15609	15878	15813	15892	15847	16134	15769	15931	15746	15803	15657	15733	15841	15798	15872	15838	15955	15812	15777	15725	15852	15861	15842	15729	15822	15751	15942	15842	16043	15921	15864	15654	15651	16034	15762	15989	15764	15781	15721	15659	15741	15829	15779	15890	15854	15841	15865	15742	15844	15679	15794	16088	15842	16062	16051	15832	15924	15979	15955	15806	15961	15847	15684	15836	15849	15947	15979	15981	15832	15820	15863	15823	15864	16006	15845	15704	15916	15632	15921	15740	15842	15913	16000	15944	16002	15864	15817	15775	15933	15860	16070	15768	15808	15828	15890	15840	15941	15845	15751	15781	15805	15830	15713	15829	15889	15846	15613	15897	15956	15661	15821	15829	15760	15782	15850	15805	15661	15707	15733	15890	15953	15790	15821	15745	15859	15748	15632	16030	15999	15976	15639	15788	15825	15867	15746	15839	15938	15723	15854	15799	15933	15792	15802	15854	15822	15785	15844	15784	15989	15766	15709	15939	15897	15722	15865	15915	15860	15703	15920	15832	15742	16004	15757	15750	15719	15959	15947	16019	15800	15883	15713	15849	15915	15770	16092	15886	15885	15826	15558	15949	15895	15592	15775	15947	15735	15738	15731	15769	15616	15948	15765	15752	15772	15835	15889	15820	15855	15855	15688	15861	15926	15820	15998	15839	16000	15986	15877	15807	15864	15849	15784	15741	15732	15950	15877	15993	15894	16077	15812	15880	15741	15807	15753	15985	15838	15864	15601	15786	15886	15606	15907	15755	15834	15910	15871	15717	15841	15860	15880	15975	15870	15744	15762	16044	15890	15920	15833	15604	15943	15940	15771	15779	15848	15902	15719	15776	15825	15995	15745	15853	15838	15675	15690	15786	15899	15981	15816	15868	15763	15785	15845	15895	15786	15920	15899	15781	15873	15672	15723	15980	15742	15833	15900	15903	15888	15780	15924	15917	15921	15544	15811	15985	15875	15853	15797	15779	15714	15715	16034	15913	15810	15718	15658	15792	15846	15915	15761	15873	16033	15970	15700	15982	15889	15840	15763	15867	15847	15901	15752	15768	15880	15702	15794	15806	15574	15753	15648	16213	15819	16013	15788	15746	15960	15965	15781	15836	15819	15661	15924	15816	15919	15967	15941	15943	15891	15902	15807	15905	15624	15900	15844	15780	15871	15951	15868	15936	15876	15896	15607	15879	15794	15675	15861	15912	15889	15858	15795	15829	15783	15768	15752	15846	15654	16004	15816	15831	15826	15781	15916	15751	15822	15871	15947	15747	15895	15803	15868	15837	15940	15997	15831	15843	15700	15781	15657	15656	15708	15710	15705	15775	15838	15568	15825	15903	15896	15964	15757	15864	15785	15744	15957	15973	15837	15802	15845	15794	15865	15979	15975	15849	15827	15791	15966	15758	15802	15769	15602	15595	15810	15798	15899	15757	15845	16034	15730	15952	15743	15641	15644	15787	15621	15965	16170	15790	15659	15578	15811	15761	15934	15869	16026	15734	15676	15895	15669	15900	15862	15923	15840	15836	15640	15945	15918	15798	15851	15724	15997	15819	15948	15886	15822	15802	15809	15771	15895	15858	16039	15717	15940	15765	15870	15789	15790	15694	16026	15701	16008	15875	15854	15838	15727	15919	15915	15799	15877	15784	15886	15853	15918	15852	15851	15712	15952	15722	15781	16012	15790	15829	15819	15884	15873	15896	15819	15884	15808	15788	15964	15981	15929	15813	15868	15800	16227	15743	15887	15818	15796	15927	16058	15753	15750	15907	15857	15541	15825	15814	15859	15881	15788	15954	15705	15794	15869	15780	15767	15976	15550	15989	15782	15945	15784	15759	15678	15866	15746	15984	15665	15604	15880	15621	15863	15885	15874	15745	15834	15802	15787	15723	15821	15922	15707	15903	15931	16088	15790	15622	15929	15827	15893	15800	15810	15917	15887	15803	15847	15674	16008	15715	16001	15946	15773	15681	15805	15712	15791	15906	15864	15888	15647	15718	15592	15802	15928	15935	15941	15890	15733	15832	15901	15932	15723	15737	15784	15897	15805	15811	15833	15809	15847	15747	16007	15665	15863	15741	15943	15873	15801	15863	15785	15858	15899	15851	15762	15876	15712	15698	15819	15901	15918	15869	15538	15840	15710	15931	15740	15707	15709	15746	15620	15796	15597	15948	15683	15888	15965	15901	15947	15783	15937	15775	15949	15823	15702	15792	15671	15804	15714	15811	16009	15856	16001	15716	15695	15783	15855	15876	15843	15803	15880	15842	15931	15716	15886	15886	15765	15630	15742	15968	15699	15826	15888	15673	15843	15829	15763	15883	15804	15776	15866	15746	15796	15944	15721	15957	15954	15854	15830	15942	15844	15957	15764	15924	15740	15819	15939	15898	15902	15901	15784	15814	15536	15827	15905	15735	16060	15785	15771	15653	15614	15679	15891	15731	15875	15718	15935	15787	15736	15867	15696	15894	15841	15914	15858	15918	15688	15787	15704	15837	15752	15948	15883	15845	15788	15870	15873	15903	15762	15831	15662	15719	15592	15752	15817	15877	15874	15915	15840	15853	15735	15810	15878	15703	16002	15887	15787	15941	15891	15970	15940	15936	15794	15817	15818	15763	15794	15803	15795	15908	15743	15734	15975	15632	15632	15818	15693	15681	15912	15853	15760	15678	15789	15744	15847	15734	15914	15785	15983	15877	15917	15642	16016	15804	15788	15871	15701	15939	15901	15684	15934	15770	15761	15698	15767	15838	15973	16053	15937	15609	15915	15712	15860	15673	15726	15841	15917	15745	15824	15801	16056	15805	15779	15950	15479	15981	15842	15910	15848	15800	15750	15759	15831	15875	15982	15713	15713	15825	15882	15764	15887	15893	15887	15837	15770	15828	15747	15818	15950	15829	16178	15818	15918	15946	15799	15683	15781	15970	15729	15990	15772	15877	15957	15817	15878	15717	15902	15926	15759	15871	15852	15754	15886	15964	15826	15969	15769	15790	15783	15756	15865	15799	15685	15730	15861	15814	15964	15698	15938	15940	15872	15840	15911	15780	15953	16103	15868	15864	15811	15808	15681	15868	15805	15861	15803	15930	15748	15845	15877	15714	15556	15799	15795	15709	15589	15816	15687	15648	15810	15887	15675	15891	15791	15811	15983	15706	15631	15804	15854	15775	15748	15762	15799	15891	15883	15847	15677	15721	16084	15828	15839	15827	15884	15702	15871	15888	15883	15847	15744	15934	15775	16040	15890	15639	15724	15994	15711	15815	15819	15871	16018	15709	15563	15893	16002	15784	15815	15931	15820	15825	15873	15931	15974	15806	15668	15848	15916	15943	15858	15977	15699	15849	15753	15888	15943	15931	15966	15813	15849	15922	15673	15682	15992	15929	15688	15745	16043	15830	15671	15808	15678	15811	15829	15616	15916	15710	15650	15893	15663	15866	15809	15875	15866	15829	15726	15857	15737	15604	15844	15716	15830	15727	16069	15756	15736	15799	15865	15944	15725	15775	15867	15889	15720	15790	15927	15823	15708	15894	15797	15932	15748	15689	15720	15941	15864	15618	15794	15659	15937	16017	16016	15703	15844	15703	15666	15975	15704	15881	15629	15931	15838	15765	15796	15821	16055	15873	15782	15636	15836	15821	15941	15770	15546	15993	15882	15863	15842	15900	15918	15858	15713	15760	15960	15915	15902	15734	15896	15980	15872	15895	15838	15697	15891	15830	15819	15756	15422	15888	15865	15889	15891	15590	16040	15729	15689	15732	15733	15731	15804	15767	15850	15823	15880	15929	15856	15960	15875	15810	15882	15831	15851	15899	15933	15929	15755	15961	15789	15792	15978	16019	15727
14779	26687	23359	18598	16864	15603	15204	15052	14586	14460	14391	14468	14409	14630	14308	13903	13970	13959	14132	13796	13890	13982	13778	13846	13952	13812	14035	13827	14009	14093	13825	13845	13861	14005	13852	13790	13757	13968	13743	13765	13822	13818	13776	13855	13971	13841	13762	16718	17405	17285	15837	14834	14150	14090	13909	13767	13852	13696	13640	13784	13718	13659	13723	13745	13693	13755	13627	13735	13571	13854	13695	13821	13930	13880	13904	13787	13835	13709	13759	13668	13775	13775	13810	13678	13796	13674	13802	13668	13788	13710	13833	13717	13824	13700	13732	13697	13684	13699	13582	13589	13838	13698	13949	13863	13688	13707	13817	13532	13822	13728	13778	13783	13608	13649	13676	13771	13795	13741	13678	13762	13699	13936	13729	13796	13863	13779	13634	13693	13670	13700	13704	13767	13676	13633	13944	13780	13757	13749	13549	13567	13823	13637	13743	13770	13774	13759	13598	13830	13912	13678	13611	13511	13676	13741	13809	13760	13781	13618	13740	13674	13765	13827	13612	13724	13788	13692	13792	13736	13647	13714	13695	13646	13730	13868	13655	13759	13864	13874	13726	13854	13825	13660	13639	13607	13801	13768	13862	13650	13943	13728	13708	13743	13731	13630	13762	13792	13820	13829	13892	13749	13778	13680	13764	13925	13732	13625	13730	13725	13808	13705	13831	13759	13553	13853	13622	13806	13753	13652	13728	13620	13647	13806	13853	13864	13808	13700	13624	13767	13733	13621	13776	13758	13783	13643	13706	13955	13859	13631	13834	13892	13618	13914	13699	13762	13651	13653	13778	13578	13841	13673	13682	13712	13832	13715	13685	13782	13679	13611	13704	13766	13580	13728	13659	13823	13761	13705	13724	13884	13756	13722	13741	13642	13594	13811	13712	13709	13624	13801	13781	13906	13886	13812	13934	13870	13784	13911	13683	13728	13491	13773	13721	13545	13631	13670	13654	13790	13620	13685	13669	13730	13546	13539	13786	13736	13673	13771	13709	13701	13828	13833	13768	13757	13522	13735	13746	13775	13519	13817	13790	13823	13802	13797	13598	13814	13626	13701	13754	13657	13678	13608	13601	13605	13752	13721	13738	13780	13790	13846	13786	13711	13863	13706	13645	13809	13905	13599	13768	13676	13706	13831	13651	13792	13524	13722	13715	13707	13741	13815	13680	13865	13876	13593	13604	13813	13753	13729	13752	13647	13791	13662	13727	13626	13830	13811	13802	13660	13884	13706	13782	13644	13581	13700	13694	13844	13829	13705	13685	13597	13611	13746	13572	13773	13732	13840	13758	13791	13640	13599	13755	13685	13842	13676	13627	13713	13666	13678	13809	13619	13682	13679	13855	13698	13662	13509	13689	13790	13809	13694	13778	13543	13618	13643	13696	13568	13597	13674	13592	13696	13634	13638	13766	13819	13645	13702	13814	13567	13738	13803	13595	13667	13818	13842	13759	13668	13584	13819	13837	13809	13619	13611	13690	13857	13748	13852	13757	13821	13711	13841	13852	13689	13925	13649	13850	13691	13595	13658	13760	13685	13677	13641	13727	13698	13680	13747	13734	13703	13830	13632	13717	13538	13806	13770	13840	13510	13656	13517	13633	13800	13616	13553	13836	13806	13608	13663	13711	13571	13574	13757	13934	13652	13627	13807	13687	13656	13639	13752	13643	13655	13712	13717	13781	13706	13963	13774	13571	13791	13590	13652	13682	13782	13851	13596	13720	13730	13594	13782	13850	13830	13703	13827	13808	13555	13588	13641	13797	13666	13646	13862	13772	13557	13631	13687	13641	13752	13688	13704	13737	13623	13741	13745	13799	13772	13700	13732	13862	13692	13516	13652	13812	13568	13914	13688	13655	13585	13640	13673	13679	13830	13671	13648	13817	13731	13562	13787	13715	13672	13692	13585	13625	13707	13754	13902	13773	13722	13857	13769	13782	13625	13601	13772	13843	13669	13652	13683	13873	13819	13639	13674	13523	13789	13791	13713	13777	13659	13656	13688	13764	13902	13614	13522	13738	13723	13613	13660	13887	13563	13760	13777	13761	13677	13832	13719	13689	13699	13735	13737	13884	13781	13661	13777	13602	13682	13866	13670	13731	13690	13822	13734	13672	13639	13649	13668	13598	13756	13632	13715	13642	13736	13648	13701	13829	13757	13630	13758	13718	13734	13673	13797	13670	13825	13775	13682	13578	13739	13886	13593	13600	13551	13704	13704	13961	13613	13603	13490	13745	13793	13787	13825	13828	13888	13647	13713	13902	13647	13888	13752	13858	13701	13649	13616	13640	13720	13664	13671	13660	13755	13633	13690	13707	13770	13853	13721	13477	13751	13630	13609	13574	13640	13789	13608	13739	13695	13626	13759	13634	13760	13715	13729	13784	13689	13768	13665	13605	13780	13689	13574	13911	13735	13560	13771	13773	13650	13674	13830	13832	13810	13752	13718	13698	13569	13577	13574	13804	13630	13887	13755	13795	13768	14041	13855	13679	13647	13725	13700	13732	13680	13748	13541	13698	13697	13739	13708	13665	13678	13634	13757	13725	13737	13857	13611	13830	13668	13915	13726	13708	13618	13765	13891	13832	13812	13842	13824	13705	13691	13767	13808	13585	13757	13741	13885	13764	13646	13662	13597	13725	13800	13681	13706	13788	13771	13767	13681	13646	13717	13847	13640	13698	13750	13708	13639	13707	13535	13546	13616	13742	13761	13675	13742	13876	13680	13735	13679	13901	13742	13671	13724	13719	13602	13796	13690	13747	13695	13636	13744	13660	13584	13623	13609	13514	13811	13923	13701	13844	13724	13678	13583	13841	13877	13919	13792	13767	13633	13793	13831	13661	13691	13843	13591	13671	13925	13658	13784	13677	13757	13768	13735	13900	13635	13819	13609	13799	13705	13670	13713	13779	13922	13752	13724	13796	13600	13805	13879	13772	13653	13790	13741	13634	13690	13712	13658	13847	13844	13893	13755	13710	13691	13601	13808	13887	13681	13716	13769	13740	13532	13701	13771	13864	13689	13700	13878	13890	13783	13771	13468	13669	13754	13744	13865	13653	13749	13725	13690	13669	13707	13683	13589	13797	13650	13734	13700	13848	13833	13842	13701	13601	13817	13713	13697	13772	13605	13788	13576	13781	13723	13733	13795	13680	13698	13940	13785	13730	13836	13608	13747	13746	13593	13727	13578	13661	13525	13768	13684	13869	13617	13763	13738	13713	13874	13660	13658	13762	13686	13810	13771	13816	13611	13740	13811	13842	13783	13657	13749	13859	13664	13874	13787	13723	13776	13746	13688	13655	13608	13749	13753	13759	13601	13898	14007	13816	13609	13778	13797	13888	13646	13706	13773	13762	13781	13659	13775	13723	13768	13791	13772	13681	13648	13755	13636	13866	13840	13804	13851	13907	13739	13778	13784	13779	13754	13790	13778	13686	13804	13691	13844	13697	13727	13888	13680	13789	13743	13704	13586	13637	13713	13791	13685	13704	13699	13803	13631	13723	13593	13606	13807	13753	13764	13722	13661	13776	13800	13543	13697	13719	13898	13757	13717	13635	13726	13765	13843	13750	13584	13825	13643	13743	13825	13662	13613	13646	13707	13785	13763	13747	13732	13796	13710	13637	13643	13752	13627	13695	13818	13753	13693	13812	13826	13784	13710	13758	13719	13637	13913	13596	13751	13641	13649	13626	13691	13628	13701	13845	13885	13571	13859	13789	13710	13684	13800	13735	13856	13748	13616	13667	13722	13585	13863	13754	13498	13840	13818	13775	13715	13816	13776	13690	13654	13765	13771	13702	13700	13699	13564	13695	13797	13633	14009	13686	13839	13777	13691	13700	13722	13549	13850	13679	13846	13748	13692	13572	13694	13528	13472	13783	13728	13575	13735	13623	13799	13818	13694	13813	13566	13678	13762	13686	13833	13926	13498	13665	13752	13638	13736	13662	13600	13708	13562	13777	13708	13544	13733	13626	13805	13891	13537	13611	13795	13779	13610	13642	13715	13602	13786	13675	13446	13546	13566	13786	13666	13883	13801	13698	13617	13718	13654	13578	13679	13694	13734	13705	13626	13600	13643	13617	13768	13657	13549	13846	13717	13755	13695	13890	13744	13599	13799	13764	13716	13747	13772	13615	13579	13833	13938	13784	13701	13791	13776	13671	13501	13575	13650	13764	13810	13626	13790	13847	13795	13724	13757	13658	13701	13778	13765	13879	13569	13674	13729	13603	13593	13605	13746	13686	13667	13556	13725	13714	13692	13748	13684	13679	13760	13755	13766	13629	13621	13597	13803	13756	13683	13786	13659	13574	13966	13758	13691	13574	13628	13713	13717	13626	13883	13498	13575	13640	13759	13651	13470	13800	13709	13681	13704	13672	13849	13755	13753	13797	13703	13752	13704	13668	13644	13897	13685	13780	13496	13714	13625	13918	13727	13735	13828	13558	13681	13849	13720	13658	13716	13647	13673	13566	13739	13687	13746	13610	13769	13768	13819	13673	13756	13658	13663	13777	13789	13853	13670	13686	13664	13735	13529	13692	13764	13721	13555	13676	13648	13701	13554	13734	13617	13700	13739	13688	13782	13725	13842	13563	13631	13708	13586	13760	13661	13665	13731	13710	13577	13732	13798	13593	13873	13800	13569	13531	13689	13828	13611	13742	13695	13781	13767	13830	13709	13734	13701	13647	13773	13883	13747	13667	13806	13780	13926	13721	13817	13780	13801	13759	13581	13765	13625	13808	13797	13633	13726	13847	13728	13736	13742	13727	13686	13724	13830	13788	13804	13726	13879	13561	13691	13893	13532	13708	13747	13616	13707	13714	13830	13598	13788	13589	13927	13623	13603	13636	13632	13719	13668	13824	13786	13792	13861	13643	13701	13720	13716	13689	13865	13678	13770	13715	13711	13707	13666	13676	13670	13787	13707	13779	13857	13738	13593	13708	13647	13752	13616	13809	13451	13882	13570	13650	13639	13735	13829	13602	13664	13766	13737	13754	13659	13639	13837	13614	13904	13727	13724	13728	13769	13787	13777	13657	13781	13704	13740	13735	13787	13757	13598	13697	13693	13768	13691	13588	13638	13548	13573	13736	13721	13757	13790	13625	13680	13810	13759	13758	13782	13613	13672	13690	13564
27191	21604	23157	19230	16028	15786	15962	15790	15965	16018	15939	15909	15886	15885	15960	15846	15679	15966	15754	16078	15948	15780	15618	15572	15702	15778	15929	15660	16070	15929	15785	15625	15724	15826	16006	15744	15893	15978	15860	15845	15702	15883	15767	15734	15821	15804	15651	15798	16002	15925	16001	15959	15700	16085	15765	15761	15978	15704	16006	15796	15735	15621	15866	15679	15550	15652	15782	15758	15858	15783	15852	15881	15867	15563	15892	15796	15617	15752	15603	15585	15706	15829	15746	15656	15693	15779	15779	15511	15864	15836	15965	15732	15714	15733	15777	15840	15796	15887	15836	15787	15631	15620	15835	15674	15808	15664	15767	15751	15610	15742	15803	15732	15790	15665	15879	15706	15791	15626	15996	15764	15687	15738	15845	15781	15759	15810	15782	15803	15748	15824	15694	15628	15726	15713	15688	15748	15802	15803	15787	15664	15804	15770	15929	15544	15643	15547	15766	15591	15650	15705	15684	15961	15519	15694	15760	15656	15714	15831	15875	15705	15779	15761	15897	15698	15648	15667	15812	15806	15710	15656	15900	15736	15676	15706	15740	15617	15917	15735	15849	15970	15651	15626	15409	15711	15741	15763	15761	15759	15764	15750	15711	15648	15765	15731	15647	15834	15838	15740	15727	15811	15946	15911	15839	15853	15768	15669	15773	15520	15598	15738	15727	15754	15617	15904	15760	15850	15764	15626	15511	15587	15679	15731	15702	15660	15768	15711	15700	15635	15846	15817	15692	15768	15694	15900	15770	15694	15855	15776	15654	15709	15920	15812	15725	15741	15747	15705	15612	15758	15924	15721	15667	15780	15683	15802	15759	15561	15824	15709	15733	15866	15662	15669	15625	15781	15759	15839	15465	15726	15742	15639	15922	15742	15652	15912	15756	15767	15736	15715	15636	15517	15593	15607	15999	15752	15608	15695	15623	15673	15779	15721	15921	15740	15711	15629	15636	15671	15782	15701	15652	16003	15667	15978	15722	15655	15790	15899	15845	15830	15604	15977	15666	15549	15795	15758	15800	15912	15765	15761	15738	15884	15856	15784	15771	15650	15719	15747	15626	15603	15670	15814	15732	15670	15790	15733	15900	15748	15759	15933	15603	15554	15753	15575	15654	15797	15938	15723	15854	15587	15811	15825	15667	15649	15734	15778	15794	15659	15833	15730	15636	15681	15818	15832	15711	15792	15814	15673	15661	15470	15810	15655	15983	15815	15818	15590	15687	15853	15686	15590	15609	15738	15854	15856	15776	15909	15843	15900	15837	15546	15700	15595	15687	15672	15738	15638	15648	15683	15688	15733	15645	15649	15607	15714	15613	15781	15793	15878	15597	15709	15669	15641	15872	15883	15773	15802	15922	15595	15702	15891	15713	16080	15900	15785	15820	15696	15850	15784	15781	15782	15768	15743	15801	15832	15587	15755	15802	15733	15789	15789	15629	15577	15805	15774	15902	15775	15885	15797	15838	15817	15897	15623	15655	15816	15793	15687	15827	15710	15768	15761	15728	15900	15830	15948	15884	15712	15907	15537	15698	15877	15756	15719	15824	15974	15816	15744	15607	15800	15723	15904	15711	15837	15743	15533	15613	15903	15729	15785	15871	15673	15581	15776	15610	15794	15866	15675	15793	15679	15624	15730	15791	15808	15765	15589	15564	15945	15943	15664	15792	15794	15667	15652	15779	15864	15911	15689	15944	15742	15874	15832	15857	15711	15833	15859	15990	15688	15785	15567	15398	15828	15858	15788	15892	15752	15685	15769	15787	15811	15640	15638	15659	15742	15833	15716	15745	15862	15815	15935	15778	15767	15763	15824	15741	15567	15850	15867	15654	15676	15572	15459	15703	15583	15670	15905	15832	15573	15566	15532	16022	15737	15630	15639	15599	15896	15807	15724	15913	15798	15801	15630	15716	15931	15753	15700	15792	15685	15956	15708	15600	15699	15898	15698	15674	15784	15880	15910	15654	15754	15733	15679	15735	15722	15739	15833	15794	15819	15949	15689	15728	15919	15788	15702	15845	15736	15842	15583	15636	15636	15903	15642	15835	15629	15678	15696	15692	15896	15678	15655	15711	15877	15810	15755	15825	15798	15745	15801	15728	15711	15795	15886	15709	15752	15883	15670	15635	15744	15610	15793	15669	15856	15757	15819	15663	15798	15849	15975	15598	15780	15702	15572	15677	15737	15771	15711	15836	15808	16059	15899	15742	15575	15585	15647	15518	15593	15831	15704	15787	15727	15822	15847	15886	15580	15662	15726	15767	15686	15614	15902	15561	15704	15912	15559	15743	15757	15554	15873	15608	15577	15960	15692	15763	16010	15615	15757	15682	15657	15803	15742	15588	15743	15921	15840	15750	15892	15823	15700	15814	15720	15732	15747	15682	15817	15739	15929	15753	15713	16032	15556	15916	15695	15866	15917	15782	15749	15822	15750	15625	15735	15647	15912	15851	15666	15728	15734	15741	15696	15616	15629	15587	15878	15830	15478	15641	15749	15858	15684	15780	15688	15832	15930	15745	15910	15838	15845	15765	15817	15669	15825	15734	15868	15851	15665	15779	15752	15893	15720	15945	15797	15782	15585	15784	15806	15691	15672	15668	15594	15913	15797	15623	15838	15906	15946	16004	15711	15727	15790	15501	15806	15926	15917	15711	15861	15916	15803	15677	15715	15848	15696	15823	15864	15811	15981	15585	15635	15799	15653	15768	15707	15781	15594	15768	15737	15843	15737	15650	15559	15658	15835	15791	15674	15593	15714	15773	15820	15934	15812	15695	15790	15832	15748	15850	15816	15893	15700	15673	15621	15941	15876	15685	15442	15609	16052	15782	15709	15948	15789	15812	15748	15495	15827	15940	15635	15818	15794	15847	15763	15884	15808	15683	15843	15781	15570	15670	15527	15851	15952	15881	15773	15818	15831	15803	15821	15902	15920	15753	15682	15793	15731	15812	15574	15645	15907	15662	15806	15732	15984	15828	15840	15644	15827	15703	15748	15787	15773	15772	15718	15965	15885	15856	15751	15837	15796	15626	15799	15696	15829	15708	15893	15855	15790	15618	15791	15582	15717	15815	15729	15697	15733	15897	15706	15737	15857	15575	15623	15853	15818	15680	15626	15778	15605	15885	15964	15991	15748	15849	15698	15898	15670	15984	15676	15746	15768	15839	15832	15845	15954	15577	15466	15810	15755	15641	15803	15707	15739	15627	15931	15805	15791	15872	15721	15671	15548	15772	15717	15596	15693	15841	15907	15716	15880	15670	15652	15779	15842	15810	15932	15699	15587	15744	15792	15768	15785	15838	15741	15801	15723	15766	15783	15782	15860	15800	15849	15872	15955	15872	15676	15742	16012	15796	15853	15698	15839	15980	15814	15866	15896	15935	15950	15773	15624	15662	16012	15659	15776	15715	15682	15901	15654	15867	15918	15605	15788	15701	15768	15594	15800	15681	15932	15887	15609	15809	15724	15703	15859	15820	15800	15889	15672	15801	15722	15796	15788	15751	15959	15887	15753	15690	15836	15775	15818	15654	15789	15687	15814	15765	15952	15708	15789	15572	15825	15764	15755	15854	15724	15619	15614	15844	15801	15910	15831	15670	15485	15658	15770	15737	15772	15887	15656	15759	15756	15694	15615	16023	15748	15934	15694	15594	15936	15829	15693	15889	15932	15920	15647	15919	15645	15926	15883	15810	15769	15930	15800	15785	15783	15728	15739	15712	15618	15728	15796	15782	15859	15783	15784	15743	15785	15819	15746	15674	15601	15768	15987	15746	15660	15451	15701	15871	15556	15774	15813	15931	15787	15735	15871	15786	15787	15803	15809	15797	15792	15649	15881	15840	15741	15860	15818	15662	15797	15792	15871	15751	15635	15775	15807	15786	15918	15788	15653	15929	15710	15542	15726	15727	15733	15928	15734	15839	15673	15667	15534	15870	15861	15929	15717	15938	15799	15674	15849	15901	15682	15925	15723	15864	15901	15773	15576	15825	16013	15767	15688	15696	15671	15683	15857	15846	15766	15815	15890	15889	15673	15823	15763	15679	15644	15785	15934	15722	15524	15681	15757	15672	15657	15932	15678	15802	15721	15939	15664	15615	15652	15971	15558	15634	15887	15747	15816	15783	15914	15816	15745	15857	15793	15873	15834	15832	15865	15928	15751	15736	15849	15988	15763	15920	15734	15836	15834	15691	15845	15914	15639	15846	15720	15863	15915	15859	15825	15854	15929	15856	15852	15700	15713	15740	15741	15836	15866	15596	15573	15700	15826	16035	15713	15876	15759	15779	16038	15705	15664	15661	15634	15760	15712	15752	15693	15724	15869	15669	15832	15766	15804	15656	15669	15780	15658	15723	15733	15747	15877	15910	15738	15936	15626	15655	15671	15803	15720	15508	15820	15848	15804	15788	15766	15860	15676	15670	15766	15730	15737	15718	15799	15815	15759	15700	15723	15747	15840	15820	15727	15658	15840	15787	16015	15920	15624	15723	15733	15908	15615	15703	15657	15718	15754	15893	15661	15843	15732	15680	15790	15755	15859	15696	15865	15995	15924	15563	15835	15782	15703	15866	15788	15713	15798	15583	15676	15812	15785	15685	15637	15827	15711	15753	15624	15826	15771	15660	15872	15930	15664	15838	15643	15655	15679	15981	15952	15786	15819	15961	15791	15700	15875	15778	15748	15997	15866	15794	15819	15733	15715	15828	15625	15671	15788	15749	15617	15959	15738	15679	15855	15903	15720	15897	15738	15753	15817	15870	15819	15753	15654	15860	15922	15753	15901	15835	15754	15601	15736	15648	15713	15607	15821	15759	15889	15860	15778	15678	15713	15651	15777	15736	15696	15827	15845	15859	15625	15735	15687	15743	15855	15863	15770	15731	15894	15647	15623	15847	15607	15714	15646	15607	15691	15626	15583	15614	15827	15753	15685	15750	15774	15640	15667	15883	15681	15776	15529	15722	15753	15709	15675	15912	15822	15650	15684	15593	15655	15863	15874	15882	15924	15662	15631	15774	15464	15596	15769	15664	15668	15909	15882	15523	15738	15870	15685	15560	15958	15849	15908	15849	15706	15806	15766	15862	15647	15717	15807	15771	15754	15919	15778	15744	15793	15876	15697	15547	15739	15807	15768	15734	15735
13465	15438	14956	14171	13996	13876	13818	13817	13938	13788	13839	13755	13868	13884	13997	13690	13765	13728	13689	13770	13641	13722	13495	13819	13794	13772	13686	13706	13814	13905	13618	13796	13712	13731	13782	13596	13729	13699	13707	13728	13655	13804	13734	13695	13789	13842	13867	13864	13960	14006	14063	13985	13823	13791	13986	13650	13769	13769	13796	13819	13726	13851	13785	13627	13769	13577	13687	13727	13840	13703	13625	13821	13943	13756	13738	13683	13667	13950	13662	13596	13865	13785	13660	13633	13776	13685	13725	13670	13826	13572	13867	13665	13729	13866	13655	13913	13705	13842	13794	13971	13672	13835	13879	13714	13723	13839	13711	13717	13753	13697	13502	13676	13728	13628	13883	13757	13794	13631	13834	13815	13756	13482	13709	13658	13621	13735	13642	13839	13778	13707	13725	13635	13659	13873	13621	13674	13831	13698	13750	13600	13577	13610	13752	13732	13786	13843	13694	13662	13640	13666	13872	13727	13680	13658	13695	13766	13697	13887	13580	13732	13689	13656	13794	13745	13506	13667	13686	13598	13622	13617	13696	13796	13704	13747	13638	13752	13624	13652	13806	13918	13644	13783	13791	13874	13778	13816	13662	13800	13812	13660	13763	13587	13835	13766	13696	13633	13685	13692	13786	13770	13641	13650	13892	13691	13714	13870	13645	13743	13735	13701	13586	13680	13627	13748	13858	13640	13815	13509	13679	13646	13767	13673	13648	13796	13793	13503	13691	13725	13647	13725	13688	13782	13766	13648	13795	13747	13770	13667	13775	13722	13659	13778	13536	13569	13760	13681	13836	13703	13766	13755	13703	13833	13722	13757	13637	13751	13742	13692	13857	13746	13647	13809	13721	13757	13567	13646	13723	13731	13758	13663	13747	13592	13732	13756	13693	13612	13765	13643	13568	13781	13691	13529	13547	13678	13736	13672	13779	13704	13785	13815	13663	13906	13712	13606	13638	13949	13641	13713	13499	13782	13636	13742	13726	13700	13742	13546	13805	13567	13733	13773	13642	13786	13741	13711	13753	13800	13666	13800	13694	13872	13711	13867	13665	13763	13715	13803	13580	13610	13623	13889	13817	13771	13570	13620	13825	13691	13717	13592	13767	13708	13605	13781	13665	13667	13662	13783	13845	13842	13798	13675	13658	13664	13647	13731	13510	13757	13689	13676	13700	13791	13858	13743	13835	13585	13718	13775	13626	13752	13837	13690	13630	13799	13892	13599	13664	13651	13675	13767	13739	13859	13717	13673	13633	13695	13750	13683	13664	13784	13669	13880	13774	13674	13657	13650	13711	13723	13605	13695	13676	13742	13883	13672	13777	13819	13684	13682	13783	13749	13672	13516	13411	13847	13741	13792	13829	13787	13744	13557	13594	13952	13830	13826	13735	13835	13769	13701	13876	13731	13663	13643	13762	13758	13744	13629	13721	13836	13706	13852	13820	13682	13632	13612	13844	13729	13671	13666	13735	13561	13806	13655	13821	13707	13762	13639	13689	13729	13574	13737	13661	13823	13661	13653	13662	13682	13754	13659	13719	13811	13761	13637	13838	13631	13771	13638	13826	13757	13795	13646	13643	13808	13578	13728	13746	13704	13858	13659	13798	13519	13760	13719	13647	13569	13748	13625	13810	13876	13874	13622	13785	13708	13702	13752	13867	13576	13806	13653	13771	13752	13808	13635	13608	13734	13687	13741	13616	13771	13859	13695	13761	13634	13649	13766	13617	13838	13838	13764	13677	13862	13656	13924	13788	13784	13818	13938	13821	13750	13609	13760	13609	13709	13801	13769	13604	13863	13629	13675	13777	13692	13556	13846	13642	13722	13681	13662	13621	13763	13737	13557	13803	13446	13809	13799	13869	13663	13670	13699	13822	13640	13719	13868	13637	13918	13724	13750	13735	13760	13681	13637	13720	13811	13727	13820	13784	13537	13656	13707	13712	13803	13798	13648	13752	13730	13789	13853	13565	13727	13616	13887	13900	13790	13720	13842	13525	13864	13634	13773	13871	13637	13640	13585	13778	13459	13752	13630	13688	13709	13578	13610	13810	13742	13595	13769	13813	13769	13750	13750	13725	13660	13740	13758	13863	13584	13879	13685	13819	13615	13695	13824	13613	13901	13603	13905	13820	13757	13614	13586	13667	13611	13907	13732	13580	13752	13638	13733	13738	13703	13687	13896	13783	13482	13763	13768	13793	13746	13830	13578	13614	13681	13799	13598	13591	13838	13754	13670	13559	13640	13662	13897	13678	13648	13688	13724	13750	13771	13646	13680	13727	13837	13738	13768	13609	14005	13700	13735	13952	13702	13585	13750	13770	13865	13705	13833	13660	13729	13946	13648	13776	13822	13647	13674	13676	13757	13840	13646	13789	13839	13771	13700	13687	13618	13552	13782	13807	13814	13667	13888	13894	13689	13743	13847	13701	13729	13706	13799	13595	13673	13634	13585	13654	13741	13690	13724	13901	13708	13747	13727	13793	13795	13932	13638	13781	13688	13701	13639	13877	13729	13559	13737	13571	13711	13838	13755	13694	13694	13969	13809	13612	13627	13911	13685	13724	13652	13808	13677	13759	13720	13731	13699	13699	13910	13603	13688	13736	13754	13748	13641	13577	13652	13745	13796	13890	13754	13657	13857	13661	13653	13816	13573	13741	13763	13769	13697	13861	13654	13734	13618	13686	13731	13622	13746	13807	13725	13782	13709	13872	13651	13648	13762	13775	13597	13820	13569	13709	13653	13758	13762	13612	13492	13787	13626	13857	13795	13633	13708	13652	13766	13553	13716	13837	13547	13816	13573	13716	13705	13612	13669	13465	13698	13912	13743	13962	13797	13764	13667	13691	13659	13783	13819	13683	13700	13808	13749	13555	13797	13670	13818	13770	13888	13660	13867	13751	13786	13639	13558	13620	13865	13816	13695	13808	13602	13698	13786	13656	13806	13592	13691	13893	13733	13743	13875	13791	13792	13728	13647	13744	13712	13810	13783	13783	13857	13600	13639	13675	13626	13798	13737	13674	13783	13693	13763	13773	13881	13605	13696	13705	13603	13658	13591	13611	13935	13744	13543	13822	13653	13824	13733	13755	13745	13712	13610	13760	13634	13729	13801	13750	13722	13758	13660	13524	13764	13763	13689	13813	13751	13563	13836	13712	13734	13880	13625	13604	13825	13806	13645	13711	13753	13679	13795	13808	13788	13584	13820	13702	13748	13743	13576	13723	13581	13570	13594	13779	13774	13578	13659	13690	13606	13591	13746	13798	13887	13811	13712	13753	13852	13735	13820	13945	13703	13756	13874	13638	13724	13827	13684	13756	13882	13784	13851	13662	13739	13698	13722	13778	13646	13634	13889	13802	13762	13843	13608	13840	13614	13661	13850	13798	13833	13644	13839	13626	13661	13724	13675	13659	13773	13758	13732	13726	13871	13716	13739	13746	13647	13667	13779	13564	13772	13697	13678	13770	13636	13703	13800	13623	13840	13742	13707	13770	13761	13809	13671	13839	13685	13743	13696	13726	13942	13789	13778	13653	13870	13812	13776	13669	13701	13560	13706	13684	13649	13749	13736	13828	13841	13670	13845	13593	13752	13734	13793	13745	13754	13675	13815	13809	13958	13874	13746	13747	13676	13738	13683	13775	13690	13654	13705	13694	13976	13755	13691	13829	13789	13750	13803	13774	13690	13765	13786	13558	13852	13873	13622	13678	13739	13754	13678	13622	13750	13742	13746	13725	13770	13829	13736	13926	13486	13727	13621	13704	13693	13645	13497	13674	13721	13798	13664	13513	13711	13797	13674	13857	13706	13838	13853	13764	13685	13840	13711	13797	13690	13576	13808	13763	13661	13703	13754	13735	13514	13710	13677	13717	13761	13661	13736	13597	13774	13748	13631	13791	13820	13710	13741	13840	13792	13800	13690	13737	13682	13658	13666	13760	13833	13724	13723	13709	13681	13829	13852	13691	13570	13832	13691	13658	13726	13680	13658	13955	13738	13736	13670	13683	13627	13716	13769	13808	13635	13699	13663	13713	13665	13657	13688	13833	13603	13661	13698	13667	13714	13784	13664	13743	13715	13797	13737	13766	13661	13624	13646	13657	13863	13424	13839	13857	13834	13602	13735	13789	13746	13709	13668	13717	13721	13659	13598	13840	13789	13728	13637	13669	13676	13729	13667	13626	13651	13828	13717	13485	13857	13781	13540	13679	13684	13785	13709	13809	13753	13688	13767	13861	13649	13589	13856	13573	13526	13791	13852	13694	13670	13714	13684	13634	13643	13709	13735	13658	13855	13722	13605	13784	13750	13773	13772	13630	13700	13647	13650	13612	13792	13738	13786	13712	13675	13740	13683	13686	13591	13814	13918	13621	13637	13656	13597	13661	13701	13795	13692	13933	13714	13751	13755	13679	13819	13891	13687	13829	13736	13576	13586	13829	13901	13772	13732	13625	13695	13647	13719	13728	13548	13702	13727	13641	13823	13782	13729	13798	13824	13719	13866	13733	13605	13736	13707	13833	13677	13739	13786	13657	13675	13721	13719	13795	13849	13574	13736	13612	13852	13751	13785	13711	13712	13511	13707	13708	13639	13815	13652	13842	13618	13582	13687	13731	13878	13563	13698	13635	13741	13765	13724	13897	13552	13786	13713	13865	13499	13978	13742	13666	13721	13673	13619	13610	13555	13777	13637	13655	13600	13738	13802	13852	13809	13676	13646	13705	13894	13619	13841	13850	13704	13832	13703	13575	13700	13703	13850	13640	13797	13788	13562	13738	13675	13853	13551	13729	13786	13666	13612	13686	13758	13548	13827	13758	13724	13680	13739	13669	13801	13819	13774	13648	13625	13734	13699	13494	13919	13686	13747	13717	13716	13808	13745	13802	13638	13730	13793	13650	13718	13761	13569	13595	13818	13693	13464	13604	13840	13667	13810	13736	13882	13555	13820	13733	13740	13905	13943	13610	13542	13682	13727	13758	13761	13616	13764	13602	13767	13667	13848	13659	13883	13698	13710	13801	13683	13803	13717	13708	13897	13739	13715	13791	13632	13620	13709	13762	13597	13663	13676	13692	13740	13781	13727	13827	13599	13885	13606	13654	13613	13682	13656	13862	13901	13628	13841	13818	13764	13608	13904	13652	13789
23786	21018	28210	24095	21567	19525	18231	16263	15929	16296	16093	15935	15902	15846	15874	15688	15967	15763	15777	15700	15784	15613	15844	15840	15730	15777	15717	15729	15740	15760	15882	15756	15718	15612	15670	15751	15728	15820	15671	15661	15825	15659	15768	15748	15767	15789	15738	16240	16764	16766	16300	16210	15796	15719	15819	15622	15649	15736	15713	15777	15836	15694	15700	15589	15646	15705	15502	15684	15676	15781	15630	15588	15704	15531	15650	15860	16045	15597	15606	15533	15459	15695	15468	15654	15684	15620	15752	15666	15562	15779	15584	15752	15649	15486	15561	15532	15563	15801	15548	15779	15498	15526	15653	15577	15588	15630	15579	15525	15657	15771	15675	15750	15464	15515	15650	15539	15565	15594	15827	15611	15542	15368	15737	15864	15795	15703	15726	15734	15770	15797	15635	15672	15757	15587	15658	15558	15708	15910	15582	15483	15639	15614	15730	15742	15915	15575	15577	15588	15619	15608	15712	15699	15721	15869	15561	15501	15504	15635	15615	15560	15691	15671	15809	15438	15604	15501	15539	15560	15713	15679	15815	15648	15788	15875	15657	15566	15539	15545	15567	15607	15669	15606	15455	15569	15489	15754	15649	15576	15834	15449	15634	15772	15797	15659	15504	15566	15633	15440	15570	15707	15540	15442	15518	15747	15808	15522	15567	15582	15594	15542	15784	15731	15696	15898	15467	15587	15631	15655	15633	15765	15737	15613	15669	15463	15448	15516	15597	15748	15762	15515	15649	15787	15426	15809	15583	15585	15726	15609	15607	15785	15567	15625	15707	15736	15789	15751	15734	15694	15600	15688	15790	15490	15676	15626	15336	15607	15595	15707	15455	15609	15597	15469	15755	15612	15600	15596	15677	15452	15713	15741	15676	15711	15495	15629	15568	15582	15542	15604	15795	15656	15577	15597	15625	15666	15655	15437	15716	15668	15678	15620	15605	15448	15601	15509	15720	15534	15654	15588	15849	15544	15715	15490	15485	15708	15684	15643	15474	15580	15594	15745	15622	15650	15581	15706	15625	15519	15531	15505	15692	15700	15501	15655	15600	15639	15720	15493	15721	15841	15659	15449	15592	15655	15694	15614	15652	15666	15714	15564	15689	15591	15776	15532	15707	15683	15579	15467	15444	15661	15706	15603	15537	15615	15531	15563	15536	15674	15745	15770	15718	15735	15672	15399	15782	15760	15522	15636	15898	15631	15807	15858	15579	15570	15682	15596	15625	15644	15443	15829	15711	15691	15603	15729	15382	15557	15657	15650	15759	15520	15708	15658	15735	15867	15747	15588	15815	15485	15673	15536	15384	15674	15545	15680	15663	15798	15543	15610	15517	15595	15825	15467	15645	15918	15717	15507	15520	15725	15584	15624	15633	15490	15492	15735	15558	15443	15702	15686	15631	15684	15682	15616	15669	15571	15538	15581	15596	15685	15610	15739	15708	15729	15763	15636	15918	15700	15707	15671	15627	15759	15552	15722	15663	15514	15678	15582	15834	15760	15526	15570	15586	15636	15706	15632	15586	15500	15733	15914	15577	15815	15644	15562	15716	15682	15597	15722	15558	15750	15696	15599	15811	15581	15627	15763	15625	15578	15651	15593	15810	15594	15579	15543	15705	15538	15734	15616	15632	15564	15650	15446	15691	15619	15488	15685	15380	15698	15606	15564	15581	15546	15569	15461	15441	15550	15592	15762	15816	15641	15687	15785	15610	15782	15793	15621	15615	15627	15638	15521	15733	15662	15706	15566	15762	15612	15711	15695	15636	15575	15787	15590	15494	15745	15592	15586	15736	15783	15479	15714	15511	15583	15493	15725	15505	15667	15869	15828	15614	15696	15443	15752	15679	15641	15689	15536	15590	15780	15598	15701	15740	15373	15707	15735	15596	15779	15692	15705	15770	15552	15727	15787	15544	15600	15767	15714	15622	15588	15666	15660	15641	15650	15671	15540	15732	15711	15728	15558	15721	15603	15492	15774	15570	15626	15499	15627	15653	15520	15747	15723	15669	15367	15589	15512	15645	15591	15665	15719	15704	15758	15634	15699	15745	15648	15816	15588	15533	15712	15802	15476	15791	15612	15601	15716	15644	15739	15555	15565	15569	15522	15611	15937	15633	15622	15733	15602	15544	15669	15489	15411	15597	15444	15436	15705	15490	15711	15661	15684	15723	15490	15779	15850	15710	15763	15717	15584	15814	15576	15733	15489	15463	15699	15552	15683	15358	15756	15645	15719	15754	15563	15571	15571	15584	15511	15756	15746	15538	15749	15549	15513	15585	15527	15643	15637	15585	15628	15499	15807	15556	15687	15446	15706	15694	15638	15528	15535	15682	15631	15844	15472	15610	15568	15783	15698	15654	15690	15579	15597	15592	15378	15562	15751	15619	15615	15757	15757	15581	15722	15695	15825	15809	15638	15686	15709	15628	15600	15661	15648	15608	15890	15663	15446	15597	15748	15531	15536	15786	15531	15474	15626	15565	15584	15658	15717	15516	15649	15335	15544	15411	15643	15543	15646	15871	15484	15864	15486	15519	15677	15621	15616	15538	15846	15540	15500	15674	15393	15552	15644	15667	15756	15704	15693	15521	15732	15562	15505	15545	15692	15693	15754	15622	15801	15545	15589	15649	15744	15561	15353	15480	15578	15635	15634	15659	15646	15661	15611	15693	15538	15625	15631	15576	15726	15590	15519	15667	15235	15504	15430	15616	15613	15633	15638	15633	15768	15631	15665	15663	15657	15606	15752	15683	15685	15767	15700	15594	15514	15701	15661	15653	15780	15595	15640	15573	15565	15637	15536	15539	15661	15427	15567	15775	15750	15690	15657	15662	15450	15866	15803	15823	15614	15622	15565	15734	15663	15633	15460	15582	15360	15847	15565	15523	15840	15732	15570	15707	15573	15638	15455	15715	15720	15637	15523	15402	15769	15584	15734	15778	15654	15634	15692	15412	15598	15671	15542	15615	15600	15758	15705	15522	15683	15769	15887	15658	15752	15616	15628	15493	15842	15711	15568	15625	15739	15639	15663	15468	15691	15692	15787	15628	15762	15595	15599	15612	15547	15714	15463	15746	15705	15716	15670	15452	15455	15841	15779	15714	15626	15658	15633	15865	15579	15643	15731	15749	15717	15511	15680	15569	15658	15765	15724	15492	15659	15630	15566	15610	15671	15526	15513	15564	15518	15619	15645	15590	15648	15765	15781	15776	15597	15641	15505	15594	15610	15699	15449	15685	15460	15693	15594	15517	15645	15656	15664	15641	15745	15627	15638	15603	15540	15509	15550	15622	15660	15525	15626	15776	15687	15492	15654	15638	15696	15722	15588	15527	15727	15483	15523	15659	15715	15701	15659	15551	15451	15547	15508	15730	15627	15676	15582	15619	15652	15591	15529	15588	15680	15537	15740	15730	15637	15637	15512	15547	15546	15714	15478	15602	15601	15768	15720	15703	15655	15766	15654	15292	15645	15680	15598	15679	15511	15628	15453	15557	15720	15499	15516	15710	15546	15624	15845	15639	15837	16032	15537	15514	15603	15491	15559	15822	15693	15629	15627	15540	15575	15570	15473	15534	15708	15495	15588	15647	15730	15555	15677	15576	15507	15559	15556	15744	15790	15569	15660	15551	15723	15538	15560	15594	15578	15736	15639	15518	15441	15578	15613	15476	15512	15514	15700	15660	15620	15771	15585	15686	15495	15581	15437	15709	15797	15735	15676	15526	15340	15510	15745	15446	15810	15576	15461	15627	15635	15710	15734	15525	15507	15397	15518	15818	15740	15754	15632	15601	15533	15691	15664	15816	15459	15624	15746	15518	15663	15603	15589	15606	15537	15696	15738	15580	15555	15660	15651	15652	15640	15537	15640	15366	15658	15614	15744	15666	15577	15646	15626	15432	15633	15676	15759	15578	15506	15492	15474	15502	15505	15763	15618	15709	15604	15431	15503	15521	15613	15636	15372	15580	15606	15452	15663	15734	15684	15651	15643	15675	15650	15792	15578	15656	15812	15748	15590	15747	15469	15634	15704	15453	15627	15430	15585	15659	15572	15761	15769	15511	15651	15627	15561	15564	15676	15816	15697	15725	15666	15503	15664	15659	15614	15862	15634	15698	15369	15615	15680	15681	15712	15461	15607	15562	15419	15597	15355	15516	15813	15623	15722	15524	15769	15738	15595	15687	15566	15803	15743	15644	15636	15855	15731	15483	15663	15646	15633	15424	15589	15827	15820	15920	15556	15728	15523	15603	15725	15543	15830	15557	15607	15665	15491	15633	15932	15608	15864	15743	15800	15596	15776	15613	15717	15689	15568	15846	15644	15794	15563	15627	15633	15791	15810	15769	15629	15397	15452	15364	15634	15679	15744	15580	15616	15641	15750	15620	15682	15639	15669	15559	15567	15550	15497	15742	15623	15564	15588	15462	15792	15552	15472	15743	15600	15346	15280	15791	15547	15588	15726	15593	15355	15771	15649	15727	15588	15799	15776	15670	15741	15679	15551	15582	15627	15611	15510	15712	15744	15625	15652	15961	15599	15438	15656	15658	15524	15536	15626	15612	15526	15474	15648	15748	15656	15730	15641	15755	15495	15625	15614	15770	15691	15709	15716	15579	15731	15649	15624	15580	15703	15742	15641	15639	15579	15638	15599	15712	15607	15538	15630	15595	15814	15860	15533	15840	15747	15780	15812	15672	15760	15632	15684	15758	15627	15583	15744	15428	15692	15656	15813	15679	15642	15558	15600	15611	15687	15706	15809	15470	15557	15612	15728	15457	15701	15890	15632	15531	15585	15518	15698	16048	15511	15602	15790	15797	15612	15740	15739	15578	15700	15759	15514	15418	15479	15656	15765	15840	15658	15835	15626	15624	15464	15637	15838	15625	15489	15698	15520	15698	15621	15701	15772	15594	15704	15685	15625	15760	15572	15616	15627	15537	15439	15772	15722	15653	15725	15595	15779	15676	15781	15610	15707	15626	15768	15712	15561	15732	15675	15770	15772	15497	15597	15686	15515	15376	15479	15652	15503	15543	15646	15642	15583	15525	15662	15641	15684	15764	15578	15694	15675	15552	15698	15595	15709	15640	15601	15614	15688	15770	15611	15604	15763	15660	15731	15527	15659	15520	15714	15814	15618	15656	15577
12642	21759	17394	15332	14912	14375	14320	14140	14138	13889	13885	13907	14070	14007	13926	13653	13975	13642	13856	13827	13808	13717	13664	13728	13785	13633	13892	13649	13737	13832	13785	13723	13624	13811	13693	13744	13530	13707	13736	13788	13721	13838	13661	13655	13729	13646	13696	14492	15162	14799	14608	14229	13971	13852	13752	13757	13709	13565	13697	13662	13725	13700	13602	13651	13709	13572	13747	13787	13710	13670	13700	13596	13671	13679	13804	13530	13642	13706	13721	13630	13829	13671	13657	13712	13823	13652	13768	13640	13702	13642	13721	13485	13793	13506	13608	13608	13695	13760	13662	13884	13627	13637	13519	13747	13673	13728	13699	13639	13669	13745	13727	13635	13793	13667	13786	13741	13860	13690	13780	13767	13878	13562	13600	13732	13559	13683	13783	13528	13545	13554	13524	13506	13635	13610	13729	13596	13776	13759	13673	13680	13682	13689	13570	13406	13525	13713	13720	13673	13752	13644	13697	13709	13664	13788	13762	13592	13685	13567	13583	13661	13738	13563	13752	13703	13695	13674	13611	13691	13661	13679	13895	13677	13676	13801	13539	13645	13568	13718	13769	13568	13660	13621	13902	13698	13606	13704	13585	13698	13515	13689	13617	13734	13486	13529	13643	13699	13522	13705	13718	13599	13612	13678	13804	13529	13681	13681	13763	13689	13591	13635	13709	13527	13813	13534	13633	13650	13601	13699	13726	13674	13563	13707	13702	13604	13598	13632	13661	13658	13386	13572	13636	13712	13682	13721	13661	13720	13465	13612	13704	13532	13622	13644	13671	13614	13767	13696	13644	13865	13661	13657	13460	13707	13625	13657	13642	13669	13621	13738	13683	13700	13535	13652	13651	13738	13676	13766	13703	13738	13755	13689	13718	13540	13627	13685	13623	13568	13528	13673	13636	13620	13670	13593	13607	13703	13676	13784	13650	13672	13724	13647	13766	13528	13686	13646	13743	13434	13668	13465	13844	13553	13683	13564	13598	13644	13735	13673	13654	13637	13537	13620	13574	13724	13656	13570	13706	13782	13691	13583	13808	13668	13693	13693	13590	13701	13719	13580	13688	13732	13549	13782	13562	13647	13680	13701	13646	13822	13602	13643	13551	13539	13636	13639	13762	13663	13568	13661	13653	13747	13573	13697	13477	13671	13600	13630	13767	13644	13650	13902	13614	13668	13624	13531	13620	13605	13737	13683	13682	13695	13728	13775	13529	13774	13679	13670	13509	13620	13853	13508	13695	13648	13788	13722	13656	13637	13606	13797	13718	13538	13635	13584	13588	13726	13573	13751	13651	13741	13730	13603	13718	13603	13498	13584	13797	13653	13722	13607	13790	13512	13708	13727	13564	13677	13718	13759	13658	13589	13669	13630	13614	13751	13633	13652	13664	13641	13583	13831	13564	13642	13602	13660	13787	13622	13678	13539	13674	13506	13719	13557	13635	13711	13579	13692	13872	13532	13812	13640	13731	13624	13607	13732	13643	13712	13501	13774	13508	13713	13574	13689	13726	13555	13739	13628	13613	13616	13710	13718	13710	13703	13632	13618	13633	13673	13514	13689	13576	13528	13832	13543	13764	13606	13615	13500	13694	13822	13581	13737	13754	13710	13671	13862	13523	13585	13727	13491	13553	13726	13668	13799	13801	13541	13562	13601	13565	13653	13715	13686	13624	13536	13718	13604	13563	13801	13639	13621	13899	13666	13825	13787	13673	13723	13613	13531	13710	13753	13634	13709	13683	13736	13603	13503	13628	13815	13680	13782	13746	13641	13496	13817	13518	13629	13666	13740	13673	13787	13641	13631	13814	13589	13527	13716	13659	13569	13696	13681	13636	13647	13842	13781	13610	13792	13623	13661	13640	13583	13624	13615	13535	13772	13681	13667	13771	13724	13885	13614	13664	13557	13527	13812	13736	13809	13624	13731	13611	13802	13557	13706	13656	13826	13567	13670	13682	13615	13853	13653	13614	13704	13587	13550	13709	13618	13747	13601	13616	13679	13492	13558	13689	13675	13627	13497	13512	13935	13662	13650	13713	13866	13657	13582	13545	13766	13751	13494	13567	13574	13819	13663	13774	13542	13784	13596	13891	13577	13848	13758	13582	13831	13740	13544	13560	13716	13597	13653	13600	13522	13640	13735	13672	13779	13634	13671	13663	13578	13579	13843	13618	13511	13817	13769	13574	13838	13617	13724	13621	13716	13555	13820	13671	13710	13574	13779	13598	13667	13551	13637	13714	13743	13617	13728	13580	13690	13720	13761	13818	13732	13754	13751	13605	13623	13546	13465	13581	13803	13724	13786	13644	13746	13693	13635	13557	13536	13772	13694	13747	13697	13790	13543	13698	13831	13800	13436	13562	13624	13845	13672	13713	13583	13724	13552	13572	13649	13703	13753	13710	13527	13625	13724	13610	13604	13608	13564	13687	13706	13707	13693	13700	13745	13711	13592	13727	13721	13638	13458	13549	13743	13751	13713	13604	13672	13721	13664	13646	13639	13621	13624	13815	13644	13643	13763	13686	13673	13751	13739	13820	13406	13702	13738	13676	13669	13798	13523	13513	13641	13620	13581	13635	13585	13532	13599	13681	13520	13690	13450	13638	13764	13723	13582	13544	13582	13736	13668	13563	13686	13881	13631	13663	13646	13642	13692	13658	13701	13698	13548	13625	13587	13521	13566	13593	13757	13612	13624	13659	13621	13666	13603	13632	13603	13760	13526	13755	13740	13724	13576	13690	13714	13625	13768	13798	13691	13629	13663	13603	13714	13612	13603	13734	13645	13622	13801	13444	13627	13622	13550	13703	13632	13524	13719	13687	13617	13746	13638	13645	13690	13812	13603	13539	13714	13543	13764	13745	13785	13715	13728	13790	13591	13549	13792	13648	13551	13643	13636	13742	13735	13635	13771	13583	13749	13661	13727	13710	13672	13643	13677	13628	13739	13668	13654	13496	13836	13557	13606	13630	13739	13722	13632	13777	13529	13722	13728	13753	13614	13591	13725	13711	13813	13705	13712	13844	13642	13683	13718	13723	13669	13604	13655	13618	13744	13427	13763	13711	13658	13699	13599	13534	13650	13787	13620	13701	13601	13701	13643	13593	13634	13792	13770	13604	13657	13671	13744	13772	13746	13670	13731	13604	13597	13609	13709	13726	13596	13686	13700	13635	13625	13606	13721	13665	13708	13627	13722	13633	13670	13698	13650	13493	13657	13560	13585	13654	13643	13471	13666	13636	13778	13706	13581	13691	13913	13498	13478	13883	13565	13642	13583	13697	13744	13584	13701	13609	13664	13802	13691	13526	13560	13747	13676	13749	13591	13553	13686	13635	13554	13685	13721	13628	13538	13671	13629	13698	13651	13836	13586	13612	13676	13792	13643	13726	13606	13649	13671	13658	13705	13570	13552	13706	13740	13805	13554	13622	13465	13484	13635	13790	13581	13624	13469	13644	13682	13671	13548	13714	13761	13700	13670	13716	13566	13640	13667	13773	13627	13717	13746	13529	13667	13451	13803	13493	13842	13661	13770	13726	13557	13723	13464	13671	13763	13670	13508	13811	13688	13733	13705	13801	13734	13819	13471	13820	13562	13553	13668	13850	13720	13853	13661	13777	13587	13715	13482	13774	13619	13455	13588	13573	13519	13574	13686	13607	13591	13770	13781	13470	13527	13696	13833	13696	13756	13465	13685	13580	13535	13576	13748	13671	13808	13783	13656	13688	13831	13683	13584	13518	13609	13687	13784	13787	13735	13694	13707	13765	13708	13655	13734	13665	13777	13694	13744	13622	13581	13697	13892	13750	13660	13528	13571	13612	13793	13595	13674	13761	13623	13701	13495	13534	13749	13664	13700	13787	13680	13687	13687	13667	13693	13679	13754	13680	13740	13733	13640	13480	13641	13609	13603	13606	13765	13787	13696	13702	13647	13792	13530	13764	13527	13530	13697	13745	13755	13628	13689	13691	13594	13682	13519	13661	13857	13578	13612	13568	13652	13623	13559	13725	13700	13596	13712	13641	13732	13612	13706	13590	13735	13637	13795	13702	13727	13538	13824	13690	13803	13741	13616	13725	13677	13527	13797	13753	13663	13563	13706	13669	13677	13976	13580	13590	13584	13730	13680	13607	13546	13600	13683	13717	13683	13729	13658	13543	13642	13740	13567	13653	13610	13673	13690	13723	13796	13761	13578	13639	13859	13710	13827	13680	13526	13558	13590	13761	13739	13760	13718	13718	13835	13637	13497	13700	13819	13803	13583	13802	13601	13656	13575	13450	13696	13812	13495	13642	13747	13436	13583	13701	13521	13797	13634	13516	13589	13708	13559	13561	13751	13550	13770	13754	13499	13687	13469	13712	13513	13732	13651	13684	13785	13630	13677	13502	13684	13598	13555	13687	13720	13609	13605	13676	13703	13560	13800	13782	13766	13571	13772	13790	13570	13659	13710	13613	13679	13461	13375	13729	13738	13819	13908	13621	13662	13680	13525	13715	13767	13654	13648	13620	13681	13579	13714	13786	13749	13830	13844	13729	13623	13757	13634	13566	13523	13629	13642	13722	13703	13561	13687	13716	13498	13738	13627	13770	13648	13698	13607	13616	13815	13822	13814	13762	13658	13805	13609	13590	13636	13725	13498	13562	13518	13537	13652	13503	13816	13742	13538	13572	13732	13768	13777	13677	13601	13796	13796	13587	13652	13645	13631	13578	13618	13702	13826	13692	13606	13425	13521	13661	13871	13687	13711	13663	13721	13650	13692	13715	13740	13700	13830	13665	13750	13667	13452	13811	13507	13621	13445	13632	13782	13566	13575	13699	13655	13782	13659	13652	13608	13738	13618	13741	13570	13763	13755	13669	13663	13649	13726	13620	13651	13608	13518	13621	13611	13618	13691	13804	13686	13555	13715	13667	13503	13546	13560	13835	13743	13825	13639	13755	13640	13637	13634	13665	13632	13560	13531	13620	13571	13748	13606	13667	13641	13765	13660	13634	13680	13639	13627	13602	13789	13611	13758	13769	13691	13681	13744	13688	13754	13675	13753	13701	13698	13695	13585	13717	13704	13607	13612	13673	13579	13793	13697	13677	13647	13683	13664	13679	13775	13721	13509	13516	13726	13726	13727	13642	13687	13646	13655	13611	13604
22594	20970	28676	23424	21131	22469	22150	17131	16030	16396	16368	16188	16270	16197	16148	16108	15803	15903	16058	15893	15916	15955	16187	15995	16055	15951	16041	16096	15937	15934	15889	15929	15766	15752	15978	15727	15933	15873	15836	15787	15807	15929	15855	15883	15865	15966	15816	16709	17761	17785	17056	16831	16072	15973	15804	15784	15812	15788	15908	15706	15756	15762	15873	15685	15851	15729	15661	15492	15628	15825	15764	15817	15631	15682	15819	15645	15739	15964	15742	15812	15742	15660	15671	15947	15909	15703	15653	15786	15891	15716	15866	15653	15710	15714	15884	15954	15876	15846	15732	15765	15788	15701	15704	15802	15818	15776	15747	15600	15875	15622	15704	15768	15759	15833	15614	15673	15653	15685	15758	15749	15763	15603	15633	15643	15809	15647	15556	15634	15671	15674	15754	15931	15786	15573	15666	15717	15647	15721	15752	15599	15769	15666	15776	15707	15664	15667	15687	15738	15671	15728	15741	15411	15785	15628	15720	15714	15654	15710	15896	15757	15700	15430	15607	15676	15690	15770	15726	15677	15728	15703	15753	15644	15887	15543	15679	15654	15769	15652	15839	15798	15735	15845	15759	15598	15547	15546	15671	15705	15914	15770	15846	15602	15717	15629	15713	15645	15634	15505	15560	15709	15660	15831	15751	15677	15618	15735	15803	15733	15927	15616	15692	15825	15702	15770	15666	15729	15792	15781	15717	15727	15586	15639	15596	15681	15653	15701	15738	15690	15882	15563	15841	15815	15632	15694	15764	15618	15898	15634	15865	15890	15761	15699	15805	15720	15575	15746	15613	15801	15671	15582	15604	15574	15627	15594	15790	15597	15640	15642	15663	15521	15645	15993	15611	15800	15673	15705	15772	15575	15601	15572	15605	15798	15539	15484	15948	15897	15813	15710	15710	15700	15789	15641	15799	15910	15625	15713	15730	15726	15633	15657	15648	15526	15515	15771	15578	15579	15806	15724	15417	15712	15734	15439	15780	15610	15826	15609	15605	15722	15689	15690	15734	15580	15581	15604	15497	15719	15537	15783	15495	15602	15591	15671	15534	15748	15788	15685	15667	15373	15739	15783	15762	15660	15600	15600	15471	15682	15510	15691	15798	15852	15694	15739	15849	15684	15756	15902	15662	15518	15725	15609	15664	15740	15740	15936	15681	15783	15636	15670	15966	15728	15903	15809	15561	15595	15674	15779	15585	15491	15505	15835	15634	15722	15901	15679	15585	15686	15710	15785	15737	15820	15579	15756	15726	15666	15633	15658	15429	15677	15775	15688	15493	15585	15670	15746	15653	15847	15744	15722	15816	15815	15782	15777	15623	15890	15636	15521	15618	15757	15792	15550	15823	15707	15777	15885	15540	15513	15678	15869	15685	15680	15855	15648	15748	15734	15702	15830	15772	15625	15729	15697	15641	15597	15625	15699	15728	15651	15711	15640	15687	15885	15809	15543	15702	15735	15772	15811	15636	15869	15764	15574	15581	15845	15605	15486	15558	15615	15635	15780	15737	15811	15761	15604	15710	15656	15893	15602	15995	15666	15678	15727	15752	15812	15779	15641	15840	15635	15788	15520	15900	15652	15661	15505	15504	15846	15745	15666	15924	15597	15438	15596	15739	15693	15617	15978	15656	15723	15676	15477	15734	15703	15894	15867	15713	15732	15425	15692	15877	15841	15663	15536	15819	15732	15544	15803	15635	15829	15731	15585	15768	15726	15503	15844	15886	15735	15757	15802	15855	15701	15632	15596	15683	15564	15796	15697	15549	15867	15463	15513	15678	15821	15712	15579	15764	15655	15586	15444	15738	15720	15724	15566	15894	15614	15656	15520	15574	15821	15519	15750	15802	15870	15651	15628	15716	15591	15726	15803	15839	15790	15712	15577	15726	15645	15508	15493	15659	15705	15568	15646	15705	15669	15735	15595	15748	15789	15537	15685	15669	15685	15607	15675	15647	15557	15728	15640	15664	15711	15659	15727	15812	15711	15403	15807	15713	15615	15624	15797	15690	15705	15490	15756	15496	15552	15679	15679	15811	15709	15801	15844	15779	15806	15999	15900	15753	15645	15666	15762	15578	15612	15594	15767	15569	15647	15753	15646	15672	15544	15814	15742	15728	15984	15896	15509	15652	15619	15702	15645	15552	15664	15752	15532	15622	15959	15549	15710	15732	15719	15579	15680	15593	15851	15840	15768	15695	15735	15702	15733	15695	15433	15737	15568	15583	15594	15806	15644	15666	15822	15569	15623	15798	15717	15849	15649	15740	15678	15756	15691	15777	15606	15647	15742	15896	15584	15563	15514	15911	15706	15690	15669	15789	15708	15735	15805	15713	15765	15570	15575	15575	15853	15644	15740	15880	15677	15695	15660	15676	15531	15546	15768	15748	15774	15776	15604	15838	15752	15618	15985	15641	15700	15770	15794	15690	15769	15666	15745	15648	15708	15751	15600	15799	15897	15673	15643	15702	15843	15637	15673	15622	15755	15777	15779	15666	15788	15509	15741	15902	15646	15751	15676	15544	15690	15682	15617	15796	15616	15780	16005	15907	15753	15781	15627	15582	15674	15705	15540	15800	15624	15681	15884	15762	15624	15670	15571	15735	15516	15699	15473	15784	15636	15756	15668	15593	15762	15555	15769	15687	15650	15805	15630	15769	15869	15866	15512	15696	15703	15682	15864	15690	15561	15657	15791	15598	15587	15667	15775	15832	15698	15722	15602	15574	15698	15847	15506	15773	15496	15675	15666	15654	15732	15613	15787	15827	15703	15594	15595	15697	15746	15554	15818	15923	15791	15444	15652	15608	15742	15961	15752	15944	15867	15919	15567	15802	15767	15824	15841	15658	15532	15640	15709	15641	15674	15557	15618	15736	15730	15575	15614	15632	15726	15642	15672	15611	15686	15602	15792	15601	15728	15786	15752	15871	15734	15888	15838	15580	15599	15677	15728	15675	15721	15684	15745	15845	15549	15652	15546	15693	15598	15827	15703	15691	15601	15863	15746	15807	15644	15676	15788	15747	15884	16040	15655	15835	15746	15699	15819	15696	15631	15811	15691	15660	15697	15645	15639	15718	15618	15755	15964	15685	15737	15778	15719	15929	15663	15725	15867	15530	15695	15755	15780	15838	15730	15649	15731	15706	15763	15873	15657	15662	15813	15889	15700	15562	15735	15665	15649	15725	15827	15957	15620	15698	15648	15728	15745	15746	15664	15707	15870	15799	15740	15713	15722	15615	15748	15851	15587	15646	15730	15610	15660	15902	15870	15847	16066	15663	15668	15588	15657	15818	15677	15735	15760	15757	15656	15686	15740	15728	15748	15704	15736	15665	15615	15585	15731	15750	15609	15610	15817	15893	15812	15883	15633	15656	15722	15651	15661	15722	15709	15726	15403	15737	15703	15663	15604	15787	15781	15803	15782	15684	15726	15471	15757	15840	15606	15509	15668	15700	15846	15448	15444	15817	15714	15618	15709	15698	15883	15714	15755	15931	15743	15804	15714	15478	15728	15647	15738	15851	15688	15581	15894	15734	15691	15863	15602	15787	15693	15724	15546	15625	15673	15805	15806	15789	15495	15705	15577	15720	15559	15854	15394	15942	15625	15664	15785	15887	15669	15780	15615	15586	15649	15583	15667	15783	15651	15716	15518	15718	15485	15757	15584	15623	15569	15596	15726	15754	15756	15742	15644	15633	15658	15803	15654	15750	15774	15642	15822	15736	15593	15643	15835	15893	15664	15641	15753	15658	15650	15718	15763	15683	15835	15694	15745	15639	15674	15556	15599	15732	15746	15662	15301	15828	15562	15736	15685	15772	15621	15636	15823	15785	15618	15768	15558	15632	15793	15604	15628	15583	15422	15608	15692	15858	15849	15725	15953	15780	15561	15635	15640	15734	15491	15675	15546	15659	15710	15631	15646	15751	15702	15879	15654	15611	15837	15831	15616	15572	15627	15830	15709	15737	15708	15756	15780	15735	15705	15953	15479	15859	15716	15710	15763	15774	15693	15706	15770	15690	15756	15687	15466	15713	15748	15684	15592	15443	15533	15579	15690	15852	15875	15673	15706	15542	15549	15574	15677	15847	15784	15616	15821	15809	15685	15583	15808	15669	15655	15748	15585	15462	15627	15784	15625	15750	15625	15972	15603	15731	15966	15867	15723	15714	15708	15681	15659	15743	15694	15756	15632	15788	15824	15685	15777	15790	15655	15704	15533	15605	15604	15701	15431	15611	15678	15743	15786	15611	15664	15826	15628	15767	15786	15699	15657	15398	15769	15474	15639	15784	15718	15716	15751	15831	15549	15808	15645	15597	15675	15684	15611	15670	15766	15596	15596	15709	15988	15719	15606	15549	15484	15823	15603	15840	15765	15580	15774	15574	15845	15575	15506	15529	15526	15657	15611	15892	15687	15643	15689	15532	15575	15690	15538	15734	15789	15704	15707	15658	15705	15817	15646	15826	15747	15680	15835	15594	15791	15744	16014	15834	15675	15664	15943	15680	15663	15722	15482	15589	15708	15570	15893	15789	15788	15711	15760	15617	15622	15780	15952	15686	15787	15625	15785	15735	15742	15714	15555	15687	15722	15528	15614	15685	15710	15762	15773	15634	15645	15892	15784	15815	15753	15817	15903	15645	15737	15874	15715	15759	15751	15750	15812	15552	15540	15675	15754	15530	15563	15730	15839	15515	15622	15686	15687	15802	15727	15811	15578	15513	15720	15575	15622	15831	15971	15786	15841	15731	15569	15708	15759	15641	15732	15918	15572	15566	15889	15867	15646	15571	15767	15642	15608	15800	15687	15671	15650	15951	15831	15713	15698	15668	15702	15728	15609	15937	15714	15744	15575	15914	15605	15783	15588	15652	15746	15760	15641	15699	15748	15580	15773	15628	15690	15716	15753	15636	15620	15739	15562	15674	15851	15687	15739	15842	15758	15777	15788	15625	15641	15496	15697	15760	15413	15640	15558	15581	15713	15722	15639	15426	15686	15770	15732	15566	15608	15707	15619	15738	15473	15669	15672	15847	15796	15662	15781	15647	15764	15616	15696	15748	15738	15550	15633	15683	15767	15627	15741	15809	15562	15678	15684	15752	15670	15469	15597	15706	15575	15822	15610	15569	15526	15773	15774	15776	15772
13853	25648	20120	16952	15954	15142	14972	14436	14364	14317	14232	14155	14177	14369	13980	14002	13887	14052	13937	13820	13801	13710	13917	13803	13649	13932	13784	13848	13806	13746	13853	13814	13787	13852	13744	13903	13643	13931	13922	13702	13786	13658	13769	13717	13761	13914	13736	15322	16790	16353	15352	14547	14073	13910	13729	13658	13713	13655	13736	13653	13690	13732	13654	13734	13655	13784	13707	13722	13673	13677	13820	13552	13584	13781	13667	13780	13685	13854	13548	13576	13666	13725	13601	13534	13720	13427	13546	13657	13725	13651	13477	13587	13634	13688	13568	13667	13690	13567	13688	13485	13769	13814	13732	13503	13688	13623	13606	13681	13634	13741	13565	13570	13717	13650	13525	13678	13595	13776	13644	13664	13713	13546	13547	13722	13769	13530	13685	13711	13615	13764	13779	13653	13829	13703	13750	13686	13758	13470	13710	13838	13526	13608	13758	13583	13602	13657	13777	13538	13730	13558	13695	13646	13641	13703	13563	13668	13673	13620	13670	13667	13688	13602	13699	13539	13766	13649	13613	13599	13813	13610	13654	13626	13622	13789	13766	13619	13777	13598	13773	13621	13717	13585	13770	13543	13636	13640	13614	13570	13831	13764	13827	13553	13705	13697	13739	13571	13514	13698	13541	13866	13629	13726	13613	13590	13639	13686	13607	13731	13711	13456	13728	13542	13849	13649	13520	13771	13582	13740	13478	13544	13641	13687	13628	13629	13552	13645	13669	13714	13728	13631	13531	13627	13694	13668	13685	13795	13671	13732	13746	13702	13741	13614	13751	13510	13647	13789	13608	13706	13375	13684	13549	13797	13687	13586	13563	13620	13590	13679	13702	13629	13612	13583	13612	13729	13630	13691	13670	13579	13643	13721	13563	13972	13656	13621	13609	13568	13660	13829	13703	13567	13695	13640	13565	13555	13532	13661	13627	13609	13605	13599	13649	13712	13593	13498	13615	13860	13681	13435	13607	13761	13599	13598	13839	13506	13651	13630	13672	13614	13669	13657	13611	13689	13670	13666	13509	13829	13673	13645	13623	13610	13752	13590	13669	13741	13570	13695	13543	13642	13739	13838	13724	13656	13719	13690	13704	13693	13634	13565	13714	13644	13608	13719	13741	13764	13757	13762	13496	13861	13499	13735	13539	13727	13763	13556	13624	13801	13712	13758	13644	13577	13577	13709	13598	13548	13764	13714	13506	13765	13858	13643	13603	13468	13488	13695	13699	13597	13672	13584	13556	13784	13784	13592	13567	13565	13576	13544	13540	13560	13569	13706	13699	13601	13591	13609	13735	13730	13549	13694	13791	13645	13441	13653	13724	13815	13722	13492	13545	13605	13535	13718	13652	13633	13662	13696	13517	13664	13697	13475	13709	13741	13809	13626	13823	13817	13665	13612	13529	13695	13872	13506	13824	13612	13727	13499	13690	13710	13597	13595	13575	13707	13606	13441	13759	13607	13685	13714	13643	13638	13834	13715	13595	13650	13618	13539	13685	13661	13531	13624	13698	13964	13660	13543	13806	13607	13776	13549	13782	13627	13656	13725	13564	13611	13657	13594	13727	13667	13711	13770	13575	13628	13618	13662	13669	13639	13666	13777	13794	13593	13561	13632	13573	13659	13609	13764	13712	13747	13676	13661	13672	13632	13625	13610	13565	13613	13756	13699	13640	13634	13630	13581	13739	13666	13623	13625	13641	13683	13785	13653	13585	13649	13764	13617	13740	13620	13714	13704	13795	13504	13660	13709	13750	13640	13529	13537	13715	13564	13627	13665	13509	13639	13644	13612	13627	13576	13623	13566	13971	13789	13883	13609	13587	13609	13620	13527	13595	13554	13517	13750	13546	13615	13613	13830	13500	13608	13790	13622	13629	13692	13643	13714	13631	13809	13678	13581	13724	13683	13650	13586	13627	13710	13824	13554	13700	13600	13701	13726	13626	13575	13624	13539	13483	13671	13505	13609	13672	13629	13716	13623	13536	13626	13649	13546	13559	13606	13762	13699	13540	13458	13649	13581	13650	13671	13661	13699	13648	13704	13701	13782	13698	13620	13850	13648	13693	13597	13700	13682	13612	13619	13723	13732	13731	13737	13712	13744	13618	13619	13565	13671	13684	13632	13646	13648	13718	13513	13665	13650	13615	13612	13667	13700	13715	13670	13688	13548	13659	13740	13662	13685	13537	13536	13652	13637	13758	13889	13563	13657	13742	13576	13605	13759	13567	13635	13505	13816	13679	13597	13685	13753	13575	13659	13662	13594	13715	13612	13625	13740	13545	13646	13730	13780	13733	13549	13643	13663	13640	13691	13648	13567	13686	13690	13625	13646	13660	13590	13487	13659	13665	13679	13814	13502	13652	13610	13743	13790	13649	13541	13625	13563	13696	13493	13639	13538	13733	13659	13679	13445	13564	13607	13670	13588	13628	13646	13572	13615	13648	13457	13679	13565	13771	13736	13542	13769	13517	13620	13551	13634	13620	13565	13659	13738	13695	13537	13677	13689	13701	13630	13694	13669	13690	13626	13589	13603	13667	13560	13755	13493	13667	13776	13549	13757	13673	13785	13691	13517	13659	13703	13688	13703	13719	13615	13649	13659	13609	13515	13742	13685	13674	13708	13541	13588	13747	13623	13667	13638	13566	13709	13611	13599	13718	13712	13652	13633	13666	13674	13637	13612	13737	13672	13484	13739	13637	13502	13677	13759	13748	13646	13615	13769	13640	13722	13677	13598	13637	13512	13800	13662	13659	13798	13811	13755	13727	13540	13583	13803	13728	13614	13666	13673	13603	13670	13661	13541	13572	13664	13684	13715	13612	13669	13519	13610	13622	13539	13645	13639	13643	13683	13616	13704	13845	13621	13714	13736	13591	13701	13626	13616	13756	13696	13484	13726	13591	13688	13724	13745	13677	13764	13786	13793	13743	13704	13611	13707	13681	13514	13695	13742	13650	13750	13658	13667	13791	13799	13775	13672	13709	13660	13573	13601	13775	13643	13704	13534	13593	13620	13706	13608	13584	13567	13550	13767	13706	13555	13688	13685	13582	13623	13667	13652	13741	13654	13610	13662	13554	13700	13700	13748	13664	13710	13644	13635	13599	13734	13649	13841	13666	13611	13326	13733	13865	13496	13693	13687	13625	13555	13770	13811	13662	13795	13614	13544	13607	13637	13492	13588	13488	13557	13712	13605	13601	13670	13572	13518	13739	13696	13507	13657	13652	13615	13893	13645	13701	13831	13653	13758	13574	13557	13640	13450	13664	13608	13730	13552	13609	13553	13678	13588	13715	13527	13789	13717	13743	13725	13734	13627	13601	13594	13671	13637	13640	13620	13558	13657	13681	13850	13577	13589	13706	13606	13799	13614	13658	13682	13695	13697	13727	13711	13846	13653	13709	13692	13534	13815	13548	13626	13776	13655	13709	13764	13559	13696	13763	13672	13626	13435	13612	13507	13619	13589	13844	13637	13747	13589	13668	13845	13505	13639	13619	13585	13673	13600	13595	13728	13688	13519	13765	13515	13740	13694	13590	13753	13622	13721	13657	13632	13706	13553	13628	13614	13706	13674	13820	13569	13704	13803	13742	13728	13735	13584	13697	13636	13552	13642	13618	13698	13780	13764	13483	13651	13692	13905	13615	13731	13761	13724	13827	13772	13541	13750	13675	13731	13569	13780	13628	13792	13716	13796	13701	13689	13552	13825	13819	13605	13797	13623	13594	13657	13802	13507	13700	13716	13601	13653	13578	13514	13612	13758	13739	13624	13706	13679	13650	13513	13736	13561	13546	13641	13635	13575	13588	13725	13752	13617	13565	13557	13749	13670	13617	13643	13835	13799	13767	13707	13696	13653	13570	13686	13649	13609	13715	13752	13591	13581	13622	13596	13726	13639	13714	13615	13628	13762	13630	13726	13371	13692	13567	13685	13656	13827	13689	13753	13580	13704	13627	13613	13677	13546	13684	13747	13650	13519	13662	13863	13665	13650	13620	13669	13760	13620	13656	13689	13595	13613	13600	13618	13535	13727	13697	13739	13804	13732	13619	13726	13660	13807	13707	13565	13888	13867	13490	13759	13623	13638	13540	13554	13630	13642	13727	13538	13640	13652	13829	13542	13734	13651	13736	13732	13759	13621	13853	13531	13692	13696	13631	13809	13606	13700	13648	13672	13550	13649	13599	13912	13502	13589	13711	13669	13742	13599	13753	13732	13587	13747	13804	13558	13554	13686	13701	13841	13596	13582	13519	13663	13726	13676	13554	13669	13722	13582	13707	13708	13596	13629	13678	13638	13727	13640	13721	13748	13791	13551	13645	13688	13624	13645	13801	13775	13771	13720	13734	13608	13697	13647	13691	13756	13544	13687	13565	13786	13616	13680	13691	13667	13629	13535	13627	13681	13610	13743	13651	13725	13604	13806	13579	13707	13783	13590	13672	13590	13716	13501	13596	13458	13581	13651	13689	13603	13807	13562	13632	13564	13897	13794	13527	13559	13637	13673	13551	13833	13606	13636	13652	13508	13648	13560	13838	13545	13560	13653	13756	13625	13637	13608	13663	13537	13717	13662	13683	13623	13591	13609	13587	13908	13605	13655	13718	13567	13775	13618	13760	13794	13581	13552	13492	13748	13521	13583	13587	13968	13751	13667	13664	13707	13664	13718	13537	13636	13683	13492	13610	13646	13620	13653	13540	13454	13510	13699	13622	13655	13643	13756	13521	13799	13644	13679	13688	13694	13730	13594	13727	13566	13618	13768	13715	13754	13480	13725	13815	13633	13629	13664	13654	13596	13648	13685	13560	13510	13760	13590	13618	13656	13636	13679	13609	13685	13773	13599	13576	13897	13584	13732	13674	13779	13713	13604	13630	13742	13592	13672	13629	13775	13758	13774	13764	13621	13704	13611	13606	13766	13530	13642	13649	13584	13626	13766	13470	13661	13574	13615	13682	13579	13684	13509	13735	13658	13749	13872	13523	13851	13673	13650	13637	13782	13445	13651	13495	13731	13682	13555	13646	13534	13691	13763	13684	13667	13696	13646	13614	13605	13725	13727	13845	13707	13644	13734	13612	13707	13571	13633	13665	13670	13613	13621	13638	13669	13527	13578	13555	13574	13687	13734	13647	13572	13695	13757	13826	13570
27140	21544	22882	19268	15868	15995	16011	15857	16017	16058	15901	15996	16051	15985	15925	16108	16025	15984	15865	15944	15824	15814	15939	15928	15759	15972	15901	15909	16058	16074	15748	16002	15926	15906	15759	15742	15940	15740	15729	15850	15861	15871	15887	16125	16056	15907	15832	16007	16022	16090	15878	16095	15950	15911	15975	15855	15800	15862	15889	15841	15691	15905	15757	15646	15678	16011	15934	15774	15703	15740	15793	15733	15891	15826	15888	15917	15683	15920	16037	15877	15862	15964	15772	15723	15525	15790	15792	16087	15782	16069	15785	15958	15849	15894	15757	15663	15820	15839	15816	15880	15926	15918	15645	15764	15824	15904	15895	15823	15837	15721	16013	15897	15833	15771	15690	15854	15723	15762	15902	15756	15926	15767	15920	15920	15772	15824	15596	15758	15701	15733	15671	15847	15800	15815	15894	15697	15806	15631	15914	15831	15787	15903	15682	15686	15709	15722	15646	15785	15658	15746	15809	15749	15885	15616	15843	16091	15909	15953	15677	15878	15775	15862	15709	15783	15833	15488	15834	15740	15713	16080	15807	15793	15867	16029	15797	15899	15865	15788	15836	15901	15861	16001	15798	15623	15864	15866	15721	15762	15791	15621	15712	15772	15957	15874	15986	15663	15996	15741	15887	15797	15664	15892	15992	15904	15791	15997	15678	15789	15925	15973	15849	15760	15651	15607	15856	16000	15857	15918	15901	15798	15898	15779	15921	15639	15874	15912	15606	15782	15898	15672	16101	15795	15986	15912	15826	15769	15813	15669	15817	15785	15947	15934	15675	16021	15711	15871	15854	15919	15701	15731	15919	15708	15662	15749	15758	15713	15823	15751	15925	15936	15716	15747	15841	15755	15787	15718	15785	15995	15596	15851	15766	15868	15842	15962	15854	15653	15967	15849	16003	15938	15938	15887	15817	15704	15805	15937	15864	15886	15756	15620	15866	15728	16026	15894	15726	15749	15905	15651	15681	15811	15920	15643	15942	15987	15760	15808	15729	15818	15885	15747	15751	15880	16038	15956	15889	15673	15929	15803	15865	15894	15729	15780	15775	15718	15642	15672	15965	15780	16001	15870	15978	15801	15891	15914	15701	15641	15840	15694	15771	15758	15758	15608	15770	15914	15745	15831	15877	15752	15583	15746	15711	15807	15803	15760	15789	16088	15929	15872	15845	15771	15744	15742	15842	15709	15726	15671	15857	15742	15667	15926	15676	15822	15802	15902	15876	15783	15651	15667	15886	15850	15647	15806	15755	15852	15929	15747	15708	15730	16033	15782	15882	15703	15993	15890	15827	15663	15896	15715	15901	15671	15783	15877	15625	15789	15854	15797	15592	15984	15873	16010	15942	15686	15839	15904	15973	15787	15840	15853	15846	15951	15665	15910	15842	15978	15863	15769	15788	15832	15896	15696	15980	16019	15826	15734	15982	16035	15673	15764	15654	15754	15869	15824	16001	15798	15821	15943	15794	16147	15884	15974	15974	15674	15766	15846	15562	15928	15705	15749	16013	15902	15739	15758	15896	15780	15645	15678	15808	15923	15757	15798	15952	15827	15768	15744	15540	15818	15811	15825	15849	15825	15751	16036	15959	15789	15856	15662	15839	15702	15724	15735	15806	15822	15908	15863	15932	15963	15726	15744	15829	15625	15782	15823	15682	15734	15819	15840	15844	15889	15844	15874	15889	15866	15753	15789	15952	15823	15780	15731	15714	15863	15897	15768	15837	15773	15752	15769	15726	15745	15789	15937	15842	15805	15653	15881	15925	15834	15889	15864	15987	15812	15851	15963	16002	15743	15742	15907	15734	15744	15713	15591	15835	15657	15972	15749	15898	15789	15801	15886	15767	15806	15888	15911	15813	15710	15694	15667	15828	15769	15837	16034	15817	15679	15697	15836	15903	15697	15962	15976	15770	15636	15936	15748	15855	15765	15578	15683	15932	15850	15781	15732	15851	15810	15888	15849	15978	15692	15617	15800	15731	15697	15806	15914	15722	15860	15752	15750	15779	15829	15691	15571	15631	16007	15996	15674	16013	15792	15728	15817	15711	15872	15800	15730	15882	15891	15830	15915	15795	15885	15873	15968	15806	15834	15844	15900	15779	15805	15844	15538	15919	15724	15668	15821	15659	16041	15808	16012	15814	15907	15987	15876	15805	15672	15764	15886	15898	15872	15825	15926	15866	15880	15874	15549	15780	15800	15843	15808	15747	15691	15795	15747	15724	15528	15906	15783	15886	15716	15841	15882	15722	15796	15998	15942	15721	15762	15864	15948	15933	15887	15773	15742	15862	15919	15875	15853	15970	15741	15744	15936	15891	15826	15643	15779	15775	15793	15860	15921	15728	15838	15879	15802	15800	15756	16077	16037	15741	15806	15817	15748	15697	15914	15681	15728	15712	15900	15847	15778	15979	15730	15855	15720	15875	15754	15729	15879	15813	15794	15843	15752	15862	15835	15712	15816	15802	15637	15910	15858	15771	15839	15905	15833	15902	15842	15761	15949	15730	15919	15767	15685	15822	15811	15858	15879	15836	15872	15777	15814	15632	15789	15868	15995	15878	16015	15742	15805	15740	15953	15859	15624	15915	15896	15766	15642	15742	15751	16001	15763	15859	16040	15804	15959	15694	15884	16043	15871	15902	15819	15772	15881	15898	15750	15660	16071	15822	15739	15803	15746	15875	15837	15963	16021	15942	15801	15931	15719	15966	15582	15877	15837	15667	15829	15628	15772	15910	15754	15989	15784	15802	15959	16035	15982	15949	15887	15892	16065	15956	15890	16011	15462	15896	16010	15854	15748	15644	15798	15925	15976	15899	15837	15742	15975	15865	15876	15584	15910	15739	15750	15699	15712	16129	16015	15850	15773	15811	15836	15788	15940	15953	15825	15726	15745	16119	15969	15667	15676	15815	15742	15680	15828	15743	15979	15983	15715	15868	15980	15885	15838	15862	15891	15867	15745	15692	15805	15745	15884	15766	15745	15866	16063	15927	15694	15760	15688	15749	15893	15779	15778	15965	15871	15673	15863	15883	15856	15840	15604	15879	15852	15900	15887	15958	15770	15744	15840	15823	15670	15821	15753	15727	15833	15899	15852	15918	15662	15784	15719	15726	15847	15745	15714	15746	15755	15826	15778	15881	15773	15941	15885	15854	15773	15759	16032	15618	15677	15947	15811	15821	15845	15608	15907	15948	15609	15857	15748	16027	15641	15685	15704	15808	15855	15875	15883	15845	15572	15658	15892	15909	15861	15712	15830	15922	15797	15997	15771	15709	15843	15756	15928	15973	15870	15887	15816	15832	15723	15784	15789	15809	15719	15568	15693	16041	15877	15783	15900	15890	15786	15751	15913	15829	15597	15684	15854	15860	15767	15851	15679	15626	15754	15754	15766	15745	15754	15842	16045	15838	15831	15632	15777	15885	15820	15892	15845	15877	15836	15623	15710	15752	15751	16114	15566	15782	15795	15823	15653	15819	15793	15801	15800	15742	15885	15784	15923	16161	15852	15817	15882	16104	15772	16022	16070	15570	15744	15768	15895	15887	15745	15816	15729	15754	15885	15788	15843	15827	15741	15705	15804	15845	15771	15587	15809	15871	15846	15903	15892	15862	15755	15873	15758	16021	16003	15890	15806	15774	15738	15775	15818	15755	16052	15687	15752	15706	15993	15837	16035	16019	15941	15797	15964	15866	15766	15891	15770	15739	15882	15839	15699	15842	15789	15842	15627	15852	15864	15807	15936	15869	15797	15819	15599	15897	15898	15925	16037	15843	15918	15655	15840	15698	15820	15964	15704	15793	15804	15956	15735	15769	16134	15863	15796	15674	15639	15897	15825	16088	15844	15803	15966	15847	15963	15729	15540	15931	15719	15794	15616	15720	15847	15988	15912	15863	15775	15832	16008	15871	15851	15796	15694	15810	15732	15818	15912	15835	15851	15882	15728	15659	15816	15738	15965	15749	15680	15703	15990	15870	15986	15944	15683	15835	15935	15878	15866	15967	15929	16008	15925	15962	15604	15707	15733	15833	15799	15775	15805	15810	15619	16003	15936	15767	15943	15987	15666	15827	15811	15859	15760	15916	15962	15748	16240	15830	15821	15992	15841	15820	15916	15553	15752	15894	15783	15736	15570	15805	15771	15940	15947	15824	15737	15782	15889	15660	16000	16050	15820	15891	15702	15736	15752	15888	15850	15843	15922	15825	15866	15754	15843	15883	15687	15969	16036	16029	15861	15751	15728	15876	16025	15666	15907	15840	15930	15906	16012	15851	15814	15913	15919	15857	15960	15707	15775	15818	15532	15931	15791	15654	15783	15832	15775	15862	15884	15863	15676	15971	15608	15960	15805	15889	16033	15941	15817	15945	15837	15700	15769	16050	15800	15839	15805	15880	15767	15901	15924	15875	15757	15802	15865	15893	15830	15764	15877	15810	15714	15748	16019	15726	15854	16121	15668	15776	15738	15788	15935	15958	15773	15693	15746	15629	15842	15745	15815	15920	15750	15725	15800	15749	15641	15781	15731	15730	15846	15899	15903	15747	15805	15900	15787	15807	15826	15958	15843	15942	15908	15791	15781	15862	15816	16055	15939	15926	15876	15839	15828	15798	15781	15863	15844	15874	15716	15849	15731	15749	15755	15680	15716	16063	15893	15726	15731	15885	15758	15847	15798	16055	15938	15799	15801	15915	15585	15853	15853	15747	15705	15991	15988	15941	15744	15826	15718	15762	15744	15853	15918	15870	15877	15727	15826	15683	15879	15793	15745	15985	15881	15693	15737	15926	15821	15687	15816	15810	15768	15885	15921	15907	15861	15939	15943	15699	15834	15792	15788	15853	15823	15695	15998	15810	15885	15768	15942	15891	15817	15885	15844	15791	15727	15821	15813	16006	15541	15983	15847	15956	15677	15753	15837	15612	15860	15589	15931	15895	15874	15730	15908	15853	15838	15754	16091	16033	15758	15968	15646	15622	15802	15817	15845	15878	15576	15689	15711	15733	15726	15679	15838	15715	15639	15809	15838	15952	15769	15849	16071	15898	15600	15904	15825	15919	15878	15832	15892	15821	15809	15913	15836	15788	15788	15918	15974	15775	15873	15886	15818	16004	15742	15846	15854	15905	15792	15956	15846	15646	16021
13543	15579	14888	14065	14111	14023	13989	14037	13989	13793	13837	13900	13951	13979	13774	13780	13814	13863	13766	13721	13883	13858	13839	13796	13804	13782	14008	13725	13717	13977	13803	13789	13875	13819	13734	13779	13800	13844	13753	13847	13770	13934	13787	13846	13860	13704	13739	13881	13976	14080	13938	13987	13793	13817	13820	13694	13922	13737	13739	13707	13733	13774	13697	14068	13819	13702	13863	13829	13680	13829	13639	13767	13772	13682	13719	13770	13911	13935	13670	13887	13712	13683	13921	13994	13786	13770	13837	13813	13787	13801	13821	13652	13680	13778	13746	13804	13794	13801	13791	13585	13698	13752	13816	13757	13775	13716	13625	13872	13717	13769	13768	13812	13796	13775	13755	13848	13792	13778	13872	13727	13832	13843	13753	13688	13796	13679	13664	13878	13781	13880	13784	13721	13617	13564	13816	13810	13725	13708	13895	13834	13680	13683	13766	13826	13853	13843	13683	13890	13758	13845	13866	13733	13771	13755	13792	13746	13676	13592	13827	13758	14038	13844	13601	13635	13904	13858	13760	13745	13865	13764	13885	13709	13812	13772	13691	13806	13758	13835	13832	13786	13728	13728	13857	13821	13801	13744	13708	13553	13730	13766	13739	13789	13635	13733	13833	13678	13757	13649	13948	13903	13643	13796	13738	13820	13634	13831	13859	13890	13880	13732	13781	13674	13776	13927	13695	13674	13720	13806	13578	13679	13677	13711	13855	13840	13791	13877	13765	13757	13720	13702	13649	13822	13623	13871	13719	13782	13689	13656	13886	13751	13972	13889	13801	13922	13876	13835	13639	13875	13734	13737	13674	13814	13858	13873	13837	13831	13826	13873	13719	13791	13757	13798	13715	13665	13811	13817	13616	13746	13754	13824	13646	13736	13796	13793	13618	13703	13813	13835	13825	13837	13802	13646	13879	13638	13853	13752	14013	13851	13844	13769	13758	13808	13769	13795	13707	13671	13806	13884	13802	14024	13930	13713	13785	13791	13693	13662	13765	13781	13743	13682	13778	13757	13712	13860	13688	13783	13843	13770	13651	13717	13668	13786	13754	13743	13832	13880	13557	13714	13623	13691	13840	13751	13825	13920	13681	13801	13586	13709	13795	13628	13862	13623	13802	13748	13889	13676	13957	13824	13938	13764	13794	13762	13649	13727	13695	13898	13823	13652	13851	13913	13734	13772	13895	13690	13776	13800	13782	13772	13795	13655	13785	13681	13754	13812	13825	13722	13822	13746	13682	13758	13806	13672	13792	13817	13894	13917	13853	13865	13685	13668	13621	13862	13576	13630	13561	13708	13920	13667	13811	13840	13870	13741	13620	13840	13675	13744	13756	13908	13669	13872	13707	13815	13791	13719	13863	13798	13850	13764	13706	13730	13872	13755	13552	13778	13840	13598	13887	13650	13805	13620	13756	13634	13887	13687	13785	13845	13695	13809	13664	13861	13768	13711	13920	13743	13827	13738	13800	13753	13737	13759	13720	13790	13829	13778	13752	13742	13667	13718	13841	13722	13802	13858	13771	13794	13895	13692	13802	14038	13763	13795	13953	13750	13716	13861	13861	13886	13729	13798	13768	13742	13874	13852	13812	13803	13906	13736	13766	13676	13855	13905	13786	13759	13680	13765	13800	13841	13838	13642	13944	13690	13766	13938	13718	13798	13833	13798	13815	13647	13923	13665	13772	13805	13690	13718	13585	13985	13865	13810	13761	13821	13620	13899	13637	13736	13813	13589	13630	13697	13696	13755	13778	13817	13676	13692	13791	13799	13720	13570	13804	13767	13741	13790	13801	13926	13874	13694	13853	13890	13713	13752	13667	13872	13783	13828	13750	13749	13806	13633	13849	13812	13796	13738	13875	13872	13738	13851	13820	13607	13840	13757	13715	13731	13794	13688	13738	13630	13841	13881	13755	13769	13701	13810	13653	13784	13891	13787	13730	13664	13952	13902	13881	13815	13742	13800	13997	13709	13837	13737	13963	13787	13808	13845	13841	13828	13620	13674	13653	13676	13903	13896	13720	13834	13768	13746	13836	13718	13759	13908	13554	13929	13692	13914	13650	13625	13621	13861	13781	13849	13763	13961	13710	13989	13820	13736	13814	13837	13776	13735	13726	13863	13734	13765	13905	13612	13823	13796	13658	13887	13770	13747	13645	13836	13669	13709	13741	13827	13635	13563	13842	13877	13696	13845	13670	13934	13889	13800	13737	13755	13853	13924	13668	13823	13820	13929	13591	13798	13772	14020	13874	13777	13853	13700	13900	13752	13613	13919	13867	13860	13937	13876	13623	13723	13736	13779	13825	13722	13784	13859	13778	13787	13769	13772	13976	13680	13791	13912	13902	13756	13800	13956	13792	13706	13739	13903	13582	13961	13900	13799	13776	14001	13786	13697	13786	13904	13615	13967	13825	13897	13820	13745	13743	13758	13873	13943	13753	13743	13874	13929	13763	13815	13710	13752	13882	13682	13825	13881	13689	13714	13791	13899	13674	13768	13843	13965	13710	13720	13868	13734	13694	13823	13841	13817	13812	13817	13698	13765	13820	13885	13718	13667	13756	13832	13755	13800	13560	13802	13711	13648	13789	13810	13671	13825	13819	13847	13735	13742	13894	13771	13640	13669	13836	13599	13686	13649	13723	13977	13805	13786	13746	13883	13769	13866	13808	13717	13821	13670	13733	13799	13868	13809	13737	13784	13799	13892	13664	13721	13790	13749	13880	13724	13820	13700	13776	13926	13630	13751	13741	13711	13815	13744	13742	13959	13745	13680	13919	13730	13800	13758	13889	13791	13882	13816	13658	13773	13712	13740	13801	13819	13555	13684	13695	13716	13631	13756	13780	13911	13926	13867	13871	13995	13853	13889	13832	13772	13723	13728	13787	13785	13815	13693	13683	13650	13911	13760	13706	13699	13808	13787	13773	13671	13726	13861	13811	13882	13725	13865	13816	13759	13865	13710	13679	13627	13972	13769	13809	13795	13778	13750	13649	13817	13876	13749	13689	13771	13743	13811	13630	13804	13815	13925	13651	13811	13733	13831	13748	13690	13823	13820	13798	13780	13870	13692	13944	13866	13809	13934	13821	13630	13717	13805	13738	13742	13783	13813	13781	13873	13521	13800	13828	13686	13755	13922	13816	13962	13697	13764	13755	13824	13814	13668	13840	13827	13682	13808	14062	13832	13758	13615	13648	13774	13829	13928	13822	13946	13749	13951	13794	13892	13794	13843	13793	13687	13830	13564	13873	13921	13669	13823	13830	13957	13854	13739	13825	13862	13748	13858	13805	13775	13874	13678	13861	13897	13756	13843	13744	13807	13808	13739	13818	14016	13760	13634	13774	13866	13799	13610	13658	13829	13845	13829	13744	13709	13848	13877	13729	13586	13801	13767	13645	13760	13740	13742	13704	13800	13808	13748	13783	13869	13913	13780	13929	13810	13742	13722	13785	13659	13746	13883	13825	13888	13829	13763	13830	13678	13762	13826	13822	13728	13929	13663	13713	13702	13965	13756	13778	13738	13751	13838	13663	13796	13753	13742	14047	13721	13767	13710	13588	13791	13726	13710	13745	13773	13834	13823	13836	13855	13763	13741	13918	13743	13760	13758	13761	13805	13793	13689	13773	13753	13773	13879	13911	13884	13694	13807	13748	13875	13848	13809	13662	13671	13924	13823	13811	13781	13884	13720	13659	13752	13671	13867	13828	13851	13572	13722	13692	13687	13780	13933	13917	13783	13870	13749	13852	13834	13681	13766	13721	13699	13586	13757	13758	13962	13904	13870	13666	13885	13776	13844	13740	13811	13708	13819	13670	13837	13729	13856	13827	13782	13915	13812	13867	13872	13809	13745	13654	13760	13720	13838	13803	13781	13708	13807	13720	13876	13678	13802	13990	13787	13734	13809	13843	13867	13694	13573	13709	13652	13725	13811	13739	13801	13881	13641	13656	13869	13763	13821	13804	13663	13777	13751	13811	13727	13795	13895	13829	13858	13707	13849	13822	13767	13928	13801	13757	13814	13961	13726	13944	13798	13660	13781	13898	13760	13784	13780	13737	13758	13710	13718	13675	13669	13790	13745	13836	13844	13784	13679	13851	13750	13832	13827	13833	13534	13635	13955	13829	13735	13740	13835	13753	13742	13800	13560	13840	13675	13790	13834	13758	13732	13803	13771	13723	13868	13898	13665	13703	13699	13965	13769	13749	13851	13823	13919	13853	13848	13716	13839	13829	13770	13800	13750	13753	13777	13656	13691	13607	13815	13722	13812	13651	13787	13769	13801	13693	13773	13932	13825	13875	13784	13796	13875	13855	13862	13804	13748	13760	13780	13684	13886	13775	13905	13529	13715	13979	13676	13965	13525	13620	13630	13772	13748	13815	13844	13752	13724	13985	13804	13628	13885	13831	13805	13905	13893	13762	13834	13804	13708	13747	13875	13634	13818	13655	13759	13714	13681	13711	13772	13940	13784	13916	13665	13863	13726	13938	13904	13701	13920	13891	13665	13707	13682	13726	13754	13725	13794	13779	13683	13752	13828	13694	13862	13873	13669	13756	13729	13791	13764	13927	13711	13623	13796	13745	13639	14049	13813	13844	13887	13801	13709	13787	13879	13917	13734	13748	13723	13752	13838	13867	13883	13807	13808	13657	13694	13769	13904	13700	13918	13793	13795	13698	13896	13905	13769	13602	13530	13805	13725	13911	13922	13750	13946	13918	13718	13701	14011	13657	13881	13787	13815	13764	13854	13698	13775	13658	13694	13743	13664	14001	13893	13737	13754	13794	13790	13780	13888	13951	13796	13672	13971	13737	13815	13874	13954	13784	13738	13622	13794	13735	13911	13780	13790	13720	13724	13666	13835	13783	13849	13789	13810	13640	13895	13722	13712	13831	13673	13711	13647	13784	13903	13888	13690	13976	13902	13757	13778	13956	13891	13755	13921	13792	13833	13701	13906	13687	13675	13799	13656	13799	13845	13851	13747	13814	13719	13849	13700	14028	13837	13729	13810	13641	13912	13810	13651	13899	13607	13678	13795	13710	13805	13823	13853	13747	13780	13879	13876	13679	13819	13654	13998	13740	13767	13780	13806	13722	14026	14011	13694	13804	13823	13843	13810	13664	13798	13855	13740	13710	13736
23829	21056	28303	24116	21668	19593	18421	16326	15948	16211	16027	15980	15956	15875	16127	15948	15763	15894	15784	15711	16070	15901	15874	15904	15602	15645	15734	15864	15873	15735	15657	15910	15846	15845	15588	15763	15783	15708	15895	15697	15824	15800	15990	15902	15579	15776	15548	16210	16738	16968	16507	16065	15903	15861	15696	15716	15733	15749	15648	15865	15887	15529	15693	15857	15512	15817	15695	15638	15810	15611	15502	15659	15634	15598	15549	15829	15659	15863	15806	15667	15681	15713	15708	15641	15672	15714	15794	15683	15644	15784	15737	15796	15725	15646	15865	15744	15616	15683	15661	15746	15772	15645	15841	15786	15758	15523	15579	15601	15726	15726	15626	15682	15508	15792	15717	15892	15694	15702	15573	15871	15846	15802	15609	15651	15607	15776	15685	15616	15754	15736	15545	15899	15510	15662	15585	15783	15867	15777	15684	15562	15706	15748	15644	15569	15627	15764	15762	15792	15583	15597	15783	15888	15590	15654	15456	15764	15732	15655	15752	15576	15819	15617	15777	15701	15755	15682	15772	15927	15548	15679	15700	15487	15577	15636	15883	15671	15706	15818	15941	15706	15649	15626	15649	15608	15572	15744	15619	15707	15587	15779	15586	15682	15778	15796	15505	15519	15493	15367	15675	15807	15709	15449	15757	15757	15749	15613	15750	15764	15508	15628	15566	15585	15704	15599	15705	15694	15463	15633	15514	15701	15977	15902	15727	15581	15765	15645	15571	15714	15821	15746	15663	15841	15792	15612	15602	15758	15423	15671	15688	15644	15539	15673	15797	15800	15779	15679	15782	15640	15699	15792	15624	15707	15686	15535	15693	15675	15774	15700	15616	15656	15933	15552	15723	15733	15716	15929	15756	15690	15740	15673	15810	15625	15763	15488	15889	15695	15661	15705	15641	15718	15699	15542	15814	15625	15620	15708	15720	15633	15809	15860	15604	15601	15801	15408	15659	15654	15746	15778	15686	15605	15921	15605	15434	15809	15875	15746	15519	15778	15690	15685	15640	15892	15631	15617	15698	15679	15694	15533	15685	15525	15618	15723	15694	15424	15834	15809	15627	15732	15836	15556	15662	15675	15782	15734	15493	15580	15667	15707	15681	15752	15516	15731	15736	15847	15751	15619	15615	15733	15827	15636	15663	15625	15517	15586	15962	15815	15590	15642	15739	15726	15722	15595	15686	15639	15644	15707	15492	15664	15588	15658	15513	15731	15868	15868	15695	15764	15812	15781	15779	15643	15827	15722	15670	15939	15601	15642	15606	15877	15582	15795	15593	15660	15545	15585	15771	15573	15622	15640	15850	15777	15799	15646	15567	15623	15677	15593	15844	15839	15950	15802	15664	15673	15629	15881	15765	15489	15549	15725	15820	15773	15731	15401	15630	15583	15695	15722	15589	15710	15722	15727	15510	15527	15630	15717	15895	15761	15880	15642	15642	15688	15660	15611	15664	15824	15711	15898	15752	15703	15790	15828	15720	15530	15813	15898	15760	15637	15882	15631	15574	15467	15549	15776	15653	15818	15827	15830	15610	15832	15915	15778	15765	15637	15786	15782	15600	15505	15565	15723	15734	15545	15830	15544	15869	15580	15609	15728	15637	15794	15734	15640	15646	15663	15753	15610	15735	15614	15803	15590	15808	15633	15861	15739	15643	15808	15752	15830	15738	15561	15623	15728	15568	15883	15716	15626	15673	15758	15694	15809	15784	15761	15797	15735	15533	15604	15680	15633	15771	15765	15760	15788	15572	15735	15694	15492	15841	15805	15774	15778	15794	15563	15688	15653	15695	15938	15576	15614	15784	15883	15721	15562	15699	15609	15703	15575	15826	15644	15649	15660	15612	15483	15614	15645	15675	15606	15796	15803	15703	15723	15635	15624	15659	15794	15492	15646	16069	15628	15592	15527	15720	15571	15669	15562	15891	15774	15962	15711	15690	15943	15643	15787	15716	15696	15728	15594	15829	15597	15537	15698	15757	15651	15549	15554	15736	15479	15600	15551	15696	15563	15719	15813	15686	15513	15625	15783	15736	15431	15651	15699	15816	15847	15748	15733	15646	15578	15660	15750	15895	15619	15652	15765	15541	15639	15618	15699	15854	15803	15901	15598	15727	15714	15634	15794	15637	15602	15600	15644	15781	15597	15561	15697	15457	15575	15730	15752	15700	15907	15701	15728	15815	15740	15688	15613	15501	15530	15862	15596	15482	15630	15934	15828	15770	15829	15711	15782	15611	15651	15610	15669	15746	15550	15741	15628	15658	15724	15750	15630	15597	15653	15613	15709	15679	15896	15564	15692	15740	15764	15700	15720	15644	15775	15871	15616	15743	15664	15728	15801	15861	15666	15674	15776	15683	15892	15810	15814	15749	15896	15584	15568	15840	15997	15513	15692	15642	15703	15532	15915	15756	15661	15628	15474	15578	15800	15604	15724	15787	15630	15829	15820	15868	15638	15573	15819	15623	15574	15579	15671	15757	15795	15744	15496	15550	15663	15718	15687	15677	15732	15457	15590	15637	15551	15349	15632	15713	15866	15834	15802	15691	15560	15669	15583	15698	15724	15708	15697	15747	15862	15671	15617	15786	15897	15488	15599	15745	15738	15596	15758	15639	15892	15551	15777	15753	15657	15619	15640	15679	15841	15667	15583	15557	15783	15740	15795	15680	15790	15722	15588	15742	15599	15716	15687	15754	15853	15541	15688	15667	15517	15722	15718	15711	15791	15853	15681	15721	15877	15810	15639	15700	15741	15662	15832	15681	15726	15653	15841	15861	15713	15691	15697	15816	15754	15915	15639	15699	15535	15719	15772	15996	15830	15776	15700	15618	15860	15765	15744	15849	15690	15863	15642	15707	15468	15615	15584	15822	15702	15558	15753	15846	15676	15710	15514	15805	15751	15773	15802	15827	15808	15742	15678	15708	15620	15689	15796	15541	15370	15554	15815	15681	15607	15657	15773	15482	15747	15810	15703	15752	15659	15730	15835	15689	15596	15742	15799	15699	15609	15840	15697	15773	15953	15782	15673	15799	15659	15837	15608	15824	15734	15700	15590	15783	15590	15705	15488	15556	15735	15617	15483	15730	15730	15729	15761	15732	15603	15533	15648	15784	15631	15689	15654	15652	15626	15772	15787	15529	15738	15603	15790	15678	15449	15760	15723	15551	15830	15689	15669	15804	15837	15874	15829	15705	15718	15793	15725	15589	15558	15581	15739	15529	15600	15597	15677	15622	15666	15663	15716	15724	15899	15825	15514	15752	15679	15700	15573	15581	15530	15765	15715	15744	15526	15791	15806	15766	15414	15827	15752	15735	15582	15639	15575	15757	15595	15782	15651	15536	15571	15639	15720	15596	15754	15687	15645	15550	15718	15752	15779	15791	15563	15587	15798	15798	15560	15933	15620	15779	15689	15650	15640	15640	15743	15828	15807	15605	15873	15649	15608	15616	15646	15644	15708	15708	15680	15700	15755	15638	15759	15736	15626	15650	15692	15724	15907	15476	15847	15632	15535	15817	15860	15753	15565	15909	15666	15741	15656	15897	15769	15532	15599	15938	15676	15688	15788	15532	15666	15826	15850	15689	15933	15944	16009	15750	15819	15751	15668	15737	15723	15693	15694	15570	15642	15556	15515	15528	15746	15800	15564	15702	15596	15543	15885	15650	15715	15786	15974	15726	15886	15641	15733	15746	15811	15703	15872	15705	15534	15839	15599	15839	15661	15710	15685	15728	15827	15687	15745	15812	15638	15676	15817	15681	15524	15533	15621	15707	15657	15663	15606	15573	15698	15637	15726	15695	15783	15760	15933	15698	15717	15585	15666	15665	15693	15735	15840	15693	15822	15700	15621	15636	15811	15651	15905	15764	15723	15591	15575	15928	15451	15729	15538	15748	15600	15780	15883	15646	15641	15583	15744	15795	15436	15532	15593	15819	15576	15791	15562	15733	15716	15754	15699	15667	15687	15613	15799	15611	15584	15542	15835	15762	15707	15612	15789	15698	15824	15740	15768	15720	15729	15879	15551	15464	15577	15724	15608	15627	15794	15660	15636	15797	15573	15519	15734	15674	15690	15446	15774	15849	15843	15844	15752	15697	15707	15682	15781	15494	15684	15450	15548	15617	15847	15731	15867	15749	15736	15628	15471	15483	15812	15784	15761	15719	15695	15743	15671	15610	15444	15550	15345	15702	15635	15612	15758	15788	15626	15663	15570	15725	15852	15412	15702	15877	15480	15536	15511	15523	15556	15577	15841	15574	15665	15660	15668	15549	15886	15572	15685	15835	15557	15777	15799	15699	15551	15653	15686	15617	15650	15595	15655	15787	15674	15577	15525	15656	15634	15736	15669	15735	15685	15850	15736	15878	15675	15458	15716	15742	15520	15843	15746	15378	15647	15710	15676	15760	15654	15721	15844	15675	15802	15703	15726	15910	15660	15772	15765	15588	15651	15867	15753	15646	15757	15674	15654	15498	15814	15813	15818	15749	15773	15704	15659	15747	15591	15696	15663	15626	15645	15737	15811	15480	15755	15749	15694	15807	15752	15761	15686	15779	15709	15771	15552	15627	15594	15661	15522	15610	15702	15756	15656	15742	15688	15550	15720	15590	15704	15700	15659	15757	15601	15638	15595	15827	15678	15666	15687	15673	15681	15850	15658	15694	15762	15828	15601	15737	15759	15813	15669	15778	15748	15884	15712	15686	15721	15678	15657	15566	15584	15802	15870	15598	15839	15589	15817	15754	15731	15729	15791	15702	15584	15615	15811	15591	15691	15607	15662	15725	15823	15611	15516	15778	15607	15667	15476	15955	15747	15847	15709	15749	15682	15835	15692	15811	15704	15700	15762	15681	15624	15627	15674	15586	15904	15662	15651	15641	15732	15663	15470	15670	15486	15605	15751	15779	15880	15852	15912	15793	15711	15728	15875	15578	15703	15676	15744	15645	15893	15719	15450	15814	15627	15580	15638	15560	15674	15542	15631	15671	15709	15461	15763	15647	15571	15597	15777	15701	15821	15729	15617	15697	15585	15799	15642	15866	15734	15756	15749	15566	15714	15674	15734	15585	15760	15711	15688	15515	15732	15762	15473	15731	15787	15608	15739	15703	15635	15781	15655	15783	15785	15762	15604	15679	15510
12451	21299	17770	15650	14931	14726	14505	14147	13997	13997	14065	13996	14164	13979	13850	13828	13897	13872	14020	13772	13874	13935	13836	13856	13847	13694	13829	13786	13975	13888	13752	13782	13746	13768	13853	13751	13809	13847	13893	13826	13757	13669	13775	13707	13871	13524	13873	14572	15388	15229	14816	14263	14089	13942	13763	13824	13677	13685	13845	13732	13797	13736	13772	13797	13710	13785	13757	13661	13863	13863	13797	13788	13546	13860	13730	13738	13570	13810	13662	13727	13640	13662	13548	13591	13540	13732	13827	13575	13803	13742	13756	13818	13711	13770	13764	13735	13815	13561	13779	13862	13710	13729	13612	13674	13744	13763	13800	13645	13729	13756	13741	13762	13759	13633	13906	13763	13493	13796	13713	13705	13776	13799	13701	13703	13711	13558	13666	13752	13739	13831	13738	13760	13624	13646	13731	13744	13612	13835	13779	13727	13523	13519	13785	13735	13802	13799	13782	13583	13693	13831	13796	13564	13730	13792	13813	13662	13619	13747	13746	13521	13644	13720	13853	13765	13664	13568	13795	13654	13696	13736	13701	13724	13767	13803	13891	13681	13651	13690	13586	13845	13879	13683	13695	13753	13677	13849	13761	13810	13701	13812	13563	13818	13812	13841	13525	13733	13881	13626	13766	13779	13855	13633	13746	13623	13627	13666	13638	13829	13720	13471	13673	13761	13761	13784	13746	13816	13806	13829	13837	13679	13730	13859	13632	13747	13694	13722	13783	13820	13825	13584	13538	13760	13700	13729	13722	13593	13711	13777	13508	13685	13531	13709	13799	13583	13612	13684	13792	13658	13764	13712	13828	13753	13727	13648	13745	13679	13780	13894	13753	13793	13753	13645	13707	13655	13752	13786	13792	13743	13741	13779	13502	13631	13676	13739	13640	13696	13671	13755	13923	13794	13776	13915	13861	13751	13863	13488	13684	13812	13603	13594	13780	13784	13800	13853	13693	13663	13830	13639	13849	13651	13791	13676	13650	13697	13683	13634	13799	13799	13633	13740	13788	13674	13617	13681	13830	13799	13608	13620	13821	13513	13658	13884	13920	13684	13729	13586	13917	13629	13682	13609	13843	13570	13744	13743	13734	13506	13799	13763	13673	13722	13638	13642	13555	13685	13821	13689	13618	13710	13880	13751	13632	13745	13650	13665	13651	13685	13838	13834	13693	13691	13750	13676	13763	13740	13833	13805	13872	13699	13707	13669	13708	13704	13798	13634	13769	13745	13739	13696	13792	13680	13764	13864	13788	13767	13760	13885	13772	13806	13502	13714	13826	13703	13822	13664	13819	13801	13708	13667	13635	13695	13655	13767	13739	13633	13681	13835	13710	13646	13745	13728	13698	13655	13674	13846	13781	13716	13946	13662	13562	13595	13810	13542	13763	13782	13754	13804	13575	13674	13747	13720	13717	13629	13937	13741	13630	13630	13752	13747	13735	13858	13782	13782	13677	13726	13580	13848	13611	13791	13578	13571	13628	13807	13699	13798	13538	13776	13698	13677	13805	13644	13681	13630	13655	13738	13705	13743	13813	13607	13738	13705	13815	13629	13644	13853	13628	13674	13695	13704	13803	13784	13662	13813	13787	13793	13687	13608	13679	13811	13744	13642	13832	13539	13644	13696	13680	13946	13926	13781	13575	13886	13748	13705	13628	13643	13709	13728	13849	13662	13711	13744	13767	13639	13675	13825	13749	13584	13698	13749	13774	13838	13685	13634	13693	13707	13588	13661	13660	13652	13814	13806	13694	13801	13679	13702	13816	13829	13777	13731	13691	13649	13651	13630	13723	13720	13622	13653	13797	13677	13767	13592	13775	13611	13753	13783	13675	13738	13668	13785	13684	13660	13774	13645	13724	13647	13839	13703	13469	13803	13677	13667	13775	13690	13855	13907	13820	13784	13712	13642	13714	13707	13636	13648	13597	13745	13826	13749	13708	13799	13668	13916	13652	13703	13673	13730	13755	13790	13818	13801	13718	13545	13680	13959	13502	13640	13713	13848	13701	13657	13588	13858	13713	13680	13723	13672	13818	13602	13616	13590	13745	13751	13827	13675	13745	13694	13836	13778	13633	13719	13709	13692	13747	13947	13703	13763	13869	13725	13688	13823	13832	13717	13616	13797	13779	13669	13694	13699	13644	13615	13875	13811	13680	13861	13728	13744	13510	13610	13734	13718	13683	13656	13765	13798	13822	13790	13896	13788	13606	13800	13709	13695	13681	13573	13576	13784	13835	13649	13798	13711	13746	13651	13801	13952	13661	13881	13857	13817	13752	13730	13717	13770	13631	13737	13587	13794	13703	13766	13797	13663	13776	13519	13705	13561	13787	13750	13706	13795	13794	13876	13830	13561	13809	13662	13820	13781	13546	13677	13632	13829	13776	13700	13645	13684	13679	13687	13705	13661	13738	13671	13807	13734	13775	13627	13749	13727	13604	13669	13672	13688	13688	13796	13776	13565	13691	13774	13692	13681	13534	13721	13657	13719	13541	13569	13917	13655	13836	13903	13633	13817	13753	13624	13756	13650	13564	13856	13735	13661	13533	13786	13886	13586	13759	13617	13861	13703	13660	13712	13816	13714	13912	13733	13606	13736	13782	13780	13702	13874	13680	13733	13586	13804	13708	13680	13633	13754	13726	13715	13643	13595	13784	13765	13661	13609	13501	13768	13676	13761	13794	13759	13743	13872	13750	13661	13791	13652	13662	13680	13574	13594	13712	13892	13601	13800	13688	13709	13702	13813	13506	13692	13706	13607	13593	13691	13742	13880	13969	13786	13707	13674	13785	13712	13801	13810	13891	13700	13654	13718	13852	13695	13606	13675	13709	13814	13552	13769	13842	13791	13494	13594	13651	13651	13680	13776	13698	13638	13754	13711	13762	13643	13904	13638	13585	13600	13769	13762	13808	13777	13632	13722	13713	13654	13777	13726	13847	13580	13721	13687	13762	13637	13743	13834	13657	13694	13635	13722	13657	13895	13838	13781	13671	13652	13811	13792	13696	13704	13696	13787	13705	13788	13729	13801	13734	13764	13752	13746	13834	13807	13634	13757	13641	13678	13572	13591	13755	13749	13526	13813	13747	13772	13737	13706	13790	13735	13889	13585	13732	13838	13692	13672	13431	13679	13844	13731	13657	13675	13729	13631	13656	13680	13691	13640	13919	13689	13920	13802	13802	13557	13757	13729	13670	13779	13790	13750	13762	13751	13736	13737	13694	13877	13693	13615	13826	13679	13714	13649	13635	13615	13650	13750	13771	13720	13650	13742	13915	13621	13716	13732	13536	13707	13723	13838	13740	13781	13774	13717	13633	13785	13746	13850	13751	13720	13792	13675	13763	13754	13760	13904	13587	13757	13691	13836	13738	13663	13562	13872	13495	13766	13794	13718	13749	13781	13639	13755	13593	13711	13546	13609	13811	13653	13756	13700	13795	13606	13871	13966	13862	13683	13695	13860	13663	13537	13624	13838	13775	13704	13656	13640	13726	13791	13757	13669	13655	13887	13770	13470	13885	13906	13569	13687	13725	13614	13708	13615	13731	13533	13779	13786	13744	13813	13574	13779	13759	13708	13764	13713	13833	13741	13751	13758	13847	13771	13826	13796	13813	13681	13680	13673	13689	13677	13687	13676	13703	13644	13785	13713	13638	13735	13800	13755	13721	13880	13643	13657	13963	13826	13647	13668	13764	13712	13554	13664	13763	13854	13891	13651	13777	13747	13802	13689	13759	13798	13603	13622	13783	13578	13655	13702	13781	13829	13640	13669	13781	13641	13638	13720	13617	13666	13698	13799	13728	13649	13792	13846	13670	13627	13835	13810	13787	13918	13753	13767	13800	13770	13695	13779	13812	13717	13832	13634	13738	13745	13623	13861	13827	13824	13668	13555	13569	13591	13691	13812	13573	13584	13685	13677	13671	13919	13707	13735	13858	13806	13799	13753	13821	13583	13721	13626	13676	13729	13784	13563	13747	13759	13867	13724	13725	13689	13639	13620	13902	13801	13749	13799	13646	13648	13655	13803	13729	13645	13647	13672	13867	13792	13852	13795	13832	13757	13781	13689	13821	13822	13747	13685	13577	13527	13638	13709	13558	13721	13803	13602	13837	13795	13799	13689	13720	13608	13739	13744	13635	13643	13586	13714	13819	13673	13753	13450	13732	13780	13658	13786	13722	13792	13764	13700	13718	13611	13561	13632	13795	13821	13780	13651	13765	13648	13848	13804	13591	13748	13702	13804	13771	13719	13667	13698	13661	13607	13816	13485	13820	13711	13735	13694	13743	13689	13669	13884	13703	13810	13615	13637	13940	13764	13768	13646	13681	13680	13661	13743	13571	13687	13745	13690	13898	13657	13656	13671	13784	13676	13831	13818	13700	13672	13548	13562	13684	13687	13672	13742	13652	13895	13700	13742	13732	13680	13726	13629	13639	13694	13677	13675	13769	13788	13727	13546	13598	13753	13879	13735	13863	13635	13693	13786	13573	13675	13696	13659	13722	13745	13771	13717	13799	13681	13821	13758	13790	13807	13741	13659	13830	13504	13739	13787	13610	13713	13492	13793	13675	13936	13835	13701	13655	13685	13886	13649	13512	13712	13805	13763	13664	13673	13774	13800	13679	13677	13805	13763	13568	13576	13685	13782	13784	13719	13720	13621	13700	13676	13793	13668	13752	13724	13767	13793	13771	13681	13644	13677	13676	13644	13829	13649	13547	13666	13753	13831	13730	13854	13702	13732	13678	13684	13619	13780	13733	13843	13694	13632	13683	13673	13714	13534	13533	13674	13929	13866	13664	13722	13759	13748	13869	13655	13567	13715	13790	13705	13501	13847	13700	13849	13672	13729	13700	13780	13716	13837	13735	13780	13804	13796	13671	13592	13672	13645	13873	13719	13635	13667	13846	13738	13714	13811	13766	13683	13702	13630	13753	13656	13839	14007	13664	13617	13641	13516	13663	13639	13723	13751	13639	13618	13942	13618	13724	13750	13724	13786	13713	13691	13558	13808	13752	13734	13755	13692	13864	13745	13636	13668	13860	13701	13623	13810	13817	13611	13650	13701	13806	13808	13639	13767	13791	13657	13807	13711	13643	13715	13729	13637	13811	13770	13595	13862	13834	13800	13826	13740	13841	13762
22667	20990	28668	23492	21147	22525	22139	17109	16300	16435	16364	16069	16047	16209	16211	16032	16025	15866	15945	16016	16040	15699	15902	15973	15926	15985	15946	15797	15707	15824	15796	15856	16107	15960	15913	15801	15885	15802	15817	15869	15761	15860	16015	15767	15669	15767	15649	16543	17833	18042	17086	16734	16107	15755	15921	15777	15599	15696	15700	15613	15704	15937	15935	15648	15596	15881	15609	15751	15817	15836	15993	15863	15854	15796	15641	15773	15767	15781	15840	15691	15866	15705	15617	15671	15570	15789	15855	15620	15724	15706	15788	15633	15395	15509	15763	15588	15540	15666	15830	15776	15922	15673	15791	15730	15685	15679	15643	15714	15929	15715	15792	15847	15632	15859	15756	15651	15904	15877	15727	15559	15719	15893	15822	15554	15794	15713	15592	15556	15637	15720	15628	15711	15789	15539	15500	15852	15759	15570	15853	15721	15689	15721	15401	15931	15702	15837	15804	15815	15632	15673	15808	15600	15724	15734	15730	15427	15842	15696	15641	15796	15856	15706	15656	15826	15599	15775	15727	15917	15686	15610	15791	15581	15637	15670	15722	15656	15794	15754	15723	15631	15631	15831	15820	15659	15645	15575	15610	15576	15605	15611	15781	15781	15945	15624	15723	15689	15848	15833	15766	15781	15537	15732	15494	15744	15685	15817	15606	15617	15731	15562	15855	15716	15824	15719	15855	15574	15606	15732	15327	15579	15771	15582	15653	15839	15778	15747	15782	15759	15703	15584	15706	15631	15618	15725	15833	15719	15677	15669	15610	15985	15614	15768	15779	15749	15826	15836	15645	15689	15728	15823	15783	15662	15834	15768	15733	15906	15535	15931	15951	15616	15794	15686	15703	15680	15593	15554	15681	15820	15652	15866	15955	15496	16072	15751	15700	15778	15549	15437	15748	15697	15566	15746	15516	15714	15680	15818	15742	15449	15615	15636	15775	15696	15701	15871	15773	15772	15716	15705	15782	15678	15863	15619	15585	15648	15637	15703	15807	15591	15787	15697	15792	15761	15743	15694	15764	15633	15695	15665	15574	15712	15480	15752	15813	15672	15685	15574	15641	15746	15768	15718	15855	15949	15802	15647	15895	15749	15758	15905	15453	15866	15633	15968	15681	15746	15588	15516	15587	15681	15737	15756	15519	15710	15675	15763	15639	15783	15605	15844	15587	15651	15729	15633	15542	15694	15733	15885	15654	15622	15628	15623	15748	15909	15872	15578	15902	15634	15754	15558	15745	15876	15665	15798	15817	15820	15726	15682	15549	15759	15641	15686	15709	15701	15787	15698	15562	15797	15695	15472	15574	15796	15755	15645	15720	15853	15920	15765	15613	15549	15591	15551	15761	15638	15563	15634	15702	15645	15664	15351	15524	15573	15708	15642	15458	15787	15853	15638	15563	15715	15867	15691	15767	15660	15667	15583	15692	15778	15509	15614	15544	15815	15732	15721	16054	15818	15691	15916	15696	15711	15649	15658	15775	15876	15813	15734	15773	15702	15747	15748	15818	15725	15953	15685	15910	15691	15667	15510	15597	15707	15744	15716	15638	15637	15878	15759	15579	15494	15769	15728	15801	15831	15891	15531	15662	15708	15687	15697	15760	15600	15634	15771	15686	15415	15653	15659	15767	15843	15699	15745	15555	15706	15709	15666	15674	15832	15717	15779	15733	15665	15766	15673	15732	15508	15938	15598	15659	15802	15545	15787	15866	15698	15783	15771	15799	15790	15723	15815	15724	15586	15760	15586	15677	15536	15771	15546	15668	15747	15664	15751	15773	15876	15637	15554	15685	15766	15757	15677	15763	15553	15578	15830	15825	15839	15622	15450	15737	15781	15694	15727	15747	15726	15814	15486	15652	15731	15615	15675	15793	15587	15693	15802	15845	15569	15609	15560	15667	15554	15893	15789	15685	15653	15846	15558	15701	15724	15778	15685	15703	15709	15807	15895	15593	15549	15648	15908	15713	15630	15686	15756	15627	15699	15661	15915	15587	15765	15528	15750	15759	15743	15698	15547	15734	15797	15721	15726	15836	15447	15793	15871	15658	15617	15755	15734	15626	15485	15457	15649	15687	15769	15679	15628	15425	15719	15686	15650	15690	15907	15725	15918	15650	15731	15573	15730	15701	15717	15651	15663	15813	15537	15753	15577	15659	15655	15593	15679	15668	15476	15743	15716	15881	15733	15733	15684	15762	15774	15568	15731	15819	15860	15610	15618	15750	15704	15719	15737	15746	15567	15777	15695	15803	15664	15792	15809	15922	15614	15770	15612	15956	15745	15639	15629	15664	15660	15795	15607	15756	15791	15551	15614	15807	15743	15695	15874	15708	15715	15852	15699	16074	15732	15611	15749	15821	15792	15837	15834	15758	15554	15750	15796	15674	15586	15725	15750	15486	15700	15518	15651	15669	15742	15698	15681	15881	15693	15598	15814	15632	15719	15884	15703	15744	15715	15612	15605	15630	15707	15848	15623	15541	15634	15533	15582	15672	15607	15748	15698	15650	15660	15747	15699	15611	15608	15707	15826	15592	15724	15778	15787	15868	15750	15749	16048	16037	15721	15678	15618	15778	15695	15639	15589	15653	15779	15766	15538	15685	15721	15714	15706	15799	15780	15619	15711	15766	15915	15765	15812	15800	15752	15570	15718	15715	15718	15611	15571	15671	15611	15637	15703	15685	15824	15841	15805	15789	15716	15661	15507	15693	15568	15597	15589	15772	15738	15489	15380	15488	15793	15723	15658	15797	15704	15674	15466	15586	15693	15646	15587	15662	15712	15621	15541	15640	15914	15834	15667	15751	15781	15754	15698	15527	15584	15695	15717	15593	15497	15607	15880	15809	15855	15628	15588	15700	15612	15704	15577	15710	15691	15660	15819	15704	15624	15551	15674	15752	15827	15651	15798	15669	15703	15675	15713	15487	15693	15731	15648	15674	15716	15572	15644	15589	15631	15522	15669	15494	15594	15603	15662	15538	15550	15776	15691	15655	15702	15606	15669	15472	15756	15662	15682	15917	15678	15585	15781	15658	15674	15898	15582	15850	15855	15678	15756	15699	15665	15665	15686	15686	15703	15797	15876	15519	15651	15623	15639	15599	15506	15730	15763	15832	15750	15846	15751	15807	15887	15670	15671	15676	15696	15711	15744	15760	15713	15875	15715	15704	15651	15768	15802	15725	15755	15661	15541	15546	15654	15708	15636	15788	15728	15741	15653	15503	15540	15666	15751	15765	15729	15713	15575	15717	15779	15496	15696	15780	15768	15901	15802	15438	15506	15590	15658	15839	15765	15857	15592	15845	15633	15564	15694	15809	15906	15461	15742	15650	15448	15660	15730	15823	15762	15863	15621	15692	15623	15543	15717	15616	15634	15733	15549	15665	15619	15604	15756	15697	15811	15714	15525	15677	15560	15785	15668	15651	15693	15529	15719	15526	15660	15716	15578	15930	15920	15781	15828	15675	15843	15619	15738	15548	15742	15753	15702	15994	15441	15593	15671	15722	15675	15716	15877	15700	15566	15766	15633	15631	15641	15736	15655	15724	15757	15607	15706	15596	15566	15575	15836	15701	15935	15717	15735	15569	15645	15707	15759	15674	15630	15479	15823	15688	15794	15656	15778	15787	15749	15723	15859	15505	15594	15736	15599	15841	15546	15592	15644	15781	15539	15513	15699	15905	15887	15837	15721	15665	15874	15888	15687	15785	15709	15511	15727	15590	15675	15602	15969	15896	15801	15513	15433	15727	15645	15617	15792	15759	15575	15833	15803	15802	15713	15491	15640	15716	15813	15637	15818	15517	15512	15900	15768	15611	15653	15686	15740	15609	15882	15747	15673	15861	15812	15795	15416	15759	15602	15689	15818	15791	15683	15734	15964	15626	15668	15668	15606	15745	15816	15622	15864	15755	15635	15825	15602	15725	15828	15749	15470	15939	15777	15563	15832	15606	15640	15762	15802	15638	15719	15648	15534	15679	15688	15614	15688	15637	15718	15697	15646	15706	15535	15753	15623	15775	15707	15823	15836	15898	15597	15652	15658	15650	15919	15597	15939	15694	15501	15532	15652	15685	15971	15841	15562	15707	15676	15661	15602	15564	15818	15505	15575	15759	15734	15830	15800	15691	15618	15662	15861	15724	15820	15721	15630	15438	15713	15698	15601	15705	15654	15731	15546	15771	15858	15982	15683	15676	15677	15622	15640	15726	15555	15582	15609	15652	15819	15679	15720	15718	15627	15695	15632	15923	15589	15720	15884	15890	15800	15861	15627	15554	15596	15632	15640	15837	15621	15962	15788	15787	15714	15723	15742	15704	15735	15802	15886	15548	15633	15401	15526	15586	15813	15636	15783	15619	15736	15718	15545	15498	15813	15748	15718	15568	15653	15375	15501	15758	15715	15666	15732	15740	15781	15630	15704	15701	15681	15790	15634	15819	15930	15910	15691	15795	15542	15739	15846	15658	15804	15690	15764	15677	15663	15716	15571	15893	15616	15681	15742	15679	15793	15628	15787	15797	15617	15857	15730	15768	15877	15791	15792	15646	15529	15651	15386	15548	15554	15786	15644	15799	15616	15699	15894	15720	15648	15790	15938	15730	15817	15900	15736	15735	15717	15583	15838	15556	15808	15991	15737	15800	15773	15646	15772	15546	15603	15663	15719	15541	15620	15662	15884	15745	15833	15840	15876	15622	15862	15726	15574	15851	15708	15739	15687	15536	15582	15631	15721	15645	15778	15606	15569	15655	15635	15785	15733	15750	15727	15699	15715	15640	15577	15766	15715	15570	15659	15784	15770	15479	15569	15830	15931	15779	15614	15838	15543	15765	15556	15753	15769	15667	15744	15808	15876	15744	15540	15602	15762	15552	15532	15535	15821	15670	15811	15799	15732	15704	15726	15537	15827	15886	15672	15827	15647	15773	15607	15790	15645	15861	15813	15592	15600	15886	15528	15716	15644	15696	15866	15700	15676	15789	15785	15715	15752	15456	15749	15718	15695	15513	15482	15626	15779	15799	15702	15692	15592	15792	15685	15754	15640	15890	15647	15590	15640	15670	15793	15697	15571	15514	15519	15605	15594	15642	15509	15662	15866	15897	15486	15624	15678	15717	15759	15760	15805	15839	15643	15748	15517	15769	15794
14096	28754	20942	16983	16023	15365	14918	14760	14284	14316	14251	14251	14170	14295	14199	13959	13930	13966	13810	13830	13745	13760	13901	13675	13821	13836	13866	13763	13815	13812	13886	13873	13773	13715	13704	13781	13790	13831	13714	13715	13839	13792	13692	13874	13693	13710	13660	14954	17056	16654	15316	14693	14080	13757	13728	13726	13657	13670	13756	13597	13780	13623	13657	13868	13782	13778	13751	13721	13770	13801	13784	13752	13558	13822	13763	13582	13604	13747	13791	13794	13785	13680	13716	13602	13708	13796	13698	13783	13777	13735	13634	13796	13679	13651	13692	13679	13656	13792	13798	13682	13697	13474	13674	13640	13724	13667	13796	13588	13743	13802	13933	13856	13610	13575	13673	13690	13594	13812	13826	13738	13617	13773	13793	13660	13709	13765	13669	13644	13843	13675	13746	13724	13674	13812	13809	13570	13730	13663	13786	13577	13691	13496	13794	13717	13722	13688	13640	13620	13730	13651	13602	13616	13718	13658	13720	13698	13768	13571	13675	13793	13654	13748	13753	13774	13849	13728	13708	13701	13769	13791	13694	13546	13711	13550	13761	13760	13725	13626	13817	13660	13760	13689	13642	13512	13618	13626	13655	13768	13514	13649	13719	13590	13688	13640	13661	13672	13778	13695	13797	13650	13680	13924	13689	13576	13764	13833	13628	13661	13659	13781	13734	13706	13678	13691	13656	13813	13568	13539	13788	13706	13574	13704	13700	13693	13531	13531	13785	13550	13724	13762	13662	13602	13571	13690	13832	13699	13735	13708	13670	13532	13746	13775	13637	13589	13663	13663	13665	13574	13571	13779	13734	13463	13637	13555	13692	13824	13755	13501	13707	13655	13639	13819	13903	13559	13764	13725	13625	13639	13953	13699	13724	13623	13731	13564	13847	13682	13521	13753	13815	13675	13662	13743	13627	13652	13777	13669	13648	13688	13683	13673	13755	13602	13664	13608	13694	13619	13724	13699	13708	13585	13691	13689	13697	13740	13542	13650	13713	13778	13564	13767	13715	13543	13665	13714	13622	13661	13488	13706	13633	13675	13665	13644	13761	13688	13463	13620	13699	13558	13696	13710	13557	13714	13828	13601	13507	13671	13478	13644	13875	13653	13730	13654	13545	13868	13720	13708	13584	13676	13766	13608	13607	13664	13709	13518	13672	13670	13577	13649	13746	13739	13630	13753	13559	13585	13770	13777	13604	13561	13735	13785	13568	13800	13762	13658	13561	13635	13619	13691	13698	13818	13650	13678	13903	13650	13728	13690	13610	13708	13784	13698	13579	13791	13676	13516	13530	13868	13628	13597	13549	13732	13655	13655	13565	13832	13649	13564	13688	13747	13719	13854	13527	13524	13719	13806	13776	13726	13667	13629	13646	13684	13635	13588	13842	13801	13643	13711	13884	13662	13561	13531	13880	13643	13597	13772	13633	13727	13766	13634	13759	13784	13636	13764	13637	13752	13653	13663	13780	13664	13544	13874	13597	13698	13767	13579	13534	13687	13748	13674	13541	13477	13641	13638	13666	13732	13662	13785	13590	13642	13743	13503	13821	13740	13614	13633	13678	13500	13730	13714	13691	13609	13543	13697	13642	13675	13547	13653	13629	13634	13634	13849	13549	13519	13747	13572	13745	13650	13649	13703	13842	13622	13774	13862	13802	13582	13772	13920	13572	13522	13750	13622	13619	13674	13595	13639	13561	13839	13670	13550	13430	13511	13658	13806	13791	13648	13796	13609	13572	13549	13608	13605	13696	13703	13553	13639	13705	13651	13582	13638	13650	13719	13823	13644	13622	13598	13750	13613	13596	13650	13677	13574	13894	13836	13536	13606	13718	13740	13535	13855	13749	13706	13909	13683	13679	13752	13612	13601	13617	13612	13877	13667	13659	13758	13765	13817	13726	13627	13690	13802	13941	13647	13675	13619	13844	13618	13614	13660	13692	13844	13848	13667	13622	13597	13505	13600	13645	13714	13729	13717	13660	13778	13727	13635	13562	13813	13767	13619	13846	13633	13661	13747	13598	13631	13624	13616	13696	13624	13713	13641	13749	13620	13707	13805	13738	13688	13721	13537	13835	13507	13734	13586	13620	13538	13757	13615	13759	13591	13580	13619	13627	13779	13736	13651	13674	13703	13637	13820	13590	13701	13643	13644	13744	13798	13713	13665	13561	13556	13777	13762	13657	13561	13754	13705	13574	13775	13590	13746	13651	13563	13749	13534	13607	13763	13693	13653	13734	13754	13535	13654	13725	13663	13567	13748	13603	13574	13856	13617	13767	13740	13639	13581	13643	13626	13752	13634	13658	13532	13666	13800	13882	13669	13658	13702	13662	13642	13789	13483	13701	13803	13759	13670	13690	13625	13829	13737	13518	13704	13540	13612	13673	13675	13744	13722	13747	13823	13675	13522	13600	13628	13730	13611	13692	13556	13655	13745	13624	13750	13687	13716	13701	13606	13636	13636	13643	13566	13675	13696	13741	13715	13593	13662	13616	13698	13825	13629	13760	13729	13701	13832	13801	13804	13717	13722	13813	13651	13546	13799	13573	13620	13568	13492	13691	13833	13648	13722	13633	13712	13686	13799	13718	13663	13753	13769	13634	13694	13711	13749	13799	13752	13652	13896	13788	13675	13760	13586	13785	13679	13699	13652	13889	13776	13635	13729	13584	13725	13519	13581	13673	13535	13703	13668	13650	13759	13655	13580	13735	13660	13843	13505	13759	13759	13633	13638	13713	13622	13724	13806	13658	13717	13667	13720	13816	13654	13794	13827	13513	13759	13754	13671	13808	13391	13756	13624	13593	13550	13685	13610	13608	13660	13650	13634	13601	13592	13645	13722	13767	13643	13750	13675	13774	13618	13880	13738	13620	13608	13660	13583	13750	13677	13722	13842	13717	13717	13718	13734	13710	13586	13495	13678	13641	13679	13692	13712	13722	13775	13647	13611	13610	13765	13771	13508	13705	13583	13695	13857	13666	13784	13731	13696	13759	13620	13621	13727	13620	13494	13688	13683	13643	13776	13879	13750	13636	13714	13737	13762	13596	13699	13660	13605	13609	13617	13857	13749	13691	13537	13758	13592	13747	13672	13720	13766	13666	13755	13780	13750	13668	13830	13542	13640	13854	13805	13662	13712	13730	13755	13629	13668	13692	13511	13647	13671	13672	13712	13561	13593	13645	13750	13810	13775	13589	13464	13720	13830	13801	13753	13736	13780	13731	13638	13459	13706	13724	13588	13781	13661	13649	13686	13700	13529	13735	13539	13672	13579	13751	13632	13752	13697	13745	13714	13603	13669	13628	13765	13720	13890	13550	13626	13774	13722	13696	13885	13705	13752	13691	13703	13679	13659	13597	13556	13640	13549	13648	13849	13691	13665	13505	13700	13787	13690	13724	13735	13543	13719	13568	13624	13650	13669	13663	13600	13733	13624	13689	13725	13704	13783	13721	13739	13676	13635	13618	13681	13570	13418	13686	13793	13656	13677	13577	13689	13504	13857	13691	13801	13706	13749	13726	13650	13682	13525	13688	13742	13723	13707	13718	13670	13709	13483	13690	13489	13747	13571	13697	13666	13588	13733	13819	13622	13692	13752	13700	13725	13841	13513	13682	13802	13580	13604	13715	13653	13627	13558	13743	13578	13662	13663	13709	13632	13600	13573	13613	13700	13773	13605	13752	13673	13622	13757	13795	13852	13650	13681	13611	13691	13670	13570	13834	13638	13660	13603	13780	13671	13742	13615	13638	13491	13674	13750	13790	13661	13688	13638	13784	13641	13817	13751	13725	13757	13834	13663	13472	13643	13704	13828	13717	13692	13597	13807	13657	13757	13651	13596	13636	13561	13666	13678	13568	13579	13749	13835	13686	13723	13696	13766	13664	13716	13472	13736	13578	13764	13616	13586	13656	13834	13612	13578	13608	13636	13621	13750	13583	13694	13723	13628	13649	13586	13663	13815	13710	13705	13648	13626	13740	13447	13831	13518	13756	13652	13746	13674	13607	13799	13674	13701	13652	13740	13717	13630	13755	13756	13832	13801	13523	13799	13534	13716	13649	13660	13727	13763	13784	13828	13669	13798	13689	13688	13787	13795	13719	13777	13624	13694	13755	13793	13692	13650	13650	13666	13814	13625	13629	13716	13635	13657	13751	13565	13587	13719	13787	13699	13748	13577	13533	13616	13714	13901	13629	13521	13583	13724	13625	13681	13622	13750	13679	13581	13834	13601	13682	13758	13626	13768	13757	13733	13799	13628	13756	13623	13803	13606	13746	13802	13522	13700	13660	13724	13656	13687	13729	13691	13696	13758	13745	13771	13738	13768	13705	13758	13791	13770	13742	13718	13675	13831	13607	13694	13575	13810	13673	13784	13716	13636	13746	13554	13780	13600	13575	13717	13663	13649	13572	13599	13639	13633	13617	13641	13760	13629	13595	13658	13696	13726	13723	13788	13766	13635	13785	13515	13753	13768	13563	13523	13545	13678	13726	13647	13739	13661	13583	13843	13698	13590	13603	13633	13658	13685	13695	13695	13636	13664	13734	13678	13683	13640	13676	13866	13610	13550	13681	13558	13667	13821	13602	13711	13552	13811	13667	13538	13567	13721	13555	13670	13570	13780	13789	13622	13735	13618	13760	13718	13773	13835	13693	13641	13458	13816	13791	13844	13748	13675	13807	13665	13719	13694	13694	13754	13855	13553	13751	13605	13753	13635	13549	13663	13671	13680	13671	13667	13847	13647	13604	13784	13475	13630	13593	13760	13606	13610	13447	13589	13720	13798	13726	13761	13531	13670	13607	13663	13780	13762	13724	13746	13706	13585	13761	13699	13627	13685	13770	13703	13565	13564	13608	13586	13686	13702	13695	13807	13571	13726	13703	13630	13654	13646	13735	13690	13705	13513	13822	13784	13615	13687	13572	13692	13750	13713	13773	13693	13482	13506	13651	13805	13555	13591	13752	13548	13814	13854	13501	13747	13761	13887	13780	13714	13807	13786	13679	13808	13705	13721	13467	13632	13689	13580	13771	13708	13673	13465	13548	13702	13815	13672	13712	13653	13639	13482	13585	13697	13712	13804	13763	13707	13647	13967	13584	13761	13613	13661	13871	13691	13697	13598	13703	13666	13620	13794	13790	13702
27154	21535	22809	19027	15875	15982	16136	15992	15947	15993	15849	16016	15919	15939	15949	15963	15788	16004	16039	16183	16077	15785	15922	15812	15641	15868	15955	16008	15806	15856	16040	15783	15900	15870	15896	15625	15766	15880	16008	15840	15998	15917	16008	16010	15811	16010	15799	15905	16027	16137	15984	16001	15832	15954	15830	15704	15815	16090	16071	15899	15673	15756	15792	15828	15813	15803	15953	15880	15897	16039	15774	15776	15487	15845	15695	15955	15978	15851	15899	15828	15761	15704	15778	15881	15831	15768	15614	15735	16123	15985	15928	15673	15851	15878	15752	15867	15746	15818	15931	15969	15872	15820	15817	15803	15941	16057	15895	15724	15823	15996	15973	15959	15836	16116	15877	15686	15726	15678	15808	15986	16037	15866	15776	15995	15804	15919	15904	15925	15984	15932	15729	15834	15849	15769	15827	15894	15872	16002	15684	15952	15941	15753	15837	15731	15817	15664	15889	15753	15755	15850	15859	15930	15798	15840	16019	15685	15747	15875	15720	15799	15877	15830	16102	15781	15889	15921	15628	15848	16020	16101	16053	15887	15837	15926	15940	15792	15765	15893	15940	15769	15752	15893	15901	15925	15895	15818	15678	15785	15946	16017	16030	15933	15882	15980	15826	15897	15957	15782	15756	15764	15915	16040	15786	16052	15945	15802	15889	15867	15768	15847	15734	15906	15741	15639	15836	15927	15834	15948	15848	15702	15893	15890	15913	15927	15716	15724	15802	15954	15576	15872	15749	15593	15868	15881	15887	15901	15823	15848	15744	15803	15904	15880	15962	15993	15771	15795	15807	15669	15695	16056	15796	15890	15908	15823	15856	15982	16024	15664	15896	15898	15772	15871	15932	15887	15946	15732	15648	16122	16141	15896	16067	15961	15894	15913	15997	15898	15898	15664	15761	15771	15882	15861	15843	16052	15922	15724	15813	15739	15719	15915	15957	15831	15834	15931	15909	15929	16034	15916	15864	16004	15946	15923	15831	15749	15575	15724	15947	15762	15781	15782	15786	15919	15923	15791	15820	16278	15967	15825	15812	15964	15631	15749	15735	15842	16086	15840	15876	15840	15726	15909	15812	15857	16081	16027	15666	15745	15728	15776	15583	15781	16023	15710	15645	15892	15948	15838	15751	15773	15739	15875	15976	15848	15915	16013	15680	15826	15858	15881	15740	15845	15891	15764	15932	16111	15656	15887	15869	15986	15804	15822	15849	16047	15883	15996	15902	15804	15963	15964	15837	15967	15685	15841	15847	16208	15941	15764	15894	15730	15838	15897	15746	15739	15754	15757	15587	15734	15838	15719	15869	15758	15880	15723	15958	15861	15515	15934	15879	15795	16056	15899	15979	15843	16037	15844	15862	15986	15756	15961	15957	15951	15618	15854	15834	16023	16070	15636	15719	15866	15961	15697	15667	15865	15851	15831	15683	15942	16062	15899	15708	15931	15888	15982	15979	15895	15889	15840	15758	16068	15738	15996	15984	15837	15778	15835	15909	15855	15944	15866	16022	15945	15922	15780	15713	15882	15830	15871	15799	15830	15859	15724	15852	15905	16042	15751	15781	15697	15830	15889	15740	16065	15855	15980	15878	15940	15944	15905	15778	16008	15859	15776	15899	15843	15647	15879	16094	15860	15983	15978	15834	15996	15844	15939	16057	15828	15841	15769	15950	15750	15701	15714	15904	15704	15888	16037	16017	15619	15893	16033	15991	15757	15861	15762	15841	15814	15895	15850	15891	15701	15863	15865	15787	15813	15798	15777	15954	15926	15856	15891	15924	15737	15963	15897	15767	15695	15861	15840	15890	16085	16049	15839	15827	15896	16179	15681	15866	15915	15812	15741	15682	15718	15699	15889	15643	15845	15807	16056	15870	15771	15679	15911	15966	15853	16146	15975	15881	15855	15881	15963	15817	15928	15823	15861	15978	16104	15917	15918	15784	15938	15694	15722	15728	15921	15812	15705	15692	15963	16030	15917	15841	15832	15774	15873	16034	15924	15899	15818	15787	15981	15768	15920	15976	15884	15989	15901	15886	15685	15886	15775	16011	15894	15876	15856	15864	15937	15713	15934	15789	15709	15818	15808	16012	15998	15888	16088	15934	15881	16038	15810	15949	15917	15796	15836	15778	15876	16156	15780	16009	16064	15902	15883	15788	15967	15733	15818	15844	15763	15901	15841	16072	15869	15873	15787	15740	15778	16016	16048	15878	15910	15877	15678	15927	15813	15731	15907	16095	15843	15882	15904	15794	15870	15830	15848	16069	15840	15920	15849	15859	15882	15985	15799	15978	15738	15753	15988	16001	15809	15831	15966	15747	15931	16038	15756	16004	15736	15961	15825	16023	15754	15821	15858	15748	15756	15770	15898	16073	15959	15974	15744	16000	15921	15755	15805	15999	15729	15879	15879	15840	15906	15682	15746	16019	15912	15705	15868	15991	15732	15919	15889	15756	15862	15844	15943	15636	15752	15710	15952	15912	15833	15943	15913	16126	15730	15697	15811	15982	15876	15731	15847	15703	15689	15745	15925	15822	15924	15787	16022	15934	15806	15822	15854	15988	15977	16017	15899	15962	15794	15830	16030	15953	16063	16053	15824	15833	15669	15807	15717	16127	15901	16020	15920	15858	15909	15817	15892	15705	15825	15777	15819	15937	15993	15833	15865	15930	15911	15926	15849	16031	15918	15825	16012	15929	15997	15817	15999	15938	15637	15890	15800	15902	15914	15925	15734	15821	15932	16003	16013	15869	15839	15936	15805	16049	16026	15988	15698	15920	15953	16062	15945	15869	15932	16108	15871	15732	15721	15786	15851	15922	15964	15688	15827	15805	15704	16001	15986	15834	15811	15829	15935	15786	15784	15959	15998	15755	15895	15771	15813	15797	15792	15914	15688	15809	15928	16023	15600	15688	15831	15979	15763	16176	15829	15913	15838	15879	15754	15956	15929	15870	15953	16017	15887	15806	15777	16090	15678	15814	15769	15792	15945	16004	15524	15922	15784	15837	15787	15851	15958	15872	15824	15904	15831	15833	15874	15866	15865	15892	16004	15805	15784	15790	15790	15943	15862	16026	15576	15815	15869	15988	16075	15819	15874	15917	16009	16052	15964	15793	15963	15840	15751	15742	15968	15925	15811	15939	15733	15892	15841	15918	15858	15942	15853	15895	15829	15698	15839	15868	15998	15689	15990	15913	15797	15898	15882	15940	15883	16114	15845	15896	15987	15854	15949	15878	15823	15842	15762	15926	15793	16033	15778	15849	15927	15785	15893	15787	15925	16107	15756	15728	15790	15785	16017	15882	15850	15828	15752	15744	15794	16011	15977	15789	15572	15882	15913	15949	15828	15720	15777	15962	15939	15678	15887	15774	15583	15733	15636	15923	15841	15867	15842	15878	15968	15755	15799	15722	16106	15740	16139	15828	15836	15869	15996	16007	16058	15842	15799	15911	15755	15743	15684	15916	15771	15931	15778	15893	15780	15809	15694	15994	15711	15702	15799	15914	15965	15849	15817	15780	15839	15823	15955	15946	15895	16061	16042	15978	15979	15908	15757	15957	15936	15749	15860	15785	15871	15886	15782	15778	15924	15963	16084	15902	15905	16067	15885	15727	15995	15803	15832	15858	15937	15854	16088	15908	15882	15720	15864	15877	16003	15883	15739	15625	15844	15927	15949	15890	15990	15993	15619	15865	15833	15901	15957	15923	15873	15850	15962	15886	15993	15779	15849	15944	15867	15953	15946	15865	15969	15705	15843	15959	15787	15855	15896	16019	15916	15874	15833	15876	15915	15803	15779	15954	15541	15917	15762	15627	16039	15815	15914	15856	15901	15820	15816	15939	16043	15860	15708	15821	15969	15893	15931	15837	15890	15885	15973	15997	15793	15829	15788	15799	15897	15842	15684	15787	15785	15773	16241	15940	16048	15917	15947	15699	15878	15706	15825	15899	16071	15899	16011	15698	15784	15917	15657	15848	15970	15839	15766	15944	15860	15776	15721	15821	15833	15683	15970	15668	15790	15975	15901	15886	15945	15938	15854	15795	15701	15934	15810	15991	15803	15970	15839	15903	15889	15803	15849	15920	15950	15820	15766	15839	15941	15870	15834	15843	15815	15854	15705	15736	15944	15985	15868	16021	15865	15990	15732	15911	15764	15817	15753	16088	15945	15926	15743	15972	15876	15709	15664	15869	15837	15906	15956	15672	15870	15798	15701	15844	15968	16089	16030	15919	15857	15950	15856	15787	15758	16042	15839	15914	15892	16013	15961	16052	15930	15948	15829	15888	15755	15802	15744	15898	15914	15827	15999	15704	15644	15824	15946	15876	15853	15808	15824	15797	16003	16031	15920	15947	15732	15622	15801	16137	15959	15967	15732	15750	15968	15831	15985	15946	15867	15664	15954	15656	15920	16019	15924	15658	15980	15861	15876	15847	15700	15980	15885	15857	16025	15700	15943	15918	15848	15812	15813	15816	15764	15814	15889	15969	16028	15936	16071	15957	16076	15884	15870	15791	15807	16024	16065	16038	15909	15777	15837	15968	16027	15878	15681	15763	15804	15898	15866	15800	15797	15942	15931	15684	15827	15803	15878	15979	15919	15699	15972	15708	15787	15998	15761	15864	15823	15985	16097	16031	15966	15787	15829	15791	15900	15833	15877	15879	15835	15897	15872	15982	15755	15735	15885	15870	15796	15978	15995	15990	15866	15974	15918	15822	15757	15845	15909	15710	15928	15887	15808	15899	15871	16018	15739	15868	15735	15840	15922	16125	15950	15880	15958	16063	15788	15894	15830	15930	15904	15848	15855	16040	15912	16063	16050	15951	15885	15961	16021	15877	15831	15668	15911	16004	16046	15806	15943	16021	15902	16054	15654	15894	15847	15861	16030	15935	15537	15926	15817	15908	15805	15999	15672	15850	15872	15777	15770	15908	15894	15807	15784	15911	15747	15918	15847	15996	15806	15811	15835	15920	15905	15798	15883	15674	15755	15682	16009	15851	15884	16149	15700	15680	15845	15799	15864	15974	15881	15871	15908	15813	15872	15894	16063	15687	15894	15847	15900	15912	16029	15785	15732	15692	15740	15828	15829	15869	15831	15716	15836	15786	15918	15808	15602	16040	15810	15819	15806	16045	15746
13767	16911	15157	14117	13957	13889	13909	13924	13643	13779	13771	13983	13787	14105	14107	13814	13829	13730	13827	13933	13927	13849	13968	13959	13752	13880	13857	13914	13939	13663	13810	13804	13732	13765	13817	13818	13744	13699	13729	13739	13775	13726	13760	13655	13699	13605	13810	13849	14007	14064	13956	13884	13975	13708	13836	13810	13627	13899	13784	13573	13660	13820	13763	13774	13710	13670	13775	13808	13786	13806	13822	13772	13653	13787	13802	13778	13727	13786	13715	13912	13712	13706	13873	13742	13730	13852	13734	13671	13791	13930	13681	13669	13753	13850	13847	13759	13818	13907	13806	13587	13716	13647	13803	13671	13787	13749	13796	13828	13758	13813	13754	13813	13895	13688	13867	13767	13627	13673	13617	13685	13723	13830	13518	13735	13818	13662	13835	13796	13520	13894	13525	13854	13806	13670	13747	13683	13675	13788	13668	13666	13621	13874	13714	13602	13554	13712	13631	13678	13677	13904	13803	13807	13892	13726	13811	13794	13814	13515	13682	13799	13860	13818	13742	13767	13685	13774	13732	13832	13823	13801	13806	13672	13714	13734	13784	13819	13713	13627	13855	13807	13795	13823	13677	13659	13701	13652	13615	13694	13721	13872	13753	13745	13687	13957	13596	13790	13773	13813	13755	13656	13644	13746	13728	13874	13842	13800	13812	13787	13704	13949	13902	13803	13717	13738	13668	13694	13899	13828	13798	13877	13619	13696	13676	13644	13690	13910	13834	13492	13847	13692	13757	13771	13739	13752	13802	13693	13694	13706	13875	13761	13676	13659	13731	13862	13728	13824	13742	13780	13621	13666	13676	13649	13572	13754	13846	13650	13773	13771	13825	13516	13698	13694	13719	13948	13763	13600	13758	13693	13801	13791	13648	13806	13645	13638	13759	13945	13646	13862	13893	13838	13734	13708	13728	13809	13726	13651	13783	13820	13742	13639	13632	13836	13702	13995	13812	13715	13802	13753	13542	13783	13757	13783	13768	13859	13735	13651	13696	13847	13967	13824	13773	13781	13827	13836	13596	13761	13837	13785	13668	13681	13713	13677	13761	13896	13825	13649	13859	13570	13699	13722	13643	13901	13708	13677	13686	13747	13769	13752	13803	13683	13763	13817	13599	13749	13772	13741	13745	13826	13703	13764	13714	13743	13684	13745	13869	13704	13751	13653	13761	13670	13815	13879	13690	13810	13672	13738	13655	13831	13861	13736	13688	13697	13624	13685	13805	13794	13775	13655	13860	13656	13671	13782	13636	13726	13702	13793	13687	13571	13608	13563	13785	13709	13728	13694	13676	13710	13869	13704	13633	13628	13710	13729	13872	13874	13616	13794	13657	13773	13818	13711	13638	13582	13851	13802	13743	13687	13699	13853	13722	13875	13792	13679	13790	13672	13664	13642	13838	13728	13718	13759	13882	13714	13734	13633	14082	13922	13817	13742	13614	13800	13826	13881	13822	13650	13868	13834	13640	13763	13814	13813	13801	13561	13720	13626	13802	13739	13867	13588	13584	13811	13770	13720	13702	13870	13687	13833	13666	13868	13816	13829	13808	13839	13680	13735	13829	13834	13794	13706	13815	13712	13717	13795	13837	13773	13777	13819	13811	13889	13526	14020	13729	13782	13817	13609	13816	13767	13615	13689	13564	13772	13770	13802	13835	13616	13751	13931	13741	13772	13764	13657	13722	13643	13645	13747	13778	13825	13792	13815	13823	13738	13759	13690	13896	13750	13751	13546	13851	13633	13640	13813	13720	13718	13860	13567	13831	13780	13781	13686	13904	13879	13853	13835	13750	13813	13810	13632	13802	13742	13790	13850	13747	13662	13661	13799	13662	13869	13865	13643	13857	13811	13885	13712	13856	13779	13579	13701	13806	13877	13683	13625	13688	13793	13724	13724	13819	13712	13391	13755	13774	13816	13677	13679	13673	13700	13741	13795	13652	13758	13691	13624	13764	13663	13755	13633	13848	13975	13610	13666	13717	13725	13684	13803	13865	13657	13727	13794	13809	13752	13769	13751	13894	13665	13570	13883	13717	13554	13801	13615	13728	13641	13696	13724	13706	13719	13731	13803	13750	13726	13796	13753	13756	13723	13779	13908	13784	13709	13780	13836	13638	13690	13881	13709	13601	13679	13774	13795	13736	13878	13741	13739	13666	13639	13800	13666	13627	13806	13909	13683	13750	13874	13718	13747	13736	13815	13757	13662	13867	13755	13832	13558	13811	13902	13620	13731	13788	13736	13766	13590	13598	13685	13831	13682	13887	13736	13636	13766	13832	13846	13677	13686	13743	13717	13887	13754	13642	13839	13820	13698	13785	13814	13560	13781	13705	13637	13783	13661	13727	13664	13815	13689	13836	13561	13814	13693	13641	13729	13741	13704	13769	13880	13769	13795	13784	13713	13752	13803	13697	13537	13593	13777	13748	13765	13841	13609	13921	13737	13718	13861	13705	13624	13645	13949	13867	13607	13749	13712	13662	13755	13821	13753	13730	13731	13761	13793	13895	13905	13681	13813	13884	13723	13741	13808	13761	13643	13697	13671	13879	13776	13872	13739	13763	13637	13879	13773	13640	13681	13663	13748	13756	13971	13808	13809	13645	14029	13863	13670	13815	13839	13766	13704	13716	13733	13786	13854	13647	13698	13723	13885	13572	13618	13607	13694	13695	13849	13743	13828	13750	13734	13750	13633	13740	13752	13800	13900	13844	13713	13594	13713	13537	13766	13737	13703	13763	13740	13846	13763	13886	13882	13727	13817	13660	13713	13787	13849	13756	13752	13877	13784	13674	13781	13880	13749	13801	13559	13644	13682	13785	13728	13712	13788	13880	13874	13806	13674	13792	13730	13699	13727	13822	13656	13721	13696	13704	13744	13661	13809	13710	13900	13838	13840	13720	14014	13730	13787	13622	13752	13744	13813	13823	13907	13790	13777	13797	13751	13560	13917	13806	13838	14002	13661	13954	13784	13773	13737	13680	13795	13773	13748	13873	13776	13631	14018	13608	13613	13866	13901	13815	13669	13732	13747	13761	13643	13702	13624	13833	13730	13837	13658	13836	13645	13766	13581	13897	13789	13768	13582	13643	13814	13810	13920	13876	13687	13908	13852	13784	13686	13770	13717	13672	13772	13729	13727	13896	13658	13770	13793	13636	13751	13695	13817	13827	13703	13910	13659	13663	13801	13704	13736	13749	13738	13830	13810	13800	13820	13883	13743	13771	13608	13509	13836	13705	13732	13730	13676	13845	13788	13755	13689	13814	13536	13712	13775	13640	13584	13915	13910	13693	13788	13863	13637	13709	13619	13683	13751	13663	13652	13636	13878	13764	13668	13638	13845	13684	13702	13934	13647	13760	13695	13880	13733	13794	13724	13911	13750	13787	13667	13866	13689	13712	13772	13855	13897	13818	13657	13827	13701	13794	13735	13883	13752	13600	13775	13567	13932	13848	13818	13587	13861	13822	13666	13802	13570	13738	13639	13840	13854	13718	13798	13906	13757	13694	13714	13835	13742	13861	13713	13728	13872	13867	13859	13829	13653	13915	13700	13690	13871	13829	13774	13894	13695	13611	13699	13715	13832	13601	13758	13744	13773	13742	13653	13601	14010	13666	13619	13666	13593	13633	13694	13595	13865	13525	13707	13721	13647	13855	14097	13643	13741	13590	13720	13685	13751	13621	13857	13852	13692	13846	13654	13619	13768	13885	13711	13834	13820	13781	13825	13724	13650	13742	13848	13796	13935	13779	13745	13430	13784	13928	13657	13829	13829	13763	13775	13715	13616	13732	13763	13805	13693	13794	13862	13711	13889	13720	13854	13828	13901	13799	13847	13711	13642	13712	13868	13617	13906	13605	13798	13699	13703	13667	13826	13699	13646	13817	13818	13534	13799	13721	13732	13816	13701	13834	13574	13807	13681	13854	13733	13676	13680	13746	13714	13610	13797	13685	13719	13789	13637	13824	13801	13698	13670	13876	13738	13599	13794	13718	13630	13758	13815	13676	13813	13777	13843	13714	13720	13774	13832	13834	13799	13693	13776	13794	13680	13731	13735	13767	13689	13759	13906	13647	13719	13747	13825	13732	13849	13846	13906	13841	13684	13699	13736	13704	13734	13635	13912	13624	13814	13613	13918	13754	13734	13732	13822	13832	13688	13754	13717	13774	13707	13737	13720	13730	13831	13755	13732	13722	13823	13671	14002	13818	13626	13771	13635	13692	13747	13708	13753	13726	13630	13677	13828	13887	13742	13838	13672	13739	13776	13774	13778	13714	13837	13827	13697	13771	13873	13675	13808	13816	13760	13895	13631	13702	13815	13863	13857	13706	13658	13900	13696	13791	13730	13726	13863	13817	13781	13783	13818	13948	13684	13858	13719	13682	13843	13806	13666	13684	13747	13801	13738	13642	13668	13896	13746	13892	13777	13838	13602	13872	13788	13539	13850	13548	13956	13847	13617	13794	13653	13730	13740	13704	13572	13768	13724	13686	13725	13607	13808	13857	13766	13916	13606	13825	13761	13833	13760	13746	13833	13855	13899	13751	13747	13854	13823	13834	13753	13910	13723	13824	13725	13887	13564	13782	13660	13733	13612	13853	13685	13726	13692	13771	13849	13735	13704	13686	13669	13817	13770	13817	13804	13638	13564	13770	13800	13763	13738	13703	13843	13616	13659	13656	13735	13641	13739	13687	13646	13689	13713	13868	13721	13866	13753	13792	13588	13877	13823	13656	13770	13792	13732	13653	13809	13673	13830	13741	13963	13719	13894	13708	13779	13673	13692	13852	13722	13740	13850	13573	13888	13837	13518	13943	13756	13831	13685	13642	13764	13625	13615	13662	13605	13902	13925	13773	13736	13654	13779	13658	13825	13827	13747	13627	13657	13888	13828	13856	13790	13761	13665	13779	13783	13617	13675	13701	13897	13847	13725	14062	13713	13874	13746	13917	13925	13611	13719	13703	13741	13678	13860	13768	13683	13653	13759	13858	13772	13857	13705	13723	13833	13753	13769	13796	13661	13760	13687	13812	13687	13781	13836	13685	13808	13700	13837	13815	13740	13810	13699	13556	13856	13691	13779	13574	13573	13669	13741	13628	13935	13874	13587	13822	13735	13761	13641	13649	13642	13752	13916	13773	13732
23741	20975	28052	24147	21484	19820	18474	16350	15950	16054	15925	15858	15929	16250	16049	16079	16067	15834	15793	15940	15713	15720	15723	15741	15867	15656	15834	15939	15697	15519	15709	15663	15692	15626	15746	15793	15737	15707	15759	15961	15810	15824	15565	15902	15990	15923	15633	16075	16910	16924	16525	16104	15876	15850	15771	15759	15707	15674	15771	15713	15637	15577	15746	15516	15820	15467	15637	15707	15798	15528	15687	15643	15738	15662	15703	15611	15563	15737	15868	15590	15425	15884	15550	15717	15694	15739	15874	15702	15674	15667	15700	15506	15625	15701	15555	15510	15553	15712	15837	15617	15805	15779	15722	16006	15596	15661	15522	15758	15641	15676	15653	15839	15672	15676	15721	15607	15747	15619	15804	15692	15684	15473	15763	15605	15604	15675	15728	15761	15668	15547	15723	15540	15652	15710	15618	15729	15841	15685	15773	15806	15551	15660	15602	15609	15485	15573	15644	15630	15943	15715	15692	15531	15734	15593	15638	15658	15976	15887	15869	15672	15557	15694	15762	15607	15675	15668	15682	15667	15792	15904	15863	15758	15692	15632	15899	15742	15743	15553	15717	15921	15733	15738	15749	15584	15632	15767	15532	15740	15655	15562	15798	15738	15673	15518	15749	15638	15518	15769	15700	15638	15605	15700	16034	15636	15679	15701	15578	15462	15512	15700	15494	15744	15675	15579	15646	15604	15523	15689	15820	15637	15784	15599	15685	15463	15753	15773	15979	15694	15428	15701	15702	15821	15698	15662	15856	15640	15772	15781	15838	15690	15615	15582	15594	15567	15618	15500	15770	15589	15717	15805	15545	15661	15677	15632	15575	15690	15631	15892	15681	15947	15635	15527	15593	15642	15624	15789	15589	15830	15726	15534	15760	15605	15641	15704	15690	15738	15862	15679	15826	15786	15771	15356	15545	15576	15652	15734	15756	15627	15569	15801	15655	15625	15713	15613	15592	15724	15643	15690	15689	15618	15698	15613	15921	15726	15810	15730	15647	15825	15635	15536	15571	15770	15647	15592	15634	15666	15637	15468	15564	15709	15935	15990	15669	15841	15712	15671	15500	15692	15705	15712	15712	15663	15627	15465	15595	15672	15614	15887	15765	15807	15754	15630	15558	15530	15725	15683	15619	15473	15570	15469	15551	15425	15503	15394	15688	15765	15721	15612	15610	15730	15554	15580	15771	15770	15585	15629	15635	15564	15639	15571	15597	15530	15795	15602	15663	15795	15595	15654	15658	15470	15652	15501	15555	15788	15673	15500	15891	15700	15731	15939	15736	15674	15798	15802	15837	15753	15669	15977	15662	15782	15909	15684	15634	15688	15946	15735	15668	15552	15732	15564	15643	15558	15715	15732	15882	15845	15513	15551	15718	15658	15561	15785	15949	15526	15779	15736	15590	15569	15503	15775	15658	15532	15652	15627	15696	15672	15792	15542	15870	15587	15696	15629	15689	15748	15667	15585	15699	15784	15907	15537	15561	15836	15768	15447	15643	15662	15614	15792	15720	15666	15601	15700	15777	15873	15560	15475	15544	15706	15672	15763	15525	15724	15820	15566	15734	15786	15566	15880	15692	15514	15697	15684	15721	15514	15753	15579	15610	15657	15709	15767	15674	15824	15859	15725	15663	15636	15638	15544	15525	15760	15507	15599	15730	15676	15672	15800	15460	15650	15605	15751	15580	15774	15759	15452	15834	15810	15845	15608	15687	15563	15707	15719	15740	15756	15721	15769	15632	15811	15618	15829	15753	15664	15738	15655	15801	15848	15483	15544	15503	15738	15541	15680	15583	15621	15579	15516	15620	15639	15669	15772	15746	15546	15731	15699	15710	15795	15527	15862	15868	15841	15446	15764	15563	15560	15747	15691	15785	15714	15802	15758	15674	15562	15588	15718	15641	15614	15516	15818	15667	15541	15596	15769	15557	15551	15478	15680	15959	15538	15617	15582	15562	15761	15642	15741	15748	15709	15717	15695	15654	15557	15594	15426	15738	15747	15571	15597	15625	15658	15512	15551	15691	15560	15648	15881	15502	15688	15824	15677	15630	15700	15657	15600	15730	15779	15637	15772	15912	15592	15663	15480	15714	15551	15623	15737	15625	15649	15596	15634	15644	15676	15700	15670	15683	15625	15632	15846	15671	15583	15835	15640	15698	15619	15846	15619	15613	15716	15648	15728	15692	15732	15739	15646	15794	15745	15769	15606	15772	15721	15539	15695	15748	15785	15595	15936	15588	15763	15698	15685	15686	15756	15672	15544	15665	15458	15617	15463	15424	15542	15512	15743	15672	15779	15760	15598	15589	15652	15548	15456	15629	15703	15644	15798	15557	15633	15419	15624	15580	15773	15794	15536	15758	15808	15731	15751	15798	15810	15655	15764	15541	15562	15579	15501	15597	15573	15736	15599	15730	15808	15597	15659	15810	15790	15639	15631	15791	15782	15488	15664	15676	15557	15468	15675	15762	15536	15544	15455	15658	15770	15440	15619	15821	15760	15767	15694	15712	15724	15720	15605	15638	15755	15629	15661	15645	15621	15573	15877	15595	15602	15667	15769	15730	15689	15625	15507	15664	15647	15601	15717	15625	15510	15676	15546	15670	15756	15603	15521	15596	15677	15718	15315	15650	15742	15578	15558	15662	15870	15735	15524	15995	15627	15638	15744	15728	15567	15819	15662	15663	15839	15589	15758	15817	15682	15671	15889	15811	15741	15737	15655	15534	15762	15650	15823	15699	15699	15718	15538	15631	15702	15489	15693	15717	15600	15565	15888	15725	15701	15790	15677	15752	15718	15664	15905	15540	15692	15699	15566	15675	15548	15438	15519	15467	15737	15556	15678	15755	15694	15946	15604	15635	15604	15683	15771	15537	15603	15843	15522	15762	15626	15579	15849	15782	15604	15718	15554	15604	15701	15725	15615	15797	15796	15771	15683	15713	15529	15516	15631	15778	15700	15765	15505	15741	15610	15917	15685	15748	15662	15723	15813	15795	15618	15614	15610	15881	15610	15680	15730	15620	15816	15598	15681	15532	15709	15494	15550	15786	15944	15589	15552	15798	15787	15727	15685	15688	15824	15564	15760	15625	15653	15795	15705	15684	15607	15541	15785	15719	15688	15723	15950	15769	15764	15680	15578	15514	15565	15908	15699	15580	15458	15723	15822	15709	15546	15639	15644	15740	15719	15754	15563	15673	15775	15806	15719	15655	15802	15488	15516	15557	15668	15784	15738	15558	15786	15570	15691	15870	15890	15795	15619	15610	15612	15681	15713	15657	15687	15553	15696	15562	15832	15814	15704	15661	15654	15509	15789	15741	15664	15628	15685	15706	15700	15800	15693	15795	15719	15609	15776	15666	15849	15668	15575	15813	15840	15806	15712	15749	15660	15525	15626	15724	15861	15789	15643	15825	15680	15579	15507	15710	15668	15608	15719	15750	15745	15736	15585	15614	15654	15828	15731	15733	15759	15712	15475	15695	15523	15700	15591	15585	15722	15453	15623	15795	15681	15799	15715	15546	15694	15771	15577	15564	15699	15582	15546	15804	15742	15628	15761	15811	15771	15670	15654	15648	15706	15645	15623	15836	15782	15887	15789	15652	15711	15488	15587	15728	15637	15614	15961	15645	15720	15703	15545	15832	15790	15674	15779	15592	15625	15531	15768	15552	15684	15862	15602	15673	15609	15586	15571	15559	15679	15755	15619	15323	15759	15601	15730	15591	15719	15668	15679	15712	15743	15784	15652	15630	15751	15702	15622	15848	15704	15786	15661	15614	15692	15604	15602	15693	15737	15516	15803	15707	15547	15674	15792	15580	15591	15662	15774	15758	15389	15600	15705	15613	15505	15587	15607	15712	15828	15795	15522	15757	15737	15686	15653	15823	15636	15842	15821	15549	15632	15483	15802	15574	15597	15638	15544	15793	15659	15426	15609	15741	15753	15752	15498	15494	15753	15401	15463	15533	15513	15644	15673	15520	15620	15642	15659	15832	15766	15827	15606	15853	15901	15674	15624	15763	15706	15825	15616	15824	15789	15671	15508	15597	15717	15708	15751	15627	15543	15732	15737	15678	15532	15476	15699	16003	15484	15697	15758	15762	15810	15659	15600	15729	15598	15696	15688	15573	15775	15596	15681	15625	15634	15748	15698	15670	15618	15962	15714	15629	15603	15895	15700	15655	15816	15599	15420	15603	15696	15558	15541	15680	15668	15619	15599	15647	15719	15533	15684	15910	15667	15674	15483	15826	15809	15588	15694	15534	15677	15681	15524	15650	15526	15714	15683	15819	15727	15764	15817	15823	15801	15646	15857	15662	15726	15675	15652	15566	15584	15858	15725	15765	15841	15832	15810	15821	15782	15560	15714	15644	15659	15464	15443	15887	15723	15651	15503	15610	15818	15769	15661	15726	15814	15624	15619	15716	15721	15603	15619	15748	15616	15676	15500	15595	15782	15634	15639	15686	15743	15534	15783	15696	15586	15664	15675	15759	15794	15698	15649	15855	15790	15790	15456	15773	15693	15681	15623	15791	15648	15537	15765	15674	15714	15801	15574	15737	15577	15576	15673	15670	15805	15669	15888	15602	15549	15677	15618	15585	15646	15735	15820	15954	15705	15535	15609	15734	15559	15783	15730	15587	15659	15711	15641	15757	15689	15708	15776	15779	15662	15592	15427	15663	15541	15734	15784	15681	15493	15646	15853	15583	15598	15597	15730	15697	15373	15720	15744	15597	15735	15628	15665	15663	15423	15715	15660	15561	15677	15646	15709	15670	15652	15665	15671	15601	15640	15805	15759	15881	15626	15626	15550	15852	15493	15590	15640	15591	15750	15711	15550	15662	15647	15611	15818	15518	15598	15531	15629	15637	15839	15705	15715	15522	15661	15607	15776	15521	15536	15584	15733	15626	15634	15630	15862	15676	15776	15642	15711	15617	15769	15795	15705	15577	15583	15682	15595	15590	15593	15943	15371	15673	15741	15722	15755	15512	15693	15663	15660	15607	15564	15857	15708	15575	15642	15386	15670	15751	15722	15677	15708	15910	15573	15806	15703	15646	15605	15731	15787	15583	15648	15761	15703	15682	15608	15651	15564	15648	15645	15609	15619	15721	15777	15752	15720	15792	15699	15696	15715	15529	15694
13007	29594	18082	15665	15017	14453	14381	14250	14131	13902	13881	13965	13819	13858	13842	13942	13873	13679	13924	13783	13547	13762	13797	13844	13678	13626	13811	13891	13895	13690	13827	13649	13685	13885	13670	13622	13821	13815	13721	13698	13909	13748	13867	13931	13710	13785	13805	14292	15499	15225	14735	14415	13858	13945	13769	13821	13814	13826	13627	13680	13661	13496	13510	13658	13716	13652	13545	13553	13714	13630	13741	13586	13687	13529	13591	13854	13720	13713	13620	13676	13606	13685	13614	13760	13548	13577	13539	13711	13741	13700	13896	13743	13649	13530	13668	13729	13556	13653	13657	13749	13586	13663	13516	13703	13698	13538	13603	13714	13646	13716	13860	13715	13694	13696	13878	13588	13690	13697	13530	13828	13706	13701	13702	13698	13747	13712	13500	13769	13672	13793	13787	13608	13665	13526	13777	13782	13776	13757	13707	13428	13771	13790	13625	13739	13662	13715	13749	13620	13698	13520	13486	13530	13783	13669	13666	13609	13639	13528	13649	13723	13761	13494	13783	13651	13655	13674	13665	13791	13735	13604	13598	13804	13776	13746	13803	13708	13767	13891	13722	13704	13728	13705	13663	13454	13567	13713	13612	13663	13841	13590	13513	13709	13554	13799	13676	13600	13612	13868	13572	13631	13675	13552	13729	13654	13484	13597	13633	13631	13495	13818	13657	13550	13713	13677	13715	13562	13700	13697	13390	13517	13700	13779	13702	13644	13717	13605	13816	13561	13593	13739	13659	13712	13655	13552	13548	13718	13594	13712	13733	13581	13687	13668	13658	13579	13713	13648	13648	13579	13619	13861	13568	13648	13620	13899	13595	13791	13684	13747	13601	13757	13501	13662	13753	13684	13642	13747	13718	13590	13473	13536	13805	13577	13789	13638	13674	13573	13851	13805	13657	13623	13734	13463	13803	13635	13610	13719	13689	13668	13716	13558	13493	13576	13759	13610	13575	13689	13725	13697	13641	13811	13614	13698	13640	13448	13774	13813	13675	13755	13641	13578	13893	13459	13727	13668	13792	13596	13662	13599	13818	13804	13845	13862	13711	13671	13627	13722	13614	13875	13766	13696	13626	13578	13550	13764	13539	13656	13715	13681	13672	13697	13808	13616	13815	13758	13666	13517	13553	13624	13714	13748	13686	13618	13711	13610	13592	13617	13670	13613	13675	13546	13745	13679	13684	13698	13638	13711	13705	13576	13634	13650	13724	13588	13729	13786	13701	13613	13611	13698	13566	13626	13658	13729	13728	13551	13759	13732	13794	13776	13473	13692	13515	13419	13548	13790	13590	13732	13779	13732	13626	13711	13778	13458	13780	13690	13671	13569	13730	13637	13600	13562	13674	13560	13870	13551	13715	13650	13649	13840	13558	13720	13637	13546	13648	13725	13685	13819	13688	13665	13702	13751	13680	13525	13646	13663	13773	13657	13691	13723	13831	13536	13722	13715	13847	13687	13658	13687	13465	13489	13537	13829	13582	13744	13747	13855	13544	13631	13641	13699	13660	13496	13623	13614	13829	13789	13618	13656	13678	13459	13634	13558	13712	13741	13579	13511	13716	13727	13556	13731	13777	13617	13497	13684	13572	13706	13641	13617	13747	13637	13691	13800	13593	13712	13879	13761	13611	13560	13710	13781	13675	13785	13674	13773	13759	13594	13754	13731	13679	13715	13570	13535	13727	13587	13588	13719	13714	13718	13710	13510	13817	13733	13641	13616	13638	13622	13670	13620	13680	13615	13672	13760	13664	13766	13666	13644	13695	13656	13768	13771	13649	13510	13618	13754	13498	13629	13681	13640	13632	13694	13670	13546	13690	13586	13533	13707	13836	13656	13512	13834	13583	13701	13801	13490	13694	13555	13581	13696	13686	13630	13749	13719	13698	13625	13717	13520	13561	13627	13826	13601	13590	13722	13656	13691	13731	13533	13734	13768	13701	13743	13694	13528	13731	13678	13532	13871	13647	13661	13905	13742	13707	13617	13501	13668	13658	13691	13777	13669	13670	13576	13699	13766	13655	13674	13504	13721	13683	13545	13747	13597	13532	13710	13655	13636	13705	13579	13639	13631	13610	13775	13694	13669	13771	13682	13613	13597	13561	13755	13854	13748	13563	13702	13651	13719	13716	13588	13605	13612	13557	13755	13616	13764	13714	13898	13719	13740	13813	13602	13684	13709	13698	13664	13540	13578	13648	13526	13718	13670	13615	13663	13697	13603	13636	13792	13812	13573	13703	13645	13481	13771	13717	13654	13684	13717	13672	13740	13573	13628	13394	13834	13672	13421	13659	13766	13823	13657	13613	13557	13596	13623	13689	13715	13784	13663	13617	13475	13555	13628	13679	13629	13624	13674	13841	13735	13610	13663	13571	13704	13702	13780	13609	13741	13649	13702	13670	13593	13580	13796	13688	13629	13690	13837	13750	13666	13696	13715	13549	13652	13577	13725	13550	13613	13647	13563	13751	13745	13646	13596	13674	13679	13493	13743	13547	13627	13501	13621	13653	13593	13608	13619	13589	13580	13637	13641	13690	13564	13630	13579	13580	13779	13598	13809	13667	13573	13888	13813	13701	13782	13824	13711	13719	13632	13651	13649	13744	13674	13662	13646	13724	13716	13618	13618	13618	13600	13622	13687	13756	13660	13853	13513	13666	13719	13603	13717	13604	13676	13605	13768	13598	13689	13758	13571	13518	13722	13643	13689	13645	13765	13676	13610	13858	13545	13643	13675	13667	13743	13651	13611	13715	13510	13729	13528	13637	13734	13679	13677	13726	13624	13631	13631	13658	13631	13614	13730	13495	13688	13747	13734	13746	13496	13778	13803	13852	13603	13630	13641	13619	13552	13642	13635	13739	13649	13593	13545	13676	13702	13617	13769	13614	13606	13808	13662	13744	13670	13835	13651	13636	13773	13713	13506	13665	13609	13619	13741	13561	13703	13670	13671	13542	13618	13633	13585	13782	13815	13528	13739	13542	13685	13708	13625	13696	13586	13615	13671	13726	13812	13744	13577	13766	13602	13581	13692	13660	13603	13676	13588	13759	13741	13702	13709	13794	13503	13722	13851	13677	13713	13566	13682	13694	13589	13698	13703	13779	13779	13824	13742	13600	13646	13670	13668	13704	13616	13668	13557	13762	13783	13751	13733	13782	13636	13654	13600	13737	13612	13582	13708	13677	13797	13741	13902	13681	13702	13704	13814	13627	13629	13746	13619	13646	13730	13512	13674	13580	13727	13723	13558	13585	13727	13694	13554	13672	13481	13649	13708	13626	13590	13701	13815	13638	13740	13746	13549	13785	13888	13702	13869	13684	13770	13601	13643	13712	13712	13699	13778	13689	13725	13804	13646	13827	13649	13539	13634	13737	13493	13662	13683	13609	13586	13765	13681	13572	13716	13627	13702	13694	13624	13693	13721	13708	13633	13657	13661	13601	13664	13683	13710	13718	13713	13634	13795	13699	13622	13588	13592	13589	13727	13739	13604	13532	13572	13583	13647	13715	13610	13721	13662	13938	13585	13689	13719	13620	13727	13819	13483	13665	13804	13668	13787	13628	13565	13641	13642	13757	13774	13511	13603	13736	13849	13781	13541	13686	13571	13688	13673	13777	13665	13774	13649	13710	13567	13653	13628	13607	13751	13606	13703	13782	13585	13799	13629	13741	13758	13741	13506	13666	13741	13588	13814	13662	13675	13662	13848	13705	13616	13585	13625	13580	13686	13713	13695	13597	13624	13683	13740	13717	13577	13614	13754	13627	13742	13725	13591	13650	13676	13648	13657	13695	13642	13682	13662	13743	13602	13756	13576	13695	13738	13603	13657	13729	13699	13600	13701	13638	13788	13728	13641	13604	13689	13714	13650	13637	13726	13625	13592	13661	13575	13643	13627	13613	13645	13714	13650	13646	13741	13537	13745	13732	13706	13751	13648	13673	13634	13487	13748	13710	13809	13589	13763	13731	13748	13701	13602	13653	13630	13748	13758	13610	13686	13706	13557	13631	13567	13644	13528	13657	13645	13724	13758	13542	13640	13696	13685	13808	13923	13655	13626	13548	13603	13731	13640	13684	13593	13793	13693	13709	13611	13668	13751	13674	13576	13636	13740	13617	13651	13705	13618	13694	13737	13678	13689	13776	13695	13565	13649	13644	13433	13895	13703	13616	13705	13672	13664	13647	13717	13590	13734	13570	13634	13733	13642	13793	13671	13601	13672	13547	13670	13607	13732	13722	13644	13713	13598	13675	13540	13633	13640	13896	13634	13467	13723	13526	13725	13509	13604	13547	13615	13677	13784	13673	13682	13664	13638	13698	13686	13583	13806	13787	13686	13724	13554	13731	13696	13769	13613	13531	13533	13621	13698	13607	13730	13746	13715	13729	13817	13682	13599	13627	13711	13582	13788	13781	13758	13667	13680	13716	13711	13687	13618	13785	13883	13700	13767	13742	13588	13665	13615	13628	13615	13661	13572	13772	13713	13688	13599	13827	13577	13587	13605	13798	13689	13750	13554	13593	13594	13563	13623	13548	13681	13600	13506	13616	13660	13834	13611	13579	13667	13685	13784	13517	13709	13537	13671	13680	13609	13590	13531	13705	13835	13657	13795	13659	13632	13588	13779	13567	13807	13736	13721	13762	13760	13729	13732	13521	13700	13478	13679	13514	13666	13653	13893	13696	13806	13697	13626	13703	13685	13615	13644	13547	13743	13621	13771	13578	13608	13640	13716	13603	13687	13486	13511	13707	13700	13571	13805	13708	13745	13600	13697	13702	13690	13497	13795	13634	13795	13567	13651	13601	13760	13742	13686	13684	13626	13765	13772	13466	13694	13701	13762	13634	13659	13700	13809	13511	13656	13618	13665	13604	13603	13698	13694	13828	13703	13613	13774	13662	13691	13705	13644	13722	13754	13732	13670	13700	13693	13665	13747	13765	13791	13594	13709	13737	13633	13590	13639	13665	13749	13704	13587	13650	13549	13724	13558	13738	13658	13571	13732	13761	13659	13655	13620	13615	13715	13496	13616	13780	13566	13722	13671	13557	13667	13632	13813	13747	13532	13877	13702	13744	13671	13515	13726	13581	13552	13640	13674	13764	13682	13617	13614	13756	13779	13647	13669	13593	13665	13597	13725	13602	13730
22721	21098	28911	23524	21263	22705	22409	17320	16336	16506	16484	15994	16304	16438	16394	16083	16189	16020	15883	16244	16115	15986	16007	15976	16038	16282	15960	15983	16012	16147	15926	16013	16161	16090	16096	15968	16211	16218	15930	15873	16094	16105	15872	15883	16086	16041	15917	16759	18072	18028	17466	16907	16201	16159	16145	15965	15887	15825	15769	15926	16032	15902	15814	15814	15863	15967	15815	15709	15820	15817	15795	15888	15876	15888	16053	15856	15912	15659	15694	15829	16075	15820	15794	15957	15778	15771	15835	15774	15837	15865	15745	15707	15984	16153	15984	16081	15988	15805	15961	15959	15760	15650	15864	15704	15909	15966	15903	15739	16020	15792	15960	15645	15765	15773	15797	15718	15895	15909	15828	15628	15684	15950	15944	15909	15916	15964	15989	15931	15847	16062	16081	15823	15815	15819	15820	15838	15811	15841	15891	15803	15659	15733	15851	15572	15649	15865	15845	15854	15901	15811	15892	15941	15915	15760	15883	15762	15683	16001	15828	15845	15883	15838	15773	15954	15801	15925	15742	16017	16013	16047	15749	15886	15903	15695	15780	15977	16020	15890	15885	15726	15921	15713	15771	15756	15925	16084	15729	15822	15839	15916	15868	15752	15921	15950	15638	16063	15861	15773	15985	15823	15946	16018	16036	15949	15826	15828	15837	15752	15857	15914	15878	15923	15878	15913	15697	15757	15801	15862	15790	15725	15802	15907	15645	15866	15659	15986	15883	15787	15809	15758	15957	16007	15934	15650	15817	15997	15948	15971	15896	15779	15775	15654	15885	15634	16008	15707	15754	15603	15756	15827	15932	15807	15900	15836	15806	15890	15916	15879	15911	15685	15743	15903	15792	15967	15895	15884	15930	15895	15848	16085	15843	15840	15672	15953	15956	15736	15699	15911	15902	15631	15826	15878	16058	15797	15735	15875	15888	15721	15821	15811	15818	15585	15755	15882	15924	15834	15892	15788	15822	15734	15861	15953	15677	15690	15879	15791	16006	15751	15964	15876	15838	15890	15814	15895	15886	15868	15741	15815	15776	15847	15826	15682	16039	15875	15919	15871	15951	16002	15724	15769	15847	15656	15812	15842	15741	15755	15846	15816	15759	15824	15926	15831	15859	15821	15845	15755	15744	15810	15774	15827	15733	16077	15880	15769	15853	15812	15693	15812	15795	15681	15927	15864	15700	15665	15917	15878	15794	15770	15929	16012	15725	15933	15869	15989	15725	15731	15953	15602	15785	15852	15743	15935	16068	15783	15868	15571	15901	15940	15687	15690	15976	15837	15821	15974	15825	15876	15709	15740	15921	15613	15786	15817	15875	15742	15822	15618	15718	15902	15675	15979	15783	15833	15785	15769	15852	15999	15780	15854	15802	15742	15850	15969	15861	15872	15870	15931	15849	15940	15869	15927	15813	15713	15915	15746	15998	15661	15727	15796	15940	15728	15713	15796	16086	15969	15887	16145	15846	15648	15870	15724	15580	15732	15896	15684	15653	15703	16039	16017	15891	15940	15954	15898	15807	15714	15691	15845	15828	15621	15756	15971	15903	16007	15902	15692	16104	15768	15822	15897	15850	15638	15831	16137	15775	15925	15916	15696	15841	15728	16111	15947	15931	15824	15795	15699	15813	15848	15741	15880	15804	15744	15617	15843	15617	15912	15778	15688	15752	15792	15805	15898	15783	15722	15778	15711	15870	15932	15789	15858	15780	15768	15832	15784	15774	15736	15764	15744	15745	15872	15712	15842	15791	15789	15903	15816	15872	15916	15788	15919	15848	15789	15755	15800	15959	15831	15785	15907	15893	15877	15890	15869	15787	15986	15806	15759	15896	15616	15954	15700	16007	15649	15907	15837	15876	15698	15769	15939	15830	15794	15813	15740	15797	15772	15785	15762	15935	15759	16035	16005	16027	16037	16035	15807	15754	15867	15886	15991	15868	15532	16007	15841	15808	15889	15943	15974	15778	15761	15942	15786	15880	15768	15842	15775	15818	15890	15750	15980	15963	15948	15980	15685	15877	15947	15925	15926	15832	16055	15872	15682	15897	15760	15710	15781	15830	15793	15714	15819	15851	15714	15856	15707	15931	15918	15940	16009	15946	15768	16050	15841	15806	15886	15720	15933	15869	15862	15803	15857	15867	15920	15912	15703	15684	15838	15780	15654	15841	15744	15737	15759	15833	15909	15794	15897	15781	16168	15994	15874	15764	15796	15696	15955	15821	15925	15771	15848	15848	15991	15944	15964	15963	15924	15745	15737	15853	15645	15747	15711	15768	15974	15838	15950	15850	15745	15770	15930	15880	15920	15956	15872	15712	15712	15974	15748	15938	15694	15845	15796	15737	15970	15866	15477	15841	15725	15819	15890	15990	15685	15703	15826	15911	15910	15923	15931	15885	15787	15755	15686	15675	15767	15869	15821	15802	15786	15858	15939	15970	15675	15726	15757	15973	15969	15865	15743	15823	15891	15911	15789	15837	15866	15861	15958	15611	15865	15660	15626	15768	15890	15669	15796	15813	15720	15791	15770	15885	15878	15911	16020	15782	15893	15714	15798	15905	15758	16022	15763	15709	15848	15808	15849	15938	15827	15766	16023	15777	15784	15834	15745	15887	15946	15803	15725	15862	15852	15726	15748	15893	15880	15854	15800	15731	15747	16024	15769	15889	15854	15913	15680	15947	15730	15793	15872	15609	15718	15789	15699	15794	15737	15778	15792	15813	15966	15873	15841	15787	15929	15863	15576	15902	15969	15963	15747	15804	15787	15799	15991	15762	15754	16010	15701	15941	15856	15941	15940	15890	15789	15757	15697	15922	15755	15755	15798	15985	16023	15869	15760	15828	15880	16005	15895	15887	15722	15979	15856	15735	15989	15867	16031	15938	15795	15787	15740	15791	15888	15736	15727	15911	15716	15816	15843	15894	15670	15840	15760	15744	15930	15524	15544	15790	15757	15876	15664	15883	15710	16036	15963	15941	15840	16002	15911	15687	15901	15760	15782	15870	15890	16011	15874	15677	15887	15935	15837	15949	15904	16018	15849	15707	15846	15845	15850	15910	15930	15809	15780	15865	15737	15708	15761	15745	15737	15886	15957	15838	15854	15957	15801	15874	15754	15845	15821	15887	15861	16029	15666	15696	15843	15816	15870	16013	15889	16101	15805	15880	15961	15680	15741	15795	15838	15815	15641	15721	15799	15811	16032	15949	15922	15736	15911	15890	15884	15883	15946	15729	15890	15872	15847	15876	15846	16057	15713	15898	15730	16005	15761	15881	15689	15881	16003	15849	15821	15976	15884	15865	15693	15723	15681	15782	15731	15812	16000	16000	15901	15987	15876	15867	15619	15817	15564	15933	15892	15912	15641	15886	15638	15814	15867	15818	15618	15842	15706	15782	15865	15909	15997	15842	15952	16080	15775	15914	15892	15986	15745	15840	15931	16083	15771	16009	15942	15823	15726	15847	15949	15774	15879	15749	15731	15877	15915	15665	15799	15703	15950	16005	15758	15795	15766	15763	15886	15894	15970	15828	15825	15780	15744	15793	15819	15953	15982	15931	15827	15945	15986	15860	15791	15831	15786	16060	15756	15709	15827	15968	15827	15925	15697	15820	15771	15867	15850	15673	16044	15833	15820	15784	15910	16025	15935	15856	15878	15852	16010	15966	15918	15954	15888	15768	15683	15782	15778	15861	16041	15899	15822	15949	15923	15976	15512	15951	15932	15833	15933	15916	15690	15907	15841	15779	16136	16076	15934	15827	15710	15603	15860	16002	15878	15706	15789	15930	15893	15628	15757	15992	15943	15753	15883	15782	15888	15925	15748	15841	16002	15994	15966	15807	15837	15887	15777	15705	15859	16154	15932	15648	15785	15852	15857	15793	15868	15883	15796	15987	16050	15925	16032	15754	15765	15932	15878	15948	15948	15813	15724	15921	15772	16014	15786	15800	15742	15750	15780	16051	15730	15795	15988	15798	15835	15853	15749	15772	15694	15868	15905	15817	15858	16026	15830	15790	15872	15780	15924	16036	15962	16051	15936	15872	15700	15766	15902	15630	15761	15832	16044	15712	15832	15779	15847	15999	15970	15755	15940	15819	15860	15829	15786	15842	15859	15756	15838	15826	15799	15829	15800	16001	15887	15962	15687	15958	15892	15683	15682	15736	15948	16041	15830	16065	15743	15772	15694	15629	15953	15781	15966	15765	16056	15675	15979	15850	15961	15952	15784	15774	15908	15820	15766	15964	15930	15727	15842	15840	15810	15965	15798	15719	15778	16004	15918	15678	15786	15774	15832	15631	15692	15909	15760	15802	15872	15812	15840	16022	15825	15981	16015	15871	15807	15812	15761	15732	15948	15974	15957	15833	15818	15810	15777	15774	15911	15778	15883	16035	15935	15865	15999	16000	15799	16039	15734	15655	15820	15730	15816	15916	15742	15911	15848	15837	15840	15766	16033	15815	15908	15873	15923	15954	15772	15725	15760	15772	15715	15635	15830	15787	15965	15742	15694	15835	15738	15800	15838	15797	15657	15712	15899	15885	15717	15803	16008	15865	15743	15761	15682	15885	15893	16000	15856	15869	15856	15854	15999	15858	15443	15888	15800	15738	15687	15861	15842	16008	15683	15871	15731	15801	15706	15871	15781	15897	15669	15442	15889	15931	15884	15959	15932	15695	15775	15817	15989	15721	15718	16000	15667	15960	15716	15924	15838	15761	15865	15704	15911	15956	15734	15947	15853	15682	15859	15741	15870	16002	15875	16115	15880	15796	15732	15811	15791	15928	15747	15781	15857	16141	15775	15817	16010	15725	15980	16006	15887	15689	15835	15713	15871	15761	16010	16032	15787	15974	15950	15763	15766	15661	15690	15750	15831	16063	15935	15839	15866	15741	15801	15814	15632	15767	15912	16060	15911	15883	15882	16010	15956	15984	15796	15738	15713	15966	15944	15708	15976	15896	15791	15903	15811	15729	15818	15881	15966	15836	16020	15860	15784	15964	15927	15962	15950	15818	15836	15966	15809	15643	15836	15978	15760	15846	15664	15697	15843	15777	15645	15924	15843	15873	15813	15770	15973	15929	15685	15786	15868	15769	16138	15882	15681	15830	15875	16012	15783	15966	15732	15894	15838	15738	15808
14309	35550	21566	17624	16172	15476	14984	14607	14530	14278	14310	14215	14132	14243	14143	14047	14043	13832	13958	13974	13923	14004	13985	13864	13981	13737	13981	13898	13877	14025	13938	13943	13757	13724	13879	13674	13893	13950	14009	13815	13724	13836	13856	13778	13867	13765	13836	15206	17154	16728	15812	14909	14153	14061	13742	14020	13786	13882	13815	13915	13867	13788	13807	13790	13532	13732	13885	13976	13698	13688	13843	13944	13698	13880	13719	13780	13721	13850	13680	13742	13696	13770	13634	13746	13829	13783	13603	13677	13690	13872	13886	13737	13892	13822	13709	13736	13717	13747	13929	13729	13799	13781	13864	13901	13691	13828	13764	13720	13810	13743	13873	13919	13904	13806	13754	13576	13774	13802	13898	13862	13635	13864	13566	13879	13732	13513	13779	13607	13779	13830	13802	13836	13727	13648	13919	13796	13705	13649	13921	13631	13733	13832	13711	13813	13814	13753	13853	13943	13704	13714	13685	13727	13847	13835	13650	13706	13851	13839	13833	13769	13811	13856	13908	13745	13723	13720	13715	13731	13622	13690	13766	13966	13664	13824	13801	13853	13693	13804	13924	13862	13798	13631	13851	13702	13739	13799	13683	13694	13776	13666	13720	13550	13840	13961	13651	13755	13652	13857	13745	13684	13807	13926	13678	13754	13687	13871	13869	13629	13708	13640	13780	13790	13856	13795	13770	13765	13695	13845	13926	13574	13685	13734	13804	13910	13847	13748	13885	13777	13765	13697	13789	13727	13746	13735	13791	13647	13818	13720	13713	13802	13736	13699	13670	13695	13746	13736	13680	13872	13737	13764	13803	13693	13778	13901	13715	13859	13909	13721	13842	13897	13789	13760	13674	13640	13980	13787	13854	13804	13794	13815	13771	13902	13817	13767	13712	13652	13713	13839	13959	13748	13914	13923	13720	13700	14024	13752	13743	13880	13533	13821	13852	13652	13734	13761	13819	13900	13898	13684	13889	13666	13741	13816	13808	13791	13813	13754	13909	13744	13860	13782	13764	13766	13769	13700	13654	13691	13769	13912	13780	13811	13891	13722	13853	13798	13763	13934	13733	13782	13691	13707	13771	13708	13757	13891	13904	13594	13788	13831	13744	13823	13882	13761	13692	13714	13663	13694	13527	13807	13809	13809	13923	13858	13778	13756	13659	13721	13773	13731	13670	13763	13865	13964	13752	13798	13606	13772	13773	13759	13704	13863	13812	13756	13746	13686	13786	13809	13693	13835	13729	13854	13705	13762	13759	13744	13709	13751	13679	13790	13770	13673	13725	13802	13710	13929	13691	13757	13752	13852	13701	13785	13854	13786	13670	13776	13648	13775	13723	13846	13683	13609	13795	13729	13706	13805	13716	13718	13833	13654	13768	13708	13759	13781	13701	13683	13805	13641	13730	13655	13838	13853	13636	13788	13710	13704	13661	13779	13740	13780	13637	13689	13851	13862	13634	13925	13883	13716	13858	13748	13848	13914	13718	13758	13713	13781	13804	13771	13842	13718	13834	13771	13752	13751	13729	13633	13758	13859	13770	13915	13702	13651	13592	13846	13708	13767	13745	13862	13805	13699	13842	13615	13853	13582	13963	13664	13834	13685	13879	13797	13617	13827	13679	13850	13831	13785	13767	13741	13680	13704	13797	13797	13797	13840	13799	13753	13824	13724	13661	13750	13842	13784	13705	13605	13715	13736	13749	13719	13665	13743	13627	13943	13669	13640	13688	13832	13755	13655	13856	13731	13723	13823	13910	13962	13734	13728	13815	13632	13710	13743	13653	13739	13610	13754	13720	13942	13862	13792	13740	13818	13721	13726	13723	13782	13835	13933	13819	13830	13587	13681	13703	13688	13648	13760	13604	13708	13824	13643	13765	13634	13832	13735	13664	13815	13715	13681	13778	13534	13657	13559	13708	13796	13977	13792	13663	13775	13735	13861	13800	13725	13743	13691	13912	13829	13863	13703	13775	13731	13673	13869	13705	13705	13760	13819	13724	13813	13850	13876	13791	13736	13705	13753	13849	13847	13753	13775	13897	13721	13743	13565	13707	13883	13734	13561	13633	13769	13840	13730	13815	13806	13716	13877	13732	13668	13699	13782	13813	13701	13765	13812	13888	13660	13755	13728	13656	13784	13695	13865	13598	13746	13760	13708	13916	13843	13868	13721	13756	13776	13704	13612	13882	13845	13786	13672	13795	13805	13883	13799	13662	13795	13680	13889	13930	13745	13597	13690	13709	13651	13540	13983	13766	13716	13685	13604	13744	13934	13792	13914	13838	13738	13710	13733	13773	13742	13664	13797	13748	13706	13739	13894	13853	13779	13808	13736	13671	13783	13854	13739	13744	13550	13741	13726	13821	13865	13876	13722	13773	13809	13691	13649	13689	13673	13746	13877	13634	13846	13712	13507	13590	13623	13732	13797	13658	13695	13722	13824	13755	13745	13874	13529	13788	13680	13748	13761	13699	13771	13889	13856	13725	13695	13845	13791	13868	13692	13774	13920	13550	13888	13771	13629	13651	13999	13852	13727	13888	13673	13784	13784	13725	13778	13639	13849	13859	13797	13628	13621	13965	13649	13602	13682	13840	13740	13853	13682	13766	13640	13760	13778	13781	13716	13918	13845	13756	13658	13826	13819	13670	13725	13699	13702	13766	13619	13743	13904	13759	13691	13752	13762	13934	13795	13712	13780	13716	13838	13875	13858	13795	13853	13853	13759	13776	13664	13673	13892	13893	13750	13731	13871	13855	13794	13692	13763	13690	13651	13960	13832	13733	13589	13752	13679	13899	13690	13839	13643	13839	13669	13768	13678	13798	13773	13800	13713	13733	13595	13869	13469	13702	13676	13880	13850	13691	13778	13754	13711	13742	13748	13726	13634	13759	13724	13751	13851	13762	13980	13665	13693	13795	13701	13745	13695	13649	13689	13699	13850	13707	13673	13780	13682	13862	13776	13796	13785	13821	13724	13949	13848	13703	13565	13727	13804	13735	13637	13749	13720	13597	13911	13664	13755	13849	13785	13669	13738	13809	13746	13706	13876	13945	13679	13811	13730	13787	13890	13732	13759	13603	13741	13498	13811	13991	13859	13635	13651	13915	13708	13871	13823	13687	13645	13794	13799	13756	13816	13817	13666	13826	13723	13829	13747	13779	13870	13831	13616	13736	13698	13865	13840	13672	13790	13776	13661	13803	13784	13735	13774	13670	13785	13800	13815	13763	13890	13671	13817	13787	13696	13822	13654	13780	13699	13675	13898	13980	13659	13664	13802	13826	13722	13761	13923	13720	13651	13741	13807	13984	13811	13778	13684	13599	13617	13798	13649	13689	13930	13742	13843	13779	13821	13847	13769	13794	13655	13755	13748	13834	13672	13698	13821	13696	13636	13630	13718	13594	13805	13715	13601	13798	13915	13784	13759	13845	13863	13887	13738	13776	13822	13727	13722	13547	13864	13772	13857	13649	13784	13831	13878	13661	13647	13619	13855	13697	13703	13719	13591	13780	13821	13795	13842	13721	13701	13592	13773	13720	13796	13793	13791	13873	13649	13752	13892	13790	13783	13754	13843	13675	13676	13795	13684	13931	13813	13877	13731	13732	13674	13777	13846	13873	13771	13874	13673	13619	13716	13887	13845	13694	13882	13664	13755	13767	13743	13759	13628	13777	13758	13613	13746	13920	13686	13720	13901	13731	13823	13918	13656	13585	13819	13595	13678	13946	13639	13786	13723	13925	13756	13921	13749	13827	13726	13753	13752	13770	13719	13637	13605	13709	13712	13640	13712	13696	13750	13724	13766	13759	13736	13827	13720	13761	13669	13712	13885	13721	13684	13718	13723	13740	13890	13608	13738	13692	13937	13728	13772	13830	13773	13688	13736	13786	13624	13695	13666	13749	13826	13805	13694	13799	13701	13685	13711	13736	13735	13652	13816	13833	13760	13840	13791	13697	13749	13828	13666	13761	13836	13675	13769	13773	13874	13686	13710	13645	13688	13837	13874	13840	13745	13636	13803	13862	13539	13708	13777	13729	13706	13898	13851	13885	13687	13676	13659	13739	13700	13887	13599	13826	13903	13697	13861	13739	13667	13656	13848	13758	13817	13819	13937	13769	13792	13641	13780	13702	13779	13706	13685	13675	13799	13734	13569	13669	13632	13646	13789	13750	13824	13651	13589	13532	13851	13800	13685	13755	13709	13690	13645	13626	13591	13879	13723	13622	13718	13782	13752	13723	13771	13753	13755	13704	13757	13685	13802	13755	13851	13784	13757	13823	13781	13619	13776	13805	13708	13695	13676	13772	13854	13775	13817	13762	13733	13774	13665	13599	13703	13736	13816	13707	13842	13805	13800	13718	13645	13622	13661	13745	13843	13812	13559	13814	13660	13765	13733	13801	13925	13523	13776	13597	13890	13862	13817	13766	13736	13766	13806	13652	13642	13753	13677	13758	13913	13689	13799	13837	13979	13707	13856	13770	13855	13708	13764	13719	13902	13773	13774	13788	13588	13788	13693	13716	13961	13705	13920	13884	13668	13772	13766	13835	13827	13898	13724	13906	13739	13764	13645	13864	13702	13671	13810	13849	13698	13835	13795	13674	13754	13863	13762	13720	13737	13852	13870	13669	13737	13676	13824	13799	13825	13652	13782	13819	13765	13772	13906	13737	13618	13832	13624	13756	13740	13754	13406	13741	13795	13794	13731	13775	13678	13666	13928	13775	13711	13785	13787	13808	13793	13799	13778	13674	13821	13612	13882	13740	13626	13779	13721	13818	13875	13876	13728	13673	13594	13836	13730	13621	13731	13724	13687	13655	13639	13729	13864	13856	13777	13699	13732	13782	13741	13884	13630	13538	13742	13754	13935	13706	13628	13743	13674	13703	13660	13850	13771	13732	13830	13783	13533	13810	13789	13644	13834	13678	13615	13626	13833	13714	13712	13865	13697	13686	13879	13785	13726	13636	13800	13702	13892	13728	13919	13704	13760	13702	13665	13844	13757	13725	13695	13702	13572	13706	13779	13835	13803	13744	13792	13675	13813	13648	13812	13702	13755	13786	13690	13924	13660	13625	13895	13900	13931	13692	13710	13841	13703	13694	13835	13725	13755	13720	13776	13899	13703	13866	13927	13824	13742	13754	13607
27167	21776	22948	19157	16311	15974	16055	15839	16135	15856	15886	16066	16065	15938	15824	15936	15884	15774	15987	15968	15915	15830	16015	15786	16081	16043	15924	15955	15911	15671	15800	15938	15920	15870	15991	15904	15821	16200	15946	15898	16061	15963	15830	16083	16113	15879	16039	15882	15789	16043	16049	16225	16024	16041	15888	15905	15843	15984	16003	15998	15806	15927	15877	15944	15949	15696	15834	15676	15764	15754	15770	15886	16166	15992	15797	15684	15815	15907	15955	15899	16007	16007	15851	15886	15831	16074	15884	15884	15913	15781	15880	15947	15834	16055	16012	15746	15938	16041	15755	15821	16031	15707	15977	15826	15854	15676	15706	15887	15754	15918	15717	15854	15986	15914	15897	15860	15916	15827	15936	16005	15761	15801	15985	15937	15922	16094	15748	15863	15834	15596	15857	16065	15982	15781	15822	15874	15899	15731	15682	15814	15902	15877	15925	15930	15854	15616	15821	15877	15938	15998	15679	15627	15757	15810	15736	15949	15709	15726	15996	15850	16110	15900	16004	16003	15917	15824	15828	15661	15965	15955	15859	15883	15997	16000	15788	15901	16052	15895	16047	15835	16043	15867	15895	15959	15905	15646	15955	16024	16009	15709	15743	15943	15994	15902	15786	15897	15951	15893	15780	15736	15955	15889	16105	15910	15807	15881	15730	15976	15923	16063	16067	15729	15873	15941	15842	15795	15794	15985	15858	15612	15947	15943	15607	15968	15884	15731	15947	15846	16056	15935	15956	16111	15880	15795	16032	15848	15850	15859	16029	15911	15853	15815	15958	15879	15940	15803	16021	15945	15890	15706	15865	15715	15803	15917	15784	16013	15839	15880	15849	15716	16000	15892	15978	15950	15980	15702	16049	15975	16142	15784	15797	15970	15869	15974	15860	15837	15832	15858	15751	15948	15925	15832	15940	15743	15973	15855	16001	15786	15894	15835	15995	15856	15779	15843	15833	15770	16079	15824	15940	15942	15918	16012	15683	15777	15755	15938	15763	15816	15637	15799	15706	15797	15827	15854	15908	15847	16076	15633	15829	16184	16016	15963	15844	15826	15936	15960	15764	16002	15929	15883	16079	15822	15910	15976	15839	15915	15761	15836	15815	15922	15959	16003	15922	15888	16001	15924	16078	16033	15953	15733	15739	15633	15807	15988	16036	15946	15832	15835	15832	15981	16141	16028	16053	16115	15794	15854	15892	15856	15956	16044	15776	15823	16172	15974	15792	15860	16025	15831	15893	15821	15781	15788	15985	15872	15757	15961	15787	15938	15901	15929	15844	15904	15933	15736	15848	15751	15933	16164	15867	16024	15820	16055	15873	15711	15941	15732	15844	15946	15931	16122	15993	16015	15911	16022	15982	16028	15865	15973	15947	15726	15599	15647	16132	15823	15895	15948	15838	15876	15833	15986	15957	15893	15904	15958	15843	15979	15932	15918	16080	16058	15950	16076	15917	15963	15866	15860	15809	15704	15879	16024	15962	16023	15972	16011	15849	15891	15830	15720	15990	15999	15798	15889	15848	15882	16051	15826	15868	16125	15845	15912	16034	15726	15679	15939	15952	15894	15836	15614	15833	15965	15970	15745	15750	15816	15911	16043	15928	15954	15742	15930	15825	15731	15757	15958	15787	15962	15872	15884	15990	15925	15901	15817	16132	15988	15834	15698	15702	15973	15863	15763	15687	15760	15700	15932	15849	16040	15956	15817	16024	15919	16013	16025	15847	15828	15824	15786	15768	15784	15922	15855	15807	15848	16084	15753	15824	15886	15817	15903	16086	15985	16067	15804	15836	15873	15851	16014	15881	15846	15762	15813	15987	16006	16004	15940	15988	15964	15772	15858	15989	16041	15978	16012	15981	15717	16040	15882	15967	15800	16108	15870	15757	15869	15862	15722	15979	16069	15838	15733	15814	15964	16157	15788	15934	15838	16024	15996	15819	15834	15836	15931	15863	15883	15887	15799	15665	15738	15685	15834	16043	15928	15626	15932	15858	15741	15893	15894	15838	15852	15841	15618	15942	15935	15880	15961	15797	15972	15725	16009	15836	15942	16137	15866	15983	15811	15898	15908	15922	15786	15863	15808	15823	15887	15906	15750	15989	15679	15923	15831	15976	16105	15978	15616	15729	15784	15771	15761	15904	15721	15577	15839	15832	15835	16037	15924	15698	16060	15954	15890	15823	15834	15902	15875	15768	15770	15839	15880	15829	15862	16071	15913	15978	15968	15962	15892	15828	15728	16058	16106	16009	15747	15899	15871	15938	15791	16000	15798	15850	15894	15915	15904	15830	15934	15775	15972	15949	16092	16072	15878	15954	15861	15622	15916	15859	15771	15918	15986	15765	15855	15793	15952	16027	15978	15899	15939	15726	15864	15907	15767	15909	15716	16073	16014	16023	16003	15812	15815	15919	15917	15838	15815	16121	16013	15749	16015	15949	15928	15978	15718	15791	15822	15936	15777	15960	15919	15944	15844	15890	15962	15968	16060	16000	15861	15814	15758	15800	15600	15812	16049	15764	15785	15861	16029	15857	15973	15910	16015	15905	15833	15879	15806	16005	15894	15971	15984	15933	15992	15896	15886	15886	15855	15943	15893	15828	15882	15841	15845	15706	15914	15968	15761	15877	15612	15863	15982	15901	15812	16164	15931	16042	15944	15744	15862	15946	16111	15962	15713	15978	15925	16005	15869	15820	15941	15848	15848	15965	16175	16056	15877	16016	15804	16042	15753	15839	15871	15887	15959	15860	16005	15957	15774	15866	15972	15828	15892	16068	15825	15700	15884	15827	16025	15940	15905	15683	16048	15845	16089	15958	15873	15927	15838	15861	15889	16101	16115	15683	15791	15817	16009	15971	15900	15911	15882	15951	15610	15701	15856	15923	15864	16065	15784	15809	15717	15835	15909	16007	16114	15961	15982	16049	15833	15673	15732	15708	15886	15799	15913	16123	15737	15958	15907	15872	15982	15788	15767	15861	15913	16024	15815	15762	15959	15827	15949	15951	15997	16019	15873	16019	15891	16041	15761	15879	15808	15704	15857	16101	15968	15953	15850	16022	16002	15785	15994	15843	16007	15851	15908	15877	15800	16022	15981	15858	15847	15937	16003	16040	16012	15997	15821	15997	15813	15840	15854	15865	15979	15992	15942	15740	15856	16054	15971	15673	15930	15968	15950	15884	15876	15776	15933	15791	15819	15739	15970	15724	15941	15906	16015	15917	15971	15956	15954	15870	15943	15834	15880	15811	15949	15789	15727	15857	15825	15927	15853	15827	15885	15829	15874	15914	15858	15758	15960	16229	15837	15994	15729	15869	15874	16003	15928	15879	15784	16186	15901	15819	15950	15906	15850	15784	16086	15800	15943	16033	15948	15911	15885	15887	15841	15856	15871	15897	16154	15805	15903	15973	15758	15763	16088	15974	15845	15775	15883	16044	15922	15883	15885	16073	15750	15804	15842	15931	16049	15821	15892	15953	15952	16049	15831	15996	15920	15751	15824	15887	15849	15846	15721	15869	15848	15740	15992	16039	15894	15981	15850	15905	15868	15665	15930	15974	15984	15934	15909	15700	15862	15729	15840	15917	16010	15898	15794	15947	15998	15829	16005	15904	15864	15980	15884	16015	15992	15862	15982	15983	15710	15823	15819	15803	15800	15990	16074	15879	15993	15992	15976	15998	15879	16030	15894	16025	16092	15766	16085	16124	15704	15980	15873	15772	15814	15957	15944	15704	15840	15939	16047	15906	15896	15824	15892	15844	15835	16045	15799	15723	15893	15902	15804	15927	15904	15782	15869	15857	15920	15720	16094	15917	15907	15853	16095	15843	15931	16044	15863	15798	15978	15859	15810	15931	15865	15792	15711	15872	15931	15951	15880	15833	15864	16003	15677	15818	15750	15812	16005	15831	15840	15739	15710	15859	15776	15920	15961	15818	15927	15895	15952	15850	15920	15971	15926	15968	15853	15812	15877	15881	15865	15642	15934	15996	16053	15920	16091	15669	15954	15850	15932	15630	15708	15862	15931	15912	15929	15944	15895	16069	15870	15840	16073	16081	15982	15918	16128	16000	15722	15836	15983	16047	15990	15892	15920	16065	15917	15806	15888	15724	15850	15967	16006	15807	15964	15993	15964	15803	15936	15859	15642	16162	15821	15876	15986	15762	15815	16104	15906	15741	15803	15895	15699	15825	16041	15880	15846	15852	15942	15724	16084	15896	15996	16241	16025	15829	15990	16050	15824	15859	15941	16004	15777	15693	15838	15736	15979	15991	16057	15887	15845	16007	15899	15842	16273	15937	15957	15957	15607	16008	15896	15755	15914	15972	15899	15867	15867	15907	15803	15901	15734	15813	15809	15687	16035	15958	15742	15843	15930	15917	15889	15904	15861	15977	15897	15768	15875	15954	15861	15958	15867	15910	15990	15857	15822	15795	15807	15831	15901	15826	16023	15831	15781	15975	15947	15964	15703	15741	15862	15681	15768	15974	15988	15779	15674	16023	15893	15930	15770	15972	15901	15968	15801	15859	15884	15912	15802	15878	15909	15900	15755	15810	15884	16034	15969	16043	15808	16217	16058	16115	15975	15906	15873	15929	15948	15947	15891	15968	15819	15901	15773	16085	15754	16035	16046	15743	15762	15976	16010	15683	15782	15739	15771	15833	16014	15869	15984	15949	15895	15798	15724	15872	15765	15807	16041	15973	15950	15812	15858	15845	15842	15798	15852	15821	15801	15865	15892	16088	15853	15742	15788	15956	15726	15824	15917	15682	15832	15850	15948	15786	15749	16004	15938	15626	15901	15729	15958	15997	15810	15946	15990	15967	15775	15800	15918	15873	15769	15845	16015	15940	16092	15968	15922	16101	15828	15825	15749	15693	15784	15824	15921	15839	15819	15874	15749	15919	15954	15921	16037	15779	15859	16033	15755	15995	16088	15902	15988	15877	15797	16030	15828	15793	16175	16129	16044	15963	15912	15719	16044	15876	15928	15797	15791	15889	16067	16117	16011	15835	15802	15873	15847	15881	15918	15798	15575	15992	15912	15860	15992	15752	16023	16117	15984	15815	15915	15941	16086	15854	15995	15933	15923	15751	15941	16006	16048	15780	15711	15944	16013	15885	16019	15963	16054	15807	16046
13850	19357	15198	14268	14000	13913	14015	13845	13724	13814	13883	13928	13868	13954	13836	13798	13909	13831	13663	13817	13699	13710	13748	13692	13930	13843	13875	13945	13771	13689	13860	13926	13710	13773	13894	13707	13775	13771	13819	13820	13726	13601	13741	13793	13790	13892	13720	13856	13895	14056	14062	13850	13987	13874	13620	13874	13727	13833	13780	13684	13777	13930	13724	13711	13824	13885	13936	13674	13641	13757	13742	13690	13801	13738	13787	13925	13690	13711	13769	13916	13575	13757	13730	13744	13776	13736	13803	13888	13910	13681	13735	13811	13795	13824	13710	13806	13834	13759	13883	13778	13757	13724	13927	13693	13688	13671	13712	13726	13841	13883	13792	13745	13726	13758	13869	13895	13708	13736	13694	13696	13766	13657	13686	13906	13700	13972	13760	13781	13764	13701	13804	13614	13818	13726	13714	13689	13881	13796	13832	13685	13751	13656	13816	13718	13828	13842	13659	13704	13725	13824	13678	13695	13777	13662	13675	13851	13665	13774	13723	13729	13792	13835	13633	13874	13530	13700	13738	13883	13670	13784	13617	13579	13853	13688	13661	13738	13749	13696	13728	13782	13768	13814	13600	13752	13864	13769	13911	13815	13691	13729	13644	13768	13811	13728	13812	13586	13691	13772	13702	13717	13758	13830	13782	13660	13864	13712	13745	13698	13780	13711	13740	13759	13666	13747	13806	13799	13837	13654	13751	13677	13654	13883	13735	13841	13717	13819	13683	13757	13720	13815	13709	13710	13732	13761	13904	13837	13773	13781	13672	13704	13691	13812	13753	13794	13784	13834	13794	13888	13804	13943	13713	13896	13651	13733	13753	13812	13958	13753	13702	13730	13853	13667	13693	13869	13745	13707	13812	13643	13917	13857	13941	13843	13515	13733	13741	13677	13748	13678	13907	13782	13880	13668	13562	13759	13799	13692	13849	13708	13866	13727	13645	13597	13937	13687	13861	13792	13721	13809	13733	13682	13710	13588	13721	13856	13720	13678	13892	13816	13779	13702	13750	13728	13857	13727	13735	13574	13793	13746	13748	13851	13769	13735	13772	13682	13651	13684	13714	13770	13957	13725	13908	13701	13797	13859	13947	13693	13753	13917	13890	13701	13721	13729	13672	13668	13771	13656	13708	13894	13706	13811	13794	13774	13657	13869	13858	13601	13744	13912	13637	13791	13877	13702	13759	13659	13743	13806	13715	13717	13653	13674	13851	13830	13863	13844	13707	13721	13602	13918	13652	13697	13806	13683	13910	13816	13741	13792	13854	13717	13774	13833	13658	13869	13813	13783	13731	13920	13746	13752	13840	13747	13810	13724	13676	13707	13846	13473	13786	13734	13859	13916	13599	13874	13781	13783	13727	13767	13791	13674	13598	13626	13690	13468	13766	13976	13653	13904	13634	13831	13749	13701	13750	13829	13722	13864	13767	13840	13795	13670	13847	13800	13823	13877	13789	13724	14008	13792	13832	13597	13748	13694	13666	13714	13731	13756	13837	13926	13817	13601	13688	13913	13890	13827	13878	13724	13896	13879	13714	13722	13744	13583	13853	13661	13780	13791	13856	13736	13731	13607	13832	13727	13722	13780	13888	13810	13775	13843	13764	13861	13668	13755	13716	13758	13757	13813	13845	13754	13782	13917	13803	13872	13817	13744	13762	13748	13771	13846	13632	13908	13732	13908	13785	13860	13935	13788	13714	13706	13816	13827	13619	13645	13703	13854	13735	13673	13686	13720	13747	13803	13792	13874	13677	13644	13747	13853	13754	13866	13770	13738	13683	13839	13854	13827	13706	13760	13801	13727	13722	13900	13708	13920	13793	13702	13699	14035	13635	13645	13734	13626	13846	13903	13695	13789	13822	13730	13773	13921	13963	13804	13843	13793	13737	13760	13949	13823	13854	13821	13748	13661	13723	13814	13624	13729	13837	13760	13779	13592	13812	13788	13697	13867	13731	13788	13872	13795	13795	13722	13838	13826	13704	13619	13727	13982	13696	13871	13776	13820	13761	13861	13720	13747	13695	13905	13828	13747	13621	13817	13845	13858	13689	13931	13629	13894	13704	13774	13889	13790	13715	13973	13830	13688	13907	13788	13832	13922	13551	13664	13851	13885	13739	13861	13693	13791	13689	13896	13779	13688	13830	13853	13940	13746	13673	13743	13701	13699	13871	13672	13742	13796	13875	13831	13647	13820	13929	13791	13574	13800	13850	13709	13813	13818	13898	13737	13837	13872	13589	13963	13583	13833	13736	13747	13755	13724	13558	13802	13939	13850	13626	13811	13519	13894	13782	13743	13982	13714	13886	13814	13731	13698	13872	13818	13839	13903	13765	13729	13897	13886	13775	13743	13639	13867	13783	13689	13823	13687	13578	13630	13798	13847	13791	13809	13896	13869	13772	13813	13731	13638	13765	13643	13821	13798	13639	13754	13721	13900	13805	13803	13642	13772	13761	13707	13620	13828	13603	13958	13692	13664	13728	13614	13695	13723	13777	13797	13736	13721	13705	13645	13739	13926	13537	13646	13773	13647	13847	13688	13722	13784	13834	13870	13769	13735	13894	13816	13705	13698	13760	13752	13719	13787	13654	13750	13776	13854	13841	13748	13789	13840	13803	13846	13857	13642	13792	13744	13789	13854	13740	13662	13679	13666	13816	13776	13890	13765	13705	13817	13720	13582	13852	13793	13811	13850	13837	13741	13621	13714	13832	13784	13797	13686	13892	13968	13877	13839	13806	13835	13925	13682	13677	13733	13861	13709	13756	13849	13703	13780	13745	13763	13580	13803	13795	13910	13809	13752	13808	13666	13867	13789	13710	13835	13834	13665	13734	13790	13734	13698	13820	13743	13792	13638	13795	13776	13793	13781	13770	13829	13759	13665	13744	13757	13777	13757	13611	13959	13709	13906	13825	13802	13674	13705	13780	13750	13891	13700	13559	13615	14064	13629	13750	13842	13756	13849	13676	13813	13912	13728	13818	13676	13677	13561	13614	13787	13746	13938	13784	13896	13924	13729	13827	13690	13689	13815	13724	13791	13778	13578	13722	13654	13791	13615	13820	13837	13763	13797	13795	13746	13761	13693	13714	13692	13868	13745	13845	13673	13741	14005	13804	13989	13735	13743	13739	13776	13702	13821	13980	13858	13665	13727	13773	13757	13598	13767	13917	13698	13650	13937	13619	13812	13621	13697	13856	13560	13842	13797	13822	13610	13729	13720	13824	13632	13753	13851	13687	13784	13689	13616	13715	13957	13877	13860	13801	13711	13617	13929	13812	13701	13587	13600	13673	13856	13798	13692	13935	13790	13673	13769	13749	13792	13758	13718	13762	13681	13764	13735	13775	13728	13945	13771	13787	13642	13736	13758	13823	13848	13892	13738	13746	13806	13744	13823	13690	13680	14094	13739	13787	13834	13837	13705	13497	13630	13629	13952	13822	13678	13763	13816	13756	13903	13735	13542	13799	13763	13775	13789	13712	13686	13749	13767	13733	13766	13698	13639	13499	13704	13680	13714	13682	13675	13870	13710	13769	13639	13797	13624	13850	13807	13761	13734	13816	13707	13684	13667	13535	13760	13837	13694	13669	13870	13798	13753	13724	13753	13828	13687	13844	13857	13654	13765	13816	13702	13622	13765	13757	13706	13621	13929	13741	13631	13875	13645	13651	13925	13721	13641	13782	14044	13667	13764	13870	13755	13713	13728	13772	13895	13767	13750	13595	13756	13688	13715	13745	13887	13704	13900	13717	13764	13770	13789	13767	13792	13823	13775	13660	13967	13741	13633	13790	13739	13963	13937	13772	13652	13780	13641	13863	13710	13913	13714	13822	13671	13603	13852	13704	13825	13697	13737	13676	13753	13805	13738	13693	13772	13772	13829	13824	13703	13792	13772	13797	13746	13777	13846	13792	13828	13655	13746	13880	13646	13826	13850	13787	13876	13841	13588	13667	13832	13592	13838	13735	13618	13786	13903	13908	13718	13571	13828	13881	13549	14021	13759	13810	13755	13719	13750	13846	14017	13777	13819	13899	13710	13678	13796	13802	13771	13821	13641	13825	13816	13730	13823	13850	13637	13765	13747	13914	13666	13789	13666	13700	13679	13761	13659	13852	13714	13584	13827	13672	13816	13830	13851	13784	13899	13722	13808	13842	13879	13684	13839	13647	13609	13825	13873	13742	13576	13850	13737	13767	14011	13740	13667	13765	13848	13868	13734	13836	13922	13744	13683	13673	13714	13884	13704	13636	13763	13857	13776	13704	13664	13888	13679	13694	13708	13726	13613	14005	13641	13828	13855	13823	13743	13816	13620	13878	13819	13928	13693	13696	13751	13648	14006	13748	13615	13848	13677	13729	13694	13720	13783	13810	13812	13671	13636	13725	13890	13883	13692	13648	13762	13759	13717	13778	13926	13695	13675	13853	13835	13594	13668	13749	13807	13673	13870	13698	13818	13608	13843	13653	13858	13916	13813	13731	13744	13793	13683	13839	13997	13733	13741	13832	13740	13661	13889	13779	13775	13653	13910	13889	13641	13787	13768	13822	13938	13823	13679	13582	13843	13738	13795	13776	13645	13853	13653	13851	13811	13670	13730	13672	13674	13800	13722	13672	13866	13871	13762	13684	13874	13734	13959	13767	13783	13632	13822	13926	13802	13769	13795	13741	13677	13809	13770	13779	13652	13763	13806	13693	13735	13764	13741	13775	13670	13680	13826	14016	13774	13639	13773	13830	13665	13990	13794	13850	13670	13765	13789	13905	13894	13960	13856	13709	13625	13778	13681	13815	13815	13837	13820	13738	13712	13761	13825	13961	13787	13737	13843	13708	13790	13946	13949	13648	13708	13593	13818	13649	13751	13778	13749	13809	13800	13887	13644	13763	13678	13819	13707	13767	13703	13715	13859	13751	13650	13646	13573	13632	13614	13745	13911	13641	13624	13794	13663	13672	13737	13680	13757	13817	13923	13736	13688	13574	13772	13761	13701	13903	14017	13791	13651	13797	13815	13666	13789	13638	13672	13706	13999	13814	14030	13721	13935	13774	13779	13735	13926	13778	13936	13613	13641	13844	13704	13661	13987	13800	13923	13990	13793	13886	13690	13648	13715	13703	13748	13873	13787	13817	13764	13727	13704	13812	13783
23772	21014	28090	24200	21556	19568	18308	16329	15905	16065	16160	15702	15938	15918	15975	16108	15755	15665	15776	15710	15679	15774	15867	15868	15740	16021	15969	15865	15838	15919	15670	15990	15697	15814	15758	15616	15812	15706	15768	15653	15724	16102	15842	15810	15755	15857	15863	16232	16668	16762	16879	16453	15980	15818	15706	15632	15596	15716	15494	15593	15803	15743	15773	15753	15669	15831	15706	15704	15615	15566	15626	15612	15709	15881	15631	15583	15861	15788	16026	15841	15689	15687	15628	15742	15583	15724	15565	15389	15469	15782	15752	16015	15610	15779	15734	15797	15718	15561	15669	15607	15695	15641	15805	15644	15524	15547	15556	15820	15714	15636	15729	15783	15609	15551	15552	15790	15738	15595	15675	15677	15883	15824	15761	15646	15741	15602	15878	15820	15869	15634	15770	15707	15578	15692	15717	15655	15752	15667	15905	15603	15449	15749	15660	15606	15659	15582	15718	15688	15739	15672	15908	15656	15820	15570	15513	15740	15784	15787	15775	15551	15578	15677	15696	15791	15911	15664	15655	15611	15744	15608	15467	15691	15648	15704	15616	15745	15404	15756	15521	15660	15632	15676	15723	15667	15851	15687	15643	15746	15705	15956	15707	15802	15823	15790	15690	15702	15759	15798	15530	15682	15687	15462	15605	15747	15793	15639	15811	15685	15605	15439	15570	15836	15840	15600	15523	15762	15756	15704	15694	15807	15714	15687	15709	15786	15787	15674	15662	15766	15858	15650	15645	15499	15615	15804	15666	15870	15658	15518	15769	15657	15861	15936	15752	15751	15570	15783	15831	15844	15816	15701	15580	15716	15933	15593	15655	15592	15728	15593	15851	15532	15568	15568	15824	15796	15432	15671	15700	15664	15677	15581	15718	15498	15557	15799	15626	15654	15802	15571	15676	15751	15753	15717	15612	15900	15682	15510	15700	15803	15899	15790	15812	15851	15626	15635	15578	15569	15909	15758	15773	15649	15772	15808	15606	15695	15757	15711	15576	15690	15689	15587	15690	15806	15748	15807	15844	15738	15819	15811	15715	15800	15702	15781	15631	15558	15596	15653	15746	15654	15780	15720	15769	15754	15577	15572	15678	15789	15757	15579	15632	15858	15819	15574	15720	15714	15745	15866	15935	15792	15749	15664	15781	15760	15718	15616	15666	15667	15923	15666	15562	15711	15507	15723	15556	15632	15631	15960	15640	15760	15528	15835	15543	15669	15621	15727	15678	15625	15539	15666	15678	15833	15548	15650	15752	15794	15713	15728	15827	15555	15714	15626	15680	15664	15647	15742	15742	15522	15640	15580	15746	15611	15764	15589	15662	15850	15829	15589	15739	15742	15885	15800	15767	15709	15780	15585	15560	15708	15736	15645	15580	15624	15812	15769	15752	15703	15642	15586	15517	15621	15595	15711	15465	15633	15816	15496	15666	15774	15721	15881	15606	15756	15636	15787	15744	15742	15612	15783	15822	15787	15670	15696	15629	15700	15823	15781	15559	15657	15807	15563	15850	15691	15816	15635	15642	15666	15519	15550	15673	15637	15583	15508	15614	15502	15661	15737	15656	15609	15610	15692	15675	15633	15737	15621	15664	15869	15660	15773	15551	15774	15606	15560	15736	15751	15725	15720	15616	15653	15655	15794	15584	15763	15710	15621	15746	15697	15619	15690	15740	15846	15557	15558	15728	15761	15727	15655	15756	15746	15583	15805	15571	15740	15672	15782	15703	15810	15561	15554	15630	15609	15486	15750	15681	15653	15578	15608	15708	15586	15624	15571	15874	15908	15671	15605	15682	15540	15940	15830	15655	15692	15730	15794	15609	15632	15677	15643	15498	15751	15760	15613	15767	15594	15576	15639	15651	15763	15703	15554	15652	15751	15648	15807	15794	15855	15716	15689	15625	15800	15828	15626	15610	15744	15833	15810	15626	15789	15721	15671	15650	15680	15842	15803	15958	15681	15840	15409	15595	15763	15672	15632	15641	15754	15525	15589	15704	15521	15698	15632	15492	15702	15646	15647	15860	15694	15617	15872	15736	15591	15668	15614	15715	15679	15709	15567	15569	15878	15594	15625	15473	15525	15670	15736	15721	15636	15706	15855	15732	15653	15815	15704	15670	15765	15625	15907	15725	15800	15538	15737	15917	15471	15775	15554	15877	15712	15551	15625	15735	15660	15625	15653	15890	15863	15608	15863	15782	15667	15792	15678	15761	15618	15650	15676	15743	15790	15925	15864	15582	15585	15634	15711	15512	15595	15716	15680	15659	15584	15517	15579	15849	15743	15638	15686	15710	15752	15592	15634	15893	15513	15759	15713	15900	15666	15846	15781	15791	15741	15781	15821	15696	15622	15734	15551	15579	15505	15569	15714	15852	15622	15752	15640	15407	15574	15704	15648	15545	15608	15775	15452	15554	15625	15541	15896	15888	15764	15660	15667	15837	15596	15613	15725	15624	15615	15637	15779	15764	15663	15672	15662	15532	15584	15546	15886	15695	16009	15930	15656	15770	15629	15589	15773	15734	15501	15627	15633	15878	15672	15690	15758	15692	15713	15622	15796	15664	15556	15580	15865	15709	15653	15682	15798	15683	15836	15758	15788	15644	15891	15789	15816	15681	15694	15598	15608	15683	15616	15698	15706	15765	15805	15633	15830	15754	15450	15535	15799	15684	15654	15404	15822	15562	15523	15740	15745	15651	15615	15829	15906	15713	15660	15760	15708	15742	15764	15731	15596	15671	15735	15617	15695	15762	15648	15547	15602	15780	15791	15588	15871	15757	15667	15581	15519	15898	15669	15582	15840	15672	15692	15689	15740	15591	15638	15705	15659	15830	15697	15805	15637	15852	15593	15712	15673	15757	15663	15884	15700	15709	15568	15818	15745	15837	15765	15729	15764	15921	15616	15778	15706	15449	15663	15599	15582	15649	15618	15535	15773	15503	15653	15643	15736	15818	15767	15797	15795	15601	15443	15802	15735	15736	15844	15659	15737	15524	15643	15858	15557	15617	15667	15703	15566	15908	15757	15511	15615	15789	15865	15826	15726	15513	15769	15889	15854	15519	15736	15611	15643	15903	15796	15820	15792	15650	15494	15541	15645	15760	15731	15730	15542	15638	15672	15815	15941	15679	15588	15828	15710	15671	15801	15710	15503	15630	15652	15607	15566	15763	15619	15792	15733	15654	15871	15660	15476	15580	15671	15420	15657	15872	15689	15745	15756	15713	15743	15739	15722	15625	15563	15809	15787	15851	15454	15779	15675	15581	15735	15809	15655	15659	15841	15790	15570	15705	15723	15868	15736	15530	15793	15649	15828	15665	15450	15613	15709	15725	15592	15763	15801	15773	15797	15565	15570	15727	15658	15904	15578	15755	15803	15833	15891	15860	15628	15642	15730	15700	15899	15733	15710	15616	15738	15929	15972	15610	15642	15694	15701	15557	15765	15714	15802	15661	15702	15754	15792	15817	15673	15713	15688	15747	15707	15773	15712	15715	15866	15727	15603	15608	15630	15738	15855	15861	15560	15647	15831	15837	15571	15797	15751	15606	15706	15577	15701	15729	15810	15710	15884	15639	15767	15597	15737	15629	15618	15841	15700	15492	15593	15683	15789	15727	15641	15731	15717	15952	15531	15689	15768	15564	15626	15660	15721	15774	15594	15714	15549	15497	15692	15486	15785	15743	15703	15777	15717	15831	15546	15646	15750	15638	15616	15882	15695	15777	15705	15900	15625	15793	15792	15491	15661	15732	15919	15776	15642	15626	15652	15578	15693	15597	15844	15805	15715	15691	15599	15415	15622	15529	15706	15579	15599	15586	15699	15639	15526	15637	15706	15949	15661	15623	15598	15893	15584	15727	15741	15695	15670	15543	15567	15953	15725	15824	15707	15731	15696	15638	15859	15675	15532	15621	15574	15665	15704	15883	15824	15712	15692	15641	15780	15582	15666	15906	15666	15769	15692	15823	15690	15587	15815	15646	15522	15882	15794	15641	15587	15743	15598	15735	15639	15630	15592	15803	15757	15944	15663	15572	15986	15658	15705	15700	15689	15748	15733	15745	15656	15713	15612	15726	15630	15784	15696	15770	15811	15654	15862	15743	15730	15784	15449	15631	15590	15993	15888	15865	15710	15690	15689	15759	15406	15693	15816	15795	15575	15916	15764	15716	15760	15676	15710	15773	15713	15666	15581	15784	15748	15921	15712	15743	15878	15784	15903	15879	15671	15789	15747	15774	15734	15641	15670	15739	15773	15905	15700	15885	15761	15570	15765	15726	15780	15698	15682	15692	15706	15732	15818	15713	15760	15530	15602	15586	15788	15824	15730	15574	15656	15573	15769	15956	15559	15553	15727	15530	15762	15603	15784	15778	15611	15565	15716	15639	15610	15509	15823	15678	15509	15777	15745	15556	15824	15568	15926	15785	15743	15516	15641	15771	15758	15757	15622	15717	15756	15608	15848	15702	15498	15716	15734	15933	15797	15708	15815	15487	15683	15731	15732	15690	15700	15642	15708	15617	15604	15810	15790	15628	15584	15672	15523	15806	15918	15727	15696	15759	15817	15785	15701	15640	15773	15635	15817	15637	15601	15729	15639	15653	15609	15815	15782	15705	15835	15516	15715	15726	15624	15707	15708	15860	15819	15765	15788	15614	15644	15713	15713	15327	15751	15586	15495	15813	15794	15579	15666	15662	15754	15805	15776	15917	15662	15822	15687	15579	15835	15692	15833	15684	15791	15763	15611	15621	15579	15723	15686	15527	15620	15843	15611	15782	15764	15682	15609	15703	15694	15704	15713	15714	15738	15700	15580	15678	15435	15741	15640	15740	15893	15710	16013	15698	15807	15728	15686	15750	15797	15743	15616	15587	15699	15718	15624	15607	15803	15865	15804	15725	15601	15968	15630	15702	15636	15768	15717	15591	15738	15792	15666	15778	15807	15699	15691	15557	15776	15478	15609	15846	15777	15657	15727	15621	15732	15680	15774	15855	15782	15667	15737	15546	15507	15682	15803	15681	15677	15827	15681	15835	15707	15607	15964	15695	15684	15744	15613	15631	15666	15783	15708	15601	15630	15666	15663	15680	15770	15828	15748	15661	15754	15665	15715	15835	15943	15733	15631	15651	15611	15518	15717	15710	15542
13080	26040	18627	16041	14945	14406	14416	14248	14080	14114	13702	13959	14041	14082	13715	13919	13837	13919	13891	13797	13870	13888	13660	13773	13772	13807	13734	13585	13638	13820	13802	13630	13796	13723	13727	13731	13774	13779	13707	13871	13720	13741	13815	13677	13695	13828	13818	14553	15011	15236	14974	14578	13986	14006	13863	13752	13614	13754	13702	13676	13545	13787	13817	13752	13505	13737	13742	13679	13642	13575	13751	13640	13973	13735	13843	13705	13694	13764	13753	13595	13586	13601	13614	13642	13741	13782	13707	13672	13715	13685	13797	13581	13754	13624	13715	13762	13854	13695	13668	13610	13809	13623	13476	13704	13795	13633	13739	13639	13710	13638	13608	13662	13747	13406	13650	13642	13703	13640	13715	13662	13683	13761	13717	13552	13631	13696	13863	13755	13614	13705	13536	13577	13886	13718	13573	13719	13665	13721	13829	13560	13653	13702	13737	13557	13703	13638	13811	13707	13800	13773	13672	13676	13646	13658	13673	13593	13632	13815	13600	13756	13657	13797	13509	13706	13684	13707	13610	13586	13838	13707	13646	13712	13610	13771	13860	13789	13593	13686	13719	13516	13779	13738	13725	13565	13800	13437	13706	13732	13718	13648	13747	13704	13626	13659	13637	13779	13592	13762	13645	13731	13714	13643	13720	13565	13675	13638	13636	13808	13630	13756	13568	13715	13649	13728	13563	13643	13785	13538	13575	13784	13699	13746	13711	13660	13814	13692	13684	13598	13698	13628	13736	13698	13681	13537	13744	13646	13677	13827	13763	13494	13660	13524	13909	13747	13655	13618	13650	13646	13642	13922	13619	13555	13680	13654	13616	13788	13849	13817	13616	13761	13630	13786	13581	13612	13661	13676	13800	13659	13677	13557	13739	13743	13626	13709	13854	13748	13601	13757	13686	13890	13600	13778	13708	13606	13694	13641	13839	13732	13657	13674	13532	13648	13664	13736	13619	13624	13815	13594	13752	13682	13569	13765	13753	13680	13630	13707	13740	13787	13646	13547	13760	13607	13766	13722	13782	13489	13785	13789	13652	13774	13639	13766	13686	13683	13713	13693	13644	13728	13844	13643	13580	13702	13791	13752	13721	13699	13764	13579	13677	13774	13579	13594	13740	13581	13611	13656	13394	13705	13690	13663	13721	13811	13746	13532	13788	13874	13671	13640	13661	13683	13792	13687	13634	13580	13656	13790	13525	13897	13544	13807	13677	13675	13674	13680	13731	13659	13753	13760	13735	13751	13759	13690	13671	13775	13724	13783	13727	13808	13830	13519	13601	13653	13680	13634	13818	13694	13517	13726	13652	13789	13721	13567	13547	13746	13652	13639	13636	13853	13744	13713	13575	13527	13832	13753	13778	13720	13901	13571	13703	13707	13875	13577	13878	13702	13658	13776	13701	13570	13763	13895	13583	13775	13763	13676	13549	13714	13696	13539	13740	13543	13568	13720	13665	13715	13702	13769	13769	13785	13768	13763	13612	13751	13586	13670	13585	13650	13788	13691	13521	13712	13648	13721	13682	13674	13649	13602	13652	13776	13498	13698	13596	13788	13889	13541	13709	13690	13760	13600	13747	13820	13716	13436	13675	13840	13654	13607	13716	13607	13511	13541	13655	13352	13889	13748	13698	13716	13547	13641	13787	13738	13606	13694	13617	13616	13809	13644	13661	13744	13872	13712	13484	13901	13848	13430	13959	13691	13868	13682	13706	13603	13778	13680	13657	13588	13642	13465	13779	13844	13757	13594	13635	13671	13713	13612	13693	13705	13724	13592	13597	13680	13642	13701	13666	13573	13697	13776	13752	13734	13453	13717	13736	13809	13586	13718	13639	13755	13573	13686	13701	13852	13596	13933	13788	13701	13710	13537	13622	13590	13646	13619	13564	13705	13684	13551	13598	13742	13584	13605	13645	13688	13874	13501	13745	13632	13681	13638	13743	13779	13645	13725	13684	13699	13567	13622	13628	13494	13726	13699	13712	13705	13568	13618	13787	13579	13752	13625	13581	13726	13820	13774	13610	13786	13670	13632	13706	13724	13767	13729	13621	13640	13629	13581	13756	13798	13638	13709	13879	13715	13826	13652	13652	13611	13805	13810	13594	13681	13568	13760	13744	13768	13687	13725	13567	13673	13641	13666	13792	13689	13562	13790	13773	13622	13535	13805	13834	13621	13760	13610	13627	13757	13763	13732	13795	13700	13762	13572	13717	13698	13552	13719	13668	13659	13578	13767	13731	13755	13764	13661	13795	13698	13700	13630	13649	13549	13792	13642	13631	13791	13814	13659	13663	13675	13862	13689	13657	13675	13566	13559	13738	13687	13733	13623	13653	13610	13766	13611	13623	13947	13751	13746	13650	13625	13773	13595	13484	13566	13749	13572	13645	13697	13756	13723	13670	13682	13553	13663	13567	13615	13648	13792	13658	13623	13758	13630	13858	13724	13544	13595	13651	13630	13884	13642	13739	13631	13672	13644	13761	13739	13690	13595	13594	13723	13796	13716	13735	13724	13842	13727	13719	13642	13561	13777	13848	13634	13714	13770	13738	13561	13587	13530	13820	13769	13754	13769	13719	13903	13647	13800	13661	13638	13615	13722	13677	13852	13782	13461	13566	13703	13676	13532	13738	13793	13708	13641	13680	13751	13650	13706	13736	13505	13473	13706	13691	13704	13680	13716	13533	13631	13496	13568	13723	13618	13741	13668	13731	13661	13500	13840	13716	13694	13929	13618	13725	13704	13778	13620	13671	13737	13759	13813	13727	13864	13653	13608	13764	13667	13634	13784	13627	13685	13746	13722	13732	13829	13731	13700	13633	13753	13567	13807	13712	13705	13796	13723	13753	13512	13598	13640	13640	13589	13622	13697	13612	13701	13674	13551	13743	13767	13616	13863	13635	13636	13598	13787	13670	13621	13650	13717	13641	13691	13725	13760	13629	13766	13793	13780	13632	13795	13756	13615	13619	13548	13578	13697	13656	13888	13734	13766	13703	13732	13545	13765	13733	13650	13680	13582	13562	13602	13722	13759	13641	13706	13778	13725	13757	13795	13827	13774	13742	13722	13800	13620	13883	13863	13777	13842	13834	13651	13762	13627	13678	13781	13759	13769	13359	13824	13672	13713	13661	13709	13708	13700	13727	13665	13698	13740	13694	13608	13666	13831	13764	13833	13688	13720	13575	13705	13517	13723	13603	13739	13675	13663	13660	13700	13856	13648	13725	13647	13703	13620	13833	13661	13703	13825	13796	13703	13386	13592	13625	13681	13584	13816	13566	13678	13675	13736	13685	13771	13664	13795	13742	13617	13681	13698	13675	13675	13623	13703	13775	13743	13805	13565	13699	13649	13594	13681	13691	13784	13723	13751	13799	13752	13655	13692	13710	13591	13655	13731	13678	13817	13832	13814	13727	13643	13666	13753	13736	13695	13897	13665	13633	13688	13707	13685	13704	13773	13712	13893	13698	13718	13667	13733	13771	13705	13658	13584	13654	13811	13760	13584	13948	13673	13722	13730	13850	13718	13543	13751	13893	13755	13618	13687	13779	13701	13688	13601	13798	13647	13809	13821	13519	13683	13657	13844	13709	13598	13800	13590	13601	13683	13796	13581	13767	13663	13575	13742	13731	13565	13728	13659	13589	13566	13838	13613	13744	13676	13870	13614	13603	13756	13622	13880	13743	13697	13719	13690	13609	13797	13710	13645	13708	13599	13600	13746	13774	13846	13700	13571	13712	13756	13717	13681	13566	13588	13649	13855	13480	13769	13657	13645	13684	13809	13746	13749	13610	13658	13821	13699	13616	13836	13651	13739	13599	13733	13737	13656	13591	13533	13816	13617	13672	13777	13838	13547	13733	13808	13518	13644	13727	13683	13890	13711	13682	13727	13578	13636	13644	13455	13712	13659	13717	13783	13758	13847	13530	13708	13753	13615	13537	13583	13606	13759	13820	13862	13664	13840	13617	13620	13462	13709	13737	13665	13786	13723	13644	13793	13555	13760	13693	13723	13689	13685	13580	13677	13831	13661	13797	13746	13760	13672	13465	13600	13697	13762	13580	13550	13732	13706	13641	13671	13787	13582	13605	13557	13633	13685	13761	13602	13684	13536	13688	13610	13542	13832	13835	13689	13712	13666	13743	13789	13720	13628	13588	13637	13705	13835	13693	13648	13687	13747	13665	13737	13520	13680	13639	13645	13658	13626	13681	13640	13648	13722	13701	13742	13663	13687	13790	13815	13547	13716	13663	13688	13784	13626	13652	13611	13744	13778	13754	13783	13660	13763	13632	13665	13716	13712	13664	13745	13605	13693	13553	13651	13616	13760	13436	13629	13788	13599	13575	13638	13619	13623	13629	13566	13660	13584	13618	13714	13711	13709	13540	13643	13619	13914	13560	13715	13787	13774	13804	13725	13576	13617	13725	13829	13783	13816	13638	13619	13704	13620	13743	13754	13730	13777	13692	13588	13814	13652	13712	13708	13735	13796	13732	13641	13666	13682	13737	13673	13633	13578	13806	13459	13580	13695	13638	13838	13668	13654	13694	13799	13715	13712	13677	13626	13754	13620	13662	13824	13483	13843	13726	13626	13653	13733	13724	13741	13812	13778	13736	13822	13676	13640	13646	13814	13580	13647	13617	13668	13659	13745	13699	13768	13576	13521	13734	13712	13508	13744	13681	13549	13852	13741	13875	13657	13694	13831	13660	13734	13710	13627	13654	13698	13691	13822	13904	13719	13634	13626	13696	13727	13698	13674	13818	13639	13930	13685	13797	13662	13877	13602	13650	13754	13629	13713	13934	13591	13755	13488	13788	13629	13688	13864	13655	13841	13717	13623	13547	13678	13740	13508	13853	13611	13676	13775	13674	13727	13695	13693	13659	13653	13576	13773	13732	13850	13737	13711	13746	13706	13780	13770	13680	13644	13638	13721	13569	13616	13811	13708	13695	13794	13743	13661	13539	13813	13768	13762	13555	13620	13543	13729	13707	13728	13747	13653	13613	13732	13686	13586	13657	13768	13665	13684	13863	13661	13691	13649	13488	13509	13658	13580	13532	13849	13594	13700	13700	13504	13652	13427	13592	13649	13770	13691	13665	13587	13923	13729	13796	13780	13663	13674	13570	13688	13624	13984	13725	13616
22665	21026	28722	23548	21189	22580	22162	17323	16407	16372	16522	16055	16216	16309	16395	16031	16069	16042	15964	15922	16204	16133	15938	16036	15995	16005	15869	16022	15756	16114	15990	15945	15873	15957	16187	15930	16036	16031	15785	15875	15922	15946	15791	15771	15973	15887	15803	16430	17473	18104	17676	17023	16307	16048	15835	15849	15845	15773	15640	15906	15826	15818	15763	15932	15788	15829	15810	15682	15890	15735	15754	15892	15713	15775	15626	15763	15835	15766	16046	15787	15940	15644	15746	15968	15861	15753	15900	15764	15788	15833	15622	15959	15909	15968	15859	15804	15853	15788	15851	15735	15487	15977	15741	15873	15899	15857	15795	15838	15798	15664	15722	15797	15708	15827	15917	15798	15592	15668	15874	15532	15774	15842	15773	15859	15699	15812	15798	15958	15691	15876	15563	15975	15832	15979	15741	15790	15893	15781	15953	15793	15795	16088	15856	15842	16048	15717	15784	15840	15855	15759	15787	15999	15870	15688	15793	15671	15798	15893	16069	15762	15806	15881	15688	15890	15788	15861	15729	15749	15832	15997	16006	15572	15508	15723	15987	15705	15763	15833	15702	15821	15749	15851	15902	15835	15810	15857	15856	15766	15771	15608	15688	15923	15848	15769	15884	15738	15714	15706	15819	15657	15596	15727	15830	15709	15736	15977	15822	15726	15565	15789	15780	15717	15499	15779	15780	15632	15648	15701	15541	15796	15652	15840	15675	15741	15865	15739	15662	15892	15997	15806	15597	15595	15682	15757	15896	15837	15801	15612	15875	15744	15838	15902	15789	15836	15780	16017	15802	15841	15936	15819	15446	15687	15831	15866	15908	15812	15815	15719	15813	15820	15635	15803	15726	15868	15638	15737	15879	15620	15737	15956	15626	15708	15908	15778	15716	15871	15614	15799	15736	15726	15651	15805	15764	15797	15651	15686	15807	15734	15779	15929	15823	15787	15706	15567	15604	15660	15598	15709	15776	15772	15940	15673	15776	15767	15887	15663	15851	15766	15745	15893	15711	15845	15750	15818	15618	15722	15850	15775	15839	15928	15829	15702	15700	15808	15584	15747	15736	15645	15886	15907	15712	15710	15819	15783	15901	15793	15765	15958	15944	15641	15870	15823	15602	15747	15886	15805	15820	15690	15787	15790	15758	15747	15610	15899	15878	15817	15764	15645	15774	16010	15703	15835	15745	15785	15779	15615	15727	15488	15609	15890	15981	15637	15676	15701	15879	15902	15662	15703	15743	15976	15762	15677	15844	15795	15875	15843	15792	15852	15681	15951	15923	15809	15924	15904	15969	15844	15612	15733	15766	15758	15819	15824	15547	15802	15803	15767	15721	15750	15806	15604	15548	15816	15781	15847	15728	15798	15859	15831	15893	15863	15772	15618	15603	15858	15799	15759	15644	15800	15643	15640	15821	15903	15998	15811	15815	15596	15811	15777	15659	15752	15815	15814	15856	15742	15868	15674	15804	15775	15727	15846	15727	15799	15761	15650	15722	15931	15658	15850	15708	15743	15957	15694	15517	15657	15676	15696	15590	15784	15807	15748	15764	15916	15858	15720	15777	15683	15928	15935	15662	15779	15907	15822	15604	15801	15787	15815	15812	15864	15852	15930	15706	15713	15839	16006	15740	15795	15822	15737	15646	15620	15565	15658	15829	15806	15813	15733	15610	15753	15829	15791	15882	15620	15615	15849	15792	15826	15625	15712	15430	15859	15868	15751	15756	15789	15695	15772	15939	15899	16076	15767	15732	15723	15836	15594	15656	15637	15690	15775	15755	15758	15758	15708	15999	15821	15758	15612	15862	15669	15929	15957	15932	15814	15846	15853	15656	15599	15828	15587	15651	15809	15565	15652	15684	15859	15744	15732	15835	15726	15709	15857	15876	15894	15832	16012	15927	15786	15715	15904	15985	15836	15905	15601	15953	15797	15636	15854	15701	15861	15876	15699	15825	15775	15720	15428	16036	15756	15809	15634	15767	15931	15845	15793	15774	15762	15861	15806	15705	15683	15780	15842	15743	15690	16040	15667	15744	15903	15823	15543	15720	15731	15728	15681	15813	15702	15891	15800	15776	15811	15845	15862	15773	15722	15672	15649	15751	15655	15696	15677	15849	15918	16057	15685	15794	15644	15801	15718	15803	15859	15922	15803	15744	15753	15811	15801	15836	15754	15968	15699	15925	15692	15828	15747	15643	15801	15771	16010	15779	15729	15863	15706	15715	15729	15847	15860	15599	15863	15988	15777	15705	15672	15971	15785	16029	15706	15743	15849	15837	15752	15790	15892	16050	15720	15684	15605	15775	15964	15637	15717	15711	15918	15960	15763	15927	15823	15744	15774	15858	15840	15667	15920	15870	15645	15878	16164	15736	15670	15731	15660	15844	15823	15719	15706	15686	15819	15902	15833	15734	15974	15923	15884	15589	15903	15748	15852	15716	15773	15891	15681	15903	15601	15847	15574	15674	15663	15832	15640	15940	15763	15766	15894	15625	15696	15882	15893	15747	15807	15904	15817	15844	15919	15846	15755	15671	15746	15794	16016	15999	15798	15782	15698	15743	15781	15922	15841	15720	15723	15840	15691	15834	15800	15939	15767	15837	15784	16094	15901	15746	15921	15684	15668	15851	15818	15663	15544	15819	15666	15814	15772	15672	15819	15645	15697	15677	15759	15806	15797	15694	15834	15652	15698	15919	15721	15683	15811	15658	15677	15937	15794	15783	15652	15760	15833	15597	15747	15737	15822	15809	15856	15923	15684	15801	15733	15779	15622	15916	15755	15775	15833	15708	15655	15875	15725	15739	15487	15870	15974	15638	15760	15735	15634	15598	15633	15832	15800	15904	15800	15632	15647	15855	15715	15886	16032	15506	15806	15742	15767	15865	15810	15818	15664	15665	15809	15926	15884	15669	15679	15641	15669	15680	15529	15790	15789	15630	15722	15801	15736	15753	15850	15936	15951	15688	15750	15929	16018	15633	15683	15829	15872	15697	15914	15764	15551	15887	15858	15777	15725	15573	15790	15650	15839	15841	15809	15975	15954	15711	15998	15781	15862	15829	15706	15645	15740	15741	15899	15718	15746	15679	15621	15806	15930	15787	15753	15788	15925	15690	15742	15851	15712	15996	15634	15776	15860	15816	15844	15715	15928	15820	15727	15962	15802	16021	15765	15905	15599	15869	15778	15768	15779	15756	15782	15585	15765	15852	15852	15537	15899	15919	15906	15690	15698	15669	15773	15765	15989	15819	15569	15901	15759	15803	15664	16127	15591	15878	15720	15836	15832	15711	15841	15726	15909	15940	15884	15881	15692	15744	15923	15774	15779	15950	15707	15691	15593	15618	15623	15821	15824	15795	15676	15775	15730	15915	15881	15853	15807	15687	15753	15750	15814	15742	15769	15667	15729	15840	15665	15789	15813	15756	15528	15783	15858	15748	15680	15791	15770	15752	15827	15858	15824	15856	15603	15862	15824	16085	15771	15937	15853	15615	15614	15591	15806	15750	15744	15837	15846	15616	15818	15636	15703	15774	15828	15661	15871	15847	15799	15957	15628	15898	15760	15575	15546	15822	15835	15727	15952	15662	15907	15753	15838	15835	15746	15673	15836	15645	15735	15715	15677	15706	15720	15794	15652	15923	15735	15616	15810	15890	15781	15696	15745	15687	15692	15679	15761	15696	15651	15581	15914	15868	15732	15807	15934	15685	15830	15603	15779	15768	15623	15834	15847	15700	15584	15660	15787	15751	15824	15890	15895	15700	15848	15875	15776	15643	15756	15802	15637	15595	15767	15664	15894	15743	15702	15664	15755	15773	15666	15594	15570	15652	15546	15678	15900	15791	15824	15786	15870	15672	15777	15913	15758	15743	15755	15798	15825	15697	15679	15881	15822	15867	15528	15691	15705	15887	15823	15743	15654	15887	15773	15670	15816	15847	15889	15695	15824	15934	15849	15834	15651	15713	15988	15717	15820	15975	15792	15738	15749	15723	15469	15887	15678	15765	15932	15855	15877	15456	15578	15779	15773	15733	15919	15703	15644	15605	15770	15851	15674	15573	15716	15711	15553	15486	15811	15768	15892	15659	15962	15672	15771	15642	15885	15708	15937	15594	15730	15657	15865	15655	15906	15741	15796	15808	16043	15843	15498	15751	15682	15826	15765	15499	15609	15627	15628	15746	15792	15762	15951	15815	15656	15849	15631	15946	15825	15735	15583	15803	15932	15742	15688	15843	15878	15794	15827	15646	15742	15848	15889	15801	15655	15813	15751	15741	15799	15826	15872	15833	15840	15728	15699	15563	15682	15912	15739	15918	15727	15694	15947	15543	15581	15878	15589	15807	15894	15649	15682	15928	15923	15717	15691	15818	15878	15926	15737	15743	15829	15875	15771	15860	15729	15781	15618	15800	15825	15842	15942	15652	15540	15721	15671	15867	15780	15772	15658	15794	15807	15712	15656	15808	15726	16017	15824	16082	15773	15855	15680	15706	15694	15956	15745	15830	15768	15761	15512	15737	15643	15625	15907	16012	15844	15687	15651	15631	15764	15621	15721	15956	15987	15741	15641	15799	15536	15656	15667	15836	15610	15799	15741	15804	15911	15649	15831	15773	15729	16008	15720	15832	15858	15694	15942	16007	15544	15788	15829	15853	15901	15905	15858	15787	15758	15619	15788	15839	15672	15738	15628	15748	15810	15679	15738	15849	15746	15636	16001	15644	15649	15664	15898	15703	15575	15685	15625	15744	15704	15728	15812	15861	15753	15799	15776	15651	15772	15683	15782	15954	15793	15853	15794	15753	15856	15920	15632	15792	15628	15833	15746	15747	15692	15646	15526	15653	15714	15710	15698	15741	15892	15929	15770	15758	15623	15560	15753	15895	15764	15823	15871	15770	15811	15784	15700	15693	15693	15854	15836	15748	15941	15881	15700	15853	15595	15744	15759	15727	15633	15683	15781	15687	15853	15810	15909	15638	15764	15807	15710	15753	15893	15815	15667	16032	15730	15776	15794	15704	15580	15851	15759	15796	15657	15738	15872	15853	15805	15838	15675	15948	15761	15732	15859	15852	15684	15764	15788	15589	15711	15832	15713	15912	15855	15583	15817	15753	15919	15856	15891	15792	15702	15828	15702	15830	15864
14183	28493	21997	17473	16114	15308	14953	14606	14684	14162	14397	14266	14094	14493	14264	14094	13976	13972	13728	13828	13803	13820	13967	13788	13780	13717	13918	13772	13823	13806	13799	13727	13823	13762	13771	13574	13830	13754	13843	13768	13971	13817	13728	13743	13900	13717	13943	15117	16448	17067	16344	15047	14380	13943	13791	13935	13784	13702	13806	13805	13677	13730	13752	13824	13675	13628	13954	13763	13763	13766	13735	13687	13849	13703	13706	13781	13463	13686	13711	13858	13867	13590	13726	13867	14002	13724	13702	13826	13774	13677	13709	13713	13706	13596	13873	13743	13673	13801	13668	13751	13753	13749	13632	13699	13680	13782	13731	13701	13820	13606	13756	13691	13756	13829	13707	13767	13886	13662	13808	13779	13771	13702	13641	13802	13759	13880	13677	13692	13603	13813	13633	13706	13652	13594	13845	13822	13688	13750	13934	13754	13622	13602	13722	13848	13841	13706	13786	13798	13916	13676	13669	13680	13701	13697	13589	13772	13796	13729	13790	13726	13827	13592	13708	13672	13811	13675	13727	13819	13733	13721	13639	13700	13682	13765	13808	13839	13701	13759	13824	13751	13746	13532	13724	13651	13664	13909	13715	13780	13803	13613	13798	13692	13663	13902	13877	13749	13727	13762	13794	13853	13569	13716	13810	13611	13706	13827	13708	13712	13674	13857	13858	13721	13785	13726	13929	13721	13691	13651	13712	13741	13794	13759	13773	13707	13668	13723	13764	13719	13694	13760	13617	13817	13651	13745	13614	13714	13529	13542	13653	13594	13687	13878	13764	13599	13735	13752	13792	13667	13604	13644	13826	13803	13769	13694	13791	13719	13843	13719	13749	13677	13672	13775	13771	13696	13815	13721	13703	13761	13723	13857	13881	13805	13690	13878	13650	13803	13531	13766	13749	13707	13488	13718	13753	13663	13800	13609	13784	13622	13867	13760	13613	13815	13723	13685	13666	13525	13570	13749	13717	13791	13770	13771	13713	13812	13662	13720	13856	13568	13626	13675	13850	13759	13646	13719	13730	13748	13652	13575	13654	13700	13645	13697	13766	13758	13727	13336	13800	13658	13597	13701	13690	13577	13860	13721	13742	13714	13675	13771	13705	13695	13776	13702	13720	13856	13861	13676	13741	13597	13784	13697	13810	13601	13655	13690	13754	13761	13803	13671	13746	13737	13506	13776	13747	13837	13696	13704	13773	13765	13560	13769	13718	13641	13652	13650	13761	13570	13732	13696	13845	13799	13696	13928	13624	13650	13735	13590	13752	13673	13765	13741	13719	13722	13647	13771	13652	13826	13669	13752	13749	13672	13823	13834	13649	13683	13735	13736	13621	13754	13763	13805	13724	13509	13816	13642	13841	13732	13756	13820	13601	13572	13740	13688	13716	13608	13806	13716	13695	13729	13754	13696	13815	13730	13906	13790	13646	13643	13854	13773	13761	13649	13736	13784	13710	13773	13643	13635	13676	13831	13633	13702	13801	13609	13741	13745	13657	13608	13749	13727	13821	13704	13584	13713	13635	13782	13644	13648	13664	13962	13762	13604	13718	13667	13711	13712	13790	13643	13782	13747	13803	13682	13700	13634	13682	13727	13679	13644	13739	13609	13712	13699	13628	13915	13791	13753	13790	13620	13781	13812	13878	13780	13668	13582	13799	13753	13584	13599	13581	13711	13753	13688	13796	13729	13620	13867	13788	13794	13763	13755	13705	13841	13768	13578	13745	13567	13783	13549	13695	13563	13687	13665	13736	13589	13630	13644	13788	13761	13716	13635	13720	13713	13801	13739	13692	13646	13732	13729	13749	13710	13676	13705	13603	13831	13614	13652	13732	13666	13821	13754	13690	13739	13761	13872	13614	13700	13804	13749	13721	13585	13771	13671	13801	13765	13742	13730	13853	13696	13761	13502	13644	13738	13802	13608	13810	13614	13795	13744	13660	13697	13806	13777	13825	13719	13609	13742	13719	13653	13668	13594	13586	13631	13627	13708	13773	13747	13828	13725	13719	13719	13792	13770	13708	13682	13771	13667	13778	13844	13594	13764	13798	13707	13687	13713	13666	13842	13612	13798	13700	13808	13664	13587	13643	13703	13808	13727	13629	13817	13623	13820	13782	13666	13815	13664	13683	13740	13799	13702	13643	13761	13766	13761	13724	13719	13864	13622	13730	13625	13665	13715	13810	13714	13595	13734	13815	13572	13925	13679	13815	13825	13923	13827	13809	13894	13809	13688	13592	13732	13821	13720	13691	13785	13606	13721	13629	13696	13868	13736	13643	13717	13683	13845	13597	13748	13646	13598	13756	13629	13628	13740	13807	13710	13712	13696	13900	13621	13731	13728	13609	13557	13825	13746	13732	13749	13585	13663	13681	13545	13737	13754	13813	13714	13879	13747	13746	13586	13766	13756	13752	13587	13487	13683	13701	13577	13621	13679	13878	13707	13698	13823	13714	13577	13747	13772	13653	13859	13702	13709	13653	13786	13678	13638	13675	13595	13674	13681	13731	13712	13897	13680	13712	13733	13506	13664	13693	13700	13777	13612	13770	13758	13776	13726	13773	13834	13586	13541	13768	13642	13638	13721	13725	13685	13693	13740	13739	13762	13776	13783	13801	13616	13698	13698	13669	13943	13709	13723	13770	13674	13929	13764	13735	13678	13661	13663	13702	13859	13689	13781	13594	13649	13693	13567	13754	13786	13753	13542	13626	13646	13780	13641	13682	13831	13760	13664	13860	13631	13813	13856	13658	13624	13663	13777	13465	13553	13634	13758	13572	13654	13584	13665	13579	13600	13658	13787	13743	13657	13743	13855	13663	13816	13622	13621	13665	13747	13853	13564	13621	13694	13730	13736	13759	13658	13626	13659	13769	13605	13868	13772	13795	13883	13756	13817	13744	13757	13770	13744	13731	13582	13743	13708	13592	13752	13694	13585	13696	13774	13608	13627	13885	13640	13538	13733	13707	13802	13788	13853	13788	13723	13958	13676	13700	13684	13602	13740	13571	13622	13697	13628	13645	13663	13767	13796	13768	13685	13717	13680	13774	13602	13701	13774	13652	13836	13688	13717	13669	13725	13813	13683	13788	13773	13781	13627	13603	13729	13691	13785	13696	13772	13742	13629	13750	13613	13696	13619	13828	13824	13606	13725	13778	13814	13578	13807	13699	13772	13882	13728	13764	13716	13771	13629	13679	13761	13667	13823	13642	13752	13713	13810	13791	13747	13607	13769	13706	13743	13767	13689	13817	13664	13769	13675	13698	13535	13544	13848	13677	13580	13733	13600	13806	13704	13564	13785	13615	13682	13778	13692	13709	13802	13560	13704	13799	13664	13679	13718	13712	13736	13708	13654	13745	13885	13681	13536	13704	13685	13744	13766	13777	13634	13699	13642	13673	13651	13858	13832	13647	13711	13706	13741	13679	13573	13716	13622	13600	13703	13812	13867	13775	13699	13844	13837	13747	13737	13649	13817	13854	13849	13747	13850	13629	13810	13794	13694	13757	13677	13610	13719	13845	13833	13604	13732	13747	13472	13643	13716	13735	13615	13796	13744	13734	13586	13730	13856	13677	13575	13844	13705	13507	13602	13718	13728	13768	13743	13692	13564	13712	13636	13632	13653	13748	13651	13720	13779	13682	13697	13806	13737	13902	13650	13624	13725	13660	13912	13977	13677	13620	13653	13850	13617	13800	13670	13880	13737	13644	13875	13787	13827	13663	13789	13801	13709	13782	13612	13806	13649	13674	13624	13744	13656	13702	13757	13735	13550	13896	13782	13809	13764	13536	13621	13672	13651	13742	13682	13793	13755	13762	13585	13676	13660	13489	13771	13533	13778	13649	13778	13557	13847	13729	13739	13641	13640	13716	13639	13819	13813	13641	13820	13748	13611	13959	13722	13695	13634	13689	13607	13630	13888	13563	13715	13645	13751	13816	13742	13741	13601	13725	13568	13663	13730	13686	13738	13552	13827	13746	13796	13823	13559	13731	13794	13724	13826	13661	13688	13719	13700	13790	13640	13753	13614	13706	13670	13680	14005	13794	13606	13594	13712	13689	13682	13608	13884	13695	13881	13770	13833	13666	13595	13594	13650	13595	13794	13729	13678	13652	13695	13772	13668	13812	13721	13724	13741	13815	13662	13929	13703	13606	13735	13671	13520	13625	13664	13782	13823	13803	13814	13548	13438	13743	13699	13703	13732	13901	13623	13742	13865	13629	13742	13646	13955	13816	13689	13757	13879	13688	13765	13729	13848	13751	13772	13723	13747	13791	13638	13616	13686	13584	13931	13718	13762	13871	13569	13841	13693	13579	13688	13504	13748	13854	13682	13734	13719	13734	13845	13623	13729	13664	13718	13606	13640	13818	13604	13655	13636	13518	13689	13520	13778	13678	13704	13858	13667	13644	13605	13531	13807	13543	13767	13766	13716	13654	13725	13780	13752	13713	13831	13702	13621	13659	13688	13784	13679	13767	13752	13781	13735	13689	13650	13667	13702	13786	13677	13952	13690	13731	13839	13827	13467	13554	13683	13663	13726	13841	13638	13778	13827	13844	13748	13827	13749	13730	13561	13743	13754	13679	13694	13750	13939	13796	13705	13732	13666	13783	13583	13694	13702	13551	13679	13742	13518	13651	13874	13832	13751	13758	13681	13803	13617	13628	13808	13535	13784	13738	13569	13639	13769	13588	13828	13932	13904	13677	13611	13757	13672	13459	13792	13762	13982	13631	13807	13611	13594	13542	13732	13767	13876	13787	13697	13751	13753	13691	13874	13753	13618	13787	13542	13776	13754	13693	13775	13765	13618	13725	13660	13766	13965	13621	13648	13788	13718	13750	13584	13873	13661	13546	13770	13700	13825	13794	13676	13880	13656	13732	13783	13710	13695	13912	13706	13919	13697	13764	13684	13591	13753	13661	13684	13618	13689	13670	13825	13701	13647	13502	13703	13676	13740	13818	13765	13695	13741	13595	13531	13833	13699	13667	13664	13736	13402	13690	13756	13639	13523	13768	13673	13771	13611	13701	13659	13661	13721	13702	13694	13586	13758	13862	13646	13615	13737	13740	13769	13681	13773	13620	13744	13659	13638	13656	13731	13647	13762	13625	13723	13720	13633	13797	13643	13801	13579	13629	13687
27110	21514	23170	19201	15874	15889	15948	15984	15900	15882	15780	15774	16106	15990	15966	15776	15776	15906	15853	15825	16004	15969	15817	15790	15916	15676	15765	15806	15813	15897	16054	15906	15990	15870	15869	15786	15814	15765	15846	16010	15952	15875	15813	15862	15853	15969	16002	15739	15763	15886	15960	15876	15911	15991	15836	15902	15911	15640	15740	15786	15851	15836	15837	15894	15691	15711	15926	15910	15962	16025	15929	15679	15875	15696	15707	15845	15784	15779	15831	15781	15871	15855	15605	15756	15722	15619	15806	15803	15833	15811	15609	15734	15863	15934	15694	15650	15789	15818	15858	15860	16006	15715	15841	15839	15934	15721	15783	15846	15797	15712	15814	15748	15541	15926	15935	15828	15741	15601	15743	15904	15731	15809	15732	15676	15706	15694	15909	15852	15715	16078	15637	15925	15742	15809	15928	15990	15736	15737	15654	15877	15848	15588	15909	15735	15669	15731	15732	15674	15779	15710	15566	15551	15874	15754	15765	15655	15531	15940	15802	15685	15734	15901	15878	15780	15712	15600	15848	15623	15697	15847	15749	15807	15664	15982	15725	15806	15709	16100	15848	15725	15606	15712	15688	15843	15641	15553	15746	15748	15693	15821	15872	15574	15625	15615	15680	15732	15679	15699	15750	15850	15751	15730	15810	15988	15677	15928	15671	15647	15629	15721	15677	15730	15823	15726	15860	15742	15826	15844	15892	15861	15751	15845	15652	15786	15867	15686	15864	15797	15707	15840	15889	15907	15797	15850	15819	15957	15869	15730	15750	15752	15880	15627	15868	15764	15667	15784	15825	15732	15792	15835	15823	15793	15764	15648	15935	15987	15944	15660	15798	15933	15912	15631	15633	15607	15913	15756	15863	15809	15707	16074	15806	15789	15864	15801	15642	16025	15641	15739	15802	15896	15828	15718	15823	15802	15928	15705	15697	15955	15833	15765	15679	15819	15680	15758	15741	15800	15796	15954	15878	16022	15780	15961	15905	15647	15845	15618	15768	15756	15800	15769	15817	15799	15833	15766	15695	15675	15648	15715	15775	15775	15897	15862	15828	15733	15844	15722	15857	15680	15773	15899	15899	15940	15820	15766	15958	15711	15706	15658	15861	15738	15690	15755	15793	15618	15776	16016	15900	15930	15794	15674	15853	15651	15790	15676	15806	15812	15841	15893	15870	15967	15784	15907	15834	15824	15623	15953	15664	16025	15926	15732	15821	15846	15683	15848	15938	15750	15775	15738	15675	15787	15697	15859	15752	15676	15875	15812	15761	15657	15574	15696	15731	15692	15579	15729	15708	15889	15721	15670	15765	15651	15834	15781	15828	15769	15892	15797	15670	15792	15990	15783	15648	15851	15800	15543	15747	15646	15733	15952	15762	15885	15577	15809	15934	15880	15793	15816	15940	15672	15952	15832	15907	15778	15668	15940	15777	15930	15960	15918	15905	15676	15860	15931	15753	15890	15760	15901	15702	15921	15794	15810	15901	15737	15805	15871	15841	15761	15836	15703	15763	15823	15737	15948	15736	15853	15718	15742	15761	15620	15835	15625	15740	15732	15860	16000	15786	15747	15845	15720	15598	15656	15822	15761	15827	15683	15685	15707	15837	15661	15891	15928	15800	15610	15877	15971	15920	15774	15604	15954	15825	15769	15854	15766	15823	15904	15827	16009	15863	15838	15861	15917	15733	15869	15805	15829	15920	15887	15900	15745	15844	15819	15794	15970	15894	15736	15716	15639	15734	15771	15842	15917	15732	15902	15882	15730	15686	15895	15791	15629	15928	15704	15723	15708	15861	15724	15748	15582	15852	15751	15777	15716	15798	15863	15839	15836	15676	15593	15805	16015	15649	15890	16028	15900	15837	15757	15716	15767	15573	15599	15631	15710	15672	15834	15743	15760	15625	15937	15961	15749	15818	15732	15756	15826	15845	15946	15795	15873	15883	15707	15767	16023	15907	15700	15807	15735	15715	15634	15846	15546	16034	15751	15773	15753	15683	15681	15766	15869	15833	15757	15791	15659	15903	15734	15768	15677	15724	15692	15761	15792	15911	15810	15612	15659	15868	15730	15790	15720	15835	15875	15922	15811	15863	15826	15868	15745	15890	15877	15754	15816	15818	15672	16025	15776	15808	15838	15765	15756	15738	15723	15893	15837	15809	15835	15881	15911	15814	15928	15900	15697	15613	15767	15841	15629	15832	15897	15819	15916	15811	15734	15847	15805	15920	15898	15683	15846	15688	15890	15887	15900	16040	15932	15857	15787	15751	15578	15506	15799	15875	15702	15793	15798	15719	15657	15771	15835	15848	15757	15921	15797	15761	15737	15682	15801	15834	15915	15826	15750	15876	15795	15761	15667	15976	15771	15722	15851	15847	15750	15712	15862	15844	15618	15852	15622	15869	15834	15986	16071	15857	15963	15882	15822	15899	15763	15797	15842	15884	16252	15829	15733	15804	15597	15727	15698	15767	15949	15769	15676	15958	15902	15857	15619	15988	15661	15745	15782	15926	15650	15734	15649	15842	15979	15934	15733	15853	15852	15574	15863	15826	16001	15708	15896	15930	15824	15635	15694	15879	15797	15914	15704	15682	15851	15818	15800	15786	15781	15863	15835	15844	15912	15850	15651	15809	15906	15756	15803	15920	15641	15858	15822	15693	15755	15891	15595	15865	15842	15740	15825	15815	15822	15785	15878	15667	15821	15660	15680	15708	15918	15689	15570	16049	15818	16060	15781	15890	15843	15740	16010	15609	15791	15988	15713	15816	15752	15825	15790	15772	15821	15735	15847	15852	15896	15700	15982	15985	15792	15860	15939	15925	15917	15872	15920	15645	15955	15853	15727	15849	15870	15763	15757	15751	15709	15889	15878	15795	15795	15774	15957	15560	15893	15670	15868	15663	15975	15787	15713	15814	15821	15768	15853	15641	15838	15820	15945	15821	15819	15656	15809	15868	15914	15737	15663	15908	15911	15941	15932	15891	15770	15825	15710	15890	15708	15854	15823	15724	15678	15706	15749	15724	15740	15615	15796	15663	15637	15683	15935	15891	15866	15939	15717	15731	15877	15913	15861	15724	15719	15811	15747	15798	15785	15769	15759	15679	15896	15879	15902	15795	15807	15770	15622	15851	15728	15622	15728	15459	15744	15834	15810	15728	15898	15713	15862	15904	15805	15848	15890	15877	15812	15829	15774	15754	15771	15695	15604	15814	15869	15797	15620	15790	15736	15807	15918	15753	15715	15642	15748	15658	15733	15949	15843	15752	15762	15637	15534	15547	15686	15889	15842	15819	15758	15820	15840	15797	15760	15759	15671	15611	15662	15730	15838	15748	15757	15915	15940	15792	15647	15878	15937	15666	15669	15821	15875	15718	15596	15645	15763	15865	15996	15931	15688	15787	15830	15897	15801	15766	15819	15780	15894	15844	15767	15875	15729	15798	15713	15784	15846	15794	16006	15765	15852	15859	15905	15903	15672	15818	15929	15893	15964	15710	15839	15769	15685	15805	15743	15753	15951	15741	15907	15852	15844	15873	15746	15901	15799	15966	15623	15841	15676	15868	15804	15790	16065	15742	15648	15812	15796	15744	15886	15857	15711	15679	15752	15515	15867	15689	15954	15798	15867	15850	15747	15941	15718	15902	15658	15598	15909	15775	15519	15833	15940	15904	15892	15744	15794	15609	15754	15777	15697	15887	15692	15780	15663	15772	15879	15962	15852	15947	15953	15799	15884	15690	15713	15803	15816	15788	15975	15713	15646	15737	15899	15810	15793	15938	15777	15748	15827	15610	15756	15735	15721	15788	15904	15710	15906	16061	15862	15863	15842	15702	15717	15856	15874	15906	15791	15742	15758	15723	15632	15777	15807	15586	15618	15836	15779	15865	15695	16070	15478	15759	15560	15906	15771	15581	15980	15839	16028	15786	15757	15775	15871	15663	15837	15694	15844	15737	15840	15990	15837	15822	15760	15959	15782	15679	15743	15755	15638	15829	15756	15907	15895	15856	15806	15901	15825	15759	15857	15776	15852	15955	15890	15935	15965	15807	15705	15708	15667	15718	15736	15726	15758	15760	15761	15707	15651	15588	15832	15926	15700	15783	15775	15896	15988	15848	15781	15493	15977	15979	15644	15712	16064	15977	15852	15731	15948	15654	15963	15804	15780	15978	15736	15928	16009	15568	15694	15869	15551	15864	15807	15769	15683	15736	15712	15865	15964	15670	15570	15856	15866	15725	15797	15685	15789	15675	15501	15524	15867	15857	15797	15846	15864	15948	15817	15729	15742	16028	15859	15844	15813	16043	15990	15616	15780	15801	15806	15694	15813	15725	15931	15890	15775	15869	15824	15728	15837	15839	15712	15601	15755	15805	15727	15970	15669	15814	15977	15729	15950	15880	15909	16060	15646	15846	15793	15779	15773	15829	15981	15989	15979	15789	15727	15947	15798	15761	15865	15873	15817	15755	15796	15734	15710	15962	15938	15675	15900	15783	15657	15815	15726	15882	15851	15623	15440	15923	15859	15722	15764	15574	15586	15793	15911	15779	15740	15716	15696	15769	15860	15893	15851	15826	15758	15926	15779	15609	15685	15910	16007	15868	15761	15632	15733	15805	16094	15875	15729	15836	15908	15926	15800	15636	15730	15831	15882	15803	15859	15780	15884	16037	15798	15720	16048	15805	15705	15862	15750	15651	15687	15888	15896	15685	15853	15736	15678	15861	15762	15813	15845	15627	15981	15696	15759	15870	15841	15683	15910	15965	15833	15966	15975	15831	15749	15831	15815	15994	15719	15634	15714	15753	15949	15845	15798	15750	15708	15791	15913	15777	15798	15887	15775	15844	15828	15888	15837	15760	15893	15619	15790	15701	15781	16027	15653	15784	15949	15905	15648	15749	15812	16002	15698	15745	15854	15816	15723	15908	15893	16106	15697	16027	15897	15874	15799	15805	15730	15867	15834	15847	16031	15865	15870	15835	15820	15866	15933	15727	15898	15672	15884	15907	15794	15829	15876	15997	15881	15814	15766	15810	15739	16002	15928	15837	15686	15734	15882	15776	15893	15786	15799	15903	15814	15663	15776	15800	15699	15982	15822	15800	15712	15878	15742	15952	15853	15813	15798	15610	15861	15723	15875	15848	15636
13875	16855	15204	14241	14016	14058	14064	13782	13781	13903	13818	13729	13824	13880	14192	13860	13636	13797	13764	13786	13729	13775	13900	13576	13854	13667	13747	13725	13755	13642	13703	13922	13951	13535	13764	13730	13666	13772	13904	13628	13830	13845	13765	13757	13836	13861	13867	13902	14009	14085	14057	13935	13831	13867	13774	13583	13864	13835	13826	13667	13805	13632	13985	13894	13852	13885	13704	13856	13649	13798	13698	13680	13827	13759	13760	13902	13793	13806	13692	13675	13626	13688	13659	13694	13624	13926	13879	13789	13623	13704	13846	13762	13725	13629	13681	13775	13886	13806	13644	13730	13942	13741	13701	13764	13828	13709	13741	13675	13546	13897	13784	13742	13728	13767	13705	13687	13813	13783	13612	13717	13735	13768	13643	13674	13785	13826	13652	13735	13593	13777	13760	13781	13574	13696	13741	13757	13793	13656	13665	13915	13735	13741	13760	14021	13893	13777	13724	13730	13629	13665	13871	13607	13633	13719	13871	13646	13678	13806	13687	13761	13687	13447	13802	13740	13660	13838	13745	13619	13653	13773	13812	13777	13805	13737	13780	13697	13675	13674	13715	13713	13721	13573	13817	13697	13718	13802	13666	13669	13738	13653	13705	13762	13842	13724	13611	13886	13627	13754	13611	13827	13715	13710	13716	13651	13711	13933	13828	13761	13729	13626	13823	13783	13929	13663	13912	13675	13574	13597	13678	13575	13428	13782	13852	13775	13777	13699	13699	13646	13699	13916	13675	13788	13712	13701	13755	13792	13623	13672	13789	13846	13766	13788	13935	13897	13717	13721	13763	13738	13769	13628	13678	13651	13611	13702	13840	13733	13713	13869	13863	13798	13695	13774	13721	13725	13758	13685	13570	13736	14001	13707	13690	13909	13833	13723	13708	13763	13704	13619	13657	13835	13737	13789	13690	13861	13710	13835	13593	13776	13785	13767	13686	13661	13701	13813	13888	13840	13630	13581	13655	13809	13578	13753	13616	13702	13701	13527	13752	13548	13648	13710	13680	13723	13664	13654	13824	13877	13797	13838	13599	13942	13720	13811	13690	13679	13653	13718	13658	13734	13795	13677	13782	13641	13816	13691	13848	13688	13653	13586	13767	13803	13713	13797	13748	13558	13799	13673	13709	13679	13655	13679	13771	13612	13741	13647	13687	13667	13844	13828	13827	13834	13971	13901	13624	13674	13823	13678	13661	13631	13646	13624	13609	13658	13712	13707	13780	13586	13671	13768	13644	13793	13685	13582	13677	13809	13836	13749	13657	13727	13776	13712	13876	13768	13837	13745	13704	13736	13773	13697	13658	13791	13803	13745	13712	13634	13874	13789	13677	13780	13878	13656	13670	13795	13911	13709	13790	13632	13784	13489	13645	13805	13780	13722	13787	13706	13719	13890	13731	13770	13621	13715	13649	13783	13713	13796	13497	13751	13752	13706	13664	13826	13686	13849	13719	13689	13583	13580	13754	13836	13769	13729	13787	13745	13637	13590	13781	13808	13741	13815	13742	13784	13641	13774	13732	13661	13697	13724	13648	13721	13723	13700	13881	13770	13696	13521	13769	13739	13789	13822	13756	13807	13815	13866	13727	13703	13868	13813	13609	13685	13687	13598	13747	13820	13785	13625	13679	13776	13839	13803	13590	13646	13740	13739	13660	13812	13823	13745	13729	13800	13694	13783	13735	13774	13780	13649	13730	13797	13934	13772	13754	13708	13771	13684	13808	13602	13743	13607	13779	13760	13766	13732	13719	13652	13704	13821	13962	13787	13742	13709	13758	13602	13703	13782	13783	13817	13687	13660	13738	13611	13654	13789	13695	13755	13789	13706	13824	13885	13654	13709	13698	13701	13642	13905	13579	13781	13658	13681	13801	13770	13774	13850	13729	13695	13847	13805	13764	13766	13665	13766	13703	13844	13657	13716	13653	13705	13790	13813	13686	13879	13794	13535	13911	13848	13595	13684	14028	13558	13759	13796	13844	13667	13592	13896	13784	13664	13665	13606	13838	13758	13769	13745	13771	13587	13675	13765	13947	13697	13792	13765	13625	13748	13589	13600	13609	13745	13643	13702	13719	13718	13903	13815	13772	13660	13672	13776	13897	13841	13673	13702	13886	13761	13681	13628	13852	13804	13782	13628	13719	13733	13709	13677	13467	13789	13723	13733	13788	13735	13842	13595	13876	13853	13738	13609	13764	13780	13632	13615	13790	13688	13734	13640	13624	13593	13798	13680	13592	13756	13819	13576	13720	13736	13809	13625	13874	13619	13706	13635	13902	13616	13773	13768	13747	13688	13750	13759	13646	13848	13739	13825	13683	13690	13810	13726	13689	13834	13618	13633	13761	13756	13468	13694	13755	13780	13639	13715	13584	13820	13653	13732	13754	13759	13738	13806	13818	13884	13771	13755	13788	13798	13628	13749	13616	13792	13745	13559	13745	13683	13719	13753	13790	13628	13645	13914	13639	13805	13721	13912	13733	13854	13648	13755	13663	13711	13837	13751	13568	13810	13863	13684	13733	13588	13795	13689	13839	13762	13818	13611	13801	13803	13837	13828	13958	13733	13791	13842	13643	13668	13769	13761	13691	13767	13629	13688	13675	13806	13569	13739	13678	13799	13789	13878	13632	13810	13716	13697	13845	13624	13879	13554	13866	13779	13862	13774	13735	13697	13862	13567	13756	13826	13693	13790	13654	13832	13588	13655	13729	13633	13695	13862	13641	13752	13873	13704	13792	13806	13801	13698	13733	13664	13821	13843	13689	13732	13709	13682	13814	13798	13620	13846	13668	13817	13638	13767	13889	13791	13898	13709	13613	13783	13731	13627	13681	13745	13830	13821	13714	13870	13605	13778	13772	13816	13729	13698	13772	13774	13845	13796	13719	13780	13675	13764	13722	13933	13834	13918	13682	13697	13817	13811	13882	13755	13832	13590	13768	13819	13646	13819	13702	13861	13714	13829	13815	13760	13690	13710	13725	13739	13758	13927	13809	13621	13741	13588	13792	13706	13781	13619	13831	13769	13752	13712	13716	13795	13873	13789	13731	13938	13795	13715	13637	13754	13581	13606	13697	13806	13834	13739	13766	13809	13824	13777	13597	13754	13809	13688	13654	13691	13787	13733	13777	13642	13726	13714	13770	13574	13505	13844	13743	13694	13680	13785	13787	13860	13700	13751	13600	13672	13688	13806	13593	13794	13700	13702	13848	13769	13708	13556	13648	13639	13871	13703	13516	13841	13784	13742	13820	13693	13687	13931	13792	13651	13754	13858	13865	13763	13822	13727	13674	13832	13550	13839	13697	13708	13824	13608	13590	13811	13947	13671	13741	13880	13654	13754	13742	13786	13822	13832	13804	13959	13514	13898	13798	13683	13649	13724	13731	13818	13697	13854	13834	13665	13686	13692	13773	13750	13638	13852	13854	13811	13712	13687	13715	13825	13722	13783	13837	13747	13967	13697	13936	13701	13643	13644	13845	13676	13720	13806	13702	13736	13894	13632	13829	13755	13749	13884	13910	13622	13804	13894	13822	13666	13862	13810	13891	13782	13840	13670	13544	13789	13760	13662	13764	13737	13715	13941	13656	13792	13816	13685	13832	13810	13777	13730	13781	13658	13737	13752	13631	13729	13648	13801	13761	13793	13667	13685	13834	13764	13644	13819	13598	13715	13716	13854	13654	13820	13864	13658	13916	13795	13704	13879	13828	13673	13716	13656	13770	13618	13716	13663	13660	13567	13982	13848	13747	13836	13818	13731	13767	13639	13719	13791	13650	13599	13632	13617	13691	13917	13770	13865	13851	13771	13886	13850	13644	13752	13715	13635	13781	13707	13487	13678	13781	13725	13786	13744	13569	13487	13876	13711	13778	13719	13800	13872	13705	13657	13684	13787	13735	13768	13742	13820	13806	13677	13649	13755	13843	13732	13916	13635	13638	13651	13626	13748	13736	13735	13652	13673	13631	13841	13651	13695	13663	13924	13793	13674	13710	13922	13806	13719	13666	13719	13671	13811	13759	13661	13817	13770	13719	13735	13811	13647	13663	13830	13727	13894	13741	13758	13661	13776	13637	13716	13768	13749	13764	13655	13864	13614	13573	13713	13720	13834	13695	13699	13658	13721	13783	13634	13719	13741	13706	13788	13661	13647	13743	13750	13876	13940	13874	13658	13874	13694	13868	13695	13769	13616	13763	13828	13827	13614	13664	13766	13700	13812	13813	13786	13745	13690	13829	13888	13745	13795	13693	13782	13764	13898	13939	13817	13549	13561	13703	13808	13808	13728	13577	13741	13833	13755	13740	13837	13824	13788	13637	13771	13802	13700	13625	13648	13759	13687	13861	13743	13625	13601	13686	13611	13815	13749	13687	13806	13833	13698	13750	13893	13687	13729	13754	13883	13671	13578	13987	13883	13679	13825	13679	13602	13675	13726	13893	13939	13771	13703	13699	13724	13866	13744	13698	13741	13801	13771	13758	13760	13762	13883	13820	13717	13754	13817	13751	13785	13725	13657	13728	13753	13790	13636	13868	13650	13847	13702	13752	13678	13757	13909	13589	13742	13727	13736	13749	13757	13756	13834	13867	13679	13838	13679	13815	13700	13802	13693	13899	13887	13774	13662	13736	13790	13849	13787	13687	13643	13709	13719	13787	13860	13822	13751	13816	13814	13757	13813	13794	13823	13768	13837	13801	13849	13681	13744	13522	13811	13898	13646	13835	13843	13791	13752	13769	13708	13902	13811	13656	13728	13861	13702	13798	13619	13774	13722	13473	13700	13817	13724	13818	13713	13813	13713	13920	13644	13696	13720	13653	13888	13670	13684	13567	13831	13674	13692	13731	13718	13618	13771	13753	13766	13757	13888	13653	13829	13668	13751	13758	13608	13777	13774	13715	13751	13692	13875	13757	13741	13808	13667	13812	13957	13795	13819	13603	13721	13716	13682	13702	13634	13903	13466	13818	13851	13670	13716	13833	13833	13713	13828	13976	13792	13769	13824	13971	13671	13744	13756	13755	13669	13841	13757	13853	13815	13837	13608	13737	13789	13828	13762	13671	13776	13681	13568	14008	13876	13657	13745	13973	13671	13745	13710	13787	13800	13791	13714	13747	13727	13581	13680	13692	13718	13849	13557	13806	13674
23765	21003	28248	24048	21548	19582	18349	16508	16129	15972	16036	16012	15873	16205	16334	16087	15885	15928	16009	15660	15963	15840	15814	15998	15811	15719	15790	15631	15760	15789	15696	15751	15756	15813	15762	15684	15948	15863	15717	15677	15797	15584	15694	15538	15657	15670	15972	16215	16403	16920	16807	16305	15906	15859	15728	15762	15743	15656	15721	15568	15938	15691	15821	15678	15800	15769	15683	15657	15445	15599	15749	15656	15462	15839	15550	15628	15558	15652	15730	15816	15808	15853	15622	15485	15814	15638	15584	15590	15527	15711	15708	15686	15700	15660	15672	15764	15811	15656	15532	15520	15487	15706	15617	15555	15557	15816	15674	15779	15785	15697	15643	15653	15608	15560	15653	15521	15543	15629	15663	15611	15685	15666	15626	15784	15602	15686	15651	15599	15515	15646	15710	15773	15738	15563	15737	15698	15549	15640	15827	15642	15719	15754	15722	15684	15841	15585	15609	15577	15800	15621	15540	15577	15625	15489	15535	15621	15749	15777	15720	15731	15632	15635	15706	15690	15613	15708	15648	15734	15607	15573	15706	15500	15683	15512	15721	15634	15497	15681	15549	15565	15475	15751	15914	15575	15720	15599	15591	15657	15476	15671	15451	15701	15445	15815	15789	15571	15782	15661	15733	15615	15594	15627	15572	15741	15823	15679	15548	15630	15770	15785	15557	15476	15609	15517	15402	15753	15825	15657	15628	15643	15475	15964	15688	15721	15675	15573	15562	15569	15383	15525	15748	15661	15767	15779	15370	15609	15730	15666	15714	15448	15725	15622	15430	15589	15829	15642	15785	15658	15653	15643	15778	15605	15415	15499	15772	15731	15848	15600	15692	15709	15912	15880	15669	15764	15629	15547	15851	15746	15879	15673	15786	15755	15622	15657	15612	15656	15618	15831	15587	15587	15637	15668	15602	15699	15749	15605	15630	15770	15773	15624	15729	15626	15611	15721	15595	15574	15749	15791	15722	15626	15670	15698	15547	15571	15651	15555	15782	15584	15848	15457	15684	15729	15648	15604	15611	15825	15540	15681	15698	15421	15732	15663	15775	15690	15494	15818	15655	15575	15741	15647	15653	15641	15452	15713	15667	15761	15685	15809	15732	15670	15568	15589	15699	15717	15839	15686	15623	15598	15643	15498	15772	15745	15668	15583	15632	15767	15474	15688	15726	15656	15695	15560	15914	15456	15647	15785	15794	15583	15518	15881	15677	15742	15664	15583	15644	15755	15648	15760	15638	15599	15601	15633	15611	15811	15553	15734	15539	15363	15524	15850	15650	15650	15727	15591	15639	15894	15606	15598	15562	15422	15808	15633	15493	15515	15828	15765	15791	15485	15622	15624	15779	15812	15763	15627	15687	15724	15788	15700	15939	15640	15589	15748	15646	15581	15583	15511	15875	15700	15586	15417	15659	15421	15580	15602	15633	15625	15664	15764	15610	15663	15651	15908	15842	15702	15763	15857	15732	15769	15502	15672	15683	15746	15506	15661	15597	15706	15832	15560	15633	15777	15671	15633	15742	15530	15614	15690	15571	15857	15631	15791	15683	15800	15570	15616	15556	15761	15608	15439	15330	15706	15701	15578	15549	15542	15594	15742	15675	15608	15859	15555	15581	15797	15804	15657	15686	15675	15830	15636	15643	15532	15793	15445	15559	15702	15844	15462	15609	15683	15601	15639	15700	15730	15688	15674	15585	15619	15757	15426	15682	15833	15655	15774	15611	15631	15866	15707	15870	15617	15897	15584	15546	15488	15638	15626	15662	15653	15542	15745	15620	15603	15602	15693	15706	15635	15665	15573	15615	15660	15622	15716	15798	15584	15656	15544	15627	15779	15606	15581	15589	15594	15679	15536	15816	15720	15763	15709	15677	15600	15665	15658	15719	15764	15499	15767	15515	15484	15690	15676	15539	15631	15627	15643	15670	15715	15534	15806	15638	15602	15596	15668	15529	15655	15769	15563	15561	15711	15532	15775	15674	15562	15740	15792	15761	15572	15562	15642	15785	15522	15805	15779	15772	15533	15385	15769	15742	15479	15555	15750	15413	15501	15689	15659	15759	15544	15836	15763	15716	15654	15668	15791	15586	15532	15687	15579	15676	15680	15785	15629	15791	15729	15624	15529	15792	15594	15596	15716	15748	15676	15505	15695	15766	15656	15411	15441	15639	15661	15717	15593	15541	15635	15626	15589	15698	15742	15866	15580	15757	15581	15679	15825	15518	15757	15423	15511	15561	15620	15624	15526	15592	15670	15606	15714	15795	15716	15728	15769	15633	15798	15452	15692	15646	15621	15581	15521	15668	15690	15510	15709	15719	15667	15620	15494	15585	15592	15657	15763	15643	15699	15644	15605	15580	15627	15593	15624	15756	15476	15507	15407	15818	15550	15740	15522	15588	15595	15603	15761	15679	15724	15707	15381	15736	15858	15689	15512	15484	15535	15898	15647	15852	15706	15660	15350	15790	15778	15678	15646	15744	15714	15590	15715	15611	15851	15659	15807	15595	15571	15801	15783	15782	15636	15830	15772	15711	15410	15352	15653	15895	15674	15621	15628	15687	15705	15498	15508	15530	15661	15559	15497	15772	15715	15669	15659	15590	15780	15782	15555	15543	15828	15705	15721	15616	15856	15826	15748	15536	15684	15572	15843	15749	15774	15747	15869	15677	15630	15562	15589	15713	15694	15735	15480	15576	15770	15745	15770	15780	15734	15734	15637	15608	15728	15691	15545	15568	15545	15748	15489	15777	15698	15671	15777	15709	15675	15522	15804	15898	15826	15566	15611	15462	15445	15509	15682	15544	15578	15687	15735	15736	15777	15722	15777	15537	15541	15754	15818	15613	15724	15608	15589	15609	15538	15460	15766	15668	15660	15536	15806	15717	15522	15572	15657	15617	16016	15688	15563	15517	15810	15509	15579	15858	15785	15808	15927	15803	15848	15828	15814	15561	15660	15462	15505	15537	15761	15730	15585	15723	15854	15495	15633	15640	15831	15803	15590	15601	15601	15456	15538	15685	15649	15713	15577	15617	15619	15657	15696	15751	15728	15711	15675	15804	15564	15636	15732	15655	15724	15752	15496	15543	15657	15685	15655	15637	15753	15606	15762	15716	15623	15562	15818	15663	15639	15592	15625	15719	15538	15641	15616	15585	15341	15433	15684	15760	15626	15428	15573	15797	15566	15675	15408	15637	15555	15817	15647	15505	15557	15543	15570	15407	15787	15709	15698	15532	15567	15733	15773	15766	15574	15716	15754	15727	15520	15602	15736	15661	15709	15560	15586	15571	15814	15643	15484	15673	15628	15594	15816	15483	15705	15683	15852	15518	15678	15714	15651	15668	15666	15752	15636	15705	15821	15655	15827	15564	15646	15529	15436	15764	15680	15675	15615	15664	15623	15881	15748	15656	15525	15731	15450	15584	15600	15818	15536	15449	15664	15735	15603	15683	15515	15619	15588	15697	15439	15866	15531	15841	15652	15704	15961	15827	15778	15834	15647	15429	15459	15675	15662	15747	15890	15526	15688	15741	15620	15606	15741	15570	15634	15409	15770	15675	15666	15656	15558	15638	15704	15713	15800	15549	15673	15584	15669	15619	15835	15786	15541	15716	15899	15618	15475	15633	15669	15618	15422	15562	15716	15606	15495	15765	15531	15677	15683	15597	15560	15655	15737	15675	15684	15548	15597	15687	15706	15453	15722	15670	15575	15576	15468	15679	15599	15808	15611	15685	15736	15639	15790	15646	15682	15551	15767	15767	15783	15585	15672	15601	15542	15674	15824	15789	15689	15727	15543	15723	15573	15538	15690	15726	15660	15710	15725	15638	15535	15620	15639	15608	15780	15455	15747	15644	15752	15686	15865	15557	15647	15509	15682	15666	15398	15737	15803	15625	15703	15686	15706	15824	15593	15813	15659	15660	15668	15566	15622	15636	15638	15669	15877	15725	15714	15748	15565	15712	15633	15493	15730	15872	15565	15816	15618	15813	15821	15730	15578	15586	15749	15729	15589	15823	15669	15718	15590	15583	15601	15506	15780	15740	15622	15637	15888	15778	15705	15596	15606	15616	15439	15703	15933	15598	15632	15705	15700	15702	15789	15632	15469	15674	15471	15558	15779	15611	15647	15703	15524	15725	15674	15548	15770	15591	15763	15718	15551	15621	15525	15680	15702	15618	15640	15790	15340	15706	15618	15709	15530	15833	15696	15689	15579	15470	15513	15566	15658	15584	15585	15521	15545	15714	15776	15738	15649	15671	15578	15744	15765	15595	15711	15879	15709	15774	15622	15623	15788	15579	15613	15520	15610	15582	15541	15726	15763	15591	15716	15437	15636	15650	15550	15868	15843	15659	15579	15626	15941	15759	15670	15643	15761	15608	15745	15689	15731	15667	15622	15826	15813	15851	15507	15708	15748	15615	15622	15519	15726	15582	15664	15641	15790	15871	15552	15548	15635	15480	15723	15556	15886	15551	15579	15766	15618	15662	15590	15598	15614	15756	15656	15413	15500	15728	15618	15664	15511	15717	15686	15562	15646	15601	15703	15690	15647	15681	15696	15625	15635	15792	15756	15426	15598	15664	15729	15749	15792	15722	15618	15392	15470	15558	15830	15916	15628	15761	15761	15763	15462	15516	15663	15661	15544	15628	15654	15745	15802	15730	15696	15699	15548	15615	15627	15647	15641	15835	15605	15540	15818	15636	15692	15700	15716	15658	15841	15752	15793	15764	15693	15689	15729	15509	15636	15560	15657	15628	15555	15704	15689	15629	15790	15424	15704	15870	15632	15606	15622	15571	15599	15977	15742	15836	15580	15603	15658	15643	15687	15439	15673	15496	15623	15622	15661	15674	15733	15550	15662	15751	15728	15665	15688	15622	15615	15655	15977	15588	15574	15635	15620	15676	15562	15631	15742	15772	15956	15552	15628	15728	15799	15744	15631	15690	15705	15724	15542	15686	15693	15574	15759	15620	15672	15775	15622	15485	15693	15689	15758	15853	15749	15838	15673	15703	15587	15647	15709	15584	15648	15541	15814	15582	15756	15730	15741	15605	15824	15513	15756	15542	15753	15850	15647	15664	15740	15800	15569	15700	15588	15654	15500	15665	15681	15752	15721	15845	15493	15439	15539	15650	15670
13151	25810	18696	16062	14987	14699	14470	14251	14026	13932	13891	14087	14013	14194	14288	13937	13929	13893	13797	13824	13893	13858	13804	13762	13885	13711	13804	13743	13739	13800	13806	13692	13706	13747	13696	13886	13821	13783	13685	13978	13699	13991	13805	13920	13900	13631	13578	14228	15159	15406	15105	14495	14092	13867	13956	13728	13738	13909	13794	13719	13667	13731	13598	13780	13757	13873	13581	13786	13513	13717	13787	13609	13782	13722	13793	13586	13663	13767	13694	13649	13663	13808	13682	13711	13718	13689	13701	13808	13800	13663	13657	13693	13827	13691	13741	13737	13716	13571	13652	13709	13767	13689	13730	13668	13640	13651	13683	13833	13629	13668	13610	13609	13783	13658	13760	13860	13739	13649	13664	13615	13734	13753	13620	13637	13669	13810	13649	13704	13681	13827	13779	13682	13865	13760	13620	13748	13637	13768	13711	13700	13810	13697	13730	13690	13751	13572	13800	13654	13711	13688	13848	13586	13751	13553	13783	13616	13764	13820	13647	13779	13710	13626	13570	13696	13745	13715	13597	13853	13771	13746	13782	13650	13641	13656	13577	13678	13608	13756	13832	13752	13636	13561	13862	13759	13687	13858	13586	13707	13770	13818	13749	13725	13712	13666	13543	13748	13711	13603	13833	13568	13704	13595	13730	13782	13834	13609	13624	13772	13737	13724	13660	13694	13669	13515	13716	13657	13692	13832	13846	13614	13764	13749	13715	13772	13584	13663	13748	13645	13707	13560	13582	13594	13618	13716	13721	13695	13719	13626	13680	13704	13666	13722	13685	13749	13835	13670	13814	13567	13665	13611	13795	13575	13675	13865	13648	13634	13798	13668	13676	13605	13688	13719	13683	13835	13681	13619	13708	13737	13700	13722	13734	13892	13543	13640	13890	13681	13792	13827	13921	13589	13791	13517	13682	13587	13636	13643	13582	13805	13742	13737	13667	13678	13871	13740	13698	13572	13515	13660	13737	13716	13632	13646	13654	13855	13715	13624	13775	13682	13650	13696	13658	13694	13738	13608	13724	13665	13679	13739	13628	13611	13641	13752	13645	13665	13666	13622	13811	13699	13682	13562	13675	13674	13712	13764	13622	13792	13759	13810	13627	13598	13565	13696	13686	13577	13612	13825	13402	13667	13663	13700	13634	13636	13772	13729	13643	13659	13536	13739	13740	13744	13570	13534	13600	13693	13656	13544	13760	13616	13655	13646	13626	13826	13716	13523	13512	13771	13700	13833	13729	13718	13818	13581	13766	13769	13614	13723	13759	13575	13713	13743	13719	13555	13549	13678	13591	13582	13655	13702	13663	13674	13666	13814	13667	13610	13732	13671	13568	13680	13644	13727	13744	13790	13606	13672	13840	13652	13527	13574	13652	13738	13831	13683	13674	13880	13692	13784	13651	13642	13580	13761	13723	13796	13757	13765	13693	13666	13700	13527	13762	13521	13713	13696	13653	13523	13681	13633	13807	13734	13678	13776	13605	13798	13547	13536	13608	13704	13727	13760	13807	13598	13628	13732	13763	13709	13769	13714	13763	13592	13682	13666	13733	13651	13664	13827	13791	13599	13698	13753	13611	13594	13808	13605	13656	13688	13731	13779	13569	13584	13641	13676	13810	13655	13599	13744	13540	13673	13760	13691	13503	13630	13666	13728	13674	13760	13774	13716	13760	13674	13821	13845	13598	13758	13609	13629	13631	13757	13699	13695	13700	13555	13553	13695	13569	13810	13805	13633	13533	13961	13665	13713	13549	13893	13854	13855	13730	13777	13705	13784	13721	13800	13631	13758	13623	13767	13766	13808	13754	13777	13710	13879	13761	13565	13697	13778	13687	13780	13677	13823	13333	13641	13815	13606	13584	13552	13780	13746	13676	13675	13500	13822	13769	13787	13754	13553	13755	13589	13749	13635	13641	13638	13659	13611	13655	13648	13728	13682	13712	13716	13690	13638	13681	13658	13779	13702	13761	13576	13577	13720	13590	13763	13957	13624	13437	13711	13718	13805	13726	13666	13798	13666	13609	13611	13580	13733	13662	13698	13783	13678	13839	13732	13776	13738	13640	13776	13514	13726	13574	13758	13726	13708	13810	13693	13500	13655	13732	13902	13671	13765	13609	13628	13738	13608	13777	13625	13639	13689	13703	13744	13720	13780	13475	13726	13692	13614	13877	13806	13616	13529	13735	13514	13688	13707	13630	13646	13654	13736	13765	13617	13579	13649	13706	13653	13467	13739	13646	13575	13808	13744	13859	13740	13597	13611	13769	13701	13684	13728	13648	13749	13618	13740	13636	13790	13705	13624	13688	13551	13684	13603	13600	13624	13678	13697	13660	13562	13523	13729	13745	13684	13795	13655	13564	13633	13762	13806	13680	13803	13716	13763	13744	13634	13780	13828	13614	13674	13725	13748	13584	13735	13694	13771	13589	13749	13686	13768	13687	13577	13890	13659	13547	13617	13746	13663	13740	13793	13661	13777	13700	13579	13550	13753	13624	13830	13683	13787	13795	13647	13630	13742	13586	13643	13888	13659	13757	13718	13642	13708	13767	13600	13514	13785	13719	13611	13718	13687	13600	13534	13733	13710	13692	13709	13517	13764	13677	13580	13641	13781	13984	13660	13739	13642	13783	13600	13777	13666	13570	13692	13728	13655	13746	13854	13702	13714	13651	13819	13702	13705	13689	13585	13595	13553	13815	13591	13861	13757	13876	13721	13796	13789	13764	13739	13758	13932	13657	13612	13642	13613	13622	13780	13544	13835	13698	13748	13619	13533	13727	13727	13671	13679	13735	13687	13479	13718	13627	13725	13633	13750	13698	13626	13682	13751	13639	13693	13677	13502	13647	13767	13537	13866	13750	13760	13669	13711	13713	13778	13579	13574	13532	13853	13781	13823	13619	13774	13643	13726	13752	13539	13669	13688	13668	13649	13725	13586	13649	13665	13706	13797	13573	13835	13642	13766	13642	13675	13723	13708	13699	13773	13917	13771	13846	13687	13794	13620	13652	13672	13678	13726	13722	13593	13675	13773	13684	13820	13619	13565	13939	13688	13748	13729	13584	13839	13708	13664	13667	13480	13666	13720	13813	13899	13702	13717	13687	13600	13606	13783	13823	13627	13666	13703	13515	13580	13605	13639	13560	13738	13593	13803	13633	13592	13734	13517	13629	13736	13705	13683	13791	13720	13690	13762	13748	13683	13789	13565	13755	13743	13538	13478	13803	13779	13754	13797	13557	13650	13607	13794	13574	13528	13628	13680	13759	13664	13524	13777	13679	13643	13768	13586	13802	13585	13628	13428	13639	13788	13475	13724	13625	13790	13756	13714	13515	13712	13712	13744	13657	13754	13695	13795	13843	13895	13655	13615	13602	13709	13722	13582	13579	13568	13766	13707	13609	13952	13751	13586	13522	13627	13700	13721	13748	13626	13521	13719	13800	13796	13696	13587	13788	13680	13649	13798	13601	13628	13532	13682	13611	13806	13772	13771	13781	13677	13579	13755	13654	13638	13620	13693	13699	13728	13676	13754	13530	13696	13629	13665	13711	13736	13813	13664	13711	13669	13670	13766	13545	13630	13767	13805	13608	13684	13735	13632	13625	13604	13601	13692	13640	13635	13755	13960	13743	13649	13726	13700	13733	13544	13779	13754	13749	13788	13708	13738	13521	13755	13824	13793	13840	13619	13746	13666	13653	13793	13689	13754	13760	13747	13754	13476	13695	13799	13782	13658	13655	13711	13648	13470	13864	13706	13622	13678	13462	13717	13736	13648	13804	13785	13583	13574	13599	13765	13680	13826	13636	13638	13750	13712	13669	13585	13655	13651	13656	13783	13757	13794	13900	13647	13851	13666	13650	13639	13683	13611	13739	13613	13877	13755	13877	13738	13718	13679	13851	13451	13629	13613	13773	13704	13724	13863	13703	13743	13683	13867	13399	13697	13691	13811	13741	13838	13593	13579	13657	13641	13734	13684	13612	13742	13895	13670	13724	13595	13951	13642	13738	13782	13554	13632	13759	13709	13701	13853	13667	13747	13637	13713	13837	13829	13610	13522	13697	13597	13710	13611	13800	13635	13858	13735	13678	13872	13553	13580	13561	13639	13731	13676	13765	13664	13655	13568	13724	13753	13596	13821	13714	13585	13711	13678	13770	13724	13683	13774	13729	13790	13720	13623	13682	13736	13627	13666	13678	13667	13624	13641	13557	13679	13529	13575	13594	13885	13709	13853	13693	13653	13629	13729	13618	13668	13638	13638	13678	13727	13783	13502	13855	13722	13632	13581	13806	13731	13844	13672	13696	13555	13559	13756	13704	13699	13669	13683	13811	13484	13785	13736	13737	13605	13670	13622	13731	13556	13718	13672	13670	13743	13715	13819	13787	13541	13672	13815	13820	13595	13706	13561	13765	13690	13728	13670	13692	13487	13713	13649	13790	13636	13731	13710	13745	13599	13564	13810	13770	13738	13759	13767	13710	13491	13713	13716	13579	13627	13789	13706	13887	13620	13757	13771	13670	13722	13724	13553	13701	13796	13683	13580	13559	13738	13789	13628	13632	13645	13821	13712	13621	13772	13729	13476	13688	13797	13835	13696	13635	13614	13717	13794	13683	13707	13626	13807	13605	13728	13619	13693	13780	13677	13733	13794	13653	13621	13656	13529	13690	13908	13552	13704	13642	13719	13768	13681	13787	13664	13714	13734	13694	13722	13550	13756	13767	13644	13773	13667	13726	13757	13642	13340	13695	13744	13632	13571	13641	13791	13788	13582	13661	13653	13782	13536	13591	13570	13635	13641	13633	13556	13626	13740	13616	13760	13625	13667	13762	13698	13650	13607	13704	13718	13764	13898	13808	13716	13759	13588	13791	13726	13798	13765	13613	13669	13705	13742	13717	13710	13630	13680	13817	13668	13717	13656	13605	13744	13642	13799	13593	13756	13766	13549	13665	13850	13661	13617	13732	13625	13847	13656	13659	13609	13664	13783	13642	13721	13690	13751	13830	13785	13656	13689	13817	13768	13759	13686	13792	13696	13724	13689	13649	13718	13747	13606	13568	13759	13645	13815	13626	13622	13782	13625	13718	13597	13749	13683	13815	13783	13684	13761	13642	13703	13714	13731	13767	13772	13680	13537	13713	13713
22634	20990	28693	23469	21124	22541	22504	17257	16105	16538	16211	16211	16107	16328	16313	16041	16131	16023	16021	15969	15865	16153	15862	15732	15972	15779	15773	15803	15943	15839	15945	15936	15847	15855	15951	15986	15921	15973	15760	16020	16057	15896	16066	15725	15876	15854	15865	16351	17632	18071	17572	16957	16476	16118	15813	15953	15855	15777	16099	15985	15664	15708	15740	15664	15731	15919	15829	15808	15660	15920	15794	15893	15833	15679	15852	15742	15671	15820	15591	15699	15828	15733	15814	15724	15798	15794	15957	15766	15925	15954	15723	15777	15826	15644	15836	15877	15800	15757	15894	15696	15670	15730	15554	15790	15758	15747	15892	15788	15836	15724	15843	15767	15616	15684	15953	15563	15898	15649	15835	15646	15587	15598	15655	15713	15710	15706	15606	15880	15642	16038	15707	15634	15804	15823	15910	15659	15763	15896	15739	15574	15737	15746	15672	15516	15827	15760	15782	15676	15691	15680	15638	15907	15837	15767	15771	15813	15775	15667	15608	15703	15922	15875	15557	15819	15631	15967	15840	15914	15874	15786	15895	15750	15733	15581	15815	15786	15875	15728	15616	15808	15697	15642	15540	15661	15862	15747	15813	15653	15698	15830	15568	15730	15901	15795	15799	15666	15551	15680	15619	15672	15793	15793	15719	15752	15761	15839	15775	15670	15772	15667	15808	15664	15950	15685	15608	15781	15539	15589	15789	15879	15762	15784	15800	15555	15809	15814	15930	15825	15711	15779	15723	15727	15818	15863	15755	15819	15801	15723	15663	15591	15760	15806	15669	15718	15688	15757	15693	15663	15532	15607	15596	15719	15916	15779	15918	15805	15848	15835	15624	15533	15843	15772	15639	15618	15616	15649	15920	15607	15687	15784	15924	15830	15688	15890	15846	15542	15658	15837	15835	15817	15732	15741	15622	16040	15637	15472	15904	15759	15781	15873	15847	15413	15674	15823	15762	15477	15786	15807	15557	15730	15724	15703	15827	15868	15481	15789	15822	15591	15743	15566	15974	15814	15814	15685	15710	15745	15612	15837	15696	15727	15798	15762	15935	15851	15762	15681	15729	15825	15721	15657	15739	15690	15686	15843	15749	15692	15749	15529	15797	15748	15836	15662	15637	15837	15652	15592	15675	15743	15602	15721	15714	15806	15529	15829	15865	15892	15662	15876	15782	15689	15841	15936	15801	15769	15687	15645	15683	15673	15627	15591	15757	15624	15648	15768	15749	15729	15790	15798	15555	15532	15768	15714	15706	15673	15616	15611	15692	15802	15747	15683	15797	15607	15659	15599	15980	15848	15821	15691	15732	15538	15636	15713	15728	15785	15665	15739	15722	15827	15744	15627	15546	15843	15546	15524	15570	15686	15818	15769	15831	15642	15653	15733	15588	15687	15747	15845	15770	15714	15530	15782	15635	15641	15894	15733	15798	15712	15611	15760	15748	15699	15780	15700	15582	15577	15554	15729	15740	15644	15659	15603	15706	15740	15705	15756	15839	15621	15729	15687	15710	15740	15829	15701	15779	15632	15877	15690	15651	15764	15731	15419	15768	15710	15853	15546	15573	15491	15763	15843	15548	15827	15804	15514	15829	15619	15833	15686	15780	15584	15834	15831	15890	15698	15564	15683	15809	15870	15729	15867	15795	15665	15528	15775	15593	15806	15693	15740	15715	15537	15723	15624	15649	15583	15628	15950	15635	15912	15708	15736	15623	15678	15733	15767	15856	15562	15880	15953	15848	15769	15695	15723	15852	15814	15782	15888	15784	15813	15766	15673	15813	15828	15618	15637	15666	15640	15658	15563	15868	15654	15805	15568	15806	15582	15677	15625	15760	15689	15868	15768	15751	15761	15774	15640	15802	15580	15644	15728	15713	15692	15901	15827	15760	15871	15692	15714	15684	15757	15767	15805	15602	15845	15825	15568	15699	15652	15798	15910	15778	15537	15845	15803	16014	15852	15517	15806	15717	15727	15634	15696	15642	15543	15695	15504	15783	15833	15681	15782	15851	15648	15604	15799	15682	15927	15757	15705	15743	15688	15811	15585	15587	15689	15547	15853	15518	15737	15601	15610	15738	15631	15842	15870	15642	15768	15954	15720	15636	15872	15766	15806	15518	15653	15696	15628	15727	15621	15634	15487	15613	15876	15806	15875	15714	15861	15688	15768	15562	15753	15856	15840	15919	15735	15745	15572	15645	15908	15875	15841	15690	15838	15631	15862	15890	15749	15634	15737	15813	15941	15657	15674	15841	15869	15770	15688	15822	15914	15665	15684	15576	15603	15982	15642	15868	15706	15866	15783	15687	15711	15696	15678	15860	15752	15544	15760	15760	15809	15696	15844	15897	15833	15448	15682	15660	15766	15724	15701	15356	15679	15607	15719	15760	15573	15966	15770	15692	15729	15644	15688	15856	15787	15888	15779	15792	15734	15483	15830	15759	15727	15865	15719	15728	15833	15650	15581	15984	15604	15524	15712	15845	15891	15743	15905	15817	16022	15615	15732	15669	15805	15753	15756	15756	15840	15696	15912	15544	15706	15654	15853	15556	15761	15726	15682	15795	15767	15925	15845	15808	15899	15714	15584	15755	15736	15627	15709	15668	15721	15824	15890	15749	15671	15695	15647	15649	15725	15672	15804	15791	15654	15695	15603	15641	15516	15586	15727	15774	15758	15576	15776	15562	15863	15846	15670	15780	15665	15728	15578	15693	15625	15935	16075	15792	15538	15706	15659	15651	15719	15669	15943	15762	15942	15767	15563	15731	15914	15703	15718	15640	15836	15815	15626	15876	15717	15853	15960	15861	15872	15736	15722	15738	15549	15685	15826	15805	15920	15731	16041	15806	15647	16059	15676	15947	15600	15594	15815	15912	15782	15827	15878	15816	15700	15892	15706	15635	15844	15793	15604	15941	15823	15724	15830	15800	15647	15651	15643	15832	15747	15809	15582	15756	15823	15776	15603	15642	15759	15579	15508	15633	15866	15872	15797	15821	15836	15743	15897	15693	15648	15620	15764	15699	15785	15927	15853	15574	15664	16037	15672	15593	15794	15819	15645	15824	15694	15780	15671	15643	15863	15732	15657	15638	15579	15608	15802	15751	15751	15697	15860	15797	15732	15814	15979	15809	15668	15637	15546	15768	15866	15973	15894	15518	15557	15594	15703	15784	15822	15710	15718	15600	15950	15823	15664	15809	15920	15580	15583	15613	15658	15612	15628	15722	15745	15723	15695	15596	15637	15791	15765	15872	15783	15601	15585	15733	15739	15778	15797	15783	15702	15715	15643	15806	15699	15843	15677	15685	15791	15920	15560	15901	15908	15918	15614	15585	15595	15694	15777	15767	15814	15653	15654	15894	15610	15730	15772	15678	15643	15786	15893	15737	15702	15833	15688	15925	15736	15772	15625	15843	15659	15899	15750	15721	15903	15893	15713	15764	15659	16088	15775	15720	15692	15919	15623	15692	15834	15723	15610	15632	15687	15681	15626	15609	15700	15550	15735	15788	15751	15803	15745	15803	15824	15874	15816	15487	15745	15905	15771	15847	15669	15799	15694	15787	15548	15729	15840	15792	15748	16041	15832	15597	15854	15628	15698	15919	15818	15816	15802	15601	15685	15978	15800	15780	15688	15771	15703	15727	15663	15722	15889	15468	15706	15570	15622	15688	15737	15775	15741	15803	15673	15740	15745	15979	15773	15672	15843	15530	15717	15850	15794	15838	15546	15677	15654	15753	15681	15743	15774	15596	15767	15781	15926	15862	15799	15727	15667	15614	15669	15759	15546	15710	15715	15728	15791	15706	15823	15689	15757	15362	15808	15815	15749	15572	15689	15521	15674	15720	15806	15686	15763	15651	15449	15763	15856	15716	15739	15938	15782	15777	15937	15687	15687	15694	15883	15850	15612	15726	15666	15881	15647	15842	15637	15585	15719	15769	15578	15531	15614	15513	15541	15760	15847	15640	15877	15618	15730	15612	15643	15664	15790	15715	15817	15640	15555	15707	15704	15822	15950	15701	15901	15767	15888	15626	15861	15960	15780	15816	15617	15652	15633	15769	15712	15775	15591	15895	15619	15755	15733	15516	15841	15684	15780	15846	15660	15876	15612	15645	15708	15792	15744	15727	15689	15561	15675	15603	15658	15766	15955	15770	15806	15452	15803	15829	15726	15807	15811	15757	15602	15883	15774	15677	15702	15625	15664	15737	15717	15766	15585	15702	15718	15749	15749	15668	15507	15713	15721	15795	15699	15750	15798	15750	15844	15716	15600	15773	15826	15546	15845	15787	15537	15441	15541	15948	15660	15848	15850	15772	15819	15811	15958	15633	15612	15783	15641	15824	15844	15893	15690	15694	15922	15710	15694	15696	15920	15867	15671	15845	15813	15874	15626	15782	15743	15670	15884	15827	15600	15794	15638	15754	15698	15752	15703	15724	15853	15844	15661	15618	15832	15574	15620	15651	15812	15919	15658	15972	15525	15607	15880	15585	15627	15808	15686	15742	15656	15917	15556	15693	15546	15587	15459	15819	15751	15759	15795	15762	15728	15796	15656	15714	15540	15819	15629	15649	15864	15700	15688	15806	15587	15809	15683	15658	15944	15675	15782	15858	15594	15676	15746	15843	15754	15647	15771	15916	15634	15757	15885	15959	15745	15601	15531	15681	15466	15666	15833	15773	15744	15738	15765	15813	15682	15865	15490	15804	15510	15839	15693	15762	15708	15729	15649	15949	15773	15960	15733	15731	15767	15846	15717	15585	15584	15914	15905	15726	15731	15763	15623	15830	15985	15979	15774	15730	15847	15883	15680	15671	15641	15769	15828	15706	15680	15491	15731	15806	15705	15769	15851	15798	15696	15723	15747	15769	15717	15745	15803	15782	15940	15654	15610	15647	15599	15711	15695	15688	15618	15860	15799	15746	15809	15634	15713	15623	15833	15810	15802	15679	15761	15570	15847	15726	15762	15582	15691	15775	15735	15704	15701	15607	15951	15791	15808	15800	15786	15815	15809	15771	15466	15670	15787	15636	15906	15778	15650	15549	15734	15774	15738	15753	15635	15660	15462	15832	15897	15636	15628	15690	15710	15867	15603	15801	15963	15782	15751	15577	15713	15569	15704	15700	15831	15934	15816	15787	15678
14411	35982	22097	17658	16136	15331	14954	14663	14387	14206	14304	14136	14104	14631	14802	14295	13896	13872	13899	13820	13866	13847	13657	13893	13707	13935	13789	13819	13654	13845	13860	13866	13831	13858	13837	13795	13882	13752	13863	13826	13745	13809	13749	13603	13923	13778	13808	14791	16824	17086	16323	15051	14358	13803	13961	13747	13760	13748	13744	13671	13791	13807	13877	13610	13618	13612	13637	13617	13741	13704	13868	13647	13553	13696	13714	13662	13732	13686	13875	13673	13692	13698	13847	13673	13592	13787	13700	13714	13635	13878	13642	13573	13544	13694	13561	13769	13589	13723	13889	13626	13692	13928	13777	13639	13618	13759	13426	13749	13733	13721	13732	13759	13799	13740	13708	13632	13714	13661	13788	13766	13716	13826	13715	13721	13741	13601	13621	13601	13645	13759	13756	13729	13863	13637	13808	13674	13747	13625	13688	13666	13617	13591	13755	13799	13574	13685	13808	13722	13662	13886	13648	13845	13744	13666	13717	13747	13601	13686	13680	13680	13714	13735	13710	13875	13892	13775	13725	13773	13766	13677	13731	13656	13714	13793	13616	13597	13603	13578	13821	13703	13657	13769	13608	13620	13739	13658	13632	13646	13689	13835	13697	13767	13793	13672	13643	13620	13660	13709	13868	13648	13745	13743	13640	13804	13714	13721	13589	13696	13693	13754	13678	13703	13681	13680	13747	13725	13618	13670	13654	13680	13689	13680	13633	13792	13825	13710	13686	13692	13862	13612	13733	13581	13688	13702	13646	13657	13762	13758	13546	13660	13602	13675	13831	13618	13713	13683	13695	13522	13674	13659	13586	13558	13845	13589	13757	13711	13612	13524	13687	13649	13584	13792	13569	13741	13621	13677	13640	13750	13768	13523	13655	13642	13784	13730	13822	13656	13682	13698	13714	13631	13793	13534	13665	13685	13848	13722	13900	13590	13592	13632	13633	13770	13673	13700	13619	13760	13735	13627	13707	13699	13599	13608	13862	13664	13793	13722	13637	13721	13733	13590	13699	13681	13723	13562	13788	13635	13722	13810	13637	13609	13738	13676	13876	13789	13651	13754	13756	13514	13876	13638	13722	13782	13687	13582	13615	13743	13545	13595	13543	13707	13505	13675	13735	13537	13676	13595	13649	13784	13671	13687	13587	13666	13580	13916	13512	13772	13674	13597	13725	13546	13477	13639	13711	13588	13754	13582	13751	13773	13617	13609	13691	13801	13671	13690	13596	13700	13678	13650	13763	13613	13671	13770	13728	13631	13708	13840	13777	13723	13678	13643	13812	13688	13574	13822	13677	13589	13661	13678	13621	13622	13557	13651	13809	13684	13543	13775	13718	13658	13769	13537	13697	13731	13785	13755	13699	13638	13571	13752	13926	13522	13657	13785	13640	13613	13942	13833	13638	13793	13714	13621	13541	13675	13911	13658	13790	13671	13781	13765	13691	13683	13700	13856	13758	13644	13661	13627	13672	13627	13654	13402	13685	13678	13659	13589	13704	13727	13814	13523	13550	13692	13517	13737	13724	13657	13618	13698	13788	13783	13742	13803	13752	13807	13749	13637	13670	13820	13738	13641	13688	13790	13678	13681	13694	13749	13728	13620	13749	13598	13611	13766	13719	13764	13765	13641	13605	13579	13570	13771	13532	13605	13530	13725	13574	13664	13702	13738	13660	13647	13584	13786	13681	13622	13897	13736	13595	13526	13734	13679	13809	13757	13707	13674	13656	13794	13517	13702	13711	13591	13767	13791	13640	13810	13476	13617	13685	13634	13850	13606	13739	13553	13813	13581	13730	13679	13753	13453	13668	13782	13686	13860	13719	13502	13746	13633	13612	13745	13732	13687	13869	13670	13540	13734	13775	13874	13765	13592	13788	13431	13806	13595	13801	13677	13488	13778	13736	13849	13775	13745	13602	13815	13611	13746	13776	13553	13695	13663	13643	13746	13700	13638	13665	13772	13624	13555	13660	13684	13725	13696	13765	13644	13658	13776	13719	13662	13776	13736	13732	13530	13694	13767	13787	13505	13670	13591	13729	13787	13685	13629	13601	13687	13757	13716	13558	13563	13637	13571	13466	13621	13475	13788	13576	13627	13773	13635	13857	13714	13643	13779	13695	13797	13755	13731	13938	13713	13677	13711	13616	13624	13626	13583	13741	13768	13623	13598	13726	13700	13768	13553	13742	13624	13703	13670	13674	13753	13727	13606	13726	13644	13610	13768	13755	13734	13781	13730	13596	13629	13707	13615	13697	13673	13654	13678	13703	13736	13536	13845	13696	13721	13628	13695	13680	13471	13544	13719	13720	13543	13710	13646	13725	13546	13927	13783	13714	13602	13671	13631	13521	13690	13635	13654	13738	13769	13591	13460	13646	13747	13620	13808	13712	13769	13835	13639	13666	13774	13810	13494	13698	13688	13437	13782	13802	13815	13694	13654	13731	13753	13618	13651	13687	13766	13761	13588	13822	13623	13772	13651	13584	13547	13645	13651	13762	13644	13678	13701	13627	13789	13727	13691	13793	13632	13737	13770	13684	13532	13666	13631	13656	13625	13694	13581	13598	13843	13560	13699	13632	13616	13706	13555	13701	13578	13606	13776	13676	13789	13643	13636	13772	13739	13453	13734	13657	13555	13697	13829	13674	13541	13709	13610	13618	13608	13618	13647	13684	13692	13584	13735	13791	13625	13589	13780	13556	13696	13778	13589	13706	13516	13772	13748	13657	13535	13658	13698	13634	13679	13677	13627	13665	13718	13636	13758	13606	13753	13870	13749	13704	13596	13554	13712	13680	13600	13630	13653	13578	13694	13647	13495	13677	13559	13794	13800	13677	13625	13728	13671	13762	13685	13733	13642	13678	13732	13674	13614	13640	13701	13703	13644	13761	13519	13761	13670	13677	13643	13638	13807	13661	13631	13746	13698	13742	13649	13820	13611	13591	13749	13695	13649	13822	13818	13662	13813	13737	13671	13759	13724	13527	13652	13715	13817	13621	13711	13577	13733	13602	13685	13615	13666	13743	13832	13649	13724	13839	13720	13562	13753	13663	13526	13713	13814	13699	13565	13578	13622	13724	13723	13523	13608	13630	13620	13716	13729	13609	13725	13510	13676	13599	13736	13727	13602	13601	13712	13511	13652	13764	13591	13712	13710	13626	13652	13569	13649	13728	13732	13656	13688	13676	13869	13633	13543	13719	13730	13791	13669	13635	13670	13614	13866	13815	13678	13857	13508	13691	13651	13557	13611	13765	13684	13507	13598	13708	13437	13794	13510	13761	13659	13717	13694	13560	13605	13684	13602	13700	13663	13657	13885	13623	13781	13895	13738	13762	13672	13750	13739	13716	13505	13816	13660	13765	13611	13641	13745	13597	13616	13820	13439	13678	13816	13724	13544	13634	13802	13743	13696	13818	13645	13590	13684	13730	13635	13757	13832	13652	13777	13752	13743	13660	13848	13613	13724	13696	13701	13623	13530	13841	13673	13864	13752	13806	13807	13677	13666	13668	13875	13717	13736	13675	13559	13750	13633	13647	13745	13686	13656	13746	13666	13665	13756	13629	13643	13905	13685	13568	13612	13609	13814	13651	13548	13580	13742	13559	13755	13912	13544	13674	13868	13637	13537	13664	13758	13688	13761	13784	13664	13577	13573	13690	13774	13818	13828	13733	13739	13685	13833	13699	13520	13559	13859	13731	13618	13638	13706	13786	13629	13655	13731	13647	13542	13711	13618	13524	13799	13747	13834	13745	13694	13689	13646	13543	13650	13561	13767	13513	13533	13699	13625	13614	13645	13675	13585	13581	13673	13731	13779	13652	13777	13795	13617	13828	13641	13645	13591	13659	13663	13890	13779	13885	13707	13510	13816	13643	13743	13445	13794	13670	13782	13665	13625	13657	13808	13603	13653	13701	13643	13668	13765	13679	13887	13685	13766	13721	13591	13732	13682	13719	13662	13609	13658	13580	13666	13619	13730	13649	13596	13749	13607	13647	13635	13665	13646	13638	13799	13658	13698	13741	13509	13559	13719	13825	13780	13573	13660	13795	13596	13741	13573	13701	13625	13872	13723	13578	13636	13716	13769	13718	13670	13654	13697	13501	13772	13695	13745	13575	13595	13698	13619	13607	13686	13564	13600	13759	13622	13732	13570	13695	13718	13697	13735	13719	13800	13670	13770	13803	13838	13822	13631	13669	13794	13742	13639	13761	13549	13703	13655	13621	13778	13672	13726	13782	13640	13647	13740	13737	13664	13673	13471	13700	13690	13705	13692	13791	13778	13533	13775	13632	13693	13454	13762	13725	13747	13697	13644	13697	13702	13722	13692	13699	13754	13725	13753	13741	13720	13541	13651	13638	13684	13718	13584	13736	13794	13836	13600	13813	13726	13454	13915	13646	13775	13612	13692	13772	13866	13590	13658	13612	13754	13468	13701	13593	13738	13742	13557	13684	13701	13762	13571	13717	13623	13809	13475	13678	13639	13748	13607	13623	13531	13749	13723	13619	13697	13617	13754	13754	13752	13716	13556	13521	13663	13697	13675	13735	13649	13700	13671	13550	13681	13769	13884	13805	13661	13584	13676	13611	13820	13749	13732	13766	13829	13637	13705	13684	13613	13775	13574	13825	13678	13668	13659	13694	13685	13762	13695	13724	13591	13511	13806	13723	13663	13604	13696	13609	13711	13448	13769	13587	13752	13586	13590	13595	13555	13762	13661	13572	13789	13619	13627	13607	13746	13616	13723	13738	13675	13633	13620	13570	13623	13669	13936	13556	13712	13657	13792	13724	13712	13691	13639	13818	13693	13901	13684	13716	13925	13726	13605	13802	13599	13750	13541	13680	13664	13719	13667	13719	13641	13496	13673	13693	13735	13772	13669	13728	13702	13622	13806	13750	13683	13662	13572	13776	13580	13601	13819	13739	13757	13725	13767	13818	13810	13623	13777	13747	13593	13584	13673	13805	13623	13600	13738	13487	13564	13820	13686	13636	13679	13690	13748	13583	13761	13597	13737	13639	13864	13707	13841	13704	13743	13670	13735	13622	13550	13592	13772	13773	13752	13654	13685	13737	13678	13668	13726	13823	13652	13511	13659	13666	13672	13616	13751	13530	13588	13529	13717	13647	13589	13573	13764	13642	13819
27366	21712	23301	19379	15919	15939	16257	15854	15965	16031	15985	15869	15970	15932	16059	16102	16004	16119	15934	15713	15868	15825	15913	16229	16135	15998	16092	15743	15886	15828	15948	15768	15888	15996	15988	15923	16045	16017	15899	15955	16050	16027	15853	15883	15876	15820	15900	16141	15950	16177	16283	16135	15999	16008	15890	15781	15990	15782	15855	15966	16024	15787	16069	15969	16062	15929	15878	15740	15766	15817	16016	15855	15916	15890	15802	15859	16047	15844	15870	15853	15806	16004	15873	15877	16005	15885	15706	15920	15870	15967	15891	15873	15694	15768	15984	15803	15852	15985	15740	15990	16003	15730	15700	16125	15786	15877	15962	15807	15959	15706	15888	15772	15960	16106	15980	15993	15905	15944	15914	15802	15757	15934	15931	15939	16083	15938	15922	15902	15910	16178	16140	15857	15898	15872	15797	15857	15875	15808	15820	15816	15855	15955	15855	15947	16011	15876	15823	15725	15823	15879	15817	16101	15803	15905	16013	15655	16046	16015	15919	15535	15921	15917	15928	15828	15804	15907	15896	15979	15899	15976	15935	16039	15901	15819	15877	15868	15892	15912	16020	15793	15946	15772	15978	15794	15899	15833	15793	15827	16029	15626	15884	15881	15874	15812	16132	15832	15855	15689	15928	15935	15879	15937	15884	15737	15814	15836	15917	15800	15893	15605	15805	15938	15648	15949	15815	15936	15929	15940	15845	16086	15667	15931	15759	15916	15972	16076	15887	15938	15901	15980	15893	15894	15863	15796	15866	15796	15644	15830	16041	15993	15904	15838	15885	15832	15843	15945	15824	15870	15991	15833	16005	15931	15909	15830	15957	15758	15839	16041	16019	15936	15828	15914	16130	15968	15667	15879	15901	15965	15938	15867	15897	15871	15899	15753	16105	15815	15916	15878	15823	15779	15956	15778	15703	15915	15757	15625	15775	15753	15735	15900	15917	15802	15867	15773	16007	15867	15996	15692	15718	15843	15972	15862	15794	15746	15978	15829	15907	15841	15883	15837	15978	15662	16029	15790	15873	15925	16036	16014	15919	16075	15854	15728	16047	15747	15905	15881	15817	15821	15746	15880	15782	15971	15884	15856	15915	15720	15880	15821	15833	15922	15777	16096	15858	15878	15931	15819	15809	16045	16104	15956	15887	16033	15925	15784	15979	15726	15992	16016	15854	15816	15876	15938	15838	16065	15964	15877	16015	15964	15878	15864	15843	15889	15910	15929	15842	15775	15909	16049	15867	15878	15996	15721	15937	15826	15895	15937	16011	15803	15746	15961	16019	15779	15892	16019	15874	15696	15861	15724	15992	15875	15898	16027	15772	15879	15787	15798	15990	15813	15756	15633	15881	15933	15794	15763	15911	15994	15948	15939	15879	15955	15831	15982	15744	15878	16013	15921	16013	15722	15862	15910	15818	15839	15838	15813	15867	15855	15874	15852	15888	15841	15807	15876	15758	15748	15884	15883	16009	15917	15795	15886	15776	15979	15945	15856	15863	15795	15920	15785	15857	15862	15818	15976	15829	15868	15913	15826	15942	15830	15716	15743	16055	15963	15868	15847	15866	15734	15877	15943	16095	15912	15867	15809	15931	15840	15901	15910	15738	15840	15931	15984	15847	15702	15960	15788	15681	15798	15824	15686	15910	15691	15877	16002	15826	15858	15806	15951	15805	15945	16033	16000	15987	15915	15982	15801	16020	16063	15959	15926	15966	15964	15918	15870	15807	15821	16091	15697	15997	15947	15968	15882	15861	15879	16029	15947	16039	15948	16020	15888	15820	15681	15775	15950	15932	15764	15715	15773	15845	15935	15883	15973	15990	15898	15755	15903	15658	15692	16032	15974	16073	15804	15973	15914	15940	15902	15991	15824	15888	15800	15770	15643	15981	15967	16029	16078	15857	15965	15809	15572	15898	15765	15920	15768	15879	15822	15908	16088	15941	15849	16019	15897	15762	15972	15879	15799	15893	15960	15944	16148	15985	15891	16022	15829	15881	15953	16130	15820	16071	15870	15910	15920	15933	15852	15880	15953	16134	15932	15996	15809	15969	15871	16044	15959	15938	15851	15940	15841	15875	15858	16081	15942	15900	15984	15912	15976	15729	15881	15869	15902	15721	15724	15754	15929	16079	15957	15917	15967	16092	15869	15734	15902	15880	15992	15804	15741	15907	15879	15907	15863	15775	16101	15929	15891	16078	15869	15979	15955	15977	15756	15838	15750	15903	16036	16074	15673	15959	15676	15748	15989	15800	15840	15791	15727	15867	15986	15788	15795	15784	15968	15710	15888	16109	15838	16055	15913	16047	15862	15996	16105	15944	15871	15859	15705	15887	15940	16028	16019	15943	15845	15882	15832	15719	15875	15781	15951	15906	15851	15928	15700	15782	15697	15947	15771	15915	15914	16011	15965	15931	16054	15981	15919	15727	16063	15850	15890	15810	15906	15764	15996	15939	15917	15761	15797	15820	15880	15780	15867	15911	16001	15902	15960	15716	15814	15915	15965	16051	15861	16016	15783	15710	15940	15823	15878	15889	15752	15768	15751	16005	15744	16044	16064	15774	15821	15909	15800	15819	15964	15914	15997	16004	15926	15848	15877	15903	16036	15958	15968	15962	15948	16036	15722	15948	15802	15846	15957	15943	15881	15925	15763	16139	15938	15840	16031	15986	15925	15922	16096	15786	15896	15759	15805	15909	15886	15890	15972	15726	15794	15732	15827	15948	15934	16056	15732	15819	15770	15957	15858	15732	15759	15887	16040	15943	15941	15947	15936	15998	15904	15710	15741	15945	15905	15812	15789	15816	15999	16037	15809	16086	15958	15942	15823	15908	15917	15870	15801	16026	15946	15990	15992	15817	15718	15804	15982	15944	15825	15768	15846	15867	15964	15670	15865	15948	15869	15880	15756	15717	15820	16167	15927	15809	15912	15975	15999	15769	15874	15900	15913	15913	15743	16022	15987	16020	16094	16076	15969	15935	15823	15977	15934	15898	15791	15973	15791	15922	16177	16112	15801	15866	15864	16010	15914	15882	16097	15876	15929	16094	15686	15698	15908	15907	15947	16137	15897	15885	15856	15895	15974	15822	15870	16074	15950	15866	15866	15864	15874	15783	15853	15724	16065	15721	16122	15992	15892	15753	15888	15842	15803	16056	15946	16069	16045	15905	15902	15805	15955	16063	15787	16012	15932	16001	15826	15904	15962	15971	15919	15873	15845	16041	15883	15676	15854	15743	15933	15783	15690	15848	15911	15830	15848	15744	15837	15832	16039	15874	15885	15920	15867	15936	15810	16101	16108	15969	15783	15947	15912	15849	15753	15757	15906	15876	16076	15870	15989	15958	15698	15766	15779	15943	15901	15993	15976	15973	15732	15698	15830	15963	16005	15848	15976	15764	15944	15735	15855	15907	15969	16053	16149	16020	15825	15733	15859	15883	16010	15929	15748	15973	16038	15946	15803	15838	15775	15707	16027	15938	15786	15874	15773	15801	15617	15869	15875	15710	15844	15911	15937	15951	15889	15961	15951	15795	16026	15913	16025	16101	15886	16021	15875	16106	16118	15893	15739	16047	15989	15993	16019	16056	15781	16019	15979	15914	16015	16012	15908	15926	15904	16110	15912	15892	16026	15978	15925	15788	15714	15944	15882	15994	15761	15704	16000	15968	15895	15941	15872	15888	15803	15848	15993	15966	15906	16015	15782	15861	15668	15886	15782	15947	15829	15789	15907	15661	16008	16081	15812	15972	15794	15887	15946	15914	15988	15833	15990	15749	15809	16163	15891	16045	16093	16094	16100	15737	15862	15931	15838	15861	15812	15791	15880	15776	15764	15753	15851	15851	15940	15758	15997	15809	16042	15825	15860	15869	15997	15967	15826	15912	16036	15806	15904	15777	15794	15735	15637	15751	15736	15897	16207	15790	16039	16081	15865	15997	16028	15943	15980	15761	15983	15957	15891	15866	15970	15776	15925	15877	15859	16025	15855	16020	16159	15826	15786	15958	15894	15957	15803	15893	15808	15922	16040	15930	15921	15776	15657	15865	15929	16002	15931	15752	15751	15994	15729	16017	16069	16002	15771	15814	15977	16041	15869	15824	15980	15789	15980	15764	15817	15884	16049	15938	15936	16023	15935	15883	15924	15899	15841	15858	15911	15897	16053	15953	15952	16028	15921	15936	15818	15822	16072	15834	15891	15914	15790	16038	15904	15851	15842	16023	16035	15772	15999	15943	15865	15904	16019	15969	16013	15821	15959	15930	15744	15818	15834	15852	15932	15842	15860	15695	15912	16063	16132	15743	16082	15864	15731	15716	15992	15847	15980	15795	15772	15841	15942	15806	15857	16028	15997	15785	16000	15855	15785	15894	15872	15818	16054	15955	15984	15779	15926	15874	15936	15763	15884	15800	15860	15951	15859	15875	15745	15874	15902	15879	16041	15765	16037	16067	15898	15998	15977	15855	15670	16006	15953	15897	15933	15973	15813	15997	15966	15863	15701	16038	15828	15874	15857	15975	15879	15853	16144	15962	15930	16057	15855	15973	15759	15860	16175	15773	15982	15892	15889	16004	15978	15810	15947	16093	15914	15708	15848	15990	16053	15670	15957	15941	16039	15849	15700	16026	15807	16037	16106	16094	16028	16156	15872	15928	15915	15851	16039	15777	15705	15868	16029	15750	15724	16099	15955	15949	16020	15959	15896	15914	15870	15918	16000	15963	15860	15859	15912	15919	15822	16049	15983	15862	15968	15961	15873	16062	15697	15972	15892	15764	15967	16076	15852	15955	15951	15798	16040	15953	15953	15767	15932	15904	15941	15973	15926	16084	15977	15934	15957	16084	15857	15940	15979	15847	15946	15970	15927	16091	15841	15931	15924	15971	15901	16038	15931	15802	15990	15810	15768	15948	15758	15994	15561	15806	15925	15938	15967	15826	15933	16171	15844	15696	16077	16038	16006	16090	15772	16048	15902	15880	16160	16133	16048	15910	15920	15919	15774	15897	15906	15911	15922	15852	16235	15983	15962	15921	16025	15917	15839	15680	16157	15664	15878	15714	15774	16056	15857	15786	15863	15943	15733	15986	15985	16087	15947	15960	15892	15922	15830	15863	15856	16244	15973	15799	15886	16030	15893	15915	15924
13612	18007	15210	14283	14210	14164	14129	13835	13848	13690	13946	13784	13998	14014	14292	14190	13801	13739	13912	13956	13812	13815	13852	13773	14039	13992	13731	13894	13892	13834	13900	13694	13962	13898	13802	13901	13998	13778	13746	13894	13975	13955	13905	13855	14078	13909	13903	14044	14095	14314	14007	14053	13971	14062	13730	13866	13903	13841	13830	13856	13840	13736	13816	13976	13874	13950	13795	13855	13652	13995	13938	13716	13761	13903	13862	13778	13767	13804	13895	13674	13770	13907	13670	13654	13814	13730	13915	13894	13928	13847	13701	13954	13790	13970	13861	13685	13896	13918	13955	13759	13689	13826	13685	13873	13943	13787	13804	13615	13893	13713	13752	13754	13701	13924	13881	13810	13764	13902	13903	13754	13791	13898	13773	13927	13685	13862	13764	13754	13821	13895	13925	13822	13849	13895	13801	13702	13724	13904	13733	13626	13997	13853	13796	13890	13802	13980	13827	13914	13809	13787	13757	13773	13825	13859	13872	13857	13816	13840	13803	13828	13750	14033	13688	13759	13856	13683	13699	13850	13957	13778	13785	13880	13813	13914	13960	13668	13790	13872	13758	13792	13959	13843	13812	13774	13887	13765	13954	13925	13790	13842	13910	13790	13829	13868	13832	13627	13870	13856	13726	13852	13825	13973	13607	13890	13920	13839	13636	13838	13721	13776	13764	13755	13759	13999	13783	13717	13796	13777	13785	13837	13871	13727	13910	14002	13926	13828	13685	13830	13587	13762	13927	13925	13853	13688	13868	13777	13669	13738	13633	13739	13750	13873	13741	13871	13791	13845	13914	13720	13748	13914	13987	13963	13800	13712	13789	13759	13921	13800	13772	13671	13720	13808	13936	13883	13742	13869	14058	13838	13882	13870	13737	13717	13694	13871	14055	13785	13896	13783	13811	13743	13615	13776	13750	14046	13797	13788	13923	13778	13970	13550	13770	13890	13874	13842	13872	13873	13840	13896	13882	13823	13978	13787	13966	13962	13777	13788	14037	13774	13852	13714	13749	13873	13884	13759	13825	13948	13784	13674	13762	13759	13921	13784	13783	13851	13783	13921	13797	13908	13917	13912	13791	13847	13879	13981	13811	13863	13794	13823	13858	13881	13692	13953	13726	13865	13979	13925	13853	13869	13750	13806	13834	13679	13823	13946	13843	13766	13834	13958	13758	13892	13926	13742	13782	13796	13787	13893	13785	13833	13947	13772	13706	13911	13851	13743	13841	13849	13811	13974	13932	13764	13685	13834	13959	13801	13694	13733	13735	13866	13771	13833	13872	13805	13818	13847	13771	13734	13852	13814	13738	14029	13758	13925	13879	13707	13694	13607	13767	13672	13856	13869	13728	13783	13801	13770	13800	13734	13789	13885	13824	13891	13784	13760	13825	13821	14004	13965	13794	13894	13730	13803	13965	13836	13692	13650	13632	13700	13958	13962	13791	13824	13899	13827	13955	13838	13941	13819	14043	13766	13709	13855	13867	13894	13916	13733	13923	13709	13782	13829	13657	13909	13787	13798	13854	13738	13866	13797	13882	13703	13633	13820	13525	13681	13734	13947	13845	13671	13828	13869	13906	13732	13967	13775	13914	13736	13943	13776	13773	13814	13978	13823	13871	13692	13734	13806	13897	13887	13695	13875	13867	13746	13792	13960	13712	13677	13935	13704	13882	13875	13784	13786	13838	13764	13811	13706	13771	13930	13859	13805	13741	13764	13891	14028	13735	13816	13919	13770	13915	13662	13892	13816	13804	13857	14004	13791	13887	13873	13881	13746	13891	13980	13755	13677	13777	13893	13813	13948	13752	13825	13746	13678	13816	13794	13713	13787	13735	13902	13953	13921	13787	13791	13802	13869	13913	13876	13926	13840	13774	13791	13771	13827	13836	13714	13867	13762	13807	13942	13865	13811	13958	13694	13780	13845	13838	13858	13775	13744	13895	13901	13703	13854	13899	13720	13956	13676	13828	13867	13883	13885	13753	13693	13848	13786	13934	13738	13895	13995	13857	13733	14025	13871	13979	13801	13808	13926	13665	13734	13882	13836	13954	13819	13802	13840	13822	13823	13867	13805	13921	13728	13789	13732	13764	13675	13723	13743	13833	13776	13804	13765	13868	13885	13806	13679	13889	13781	13816	13967	13923	13880	13792	13903	13817	13866	13854	13661	13772	13878	13782	13954	13691	13805	13797	13851	13700	13916	13903	13822	13653	13693	13822	13789	13826	13736	13963	13830	13804	13839	13659	13843	13786	13847	13729	13803	13632	13833	14010	13742	13926	13861	13814	13603	13855	13885	13902	13973	13724	13724	13909	13798	13807	13995	13574	13939	13780	13820	13839	13837	13797	13718	13810	13893	13807	13858	13802	13738	13639	13979	14036	13757	13868	13732	13791	13901	13913	13722	13859	13888	13816	13887	13735	13930	13802	13828	13815	13876	13875	13952	13839	14047	13727	13715	13802	13686	13655	13669	13741	13744	13780	13933	13761	13954	13993	13954	13827	13719	13770	13785	13827	13781	13783	13786	13820	13748	13848	13701	13870	13833	13836	13849	13644	13695	13792	13869	13829	13748	13918	13835	13845	13810	13908	13873	13783	13882	13748	13859	13787	13817	13899	13658	13873	13871	13837	13775	13812	13952	13636	13911	13789	13847	13842	13820	13932	13823	13796	13911	13737	13874	13926	13846	13872	13875	13783	13670	13775	13798	13881	13833	13685	13770	13755	13935	13797	13828	13659	13737	13744	13610	14028	13941	13812	13887	13781	13836	13800	13663	13733	13839	13953	13670	13686	13639	13696	13732	13898	13984	13747	13773	13841	13888	13906	13888	13993	13745	13975	13918	13838	13727	13842	13792	13849	13783	13796	13673	13821	13804	13827	13888	13805	13744	13964	13602	13769	13786	13682	13908	13950	13862	13868	13692	13871	13818	13852	13972	13940	13897	13862	13965	13870	13797	13838	13733	13675	13853	13901	13881	13834	13859	13807	13899	13768	13905	13823	13726	13798	13908	13814	13789	13728	13899	13716	13856	13825	13962	13916	13860	13874	13806	13856	13815	13885	13945	13848	13776	13873	13838	13775	13832	13780	13808	13790	13888	13922	13723	13898	13846	13730	13881	13692	13794	13818	13871	13692	13768	13737	13735	13781	13643	13808	13666	13965	13839	13808	13778	13670	13781	13855	13770	13853	13793	13742	13948	13786	13732	13868	13772	13815	13796	13838	13852	13881	13604	13970	13888	13895	13866	13757	13801	13743	13794	13840	13974	13810	13886	13929	13702	13765	13767	13900	13772	13751	13680	13815	13789	13907	13834	13897	13904	13852	13874	13882	13729	13736	13923	13985	13658	13851	13809	13826	13875	13803	13953	13815	13881	13782	13833	13858	13850	13775	13754	13955	13712	13864	13835	13725	13756	13723	13959	13739	13796	13856	13931	13793	13975	13929	13888	13981	13861	13809	13871	13799	13556	14005	13907	13873	13869	13776	13787	13785	13902	13941	13806	13749	13885	13860	13851	13894	13871	13983	13810	13795	13709	13872	13848	13708	13788	13864	13817	13842	13823	13817	13762	13761	13954	13700	13852	13867	13735	13878	13986	13899	13722	13793	13977	13791	13959	13741	13777	13783	13882	14009	13791	13765	13850	13938	13830	13946	13826	13735	13786	13867	13906	13790	13853	14024	13677	13667	13888	13843	13822	13871	13894	13826	13842	13931	13659	13642	13912	13830	13716	13893	13965	13792	13969	13899	13764	13765	13907	13808	13829	13850	13833	13919	13851	13862	13927	13919	13957	13759	13796	13734	13683	13820	13823	13890	13713	13870	13842	13892	13749	13830	13726	13898	13822	13919	13755	13823	13686	13759	13802	13959	13764	13744	13809	13698	13872	13883	13615	13875	13898	13799	13781	13774	13659	13744	13895	13750	13879	13616	13773	13893	13933	13768	13812	13903	13811	13901	13840	13822	14029	14007	13788	13761	13926	13733	13810	13983	13960	13842	13933	13838	13748	13882	14029	14051	13905	13947	13836	14023	13845	14028	13760	13825	13604	13815	13811	13933	13845	13823	13845	13991	13859	13845	13910	13952	13787	13828	13854	13895	13752	13970	13767	13781	13753	13923	13794	13822	13717	13791	13766	13807	13840	13940	13721	13830	13940	13900	13778	13872	13892	13814	13898	13805	13806	13752	13833	13793	13749	13948	13751	13687	13764	13761	13884	13794	13844	13843	13735	13895	13855	13839	13833	13899	13827	13877	13906	13894	13882	13850	13861	13996	13878	13779	13861	13866	14007	13821	13833	14148	13731	14053	13741	13930	13764	13828	13752	13896	13868	13868	13905	13946	14044	13769	13755	13826	13876	13893	13867	13850	13810	13645	13776	13703	13825	13974	13809	13780	13775	13882	13816	13793	13803	13688	13838	13808	13811	13935	13973	14048	13781	13913	13806	13733	13844	13875	13750	13684	13936	13812	13896	13792	13710	13805	13891	13908	13869	13832	13947	13831	13855	13793	13831	13778	13838	13772	13798	13977	13965	13939	13950	13795	13818	14010	13937	13989	13867	13777	13842	13733	13749	13830	13751	13741	13664	13886	13847	13721	14046	13752	13893	13910	13740	13866	13822	13774	13824	13806	13769	13842	13906	13768	13848	13862	13858	13814	13938	13794	13981	13847	13721	13742	13825	13923	13862	13897	13870	13938	13674	13702	13703	13738	13659	13659	13869	13767	13868	13613	13815	13904	13790	13836	13818	13732	13973	13817	13803	13753	13707	13697	13846	13718	13929	13767	13784	13677	13786	13757	13757	13795	13846	13777	13892	13740	13879	13652	13703	13938	13913	13661	13709	13709	14033	13859	13839	13917	13666	13849	13864	13777	13737	13740	13998	13906	13720	13750	13853	13843	13952	13841	13857	13791	13891	13793	13836	13860	13861	13924	13784	13695	13908	14050	13846	13756	13867	13736	13856	13993	13853	13793	13831	13977	13835	13664	13923	13766	13765	13790	13866	13844	13818	13878	13810	13838	13905	13795	13906	13741	13788	13857	13883	13741	13950	13708	13826	13920	13769	13921	13743	13793	13755	13808	13818	14036	13803	13817	13658	13733	13784	13745	13861	13749	13910	13824	13887	13968	13614	13892	13909
23838	21060	28321	24103	21637	19887	18238	16290	15866	16084	15998	16241	16138	16096	16114	16092	16086	15908	15931	15924	15988	15831	15678	15948	15892	15917	15837	15749	15796	15759	15725	15730	15877	15760	15868	15682	15800	15787	15860	15867	15852	15922	16036	15912	15717	15657	15749	16129	16818	16922	16719	16398	16049	15816	15909	15812	15619	15638	15715	15484	15635	15629	15745	15811	15896	15890	15910	15685	15736	15775	15772	15480	15636	15582	15700	15787	15821	15777	15778	15736	15808	15622	15691	15814	15649	15701	15552	15640	15864	15856	15760	15810	15684	15697	15536	15722	15672	15784	15746	15801	15732	15786	15825	15720	15837	15752	15690	15604	15636	15696	15770	15747	15991	15646	15626	15806	15788	15821	15799	15837	15790	15725	15620	15825	15629	15698	15804	15740	15687	15874	15749	15752	15778	15714	15717	15613	15792	15613	15734	15622	15755	15529	15555	15549	15588	15782	15605	15644	15646	15640	15565	15727	15600	15722	15589	15649	15669	15692	15553	15736	15750	15610	15656	15637	15875	15614	15724	15671	15572	15859	15772	15639	15765	15708	15702	15802	15509	15779	15969	15571	15788	15635	15604	15511	15835	15760	15515	15733	15704	15706	15666	15731	15644	15849	15779	15797	15618	15726	15788	15685	15842	15682	15738	15921	15704	15743	15843	15854	15802	15927	15710	15814	15789	15561	15669	15540	15622	15601	15607	15816	15669	15677	15896	15672	15701	15841	15795	15813	15802	15913	15974	15554	15724	15666	15719	15634	15665	15575	15778	15711	15636	15531	15682	15687	15688	15841	15546	15703	15895	15800	15865	15780	15725	15663	15557	15744	15687	15727	15899	15592	15605	15723	15612	15607	15672	15659	15819	15684	15673	15707	15648	15793	15808	15743	15624	15833	15630	15682	15579	15545	15836	15738	15584	15576	15530	15540	15563	15759	15680	15793	15770	15637	15791	15645	15716	15686	15829	15692	15654	15663	15741	15620	15581	15597	15871	15749	15433	15673	15816	15555	15648	15561	15781	15833	15692	15600	15769	15517	15509	15601	15662	15648	15670	15745	15655	15858	15788	15799	15644	15943	15814	15792	15739	15621	15636	15858	15865	15587	15827	15837	15748	15707	15719	15783	15823	15737	15464	15670	15519	15781	15693	15700	15530	15758	15598	15593	15676	15712	15711	15783	15694	15522	15626	15624	15618	15704	15549	15555	15805	15786	15776	15664	15579	15569	15456	15700	15844	15894	15840	15568	15799	15632	15641	15573	15483	15837	15831	15770	15782	15651	15739	15688	15703	15541	15676	15539	15616	15474	15787	15678	15865	15593	15903	15707	15728	15733	15856	15562	15691	15639	15647	15608	15716	15657	15698	15636	15598	15632	15804	15555	15761	15671	15700	15730	15857	15611	15705	15668	15553	15862	15758	15803	15641	15611	15934	15750	15649	15618	15515	15800	15597	15812	15591	15756	15596	15653	15858	15712	15639	15708	15616	15552	15624	15576	15801	15727	15549	15703	15747	15671	15768	15628	15667	15688	15641	15905	15830	15775	15900	15634	15753	15550	15766	15437	15848	15653	15737	15797	15842	15662	15728	15642	15843	15854	15655	15687	15725	15508	15626	15618	15919	15757	15969	15820	15722	15819	15710	15896	15750	15663	15800	15647	15835	15797	15707	15796	15631	15593	15698	15611	15625	15643	15487	15772	15695	15757	15571	15896	15822	15863	15688	15814	15752	15701	15620	15732	15542	15662	15716	15580	15540	15764	15823	15729	15865	15542	15738	15632	15583	15722	15705	15513	15721	15780	15699	15755	15602	15708	15620	15759	15718	15731	15755	15661	15575	15765	15782	15775	15579	15558	15579	15655	15639	15563	15682	15875	15746	15794	15689	15777	15877	15713	15619	15500	15695	15702	15532	15648	15675	15786	15838	15661	15638	15640	15607	15449	15539	15670	15748	15491	15680	15861	15903	15728	15825	15777	15894	15575	15684	15759	15717	15558	15595	15847	15588	15679	15983	15586	15773	15736	15397	15583	15621	15738	15668	15600	15789	15539	15746	15514	15847	15809	15703	15722	15633	15749	15628	15682	15582	15511	15785	15711	15780	15532	15682	15796	15691	15737	15876	15654	15726	15793	15819	15652	15829	15828	15835	15805	15599	15718	15656	15592	15628	15387	15814	15838	15726	15780	15750	15496	15911	15621	15625	15495	15696	15781	15590	15668	15775	15724	15618	15602	15598	15777	15769	15847	15872	15636	15512	15656	15909	15676	15541	15652	15680	15595	15718	15636	15847	15711	15543	15679	15619	15612	15529	15716	15763	15762	15711	15895	15673	15730	15622	15478	15734	15837	15754	15747	15762	15769	15620	15758	15792	15879	15672	15586	15669	15815	15719	15498	15812	15583	15586	15665	15585	15913	15783	15589	15834	15614	15869	15828	15547	15826	15667	15510	15658	16071	15533	15707	15795	15836	15709	15799	15566	15504	15654	15647	15625	15680	15684	15653	15570	15666	15671	15775	15754	15839	15867	15478	15837	15716	15733	15742	15629	15681	15657	15761	15895	15763	15706	15965	15663	15484	15595	15704	15819	15726	15600	15805	15766	15640	15770	15621	15830	15905	15707	15618	15668	15680	15813	15887	15754	15664	15820	15748	15658	15714	15678	15814	15840	15729	15735	15768	15707	15572	15802	15715	15700	15786	15624	15696	15439	15700	15634	15640	15666	15766	15545	15838	15733	15908	15789	15700	15643	15588	15679	15747	15652	15703	15686	15667	15739	15669	15805	15750	15738	15789	15777	15628	15547	15647	15851	15563	15814	15582	15688	15773	15763	15931	15535	15712	15834	15853	15754	15717	15710	15881	15658	15755	15740	15853	15741	15720	15588	15708	15802	15754	15763	15700	15611	15634	15589	15618	15583	15867	15603	15749	15805	15613	15672	15639	15761	15827	15762	15793	15700	15735	15720	15798	15637	15699	15710	15583	15702	15877	15699	15644	15702	15531	15663	15655	15670	15769	15731	15760	15670	15545	15632	15546	15733	15785	15688	15583	15686	15729	15767	15899	15742	15882	15582	15752	15759	15694	15737	15587	15821	15579	15782	15624	15732	15627	15857	15692	15887	15834	15945	15824	15628	15802	15642	15818	15775	15787	15760	15820	15869	15926	15664	15868	15614	15435	15646	15529	15709	15544	15811	15482	15733	15620	15773	15691	15642	15660	15732	15964	15763	15708	15835	15622	15897	15731	15715	15485	15805	15973	15678	15662	15672	15795	15572	15700	15735	15728	15636	15680	15822	15703	15550	15769	15741	15695	15856	15923	15766	15785	15581	15570	15897	15709	15755	15628	15784	15653	15670	15759	15720	15790	15867	15779	15782	15918	15607	15688	15769	15735	15748	15648	15863	15754	15748	15788	15709	15904	15731	15758	15703	15741	15666	15737	15774	15707	15937	15674	15847	15702	15754	15697	15683	15851	15564	15801	15776	15707	15831	15519	15691	15668	15758	15620	15571	15865	15811	15833	15568	15562	15765	15815	15559	15725	15572	15706	15907	15562	15562	15822	15793	15822	15486	15668	15792	15724	15795	15694	15702	15573	15921	15892	15712	15915	15751	15691	15639	15798	15729	15671	15720	15765	15824	15774	15704	15449	15693	15590	15792	15847	15875	15544	15876	15720	15758	15723	15706	15543	15639	15687	15684	15534	15605	15712	15611	15615	15853	15734	15837	15954	15569	15747	15872	15571	15622	15905	15770	15565	15560	15703	15735	15803	15555	15692	15724	15607	15866	15692	15763	15621	15700	15795	15698	15665	15836	15524	15681	15502	15740	15935	15872	15745	15642	15631	15537	15678	15895	15671	15611	15545	15619	15689	15804	15546	15807	15652	15788	15701	15582	15588	15535	15721	15783	15752	15643	15553	15525	15600	15760	15728	15850	15683	15744	15683	15989	15730	15804	15666	15658	15707	15652	15825	15753	15547	15616	15768	15678	15726	15461	15497	15490	15654	15586	15932	15670	15740	15607	15881	15735	15640	15614	15569	15657	15754	15735	15946	15835	15707	15586	15535	15675	15552	15751	15771	15741	15698	15898	15585	15651	15675	15695	15649	15971	15577	15706	15857	15721	15588	15624	15680	15835	15768	15610	15859	15801	15735	15645	15596	15624	15685	15766	15806	15619	15699	15637	15699	15920	15777	16015	15631	15655	15674	15724	15632	15685	15715	15641	15716	15546	15902	15742	15640	15609	15660	15599	15857	15828	15486	15667	15671	15798	15783	15640	15787	15798	15658	15761	15540	15730	15589	15717	15808	15706	15694	15612	15695	15725	15731	15707	15731	15848	15900	15728	15704	15660	15754	15835	15538	15760	15621	15541	15559	15595	15780	15870	15781	15775	15715	15584	15583	15726	15891	15673	15801	15688	15566	15799	15584	15829	15864	15599	15589	15613	15648	15821	15446	15475	15659	15695	15596	15636	15682	15649	15744	15659	15733	15733	15705	15452	15626	15891	15680	15910	15635	15714	15644	15677	15575	15753	15869	15635	15763	15668	15579	15798	15873	15858	15781	15806	15540	15602	15592	15724	15932	15701	15555	15737	15655	15800	15818	15694	15680	15741	15602	15828	15714	15694	15795	15782	15627	15589	15490	15683	15624	15781	15614	15811	15757	15870	15687	15646	15699	15580	15747	15713	15609	15749	15520	15698	15630	15573	15656	15585	15885	15544	15715	15751	15584	15880	15792	15624	15638	15722	15779	15547	15606	15599	15525	15619	15876	15954	15832	15700	15791	15889	15773	15769	15788	15624	15726	15698	15778	15891	15649	15560	15696	15579	15629	15774	15627	15794	15856	15793	15712	15839	15523	15793	15834	15851	15865	15772	15743	15668	15693	15827	15910	15731	15841	15907	15606	15722	15720	15774	15527	15590	15817	15663	15931	15545	15776	15666	15616	15663	15750	15559	15580	15807	15644	15717	15619	15774	15530	15723	15629	15672	15747	15677	15728	15722	15740	15801	15764	15693	15620	15751	15681	15766	15590	15525	15536	15672	15752	15703	15581	15907	15864	15568	15671	16064	15539	15733	15686	15725	15601	15804	15698	15665	15642	15703	15715	15823	15628	15755	15790	15806	15541	15788	15736	15813	15844
12967	23315	18768	15904	15079	14756	14332	14393	14161	13992	14060	14114	13892	14110	14267	14125	13976	13632	13840	13704	13834	13682	13905	13892	13888	13826	13944	13793	13974	13771	13881	13772	13739	13773	13968	13703	13746	13961	13737	13727	13924	13857	13635	13853	13696	13696	13690	14518	15273	15412	15050	14414	13933	13900	13761	13777	13746	13646	13791	13756	13794	13613	13818	13787	13797	13683	13803	13699	13722	13765	13830	13692	13652	13802	13800	13795	13797	13756	13874	13718	13719	13772	13685	13792	13829	13622	13768	13554	13607	13659	13813	13819	13710	13684	13593	13773	13660	13660	13845	13940	13880	13835	13693	13739	13873	13766	13672	13801	13823	13796	13763	13751	13814	13771	13884	13669	13658	13651	13835	13729	13762	13483	13772	13646	13745	13760	13777	13746	13612	13596	13843	13634	13718	13656	13779	13621	13594	13886	13733	13916	13693	13786	13708	13696	13740	13658	13717	13519	13723	13727	13790	13668	13642	13817	13583	13683	13528	13785	13818	13771	13786	13767	13718	13622	13649	13594	13640	13941	13701	13622	13611	13713	13711	13782	13871	13871	13721	13871	13620	13833	13554	13794	13666	13638	13660	13709	13587	13564	13654	13893	13803	13647	13671	13749	13895	13693	13702	13651	13942	13716	13814	13731	13772	13777	13629	13560	13769	13608	13793	13731	13691	13737	13949	13679	13685	13737	13679	13814	13703	13598	13762	13615	13800	13678	13802	13586	13668	13769	13618	13835	13856	13672	13598	13708	13575	13784	13711	13566	13742	13587	13731	13599	13781	13829	13765	13855	13644	13597	13533	13600	13624	13782	13714	13795	13577	13704	13772	13826	13760	13812	13797	13735	13666	13666	13625	13598	13692	13783	13677	13943	13857	13683	13780	13788	13635	13719	13736	13669	13675	13617	13619	13595	13672	13690	13746	13758	13718	13703	13604	13745	13689	13949	13662	13771	13668	13712	13758	13639	13732	13620	13752	13757	13813	13740	13690	13599	13606	13747	13711	13869	13725	13600	13699	13862	13768	13783	13677	13627	13683	13891	13730	13622	13677	13698	13657	13835	13631	13877	13869	13756	13432	13623	13764	13741	13815	13719	13673	13796	13668	13623	13885	13762	13826	13634	13800	13702	13796	13710	13746	13772	13731	13747	13854	13816	13736	13683	13634	13761	13710	13562	13832	13674	13712	13615	13833	13655	13801	13810	13845	13616	13666	13661	13716	13698	13781	13579	13631	13865	13727	13671	13823	13732	13793	13607	13773	13699	13653	13660	13633	13602	13700	13826	13766	13704	13655	13564	13796	13668	13583	13767	13736	13728	13598	13859	13643	13733	13725	13696	13815	13672	13722	13671	13816	13562	13568	13659	13663	13614	13746	13768	13769	13679	13724	13734	13817	13693	13550	13676	13719	13613	13822	13757	13818	13607	13575	13690	13552	13743	13587	13759	13788	13630	13709	13709	13734	13556	13733	13699	13616	13846	13619	13718	13723	13773	13599	13854	13719	13742	13754	13676	13677	13614	13625	13669	13632	13838	13645	13901	13676	13678	13826	13635	13755	13649	13574	13787	13607	13714	13698	13837	13760	13684	13888	13777	13857	13793	13689	13775	13580	13484	13783	13515	13738	13752	13729	13660	13789	13807	13680	13750	13686	13782	13711	13677	13716	13606	13793	13630	13643	13638	13775	13745	13607	13798	13786	13669	13554	13643	13686	13604	13822	13723	13916	13764	13722	13591	13784	13766	13563	13931	13531	13818	13745	13768	13767	13725	13809	13757	13610	13807	13775	13737	13794	13546	13796	13718	13555	13607	13631	13516	13763	13618	13490	13609	13925	13774	13764	13643	13607	13627	13759	13771	13711	13619	13614	13601	13619	13661	13751	13605	13652	13762	13691	13797	13658	13592	13716	13898	13693	13892	13738	13812	13809	13719	13559	13835	13559	13667	13649	13546	13785	13750	13672	13594	13700	13626	13793	13679	13759	13682	13761	13838	13549	13759	13811	13677	13687	13682	13761	13670	13544	13716	13711	13738	13890	13778	13861	13670	13609	13700	13970	13778	13685	13730	13727	13831	13810	13560	13753	13689	13891	13676	13888	13566	13690	13765	13899	13720	13584	13761	13662	13749	13700	13723	13658	13606	13639	13795	13818	13716	13635	13628	13602	13583	13560	13635	13666	13840	13717	13737	13677	13668	13777	13793	13878	13900	13778	13617	13831	13727	13814	13709	13926	13736	13846	13740	13405	13672	13771	13771	13870	13520	13856	13711	13652	13794	13660	13802	13518	13834	13788	13831	13688	13729	13852	13697	13846	13628	13827	13752	13810	13703	13722	13750	13658	13705	13723	13620	13753	13648	13744	13723	13902	13759	13742	13578	13573	13743	13566	13788	13809	13657	13649	13779	13746	13611	13889	13845	13602	13670	13583	13855	13626	13746	13868	13624	13685	13774	13851	13737	13639	13810	13849	13867	13719	13547	13617	13726	13734	13710	13712	13928	13708	13697	13831	13831	13691	13672	13840	13828	13835	13648	13604	13584	13657	13594	13703	13622	13641	13769	13647	13675	13895	13620	13814	13767	13834	13787	13612	13696	13756	13664	13837	13740	13816	13707	13828	13702	13839	13919	13535	13709	13729	13665	13751	13664	13642	13747	13632	13703	13726	13715	13818	13691	13831	13629	13750	13562	13754	13633	13772	13718	13742	13783	13689	13687	13599	13945	13607	13743	13816	13630	13655	13627	13713	13597	13686	13731	13597	13685	13899	13703	13775	13702	13728	13823	13700	13795	13663	13778	13761	13630	13665	13737	13589	13590	13581	13676	14008	13686	13579	13666	13798	13840	13679	13752	13707	13814	13772	13821	13844	13691	13916	13638	13637	13643	13817	13730	13744	13702	13740	13744	13796	13755	13759	13652	13792	13759	13706	13875	13696	13889	13764	13613	13685	13710	13814	13636	13797	13865	13736	13775	13748	13672	13822	13765	13755	13551	13742	13765	13767	13916	13732	13759	13660	13774	13657	13677	13739	13707	13829	13642	13753	13827	13644	13734	13615	13617	13735	13867	13668	13715	13687	13846	13732	13603	13681	13806	13864	13762	13621	13663	13759	13761	13662	13766	13688	13628	13757	13820	13817	13747	13814	13723	13681	13728	13726	13733	13453	13840	13871	13726	13708	13544	13851	13557	13605	13835	13644	13689	13689	13768	13776	13819	13911	13811	13648	13753	13850	13765	13641	13807	13928	13755	13795	13859	13715	13754	13657	14060	13694	13761	13684	13622	13573	13814	13657	13710	13807	13718	13602	13858	13646	13636	13879	13788	13704	13806	13639	13747	13657	13797	13663	13734	13880	13620	13690	13799	13862	13749	13697	13619	13768	13710	13669	13720	13721	13695	13711	13811	13812	13782	13661	13613	13715	13741	13786	13686	13565	13771	13611	13717	13680	13620	13791	13725	13512	13706	13758	13813	13716	13534	13646	13764	13820	13612	13711	13937	13624	13655	13640	13626	13665	13717	13869	13709	13750	13889	13658	13731	13670	13555	13739	13888	13788	13597	13774	13791	13812	13702	13590	13744	13823	13797	13859	13876	13574	13803	13735	13636	13731	13843	13832	13566	13716	13685	13884	13785	13641	13793	13711	13878	13950	13665	13736	13737	13804	13689	13894	13630	13748	13706	13872	13731	13746	13947	13655	13632	13612	13804	13596	13643	13645	13873	13661	13765	13663	13610	13801	13800	13751	13628	13729	13789	13583	13795	13655	13806	13551	13728	13713	13692	13762	13941	13720	13669	13706	13793	13781	13643	13826	13779	13753	13532	13783	13863	13785	13665	13630	13854	13844	13742	13839	13530	13753	13862	13673	13744	13643	13751	13744	13743	13722	13694	13811	13777	13555	13699	13755	13661	13798	13711	13867	13759	13749	13694	13719	13742	13738	13809	13691	13863	13748	13734	13724	13687	13648	13724	13647	13911	13699	13859	13972	13742	13810	13677	13696	13764	13719	13775	13711	13708	13758	13693	13594	13799	13823	13771	13759	13765	13657	13667	13590	13725	13589	13630	13714	13729	13702	13794	13473	13681	13634	13641	13806	13567	13702	13801	13684	13789	13825	13721	13713	13718	13607	13849	13634	13884	13584	13694	13697	13731	13689	13667	13685	13820	13695	13719	13818	13578	13737	13619	13688	13621	13752	13620	13521	13795	13732	13769	13681	13736	13638	13790	13765	13836	13895	13886	13688	13743	13623	13871	13656	13981	13683	13739	13745	13734	13856	13692	13710	13731	13661	13681	13739	13747	13767	13539	13633	13707	13629	13747	13789	13607	13772	13781	13671	13748	13807	13758	13688	13755	13707	13850	13834	13722	13526	13758	13614	13649	13935	13839	13876	13760	13611	13618	13556	13788	13755	13691	13680	13784	13751	13765	13591	13706	13759	13664	13662	13783	13892	13467	13771	13691	13632	13678	13696	13860	13764	13770	13946	13697	13744	13707	13583	13818	13677	13849	13973	13645	13885	13722	13795	13733	13670	13767	13401	13841	13600	13758	13902	13457	13812	13857	13608	13581	13840	13694	13803	13822	13673	13607	13565	13805	13635	13746	13656	13901	13540	13619	13802	13761	13663	13723	13722	13586	13633	13600	13669	13635	13742	13602	13742	13766	13634	13629	13758	13857	13590	13857	13671	13725	13681	13759	13727	13788	13819	13795	13732	13755	13595	13683	13767	13737	13710	13621	13672	13866	13731	13774	13614	13758	13772	13619	13633	13674	13741	13652	13741	13707	13827	13752	13757	13679	13648	13715	13790	13756	13786	13618	13682	13529	13570	13788	13636	13531	13659	13791	13752	13760	13635	13692	13718	13781	13851	13701	13791	13830	13847	13873	13620	13755	13833	13490	13794	13779	13671	13670	13776	13679	13655	13718	13715	13786	13580	13701	13683	13873	13722	13625	13675	13761	13542	13705	13773	13716	13765	13815	13893	13672	13937	13699	13860	13745	13674	13732	13639	13718	13775	13735	13770	13650	13567	13841	13855	13758	13602	13733	13606	13784	13670	13549	13845	13692	13556	13837	13624	13587	13696	13706	13605	13654	13726	13439	13696	13805	13609	13634	13703	13720	13764	13632	13849	13698	13818	13643
22700	21072	28817	23569	21215	22690	22396	17389	16332	16671	16406	16240	16307	16219	16186	16439	16176	16259	16150	16042	16176	16002	16004	16057	16014	16071	15969	15998	15894	15836	15883	15840	15650	15822	15994	16086	16085	15977	15720	15960	15976	15784	15944	15974	15951	15786	15908	16785	17819	18039	17484	16878	16275	15852	16046	15881	15752	15593	15677	15858	15940	15872	15748	15577	15731	15845	15875	15676	15775	15829	15884	15835	15704	15776	15830	15663	15757	15794	15738	15655	15855	16010	15920	15838	15841	15871	15670	15800	15762	15616	15782	15897	15719	15663	15697	15784	15729	15812	15816	15751	15892	15735	15804	15716	15783	15705	15781	15931	15960	15815	15636	15921	15734	15723	15880	15893	16022	15594	15537	15762	15665	15603	15734	15822	15603	15706	15869	15662	15774	15644	15760	15795	15884	15785	15768	15785	15633	15622	15754	15699	15627	15545	15659	15766	15688	15698	15804	15679	15631	15771	15687	15707	15756	15589	15536	15723	15843	15817	15763	15920	15710	15838	15586	15654	15789	15746	15875	15733	15906	15885	15579	15835	15989	15826	15701	15756	15742	15843	15922	15863	15758	15894	15842	15721	15629	15952	15777	15756	15839	15720	15769	15638	15710	15590	15805	15516	15756	15831	15703	15675	15980	15916	15725	15839	15701	15824	15845	15780	15594	15868	15839	15703	15744	15812	15767	15757	15818	15869	15918	15810	15619	15732	15607	15704	15719	15775	15666	15665	15784	15656	15815	15829	15764	15473	15802	15836	15704	15889	15836	15739	15671	15538	15586	15723	15783	15723	15558	15786	15909	15803	15898	15809	15701	15789	15843	15834	15766	15796	15825	15773	15630	15795	15720	15955	15708	15678	15725	15841	15691	15726	15657	15910	15959	15688	15691	15748	15599	15709	15735	15662	15819	15791	15878	15851	15987	15778	15564	15681	15640	15792	15778	15717	15878	15784	15674	15837	15465	15776	15787	15737	15748	15811	15886	15528	15732	15785	15777	15749	15577	15707	15836	15840	15935	15600	15594	15808	15654	15605	15608	16046	15733	15759	15967	15706	15582	15855	15617	15791	15716	15704	15874	15820	15707	15854	15781	15664	15548	15521	15732	15909	15858	15683	15736	15818	15781	15910	15747	15828	15726	15845	15692	15884	15541	15863	15682	15576	15768	15515	15538	15662	15701	15657	15754	15699	15629	15656	15807	15897	15812	15772	15744	15954	15704	15857	15632	15532	15759	15667	15627	16007	15765	15695	15893	15752	15785	15836	15593	15774	15771	15608	15777	15709	15798	15734	15737	15724	15606	15797	15810	15882	15687	15967	15861	15804	15625	15781	15890	15645	15730	15791	15841	15753	15798	15726	15630	15558	15579	15861	15740	15761	15816	15658	15545	15684	15874	15606	15627	15791	15606	15742	15649	15704	15674	15752	15568	15911	15680	15868	15729	15830	15564	15726	15800	15789	15916	15817	15757	15787	15776	15817	15626	15596	15680	15759	15564	15750	15948	15703	15715	15754	15726	15622	15642	15792	15769	15696	15657	15686	15567	15584	15829	15704	15872	15603	15545	15776	15765	15684	15798	15717	15881	15885	15665	15742	15684	15800	15620	15768	15635	15920	15802	15591	15771	15818	15698	15760	16096	15788	15861	15840	15809	15646	15689	15704	15825	15693	15795	15767	15828	15715	15786	15694	15711	15735	15804	15597	15777	15717	15774	15901	15788	15830	15796	15824	15826	15658	15755	15622	15677	15661	15552	15600	15529	15867	15764	15717	15697	15618	15831	15661	15708	15842	15721	15686	15786	15882	15809	15802	15538	15690	15863	15766	15655	15617	15678	15854	15898	15860	15747	15744	15938	15698	15751	15814	15621	15889	15871	15701	15769	15621	15738	15725	15734	15627	15776	15724	15757	15647	15709	15513	15758	15811	16072	15843	15581	15736	15845	15730	15694	15750	15825	15715	15795	15493	15722	15724	15789	15711	15872	15742	15830	15533	15810	15660	16075	15838	15727	15756	15678	15752	15795	15723	15678	15830	15784	15800	15801	15772	15782	15796	15797	15422	15901	15743	15887	15773	15941	15699	15836	15582	15783	15830	15799	15682	15709	15811	15636	15717	15736	15592	15797	15820	15836	15945	15694	15704	15771	15679	15768	15704	15801	15810	15829	15832	15760	15614	15815	15779	15683	15693	15738	15694	15819	15771	15855	15806	15689	15778	15851	15857	15723	15767	15510	15675	15751	15715	15778	15782	15552	15789	15637	15719	15730	15945	15800	15880	15707	15964	15976	15650	15745	15754	15873	15899	15765	15991	15817	15621	15625	15773	15920	15814	15596	15641	15643	15793	15825	15673	15801	15806	15724	15695	15741	15618	15629	15826	15934	15692	15606	15578	15768	15792	15708	15622	15666	15595	15789	15710	15433	15741	15655	15662	15606	15712	15658	15873	15836	15852	15711	15738	15795	15685	15776	15722	15532	15818	15889	15804	15740	15693	15649	15717	15821	15551	15724	15696	15788	15643	15438	15735	15900	15622	15860	15552	15700	15683	15782	15743	15694	15460	15685	15658	15634	15971	15836	15860	15748	15882	15874	15888	15616	15768	15627	15705	15787	15560	15726	15773	15703	15747	15734	15771	15623	15662	15672	15591	15830	15722	15763	15711	15524	15702	15843	15677	15653	15788	15742	15697	15638	15726	15762	15811	15702	15906	15885	15684	15632	15774	15701	15759	15661	15817	15788	15536	15733	15788	15628	15689	15646	15757	15929	15822	15727	15647	15791	15764	15790	15647	15842	15770	15828	15662	15718	15786	15787	15797	15663	15801	15591	15802	15779	15704	15687	15658	15781	15994	15864	15731	15886	15597	15684	15692	15758	15719	15681	15629	15748	15763	15678	15569	15820	15713	15856	15927	15867	15858	15588	15681	15658	15711	15834	15651	15661	15517	15751	15658	15847	15872	15586	15873	15779	15823	15663	15655	15639	15740	15916	15716	15749	15735	15819	15696	15756	15896	15786	15963	15719	15846	15794	15793	15806	15748	15667	15642	15947	15631	15596	15802	15678	15719	15617	15715	15895	15603	15791	15816	15996	15741	15749	15923	15660	15602	15665	15698	15716	15750	15815	15746	15823	15804	15735	15662	15716	15750	15664	15738	15719	15850	15848	15664	15742	15676	15669	15857	15582	15799	15634	15674	15705	15776	15805	15720	15889	15750	15673	15611	15540	15744	15819	15803	15674	15794	15679	15515	15842	15883	15788	15733	15664	15710	15732	15756	15839	15837	15818	15590	15678	15869	15464	15654	15738	15638	15752	15918	15670	15714	15882	15719	15706	15637	15760	15812	15925	15734	15695	15506	15610	15568	15874	15788	15835	16033	15745	15720	15852	15892	15840	15627	15814	15689	15787	16008	15648	15507	15498	15690	15809	15469	15745	15807	15708	15770	15878	15854	15820	15753	15960	15681	15913	15679	15836	15870	15628	15835	15552	15588	15643	15930	15751	15614	15723	15714	15788	15426	15741	15765	15873	15746	15856	15754	15521	15681	15607	15616	15684	15806	15812	15724	15633	15800	15709	15548	15801	15716	15627	15788	15750	15652	15789	15901	15798	15764	15949	15560	15755	15779	15806	15847	15758	15887	15728	15742	15761	15666	15885	15906	16008	15727	15861	15773	15675	15744	15804	15775	15811	15773	15775	15752	15808	15778	15789	15708	15657	15767	15790	15732	15778	15947	15670	15709	15887	15733	15671	15771	15713	15873	15800	15606	15800	15675	15662	15845	15738	15634	15820	15642	15755	15689	15658	15649	15720	15763	15769	15942	15897	15688	15698	15772	15863	15635	15736	15823	15903	15895	15842	15777	15898	15668	15605	15670	15725	15684	15620	15645	15766	15827	15656	15524	15747	15819	15705	15740	15847	15749	15924	15636	15931	15829	15723	15726	15835	15616	15856	15563	15684	15533	15664	15769	15645	15780	15749	15790	15891	15757	15719	15938	15628	15835	15679	15812	15728	15774	15839	15802	15788	15673	15893	15790	15877	15800	15644	15708	15700	15789	15679	15609	15837	15801	15774	15827	15808	15908	15889	15754	15802	15682	15882	15685	15754	15616	15770	15710	15692	15735	15878	15766	15781	15820	15704	15791	15744	15706	15805	15720	15782	15848	15701	15897	15607	15901	15736	15764	15564	15811	15640	15878	15820	15835	15897	15819	15703	15692	15771	15756	15579	15704	15831	15647	15690	15786	15716	15753	15914	15829	15627	15785	15780	15997	15713	15694	15856	15870	15839	15856	15520	15694	15600	15785	15617	15599	15687	15665	15590	15680	15614	15707	15646	15877	15616	15823	15791	15803	15658	15820	15628	15710	15920	15692	15865	15756	15784	15705	15842	15669	15659	15618	15689	15691	15828	15715	15777	15816	15825	15633	15573	15847	15760	15777	15575	15757	15852	15881	15716	16050	15892	15700	15683	15777	15586	15605	15613	15695	15535	15786	15710	15910	15854	15769	15912	15845	15831	15779	15641	15673	15746	15826	15913	15769	15774	15629	15889	15779	15803	15752	15510	15575	15796	15784	15643	15666	15570	15701	15779	15838	15690	15894	15668	15888	15784	15696	15736	15890	15482	15507	15743	15696	15608	15771	15932	15829	15789	15659	15706	15668	15780	15749	15883	15880	15649	15780	15891	15772	15863	15994	15789	15744	15795	15633	15648	15795	15712	15621	15702	15645	15670	15880	15855	16014	15830	16054	15693	15592	15634	15905	15797	15733	15680	15760	15614	15711	15651	15746	15794	15850	15909	15865	15706	15791	15811	15931	15671	15780	15949	15556	15733	15713	15689	15532	15793	15500	15708	15715	15853	15668	15579	15718	15571	15648	15802	15541	15675	15643	15843	15733	15883	15705	15870	15670	15689	15549	15721	15950	15801	15593	15763	15754	15563	15689	15789	15637	15830	15808	15918	15824	15581	15827	15694	15760	15697	15655	15826	15764	15816	15723	15813	15764	15614	15731	15571	15847	15662	15427	15786	15747	15778	15704	15896	15749	15763	15554	15663	15761	15572	15743	15746	15638	15833	15791	15602	15595	15758	15743	15579	15796	15667	15809	15709	15613	15789	15845	15762	15800	15644	15775	15721	15644
14339	27268	22227	17735	16213	15555	15094	14855	14427	14338	14148	14085	14309	14403	14782	14655	14293	13935	14026	13899	13859	13754	13825	13863	13958	13966	14030	13932	13968	13925	13690	13897	13708	14076	13927	13936	13896	13751	13967	13872	13898	13808	13878	13842	13917	13921	13789	15239	17259	17162	16243	14922	14266	13892	13947	13793	13637	13818	13874	13581	13972	13587	13701	13843	13764	13701	13613	13624	13794	13726	13703	13827	13837	13842	13857	13700	13882	13855	13808	13829	13769	13760	13810	13937	13678	13721	13643	13815	13661	13734	13819	13830	13791	13732	13593	13691	13682	13834	13657	13877	13721	13442	13921	13798	13559	13723	13847	13828	13678	13587	13980	13614	13832	13853	13794	13831	13805	13802	13776	13830	13787	13787	13723	13694	13737	13721	13799	13911	13849	13938	13820	13840	13808	13777	13620	13679	13643	13553	13838	13678	13747	13802	13737	13702	13788	13889	13678	13795	13859	13724	13661	13612	13902	13764	13673	13760	13861	13926	13739	13817	13765	13682	13753	13802	13642	13727	13832	13831	13975	13862	13801	13735	13784	13771	13690	13879	13919	13550	13767	13788	13775	13865	13728	13811	13759	13677	13851	13733	13835	13660	13691	13731	13793	13728	13801	13737	13742	13769	13687	13768	13637	13820	13739	13742	13744	13732	13583	13797	13616	13840	13783	13766	13717	13697	13764	13740	13915	13758	13626	13779	13875	13745	13730	13822	13749	13751	13643	13680	13759	13928	13905	13811	13744	13555	13729	13773	13866	13854	13693	13839	13624	13632	13779	13836	13843	13737	13657	13912	13861	13840	13602	13825	13805	13811	13969	13638	13753	13661	13665	13838	13553	13754	13730	13793	13710	13713	13771	13673	13741	13718	13762	13700	13669	13860	13670	13732	13665	13671	13702	13641	13789	13792	13946	13713	13748	13734	13791	13748	13702	13768	13680	13730	13667	13770	13745	13809	13806	13590	13749	13522	13744	13572	13619	13704	13723	13712	13759	13772	13573	13797	13700	13780	13684	13815	13774	13807	13770	13802	13622	13841	13662	13717	13800	13756	13704	13840	13757	13807	13644	13877	13817	13892	13767	13800	13712	13881	13771	13795	13581	13666	13586	13770	13910	13741	13742	13889	13783	13711	13861	13834	13768	13567	13809	13771	13631	13818	13794	13866	13800	13761	13662	13607	13826	13810	13806	13688	13980	13720	13775	13885	13842	13801	13792	13844	13848	13531	13688	13863	13710	13640	13578	13831	13627	13603	13776	14001	13735	13770	13644	13806	13608	13801	13854	13560	13782	13803	13741	13725	13710	13813	13673	13908	13750	13771	13730	13793	13686	13675	13650	13572	13879	13693	13760	13625	13749	13560	13819	13710	13738	13725	13715	13616	13815	13603	13879	13780	13642	13783	13852	13713	13697	13700	13684	13785	13728	13711	13616	13589	13843	13706	13774	13843	13640	13832	13657	13863	13682	13818	13652	13843	13736	13782	13749	13739	13638	13631	13679	13661	13612	13631	13838	13817	13734	13610	13807	13684	13792	13738	13671	13832	13697	13730	13850	13664	13764	13519	13787	13747	13939	13790	13778	13848	13708	13595	13847	13644	13818	13655	13603	13862	13850	13733	13760	13750	13868	13777	13802	13883	13852	13832	13786	13716	13954	13754	13753	13561	13909	13685	13760	13735	13723	13839	13657	13754	13746	13727	13569	13826	13823	13939	13870	13848	13867	13700	13796	13844	13744	13646	13722	13838	13534	13775	13836	13779	13728	13772	13684	13624	13768	13842	13770	13719	13794	13799	13511	13807	13734	13685	13774	13925	13801	13814	13811	13808	13848	13660	13709	13770	13645	13794	13643	13786	13733	13800	13889	13670	13724	13966	13761	13816	13737	13867	13828	13734	13788	13743	13729	13486	13683	13754	13710	13723	13621	13845	13865	13720	13779	13772	13641	13650	13752	13816	13730	13602	13861	13849	13648	13769	13765	13746	13872	13675	13824	13645	13649	13687	13651	13585	13713	13815	13706	13629	13844	13859	13669	13817	13861	13715	13820	13651	13801	13858	13709	13906	13729	13745	13763	13662	13809	13817	13711	13799	13585	13769	13826	13568	13708	13748	13659	13727	13724	13687	13824	13732	13684	13778	13654	13761	13629	13851	13607	13791	13802	13595	13895	13677	13807	13652	13742	13781	13733	13804	13772	13637	13669	13680	13863	13888	13826	13813	13774	13694	13643	13763	13643	13767	13629	13680	13783	13777	13719	13635	13767	13869	13755	13577	13846	13717	13813	13830	13795	13689	13718	13746	13711	13721	13629	13790	13805	13627	13808	13713	13707	13892	13704	13589	13732	13848	13724	13821	13787	13797	13828	13728	13669	13800	13670	13710	13847	13701	13689	13645	13641	13868	13616	13903	13817	13735	13835	13674	13770	13801	13833	14007	13858	13749	13905	13719	13782	13776	13602	13831	13678	13873	13680	13674	13783	13686	13545	13587	13720	13691	13751	13873	13744	13731	13758	13674	13740	13739	13770	13807	13709	13682	13632	13713	13754	13683	13749	13735	13874	13613	13695	13794	13693	13793	13877	13637	13718	13840	13802	13725	13627	13901	13870	13825	13839	13776	13913	13768	13797	13751	13512	13814	13629	13624	13621	13852	13839	13874	13728	13880	13789	13831	13788	13793	13774	13907	13816	13862	13723	13650	13834	13719	13775	13866	13674	13744	13720	13704	13817	13641	13787	13682	13602	13800	13852	14003	13634	13820	13811	13767	13838	13669	13933	13667	13848	13805	13815	13771	14043	13749	13600	13798	13822	13684	13593	13801	13799	13758	13710	13658	13759	13674	13751	13844	13783	13856	13588	13758	13804	13708	13726	13743	13679	13570	13751	13760	13872	13791	13799	13689	13757	13778	13864	13643	13701	13656	13814	13794	13740	13793	13739	13690	13720	13658	13747	13806	13812	13801	13781	13802	13727	13613	13677	13626	13659	13749	13788	13798	13738	13655	13938	13826	13785	13597	13669	13832	13728	13809	13761	13763	13653	13604	13823	13664	13747	13636	13654	13669	13772	13712	13958	13736	13656	13779	13825	13752	13686	13891	13712	13585	13731	13814	13803	13732	13771	13752	13770	13633	13590	13810	13644	13801	13762	13662	13740	13765	13670	13661	13685	13671	13793	13636	13936	13771	13706	13696	13768	13849	13811	13666	13597	13661	13743	13813	13745	13707	13755	13716	13735	13814	13871	13829	13685	13688	13829	13669	13565	13887	13783	13880	13688	13799	13673	13755	13732	13802	13679	13726	13763	13706	13706	13659	13729	13767	13709	13985	13648	13694	13811	13784	13735	13798	13672	13699	13895	13728	13748	13924	13877	13721	13708	13847	13745	13869	13918	13806	13847	13668	13802	13705	13726	13675	13821	13771	13816	13857	13714	13677	13883	13835	13756	13628	13622	13551	13897	13726	13747	13649	13734	13877	13769	13830	13913	13807	13772	13739	13634	13793	13495	13767	13695	13664	13754	13824	13781	13733	13785	13732	13694	13669	13822	13734	13649	13603	13653	13811	13803	13758	13735	13841	13777	13666	13870	13872	13726	13629	13751	13632	13715	13888	13749	13663	13711	13800	13705	13739	13797	13682	13788	13784	13817	13827	13761	13866	13805	13834	13853	13677	13757	13721	13642	13819	13734	13797	13771	13823	13662	13669	13739	13804	13718	13715	13677	13712	13758	13790	13764	13733	13668	13812	13663	13801	13769	13714	13561	13733	13823	13850	13667	13888	13485	13706	13782	13820	13605	13812	13546	13724	13834	13737	13731	13713	13813	13637	13650	13673	13666	13760	13657	13592	13768	13856	13725	13810	13742	13806	13855	13612	13769	13696	13838	13698	13786	13614	13937	13640	13672	13793	13699	13699	13849	13774	13656	13593	13573	13881	13851	13698	13726	13766	13743	13809	13651	13727	13807	13677	13835	13642	13660	13684	13784	13644	13656	13817	13723	13718	13763	13679	13764	13760	13761	13753	13726	13777	13725	13711	13788	13670	13862	13676	13711	13930	13885	13938	13745	13793	13736	13752	14053	13652	13784	13918	13880	13726	13903	13819	13604	13849	13780	13789	13837	13791	13702	13750	13645	13683	13628	13764	13803	13524	13754	13753	13914	13715	13644	13581	13708	13698	13810	13806	13777	13840	13693	13904	13679	13841	13725	13800	13707	13845	13901	13766	13823	13710	13757	13925	13810	13744	13815	13665	13854	13603	13795	13812	13881	13633	13722	13885	13945	13728	13647	13622	13699	13761	13833	13908	13730	13905	13677	13806	13791	13741	13728	13807	13674	13784	13903	13637	13630	13584	13762	13743	13595	13658	13852	13593	13643	13744	13840	13592	13715	13695	13757	13787	13659	13720	13701	13722	13814	13803	13823	13787	13810	13664	13583	13677	13826	13793	13788	13759	13714	13709	13633	13839	13912	13644	13617	13713	13672	13755	13777	13754	13907	14011	13694	13860	13767	13839	13814	13871	13693	13865	13783	13830	13902	13885	13627	13763	13702	13708	13657	13740	13790	13829	13768	13718	13735	13676	13752	13742	13751	13620	13658	13709	13709	13774	13676	13803	13815	13782	13645	13965	13843	13768	13913	13658	13955	13709	13792	13697	13677	13754	13730	13854	13779	13715	13762	13653	13836	13686	13730	13742	13728	13709	13596	13943	13862	13742	13741	13800	13721	13761	13735	13700	13884	13738	13556	13809	13815	13738	13777	13729	13680	13834	13842	13643	13708	13734	13699	13782	13612	13875	13619	13898	13776	13660	13704	13692	13626	13627	13876	13715	13836	13798	13802	13611	13824	13636	13832	13683	13859	13584	13738	13729	13758	13728	13723	13691	13974	13662	13760	13761	13596	13736	13721	13805	13802	13581	13687	13710	13818	13890	13698	13784	13679	13915	13475	13666	13753	13597	13678	13783	13821	13717	13718	13884	13708	13763	13715	13652	13819	13784	13816	13598	13786	13711	13665	13754	13759	13950	13540	13757	13756	13694	13819	13735	13569	13730	13778	13847	13679	13748	13822	13797	13740	13718	13838	13683	13755	13801	13688	13709	13760	13738	13688	13637	13684	13713	13710	13666	13648	13626	13715	13649
27225	21515	23113	19101	15840	15778	15765	15919	15971	15927	15709	16055	15542	15858	16003	15857	15829	15962	15898	15870	15898	15853	15859	15713	15767	15855	15904	15778	15823	15762	16005	15722	15781	15824	15863	15868	15773	15921	15719	15778	15765	15790	15775	15696	15804	15967	15848	15902	15901	15917	15854	16102	16057	15865	15808	15748	15710	15578	15649	15674	15892	15773	15759	15887	15739	15604	15680	15934	15698	15857	15856	15718	15947	15740	15880	15597	15831	15843	15865	15704	15947	15709	15789	16087	15829	15714	15723	15777	15718	15835	15747	15809	15780	16036	15866	15907	15725	15870	15893	15957	15811	15759	15766	15748	15939	15841	15698	15809	15798	15907	15939	15827	15753	15743	15845	15827	15723	15873	15778	15834	15861	15898	15870	15555	15825	15823	15812	15831	15811	15688	15736	15565	15927	15897	15768	15803	15814	15950	15773	15912	15709	15729	15765	15855	15897	15829	15598	15932	15757	15521	15925	15781	15678	15677	16084	15637	15737	15816	15789	15829	15960	15852	15692	15690	15670	15720	15866	15702	15655	15876	15746	15813	15788	15863	15761	15833	15904	15926	15903	15834	16014	15799	15856	15802	15875	15579	15688	15860	15740	15550	15542	15572	15829	15731	15850	15784	15720	15692	15768	15823	15716	15697	15752	15833	15752	16044	15787	15721	15734	15693	15813	15966	15754	15767	15728	15719	15724	15623	15799	15726	15680	15695	15896	15662	15695	15851	15926	15690	15740	15718	15966	15844	15937	16008	15766	15902	15722	15803	15667	15993	16085	15820	15820	15778	15783	15613	15692	15932	15783	15713	15845	15671	15703	15717	15837	15651	15873	15691	15760	15886	15796	15836	15641	15965	15673	15529	15586	15698	15846	15861	15832	15745	15794	15645	15554	15547	15633	15731	15738	15766	15984	15857	15638	15752	15720	15830	15694	15838	15720	15671	15875	16035	15678	15788	15779	15672	15761	15721	15992	15725	15777	15742	16021	15746	15784	15756	15748	15893	15826	15737	15770	15901	15952	15547	15802	15677	15761	15743	15734	15864	15701	15631	15847	15853	15933	15853	15668	15773	15669	15807	15750	15850	15756	15500	15868	15938	15732	15676	15768	15705	15744	15860	15724	15685	15781	15665	15756	15856	15687	15835	15899	15715	15594	15810	15851	15754	15910	15857	15607	15702	15525	15916	15893	15597	15599	15878	15749	15605	15746	15832	15940	15603	15783	15636	15718	15724	15811	15737	15670	15889	15804	15618	15642	15806	15663	15811	15854	16083	15724	15856	15694	15722	15721	15711	15751	15767	15900	15620	15947	15867	15827	15904	15885	15580	15934	15732	15804	15722	15879	15680	15969	15805	15950	15758	15872	15657	15734	15760	15748	15754	15802	15943	15785	15661	15780	15695	15424	15695	15876	15807	15950	15756	15709	15753	15867	15870	15638	15811	15818	15891	15636	15734	15560	15691	15759	15725	15868	15816	15717	15584	15710	15724	15603	15642	15711	15793	15848	15645	15688	15669	15767	15581	15727	15791	15901	15822	15875	15739	15882	15876	15883	15826	15734	15766	15700	15878	15914	15842	15749	15924	15754	15744	15609	15839	15895	15627	15639	15928	15802	15860	15824	15741	15427	15752	15867	15667	15651	15874	15879	15899	15703	15876	15689	15843	16004	15801	15626	15740	15806	15962	15729	15766	15720	15572	15772	15654	15819	15931	15773	15756	15696	16009	15550	15739	15831	15511	15761	15677	15874	15850	16013	15879	15924	15779	16088	15778	15878	15793	15616	15695	15813	15669	15670	15799	15746	15746	15728	15849	15849	15905	15893	15955	15878	15719	15579	15854	15745	15792	15737	15918	16038	15897	15853	15957	15779	15726	15845	15950	15681	15817	15698	15729	15720	15654	15822	15896	15825	15707	15817	15806	16055	15915	15739	15891	15969	15755	15867	15761	15747	15735	15804	15668	15618	15827	15846	15538	15626	15666	15883	15921	15764	15892	15847	15745	15870	15603	15767	15729	15848	15839	15905	15743	15780	15760	15806	15816	15714	15719	15870	15889	15884	15789	15775	15861	15771	15791	15676	15834	15801	15819	15707	15900	15468	15691	15842	15812	15860	15644	15865	15828	15919	15849	15846	15775	16013	15648	15871	15751	15890	15919	16052	15756	15801	15805	15571	15624	15651	15803	15814	15706	15755	15809	15906	15845	15780	15700	15858	15921	15939	15928	15872	15736	15783	15743	15721	15758	15634	15841	15809	15701	15667	16041	15845	15606	15922	15809	15733	15874	15732	15601	15688	15818	15628	15586	15686	15926	15862	15923	15780	15807	15747	15738	15910	15868	15705	15766	15800	16080	15931	15759	15782	15810	15869	15605	15813	15735	15853	15720	15751	15671	15916	15908	15763	15880	15831	15873	15995	15799	15732	15893	15722	16015	15684	16104	15757	15714	15699	15767	15851	15927	15792	15768	15601	15569	15729	15811	15821	15785	15988	15962	15918	15719	15747	15810	15764	15772	15878	15591	15691	15840	15612	15521	15735	15727	15933	15752	15915	15800	15817	15795	15829	15996	15634	15930	15744	16008	15814	15857	15768	15749	15656	15836	15659	15882	15743	15793	15716	15864	15757	16005	15906	15776	15803	15875	15729	15798	15902	15817	15926	15960	15951	15727	15901	15841	15902	15824	15788	15677	15864	15911	15942	15804	15883	15798	15589	15768	15840	15785	16038	15766	15879	15618	15698	15630	16075	15799	15786	15772	15799	15889	15977	15869	15931	15745	15749	15760	15745	15709	15636	16031	15747	15747	15587	15639	15646	15604	15760	15631	15858	15904	15813	16121	15856	15763	15701	16004	15685	16007	15888	15750	15783	15691	15682	15773	15718	15677	15726	15597	15808	15815	15724	15732	15759	15666	15639	15661	15594	15761	15629	15734	15999	15857	15787	15782	15722	15825	15794	15650	15958	15709	15819	15977	15901	15910	15556	15643	15758	15926	15758	15696	15636	15983	15749	15816	15852	15818	15779	15708	15833	15725	16016	15834	15655	15548	15668	15929	15691	15761	15624	15713	15790	15632	15836	15900	15792	15736	15737	15591	15613	15654	15798	15813	15890	15866	15815	15712	15831	15759	15695	15796	15651	15772	15737	15850	15936	15967	15585	15659	15816	16059	15617	15775	15715	15762	15923	15846	15577	15727	15707	15667	15769	15849	15765	15856	15795	15812	15582	15620	15632	15834	15833	15875	15800	15997	15708	15819	15760	15695	15631	15761	15742	15749	15804	15854	15762	15632	15782	15642	15785	15789	15952	15971	15664	15635	15799	15882	15829	15657	15862	15769	15825	15699	15739	15803	15804	15778	15893	15859	15697	15732	15845	15820	15694	15918	15778	15888	15646	15954	15794	15663	15796	15767	15784	16045	15693	15780	15863	15995	15991	15814	15737	15895	15652	15794	16138	15584	15928	15804	15787	15509	15715	15652	15794	15800	15693	15795	15890	15818	15879	15763	15897	15644	15910	15812	15698	15804	15635	15957	15712	15952	15920	15705	15830	15911	15748	15858	15691	15903	15647	15735	15715	15779	15921	15731	15830	15906	15734	15729	15880	15726	15757	15772	15761	15804	15739	15586	15993	15851	15609	15772	15864	15737	15769	15666	15862	15903	16059	15767	16094	15714	15958	15777	15769	15745	15644	15827	15902	15883	15812	15801	15843	16003	15606	15957	15900	15719	15742	15828	15903	15920	15881	15831	15860	15824	15800	15862	15823	15864	15732	15577	15972	15826	15810	15739	15758	15824	15882	15696	15832	15807	15698	15987	15698	15940	15786	15843	15810	15688	15709	15752	15633	15862	15717	15726	15743	15659	15667	15842	15615	15913	15763	15805	15861	15730	15761	15693	15743	15754	15725	15744	15782	15880	15955	15854	15841	15634	15906	15821	15890	15840	15717	15974	15869	16043	15576	15905	15791	15625	15867	15811	15700	15941	15953	15843	15721	15755	15677	15664	15707	15698	15678	15792	15951	15823	15735	15896	15911	15703	15928	15709	15806	15825	16030	15681	15865	15821	15793	15669	15730	15931	15814	15906	15733	15907	15858	15861	15898	15875	15816	15858	15692	15716	15749	15731	15806	15687	15778	15587	15752	15756	15875	15708	15819	15582	15861	15833	15872	15741	15800	15819	15896	15868	15849	15858	15902	15756	15619	15623	15665	15700	15807	15602	15751	15883	15904	15710	15889	15980	15871	15654	15642	15603	15667	15652	15861	15889	15825	15729	15711	15714	15900	15898	15736	15679	15759	15892	15951	15712	15845	15974	15842	15617	15759	15634	15762	15817	15544	15878	15947	15787	15818	15923	15805	15870	15750	15669	15808	15807	15728	15867	15908	16082	15843	15687	15742	15546	15671	15775	15852	15895	15746	16092	15656	15916	15657	15661	15788	15762	15721	15913	15954	15516	15796	15814	15851	15721	15779	15664	15846	15901	15751	15827	16041	15887	15670	15761	15814	15678	15877	15774	15840	15776	15900	15735	15680	15729	15902	15810	15690	15788	15767	15773	15880	15691	15786	15773	15771	15785	15870	15850	15840	15937	15779	15669	15878	15934	15757	15700	15872	15745	15725	15723	15842	15834	15918	15665	15845	15604	15717	15576	15645	15768	15905	15730	15829	15962	15996	15771	15850	15783	16086	15825	15665	15777	15791	15670	15732	15664	15869	15770	15757	15608	15972	15758	15814	15666	15696	15581	15822	15819	15963	15841	15742	15844	15801	15916	15789	15863	15916	15993	15640	16078	15768	15682	15832	15764	15740	15892	15853	15801	15730	15684	16003	15978	15925	16007	15726	15709	15861	15910	15899	15682	15718	15801	15745	15864	15923	15615	15819	15715	15749	15799	15908	15771	15775	15860	15774	15831	15683	15729	15747	15830	15845	15738	15739	15708	15842	15626	15673	15626	15595	15665	15847	15745	15685	15849	15763	15737	15727	15743	15756	15912	15897	15807	15794	15796	15730	15607	15685	15720	15734	15824	15663	15770	15668	15731	15719	15702	15835	15528	15636	15703	15837	15855	15875	15715	15749	15760	15777	15779	15641	15794	15711	15710	15619	15816	15694	15907	15946	15909	15705	15861	15791	15725	15667	15863
13783	15662	15090	14237	14068	14068	13882	13840	13914	13707	14015	13837	13866	14052	14038	13857	13956	13770	13778	13999	13741	13820	13918	13706	13803	13916	13607	13875	13834	13773	13801	13604	13712	13868	13813	13965	13726	13763	13797	13803	13806	13870	13806	13723	13789	13826	13881	13814	14001	14174	14195	14133	13862	13852	13787	13684	13759	13728	13840	13863	13881	13789	13758	13744	13730	13822	13704	13734	13835	13787	13796	13742	13767	13725	13929	13662	13751	13880	13913	13762	13834	13687	13763	13658	13696	13724	13592	13784	13721	13793	13617	13842	13777	13913	13910	13610	13766	13685	13775	13846	13879	13687	13697	13902	13801	13780	13660	13842	13830	13717	13654	13665	13746	13783	13825	13973	13839	13814	13775	13911	13727	13911	13645	13856	13646	13738	13705	13795	13932	13909	13726	13789	13768	13946	13800	13784	13841	13822	13712	13851	13626	13778	13941	13785	13666	13731	13655	13570	13905	13794	13761	13737	13777	13774	13765	13742	13699	13719	13719	13828	13652	13836	13827	13907	13799	13719	13607	13843	13726	13817	13921	13708	13748	13861	13732	13662	13757	13836	13756	13947	13887	13999	13781	13783	13713	13840	13751	13616	13812	13899	13720	13716	13666	13619	13669	13830	13716	13716	13799	13764	13676	13721	13864	13643	13831	13779	13918	13728	13911	13730	13578	13864	13725	13669	13828	13696	13860	13656	13801	13719	13677	13868	13782	13689	13693	13876	13858	13660	13862	13651	13735	13625	13953	13895	13843	13714	13772	13765	13772	13754	13836	13694	13677	13671	13917	13772	13734	13695	13743	13838	13851	13663	13784	13859	13679	13699	14067	13726	13795	13802	13865	13740	13795	13688	13709	13847	13619	13773	13677	13756	13769	13833	13720	13878	13842	13661	13862	13682	13767	13779	13780	13871	13745	13791	13909	13769	13702	13622	13841	13796	13750	13652	13812	13835	13949	13729	13755	13659	13691	13722	13821	13847	13802	13726	13781	13785	13816	13714	13753	13919	13747	13885	13741	13584	13821	13802	13878	13717	13818	13761	13878	13929	13707	13613	13924	13767	13730	13904	13704	13855	13917	13627	13872	13847	13737	13650	13893	13811	13841	13775	13755	13762	13845	13819	13945	13739	13700	13687	13832	13865	13832	13815	13837	13804	13979	13730	13884	13805	13903	13758	13918	13792	13840	13693	13859	13636	13732	13721	13828	13708	13943	13796	13650	13680	13808	13734	13556	13750	13588	13839	13869	13610	13812	13809	13870	13883	13509	13713	13731	13778	13935	13774	13695	13798	13798	13898	13896	13740	13817	13867	13987	13687	13768	13840	13800	13855	13885	13715	13699	13541	13841	13823	13874	13825	13727	13839	13775	13659	13741	13684	13754	13824	13866	13928	13664	13623	13901	13636	13909	13563	13738	13820	13811	13800	13834	13977	13739	13857	13814	13538	13637	13694	13778	13864	13887	13901	13686	13718	13728	13733	13899	14011	13704	13842	13929	13706	13768	13644	13824	13915	13627	13758	13816	13752	13879	13704	13785	13805	13678	13903	13773	13957	13844	13688	13802	13853	13928	13871	13877	13813	13855	13759	13712	14096	13661	13697	13750	13735	13615	13762	13747	13843	13720	13656	13849	13793	13603	13623	13907	13712	13723	13682	13709	13754	13726	13697	13817	13834	13636	13923	13830	13736	13662	13797	13688	13673	13841	13817	13971	13601	13773	13831	13780	13680	13798	13598	13668	13837	13789	13890	13724	13792	13794	13906	13776	13970	13708	13796	13751	13863	13937	13718	13735	13820	13735	13704	13822	13816	13679	13979	13791	13728	13610	13694	13881	13751	13883	13702	13890	13741	13743	14012	13696	13758	13616	13853	13935	13736	13726	13637	13716	13820	13637	13740	13785	13705	13673	13628	13699	13839	13969	13759	13834	13783	13804	13811	13819	13837	13886	13729	13657	13938	13759	13690	13706	13731	13734	13870	13778	13948	13893	13698	13869	13624	13792	13851	13888	13780	13781	13689	13809	13812	13716	13885	13724	13785	13828	13651	13790	13790	13852	13787	13650	13926	13703	13841	13753	13895	13791	13673	13866	13904	13799	13501	13849	13719	13844	13746	13623	13865	13847	13733	13700	13622	14034	13739	13731	13725	13810	13751	13635	13828	13864	13689	13654	13771	13761	13591	13737	13931	13856	13699	14019	13773	13910	13714	13858	13738	13671	13694	13735	13726	13779	13766	13681	13635	13906	13672	13743	13817	13737	13675	13860	13848	13845	13906	13810	13855	13733	13800	13714	13887	13820	13672	13843	13952	13822	13752	13758	13798	13902	13688	13803	13691	13882	13943	13714	13820	13691	13649	13754	13810	13790	13764	13899	13892	13587	13752	13903	13878	13898	13756	13781	13715	13848	13872	13763	13715	13595	13807	13642	13843	13746	13795	13782	13675	13812	13958	13808	13725	13647	13860	13951	13753	13651	13871	13597	13733	13761	13752	13778	13761	13702	13844	13794	13845	13753	13761	13950	13647	13768	13919	13705	13813	13718	13849	13734	13728	13739	13839	13680	13864	13691	13823	13977	13746	13862	13784	14016	13746	13734	13818	13785	13815	13844	13821	13759	13755	13768	13814	13796	13804	13777	13786	13819	13840	13817	13768	13814	13763	13839	13714	13838	13517	13607	13833	13833	13695	13827	13678	13712	13768	13707	13784	13816	13964	14024	13633	13928	13738	13818	13752	13738	13657	13721	13909	13715	13721	13721	13608	13705	13753	13616	13841	13759	13909	13721	13764	13818	13687	13815	13909	13864	13683	13751	13883	13772	13589	13806	13880	13815	13767	13765	13670	13819	13792	13662	13639	13733	13703	13911	13776	13886	13754	13966	13657	13824	13689	13797	13741	13803	13776	13787	13760	13841	13874	13644	13711	13822	13794	13793	13747	13946	13811	13843	13843	13670	13875	13757	13724	13694	13791	13866	13812	14047	13913	13670	13739	13592	13726	13688	13796	13734	13810	13725	13763	13919	13852	13992	13888	13781	13719	13827	13755	13777	13787	13793	13651	13702	13898	13717	13751	13819	13911	13695	13853	13691	13706	13817	13841	13664	13757	13780	13817	13650	13848	13889	13715	13784	13666	13733	13776	13642	13822	13655	13804	13803	13782	13668	13810	13862	13700	13817	13778	13650	13865	13709	13784	13656	13778	13712	13755	13793	13825	13640	13727	13643	13784	13806	13847	13810	13741	13699	13666	13803	13755	13729	13821	13887	13722	13857	13659	13655	13872	13691	13875	13642	13854	13787	13670	13959	13770	13908	13779	13915	13782	13733	13614	13948	13787	13594	13584	13861	13959	13734	13751	13843	13861	13636	13727	13663	13807	13833	13703	13557	13862	13634	13657	13817	13785	13746	13859	13598	13732	13772	13778	13898	13689	13886	13867	13709	13699	13809	13858	13904	13790	13822	13949	13795	13722	13820	13988	13783	13948	13925	13871	13838	13636	13899	13672	13547	13782	13730	13737	13604	13791	13699	13808	13929	13803	13772	13737	13830	13709	13852	13672	13823	13594	13808	13818	13736	13644	13722	13787	13902	13718	13686	13876	13894	13735	13786	13864	13863	13757	13793	13792	13816	13665	13756	13762	13877	13943	13964	13805	13684	13690	13846	13838	13823	13766	13679	13764	13652	13860	13781	13668	13709	13749	13795	13825	13836	13714	13876	13805	13881	13865	13943	13869	13660	13878	13758	13789	13641	13738	13811	13769	13731	13697	13663	13929	13928	13859	13815	13740	13882	13939	13814	13789	13769	13801	13768	13801	13652	13913	13788	13728	13610	13892	13811	13849	13838	13962	13895	13878	13692	13769	13814	13758	13689	13703	13803	13874	13701	13725	13660	13739	13961	13787	13806	13774	13694	13738	13898	13829	13805	13802	13710	13763	13699	13801	13879	13835	13742	13639	13694	13746	13634	13861	13809	13915	13718	13648	13776	13858	13770	13820	13752	13778	13741	13868	13672	13645	13861	13779	13817	13751	13854	13759	13751	13973	13965	13816	13713	13752	13911	13663	13824	13717	13743	13742	13794	13741	13638	13807	13844	13841	13648	13828	13834	13809	13696	14004	13725	13667	13838	13868	13807	13655	13720	13882	13907	13861	13957	13849	13889	13845	13738	13735	13679	13747	13718	13712	13773	13917	13911	13660	13805	13716	13795	13702	13755	13871	13804	13824	13828	13693	13867	13627	13756	13710	13756	13804	13807	13792	13881	13852	13836	13748	13882	13840	13786	13741	13661	13725	13794	13765	13755	13908	13803	13658	13799	13784	13931	13826	13660	13738	13954	13759	13836	13692	13748	13762	13860	13832	13869	13735	13747	13617	13815	13712	13728	13864	13785	13829	13774	13745	13841	13953	13764	13746	13881	13658	13693	13828	13855	13731	13934	13786	13766	13784	13763	13924	13725	13783	13765	13828	13845	13578	13899	13799	13734	13683	13799	13821	13842	13825	13836	13815	13787	13817	13864	13853	13687	13748	13868	13678	13766	13810	13830	13790	13715	13716	13726	13767	13818	13821	13917	13866	13766	13771	13795	13763	13956	13923	13701	13932	13700	13807	13713	13864	13809	13890	13673	13658	13928	13869	13793	13790	13998	13788	13834	13873	13680	13685	13889	13732	13996	13785	13852	13706	13764	13637	13870	13815	13676	13545	13828	13812	13729	13671	13845	13751	13920	13739	13617	13789	13748	13658	13813	13780	13712	13767	13848	13859	13764	13648	13828	13650	13805	13765	13712	13606	13769	13848	13928	13730	13837	13919	13690	13688	13844	13631	13756	13696	13719	13944	13688	13896	13880	13796	13808	13830	13779	13712	13664	13800	13779	13980	13627	13633	13774	13783	14045	13825	13867	13861	13721	13923	13849	13698	13761	13897	13913	13677	13674	13757	13917	13921	13749	13781	13814	13753	13825	13845	13874	13775	13670	13778	13852	13651	13801	13650	13690	13628	13651	13786	13764	13884	13763	13860	13800	13670	13791	13717	13679	13765	13800	13841	13749	13835	13701	13643	13837	13780	13804	13717	13929	13696	13808	13909	13724	13845	13573	13670	13622	13854	13655	13796	13694	13707	13981	13776	13755	13896	13781	13791
23758	21056	28321	24071	21597	19790	18339	16312	15953	15840	15965	15803	15883	16004	15897	15991	15975	15836	15901	15916	15957	15730	15717	15861	15928	15731	15833	16085	15757	15757	15754	15644	15744	15635	15804	15742	15632	15811	15733	15710	15665	15788	15638	15679	15861	15832	15735	16223	16795	16813	16986	16390	16042	15868	15706	15801	15676	15675	15708	15699	15694	15448	15716	15749	15608	15917	15772	15525	15470	15542	15647	15732	15727	15702	15551	15816	15746	15734	15653	15678	15628	15548	15739	15738	15614	15717	15714	15666	15771	15478	15788	15614	15616	15906	15686	15698	15692	15698	15722	15733	15772	15516	15536	15696	15629	15619	15836	15692	15880	15640	15789	15688	15529	15517	15675	15470	15693	15704	15879	15492	15572	15606	15675	15624	15676	15679	15487	15652	15788	15796	15745	15690	15674	15718	15844	15600	15579	15762	15765	15646	15624	15633	15728	15694	15884	15837	15645	15755	15735	15556	15724	15674	15764	15664	15604	15789	15659	15604	15658	15622	15665	15776	15652	15545	15619	15748	15639	15549	15591	15779	15656	15777	15640	15674	15852	15730	15697	15686	15795	15508	15747	15715	15496	15608	15721	15633	15849	15768	15500	15587	15625	15619	15782	15868	15589	15613	15740	15703	15730	15732	15587	15759	15743	15666	15739	15601	15660	15724	15528	15725	15662	15617	15669	15593	15816	15811	15647	15537	15746	15762	15798	15508	15662	15681	15582	15680	15519	15559	15741	15630	15711	15654	15456	15643	15824	15541	15657	15497	15577	15518	15672	15507	15459	15603	15484	15433	15657	15625	15855	15626	15751	15690	15452	15777	15564	15586	15719	15552	15631	15613	15697	15681	15707	15588	15841	15757	15816	15444	15798	15600	15563	15433	15758	15589	15731	15486	15822	15412	15657	15582	15565	15694	15546	15570	15715	15678	15623	15561	15641	15627	15535	15750	15607	15835	15560	15645	15527	15821	15582	15685	15612	15580	15727	15715	15625	15716	15646	15779	15539	15620	15574	15533	15682	15733	15912	15806	15657	15540	15505	15720	15425	15763	15612	15831	15738	15508	15551	15418	15742	15533	15708	15610	15730	15665	15734	15755	15663	15654	15646	15765	15724	15663	15767	15836	15823	15825	15665	15636	15874	15660	15571	15570	15542	15692	15646	15578	15670	15636	15611	15751	15818	15674	15504	15498	15610	15671	15803	15717	15590	15604	15708	15572	15628	15434	15690	15522	15447	15388	15724	15962	15709	15573	15725	15694	15615	15591	15735	15846	15492	15635	15735	15560	15877	15578	15567	15695	15672	15481	15537	15635	15658	15776	15737	15687	15597	15507	15821	15833	15668	15719	15601	15758	15614	15768	15809	15639	15683	15718	15669	15731	15650	15736	15451	15535	15770	15605	15853	15730	15652	15756	15681	15636	15766	15577	15705	15620	15537	15817	15618	15687	15822	15509	15681	15822	15621	15740	15538	15702	15794	15704	15690	15625	15571	15684	15656	15742	15575	15594	15535	15741	15535	15555	15589	15546	15710	15727	15799	15637	15629	15510	15703	15778	15636	15602	15703	15587	15747	15577	15811	15592	15613	15804	15723	15696	15682	15667	15772	15744	15680	15483	15726	15699	15810	15451	15514	15544	15718	15792	15540	15762	15562	15603	15602	15705	15690	15676	15491	15790	15691	15576	15551	15667	15568	15686	15825	15458	15631	15588	15507	15617	15729	15899	15646	15623	15476	15680	15608	15656	15622	15686	15703	15758	15657	15618	15801	15824	15594	15725	15657	15524	15812	15719	15676	15667	15824	15559	15517	15747	15685	15579	15650	15647	15562	15683	15624	15642	15767	15549	15684	15516	15640	15536	15615	15758	15815	15599	15737	15793	15571	15860	15435	15705	15728	15754	15734	15687	16037	15615	15298	15532	15930	15523	15729	15719	15619	15546	15667	15664	15657	15711	15701	15642	15610	15632	15671	15583	15573	15818	15717	15918	15863	15576	15723	15378	15653	15610	15862	15768	15728	15776	15727	15696	15683	15709	15673	15732	15784	15550	15566	15556	15731	15718	15785	15832	15684	15636	15779	15638	15583	15770	15923	15509	15532	15495	15626	15598	15570	15534	15772	15582	15669	15604	15608	15554	15580	15612	15647	15835	15702	15676	15596	15734	15629	15577	15697	15677	15653	15835	15803	15766	15703	15673	15757	15650	15692	15624	15633	15716	15685	15632	15720	15699	15628	15645	15932	15613	15625	15770	15810	15772	15599	15719	15680	15766	15872	15594	15585	15745	15601	15710	15600	15584	15762	15657	15505	15735	15637	15683	15550	15579	15601	15709	15462	15534	15752	15780	15685	15547	15804	15507	15594	15602	15745	15738	15647	15713	15835	15640	15783	15562	15660	15953	15610	15684	15558	15628	15684	15671	15430	15370	15591	15568	15718	15571	15551	15646	15550	15879	15699	15695	15535	15531	15699	15679	15647	15594	15567	15735	15513	15752	15809	15774	15624	15658	15493	15573	15736	15669	15507	15628	15723	15601	15697	15705	15625	15548	15625	15732	15726	15571	15623	15676	15726	15767	15754	15625	15690	15627	15615	15495	15628	15702	15748	15759	15589	15697	15618	15600	15503	15650	15731	15686	15828	15693	15719	15568	15493	15746	15490	15782	15675	15512	15567	15707	15396	15474	15642	15704	15547	15701	15561	15755	15598	15326	15733	15620	15914	15413	15665	15537	15599	15739	15728	15743	15568	15593	15711	15544	15801	15611	15656	15718	15679	15612	15792	15743	15523	15603	15728	15700	15817	15578	15722	15674	15531	15647	15735	15644	15642	15573	15942	15740	15589	15540	15564	15595	15644	15419	15766	15763	15778	15467	15565	15590	15761	15503	15790	15660	15666	15623	15709	15727	15534	15727	15799	15637	15658	15478	15716	15549	15510	15601	15705	15494	15863	15583	15694	15822	15623	15512	15702	15629	15683	15638	15724	15780	15656	15635	15722	15745	15630	15683	15656	15499	15781	15646	15650	15660	15507	15593	15618	15580	15731	15486	15728	15628	15769	15564	15667	15479	15685	15664	15612	15654	15783	15696	15567	15484	15687	15676	15686	15546	15670	15722	15603	15698	15736	15659	15689	15666	15574	15752	15633	15437	15612	15580	15446	15577	15593	15534	15712	15702	15786	15707	15525	15573	15574	15185	15631	15740	15492	15718	15646	15587	15719	15659	15710	15588	15754	15511	15614	15692	15660	15732	15707	15735	15561	15623	15900	15730	15675	15571	15536	15519	15685	15635	15620	15697	15668	15675	15782	15559	15545	15489	15525	15645	15596	15331	15588	15670	15730	15476	15818	15594	15715	15610	15736	15658	15754	15847	15789	15663	15778	15694	15649	15793	15787	15758	15623	15769	15594	15564	15511	15797	15818	15515	15505	15658	15790	15632	15828	15765	15692	15736	15502	15633	15488	15549	15619	15730	15537	15641	15543	15742	15717	15899	15824	15647	15655	15758	15673	15656	15757	15569	15420	15567	15667	15571	15662	15675	15626	15553	15586	15778	15506	15543	15693	15616	15648	15889	15679	15589	15840	15711	15576	15639	15593	15543	15703	15651	15679	15667	15488	15594	15710	15703	15698	15398	15589	15639	15552	15613	15644	15701	15748	15508	15584	15707	15658	15583	15621	15782	15778	15703	15760	15692	15715	15733	15439	15741	15686	15705	15796	15920	15757	15584	15789	15753	15559	15899	15731	15742	15629	15630	15628	15565	15783	15665	15660	15588	15533	15753	15616	15521	15599	15643	15644	15707	15746	15827	15732	15634	15558	15743	15646	15805	15701	15718	15865	15858	15619	15760	15646	15521	15539	15714	15590	15765	15845	15843	15522	15726	15621	15574	15546	15686	15659	15839	15628	15583	15841	15610	15522	15575	15560	15512	15520	15739	15676	15699	15646	15795	15513	15691	15795	15508	15759	15775	15742	15758	15759	15810	15554	15650	15649	15543	15700	15592	15558	15591	15573	15743	15588	15639	15540	15715	15567	15536	15853	15965	15915	16004	15787	15607	15612	15704	15696	15672	15629	15645	15580	15814	15714	15781	15444	15728	15645	15584	15654	15426	15522	15651	15721	15695	15659	15697	15674	15527	15668	15608	15759	15580	15656	15575	15544	15586	15622	15531	15804	15572	15723	15904	15694	15701	15767	15560	15562	15624	15688	15608	15795	15731	15774	15662	15612	15624	15592	15634	15541	15598	15726	15795	15695	15739	15777	15584	15788	15564	15647	15688	15738	15567	15856	15725	15554	15544	15641	15663	15652	15736	15653	15800	15581	15739	15717	15670	15771	15706	15577	15732	15726	15662	15395	15679	15472	15527	15676	15860	15833	15704	15758	15670	15607	15538	15772	15491	15657	15378	15611	15512	15638	15485	15660	15529	15636	15710	15572	15613	15597	15709	15648	15514	15482	15592	15651	15721	15711	15840	15562	15627	15733	15630	15491	15484	15549	15741	15390	15656	15721	15709	15552	15681	15507	15693	15621	15710	15695	15732	15665	15728	15579	15644	15500	15726	15632	15673	15591	15585	15505	15498	15626	15731	15683	15712	15735	15510	15402	15625	15671	15495	15611	15582	15472	15613	15777	15591	15849	15581	15718	15613	15632	15712	15596	15636	15646	15706	15535	15586	15587	15669	15614	15635	15476	15719	15592	15666	15783	15682	15563	15690	15886	15639	15770	15774	15676	15708	15823	15575	15772	15822	15715	15537	15522	15566	15659	15652	15594	15566	15707	15678	15613	15568	15789	15829	15623	15630	15564	15594	15667	15640	15710	15696	15793	15714	15713	15808	15709	15599	15724	15700	15592	15689	15728	15495	15475	15622	15824	15759	15846	15808	15754	15603	15883	15650	15595	15426	15509	15655	15633	15532	15918	15735	15639	15523	15590	15608	15688	15560	15638	15877	15667	15637	15611	15629	15720	15565	15893	15649	15670	15586	15611	15608	15815	15565	15619	15825	15654	15730	15505	15449	15479	15862	15805	15772	15650	15395	15536	15495	15566	15560	15682	15668	15503	15640	15720	15629	15600	15615	15496	15766	15782	15600	15650	15630	15545	15635	15720	15533	15789	15771	15619	15426	15697	15705	15589	15973
13068	20998	18687	15929	15189	14727	14545	14237	14101	14011	13976	13873	13938	13805	14022	14115	14028	13853	13879	13758	13841	13951	13873	13875	13733	13738	13517	13684	13872	13832	13838	13841	13701	13803	13690	13826	13620	13760	13839	13806	13824	13723	13716	13746	13690	13713	13862	14397	15508	15627	15013	14415	13942	14047	13849	13694	13734	13774	13663	13658	13774	13705	13772	13717	13696	13702	13575	13612	13578	13689	13745	13745	13707	13735	13856	13828	13525	13724	13650	13596	13580	13598	13652	13596	13758	13737	13751	13588	13698	13702	13831	13958	13525	13805	13512	13631	13646	13744	13608	13773	13597	13781	13771	13583	13616	13763	13812	13602	13691	13633	13772	13696	13538	13677	13690	13732	13858	13762	13630	13720	13631	13800	13792	13571	13739	13704	13688	13592	13902	13682	13540	13659	13636	13756	13795	13551	13695	13727	13823	13822	13681	13629	13593	13557	13729	13870	13736	13653	13706	13488	13683	13717	13645	13709	13768	13754	13585	13712	13828	13654	13649	13587	13717	13675	13659	13652	13564	13648	13739	13674	13538	13547	13882	13535	13853	13642	13668	13624	13693	13739	13734	13874	13658	13718	13660	13599	13818	13745	13703	13737	13709	13823	13650	13848	13749	13706	13932	13774	13518	13760	13732	13565	13731	13650	13664	13780	13831	13687	13757	13734	13464	13727	13523	13694	13649	13701	13661	13906	13671	13779	13615	13759	13685	13838	13766	13838	13541	13664	13931	13657	13674	13650	13662	13553	13665	13587	13633	13668	13825	13755	13850	13620	13656	13599	13598	13792	13608	13706	13716	13578	13766	13746	13703	13549	13727	13709	13595	13812	13554	13564	13750	13805	13747	13719	13680	13826	13747	13773	13643	13748	13771	13647	13698	13626	13733	13693	13626	13723	13444	13613	13665	13785	13682	13720	13726	13695	13651	13725	13684	13797	13657	13618	13749	13711	13749	13642	13738	13593	13663	13656	13704	13658	13907	13609	13648	13576	13732	13689	13750	13821	13718	13710	13581	13822	13884	13830	13716	13707	13776	13647	13712	13694	13755	13542	13636	13628	13713	13695	13712	13736	13742	13791	13680	13751	13665	13688	13799	13772	13782	13857	13866	13752	13792	13633	13701	13586	13654	13718	13773	13566	13780	13596	13692	13682	13729	13856	13718	13552	13702	13711	13454	13673	13766	13673	13662	13720	13841	13725	13784	13650	13614	13748	13771	13682	13756	13760	13723	13689	13750	13738	13775	13758	13693	13705	13748	13886	13638	13759	13654	13690	13599	13848	13625	13676	13714	13808	13652	13812	13827	13815	13717	13631	13675	13680	13693	13767	13615	13658	13756	13554	13730	13746	13771	13617	13866	13847	13676	13792	13722	13652	13744	13744	13839	13739	13630	13802	13775	13596	13687	13769	13520	13851	13647	13542	13800	13648	13803	13647	13639	13837	13436	13761	13608	13741	13803	13701	13699	13683	13555	13756	13702	13561	13855	13603	13702	13734	13734	13717	13594	13657	13717	13825	13791	13529	13798	13660	13773	13718	13669	13594	13628	13800	13842	13630	13770	13804	13658	13677	13522	13941	13649	13746	13753	13580	13728	13691	13665	13548	13744	13857	13742	13654	13798	13725	13676	13871	13520	13788	13961	13631	13574	13801	13662	13740	13670	13626	13697	13719	13526	13699	13888	13712	13811	13674	13591	13677	13675	13723	13816	13707	13845	13527	13818	13636	13704	13648	13592	13540	13656	13566	13742	13795	13625	13770	13598	13612	13843	13725	13748	13650	13608	13765	13791	13782	13810	13517	13652	13807	13657	13689	13621	13788	13719	13851	13730	13673	13757	13622	13836	13537	13762	13784	13739	13662	13752	13602	13688	13907	13704	13788	13889	13703	13717	13767	13837	13764	13742	13612	13758	13717	13765	13598	13578	13651	13651	13735	13459	13623	13738	13639	13646	13653	13793	13727	13626	13738	13713	13747	13798	13744	13760	13674	13656	13808	13707	13592	13624	13707	13760	13723	13614	13647	13698	13659	13651	13814	13650	13861	13670	13770	13734	13735	13676	13676	13689	13604	13640	13522	13917	13657	13589	13609	13588	13772	13756	13580	13652	13704	13752	13710	13842	13700	13673	13686	13749	13791	13558	13622	13708	13869	13975	13682	13648	13808	13691	13881	13720	13619	13769	13788	13588	13573	13738	13857	13582	13813	13748	13662	13743	13648	13797	13737	13800	13702	13771	13675	13700	13706	13687	13659	13696	13779	13523	13713	13719	13742	13663	13677	13855	13739	13771	13632	13678	13709	13732	13623	13772	13772	13874	13744	13713	13662	13679	13605	13694	13863	13721	13568	13655	13783	13910	13715	13591	13516	13782	13751	13809	13788	13596	13741	13741	13638	13564	13705	13732	13722	13706	13766	13580	13774	13592	13615	13654	13722	13501	13693	13828	13741	13800	13590	13927	13672	13841	13830	13589	13748	13751	13666	13526	13594	13743	13728	13673	13790	13689	13858	13698	13721	13737	13648	13743	13627	13579	13735	13667	13798	13706	13726	13643	13845	13655	13682	13829	13752	13692	13735	13774	13624	13724	13674	13587	13611	13683	13697	13759	13540	13571	13768	13593	13788	13583	13710	13741	13689	13725	13661	13683	13601	13664	13755	13693	13619	13905	13573	13818	13522	13637	13662	13779	13702	13751	13719	13531	13739	13719	13807	13665	13787	13746	13640	13933	13584	13599	13608	13687	13580	13737	13634	13634	13708	13711	13676	13723	13654	13632	13788	13699	13694	13717	13610	13811	13731	13743	13735	13750	13618	13693	13735	13821	13726	13801	13686	13545	13617	13686	13705	13679	13672	13685	13624	13667	13579	13621	13835	13659	13617	13653	13702	13636	13855	13716	13707	13689	13748	13784	13651	13937	13815	13646	13603	13665	13662	13690	13733	13712	13785	13622	13705	13806	13801	13715	13785	13650	13674	13628	13676	13736	13786	13632	13712	13735	13674	13783	13626	13647	13712	13760	13700	13708	13704	13730	13652	13653	13780	13559	13836	13730	13810	13817	13771	13747	13780	13686	13700	13853	13617	13520	13846	13819	13662	13700	13775	13728	13650	13766	13865	13858	13693	13767	13680	13884	13664	13714	13692	13717	13554	13758	13613	13737	13723	13667	13725	13760	13649	13684	13740	13855	13768	13738	13824	13593	13703	13783	13878	13777	13810	13609	13834	13856	13520	13710	13641	13756	13699	13779	13692	13739	13687	13711	13790	13558	13657	13760	13848	13830	13784	13687	13619	13825	13853	13678	13751	13553	13685	13701	13724	13563	13668	13663	13768	13543	13673	13532	13669	13740	13725	13841	13600	13777	13576	13743	13789	13796	13647	13802	13688	13678	13618	13743	13587	13781	13727	13666	13651	13673	13616	13650	13623	13694	13545	13796	13586	13914	13710	13836	13586	13644	13632	13867	13753	13681	13629	13741	13671	13826	13642	13521	13714	13895	13597	13645	13689	13619	13688	13680	13527	13643	13839	13682	13704	13608	13705	13694	13677	13631	13673	13445	13805	13854	13595	13703	13726	13870	13715	13786	13602	13769	13716	13723	13724	13723	13829	13558	13684	13768	13594	13781	13749	13698	13747	13736	13855	13634	13618	13601	13778	13700	13824	13582	13898	13730	13581	13677	13827	13789	13699	13901	13682	13709	13907	13618	13537	13838	13721	13759	13578	13670	13715	13641	13651	13708	13860	13777	13714	13596	13873	13801	13736	13720	13832	13663	13759	13687	13692	13593	13752	13811	13744	13752	13675	13812	13611	13679	13755	13773	13713	13535	13636	13716	13703	13729	13718	13874	13767	13653	13635	13702	13739	13757	13594	13701	13687	13881	13747	13824	13740	13718	13742	13703	13663	13527	13635	13638	13768	13804	13775	13766	13630	13605	13643	13766	13655	13625	13679	13778	13716	13603	13674	13674	13600	13818	13729	13659	13846	13831	13766	13626	13599	13585	13701	13704	13666	13750	13660	13677	13801	13562	13674	13749	13659	13686	13621	13595	13722	13903	13402	13582	13777	13726	13797	13526	13655	13606	13634	13641	13701	13579	13721	13640	13743	13982	13944	13811	13706	13658	13826	13700	13595	13773	13697	13589	13965	13811	13594	13776	13754	13739	13746	13690	13699	13715	13681	13708	13529	13661	13531	13626	13719	13533	13741	13803	13563	13537	13693	13557	13591	13529	13700	13631	13761	13722	13686	13772	13825	13735	13647	13770	13660	13607	13782	13764	13650	13655	13715	13672	13744	13826	13574	13719	13438	13852	13598	13783	13760	13806	13819	13764	13662	13680	13717	13842	13824	13622	13750	13644	13652	13705	13713	13903	13592	13760	13640	13639	13825	13724	13795	13816	13800	13752	13761	13532	13660	13634	13741	13666	13878	13798	13738	13612	13665	13602	13803	13680	13664	13669	13655	13662	13810	13672	13855	13691	13735	13591	13799	13565	13815	13703	13725	13705	13521	13785	13705	13781	13634	13678	13652	13605	13642	13872	13708	13658	13518	13603	13622	13694	13701	13718	13751	13701	13730	13570	13481	13642	13586	13692	13657	13653	13723	13567	13594	13810	13779	13691	13641	13703	13457	13834	13825	13791	13657	13661	13587	13707	13614	13757	13761	13570	13661	13655	13758	13843	13624	13597	13752	13709	13767	13664	13843	13726	13768	13657	13801	13628	13695	13806	13804	13581	13565	13671	13494	13639	13580	13760	13562	13829	13766	13773	13737	13698	13829	13685	13732	13839	13891	13551	13577	13648	13778	13804	13698	13560	13792	13691	13586	13640	13566	13702	13787	13538	13846	13782	13578	13900	13567	13588	13720	13806	13619	13786	13497	13675	13635	13592	13848	13649	13590	13693	13669	13650	13724	13684	13712	13762	13696	13563	13542	13754	13618	13793	13723	13583	13688	13723	13630	13744	13789	13753	13657	13734	13779	13693	13678	13591	13744	13742	13789	13754	13640	13678	13495	13686	13573	13631	13734	13780	13596	13689	13660	13703	13655	13711	13794	13792	13781	13622	13714	13653	13617	13695	13656	13685	13729	13675	13709	13716	13894	13696	13582	13757	13784	13806	13701	13640	13665	13732	13562
22709	21033	28796	23489	21188	22555	22069	17164	16169	16491	16095	16094	15915	16044	16122	16099	16177	16110	15957	15841	16147	15862	16011	16166	15899	15724	15869	15918	15849	15647	15793	15699	16044	15859	15732	15808	15695	15977	15792	15793	15670	15829	15792	15796	15952	15863	15791	16565	17932	18007	17655	16796	16160	15990	15711	15748	15793	15778	15624	15823	15630	15740	15838	15824	15617	15698	15538	15727	15688	15658	15757	15732	15889	15615	15823	15821	15636	15719	15712	15638	15837	15699	15876	15901	15624	15932	15934	15638	15539	15617	15785	15704	15844	15642	15888	15584	15513	15610	15824	15763	15754	15867	15775	15711	15544	15656	15672	15690	15652	15611	15700	15559	15831	15967	15663	15792	15590	15777	15707	15685	15736	15611	15729	15732	15777	15864	15717	15558	15829	15661	15669	15587	15484	15702	15780	15562	15654	15809	15684	15709	15490	15633	15771	15866	15722	15636	15734	15795	15634	15740	15579	15732	15761	15746	15505	15624	15787	15919	15778	15543	15762	15792	15766	15501	15590	15633	15510	15716	15583	15628	15678	15425	15767	15643	15565	15767	15864	15633	15705	15685	15861	15744	15668	15653	15975	15616	15862	15704	15709	15636	15694	15764	15796	15817	15710	15694	15720	15521	15522	15768	15569	15684	15582	15721	15945	15668	15831	15734	15650	15554	15513	15583	15610	15756	15550	15655	15840	15686	15778	15688	15854	15707	15527	15728	15629	15674	15947	15755	15744	15714	15684	15484	15695	15602	15642	15688	15802	15545	15655	15604	15602	15813	15674	15664	15680	15698	15817	15709	15814	15714	15670	15555	15853	15649	15546	15497	15749	15740	15662	15693	15643	15665	15422	15662	15643	15554	15751	15704	15694	15659	15561	15726	15702	15699	15825	15844	15611	15590	15687	15543	15822	15896	15547	15695	15693	15601	15722	15727	15933	15707	15517	15601	15561	15562	15757	15695	15547	15648	15536	15700	15769	15672	15651	15652	15756	15655	15678	15747	15802	15523	15403	15554	15620	15749	15740	15749	15823	15711	15611	15741	15842	15603	15583	15582	15408	15588	15920	15759	15545	15643	15592	15786	15745	15767	15829	15776	15585	15810	15782	15679	15638	15505	15826	15715	15617	15697	15680	15712	15670	15747	15567	15791	15529	15598	15613	15699	15646	15679	15674	15782	15654	15693	15700	15671	15604	15795	15681	15697	15756	15710	15584	15715	15658	15744	15583	15441	15661	15665	15780	15696	15813	15821	15684	15840	15639	15753	15710	15779	15479	15715	15705	15675	15554	15609	15889	15622	15781	15610	15596	15875	15717	15550	15808	15826	15593	15751	15830	15851	15824	15539	15550	15610	15570	15664	15897	15759	15900	15708	15661	15591	15591	15772	15794	15567	15640	15577	15514	15663	15689	15817	15702	15744	15528	15727	15564	15577	15547	15718	15580	15798	15855	15662	15659	15561	15816	15571	15619	15544	15674	15612	15628	15687	15739	15667	15714	15754	15664	15702	15757	15800	15551	15780	15700	15587	15612	15688	15646	15642	15830	15687	15941	15754	15784	15674	15779	15661	15647	15749	15823	15771	15656	15913	15719	15497	15629	15752	15721	15779	15746	15721	15694	15656	15709	15755	15726	15477	15847	15821	15452	15689	15797	15680	15692	15736	15779	15620	15718	15770	15759	15850	15813	15650	15474	15846	15583	15776	15657	15870	15644	15691	15647	15699	15784	15864	15737	15772	15743	15657	15635	15534	15761	15542	15548	15698	15687	15674	15650	15845	15791	15642	15574	15560	15645	15754	15521	15710	15846	15536	15655	15699	15788	15644	15737	15673	15491	15672	15485	15573	15836	15605	15808	15797	15676	15783	15710	15637	15834	15619	15678	15825	15706	15816	15605	15533	15739	15790	15753	15670	15697	15510	15845	15786	15623	15625	15814	15764	15671	15668	15805	15679	15546	15596	15724	15658	15677	15650	15636	15625	15822	15849	15695	15679	15672	15725	15692	15710	15678	15686	15750	15687	15917	15714	15862	15513	15511	15600	15586	15807	15723	15763	15669	15579	15580	15577	15566	15620	15753	15693	15634	15607	15754	15816	15696	15772	15688	15645	15646	15977	15734	15725	15814	15491	15496	15553	15580	15816	15809	15663	15724	15747	15830	15666	15819	15440	15661	15707	15538	15569	15755	15847	15584	15670	15662	15675	15721	15428	15702	15773	15816	15638	15751	15705	15695	15886	15551	15528	15727	15683	15775	15737	15674	15760	15689	15658	15568	15567	15605	15596	15851	15774	15710	15615	15757	15642	15778	15834	15796	15725	15727	15825	15715	15710	15596	15673	15820	15800	15631	15506	15572	15719	15623	15696	15747	15686	15530	15722	15633	15595	15655	15783	15691	15797	15619	15607	15613	15530	15518	15657	15751	15770	15555	15648	15802	15671	15582	15855	15746	15712	15684	15717	15787	15702	15642	15588	15740	15521	15678	15759	15735	15817	15792	15846	15596	15617	15790	15834	15452	15656	15757	15812	15728	15698	15838	15643	15582	15527	15569	15640	15687	15824	15868	15843	15816	15667	15677	15532	15633	15633	15629	15659	15619	15729	15670	15731	15681	15586	15612	15897	15736	15504	15654	15710	15770	15708	15719	15749	15565	15683	15680	15604	15751	15576	15737	15711	15910	15641	15648	15653	15593	15682	15671	15697	15646	15654	15619	15634	15877	15795	15788	15859	15477	15461	15530	15797	16070	15713	15694	15634	15728	15473	15628	15461	15740	15696	15681	15787	16019	15571	15521	15682	15672	15499	15672	15473	15584	15826	15674	15796	15803	15598	15899	15659	15738	15519	15404	15646	15529	15703	15808	15833	15743	15789	15647	15585	15551	15774	15656	15688	15574	15567	15738	15694	15620	15651	15762	15798	15726	15874	15783	15630	15807	15729	15589	15591	15577	15566	15602	15612	15626	15865	15705	15747	15531	15511	15728	15855	15591	15629	15866	15844	15772	15883	15513	15905	15635	15587	15551	15524	15585	15567	15634	15612	15415	15630	15935	15451	15767	15634	15499	15657	15710	15621	15753	15483	15552	15646	15586	15709	15632	15707	15661	15598	15741	15508	15526	15744	15573	15660	15794	15793	15669	15799	15626	15620	15540	15610	15855	15748	15475	15742	15611	15571	15858	15521	15591	15592	15578	15715	15956	15565	15771	15711	15654	15685	15781	15687	15678	15601	15741	15636	15584	15730	15694	15707	15587	15657	15730	15557	15536	15624	15772	15729	15789	15546	15633	15840	15689	15636	15746	15702	15736	15728	15735	15703	15774	15709	15764	15789	15961	15760	15877	15777	15677	15670	15642	15628	15593	15740	15649	15965	15779	15708	15565	15759	15547	15589	15673	15587	15787	15640	15491	15597	15614	15611	15418	15751	15634	15813	15756	15688	15814	15662	15692	15577	15682	15610	15761	15823	15779	15700	15662	15640	15741	15763	15842	15860	15777	15778	15877	15772	15554	15589	15595	15773	15790	15673	15628	15752	15823	15603	15649	15473	15827	15563	15553	15711	15642	15629	15773	15712	15534	15664	15524	15598	15781	15590	15713	15566	15585	15513	15569	15507	15666	15696	15652	15665	15606	15608	15849	15647	15520	15678	15597	15725	15761	15774	15454	15393	15875	15707	15740	15643	15931	15797	15774	15665	15734	15732	15618	15631	15645	15626	15453	15766	15650	15537	15725	15569	15733	15687	15608	15645	15695	15762	15761	15810	15718	15688	15712	15748	15748	15909	15616	15551	15807	15664	15840	15785	15651	15478	15586	15451	15734	15777	15523	15543	15631	15645	15588	15546	15398	15693	15677	15754	15894	15460	15548	15801	15644	15884	15693	15730	15793	15846	15615	15704	15741	15678	15732	15789	15638	15703	15599	15468	15753	15743	15587	15495	15682	15846	15360	15646	15856	15739	15514	15694	15831	15815	15803	15698	15793	15690	15575	15630	15488	15752	15674	15575	15825	15583	15481	15824	15645	15709	15813	15679	15515	15755	15436	15513	15623	15690	15568	15681	15621	15450	15821	15733	15681	15522	15617	15708	15646	15662	15684	15631	15547	15737	15678	15944	15687	15594	15636	15570	15736	15805	15607	15919	15727	15569	15731	15854	15772	15700	15627	15698	15606	15647	15708	15685	15700	15675	15662	15715	15865	15694	15526	15646	15776	15513	15631	15640	15533	15688	15587	15838	15465	15641	15421	15693	15601	15658	15731	15613	15802	15805	15699	15560	15660	15663	15697	15749	15662	15702	15914	15875	15671	15926	15854	15704	15682	15633	15646	15901	15734	15622	15560	15662	15452	15749	15704	15602	15781	15570	15637	15636	15729	15765	15663	15675	15710	15696	15746	15631	15709	15392	15650	15565	15583	15674	15640	15732	15591	15618	15775	15821	15627	15732	15783	15570	15617	15731	15675	15761	15690	15653	15844	15886	15664	15790	15662	15831	15710	15645	15653	15639	15568	15472	15763	15652	15574	15669	15784	15530	15782	15649	15531	15735	15728	15783	15563	15667	15567	15710	15445	15519	15607	15554	15609	15647	15883	15758	15692	15612	15799	15665	15674	15615	15620	15798	15763	15613	15681	15607	15693	15735	15739	15639	15740	15532	15587	15666	15655	15672	15828	15677	15480	15608	15677	15779	15618	15669	15783	15754	15829	15727	15746	15868	15562	15802	15818	15717	15918	15755	15638	15641	15721	15798	15597	15508	15602	15740	15937	15670	15616	15735	15709	15664	15897	15816	15899	15614	15625	15611	15626	15638	15568	15513	15493	15624	15720	15598	15733	15682	15651	15659	15693	15610	15648	15718	15792	15797	15883	15562	15663	15636	15631	15614	15846	15507	15721	15806	15600	15569	15570	15634	15575	15746	15683	15466	15627	15674	15812	15781	15686	15759	15706	15782	15872	15684	15624	15732	15689	15692	15644	15831	15655	15720	15734	15554	15509	15626	15731	15654	15585	15781	15715	15542	15715	15768	15609	15599	15674	15533	15533	15786	15756	15538	15785	15696	15590	15702	15637	15745	15628	15713	15567	15551	15614	15614	15802	15393	15560	15735	15510	15712	15634	15577	15686	15675	15628	15634	15848	15644	15629	15564
14277	25156	22051	17718	16261	15419	14923	14831	14435	14473	14308	14136	14278	14090	13994	14238	14162	14005	13835	13736	13762	13840	13735	14039	13836	13817	13790	13813	13729	13645	13751	13824	13720	13729	13729	13941	13812	13820	13858	13960	13790	13996	13972	13745	13739	13867	13942	15253	17158	17443	16584	14957	14084	13888	13862	13676	13865	13815	13697	13639	13633	13684	13895	13734	13861	13800	13644	13737	13801	13699	13650	13627	13894	13766	13826	13829	13775	13839	13790	13678	13660	13758	13812	13880	13778	13579	13777	13734	13858	13726	13584	13777	13638	13718	13626	13827	13713	13745	13679	13696	13813	13650	13749	13696	13774	13605	13849	13745	13695	13762	13663	13488	13738	13755	13655	13692	13707	13530	13709	13695	13672	13723	13670	13680	13810	13562	13692	13741	13661	13728	13808	13715	13802	13699	13819	13667	13649	13840	13674	13753	13742	13634	13703	13784	13837	13765	13659	13561	13706	13656	13887	13712	13747	13774	13625	13576	13729	13748	13633	13837	13667	13822	13843	13850	13673	13616	13633	13641	13701	13700	13756	13807	13720	13580	13728	13809	13834	13734	13763	13714	13812	13588	13627	13721	13822	13713	13733	13742	13841	13655	13620	13676	13692	13612	13717	13745	13630	13653	13707	13898	13998	13630	13639	13671	14009	13657	13691	13975	13851	13736	13754	13754	13815	13874	13626	13606	13975	13616	13800	13699	13727	13671	13557	13703	13791	13766	13777	13668	13717	13749	13668	13723	13726	13715	13728	13739	13664	13639	13661	13716	13684	13760	13662	13526	13638	13575	13631	13801	13652	13686	13555	13685	13725	13600	13821	13715	13726	13546	13754	13776	13667	13756	13764	13721	13727	13583	13653	13564	13743	13605	13693	13698	13653	13478	13733	13861	13642	13638	13497	13698	13717	13701	13551	13713	13763	13839	13744	13650	13771	13730	13848	13721	13727	13690	13648	13921	13817	13672	13664	13606	13773	13582	13751	13626	13569	13577	13680	13788	13793	13546	13572	13800	13870	13819	13723	13742	13672	13636	13788	13670	13766	13735	13734	13747	13689	13678	13709	13685	13746	13866	13781	13736	13636	13794	13788	13608	13785	13554	13579	13663	13701	13665	13700	13573	13760	13785	13738	13679	13807	13850	13665	13747	13431	13597	13745	13623	13840	13715	13809	13749	13785	13748	13757	13549	13627	13716	13727	13730	13757	13670	13552	13575	13646	13843	13765	13698	13596	13877	13714	13694	13600	13572	13651	13711	13749	13728	13839	13779	13758	13746	13807	13778	13628	13685	13642	13760	13819	13758	13754	13666	13548	13660	13739	13666	13588	13757	13811	13741	13714	13685	13635	13821	13716	13672	13671	13762	13669	13604	13650	13707	13870	13757	13657	13755	13567	13612	13570	13759	13725	13708	13761	13724	13699	13683	13728	13817	13663	13739	13718	13778	13819	13718	13727	13548	13561	13497	13753	13579	13682	13719	13706	13793	13760	13650	13607	13757	13816	13815	13764	13716	13792	13766	13842	13589	13889	13634	13673	13659	13691	13892	13898	13675	13821	13575	13644	13654	13666	13805	13859	13732	13645	13530	13598	13674	13776	13770	13567	13672	13704	13540	13718	13636	13692	13867	13604	13721	13795	13658	13737	13528	13835	13696	13646	13747	13534	13733	13683	13632	13757	14003	13766	13573	13687	13626	13685	13865	13686	13649	13528	13764	13777	13552	13764	13650	13699	13630	13772	13831	13634	13732	13798	13785	13753	13693	13478	13647	13738	13720	13874	13612	13630	13763	13753	13587	13662	13823	13694	13720	13702	13761	13805	13758	13763	13766	13580	13733	13746	13646	13701	13834	13757	13864	13763	13755	13672	13732	13828	13788	13742	13762	13797	13743	13688	13867	13748	13626	13646	13698	13620	13673	13844	13832	13672	13806	13603	13623	13594	13657	13687	13828	13705	13559	13679	13731	13792	13754	13639	13809	13781	13658	13664	13893	13648	13656	13681	13743	13850	13701	13719	13748	13655	13878	13718	13559	13460	13741	13607	13761	13711	13707	13696	13960	13655	13714	13698	13682	13747	13544	13804	13700	13756	13773	13685	13771	13781	13706	13617	13587	13706	13541	13704	13692	13679	13841	13920	13624	13737	13496	13765	13809	13553	13604	13860	13806	13704	13911	13652	13572	13694	13627	13799	13754	13564	13711	13764	13747	13762	13717	13757	13737	13708	13626	13708	13617	13802	13603	13716	13591	13649	13643	13841	13827	13644	13655	13569	13506	13727	13618	13645	13770	13883	13588	13647	13546	13650	13680	13658	13553	13591	13681	13623	13676	13577	13582	13778	13504	13801	13714	13842	13582	13657	13743	13773	13690	13738	13724	13609	13691	13782	13702	13781	13670	13838	13766	13792	13797	13577	13857	13956	13706	13614	13679	13958	13657	13709	14001	13629	13651	13653	13652	13760	13872	13602	13870	13829	13762	13915	13704	13562	13780	13691	13727	13955	13665	13738	13600	13673	13727	13651	13664	13787	13626	13734	13542	13724	13735	13741	13686	13785	13725	13676	13876	13750	13777	13638	13648	13751	13711	13600	13560	13830	13711	13788	13704	13660	13700	13656	13709	13726	13650	13764	13825	13704	13753	13842	13664	13677	13716	13641	13986	13769	13720	13672	13605	13769	13760	13708	13613	13710	13713	13833	13667	13676	13800	13771	13692	13668	13688	13675	13691	13622	13629	13785	13686	13722	13784	13883	13843	13934	13640	13617	13710	13589	13765	13861	13659	13667	13557	13901	13739	13766	13665	13767	13773	13646	13728	13660	13758	13795	13712	13741	13681	13680	13844	13635	13683	13703	13789	13673	13510	13691	13711	13730	13858	13856	13682	13774	13625	13665	13645	13819	13695	13660	13750	13641	13752	13656	13847	13736	13602	13771	13732	13677	13656	13754	13661	13727	13702	13804	13487	13679	13701	13653	13646	13807	13655	13805	13736	13723	13696	13577	13735	13792	13666	13696	13569	13768	13603	13662	13638	13753	13685	13613	13592	13932	13611	13640	13720	13884	13683	13607	13619	13786	13707	13619	13741	13805	13696	13633	13782	13903	13426	13766	13755	13626	13659	13653	13617	13723	13614	13796	13848	13665	13618	13691	13806	13677	13753	13788	13655	13564	13720	13787	13626	13761	13650	13571	13706	13769	13702	13815	13660	13558	13763	13872	13935	13717	13647	13614	13751	13709	13719	13683	13614	13709	13654	13729	13779	13726	13626	13897	13787	13709	13535	13666	13793	13782	13713	13826	13810	13713	13759	13777	13687	13738	13662	13647	13853	13693	13551	13699	13708	13768	13852	13580	13864	13636	13870	13749	13852	13728	13620	13803	13631	13741	13879	13617	13685	13721	13829	13660	13733	13618	13802	13849	13731	13792	13678	13627	13735	13644	13759	13596	13659	13678	13541	13798	13607	13534	13723	13716	13735	13714	13841	13688	13868	13619	13746	13699	13759	13771	13851	13587	13744	13797	13779	13686	13771	13950	13735	13743	13604	13780	13673	13812	13764	13677	13640	13791	13774	13620	13612	13621	13792	13882	13652	13709	13705	13863	13776	13667	13731	13780	13544	13730	13792	13821	13741	13758	13627	13719	13734	13884	13653	13544	13691	13757	13735	13738	13577	13714	13687	13767	13848	13666	13673	13643	13778	13617	13791	13946	13719	13779	13739	13699	13711	13735	13731	13804	13667	13677	13729	13791	13640	13520	13745	13686	13637	13664	13580	13681	13618	13659	13709	13794	13680	13791	13707	13616	13536	13437	13707	13631	13629	13624	13629	13665	13643	13786	13638	13822	13748	13756	13720	13773	13577	13682	13834	13805	13706	13699	13710	13817	13718	13743	13830	13635	13755	13609	13660	13712	13703	13570	13658	13631	13691	13555	13741	13640	13855	13636	13760	13707	13644	13797	13815	13680	13633	13663	13628	13634	13717	13707	13534	13655	13734	13691	13813	13809	13716	13684	13760	13672	13624	13646	13736	13739	13658	13598	13780	13651	13532	13718	13655	13756	13575	13742	13821	13779	13860	13722	13670	13620	13738	13641	13637	13605	13766	13587	13741	13653	13714	13600	13760	13709	13688	13661	13981	13592	13766	13704	13999	13739	13681	13747	13872	13636	13843	13695	13698	13508	13635	13935	13509	13784	13692	13753	13725	13851	13691	13737	13860	13616	13819	13648	13690	13702	13791	13551	13722	13626	13667	13748	13665	13857	13496	13658	13763	13694	13852	13796	13785	13603	13749	13764	13829	13730	13711	13688	13745	13766	13732	13668	13786	13736	13789	13590	13687	13528	13946	13693	13732	13630	13704	13804	13664	13747	13702	13742	13654	13643	13740	13731	13846	13557	13618	13622	13999	13615	13752	13683	13657	13813	13620	13870	13763	13647	13867	13641	13708	13699	13744	13609	13572	13814	13590	13864	13627	13658	13763	13661	13758	13730	13816	13780	13532	13828	13805	13768	13799	13588	13894	13714	13659	13739	13750	13616	13920	13856	13692	13765	13748	13566	13860	13615	13889	13736	13824	13760	13660	13730	13698	13690	13643	13775	13787	13611	13645	13803	13710	13714	13705	13673	13759	13668	13726	13743	13766	13494	13742	13594	13690	13761	13827	13782	13575	13658	13793	13775	13654	13679	13756	13824	13444	13634	13685	13670	13537	13730	13842	13746	13825	13705	13702	13686	13728	13923	13809	13633	13845	13739	13692	13583	13753	13807	13811	13520	13774	13967	13785	13670	13607	13656	13694	13771	13556	13604	13731	13781	13671	13669	13818	13497	13751	13731	13693	13565	13601	13643	13721	13597	13537	13844	13736	13756	13707	13715	13861	13787	13693	13609	13665	13615	13685	13662	13846	13709	13705	13668	13765	13657	13674	13772	13825	13649	13733	13704	13648	13818	13876	13562	13622	13672	13673	13796	13611	13718	13685	13589	13696	13732	13728	13699	13662	13668	13641	13833	13599	13700	13601	13769	13777	13664	13627	13647	13934	13766	13672	13881	13737	13594	13610	13691	13685	13553	13711	13673	13821	13676	13723	13618	13616	13673	13709	13670	13802	13690	13598	13709	13654	13703	13571	13789	13757	13674	13778
27196	21455	23056	19161	15828	15763	15883	15728	15881	15685	15701	15793	15793	15833	15972	15639	15655	15677	15759	15674	15760	15948	15628	15696	15845	15886	15795	15772	15643	15613	15749	15726	15745	15729	15786	15565	15624	15641	15846	15771	15918	15653	15709	15696	15661	15736	15618	15748	15898	16186	15932	15845	16013	15830	15888	15603	15596	15710	15670	15671	15891	15919	15737	15900	15693	15786	15910	15906	15710	15734	15658	15833	15679	15717	15538	15838	15661	15632	15740	15842	15438	15714	15776	15605	15851	15906	15714	15743	15803	15970	15716	15870	15817	15578	15524	15675	15582	15572	15815	15706	15597	15639	15707	15668	15751	15793	15772	15801	15812	15770	15731	15605	15785	15923	15651	15825	15784	16039	15683	15870	15632	15562	15696	15812	15700	15684	15863	15780	15716	15679	15595	15510	15571	15704	15682	15709	15654	15753	15707	15834	15890	15716	15660	15628	15815	15604	15734	15675	15626	15694	15682	15679	15787	15721	15670	15690	15806	15522	15699	15796	15437	15769	15530	15836	15744	15537	15753	15794	15537	15775	15622	15923	15759	15810	15876	15674	15802	15753	15656	15698	15758	15679	15927	15717	15638	15712	15552	15707	15695	15747	15875	15862	15852	15532	15850	15652	15625	15729	15693	15740	15789	15749	15887	15760	15697	15567	15843	15710	15678	15624	15631	15953	15818	15586	15741	15806	15802	15592	15706	15644	15550	15761	15832	15719	15610	15894	15874	15803	15620	15660	15701	15623	15717	15700	15618	15721	15796	15736	15607	15714	15407	15567	15707	15730	15727	15763	15805	15665	15828	15630	15792	15762	15618	15724	15871	15707	15750	15659	15774	15517	15628	15707	15753	15650	15557	15720	15714	15887	15565	15619	15524	15739	15744	15784	15608	15793	15751	15616	15580	15592	15623	15752	15572	15794	15868	15680	15521	15505	15842	15850	15748	15752	15842	15810	15781	15590	15866	15693	15708	15733	15690	15856	15784	15919	15619	15550	15807	15744	15745	15728	15905	15785	15897	15651	15845	15695	15825	15750	15685	15562	15628	15608	15711	15786	15921	15632	15878	15684	15658	15747	15703	15631	15819	15570	15774	15724	15706	15579	15631	15663	15784	15945	15817	15738	15515	15697	15797	15821	15986	15671	15818	15765	15666	15652	15818	15802	15746	15713	15756	15862	15702	15592	15695	15667	15824	15770	15662	15635	15648	15884	15727	15636	15709	15740	15783	15733	15964	15713	15575	15737	15663	15853	15700	15711	15750	15550	15495	15656	15607	15827	15930	15830	15709	15712	15702	15579	15530	15725	15755	15711	15629	15663	15655	15740	15663	15819	15673	15669	15761	15660	15749	15740	15682	15713	15733	15728	15761	15803	15666	15826	15710	15740	15518	15795	15795	15798	15933	15749	15807	15582	15581	15651	15570	15830	15864	15852	15700	15730	15672	15657	15665	15794	15548	15658	15799	15692	15552	15623	15495	15611	15724	15824	15868	15611	15695	15682	15877	15707	15868	15683	15773	15623	15717	15855	15459	15833	15735	15635	15604	15698	15704	15621	15748	15604	15881	15684	15542	15866	15685	15752	15665	15769	15702	15426	15699	15565	15575	15644	15665	15790	15609	15680	15748	15663	15764	15714	15618	15697	15672	15533	15570	15594	15709	15678	15767	15603	15964	15644	15870	15851	15791	15762	15772	15756	15878	15768	15846	15740	15604	15612	15638	15774	15783	15460	15798	15772	15670	15839	15613	15753	15853	15622	15688	15819	15714	15678	15750	15647	15725	15844	15618	15617	15732	15578	15903	15789	15919	15701	15986	15803	15979	15634	15710	15773	15557	16028	15801	15602	15484	15585	15575	15650	15753	15707	15946	15586	15715	15666	15742	15799	15702	15751	15808	15744	15663	15635	15693	15688	15777	15786	15722	15693	15732	15714	15815	15730	15874	15704	15580	15676	15713	15592	15638	15637	15643	15796	15780	15775	15837	15486	15806	15668	15751	15947	15829	15663	15790	15903	15780	15752	15706	15923	15627	15616	15932	15758	15798	15861	15832	15903	15553	15680	15740	15668	15709	15748	15806	15756	15732	15613	15654	15642	15688	15723	15992	15688	15681	15734	15660	15859	15866	15821	15860	15664	15682	15700	15753	15505	15709	15747	15792	15636	15625	15581	15768	15572	15691	15767	15750	15715	15887	15739	15709	15708	15605	15668	15672	15746	15769	15757	15453	15755	15672	15640	15739	15534	15702	15745	15616	15716	15638	15686	15779	15724	15768	15839	15635	15613	15609	15783	15679	15721	15482	15752	15531	15797	15812	15683	15943	15735	15675	15811	15609	15832	15446	15554	15539	15616	15694	15764	15683	15702	15710	15696	15734	15735	15783	15658	15668	15837	15797	15581	15669	15778	15832	15673	15616	15466	15850	15684	15787	15653	15685	15577	15784	15772	15745	15781	15768	15845	15861	15832	15603	15768	15745	15654	15619	15805	15819	15596	15776	15957	15745	15663	15785	15713	15574	15629	15670	15682	15627	15401	15700	15743	15742	15633	15692	15864	15639	15702	15772	15674	15636	15748	15630	15895	15572	15658	15744	15647	15792	15825	15709	15699	15872	15829	15765	15789	15738	15784	15764	15939	15640	15613	15792	15724	15858	15748	15680	15721	15759	15840	15684	15533	15609	15672	15801	15888	15850	15863	15727	15702	15620	15453	15735	15725	15698	15540	15569	15779	15804	15733	15785	15852	15699	15637	15710	15744	15581	15840	15807	15779	15593	15687	15903	15727	15813	15796	15860	15728	15547	15783	15910	15519	15553	15521	15629	15726	15539	15728	15900	15716	15729	15966	15776	15754	15714	15754	15850	16027	15701	15885	15773	15685	15803	15793	15762	15810	15817	15740	15821	15742	15646	15499	15635	15679	15846	15631	15719	15513	15846	15716	15646	15666	15628	15746	15662	15696	15828	15722	15744	15741	15718	15787	15766	15833	15705	15682	15836	15746	15714	15633	15708	15633	15777	15723	15611	15705	15624	15569	15722	15666	15768	15577	15632	15577	15844	15880	15838	15498	15663	15732	15573	15688	15769	15608	15570	15846	15825	15569	15644	15669	15805	15714	15915	15583	15644	15896	15626	15661	15650	15882	15751	15660	15773	15872	15787	15790	15742	15565	15783	15693	15692	15636	15834	15847	15622	15683	15652	15642	15808	15827	15851	15702	15601	15826	15554	15731	15660	15743	15715	15720	15717	15772	15885	15780	15623	15764	15842	15817	15499	15734	15696	15776	16060	15739	15715	15666	15623	15747	15697	15713	15807	15866	15695	15491	15710	15811	15939	15745	15893	15798	15720	15618	15778	15629	15605	15814	15651	15645	15817	15867	15788	15702	15693	15800	15915	15867	15699	15573	15761	15785	15803	15805	15852	15969	15614	15800	15817	15945	15689	15949	15767	15833	15859	15829	15692	15567	15765	15748	15644	15847	15793	15766	15677	15436	15718	15941	15791	15754	15735	15722	15425	15796	15817	15702	15716	15747	15939	15601	15867	15682	15812	15759	15827	15929	15726	15723	15577	15593	15814	15679	15508	15593	15775	15670	15604	15769	15645	15780	15637	15893	15529	15685	15577	15612	15662	15542	15543	15633	15777	15601	15696	15744	15661	15742	15633	15602	15641	15703	15895	15760	15796	15417	15895	15760	15622	15734	15540	15680	15637	15734	15797	15805	15726	15699	15584	15531	15705	15678	15796	15770	15699	15598	15739	15810	15870	15701	15814	15789	15702	15878	15872	15945	15752	15592	15815	15763	15627	15693	15918	15707	15460	15571	15806	15799	15652	15619	15835	15743	15895	15668	15894	15725	15861	15687	15757	15799	15730	15713	15860	15683	15711	15723	15729	15843	15776	15531	15540	15661	15549	15773	15705	15809	15717	15577	15663	15693	16005	15819	15552	15693	15763	15795	15738	15882	15703	15686	15809	15689	15552	15599	15677	15700	15767	15740	15626	15905	15859	15661	15595	15835	15655	15665	15652	15752	15533	15923	15677	15665	15785	15832	15859	15682	15738	15762	15872	15695	15838	15814	15706	15688	15579	15755	15742	15860	15610	15557	15676	15830	15773	15899	15845	15662	15506	15711	15640	15898	15796	15798	15704	15760	15800	15460	15718	15907	15617	15847	15728	15896	15701	15776	15575	15919	15929	15783	15727	15698	15776	15788	15674	15808	15680	15715	15560	15593	15652	15890	15489	15857	15954	15447	15712	15719	15726	15616	15948	15991	15608	15707	15767	15718	15735	15765	15735	15799	15807	15907	15678	15697	15688	15727	15796	15698	15755	15906	15844	15817	15751	15684	15550	15947	15804	15839	15678	15480	15594	15737	15760	15685	15758	15785	15646	15564	15850	15687	15840	15729	15740	15667	15853	15524	15644	15673	15758	15854	15877	15715	15766	15723	15621	15743	15701	15585	15558	15752	15675	15782	15676	15656	15776	15552	15721	15764	15698	15649	15768	15673	15717	15625	15807	15858	15724	15796	15782	15792	15706	15685	15613	15758	15663	15708	15731	15742	15678	15753	15730	15726	15667	15865	15742	15848	15657	15997	15740	15860	15636	15778	15908	15489	15446	15691	15814	15603	15704	15919	15697	15883	15696	15713	15663	15767	15848	15683	15881	15765	15664	15703	15574	15544	15540	15890	16044	15650	15794	15634	15713	15650	15535	15624	15748	15748	15783	15733	15801	15900	15945	15889	15713	15534	15567	15705	15755	15782	15972	15725	15648	15788	15855	15722	15781	15874	15736	15740	15834	15659	15599	15765	15773	15898	15805	15913	15888	15767	15929	15603	15842	15728	15879	15854	15744	15733	16005	15629	15800	15830	15794	15677	15710	15786	15711	15856	16024	15717	15718	15664	15578	15578	15594	15709	15721	15706	15757	15640	15568	15611	15912	15694	15652	15611	15879	15601	15622	15588	15654	15910	15784	15704	15718	15848	15735	15678	15759	15774	15786	15809	15739	15626	15706	15707	15668	15782	15755	15906	15797	15775	15764	15665	15653	15962	15620	15617	15571	15867	15846	15663	15601	15620	15635	15740	15907	15630	15766	15812	15676	15595	15746	15712	15830	15744	15796	15721	15815	15755	15798	15641
13483	15676	15183	14297	14189	13882	13844	13740	13730	13748	13795	13573	13859	13936	13850	13828	13980	13791	13866	13708	13763	13693	13711	13753	13824	13692	13808	13766	13992	13715	13886	13738	13607	13677	13710	13943	13725	13642	13948	13694	13736	13823	13802	13731	13737	13769	13631	13666	13946	14063	14165	13966	13856	13725	13870	13696	13713	13854	13718	13815	13671	13708	13662	13786	13723	13782	13584	13749	13849	13875	13860	13773	13747	13556	13754	13667	13722	13914	13658	13769	13656	14008	13881	13843	13849	13777	13737	13790	13769	13524	13600	13570	13699	13662	13686	13794	13627	13791	13670	13826	13768	13605	13858	13729	13618	13705	13682	13799	13681	13642	13591	13793	13700	13747	13801	13687	13797	13808	13775	13641	13652	13805	13745	13716	13655	13717	13772	13702	13851	13825	13663	13778	13762	13809	13598	13675	13690	13721	13679	13776	13696	13758	13728	13636	13816	13831	13769	13768	13611	13830	13771	13763	13771	13675	13811	13576	13763	13738	13644	13685	13754	13736	13788	13666	13683	13670	13640	13865	13688	13582	13978	13599	13698	13827	13645	13599	13832	13730	13640	13779	13646	13810	13903	13830	13681	13886	13802	13781	13724	13652	13750	13829	13672	13700	13648	13608	13746	13799	13835	13604	13722	13636	13987	13839	13572	13693	13661	13690	13700	13702	13828	13671	13734	13607	13733	13836	13632	13708	13650	13523	13754	13712	13751	13725	13753	13676	13804	13740	13610	13788	13557	13722	13774	13654	13726	13695	13844	13735	13714	13692	13710	13707	13671	13839	13756	13749	13595	13795	13814	13834	13707	13821	13677	13648	13654	13786	13757	13858	13590	13814	13835	13711	13808	13830	13888	13759	13622	13824	13743	13541	13844	13814	13776	13696	13725	13667	13731	13745	13871	13773	13677	13747	13607	13744	13846	13708	13639	13737	13774	13752	13837	13690	13785	13768	13742	13753	13743	13734	13721	13643	13797	13623	13558	13863	13736	13708	13791	13762	13831	13799	13737	13834	13810	13644	13778	13667	13617	13617	13667	13818	13950	13551	13701	13781	13670	13569	13768	13774	13831	13728	13981	13694	13757	13652	13867	13758	13644	13676	13757	13620	13767	13633	13863	13538	13648	13734	13702	13824	13902	13673	13892	13816	13660	13772	13669	13824	13671	13771	13715	13830	13808	13839	13816	13721	13909	13626	13765	13799	13706	13742	13666	13832	13533	13784	13769	13589	13718	13860	13692	13666	13851	13857	13718	13665	13803	13848	13820	13748	13741	13819	13713	13708	13817	13608	13886	13656	13736	13725	13857	13576	13791	13949	13804	13717	13782	13813	13695	13775	13818	13860	13662	13753	13804	13637	13551	13827	13699	13726	13802	13659	13772	13679	13711	13683	13828	13760	13820	13894	13484	13768	13572	13664	14016	13791	13899	13829	13649	13665	13819	13819	13938	13723	13743	13599	13730	13938	13720	13823	13726	13663	13856	13838	13667	13867	13745	13835	13727	13786	13752	13642	13696	13759	13804	13693	13664	13610	13826	13801	13610	13785	13802	13816	13864	13671	13699	13498	13662	13822	13858	13623	13729	13778	13774	13694	13724	13646	13830	13679	13620	13744	13861	13707	13714	13823	13791	13808	13756	13756	13738	13722	13805	13850	13705	13656	13731	13682	13751	13784	13737	13731	13917	13699	13711	13625	13672	13797	13706	13632	13812	13663	13725	13741	13586	13723	13692	13893	13645	13695	13850	13645	13837	13971	13718	13808	13795	13770	13644	13666	13719	13632	13630	13699	13622	13849	13645	13658	13728	13570	13841	13755	13709	13796	13715	13717	13889	13667	13718	13754	13677	13763	13750	13626	13770	13709	13705	13595	13858	13581	13799	13843	13578	13585	13741	13810	13656	13766	13588	13800	13843	13696	13732	13610	13826	13803	13721	13697	13569	13812	13805	13727	13720	13739	13711	13742	13719	13775	13781	13870	13653	13731	13764	13742	13779	13767	13762	13618	13704	13930	13805	13676	13937	13790	13739	13818	13825	13611	13721	13747	13763	13708	13768	13682	13771	13724	13744	13780	13799	13856	13749	13928	13765	13756	13743	13789	13855	13752	13724	13775	13933	13672	13667	13731	13832	13700	13810	13650	13645	13656	13803	13676	13878	13713	13800	13709	13759	13694	13660	13821	13852	13853	13687	13629	13832	13773	13627	13757	13738	13652	13642	13738	13683	13689	13764	13708	13752	13753	13799	13851	13734	13812	13577	13684	13591	13683	13696	13630	13899	13790	13842	13730	13670	13806	13590	13773	13877	13989	13608	13782	13660	13652	13712	13904	13745	13678	13774	13739	13786	13638	13786	13565	13550	13909	13662	13680	13510	13721	13526	13452	13876	13908	13654	13696	13903	13685	13578	13758	13757	13674	13695	13630	13661	13846	13772	13663	13815	13821	13806	13849	13579	13799	13921	13832	13841	13707	13783	13705	13810	13859	13654	13706	13820	13697	13628	13726	13674	13860	13661	13843	13834	13721	13682	13776	13675	13605	13742	13891	13739	13748	13671	13583	13680	13781	13745	13764	13680	13720	13682	13852	13686	13698	13808	13646	13800	13611	13625	13698	13824	13817	13792	13736	13739	13563	13835	13791	13543	13813	13804	13765	13797	13801	13754	13661	13604	13784	13773	13755	13746	13620	13726	13862	13701	13751	13758	13683	13683	13756	13688	13859	13836	13693	13723	13741	13798	13709	13741	13671	13674	13873	13743	13714	13665	13641	13772	13705	13836	13810	13708	13613	13601	13719	13751	13698	13616	13808	13706	13634	13831	13748	13773	13765	13703	13707	13655	13670	13566	13784	13660	13844	13808	13718	13702	13699	13715	13717	13684	13519	13577	13753	13697	14010	13707	13870	13599	13626	13933	13839	13768	13826	13586	13809	13720	13736	13721	13733	13697	13693	13656	13621	13805	13637	13794	13809	13931	13724	13831	13702	13632	13644	13636	13861	13897	13565	13741	13623	13600	13949	13799	13819	13905	13773	13697	13708	13823	13789	13918	13645	13534	13847	13934	13714	13740	13583	13808	13722	13729	13697	13757	13562	13696	13667	13791	13733	13681	13853	13856	13643	13877	13713	13750	13762	13560	13738	13775	13712	13734	13753	13711	13961	13864	13775	13598	13672	13657	13802	13807	13653	13700	13845	13656	13818	13723	13920	13863	13625	13920	13728	13772	13827	13814	13676	13772	13606	13702	13721	13738	13742	13828	13662	13779	13704	13788	13731	13702	13619	13740	13678	13876	13821	13609	13686	13764	13490	13629	13746	13897	13681	13667	13743	13714	13779	13715	13715	13892	13759	13795	13845	13759	13797	13901	13764	13794	13832	13796	13666	13664	13849	13755	13611	13763	13899	13887	13752	13635	13657	13879	13860	13705	13780	13739	13672	13725	13836	13777	13785	13665	13715	13668	13721	13892	13640	13731	13741	13844	13823	13628	13697	13730	13742	13800	13611	13669	13746	13706	13812	13870	13906	13715	13880	13676	13662	13760	13745	13813	13753	13675	13824	13687	13785	13763	13743	13730	13677	13695	13777	13669	13773	13818	13735	13744	13805	13748	13576	13768	13563	13719	13821	13771	13801	13726	13776	13718	13754	13828	13683	13843	13781	13801	13758	13848	13868	13800	13670	13710	13587	13781	13815	13745	13672	13622	13807	13756	13721	13566	13642	13731	13845	13688	13642	13812	13737	13746	13746	13666	13644	13773	13739	13759	13682	13719	13793	13618	13581	13619	13820	13701	13813	13725	13893	13465	13768	13808	13794	13697	13849	13851	13827	13623	13742	13938	13738	13872	13741	13721	13840	13741	13786	13615	13843	13652	13782	13661	13894	13791	13782	13724	13680	13682	13827	13545	13755	13743	13696	13703	13715	13652	13791	13706	13736	13674	13911	13713	13697	13674	14021	13912	13663	13695	13654	13688	13692	13751	13761	13793	13700	13636	13607	13780	13692	13806	13819	13756	13744	13754	13889	13900	13687	13854	13646	13901	13645	13825	13737	13837	13880	13708	13902	13856	13756	13679	13836	13632	13893	13492	13914	13801	13773	13656	13678	13730	13798	13714	13688	13666	13696	13759	13658	13780	13843	13858	13682	13739	13738	13740	13664	13837	13972	13791	13670	13746	13764	13772	13668	13679	13771	13799	13752	13710	13750	13788	13839	13873	13699	13661	13707	13511	13832	13594	13805	13698	13786	13733	13835	13638	13752	13765	13586	13736	13834	13759	13732	13854	13652	13791	13699	13811	13756	13625	13747	13782	13571	13868	13825	13878	13749	13609	13831	13708	13636	13799	13655	13836	13753	13786	13711	13496	13652	13683	13696	13773	13860	13780	13811	13800	13724	13695	13768	13730	13925	13852	13682	13889	13770	13793	13680	13759	13763	13611	13899	13728	13843	13707	13883	13621	13620	13876	13614	13623	13690	13698	13741	13625	13686	13718	13796	13779	13629	13851	13682	13637	13703	13655	13712	13846	13511	13846	13602	13778	13694	13625	13891	13752	13602	13612	13813	13816	13754	13697	13638	13755	13885	13879	13621	13723	13877	13735	13654	13761	13517	13728	13777	13682	13704	13783	13678	13645	13827	13802	13792	13587	13659	13864	13522	13632	13608	13866	13644	13709	13618	13801	13779	13792	13549	13699	13793	13714	13908	13829	13760	13725	13730	13878	13909	13746	13698	13760	13671	14006	13637	13758	13711	13661	13869	13749	13862	13816	13854	13857	13650	13750	13817	13728	13727	13719	13682	13651	13682	13897	13703	13640	13901	13762	13782	13705	13704	13710	13618	13772	13712	13703	13668	13756	13679	13896	13723	13705	13612	13576	13913	13837	13693	13807	13800	13923	13803	13821	13798	13676	13811	13770	13866	13666	13699	13593	13944	13824	13771	13770	13689	13798	13713	13833	13755	13637	13754	13842	13668	13799	13580	13639	13636	13666	13998	13706	13764	13872	13796	13584	13741	13664	13733	13849	13540	13645	13697	13638	13799	13830	13585	13779	13737	13910	13853	13829	13856	13833	13599	13779	13634	13616	13761	13891	13836	13808	13734	13916	13804	13767	13819	13844	13778	13745	13887	13794	13789	13673	13684
23830	21068	28334	24116	21643	19811	18421	16154	15850	16043	15867	15959	15777	15868	16023	15755	15957	15911	15719	15676	15814	15883	15804	15844	15485	15695	15804	15608	15822	15814	15693	15558	15763	15755	15849	15717	15718	15897	15592	15655	15614	15819	15687	15750	15441	15629	15757	16285	16717	17308	16800	16268	15905	15700	15829	15757	15739	15858	15713	15446	15762	15660	15524	15578	15746	15550	15659	15614	15710	15751	15624	15718	15724	15428	15635	15692	15378	15608	15716	15612	15576	15449	15610	15561	15735	15736	15713	15750	15656	15695	15633	15739	15681	15504	15735	15644	15605	15717	15603	15541	15548	15605	15515	15493	15714	15721	15702	15703	15607	15572	15592	15756	15394	15711	15670	15600	15486	15409	15474	15605	15706	15639	15754	15622	15725	15528	15849	15591	15644	15710	15553	15513	15538	15719	15736	15555	15677	15622	15773	15464	15448	15625	15515	15683	15555	15635	15475	15706	15743	15770	15603	15587	15590	15577	15521	15758	15661	15538	15896	15818	15277	15566	15681	15750	15483	15514	15584	15637	15551	15323	15727	15554	15775	15722	15474	15574	15644	15555	15730	15695	15599	15542	15545	15579	15505	15691	15644	15878	15762	15642	15714	15523	15635	15717	15476	15584	15537	15546	15712	15641	15464	15624	15608	15502	15571	15463	15385	15775	15505	15523	15518	15583	15673	15611	15615	15533	15419	15468	15449	15785	15497	15323	15388	15750	15588	15558	15661	15604	15553	15734	15581	15591	15624	15745	15671	15786	15834	15656	15546	15427	15455	15794	15694	15554	15623	15428	15784	15681	15672	15761	15509	15560	15505	15592	15829	15546	15494	15620	15512	15590	15681	15835	15749	15567	15639	15622	15429	15608	15523	15693	15746	15530	15440	15647	15718	15552	15601	15466	15786	15458	15699	15512	15539	15510	15639	15593	15650	15514	15707	15542	15677	15539	15743	15623	15645	15692	15641	15446	15682	15840	15684	15710	15654	15758	15667	15632	15637	15581	15694	15382	15524	15562	15577	15674	15696	15629	15466	15544	15704	15794	15548	15717	15823	15679	15579	15674	15611	15512	15870	15594	15760	15614	15708	15668	15545	15676	15774	15525	15622	15643	15526	15610	15708	15662	15803	15591	15590	15631	15770	15595	15674	15563	15698	15754	15684	15495	15668	15509	15707	15586	15696	15674	15495	15601	15669	15719	15652	15455	15640	15760	15791	15686	15538	15464	15707	15706	15658	15754	15673	15765	15316	15531	15604	15578	15685	15613	15661	15506	15648	15663	15605	15586	15882	15620	15554	15665	15646	15643	15654	15559	15665	15613	15634	15711	15546	15688	15764	15492	15618	15433	15452	15562	15771	15685	15813	15578	15734	15664	15529	15614	15912	15464	15611	15679	15742	15654	15724	15801	15667	15538	15855	15565	15855	15669	15551	15741	15585	15502	15479	15443	15393	15464	15551	15656	15679	15746	15645	15555	15731	15638	15591	15394	15626	15680	15766	15667	15502	15754	15763	15582	15878	15390	15514	15856	15801	15581	15499	15719	15602	15563	15612	15789	15702	15605	15579	15538	15589	15720	15605	15630	15558	15682	15592	15640	15617	15759	15568	15501	15524	15661	15579	15701	15643	15654	15703	15677	15480	15575	15545	15479	15795	15579	15608	15720	15499	15509	15731	15667	15591	15322	15663	15504	15619	15814	15793	15542	15538	15723	15672	15673	15687	15534	15531	15627	15699	15448	15555	15830	15585	15590	15653	15757	15615	15713	15708	15645	15539	15679	15672	15533	15470	15560	15679	15511	15690	15462	15528	15555	15681	15589	15380	15754	15620	15576	15403	15595	15766	15679	15693	15659	15480	15700	15647	15821	15716	15581	15568	15731	15820	15599	15796	15605	15663	15440	15777	15406	15545	15757	15737	15756	15696	15760	15739	15553	15685	15754	15503	15534	15666	15595	15485	15578	15602	15670	15720	15763	15496	15605	15576	15925	15615	15548	15575	15521	15561	15521	15470	15716	15416	15395	15443	15576	15593	15483	15763	15752	15589	15629	15709	15617	15442	15657	15523	15569	15685	15634	15717	15740	15507	15768	15660	15748	15701	15562	15736	15577	15599	15626	15498	15518	15620	15422	15718	15644	15577	15650	15653	15708	15596	15664	15657	15613	15787	15568	15610	15570	15638	15660	15599	15731	15575	15729	15641	15658	15722	15388	15695	15447	15751	15541	15629	15578	15675	15641	15592	15742	15628	15600	15690	15673	15613	15637	15507	15632	15656	15502	15504	15818	15851	15773	15884	15560	15774	15699	15648	15767	15752	15580	15684	15566	15546	15387	15715	15678	15459	15613	15577	15518	15693	15589	15625	15534	15884	15684	15671	15667	15582	15478	15664	15526	15816	15802	15606	15640	15472	15639	15455	15668	15722	15665	15650	15608	15884	15462	15519	15705	15513	15618	15663	15270	15559	15580	15535	15608	15544	15710	15584	15679	15623	15680	15703	15771	15644	15623	15634	15772	15717	15641	15576	15691	15557	15617	15596	15568	15724	15706	15613	15578	15677	15588	15688	15678	15491	15596	15659	15500	15569	15545	15690	15755	15792	15505	15679	15759	15507	15648	15788	15459	15645	15827	15481	15731	15660	15573	15553	15492	15530	15685	15721	15695	15746	15763	15717	15527	15634	15619	15871	15534	15487	15640	15644	15544	15603	15659	15676	15492	15873	15605	15559	15643	15728	15692	15446	15520	15503	15730	15604	15678	15924	15407	15496	15766	15464	15502	15667	15869	15723	15796	15773	15545	15659	15781	15681	15611	15615	15664	15543	15547	15689	15687	15822	15396	15572	15748	15631	15861	15708	15535	15723	15523	15632	15379	15643	15687	15815	15635	15752	15475	15823	15531	15521	15657	15362	15602	15554	15820	15545	15528	15394	15645	15778	15421	15490	15678	15692	15633	15459	15627	15764	15530	15560	15404	15619	15707	15586	15642	15412	15725	15749	15695	15489	15680	15764	15661	15685	15618	15620	15469	15480	15489	15683	15603	15670	15691	15547	15481	15551	15717	15661	15643	15701	15518	15755	15528	15814	15621	15750	15569	15777	15800	15755	15480	15826	15766	15556	15658	15487	15574	15647	15748	15654	15497	15655	15608	15642	15666	15683	15700	15679	15483	15424	15640	15495	15589	15603	15856	15762	15751	15732	15890	15783	15548	15613	15728	15561	15585	15552	15661	15506	15616	15605	15786	15791	15607	15678	15689	15622	15610	15632	15666	15601	15687	15561	15432	15754	15679	15692	15717	15701	15647	15472	15777	15573	15571	15539	15605	15499	15625	15502	15674	15662	15773	15628	15732	15494	15674	15626	15604	15803	15766	15673	15590	15567	15656	15720	15499	15519	15531	15468	15553	15650	15531	15630	15438	15510	15439	15586	15537	15625	15682	15586	15407	15439	15556	15559	15604	15814	15656	15613	15576	15530	15563	15831	15355	15725	15550	15583	15526	15744	15622	15581	15663	15749	15576	15665	15519	15575	15702	15637	15606	15642	15798	15649	15678	15739	15605	15580	15581	15858	15773	15609	15836	15529	15740	15747	15743	15637	15643	15545	15457	15506	15801	15682	15578	15500	15553	15609	15511	15434	15568	15545	15658	15679	15478	15400	15434	15697	15800	15681	15459	15774	15761	15672	15522	15635	15585	15346	15641	15675	15716	15733	15622	15765	15667	15657	15601	15609	15491	15735	15717	15528	15624	15685	15643	15662	15836	15563	15806	15601	15520	15646	15585	15552	15758	15554	15668	15585	15691	15592	15548	15558	15692	15592	15730	15462	15461	15606	15545	15703	15448	15681	15595	15551	15660	15727	15726	15649	15649	15547	15701	15603	15818	15765	15589	15714	15477	15604	15558	15748	15647	15515	15602	15713	15674	15568	15446	15656	15573	15522	15665	15798	15629	15753	15657	15571	15593	15654	15508	15638	15535	15735	15538	15822	15596	15558	15703	15525	15832	15618	15399	15574	15526	15791	15590	15663	15694	15682	15612	15482	15477	15559	15616	15558	15508	15323	15501	15565	15688	15607	15593	15719	15627	15705	15543	15827	15480	15678	15616	15625	15586	15642	15542	15670	15596	15657	15641	15673	15738	15704	15376	15644	15719	15610	15711	15524	15713	15466	15705	15539	15610	15613	15480	15584	15682	15634	15462	15726	15667	15837	15499	15684	15805	15719	15852	15478	15532	15447	15482	15667	15490	15645	15566	15649	15523	15676	15617	15639	15657	15562	15565	15680	15520	15624	15596	15665	15662	15623	15625	15405	15475	15523	15682	15560	15625	15732	15674	15607	15615	15579	15928	15690	15641	15648	15664	15545	15726	15477	15746	15628	15559	15570	15663	15818	15534	15643	15705	15619	15912	15591	15574	15673	15519	15541	15572	15607	15524	15482	15740	15698	15364	15663	15742	15614	15501	15515	15526	15659	15669	15711	15334	15654	15605	15497	15471	15651	15650	15672	15836	15744	15577	15590	15678	15669	15789	15579	15692	15573	15684	15604	15759	15651	15746	15763	15581	15769	15635	15646	15596	15769	15735	15575	15745	15617	15869	15744	15763	15637	15640	15624	15412	15587	15601	15700	15819	15655	15756	15822	15662	15555	15642	15673	15640	15679	15722	15704	15662	15651	15496	15620	15627	15761	15654	15526	15550	15696	15623	15741	15659	15509	15745	15637	15557	15530	15713	15629	15601	15781	15467	15435	15811	15773	15546	15578	15757	15696	15491	15447	15641	15700	15564	15568	15643	15527	15555	15768	15809	15363	15534	15622	15552	15732	15506	15723	15491	15490	15529	15576	15542	15504	15687	15630	15588	15710	15415	15656	15443	15591	15595	15668	15409	15740	15527	15619	15638	15737	15669	15553	15561	15637	15564	15763	15765	15788	15702	15778	15579	15498	15529	15636	15681	15543	15839	15650	15435	15628	15620	15602	15567	15704	15716	15703	15649	15446	15462	15639	15530	15685	15646	15613	15659	15644	15511	15750	15557	15519	15486	15580	15729	15890	15569	15592	15636	15697	15845	15560	15627	15482	15696	15751	15500	15644	15725	15662	15679	15555	15757	15761	15567	15655	15514	15746	15381	15654	15708	15619	15549
13187	21268	19399	16082	15205	14799	14423	14213	14086	14026	14141	13966	14081	14036	14048	14029	14049	13991	13879	13764	13844	13836	13920	13743	13684	13802	13883	13881	13669	13833	13692	13757	13852	13751	13810	13705	13908	13779	13760	13803	13752	13782	13792	13745	13854	13567	13826	14521	15525	15880	15016	14305	14121	13998	13559	13870	13685	13686	13635	13792	13819	13758	13793	13877	13717	13802	13585	13795	13711	13548	13830	13575	13826	13653	13531	13604	13778	13570	13602	13782	13747	13688	13770	13565	13737	13772	13704	13719	13783	13773	13662	13742	13722	13799	13909	13786	13863	13858	13752	13793	13765	13606	13765	13846	13668	13606	13644	13933	13897	13804	13709	13804	13731	13611	13786	13549	13700	13628	13634	13701	13768	13775	13575	13749	13748	13602	13721	13839	13669	13802	13692	13817	13824	13641	13777	13762	13745	13715	13732	13699	13678	13606	13635	13590	13683	13592	13857	13583	13630	13741	13797	13701	13829	13755	13670	13698	13593	13761	13724	13680	13615	13764	13797	13693	13694	13686	13648	13736	13698	13591	13576	13610	13888	13567	13557	13530	13750	13728	13708	13864	13834	13698	13942	13515	13881	13725	13681	13756	13685	13659	13778	13625	13700	13715	13580	13948	13625	13658	13646	13753	13613	13552	13690	13864	13554	13666	13759	13701	13564	13687	13701	13794	13748	13633	13719	13633	13803	13848	13648	13640	13631	13775	13808	13724	13743	13524	13697	13608	13846	13612	13771	13816	13823	13661	13783	13721	13664	13798	13774	13713	13896	13635	13631	13757	13716	13543	13698	13775	13801	13739	13617	13740	13649	13503	13614	13652	13730	13588	13590	13636	13754	13688	13795	13707	13705	13712	13559	13613	13687	13738	13799	13610	13653	13720	13703	13838	13602	13670	13638	13731	13538	13729	13771	13814	13830	13799	13782	13736	13570	13705	13622	13668	13624	13622	13805	13653	13637	13652	13779	13753	13763	13641	13790	13955	13704	13565	13812	13725	13798	13692	13632	13916	13582	13757	13723	13832	13704	13631	13720	13615	13716	13854	13719	13708	13670	13675	13839	13742	13838	13765	13612	13529	13739	13577	13529	13651	13735	13609	13661	13693	13687	13608	13817	13663	13688	13734	13642	13838	13605	13454	13601	13802	13746	13540	13649	13626	13636	13858	13615	13713	13705	13871	13623	13687	13658	13864	13686	13816	13741	13748	13814	13882	13659	13645	13702	13770	13771	13555	13750	13648	13763	13788	13757	13728	13562	13531	13783	13782	13713	13750	13722	13738	13546	13644	13687	13784	13672	13629	13612	13679	13545	13654	13672	13765	13628	13620	13679	13647	13729	13767	13651	13730	13755	13635	13768	13763	13632	13656	13633	13749	13680	13769	13553	13787	13701	13856	13715	13734	13591	13657	13727	13821	13742	13760	13546	13634	13686	13603	13803	13790	13761	13742	13608	13740	13820	13698	13737	13626	13629	13687	13741	13762	13860	13918	13627	13735	13798	13631	13845	13792	13629	13700	13782	13634	13545	13641	13860	13757	13606	13621	13686	13687	13653	13852	13576	13810	13694	13710	13821	13636	13812	13578	13671	13640	13731	13610	13689	13656	13648	13675	13596	13789	13784	13833	13708	13738	13625	13654	13639	13904	13847	13782	13802	13648	13677	13602	13807	13654	13797	13786	13809	13756	13825	13846	13758	13699	13579	13836	13895	13686	13747	13679	13751	13821	13622	13713	13772	13710	13718	13496	13772	13758	13648	13659	13636	13810	13628	13810	13714	13679	13590	13634	13796	13667	13760	13562	13669	13488	13708	13897	13647	13759	13759	13931	13830	13719	13738	13799	13683	13705	13898	13601	13603	13683	13640	13679	13810	13652	13759	13689	13626	13671	13607	13780	13748	13769	13774	13702	13939	13693	13602	13754	13680	13518	13661	13668	13807	13741	13709	13583	13579	13753	13752	13675	13833	13777	13704	13744	13735	13700	13685	13672	13953	13789	13664	13698	13626	13654	13896	13724	13762	13837	13778	13632	13781	13595	13602	13640	13627	13706	13770	13837	13754	13781	13625	13654	13588	13859	13535	13648	14057	13837	13616	13681	13819	13799	13772	13631	13720	13685	13683	13899	13744	13762	13627	13817	13731	13706	13642	13662	13683	13685	13613	13707	13787	13749	13573	13707	13662	13762	13663	13716	13478	13589	13812	13640	13959	13686	13674	13767	13800	13729	13852	13655	13713	13614	13711	13721	13856	13708	13793	13583	13810	13706	13660	13703	13746	13505	13736	13642	13595	13740	13779	13812	13637	13625	13673	13660	13650	13641	13736	13659	13728	13663	13862	13808	13824	13833	13789	13656	13670	13833	13723	13776	13825	13726	13759	13845	13662	13666	13677	13592	13753	13669	13737	13603	13820	13692	13768	13714	13781	13662	13835	13693	13826	13709	13709	13687	13757	13601	13765	13693	13766	13703	13694	13848	13593	13735	13634	13794	13731	13571	13831	13636	13573	13699	13858	13564	13576	13497	13702	13647	13494	13698	13708	13736	13677	13647	13621	13650	13709	13530	13571	13647	13753	13781	13833	13599	13576	13739	13653	13598	13783	13792	13809	13630	13768	13654	13575	13800	13788	13693	13766	13701	13883	13799	13657	13797	13768	13771	13551	13611	13669	13644	13600	13528	13810	13697	13722	13731	13706	13690	13807	13845	13729	13608	13648	13659	13631	13672	13834	13549	13646	13825	13839	13758	13831	13638	13717	13675	13884	13643	13741	13638	13718	13881	13719	13741	13799	13707	13705	13666	13738	13700	13494	13706	13719	13676	13697	13583	13668	13632	13824	13808	13756	13786	13662	13633	13716	13651	13668	13713	13635	13726	13647	13606	13824	13686	13707	13690	13770	13839	13595	13504	13666	13710	13873	13594	13699	13612	13759	13707	13700	13853	13644	13755	13681	13720	13772	13641	13752	13714	13832	13704	13765	13685	13640	13833	13874	13545	13677	13622	13755	13797	13666	13691	13696	13776	13796	13668	13795	13669	13769	13658	13782	13645	13673	13944	13593	13705	13648	13621	13708	13606	13682	13767	13651	13504	13817	13583	13567	13847	13680	13809	13731	13613	13789	13668	13631	13567	13885	13828	13740	13756	13764	13609	13710	13762	13650	13820	13677	13695	13597	13692	13746	13709	13698	13690	13637	13658	13583	13729	13776	13752	13696	13627	13701	13622	13714	13756	13568	13772	13844	13796	13756	13770	13639	13675	13860	13753	13733	13717	13587	13753	13558	13817	13804	13676	13837	13600	13781	13646	13847	13795	13599	13548	13660	13659	13691	13669	13705	13751	13759	13689	13577	13623	13716	13774	13660	13803	13739	13695	13695	13796	13668	13811	13499	13628	13843	13768	13691	13705	13655	13605	13638	13682	13709	13758	13815	13804	13794	13582	13713	13817	13832	13786	13748	13691	13616	13693	13923	13659	13566	13655	13648	13764	13730	13760	13722	13697	13783	13719	13832	13764	13565	13506	13755	13800	13719	13834	13646	13765	13676	13757	13694	13662	13844	13897	13617	13737	13759	13738	13826	13642	13632	13658	13950	13650	13722	13780	13646	13643	13590	13692	13626	13600	13721	13811	13827	13410	13780	13647	13717	13800	13802	13744	13624	13772	13808	13625	13653	13627	13850	13650	13720	13632	13687	13756	13677	13771	13702	13682	13675	13777	13859	13704	13867	13657	13704	13602	13887	13539	13694	13702	13752	13586	13810	13682	13753	13676	13741	13689	13689	13763	13682	13608	13750	13625	13635	13609	13743	13764	13706	13608	13790	13644	13777	13686	13834	13785	13880	13707	13731	13697	13670	13636	13745	13510	13651	13579	13638	13558	13590	13748	13597	13785	13716	13780	13828	13653	13568	13817	13666	13493	13753	13720	13710	13738	13688	13739	13726	13806	13907	13684	13836	13623	13762	13797	13691	13609	13892	13711	13651	13717	13681	13779	13575	13763	13793	13696	13675	13810	13740	13622	13763	13603	13585	13816	13705	13626	13684	13820	13827	13566	13870	13812	13698	13753	13839	13669	13739	13672	13842	13838	13713	13762	13701	13854	13895	13685	13721	13590	13775	13722	13570	13780	13750	13668	13717	13587	13720	13719	13666	13776	13987	13729	13760	13818	13570	13667	13893	13757	13744	13649	13565	13754	13879	13566	13670	13862	13742	13785	13807	13617	13619	13567	13826	13701	13660	13662	13712	13728	13667	13652	13816	13685	13839	13789	13617	13759	13675	13799	13848	13667	13674	13702	13497	13669	13909	13783	13693	13715	13735	13761	13739	13643	13544	13859	13644	13892	13650	13740	13758	13850	13714	13599	13746	13824	13717	13818	13597	13779	13673	13675	13555	13722	13693	13610	13788	13697	13672	13512	13800	13817	13719	13664	13892	13685	13695	13684	13596	13727	13792	13816	13811	13637	13855	13808	13520	13576	13852	13599	13617	13755	13622	13809	13682	13592	13619	13719	13808	13734	13808	13695	13676	13742	13865	13672	13654	13776	13703	13916	13709	13605	13695	13717	13766	13663	13781	13709	13763	13591	13756	13805	13639	13784	13613	13731	13766	13840	13759	13575	13611	13714	13685	13643	13702	13816	13766	13845	13702	13680	13719	13775	13788	13666	13703	13819	13577	13689	13628	13764	13702	13728	13653	13689	13650	13778	13655	13715	13608	13860	13741	13898	13592	13811	13754	13568	13659	13658	13668	13927	13826	13709	13480	13740	13662	13843	13717	13688	13798	13826	13797	13748	13694	13667	13719	13708	13730	13676	13867	13732	13767	13597	13635	13781	13644	13607	13742	13550	13771	13526	13761	13856	13567	13686	13556	13823	13786	13717	13698	13765	13560	13753	13992	13623	13701	13574	13685	13741	13616	13518	13721	13940	13757	13611	13729	13705	13615	13690	13791	13781	13811	13756	13655	13759	13919	13718	13772	13788	13772	13922	13637	13561	13793	13850	13783	13538	13840	13675	13629	13620	13656	13837	13577	13762	13636	13825	13654	13623	13682	13717	13878	13675	13690	13872	13576	13659	13840	13845	13621	13754	13729	13695	13782	13594	13622	13896	13744	13722	13716	13741	13788	13612	13721	13811
22671	21026	28759	23472	21163	22602	22335	17336	16236	16395	16325	15945	16037	16018	15985	16151	16026	16126	16053	15890	15975	15883	16021	15787	15754	15787	15940	15889	15623	15844	15946	15854	15858	15738	15768	15673	15821	15847	15758	15846	15766	15763	15955	15912	15906	15870	15801	16592	18217	18672	17379	16539	16212	15729	15850	15578	15699	15713	15776	15756	15702	15440	15748	15823	15731	15758	15706	15734	15748	15786	15911	15874	15583	15697	15689	15640	15546	15927	15596	15677	15821	15550	15741	15636	15577	15497	15613	15793	15842	15716	15694	15708	15736	15748	15826	15825	15674	15650	15729	15791	15667	15758	15770	15753	15533	15710	15656	15687	15765	15588	15562	15858	15589	15612	15588	15680	15600	15692	15569	15787	15467	15634	15528	15797	15728	15673	15597	15688	15744	15752	15841	15815	15603	15770	15739	15724	15574	15658	15628	15671	15515	15624	15671	15632	15768	15777	15725	15731	15731	15780	15937	15712	15391	15800	15663	15549	15574	15697	15583	15506	15644	15507	15631	15626	15637	15857	15578	15566	15804	15761	15789	15504	15755	15742	15738	15711	15709	15773	15614	15698	15703	15528	15657	15682	15951	15726	15496	15558	15906	15613	15617	15591	15506	15692	15805	15690	15606	15685	15690	15877	15573	15584	15798	15720	15685	15789	15616	15612	15646	15712	15633	15490	15796	15549	15399	15573	15724	15554	15896	15681	15838	15742	15580	15465	15430	15592	15812	15694	15590	15704	15621	15513	15776	15782	15682	15660	15630	15596	15728	15598	15527	15398	15605	15596	15623	15695	15724	15620	15739	16045	15728	15651	15616	15567	15655	15568	15709	15612	15562	15647	15531	15545	15597	15484	15614	15607	15548	15504	15682	15819	15589	15550	15461	15698	15995	15761	15623	15471	15677	15543	15582	15587	15656	15763	15625	15586	15561	15727	15766	15514	15519	15536	15882	15646	15528	15542	15558	15506	15792	15623	15574	15657	15639	15873	15530	15579	15564	15782	15556	15444	15622	15676	15653	15601	15768	15767	15699	15464	15747	15444	15698	15557	15561	15637	15530	15569	15622	15513	15641	15693	15723	15717	15567	15660	15602	15824	15551	15566	15623	15396	15719	15656	15561	15530	15702	15658	15803	15514	15526	15532	15755	15753	15646	15542	15798	15791	15690	15755	15540	15568	15736	15836	15706	15637	15708	15604	15444	15555	15766	15839	15693	15672	15878	15704	15799	15663	15664	15743	15454	15805	15862	15622	15732	15541	15704	15804	15699	15569	15686	15655	15534	15556	15763	15596	15752	15526	15532	15851	15568	15673	15593	15533	15618	15561	15625	15649	15665	15539	15589	15586	15627	15455	15650	15560	15459	15612	15540	15478	15648	15470	15460	15629	15575	15721	15399	15541	15668	15566	15739	15645	15562	15753	15614	15667	15821	15786	15692	15478	15556	15713	15607	15709	15571	15709	15765	15830	15639	15805	15759	15499	15786	15530	15597	15650	15685	15965	15583	15759	15639	15642	15433	15651	15646	15592	15823	15549	15619	15572	15657	15689	15750	15466	15744	15705	15540	15458	15766	15672	15698	15717	15869	15746	15828	15730	15430	15498	15678	15702	15545	15770	15763	15724	15586	15496	15555	15544	15808	15780	15657	15673	15871	15612	15881	15668	15770	15615	15875	15628	15653	15659	15589	15716	15678	15636	15571	15690	15652	15664	15683	15613	15627	15690	15531	15533	15499	15758	15727	15757	15613	15665	15626	15565	15711	15758	15775	15704	15794	15678	15602	15454	15640	15622	15731	15775	15570	15566	15545	15732	15585	15684	15600	15634	15648	15682	15558	15474	15591	15690	15750	15731	15594	15578	15845	15828	15932	15682	15739	15671	15642	15651	15646	15729	15648	15723	15598	15640	15828	15661	15740	15698	15795	15720	15836	15602	15727	15588	15801	15580	15730	15561	15817	15463	15574	15650	15669	15717	15744	15860	15483	15603	15712	15679	15646	15719	15809	15734	15553	15715	15556	15756	15584	15564	15786	15595	15766	15599	15604	15561	15712	15591	15651	15587	15697	15653	15568	15585	15834	15679	15551	15579	15546	15683	15686	15644	15764	15693	15671	15686	15693	15645	15790	15499	15821	15511	15738	15449	15513	15804	15525	15731	15629	15666	15838	15512	15602	15874	15589	15720	15504	15605	15769	15697	15560	15535	15728	15735	15578	15762	15562	15618	15596	15639	15574	15705	15690	15686	15573	15801	15688	15805	15680	15644	15759	15419	15591	15658	15661	15611	15659	15696	15477	15726	15725	15618	15735	15623	15697	15736	15654	15683	15835	15650	15748	15665	15646	15606	15670	15679	15697	15623	15728	15793	15705	15809	15537	15628	15560	15587	15491	15599	15645	15678	15639	15708	15615	15644	15846	15555	15632	15708	15682	15769	15572	15684	15639	15721	15556	15753	15658	15628	15878	15617	15532	15643	15557	15623	15578	15626	15825	15516	15824	15597	15504	15676	15593	15683	15719	15761	15597	15638	15671	15677	15575	15635	15761	15937	15736	15839	15802	15561	15769	15759	15695	15633	15722	15565	15474	15602	15710	15688	15552	15654	15776	15458	15840	15644	15996	15860	15550	15735	15542	15704	15496	15609	15645	15594	15520	15615	15422	15752	15655	15622	15503	15523	15525	15519	15649	15719	15722	15568	15846	15534	15690	15589	15676	15520	15681	15621	15558	15716	15689	15666	15712	15631	15588	15520	15500	15434	15633	15616	15551	15549	15802	15618	15659	15688	15571	15795	15568	15680	15646	15702	15611	15548	15703	15530	15496	15809	15680	15760	15563	15644	15533	15588	15658	15766	15629	15818	15898	15721	15679	15631	15513	15629	15558	15569	15581	15421	15600	15702	15513	15651	15654	15651	15588	15601	15677	15796	15830	15801	15588	15641	15731	15772	15503	15594	15542	15598	15740	15678	15848	15611	15763	15731	15688	15677	15583	15636	15620	15526	15711	15893	15617	15790	15639	15504	15745	15636	15468	15579	15680	15654	15686	15660	15693	15631	15677	15563	15664	15652	15751	15712	15623	15771	15776	15607	15705	15759	15767	15529	15525	15489	15589	15712	15535	15717	15716	15692	15796	15581	15534	15737	15694	15657	15798	15304	15595	15592	15505	15503	15735	15769	15590	15766	15619	15809	15673	15785	15931	15505	15722	15720	15598	15702	15609	15716	15552	15595	15666	15705	15622	15730	15663	15665	15664	15735	15680	15562	15635	15653	15575	15782	15665	15683	15646	15755	15538	15720	15709	15590	15654	15609	15674	15633	15633	15581	15682	15644	15615	15819	15611	15619	15484	15589	15561	15490	15614	15620	15634	15679	15732	15709	15641	15654	15649	15649	15556	15587	15626	15786	15596	15740	15506	15629	15582	15663	15670	15832	15601	15633	15652	15634	15644	15698	15678	15800	15537	15656	15583	15702	15642	15630	15667	15685	15556	15710	15662	15708	15674	15722	15597	15701	15716	15767	15819	15758	15732	15760	15676	15468	15640	15630	15781	15768	15474	15753	15701	15624	15757	15722	15664	15694	15675	15744	15709	15717	15658	15640	15634	15689	15722	15804	15706	15600	15623	15686	15579	15503	15548	15535	15752	15661	15689	15708	15704	15490	15532	15586	15552	15568	15672	15529	15615	15604	15449	15673	15632	15545	15521	15755	15637	15753	15709	15695	15694	15577	15620	15517	15661	15606	15549	15602	15444	15607	15751	15667	15683	15559	15665	15418	15558	15631	15613	15549	15728	15641	15672	15635	15486	15579	15683	15633	15720	15757	15727	15666	15716	15841	15479	15642	15598	15671	15511	15982	15560	15580	15715	15658	15495	15451	15707	15773	15734	15952	15831	15671	15719	15661	15831	15587	15569	15541	15616	15573	15566	15713	15709	15715	15586	15467	15678	15645	15740	15578	15585	15555	15625	15796	15762	15577	15646	15611	15802	15635	15543	15560	15713	15581	15660	15599	15668	15677	15620	15762	15731	15628	15534	15794	15617	15660	15715	15682	15583	15616	15673	15855	15450	15337	15587	15698	15544	15488	15540	15621	15620	15721	15640	15611	15731	15719	15639	15544	15525	15597	15706	15523	15640	15681	15606	15958	15562	15546	15662	15617	15628	15647	15929	15569	15705	15566	15823	15671	15607	15596	15708	15477	15592	15609	15626	15643	15767	15608	15803	15763	15680	15570	15449	15494	15620	15741	15671	15744	15585	15447	15581	15542	15621	15963	15660	15487	15629	15651	15785	15696	15957	15843	15592	15792	15506	15545	15491	15676	15543	15704	15438	15546	15624	15598	15693	15701	15776	15679	15783	15662	15664	15731	15702	15695	15764	15625	15661	15666	15614	15791	15728	15592	15732	15684	15700	15565	15596	15730	15719	15604	15603	15714	15604	15672	15725	15705	15729	15614	15571	15660	15662	15695	15500	15723	15667	15671	15696	15684	15603	15432	15710	15691	15658	15602	15658	15676	15644	15730	15709	15635	15729	15426	15602	15572	15582	15808	15708	15478	15674	15680	15619	15730	15619	15574	15725	15617	15695	15692	15593	15718	15592	15636	15747	15660	15590	15697	15751	15570	15692	15927	15576	15530	15617	15573	15841	15586	15538	15832	15891	15689	15660	15595	15496	15763	15727	15691	15793	15522	15675	15508	15606	15709	15675	15823	15581	15726	15784	15711	15665	15666	15770	15662	15634	15742	15608	15604	15606	15640	15696	15437	15501	15793	15674	15791	15732	15550	15650	15634	15652	15646	15805	15686	15557	15838	15593	15770	15491	15921	15707	15528	15677	15437	15605	15784	15581	15340	15466	15616	15741	15521	15677	15545	15493	15556	15503	15605	15733	15482	15738	15631	15631	15679	15549	15444	15576	15679	15806	15719	15461	15689	15840	15706	15534	15766	15657	15596	15724	15727	15636	15573	15567	15691	15669	15697	15608	15660	15760	15624	15413	15713	15549	15545	15453	15375	15755	15617	15674	15651	15731	15578	15874	15622	15723	15748	15699	15757	15707	15531	15598	15776	15632	15906	15584	15676	15406	15596	15576	15389	15819	15637	15666	15665	15676	15835	15798	15546	15424	15747	15571	15472	15564	15732
14298	26493	23975	17630	16414	15565	14928	14687	14458	14200	14161	14289	14198	14112	14128	14075	14025	13972	13896	13926	13888	13851	13946	13881	13696	13730	13804	13824	13755	13632	13713	13747	13681	13938	13885	13803	13841	13816	13822	13964	13820	13966	13770	13886	13629	13730	13840	15305	17595	17602	15961	14908	14214	13932	13773	13759	13570	13770	13622	13770	13603	13700	13861	13823	13745	13482	13591	13702	13683	13550	13613	13810	13651	13673	13761	13585	13578	13585	13789	13803	13754	13721	13600	13837	13625	13778	13620	13795	13587	13709	13631	13720	13894	13664	13604	13555	13725	13920	13757	13770	13580	13749	13453	13652	13567	13614	13719	13641	13584	13851	13775	13617	13619	13624	13894	13684	13681	13656	13704	13567	13717	13502	13850	13527	13720	13763	13698	13706	13618	13783	13745	13906	13634	13701	13734	13607	13798	13654	13612	13609	13712	13745	13765	13533	13654	13766	13756	13621	13778	13635	13709	13660	13568	13713	13573	13612	13777	13790	13740	13651	13823	13668	13738	13683	13752	13755	13782	13410	13815	13736	13786	13864	13758	13651	13841	13556	13664	13710	13634	13539	13759	13541	13684	13693	13772	13617	13531	13700	13700	13627	13683	13567	13711	13742	13826	13538	13777	13816	13879	13622	13775	13659	13841	13565	13816	13692	13554	13839	13700	13628	13777	13795	13727	13671	13661	13805	13648	13642	13669	13533	13754	13517	13747	13601	13564	13515	13614	13779	13734	13816	13819	13738	13683	13643	13736	13745	13738	13762	13637	13689	13766	13590	13644	13579	13586	13611	13604	13799	13667	13733	13728	13603	13770	13859	13720	13537	13707	13662	13684	13629	13647	13800	13533	13762	13858	13606	13748	13720	13770	13776	13616	13468	13765	13634	13620	13748	13555	13786	13753	13731	13776	13644	13629	13824	13594	13728	13800	13597	13733	13783	13623	13604	13563	13720	13753	13663	13636	13719	13801	13743	13591	13685	13661	13661	13755	13603	13700	13802	13819	13616	13666	13737	13766	13615	13691	13682	13654	13610	13597	13761	13815	13797	13569	13730	13752	13706	13723	13777	13706	13569	13703	13612	13575	13729	13835	13546	13610	13694	13657	13795	13792	13652	13875	13859	13729	13725	13791	13794	13706	13642	13662	13714	13531	13649	13642	13618	13597	13408	13762	13659	13813	13684	13573	13632	13722	13581	13643	13865	13769	13651	13495	13735	13755	13654	13671	13566	13636	13615	13783	13595	13601	13582	13684	13681	13661	13644	13561	13583	13693	13707	13615	13709	13763	13723	13581	13758	13708	13605	13685	13801	13577	13714	13624	13681	13592	13780	13610	13629	13858	13759	13791	13669	13571	13539	13729	13770	13601	13684	13496	13771	13527	13650	13571	13821	13659	13490	13692	13714	13864	13559	13784	13658	13716	13721	13665	13767	13664	13600	13614	13825	13674	13771	13778	13611	13841	13702	13783	13673	13732	13677	13596	13739	13743	13660	13777	13493	13541	13788	13667	13658	13661	13646	13575	13623	13628	13637	13710	13710	13702	13663	13632	13843	13497	13585	13649	13603	13743	13572	13722	13603	13690	13756	13527	13628	13784	13786	13647	13655	13711	13784	13697	13677	13885	13705	13656	13581	13747	13624	13761	13762	13702	13699	13679	13668	13570	13556	13573	13709	13591	13701	13597	13684	13671	13734	13506	13774	13794	13687	13732	13597	13679	13734	13823	13707	13747	13781	13809	13762	13751	13667	13660	13640	13728	13495	13682	13693	13515	13765	13821	13831	13663	13718	13680	13812	13547	13810	13747	13754	13819	13624	13636	13690	13565	13676	13568	13587	13675	13640	13778	13679	13765	13733	13635	13784	13861	13679	13645	13645	13608	13689	13645	13794	13674	13570	13700	13705	13810	13578	13535	13751	13658	13609	13775	13717	13565	13687	13494	13623	13677	13642	13644	13690	13509	13730	13723	13666	13698	13780	13755	13691	13671	13740	13648	13577	13678	13548	13747	13781	13961	13633	13629	13739	13730	13581	13653	13747	13714	13694	13725	13583	13760	13661	13741	13651	13619	13642	13670	13731	13780	13693	13651	13558	13606	13484	13545	13628	13568	13623	13625	13632	13596	13641	13873	13705	13638	13670	13535	13623	13682	13771	13837	13597	13694	13603	13815	13610	13637	13503	13765	13757	13572	13742	13794	13706	13792	13621	13643	13718	13773	13639	13783	13658	13665	13573	13660	13636	13542	13746	13644	13618	13569	13770	13601	13692	13659	13726	13556	13913	13633	13689	13495	13697	13745	13476	13758	13687	13695	13616	13763	13606	13670	13808	13835	13807	13714	13677	13778	13711	13710	13696	13692	13735	13690	13497	13621	13698	13562	13668	13595	13653	13654	13692	13649	13556	13587	13676	13666	13541	13667	13661	13656	13672	13779	13661	13578	13965	13503	13582	13637	13662	13679	13608	13654	13574	13725	13660	13813	13651	13690	13570	13769	13609	13865	13890	13628	13695	13512	13639	13692	13716	13667	13722	13760	13521	13661	13676	13656	13743	13658	13641	13569	13814	13687	13694	13665	13498	13726	13596	13744	13580	13833	13784	13789	13453	13690	13595	13824	13746	13565	13741	13664	13691	13730	13582	13640	13605	13629	13829	13732	13615	13677	13647	13600	13712	13581	13624	13658	13727	13713	13597	13708	13825	13683	13670	13623	13853	13791	13675	13772	13710	13527	13600	13679	13857	13548	13798	13468	13575	13588	13757	13766	13555	13707	13666	13666	13484	13580	13742	13732	13826	13509	13673	13727	13717	13575	13606	13779	13652	13559	13664	13806	13656	13687	13571	13608	13670	13522	13712	13738	13757	13683	13675	13803	13593	13821	13718	13619	13605	13515	13573	13770	13703	13733	13656	13775	13606	13582	13755	13792	13753	13822	13674	13710	13740	13632	13673	13715	13763	13574	13472	13666	13781	13598	13659	13737	13599	13640	13828	13747	13700	13767	13706	13679	13825	13541	13693	13642	13637	13725	13689	13824	13710	13770	13699	13800	13522	13698	13820	13787	13674	13706	13568	13889	13673	13660	13858	13532	13682	13737	13659	13713	13742	13745	13590	13685	13702	13760	13694	13681	13640	13782	13701	13765	13643	13772	13632	13882	13575	13647	13685	13895	13612	13752	13606	13658	13722	13672	13608	13674	13772	13661	13738	13637	13642	13631	13720	13718	13551	13757	13778	13430	13820	13610	13630	13747	13803	13663	13538	13674	13697	13733	13835	13718	13693	13579	13609	13704	13705	13732	13739	13483	13519	13520	13685	13832	13715	13643	13753	13887	13727	13628	13688	13700	13716	13595	13525	13567	13659	13673	13639	13648	13678	13611	13783	13797	13687	13699	13500	13601	13812	13513	13553	13672	13702	13747	13647	13791	13679	13721	13741	13743	13836	13846	13708	13744	13968	13554	13764	13510	13716	13828	13833	13699	13731	13842	13880	13639	13759	13798	13707	13722	13591	13659	13620	13699	13805	13659	13754	13650	13749	13848	13620	13687	13596	13653	13720	13545	13681	13649	13614	13606	13698	13570	13718	13645	13694	13690	13707	13790	13747	13788	13706	13823	13610	13576	13682	13655	13732	13823	13567	13765	13737	13554	13802	13846	13709	13819	13479	13723	13852	13754	13846	13842	13602	13658	13623	13571	13701	13636	13728	13647	13697	13819	13660	13648	13675	13692	13449	13626	13717	13628	13716	13590	13603	13641	13728	13607	13743	13651	13847	13748	13780	13729	13756	13580	13676	13679	13639	13711	13705	13556	13812	13711	13696	13700	13785	13688	13594	13755	13754	13756	13659	13818	13631	13741	13697	13768	13729	13655	13555	13730	13806	13611	13676	13699	13740	13695	13808	13661	13745	13702	13781	13743	13652	13620	13673	13600	13787	13737	13722	13731	13679	13717	13548	13597	13586	13720	13718	13697	13581	13725	13639	13680	13803	13550	13565	13762	13602	13647	13739	13539	13770	13663	13606	13558	13699	13745	13494	13617	13594	13691	13742	13658	13696	13704	13828	13853	13688	13718	13594	13661	13776	13602	13598	13563	13575	13599	13700	13525	13710	13657	13693	13690	13690	13655	13824	13689	13599	13757	13713	13663	13566	13717	13753	13722	13679	13810	13586	13637	13760	13743	13693	13594	13765	13676	13654	13750	13732	13711	13541	13698	13767	13683	13817	13742	13819	13602	13814	13624	13803	13641	13630	13764	13895	13571	13689	13635	13565	13591	13682	13673	13707	13749	13767	13788	13657	13764	13704	13645	13634	13631	13656	13685	13768	13730	13750	13645	13521	13678	13871	13756	13687	13703	13809	13877	13694	13613	13523	13631	13712	13662	13845	13627	13700	13599	13647	13892	13565	13783	13624	13694	13765	13594	13714	13606	13811	13574	13745	13578	13701	13763	13697	13815	13670	13745	13573	13653	13601	13830	13745	13704	13635	13663	13626	13443	13615	13828	13507	13786	13589	13860	13791	13547	13625	13579	13676	13761	13561	13707	13618	13654	13775	13564	13750	13816	13732	13677	13657	13936	13759	13631	13552	13722	13867	13663	13565	13561	13706	13639	13819	13761	13859	13731	13576	13620	13764	13709	13711	13934	13669	13645	13807	13797	13620	13792	13590	13590	13682	13752	13795	13645	13584	13738	13735	13779	13469	13874	13567	13654	13738	13864	13576	13624	13742	13784	13636	13640	13620	13574	13757	13451	13804	13676	13733	13572	13701	13765	13719	13703	13804	13617	13701	13627	13775	13730	13558	13815	13647	13637	13546	13674	13589	13798	13650	13660	13784	13580	13646	13732	13649	13664	13697	13724	13698	13834	13583	13660	13619	13602	13696	13507	13760	13628	13680	13697	13589	13644	13730	13693	13677	13607	13684	13814	13579	13599	13672	13578	13645	13578	13751	13689	13583	13685	13638	13686	13462	13585	13677	13611	13582	13503	13568	13667	13541	13821	13685	13689	13722	13783	13516	13889	13575	13782	13711	13482	13648	13575	13606	13586	13620	13746	13657	13717	13681	13672	13531	13730	13636	13522	13664	13653	13731	13664	13748	13705	13601	13660	13615	13589	13791	13694	13695	13610	13664	13587	13730
27268	21539	23095	19272	15991	15741	16191	15873	15920	15593	15964	15743	15778	15791	15760	15765	15893	15919	15593	15799	15679	15909	15925	16002	15737	15960	15838	15730	15739	15846	15866	15685	15630	15756	15874	15765	16027	15779	15872	15685	15921	15623	15758	15657	15707	15792	15614	15895	16070	15889	15930	16019	15894	15754	15643	15731	15708	15736	15887	15700	15703	15734	15854	15941	15659	15775	15663	15629	15848	15692	15662	15773	15771	15734	15748	15780	15878	15692	15744	15608	15845	15666	15768	15702	15704	15685	15801	15708	15686	15700	15672	15806	15930	15754	15764	15618	15858	15711	15789	15789	15716	15719	15656	15626	15515	15728	15834	15702	15703	15671	15932	15900	15693	15821	15868	15729	15594	15702	15677	15682	15613	15741	15949	15800	15706	15824	15684	15556	15645	15746	15706	15737	15675	15796	15800	15847	15653	15844	15671	15690	15785	15516	15853	15834	15547	15808	15804	15737	15632	15618	15920	15621	15705	15777	15788	15563	15913	15816	15786	15929	15736	15754	15832	15700	15614	15713	15791	15802	15760	15759	15756	15850	15772	15703	15893	15579	15678	15689	15823	15653	15746	15971	15703	15737	15611	15716	15707	15958	15665	15803	15712	15749	15713	15813	15543	15704	15703	15741	15778	15663	15821	15702	15424	15683	15682	15678	15680	15647	15537	15556	15568	15712	15713	15687	15624	15637	15833	15863	15844	15710	15703	15732	15762	15624	15831	15863	15727	15600	15654	15733	15744	15716	15866	15609	15758	15699	15837	15708	15908	15668	15773	15805	15704	15564	15695	15471	15571	15668	15959	15589	15761	15947	15701	15544	15690	15830	15654	15691	15643	15706	15713	15812	15798	15588	15705	15977	15693	15654	15793	15556	15651	15684	15946	15714	15710	15631	15510	15663	15615	15805	15711	15575	15810	15545	15638	15999	15609	15879	15620	15778	15860	15667	15637	15711	15765	15632	15604	15686	15700	15683	16014	15507	15666	15648	15909	15760	15932	15510	15975	15845	15823	15827	15653	15742	15909	15884	15777	15750	15666	15643	15776	15736	15585	15681	16053	15706	15812	15651	15929	15764	15703	15769	15696	15914	15673	15866	15824	15819	15624	15714	15787	15680	15771	15985	15920	15787	15717	15757	15728	15813	15694	15756	15825	15745	15775	15709	15674	15764	15702	15784	15620	15839	15793	15595	15782	15775	15698	15996	15699	15837	15751	15829	15825	15692	15872	15677	15761	15658	15809	15767	15570	15718	15717	15566	15557	15612	15660	15590	15666	15717	15750	15823	15645	15702	15788	15665	15566	15879	15748	15572	15634	15761	15762	15693	15549	15564	15965	15742	15585	15684	15715	15689	15711	15882	15530	15633	15483	15746	15710	15624	15767	15897	15587	15685	15731	15571	15740	15799	15857	15823	15665	15721	15764	15716	15681	15753	15795	15599	15814	15601	15818	15729	15707	15689	15738	15662	15646	15603	15734	15773	15823	15733	15776	15825	15780	15650	15832	15811	15868	15673	15514	15644	15678	15667	15796	15716	15630	15586	15561	15726	15877	15874	15910	15796	15680	15706	15730	15719	15737	15763	15812	15599	15815	15715	15649	15933	15679	15697	15725	15892	15788	15782	15726	15632	15615	15675	15808	15771	15714	15782	15776	15734	15865	15876	15836	15680	15927	15807	15825	15606	15621	15830	15985	15830	15764	15810	15749	15717	15811	15729	15758	15747	15897	15924	15648	15660	15770	15689	15614	15708	15734	15900	15657	15536	15492	15700	15758	15741	15773	15713	15461	15628	15858	15651	15648	15748	15646	15579	15595	15724	15676	15699	15791	15511	15660	15887	15630	15712	15780	15581	15714	15744	15494	15719	15748	15871	15755	15662	15680	15611	15751	15734	15761	15568	15665	15724	15759	15904	15720	15704	15904	15965	15929	15638	15862	15694	15755	15782	15631	15700	15739	15772	15707	15856	15840	15741	15809	15933	16017	15760	15943	15807	15649	15827	15664	15827	15536	15619	15623	15701	15756	15648	15774	15823	15863	15774	15825	15726	15708	15780	15911	15748	15711	15671	15843	15799	15602	16026	15675	15778	15738	15795	15812	15953	15704	15737	15834	15838	15767	15725	15847	15487	15757	15588	15762	15620	15641	15783	15614	15757	15667	15791	15974	15802	15908	15757	15785	15645	15796	15663	15627	15618	15728	15615	15774	15828	15637	15403	15638	15712	15748	15609	15856	15758	15742	15941	15828	15760	15778	15959	15751	15591	15668	15810	15840	15586	15695	15821	15808	15589	15625	15719	15694	15716	15845	15785	15673	15808	15734	15703	15625	15813	15679	15711	15861	15798	15879	15784	15608	15633	15693	15865	15643	15789	15775	15554	15641	15639	15745	15760	15741	15869	15827	15736	15810	15738	15678	15757	15825	15672	15971	15694	15778	15755	15977	15752	15871	15721	15672	15809	15421	15636	15785	15748	15844	15876	15724	15717	15876	15809	15732	15556	15832	15624	15782	15748	15660	15644	15587	15701	15695	15805	15724	15756	15837	15744	15791	15744	15833	15915	15760	15854	15733	15748	15703	15878	15783	15722	15647	15620	15692	15770	15683	15679	15662	15867	15532	15578	15909	15619	15966	15633	15899	15701	15783	15669	15747	15842	15637	15826	15585	15702	15761	15662	15827	15768	15692	15667	15720	15819	15720	15705	15576	15641	15687	15636	15829	15800	15821	15677	15697	15993	15619	15569	15715	15792	15679	15615	15780	15565	15950	15817	15703	15641	15511	15610	15865	15588	15756	15502	15915	15803	15895	15700	15572	15516	15746	15717	15884	15612	15854	15830	15693	15874	15631	15777	15785	15797	15847	15868	15862	15506	15822	15805	15733	15783	15652	15940	15855	15515	15796	15555	15686	15848	15665	15846	15644	15738	15821	15900	15680	15764	15674	15801	15706	15703	15756	15789	15832	15648	15719	15656	15609	15712	15668	15780	15738	15848	15743	15779	15842	15740	15784	15636	15847	15686	15665	15748	15852	15657	15902	15723	15666	15606	15732	15976	15773	15772	15872	15577	15784	15823	15796	15819	15843	15832	15669	15684	15793	15802	15893	15857	15751	15776	15666	15748	15590	15820	15600	15901	15863	15753	15662	15667	15780	15602	15826	15661	15863	15689	15932	15750	15751	15615	15719	15675	15763	15698	15696	15653	15680	15613	15596	15840	15778	15740	15960	15906	15865	15868	15845	15696	15847	15769	15784	15838	15691	15661	15694	15707	15775	15779	15865	15471	15742	15817	15783	15755	15737	15719	15846	15644	15689	15738	15556	15550	15926	15620	15684	15568	15742	15721	15743	15716	15709	15828	15787	15685	15628	15566	15686	15883	15876	15683	15767	15622	15698	15792	15727	15569	15625	15749	15735	15546	15746	15921	15622	15800	15741	15859	15769	15868	15530	15725	15746	15939	15821	15685	15835	15938	15906	15660	15669	15817	15831	15610	15503	15632	15727	15830	15728	15795	15855	15783	15696	15541	15695	15654	15755	15722	15798	15830	15990	15834	15775	15826	15961	15783	15796	15775	15876	15733	15700	15613	15586	15727	15735	15621	15854	15740	15661	15716	15823	15679	15704	15887	15745	15736	15935	15776	15743	15671	15835	15810	15685	15571	15668	15722	15647	15591	15754	15902	15740	15821	15601	15614	15794	15576	15579	15879	15846	15669	15521	15732	15616	15830	15889	15750	15663	15901	15750	15740	15697	15539	15779	15745	15660	15780	15697	15648	15810	15680	15759	15712	15623	15596	15569	15842	15726	15739	15729	15610	15656	15798	15793	15646	15640	15716	15892	15733	15895	15799	15687	15642	15627	15748	15714	15834	15846	15793	15830	15745	15578	15743	15709	15902	15745	15594	15581	15692	15828	15856	15700	15643	15644	15518	15644	15699	15591	15615	15734	15727	15891	15898	15845	15604	15705	15767	15761	15664	15684	15755	15825	15720	15944	15725	15663	15689	15677	15677	15712	15683	15515	15491	15775	15923	15817	15633	15641	15558	15778	15763	15764	15743	15747	15806	15628	15696	15706	15746	15640	15624	15735	15807	15690	15593	15663	15655	15575	15575	15854	15653	15762	15857	15727	15564	15668	15673	15792	15738	15894	15693	15671	15547	15746	15657	15776	15831	15849	15711	15653	15881	15622	15750	15636	15641	15746	15754	15642	15496	15729	15787	15868	15694	15826	15692	15692	15827	15571	15606	15619	15532	15534	15800	15979	15785	15766	15723	15606	15669	15866	15696	15865	15715	15657	15821	15888	15904	15521	15880	15664	15665	15769	15667	15863	15655	15811	15764	15730	15601	15771	15684	15644	15795	15734	15830	15606	15637	15662	15688	15565	15788	15615	15620	15718	15730	15604	15763	15667	15749	15620	15939	15741	15889	15907	15791	15605	15708	15785	15682	15859	15628	15799	15706	15735	15751	15867	15929	15925	15696	15913	15658	15697	15603	15578	15403	15618	15959	15767	15826	15646	15904	15606	15879	15756	15627	15705	16169	15613	15892	15548	15757	15703	15666	15889	16080	15901	15698	15633	15622	15533	15766	15707	15600	15867	15772	15648	15712	15656	15656	15984	15763	15525	15570	15767	16034	15795	15880	15715	15597	15786	15615	15717	15746	15819	15802	15860	15561	15862	15814	15793	15634	15738	15655	15752	15874	15692	15793	15670	15717	15775	15695	15618	15930	15793	15786	15595	15753	15720	15744	15634	15703	15961	15832	15809	15713	15686	15795	15727	15663	15612	15836	15978	15787	15729	15825	15825	15657	15659	15692	15502	15783	15729	15880	15623	15792	15702	15580	15616	15808	15732	15736	15621	15695	15791	15633	15797	15955	15804	15734	15858	15803	15809	15801	15715	15664	15915	15655	15701	15673	15681	15742	15885	15569	15756	15634	15766	15745	16007	15662	15758	15750	15599	15880	15783	15802	15840	15782	15751	15721	15906	15803	15841	15907	15903	15870	15622	15614	15716	15645	15800	15665	15734	15568	15754	15832	15612	15834	15774	15687	15648	15599	15708	15668	15566	15760	15687	15923	15887	15946	15790	15661	15550	15693	15753	15710	15747	15717	15711	15691	15827	15671	15698	15775	15784	15827
13769	15827	15544	14252	14024	13895	13803	13890	13721	13916	13743	13818	13719	13948	14017	13781	14007	13849	13766	13646	13713	13719	13855	13788	13746	13789	13651	13818	13924	13717	13732	13918	13857	13773	13736	13747	13584	13714	13954	13644	13778	13878	13683	13717	13822	13624	13680	14009	14053	14198	14018	13929	13753	13763	13889	13757	13833	13635	13843	13797	13680	13720	13852	13804	13689	13793	13842	13655	13793	13755	13910	13731	13785	13827	13959	13630	13637	13651	13644	13769	13819	13777	13696	13870	13680	13728	13809	13796	13862	13838	13730	13633	13680	13815	13785	13738	13704	13773	13854	13691	13782	13694	13886	13593	13825	13659	13922	13743	13768	13637	13839	13829	13622	13613	13791	13784	13639	13835	13786	13762	13651	13807	13734	14022	13595	13771	13687	13734	13693	13908	13713	13783	13712	13485	13629	13640	13599	13838	13782	13784	13854	13874	13801	13787	13702	13660	13740	13761	13729	13746	13815	13747	13723	13868	13659	13778	13987	13693	13822	13609	13701	13694	13812	13811	13757	13665	13713	13728	13832	13765	13730	13705	13708	13759	13794	13705	13765	13704	13789	13840	13870	13783	13819	13709	13674	13794	13799	13821	13756	13794	13754	13744	13667	13745	13646	13689	13800	13765	13585	13854	13811	13715	13748	13723	13616	13697	13831	13584	13991	13610	13744	13767	13725	13740	13697	13681	13756	13854	13769	13764	13915	13661	13768	13793	13950	13753	13812	13648	13723	13952	13685	13790	13664	13663	13848	13802	13838	13754	13871	13633	13841	13722	13684	13699	13644	13747	13764	13786	13737	13647	13911	13788	13712	13807	13687	13682	13626	13691	13859	13727	13676	13641	13750	13795	13841	13653	13682	13687	13728	13693	13696	13628	13821	13909	13738	13665	13839	13743	13749	13631	13743	13682	13769	13734	13718	13692	13748	13879	13799	13765	13779	13697	13793	13811	13810	13611	13804	13750	13605	13754	13776	13773	13735	13796	13713	13686	13704	13782	13907	13609	13617	13739	13799	13760	13616	13631	13496	13848	13852	13804	13656	13818	13787	13716	13824	13679	13796	13847	13929	13684	13610	13823	13694	13726	13881	13580	13708	13715	13806	13913	13653	13893	13802	14002	13783	13698	13695	13909	13721	13689	13708	13643	13619	13702	13749	13730	13708	13741	13628	13729	13855	13874	13846	13579	13555	13858	13764	13946	13795	13835	13806	13871	13788	13773	13853	13854	13769	13945	13748	13714	13611	13515	13884	13705	13746	13643	13796	13729	13485	13670	13601	13955	13791	13704	13609	13859	13805	13719	13673	13701	13836	13689	13731	13593	13899	13839	13744	13759	13768	13634	13673	13849	13770	13807	13747	13804	13695	13831	13777	13834	13826	13696	13712	13656	13778	13701	13836	13574	13745	13701	13733	13802	13884	13701	13671	13737	13778	13639	13816	13882	13855	13860	13843	13771	13740	13607	13815	13684	13686	13719	13712	13808	13840	13752	13899	13692	13863	13661	13572	13588	13713	13705	13634	13741	13678	13831	13713	13731	13776	13785	13603	13827	13763	13750	13894	13700	13679	13765	13818	13546	13636	13841	13796	13821	13721	13642	13894	13676	13881	13770	13620	13516	13543	13689	13594	13795	13813	13640	13945	13721	13819	13793	13801	13834	13610	13661	13765	13740	13727	13933	13679	13892	13772	13738	13763	13689	13753	13831	13789	13793	13627	13809	13618	13643	13744	13871	13819	13710	13591	13764	13673	13811	13702	13676	13866	13647	13664	13692	13859	13772	13680	13720	13790	13752	13716	13787	13751	13720	13762	13705	13713	13856	13529	13700	13805	13681	13715	13858	13911	13762	13686	13644	13749	13684	13708	13715	13923	13896	13813	13930	13702	13676	13792	13628	13690	13640	13686	13745	13723	13806	13759	13971	13694	13910	13678	13801	13630	13919	13626	13702	13895	13965	13853	13858	13679	13576	13847	13921	13870	13819	13799	13643	13873	13709	13786	13736	13832	13636	13747	13680	13828	13633	13763	13813	13822	13726	13682	13731	13710	13704	13764	13786	13677	13673	13559	13828	13753	13643	13828	13792	13725	13674	13796	13701	13747	13785	13779	13780	13739	13771	13817	13724	13617	13884	13768	13710	13689	13753	13833	13690	13822	13695	13774	13660	13670	13773	13764	13657	13632	13735	13818	13658	13794	13675	13727	13942	13886	13899	13655	13684	13699	13693	13758	13922	13764	13700	13621	13790	13675	13707	13645	13667	13788	13697	13733	13812	13795	13773	13760	13678	13592	13907	13688	13704	13566	13656	13559	13736	13656	13750	13806	13642	13812	13955	13718	13662	13987	13701	13730	13768	13963	13751	13840	13796	13966	13868	13727	13754	13820	13748	13753	13799	13711	13776	13757	13756	13615	13723	13754	13646	13728	13703	13630	13740	13659	13767	13621	13802	13672	13797	13777	13755	13777	13661	13784	13868	13811	13879	13734	13827	13611	13744	13712	13732	13555	13600	13718	13991	13728	13815	13495	13778	13800	13830	13847	13767	13656	13834	13743	13659	13732	13800	13793	13622	13801	13799	13700	13885	13930	13730	13873	13709	13759	13745	13737	13764	13853	13644	13681	13675	13713	13602	13760	13815	13639	13868	13734	13595	13816	13720	13915	13855	13634	13810	13499	13743	13749	13871	13708	13657	13852	13678	13663	13841	13839	13623	13857	13714	13672	13807	13879	13795	13678	13877	13535	13694	13846	13778	13782	13704	13638	13814	13785	13692	13601	13566	13747	13703	13933	13642	13653	13749	13825	13734	13689	13720	13724	13648	13812	13771	13801	13654	13518	13578	13648	13848	13642	13702	13635	13738	13823	13627	13808	13661	13668	13694	13707	13617	13848	13744	13761	13847	13759	13910	13816	13622	13793	13677	13793	13785	13708	13755	13781	13771	13817	13706	13673	13701	13804	13717	13848	13774	13624	13798	13651	13716	13758	13851	13734	13711	13762	13669	13720	13742	13800	13752	13549	13753	13633	13753	13704	13795	13814	13617	13780	13929	13674	13792	13800	13767	13781	13715	13768	13659	13739	13713	13995	13826	13656	13845	13842	13826	13742	13799	13767	13506	13874	13920	13744	13732	13713	13651	13772	13797	13720	13747	13712	13822	13760	13762	13806	13798	13812	13751	13853	13706	14017	13605	13819	13767	13772	13745	13816	13677	13816	13684	13779	13742	13842	13667	13795	13797	13657	13789	13775	13931	13750	13731	13723	13628	13700	13726	13674	13644	13785	13792	13735	13945	13682	13882	13679	13649	13677	13879	13823	13702	13794	13673	13747	13705	13767	13738	13769	13698	13688	13878	13869	13635	13712	13902	13873	13861	13614	13668	13641	13747	13665	13896	13771	13801	13774	13728	13765	13634	13879	13724	13620	13750	13714	13689	13751	13844	13742	13621	13667	13938	13668	13607	13777	13764	13658	13768	13982	13635	13965	13651	13714	13658	13784	13713	13897	13701	13836	13903	13747	13687	13654	13552	13722	13649	13747	13818	13793	13852	13854	13901	13810	13729	13689	13566	13748	13756	13823	13756	13550	13648	13579	13784	13745	13799	13611	13780	13822	13692	13764	13778	13679	13833	13819	13807	13896	13819	13767	13707	13769	13797	13705	13709	13703	13775	13933	13693	13823	13684	13882	13726	13750	13918	13865	13660	13791	13977	13921	13680	13691	13753	13792	13590	13654	13736	13775	13830	13654	13998	13818	13655	13634	13844	13786	13728	13724	13606	13896	13682	13721	13754	13828	13657	13614	13752	13664	13755	13901	13624	13663	13998	13788	13749	13840	13672	13555	13461	13769	13682	13851	13731	13804	13910	13754	13856	13705	13790	13948	13749	13812	13779	13748	13775	13638	13867	13731	13692	13649	13764	13854	13823	13812	13850	13816	13844	13791	13795	13761	13669	13917	13705	13652	13796	13831	13707	13767	13649	13829	13782	13990	13793	13797	13907	13697	13775	13690	13707	13827	13890	13647	13701	13791	13873	13885	13730	13740	13660	13850	13832	13692	13892	13726	13602	13707	13715	13782	13695	13821	13780	13736	13936	13867	13716	13757	13753	13717	13565	13810	13751	13955	13709	13860	13826	13705	13834	13715	13660	13815	13783	13801	13749	13654	13772	13639	13775	13693	13781	13729	13988	13794	13718	13719	13757	13546	13880	13673	13676	13876	13807	13858	13810	13758	13595	13667	13446	13721	13751	13817	13689	13819	13714	13859	13720	13684	13830	13819	13793	13572	13783	13624	13702	13718	13911	13755	13722	13783	13828	13762	13697	13893	13710	13833	13942	13739	13689	13779	13750	13721	13687	13572	13806	13732	13785	13720	13882	13780	13776	13837	13917	13693	13826	13796	13779	13670	13877	13765	13743	13783	13646	13819	13854	13610	13812	13748	13814	13725	13700	13710	13740	13601	13976	13889	13780	13723	13720	13735	13726	13786	13863	13743	13577	13754	13755	13623	13851	13811	13736	13808	13764	13818	13947	13925	13602	13603	13710	13841	13786	13606	13653	13754	13642	13737	13782	13777	13837	13765	13755	13772	13812	13654	13844	13671	13712	13685	13951	13759	13781	13900	13680	13723	13864	13722	13650	13730	13837	13721	13686	13683	13931	13714	13658	13867	13641	13593	13689	13717	13698	13757	13752	13743	13590	13815	13819	13669	13747	13574	13912	13743	13750	13692	13807	13652	13692	13618	13877	13813	13748	13828	13899	14023	13652	13833	13838	13882	13725	13719	13791	13595	13817	13816	13733	13876	13676	13561	13874	13801	13664	13927	13802	13758	13802	13842	13769	13706	13781	13698	13715	13782	13695	13660	13670	13752	13712	13549	13822	13818	13656	13728	13848	13759	13863	13757	13851	13789	13821	13722	13771	13688	13742	13844	13870	13903	13691	13709	13806	13759	13675	13693	13743	13710	13764	13734	13647	13590	13788	13767	13743	13765	13715	13772	13893	13633	13818	13746	13674	13843	13636	13830	13742	13589	13760	13699	13867	13749	13754	13808	13610	13869	13788	13694	13778	13686	13818	13626	13620	13584	13842	13739	13740	13534	13733	13818	13972	13602	13605	13727	13660	13670	13777	13725	13694
23830	21102	28397	24137	21632	19879	18127	16312	15978	16061	16173	16025	16145	16021	15871	15892	15901	15850	15992	15821	15658	15770	15874	15670	15890	15810	15628	15720	15815	15704	15522	15594	15757	15806	15797	15786	15709	15549	15763	15756	15683	15655	15847	15671	15691	15665	15754	15957	16897	17231	16613	16073	15917	15637	15810	15759	15652	15723	15855	15590	15733	15655	15582	15481	15741	15675	15621	15629	15683	15786	15609	15820	15600	15534	15679	15924	15699	15691	15594	15401	15665	15650	15552	15642	15552	15622	15576	15638	16018	15320	15724	15678	15756	15679	15532	15635	15780	15707	15673	15784	15745	15780	15655	15677	15816	15498	15670	15904	15543	15567	15717	15476	15669	15532	15797	15718	15517	15588	15559	15677	15758	15622	15697	15660	15601	15665	15515	15543	15664	15780	15532	15550	15606	15705	15559	15436	15533	15527	15740	15436	15625	15638	15595	15676	15466	15479	15677	15700	15670	15544	15732	15572	15530	15523	15530	15634	15521	15698	15858	15673	15503	15879	15675	15789	15575	15705	15657	15623	15667	15470	15802	15568	15420	15694	15704	15611	15837	15490	15447	15432	15361	15629	15569	15652	15628	15666	15672	15578	15656	15845	15684	15816	15789	15659	15633	15543	15460	15691	15501	15793	15550	15684	15529	15620	15545	15509	15360	15808	15729	15879	15787	15859	15656	15526	15659	15747	15830	15552	15630	15571	15806	15569	15603	15658	15835	15696	15738	15545	15458	15346	15718	15624	15693	15491	15806	15511	15542	15740	15327	15574	15516	15683	15558	15638	15585	15688	15556	15640	15764	15756	15672	15506	15786	15483	15563	15542	15761	15614	15616	15686	15585	15561	15782	15689	15757	15792	15726	15666	15692	15539	15636	15567	15620	15481	15700	15816	15585	15628	15606	15705	15668	15539	15567	15633	15501	15576	15435	15612	15828	15712	15516	15618	15805	15612	15720	15418	15561	15595	15630	15768	15376	15675	15737	15518	15475	15598	15589	15612	15594	15470	15760	15578	15390	15380	15635	15715	15707	15651	15475	15634	15587	15660	15806	15544	15546	15656	15696	15777	15721	15625	15675	15643	15707	15653	15786	15787	15654	15566	15715	15867	15822	15680	15685	15704	15558	15664	15590	15620	15656	15633	15784	15612	15742	15629	15706	15568	15556	15802	15667	15665	15682	15742	15701	15524	15746	15675	15725	15715	15755	15599	15669	15749	15659	15330	15551	15470	15757	15681	15633	15824	15723	15795	15557	15777	15723	15468	15641	15544	15404	15650	15456	15530	15668	15599	15705	15652	15610	15823	15709	15698	15569	15509	15614	15389	15595	15582	15653	15640	15772	15630	15583	15791	15709	15554	15465	15555	15702	15704	15606	15576	15593	15612	15549	15683	15414	15546	15573	15593	15583	15553	15560	15536	15608	15560	15652	15564	15607	15735	15679	15405	15786	15666	15416	15509	15766	15576	15796	15654	15737	15688	15563	15673	15668	15696	15679	15543	15719	15601	15742	15601	15636	15533	15634	15676	15481	15569	15566	15355	15700	15748	15838	15623	15555	15503	15647	15668	15608	15578	15691	15736	15783	15722	15658	15818	15705	15389	15593	15621	15647	15712	15669	15692	15820	15612	15623	15701	15461	15671	15685	15567	15623	15607	15768	15735	15624	15664	15589	15650	15648	15522	15846	15504	15682	15613	15729	15819	15854	15660	15799	15553	15587	15556	15770	15640	15524	15578	15758	15859	15851	15601	15603	15663	15711	15434	15772	15616	15649	15789	15709	15618	15550	15656	15538	15707	15522	15554	15679	15445	15519	15584	15630	15652	15662	15461	15428	15632	15531	15664	15559	15721	15518	15674	15449	15410	15563	15546	15709	15599	15517	15587	15685	15624	15765	15532	15710	15604	15524	15681	15611	15582	15789	15833	15625	15768	15647	15600	15539	15762	15599	15610	15466	15799	15359	15574	15679	15726	15556	15752	15694	15620	15555	15740	15554	15578	15626	15703	15741	15696	15499	15617	15743	15504	15706	15655	15641	15559	15628	15791	15664	15788	15764	15646	15867	15733	15498	15740	15606	15595	15571	15519	15578	15590	15547	15619	15549	15592	15711	15474	15391	15513	15648	15784	15335	15645	15744	15691	15578	15593	15766	15478	15782	15641	15724	15702	15477	15792	15593	15515	15693	15766	15604	15724	15580	15554	15754	15423	15690	15706	15563	15525	15672	15921	15420	15621	15735	15619	15454	15520	15584	15593	15750	15515	15601	15547	15663	15720	15734	15695	15686	15610	15642	15925	15639	15449	15539	15665	15627	15438	15809	15789	15756	15672	15705	15775	15668	15812	15654	15577	15531	15409	15574	15679	15582	15690	15470	15769	15808	15804	15536	15682	15783	15793	15567	15597	15727	15593	15639	15625	15540	15525	15513	15592	15557	15635	15510	15737	15847	15677	15622	15644	15536	15622	15467	15834	15719	15594	15824	15731	15731	15696	15559	15669	15622	15800	15630	15609	15577	15510	15736	15354	15788	15697	15783	15735	15661	15574	15633	15698	15815	15640	15538	15728	15638	15780	15548	15547	15775	15813	15514	15409	15627	15557	15631	15743	15641	15652	15625	15609	15651	15578	15555	15661	15816	15538	15794	15640	15546	15550	15600	15613	15772	15568	15965	15824	15519	15578	15588	15600	15600	15610	15504	15585	15537	15638	15759	15624	15679	15770	15697	15735	15684	15653	15537	15666	15721	15646	15362	15830	15642	15762	15636	15542	15857	15583	15603	15591	15692	15712	15532	15732	15507	15713	15522	15499	15554	15619	15488	15771	15576	15559	15754	15686	15668	15725	15612	15625	15594	15804	15559	15814	15900	15590	15638	15587	15663	15525	15597	15832	15689	15739	15687	15547	15710	15599	15809	15750	15662	15620	15524	15559	15521	15612	15701	15665	15779	15514	15719	15797	15702	15479	15616	15727	15879	15624	15548	15651	15660	15592	15658	15741	15694	15350	15640	15743	15567	15518	15580	15461	15588	15874	15607	15454	15660	15627	15721	15533	15705	15558	15730	15615	15543	15748	15695	15454	15709	15496	15664	15560	15798	15574	15583	15573	15774	15691	15602	15754	15771	15556	15530	15649	15533	15712	15665	15854	15826	15820	15650	15718	15570	15653	15532	15578	15730	15479	15533	15726	15724	15741	15627	15643	15507	15615	15576	15688	15792	15668	15668	15819	15572	15640	15597	15644	15620	15549	15809	15521	15671	15613	15554	15655	15528	15558	15716	15757	15437	15901	15820	15592	15711	15700	15930	15624	15630	15741	15675	15755	15598	15620	15639	15669	15639	15558	15586	15693	15532	15503	15658	15855	15672	15681	15560	15703	15574	15803	15589	15653	15625	15538	15585	15574	15539	15750	15525	15630	15725	15309	15484	15643	15522	15676	15569	15719	15744	15504	15592	15550	15738	15691	15739	15731	15750	15521	15527	15649	15586	15630	15577	15466	15667	15712	15678	15747	15637	15714	15617	15622	15700	15659	15810	15584	15524	15497	15555	15593	15529	15570	15600	15680	15859	15664	15565	15838	15576	15646	15681	15553	15763	15694	15657	15693	15499	15581	15701	15798	15784	15651	15646	15653	15801	15656	15645	15770	15510	15783	15581	15407	15564	15521	15676	15562	15600	15506	15662	15518	15777	15592	15568	15612	15627	15472	15745	15643	15640	15751	15863	15634	15598	15401	15662	15497	15773	15616	15280	15459	15560	15721	15588	15683	15835	15658	15596	15717	15721	15552	15628	15632	15482	15636	15419	15611	15704	15465	15735	15504	15650	15577	15596	15809	15545	15691	15631	15710	15680	15732	15452	15535	15741	15690	15861	15671	15769	15497	15527	15829	15775	15523	15625	15742	15730	15503	15697	15791	15570	15751	15776	15773	15702	15515	15783	15850	15630	15753	15661	15564	15710	15485	15707	15642	15777	15614	15737	15585	15747	15551	15391	15547	15643	15858	15608	15389	15598	15693	15913	15540	15631	15624	15859	15597	15666	15663	15759	15745	15642	15668	15810	15535	15552	15630	15551	15368	15589	15830	15729	15511	15533	15657	15654	15866	15561	15584	15595	15672	15799	15738	15666	15582	15840	15472	15643	15775	15775	15537	15776	15694	15609	15542	15531	15624	15654	15684	16012	15730	15524	15568	15604	15728	15653	15747	15613	15689	15614	15471	15576	15563	15582	15952	15660	15552	15781	15786	15502	15637	15573	15575	15615	15729	15713	15704	15562	15582	15749	15659	15744	15631	15502	15689	15655	15644	15610	15533	15616	15565	15598	15563	15788	15654	15782	15562	15648	15526	15737	15770	15798	15488	15543	15812	15794	15746	15621	15835	15601	15495	15562	15510	15809	15684	15916	15661	15782	15689	15473	15556	15740	15628	15685	15665	15688	15711	15613	15744	15696	15638	15437	15511	15621	15470	15561	15465	15609	15647	15694	15575	15543	15676	15707	15454	15655	15726	15726	15744	15627	15707	15722	15384	15790	15568	15634	15312	15580	15783	15764	15494	15636	15576	15667	15792	15657	15796	15716	15670	15668	15652	15753	15588	15702	15573	15856	15595	15576	15630	15567	15615	15743	15815	15623	15819	15729	15622	15711	15715	15912	15745	15681	15777	15600	15626	15639	15740	15700	15567	15729	15766	15406	15611	15642	15693	15818	15705	15552	15744	15768	15666	15709	15683	15662	15710	15671	15702	15780	15750	15606	15421	15805	15721	15720	15693	15792	15579	15562	15447	15534	15759	15549	15524	15538	15612	15721	15748	15728	15640	15692	15420	15585	15533	15653	15697	15651	15533	15614	15641	15600	15691	15623	15517	15580	15502	15754	15608	15619	15719	15590	15708	15677	15612	15655	15649	15927	15629	15724	15554	15651	15760	15656	15729	15872	15643	15712	15534	15648	15538	15774	15578	15692	15585	15500	15543	15797	15470	15628	15667	15790	15709	15856	15631	15764	15431	15784	15564	15423	15605	15471	15730	15721	15727	15741	15604	15767	15799	15516	15603	15648	15663	15619	15712	15430	15710	15587	15677	15665	15755	15624	15676	15494	15651	15606	15424	15535	15576	15664	15802	15622	15839	15766	15692	15527	15653
13230	22066	20173	16132	15169	14471	14568	14101	14060	13947	14049	14041	14032	14040	14027	14070	13945	13949	13888	13809	13772	13664	13834	13715	13791	13903	13918	13786	13748	13759	13804	13814	13816	13834	13679	13805	13804	13667	13713	13707	13770	13787	13842	13802	13859	13815	13799	14701	15783	15910	14895	14278	14029	13819	13597	13775	13891	13731	13652	13626	13811	13707	13861	13612	13825	13847	13576	13872	13920	13808	13791	13795	13911	13823	13751	13677	13839	13771	13831	13901	13794	13768	13673	13829	13658	13687	13685	13668	13737	13841	13713	13634	13810	13718	13777	13766	13576	13679	13693	13857	13665	13609	13740	13670	13726	13640	13593	13554	13761	13517	13754	13682	13765	13801	13597	13718	13755	13823	13675	13545	13688	13724	13756	13863	13740	13809	13731	13798	13759	13696	13585	13610	13730	13706	13772	13733	13638	13701	13832	13664	13671	13678	13674	13796	13665	13483	13774	13724	13656	13665	13681	13780	13738	13640	13736	13679	13616	13769	13786	13630	13742	13900	13680	13779	13764	13677	13928	13622	13654	13667	13593	13712	13765	13775	13786	13691	13959	13799	13648	13705	13783	13652	13756	13873	13747	13680	13784	13740	13693	13823	13843	13872	13783	13743	13668	13738	13849	13621	13859	13724	13733	13669	13777	13716	13639	13722	13681	13732	13676	13748	13685	13723	13718	13697	13699	13788	13646	13779	13638	13717	13813	13684	13571	13739	13590	13687	13683	13655	13986	13623	13662	13630	13555	13735	13733	13671	13665	13787	13736	13649	13686	13591	13756	13747	13669	13763	13660	13873	13678	13815	13793	13609	13821	13828	13568	13600	13763	13597	13754	13796	13687	13693	13566	13741	13663	13950	13857	13687	13778	13857	13800	13795	13751	13714	13738	13755	13654	13875	13784	13511	13635	13769	13745	13705	13700	13730	13738	13601	13660	13568	13726	13790	13835	13669	13719	13683	13653	13708	13756	13743	13747	13709	13749	13656	13776	13601	13705	13658	13763	13728	13735	13830	13672	13731	13701	13675	13792	13465	13745	13581	13756	13754	13744	13672	13815	13691	13633	13609	13687	13636	13806	13553	13586	13785	13675	13551	13414	13904	13606	13784	13579	13778	13614	13918	13793	13677	13772	13598	13713	13720	13754	13656	13660	13540	13845	13735	13820	13827	13872	13719	13804	13731	13911	13636	13647	13623	13813	13737	13597	13860	13824	13777	13850	13855	13943	13553	13774	13732	13576	13673	13604	13603	13731	13698	13533	13653	13820	13678	13792	13913	13543	13670	13679	13637	13689	13609	13715	13821	13747	13674	13774	13709	13852	13765	13772	13869	13686	13740	13721	13642	13718	13636	13722	13913	13766	13663	13677	13651	13775	13692	13722	13659	13845	13767	13772	13804	13733	13670	13704	13743	13723	13665	13553	13685	13509	13778	13524	13708	13755	13795	13698	13867	13850	13745	13710	13822	13754	13605	13797	13892	13676	13529	13772	13674	13648	13741	13809	13833	13754	13774	13746	13775	13681	13801	13765	13776	13641	13715	13742	13797	13690	13682	13752	13738	13640	13667	13778	13801	13795	13733	13791	13690	13726	13739	13649	13752	13787	13775	13798	13669	13916	13672	13770	13774	13745	13710	13635	13754	13853	13584	13714	13737	13891	13762	13756	13846	13613	13891	13625	13728	13772	13611	13623	13704	13886	13727	13776	13681	13779	13761	13652	13751	13556	13766	13757	13686	13773	13689	13702	13587	13518	13884	13563	13621	13676	13703	13880	13682	13877	13606	13681	13680	13887	13853	13806	13737	13730	13810	13809	13690	13783	13784	13846	13754	13849	13763	13771	13765	13662	13718	13699	13672	13679	13727	13772	13678	13785	13746	13710	13609	13665	13595	13543	13525	13662	13895	13714	13692	13676	13732	13689	13817	13761	13780	13723	13786	13752	13575	13854	13849	13597	13731	13527	13601	13675	13604	13810	13763	13786	13785	13869	13641	13608	13827	13761	13529	13660	13791	13782	13546	13717	13764	13687	13797	13747	13685	13785	13636	13771	13837	13707	13886	13783	13532	13650	13645	13674	13594	13627	13780	13783	13591	13707	13680	13614	13684	13597	13785	13845	13722	13702	13774	13738	13611	13755	13716	13604	13683	13623	13668	13553	13716	13649	13765	13791	13494	13767	13787	13757	13879	13986	13572	13788	13763	13742	13535	13764	13864	13733	13575	13713	13706	13852	13641	13624	13780	13794	13674	13806	13647	13667	13661	13659	13827	13674	13860	13725	13876	13635	13457	13614	13754	13811	13533	13826	13808	13592	13897	13825	13803	13556	13753	13677	13696	13838	13720	13852	13712	13676	13775	13719	13895	13731	13686	13590	13834	13835	13718	13630	13685	13737	13575	13591	13837	13632	13708	13719	13796	13775	13618	13748	13706	13786	13758	13747	13785	13775	13795	13630	13830	13803	13553	13759	13759	13667	13750	13595	13737	13632	13732	13841	13654	13812	13777	13606	13554	13616	13729	13698	13678	13586	13802	13687	13800	13802	13610	13718	13949	13716	13798	13744	13686	13675	13684	13684	13668	13889	13581	13675	13694	13711	13909	13800	13762	13749	13725	13730	13692	13855	13641	13587	13783	13729	13605	13874	13846	13718	13883	13694	13807	13982	13901	13722	13646	13683	13803	13772	13783	13789	13687	13773	13662	13791	13761	13632	13686	13744	13714	13751	13755	13822	13719	13618	13548	13929	13718	13658	13733	13755	13698	13911	13752	13705	13827	13913	13810	13648	13639	13856	13748	13778	13746	13572	13790	13753	13833	13613	13697	13625	13676	13668	13604	13670	13641	13585	13858	13689	13697	13832	13706	13802	13626	13619	13822	13723	13736	13713	13717	13671	13799	13837	13717	13835	13792	13744	13679	13775	13853	13806	13486	13904	13621	13757	13735	13807	13679	13584	13742	13877	13615	13782	13816	13786	13712	13761	13763	13971	13701	13971	13709	13803	13775	13776	13612	13689	13732	13741	13637	13681	13774	13815	13802	13465	13617	13637	13719	13707	13693	13729	13822	13809	13718	13812	13811	13660	13691	13916	13895	13712	13847	13659	13689	13841	13688	13698	13762	13723	13663	13755	13581	13804	13749	13623	13714	13726	13723	13716	13668	13667	13578	13882	13899	13788	13692	13788	13761	13662	13791	13768	13903	13647	13829	13685	13587	13694	13702	13624	13785	13776	13758	13660	13651	13622	13744	13605	13798	13749	13792	13606	13681	13815	13660	14026	13732	13736	13772	13747	13535	13870	13758	13763	13785	13645	13791	13757	13649	13731	13514	13744	13671	13634	13833	13853	13679	13740	13648	13843	13620	13680	13646	13771	13699	13615	13830	13666	13698	13842	13527	13688	13799	13758	13806	13694	13797	13965	13531	13617	13640	13617	13676	13655	13862	13754	13834	13495	13748	13678	13653	13735	13775	13683	13693	13704	13645	13884	13767	13743	13741	13832	13781	13765	13707	13624	13780	13604	13676	13758	13673	13593	13522	13650	13937	13893	13705	13762	13680	13932	13654	13652	13758	13735	13566	13586	13647	13749	13815	13815	13783	13601	13778	13613	13780	13825	13558	13862	13657	13646	13531	13725	13607	13855	13795	13645	13783	13730	13821	13858	13533	13695	13667	13672	13603	13824	13704	13893	13691	13653	13847	13732	13822	13711	13795	13712	13872	13669	13935	13608	13751	13729	13735	13551	13769	13793	13774	13525	13626	13670	13817	13608	13822	13751	13786	13709	13617	13863	13800	13717	13616	13786	13531	13667	13789	13790	13944	13821	13697	13700	13677	13780	13755	13772	13704	13650	13815	13814	13666	13738	13547	13752	13796	13720	13687	13719	13723	13618	13717	13724	13824	13688	13752	13711	13750	13830	13924	13753	13725	13718	13841	13686	13694	13904	13756	13743	13667	13724	13742	13761	13854	13694	13779	13648	13679	13634	13681	13709	13599	13906	13818	13584	13566	13745	13646	13630	13664	13938	13619	13703	13840	13731	13946	13696	13777	13829	13836	13748	13729	13738	13802	13774	13609	13850	13597	13703	13905	13733	13912	13668	13722	13727	13643	13715	13571	13875	13701	13740	13672	13878	13717	13660	13653	13644	13754	13648	13728	13862	13588	13733	13657	13708	13869	13751	13793	13681	13739	13710	13819	13673	13592	13620	13781	13680	13658	13644	13762	13664	13803	13575	13834	13747	13744	13784	13660	13681	13705	13859	13786	13698	13674	13756	13799	13626	13792	13844	13700	13791	13573	13667	13703	13703	13629	13736	13735	13674	13645	13646	13630	13783	13678	13775	13730	13667	13578	13750	13737	13641	13713	13767	13711	13674	13715	13590	13859	14002	13654	13639	13622	14026	13770	13632	13756	13737	13715	13724	13616	13645	13633	13681	13662	13821	13661	13686	13722	13755	13908	13837	13799	13798	13954	13641	13722	13694	13663	13692	13783	13674	13644	13750	13708	13793	13712	13824	13809	13741	13774	13503	13783	13713	13751	13819	13699	13563	13720	13704	13559	13859	13613	13692	13844	13668	13547	13785	13671	13591	13691	13747	13661	13624	13757	13647	13671	13908	13596	13690	13541	13767	13699	13844	13780	13804	13694	13689	13678	13613	13782	13813	13611	13673	13667	13723	13797	13771	13732	13788	13705	13836	13759	13637	13726	13722	13707	13558	13758	13576	13698	13678	13607	13780	13747	13812	13815	13723	13625	13725	13910	13672	13651	13639	13559	13571	13784	13728	13736	13646	13895	13793	13702	13600	13717	13680	13615	13733	13800	13736	13598	13810	13823	13819	13696	13707	13849	13755	13714	13772	13752	13597	13779	13461	13724	13820	13780	13649	13641	13799	13835	13638	13728	13681	13784	13766	13690	13513	13556	13809	13598	13654	13686	13630	13799	13770	13491	13821	13715	13697	13692	13673	13878	13681	13758	13826	13792	13681	13796	13573	13690	13725	13626	13714	13671	13818	13716	13892	13718	13676	13761	13817	13561	13691	13710	13745	13687	13596	13578	13857	13654	13720	13875	13803	13702	13724	13808	13661	13547	13623	13725	13703	13709	13821	13641	13801	13861	13686	13776	13946	13740	13697	13698
22680	21022	28760	23505	21169	22574	22319	17079	16467	16399	16424	16104	15971	16354	16246	16150	16155	16016	15930	16075	16041	15862	16064	16033	15742	15770	15948	15696	15815	15911	15843	15741	15652	15840	15725	15778	15877	15828	15839	15894	15837	15716	15757	15854	15889	15464	15751	16553	18246	18611	17503	16658	16199	15877	15739	15722	15757	15876	15790	15892	15984	15782	15714	15678	15722	15478	15644	15685	15638	15456	15790	15742	15769	15711	15686	15709	15807	15798	15735	15832	15666	15614	15648	15652	15707	15522	15954	15882	15752	15787	15752	15797	15703	15625	15741	15753	15646	15776	15881	15658	15730	15648	15651	15742	15745	15891	15632	15711	15649	15623	15640	15705	15707	15749	15566	15586	15837	15743	15534	15612	15750	15697	15750	15663	15727	15647	15725	15754	15716	15670	15601	15573	15605	15891	15736	15900	15738	15824	15756	15846	15669	15709	15604	15685	15663	15551	15578	15635	15765	15500	15483	15561	15594	15764	15610	15784	15630	15548	15538	15461	15793	15911	15845	15538	15590	15863	15876	15644	15868	15676	15816	15604	15681	15583	15692	15796	15969	15572	15629	15657	15648	15575	15713	15745	15813	15708	15718	15811	15746	15630	15594	15562	15602	15614	15755	15711	15612	15929	15667	15767	15718	15426	15758	15663	15597	15596	15892	15709	15778	15662	15561	15683	15660	15740	15709	15776	15693	15645	15930	15618	15697	15646	15776	15592	15643	15757	15722	15825	15622	15725	15782	15832	15411	15714	15559	15636	15646	15623	15720	15689	15371	15585	15594	15630	15614	15687	15752	15621	15701	15802	15670	15710	15465	15625	15733	15862	15726	15692	15555	15596	15779	15831	15664	15746	15713	15787	15692	15831	15551	15523	15654	15574	15710	15636	15478	15666	15631	15636	15748	15726	15702	15611	15676	15771	15777	15662	15565	15749	15824	15732	15824	15739	15529	15677	15632	15748	15575	15635	15461	15777	15716	15827	15568	15583	15778	15638	15642	15790	15691	15816	15661	15634	15622	15840	15693	15760	15761	15656	15933	15814	15654	15714	15679	15648	15619	15602	15659	15856	15669	15540	15889	15592	15711	15476	15560	15696	15679	15714	15551	15667	15714	15785	15512	15691	15739	15783	15909	15783	15738	15908	15672	15657	15546	15632	15541	15663	15833	15914	15678	15554	15574	15631	15688	15738	15725	15790	15810	15750	15570	15531	15764	15770	15506	15767	15503	15632	15805	15662	15601	15508	15691	15482	15585	15627	15748	15748	15743	15523	15639	15586	15506	15812	15748	15663	15659	15721	15560	15671	15712	15809	15689	15631	15523	15733	15682	15729	15795	15627	15525	15726	15758	15714	15693	15791	15686	15718	15648	15465	15733	15846	15594	15465	15554	15634	15810	15534	15689	15671	15459	15640	15577	15535	15676	15567	15783	15726	15717	15505	15648	15944	15501	15568	15785	15549	15834	15715	15678	15782	15610	15546	15476	15665	15662	15367	15573	15496	15526	15679	15490	15663	15671	15650	15559	15628	15592	15838	15729	15535	15686	15687	15589	15848	15773	15817	15704	15738	15591	15639	15577	15694	15741	15629	15805	15700	15571	15829	15626	15629	15390	15510	15783	15697	15758	15413	15546	15673	15624	15705	15639	15530	15752	15681	15948	15595	15760	15847	15571	15702	15722	15680	15572	15851	15615	15700	15663	15725	15642	15575	15665	15600	15749	15620	15689	15707	15580	15585	15573	15321	15629	15715	15556	15660	15683	15769	15690	15691	15787	15686	15775	15739	15683	15549	15421	15501	15588	15561	15699	15729	15556	15669	15777	15612	15795	15659	15726	15554	15597	15533	15576	15516	15769	15596	15662	15498	15537	15779	15699	15549	15744	15633	15598	15632	15757	15511	15601	15663	15568	15547	15545	15724	15682	15475	15726	15685	15708	15583	15515	15900	15861	15593	15583	15745	15815	15852	15709	15659	15545	15681	15502	15601	15534	15725	15732	15741	15829	15746	15810	15645	15668	15555	15618	15834	15781	15786	15697	15580	15556	15540	15734	15753	15881	15654	15755	15549	15722	15648	15743	15922	15501	15678	15715	15819	15838	15494	15583	15485	15658	15581	15609	15733	15607	15708	15578	15820	15629	15386	15755	15651	15963	15742	15805	15538	15650	15662	15577	15564	15710	15595	15597	15483	15697	15573	15619	15747	15591	15830	15631	15574	15596	15638	15786	15628	15778	15703	15721	15526	15731	15606	15734	15409	15548	15527	15667	15537	15616	15700	15547	15970	15683	15766	15641	15705	15737	15735	15553	15851	15775	15671	15599	15674	15663	15666	15666	15784	15541	15588	15573	15815	15450	15735	15643	15552	15692	15860	15693	15564	15673	15726	15803	15668	15830	15505	15536	15661	15432	15830	15775	15675	15724	15741	15607	15695	15626	15616	15377	15845	15742	15824	15743	15673	15577	15768	15733	15590	15713	15680	15542	15664	15615	15619	15730	15610	15518	15655	15702	15567	15637	15468	15771	15772	15580	15685	15512	15614	15635	15639	15731	15844	15671	15708	15737	15489	15345	15664	15463	15721	15650	15414	15610	15657	15562	15611	15554	15688	15786	15905	15424	15666	15818	15806	15684	15731	15485	15783	15666	15655	15803	15671	15599	15762	15810	15781	15744	15674	15756	15811	15801	15588	15754	15667	15686	15636	15754	15713	15656	15703	15780	15726	15642	15761	15740	15737	15664	15727	15761	15733	15566	15630	15559	15720	15461	15611	15695	15665	15547	15698	15576	15591	15518	15689	15565	15676	15458	15445	15747	15325	15708	15671	15632	15729	15718	15750	15794	15612	15509	15894	15730	15701	15616	15553	15684	15738	15875	15558	15769	15558	15716	15531	15576	15669	15688	15527	15769	15918	15707	15725	15590	15683	15797	15695	15685	15690	15659	15813	15588	15786	15826	15742	15617	15679	15615	15673	15897	15610	15407	15665	15791	15467	15671	15710	15694	15610	15659	15701	15750	15713	15815	15842	15750	15783	15773	15710	15693	15765	15491	15679	15596	15509	15761	15511	15655	15892	15815	15736	15680	15913	15662	15654	15663	15612	15709	15640	15531	15534	15634	15542	15704	15536	15801	15651	15720	15821	15596	15680	15702	15888	15549	15624	15643	15618	15763	15712	15692	15479	15773	15690	15621	15588	15597	15767	15610	15697	15855	15887	15644	15674	15473	15511	15685	15511	15621	15636	15630	15491	15624	15755	15519	15691	15573	15744	15754	15527	15580	15617	15611	15589	15665	15804	15594	15630	15707	15647	15848	15835	15558	15736	15531	15610	15770	15609	15679	15821	15701	15701	15687	15823	15666	15537	15383	15658	15623	15506	15833	15655	15730	15632	15658	15811	15750	15681	15507	15551	15806	15450	15469	15609	15692	15763	15523	15526	15670	15532	15717	15665	15609	15597	15711	15859	15827	15727	15689	15496	15712	15685	15845	15824	15741	15730	15802	15622	15575	15615	15638	15566	15749	15624	15592	15664	15549	15711	15639	15593	15698	15631	15824	15815	15786	15427	15691	15776	15596	15781	15825	15769	15722	15761	15786	15570	15710	15437	15699	15557	15641	15817	15670	15455	15696	15725	15741	15544	15824	15767	15667	15477	15462	15713	15771	15804	15891	15737	15848	15681	15706	15640	15786	15754	15522	15695	15623	15565	15617	15430	15766	15580	15777	15557	15788	15764	15838	15775	15726	15748	15516	15550	15695	15642	15650	15592	15798	15755	15661	15685	15678	15561	15647	15642	15653	15671	15668	15704	15750	15631	15857	15719	15785	15749	15674	15727	15593	15531	15636	15715	15623	15706	15754	15474	15704	15513	15713	15667	15644	15825	15696	15492	15548	15701	15733	15484	15639	15609	15929	15484	15634	15592	15546	15523	15689	15826	15798	15668	15655	15679	15576	15562	15569	15574	15701	15658	15961	15564	15670	15516	15640	15716	15736	15841	15638	15644	15479	15775	15626	15721	15668	15615	15589	15790	15730	15586	15736	15781	15809	15849	15682	15534	15490	15709	15666	15813	15510	15749	15659	15621	15656	15598	15660	15649	15613	15571	15814	15593	15657	15596	15850	15779	15763	15818	15542	15444	15806	15776	15781	15784	15693	15772	15649	15585	15519	15629	15458	15550	15603	15447	15748	15647	15480	15538	15732	15704	15714	15747	15832	15767	15704	15561	15632	15760	15525	15764	15766	15579	15697	15643	15475	15700	15744	15439	15573	15642	15650	15745	15724	15797	15727	15714	15728	15697	15528	15657	15606	15736	15661	15660	15910	15429	15752	15476	15609	15869	15617	15634	15661	15582	15610	15648	15765	15773	15601	15666	15724	15742	15540	15762	15736	15581	15727	15680	15531	15749	15894	15782	15623	15618	15655	15765	15540	15808	15816	15497	15636	15756	15727	15459	15640	15626	15719	15637	15626	15739	15841	15523	15605	15740	15800	15711	15828	15663	15552	15664	15732	15467	15667	15850	15612	15726	15722	15687	15577	15534	15699	15555	15846	15685	15857	15778	15758	15628	15794	15672	15714	15482	15643	15532	15637	15662	15704	15573	15578	15623	15703	15662	15675	15717	15681	15598	15677	15763	15447	15675	15763	15772	15878	15508	15686	15700	15911	15750	15576	15747	15535	15488	15664	15775	15817	15760	15629	15573	15694	15663	15655	15604	15471	15686	15629	15645	15776	16025	15785	15753	15780	15813	15647	15683	15814	15471	15669	15687	15819	15824	15665	15669	15733	15744	15602	15772	15724	15293	15577	15709	15778	15519	15879	15925	15782	15622	15804	15600	15464	15628	15596	15802	15729	15637	15675	15739	15675	15647	15688	15605	15612	15696	15676	15642	15704	15665	15799	15516	15703	15585	15627	15584	15763	15586	15717	15802	15671	15694	15588	15587	15747	15584	15794	15754	15718	15629	15725	15859	15481	15646	15701	15737	15728	15437	15728	15644	15812	15866	15681	15556	15657	15863	15586	15479	15753	15844	15669	15610	15749	15767	15638	15871	15755	15675	15757	15494	15857	15966	15602	15758	15843	15711	15721	15799	15755	15627	15803	15762	15622	15718	15809	15554	15779	15590	15630	15807	15684	15640
14599	25861	23320	17741	16554	15722	14998	14735	14455	14296	14184	14132	14177	14136	14066	14027	14039	14033	13953	13856	13924	13750	13816	13749	13856	13809	13915	13753	13725	13775	13609	13824	13928	13537	13728	13973	13739	13764	13629	13785	13853	13668	13925	13769	13703	13793	13835	15240	17937	17641	15719	14734	14237	13916	13777	13695	13783	13686	13771	13623	13631	13729	13605	13675	13598	13665	13656	13646	13777	13806	13816	13584	13580	13493	13683	13726	13668	13698	13724	13740	13688	13788	13654	13818	13643	13722	13842	13602	13652	13726	13649	13760	13683	13649	13581	13603	13529	13558	13778	13824	13745	13714	13752	13638	13556	13806	13642	13658	13864	13667	13660	13538	13675	13644	13750	13665	13499	13679	13673	13596	13814	13531	13584	13552	13775	13654	13621	13719	13799	13811	13603	13652	13766	13846	13590	13642	13750	13789	13722	13774	13470	13706	13785	13680	13502	13517	13547	13623	13864	13557	13882	13845	13639	13505	13518	13548	13654	13614	13653	13838	13524	13552	13497	13691	13742	13641	13722	13529	13684	13795	13682	13625	13572	13799	13512	13594	13470	13685	13675	13697	13733	13591	13778	13605	13669	13905	13665	13768	13688	13569	13718	13678	13748	13664	13584	13738	13635	13537	13639	13641	13648	13772	13831	13630	13750	13559	13690	13856	13739	13636	13644	13645	13554	13649	13538	13679	13695	13826	13827	13511	13767	13736	13604	13720	13700	13683	13676	13679	13631	13690	13673	13625	13555	13620	13796	13592	13565	13548	13765	13615	13640	13641	13671	13523	13765	13581	13790	13721	13784	13769	13478	13648	13560	13756	13543	13707	13695	13650	13611	13494	13574	13823	13625	13517	13741	13760	13574	13641	13787	13843	13592	13564	13721	13640	13634	13656	13444	13599	13627	13760	13615	13678	13735	13746	13688	13852	13569	13700	13548	13596	13752	13727	13629	13701	13814	13611	13770	13667	13555	13642	13813	13551	13772	13596	13786	13550	13662	13790	13713	13650	13702	13620	13774	13662	13609	13592	13673	13579	13505	13594	13650	13787	13610	13798	13731	13759	13713	13592	13795	13644	13783	13543	13709	13567	13578	13765	13851	13798	13593	13688	13670	13546	13753	13608	13778	13617	13559	13751	13769	13708	13903	13629	13580	13571	13746	13726	13711	13761	13577	13714	13732	13729	13559	13716	13687	13584	13684	13882	13723	13454	13811	13714	13654	13532	13765	13537	13670	13734	13819	13695	13784	13553	13769	13754	13768	13789	13729	13736	13541	13785	13774	13795	13556	13917	13953	13757	13631	13668	13783	13911	13639	13750	13676	13761	13645	13654	13865	13695	13768	13698	13390	13676	13614	13444	13759	13720	13623	13739	13510	13882	13706	13767	13617	13690	13743	13735	13694	13578	13663	13579	13676	13761	13664	13865	13726	13537	13711	13609	13642	13667	13621	13626	13742	13659	13651	13638	13661	13633	13654	13613	13645	13637	13652	13732	13663	13626	13698	13669	13678	13572	13801	13663	13753	13598	13805	13705	13480	13572	13570	13820	13582	13788	13610	13740	13628	13664	13780	13653	13571	13939	13744	13653	13537	13815	13802	13757	13616	13689	13569	13700	13635	13707	13829	13627	13475	13638	13574	13569	13639	13721	13689	13693	13792	13641	13742	13685	13496	13782	13700	13680	13751	13764	13666	13779	13694	13545	13556	13658	13704	13680	13557	13791	13650	13595	13632	13626	13802	13687	13593	13517	13651	13677	13643	13891	13648	13653	13649	13725	13824	13877	13690	13797	13608	13678	13767	13701	13544	13702	13608	13458	13664	13771	13645	13840	13640	13795	13428	13942	13773	13723	13662	13903	13657	13594	13693	13616	13735	13561	13727	13776	13844	13830	13671	13707	13685	13766	13660	13701	13651	13663	13656	13455	13674	13604	13673	13829	13790	13725	13665	13791	13786	13575	13773	13600	13816	13701	13749	13774	13771	13666	13657	13723	13596	13543	13781	13726	13556	13635	13593	13429	13801	13742	13633	13552	13584	13703	13549	13574	13794	13787	13647	13667	13675	13744	13608	13503	13841	13785	13541	13666	13628	13663	13634	13693	13750	13755	13741	13786	13655	13701	13678	13652	13736	13622	13687	13603	13603	13750	13588	13746	13612	13656	13729	13704	13643	13495	13651	13651	13687	13630	13716	13511	13592	13802	13632	13572	13750	13747	13646	13701	13779	13727	13639	13634	13581	13636	13621	13756	13640	13601	13559	13694	13512	13641	13740	13712	13709	13602	13739	13572	13656	13735	13609	13541	13659	13746	13541	13749	13679	13637	13733	13609	13674	13590	13619	13677	13743	13778	13770	13546	13613	13727	13874	13694	13686	13729	13738	13588	13789	13645	13814	13648	13846	13593	13623	13602	13673	13669	13596	13697	13680	13527	13723	13667	13679	13744	13724	13608	13708	13516	13736	13757	13781	13723	13672	13591	13699	13578	13748	13695	13560	13706	13717	13497	13658	13724	13961	13593	13758	13684	13868	13657	13653	13684	13513	13663	13739	13587	13830	13495	13724	13636	13818	13631	13687	13805	13774	13558	13705	13632	13852	13865	13698	13775	13604	13700	13698	13694	13634	13668	13632	13547	13685	13741	13735	13741	13866	13626	13686	13560	13709	13802	13666	13748	13446	13536	13693	13747	13704	13718	13768	13661	13714	13666	13663	13595	13741	13696	13692	13701	13666	13649	13793	13744	13642	13673	13731	13601	13667	13851	13908	13743	13541	13608	13561	13875	13547	13440	13623	13700	13765	13694	13643	13642	13668	13625	13702	13579	13763	13704	13692	13603	13669	13592	13749	13670	13598	13624	13827	13788	13561	13690	13771	13602	13529	13562	13685	13622	13661	13713	13723	13757	13657	13580	13602	13660	13721	13784	13860	13730	13615	13516	13765	13635	13835	13580	13651	13483	13708	13630	13558	13673	13686	13761	13752	13704	13655	13648	13589	13490	13796	13660	13569	13544	13644	13705	13709	13655	13642	13757	13703	13728	13683	13813	13695	13687	13656	13630	13688	13571	13636	13706	13602	13807	13692	13480	13622	13558	13662	13616	13800	13520	13683	13758	13610	13698	13724	13645	13562	13751	13574	13795	13578	13634	13600	13654	13799	13562	13780	13718	13863	13683	13669	13820	13679	13532	13715	13660	13794	13686	13677	13744	13646	13607	13412	13608	13630	13609	13838	13574	13650	13791	13634	13606	13703	13720	13542	13650	13885	13612	13780	13768	13779	13732	13575	13580	13535	13583	13696	13749	13640	13768	13671	13679	13732	13716	13522	13708	13690	13758	13640	13742	13667	13595	13651	13660	13810	13829	13687	13632	13569	13709	13801	13525	13697	13476	13617	13799	13686	13492	13678	13723	13740	13637	13551	13627	13654	13491	13603	13639	13547	13725	13648	13588	13593	13609	13746	13841	13592	13484	13806	13756	13642	13719	13669	13646	13684	13725	13730	13552	13605	13549	13758	13758	13736	13658	13757	13684	13637	13796	13726	13561	13576	13573	13745	13749	13695	13731	13645	13544	13631	13560	13690	13558	13666	13692	13703	13656	13713	13688	13651	13486	13593	13756	13607	13587	13812	13593	13683	13553	13634	13757	13673	13697	13874	13817	13668	13636	13644	13659	13653	13514	13563	13565	13599	13688	13582	13646	13684	13749	13712	13745	13735	13592	13742	13570	13648	13621	13596	13713	13626	13727	13595	13695	13638	13694	13649	13790	13822	13765	13543	13752	13745	13739	13693	13538	13779	13631	13590	13514	13694	13537	13673	13689	13571	13514	13660	13772	13707	13640	13394	13612	13665	13684	13864	13640	13761	13580	13756	13690	13615	13748	13831	13697	13767	13670	13626	13617	13806	13572	13758	13670	13619	13623	13839	13698	13738	13721	13618	13645	13767	13574	13821	13518	13450	13785	13596	13736	13688	13613	13735	13754	13666	13762	13711	13688	13730	13796	13720	13772	13679	13696	13583	13740	13657	13562	13650	13668	13560	13713	13666	13565	13701	13708	13797	13693	13779	13575	13553	13660	13862	13601	13742	13595	13789	13722	13641	13565	13697	13627	13730	13708	13701	13821	13599	13681	13720	13892	13684	13680	13815	13760	13814	13673	13631	13691	13571	13619	13832	13736	13595	13651	13649	13535	13697	13740	13871	13562	13486	13655	13745	13750	13593	13655	13572	13621	13697	13677	13639	13622	13658	13664	13684	13625	13689	13724	13644	13715	13550	13697	13593	13703	13640	13615	13621	13711	13674	13472	13579	13679	13843	13684	13653	13780	13549	13837	13716	13728	13680	13724	13654	13604	13741	13748	13753	13546	13744	13612	13675	13625	13750	13719	13593	13647	13687	13693	13835	13950	13827	13725	13652	13513	13732	13662	13459	13621	13723	13769	13749	13847	13534	13617	13766	13556	13618	13646	13688	13706	13504	13867	13664	13783	13601	13651	13851	13510	13732	13638	13703	13760	13805	13656	13641	13620	13639	13836	13778	13715	13679	13791	13600	13656	13626	13726	13654	13623	13475	13692	13630	13738	13586	13678	13910	13684	13731	13540	13735	13843	13628	13614	13625	13661	13692	13657	13761	13579	13677	13727	13785	13701	13555	13782	13735	13661	13671	13725	13767	13672	13661	13556	13691	13680	13646	13618	13773	13628	13853	13685	13642	13565	13707	13666	13670	13703	13683	13619	13638	13650	13733	13561	13467	13556	13692	13604	13734	13763	13696	13830	13722	13606	13607	13586	13676	13773	13709	13661	13648	13651	13684	13696	13766	13587	13728	13593	13701	13753	13643	13682	13707	13708	13659	13764	13685	13654	13660	13636	13620	13601	13612	13633	13785	13678	13673	13556	13714	13558	13742	13607	13816	13809	13647	13558	13921	13731	13860	13788	13755	13612	13727	13732	13445	13729	13823	13515	13743	13866	13615	13708	13732	13759	13705	13710	13733	13658	13801	13642	13702	13580	13559	13564	13833	13557	13639	13747	13665	13625	13774	13690	13689	13746	13744	13763	13582	13524	13808	13678	13657	13534	13624	13654	13696	13748	13729	13781	13650	13595	13772	13672	13609	13636	13599	13499	13670	13563	13783	13716
27306	21506	22828	19036	15787	15904	15941	15888	15774	15907	15875	15866	15860	15680	15894	15917	15862	15613	15796	15880	15809	15791	15764	16036	15756	15943	15762	15685	15711	15843	16073	15814	15785	15819	15587	15498	15735	15777	15808	15767	15677	15765	15543	15649	15838	15782	15599	15748	15815	16020	15882	15846	15761	15719	15772	15823	15875	15885	15589	15830	15613	15621	15786	15701	15590	15604	15883	15786	15845	15816	15849	15722	15632	15654	15800	15730	15676	15728	15649	15636	15570	15721	15721	15623	15737	15837	15737	15708	15505	15698	15695	15793	15621	15790	15663	15499	15708	15821	15631	15680	15794	15756	15700	15786	15825	15606	15807	15722	15735	15591	15704	15611	15607	15533	15748	15697	15692	15804	15905	15830	15889	15811	15599	15883	15561	15811	15678	15600	15708	15634	15691	15774	15779	15644	15737	15734	15723	15522	15801	15628	15546	15631	15520	15695	15705	15900	15695	15798	15879	15697	15537	15768	15612	15840	15628	15719	15547	15731	15723	15904	15686	15698	15599	15728	15730	15771	15860	15570	15715	15675	15832	15512	15592	15670	15701	15715	15526	15666	15652	15660	15731	15744	15763	15722	15486	15797	15733	15649	15774	15700	15681	15631	15570	15774	15660	15744	15636	15600	15862	15550	15642	15640	15730	15882	15665	15771	15534	15604	15528	15716	15698	15830	15761	15683	15606	15850	15859	15630	15506	15769	15833	15665	15620	15866	15686	15852	15730	15593	15624	15710	15693	15904	15938	15810	15783	15479	15866	15584	15577	15628	15680	15605	15636	15736	15712	15728	15556	15860	15614	15758	15818	15844	15456	15636	15883	15929	15827	15788	15693	15580	15824	15757	15832	15921	15746	15754	15644	15577	15848	15773	15591	15689	15877	15860	15822	15756	15656	15546	15776	15578	15779	15681	15603	15688	15681	15562	15722	15843	15695	15750	15759	15558	15846	15830	15778	15651	15747	15742	15764	15813	15757	15613	15493	15751	15757	15818	15631	15614	15872	15630	15654	15694	15834	15689	15733	15587	15861	15545	15672	15586	15698	15682	15808	15761	15629	15616	15572	15507	15698	15523	15743	15519	15834	15665	15774	15938	15743	15730	15568	15704	15898	15629	15595	15662	15828	15741	15664	15711	15759	15683	15885	15680	15668	15776	15744	15722	15689	15812	15603	15740	15697	15737	15757	15528	15623	15716	15576	15924	15583	15776	15827	15517	15566	15544	15905	15528	15733	15545	15627	15832	15791	15777	15601	15697	15707	15727	15687	15705	15422	15691	15630	15622	15920	15860	15653	15734	15747	15606	15743	15817	15544	15805	15855	15590	15725	15727	15613	15723	15788	15759	15845	15593	15651	15712	15792	15422	15700	15663	15635	15915	15502	15581	15739	15609	15563	15573	15562	15586	15689	15794	15676	15826	15802	15906	15610	15680	15765	15609	15597	15676	15825	15720	15670	15728	15511	15630	15759	15635	15602	15858	15894	15796	15740	15726	15652	15706	15673	15796	15679	15635	15717	15803	15848	15697	15998	15577	15748	15679	15741	15557	15613	15732	15629	15785	15567	15774	15663	15688	15589	15683	15446	15692	15754	15826	15629	15636	15981	15750	15727	15800	15794	15621	15787	15730	15560	15787	15561	15670	15710	15709	15750	15569	15752	15737	15816	15761	15646	15697	15673	15623	15901	15782	15711	15405	15679	15657	15701	15787	15755	15702	15726	15915	15620	15892	15724	15727	15625	15659	15728	15592	15641	15608	15843	15781	15772	15739	15811	15769	15666	15720	15684	15723	15736	15651	15515	15523	15790	15778	15629	15809	15597	15639	15844	15777	15867	15844	15793	15567	15845	15506	15735	15669	15542	15707	15755	15636	15788	15667	15592	15492	15508	15646	15564	15912	15711	15562	15651	15732	15501	15664	15778	15651	15752	15745	15790	15575	15755	15646	15671	15608	15740	15764	15770	15586	15491	15970	15865	15649	15702	15687	15677	15714	15575	15654	15726	15575	15947	15654	15756	15592	15738	15785	15678	15745	15690	15773	15472	15540	15720	15641	15786	15725	15870	15622	15747	15558	15718	15753	15798	15694	15715	15468	15776	15876	15659	15682	15502	15624	15599	15821	15844	15708	15675	15821	15606	15692	15861	15740	15626	15746	15830	15789	15473	15685	15763	15625	15861	15530	15752	15779	15641	15803	15791	15528	15620	15529	15556	15911	15721	15642	15661	15628	15562	15693	15740	15611	15635	15832	15838	15697	15692	15688	15755	15565	15579	15790	15696	15771	15720	15688	15943	15506	15645	15663	15494	15700	15682	15921	15765	15659	15737	15656	15834	15584	15672	15502	15651	15691	15733	15693	15730	15754	15523	15600	15794	15613	15735	15728	15668	15663	15661	15854	15784	15567	15852	15839	15744	15902	15772	15800	15783	15704	15604	15588	15665	15822	15858	15468	15611	15648	15914	15664	15646	15798	15789	15723	15663	15812	15530	15682	15537	15677	15746	15608	15904	15513	15836	15517	15748	15648	15818	15704	15791	15643	15821	15773	15999	15800	15574	15815	15792	15645	15844	15778	15737	15977	15682	15792	15710	15827	15800	15645	15618	15699	15776	15732	15757	15758	15569	15580	15500	15699	15630	15614	15882	15629	15633	15704	15621	15907	15609	15791	15715	15739	15635	15751	15800	15834	15715	15838	15742	15834	15752	15756	15818	15708	15746	15581	15565	15814	15724	15881	15773	15814	15606	15778	15782	15753	15704	15777	15800	15574	15670	15620	15716	15665	15629	15693	15756	15711	15840	15550	15822	15852	15622	15816	15617	15876	15692	15870	15740	15689	15796	15596	15806	15511	15720	15865	15777	15442	15688	15727	15803	15788	15725	15876	15536	15586	15755	15505	15690	15633	15807	15655	15680	15503	15765	15748	15898	15713	15813	15587	15715	15649	15849	15777	15793	15792	15750	15816	15757	15818	15624	15635	15779	15602	15594	15662	15681	15482	15711	15624	15746	15579	15669	15875	15562	15490	15628	15850	15894	15824	15545	15648	15766	15751	15863	15598	15683	15636	15620	15705	15749	15606	15675	15650	15600	15748	15780	15697	15655	15731	15779	15719	15596	15795	15728	15729	15694	15754	15834	15701	15722	15432	15731	15746	15774	15851	15679	15723	15599	15651	15575	15700	15744	15798	15784	15397	15683	15646	15723	15515	15748	15670	15695	15712	15610	15741	15803	15739	15656	15668	15661	15706	15750	15732	15878	15751	15774	15689	15931	15842	15771	15742	15638	15645	15644	15632	15705	15719	15780	15783	15603	15805	15811	15795	15773	15631	15906	15648	15750	15670	15609	15659	15864	15712	15612	15809	15736	15713	15884	15650	15574	15709	15554	15744	15695	15785	15685	15659	15791	15714	15627	15730	15743	15830	15712	15678	15622	15588	15704	15654	15544	15588	15677	15912	15794	15662	15771	15635	15746	15778	15952	15749	15753	15756	15640	15709	15711	15661	15734	15549	15737	15991	15712	15605	15970	15779	15454	15746	15635	15682	15752	15745	15547	15654	15705	15697	15670	15467	15778	15989	15711	15772	15775	15594	15617	15631	15698	15826	15805	15446	15755	15653	15622	15673	15644	15894	15655	15575	15645	15852	15754	15643	15556	15874	15624	15793	15712	15771	15841	15949	15749	15786	15667	15714	15504	15795	15483	15737	15797	15560	15645	15724	15682	15746	15672	15831	15655	15712	15880	15725	15764	15867	15669	15922	15773	15781	15513	15817	15803	15781	15769	15901	15846	15676	15562	15642	15676	15719	15623	15521	15709	15781	15637	15676	15587	15740	15601	15866	15733	15817	15787	15543	15729	15742	15606	15801	15578	15559	15613	15741	15677	15565	16038	15890	15817	15689	15576	15838	15681	15807	15683	15804	15896	15697	15730	15764	15587	15667	15748	15870	15824	15612	15797	15540	15767	15867	16029	15643	15791	15815	15718	15695	15626	15649	15683	15518	15732	15735	15735	15780	15700	15605	15771	15702	15676	15787	15683	15729	15564	15539	15697	15744	15762	15779	15776	15631	15652	15832	15704	15556	15722	15791	15761	15744	16122	15575	15874	15599	15614	15866	15615	15688	15815	15518	15594	15826	15626	15745	15796	15515	15669	15630	15709	15640	15422	15818	15650	15784	15669	15589	15760	15754	15779	15806	15621	15658	15688	15845	15872	15682	15640	15859	15873	15776	15699	15722	15659	15690	15690	15826	15669	15579	15686	15745	15670	15893	15845	15597	15802	15649	15715	15547	15756	15699	15776	15703	15652	15701	15782	15758	15920	15808	15822	15614	15725	15690	15707	15717	15773	15565	15718	15676	15614	15700	15652	15861	15774	15773	15842	15683	15723	15582	15663	15704	15821	15710	15624	15696	15521	15671	15825	15714	15841	15813	15654	15642	15535	15626	15577	15819	15541	15718	15552	15738	15686	15669	15684	16019	15821	15854	15749	15778	15763	15804	15780	15882	15837	15830	15809	15686	15418	15639	15790	15724	15527	15861	15640	15771	15860	15821	15676	15748	15787	15760	15660	15662	15814	15754	15505	15677	15815	15652	15705	15585	15628	15609	15597	15644	15737	15742	15796	15731	15669	15908	15773	15687	15623	15727	15663	15454	15798	15806	15737	15655	15522	15754	15607	15555	15553	15734	15868	15599	15408	15754	15926	15873	15587	15693	15755	15674	15677	15839	15894	15751	15539	15448	15774	15633	15812	15822	15645	15897	15824	15667	15740	15602	15779	16003	15590	15638	15692	15854	15669	15523	15831	15696	15781	15671	15704	15891	15843	15830	15752	15909	15869	15913	15934	15578	15602	15647	15706	15596	15698	15658	15594	15770	15650	15918	15760	15717	15922	15611	15841	15688	15793	15641	15826	15559	15738	15872	15572	15684	15852	15722	15677	15806	15557	15704	15840	15628	15664	15892	15681	15660	15623	15974	15902	15790	15723	15569	15803	15808	15698	15783	15689	15461	15685	15817	15829	15856	15756	15660	15842	15779	15668	15676	15861	15656	15621	15669	15786	15623	15798	15791	15599	15855	15745	15701	15708	15943	15530	15720	15701	15764	15618	15729	15681	15721	15790	15635	15628	15766	15699	15655
13719	16115	15107	14226	13878	13946	13730	13653	13778	13787	13778	13750	13751	13675	14051	13842	13597	13831	13657	13919	13789	13779	13648	13896	13681	13775	13771	13742	13651	13596	13567	13683	13744	13704	13591	13732	13635	13717	13776	13796	13707	13987	13700	13853	13833	13675	13833	13962	14008	14088	14162	13814	13810	13809	13932	13832	13509	13826	13728	13605	13746	13777	13514	13862	13849	13609	13789	13659	13834	13702	13695	13746	13898	13709	13725	13549	13883	13660	13714	13772	13714	13753	13640	13827	13827	13938	13764	13560	13787	13637	13679	13886	13641	13683	13685	13801	13763	13683	13691	13657	13720	13698	13747	13743	13616	13700	13824	13815	13676	13659	13716	13595	13789	13707	13643	13665	13698	13710	13651	13836	13694	13632	13661	13769	13685	13870	13878	13675	13705	13781	13677	13865	13710	13644	13733	13634	13789	13621	13777	13729	13616	13766	13684	13651	13765	13643	13750	13724	13698	13698	13659	13576	13570	13763	13764	13740	13800	13767	13766	13722	13672	13567	13791	13646	13777	13772	13714	13649	13693	13688	13807	13776	13654	13857	13693	13731	13894	13600	13653	13744	13614	13719	13863	13685	13661	13682	13723	13794	13791	13746	13727	13685	13681	13647	13580	13723	13797	13616	13793	13611	13568	13721	13757	13852	13632	13564	13810	13762	13661	13659	13733	13722	13671	13540	13750	13757	13595	13741	13683	13635	13665	13779	13577	13725	13747	13650	13694	13726	13689	13748	13652	13677	13684	13763	13736	13806	13793	13605	13752	13683	13788	13751	13768	13646	13632	13758	13866	13656	13742	13603	13641	13728	13780	13484	13733	13752	13729	13750	13777	13682	13854	13778	13598	13670	13742	13794	13850	13683	13579	13838	13727	13751	13634	13594	13882	13811	13832	13810	13816	13594	13647	13705	13787	13917	13596	13746	13795	13542	13621	13843	13749	13767	13888	13886	13613	13785	13754	13616	13679	13858	13615	13645	13807	13745	13621	13837	13665	13584	13758	13675	13814	13637	13816	13590	13866	13712	13778	13775	13849	13521	13720	13735	13618	13645	13926	13807	13945	13708	13681	13671	13672	13777	13796	13719	13757	13672	13689	13732	13768	13648	13835	13683	13731	13844	13755	13666	13789	13722	13835	13740	13790	13725	13670	13791	13785	13617	13723	13844	13758	13703	13680	13715	13863	13706	13920	13845	13765	13592	13728	13777	13746	13765	13773	13650	13723	13711	13910	13773	13786	13683	13706	13922	13749	13539	13631	13783	13622	13741	13582	13388	13755	13656	13770	13840	13739	13716	13570	13730	13666	13652	13764	13735	13763	13856	13637	13773	13568	13713	13644	13739	13700	13618	13636	13770	13536	13704	13795	13553	13739	13730	13611	13671	13866	13938	13657	13930	13658	13609	13840	13643	13715	13734	13693	13726	13744	13632	13728	13688	13739	13555	13658	13849	13840	13686	13576	13792	13846	13629	13753	13915	13758	13648	13644	13782	13614	13809	13672	13767	13849	13557	13807	13738	13732	13794	13834	13540	13686	13561	13879	13657	13822	13831	13796	13595	13548	13511	13805	13779	13762	13737	13750	13593	13662	13749	13676	13772	13751	13595	13841	13810	13705	13843	13627	13797	13661	13772	13678	13710	13640	13812	13765	13792	13758	13589	13723	13710	13737	13649	13822	13562	13677	13796	13693	13723	13674	13788	13663	13801	13869	13664	13515	13606	13492	13795	13665	13736	13744	13751	13708	13562	13709	13822	13585	13685	13641	13741	13758	13666	13777	13828	13764	13798	13603	13764	13607	13669	13588	13619	13652	13707	13808	13854	13684	13762	13680	13653	13657	13831	13819	13836	13690	13870	13731	13793	13493	13743	13901	13892	13814	13707	13731	13658	13662	13755	13770	13767	13730	13612	13648	13831	13737	13619	13706	13693	13770	13600	13520	13729	13880	13851	13768	13671	13717	13645	13677	13900	13823	13769	13713	13740	13709	13749	13751	13749	13560	13565	13865	13609	13752	13768	13760	13759	13780	13612	13705	13748	13606	13709	13804	13769	13565	13863	13727	13664	13659	13854	13786	13616	13754	13829	13685	13480	13812	13614	13845	13737	13547	13506	13757	13627	13681	13594	13897	13636	13750	13812	13856	13703	13672	13855	13841	13692	13848	13630	13886	13640	13730	13685	13796	13621	13851	13626	13942	13749	13759	13740	13724	13687	13814	13682	13653	13815	13834	13675	13658	13671	13643	13690	13754	13638	13845	13551	13787	13815	13752	13680	13577	13701	13732	13886	13729	13649	13777	13906	13744	13664	13709	13741	13758	13611	13840	13865	13694	13712	13727	13738	13783	13605	13752	13787	13785	13713	13797	13760	13633	13691	13844	13687	13746	13787	13752	13667	13786	13715	13779	13641	13827	13696	13592	13802	13813	13563	13861	13841	13569	13805	13821	13717	13639	13636	13803	13726	13823	13785	13715	13855	13691	13649	13821	13698	13604	13881	13752	13700	13804	13731	13788	13707	13687	13658	13812	13816	13738	13870	13671	13906	13666	13739	13678	13686	13680	13725	13842	13817	13841	13776	13733	13692	13790	13553	13652	13639	13652	13760	13781	13826	13643	13789	13858	13704	13664	13587	13675	13629	13784	13647	13879	13636	13752	13711	13756	13699	13754	13808	13804	13884	13779	13618	13881	13655	13671	13620	13819	13836	13693	13720	13707	13669	13804	13763	13745	13746	13710	13812	13727	13799	13606	13815	13672	13812	13708	13707	13698	13886	13685	13695	13876	13738	13758	13732	13745	13707	13664	13813	13715	13570	13877	13762	13680	13681	13617	13809	13804	13854	13722	13617	13750	13738	13673	13904	13837	13657	13570	13675	13973	13766	13613	13772	13698	13714	13766	13718	13797	13635	13917	13712	13658	13751	13772	13709	13600	13777	13666	13679	13627	13802	13834	13780	13687	13899	13705	13783	13574	13652	13519	13608	13721	13741	13776	13724	13693	13772	13509	13797	13756	13771	13581	13784	13794	13654	13608	13790	13876	13902	13758	13857	13747	13673	13856	13718	13801	13622	13636	13672	13782	13666	13675	13811	13665	13859	13629	13781	13675	13822	13665	13803	13656	13733	13689	13557	13716	13738	13556	13661	13934	13737	13804	13760	13668	13955	13789	13818	13655	13841	13770	13740	13703	13794	13717	13627	13712	13662	13883	13782	13633	13608	13627	13821	13645	13816	13675	13680	13665	13607	13680	13799	13730	13835	13762	13593	13729	13700	13552	13712	13611	13735	13667	13861	13585	13792	13734	13718	13649	13696	13738	13834	13721	13666	13784	13713	13868	13913	13662	13744	13567	13649	13790	13715	13800	13736	13557	13713	13716	13685	13616	13745	13706	13632	13658	13759	13757	13755	13674	13743	13799	13856	13752	13548	13783	13577	13668	13737	13581	13731	13671	13767	13678	13716	13869	13726	13661	13822	13866	13709	13815	13710	13707	13695	13882	13806	13765	13606	13840	13662	13705	13733	13762	13642	13645	13724	13639	13767	13672	13742	13731	13801	13740	13825	13730	13692	13759	13791	13760	13869	13568	13608	13717	13602	13647	13754	13653	13685	13728	13687	13728	13729	13812	13614	13601	13498	13705	13763	13664	13790	13838	13810	13630	13842	13612	13698	13698	13682	13736	13874	13675	13719	13785	13814	13726	13673	13701	13574	13744	13855	13847	13769	13431	13801	13701	13895	13664	13696	13798	13697	13775	13711	13769	13672	13802	13899	13762	13663	13864	13782	13607	13909	13789	13636	13625	13625	13647	13686	13727	13812	13790	13638	13804	13716	13866	13689	13820	13767	13761	13762	13781	13760	13728	13715	13788	13744	13706	13580	13812	13463	13885	13610	13819	13754	13687	13689	13578	13767	13622	13668	13636	13688	13768	13724	13657	13696	13829	13695	13680	13699	13715	13714	13755	13714	13734	13699	13740	13689	13696	13647	13775	13871	13793	13766	13732	13673	13801	13730	13538	13531	13817	13742	13807	13488	13655	13647	13662	13651	13760	13569	13857	13588	13747	13695	13641	13815	13662	13563	13671	13646	13836	13772	13843	13670	13664	13782	13604	13673	13610	13727	13634	13920	13756	13781	13924	13692	13688	13508	13709	13867	13838	13687	13653	13712	13736	13729	13819	13679	13662	13757	13537	13774	13794	13704	13516	13801	13658	13694	13860	13801	13833	13803	13804	13719	13682	13905	13676	13889	13689	13573	13692	13691	13553	13790	13757	13777	13726	13728	13784	13708	13801	13667	13696	13745	13742	13724	13828	13655	13758	13874	13763	13662	13692	13815	13882	13620	13769	13656	13761	13735	13752	13943	13593	13705	13762	13818	13574	13879	13906	13750	13677	13834	13826	13649	13730	13748	13798	13634	13759	13817	13644	13798	13846	13812	13726	13742	13710	13753	13812	13860	13822	13718	13780	13688	13827	13568	13859	13678	13772	13730	13661	13743	13501	13834	13853	13775	13860	13865	13747	13773	13809	13658	13748	13847	13859	13620	13697	13592	13771	13681	13694	13572	13666	13652	13717	13566	13726	13661	13622	13765	13979	13627	13681	13699	13725	13641	13725	13662	13589	13618	13909	13846	13639	13754	13695	13556	13903	13720	13779	13726	13623	13865	13680	13693	13727	13673	13709	13707	13774	13573	13610	13897	13710	13809	13807	13818	13729	13612	13677	13788	13670	13662	13646	13711	13658	13615	13687	13620	13669	13613	13773	13867	13647	13778	13756	13737	13764	13890	13811	13726	13687	13704	13773	13613	13622	13555	13518	13697	13724	13862	13733	13784	13756	13646	13836	13840	13782	13736	13821	13833	13592	13773	13701	13696	13839	13619	13710	13611	13676	13710	13643	13612	13642	13680	13788	13739	13690	13658	13606	13703	13821	13664	13833	13930	13624	13708	13705	13725	13769	13640	13725	13659	13592	13681	13764	13835	13736	13617	13806	13854	13603	13737	13763	13588	13813	13692	13676	13730	13749	13810	13664	13633	13694	13667	13774	13781	13781	13626	13705	13827	13838	13784	13887	13725	13686	13678	13929	13885	13716	13782	13668	13747	13548	13860	13568	13665	13791	13778	13798	13747	13680	13669
23856	21105	28321	24189	21617	19837	18451	16312	16083	16112	15888	15931	15842	15878	16008	16104	15830	15879	15716	15843	15911	15964	15793	15997	15689	15611	15862	15951	15933	15795	15830	15480	15865	15557	15813	15786	15842	15790	15737	15818	15757	15889	15851	15670	15897	15837	15426	16061	16883	17152	16547	16214	15966	15620	15577	15751	15640	15713	15618	15596	15725	15455	15447	15732	15628	15498	15609	15691	15726	15510	15616	15722	15572	15855	15873	15664	15533	15675	15764	15689	15712	15736	15747	15666	15711	15575	15721	15477	15746	15527	15796	15530	15500	15735	15689	15551	15696	15752	15835	15528	15777	15692	15672	15726	15672	15577	15655	15553	15553	15727	15844	15842	15723	15549	15473	15688	15622	15510	15692	15646	15589	15672	15729	15663	15499	15599	15578	15642	15592	15466	15636	15429	15732	15462	15429	15641	15629	15724	15500	15693	15872	15681	15744	15602	15574	15632	15575	15787	15620	15605	15524	15494	15693	15593	15797	15956	15648	15512	15802	15638	15604	15701	15762	15549	15530	15749	15686	15500	15822	15565	15726	15611	15631	15674	15670	15560	15572	15750	15895	15645	15638	15638	15606	15488	15585	15587	15545	15717	15667	15556	15668	15631	15343	15467	15409	15678	15511	15728	15677	15600	15680	15525	15769	15782	15490	15540	15632	15655	15578	15488	15898	15693	15759	15627	15572	15760	15709	15641	15730	15538	15484	15382	15559	15695	15821	15614	15928	15554	15825	15726	15880	15865	15513	15706	15622	15554	15802	15525	15454	15522	15444	15694	15644	15682	15629	15534	15651	15440	15585	15678	15594	15746	15840	15470	15460	15602	15667	15575	15627	15729	15755	15765	15784	15470	15682	15639	15615	15520	15778	15597	15660	15719	15412	15706	15761	15737	15479	15595	15676	15509	15810	15715	15643	15633	15624	15737	15371	15670	15671	15788	15472	15509	15829	15602	15663	15780	15854	15553	15723	15532	15575	15646	15654	15589	15462	15530	15653	15655	15522	15624	15572	15886	15907	15630	15478	15460	15731	15696	15591	15637	15701	15587	15759	15567	15552	15576	15693	15593	15667	15743	15677	15564	15699	15664	15784	15808	15578	15639	15635	15579	15643	15637	15576	15485	15636	15664	15436	15484	15763	15740	15712	15636	15768	15699	15514	15592	15837	15682	15503	15706	15730	15627	15764	15567	15645	15747	15583	15632	15771	15814	15592	15607	15554	15558	15508	15689	15935	15771	15751	15863	15780	15611	15931	15615	15784	15671	15474	15586	15718	15402	15733	15704	15842	15732	15692	15691	15631	15644	15542	15560	15496	15599	15810	15617	15647	15736	15690	15389	15844	15606	15686	15624	15653	15550	15684	15646	15539	15551	15481	15447	15778	15703	15549	15565	15581	15709	15874	15487	15637	15720	15674	15893	15608	15673	15623	15705	15729	15586	15514	15664	15476	15613	15698	15540	15710	15831	15638	15917	15622	15597	15517	15508	15639	15678	15599	15491	15763	15546	15698	15727	15513	15667	15574	15729	15497	15845	15643	15686	15605	15670	15701	15651	15619	15562	15626	15618	15531	15738	15706	15535	15769	15723	15612	15442	15478	15533	15455	15664	15628	15769	15775	15475	15643	15696	15903	15752	15701	15771	15550	15700	15640	15701	15627	15744	15812	15716	15686	15676	15682	15497	15430	15627	15589	15677	15634	15592	15697	15596	15489	15654	15722	15786	15787	15693	15605	15676	15678	15628	15515	15653	15701	15716	15695	15642	15675	15556	15611	15703	15895	15707	15735	15666	15744	15711	15533	15584	15621	15719	15591	15603	15729	15615	15550	15641	15771	15704	15457	15573	15531	15680	15855	15728	15532	15734	15503	15577	15777	15598	15612	15587	15748	15428	15431	15655	15617	15616	15585	15798	15599	15576	15756	15690	15737	15644	15717	15637	15549	15547	15571	15575	15795	15589	15851	15651	15710	15729	15717	15683	15744	15602	15558	15720	15533	15518	15868	15751	15967	15725	15368	15742	15734	15635	15789	15724	15548	15506	15680	15733	15789	15542	15649	15415	15740	15568	15654	15755	15515	15636	15686	15761	15714	15740	15582	15722	15592	15696	15768	15696	15797	15738	15635	15748	15668	15526	15657	15732	15845	15652	15482	15462	15768	15679	15441	15449	15658	15523	15806	15745	15711	15494	15594	15682	15796	15559	15668	15614	15695	15705	15662	15485	15464	15451	15735	15684	15824	15609	15843	15374	15462	15440	15559	15556	15642	15587	15791	15517	15538	15840	15817	15794	15639	15566	15565	15640	15599	15468	15684	15801	15752	15763	15644	15707	15469	15667	15621	15705	15623	15614	15695	15485	15710	15772	15753	15700	15742	15713	15564	15602	15624	15816	15762	15528	15768	15646	15590	15623	15610	15588	15746	15779	15579	15892	15658	15670	15586	15519	15912	15620	15766	15518	15813	15692	15467	15576	15564	15552	15756	15776	15482	15717	15732	15727	15713	15688	15826	15608	15653	15687	15757	15663	15649	15692	15754	15936	15844	15629	15577	15540	15673	15804	15649	15583	15855	15676	15551	15649	15659	15583	15453	15420	15614	15588	15646	15421	15616	15647	15535	15440	15694	15730	15545	15684	15713	15664	15656	15600	15701	15631	15651	15760	15782	15463	15648	15520	15529	15642	15659	15561	15468	15572	15616	15497	15840	15736	15590	15562	15751	15672	15652	15629	15601	15748	15672	15550	15681	15684	15769	15635	15628	15560	15656	15519	15795	15506	15640	15800	15692	15743	15664	15674	15784	15753	15770	15663	15653	15667	15522	15398	15771	15589	15783	15596	15535	15665	15817	15710	15763	15725	15583	15676	15960	15958	15661	15547	15473	15390	15519	15637	15671	15420	15676	15541	15440	15710	15547	15485	15724	15841	15660	15536	15519	15601	15485	15716	15842	15771	15596	15549	15543	15496	15862	15648	15512	15718	15675	15711	15619	15671	15666	15624	15524	15625	15461	15611	15657	15484	15641	15788	15737	15676	15636	15745	15578	15769	15501	15725	15830	15682	15660	15616	15832	15725	15959	15730	15964	15659	15867	15605	15644	15813	15903	15817	15738	15906	15606	15579	15709	15659	15581	15596	15710	15667	15557	15536	15587	15739	15683	15661	15613	15600	15559	15641	15504	15758	15550	15669	15515	15658	15529	15601	15773	15840	15520	15781	15603	15433	15604	15648	15651	15581	15503	15732	15747	15682	15473	15524	15827	15745	15496	15545	15484	15695	15580	15758	15788	15560	15742	15776	15645	15690	15602	15627	15793	15426	15665	15473	15822	15541	15630	15713	15717	15717	15711	15567	15604	15530	15531	15601	15562	15906	15690	15695	15742	15719	15868	15717	15721	15712	15632	15687	15813	15766	15872	15513	15806	15588	15607	15615	15617	15539	15760	15625	15867	15640	15728	15977	15423	15635	15622	15672	15470	15648	15682	15628	15704	15609	15603	15825	15664	15604	15763	15725	15564	15536	15728	15754	15755	15637	15423	15613	15583	15732	15598	15777	15634	15684	15645	15560	15673	15787	15613	15518	15582	15620	15609	15550	15463	15653	15795	15730	15724	15656	15508	15732	15860	15624	15718	15763	15545	15631	15636	15733	15577	15653	15557	15523	15451	15981	15844	15673	15698	15961	15686	15587	15505	15652	15440	15577	15623	15795	15556	15605	15650	15588	15551	15752	15707	15427	15717	15566	15586	15395	15712	15571	15499	15518	15662	15370	15820	15688	15510	15487	15746	15616	15809	15618	15709	15626	15609	15794	15428	15600	15698	15647	15736	15636	15517	15667	15522	15791	15532	15823	15634	15725	15546	15624	15562	15720	15531	15667	15694	15700	15614	15626	15597	15697	15629	15625	15568	15793	15771	15680	15787	15847	15647	15569	15651	15514	15486	15640	15582	15733	15618	15524	15679	15613	15707	15605	15700	15680	15610	15715	15759	15691	15774	15566	15514	15628	15600	15954	15713	15731	15663	15633	15719	15634	15831	15541	15761	15724	15896	15814	15572	15594	15616	15495	15733	15664	15492	15506	15669	15631	15807	15648	15630	15515	15722	15677	15708	15829	15536	15573	15622	15724	15665	15695	15587	15785	15651	15711	15557	15614	15530	15393	15606	15697	15811	15632	15581	15538	15650	15847	15757	15616	15494	15364	15834	15513	15725	15613	15654	15435	15706	15696	15537	15684	15835	15729	15778	15895	15623	15616	15515	15695	15866	15542	15635	15667	15544	15631	15522	15473	15631	15621	15623	15664	15591	15747	15644	15626	15626	15702	15693	15698	15676	15606	15625	15516	15748	15538	15562	15704	15774	15616	15740	15824	15533	15690	15781	15408	15780	15605	15781	15856	15618	15580	15562	15627	15681	15540	15396	15669	15684	15624	15742	15678	15440	15518	15647	15722	15639	15862	15513	15734	15653	15432	15796	15723	15630	15440	15502	15561	15963	15636	15482	15496	15716	15620	15393	15793	15536	15665	15721	15693	15694	15577	15682	15620	15610	15609	15676	15668	15617	15731	15404	15457	15800	15716	15675	15585	15780	15806	15738	15789	15733	15575	15578	15787	15642	15578	15656	15578	15653	15586	15545	15719	15709	15718	15692	15752	15558	15731	15764	15763	15763	15673	15653	15714	15684	15619	15618	15554	15623	15719	15717	15756	15600	15526	15611	15809	15752	15658	15776	15542	15708	15602	15632	15684	15730	15586	15751	15596	15724	15666	15651	15589	15639	15691	15783	15659	15609	15558	15735	15687	15813	15608	15807	15660	15655	15663	15681	15423	15656	15563	15738	15666	15537	15816	15506	15684	15835	15555	15653	15719	15737	15600	15837	15790	15627	15901	15586	15545	15791	15584	15589	15850	15569	15655	15603	15625	15720	15726	15422	15767	15778	15651	15567	15573	15553	15414	15743	15574	15644	15441	15413	15585	15695	15598	15589	15654	15555	15674	15733	15706	15777	15631	15609	15602	15859	15793	15779	15519	15682	15746	15434	15526	15490	15602	15829	15835	15715	15501	15667	15805	15551	15586	15780	15625	15506	15767	15778	15444	15670	15732	15570	15652	15746	15613	15658	15405	15711	15767	15496	15540	15496	15706
12934	22542	21156	16120	14964	14596	14578	14285	14052	13901	13968	13831	13784	14021	13987	13935	13878	13739	13843	13750	13884	13813	13886	13770	13762	13837	13683	13726	14019	13571	13658	13651	13898	13826	13583	13674	13751	13855	13686	13843	13857	13708	13589	13625	13744	13821	13724	14429	15701	15840	14935	14085	14057	13900	13748	13683	13770	13759	13707	13619	13615	13765	13709	13698	13858	13825	13659	13795	13670	13544	13792	13678	13769	13621	13747	13707	13531	13578	13777	13801	13553	13657	13708	13568	13700	13624	13680	13594	13825	13691	13628	13752	13690	13706	13781	13901	13753	13639	13716	13724	13704	13665	13640	13707	13767	13718	13639	13860	13743	13760	13737	13582	13735	13548	13711	13686	13629	13791	13790	13633	13597	13467	13681	13706	13583	13685	13649	13716	13724	13607	13524	13733	13627	13643	13496	13656	13709	13731	13745	13772	13643	13496	13649	13787	13651	13756	13624	13695	13749	13729	13735	13551	13820	13698	13637	13554	13703	13642	13667	13601	13555	13633	13667	13784	13595	13720	13721	13672	13849	13627	13634	13533	13632	13794	13695	13723	13616	13782	13747	13672	13722	13890	13625	13913	13689	13651	13611	13740	13580	13839	13811	13752	13680	13741	13649	13758	13715	13641	13600	13852	13606	13549	13691	13710	13788	13715	13729	13666	13563	13684	13561	13644	13642	13684	13569	13760	13780	13664	13793	13705	13782	13682	13822	13861	13769	13686	13664	13803	13616	13734	13695	13638	13815	13739	13756	13667	13495	13635	13708	13699	13570	13679	13771	13636	13726	13779	13645	13743	13752	13614	13706	13775	13673	13617	13600	13732	13620	13538	13554	13641	13639	13622	13720	13753	13632	13524	13711	13713	13655	13564	13593	13548	13750	13727	13783	13736	13716	13797	13501	13662	13529	13691	13694	13448	13646	13747	13701	13699	13548	13730	13819	13492	13797	13706	13734	13723	13678	13717	13590	13823	13588	13574	13628	13718	13715	13575	13529	13542	13652	13721	13646	13678	13593	13593	13538	13785	13849	13581	13756	13750	13598	13620	13641	13591	13674	13682	13837	13453	13758	13729	13678	13758	13745	13638	13636	13702	13672	13780	13733	13722	13818	13718	13434	13675	13669	13710	13759	13564	13615	13691	13784	13535	13628	13652	13850	13573	13687	13616	13712	13778	13759	13610	13676	13589	13686	13603	13823	13685	13613	13609	13650	13668	13611	13704	13608	13759	13506	13689	13793	13597	13470	13622	13679	13690	13683	13580	13650	13632	13580	13687	13750	13632	13708	13644	13669	13679	13617	13576	13760	13773	13674	13750	13638	13735	13513	13716	13656	13794	13792	13693	13555	13549	13769	13734	13572	13592	13928	13886	13611	13654	13703	13537	13596	13507	13859	13755	13769	13704	13648	13613	13639	13619	13711	13679	13785	13790	13687	13641	13695	13555	13701	13767	13559	13655	13718	13805	13791	13678	13751	13543	13652	13708	13656	13670	13617	13730	13514	13672	13604	13810	13669	13745	13816	13722	13687	13502	13456	13799	13655	13655	13658	13677	13713	13518	13618	13749	13691	13734	13778	13715	13707	13735	13709	13728	13656	13808	13671	13794	13598	13654	13783	13624	13753	13780	13743	13551	13701	13602	13666	13780	13791	13681	13793	13742	13779	13852	13590	13634	13618	13524	13705	13695	13738	13714	13424	13650	13660	13671	13668	13790	13744	13648	13569	13680	13725	13749	13676	13524	13745	13679	13859	13758	13846	13819	13707	13792	13834	13696	13688	13531	13657	13764	13845	13702	13834	13657	13633	13719	13553	13806	13740	13688	13838	13627	13763	13743	13765	13443	13659	13573	13688	13775	13712	13688	13671	13592	13644	13777	13726	13764	13730	13642	13678	13719	13670	13785	13620	13695	13701	13709	13578	13862	13691	13679	13810	13609	13674	13640	13730	13769	13654	13726	13622	13698	13670	13536	13751	13724	13780	13702	13743	13660	13673	13750	13794	13734	13704	13787	13710	13762	13826	13565	13615	13718	13769	13653	13876	13710	13701	13722	13572	13787	13746	13623	13522	13728	13676	13840	13632	13649	13852	13675	13692	13765	13725	13762	13713	13599	13662	13735	13763	13686	13787	13717	13601	13644	13733	13679	13760	13560	13636	13646	13767	13740	13755	13772	13689	13640	13623	13685	13726	13528	13669	13730	13684	13760	13655	13602	13693	13780	13671	13702	13736	13739	13537	13813	13598	13622	13671	13806	13659	13660	13780	13779	13665	13495	13834	13518	13571	13744	13718	13672	13564	13628	13703	13557	13760	13534	13660	13768	13647	13825	13631	13640	13643	13723	13652	13763	13719	13637	13810	13590	13674	13642	13684	13567	13787	13743	13520	13621	13746	13623	13601	13562	13736	13631	13654	13556	13709	13837	13752	13676	13818	13584	13610	13663	13555	13768	13668	13854	13496	13614	13695	13572	13812	13775	13748	13692	13889	13805	13537	13446	13580	13613	13676	13736	13595	13744	13599	13718	13747	13576	13585	13791	13642	13566	13506	13667	13763	13704	13797	13645	13739	13647	13717	13544	13658	13685	13832	13830	13699	13862	13598	13657	13802	13655	13721	13451	13776	13618	13732	13788	13896	13704	13592	13766	13871	13659	13622	13785	13582	13632	13750	13753	13624	13613	13689	13656	13590	13730	13581	13758	13678	13859	13592	13686	13894	13668	13592	13691	13661	13590	13599	13581	13577	13771	13760	13659	13553	13785	13572	13630	13687	13647	13710	13646	13560	13705	13636	13802	13509	13654	13655	13690	13831	13644	13586	13772	13725	13648	13572	13789	13568	13710	13594	13606	13638	13481	13757	13555	13725	13659	13632	13739	13591	13638	13836	13655	13413	13809	13689	13733	13559	13737	13822	13667	13619	13786	13694	13796	13706	13780	13638	13645	13873	13676	13703	13703	13653	13823	13582	13473	13996	13766	13654	13539	13709	13554	13682	13703	13507	13692	13594	13664	13762	13632	13758	13731	13694	13590	13737	13747	13724	13749	13805	13577	13621	13724	13714	13693	13590	13610	13705	13626	13604	13706	13697	13840	13546	13681	13614	13662	13779	13762	13839	13681	13732	13681	13779	13750	13857	13761	13744	13645	13677	13715	13872	13611	13603	13763	13578	13688	13813	13687	13634	13608	13745	13600	13638	13730	13558	13598	13653	13623	13776	13918	13520	13728	13767	13747	13620	13671	13795	13725	13726	13829	13567	13677	13665	13823	13643	13537	13738	13846	13694	13798	13549	13752	13865	13784	13816	13644	13644	13710	13810	13888	13789	13685	13625	13772	13772	13651	13683	13807	13665	13735	13711	13672	13508	13782	13598	13834	13791	13653	13562	13528	13702	13608	13836	13637	13687	13634	13728	13716	13741	13788	13622	13775	13643	13513	13709	13708	13841	13781	13742	13683	13685	13733	13736	13442	13678	13729	13705	13630	13638	13575	13819	13775	13797	13487	13659	13684	13787	13783	13694	13729	13746	13662	13729	13732	13679	13679	13617	13681	13722	13726	13622	13519	13742	13825	13585	13656	13673	13614	13676	13533	13603	13604	13672	13590	13664	13742	13686	13675	13636	13717	13724	13673	13561	13716	13627	13755	13550	13649	13565	13752	13631	13789	13647	13553	13607	13730	13620	13894	13792	13686	13517	13760	13800	13693	13766	13590	13646	13662	13730	13753	13586	13725	13588	13634	13774	13832	13778	13711	13540	13854	13695	13855	13621	13722	13738	13827	13637	13924	13631	13543	13748	13557	13634	13701	13784	13695	13780	13565	13646	13737	13710	13632	13691	13826	13650	13686	13661	13712	13776	13767	13559	13684	13646	13865	13660	13753	13748	13558	13646	13700	13709	13598	13924	13805	13532	13769	13782	13587	13719	13596	13587	13708	13633	13812	13740	13651	13708	13598	13746	13601	13790	13690	13716	13748	13750	13639	13644	13708	13645	13649	13760	13812	13576	13736	13671	13578	13662	13730	13670	13693	13828	13728	13678	13758	13774	13720	13737	13649	13667	13701	13694	13660	13586	13716	13737	13682	13674	13614	13678	13638	13643	13751	13738	13715	13650	13699	13763	13782	13614	13897	13679	13784	13648	13592	13514	13640	13614	13442	13800	13747	13673	13631	13693	13472	13863	13674	13703	13746	13623	13610	13677	13580	13643	13654	13753	13601	13673	13746	13890	13827	13706	13622	13805	13659	13752	13668	13733	13579	13796	13565	13838	13587	13678	13724	13631	13787	13768	13794	13848	13908	13678	13746	13659	13785	13511	13569	13600	13666	13750	13724	13565	13665	13535	13624	13666	13678	13673	13774	13611	13683	13691	13664	13513	13746	13628	13783	13698	13748	13751	13716	13677	13640	13715	13756	13670	13743	13910	13711	13704	13540	13692	13517	13850	13615	13838	13660	13639	13910	13608	13680	13766	13790	13831	13518	13515	13588	13708	13547	13690	13751	13821	13605	13809	13523	13695	13740	13864	13585	13686	13578	13898	13700	13691	13692	13590	13679	13558	13806	13718	13706	13617	13791	13833	13705	13681	13622	13609	13740	13666	13840	13704	13593	13698	13722	13539	13484	13765	13690	13683	13538	13584	13845	13615	13816	13481	13638	13730	13661	13650	13846	13635	13577	13766	13607	13632	13846	13551	13722	13859	13835	13863	13724	13635	13713	13858	13610	13782	13715	13587	13556	13762	13556	13738	13650	13655	13655	13776	13680	13685	13797	13609	13692	13774	13627	13625	13650	13852	13670	13573	13786	13738	13639	13767	13633	13595	13770	13672	13647	13700	13795	13468	13736	13662	13655	13629	13811	13721	13591	13662	13720	13713	13792	13545	13668	13645	13623	13645	13720	13892	13687	13722	13705	13679	13502	13472	13662	13484	13798	13747	13583	13541	13707	13763	13728	13682	13577	13739	13587	13833	13684	13816	13617	13739	13769	13672	13751	13613	13709	13902	13569	13512	13794	13807	13781	13660	13595	13677	13745	13698	13624	13688	13650	13597	13674	13684	13625	13720	13692	13618	13724	13604	13666	13813	13675	13547	13743	13661	13796	13547	13604	13639	13529	13704	13754	13685	13904	13698	13843	13680	13675
22683	21064	28830	23526	21200	22604	22512	16956	16145	16409	16592	16150	16164	16100	16101	16088	15904	15740	15986	15902	15920	15898	15582	15933	15879	15927	15846	15884	15789	15847	15655	15924	15615	15911	15855	15771	16079	15624	15424	15738	15902	15833	15806	15729	15840	16029	15905	16657	18154	18614	17330	16747	16079	15857	15627	15788	15819	15759	15694	15732	15636	15625	15931	15838	15624	15622	15697	15550	15834	15497	15781	15640	15559	15749	15781	15798	15702	15393	15623	15666	15762	15613	15758	15763	15571	15807	15686	15683	15708	15585	15441	15654	15677	15640	15752	15691	15684	15627	15792	15786	15746	15853	15780	15645	15567	15598	15711	15687	15467	15632	15603	15579	15453	15776	15785	15706	15773	15564	15581	15694	15603	15367	15520	15566	15669	15557	15578	15662	15516	15519	15555	15648	15568	15652	15656	15742	15799	15508	15614	15498	15692	15675	15493	15473	15586	15757	15738	15562	15686	15706	15689	15792	15757	15783	15893	15617	15616	15456	15627	15627	15679	15637	15625	15577	15575	15672	15673	15631	15721	15437	15608	15435	15751	15502	15581	15616	15540	15860	15836	15596	15766	15654	15832	15555	15645	15596	15556	15679	15601	15661	15644	15603	15581	15700	15649	15590	15819	15668	15575	15571	15868	15713	15659	15571	15698	15576	15557	15627	15864	15565	15598	15552	15622	15608	15699	15645	15571	15621	15645	15588	15574	15649	15549	15672	15706	15621	15616	15650	15655	15470	15756	15677	15704	15592	15638	15850	15818	15634	15537	15649	15872	15548	15692	15518	15681	15814	15516	15664	15593	15471	15601	15556	15702	15690	15767	15533	15705	15644	15612	15579	15626	15557	15659	15448	15465	15619	15641	15721	15700	15660	15579	15914	15419	15625	15752	15625	15613	15724	15455	15596	15571	15666	15583	15490	15708	15661	15621	15626	15619	15795	15681	15464	15778	15757	15628	15664	15605	15777	15549	15649	15599	15478	15633	15503	15575	15526	15533	15698	15617	15484	15740	15482	15424	15601	15602	15669	15633	15424	15659	15678	15780	15611	15529	15557	15585	15533	15652	15535	15486	15482	15453	15601	15678	15490	15585	15711	15628	15778	15476	15573	15581	15518	15891	15684	15883	15764	15690	15715	15639	15727	15847	15694	15563	15433	15768	15624	15614	15617	15542	15520	15533	15590	15695	15797	15849	15572	15471	15502	15567	15755	15613	15715	15516	15424	15611	15497	15384	15741	15827	15847	15601	15653	15439	15606	15876	15567	15713	15556	15605	15502	15583	15621	15550	15482	15492	15683	15619	15760	15673	15531	15476	15616	15790	15668	15776	15717	15586	15533	15686	15778	15668	15569	15563	15794	15502	15451	15644	15568	15506	15677	15477	15649	15814	15669	15725	15507	15687	15836	15688	15801	15566	15671	15449	15446	15572	15984	15551	15547	15622	15866	15608	15822	15821	15454	15738	15551	15810	15583	15653	15499	15676	15513	15608	15565	15655	15681	15408	15713	15604	15586	15445	15599	15700	15642	15679	15690	15966	15589	15678	15692	15677	15595	15610	15699	15623	15746	15724	15743	15624	15821	15606	15731	15574	15516	15551	15640	15787	15641	15599	15758	15502	15639	15618	15652	15507	15530	15632	15496	15691	15647	15699	15729	15634	15662	15485	15397	15772	15529	15540	15608	15443	15505	15627	15659	15577	15641	15614	15636	15662	15499	15573	15703	15626	15621	15581	15769	15472	15722	15486	15536	15531	15603	15791	15651	15593	15539	15713	15708	15685	15713	15704	15536	15736	15750	15714	15628	15676	15683	15586	15684	15521	15563	15598	15508	15755	15513	15648	15735	15485	15509	15660	15577	15616	15669	15477	15468	15628	15650	15554	15647	15744	15565	15457	15495	15672	15551	15613	15656	15677	15757	15550	15534	15612	15407	15761	15561	15625	15456	15623	15643	15512	15511	15709	15638	15744	15739	15668	15410	15587	15702	15510	15594	15800	15714	15677	15624	15656	15825	15410	15665	15696	15619	15494	15700	15670	15789	15689	15610	15442	15733	15669	15536	15590	15648	15636	15603	15633	15670	15655	15573	15702	15536	15706	15614	15487	15452	15693	15820	15578	15481	15778	15619	15607	15428	15754	15422	15764	15664	15522	15589	15587	15549	15690	15406	15595	15607	15818	15902	15613	15558	15577	15608	15637	15682	15653	15846	15599	15766	15630	15755	15523	15681	15818	15652	15578	15863	15507	15630	15555	15712	15700	15594	15548	15673	15592	15673	15636	15519	15524	15744	15615	15496	15620	15730	15664	15880	15671	15658	15661	15622	15667	15864	15769	15617	15875	15771	15691	15574	15727	15529	15678	15627	15748	15491	15689	15468	15619	15777	15711	15522	15500	15654	15590	15577	15675	15689	15570	15695	15628	15620	15730	15528	15493	15436	15443	15543	15595	15714	15821	15697	15767	15761	15763	15568	15771	15683	15507	15680	15694	15528	15735	15492	15851	15462	15787	15576	15634	15674	15527	15730	15489	15476	15396	15609	15899	15565	15638	15543	15822	15494	15627	15753	15767	15590	15706	15605	15591	15556	15627	15486	15576	15670	15602	15682	15510	15710	15778	15744	15671	15650	15501	15477	15497	15777	15731	15448	15710	15655	15618	15550	15703	15688	15473	15680	15559	15326	15679	15725	15488	15481	15597	15730	15596	15861	15569	15578	15625	15839	15715	15639	15523	15550	15545	15589	15734	15473	15722	15561	15521	15564	15724	15715	15650	15633	15730	15699	15555	15545	15682	15456	15670	15558	15642	15500	15849	15706	15815	15638	15653	15604	15513	15432	15539	15746	15601	15469	15738	15642	15791	15742	15686	15342	15695	15767	15458	15726	15728	15775	15636	15672	15723	15611	15570	15600	15580	15776	15615	15824	15894	15694	15659	15882	15685	15486	15627	15551	15727	15602	15537	15503	15439	15484	15698	15519	15603	15621	15613	15602	15609	15825	15666	15690	15641	15624	15583	15686	15748	15685	15457	15562	15609	15672	15501	15614	15579	15620	15713	15439	15726	15543	15595	15542	15775	15602	15866	15425	15664	15493	15471	15591	15726	15758	15724	15661	15653	15631	15541	15398	15759	15661	15657	15557	15649	15376	15570	15816	15597	15649	15688	15588	15463	15487	15525	15807	15534	15677	15625	15621	15587	15501	15499	15630	15564	15829	15543	15387	15641	15572	15464	15372	15624	15662	15518	15625	15698	15767	15726	15605	15605	15613	15690	15759	15506	15487	15742	15709	15556	15443	15692	15566	15657	15611	15471	15719	15712	15524	15464	15559	15456	15547	15791	15452	15500	15592	15443	15628	15693	15686	15631	15289	15698	15681	15571	15539	15674	15819	15690	15829	15501	15669	15574	15600	15815	15561	15607	15735	15506	15661	15492	15533	15584	15764	15713	15604	15727	15621	15599	15479	15585	15544	15741	15558	15528	15577	15789	15595	15751	15601	15570	15781	15644	15735	15579	15658	15761	15677	15703	15653	15556	15761	15694	15639	15588	15612	15672	15479	15650	15625	15609	15634	15745	15619	15560	15562	15543	15695	15663	15715	15826	15590	15711	15418	15613	15639	15695	15735	15706	15663	15762	15746	15687	15808	15496	15471	15856	15847	15565	15549	15757	15747	15645	15656	15733	15534	15683	15444	15406	15574	15561	15576	15772	15603	15615	15581	15690	15584	15738	15398	15659	15933	15578	15695	15702	15580	15642	15810	15617	15827	15608	15662	15605	15448	15806	15713	15436	15810	15673	15587	15779	15632	15688	15627	15729	15783	15773	15636	15323	15706	15723	15902	15685	15772	15772	15793	15731	15677	15834	15613	15786	15505	15505	15701	15750	15771	15585	15437	15776	15689	15455	15829	15605	15757	15480	15586	15623	15613	15521	15581	15625	15638	15738	15537	15599	15755	15645	15645	15545	15586	15512	15387	15657	15667	15612	15593	15810	15622	15691	15456	15676	15517	15718	15742	15457	15719	15819	15644	15716	15440	15680	15705	15524	15628	15724	15671	15581	15681	15636	15458	15585	15703	15523	15661	15424	15845	15694	15604	15800	15776	15586	15652	15480	15840	15742	15717	15532	15719	15657	15631	15713	15516	15745	15586	15770	15641	15762	15845	15597	15448	15519	15630	15759	15532	15663	15580	15808	15707	15544	15815	15778	15569	15465	15716	15585	15446	15451	15559	15675	15607	15491	15686	15612	15687	15616	15627	15706	15732	15703	15841	15657	15588	15633	15579	15760	15671	15411	15721	15564	15595	15588	15521	15373	15789	15782	15594	15596	15605	15771	15628	15570	15603	15506	15594	15590	15863	15641	15592	15733	15731	15855	15651	15541	15727	15717	15549	15566	15628	15703	15823	15674	15572	15761	15886	15586	15579	15617	15574	15624	15699	15685	15695	15625	15465	15476	15669	15810	15581	15776	15467	15666	15612	15825	15493	15512	15752	15795	15621	15754	15547	15730	15570	15687	15549	15757	15679	15615	15662	15693	15568	15679	15652	15643	15468	15570	15782	15559	15679	15659	15605	15834	15695	15569	15398	15585	15677	15667	15800	15556	15803	15712	15603	15738	15674	15613	15661	15646	15578	15589	15749	15620	15679	15508	15625	15496	15540	15750	15623	15641	15539	15533	15513	15487	15667	15731	15637	15806	15694	15433	15609	15803	15734	15568	15558	15603	15490	15709	15629	15715	15545	15353	15697	15660	15511	15437	15504	15793	15724	15585	15586	15633	15729	15606	15691	15642	15478	15551	15782	15543	15654	15546	15510	15574	15790	15625	15687	15612	15488	15458	15628	15634	15781	15455	15775	15587	15663	15609	15506	15591	15789	15642	15658	15672	15608	15706	15359	15659	15474	15488	15668	15682	15549	15777	15577	15715	15464	15507	15685	15563	15662	15704	15534	15585	15603	15645	15527	15702	15596	15518	15631	15542	15696	15557	15462	15786	15699	15582	15531	15494	15558	15675	15599	15853	15745	15720	15464	15625	15508	15740	15631	15629	15646	15856	15723	15568	15660	15479	15683	15651	15635	15720	15810	15467	15594	15662	15581	15737	15522	15698	15565	15656	15435	15715	15814	15547	15740	15453	15625
14313	34505	29861	18155	16388	15608	15019	14793	14494	14305	14143	14188	14179	14299	14314	14187	14040	14181	13998	13875	13964	13903	13962	13833	13895	13806	13728	13725	13810	13756	13814	13629	13766	13660	13739	13871	14034	13735	13844	13850	13805	13729	13766	13749	13794	13804	13856	15554	17745	17374	15773	14711	14290	13849	13685	13901	13657	13607	13629	13682	13652	13581	13757	13662	13800	13685	13657	13636	13631	13750	13700	13816	13738	13712	13644	13605	13722	13675	13587	13749	13549	13660	13722	13585	13727	13766	13684	13704	13875	13751	13639	13574	13779	13790	13757	13639	13646	13757	13751	13574	13726	13698	13589	13697	13676	13470	13629	13770	13576	13676	13584	13666	13517	13908	13753	13613	13648	13660	13803	13690	13588	13674	13705	13741	13693	13574	13840	13608	13525	13652	13548	13607	13613	13671	13563	13800	13650	13653	13729	13658	13617	13703	13646	13701	13613	13546	13794	13651	13787	13723	13734	13705	13533	13714	13697	13723	13714	13850	13686	13631	13616	13642	13781	13646	13695	13708	13626	13810	13704	13894	13724	13667	13737	13737	13644	13568	13691	13598	13769	13849	13560	13646	13642	13639	13686	13650	13572	13503	13529	13708	13631	13636	13673	13601	13592	13503	13593	13675	13756	13687	13817	13730	13828	13618	13707	13775	13777	13712	13667	13642	13699	13619	13851	13618	13533	13670	13618	13691	13652	13656	13750	13633	13520	13843	13628	13750	13853	13429	13827	13681	13710	13435	13695	13572	13678	13780	13623	13650	13717	13552	13730	13706	13754	13490	13593	13645	13673	13666	13673	13798	13652	13700	13601	13588	13687	13634	13593	13711	13606	13841	13768	13701	13704	13725	13671	13626	13657	13786	13746	13720	13643	13696	13713	13715	13707	13645	13540	13603	13613	13754	13602	13810	13505	13853	13631	13453	13826	13629	13659	13623	13720	13759	13611	13608	13598	13622	13617	13711	13655	13629	13779	13763	13611	13565	13704	13641	13588	13490	13659	13628	13631	13580	13747	13672	13671	13622	13667	13724	13649	13567	13676	13646	13668	13636	13649	13626	13579	13696	13707	13668	13515	13708	13722	13486	13686	13803	13674	13637	13548	13683	13601	13811	13606	13639	13621	13741	13684	13613	13761	13696	13656	13608	13637	13403	13592	13631	13659	13628	13765	13807	13730	13792	13732	13658	13490	13733	13623	13660	13576	13748	13722	13483	13813	13536	13671	13653	13895	13762	13614	13802	13765	13662	13764	13699	13566	13740	13734	13627	13647	13763	13634	13662	13869	13467	13496	13646	13672	13687	13683	13759	13372	13564	13669	13771	13800	13686	13471	13710	13711	13609	13733	13618	13576	13600	13696	13653	13716	13726	13748	13671	13663	13585	13678	13616	13667	13632	13621	13806	13787	13738	13594	13638	13567	13652	13947	13517	13607	13631	13679	13675	13746	13849	13628	13588	13684	13573	13622	13740	13701	13562	13689	13725	13617	13658	13583	13626	13556	13684	13571	13684	13674	13573	13690	13659	13682	13624	13631	13716	13761	13592	13541	13711	13653	13677	13757	13635	13648	13704	13686	13694	13654	13699	13584	13657	13685	13791	13722	13561	13691	13650	13601	13606	13710	13641	13758	13712	13543	13687	13674	13668	13681	13757	13739	13730	13748	13515	13805	13693	13686	13810	13762	13693	13801	13685	13774	13545	13679	13595	13419	13654	13587	13692	13514	13648	13595	13639	13606	13818	13833	13807	13732	13529	13439	13726	13746	13710	13855	13698	13579	13610	13825	13548	13595	13673	13645	13556	13723	13779	13551	13774	13738	13571	13715	13708	13697	13694	13712	13697	13600	13767	13688	13580	13550	13642	13588	13831	13661	13680	13576	13737	13698	13836	13818	13493	13719	13727	13711	13600	13696	13635	13578	13478	13860	13715	13778	13757	13673	13663	13694	13635	13665	13772	13617	13743	13854	13629	13778	13592	13616	13566	13803	13679	13784	13679	13832	13662	13702	13551	13625	13653	13674	13766	13601	13725	13737	13755	13554	13830	13649	13549	13528	13743	13851	13643	13572	13735	13612	13691	13772	13733	13672	13708	13798	13704	13608	13700	13612	13641	13732	13705	13696	13612	13591	13634	13622	13786	13831	13566	13671	13809	13611	13632	13620	13710	13686	13659	13553	13705	13586	13647	13597	13754	13757	13635	13824	13498	13508	13494	13754	13673	13670	13747	13588	13663	13655	13687	13699	13513	13533	13579	13638	13639	13593	13663	13628	13711	13698	13667	13618	13625	13597	13681	13595	13769	13757	13660	13658	13668	13631	13561	13796	13729	13780	13692	13613	13792	13682	13773	13501	13619	13690	13606	13628	13649	13543	13689	13676	13659	13741	13771	13783	13585	13695	13665	13622	13672	13714	13618	13696	13711	13607	13778	13587	13514	13660	13669	13698	13614	13603	13604	13727	13618	13715	13523	13688	13702	13650	13683	13710	13769	13686	13780	13866	13579	13869	13620	13677	13616	13722	13742	13690	13684	13721	13723	13580	13658	13593	13575	13806	13635	13655	13558	13719	13632	13519	13777	13500	13654	13630	13750	13734	13695	13671	13610	13718	13732	13862	13490	13691	13551	13674	13704	13788	13478	13505	13716	13714	13639	13715	13591	13679	13652	13789	13682	13621	13645	13666	13719	13872	13692	13548	13579	13611	13795	13771	13696	13696	13766	13685	13787	13735	13628	13645	13781	13659	13638	13851	13748	13728	13736	13631	13558	13776	13529	13774	13723	13721	13698	13488	13717	13723	13598	13525	13653	13470	13746	13858	13587	13497	13575	13634	13679	13767	13768	13544	13591	13791	13571	13640	13720	13782	13678	13637	13792	13760	13752	13777	13767	13856	13709	13818	13627	13575	13593	13766	13851	13659	13703	13685	13739	13813	13813	13671	13694	13673	13765	13818	13594	13908	13607	13487	13662	13625	13583	13553	13601	13670	13535	13666	13666	13388	13949	13593	13712	13615	13579	13474	13642	13642	13681	13763	13662	13715	13668	13649	13680	13553	13745	13612	13491	13699	13698	13722	13641	13787	13646	13670	13601	13678	13631	13605	13617	13584	13821	13577	13659	13466	13645	13863	13620	13620	13686	13574	13609	13567	13643	13703	13631	13712	13716	13633	13643	13811	13676	13586	13742	13679	13614	13653	13694	13800	13603	13614	13721	13652	13440	13816	13658	13617	13733	13627	13751	13786	13761	13606	13619	13583	13678	13545	13610	13656	13667	13733	13824	13624	13673	13718	13573	13629	13680	13490	13712	13697	13903	13528	13694	13813	13646	13675	13724	13572	13778	13611	13626	13769	13768	13787	13645	13828	13661	13723	13735	13810	13586	13630	13735	13690	13632	13699	13639	13668	13669	13580	13626	13660	13631	13702	13565	13497	13616	13602	13597	13776	13621	13618	13841	13623	13679	13596	13700	13438	13743	13756	13697	13801	13861	13615	13640	13648	13597	13681	13836	13527	13678	13704	13863	13794	13748	13725	13804	13492	13607	13594	13687	13635	13763	13578	13854	13596	13669	13690	13519	13677	13689	13614	13504	13665	13752	13710	13619	13579	13662	13870	13703	13689	13589	13662	13565	13532	13550	13605	13647	13825	13505	13713	13684	13484	13540	13663	13761	13661	13595	13635	13756	13696	13604	13737	13682	13713	13780	13663	13584	13692	13468	13758	13629	13624	13556	13580	13694	13768	13780	13630	13625	13606	13669	13690	13752	13796	13558	13600	13530	13676	13645	13677	13638	13750	13747	13696	13663	13725	13637	13731	13700	13576	13540	13629	13763	13746	13634	13623	13621	13445	13548	13765	13706	13631	13595	13615	13660	13787	13850	13657	13498	13657	13548	13501	13629	13780	13629	13747	13608	13614	13673	13819	13610	13787	13618	13834	13714	13589	13557	13806	13761	13609	13567	13644	13610	13661	13732	13544	13819	13714	13710	13660	13678	13565	13623	13786	13785	13641	13656	13806	13710	13872	13606	13604	13528	13780	13713	13815	13622	13684	13542	13628	13564	13608	13791	13619	13868	13567	13790	13778	13671	13576	13732	13655	13902	13651	13632	13666	13634	13694	13661	13657	13656	13650	13747	13727	13722	13649	13450	13571	13706	13618	13621	13648	13802	13650	13600	13582	13727	13657	13725	13649	13579	13685	13783	13677	13638	13538	13572	13567	13595	13746	13609	13570	13582	13707	13545	13669	13723	13784	13740	13752	13550	13465	13675	13735	13871	13665	13628	13603	13659	13691	13583	13686	13740	13636	13580	13584	13494	13772	13730	13587	13775	13784	13539	13729	13749	13545	13629	13725	13678	13814	13666	13651	13600	13507	13616	13781	13724	13699	13686	13724	13563	13631	13612	13444	13630	13713	13574	13756	13708	13698	13751	13626	13545	13539	13705	13547	13589	13675	13627	13479	13716	13738	13528	13434	13788	13646	13680	13722	13596	13718	13734	13625	13548	13701	13633	13670	13769	13724	13559	13603	13827	13552	13738	13838	13672	13599	13606	13618	13591	13571	13791	13795	13685	13736	13773	13723	13775	13580	13481	13683	13747	13747	13532	13875	13533	13660	13463	13571	13633	13528	13529	13703	13684	13832	13813	13842	13668	13678	13872	13605	13557	13882	13749	13721	13700	13772	13701	13655	13702	13501	13783	13764	13656	13583	13759	13621	13749	13545	13718	13625	13714	13551	13620	13782	13630	13743	13821	13808	13573	13730	13764	13712	13590	13605	13794	13656	13803	13690	13623	13657	13543	13752	13723	13705	13675	13748	13760	13751	13720	13757	13720	13657	13663	13731	13664	13695	13520	13714	13606	13689	13508	13684	13471	13700	13826	13586	13558	13688	13702	13722	13730	13667	13714	13700	13617	13433	13727	13703	13591	13591	13584	13810	13566	13716	13716	13628	13747	13690	13590	13552	13843	13589	13703	13699	13776	13782	13599	13610	13698	13557	13605	13693	13610	13768	13674	13677	13816	13703	13542	13588	13676	13751	13776	13606	13596	13651	13742	13714	13614	13564	13662	13824	13670	13662	13629	13587	13855	13703	13748	13895	13717	13734	13576	13623	13841	13589	13611	13495	13657	13676	13660
26952	21627	23388	18977	15725	15684	15816	15797	15789	15616	15561	15603	15694	15778	15737	15754	15541	15665	15523	15672	15744	15776	15801	15621	15659	15623	15522	15637	15693	15763	15873	15513	15575	15601	15504	15776	15636	15751	15711	15711	15660	15705	15514	15662	15376	15432	15459	15665	15917	15867	15851	15690	15588	15646	15629	15479	15605	15787	15629	15631	15471	15561	15688	15681	15609	15437	15670	15703	15619	15768	15458	15614	15457	15561	15645	15615	15534	15694	15680	15654	15665	15530	15619	15416	15758	15540	15745	15517	15691	15649	15623	15592	15513	15630	15652	15532	15652	15576	15676	15628	15669	15473	15600	15610	15713	15526	15692	15599	15723	15623	15585	15606	15638	15554	15689	15499	15543	15551	15609	15791	15621	15741	15644	15632	15673	15633	15513	15617	15823	15616	15678	15237	15625	15517	15412	15489	15474	15503	15742	15553	15646	15619	15847	15698	15609	15749	15690	15467	15580	15504	15627	15705	15618	15394	15399	15661	15665	15443	15527	15498	15498	15622	15706	15521	15735	15634	15680	15509	15574	15553	15544	15563	15629	15541	15477	15539	15358	15416	15564	15419	15705	15705	15648	15572	15826	15396	15768	15528	15486	15292	15430	15547	15624	15625	15618	15436	15580	15578	15519	15561	15342	15459	15624	15529	15609	15550	15663	15469	15753	15474	15606	15563	15629	15534	15821	15467	15636	15332	15534	15537	15637	15412	15642	15529	15695	15521	15571	15543	15701	15793	15640	15568	15369	15607	15479	15635	15613	15502	15449	15372	15522	15535	15512	15737	15228	15441	15732	15387	15615	15555	15504	15528	15444	15401	15553	15668	15547	15441	15488	15680	15684	15513	15516	15470	15584	15473	15377	15550	15649	15712	15560	15567	15761	15674	15419	15562	15668	15656	15549	15379	15559	15423	15583	15651	15476	15447	15478	15347	15631	15563	15523	15486	15360	15544	15640	15483	15480	15593	15733	15384	15551	15539	15467	15656	15619	15761	15542	15481	15646	15479	15528	15459	15593	15625	15660	15611	15405	15774	15735	15672	15600	15487	15592	15558	15589	15618	15585	15864	15562	15582	15640	15439	15373	15532	15621	15643	15536	15831	15373	15643	15570	15523	15646	15587	15439	15702	15493	15644	15458	15484	15633	15537	15551	15411	15609	15493	15435	15587	15680	15534	15594	15595	15714	15411	15693	15489	15517	15676	15564	15588	15539	15587	15589	15637	15514	15537	15525	15654	15524	15590	15612	15664	15596	15622	15697	15538	15572	15633	15487	15587	15603	15576	15567	15832	15479	15417	15608	15509	15445	15626	15453	15499	15897	15505	15740	15719	15616	15564	15540	15657	15578	15498	15433	15274	15691	15699	15390	15613	15694	15643	15491	15344	15625	15403	15541	15724	15809	15547	15374	15678	15485	15842	15760	15501	15372	15577	15518	15631	15476	15788	15639	15378	15700	15581	15604	15588	15752	15491	15732	15728	15429	15689	15676	15652	15664	15431	15355	15696	15756	15550	15518	15487	15572	15616	15829	15539	15532	15656	15734	15862	15503	15590	15605	15464	15549	15610	15543	15413	15784	15383	15504	15562	15416	15570	15717	15640	15603	15455	15465	15568	15542	15594	15617	15553	15664	15454	15404	15470	15678	15676	15670	15582	15445	15670	15655	15559	15716	15329	15831	15547	15631	15589	15527	15551	15541	15624	15550	15669	15622	15484	15682	15533	15436	15482	15804	15550	15431	15541	15575	15524	15812	15458	15696	15749	15638	15611	15652	15742	15439	15635	15312	15528	15429	15533	15540	15518	15412	15670	15485	15522	15572	15575	15713	15852	15618	15412	15450	15488	15515	15655	15646	15689	15527	15647	15577	15506	15507	15646	15583	15693	15450	15536	15699	15595	15643	15369	15422	15718	15588	15538	15510	15604	15627	15542	15696	15518	15521	15670	15680	15706	15348	15504	15647	15513	15627	15641	15588	15532	15510	15409	15886	15760	15536	15542	15724	15574	15649	15732	15654	15311	15417	15612	15675	15656	15718	15786	15693	15681	15540	15630	15755	15568	15513	15810	15744	15491	15530	15520	15624	15568	15760	15420	15662	15550	15818	15668	15535	15691	15586	15531	15335	15417	15516	15754	15613	15680	15636	15586	15550	15654	15505	15366	15875	15538	15528	15554	15692	15597	15690	15550	15414	15617	15580	15514	15483	15452	15500	15551	15435	15513	15591	15575	15558	15477	15598	15548	15774	15686	15591	15646	15621	15443	15597	15402	15474	15454	15844	15562	15476	15565	15466	15533	15832	15713	15606	15472	15627	15599	15464	15430	15256	15597	15580	15633	15490	15543	15392	15674	15476	15743	15794	15438	15664	15498	15437	15386	15426	15582	15510	15504	15438	15354	15581	15457	15493	15471	15438	15685	15544	15494	15556	15595	15571	15689	15604	15488	15472	15518	15384	15704	15492	15680	15521	15722	15785	15532	15583	15646	15645	15637	15721	15445	15577	15659	15548	15651	15675	15674	15720	15657	15598	15580	15440	15548	15776	15557	15556	15470	15384	15409	15657	15723	15519	15425	15406	15488	15533	15562	15505	15594	15542	15333	15615	15667	15579	15414	15644	15524	15426	15560	15583	15558	15427	15672	15864	15581	15613	15660	15420	15418	15650	15725	15555	15523	15513	15571	15543	15488	15589	15585	15580	15589	15817	15651	15477	15656	15469	15426	15597	15471	15617	15455	15384	15567	15485	15541	15697	15457	15491	15386	15492	15822	15656	15363	15586	15682	15490	15697	15493	15508	15719	15531	15642	15671	15434	15528	15489	15594	15507	15625	15541	15490	15535	15478	15518	15575	15750	15605	15550	15618	15569	15661	15697	15491	15587	15241	15406	15378	15554	15460	15575	15505	15617	15457	15598	15845	15543	15527	15489	15729	15564	15626	15700	15644	15542	15454	15585	15441	15594	15580	15631	15630	15577	15601	15597	15497	15614	15468	15555	15620	15535	15464	15674	15505	15420	15522	15466	15396	15676	15497	15703	15510	15510	15610	15642	15630	15551	15601	15452	15656	15665	15649	15601	15739	15489	15403	15599	15540	15687	15632	15448	15524	15484	15566	15595	15729	15551	15641	15635	15685	15571	15712	15691	15673	15496	15525	15597	15571	15497	15542	15461	15494	15792	15556	15503	15611	15539	15677	15679	15678	15727	15484	15697	15714	15583	15723	15721	15656	15384	15458	15447	15491	15594	15919	15692	15554	15759	15579	15573	15464	15552	15564	15525	15461	15631	15547	15587	15519	15696	15631	15573	15670	15612	15780	15821	15703	15670	15451	15532	15533	15388	15590	15742	15741	15639	15569	15446	15549	15560	15496	15552	15431	15654	15610	15562	15523	15497	15664	15604	15457	15506	15693	15589	15465	15531	15553	15508	15599	15658	15614	15487	15514	15662	15597	15664	15564	15607	15632	15561	15659	15524	15462	15672	15474	15499	15436	15733	15637	15472	15562	15616	15358	15570	15639	15626	15503	15539	15707	15536	15493	15474	15555	15743	15395	15397	15502	15347	15700	15487	15568	15629	15524	15723	15560	15596	15599	15568	15467	15599	15693	15628	15585	15359	15602	15516	15591	15740	15784	15452	15646	15635	15739	15725	15600	15700	15636	15605	15423	15653	15651	15673	15556	15660	15432	15778	15667	15577	15480	15423	15520	15684	15646	15652	15564	15497	15501	15449	15473	15521	15597	15526	15652	15589	15789	15569	15552	15614	15644	15648	15704	15577	15697	15775	15686	15619	15600	15432	15484	15709	15525	15772	15539	15654	15601	15806	15532	15444	15599	15574	15581	15426	15509	15537	15260	15604	15635	15674	15420	15671	15647	15471	15719	15631	15299	15433	15786	15399	15686	15506	15640	15308	15546	15510	15692	15296	15567	15412	15499	15617	15707	15565	15652	15489	15641	15642	15516	15509	15573	15535	15603	15660	15614	15517	15608	15463	15540	15526	15612	15603	15524	15615	15685	15320	15573	15486	15668	15663	15433	15406	15413	15449	15475	15641	15686	15577	15612	15600	15791	15706	15681	15506	15477	15523	15495	15463	15701	15518	15586	15742	15664	15463	15589	15516	15563	15588	15665	15577	15661	15564	15501	15733	15755	15594	15586	15784	15683	15619	15394	15515	15593	15631	15681	15708	15657	15766	15442	15498	15446	15520	15681	15717	15365	15732	15551	15409	15335	15633	15497	15428	15583	15407	15317	15405	15486	15614	15560	15740	15597	15785	15704	15540	15509	15650	15617	15459	15577	15695	15514	15470	15543	15477	15624	15729	15670	15775	15529	15500	15590	15532	15568	15483	15471	15572	15566	15500	15543	15500	15566	15557	15418	15586	15620	15743	15415	15571	15490	15653	15598	15477	15617	15526	15593	15561	15490	15611	15660	15522	15616	15630	15541	15584	15455	15588	15390	15447	15521	15561	15613	15847	15709	15569	15742	15686	15568	15681	15628	15399	15630	15703	15538	15511	15589	15433	15642	15817	15534	15657	15645	15592	15561	15597	15454	15532	15714	15569	15723	15668	15629	15690	15459	15649	15618	15442	15593	15736	15415	15560	15651	15663	15410	15868	15769	15707	15553	15628	15710	15600	15426	15624	15505	15604	15609	15683	15702	15731	15601	15463	15711	15471	15622	15398	15565	15562	15627	15554	15550	15547	15585	15665	15472	15535	15552	15680	15542	15752	15537	15588	15409	15559	15507	15678	15456	15594	15530	15607	15573	15537	15566	15698	15596	15608	15603	15683	15573	15699	15747	15624	15585	15699	15462	15729	15696	15655	15478	15610	15657	15685	15453	15498	15573	15642	15570	15565	15719	15746	15735	15557	15483	15365	15587	15521	15602	15409	15599	15565	15558	15450	15455	15523	15664	15734	15698	15429	15723	15595	15637	15542	15672	15569	15614	15622	15570	15583	15634	15383	15472	15627	15750	15466	15662	15497	15328	15722	15645	15711	15683	15722	15600	15604	15576	15662	15762	15448	15545	15712	15551	15654	15439	15459	15640	15539	15588	16026	15589	15501	15590	15652	15348	15517	15696	15271	15651	15699	15703	15452	15758	15523	15397	15539	15622	15724	15638	15516	15696	15788	15744
13425	20498	16781	14072	13914	13699	13671	13722	13604	13661	13539	13742	13697	13610	13872	13909	13881	13564	13525	13724	13718	13588	13653	13665	13710	13839	13559	13723	13711	13806	13659	13694	13452	13670	13539	13652	13742	13667	13719	13572	13554	13635	13558	13687	13594	13618	13732	13569	13931	14211	14024	13874	13630	13657	13604	13816	13556	13647	13461	13591	13618	13442	13525	13610	13626	13542	13576	13640	13567	13554	13700	13550	13700	13728	13562	13741	13781	13654	13644	13626	13524	13551	13712	13550	13499	13540	13536	13690	13608	13546	13583	13468	13635	13748	13633	13738	13653	13570	13645	13560	13612	13674	13566	13608	13631	13574	13635	13518	13560	13551	13614	13503	13888	13605	13541	13601	13614	13702	13494	13635	13622	13626	13563	13646	13649	13742	13767	13591	13510	13693	13585	13707	13604	13625	13782	13402	13659	13757	13709	13671	13643	13772	13584	13550	13568	13447	13658	13656	13653	13653	13597	13506	13568	13404	13670	13635	13579	13791	13617	13497	13648	13580	13601	13553	13513	13646	13641	13462	13581	13631	13579	13749	13698	13788	13520	13616	13563	13480	13641	13758	13542	13600	13711	13497	13526	13594	13715	13512	13715	13614	13579	13597	13437	13868	13574	13568	13657	13472	13770	13635	13720	13662	13701	13644	13518	13645	13584	13663	13474	13591	13749	13653	13649	13507	13649	13600	13617	13597	13576	13632	13509	13634	13766	13654	13680	13695	13613	13629	13617	13626	13678	13563	13689	13715	13639	13511	13503	13802	13621	13592	13557	13610	13616	13639	13669	13517	13909	13661	13655	13645	13569	13499	13543	13496	13534	13509	13566	13542	13613	13531	13611	13641	13783	13652	13562	13520	13571	13474	13546	13727	13685	13606	13656	13493	13532	13577	13659	13601	13694	13675	13558	13595	13463	13663	13512	13647	13692	13551	13615	13790	13658	13591	13545	13658	13422	13602	13744	13434	13761	13584	13785	13619	13676	13664	13557	13642	13685	13678	13615	13596	13734	13569	13589	13680	13475	13751	13648	13678	13698	13562	13571	13568	13469	13706	13629	13530	13759	13787	13661	13557	13704	13709	13706	13581	13682	13590	13666	13483	13534	13621	13530	13565	13594	13605	13656	13594	13658	13711	13626	13514	13658	13645	13553	13699	13660	13526	13675	13497	13506	13663	13631	13702	13551	13666	13628	13662	13611	13570	13723	13649	13771	13589	13613	13511	13525	13685	13686	13553	13543	13706	13567	13741	13629	13670	13549	13445	13671	13438	13714	13695	13669	13684	13719	13507	13723	13741	13666	13663	13639	13678	13684	13576	13598	13774	13600	13632	13657	13531	13641	13415	13746	13653	13511	13656	13604	13663	13532	13525	13500	13528	13718	13606	13558	13704	13517	13680	13433	13703	13578	13773	13807	13588	13620	13551	13685	13727	13647	13776	13577	13709	13663	13558	13636	13684	13547	13656	13608	13555	13625	13727	13505	13754	13574	13554	13576	13660	13580	13575	13659	13482	13619	13646	13519	13492	13585	13637	13755	13595	13542	13669	13648	13490	13689	13641	13572	13590	13557	13629	13747	13560	13605	13617	13569	13663	13569	13638	13678	13520	13851	13589	13574	13674	13624	13968	13693	13582	13453	13583	13634	13536	13605	13528	13643	13687	13673	13570	13586	13713	13525	13657	13481	13471	13626	13522	13590	13611	13589	13599	13747	13412	13756	13747	13645	13604	13544	13564	13707	13664	13591	13502	13528	13590	13499	13558	13690	13585	13554	13699	13727	13618	13612	13569	13740	13636	13796	13460	13763	13455	13556	13502	13633	13544	13683	13620	13609	13610	13683	13480	13752	13504	13696	13695	13556	13459	13639	13695	13627	13627	13593	13630	13658	13507	13494	13731	13622	13607	13637	13611	13762	13653	13753	13613	13561	13510	13516	13560	13559	13488	13642	13513	13546	13565	13730	13631	13565	13656	13735	13630	13546	13721	13479	13523	13523	13657	13555	13582	13553	13563	13565	13633	13596	13542	13539	13631	13582	13608	13650	13396	13658	13555	13543	13712	13537	13709	13614	13761	13716	13509	13598	13642	13652	13627	13614	13714	13630	13664	13635	13553	13556	13492	13528	13564	13631	13566	13533	13753	13736	13830	13524	13481	13591	13609	13727	13509	13723	13644	13592	13791	13527	13604	13687	13549	13617	13680	13423	13543	13712	13654	13670	13559	13623	13645	13400	13720	13571	13610	13743	13624	13652	13684	13706	13716	13579	13796	13737	13627	13502	13633	13727	13549	13504	13555	13517	13476	13716	13596	13668	13548	13572	13571	13502	13675	13612	13609	13675	13588	13590	13633	13607	13822	13567	13541	13638	13435	13659	13692	13593	13569	13685	13719	13932	13686	13683	13599	13688	13659	13550	13525	13596	13632	13635	13559	13560	13561	13640	13604	13577	13582	13703	13648	13572	13560	13686	13536	13738	13766	13671	13524	13456	13657	13636	13673	13704	13760	13648	13633	13631	13563	13548	13570	13571	13756	13631	13798	13609	13496	13682	13515	13516	13674	13479	13587	13707	13529	13584	13752	13495	13713	13636	13817	13477	13795	13517	13534	13549	13566	13562	13572	13581	13595	13779	13606	13810	13823	13716	13716	13576	13624	13589	13598	13678	13692	13600	13568	13585	13763	13540	13734	13668	13523	13676	13784	13659	13612	13467	13467	13674	13658	13762	13636	13724	13698	13614	13491	13719	13714	13479	13563	13457	13556	13643	13580	13755	13546	13649	13554	13567	13482	13461	13614	13583	13439	13572	13703	13680	13545	13614	13717	13675	13659	13561	13675	13539	13791	13608	13543	13796	13615	13448	13524	13554	13756	13659	13519	13540	13679	13714	13619	13676	13586	13581	13516	13745	13555	13525	13595	13750	13681	13458	13780	13684	13505	13612	13596	13622	13606	13701	13623	13570	13576	13673	13741	13526	13597	13664	13601	13621	13625	13549	13608	13597	13519	13568	13585	13576	13646	13417	13584	13607	13669	13607	13526	13613	13480	13586	13703	13792	13630	13703	13438	13660	13661	13670	13723	13816	13779	13683	13680	13771	13538	13678	13554	13456	13727	13344	13731	13620	13592	13545	13743	13675	13568	13602	13777	13648	13638	13670	13603	13662	13722	13420	13507	13689	13489	13625	13570	13668	13541	13617	13600	13675	13816	13580	13572	13720	13592	13503	13634	13738	13696	13511	13695	13597	13620	13582	13567	13571	13417	13451	13378	13561	13624	13682	13519	13743	13703	13642	13543	13678	13600	13459	13526	13502	13673	13656	13687	13480	13662	13510	13631	13488	13565	13591	13730	13707	13563	13627	13671	13561	13711	13653	13532	13676	13603	13501	13495	13585	13643	13604	13573	13431	13466	13657	13533	13515	13506	13724	13646	13405	13713	13721	13474	13513	13505	13769	13609	13649	13456	13591	13733	13599	13667	13574	13610	13596	13530	13645	13609	13686	13522	13637	13536	13644	13499	13839	13667	13544	13749	13574	13478	13687	13663	13641	13678	13423	13678	13583	13678	13598	13619	13572	13654	13447	13574	13665	13617	13558	13528	13622	13593	13787	13655	13661	13585	13739	13662	13517	13569	13678	13552	13507	13578	13428	13418	13564	13715	13570	13760	13529	13634	13617	13570	13667	13695	13762	13800	13608	13460	13631	13815	13718	13547	13483	13591	13552	13815	13658	13654	13634	13536	13685	13665	13674	13682	13549	13512	13739	13606	13760	13511	13766	13675	13591	13603	13722	13761	13470	13605	13539	13567	13661	13734	13583	13650	13583	13503	13615	13711	13595	13617	13764	13624	13782	13664	13611	13608	13604	13502	13546	13680	13666	13516	13626	13598	13569	13552	13649	13549	13625	13634	13469	13555	13485	13733	13532	13729	13628	13713	13640	13460	13490	13667	13578	13617	13533	13508	13535	13622	13333	13560	13872	13716	13562	13719	13727	13495	13591	13742	13584	13759	13621	13689	13563	13689	13569	13649	13541	13333	13617	13696	13699	13789	13614	13452	13713	13566	13576	13776	13650	13541	13465	13794	13629	13568	13525	13637	13535	13749	13661	13620	13599	13818	13504	13623	13594	13767	13776	13677	13573	13601	13725	13523	13660	13737	13599	13520	13564	13530	13669	13567	13662	13495	13544	13542	13605	13670	13623	13478	13667	13686	13560	13619	13691	13554	13491	13559	13405	13521	13679	13525	13665	13591	13592	13457	13569	13586	13520	13529	13677	13492	13670	13526	13674	13624	13687	13606	13584	13769	13648	13610	13652	13625	13663	13589	13605	13547	13735	13473	13545	13792	13418	13631	13651	13650	13592	13523	13581	13547	13747	13590	13589	13588	13624	13477	13557	13590	13732	13497	13580	13598	13460	13572	13785	13659	13740	13742	13563	13647	13799	13729	13598	13462	13516	13614	13642	13610	13550	13626	13647	13716	13660	13683	13674	13441	13626	13606	13562	13620	13611	13466	13533	13601	13578	13500	13744	13734	13522	13558	13691	13635	13687	13459	13533	13560	13751	13501	13511	13573	13692	13629	13542	13669	13580	13691	13622	13592	13637	13697	13536	13657	13664	13720	13737	13675	13553	13664	13509	13727	13571	13483	13680	13743	13665	13606	13672	13606	13601	13537	13777	13623	13774	13558	13644	13596	13636	13681	13572	13685	13561	13598	13626	13402	13627	13458	13659	13677	13549	13509	13719	13677	13607	13513	13728	13629	13768	13470	13601	13648	13420	13638	13598	13564	13655	13683	13553	13759	13537	13580	13392	13703	13439	13682	13524	13749	13714	13681	13539	13571	13505	13707	13639	13795	13695	13607	13509	13544	13570	13740	13709	13453	13535	13536	13764	13513	13634	13722	13638	13761	13741	13595	13724	13576	13720	13631	13574	13644	13713	13630	13625	13669	13430	13636	13617	13532	13692	13625	13557	13664	13542	13657	13685	13634	13601	13578	13572	13698	13624	13678	13670	13651	13589	13511	13477	13630	13726	13749	13659	13561	13541	13686	13607	13824	13487	13744	13743	13650	13631	13671	13649	13603	13509	13652	13798	13576	13572	13543	13701	13535	13497	13773	13627	13574	13645	13489	13717	13528
23806	21002	28380	24003	21376	19180	18108	16418	15727	16021	16004	15778	15701	15596	15818	15826	15664	15645	15624	15651	15679	15610	15477	15755	15678	15537	15644	15707	15543	15546	15505	15593	15526	15759	15560	15550	15481	15600	15663	15567	15335	15522	15551	15573	15664	15498	15654	16070	16917	17061	16387	16074	15836	15779	15528	15531	15327	15478	15422	15519	15457	15538	15507	15471	15623	15693	15491	15571	15350	15524	15483	15426	15536	15519	15584	15399	15301	15436	15567	15455	15288	15541	15596	15347	15505	15567	15541	15562	15464	15408	15393	15502	15468	15403	15414	15471	15548	15491	15454	15510	15520	15330	15403	15536	15502	15398	15455	15547	15527	15439	15544	15554	15530	15575	15339	15313	15393	15459	15503	15427	15456	15482	15615	15438	15606	15485	15275	15510	15494	15436	15456	15416	15456	15511	15387	15341	15459	15487	15439	15743	15443	15596	15488	15485	15285	15350	15447	15500	15416	15427	15463	15375	15309	15704	15572	15554	15489	15486	15558	15384	15267	15430	15588	15443	15536	15407	15542	15486	15519	15391	15455	15403	15431	15477	15499	15630	15658	15535	15618	15342	15498	15409	15439	15472	15403	15576	15543	15513	15577	15344	15360	15513	15562	15561	15396	15472	15437	15701	15645	15277	15454	15408	15614	15501	15410	15553	15401	15553	15475	15262	15292	15360	15665	15468	15410	15293	15475	15475	15542	15542	15489	15521	15466	15603	15523	15687	15548	15451	15532	15742	15623	15294	15555	15377	15386	15284	15356	15657	15413	15394	15512	15717	15343	15428	15638	15421	15493	15508	15599	15494	15488	15438	15361	15437	15335	15515	15700	15556	15376	15373	15565	15508	15582	15345	15551	15459	15440	15369	15463	15377	15602	15378	15543	15593	15463	15312	15421	15464	15301	15537	15427	15524	15472	15501	15372	15475	15431	15487	15528	15432	15466	15438	15450	15355	15412	15531	15381	15585	15312	15342	15511	15337	15473	15485	15354	15456	15483	15544	15350	15372	15547	15702	15539	15566	15298	15513	15478	15457	15531	15610	15362	15591	15467	15450	15624	15563	15400	15308	15516	15430	15668	15373	15543	15508	15346	15472	15507	15540	15346	15318	15200	15365	15506	15369	15462	15339	15483	15366	15467	15548	15485	15270	15563	15653	15499	15515	15496	15446	15255	15503	15428	15194	15414	15570	15506	15486	15480	15589	15646	15590	15408	15236	15507	15469	15383	15434	15329	15364	15447	15261	15323	15445	15410	15536	15738	15422	15323	15403	15481	15355	15451	15526	15411	15473	15526	15476	15514	15654	15557	15408	15633	15720	15511	15482	15387	15468	15461	15466	15508	15680	15594	15632	15594	15369	15390	15485	15578	15590	15643	15540	15415	15464	15712	15522	15351	15506	15553	15444	15415	15531	15469	15507	15535	15388	15444	15531	15565	15488	15656	15423	15595	15687	15378	15532	15559	15694	15530	15578	15278	15197	15279	15620	15549	15482	15324	15484	15180	15527	15470	15566	15529	15374	15533	15529	15250	15430	15347	15419	15598	15597	15654	15626	15298	15406	15414	15420	15457	15457	15518	15602	15414	15709	15564	15519	15607	15500	15579	15413	15297	15516	15513	15547	15428	15496	15598	15527	15598	15487	15482	15479	15532	15455	15403	15529	15450	15571	15248	15575	15501	15554	15283	15275	15516	15544	15365	15630	15470	15450	15431	15356	15553	15495	15533	15572	15437	15345	15488	15464	15506	15583	15378	15369	15434	15535	15545	15218	15411	15655	15645	15478	15587	15432	15417	15407	15308	15390	15433	15365	15364	15387	15544	15507	15376	15554	15494	15547	15409	15603	15618	15576	15527	15533	15343	15301	15496	15483	15571	15427	15389	15566	15432	15425	15804	15582	15289	15246	15620	15512	15313	15353	15618	15479	15373	15391	15526	15538	15496	15259	15527	15524	15369	15451	15369	15607	15425	15605	15446	15514	15420	15553	15592	15653	15578	15438	15543	15328	15644	15510	15616	15541	15410	15452	15365	15261	15369	15655	15694	15471	15554	15503	15620	15515	15492	15462	15635	15458	15633	15475	15454	15301	15467	15441	15470	15221	15404	15292	15571	15537	15542	15591	15444	15356	15433	15287	15511	15487	15624	15453	15378	15417	15567	15290	15350	15485	15450	15368	15326	15555	15367	15540	15507	15542	15531	15444	15363	15581	15388	15530	15527	15427	15418	15348	15253	15345	15423	15399	15447	15378	15362	15348	15404	15606	15471	15607	15617	15461	15379	15411	15412	15445	15456	15478	15525	15593	15468	15411	15477	15416	15357	15470	15623	15636	15426	15436	15530	15528	15422	15155	15634	15434	15372	15693	15435	15558	15290	15625	15395	15513	15400	15462	15509	15458	15403	15459	15364	15370	15480	15485	15486	15301	15743	15246	15276	15462	15499	15486	15497	15584	15633	15429	15357	15354	15418	15486	15398	15334	15311	15194	15323	15583	15465	15380	15653	15542	15539	15549	15176	15668	15451	15336	15503	15515	15481	15431	15522	15411	15347	15292	15558	15307	15402	15520	15404	15373	15405	15407	15381	15413	15585	15594	15597	15568	15558	15320	15438	15350	15352	15426	15565	15592	15358	15443	15538	15340	15421	15671	15374	15361	15473	15601	15537	15507	15411	15663	15550	15581	15524	15455	15302	15534	15428	15536	15463	15364	15542	15282	15413	15555	15568	15385	15483	15407	15606	15310	15509	15492	15654	15514	15581	15538	15549	15704	15706	15742	15530	15408	15392	15476	15364	15412	15547	15465	15354	15609	15640	15461	15518	15259	15465	15610	15626	15387	15727	15588	15420	15475	15257	15487	15579	15684	15498	15396	15453	15376	15227	15354	15480	15360	15301	15598	15436	15457	15425	15474	15678	15528	15373	15301	15673	15332	15442	15557	15352	15353	15564	15491	15258	15574	15466	15502	15296	15463	15359	15393	15357	15439	15497	15441	15520	15213	15476	15447	15621	15543	15415	15530	15663	15492	15609	15476	15506	15673	15429	15348	15606	15600	15434	15344	15668	15381	15477	15408	15345	15555	15589	15245	15304	15401	15499	15409	15379	15231	15437	15544	15483	15508	15332	15532	15642	15622	15534	15422	15500	15254	15644	15619	15554	15386	15471	15505	15283	15471	15559	15475	15206	15619	15479	15115	15574	15406	15390	15511	15393	15305	15599	15425	15488	15510	15399	15591	15399	15343	15418	15561	15581	15303	15291	15415	15441	15517	15508	15637	15352	15688	15438	15458	15320	15373	15416	15474	15435	15399	15535	15547	15423	15356	15416	15408	15640	15485	15532	15384	15310	15613	15579	15403	15503	15419	15459	15329	15432	15509	15493	15257	15417	15339	15228	15247	15215	15563	15595	15369	15596	15473	15342	15344	15627	15536	15576	15659	15414	15398	15517	15537	15608	15448	15519	15709	15557	15361	15324	15564	15487	15326	15323	15193	15629	15410	15254	15412	15393	15545	15237	15279	15572	15400	15506	15449	15255	15475	15439	15575	15443	15428	15386	15309	15535	15651	15525	15471	15297	15457	15555	15460	15435	15519	15543	15602	15497	15290	15459	15327	15454	15537	15703	15608	15429	15357	15488	15407	15442	15207	15430	15341	15481	15554	15401	15370	15394	15343	15601	15446	15522	15504	15498	15592	15449	15552	15429	15344	15398	15367	15288	15331	15463	15441	15396	15561	15387	15655	15562	15489	15500	15426	15479	15597	15441	15405	15326	15399	15456	15563	15541	15462	15436	15646	15402	15367	15627	15544	15649	15306	15436	15404	15448	15695	15520	15379	15501	15594	15485	15307	15403	15416	15460	15515	15556	15418	15461	15504	15527	15449	15481	15599	15338	15332	15413	15428	15369	15493	15592	15573	15591	15527	15597	15530	15487	15426	15321	15368	15398	15415	15463	15590	15508	15517	15376	15596	15610	15633	15515	15587	15438	15443	15597	15494	15470	15473	15506	15430	15415	15405	15777	15507	15447	15416	15668	15383	15592	15490	15385	15286	15427	15574	15340	15279	15527	15477	15319	15440	15531	15502	15400	15444	15574	15405	15488	15412	15337	15407	15452	15562	15475	15543	15484	15556	15351	15436	15447	15544	15353	15317	15301	15466	15393	15454	15530	15387	15442	15704	15435	15498	15580	15412	15544	15544	15261	15345	15312	15491	15589	15455	15461	15439	15491	15648	15415	15545	15637	15675	15361	15400	15603	15530	15425	15452	15395	15230	15430	15458	15347	15327	15491	15530	15550	15452	15585	15451	15517	15595	15630	15569	15376	15629	15448	15434	15520	15764	15562	15566	15540	15277	15410	15306	15410	15535	15443	15502	15547	15510	15517	15570	15671	15347	15311	15638	15592	15396	15465	15513	15236	15392	15552	15430	15397	15467	15476	15459	15343	15610	15611	15538	15323	15415	15479	15516	15504	15385	15242	15376	15300	15478	15354	15560	15556	15473	15530	15580	15542	15472	15556	15409	15471	15463	15357	15346	15532	15475	15431	15392	15585	15450	15506	15358	15392	15709	15412	15588	15666	15459	15506	15483	15514	15435	15288	15382	15505	15401	15346	15569	15477	15403	15609	15421	15399	15650	15331	15309	15388	15536	15435	15491	15699	15407	15503	15513	15511	15331	15288	15613	15462	15653	15408	15630	15473	15316	15390	15419	15489	15534	15556	15547	15409	15331	15643	15453	15576	15411	15616	15510	15399	15529	15501	15498	15578	15525	15327	15438	15478	15386	15693	15515	15445	15741	15405	15605	15647	15527	15597	15431	15584	15486	15493	15534	15491	15416	15480	15433	15194	15384	15435	15471	15725	15487	15581	15456	15510	15444	15459	15349	15427	15703	15594	15532	15508	15397	15439	15521	15578	15465	15542	15575	15556	15533	15549	15437	15417	15543	15211	15627	15479	15459	15530	15381	15475	15546	15459	15320	15501	15533	15405	15413	15388	15438	15526	15486	15448	15406	15590	15545	15353	15352	15624	15476	15354	15568	15501	15404	15389	15397	15617	15493	15668	15627	15577	15548	15695	15369	15666	15337	15542	15601	15452	15440	15462	15404	15508	15646	15567	15444	15477	15383	15333	15432	15456	15420
13191	44645	25474	15988	15038	14606	14405	14218	14013	13850	13965	13947	13783	13663	13843	14120	13751	13642	13773	13676	13792	13638	13514	13657	13825	13606	13884	13769	13672	13772	13640	13537	13608	13671	13709	13496	13699	13587	13607	13582	13821	13747	13834	13583	13585	13589	13641	14415	16069	15567	14649	14315	13894	13862	13549	13569	13444	13574	13646	13636	13697	13566	13529	13602	13628	13604	13690	13603	13477	13744	13620	13506	13566	13579	13421	13589	13493	13624	13864	13537	13522	13741	13726	13455	13605	13571	13616	13537	13543	13442	13652	13694	13454	13699	13679	13554	13344	13477	13589	13573	13643	13645	13615	13563	13479	13578	13669	13616	13418	13578	13674	13658	13598	13432	13728	13509	13493	13539	13624	13421	13679	13670	13461	13613	13699	13594	13344	13621	13382	13564	13623	13498	13588	13616	13512	13638	13673	13475	13690	13522	13524	13566	13724	13494	13603	13575	13353	13704	13645	13598	13623	13541	13586	13584	13617	13614	13517	13517	13604	13622	13547	13508	13545	13660	13566	13679	13638	13606	13679	13572	13464	13600	13599	13643	13488	13587	13611	13560	13587	13682	13593	13567	13625	13629	13604	13642	13493	13721	13626	13589	13644	13655	13625	13492	13539	13597	13694	13619	13667	13605	13521	13557	13570	13588	13420	13793	13798	13765	13578	13559	13430	13534	13648	13670	13555	13511	13561	13428	13563	13615	13570	13546	13574	13579	13652	13556	13548	13616	13565	13668	13458	13516	13596	13613	13527	13681	13666	13566	13517	13644	13541	13583	13762	13714	13513	13659	13574	13635	13555	13525	13562	13615	13627	13463	13657	13568	13561	13549	13503	13485	13662	13492	13642	13773	13715	13595	13589	13680	13692	13520	13553	13448	13553	13613	13436	13650	13580	13566	13560	13697	13520	13546	13626	13617	13523	13409	13513	13562	13561	13624	13474	13697	13420	13498	13681	13563	13575	13584	13555	13452	13687	13615	13535	13689	13638	13726	13607	13701	13505	13542	13725	13605	13496	13547	13481	13399	13678	13637	13558	13698	13658	13733	13606	13720	13671	13451	13559	13596	13525	13567	13519	13540	13565	13595	13575	13494	13572	13442	13497	13507	13457	13495	13658	13579	13602	13555	13569	13576	13709	13691	13524	13693	13598	13593	13645	13595	13699	13489	13593	13460	13518	13599	13584	13608	13374	13713	13514	13595	13596	13517	13641	13630	13674	13504	13616	13619	13428	13622	13615	13595	13608	13476	13488	13639	13742	13604	13528	13759	13522	13576	13619	13594	13552	13603	13497	13606	13608	13574	13599	13586	13599	13532	13652	13598	13641	13638	13463	13666	13513	13564	13738	13622	13713	13693	13681	13497	13576	13493	13598	13667	13604	13417	13639	13594	13750	13635	13576	13553	13596	13516	13572	13745	13517	13735	13676	13651	13617	13667	13603	13528	13648	13452	13655	13624	13576	13582	13629	13584	13631	13580	13534	13740	13577	13668	13674	13596	13660	13656	13597	13498	13438	13557	13495	13494	13513	13605	13563	13492	13630	13583	13647	13461	13570	13489	13663	13582	13452	13687	13518	13510	13712	13444	13630	13529	13612	13580	13725	13403	13588	13469	13647	13642	13611	13483	13705	13591	13504	13641	13527	13535	13610	13658	13553	13516	13556	13528	13629	13471	13629	13608	13373	13594	13482	13641	13498	13408	13573	13389	13495	13539	13650	13548	13671	13797	13573	13608	13567	13594	13477	13413	13647	13574	13535	13531	13609	13610	13727	13514	13602	13663	13458	13575	13565	13545	13620	13570	13575	13540	13631	13564	13481	13432	13432	13665	13676	13693	13595	13528	13731	13484	13601	13546	13585	13600	13400	13702	13424	13615	13638	13650	13635	13625	13692	13550	13580	13627	13730	13612	13538	13678	13574	13536	13572	13413	13621	13492	13592	13624	13527	13549	13385	13345	13577	13497	13643	13639	13696	13640	13616	13556	13542	13549	13610	13666	13706	13691	13425	13433	13624	13550	13550	13732	13895	13700	13616	13545	13565	13580	13674	13570	13458	13772	13555	13570	13583	13574	13590	13547	13493	13541	13588	13611	13557	13569	13662	13696	13575	13704	13586	13535	13525	13646	13573	13490	13540	13491	13635	13600	13533	13648	13462	13338	13516	13616	13554	13679	13712	13582	13569	13560	13520	13499	13577	13532	13468	13785	13619	13698	13618	13744	13707	13490	13598	13482	13550	13547	13377	13587	13672	13435	13657	13665	13510	13688	13611	13492	13555	13617	13601	13687	13527	13631	13436	13614	13545	13489	13608	13471	13541	13772	13342	13455	13595	13689	13463	13557	13590	13742	13520	13500	13806	13685	13660	13735	13597	13535	13695	13623	13661	13543	13622	13705	13574	13614	13620	13684	13432	13518	13535	13563	13751	13599	13463	13501	13580	13482	13547	13570	13581	13716	13716	13598	13647	13697	13602	13441	13562	13667	13714	13553	13703	13591	13687	13517	13635	13512	13558	13509	13519	13590	13522	13593	13554	13693	13494	13482	13684	13510	13711	13533	13497	13615	13609	13446	13631	13614	13539	13536	13648	13652	13513	13664	13615	13557	13606	13416	13549	13663	13600	13627	13527	13452	13496	13628	13379	13620	13716	13595	13547	13681	13513	13583	13447	13802	13413	13586	13473	13473	13708	13518	13482	13551	13510	13556	13536	13598	13472	13617	13551	13406	13595	13712	13601	13670	13608	13727	13649	13533	13695	13591	13505	13566	13594	13617	13612	13599	13509	13530	13754	13467	13516	13506	13512	13634	13554	13699	13584	13487	13547	13685	13533	13640	13614	13364	13573	13621	13588	13658	13593	13457	13715	13650	13699	13732	13417	13568	13643	13675	13692	13489	13698	13620	13553	13625	13533	13645	13608	13673	13481	13754	13690	13502	13521	13637	13576	13458	13656	13688	13618	13752	13518	13593	13511	13654	13674	13645	13648	13599	13754	13636	13362	13463	13490	13642	13586	13715	13740	13566	13665	13366	13582	13708	13531	13551	13602	13759	13557	13499	13837	13578	13454	13601	13652	13529	13571	13552	13649	13661	13663	13564	13639	13587	13704	13569	13729	13576	13561	13636	13716	13495	13688	13651	13625	13778	13654	13562	13585	13653	13387	13618	13540	13786	13697	13473	13467	13571	13436	13604	13484	13507	13461	13600	13551	13726	13648	13383	13465	13613	13407	13484	13526	13538	13408	13639	13747	13540	13607	13577	13504	13754	13602	13477	13694	13536	13625	13590	13691	13493	13660	13526	13707	13603	13458	13719	13641	13793	13695	13537	13750	13814	13577	13619	13477	13655	13607	13832	13707	13611	13637	13543	13619	13654	13646	13475	13660	13560	13497	13548	13500	13693	13571	13517	13687	13539	13468	13620	13584	13704	13598	13607	13738	13606	13611	13567	13569	13547	13642	13506	13575	13644	13623	13455	13587	13551	13840	13467	13508	13469	13604	13629	13532	13600	13711	13542	13733	13589	13490	13656	13441	13504	13530	13571	13631	13643	13666	13740	13729	13443	13535	13618	13444	13527	13462	13442	13655	13595	13661	13535	13522	13615	13629	13753	13580	13595	13630	13662	13729	13789	13601	13570	13528	13685	13643	13566	13568	13607	13621	13539	13788	13474	13482	13639	13528	13707	13574	13617	13473	13569	13583	13578	13557	13683	13604	13792	13506	13624	13434	13718	13542	13544	13635	13570	13555	13628	13602	13576	13679	13575	13608	13490	13707	13709	13545	13480	13471	13537	13655	13520	13622	13471	13486	13460	13576	13601	13639	13643	13686	13494	13693	13429	13659	13487	13521	13583	13571	13647	13651	13535	13553	13544	13449	13606	13709	13636	13639	13591	13691	13555	13561	13331	13630	13582	13646	13588	13645	13553	13548	13658	13612	13555	13556	13489	13587	13586	13538	13547	13658	13665	13518	13584	13433	13561	13504	13511	13688	13437	13529	13510	13629	13775	13721	13607	13468	13510	13658	13518	13573	13765	13487	13743	13467	13502	13561	13745	13552	13651	13491	13639	13569	13705	13610	13668	13560	13590	13605	13474	13534	13661	13817	13533	13470	13557	13689	13602	13602	13564	13642	13613	13518	13718	13758	13708	13533	13566	13555	13637	13534	13660	13518	13689	13661	13577	13577	13557	13601	13708	13684	13703	13570	13622	13526	13462	13596	13625	13586	13604	13607	13507	13578	13545	13576	13486	13653	13534	13626	13628	13735	13522	13700	13572	13451	13623	13719	13390	13498	13702	13407	13658	13556	13440	13548	13579	13526	13468	13698	13637	13468	13698	13594	13768	13534	13648	13545	13547	13602	13542	13584	13479	13651	13534	13656	13649	13507	13636	13686	13580	13683	13494	13592	13575	13702	13684	13621	13526	13488	13639	13637	13672	13598	13540	13522	13640	13702	13554	13518	13509	13460	13667	13792	13756	13548	13586	13583	13511	13772	13504	13732	13702	13694	13550	13566	13529	13616	13545	13579	13450	13704	13577	13485	13558	13682	13530	13640	13745	13499	13727	13621	13521	13473	13660	13530	13629	13627	13620	13544	13757	13449	13550	13610	13499	13573	13672	13582	13521	13612	13679	13735	13589	13577	13517	13634	13524	13473	13610	13739	13566	13606	13706	13589	13620	13385	13652	13620	13565	13777	13489	13677	13488	13610	13668	13499	13634	13754	13791	13599	13499	13710	13660	13642	13527	13758	13645	13559	13613	13560	13574	13669	13506	13497	13688	13494	13712	13507	13614	13521	13793	13644	13583	13625	13590	13638	13476	13664	13539	13481	13480	13621	13626	13723	13459	13597	13665	13597	13613	13688	13549	13490	13595	13716	13670	13522	13566	13476	13552	13535	13495	13566	13654	13479	13598	13629	13605	13614	13520	13565	13404	13673	13578	13604	13578	13608	13617	13636	13659	13544	13658	13507	13593	13352	13628	13683	13691	13550	13640	13602	13544	13644	13709	13627	13430	13592	13684	13649	13532	13702	13670	13536	13540	13471	13529	13665	13468	13557	13680	13470	13596	13851	13598	13682	13642	13611	13559	13534	13599	13577	13663	13687	13800	13674	13666	13435	13436	13596	13674	13575	13449
22629	20984	28625	23580	21168	22346	21705	16959	16125	16207	16061	15989	15986	16010	15864	16131	15991	15715	15765	15532	15559	15913	15657	15790	15613	15796	15803	15806	15651	15726	15645	15566	15597	15654	15820	15726	15614	15758	15742	15586	15654	15659	15735	15548	15824	15674	15694	16304	18492	18093	17237	16454	15945	15794	15779	15484	15582	15575	15608	15515	15457	15595	15529	15614	15770	15393	15538	15843	15679	15584	15667	15593	15724	15624	15756	15634	15679	15434	15650	15476	15579	15686	15575	15559	15629	15614	15592	15567	15562	15641	15461	15318	15698	15539	15627	15575	15673	15379	15623	15641	15473	15694	15602	15543	15612	15575	15629	15512	15601	15545	15699	15620	15540	15530	15592	15518	15621	15552	15817	15780	15383	15492	15379	15564	15463	15491	15613	15586	15464	15494	15553	15520	15494	15469	15569	15495	15571	15685	15624	15549	15430	15505	15578	15574	15421	15501	15424	15541	15521	15337	15554	15442	15713	15539	15448	15426	15684	15454	15572	15411	15478	15648	15558	15637	15535	15594	15440	15562	15721	15611	15586	15681	15646	15508	15622	15504	15579	15542	15562	15635	15433	15413	15402	15555	15629	15606	15393	15739	15379	15492	15442	15598	15582	15643	15412	15588	15441	15589	15579	15340	15426	15403	15568	15487	15622	15515	15500	15592	15760	15528	15643	15515	15650	15587	15699	15558	15556	15416	15600	15361	15703	15396	15527	15541	15553	15596	15512	15523	15614	15615	15498	15697	15489	15581	15658	15418	15532	15572	15538	15621	15578	15673	15568	15556	15550	15564	15433	15543	15495	15387	15618	15655	15682	15550	15627	15583	15503	15626	15654	15711	15767	15510	15560	15654	15679	15681	15602	15677	15614	15618	15489	15455	15434	15424	15522	15275	15360	15408	15405	15566	15512	15352	15533	15503	15593	15560	15523	15488	15516	15585	15445	15601	15504	15709	15496	15428	15584	15681	15747	15592	15622	15593	15753	15384	15503	15620	15421	15710	15623	15452	15761	15504	15690	15709	15403	15455	15508	15521	15469	15528	15576	15452	15618	15635	15398	15584	15563	15559	15507	15472	15420	15560	15391	15463	15729	15538	15450	15462	15596	15433	15585	15364	15551	15588	15613	15701	15675	15571	15504	15806	15501	15598	15543	15454	15654	15614	15519	15657	15690	15714	15440	15604	15558	15589	15671	15305	15581	15622	15739	15601	15309	15514	15614	15680	15650	15563	15523	15503	15383	15556	15593	15552	15647	15755	15554	15595	15429	15442	15559	15580	15862	15703	15554	15581	15548	15722	15546	15376	15591	15698	15556	15542	15390	15360	15442	15313	15706	15695	15493	15610	15537	15591	15625	15535	15738	15517	15385	15508	15541	15495	15313	15629	15387	15580	15553	15338	15368	15659	15704	15435	15484	15557	15635	15499	15842	15492	15725	15502	15581	15546	15550	15550	15527	15469	15558	15429	15675	15568	15621	15636	15557	15687	15551	15716	15451	15548	15356	15409	15662	15666	15572	15608	15480	15484	15610	15655	15487	15665	15494	15506	15602	15740	15653	15471	15568	15558	15525	15455	15673	15718	15622	15478	15487	15505	15604	15498	15438	15659	15503	15436	15376	15581	15413	15481	15456	15504	15627	15610	15462	15748	15467	15456	15696	15451	15460	15593	15520	15629	15533	15322	15633	15437	15516	15393	15412	15422	15621	15615	15329	15392	15494	15324	15344	15565	15586	15471	15498	15487	15515	15600	15556	15621	15343	15488	15583	15540	15373	15481	15387	15531	15594	15584	15548	15713	15508	15620	15636	15432	15506	15633	15563	15511	15532	15607	15598	15503	15459	15635	15569	15443	15764	15565	15524	15474	15496	15503	15337	15633	15666	15551	15453	15439	15501	15446	15563	15535	15523	15518	15515	15537	15714	15491	15553	15433	15717	15567	15569	15487	15691	15512	15346	15486	15498	15617	15723	15615	15471	15497	15591	15408	15380	15479	15518	15275	15481	15548	15581	15463	15666	15508	15359	15755	15635	15654	15347	15615	15302	15430	15416	15494	15442	15591	15364	15560	15539	15614	15626	15607	15610	15482	15540	15587	15478	15392	15588	15663	15575	15604	15378	15641	15612	15480	15396	15541	15757	15569	15425	15573	15803	15535	15579	15429	15378	15392	15427	15487	15458	15616	15588	15457	15490	15596	15566	15441	15541	15630	15609	15437	15313	15341	15686	15284	15634	15578	15528	15620	15650	15408	15610	15552	15633	15568	15626	15399	15679	15681	15429	15360	15565	15493	15507	15521	15386	15649	15462	15509	15492	15428	15433	15308	15635	15533	15770	15624	15477	15455	15318	15507	15599	15507	15615	15469	15450	15561	15586	15550	15476	15769	15652	15469	15570	15493	15341	15218	15498	15459	15574	15454	15609	15520	15519	15651	15268	15570	15486	15439	15469	15351	15666	15500	15445	15638	15608	15354	15326	15658	15513	15457	15597	15561	15754	15534	15473	15573	15780	15459	15450	15429	15547	15516	15697	15565	15449	15434	15614	15470	15386	15432	15731	15539	15428	15408	15670	15481	15658	15470	15733	15498	15502	15640	15479	15398	15413	15638	15743	15482	15476	15640	15604	15642	15368	15273	15432	15402	15473	15455	15729	15452	15345	15754	15432	15523	15478	15580	15420	15441	15326	15390	15608	15581	15580	15570	15446	15490	15562	15620	15417	15512	15468	15435	15610	15515	15582	15449	15566	15458	15470	15682	15350	15576	15693	15438	15501	15557	15443	15439	15446	15426	15406	15479	15654	15422	15589	15445	15545	15355	15562	15438	15535	15486	15470	15604	15610	15345	15444	15516	15554	15613	15480	15472	15599	15507	15503	15560	15451	15323	15506	15632	15465	15591	15715	15478	15552	15650	15601	15669	15546	15393	15661	15623	15317	15353	15356	15697	15478	15520	15503	15520	15607	15565	15591	15506	15537	15661	15495	15474	15307	15345	15694	15554	15520	15540	15361	15530	15598	15405	15496	15442	15796	15452	15576	15467	15594	15558	15574	15511	15505	15433	15592	15672	15550	15218	15562	15374	15486	15495	15509	15391	15761	15759	15683	15608	15497	15535	15523	15715	15561	15394	15544	15287	15578	15459	15625	15507	15385	15381	15338	15545	15591	15327	15429	15490	15510	15530	15603	15776	15441	15587	15672	15486	15623	15601	15344	15680	15453	15624	15504	15611	15583	15390	15523	15506	15484	15597	15706	15555	15583	15578	15528	15578	15310	15746	15570	15543	15327	15453	15543	15638	15649	15450	15586	15367	15540	15702	15479	15553	15428	15530	15456	15393	15390	15515	15426	15534	15510	15453	15669	15491	15460	15555	15475	15414	15613	15614	15642	15621	15497	15555	15613	15644	15608	15542	15610	15462	15651	15765	15528	15418	15545	15647	15604	15442	15547	15488	15711	15583	15654	15662	15645	15677	15563	15547	15504	15274	15591	15506	15493	15575	15738	15505	15616	15522	15526	15411	15573	15401	15519	15420	15504	15729	15526	15534	15363	15620	15343	15664	15480	15519	15606	15365	15661	15545	15563	15474	15427	15494	15395	15816	15582	15547	15597	15735	15478	15501	15510	15397	15481	15589	15662	15599	15413	15513	15561	15741	15650	15336	15631	15508	15523	15563	15636	15505	15524	15573	15546	15435	15417	15415	15445	15611	15497	15709	15498	15431	15352	15369	15534	15426	15372	15336	15516	15456	15589	15412	15482	15501	15631	15597	15442	15403	15626	15588	15645	15416	15639	15724	15492	15532	15496	15469	15510	15701	15528	15539	15499	15634	15563	15530	15631	15653	15621	15573	15402	15467	15464	15409	15617	15456	15503	15552	15554	15448	15419	15404	15624	15753	15649	15595	15657	15624	15539	15604	15459	15579	15551	15544	15595	15391	15513	15623	15423	15463	15586	15477	15640	15406	15607	15478	15615	15708	15589	15461	15451	15384	15607	15542	15541	15431	15602	15537	15469	15657	15474	15605	15531	15491	15671	15551	15540	15606	15646	15496	15570	15553	15529	15679	15592	15489	15674	15383	15563	15621	15548	15548	15566	15575	15401	15594	15391	15450	15439	15615	15441	15479	15376	15396	15546	15516	15700	15360	15476	15418	15440	15635	15542	15524	15529	15447	15592	15716	15644	15713	15597	15447	15303	15559	15552	15466	15461	15428	15611	15477	15688	15523	15530	15592	15429	15568	15489	15391	15623	15576	15598	15596	15461	15590	15622	15593	15716	15412	15609	15539	15647	15646	15484	15760	15528	15553	15468	15435	15315	15463	15457	15576	15507	15605	15550	15597	15594	15609	15445	15599	15687	15481	15653	15535	15476	15541	15484	15626	15599	15532	15427	15596	15709	15541	15652	15518	15329	15568	15498	15565	15447	15693	15542	15492	15367	15610	15642	15507	15486	15502	15517	15528	15683	15399	15438	15507	15533	15470	15380	15332	15576	15544	15418	15481	15493	15450	15483	15761	15526	15601	15681	15573	15683	15509	15578	15476	15600	15573	15613	15368	15476	15626	15480	15607	15439	15487	15398	15711	15503	15582	15662	15341	15410	15450	15423	15498	15561	15412	15438	15344	15462	15599	15380	15629	15541	15567	15554	15554	15551	15544	15810	15608	15446	15547	15610	15458	15556	15529	15583	15667	15398	15552	15679	15388	15462	15613	15430	15525	15600	15405	15481	15571	15424	15562	15627	15562	15627	15622	15415	15531	15584	15438	15545	15480	15540	15413	15537	15500	15694	15539	15562	15480	15462	15618	15762	15668	15522	15538	15536	15534	15469	15647	15649	15577	15534	15469	15440	15497	15621	15462	15576	15529	15549	15580	15497	15411	15516	15576	15446	15489	15511	15446	15524	15518	15281	15436	15448	15467	15570	15533	15570	15320	15482	15529	15513	15604	15728	15692	15407	15399	15453	15569	15519	15711	15656	15520	15605	15666	15622	15386	15343	15603	15451	15526	15574	15393	15516	15228	15482	15433	15558	15478	15600	15416	15557	15428	15307	15696	15406	15708	15448	15481	15472	15373	15447	15536	15511	15811	15612	15629	15597	15632	15772	15539	15319	15423	15182	15626	15370	15340	15322	15591	15375	15611
14660	55255	26750	17844	16237	15325	14892	14690	14324	14167	14171	14099	14049	14104	13991	13932	14083	13988	13713	13822	13772	13803	13738	13603	13647	13614	13554	13713	13578	13770	13768	13683	13667	13675	13609	13686	13640	13509	13835	13589	13647	13762	13841	13643	13704	13709	13824	15057	18082	17024	15639	14565	14198	13701	13443	13525	13804	13578	13639	13635	13665	13700	13604	13673	13668	13654	13593	13473	13719	13528	13752	13696	13519	13588	13701	13719	13488	13554	13610	13381	13492	13659	13668	13690	13637	13599	13698	13608	13615	13458	13524	13495	13733	13666	13696	13692	13639	13689	13569	13566	13566	13701	13786	13636	13437	13537	13727	13524	13702	13640	13675	13680	13639	13687	13439	13701	13753	13769	13484	13505	13655	13484	13582	13565	13654	13543	13607	13570	13640	13511	13579	13693	13676	13481	13500	13519	13664	13539	13710	13688	13706	13559	13471	13485	13726	13653	13545	13533	13482	13795	13689	13632	13684	13550	13529	13596	13704	13630	13526	13537	13436	13465	13645	13600	13686	13658	13610	13629	13441	13662	13695	13684	13694	13659	13548	13538	13606	13504	13539	13682	13578	13709	13536	13652	13646	13756	13596	13541	13698	13624	13631	13629	13643	13705	13514	13719	13612	13526	13675	13635	13501	13606	13554	13759	13560	13452	13727	13667	13531	13734	13632	13537	13845	13674	13767	13580	13764	13620	13688	13686	13590	13674	13487	13447	13499	13527	13582	13716	13563	13571	13710	13422	13674	13805	13500	13527	13625	13713	13550	13492	13516	13662	13717	13545	13551	13690	13646	13720	13708	13730	13607	13638	13605	13531	13681	13614	13561	13775	13575	13553	13774	13727	13580	13562	13635	13846	13515	13646	13642	13615	13614	13583	13656	13723	13618	13609	13567	13622	13606	13658	13597	13615	13590	13510	13437	13609	13516	13714	13713	13695	13615	13527	13687	13475	13564	13586	13728	13704	13758	13514	13560	13625	13535	13657	13686	13518	13582	13504	13691	13812	13698	13813	13705	13629	13603	13665	13437	13587	13640	13653	13738	13648	13541	13694	13710	13498	13662	13532	13632	13420	13533	13606	13660	13765	13555	13443	13597	13673	13531	13690	13553	13565	13619	13674	13618	13637	13576	13603	13492	13649	13730	13626	13561	13686	13672	13587	13429	13521	13418	13624	13490	13715	13641	13476	13668	13630	13620	13665	13601	13560	13560	13708	13543	13679	13466	13693	13690	13604	13728	13736	13465	13605	13454	13740	13517	13535	13609	13469	13658	13626	13657	13695	13756	13652	13516	13796	13511	13774	13547	13570	13548	13621	13563	13571	13639	13558	13600	13592	13667	13471	13544	13696	13469	13591	13653	13604	13692	13742	13536	13616	13656	13623	13660	13772	13518	13709	13609	13625	13503	13750	13545	13547	13539	13735	13516	13700	13466	13665	13669	13726	13479	13467	13628	13578	13691	13483	13678	13770	13623	13616	13618	13721	13661	13654	13640	13632	13641	13587	13510	13567	13623	13518	13520	13693	13653	13477	13557	13540	13630	13714	13539	13625	13743	13574	13641	13592	13599	13473	13757	13682	13495	13685	13585	13575	13599	13345	13620	13598	13446	13501	13637	13719	13567	13799	13598	13614	13600	13448	13542	13641	13559	13605	13735	13733	13613	13726	13694	13633	13498	13742	13444	13549	13798	13636	13659	13470	13725	13539	13564	13667	13524	13615	13482	13585	13508	13555	13788	13648	13560	13813	13534	13635	13577	13461	13550	13625	13633	13568	13395	13595	13596	13638	13367	13660	13511	13461	13444	13547	13702	13726	13408	13504	13662	13505	13642	13735	13670	13463	13550	13717	13398	13736	13617	13474	13669	13596	13509	13659	13753	13642	13619	13555	13672	13579	13716	13525	13623	13622	13643	13514	13629	13449	13658	13690	13728	13536	13418	13583	13679	13629	13469	13628	13789	13456	13474	13736	13520	13552	13490	13701	13611	13731	13653	13641	13572	13587	13528	13765	13708	13608	13513	13411	13629	13539	13630	13503	13749	13490	13677	13663	13496	13682	13649	13537	13625	13500	13535	13701	13588	13668	13674	13539	13545	13595	13591	13505	13483	13582	13644	13458	13701	13580	13633	13608	13577	13542	13508	13517	13562	13567	13387	13577	13742	13403	13872	13633	13560	13465	13569	13779	13450	13707	13589	13682	13561	13652	13648	13651	13561	13774	13569	13512	13640	13385	13762	13655	13441	13503	13515	13625	13511	13644	13643	13512	13621	13730	13623	13602	13536	13555	13464	13564	13575	13649	13658	13426	13756	13647	13714	13528	13614	13669	13627	13751	13386	13536	13513	13524	13648	13392	13733	13424	13571	13774	13662	13585	13643	13580	13582	13618	13538	13379	13515	13552	13421	13625	13516	13412	13692	13534	13717	13628	13732	13692	13577	13619	13478	13492	13796	13706	13621	13574	13669	13661	13430	13624	13657	13641	13410	13622	13608	13627	13604	13558	13539	13654	13613	13557	13667	13712	13575	13486	13555	13593	13705	13528	13573	13606	13576	13604	13608	13567	13519	13702	13714	13566	13495	13678	13455	13624	13560	13794	13572	13493	13427	13777	13621	13615	13475	13740	13503	13473	13632	13756	13471	13512	13628	13718	13629	13679	13554	13406	13516	13464	13546	13550	13653	13658	13606	13535	13671	13505	13510	13579	13727	13640	13662	13506	13422	13708	13614	13547	13642	13491	13664	13627	13467	13693	13450	13706	13595	13729	13616	13490	13415	13618	13564	13645	13442	13706	13539	13521	13703	13681	13649	13649	13624	13512	13580	13529	13661	13682	13574	13626	13757	13524	13619	13661	13492	13401	13579	13557	13517	13731	13504	13702	13705	13584	13534	13582	13612	13577	13406	13581	13455	13582	13544	13444	13545	13655	13714	13593	13531	13615	13672	13409	13639	13557	13513	13776	13520	13712	13586	13695	13632	13609	13483	13475	13681	13729	13681	13571	13615	13527	13625	13843	13556	13799	13470	13715	13557	13681	13518	13520	13494	13366	13583	13453	13808	13696	13561	13643	13572	13729	13568	13643	13512	13749	13632	13283	13727	13449	13640	13697	13573	13540	13604	13581	13647	13702	13597	13698	13471	13496	13581	13737	13764	13596	13602	13465	13687	13617	13589	13578	13498	13464	13613	13598	13825	13488	13613	13620	13555	13442	13661	13632	13670	13617	13722	13355	13596	13597	13766	13640	13627	13704	13515	13609	13737	13534	13521	13579	13488	13685	13545	13437	13563	13567	13725	13536	13424	13450	13592	13589	13513	13716	13590	13765	13516	13507	13606	13571	13614	13684	13564	13546	13501	13663	13639	13675	13581	13632	13552	13516	13613	13522	13568	13572	13495	13596	13707	13638	13521	13579	13820	13501	13560	13593	13501	13653	13522	13597	13520	13612	13601	13634	13856	13655	13581	13666	13555	13568	13704	13627	13773	13662	13683	13567	13595	13574	13745	13533	13493	13551	13731	13536	13560	13647	13524	13530	13439	13635	13523	13701	13405	13649	13702	13648	13616	13560	13637	13529	13633	13727	13624	13601	13679	13603	13634	13626	13507	13575	13555	13472	13710	13597	13660	13456	13627	13541	13616	13682	13638	13547	13617	13700	13637	13604	13582	13487	13634	13604	13640	13507	13727	13748	13670	13729	13888	13550	13549	13514	13502	13578	13647	13618	13499	13531	13621	13609	13541	13476	13722	13558	13650	13710	13823	13483	13495	13701	13482	13443	13567	13547	13804	13789	13543	13522	13647	13681	13600	13688	13617	13384	13557	13722	13731	13450	13576	13542	13627	13701	13680	13560	13607	13620	13645	13655	13656	13655	13645	13693	13655	13665	13685	13473	13489	13594	13420	13553	13524	13585	13670	13516	13788	13525	13680	13661	13581	13649	13539	13622	13658	13515	13503	13515	13554	13624	13558	13587	13614	13619	13569	13477	13620	13588	13683	13625	13492	13780	13580	13859	13809	13614	13694	13547	13577	13748	13500	13558	13599	13641	13577	13654	13564	13478	13545	13648	13688	13586	13545	13540	13631	13551	13720	13533	13450	13634	13643	13605	13725	13639	13497	13704	13551	13607	13560	13579	13714	13680	13599	13609	13510	13597	13596	13605	13558	13714	13515	13624	13485	13548	13697	13716	13639	13613	13539	13655	13646	13496	13561	13772	13599	13491	13676	13556	13461	13687	13658	13618	13497	13652	13742	13596	13611	13497	13643	13576	13512	13718	13635	13563	13541	13771	13543	13413	13678	13550	13362	13684	13594	13493	13533	13676	13618	13644	13547	13657	13597	13498	13716	13659	13674	13555	13669	13614	13539	13596	13683	13546	13673	13714	13541	13530	13594	13481	13528	13550	13603	13402	13659	13623	13646	13554	13647	13492	13619	13708	13611	13576	13460	13718	13486	13644	13472	13538	13717	13674	13520	13591	13495	13583	13647	13551	13601	13631	13683	13588	13528	13872	13662	13711	13629	13676	13593	13628	13625	13784	13695	13593	13850	13736	13606	13671	13739	13508	13556	13547	13507	13599	13709	13544	13516	13815	13687	13509	13709	13613	13493	13629	13611	13806	13531	13479	13621	13733	13591	13560	13615	13565	13700	13675	13676	13679	13764	13623	13561	13579	13587	13637	13640	13661	13641	13687	13680	13614	13725	13574	13414	13631	13462	13745	13522	13628	13543	13748	13473	13469	13713	13516	13588	13538	13674	13655	13705	13483	13486	13611	13587	13709	13599	13472	13626	13608	13623	13777	13570	13638	13511	13604	13577	13631	13588	13492	13564	13385	13582	13696	13492	13445	13571	13379	13603	13577	13667	13458	13603	13464	13574	13741	13554	13558	13449	13550	13637	13600	13617	13702	13734	13659	13676	13587	13552	13775	13488	13558	13597	13645	13610	13536	13547	13501	13600	13445	13588	13420	13621	13684	13475	13543	13536	13711	13640	13684	13633	13566	13590	13528	13592	13505	13584	13633	13634	13521	13640	13600	13634	13444	13645	13609	13712	13453	13552	13596	13646	13563	13636	13754	13589	13582	13609	13734	13485	13592	13452	13580	13453	13694	13611	13661	13552	13650	13614	13629	13588	13537
27226	22184	24208	19212	15780	15635	15971	15599	15766	15876	15907	15788	15614	15756	15723	15648	15616	15859	15676	15661	15831	15725	15666	15615	15613	15571	15612	15755	15823	15844	15774	15626	15702	15453	15641	15590	15808	15850	15759	15565	15726	15683	15672	15822	15649	15625	15788	15737	16040	16066	15710	15787	15818	15934	15459	15619	15790	15557	15747	15652	15429	15775	15615	15582	15792	15656	15684	15721	15502	15759	15480	15622	15622	15737	15839	15721	15796	15595	15762	15682	15687	15653	15721	15528	15533	15640	15461	15594	15620	15657	15813	15819	15490	15372	15779	15820	15736	15671	15567	15599	15742	15699	15644	15532	15566	15600	15743	15709	15617	15550	15702	15565	15621	15559	15651	15493	15576	15570	15776	15741	15613	15728	15574	15761	15790	15806	15728	15559	15658	15707	15583	15743	15515	15553	15729	15629	15502	15701	15709	15720	15689	15622	15528	15531	15661	15523	15692	15634	15575	15741	15535	15506	15506	15767	15533	15789	15666	15504	15660	15541	15704	15480	15819	15518	15587	15778	15668	15587	15567	15512	15767	15610	15855	15525	15719	15667	15485	15605	15815	15755	15456	15744	15465	15462	15489	15737	15733	15639	15920	15549	15770	15792	15525	15699	15540	15425	15617	15589	15645	15539	15768	15728	15510	15518	15736	15703	15795	15694	15539	15648	15708	15650	15698	15753	15662	15552	15764	15656	15540	15745	15432	15510	15500	15686	15553	15669	15582	15788	15484	15582	15846	15854	15783	15646	15805	15644	15596	15675	15760	15562	15552	15622	15622	15728	15528	15704	15550	15617	15566	15615	15548	15690	15661	15612	15837	15590	15663	15688	15830	15746	15590	15726	15827	15582	15586	15473	15683	15721	15636	15617	15686	15829	15707	15491	15594	15543	15669	15739	15635	15675	15740	15728	15552	15674	15794	15653	15468	15512	15418	15672	15794	15635	15801	15489	15648	15547	15673	15660	15626	15614	15566	15674	15602	15563	15745	15675	15822	15418	15714	15806	15773	15635	15699	15604	15588	15505	15653	15748	15525	15648	15760	15784	15503	15675	15606	15756	15513	15677	15645	15649	15637	15704	15719	15618	15592	15680	15478	15785	15665	15784	15655	15734	15596	15629	15574	15731	15645	15562	15658	15580	15611	15600	15592	15850	15578	15703	15703	15760	15700	15613	15519	15801	15726	15740	15657	15595	15711	15688	15663	15775	15647	15537	16020	15645	15657	15691	15640	15654	15558	15719	15609	15746	15510	15753	15651	15465	15816	15479	15457	15661	15516	15601	15719	15554	15630	15489	15457	15615	15768	15790	15671	15574	15522	15808	15589	15560	15570	15523	15796	15681	15790	15669	15693	15688	15696	15787	15589	15701	15685	15576	15332	15754	15738	15535	15604	15616	15820	15690	15791	15593	15529	15648	15726	15636	15529	15765	15497	15402	15416	15683	15638	15600	15642	15486	15596	15630	15695	15665	15772	15810	15740	15671	15662	15674	15705	15561	15678	15620	15812	15912	15689	15585	15506	15603	15450	15587	15758	15551	15632	15425	15774	15731	15774	15554	15695	15540	15604	15707	15736	15866	15594	15645	15542	15716	15853	15718	15555	15806	15601	15714	15431	15865	15536	15516	15648	15516	15658	15641	15613	15675	15552	15553	15662	15625	15712	15656	15597	15616	15603	15529	15540	15599	15622	15726	15647	15629	15487	15591	15664	15720	15629	15736	15599	15664	15793	15662	15808	15585	15644	15806	15786	15709	15597	15588	15608	15670	15787	15703	15691	15494	15554	15408	15533	15683	15792	15749	15543	15759	15694	15564	15628	15784	15741	15626	15733	15810	15738	15709	15888	15681	15647	15719	15690	15669	15779	15602	15668	15702	15706	15656	15566	15607	15634	15544	15629	15640	15681	15723	15461	15563	15673	15727	15652	15645	15529	15683	15601	15815	15882	15528	15656	15604	15716	15626	15503	15532	15453	15670	15678	15695	15718	15460	15458	15612	15722	15554	15847	15750	15635	15798	15492	15773	15479	15712	15442	15604	15762	15649	15624	15503	15724	15873	15629	15670	15657	15609	15600	15561	15852	15653	15643	15574	15769	15656	15619	15607	15669	15680	15688	15695	15756	15759	15541	15756	15546	15569	15541	15551	15581	15576	15715	15535	15425	15462	15780	15577	15642	15575	15604	15711	15709	15716	15570	15517	15471	15744	15624	15513	15679	15883	15522	15735	15769	15770	15868	15628	15615	15579	15709	15621	15584	15799	15768	15495	15679	15692	15658	15869	15603	15766	15731	15700	15650	15685	15579	15714	15699	15590	15676	15628	15915	15581	15718	15661	15672	15759	15831	15645	15590	15695	15752	15794	15602	15490	15722	15595	15680	15717	15644	15557	15509	15705	15605	15642	15549	15732	15620	15643	15640	15600	15821	15565	15704	15529	15684	15693	15776	15605	15610	15385	15380	15564	15775	15502	15718	15754	15653	15704	15680	15582	15831	15679	15676	15625	15502	15778	15652	15695	15652	15681	15605	15581	15643	15792	15793	15507	15649	15664	15595	15710	15941	15582	15689	15675	15849	15791	15633	15678	15635	15586	15660	15496	15720	15779	15548	15608	15663	15786	15822	15681	15726	15572	15660	15668	15658	15569	15640	15626	15572	15736	15685	15700	15593	15601	15656	15766	15591	15500	15642	15621	15650	15657	15747	15728	15596	15800	15517	15560	15564	15838	15763	15714	15575	15604	15532	15809	15802	15972	15690	15895	15582	15440	15484	15649	15571	15673	15731	15555	15630	15739	15606	15795	15666	15673	15729	15598	15546	15909	15577	15401	15723	15606	15770	15751	15726	15660	15787	15664	15567	15706	15632	15628	15432	15679	15621	15693	15489	15782	15603	15807	15588	15574	15752	15761	15583	15805	15570	15775	15668	15625	15645	15654	15781	15686	15906	15602	15743	15830	15602	15584	15337	15622	15520	15505	15608	15710	15691	15698	15660	15660	15646	15803	15594	15707	15601	15704	15700	15652	15687	15622	15909	15533	15661	15725	15771	15695	15814	15582	15635	15704	15896	15659	15722	15597	15870	15697	15561	15737	15544	15753	15811	15737	15607	15548	15429	15434	15591	15667	15721	15684	15564	15474	15561	15687	15543	15674	15689	15890	15584	15501	15658	15683	15712	15693	15691	15717	15659	15455	15603	15765	15641	15575	15540	15788	15685	15667	15642	15613	15791	15645	15716	15630	15695	15837	15827	15887	15818	15488	15561	15562	15575	15420	15658	15636	15623	15750	15625	15515	15494	15724	15821	15533	15553	15694	15620	15828	15581	15793	15599	15584	15814	15655	15638	15661	15654	15806	15561	15789	15658	15731	15718	15629	15542	15476	15726	15782	15671	15659	15770	15659	15632	15608	15634	15411	15574	15763	15761	15565	15819	15677	15606	15363	15826	15530	15621	15662	15490	15624	15723	15645	15695	15688	15558	15839	15650	15992	15626	15545	15694	15722	15747	15612	15511	15707	15642	15513	15650	15479	15541	15635	15703	15577	15616	15443	15694	15744	15680	15704	15734	15601	15693	15337	15639	15717	15761	15644	15924	15763	15679	15770	15619	15494	15615	15808	15540	15607	15798	15796	15793	15590	15632	15588	15569	15712	15688	15639	15584	15594	15692	15790	15701	15703	15393	15765	15563	15678	15530	15603	15812	15781	15586	15619	15711	15817	15761	15596	15595	15694	15563	15623	15780	15733	15647	15778	15664	15479	15743	15605	15696	15470	15713	15590	15612	15723	15599	15792	15652	15549	15826	15570	15603	15635	15481	15738	15793	15801	15603	15583	15908	15669	15634	15547	15566	15593	15868	15578	15597	15672	15719	15579	15417	15914	15540	15557	15825	15553	15697	15760	15685	15938	15637	15658	15649	15822	15626	15663	15657	15480	15711	15786	15782	15537	15517	15763	15615	15677	15318	15776	15767	15524	15887	15614	15655	15650	15391	15604	15795	15633	15784	15540	15615	15511	15551	15580	15656	15717	15699	15709	15603	15590	15601	15660	15625	15567	15724	15648	15528	15854	15421	15686	15626	15671	15506	15695	15926	15394	15752	15698	15687	15697	15561	15632	15556	15655	15769	15635	15821	15489	15610	15690	15612	15522	15652	15585	15597	15795	15685	15652	15581	15740	15644	15800	15677	15559	15728	15579	15690	15531	15676	15488	15618	15462	15708	15716	15637	15649	15652	15655	15740	15678	15715	15679	15758	15831	15839	15693	15628	15721	15737	15571	15733	15587	15651	15715	15631	15417	15662	15730	15474	15696	15736	15672	15558	15847	15801	15689	15664	15588	15623	15488	15721	15738	15689	15571	15765	15901	15865	15704	15670	15642	15815	15700	15467	15718	15579	15357	15684	15366	15747	15572	15428	15617	15607	15528	15560	15645	15406	15626	15757	15774	15627	15678	15544	15812	15769	15460	15648	15674	15762	15607	15650	15772	15523	15447	15633	15788	15553	15666	15862	15617	15519	15677	15823	15682	15668	15640	15907	15609	15654	15659	15574	15387	15962	15559	15844	15513	15686	15754	15724	15966	15539	15628	15769	15612	15541	15642	15486	15654	15574	15747	15495	15439	15580	15610	15604	15691	15755	15775	15567	15620	15598	15602	15508	15551	15793	15657	15568	15720	15679	15705	15552	15625	15720	15543	15803	15562	15677	15725	15779	15706	15504	15717	15730	15458	15693	15860	15546	15598	15645	15765	15496	15735	15649	15628	15808	15441	15582	15708	15668	15728	15648	15674	15663	15579	15920	15589	15443	15579	15750	15717	15626	15515	15512	15498	15814	15502	15548	15637	15628	15830	15818	15556	15816	15578	15609	15649	15657	15678	15536	15680	15703	15795	15689	15652	15715	15815	15812	15502	15562	15590	15655	15693	15834	15663	15807	15639	15577	15603	15731	15696	15448	15752	15639	15683	15584	15595	15455	15844	15685	15487	15663	15595	16072	15666	15344	15738	15725	15555	16069	15524	15612	15684	15705	15548	15570	15626	15831	15547	15447	15752	15843	15423	15546	15616	15766	15465	15600	15657	15624	15559	15727	15657	15852	15513	15569	15694	15701	15415	15622	15757	15781	15725	15488	15698	15621	15513
13345	26615	18328	14224	13894	13780	13932	13903	13786	13771	13857	13809	13638	13917	13841	13928	13928	13661	13716	13864	13838	13712	13695	13873	13616	13784	13711	13843	13800	13843	13825	13516	13575	13583	13791	13663	13624	13737	13792	13862	13877	13860	13961	13864	13777	13691	13811	13884	14209	14185	13908	13884	13713	13830	13516	13939	13608	13722	13809	13549	13744	13776	13653	13686	13902	13698	13773	13731	13620	13715	13749	13810	13578	13778	13644	13740	13792	13826	13691	13623	13829	13846	13730	13725	13631	13923	13666	13737	13723	13704	13611	13703	13639	13848	13754	13619	13654	13720	13548	13705	13690	13585	13572	13667	13739	13714	13725	13606	13767	13784	13665	13701	13745	13695	13803	13651	13732	13688	13737	13611	13709	13650	13816	13742	13845	13704	13548	13771	13709	13658	13625	13737	13790	13694	13819	13681	13660	13667	13824	13643	13598	13888	13815	13796	13820	13783	13537	13893	13709	13905	13843	13790	13689	13814	13729	13731	13755	13756	13680	13553	13672	13651	13684	13794	13719	13763	13692	13827	13704	13723	13841	13601	13622	13677	13718	13744	13981	13935	13609	13742	13725	13658	13748	13888	13603	13650	13800	13779	13638	13787	13781	13707	13744	13835	13723	13582	13793	13727	13755	13644	13766	13653	13629	13612	13646	13792	13694	13824	13776	13564	13677	13758	13767	13928	13592	13468	13759	13608	13797	13758	13743	13769	13644	13842	13806	13653	13713	13849	13729	13641	13760	13799	13533	13701	13902	13611	13745	13759	13620	13734	13707	13662	13650	13690	13568	13808	13693	13668	13607	13814	13689	13689	13684	13726	13761	13738	13829	13633	13751	13691	13658	13849	13574	13746	13790	13752	13686	13717	13832	13871	13714	13561	13702	13643	13771	13695	13875	13649	13844	13785	13617	13643	13904	13535	13548	13745	13683	13724	13620	13834	13565	13844	13573	13778	13826	13812	13752	13575	13852	13708	13663	13647	13770	13616	13665	13788	13679	13739	13751	13836	13668	13584	13776	13669	13685	13794	13675	13817	13797	13976	13691	13933	13617	13706	13723	13735	13540	13820	13676	13555	13825	13745	13729	13794	13754	13745	13720	13713	13722	13759	13645	13800	13823	13769	13715	13676	13710	13749	13714	13752	13779	13792	13620	13815	13490	13645	13708	13623	13743	13627	13767	13811	13662	13707	13696	13814	13601	13712	13701	13679	13774	13622	13616	13791	13750	13553	13791	13939	13698	13723	13489	13746	13804	13687	13699	13723	13856	13566	13759	13715	13717	13776	13667	13710	13751	13713	13679	13600	13745	13703	13677	13475	13736	13638	13780	13710	13688	13696	13771	13806	13699	13710	13616	13673	13541	13625	13901	13652	13750	13720	13920	13780	13649	13804	13760	13750	13836	13772	13652	13594	13627	13617	13757	13695	13671	13792	13660	13704	13731	13773	13772	13685	13830	13733	13749	13805	13861	13635	13760	13861	13662	13677	13718	13687	13607	13788	13714	13746	13415	13681	13727	13694	13708	13634	13617	13757	13826	13815	13782	13695	13808	13693	13711	13839	13831	13636	13687	13818	13620	13480	13563	13753	13764	13661	13688	13704	13844	13831	13684	13607	13744	13570	13529	13831	13572	13890	13727	13812	13532	13627	13733	13652	13831	13846	13683	13704	13573	13530	13717	13641	13785	13722	13675	13634	13695	13776	13749	13663	13770	13655	13775	13723	13698	13567	13803	13714	13736	13807	13700	13846	13618	13767	13745	13795	13589	13575	13770	13705	13651	13664	13675	13722	13688	13616	13561	13867	13668	13755	13645	13781	13560	13742	13542	13701	13689	13738	13773	13708	13779	13787	13897	13695	13694	13848	13810	13703	13744	13665	13768	13756	13734	13704	13710	13608	13704	13639	13730	13644	13761	13563	13829	13685	13699	13781	13768	13681	13637	13702	13751	13633	13647	13619	13813	13865	13519	13707	13733	13813	13678	13587	13764	13666	13840	13627	13701	13692	13683	13637	13628	13625	13797	13644	13700	13610	13699	13771	13734	13659	13722	13712	13573	13710	13806	13663	13745	13708	13731	13755	13860	13734	13789	13908	13656	13686	13591	13690	13713	13466	13553	13786	13809	13731	13873	13712	13809	13569	13881	13734	13724	13719	13566	13645	13720	13716	13672	13728	13739	13716	13737	13552	13624	13882	13588	13683	13835	13790	13582	13840	13644	13712	13771	13573	13762	13817	13783	13739	13623	13703	13775	13656	13702	13783	13706	13744	13759	13661	13689	13612	13693	13722	13673	13704	13870	13721	13675	13596	13602	13531	13703	13747	13769	13570	13636	13831	13557	13835	13653	13671	13698	13723	13650	13730	13724	13807	13771	13773	13633	13713	13676	13574	13654	13760	13796	13789	13822	13583	13683	13666	13559	13853	13824	13725	13624	13761	13768	13657	13602	13518	13781	13678	13630	13649	13827	13631	13636	13913	13660	13750	13655	13885	13546	13895	13614	13758	13766	13838	13802	13725	13767	13661	13690	13867	13758	13747	13723	13611	13564	13632	13708	13786	13796	13784	13671	13655	13760	13891	13769	13829	13697	13851	13587	13538	13733	13532	13862	13616	13671	13547	13611	13622	13704	13776	13722	13756	13487	13736	13667	13724	13613	13685	13547	13518	13769	13647	13703	13734	13762	13667	13780	13702	13633	13763	13766	13699	13626	13525	13669	13639	13574	13910	13713	13642	13673	13692	13714	13733	13696	13655	13692	13513	13703	13655	13689	13801	13813	13829	13665	13765	13779	13626	13794	13766	13705	13776	13672	13696	13616	13763	13795	13652	13637	13660	13671	13844	13678	13602	13802	13786	13778	13776	13703	13781	13635	13749	13673	13796	13748	13753	13919	13812	13692	13650	13794	13691	13701	13790	13902	13833	13797	13635	13808	13778	13819	13724	13692	13722	13931	13811	13745	13736	13680	13748	13976	13629	13741	13766	13663	13692	13757	13848	13811	13607	13714	13633	13642	13597	13770	13633	13617	13805	13670	13554	13613	13749	13700	13632	13561	13766	13682	13760	13752	13562	13654	13701	13716	13575	13767	13480	13759	13699	13773	13584	13601	13645	13904	13726	13844	13712	13727	13636	13604	13761	13747	13652	13677	13830	13810	13690	13777	13729	13700	13745	13659	13604	13777	13804	13687	13606	13818	13769	13821	13715	13669	13563	13594	13707	13783	13625	13714	13876	13827	13750	13634	13777	13685	13802	13768	13723	13776	13805	13660	13762	13716	13664	13754	13696	13854	13650	13627	13850	13867	13698	13815	13851	13694	13655	13773	13838	13749	13831	13654	13812	13772	13674	13564	13730	13627	13709	13533	13768	13706	13589	13866	13764	13715	13725	13722	13643	13612	13617	13780	13716	13749	13695	13619	13618	13815	13715	13727	13726	13716	13588	13691	13873	13515	13823	13710	13570	13637	13752	13761	13660	13848	13913	13629	13725	13681	13726	13712	13497	13833	13595	13848	13766	13676	13756	13645	13723	13641	13771	13808	13754	13617	13725	13762	13774	13734	13587	13750	13686	13703	13914	13666	13764	13794	13558	13669	13618	13589	13837	13693	13727	13718	13727	13627	13672	13721	13830	13729	13804	13826	13728	13725	13812	13781	13725	13816	13810	13648	13699	13690	13635	13698	13597	13715	13577	13798	13709	13674	13400	13753	13659	13654	13676	13708	13819	13677	13819	13628	13605	13723	13796	13767	13728	13658	13514	13755	13690	13758	13764	13699	13625	13750	13726	13762	13617	13824	13559	13797	13638	13726	13788	13565	13691	13810	13773	13745	13706	13630	13706	13685	13882	13730	13713	13668	13674	13642	13753	13740	13748	13819	13692	13822	13619	13738	13709	13797	13820	13876	13860	13739	13862	13807	13670	13768	13702	13557	13877	13712	13586	13736	13621	13715	13603	13625	13822	13696	13857	13572	13694	13808	13597	13588	13516	13734	13679	13628	13884	13559	13656	13756	13820	13716	13546	13687	13745	13735	13813	13797	13613	13702	13865	13857	13650	13560	13721	13695	13793	13614	13653	13746	13949	13609	13713	13633	13656	13696	13752	13581	13730	13729	13687	13746	13798	13626	13761	13666	13743	13738	13683	13615	13622	13609	13677	13736	13868	13649	13812	13686	13586	13650	13769	13545	13671	13713	13523	13584	13666	13776	13661	13717	13669	13678	13654	13884	13704	13743	13778	13858	13713	13844	13749	13719	13657	13609	13706	13697	13819	13554	13506	13698	13652	13501	13796	13745	13622	13589	13693	13650	13791	13815	13685	13657	13757	13631	13744	13678	13615	13635	13730	13750	13590	13638	13822	13685	13691	13753	13773	13801	13713	13549	13644	13658	13752	13758	13660	13814	13587	13646	13906	13522	13693	13673	13554	13612	13723	13720	13750	13850	13744	13827	13745	13884	13604	13753	13586	13639	13722	13858	13735	13674	13747	13818	13661	13670	13724	13803	13736	13757	13776	13712	13761	13619	13779	13726	13630	13684	13836	13592	13607	13756	13585	13791	13828	13720	13659	13725	13772	13444	13548	13760	13734	13747	13646	13665	13771	13902	13676	13602	13792	13841	13774	13786	13814	13779	13662	13697	13810	13877	13775	13810	13620	13749	13667	13589	13717	13815	13597	13667	13724	13815	13540	13705	13877	13669	13786	13674	13758	13854	13745	13728	13752	13709	13716	13593	13693	13699	13566	13871	13696	13795	13641	13765	13811	13794	13745	13856	13529	13871	13761	13913	13775	13811	13691	13688	13904	13598	13536	13704	13813	13666	13708	13671	13685	13746	13800	13876	13780	13788	13583	13725	13713	13536	13733	13710	13808	13703	13580	13556	13632	13506	13724	13775	13702	13649	13724	13697	13714	13664	13648	13648	13914	13779	13798	13864	13610	13795	13693	13551	13821	13650	13721	13837	13677	13855	13693	13759	13671	13666	13787	13747	13734	13777	13622	13695	13729	13701	13892	13685	13844	13676	13564	13821	13751	13655	13824	13638	13599	13636	13904	13783	13698	13776	13583	13588	13844	13610	13893	13386	13742	13569	13735	13713	13742	13672	13666	13659	13658	13693	13618	13644	13824	13605	13819	13727	13669
23794	21026	28126	24215	21514	19678	18327	16306	15561	15657	15564	15495	15692	15668	15792	15914	15823	15771	15510	15561	15587	15566	15594	15474	15452	15629	15475	15379	15571	15429	15594	15703	15478	15318	15466	15564	15517	15552	15395	15423	15446	15458	15571	15690	15437	15342	15644	15952	17110	16964	16227	15992	15636	15506	15509	15534	15572	15338	15714	15400	15496	15602	15591	15477	15447	15408	15476	15323	15697	15438	15450	15607	15587	15629	15326	15496	15637	15474	15425	15431	15521	15447	15398	15490	15432	15250	15378	15519	15448	15404	15498	15296	15427	15523	15586	15600	15366	15471	15390	15322	15427	15493	15447	15359	15493	15406	15374	15484	15495	15481	15457	15340	15446	15612	15583	15425	15303	15356	15291	15649	15530	15588	15597	15468	15508	15477	15301	15308	15319	15543	15388	15709	15680	15462	15474	15615	15447	15422	15260	15310	15489	15480	15239	15431	15443	15662	15528	15506	15378	15361	15434	15225	15413	15331	15389	15462	15415	15325	15382	15431	15433	15585	15441	15448	15388	15340	15443	15359	15573	15236	15335	15405	15366	15483	15586	15404	15462	15523	15343	15354	15441	15465	15455	15710	15401	15611	15443	15243	15594	15483	15330	15398	15604	15402	15550	15477	15417	15443	15542	15258	15395	15343	15407	15403	15612	15437	15384	15302	15328	15393	15383	15326	15491	15586	15217	15539	15495	15555	15544	15473	15445	15615	15435	15293	15330	15349	15386	15300	15399	15447	15579	15397	15464	15509	15523	15471	15456	15445	15358	15510	15528	15375	15387	15333	15334	15463	15564	15427	15574	15407	15419	15355	15507	15590	15440	15389	15381	15607	15413	15233	15508	15516	15505	15410	15303	15321	15406	15359	15419	15469	15410	15299	15279	15345	15503	15495	15400	15399	15515	15562	15592	15281	15462	15435	15264	15427	15627	15510	15476	15219	15352	15406	15511	15447	15546	15445	15323	15323	15355	15429	15351	15427	15404	15528	15484	15350	15392	15359	15254	15351	15293	15193	15529	15590	15557	15362	15605	15285	15463	15660	15658	15531	15481	15545	15388	15344	15716	15487	15590	15290	15581	15443	15438	15508	15574	15382	15360	15346	15332	15293	15341	15298	15402	15372	15539	15471	15541	15493	15345	15365	15548	15321	15449	15343	15347	15388	15450	15390	15376	15239	15551	15395	15482	15414	15500	15425	15379	15462	15364	15271	15370	15352	15552	15435	15354	15375	15365	15660	15303	15322	15517	15382	15638	15425	15503	15396	15392	15325	15483	15535	15301	15248	15481	15387	15236	15418	15594	15511	15508	15539	15480	15485	15452	15291	15324	15432	15228	15310	15365	15343	15370	15457	15572	15468	15433	15461	15283	15489	15515	15474	15299	15324	15426	15219	15182	15411	15393	15464	15451	15420	15436	15297	15184	15539	15391	15465	15524	15624	15372	15445	15285	15377	15266	15251	15318	15295	15570	15502	15543	15506	15469	15516	15521	15337	15355	15410	15243	15362	15375	15285	15633	15381	15561	15415	15444	15360	15451	15425	15483	15302	15235	15481	15446	15435	15556	15375	15431	15317	15519	15472	15664	15409	15452	15474	15549	15420	15443	15367	15447	15242	15381	15571	15433	15508	15314	15429	15408	15559	15514	15385	15532	15480	15382	15424	15521	15408	15710	15681	15475	15502	15497	15335	15321	15277	15460	15303	15364	15547	15550	15457	15235	15398	15235	15390	15313	15444	15389	15438	15386	15452	15319	15284	15471	15531	15436	15402	15348	15260	15377	15525	15384	15456	15342	15443	15283	15364	15479	15430	15407	15504	15346	15404	15548	15279	15634	15473	15102	15508	15570	15195	15293	15532	15328	15527	15492	15515	15322	15442	15513	15376	15490	15377	15516	15498	15435	15419	15358	15507	15257	15561	15303	15276	15572	15539	15478	15485	15444	15392	15340	15319	15369	15424	15360	15385	15569	15410	15410	15371	15530	15430	15449	15668	15419	15415	15520	15686	15345	15399	15448	15486	15293	15338	15496	15479	15260	15382	15487	15277	15303	15422	15387	15229	15385	15459	15169	15470	15366	15400	15245	15409	15482	15463	15472	15336	15325	15363	15383	15549	15365	15525	15534	15417	15535	15520	15354	15608	15509	15389	15319	15367	15436	15323	15403	15253	15289	15607	15322	15409	15218	15340	15268	15530	15472	15463	15434	15540	15440	15530	15609	15463	15500	15421	15647	15477	15518	15406	15376	15365	15348	15457	15337	15510	15267	15418	15223	15285	15492	15397	15321	15489	15588	15511	15322	15333	15384	15336	15575	15460	15406	15409	15430	15595	15435	15409	15464	15447	15288	15431	15499	15226	15316	15488	15331	15437	15327	15547	15297	15417	15637	15655	15411	15353	15257	15448	15393	15356	15419	15492	15365	15292	15417	15655	15383	15292	15198	15366	15368	15213	15418	15174	15496	15442	15646	15429	15438	15390	15397	15531	15393	15295	15473	15511	15411	15374	15391	15406	15283	15496	15641	15674	15537	15385	15389	15438	15616	15432	15341	15414	15311	15296	15305	15238	15459	15305	15432	15344	15369	15416	15272	15276	15438	15568	15402	15345	15331	15426	15448	15557	15643	15498	15276	15351	15475	15456	15445	15359	15316	15530	15555	15341	15443	15488	15744	15463	15359	15383	15379	15577	15558	15403	15324	15528	15424	15330	15374	15467	15493	15272	15462	15510	15280	15065	15328	15426	15280	15414	15327	15508	15376	15405	15408	15373	15392	15544	15249	15468	15452	15449	15596	15523	15411	15365	15318	15556	15344	15367	15558	15514	15582	15344	15351	15332	15447	15510	15486	15434	15459	15286	15610	15471	15664	15626	15368	15348	15256	15381	15236	15532	15460	15370	15297	15429	15362	15264	15434	15384	15173	15531	15570	15475	15448	15407	15635	15598	15370	15501	15466	15356	15431	15369	15405	15282	15394	15382	15486	15411	15443	15547	15447	15481	15366	15444	15369	15346	15325	15372	15385	15497	15628	15412	15406	15467	15371	15442	15452	15524	15602	15562	15613	15467	15427	15304	15537	15529	15311	15195	15352	15267	15616	15601	15556	15470	15307	15429	15536	15328	15124	15453	15274	15558	15540	15515	15272	15520	15500	15596	15357	15415	15268	15527	15372	15262	15384	15422	15381	15520	15422	15509	15371	15402	15565	15471	15454	15562	15444	15319	15470	15467	15605	15584	15493	15465	15611	15332	15363	15404	15657	15534	15393	15335	15575	15451	15467	15559	15546	15470	15379	15452	15221	15358	15654	15747	15347	15289	15280	15278	15539	15298	15503	15378	15386	15385	15254	15475	15391	15361	15562	15533	15305	15211	15233	15583	15335	15355	15582	15368	15341	15597	15406	15427	15441	15388	15431	15487	15461	15429	15280	15455	15462	15469	15425	15516	15417	15495	15482	15501	15732	15476	15238	15518	15307	15611	15416	15365	15215	15405	15526	15412	15449	15438	15435	15373	15308	15402	15503	15402	15484	15483	15476	15411	15367	15372	15469	15491	15468	15441	15444	15291	15340	15445	15430	15454	15552	15541	15460	15598	15536	15358	15552	15515	15178	15507	15581	15509	15567	15447	15299	15215	15245	15486	15621	15627	15572	15571	15523	15354	15286	15369	15364	15365	15492	15287	15360	15600	15464	15366	15291	15379	15368	15358	15356	15457	15422	15316	15087	15190	15439	15437	15387	15450	15303	15395	15558	15271	15421	15369	15434	15483	15589	15455	15242	15473	15297	15197	15411	15363	15626	15380	15248	15563	15443	15390	15430	15440	15462	15358	15427	15573	15462	15535	15441	15604	15432	15470	15479	15264	15272	15313	15426	15152	15549	15372	15409	15476	15551	15321	15545	15326	15182	15242	15417	15408	15361	15491	15366	15420	15322	15372	15348	15393	15452	15421	15577	15434	15410	15329	15168	15577	15419	15526	15406	15411	15251	15102	15402	15381	15454	15354	15449	15409	15396	15605	15316	15491	15359	15339	15555	15273	15504	15373	15482	15401	15505	15440	15485	15371	15401	15537	15553	15430	15203	15386	15511	15553	15600	15572	15421	15520	15293	15653	15479	15294	15361	15259	15259	15521	15552	15489	15359	15437	15338	15487	15365	15392	15414	15339	15293	15275	15207	15302	15565	15483	15362	15416	15428	15333	15460	15505	15577	15608	15495	15509	15392	15321	15479	15357	15424	15534	15356	15582	15410	15595	15362	15367	15359	15443	15388	15321	15387	15587	15447	15497	15518	15378	15380	15300	15412	15415	15449	15549	15462	15545	15410	15409	15552	15512	15518	15417	15521	15490	15565	15491	15273	15338	15601	15360	15401	15435	15268	15285	15329	15411	15388	15455	15368	15454	15603	15319	15594	15373	15460	15298	15271	15312	15440	15491	15507	15473	15672	15453	15607	15592	15364	15358	15378	15528	15426	15496	15387	15517	15529	15462	15457	15235	15522	15423	15353	15592	15262	15287	15472	15350	15472	15362	15377	15265	15390	15530	15513	15178	15354	15406	15496	15353	15370	15430	15358	15303	15476	15397	15457	15443	15494	15334	15385	15529	15159	15443	15498	15439	15365	15529	15345	15398	15360	15383	15392	15655	15435	15402	15272	15399	15592	15530	15440	15559	15623	15420	15382	15414	15415	15746	15458	15537	15528	15438	15406	15327	15400	15475	15534	15355	15226	15264	15282	15389	15356	15325	15349	15363	15561	15298	15484	15513	15358	15506	15601	15462	15342	15576	15397	15455	15578	15408	15441	15508	15465	15538	15365	15413	15383	15323	15331	15470	15362	15211	15409	15441	15502	15400	15539	15578	15391	15519	15444	15596	15447	15482	15625	15389	15494	15350	15254	15386	15350	15411	15354	15267	15407	15425	15354	15588	15582	15456	15661	15461	15539	15398	15515	15369	15492	15252	15395	15585	15459	15194	15440	15499	15437	15385	15243	15288	15354	15146	15388	15577	15577	15499	15362	15472	15331	15330	15355	15356	15385	15367	15440	15406	15434	15097	15400	15371	15482	15342	15354	15554	15529	15599	15469	15296	15342	15310	15511	15422	15348	15510	15509	15372	15638	15339	15212	15334	15559	15523	15339	15498
13099	47928	29930	15887	15095	14572	14319	14156	13963	14011	13830	13649	13926	13867	13982	14020	13845	13766	13602	13646	13680	13702	13628	13858	13617	13703	13743	13813	13674	13578	13695	13696	13734	13677	13703	13655	13714	13685	13619	13523	13705	13667	13833	13670	13781	13652	13601	14268	16025	15411	14662	14259	13838	13723	13594	13687	13640	13694	13722	13617	13665	13669	13540	13546	13600	13678	13648	13517	13706	13722	13721	13618	13796	13540	13710	13607	13652	13678	13728	13563	13598	13473	13475	13612	13575	13609	13490	13524	13553	13569	13556	13511	13428	13619	13478	13595	13417	13476	13601	13603	13737	13620	13487	13602	13602	13397	13620	13501	13555	13482	13610	13528	13714	13610	13762	13476	13649	13637	13628	13568	13486	13539	13467	13702	13574	13727	13622	13587	13566	13803	13523	13536	13644	13629	13564	13552	13625	13440	13573	13725	13655	13482	13503	13505	13606	13667	13590	13686	13692	13629	13701	13590	13685	13543	13565	13731	13554	13644	13652	13604	13668	13650	13615	13655	13502	13499	13764	13539	13661	13732	13705	13596	13299	13446	13537	13649	13684	13551	13598	13675	13736	13553	13709	13727	13729	13691	13751	13521	13491	13615	13570	13643	13588	13625	13670	13574	13595	13715	13428	13534	13581	13644	13637	13566	13794	13548	13705	13616	13656	13622	13588	13780	13502	13580	13610	13703	13551	13468	13781	13717	13544	13645	13791	13545	13467	13735	13576	13527	13703	13466	13761	13577	13540	13479	13511	13597	13656	13646	13550	13507	13563	13640	13670	13574	13694	13524	13644	13472	13750	13686	13554	13541	13648	13460	13531	13618	13651	13558	13576	13500	13652	13514	13645	13756	13570	13747	13580	13533	13709	13681	13542	13449	13680	13548	13669	13619	13702	13418	13667	13347	13593	13683	13564	13531	13701	13480	13610	13620	13633	13520	13537	13446	13844	13600	13619	13607	13503	13582	13607	13358	13441	13550	13455	13504	13488	13588	13429	13627	13630	13560	13641	13611	13654	13611	13598	13672	13660	13618	13633	13616	13566	13614	13549	13591	13625	13628	13548	13669	13582	13674	13723	13595	13749	13517	13622	13677	13638	13418	13651	13592	13592	13569	13549	13647	13463	13585	13612	13722	13511	13467	13614	13687	13482	13591	13650	13695	13641	13380	13534	13708	13512	13497	13428	13680	13641	13554	13589	13483	13762	13623	13537	13662	13591	13688	13714	13630	13509	13560	13510	13494	13534	13537	13573	13539	13540	13750	13631	13435	13457	13445	13674	13654	13346	13698	13484	13564	13691	13575	13665	13722	13512	13693	13602	13439	13607	13731	13555	13663	13623	13585	13575	13603	13588	13603	13619	13501	13503	13392	13579	13707	13701	13676	13560	13564	13563	13772	13493	13627	13647	13624	13526	13662	13539	13665	13592	13445	13635	13619	13685	13690	13567	13492	13601	13585	13583	13588	13571	13751	13745	13592	13594	13482	13678	13532	13607	13788	13478	13642	13502	13736	13641	13595	13608	13574	13592	13627	13574	13649	13537	13613	13740	13643	13757	13639	13578	13486	13750	13465	13574	13719	13569	13672	13659	13468	13475	13554	13464	13532	13595	13569	13510	13551	13669	13710	13559	13534	13680	13627	13568	13491	13682	13687	13547	13602	13626	13540	13546	13607	13585	13604	13698	13627	13671	13564	13581	13510	13662	13546	13405	13576	13488	13706	13606	13553	13697	13544	13646	13660	13586	13626	13523	13626	13793	13509	13486	13572	13528	13491	13679	13542	13596	13682	13556	13539	13482	13690	13596	13567	13606	13561	13770	13697	13668	13629	13519	13640	13681	13722	13723	13650	13570	13749	13566	13627	13545	13638	13486	13595	13598	13578	13575	13531	13410	13617	13678	13511	13621	13578	13700	13594	13570	13589	13480	13593	13630	13564	13563	13513	13428	13578	13598	13662	13649	13697	13621	13682	13531	13434	13552	13783	13673	13641	13760	13524	13475	13668	13549	13489	13670	13690	13622	13738	13465	13427	13726	13513	13673	13521	13576	13815	13416	13470	13566	13635	13761	13607	13707	13450	13642	13661	13727	13640	13616	13582	13603	13555	13657	13527	13478	13720	13647	13698	13627	13709	13590	13634	13638	13535	13622	13500	13552	13687	13737	13684	13614	13567	13601	13608	13551	13669	13550	13714	13634	13564	13675	13703	13557	13594	13418	13669	13451	13693	13618	13449	13690	13576	13628	13613	13647	13545	13551	13597	13691	13620	13633	13409	13716	13701	13609	13693	13566	13535	13599	13502	13621	13570	13451	13583	13659	13620	13512	13569	13638	13652	13483	13523	13624	13578	13561	13599	13864	13398	13744	13529	13613	13516	13572	13591	13633	13667	13515	13614	13611	13485	13668	13645	13553	13569	13609	13643	13668	13487	13690	13737	13737	13692	13486	13597	13522	13429	13778	13619	13450	13871	13660	13579	13761	13642	13516	13662	13552	13548	13459	13683	13438	13649	13513	13639	13576	13603	13784	13583	13533	13486	13579	13566	13689	13541	13601	13564	13791	13659	13615	13711	13409	13454	13581	13645	13494	13574	13549	13419	13533	13590	13644	13562	13663	13583	13563	13714	13682	13584	13550	13601	13607	13526	13543	13639	13787	13744	13584	13669	13384	13593	13524	13706	13562	13494	13662	13444	13731	13451	13666	13483	13574	13568	13679	13793	13623	13762	13564	13662	13682	13727	13631	13525	13615	13629	13581	13609	13673	13535	13491	13472	13574	13640	13637	13521	13640	13649	13677	13459	13549	13506	13620	13598	13737	13375	13667	13670	13693	13583	13558	13622	13549	13489	13645	13451	13475	13594	13395	13591	13684	13571	13545	13759	13623	13436	13602	13509	13711	13647	13572	13527	13578	13610	13677	13570	13514	13684	13505	13584	13637	13652	13550	13678	13665	13487	13581	13701	13444	13533	13655	13681	13620	13673	13549	13596	13593	13707	13644	13671	13593	13588	13705	13572	13570	13620	13730	13670	13676	13682	13607	13648	13584	13630	13651	13523	13699	13511	13536	13490	13652	13609	13697	13603	13434	13681	13546	13666	13657	13580	13571	13629	13609	13636	13409	13665	13590	13592	13860	13535	13567	13524	13598	13517	13709	13432	13637	13548	13569	13582	13503	13670	13419	13714	13742	13643	13618	13608	13513	13542	13626	13573	13538	13450	13864	13617	13553	13572	13589	13673	13570	13644	13583	13412	13616	13702	13536	13580	13557	13503	13627	13632	13585	13658	13512	13767	13495	13577	13542	13547	13668	13550	13611	13604	13634	13453	13692	13624	13408	13583	13606	13781	13696	13604	13685	13614	13534	13649	13515	13620	13700	13541	13694	13443	13611	13762	13427	13509	13583	13616	13660	13607	13747	13693	13700	13510	13629	13629	13567	13461	13578	13616	13636	13626	13638	13509	13481	13723	13689	13624	13639	13561	13673	13537	13501	13649	13581	13659	13567	13564	13607	13661	13669	13674	13756	13624	13549	13494	13555	13532	13517	13617	13707	13738	13490	13470	13652	13717	13730	13395	13704	13517	13624	13563	13564	13646	13512	13726	13492	13562	13752	13603	13523	13631	13509	13653	13515	13780	13679	13611	13498	13469	13536	13493	13768	13566	13526	13607	13615	13696	13452	13582	13715	13467	13500	13688	13531	13531	13516	13602	13783	13487	13773	13690	13580	13616	13624	13766	13768	13599	13733	13603	13668	13583	13803	13678	13743	13597	13623	13582	13668	13582	13658	13630	13569	13752	13496	13420	13510	13711	13599	13526	13514	13441	13396	13538	13739	13540	13712	13592	13630	13564	13559	13483	13526	13510	13665	13760	13581	13612	13536	13717	13599	13809	13665	13711	13614	13720	13467	13551	13609	13686	13526	13553	13590	13576	13669	13783	13636	13762	13600	13508	13500	13593	13632	13584	13489	13716	13542	13592	13664	13671	13683	13647	13663	13560	13416	13474	13573	13696	13531	13525	13532	13653	13615	13529	13578	13448	13656	13596	13655	13710	13688	13558	13585	13486	13708	13503	13651	13818	13772	13578	13700	13846	13547	13567	13426	13722	13691	13614	13458	13450	13755	13573	13683	13475	13657	13477	13445	13480	13505	13697	13644	13626	13604	13829	13413	13577	13527	13533	13577	13661	13535	13552	13628	13621	13595	13464	13694	13611	13533	13462	13686	13514	13497	13697	13594	13316	13563	13574	13534	13517	13568	13596	13557	13522	13563	13753	13515	13668	13580	13554	13597	13516	13591	13695	13730	13468	13597	13638	13725	13559	13640	13470	13661	13518	13701	13520	13587	13555	13576	13706	13518	13944	13650	13771	13509	13731	13727	13494	13393	13597	13525	13683	13571	13660	13540	13650	13544	13724	13683	13658	13669	13490	13728	13628	13592	13778	13636	13617	13651	13644	13681	13542	13562	13534	13578	13641	13563	13683	13524	13537	13520	13570	13425	13542	13643	13741	13521	13750	13387	13556	13641	13565	13693	13638	13492	13658	13708	13601	13651	13598	13448	13791	13735	13613	13728	13738	13365	13551	13484	13584	13585	13570	13639	13558	13592	13631	13671	13543	13682	13641	13624	13487	13562	13461	13597	13619	13523	13591	13482	13565	13506	13559	13561	13680	13714	13645	13580	13516	13485	13510	13647	13678	13607	13520	13488	13655	13575	13619	13824	13697	13507	13752	13595	13586	13571	13631	13628	13454	13591	13571	13602	13601	13380	13643	13785	13679	13484	13569	13618	13682	13689	13594	13564	13542	13649	13588	13680	13579	13584	13531	13788	13725	13524	13582	13699	13654	13501	13529	13593	13491	13561	13581	13578	13623	13624	13576	13696	13731	13515	13653	13701	13480	13532	13719	13596	13607	13683	13607	13637	13660	13538	13560	13610	13553	13649	13646	13715	13780	13690	13677	13692	13714	13522	13592	13638	13652	13612	13602	13669	13526	13557	13508	13466	13570	13667	13717	13717	13596	13641	13686	13496	13480	13561	13703	13568	13722	13535	13520	13645	13618	13552	13611	13630	13546	13581	13642	13713	13462	13651	13470	13588	13393	13780	13736	13580	13349	13593	13593	13439	13584	13539	13637
22615	20994	28326	23817	21149	22476	21643	16937	16160	16508	16435	15946	15946	15955	15995	15848	15825	15622	15789	15772	15819	15827	15711	15550	15800	15887	15554	15430	15582	15646	15581	15700	15591	15466	15763	15605	15325	15467	15504	15640	15550	15307	15620	15666	15565	15667	15543	16454	18747	18008	17188	16380	15927	15831	15648	15548	15731	15561	15620	15465	15526	15590	15452	15556	15591	15566	15505	15578	15590	15499	15471	15311	15614	15488	15632	15538	15465	15512	15579	15508	15528	15448	15558	15411	15496	15372	15748	15665	15500	15362	15669	15401	15372	15457	15545	15497	15502	15513	15667	15544	15508	15429	15380	15559	15436	15338	15496	15577	15657	15487	15622	15717	15542	15579	15715	15494	15525	15500	15580	15412	15526	15448	15424	15584	15491	15320	15504	15628	15548	15479	15421	15344	15546	15502	15595	15417	15560	15634	15378	15439	15424	15399	15421	15672	15452	15403	15453	15388	15535	15413	15515	15377	15668	15384	15387	15549	15478	15470	15353	15498	15430	15489	15586	15661	15513	15553	15616	15407	15688	15552	15501	15514	15372	15510	15690	15442	15617	15501	15589	15513	15419	15415	15590	15559	15559	15552	15588	15560	15377	15480	15445	15258	15499	15431	15433	15499	15441	15433	15591	15606	15649	15570	15559	15428	15396	15254	15400	15492	15615	15673	15465	15397	15396	15569	15459	15695	15394	15554	15593	15440	15501	15525	15305	15628	15562	15398	15348	15408	15319	15398	15734	15576	15664	15637	15538	15576	15370	15317	15339	15493	15379	15537	15568	15361	15595	15420	15390	15505	15501	15478	15446	15395	15442	15572	15270	15431	15536	15429	15406	15506	15482	15510	15429	15550	15545	15609	15546	15540	15395	15508	15604	15584	15467	15428	15457	15445	15349	15639	15548	15570	15456	15362	15466	15678	15349	15423	15544	15487	15494	15560	15492	15625	15388	15404	15714	15533	15592	15645	15478	15492	15325	15534	15611	15635	15508	15383	15572	15432	15220	15518	15429	15395	15694	15454	15567	15333	15673	15618	15422	15346	15462	15603	15550	15447	15462	15616	15363	15421	15521	15413	15536	15717	15542	15515	15599	15608	15362	15470	15526	15592	15695	15551	15397	15609	15401	15581	15487	15523	15424	15441	15409	15624	15446	15503	15608	15521	15440	15582	15507	15278	15746	15418	15458	15493	15482	15507	15473	15488	15463	15433	15275	15349	15496	15501	15420	15498	15533	15421	15463	15353	15723	15465	15423	15429	15366	15518	15556	15425	15666	15455	15446	15452	15461	15332	15375	15556	15469	15480	15598	15585	15516	15670	15396	15517	15491	15415	15584	15606	15453	15384	15536	15370	15385	15551	15465	15608	15410	15508	15531	15478	15337	15679	15397	15496	15503	15415	15561	15473	15564	15720	15593	15537	15568	15423	15558	15515	15475	15325	15476	15483	15368	15430	15497	15675	15553	15610	15582	15627	15636	15808	15528	15476	15450	15620	15575	15477	15642	15419	15439	15599	15435	15486	15622	15497	15327	15538	15586	15487	15656	15561	15401	15283	15424	15393	15481	15210	15411	15381	15614	15400	15454	15668	15406	15587	15477	15444	15831	15607	15507	15450	15556	15654	15549	15548	15668	15623	15424	15602	15606	15621	15660	15545	15568	15642	15618	15630	15544	15541	15702	15492	15625	15437	15437	15511	15681	15606	15470	15555	15603	15470	15496	15365	15325	15617	15367	15591	15347	15630	15631	15594	15505	15576	15471	15357	15467	15447	15451	15449	15401	15653	15461	15587	15553	15518	15537	15532	15534	15473	15550	15543	15354	15621	15359	15729	15539	15316	15257	15519	15676	15390	15409	15479	15472	15430	15431	15394	15622	15372	15412	15477	15470	15630	15497	15246	15529	15392	15609	15615	15525	15362	15426	15706	15594	15510	15451	15484	15713	15408	15437	15337	15503	15499	15432	15346	15547	15488	15471	15645	15395	15246	15448	15394	15372	15292	15361	15588	15576	15476	15633	15422	15513	15403	15514	15338	15515	15551	15449	15570	15620	15526	15399	15452	15357	15410	15758	15460	15513	15490	15492	15553	15563	15500	15540	15534	15310	15466	15559	15525	15393	15504	15474	15366	15531	15236	15343	15497	15415	15507	15542	15458	15202	15413	15619	15307	15462	15669	15646	15517	15391	15547	15590	15471	15635	15346	15481	15418	15587	15423	15510	15513	15407	15556	15455	15527	15404	15281	15451	15517	15375	15339	15402	15476	15385	15649	15503	15544	15358	15372	15280	15386	15424	15556	15236	15513	15590	15377	15447	15365	15468	15623	15534	15382	15317	15538	15302	15337	15642	15613	15596	15479	15444	15561	15365	15520	15472	15451	15466	15405	15617	15861	15430	15524	15410	15479	15351	15555	15379	15459	15415	15400	15480	15403	15660	15265	15412	15534	15757	15438	15366	15311	15802	15409	15474	15533	15490	15448	15542	15523	15516	15303	15409	15532	15296	15515	15348	15363	15586	15601	15606	15482	15462	15559	15515	15443	15262	15542	15574	15715	15475	15386	15571	15475	15473	15518	15611	15544	15327	15269	15591	15458	15313	15564	15556	15385	15478	15476	15443	15385	15588	15431	15383	15606	15529	15460	15332	15514	15275	15489	15480	15445	15333	15371	15613	15427	15397	15727	15385	15387	15628	15258	15672	15575	15473	15373	15363	15449	15401	15251	15569	15313	15421	15532	15303	15374	15558	15417	15528	15406	15498	15551	15509	15476	15627	15526	15340	15429	15478	15471	15452	15551	15548	15548	15692	15524	15533	15572	15459	15430	15573	15546	15619	15448	15319	15355	15270	15373	15525	15512	15419	15489	15555	15567	15567	15390	15513	15634	15449	15523	15327	15418	15504	15290	15742	15400	15439	15431	15539	15688	15500	15509	15477	15272	15529	15479	15483	15503	15443	15329	15436	15404	15486	15521	15681	15544	15461	15358	15451	15532	15665	15508	15464	15423	15345	15502	15380	15370	15412	15432	15652	15476	15303	15532	15321	15449	15436	15536	15452	15373	15454	15474	15731	15391	15690	15471	15514	15388	15541	15424	15456	15418	15585	15479	15364	15386	15638	15655	15662	15490	15557	15561	15707	15504	15422	15483	15540	15574	15415	15697	15381	15589	15604	15378	15539	15336	15432	15487	15237	15580	15332	15339	15385	15392	15345	15491	15601	15451	15438	15321	15418	15568	15541	15392	15524	15654	15418	15323	15518	15392	15503	15450	15430	15406	15499	15479	15455	15410	15583	15539	15340	15391	15508	15466	15517	15594	15303	15487	15521	15577	15545	15519	15730	15249	15516	15551	15510	15518	15402	15418	15193	15491	15410	15363	15400	15594	15461	15501	15430	15628	15450	15672	15597	15644	15492	15505	15547	15601	15361	15608	15413	15303	15601	15648	15507	15395	15526	15490	15358	15533	15420	15481	15309	15340	15403	15403	15387	15315	15487	15660	15546	15437	15330	15715	15526	15497	15470	15551	15496	15330	15474	15544	15518	15460	15581	15392	15650	15574	15320	15728	15590	15186	15445	15341	15444	15522	15646	15543	15307	15540	15387	15443	15573	15463	15431	15228	15314	15439	15656	15433	15301	15582	15520	15450	15459	15706	15635	15535	15592	15474	15686	15517	15357	15529	15534	15490	15385	15409	15606	15466	15499	15422	15515	15419	15395	15427	15614	15691	15373	15321	15434	15500	15476	15445	15488	15419	15453	15325	15487	15659	15670	15384	15585	15447	15483	15483	15332	15526	15589	15339	15446	15505	15421	15576	15505	15550	15398	15384	15570	15406	15280	15448	15522	15460	15344	15394	15433	15568	15699	15456	15737	15393	15487	15667	15424	15331	15412	15502	15596	15514	15300	15583	15340	15412	15381	15561	15518	15512	15381	15311	15484	15518	15351	15364	15312	15624	15610	15409	15646	15406	15647	15498	15631	15398	15683	15422	15372	15503	15600	15515	15541	15677	15539	15501	15561	15499	15509	15521	15529	15462	15549	15493	15497	15483	15318	15635	15685	15548	15559	15357	15557	15360	15428	15395	15485	15476	15636	15590	15516	15423	15157	15496	15486	15465	15502	15496	15544	15578	15413	15493	15286	15406	15544	15441	15581	15499	15570	15458	15396	15408	15529	15386	15439	15581	15401	15494	15555	15267	15527	15618	15351	15568	15442	15545	15347	15418	15274	15345	15372	15397	15530	15591	15421	15298	15451	15468	15503	15321	15314	15557	15456	15532	15660	15616	15544	15500	15622	15528	15622	15526	15461	15590	15603	15580	15611	15387	15585	15544	15517	15466	15292	15372	15562	15508	15477	15411	15505	15615	15467	15467	15525	15540	15620	15464	15717	15570	15480	15532	15501	15433	15456	15550	15518	15303	15457	15506	15435	15520	15546	15333	15402	15648	15339	15471	15479	15394	15555	15414	15470	15530	15433	15392	15635	15458	15436	15428	15521	15489	15460	15695	15698	15582	15568	15313	15435	15430	15603	15358	15429	15661	15628	15388	15463	15339	15622	15454	15430	15590	15390	15585	15539	15414	15526	15433	15542	15620	15548	15619	15621	15233	15657	15420	15592	15546	15375	15403	15559	15517	15520	15717	15444	15502	15464	15678	15524	15608	15564	15480	15508	15573	15613	15586	15437	15396	15387	15478	15521	15598	15471	15278	15499	15601	15376	15325	15827	15385	15543	15660	15498	15493	15454	15514	15367	15568	15596	15471	15449	15538	15575	15371	15323	15479	15486	15355	15684	15548	15449	15440	15502	15292	15524	15322	15432	15455	15497	15631	15585	15366	15661	15442	15546	15535	15730	15549	15394	15662	15620	15619	15700	15760	15478	15567	15458	15497	15462	15437	15538	15490	15586	15597	15482	15637	15488	15488	15377	15557	15549	15487	15717	15196	15395	15294	15476	15407	15442	15315	15509	15528	15489	15623	15486	15502	15510	15541	15596	15459	15505	15296	15482	15468	15450	15444	15664	15480	15575	15529	15439	15368	15438	15630	15506	15644	15616	15562	15255	15501	15542	15568	15314	15198	15710	15321	15424	15486	15447	15377	15399	15660	15458	15687	15470	15472	15668	15482	15521	15553	15494	15390
14582	50864	32063	17990	16392	15594	15035	14649	14358	14300	14023	14139	14139	14113	14126	14202	13984	13940	13930	13910	13622	13869	13659	13522	13687	13746	13771	13716	13742	13648	13914	13701	13907	13599	13802	13654	13742	13954	13644	13891	13738	13657	13634	13592	13640	13683	13910	15136	18379	17039	15461	14599	14033	13786	13706	13528	13654	13573	13688	13569	13569	13556	13494	13677	13631	13677	13656	13712	13605	13671	13667	13502	13615	13481	13568	13620	13480	13613	13564	13445	13613	13517	13644	13723	13553	13665	13476	13668	13578	13583	13444	13611	13618	13565	13585	13681	13745	13636	13495	13531	13540	13685	13545	13583	13615	13634	13560	13489	13584	13463	13762	13734	13657	13608	13807	13524	13733	13756	13755	13610	13545	13524	13592	13551	13617	13742	13576	13657	13624	13774	13674	13643	13514	13662	13423	13584	13520	13497	13632	13634	13563	13582	13592	13637	13607	13634	13616	13493	13580	13457	13602	13666	13649	13485	13466	13642	13471	13632	13460	13583	13622	13534	13535	13437	13665	13635	13511	13705	13581	13508	13499	13664	13725	13667	13615	13762	13723	13557	13639	13548	13480	13589	13714	13563	13534	13604	13735	13767	13660	13737	13647	13731	13596	13643	13576	13674	13733	13642	13548	13490	13505	13549	13665	13679	13569	13524	13619	13736	13610	13705	13568	13637	13754	13591	13511	13695	13719	13581	13708	13511	13716	13517	13578	13458	13542	13706	13573	13525	13669	13633	13695	13668	13494	13792	13525	13558	13615	13600	13657	13628	13703	13529	13581	13649	13521	13546	13924	13557	13565	13687	13450	13679	13579	13535	13546	13728	13598	13515	13583	13691	13735	13573	13550	13624	13669	13615	13647	13726	13570	13603	13798	13618	13621	13658	13559	13559	13592	13624	13487	13560	13645	13616	13580	13382	13663	13644	13627	13717	13568	13514	13723	13469	13679	13611	13652	13526	13774	13598	13622	13442	13385	13541	13618	13644	13596	13762	13594	13551	13647	13531	13607	13569	13571	13535	13527	13678	13559	13549	13500	13569	13665	13613	13534	13643	13437	13597	13520	13424	13551	13608	13626	13579	13568	13605	13705	13681	13409	13571	13676	13516	13350	13592	13475	13467	13599	13594	13654	13637	13685	13605	13584	13732	13474	13537	13548	13531	13668	13536	13635	13637	13665	13684	13696	13615	13702	13828	13656	13638	13707	13643	13584	13463	13705	13588	13660	13570	13529	13501	13580	13704	13559	13460	13644	13511	13664	13660	13684	13643	13447	13595	13548	13649	13478	13463	13467	13589	13677	13495	13716	13547	13519	13698	13610	13622	13599	13681	13553	13489	13661	13576	13596	13621	13520	13446	13678	13396	13497	13533	13474	13534	13608	13438	13530	13569	13572	13653	13585	13724	13584	13691	13539	13528	13481	13733	13615	13613	13630	13565	13507	13612	13660	13706	13651	13656	13584	13557	13672	13591	13760	13510	13568	13480	13472	13769	13564	13538	13531	13641	13452	13584	13503	13316	13734	13492	13687	13620	13584	13639	13650	13691	13512	13593	13519	13684	13723	13694	13458	13560	13643	13510	13439	13649	13483	13830	13411	13493	13578	13596	13399	13663	13613	13463	13657	13697	13667	13675	13520	13518	13762	13498	13555	13498	13408	13593	13429	13530	13548	13632	13727	13596	13654	13555	13510	13645	13689	13622	13572	13574	13472	13681	13741	13631	13777	13585	13626	13628	13503	13458	13672	13637	13463	13610	13563	13637	13714	13598	13508	13361	13645	13640	13614	13636	13684	13535	13485	13715	13497	13517	13674	13639	13447	13478	13564	13485	13711	13580	13449	13570	13670	13533	13635	13474	13586	13623	13512	13533	13504	13563	13644	13530	13657	13559	13647	13679	13671	13688	13532	13517	13547	13724	13569	13543	13669	13738	13535	13594	13472	13642	13622	13606	13559	13716	13630	13446	13544	13662	13459	13660	13478	13563	13655	13567	13682	13560	13551	13682	13548	13557	13523	13626	13755	13524	13508	13687	13815	13723	13364	13610	13330	13559	13438	13625	13526	13553	13595	13548	13472	13519	13702	13478	13570	13485	13460	13715	13427	13399	13389	13459	13694	13659	13523	13581	13550	13533	13612	13695	13722	13525	13565	13539	13650	13518	13599	13620	13737	13713	13472	13533	13659	13707	13526	13484	13594	13654	13791	13583	13657	13589	13733	13701	13514	13640	13478	13634	13424	13617	13487	13587	13641	13799	13452	13525	13584	13580	13760	13448	13660	13530	13516	13573	13599	13583	13552	13508	13772	13540	13633	13504	13660	13658	13641	13518	13633	13657	13548	13542	13636	13656	13694	13516	13571	13652	13602	13570	13493	13540	13639	13646	13655	13559	13540	13628	13535	13493	13527	13695	13543	13472	13657	13557	13635	13744	13508	13714	13487	13580	13610	13688	13559	13519	13721	13516	13440	13454	13541	13588	13553	13691	13675	13623	13494	13620	13626	13582	13587	13625	13624	13636	13623	13517	13499	13657	13695	13554	13659	13612	13488	13458	13668	13782	13489	13641	13597	13544	13491	13681	13518	13620	13524	13785	13398	13772	13567	13502	13545	13698	13701	13563	13683	13507	13596	13651	13520	13504	13663	13774	13562	13544	13696	13607	13576	13425	13576	13580	13608	13649	13575	13509	13485	13568	13659	13658	13564	13640	13570	13703	13601	13485	13559	13629	13437	13630	13390	13587	13576	13613	13494	13654	13614	13780	13519	13606	13575	13711	13404	13649	13571	13602	13660	13697	13562	13568	13561	13517	13673	13441	13743	13624	13534	13525	13746	13521	13507	13628	13436	13571	13608	13439	13567	13530	13531	13598	13583	13671	13614	13611	13639	13535	13634	13564	13446	13464	13575	13415	13519	13596	13538	13583	13514	13711	13576	13485	13698	13690	13688	13572	13570	13490	13645	13596	13548	13512	13508	13493	13634	13696	13458	13661	13620	13648	13675	13650	13551	13569	13503	13430	13415	13615	13667	13627	13673	13476	13497	13558	13671	13474	13492	13613	13683	13595	13403	13550	13660	13478	13683	13495	13655	13562	13536	13444	13558	13427	13595	13398	13490	13627	13547	13560	13579	13541	13625	13552	13720	13373	13595	13441	13494	13532	13626	13521	13534	13501	13669	13618	13453	13532	13733	13618	13624	13678	13619	13592	13650	13652	13582	13603	13607	13463	13628	13586	13437	13482	13648	13529	13615	13549	13692	13748	13542	13535	13494	13557	13704	13699	13474	13654	13746	13576	13527	13574	13536	13610	13795	13674	13553	13590	13652	13588	13642	13656	13576	13680	13616	13516	13624	13410	13609	13597	13635	13533	13625	13715	13578	13524	13597	13568	13587	13672	13605	13594	13489	13506	13571	13482	13690	13473	13593	13495	13618	13529	13430	13624	13515	13522	13750	13687	13633	13533	13555	13511	13785	13475	13636	13622	13484	13555	13558	13432	13619	13604	13618	13437	13406	13531	13484	13494	13520	13738	13634	13534	13558	13490	13636	13603	13593	13730	13624	13703	13535	13453	13585	13585	13652	13621	13672	13620	13386	13422	13515	13771	13518	13638	13423	13498	13443	13574	13408	13586	13520	13710	13582	13536	13701	13539	13619	13594	13552	13673	13600	13636	13617	13548	13567	13644	13463	13672	13688	13635	13518	13434	13695	13553	13548	13562	13627	13515	13717	13475	13637	13603	13532	13582	13671	13478	13635	13613	13525	13654	13600	13659	13528	13663	13357	13576	13641	13481	13519	13612	13581	13559	13518	13542	13612	13289	13623	13478	13761	13528	13771	13537	13601	13705	13589	13517	13555	13673	13543	13695	13610	13556	13440	13616	13595	13480	13645	13777	13511	13497	13503	13572	13487	13621	13613	13629	13509	13591	13511	13600	13531	13619	13617	13317	13553	13541	13655	13508	13627	13609	13663	13492	13607	13550	13570	13580	13576	13607	13443	13645	13555	13653	13665	13535	13597	13569	13506	13535	13473	13590	13644	13572	13602	13664	13634	13450	13641	13551	13697	13672	13419	13582	13498	13535	13547	13678	13660	13552	13632	13517	13481	13623	13526	13711	13587	13474	13491	13586	13492	13633	13742	13707	13661	13673	13515	13655	13696	13619	13569	13596	13420	13525	13526	13503	13668	13488	13682	13616	13744	13582	13657	13410	13407	13745	13536	13638	13688	13475	13394	13456	13620	13618	13614	13536	13771	13593	13624	13620	13590	13693	13720	13596	13590	13605	13520	13653	13820	13454	13546	13592	13518	13835	13476	13585	13469	13642	13516	13698	13630	13543	13713	13680	13625	13303	13715	13712	13502	13599	13610	13620	13636	13613	13502	13493	13587	13572	13592	13618	13525	13526	13631	13817	13766	13532	13612	13497	13424	13530	13669	13475	13443	13745	13590	13580	13686	13543	13526	13659	13555	13453	13657	13553	13702	13406	13614	13538	13661	13527	13593	13608	13579	13580	13728	13557	13610	13671	13571	13584	13679	13542	13544	13618	13491	13541	13673	13607	13529	13610	13525	13552	13745	13602	13622	13473	13579	13831	13580	13660	13576	13391	13546	13560	13613	13539	13600	13619	13750	13609	13494	13609	13556	13545	13617	13359	13513	13551	13510	13646	13631	13523	13533	13653	13567	13617	13658	13388	13503	13665	13421	13620	13673	13672	13591	13567	13733	13628	13478	13613	13561	13547	13683	13490	13587	13754	13641	13642	13612	13681	13679	13685	13567	13692	13580	13552	13540	13660	13695	13556	13574	13562	13477	13556	13587	13557	13440	13393	13612	13570	13619	13638	13629	13618	13672	13487	13312	13567	13774	13597	13715	13721	13664	13606	13494	13427	13591	13573	13488	13697	13586	13659	13503	13715	13503	13524	13736	13353	13560	13563	13493	13698	13642	13595	13510	13559	13595	13650	13512	13522	13669	13542	13550	13740	13610	13653	13529	13564	13855	13436	13556	13468	13598	13557	13598	13671	13561	13716	13614	13676	13724	13528	13538	13503	13577	13732	13692	13498	13450	13541	13581	13490	13375	13639	13647	13629	13465	13584	13729	13477	13514	13594	13742	13634	13655	13547	13488	13551	13602	13612
27332	22006	23401	18998	15808	15769	16108	15788	15779	15700	15741	15698	15786	15824	15886	15742	15701	15880	15755	15619	15438	15652	15878	15707	15755	15911	15596	15778	15752	15802	15727	15927	15573	15541	15820	15882	15681	15708	15770	15840	15838	15786	15510	15802	15633	15717	15972	15843	16200	16154	15908	16032	15876	15859	15818	15606	15549	15684	15514	15509	15413	15551	15598	15648	15626	15857	15680	15757	15585	15531	15602	15486	15643	15838	15591	15417	15594	15661	15769	15722	15725	15413	15879	15682	15712	15734	15650	15857	15451	15724	15784	15755	15727	15515	15704	15741	15762	15831	15595	15639	15652	15669	15874	15653	15633	15531	15546	15748	15776	15739	15584	15644	15695	15667	15656	15666	15666	15788	15612	15749	15616	15521	15630	15590	15782	15608	15632	15723	15511	15645	15577	15684	15555	15800	15636	15750	15584	15745	15722	15876	15738	15744	15578	15611	15555	15820	15545	15611	15803	15669	15838	15732	15492	15489	15705	15450	15604	15489	15690	15716	15776	15827	15559	15753	15671	15552	15855	15594	15629	15422	15657	15766	15649	15569	15614	15557	15560	15782	15723	15906	15813	15704	15580	15643	15743	15538	15688	15870	15626	15723	15687	15538	15770	15633	15551	15819	15653	15681	15519	15716	15642	15563	15728	15756	15732	15565	15573	15785	15743	15708	15647	15745	15730	15642	15840	15567	15676	15644	15746	15660	15743	15738	15525	15646	15694	15619	15694	15642	15690	15631	15474	15772	15712	15617	15712	15617	15756	15619	15594	15741	15568	15605	15875	15709	15702	15709	15699	15669	15598	15512	15659	15753	15695	15686	15712	15686	15685	15849	15587	15577	15662	15677	15531	15638	15839	15753	15601	15636	15556	15703	15737	15869	15622	15735	15554	15679	15737	15717	15815	15493	15715	15598	15574	15685	15720	15449	15561	15547	15635	15657	15983	15613	15653	15740	15691	15689	15645	15601	15689	15488	15609	15647	15732	15659	15518	15742	15677	15822	15884	15612	15639	15703	15692	15585	15624	15652	15647	15652	15572	15708	15754	15772	15733	15729	15824	15648	15626	15882	15691	15376	15818	15617	15631	15726	15712	15955	15722	15622	15649	15731	15572	15917	15585	15630	15840	15697	15505	15861	15712	15607	15434	15638	15452	15817	15446	15635	15775	15833	15747	15696	15617	15584	15726	15750	15766	15662	15777	15559	15862	15625	15680	15750	15630	15510	15750	15646	15745	15681	15502	15689	15486	15555	15629	15636	15763	15746	15685	15675	15725	15630	15674	15741	15831	15576	15798	15775	15720	15631	15744	15405	15523	15813	15527	15550	15546	15635	15709	15718	15570	15613	15747	15720	15756	15682	15790	15771	15627	15704	15668	15661	15704	15492	15630	15714	15622	15759	15623	15511	15672	15744	15659	15615	15584	15627	15585	15692	15541	15864	15740	15785	15846	15703	15662	15658	15756	15654	15749	15812	15662	15655	15853	15506	15620	15692	15695	15553	15537	15688	15704	15692	15558	15749	15553	15624	15577	15709	15580	15692	15857	15738	15649	15680	15700	15590	15783	15782	15517	15684	15809	15686	15948	15661	15622	15664	15811	15623	15623	15754	15623	15803	15610	15667	15797	15663	15538	15714	15625	15694	15811	15649	15691	15648	15620	15505	15808	15956	15773	15811	15748	15588	15741	15568	15472	15490	15907	15700	15561	15665	15735	15553	15649	15784	15778	15707	15680	15642	15724	15637	15678	15704	15630	15660	15423	15827	15654	15502	15680	15643	15684	15644	15757	15558	15404	15684	15717	15575	15703	15722	15696	15605	15654	15765	15599	15693	15546	15525	15691	15626	15607	15731	15433	15728	15530	15722	15784	15835	15545	15680	15667	15578	15532	15819	15699	15653	15579	15682	15778	15695	15758	15776	15629	15740	15568	15673	15609	15644	15588	15558	15593	15627	15790	15910	15815	15461	15577	15760	15725	15538	15886	15686	15757	15576	15685	15451	15671	15720	15690	15595	15710	15811	15806	15658	15599	15803	15979	15712	15581	15733	15894	15837	15536	15767	15724	15805	15576	15709	15834	15504	15576	15786	15576	15822	15758	15861	15532	15566	15686	15799	15543	15542	15670	15576	15571	15704	15847	15646	15466	15728	15578	15607	15734	15685	15593	15750	15810	15541	15711	15683	15600	15679	15686	15713	15781	15715	15715	15868	15499	15722	15637	15755	15715	15730	15590	15607	15491	15758	15823	15750	15696	15507	15629	15811	15673	15643	15673	15646	15752	15531	15745	15699	15964	15744	15932	15701	15834	15685	15665	15669	15656	15709	15779	15691	15652	15833	15665	15824	15663	15632	15670	15704	15676	15753	15684	15349	15837	15743	15614	15719	15603	15607	15711	15809	15596	15642	15567	15639	15657	15618	15796	15771	15486	15514	15904	15508	15546	15736	15681	15902	15650	15575	15651	15886	15583	15604	15731	15716	15602	15788	15596	15723	15575	15614	15516	15658	15612	15710	15635	15876	15690	15660	15713	15733	15935	15699	15541	15606	15888	15663	15770	15656	15792	15652	15676	15899	15720	15691	15849	15822	15724	15710	15730	15598	15750	15652	15606	15691	15584	15707	15588	15756	15973	15874	15635	15721	15714	15807	15495	15745	15711	15664	15725	15857	15469	15682	15789	15624	15686	15680	15860	15585	15921	15653	15645	15650	15647	15678	15608	15641	15648	15638	15615	15742	15696	15521	15536	15692	15755	15627	15531	15619	15611	15783	15750	15664	15637	15476	15487	15780	15647	15636	15870	15816	15703	15492	15702	15570	15749	15516	15563	15680	15806	15611	15642	15590	15593	15553	15765	15705	15694	15724	15732	15575	15768	15760	15717	15701	15746	15550	15597	15954	15656	15729	15647	15742	15961	15824	15642	15649	15692	15720	15594	15760	15612	15568	15498	15629	15744	15684	15765	15758	15750	15642	15666	15525	15474	15527	15640	15695	15822	15481	15856	15703	15680	15789	15755	15717	15815	15791	15468	15772	15660	15556	15512	15623	15652	15671	15616	15688	15739	15596	15606	15599	15678	15473	15536	15633	15637	15552	15554	15670	15777	15828	15683	15740	15727	15701	15786	15662	15781	15757	15700	15638	15599	15761	15638	15468	15710	15779	15840	15389	15746	15628	15981	15757	15518	15600	15710	15716	15711	15860	15764	15697	15742	15502	15730	15689	15831	15825	15511	15843	15770	15812	15865	15691	15790	15571	15541	15885	15676	15480	15775	15808	15538	15775	15609	15537	15734	15595	15813	15618	15655	15683	15738	15646	15707	15682	15678	15792	15667	15636	15691	15644	15672	15619	15609	15630	15834	15617	15682	15696	15566	15726	15603	15784	15681	15857	15711	15715	15688	15636	15599	15785	15468	15500	15851	15562	15729	15559	15837	15848	15627	15595	15883	15797	15652	15523	15653	15451	15743	15444	15720	15963	15738	15701	15760	15798	15688	15403	15581	15645	15576	15742	15849	15737	15737	15833	15513	15634	15897	15624	15895	15629	15752	15657	15501	15702	15741	15808	15783	15838	15643	15833	15709	15890	15760	15785	15395	15658	15736	15703	15654	15964	15752	15652	15606	15717	15885	15637	15584	15424	15626	15518	15594	15966	15720	15827	15536	15733	15798	15648	15473	15506	15672	15762	15533	15665	15632	15710	15901	15506	15739	15777	15813	15544	15566	15604	15847	15639	15896	15765	15690	15623	15728	15720	15787	15852	15725	15829	15843	15844	16024	15650	15869	15693	15785	15814	15624	15779	15654	15726	15799	15678	15761	15652	15523	15835	15526	15875	15736	15731	15613	15936	15694	15714	15665	15599	15707	15628	15623	15899	15586	15780	15575	15681	15699	15645	15675	15569	15702	15536	15481	15603	15575	15574	15763	15648	15825	15719	15758	15563	15799	15634	15835	15585	15624	15639	15741	15635	15723	15566	15821	15770	15704	15527	15797	15679	15739	15711	15841	15654	15682	15587	15696	15848	15698	15518	15595	15714	15572	15720	15471	15641	15575	15819	15745	15672	15775	15759	15614	15369	15547	15513	15723	15634	15507	15494	15706	15726	15746	15781	15680	15912	15761	15559	15631	15506	15692	15694	15654	15681	15794	15558	15694	15461	15780	15675	15710	15527	15506	15814	15529	15523	15690	15681	15717	15646	15560	15638	15843	15695	15535	15578	15766	15694	15538	15682	15848	15643	15785	15583	15753	15697	15781	15743	15697	15661	15686	15610	15654	15490	15815	15545	15811	15795	15756	15722	15699	15909	15750	15469	15589	15708	15647	15642	15808	15721	15580	15587	15625	15881	15818	15499	15677	15613	15849	15676	15561	15701	15768	15681	15615	15927	15713	15664	15728	15726	15637	15462	15770	15871	15488	15413	15702	15832	15734	15705	15661	15601	15634	15772	15690	15582	16006	15794	15591	15526	15787	15775	15655	15819	15702	15835	15647	15635	15582	15738	15810	15585	15913	15620	15620	15583	15776	15694	15790	15945	15696	15503	15932	15863	15798	15634	15627	15968	15533	15568	15669	15687	15643	15649	15813	15532	15814	15720	15690	15909	15658	15833	15768	15561	15587	15651	15604	15685	15847	15689	16093	15608	15776	15679	15475	15682	15725	15631	15726	15701	15902	15685	15763	15822	15870	15698	15780	15766	15643	15682	15564	15716	15496	15861	15653	15721	15502	15686	15684	15688	15626	15715	15741	15698	15671	15643	15645	15569	15609	15664	15853	15626	15731	15476	15838	15801	15680	15813	15725	15900	15552	15831	15647	15757	15648	15845	15695	15840	15672	15757	15713	15860	15361	15565	15641	15698	15624	15596	15539	15754	15514	15713	15665	15814	15520	15539	15833	15689	15552	15680	15847	15549	15528	15892	15744	15883	15780	15663	15713	15772	15738	15720	15762	15785	15619	15812	15709	15680	15706	15708	15569	15660	15799	15790	15632	15561	15628	15812	15491	15594	15666	15652	15690	15684	15576	15499	15820	15700	15596	15633	15830	15559	15575	15679	15649	15640	15741	15653	15622	15444	15702	15966	15791	15714	15660	15645	15631	15510	15643	15627	15750	15708	15879	15685	15485	15767	15774	15633	15629	15572
13652	22350	16343	14219	13974	14108	13807	13841	13748	13921	13890	13898	13792	14053	14088	13889	13807	13699	13855	13742	13745	13936	13887	13616	13622	13804	13764	13704	13625	13605	13719	13676	13731	13904	13751	13674	13812	13660	13853	13689	13814	13770	13777	13756	13621	13690	13823	13981	14107	14023	13864	13811	13955	13673	13667	13666	13881	13640	13784	13771	13623	13755	13618	13563	13835	13758	13754	13707	13732	13614	13598	13665	13845	13699	13799	13676	13666	13616	13887	13680	13788	13633	13775	13659	13732	13538	13778	13515	13643	13699	13861	13758	13663	13760	13886	13834	13604	13712	13619	13666	13732	13593	13715	13587	13689	13717	13716	13775	13722	13831	13857	13639	13819	13679	13745	13618	13602	13583	13612	13571	13769	13603	13835	13591	13636	13712	13841	13750	13579	13688	13544	13615	13719	13569	13691	13727	13653	13574	13751	13692	13624	13568	13620	13545	13653	13616	13748	13755	13670	13656	13624	13816	13693	13859	13662	13696	13837	13727	13674	13575	13768	13714	13660	13702	13661	13672	13721	13625	13641	13608	13797	13657	13721	13774	13628	13592	13873	13514	13786	13550	13764	13726	13687	13750	13814	13800	13860	13782	13672	13589	13642	13710	13758	13723	13606	13644	13570	13665	13524	13732	13711	13660	13719	13720	13519	13597	13675	13667	13645	13573	13720	13634	13680	13701	13630	13792	13567	13575	13758	13758	13474	13724	13601	13563	13672	13702	13704	13704	13732	13501	13739	13730	13635	13647	13707	13857	13610	13726	13779	13689	13761	13795	13629	13504	13431	13735	13617	13604	13790	13587	13715	13794	13800	13770	13625	13605	13771	13603	13694	13831	13846	13746	13719	13664	13559	13766	13606	13819	13718	13712	13726	13792	13577	13828	13779	13870	13646	13695	13732	13643	13699	13730	13619	13689	13712	13572	13661	13543	13516	13730	13859	13710	13499	13734	13774	13538	13792	13658	13540	13794	13628	13653	13855	13582	13681	13785	13724	13773	13785	13694	13580	13665	13696	13508	13814	13752	13491	13744	13810	13646	13715	13725	13562	13705	13831	13582	13706	13608	13660	13720	13675	13867	13763	13563	13602	13566	13781	13493	13676	13551	13706	13603	13774	13803	13781	13589	13814	13477	13627	13689	13701	13501	13734	13758	13711	13662	13630	13619	13721	13812	13610	13803	13663	13781	13532	13529	13670	13712	13502	13653	13761	13577	13813	13773	13441	13718	13809	13770	13667	13632	13646	13830	13823	13487	13737	13803	13690	13650	13725	13656	13619	13807	13695	13686	13766	13681	13562	13706	13796	13721	13654	13596	13628	13544	13650	13785	13715	13691	13676	13702	13796	13756	13698	13716	13583	13550	13699	13687	13853	13632	13713	13644	13682	13644	13856	13585	13677	13701	13660	13853	13637	13720	13680	13579	13591	13539	13559	13728	13693	13567	13531	13560	13793	13551	13836	13896	13717	13797	13802	13777	13810	13606	13730	13684	13759	13722	13735	13808	13644	13622	13680	13699	13523	13774	13733	13710	13782	13546	13670	13817	13736	13513	13704	13726	13739	13632	13500	13715	13711	13811	13686	13631	13791	13703	13883	13597	13760	13537	13543	13562	13653	13631	13640	13742	13742	13721	13535	13673	13738	13765	13631	13640	13768	13721	13485	13728	13587	13797	13768	13808	13559	13763	13748	13719	13633	13554	13609	13610	13807	13689	13763	13711	13603	13671	13604	13776	13669	13703	13772	13584	13766	13739	13633	13599	13606	13667	13818	13794	13761	13709	13724	13724	13712	13671	13694	13672	13645	13700	13732	13626	13735	13471	13513	13589	13702	13624	13741	13679	13698	13727	13626	13697	13808	13762	13659	13789	13499	13673	13642	13742	13638	13671	13691	13513	13861	13873	13776	13526	13641	13668	13859	13737	13730	13601	13655	13690	13656	13755	13708	13702	13717	13737	13491	13744	13501	13677	13679	13655	13838	13673	13612	13823	13684	13531	13719	13590	13637	13568	13757	13666	13516	13797	13840	13634	13636	13775	13515	13877	13470	13689	13692	13585	13702	13615	13605	13719	13725	13735	13810	13768	13713	13672	13616	13682	13533	13617	13667	13704	13787	13747	13684	13722	13717	13739	13565	13824	13598	13954	13697	13612	13603	13594	13713	13577	13767	13669	13678	13666	13711	13664	13617	13797	13731	13756	13760	13749	13734	13739	13605	13698	13726	13755	13602	13821	13688	13656	13617	13565	13670	13821	13757	13646	13840	13807	13589	13781	13616	13763	13744	13730	13575	13738	13515	13598	13669	13564	13619	13728	13764	13684	13634	13730	13659	13586	13760	13800	13731	13754	13753	13619	13928	13673	13738	13713	13507	13699	13556	13857	13554	13570	13619	13819	13762	13768	13878	13595	13719	13494	13670	13732	13773	13781	13609	13798	13505	13619	13646	13758	13621	13696	13522	13736	13741	13686	13763	13791	13654	13777	13680	13619	13861	13530	13763	13771	13935	13614	13652	13634	13792	13790	13604	13633	13788	13696	13678	13794	13623	13688	13673	13707	13646	13717	13823	13685	13585	13663	13673	13789	13804	13642	13781	13881	13753	13758	13922	13706	13808	13809	13668	13512	13717	13695	13828	13723	13694	13675	13725	13765	13710	13442	13729	13671	13519	13613	13922	13573	13712	13696	13591	13705	13550	13590	13576	13690	13628	13541	13671	13713	13906	13527	13689	13616	13802	13718	13697	13708	13683	13648	13727	13638	13600	13662	13686	13583	13715	13697	13893	13653	13523	13689	13556	13592	13805	13545	13715	13755	13805	13614	13886	13794	13580	13675	13583	13777	13729	13775	13598	13758	13685	13840	13822	13794	13787	13653	13605	13627	13821	13673	13747	13617	13634	13777	13597	13692	13664	13725	13701	13624	13509	13593	13735	13641	13571	13746	13767	13609	13665	13617	13747	13736	13662	13583	13698	13521	13667	13440	13818	13623	13767	13664	13619	13735	13697	13784	13564	13606	13549	13627	13571	13743	13680	13720	13662	13629	13566	13698	13756	13488	13677	13694	13660	13612	13677	13495	13671	13673	13739	13668	13496	13644	13694	13611	13449	13885	13587	13543	13752	13597	13615	13626	13609	13605	13758	13897	13564	13708	13779	13668	13663	13669	13659	13614	13646	13458	13714	13700	13863	13693	13572	13752	13738	13723	13608	13518	13767	13881	13543	13331	13487	13681	13659	13635	13651	13740	13511	13702	13886	13810	13694	13709	13646	13502	13576	13750	13600	13704	13862	13779	13699	13569	13764	13724	13756	13715	13788	13697	13606	13792	13684	13709	13615	13794	13684	13761	13602	13545	13591	13586	13685	13680	13874	13732	13766	13738	13682	13640	13638	13622	13616	13697	13562	13633	13706	13620	13637	13853	13593	13705	13803	13770	13788	13564	13750	13560	13847	13578	13768	13733	13712	13691	13705	13820	13672	13688	13558	13633	13791	13726	13586	13695	13673	13591	13627	13677	13651	13779	13402	13795	13669	13726	13613	13726	13859	13661	13808	13569	13809	13583	13819	13595	13672	13783	13617	13804	13741	13696	13679	13716	13788	13758	13663	13586	13793	13660	13662	13713	13737	13549	13509	13780	13733	13709	13778	13679	13632	13893	13768	13803	13605	13807	13792	13689	13708	13674	13748	13565	13720	13670	13531	13844	13706	13675	13691	13745	13768	13759	13801	13628	13782	13779	13420	13659	13671	13580	13584	13656	13668	13728	13625	13781	13634	13825	13639	13615	13806	13712	13658	13831	13649	13600	13568	13838	13698	13653	13804	13636	13741	13862	13811	13792	13736	13683	13702	13768	13692	13689	13644	13826	13704	13680	13696	13590	13746	13608	13710	13659	13863	13724	13754	13711	13786	13772	13748	13516	13704	13678	13645	13819	13804	13544	13642	13674	13676	13952	13636	13559	13675	13730	13630	13724	13704	13692	13777	13776	13797	13624	13542	13671	13899	13708	13593	13877	13651	13722	13609	13588	13662	13791	13619	13826	13750	13859	13741	13715	13805	13576	13654	13804	13639	13647	13875	13584	13713	13634	13815	13662	13690	13785	13679	13811	13526	13736	13615	13768	13599	13644	13717	13758	13665	13612	13588	13596	13638	13575	13569	13718	13817	13678	13575	13686	13656	13694	13611	13760	13618	13569	13648	13811	13644	13804	13522	13720	13536	13762	13605	13749	13763	13637	13843	13697	13650	13866	13657	13700	13800	13711	13612	13649	13702	13655	13658	13586	13647	13761	13685	13874	13711	13736	13827	13498	13575	13578	13580	13627	13750	13850	13673	13774	13608	13713	13730	13620	13817	13817	13820	13613	13647	13463	13680	13663	13611	13593	13686	13712	13641	13805	13718	13728	13676	13829	13742	13562	13572	13800	13695	13570	13767	13719	13688	13579	13622	13648	13781	13736	13494	13638	13678	13701	13749	13860	13631	13690	13632	13765	13814	13750	13742	13866	13679	13759	13694	13683	13533	13783	13570	13780	13737	13825	13761	13624	13763	13676	13565	13695	13763	13750	13612	13671	13752	13760	13427	13709	13841	13621	13825	13551	13697	13590	13731	13749	13650	13674	13723	13907	13696	13620	13631	13937	13623	13914	13669	13522	13638	13642	13731	13801	13691	13652	13634	13607	13645	13882	13730	13554	13832	13926	13683	13679	13803	13759	13722	13713	13628	13658	13461	13961	13638	13725	13654	13806	13568	13662	13684	13760	13618	13663	13767	13962	13738	13616	13636	13789	13761	13669	13858	13640	13608	13675	13606	13724	13787	13557	13737	13836	13703	13840	13664	13748	13686	13743	13574	13713	13821	13657	13683	13676	13636	13760	13766	13755	13622	13728	13610	13747	13488	13784	13769	13510	13727	13708	13719	13641	13670	13671	13824	13776	13758	13742	13671	13705	13745	13723	13610	13680	13816	13814	13662	13717	13742	13644	13733	13579	13719	13701	13756	13851	13635	13669	13700	13722	13534	13668	13829	13764	13746	13664	13736	13777	13624	13746	13827	13524	13455	13776	13670	13745	13746	13721	13601	13835	13715	13759	13654	13830	13591	13644	13772	13603	13769	13668	13681	13820	13657	13836	13638	13648
23793	21010	28344	23928	21552	19739	18254	16362	15641	15932	15945	15691	15825	16033	15751	15849	15711	15768	15677	15678	15357	15665	15636	15553	15517	15572	15513	15418	15499	15579	15649	15486	15293	15541	15257	15350	15620	15491	15714	15667	15502	15655	15456	15720	15566	15357	15439	15789	16970	16852	16269	15899	15784	15584	15528	15405	15496	15530	15470	15690	15499	15641	15464	15423	15625	15453	15479	15736	15495	15367	15476	15577	15558	15360	15242	15498	15509	15497	15517	15494	15487	15623	15437	15448	15437	15442	15333	15372	15444	15436	15436	15471	15621	15525	15427	15322	15203	15462	15621	15393	15343	15507	15419	15530	15343	15256	15415	15399	15582	15358	15438	15477	15155	15344	15660	15448	15290	15642	15476	15325	15536	15547	15380	15256	15349	15388	15627	15325	15343	15333	15334	15365	15374	15384	15360	15480	15494	15348	15519	15626	15458	15328	15480	15336	15588	15442	15404	15251	15294	15515	15527	15546	15639	15395	15596	15480	15366	15326	15283	15651	15371	15580	15292	15278	15526	15471	15583	15394	15295	15325	15324	15388	15326	15454	15336	15512	15500	15297	15477	15515	15471	15346	15426	15550	15453	15512	15527	15659	15527	15384	15371	15567	15416	15487	15441	15303	15358	15404	15401	15517	15447	15436	15615	15437	15398	15397	15365	15495	15421	15219	15193	15365	15562	15458	15409	15322	15235	15470	15293	15425	15395	15367	15417	15475	15514	15392	15307	15344	15390	15438	15543	15488	15515	15444	15343	15463	15569	15247	15535	15360	15327	15436	15472	15314	15327	15418	15465	15326	15485	15476	15581	15530	15580	15353	15635	15374	15490	15456	15501	15455	15357	15341	15249	15522	15491	15386	15437	15378	15685	15438	15353	15473	15352	15283	15427	15271	15273	15505	15444	15419	15351	15526	15063	15444	15308	15260	15419	15351	15387	15354	15425	15476	15374	15315	15414	15268	15463	15403	15271	15675	15375	15537	15606	15490	15447	15484	15406	15286	15583	15460	15531	15423	15319	15482	15581	15466	15313	15413	15298	15475	15564	15408	15525	15385	15654	15419	15468	15496	15422	15370	15329	15317	15480	15376	15552	15358	15198	15375	15469	15269	15514	15254	15388	15343	15434	15423	15498	15304	15368	15201	15253	15571	15555	15331	15584	15477	15378	15641	15648	15381	15550	15476	15336	15538	15365	15601	15592	15343	15339	15481	15542	15433	15384	15237	15379	15376	15650	15489	15407	15400	15660	15439	15493	15508	15582	15275	15219	15587	15345	15297	15526	15615	15344	15540	15220	15486	15783	15572	15408	15394	15338	15313	15467	15432	15414	15486	15344	15233	15268	15480	15509	15394	15464	15333	15470	15492	15564	15408	15526	15500	15282	15547	15396	15447	15438	15312	15464	15534	15469	15462	15566	15470	15362	15472	15466	15189	15362	15347	15520	15331	15368	15346	15368	15550	15444	15571	15358	15469	15499	15354	15329	15317	15540	15224	15411	15486	15379	15379	15457	15568	15359	15461	15375	15381	15290	15409	15385	15490	15352	15379	15666	15460	15379	15520	15473	15611	15494	15395	15400	15371	15294	15460	15619	15301	15342	15622	15342	15319	15341	15334	15363	15342	15333	15340	15408	15337	15396	15476	15430	15424	15424	15507	15571	15341	15500	15446	15345	15305	15488	15219	15370	15498	15379	15287	15339	15180	15404	15463	15636	15402	15373	15363	15611	15546	15400	15467	15255	15417	15470	15421	15487	15242	15485	15217	15535	15368	15500	15193	15580	15322	15475	15250	15370	15453	15456	15522	15450	15305	15483	15525	15422	15270	15372	15220	15481	15372	15393	15304	15459	15503	15533	15468	15668	15353	15457	15384	15282	15424	15388	15578	15499	15820	15612	15431	15569	15651	15385	15258	15302	15412	15479	15511	15437	15291	15260	15384	15345	15414	15551	15297	15317	15276	15512	15351	15459	15557	15395	15402	15505	15279	15545	15455	15405	15287	15358	15494	15405	15483	15393	15334	15355	15469	15435	15408	15529	15424	15308	15349	15435	15358	15479	15417	15533	15380	15381	15414	15431	15431	15637	15359	15532	15352	15389	15443	15320	15475	15549	15242	15419	15505	15445	15557	15317	15427	15647	15466	15341	15468	15322	15412	15379	15307	15446	15450	15175	15495	15246	15489	15428	15273	15400	15339	15358	15299	15357	15445	15252	15405	15648	15259	15598	15523	15478	15497	15480	15303	15498	15321	15678	15395	15402	15472	15577	15453	15250	15376	15286	15483	15565	15619	15622	15320	15421	15282	15403	15371	15483	15357	15489	15389	15310	15432	15465	15450	15339	15545	15490	15419	15363	15489	15421	15562	15480	15329	15375	15547	15513	15469	15453	15461	15377	15508	15410	15394	15438	15525	15438	15775	15482	15379	15374	15617	15594	15427	15331	15413	15389	15432	15326	15329	15369	15559	15521	15338	15218	15392	15453	15425	15480	15482	15330	15446	15628	15492	15404	15439	15470	15353	15276	15454	15700	15391	15253	15333	15425	15393	15473	15382	15510	15629	15677	15312	15540	15279	15470	15518	15512	15425	15506	15394	15600	15463	15599	15361	15342	15406	15329	15424	15527	15500	15446	15286	15399	15224	15343	15381	15299	15374	15435	15510	15311	15523	15687	15291	15469	15377	15334	15266	15427	15393	15372	15498	15382	15417	15288	15372	15356	15415	15486	15383	15403	15334	15403	15470	15547	15283	15593	15477	15608	15554	15575	15283	15584	15342	15358	15489	15236	15468	15424	15448	15471	15469	15428	15410	15558	15343	15499	15295	15330	15436	15309	15543	15343	15316	15418	15635	15365	15363	15511	15326	15456	15255	15381	15366	15366	15348	15341	15471	15502	15550	15539	15464	15318	15463	15485	15474	15515	15582	15453	15371	15310	15519	15462	15386	15494	15384	15532	15523	15668	15401	15271	15405	15522	15573	15465	15333	15304	15593	15529	15550	15418	15389	15723	15425	15291	15444	15321	15309	15385	15599	15532	15302	15573	15559	15519	15317	15260	15368	15407	15388	15316	15256	15498	15457	15411	15436	15270	15346	15471	15482	15513	15610	15482	15308	15357	15539	15172	15494	15334	15382	15189	15416	15394	15473	15398	15368	15291	15512	15485	15721	15290	15453	15479	15425	15506	15358	15522	15339	15427	15577	15431	15417	15194	15343	15522	15586	15492	15422	15210	15421	15358	15350	15381	15351	15281	15379	15499	15506	15413	15383	15500	15428	15348	15389	15467	15545	15563	15355	15369	15367	15373	15464	15467	15218	15245	15409	15290	15447	15511	15529	15535	15300	15475	15594	15440	15506	15338	15359	15428	15592	15569	15401	15408	15393	15485	15497	15623	15474	15361	15274	15425	15528	15384	15424	15410	15478	15480	15341	15319	15317	15504	15399	15514	15412	15354	15271	15565	15295	15462	15441	15374	15245	15480	15320	15375	15558	15382	15550	15410	15500	15440	15222	15491	15387	15572	15367	15504	15303	15467	15384	15221	15478	15477	15390	15503	15670	15445	15471	15395	15550	15260	15402	15462	15304	15290	15331	15438	15373	15247	15328	15394	15325	15246	15352	15683	15589	15334	15440	15536	15378	15566	15551	15499	15324	15475	15436	15341	15228	15123	15621	15502	15662	15527	15398	15585	15270	15386	15391	15394	15404	15364	15354	15357	15435	15457	15359	15268	15321	15382	15301	15326	15244	15381	15421	15572	15450	15284	15415	15344	15575	15553	15359	15403	15212	15382	15467	15553	15592	15526	15469	15498	15562	15575	15632	15363	15411	15292	15250	15437	15598	15320	15451	15437	15497	15457	15299	15356	15375	15732	15528	15502	15484	15540	15416	15427	15420	15609	15434	15436	15273	15327	15289	15570	15418	15409	15404	15295	15377	15286	15225	15494	15298	15479	15486	15328	15340	15437	15376	15495	15441	15577	15317	15415	15423	15221	15538	15325	15425	15510	15331	15548	15348	15321	15400	15560	15260	15322	15502	15536	15428	15448	15418	15291	15441	15423	15335	15457	15299	15492	15465	15340	15427	15585	15288	15454	15310	15476	15559	15398	15347	15473	15459	15707	15603	15572	15270	15209	15385	15178	15262	15475	15371	15436	15451	15428	15531	15374	15391	15414	15561	15385	15313	15426	15332	15478	15268	15291	15514	15405	15594	15396	15350	15459	15303	15279	15653	15508	15559	15511	15512	15463	15490	15466	15412	15421	15345	15354	15551	15493	15574	15481	15594	15434	15440	15295	15242	15354	15306	15437	15356	15439	15239	15432	15695	15355	15756	15500	15404	15521	15407	15512	15430	15340	15483	15442	15400	15460	15304	15406	15529	15540	15579	15319	15397	15439	15563	15532	15583	15541	15442	15361	15358	15547	15446	15579	15698	15632	15432	15389	15540	15405	15501	15460	15498	15502	15451	15336	15171	15461	15314	15619	15449	15365	15527	15464	15534	15616	15467	15345	15555	15575	15548	15450	15278	15430	15421	15543	15647	15585	15344	15457	15255	15530	15462	15286	15356	15641	15391	15572	15476	15494	15332	15351	15520	15291	15469	15385	15630	15491	15482	15243	15256	15274	15401	15617	15281	15384	15398	15511	15315	15361	15339	15562	15389	15598	15356	15375	15522	15242	15417	15410	15536	15441	15365	15425	15380	15353	15481	15453	15214	15483	15511	15531	15616	15387	15566	15435	15428	15363	15366	15346	15310	15403	15269	15343	15394	15472	15487	15433	15397	15421	15475	15502	15418	15346	15383	15533	15530	15245	15332	15498	15516	15567	15578	15392	15326	15261	15332	15317	15497	15510	15325	15582	15429	15091	15432	15744	15605	15524	15275	15415	15317	15199	15229	15290	15549	15600	15314	15509	15427	15479	15375	15459	15574	15416	15510	15382	15407	15640	15328	15383	15399	15306	15388	15418	15486	15385	15317	15356	15445	15578	15580	15712	15379	15331	15378	15350	15441	15171	15411	15343	15503	15418	15282	15463	15402	15500	15406	15363	15258	15495	15503	15399	15373	15275	15342	15680	15486	15487	15458	15566	15325	15487	15455	15550	15613	15277	15470	15694	15602	15458	15638	15420	15404	15347	15524
13105	37815	28658	16181	15117	14637	14303	14196	13954	14101	13918	13932	13690	13949	13974	14047	13712	13669	13803	13658	13782	13643	13712	13536	13733	13463	13693	13660	13573	13659	13656	13622	13656	13711	13562	13665	13735	13562	13614	13570	13762	13565	13656	13737	13607	13499	13893	14630	16079	15364	14556	14117	13804	13644	13478	13632	13535	13331	13656	13615	13558	13415	13513	13695	13465	13581	13658	13539	13507	13484	13518	13536	13653	13594	13629	13540	13423	13626	13529	13448	13732	13559	13476	13334	13612	13668	13498	13661	13309	13567	13724	13690	13557	13377	13444	13639	13551	13457	13481	13793	13420	13723	13610	13489	13608	13616	13654	13522	13633	13565	13494	13481	13508	13715	13592	13623	13520	13411	13672	13487	13463	13567	13599	13425	13564	13470	13418	13475	13668	13586	13630	13487	13680	13560	13436	13417	13538	13491	13533	13552	13620	13621	13661	13615	13562	13625	13437	13462	13650	13468	13658	13544	13483	13596	13542	13602	13551	13699	13631	13577	13551	13538	13579	13585	13497	13601	13618	13392	13609	13693	13411	13388	13591	13485	13555	13649	13665	13504	13631	13552	13592	13588	13559	13520	13494	13673	13418	13622	13384	13377	13630	13430	13463	13629	13508	13744	13458	13693	13653	13508	13500	13524	13511	13713	13609	13599	13562	13741	13389	13519	13558	13413	13621	13600	13513	13706	13567	13473	13549	13389	13611	13454	13505	13400	13539	13396	13570	13566	13514	13570	13604	13557	13392	13554	13744	13518	13449	13708	13618	13445	13482	13392	13432	13733	13476	13628	13451	13562	13580	13455	13619	13577	13554	13688	13690	13550	13521	13699	13585	13556	13637	13609	13513	13604	13599	13493	13550	13659	13634	13641	13531	13605	13614	13519	13578	13480	13529	13475	13575	13392	13625	13383	13385	13447	13513	13496	13489	13586	13555	13414	13634	13594	13583	13443	13601	13475	13517	13776	13571	13548	13600	13706	13584	13600	13441	13564	13520	13634	13340	13592	13465	13437	13628	13663	13513	13725	13535	13469	13617	13712	13423	13514	13640	13403	13656	13568	13431	13359	13580	13501	13660	13470	13612	13576	13499	13575	13572	13432	13638	13617	13420	13497	13421	13578	13608	13668	13598	13638	13492	13414	13685	13681	13578	13701	13525	13315	13509	13440	13562	13565	13673	13688	13555	13369	13655	13658	13473	13427	13399	13530	13592	13315	13533	13477	13605	13722	13476	13491	13615	13534	13622	13550	13573	13681	13501	13469	13369	13583	13561	13583	13570	13411	13561	13653	13692	13656	13459	13624	13534	13599	13611	13535	13510	13616	13600	13544	13522	13537	13648	13525	13498	13725	13320	13453	13470	13618	13466	13433	13325	13695	13459	13631	13566	13661	13497	13608	13626	13541	13571	13523	13436	13645	13487	13520	13450	13306	13771	13623	13690	13497	13368	13379	13389	13494	13439	13636	13400	13564	13555	13366	13657	13577	13572	13633	13509	13653	13431	13379	13434	13591	13514	13759	13501	13549	13438	13525	13499	13552	13440	13572	13511	13493	13491	13525	13463	13555	13450	13642	13409	13611	13736	13358	13527	13459	13420	13662	13533	13522	13554	13552	13674	13371	13388	13595	13524	13376	13502	13598	13620	13510	13604	13495	13467	13491	13437	13559	13549	13566	13515	13531	13396	13454	13627	13546	13517	13506	13450	13330	13589	13626	13641	13554	13545	13394	13552	13840	13499	13221	13533	13531	13542	13556	13336	13501	13599	13476	13536	13622	13732	13339	13569	13517	13515	13500	13623	13350	13603	13508	13377	13702	13552	13534	13522	13510	13523	13641	13482	13547	13445	13433	13547	13666	13398	13464	13407	13464	13541	13531	13604	13580	13617	13649	13429	13527	13477	13647	13470	13483	13505	13562	13541	13441	13497	13498	13428	13473	13579	13665	13646	13575	13566	13548	13351	13517	13625	13531	13341	13509	13494	13554	13501	13474	13512	13550	13644	13593	13810	13539	13470	13386	13565	13653	13662	13595	13563	13621	13650	13626	13507	13677	13575	13440	13557	13659	13580	13694	13425	13532	13363	13575	13374	13452	13643	13593	13648	13518	13702	13381	13583	13559	13455	13646	13539	13570	13456	13483	13386	13601	13454	13557	13622	13699	13448	13473	13429	13727	13598	13623	13653	13613	13428	13598	13609	13351	13285	13431	13603	13565	13509	13580	13461	13640	13488	13524	13688	13549	13581	13575	13412	13467	13617	13442	13510	13465	13613	13750	13468	13716	13334	13607	13498	13680	13617	13551	13565	13642	13565	13395	13550	13470	13486	13561	13590	13596	13509	13575	13521	13504	13449	13456	13462	13554	13613	13612	13508	13657	13657	13586	13425	13647	13721	13511	13444	13596	13389	13567	13481	13486	13578	13421	13461	13601	13457	13406	13539	13628	13702	13559	13662	13513	13597	13782	13475	13585	13453	13541	13517	13479	13613	13721	13656	13327	13466	13609	13488	13480	13476	13538	13648	13638	13454	13522	13565	13711	13478	13441	13513	13490	13589	13540	13461	13483	13589	13458	13551	13665	13564	13427	13428	13694	13513	13654	13554	13500	13627	13542	13589	13565	13582	13679	13549	13676	13618	13493	13496	13428	13589	13606	13659	13637	13605	13695	13424	13511	13674	13677	13681	13580	13556	13487	13451	13628	13611	13677	13387	13533	13478	13605	13568	13486	13596	13498	13357	13617	13332	13542	13567	13558	13573	13434	13561	13425	13526	13365	13571	13559	13538	13644	13521	13676	13685	13626	13540	13355	13625	13572	13465	13587	13502	13590	13449	13518	13405	13586	13515	13492	13627	13541	13629	13568	13647	13652	13681	13611	13534	13614	13615	13528	13639	13567	13569	13462	13436	13567	13613	13609	13668	13559	13577	13569	13522	13777	13621	13521	13533	13419	13544	13529	13514	13602	13614	13527	13440	13641	13492	13549	13546	13543	13543	13464	13502	13545	13578	13559	13585	13653	13519	13646	13629	13484	13378	13662	13444	13531	13642	13430	13532	13582	13537	13603	13622	13410	13407	13600	13512	13577	13567	13411	13694	13600	13570	13625	13513	13678	13500	13510	13631	13518	13566	13625	13634	13761	13437	13446	13523	13547	13426	13529	13488	13408	13594	13545	13625	13450	13411	13593	13590	13635	13366	13518	13343	13426	13560	13604	13459	13543	13532	13441	13641	13610	13523	13373	13544	13549	13549	13491	13506	13534	13577	13465	13643	13432	13723	13546	13657	13496	13574	13570	13556	13570	13346	13519	13401	13504	13587	13548	13659	13401	13641	13653	13424	13550	13398	13589	13655	13630	13631	13549	13516	13723	13547	13546	13480	13681	13622	13517	13765	13568	13649	13598	13603	13448	13617	13546	13597	13543	13571	13422	13442	13362	13476	13268	13551	13373	13646	13606	13510	13585	13685	13634	13463	13549	13620	13494	13596	13814	13519	13482	13512	13530	13546	13554	13612	13486	13656	13409	13506	13607	13448	13597	13380	13539	13510	13641	13675	13587	13651	13632	13642	13504	13632	13629	13576	13759	13407	13450	13514	13631	13557	13631	13486	13611	13605	13545	13479	13516	13518	13580	13591	13589	13651	13539	13309	13637	13604	13500	13550	13482	13391	13551	13594	13534	13213	13557	13591	13714	13424	13576	13479	13623	13651	13326	13589	13601	13573	13508	13582	13764	13614	13577	13538	13588	13513	13454	13547	13541	13659	13586	13687	13669	13382	13567	13442	13696	13458	13539	13544	13637	13537	13432	13540	13672	13635	13542	13368	13601	13495	13474	13512	13486	13412	13718	13673	13475	13606	13618	13552	13595	13447	13714	13506	13674	13623	13522	13563	13346	13523	13697	13549	13534	13557	13550	13510	13428	13638	13657	13526	13645	13550	13675	13544	13431	13471	13532	13453	13331	13510	13392	13491	13562	13523	13633	13478	13484	13515	13492	13541	13615	13594	13444	13608	13787	13554	13673	13451	13543	13430	13691	13620	13553	13507	13711	13564	13473	13512	13443	13650	13546	13460	13381	13319	13538	13474	13537	13675	13578	13606	13577	13584	13591	13578	13483	13488	13454	13575	13607	13498	13401	13510	13565	13574	13656	13656	13491	13688	13417	13504	13444	13513	13527	13542	13593	13578	13509	13448	13564	13598	13561	13660	13475	13436	13488	13547	13536	13529	13571	13493	13465	13630	13489	13593	13572	13528	13471	13615	13444	13595	13491	13730	13487	13662	13490	13572	13492	13626	13467	13567	13602	13552	13483	13606	13589	13521	13678	13529	13637	13698	13537	13581	13420	13542	13496	13570	13615	13640	13540	13585	13571	13638	13545	13508	13441	13516	13459	13536	13601	13604	13715	13759	13514	13445	13570	13656	13587	13626	13554	13470	13578	13459	13617	13565	13591	13571	13544	13456	13591	13641	13654	13638	13549	13682	13565	13529	13517	13505	13453	13612	13357	13520	13570	13444	13440	13513	13588	13328	13596	13453	13630	13570	13375	13562	13640	13397	13568	13428	13733	13529	13401	13446	13575	13451	13655	13461	13385	13517	13599	13610	13605	13612	13361	13619	13633	13441	13515	13632	13669	13581	13543	13594	13488	13540	13491	13699	13543	13481	13643	13751	13444	13402	13532	13511	13583	13490	13509	13662	13635	13564	13388	13673	13567	13535	13521	13553	13431	13605	13659	13702	13483	13474	13521	13471	13507	13591	13569	13546	13489	13501	13513	13508	13616	13608	13391	13583	13523	13523	13721	13569	13486	13481	13525	13682	13611	13613	13511	13449	13627	13503	13438	13499	13525	13468	13611	13584	13439	13597	13545	13364	13525	13540	13629	13510	13504	13445	13482	13513	13495	13487	13444	13373	13572	13659	13546	13684	13426	13524	13510	13491	13591	13591	13500	13494	13566	13480	13615	13297	13344	13691	13606	13405	13406	13675	13501	13615	13424	13721	13474	13631	13433	13534	13606	13654	13474	13594	13621	13583	13472	13480	13611	13630	13714	13373	13599	13568	13520	13482	13501	13429	13588	13538	13666	13646	13530	13598	13546	13513	13555	13454	13421	13639	13692	13546	13604	13494	13551	13527	13597
22716	21073	29175	23223	21175	22671	22742	16847	16228	16205	16115	16067	16092	15940	16143	16093	15920	15803	15741	15833	15790	15796	15663	15673	15794	15699	15892	15684	15918	15741	15678	15640	15489	15468	15700	15698	15756	15748	15746	15668	15715	15756	15732	15839	15774	15911	15976	16809	18675	17803	17212	16353	15906	15723	15671	15640	15442	15621	15557	15927	15472	15602	15691	15524	15524	15540	15617	15665	15575	15599	15596	15347	15374	15542	15851	15666	15542	15345	15626	15611	15369	15508	15747	15581	15559	15586	15568	15474	15376	15405	15578	15568	15625	15633	15432	15430	15636	15564	15534	15682	15641	15674	15632	15614	15474	15551	15589	15823	15583	15381	15407	15709	15629	15736	15597	15685	15623	15307	15449	15393	15533	15510	15464	15536	15452	15514	15532	15615	15580	15456	15582	15563	15639	15576	15582	15600	15425	15479	15502	15381	15442	15482	15494	15517	15615	15640	15514	15533	15477	15447	15714	15449	15546	15535	15695	15605	15488	15568	15506	15670	15666	15655	15662	15680	15429	15506	15460	15564	15647	15556	15463	15447	15536	15643	15697	15426	15436	15576	15559	15516	15672	15643	15324	15570	15326	15452	15468	15330	15538	15477	15315	15570	15679	15372	15601	15664	15577	15754	15511	15403	15583	15681	15629	15502	15509	15490	15442	15647	15122	15388	15513	15490	15632	15599	15601	15405	15480	15562	15647	15497	15481	15440	15591	15381	15489	15653	15566	15471	15546	15300	15508	15717	15488	15440	15458	15606	15469	15531	15489	15580	15528	15540	15647	15358	15593	15469	15507	15520	15402	15426	15421	15456	15393	15569	15532	15389	15428	15647	15428	15547	15492	15642	15611	15620	15461	15566	15644	15593	15522	15647	15379	15441	15410	15618	15540	15573	15466	15500	15609	15692	15718	15613	15603	15544	15575	15685	15663	15500	15308	15471	15510	15566	15722	15733	15624	15482	15449	15651	15455	15548	15415	15564	15644	15588	15564	15480	15418	15423	15409	15418	15693	15533	15347	15406	15682	15493	15530	15652	15625	15684	15616	15443	15499	15467	15611	15453	15416	15541	15526	15644	15650	15628	15451	15475	15459	15625	15389	15417	15361	15484	15351	15559	15577	15428	15612	15535	15599	15482	15367	15602	15565	15557	15461	15565	15407	15425	15572	15652	15636	15565	15602	15555	15568	15576	15608	15541	15642	15496	15293	15505	15387	15435	15387	15738	15445	15658	15574	15577	15592	15523	15592	15612	15531	15529	15537	15386	15376	15466	15515	15766	15443	15535	15432	15535	15491	15465	15448	15680	15748	15423	15558	15587	15605	15431	15515	15429	15455	15325	15456	15524	15497	15490	15405	15539	15524	15682	15513	15659	15352	15543	15504	15413	15590	15626	15682	15634	15468	15366	15661	15390	15401	15590	15428	15614	15315	15438	15707	15437	15565	15487	15649	15815	15465	15645	15397	15410	15619	15661	15500	15539	15379	15582	15683	15556	15595	15574	15478	15385	15578	15598	15580	15342	15424	15296	15477	15550	15598	15441	15685	15441	15666	15539	15471	15403	15593	15765	15552	15517	15757	15493	15351	15400	15408	15461	15633	15324	15602	15702	15570	15593	15725	15502	15612	15685	15688	15360	15577	15369	15587	15477	15572	15524	15539	15522	15428	15414	15525	15533	15547	15317	15391	15654	15642	15365	15337	15470	15497	15565	15536	15601	15568	15642	15520	15613	15596	15391	15561	15525	15455	15665	15640	15584	15688	15586	15644	15381	15470	15650	15420	15397	15660	15380	15653	15651	15693	15476	15597	15633	15563	15337	15516	15669	15549	15400	15475	15447	15412	15577	15664	15670	15426	15610	15435	15373	15670	15609	15517	15418	15450	15369	15532	15494	15483	15412	15406	15320	15591	15486	15507	15438	15403	15638	15425	15681	15732	15568	15531	15535	15621	15437	15394	15667	15498	15572	15373	15405	15390	15453	15495	15492	15674	15651	15449	15550	15407	15801	15726	15616	15413	15438	15643	15346	15419	15752	15736	15861	15469	15511	15474	15623	15493	15522	15436	15607	15634	15557	15554	15534	15382	15383	15580	15636	15657	15605	15672	15479	15265	15366	15762	15463	15442	15407	15580	15316	15653	15461	15533	15664	15492	15536	15472	15557	15500	15535	15343	15370	15552	15583	15485	15470	15542	15615	15765	15321	15544	15739	15464	15611	15666	15635	15427	15664	15605	15580	15666	15300	15594	15537	15711	15605	15404	15404	15369	15493	15815	15525	15444	15403	15491	15438	15453	15659	15580	15782	15680	15356	15616	15562	15547	15694	15563	15601	15497	15667	15519	15547	15598	15546	15529	15558	15550	15502	15467	15630	15575	15717	15504	15392	15545	15530	15514	15558	15373	15420	15437	15591	15540	15645	15542	15565	15532	15372	15622	15610	15387	15565	15511	15575	15538	15533	15389	15639	15442	15531	15422	15541	15634	15473	15508	15585	15561	15585	15398	15561	15551	15394	15581	15464	15617	15463	15434	15354	15688	15571	15251	15601	15611	15542	15504	15693	15418	15549	15450	15419	15518	15396	15658	15679	15702	15601	15394	15625	15405	15518	15683	15570	15734	15570	15380	15542	15539	15614	15651	15552	15605	15471	15489	15700	15604	15393	15448	15481	15413	15594	15541	15504	15563	15504	15460	15566	15642	15438	15664	15469	15439	15352	15393	15447	15370	15598	15566	15479	15623	15518	15335	15404	15485	15529	15606	15498	15682	15598	15423	15539	15490	15680	15594	15616	15624	15519	15669	15550	15407	15536	15573	15471	15690	15488	15628	15497	15668	15544	15505	15439	15489	15488	15590	15491	15559	15438	15497	15399	15632	15495	15518	15488	15539	15480	15483	15667	15710	15456	15471	15535	15512	15584	15523	15605	15581	15723	15766	15622	15480	15523	15606	15601	15504	15233	15660	15570	15576	15631	15727	15734	15597	15535	15557	15677	15491	15445	15526	15578	15477	15577	15442	15581	15555	15446	15386	15516	15536	15626	15618	15476	15711	15437	15654	15559	15585	15583	15454	15403	15672	15546	15449	15516	15629	15572	15447	15635	15572	15544	15489	15523	15687	15650	15810	15340	15593	15646	15421	15434	15769	15376	15669	15545	15609	15528	15526	15408	15374	15409	15607	15681	15505	15290	15517	15323	15407	15576	15516	15622	15671	15574	15730	15449	15661	15420	15410	15578	15558	15727	15562	15630	15510	15487	15329	15523	15486	15615	15570	15585	15563	15450	15292	15746	15530	15615	15547	15610	15555	15451	15530	15474	15522	15397	15618	15714	15493	15487	15505	15428	15382	15297	15507	15499	15688	15572	15549	15271	15413	15507	15593	15606	15600	15681	15693	15661	15524	15582	15597	15354	15472	15311	15496	15644	15563	15404	15301	15589	15437	15675	15722	15614	15498	15527	15617	15614	15648	15540	15523	15461	15639	15495	15291	15552	15296	15436	15465	15734	15645	15565	15585	15460	15533	15311	15578	15541	15532	15496	15528	15512	15456	15597	15697	15544	15502	15611	15339	15604	15465	15514	15734	15517	15645	15486	15599	15622	15831	15704	15408	15529	15553	15626	15469	15381	15330	15415	15432	15581	15694	15573	15575	15535	15361	15738	15565	15597	15576	15480	15504	15493	15572	15637	15422	15372	15572	15617	15475	15504	15556	15669	15515	15527	15618	15654	15480	15422	15516	15406	15367	15519	15402	15551	15511	15453	15567	15556	15705	15441	15536	15535	15554	15458	15467	15630	15306	15705	15572	15625	15566	15395	15341	15619	15555	15559	15529	15615	15530	15453	15714	15607	15424	15250	15391	15526	15541	15658	15508	15565	15781	15584	15434	15575	15414	15388	15575	15459	15429	15644	15579	15623	15507	15425	15503	15293	15425	15468	15486	15468	15678	15378	15690	15289	15579	15570	15450	15744	15781	15409	15498	15403	15697	15559	15491	15728	15527	15615	15690	15626	15772	15431	15608	15279	15665	15499	15677	15475	15568	15468	15582	15430	15538	15438	15642	15375	15786	15478	15622	15504	15687	15524	15331	15386	15628	15529	15630	15562	15484	15567	15430	15534	15361	15392	15585	15562	15481	15563	15695	15661	15363	15488	15678	15505	15518	15430	15300	15431	15622	15707	15363	15715	15524	15389	15521	15370	15502	15497	15448	15586	15237	15519	15674	15492	15208	15473	15354	15720	15585	15503	15545	15366	15431	15389	15350	15476	15475	15634	15312	15588	15673	15562	15643	15628	15544	15533	15494	15385	15491	15522	15702	15525	15592	15594	15673	15442	15538	15443	15502	15536	15499	15396	15385	15424	15703	15376	15616	15619	15580	15660	15350	15312	15579	15307	15603	15590	15625	15490	15832	15513	15598	15424	15632	15534	15579	15465	15733	15646	15476	15642	15536	15653	15467	15506	15449	15749	15558	15622	15669	15578	15446	15507	15445	15619	15397	15631	15711	15699	15507	15540	15530	15603	15558	15564	15292	15461	15598	15550	15692	15639	15651	15558	15451	15572	15527	15676	15518	15653	15587	15538	15663	15737	15541	15791	15620	15284	15360	15504	15444	15704	15597	15459	15448	15533	15486	15703	15669	15556	15611	15469	15442	15415	15421	15514	15703	15639	15503	15617	15560	15491	15421	15514	15590	15446	15538	15588	15728	15512	15545	15510	15619	15622	15602	15542	15576	15487	15543	15482	15663	15423	15471	15389	15457	15594	15673	15531	15707	15494	15608	15419	15326	15596	15603	15463	15634	15574	15435	15546	15637	15691	15604	15660	15579	15671	15667	15594	15561	15566	15580	15895	15406	15289	15419	15651	15532	15445	15301	15389	15352	15502	15361	15578	15651	15466	15559	15379	15505	15636	15464	15535	15429	15734	15355	15658	15551	15580	15513	15301	15629	15536	15453	15575	15701	15563	15451	15672	15755	15473	15499	15752	15641	15560	15439	15507	15643	15669	15488	15480	15806	15426	15423	15421	15423	15581	15381	15364	15282	15390	15778	15479	15530	15473	15553	15330	15534	15644	15585	15416	15260	15437	15552	15426	15639	15465	15687	15561	15327	15545	15569	15441	15553	15532	15638	15501	15522	15524
14717	52333	33984	18132	16522	15756	15083	14585	14305	14280	14133	14144	13998	14437	14355	14225	13825	13811	13870	13762	13744	13810	13784	13930	13715	13843	13675	13890	13756	13739	13833	13687	13636	13734	13819	13623	13694	13749	13658	13729	13667	13633	13867	13609	13835	13965	14278	16016	18125	16691	15273	14371	13832	13932	13638	13601	13689	13614	13654	13483	13634	13629	13722	13473	13644	13680	13609	13575	13627	13644	13528	13536	13496	13592	13569	13645	13583	13601	13878	13616	13644	13604	13631	13775	13683	13533	13651	13611	13632	13692	13713	13548	13514	13727	13544	13730	13587	13701	13617	13608	13753	13644	13560	13596	13493	13658	13655	13576	13595	13694	13781	13688	13633	13661	13664	13637	13610	13574	13516	13671	13591	13631	13663	13810	13551	13644	13634	13641	13563	13508	13688	13865	13507	13641	13621	13637	13600	13781	13575	13654	13754	13529	13564	13650	13647	13670	13566	13675	13584	13663	13674	13717	13509	13686	13537	13783	13569	13670	13502	13545	13553	13682	13699	13609	13651	13735	13453	13670	13635	13542	13684	13740	13597	13539	13556	13507	13618	13713	13666	13685	13496	13604	13479	13587	13541	13505	13638	13694	13584	13491	13532	13663	13682	13510	13536	13668	13544	13656	13674	13525	13746	13658	13595	13659	13725	13590	13700	13699	13661	13586	13524	13592	13667	13778	13570	13515	13524	13505	13719	13605	13805	13616	13581	13511	13484	13568	13580	13750	13625	13441	13726	13708	13685	13565	13601	13724	13622	13669	13651	13650	13484	13728	13522	13672	13534	13485	13651	13616	13601	13698	13463	13828	13488	13742	13435	13777	13687	13563	13481	13743	13603	13718	13709	13509	13704	13671	13744	13374	13626	13653	13607	13555	13648	13627	13691	13565	13473	13524	13589	13756	13511	13629	13706	13553	13657	13572	13540	13502	13545	13768	13643	13694	13642	13693	13822	13718	13540	13734	13541	13537	13641	13728	13662	13665	13596	13648	13731	13661	13558	13515	13788	13513	13652	13635	13514	13771	13591	13688	13480	13590	13664	13630	13596	13631	13674	13521	13561	13487	13612	13399	13606	13688	13667	13450	13429	13519	13582	13705	13606	13461	13582	13758	13690	13402	13535	13534	13682	13568	13716	13545	13526	13534	13493	13615	13606	13720	13596	13521	13566	13476	13439	13591	13627	13676	13552	13645	13787	13762	13654	13644	13581	13607	13809	13772	13624	13603	13653	13594	13680	13540	13484	13650	13542	13734	13698	13627	13545	13379	13602	13557	13688	13745	13621	13556	13831	13686	13639	13755	13463	13653	13769	13540	13681	13585	13385	13513	13774	13722	13473	13566	13550	13606	13580	13473	13640	13680	13717	13653	13606	13726	13674	13594	13743	13548	13657	13533	13655	13682	13568	13640	13608	13663	13693	13417	13620	13623	13627	13724	13684	13744	13661	13506	13523	13700	13435	13563	13485	13498	13651	13757	13580	13678	13396	13745	13719	13551	13732	13788	13598	13676	13729	13613	13489	13625	13524	13721	13582	13704	13532	13822	13556	13628	13483	13704	13689	13622	13565	13797	13658	13555	13574	13701	13589	13556	13653	13573	13576	13664	13636	13582	13647	13458	13527	13463	13623	13355	13701	13574	13799	13637	13657	13621	13540	13647	13553	13809	13697	13490	13519	13489	13677	13494	13628	13662	13431	13584	13654	13539	13571	13516	13590	13557	13750	13587	13577	13641	13516	13660	13822	13547	13655	13515	13549	13457	13624	13630	13731	13580	13484	13700	13665	13497	13594	13799	13580	13620	13475	13579	13628	13326	13559	13687	13648	13527	13696	13462	13672	13621	13608	13749	13560	13645	13589	13679	13723	13624	13439	13598	13699	13517	13714	13650	13660	13591	13554	13426	13499	13621	13564	13629	13617	13595	13694	13767	13651	13861	13590	13530	13568	13507	13673	13531	13743	13581	13753	13613	13715	13508	13626	13609	13600	13611	13718	13601	13776	13667	13522	13693	13688	13840	13958	13645	13723	13489	13684	13586	13515	13716	13696	13386	13526	13495	13491	13660	13597	13646	13751	13623	13593	13718	13469	13567	13556	13696	13604	13649	13486	13531	13661	13669	13625	13543	13601	13410	13629	13584	13515	13675	13459	13654	13570	13667	13707	13753	13493	13677	13538	13600	13623	13489	13632	13500	13550	13498	13516	13576	13522	13593	13672	13652	13569	13626	13711	13601	13773	13536	13549	13688	13539	13522	13552	13653	13603	13600	13372	13647	13599	13673	13644	13537	13547	13717	13754	13714	13546	13632	13818	13683	13575	13620	13791	13468	13586	13719	13631	13756	13518	13423	13606	13734	13644	13452	13568	13510	13779	13616	13565	13595	13569	13499	13535	13587	13691	13557	13666	13557	13532	13766	13562	13676	13525	13699	13611	13620	13558	13631	13597	13618	13539	13701	13749	13552	13574	13526	13679	13564	13652	13631	13698	13598	13827	13582	13635	13536	13477	13596	13813	13497	13586	13646	13516	13594	13723	13460	13747	13537	13633	13673	13579	13579	13560	13510	13598	13740	13620	13488	13520	13522	13849	13635	13513	13639	13587	13684	13498	13711	13490	13700	13579	13675	13706	13623	13680	13631	13666	13471	13647	13502	13530	13451	13453	13444	13633	13596	13654	13605	13651	13537	13610	13558	13436	13609	13540	13610	13611	13709	13668	13558	13521	13472	13590	13608	13606	13604	13638	13644	13616	13652	13728	13748	13644	13616	13726	13590	13680	13651	13578	13683	13557	13626	13676	13605	13619	13577	13599	13622	13699	13684	13727	13556	13713	13574	13693	13518	13605	13630	13577	13652	13839	13498	13626	13578	13491	13671	13523	13705	13646	13613	13552	13610	13430	13455	13635	13552	13485	13726	13644	13663	13606	13616	13631	13703	13647	13620	13608	13510	13521	13630	13679	13599	13496	13643	13591	13561	13581	13497	13601	13605	13653	13655	13695	13649	13633	13404	13493	13654	13595	13585	13690	13630	13680	13569	13765	13541	13599	13597	13513	13673	13647	13597	13666	13798	13578	13573	13615	13646	13643	13599	13509	13527	13393	13451	13604	13859	13775	13782	13455	13682	13774	13685	13587	13684	13534	13605	13712	13601	13605	13690	13559	13569	13453	13554	13641	13722	13678	13609	13441	13769	13726	13646	13742	13746	13652	13638	13620	13859	13567	13607	13515	13754	13594	13523	13769	13691	13615	13587	13637	13538	13685	13541	13679	13597	13663	13822	13700	13614	13437	13636	13689	13697	13586	13704	13605	13607	13557	13562	13759	13530	13678	13610	13743	13644	13674	13752	13585	13471	13744	13624	13567	13638	13731	13535	13482	13637	13592	13664	13600	13470	13518	13721	13527	13706	13691	13644	13714	13752	13583	13669	13576	13499	13763	13532	13656	13654	13691	13470	13689	13620	13550	13571	13450	13566	13677	13482	13582	13636	13643	13615	13610	13766	13692	13702	13531	13623	13855	13488	13562	13521	13676	13735	13643	13451	13511	13504	13542	13513	13569	13729	13613	13631	13516	13652	13828	13655	13486	13541	13758	13723	13470	13558	13721	13522	13700	13661	13670	13729	13734	13640	13581	13595	13582	13573	13584	13565	13696	13604	13577	13548	13833	13551	13575	13736	13634	13708	13554	13580	13554	13661	13531	13410	13817	13743	13748	13447	13547	13704	13798	13516	13566	13680	13661	13796	13694	13604	13449	13701	13710	13551	13661	13542	13718	13600	13542	13543	13687	13640	13592	13627	13566	13493	13581	13462	13515	13571	13666	13429	13621	13606	13750	13655	13634	13576	13543	13703	13639	13659	13456	13569	13722	13667	13642	13839	13591	13472	13590	13570	13599	13657	13636	13703	13656	13719	13619	13599	13679	13432	13553	13603	13707	13603	13746	13731	13485	13496	13741	13468	13608	13476	13694	13506	13669	13685	13552	13746	13563	13674	13674	13767	13765	13687	13654	13618	13530	13832	13629	13655	13454	13652	13569	13622	13593	13549	13631	13443	13590	13604	13357	13371	13619	13543	13473	13727	13627	13687	13554	13697	13554	13565	13615	13594	13603	13591	13616	13564	13547	13624	13646	13594	13480	13584	13565	13687	13532	13667	13556	13616	13676	13667	13732	13601	13669	13542	13718	13720	13493	13631	13522	13624	13772	13700	13672	13681	13782	13754	13509	13569	13655	13591	13620	13617	13663	13652	13726	13653	13596	13658	13580	13673	13608	13564	13570	13609	13661	13533	13584	13624	13651	13560	13675	13627	13616	13484	13631	13675	13728	13608	13603	13385	13611	13399	13693	13644	13642	13591	13626	13600	13546	13580	13783	13624	13747	13525	13670	13686	13596	13710	13579	13608	13635	13609	13458	13746	13572	13541	13568	13601	13511	13697	13630	13574	13491	13650	13621	13729	13622	13596	13433	13700	13511	13638	13617	13614	13574	13639	13510	13640	13593	13725	13496	13492	13515	13603	13596	13649	13416	13721	13817	13663	13440	13491	13683	13562	13744	13686	13749	13627	13663	13589	13595	13598	13505	13651	13678	13802	13664	13719	13494	13582	13538	13611	13696	13581	13542	13571	13527	13484	13477	13661	13594	13690	13541	13547	13695	13436	13587	13497	13627	13617	13502	13618	13510	13690	13621	13579	13740	13612	13726	13545	13573	13515	13562	13779	13644	13801	13583	13639	13568	13729	13514	13739	13644	13685	13651	13683	13527	13415	13272	13586	13464	13459	13540	13614	13595	13714	13677	13523	13592	13447	13688	13656	13626	13531	13787	13647	13363	13666	13591	13716	13725	13550	13613	13653	13485	13473	13587	13605	13628	13667	13487	13749	13599	13741	13645	13722	13627	13527	13544	13779	13559	13712	13466	13619	13607	13592	13627	13508	13676	13538	13545	13734	13466	13698	13489	13575	13569	13605	13561	13504	13600	13636	13796	13532	13615	13505	13588	13736	13568	13545	13532	13449	13660	13504	13725	13592	13597	13571	13625	13479	13690	13487	13614	13650	13596	13623	13660	13395	13634	13604	13606	13527	13767	13739	13684	13582	13549	13566	13689	13704	13652	13497	13590	13682	13696	13528	13442	13627
26963	22091	24699	19189	15730	15809	15798	15642	15515	15475	15788	15716	15441	15644	15588	15995	15665	15411	15521	15548	15468	15636	15582	15617	15503	15701	15561	15646	15550	15425	15640	15455	15581	15646	15461	15613	15482	15397	15583	15600	15607	15601	15689	15579	15413	15613	15561	15692	15966	15960	15891	15662	15789	15698	15461	15423	15455	15436	15335	15500	15475	15518	15615	15555	15430	15664	15652	15474	15571	15595	15514	15430	15557	15588	15468	15627	15498	15405	15639	15621	15416	15630	15417	15458	15366	15319	15438	15403	15424	15258	15467	15564	15610	15676	15546	15542	15408	15612	15822	15506	15384	15399	15444	15510	15412	15735	15730	15640	15562	15551	15545	15522	15590	15496	15473	15684	15498	15570	15633	15504	15482	15451	15579	15606	15548	15472	15493	15530	15504	15364	15398	15523	15580	15405	15581	15415	15222	15575	15522	15621	15495	15485	15731	15555	15631	15401	15662	15714	15408	15492	15626	15572	15658	15525	15527	15528	15504	15544	15550	15673	15615	15419	15416	15599	15417	15574	15293	15480	15598	15607	15487	15570	15556	15443	15673	15514	15415	15518	15547	15633	15415	15517	15596	15515	15439	15658	15615	15430	15503	15422	15505	15457	15644	15504	15720	15605	15438	15566	15653	15470	15333	15518	15640	15231	15364	15157	15362	15348	15470	15506	15628	15321	15675	15685	15581	15667	15552	15548	15680	15420	15588	15462	15397	15353	15635	15432	15645	15574	15443	15680	15565	15512	15400	15432	15398	15462	15478	15382	15507	15419	15457	15459	15413	15490	15582	15485	15539	15504	15499	15494	15510	15477	15522	15633	15566	15456	15465	15458	15384	15747	15711	15520	15803	15504	15577	15511	15534	15684	15653	15498	15320	15473	15396	15545	15624	15669	15707	15562	15664	15390	15566	15340	15450	15538	15341	15623	15639	15563	15808	15682	15572	15510	15562	15390	15553	15472	15610	15627	15670	15541	15437	15555	15653	15496	15591	15295	15493	15309	15367	15676	15605	15538	15723	15418	15524	15503	15336	15357	15648	15410	15402	15447	15570	15491	15488	15725	15640	15518	15361	15453	15522	15428	15562	15773	15410	15338	15370	15398	15389	15599	15433	15515	15616	15336	15420	15598	15443	15636	15531	15728	15646	15399	15485	15615	15542	15577	15576	15361	15708	15825	15530	15428	15565	15419	15538	15396	15616	15577	15687	15455	15431	15518	15507	15460	15350	15289	15500	15608	15537	15476	15469	15539	15356	15329	15764	15541	15522	15405	15599	15723	15593	15467	15534	15517	15621	15324	15498	15384	15413	15474	15359	15418	15675	15515	15640	15674	15582	15358	15463	15661	15661	15507	15628	15639	15455	15613	15690	15544	15426	15399	15538	15554	15509	15411	15545	15419	15603	15418	15569	15353	15582	15418	15454	15557	15328	15621	15672	15686	15462	15650	15557	15500	15679	15360	15492	15523	15527	15709	15431	15538	15571	15476	15473	15517	15534	15755	15560	15515	15517	15552	15602	15446	15411	15650	15553	15542	15487	15610	15575	15391	15465	15532	15552	15589	15622	15450	15573	15392	15669	15388	15441	15595	15526	15342	15664	15413	15247	15648	15591	15609	15649	15504	15345	15532	15737	15492	15492	15380	15593	15649	15577	15576	15505	15606	15595	15492	15570	15526	15670	15733	15463	15560	15611	15626	15501	15516	15604	15451	15666	15377	15559	15505	15604	15617	15526	15719	15560	15766	15389	15488	15475	15390	15441	15359	15728	15543	15580	15456	15484	15399	15514	15604	15675	15513	15624	15599	15427	15543	15490	15545	15509	15278	15581	15604	15511	15611	15589	15335	15597	15386	15601	15604	15508	15554	15523	15565	15524	15393	15597	15642	15691	15664	15515	15623	15400	15473	15577	15490	15494	15599	15341	15637	15506	15570	15411	15574	15557	15554	15537	15444	15703	15416	15646	15578	15634	15374	15503	15705	15439	15436	15586	15523	15723	15681	15511	15584	15581	15393	15565	15477	15399	15678	15504	15332	15531	15602	15433	15628	15477	15492	15497	15555	15723	15467	15489	15482	15777	15459	15580	15507	15382	15525	15602	15631	15681	15591	15605	15558	15356	15394	15714	15569	15440	15450	15455	15486	15777	15551	15451	15658	15524	15283	15565	15464	15404	15571	15539	15523	15700	15535	15545	15553	15767	15484	15310	15392	15528	15545	15660	15676	15468	15386	15439	15492	15560	15444	15596	15524	15500	15587	15401	15516	15578	15699	15522	15663	15591	15566	15625	15478	15536	15621	15470	15637	15643	15638	15462	15703	15426	15481	15505	15523	15512	15455	15376	15457	15393	15591	15593	15702	15442	15691	15488	15289	15417	15364	15444	15359	15360	15534	15574	15429	15338	15454	15516	15471	15372	15586	15291	15484	15674	15585	15520	15326	15514	15535	15367	15436	15440	15332	15452	15483	15438	15543	15636	15500	15553	15631	15677	15506	15238	15669	15427	15369	15602	15680	15599	15487	15411	15505	15294	15568	15529	15619	15551	15507	15680	15420	15610	15297	15694	15541	15512	15444	15473	15383	15408	15451	15559	15577	15495	15506	15686	15767	15708	15582	15517	15519	15727	15670	15653	15509	15686	15532	15753	15771	15419	15420	15578	15610	15560	15427	15357	15695	15644	15592	15458	15583	15562	15637	15375	15584	15568	15661	15887	15545	15659	15509	15696	15484	15645	15554	15629	15479	15551	15523	15632	15546	15546	15711	15474	15566	15643	15422	15509	15659	15418	15520	15661	15674	15471	15365	15405	15483	15456	15555	15488	15370	15526	15487	15473	15640	15661	15625	15533	15573	15473	15629	15616	15410	15490	15725	15505	15460	15558	15626	15702	15576	15628	15421	15375	15540	15692	15498	15374	15724	15538	15446	15487	15507	15399	15451	15578	15571	15347	15496	15713	15618	15385	15606	15623	15458	15387	15493	15549	15480	15481	15391	15523	15518	15784	15739	15606	15597	15621	15658	15597	15561	15580	15649	15504	15473	15517	15635	15449	15596	15497	15357	15474	15723	15596	15498	15511	15495	15413	15555	15535	15478	15618	15381	15412	15293	15397	15622	15548	15677	15559	15565	15640	15577	15581	15353	15499	15569	15637	15531	15577	15348	15475	15503	15735	15529	15469	15416	15535	15659	15659	15431	15230	15479	15651	15555	15527	15524	15385	15570	15272	15404	15447	15534	15685	15574	15660	15387	15513	15540	15683	15618	15441	15554	15384	15489	15427	15462	15660	15467	15595	15461	15475	15450	15588	15365	15625	15512	15538	15705	15614	15705	15612	15824	15577	15689	15578	15460	15466	15375	15476	15640	15426	15467	15765	15704	15569	15720	15474	15684	15380	15465	15650	15534	15449	15523	15344	15629	15464	15503	15455	15608	15581	15568	15651	15521	15617	15559	15415	15589	15697	15668	15276	15578	15608	15457	15631	15349	15370	15342	15504	15521	15535	15504	15604	15671	15601	15460	15682	15429	15456	15370	15527	15746	15675	15565	15653	15556	15443	15481	15536	15721	15708	15545	15609	15567	15368	15634	15596	15615	15443	15536	15491	15666	15486	15496	15657	15433	15424	15284	15688	15403	15806	15532	15640	15668	15333	15618	15403	15698	15650	15525	15637	15662	15592	15408	15544	15356	15561	15532	15436	15509	15597	15566	15443	15612	15430	15280	15721	15523	15615	15603	15577	15426	15514	15585	15738	15647	15597	15534	15584	15566	15686	15638	15414	15535	15577	15443	15544	15525	15527	15643	15475	15366	15377	15726	15445	15615	15714	15607	15507	15453	15395	15632	15698	15418	15409	15479	15643	15433	15670	15459	15421	15557	15469	15527	15577	15574	15609	15563	15444	15655	15491	15632	15614	15431	15451	15649	15479	15568	15662	15658	15339	15380	15542	15523	15358	15661	15697	15652	15597	15691	15588	15527	15550	15583	15525	15523	15381	15652	15479	15367	15645	15631	15459	15347	15453	15405	15594	15541	15500	15374	15622	15580	15630	15629	15637	15698	15501	15476	15490	15497	15545	15549	15452	15405	15485	15444	15597	15432	15685	15497	15733	15560	15387	15689	15623	15663	15647	15512	15697	15390	15492	15584	15413	15561	15438	15600	15339	15659	15400	15552	15707	15701	15586	15598	15534	15389	15525	15652	15590	15501	15479	15604	15442	15659	15730	15708	15729	15578	15555	15619	15657	15515	15491	15557	15556	15490	15428	15704	15564	15483	15475	15777	15488	15658	15425	15431	15595	15296	15520	15460	15481	15439	15517	15287	15485	15595	15398	15591	15728	15430	15703	15847	15620	15474	15575	15416	15619	15688	15470	15457	15493	15579	15658	15430	15596	15525	15417	15639	15768	15617	15645	15584	15542	15607	15563	15513	15303	15423	15606	15574	15696	15466	15324	15500	15666	15528	15610	15582	15687	15430	15505	15541	15492	15493	15573	15690	15574	15363	15327	15299	15617	15435	15762	15609	15597	15502	15353	15530	15452	15594	15589	15447	15461	15676	15484	15640	15539	15479	15568	15558	15610	15460	15391	15573	15543	15803	15590	15481	15513	15605	15523	15692	15567	15317	15508	15572	15661	15342	15649	15482	15453	15641	15689	15480	15602	15531	15564	15630	15536	15636	15432	15518	15455	15468	15516	15582	15545	15673	15539	15522	15671	15616	15540	15525	15484	15594	15677	15384	15475	15437	15635	15548	15472	15442	15567	15623	15591	15617	15658	15550	15671	15511	15566	15572	15362	15458	15602	15668	15543	15684	15621	15626	15637	15422	15611	15562	15730	15625	15476	15552	15492	15560	15570	15591	15559	15625	15542	15442	15628	15647	15756	15654	15508	15346	15532	15581	15560	15516	15512	15562	15652	15612	15513	15656	15790	15339	15625	15517	15514	15494	15477	15312	15435	15433	15482	15536	15537	15492	15584	15664	15479	15327	15602	15462	15512	15553	15371	15432	15761	15546	15539	15476	15574	15619	15605	15373	15571	15384	15676	15538	15365	15661	15437	15464	15659	15550	15685	15498	15574	15481	15644	15387	15345	15432	15697	15738	15469	15546	15403	15625	15369	15479	15462	15561	15607	15525	15661	15600
13522	25330	19884	14271	13853	13847	13775	13574	13571	13666	13526	13691	13804	13681	13890	13822	13617	13634	13677	13546	13630	13650	13744	13506	13663	13818	13649	13621	13601	13614	13582	13615	13418	13782	13592	13631	13657	13813	13570	13487	13662	13752	13735	13657	13658	13517	13894	13863	14006	14036	13990	13755	13727	13566	13865	13557	13612	13693	13626	13568	13545	13631	13643	13584	13680	13648	13681	13744	13599	13725	13472	13520	13643	13801	13686	13706	13640	13597	13634	13559	13753	13510	13767	13562	13360	13648	13610	13620	13579	13496	13647	13509	13620	13528	13510	13607	13695	13475	13589	13658	13614	13650	13508	13467	13653	13742	13525	13542	13538	13609	13490	13668	13510	13773	13555	13648	13732	13602	13556	13629	13635	13626	13730	13618	13567	13543	13640	13573	13515	13639	13529	13605	13594	13591	13488	13638	13553	13681	13464	13745	13513	13507	13553	13638	13648	13653	13650	13506	13529	13600	13472	13603	13524	13673	13691	13510	13612	13492	13599	13792	13606	13624	13676	13604	13627	13557	13396	13388	13559	13680	13539	13615	13429	13571	13554	13503	13695	13456	13654	13601	13460	13615	13531	13561	13662	13536	13641	13492	13545	13477	13587	13716	13719	13487	13467	13677	13696	13665	13752	13666	13629	13654	13467	13724	13757	13551	13622	13605	13477	13731	13624	13460	13565	13526	13515	13610	13551	13605	13417	13496	13715	13666	13567	13581	13698	13577	13585	13732	13723	13629	13554	13485	13485	13440	13518	13547	13510	13528	13583	13448	13683	13540	13532	13707	13469	13550	13638	13716	13747	13571	13611	13580	13603	13553	13660	13528	13644	13507	13510	13540	13447	13506	13457	13520	13525	13615	13480	13589	13589	13725	13481	13605	13673	13672	13549	13640	13463	13593	13711	13495	13527	13635	13599	13605	13607	13666	13487	13617	13587	13457	13598	13650	13569	13614	13564	13563	13607	13776	13725	13835	13654	13557	13697	13579	13467	13609	13604	13414	13602	13628	13575	13562	13492	13629	13667	13442	13744	13591	13661	13592	13651	13551	13659	13714	13764	13535	13582	13601	13706	13587	13656	13570	13585	13648	13659	13696	13786	13455	13642	13618	13476	13653	13714	13540	13605	13463	13582	13849	13515	13765	13622	13651	13591	13621	13599	13469	13817	13684	13642	13618	13745	13498	13544	13645	13523	13545	13594	13515	13415	13808	13766	13596	13778	13632	13809	13588	13807	13566	13475	13631	13622	13558	13699	13507	13596	13504	13736	13370	13661	13650	13669	13681	13576	13509	13656	13640	13566	13582	13577	13566	13559	13687	13618	13623	13582	13546	13644	13659	13731	13632	13533	13696	13793	13635	13482	13440	13549	13565	13633	13611	13796	13436	13519	13726	13561	13530	13456	13587	13632	13394	13525	13629	13542	13702	13524	13687	13538	13779	13581	13638	13654	13529	13529	13508	13669	13577	13526	13507	13626	13691	13630	13532	13568	13558	13593	13468	13633	13652	13674	13625	13698	13802	13566	13636	13641	13581	13575	13617	13583	13583	13617	13687	13606	13509	13576	13604	13555	13457	13653	13615	13555	13496	13532	13619	13518	13537	13567	13503	13629	13672	13470	13628	13677	13677	13590	13825	13721	13596	13532	13579	13576	13719	13796	13553	13660	13587	13584	13632	13483	13589	13499	13581	13780	13551	13560	13498	13586	13621	13506	13654	13637	13581	13581	13550	13660	13636	13658	13582	13761	13512	13603	13522	13612	13739	13661	13635	13504	13677	13598	13685	13724	13562	13642	13573	13545	13581	13636	13699	13502	13615	13476	13721	13740	13639	13782	13535	13696	13706	13389	13613	13718	13586	13726	13644	13502	13629	13835	13477	13675	13764	13526	13528	13565	13444	13619	13655	13633	13604	13664	13583	13687	13709	13581	13480	13644	13638	13573	13617	13571	13399	13623	13786	13649	13825	13598	13531	13585	13654	13479	13733	13370	13637	13568	13503	13688	13593	13643	13735	13537	13619	13637	13555	13676	13841	13613	13618	13731	13513	13411	13547	13753	13759	13523	13485	13715	13637	13497	13571	13598	13513	13588	13646	13580	13562	13551	13705	13547	13645	13536	13705	13588	13729	13662	13652	13723	13818	13611	13500	13719	13629	13663	13529	13638	13533	13549	13696	13662	13537	13650	13546	13729	13655	13542	13674	13402	13475	13670	13559	13657	13682	13525	13819	13314	13719	13572	13594	13530	13630	13662	13661	13560	13628	13544	13753	13862	13463	13483	13587	13584	13514	13674	13658	13564	13644	13461	13607	13598	13544	13531	13653	13608	13528	13656	13536	13650	13489	13528	13696	13567	13803	13680	13585	13511	13537	13478	13381	13483	13640	13726	13891	13774	13691	13652	13654	13445	13633	13706	13459	13637	13516	13619	13802	13561	13635	13544	13468	13436	13726	13585	13534	13798	13538	13679	13501	13875	13713	13608	13483	13551	13749	13457	13546	13500	13585	13517	13672	13727	13645	13561	13583	13746	13400	13627	13579	13588	13509	13500	13706	13684	13457	13577	13591	13535	13583	13636	13658	13635	13718	13533	13579	13671	13608	13769	13423	13536	13728	13618	13557	13382	13612	13519	13629	13395	13637	13688	13405	13703	13476	13546	13605	13688	13704	13644	13555	13534	13506	13576	13641	13821	13532	13570	13423	13741	13616	13523	13609	13431	13589	13479	13739	13700	13539	13559	13572	13607	13636	13557	13520	13480	13444	13676	13660	13674	13755	13618	13576	13690	13646	13423	13601	13593	13655	13606	13456	13560	13601	13655	13696	13666	13529	13527	13602	13741	13603	13532	13594	13620	13548	13669	13664	13728	13547	13804	13704	13697	13611	13699	13673	13660	13575	13727	13654	13548	13659	13544	13639	13593	13628	13565	13566	13603	13484	13734	13507	13519	13613	13695	13545	13581	13589	13730	13544	13621	13543	13648	13693	13573	13600	13401	13630	13609	13715	13586	13581	13674	13632	13711	13515	13353	13554	13515	13587	13722	13405	13541	13538	13658	13738	13717	13709	13457	13656	13674	13596	13630	13649	13507	13549	13700	13659	13627	13627	13578	13550	13691	13551	13667	13546	13656	13632	13520	13610	13580	13679	13670	13431	13501	13638	13643	13607	13569	13458	13796	13631	13567	13646	13598	13496	13685	13419	13510	13590	13684	13589	13598	13572	13444	13714	13609	13534	13657	13571	13558	13541	13551	13653	13633	13562	13657	13685	13408	13668	13667	13734	13516	13587	13630	13665	13678	13622	13625	13521	13547	13510	13602	13670	13691	13448	13511	13686	13480	13679	13613	13592	13684	13560	13532	13537	13591	13620	13496	13617	13485	13692	13732	13445	13549	13513	13718	13696	13561	13617	13593	13633	13667	13582	13548	13698	13595	13535	13659	13662	13635	13749	13553	13575	13617	13562	13513	13564	13547	13557	13466	13702	13632	13494	13564	13428	13711	13476	13514	13564	13697	13575	13750	13588	13395	13487	13593	13596	13614	13760	13732	13651	13787	13688	13656	13584	13809	13621	13621	13559	13657	13649	13462	13769	13469	13583	13728	13654	13693	13587	13593	13610	13626	13541	13643	13443	13484	13439	13601	13737	13650	13580	13439	13678	13705	13558	13725	13573	13667	13586	13665	13544	13471	13561	13773	13512	13562	13593	13732	13642	13561	13632	13704	13605	13585	13498	13623	13594	13633	13445	13445	13596	13536	13504	13553	13604	13673	13626	13663	13587	13710	13685	13660	13686	13677	13523	13643	13522	13559	13622	13441	13601	13676	13687	13590	13691	13759	13639	13535	13553	13590	13636	13633	13647	13652	13659	13780	13625	13818	13628	13634	13599	13609	13678	13652	13553	13620	13376	13702	13456	13657	13731	13704	13419	13677	13537	13666	13570	13533	13720	13729	13608	13742	13614	13538	13533	13624	13560	13635	13462	13535	13633	13732	13534	13637	13594	13368	13653	13690	13632	13765	13660	13696	13521	13639	13695	13641	13496	13548	13507	13690	13687	13576	13475	13623	13610	13436	13698	13637	13575	13449	13447	13574	13547	13596	13614	13480	13486	13677	13532	13650	13576	13594	13779	13645	13593	13602	13669	13714	13681	13513	13717	13766	13707	13449	13539	13674	13614	13626	13634	13649	13854	13759	13562	13352	13730	13433	13732	13626	13569	13694	13610	13498	13534	13701	13434	13567	13507	13541	13606	13713	13706	13715	13658	13647	13759	13502	13593	13790	13574	13713	13651	13789	13691	13691	13697	13587	13477	13595	13502	13607	13567	13697	13604	13744	13687	13559	13661	13686	13657	13452	13572	13585	13555	13605	13676	13469	13662	13479	13552	13599	13530	13721	13485	13557	13606	13644	13675	13712	13769	13700	13524	13677	13792	13615	13665	13562	13611	13602	13508	13486	13602	13395	13537	13519	13598	13562	13541	13678	13635	13647	13607	13650	13584	13436	13599	13641	13397	13575	13563	13363	13517	13547	13775	13462	13630	13785	13567	13493	13784	13689	13665	13620	13555	13746	13454	13582	13503	13528	13600	13616	13762	13643	13548	13681	13580	13704	13480	13760	13534	13599	13748	13686	13558	13547	13692	13551	13469	13672	13707	13658	13621	13770	13599	13706	13455	13672	13618	13649	13745	13628	13559	13682	13637	13530	13641	13582	13472	13503	13623	13604	13568	13594	13752	13464	13729	13799	13671	13599	13700	13629	13603	13838	13468	13444	13634	13666	13566	13604	13603	13498	13751	13601	13616	13826	13476	13595	13528	13739	13644	13693	13439	13727	13521	13663	13738	13630	13607	13388	13488	13699	13550	13605	13576	13642	13644	13671	13588	13632	13838	13626	13637	13604	13550	13707	13618	13705	13671	13746	13736	13561	13427	13855	13534	13692	13672	13571	13601	13724	13648	13734	13575	13592	13670	13720	13557	13488	13562	13502	13580	13627	13556	13716	13503	13580	13722	13718	13688	13547	13682	13558	13660	13580	13775	13653	13644	13821	13443	13597	13836	13599	13659	13587	13467	13491	13681	13789	13346	13675	13606	13571	13576	13599	13473	13646	13473	13691	13674	13755	13649	13657	13607	13562	13572
23824	21077	28973	23549	21473	19683	17885	15937	15731	15876	15557	15512	15545	15556	15653	15607	15679	15623	15278	15593	15427	15564	15363	15414	15530	15547	15487	15379	15515	15493	15445	15289	15282	15476	15537	15482	15458	15479	15436	15546	15462	15278	15392	15451	15560	15463	15582	15973	17035	16623	16246	15912	15788	15468	15598	15394	15443	15309	15441	15591	15337	15266	15337	15513	15273	15530	15384	15502	15219	15514	15468	15394	15458	15404	15460	15290	15297	15488	15249	15355	15355	15407	15535	15491	15485	15158	15312	15465	15449	15389	15118	15362	15350	15204	15268	15417	15603	15422	15467	15362	15516	15453	15504	15189	15278	15539	15420	15551	15221	15289	15287	15462	15546	15446	15158	15448	15482	15432	15404	15392	15146	15444	15530	15363	15577	15402	15476	15381	15793	15475	15366	15227	15263	15219	15340	15303	15467	15449	15410	15432	15651	15277	15471	15263	15337	15211	15433	15527	15483	15395	15499	15385	15171	15284	15154	15318	15201	15278	15410	15276	15311	15409	15592	15513	15228	15387	15337	15302	15329	15450	15260	15210	15411	15303	15567	15347	15567	15329	15353	15410	15252	15355	15389	15420	15432	15243	15310	15518	15344	15207	15301	15332	15348	15225	15552	15431	15290	15448	15281	15384	15354	15312	15501	15350	15204	15317	15263	15412	15310	15334	15494	15172	15162	15541	15405	15325	15301	15433	15396	15398	15389	15345	15257	15313	15306	15326	15231	15446	15253	15444	15533	15411	15519	15281	15384	15243	15486	15249	15356	15346	15573	15492	15468	15475	15452	15338	15541	15555	15417	15206	15470	15324	15352	15294	15376	15195	15375	15338	15293	15426	15353	15518	15323	15396	15378	15437	15377	15116	15517	15304	15385	15550	15420	15481	15591	15246	15311	15388	15323	15398	15218	15364	15193	15444	15547	15419	15434	15507	15375	15337	15192	15484	15342	15338	15510	15284	15221	15165	15363	15287	15393	15498	15478	15216	15309	15393	15395	15200	15392	15378	15397	15366	15295	15189	15430	15409	15350	15598	15335	15476	15358	15273	15357	15255	15408	15328	15483	15301	15414	15362	15424	15343	15532	15300	15322	15281	15112	15349	15211	15158	15558	15461	15328	15379	15486	15292	15129	15339	15120	15348	15454	15428	15576	15331	15510	15465	15401	15389	15526	15229	15434	15412	15230	15380	15280	15212	15384	15538	15425	15526	15439	15225	15280	15270	15310	15521	15371	15371	15414	15398	15501	15548	15390	15460	15284	15107	15253	15373	15440	15272	15350	15365	15331	15124	15398	15297	15402	15291	15464	15206	15279	15661	15625	15499	15309	15212	15191	15222	15321	15422	15353	15258	15416	15252	15363	15232	15311	15406	15395	15466	15308	15262	15344	15482	15436	15554	15492	15243	15502	15407	15308	15417	15318	15354	15173	15392	15318	15645	15426	15431	15370	15276	15393	15365	15383	15465	15550	15500	15454	15232	15351	15329	15093	15401	15388	15437	15253	15440	15286	15523	15480	15364	15491	15072	15224	15292	15505	15308	15437	15290	15196	15439	15547	15320	15276	15390	15439	15292	15311	15316	15390	15316	15461	15231	15283	15526	15663	15409	15353	15308	15497	15500	15342	15510	15359	15189	15250	15424	15242	15406	15358	15233	15444	15345	15401	15515	15172	15530	15140	15173	15284	15445	15276	15349	15606	15407	15327	15323	15358	15432	15313	15552	15337	15522	15215	15304	15324	15347	15375	15443	15189	15446	15409	15265	15245	15356	15300	15535	15405	15339	15395	15304	15335	15355	15472	15247	15417	15557	15396	15544	15312	15270	15403	15433	15376	15318	15199	15374	15190	15277	15327	15370	15395	15360	15405	15612	15316	15291	15229	15420	15405	15609	15504	15406	15402	15291	15397	15377	15582	15353	15497	15294	15311	15132	15208	15358	15330	15326	15366	15147	15500	15496	15140	15341	15481	15280	15390	15421	15438	15305	15429	15434	15661	15540	15441	15454	15244	15143	15215	15453	15379	15269	15219	15274	15424	15381	15594	15355	15309	15309	15450	15431	15493	15410	15462	15242	15359	15468	15260	15201	15287	15369	15498	15337	15290	15332	15411	15444	15384	15265	15416	15295	15274	15213	15466	15336	15472	15376	15477	15360	15372	15356	15338	15326	15593	15282	15500	15438	15394	15338	15304	15366	15296	15263	15380	15350	15502	15253	15250	15521	15229	15277	15438	15638	15452	15302	15320	15244	15270	15376	15537	15354	15394	15366	15373	15394	15353	15358	15342	15391	15297	15352	15435	15342	15336	15361	15402	15421	15392	15245	15348	15498	15308	15379	15321	15463	15425	15386	15433	15470	15359	15396	15477	15312	15286	15387	15430	15295	15436	15450	15513	15304	15299	15356	15203	15382	15462	15463	15359	15166	15492	15226	15324	15341	15301	15401	15549	15650	15345	15333	15390	15260	15506	15236	15263	15370	15512	15222	15599	15445	15596	15218	15404	15452	15319	15408	15235	15419	15666	15510	15154	15295	15464	15297	15417	15502	15503	15535	15428	15179	15402	15389	15368	15321	15507	15281	15387	15474	15268	15486	15324	15517	15501	15326	15345	15443	15493	15349	15321	15353	15247	15331	15384	15378	15171	15076	15264	15469	15399	15272	15281	15327	15436	15247	15408	15424	15400	15520	15160	15546	15293	15336	15476	15311	15411	15295	15261	15474	15286	15330	15630	15510	15425	15461	15247	15277	15495	15378	15321	15303	15322	15486	15540	15355	15218	15524	15106	15435	15193	15282	15499	15408	15471	15461	15261	15385	15466	15421	15309	15414	15239	15291	15386	15464	15504	15384	15543	15407	15396	15292	15284	15375	15467	15287	15517	15579	15471	15345	15442	15396	15416	15270	15422	15339	15307	15329	15392	15398	15339	15421	15312	15531	15474	15384	15260	15287	15389	15524	15259	15464	15216	15424	15255	15406	15529	15278	15471	15270	15284	15353	15241	15434	15203	15359	15540	15508	15651	15522	15435	15656	15289	15283	15437	15218	15305	15340	15379	15332	15261	15416	15530	15341	15274	15400	15366	15346	15143	15379	15254	15431	15381	15282	15213	15528	15368	15406	15339	15378	15416	15332	15355	15292	15432	15335	15499	15307	15390	15373	15492	15499	15553	15334	15411	15248	15323	15381	15486	15330	15402	15536	15304	15244	15191	15486	15325	15310	15475	15192	15360	15541	15345	15386	15486	15385	15570	15448	15289	15453	15270	15380	15421	15347	15213	15159	15285	15525	15533	15535	15478	15447	15309	15217	15363	15364	15383	15333	15346	15498	15179	15464	15562	15502	15466	15439	15454	15445	15292	15381	15559	15333	15303	15386	15418	15332	15207	15325	15282	15626	15342	15226	15262	15312	15436	15521	15433	15388	15482	15412	15500	15336	15269	15361	15458	15498	15256	15200	15188	15342	15278	15314	15565	15349	15396	15214	15365	15367	15444	15405	15398	15308	15292	15426	15547	15510	15429	15424	15419	15460	15355	15418	15292	15474	15337	15310	15274	15314	15356	15244	15327	15110	15418	15317	15421	15328	15268	15354	15293	15333	15319	15441	15541	15508	15399	15177	15381	15160	15402	15392	15449	15477	15327	15342	15177	15315	15305	15333	15380	15285	15336	15211	15398	15395	15381	15304	15478	15091	15566	15358	15231	15246	15541	15452	15396	15315	15391	15283	15362	15422	15465	15409	15324	15436	15240	15444	15359	15265	15428	15290	15475	15381	15324	15550	15345	15456	15467	15183	15453	15407	15353	15242	15341	15498	15405	15387	15199	15352	15347	15320	15430	15322	15474	15491	15306	15227	15307	15367	15262	15469	15340	15520	15478	15499	15398	15522	15527	15323	15280	15253	15443	15277	15413	15478	15322	15410	15544	15064	15247	15420	15465	15346	15345	15371	15526	15226	15369	15483	15293	15341	15316	15121	15389	15532	15441	15250	15301	15274	15363	15329	15343	15211	15396	15362	15306	15520	15533	15509	15199	15354	15371	15425	15126	15446	15390	15450	15330	15283	15371	15368	15237	15429	15291	15481	15644	15476	15567	15364	15449	15464	15486	15318	15397	15603	15263	15354	15620	15358	15359	15353	15397	15296	15348	15407	15502	15376	15244	15536	15329	15380	15420	15317	15372	15333	15454	15469	15392	15388	15348	15451	15285	15414	15396	15485	15433	15332	15596	15369	15216	15291	15061	15252	15464	15289	15384	15526	15403	15358	15366	15360	15485	15344	15468	15259	15286	15274	15155	15602	15311	15430	15329	15365	15401	15443	15215	15206	15345	15358	15255	15328	15496	15209	15310	15221	15492	15311	15380	15502	15374	15293	15518	15237	15320	15261	15264	15426	15469	15347	15381	15407	15296	15500	15451	15231	15269	15226	15463	15439	15423	15392	15289	15265	15568	15518	15479	15456	15223	15383	15470	15388	15328	15230	15447	15311	15381	15370	15211	15359	15396	15265	15077	15488	15514	15376	15404	15290	15394	15422	15311	15551	15549	15407	15379	15366	15219	15144	15515	15332	15124	15342	15211	15223	15263	15297	15397	15394	15347	15371	15478	15256	15301	15400	15487	15435	15473	15436	15251	15483	15197	15188	15238	15392	15443	15447	15249	15104	15354	15527	15424	15419	15281	15413	15467	15515	15324	15239	15397	15459	15450	15365	15496	15419	15439	15301	15447	15403	15609	15275	15241	15213	15329	15534	15352	15515	15496	15282	15380	15626	15470	15327	15346	15139	15514	15147	15459	15423	15336	15338	15437	15207	15438	15305	15439	15424	15325	15366	15411	15389	15199	15497	15359	15508	15422	15501	15359	15411	15236	15353	15169	15418	15306	15283	15440	15186	15610	15513	15308	15418	15351	15441	15430	15466	15505	15398	15373	15300	15287	15315	15488	15343	15359	15458	15381	15358	15443	15503	15462	15416	15254	15218	15393	15315	15243	15160	15221	15316	15403	15350	15303	15563	15372	15253	15331	15273	15079	15355	15128	15469	15264	15366	15267	15260	15361	15261	15248	15243	15355	15149	15211	15301	15525	15553	15349	15316	15417	15339	15584	15188	15485	15348	15407	15299	15353	15325	15357	15455	15362	15300
13042	43565	26657	16121	15241	14416	14277	14240	13998	13912	13870	14065	13738	13947	14125	13799	13801	13592	13792	13922	13633	13626	13715	13542	13718	13731	13650	13817	13545	13661	13491	13833	13622	13636	13557	13589	13710	13794	13775	13644	13675	13666	13736	13741	13709	13629	14207	14880	16045	15224	14518	14204	13875	13582	13564	13522	13499	13481	13547	13566	13580	13590	13361	13685	13665	13728	13653	13645	13616	13477	13480	13453	13562	13557	13569	13479	13647	13680	13534	13621	13682	13577	13559	13498	13403	13635	13511	13610	13622	13537	13460	13559	13542	13667	13665	13601	13599	13709	13659	13491	13464	13425	13603	13598	13643	13559	13626	13610	13432	13671	13490	13582	13607	13574	13454	13712	13636	13594	13566	13571	13563	13595	13492	13746	13647	13433	13505	13668	13532	13634	13648	13481	13432	13636	13647	13667	13746	13652	13699	13575	13589	13594	13567	13600	13593	13613	13545	13587	13507	13558	13589	13571	13497	13635	13489	13604	13664	13636	13486	13517	13488	13615	13587	13728	13790	13585	13694	13364	13641	13543	13536	13437	13674	13475	13655	13553	13456	13528	13639	13594	13538	13525	13602	13391	13546	13405	13653	13608	13492	13681	13770	13609	13730	13444	13453	13592	13637	13538	13581	13597	13542	13520	13546	13532	13595	13552	13635	13601	13506	13456	13756	13589	13508	13660	13474	13579	13527	13469	13473	13489	13542	13596	13543	13652	13583	13663	13502	13673	13538	13432	13628	13661	13540	13574	13436	13422	13650	13580	13524	13438	13664	13517	13402	13573	13525	13525	13425	13588	13600	13584	13523	13573	13512	13546	13602	13584	13650	13489	13602	13613	13591	13591	13593	13706	13494	13567	13506	13512	13477	13634	13453	13503	13653	13610	13607	13573	13479	13658	13707	13597	13777	13722	13609	13552	13735	13666	13534	13460	13648	13541	13706	13599	13613	13551	13549	13479	13543	13542	13346	13559	13806	13707	13413	13513	13498	13527	13597	13469	13647	13653	13605	13544	13616	13588	13802	13497	13516	13624	13529	13734	13611	13643	13679	13468	13425	13415	13657	13580	13611	13683	13634	13463	13651	13767	13615	13545	13561	13555	13537	13477	13589	13514	13587	13492	13415	13641	13672	13552	13611	13643	13511	13641	13581	13601	13607	13583	13522	13617	13784	13562	13573	13552	13423	13446	13592	13383	13625	13591	13680	13660	13465	13548	13603	13618	13475	13633	13641	13606	13685	13367	13492	13740	13678	13549	13463	13516	13624	13556	13550	13798	13578	13566	13608	13612	13498	13713	13441	13565	13644	13617	13504	13484	13496	13532	13534	13411	13428	13652	13487	13545	13536	13598	13607	13498	13482	13535	13703	13543	13604	13420	13702	13589	13623	13551	13635	13574	13565	13520	13485	13475	13654	13501	13576	13722	13574	13616	13505	13614	13442	13438	13663	13458	13611	13605	13529	13497	13711	13477	13575	13706	13626	13564	13643	13561	13715	13661	13527	13506	13436	13631	13704	13731	13484	13518	13579	13501	13577	13581	13731	13475	13601	13570	13622	13617	13623	13522	13566	13345	13736	13701	13762	13649	13513	13807	13515	13417	13689	13622	13642	13437	13584	13594	13711	13606	13504	13554	13737	13508	13641	13444	13578	13607	13381	13570	13599	13459	13643	13517	13533	13667	13639	13469	13499	13574	13564	13597	13512	13731	13540	13577	13716	13710	13641	13513	13749	13675	13542	13573	13491	13720	13626	13551	13617	13560	13704	13623	13448	13602	13438	13479	13582	13552	13567	13591	13691	13602	13662	13579	13668	13517	13552	13564	13676	13423	13541	13625	13588	13596	13671	13572	13450	13478	13547	13702	13531	13695	13674	13508	13668	13648	13570	13481	13586	13581	13631	13543	13488	13444	13626	13653	13581	13490	13543	13638	13719	13678	13658	13734	13611	13584	13569	13545	13507	13520	13578	13490	13517	13438	13760	13517	13562	13359	13602	13713	13471	13468	13564	13533	13742	13469	13653	13500	13566	13589	13579	13664	13651	13641	13580	13585	13549	13671	13515	13725	13714	13460	13554	13675	13646	13657	13542	13463	13403	13648	13627	13648	13587	13488	13532	13542	13580	13531	13780	13439	13575	13598	13549	13481	13603	13492	13522	13809	13592	13579	13683	13589	13618	13602	13489	13705	13526	13704	13467	13478	13551	13615	13521	13473	13580	13343	13569	13545	13561	13578	13577	13693	13581	13628	13605	13664	13506	13740	13487	13565	13543	13589	13566	13538	13648	13568	13670	13467	13762	13486	13554	13624	13550	13635	13599	13588	13607	13615	13501	13666	13653	13570	13581	13610	13548	13468	13509	13567	13626	13655	13553	13685	13616	13469	13535	13708	13683	13641	13673	13584	13552	13663	13580	13567	13673	13667	13740	13556	13625	13746	13571	13694	13493	13487	13701	13624	13464	13544	13492	13520	13532	13554	13338	13640	13455	13718	13673	13601	13671	13432	13608	13607	13641	13697	13551	13469	13420	13506	13515	13602	13706	13538	13599	13588	13663	13608	13643	13596	13692	13476	13633	13549	13581	13626	13562	13543	13661	13678	13605	13506	13601	13738	13646	13522	13610	13686	13736	13533	13470	13535	13645	13389	13649	13603	13521	13567	13698	13641	13614	13538	13441	13697	13685	13477	13525	13554	13734	13502	13295	13678	13616	13498	13666	13600	13670	13582	13445	13559	13548	13639	13368	13564	13772	13428	13428	13614	13536	13648	13499	13385	13614	13676	13561	13656	13640	13489	13575	13546	13555	13593	13579	13687	13710	13610	13581	13604	13474	13451	13707	13600	13637	13607	13529	13568	13441	13607	13704	13438	13675	13583	13615	13424	13514	13570	13455	13700	13468	13809	13510	13520	13594	13471	13531	13570	13541	13570	13589	13546	13595	13618	13768	13645	13462	13459	13576	13707	13651	13506	13543	13439	13379	13685	13578	13562	13445	13567	13560	13630	13672	13673	13560	13572	13481	13588	13649	13617	13609	13714	13603	13635	13563	13621	13515	13653	13707	13559	13535	13592	13575	13756	13342	13427	13616	13599	13484	13717	13621	13660	13771	13610	13513	13462	13701	13600	13650	13652	13558	13491	13604	13604	13688	13574	13533	13507	13649	13694	13603	13669	13543	13508	13618	13492	13472	13511	13522	13592	13665	13578	13439	13676	13530	13543	13652	13632	13614	13561	13607	13590	13655	13524	13581	13471	13478	13671	13579	13837	13631	13603	13679	13566	13638	13774	13623	13640	13560	13602	13615	13549	13542	13701	13537	13584	13542	13540	13503	13587	13608	13780	13464	13501	13623	13617	13660	13603	13520	13645	13583	13433	13512	13525	13642	13637	13504	13706	13592	13441	13560	13701	13790	13400	13540	13547	13629	13596	13756	13467	13508	13492	13494	13789	13521	13575	13644	13731	13499	13500	13534	13608	13543	13643	13594	13492	13555	13645	13614	13496	13613	13679	13512	13527	13581	13466	13696	13457	13632	13531	13577	13661	13547	13492	13653	13703	13507	13591	13499	13491	13753	13641	13601	13725	13716	13607	13431	13611	13565	13596	13424	13652	13610	13710	13645	13603	13591	13633	13482	13578	13662	13487	13459	13561	13694	13643	13761	13537	13695	13440	13598	13761	13533	13653	13493	13648	13459	13563	13689	13406	13550	13683	13487	13514	13624	13477	13818	13522	13601	13640	13538	13605	13585	13668	13536	13580	13517	13635	13669	13537	13452	13746	13578	13614	13741	13656	13639	13591	13729	13503	13442	13628	13470	13599	13675	13760	13620	13521	13724	13463	13464	13731	13543	13758	13595	13690	13462	13578	13441	13468	13716	13824	13575	13535	13460	13547	13509	13636	13622	13714	13696	13558	13657	13661	13740	13530	13415	13712	13558	13692	13749	13706	13563	13647	13562	13517	13586	13417	13630	13515	13574	13501	13603	13406	13744	13659	13529	13641	13748	13692	13483	13676	13595	13501	13596	13697	13545	13504	13685	13531	13579	13634	13459	13601	13649	13480	13472	13671	13522	13705	13538	13664	13580	13628	13653	13620	13587	13565	13588	13468	13531	13615	13591	13636	13467	13435	13523	13511	13556	13678	13688	13690	13597	13448	13544	13592	13727	13907	13648	13462	13690	13630	13504	13746	13708	13505	13541	13534	13445	13549	13466	13590	13623	13698	13588	13642	13707	13656	13667	13645	13562	13511	13563	13750	13617	13694	13560	13584	13609	13542	13646	13595	13663	13578	13663	13622	13645	13644	13624	13386	13627	13549	13616	13570	13669	13520	13580	13353	13684	13596	13592	13409	13680	13520	13598	13658	13460	13692	13767	13599	13623	13629	13677	13624	13460	13653	13668	13591	13641	13738	13643	13575	13627	13482	13659	13680	13605	13531	13577	13668	13408	13612	13619	13623	13626	13640	13670	13537	13684	13745	13686	13420	13659	13545	13616	13716	13499	13587	13601	13609	13574	13668	13480	13582	13500	13505	13543	13515	13549	13707	13551	13476	13534	13646	13613	13608	13495	13585	13584	13624	13679	13674	13715	13552	13609	13565	13564	13620	13546	13555	13703	13523	13701	13670	13589	13648	13707	13582	13473	13601	13570	13470	13533	13515	13691	13575	13501	13697	13698	13598	13612	13594	13497	13696	13593	13645	13646	13716	13543	13498	13567	13773	13611	13687	13660	13663	13448	13509	13681	13734	13700	13535	13570	13635	13439	13414	13360	13521	13619	13475	13659	13713	13568	13537	13470	13621	13616	13633	13577	13463	13651	13559	13482	13529	13553	13629	13665	13610	13550	13641	13476	13625	13408	13556	13428	13499	13476	13516	13335	13516	13814	13594	13636	13533	13589	13553	13515	13572	13582	13630	13619	13617	13541	13591	13631	13576	13569	13650	13351	13458	13633	13629	13715	13714	13492	13644	13394	13517	13578	13611	13533	13649	13709	13635	13634	13570	13509	13534	13499	13569	13629	13658	13551	13418	13642	13682	13653	13534	13677	13584	13720	13453	13568	13497	13550	13762	13690	13574	13660	13757	13612	13488	13611	13526	13518	13535	13569	13523	13547	13740	13619	13451	13508	13553	13559	13560
22616	21015	29097	23217	21223	22454	21455	16747	15995	16174	16138	15802	15900	15676	16095	15924	15752	15864	15547	15525	15772	15550	15613	15572	15552	15419	15587	15585	15446	15544	15553	15463	15626	15468	15446	15409	15167	15344	15566	15505	15710	15410	15606	15521	15592	15389	15815	16743	18494	17616	16634	16366	15795	15510	15576	15361	15455	15435	15420	15395	15451	15496	15485	15276	15439	15542	15399	15534	15518	15557	15442	15581	15413	15529	15641	15431	15456	15265	15637	15398	15597	15519	15301	15509	15424	15611	15497	15307	15465	15423	15610	15511	15505	15588	15469	15400	15537	15621	15404	15397	15314	15587	15531	15423	15422	15243	15439	15465	15449	15475	15420	15366	15321	15466	15409	15439	15329	15568	15491	15414	15537	15491	15246	15360	15395	15377	15406	15087	15279	15411	15379	15441	15538	15356	15328	15358	15441	15292	15352	15561	15482	15309	15382	15519	15475	15333	15450	15381	15570	15246	15404	15163	15305	15297	15288	15486	15309	15184	15397	15272	15463	15506	15425	15294	15371	15509	15390	15446	15541	15467	15401	15695	15285	15432	15506	15382	15365	15276	15572	15126	15526	15435	15404	15217	15363	15415	15324	15380	15478	15514	15388	15446	15449	15314	15450	15533	15248	15460	15445	15374	15598	15278	15484	15337	15520	15410	15502	15333	15488	15397	15539	15478	15483	15356	15420	15336	15387	15341	15401	15270	15388	15212	15072	15394	15394	15393	15279	15365	15190	15366	15390	15270	15419	15394	15445	15143	15251	15354	15514	15506	15229	15381	15481	15411	15352	15465	15457	15445	15580	15307	15550	15374	15418	15576	15424	15303	15319	15410	15308	15598	15483	15457	15312	15466	15272	15421	15331	15414	15378	15359	15308	15461	15400	15481	15335	15143	15371	15554	15339	15431	15610	15249	15424	15419	15475	15376	15385	15432	15506	15241	15463	15324	15287	15291	15355	15396	15491	15452	15504	15359	15340	15278	15334	15347	15242	15518	15309	15273	15321	15510	15410	15590	15450	15506	15433	15384	15501	15402	15244	15359	15302	15385	15472	15399	15381	15487	15408	15454	15220	15350	15392	15330	15537	15499	15293	15443	15300	15466	15436	15333	15369	15298	15552	15568	15329	15400	15419	15243	15196	15375	15295	15238	15425	15473	15454	15404	15397	15630	15498	15576	15373	15427	15513	15448	15328	15279	15186	15556	15513	15447	15440	15471	15458	15433	15515	15549	15408	15462	15313	15363	15237	15377	15363	15470	15569	15518	15307	15286	15188	15567	15413	15233	15538	15430	15294	15437	15336	15354	15268	15302	15218	15370	15253	15311	15261	15464	15276	15534	15259	15206	15335	15391	15435	15509	15407	15521	15569	15396	15410	15263	15483	15344	15483	15257	15329	15301	15575	15552	15547	15471	15347	15493	15167	15377	15346	15297	15518	15312	15380	15335	15438	15408	15356	15411	15370	15346	15426	15408	15400	15390	15416	15391	15313	15350	15460	15510	15397	15401	15499	15334	15387	15453	15474	15442	15493	15467	15477	15337	15452	15384	15233	15304	15329	15293	15502	15508	15338	15457	15395	15304	15334	15301	15287	15398	15262	15291	15380	15265	15384	15345	15422	15566	15411	15289	15319	15541	15385	15470	15496	15423	15334	15368	15297	15248	15339	15275	15446	15271	15289	15435	15304	15341	15352	15464	15465	15447	15503	15357	15407	15394	15524	15134	15486	15481	15442	15290	15291	15245	15395	15264	15467	15440	15576	15336	15392	15337	15486	15170	15532	15407	15524	15378	15291	15473	15375	15349	15323	15169	15241	15430	15302	15225	15241	15395	15434	15388	15445	15388	15320	15249	15532	15331	15576	15638	15637	15343	15217	15298	15322	15450	15236	15157	15477	15337	15467	15284	15384	15629	15586	15390	15282	15372	15361	15511	15339	15412	15482	15438	15331	15328	15097	15511	15381	15236	15418	15425	15406	15501	15303	15295	15476	15203	15331	15379	15309	15350	15443	15520	15108	15548	15475	15176	15401	15292	15415	15409	15445	15388	15247	15235	15400	15312	15438	15242	15236	15344	15334	15242	15495	15408	15398	15469	15277	15588	15322	15448	15439	15362	15477	15507	15157	15357	15275	15443	15409	15584	15520	15402	15384	15285	15368	15397	15486	15380	15352	15355	15470	15362	15208	15232	15316	15272	15434	15668	15539	15208	15303	15349	15619	15548	15387	15381	15305	15291	15417	15548	15541	15407	15189	15227	15302	15198	15607	15502	15480	15493	15386	15428	15394	15368	15464	15462	15364	15615	15382	15369	15262	15520	15350	15379	15385	15087	15417	15407	15346	15417	15545	15486	15134	15321	15327	15268	15309	15388	15268	15366	15328	15458	15310	15414	15408	15458	15471	15431	15410	15275	15384	15261	15353	15446	15310	15557	15526	15261	15248	15452	15447	15355	15515	15497	15323	15329	15433	15438	15314	15325	15228	15369	15538	15449	15461	15337	15316	15203	15291	15237	15413	15367	15453	15232	15175	15552	15365	15362	15226	15306	15315	15358	15373	15494	15432	15496	15313	15421	15482	15420	15334	15352	15431	15109	15348	15547	15368	15380	15316	15415	15185	15463	15477	15536	15532	15306	15467	15572	15393	15325	15507	15380	15408	15402	15415	15353	15319	15573	15257	15405	15484	15263	15343	15576	15425	15515	15472	15261	15344	15284	15277	15482	15476	15391	15295	15318	15446	15361	15428	15340	15406	15633	15279	15210	15500	15360	15468	15232	15541	15392	15550	15421	15534	15411	15424	15129	15480	15527	15339	15420	15187	15472	15333	15466	15379	15560	15352	15502	15571	15442	15194	15282	15356	15450	15611	15500	15371	15226	15402	15431	15388	15243	15357	15497	15333	15247	15408	15401	15292	15438	15307	15369	15301	15341	15378	15363	15244	15451	15396	15424	15598	15347	15435	15472	15369	15315	15414	15370	15465	15379	15367	15375	15382	15403	15588	15480	15371	15425	15557	15459	15464	15420	15250	15375	15251	15272	15340	15405	15498	15369	15415	15289	15499	15339	15351	15378	15368	15262	15483	15373	15386	15398	15530	15164	15368	15407	15479	15468	15722	15495	15601	15335	15242	15337	15406	15339	15221	15368	15382	15371	15387	15335	15417	15399	15272	15402	15490	15475	15354	15359	15283	15418	15152	15387	15279	15459	15352	15285	15343	15474	15395	15264	15226	15388	15439	15522	15173	15330	15351	15330	15334	15394	15397	15180	15284	15377	15617	15273	15465	15371	15292	15301	15351	15446	15171	15313	15387	15235	15304	15333	15427	15297	15407	15223	15363	15293	15366	15371	15342	15200	15683	15259	15583	15513	15264	15693	15391	15414	15531	15370	15241	15217	15556	15364	15387	15326	15320	15192	15361	15294	15314	15391	15401	15332	15444	15294	15385	15407	15549	15415	15289	15473	15400	15421	15331	15395	15282	15309	15562	15520	15261	15300	15419	15467	15481	15468	15560	15489	15305	15460	15680	15496	15528	15490	15307	15351	15269	15333	15501	15296	15256	15338	15516	15465	15279	15198	15487	15483	15395	15266	15284	15362	15258	15423	15478	15425	15335	15216	15355	15394	15504	15382	15577	15744	15520	15344	15284	15393	15425	15533	15343	15369	15412	15356	15122	15428	15404	15369	15434	15616	15414	15376	15444	15228	15377	15405	15197	15315	15346	15412	15506	15578	15517	15349	15648	15310	15208	15483	15473	15309	15389	15314	15248	15294	15428	15428	15268	15549	15349	15507	15508	15677	15462	15220	15436	15343	15593	15319	15492	15286	15322	15435	15465	15466	15350	15398	15447	15315	15355	15320	15392	15263	15280	15588	15340	15411	15519	15193	15559	15524	15241	15188	15399	15359	15478	15462	15338	15481	15305	15487	15189	15424	15287	15419	15403	15475	15621	15435	15475	15337	15482	15408	15362	15222	15493	15309	15277	15308	15379	15435	15187	15348	15527	15476	15368	15536	15136	15358	15610	15427	15522	15292	15466	15330	15514	15534	15357	15485	15474	15349	15476	15540	15439	15577	15515	15424	15461	15281	15386	15612	15322	15542	15346	15373	15336	15625	15353	15638	15488	15349	15452	15305	15426	15400	15267	15450	15655	15206	15375	15328	15412	15445	15416	15394	15773	15496	15502	15434	15387	15407	15422	15311	15468	15353	15613	15344	15461	15408	15458	15348	15288	15256	15460	15358	15465	15387	15398	15385	15454	15425	15394	15273	15335	15547	15342	15419	15457	15386	15437	15439	15175	15333	15376	15265	15281	15444	15349	15350	15431	15459	15544	15637	15481	15486	15447	15496	15141	15312	15297	15686	15632	15255	15246	15427	15452	15551	15335	15364	15305	15407	15290	15247	15310	15300	15308	15523	15418	15342	15524	15401	15439	15377	15522	15446	15410	15252	15322	15370	15514	15307	15406	15385	15394	15364	15657	15457	15414	15309	15417	15489	15464	15316	15187	15489	15658	15406	15378	15311	15359	15248	15411	15398	15493	15477	15390	15243	15367	15504	15484	15274	15347	15388	15345	15442	15303	15440	15476	15392	15489	15424	15378	15437	15551	15355	15629	15436	15210	15433	15433	15532	15410	15316	15576	15360	15493	15348	15303	15110	15368	15314	15367	15452	15475	15297	15328	15290	15279	15357	15453	15410	15327	15116	15313	15531	15385	15358	15497	15487	15465	15473	15537	15696	15323	15442	15320	15504	15469	15292	15363	15507	15395	15558	15184	15377	15380	15371	15322	15309	15217	15111	15343	15306	15490	15252	15443	15386	15567	15552	15502	15381	15644	15579	15451	15181	15376	15542	15365	15417	15363	15631	15521	15453	15450	15342	15351	15571	15277	15194	15540	15416	15354	15380	15287	15360	15243	15320	15477	15327	15349	15318	15523	15370	15410	15560	15291	15266	15376	15074	15509	15604	15461	15421	15557	15351	15220	15212	15401	15447	15239	15618	15427	15522	15395	15457	15207	15261	15452	15548	15538	15460	15290	15325	15352	15615	15420	15381	15412	15311	15473	15568	15268	15406	15211	15207	15236	15403	15322	15499	15343	15474	15311	15300	15415	15404	15427	15587	15219	15349	15495	15240
14808	55938	25685	18368	16451	15389	14896	14746	14406	14190	14142	13989	13887	14022	14063	13934	13917	13702	13762	13670	13774	13609	13621	13705	13575	13684	13600	13603	13576	13717	13458	13739	13622	13534	13694	13761	13718	13534	13585	13801	13623	13981	13672	13610	13861	13883	14289	15607	18058	16519	15235	14263	14022	13630	13869	13635	13560	13549	13502	13642	13485	13467	13611	13490	13407	13430	13476	13550	13524	13594	13479	13472	13692	13492	13559	13522	13568	13431	13673	13524	13622	13741	13644	13524	13585	13536	13516	13719	13483	13431	13307	13498	13653	13457	13558	13474	13481	13475	13651	13496	13735	13441	13582	13622	13484	13536	13677	13567	13582	13580	13614	13543	13692	13543	13717	13463	13441	13595	13558	13494	13651	13532	13557	13454	13542	13587	13491	13636	13667	13491	13655	13539	13441	13510	13623	13596	13582	13722	13541	13607	13552	13459	13336	13399	13719	13456	13547	13533	13737	13362	13671	13517	13588	13557	13594	13623	13456	13553	13523	13459	13502	13532	13590	13580	13707	13482	13469	13686	13480	13694	13538	13449	13647	13481	13477	13478	13580	13549	13529	13548	13658	13507	13427	13399	13463	13441	13640	13480	13556	13591	13628	13501	13512	13556	13567	13467	13723	13548	13669	13694	13613	13505	13775	13639	13555	13593	13560	13635	13528	13493	13459	13546	13577	13432	13531	13615	13708	13674	13563	13340	13632	13598	13706	13546	13539	13603	13621	13507	13597	13618	13520	13522	13453	13636	13631	13561	13474	13674	13611	13590	13438	13645	13485	13580	13372	13530	13549	13470	13579	13601	13693	13516	13490	13663	13407	13472	13600	13694	13535	13603	13710	13624	13544	13647	13410	13545	13503	13647	13601	13693	13588	13529	13604	13698	13717	13593	13574	13496	13590	13385	13719	13548	13734	13646	13402	13663	13696	13516	13609	13645	13641	13552	13670	13490	13451	13479	13463	13662	13686	13533	13577	13670	13604	13502	13507	13381	13588	13721	13642	13531	13600	13490	13683	13418	13582	13429	13568	13550	13661	13652	13493	13573	13657	13398	13414	13721	13684	13615	13594	13601	13441	13512	13634	13544	13507	13523	13434	13501	13466	13527	13575	13564	13626	13358	13450	13588	13655	13725	13728	13577	13624	13550	13472	13370	13574	13674	13729	13605	13577	13568	13691	13714	13469	13616	13617	13496	13627	13633	13484	13522	13519	13490	13474	13585	13726	13553	13695	13605	13633	13674	13576	13617	13509	13603	13652	13496	13676	13677	13482	13594	13485	13538	13483	13632	13755	13672	13467	13480	13633	13495	13558	13434	13485	13527	13656	13625	13622	13411	13572	13646	13574	13630	13572	13582	13396	13659	13494	13602	13515	13491	13595	13537	13513	13582	13338	13654	13588	13619	13581	13612	13668	13519	13515	13657	13467	13427	13503	13599	13580	13387	13452	13478	13660	13509	13671	13609	13705	13587	13617	13574	13474	13819	13467	13504	13430	13619	13483	13526	13733	13668	13614	13589	13482	13439	13618	13742	13786	13465	13528	13533	13657	13646	13599	13535	13565	13722	13507	13636	13613	13567	13661	13545	13583	13583	13478	13535	13622	13580	13587	13499	13647	13506	13491	13619	13418	13586	13572	13441	13809	13417	13565	13521	13533	13476	13488	13625	13552	13549	13542	13570	13576	13567	13485	13622	13560	13545	13531	13491	13612	13538	13420	13719	13530	13470	13672	13524	13447	13600	13585	13610	13588	13627	13569	13538	13613	13450	13554	13560	13448	13398	13540	13644	13424	13474	13558	13571	13554	13589	13559	13523	13356	13700	13651	13534	13701	13627	13401	13576	13436	13418	13553	13500	13534	13456	13679	13525	13540	13585	13554	13660	13518	13486	13462	13485	13651	13472	13670	13548	13511	13551	13643	13844	13513	13480	13483	13611	13483	13451	13421	13560	13546	13536	13659	13521	13638	13511	13643	13676	13689	13611	13598	13573	13597	13564	13529	13522	13516	13365	13388	13593	13612	13534	13498	13478	13641	13574	13654	13380	13521	13713	13502	13565	13552	13669	13279	13658	13417	13583	13545	13630	13617	13436	13599	13513	13494	13575	13635	13561	13534	13647	13509	13578	13519	13482	13496	13451	13599	13646	13425	13439	13492	13429	13656	13604	13438	13542	13426	13572	13467	13659	13518	13551	13608	13499	13486	13547	13460	13392	13542	13548	13456	13568	13684	13657	13709	13560	13557	13520	13505	13579	13543	13739	13677	13597	13478	13441	13536	13450	13520	13548	13777	13660	13492	13634	13413	13595	13632	13554	13484	13480	13594	13451	13785	13637	13692	13680	13540	13689	13360	13476	13430	13658	13616	13626	13419	13443	13656	13627	13440	13636	13557	13558	13601	13599	13598	13582	13528	13672	13705	13614	13521	13695	13517	13572	13515	13520	13635	13602	13493	13433	13462	13588	13698	13584	13587	13620	13500	13607	13632	13564	13651	13656	13458	13654	13423	13507	13571	13668	13505	13596	13569	13489	13412	13531	13654	13350	13485	13664	13632	13522	13442	13561	13653	13549	13516	13535	13383	13725	13544	13455	13723	13489	13607	13635	13499	13662	13491	13446	13461	13564	13465	13590	13634	13633	13441	13522	13471	13566	13692	13766	13651	13622	13509	13490	13534	13580	13546	13614	13570	13438	13626	13696	13501	13531	13487	13677	13491	13534	13499	13468	13569	13541	13804	13696	13507	13645	13600	13521	13646	13513	13457	13492	13612	13557	13507	13699	13658	13578	13444	13502	13610	13709	13454	13667	13538	13746	13597	13608	13371	13584	13540	13615	13501	13587	13503	13491	13516	13333	13779	13627	13537	13463	13635	13574	13381	13682	13650	13401	13423	13448	13564	13653	13479	13550	13498	13729	13583	13596	13614	13606	13470	13412	13541	13376	13540	13519	13516	13547	13422	13506	13513	13441	13512	13596	13526	13602	13472	13556	13529	13456	13550	13717	13521	13611	13543	13656	13360	13559	13535	13518	13443	13587	13569	13669	13568	13562	13679	13592	13702	13599	13660	13401	13440	13635	13464	13581	13699	13469	13556	13485	13402	13441	13570	13520	13475	13485	13647	13513	13619	13403	13595	13572	13466	13561	13703	13577	13614	13491	13584	13458	13475	13658	13550	13479	13561	13529	13538	13502	13486	13591	13639	13506	13537	13375	13495	13614	13546	13612	13587	13424	13434	13596	13692	13477	13457	13531	13653	13613	13627	13568	13453	13592	13573	13476	13360	13723	13521	13559	13587	13487	13443	13688	13559	13455	13645	13589	13508	13485	13526	13559	13659	13713	13427	13450	13680	13665	13766	13557	13501	13530	13480	13471	13536	13593	13623	13502	13488	13515	13525	13511	13858	13591	13609	13770	13596	13376	13640	13535	13503	13576	13672	13598	13641	13483	13558	13547	13642	13458	13459	13584	13547	13475	13660	13435	13353	13380	13550	13706	13487	13703	13640	13477	13537	13570	13493	13558	13572	13368	13557	13496	13423	13495	13526	13571	13559	13595	13590	13444	13762	13742	13418	13421	13605	13675	13618	13443	13646	13718	13619	13630	13609	13625	13533	13477	13857	13563	13616	13536	13473	13622	13491	13646	13570	13495	13433	13547	13477	13603	13590	13465	13518	13502	13565	13665	13522	13532	13522	13618	13641	13567	13403	13701	13545	13403	13499	13524	13455	13391	13466	13618	13499	13465	13501	13630	13507	13338	13517	13576	13509	13638	13385	13614	13551	13544	13582	13443	13678	13599	13669	13556	13513	13410	13455	13499	13478	13641	13600	13521	13465	13751	13613	13527	13569	13492	13563	13647	13485	13521	13540	13437	13694	13532	13668	13491	13618	13374	13623	13569	13558	13428	13560	13575	13567	13458	13477	13585	13584	13731	13539	13601	13657	13497	13738	13587	13488	13652	13430	13758	13446	13468	13667	13489	13502	13534	13628	13556	13648	13657	13566	13465	13592	13473	13492	13545	13488	13650	13430	13565	13499	13464	13655	13518	13496	13462	13521	13555	13408	13583	13622	13629	13391	13555	13724	13445	13683	13452	13623	13448	13581	13634	13559	13369	13626	13474	13615	13631	13503	13681	13535	13492	13517	13844	13354	13410	13647	13652	13414	13383	13705	13534	13600	13555	13507	13568	13521	13453	13702	13540	13448	13476	13596	13574	13517	13509	13614	13587	13542	13542	13549	13565	13678	13591	13458	13711	13780	13533	13597	13686	13665	13467	13522	13622	13510	13582	13503	13469	13665	13683	13400	13406	13620	13557	13534	13532	13661	13462	13600	13632	13806	13524	13486	13587	13599	13470	13594	13764	13656	13594	13672	13540	13467	13498	13494	13520	13607	13509	13480	13619	13480	13700	13602	13652	13548	13566	13576	13522	13631	13719	13541	13486	13471	13312	13542	13546	13574	13526	13509	13571	13512	13402	13631	13713	13559	13662	13523	13578	13658	13718	13675	13498	13543	13637	13439	13599	13572	13463	13538	13532	13428	13500	13483	13539	13471	13630	13453	13586	13678	13503	13520	13548	13473	13638	13574	13453	13544	13573	13669	13566	13493	13541	13558	13515	13581	13467	13460	13447	13512	13453	13566	13450	13427	13576	13578	13726	13593	13541	13356	13688	13707	13574	13420	13543	13562	13686	13531	13423	13611	13697	13452	13654	13533	13564	13641	13356	13567	13714	13542	13377	13492	13504	13487	13572	13611	13495	13713	13534	13505	13562	13721	13547	13642	13600	13640	13692	13509	13521	13533	13485	13712	13569	13548	13506	13573	13580	13571	13516	13682	13562	13572	13584	13619	13442	13536	13504	13634	13500	13464	13622	13529	13490	13556	13571	13532	13461	13508	13485	13541	13515	13605	13604	13537	13576	13465	13561	13623	13618	13500	13696	13549	13533	13561	13577	13545	13469	13610	13626	13547	13656	13503	13650	13574	13520	13533	13382	13509	13513	13451	13570	13652	13605	13581	13487	13596	13430	13617	13583	13377	13599	13407	13658	13613	13548	13426	13590	13506	13482	13621	13596	13477	13526	13491	13584	13683	13569	13483	13483	13614	13634	13468	13542	13786	13706	13452	13581	13513	13622
27129	23258	26179	18675	15806	15779	15664	15605	15439	15528	15536	15452	15424	15317	15588	15485	15395	15539	15547	15464	15540	15410	15482	15486	15483	15462	15739	15485	15552	15543	15504	15602	15583	15581	15400	15441	15450	15579	15199	15507	15516	15469	15604	15333	15584	15488	15474	15364	15725	15639	15765	15659	15617	15539	15415	15532	15446	15490	15435	15385	15553	15526	15577	15367	15422	15308	15603	15599	15318	15716	15543	15596	15388	15457	15494	15283	15441	15313	15461	15353	15193	15469	15607	15597	15426	15401	15482	15513	15405	15437	15576	15301	15143	15508	15231	15235	15612	15444	15635	15453	15621	15527	15413	15486	15531	15242	15555	15285	15409	15303	15527	15423	15443	15436	15609	15322	15596	15413	15578	15480	15407	15597	15405	15651	15455	15747	15431	15471	15205	15352	15403	15284	15544	15333	15444	15394	15409	15583	15434	15561	15418	15515	15393	15426	15538	15441	15605	15257	15637	15606	15498	15395	15336	15548	15495	15419	15456	15558	15420	15508	15723	15556	15482	15473	15439	15311	15544	15432	15363	15549	15614	15419	15501	15474	15474	15345	15654	15380	15415	15249	15580	15335	15522	15580	15508	15456	15405	15225	15378	15518	15438	15296	15560	15409	15395	15458	15499	15463	15448	15367	15267	15610	15535	15579	15393	15295	15439	15412	15371	15406	15562	15513	15421	15506	15353	15482	15389	15640	15320	15673	15501	15676	15405	15539	15625	15452	15641	15373	15483	15467	15494	15457	15437	15465	15559	15398	15454	15447	15399	15232	15446	15695	15612	15461	15342	15337	15315	15274	15445	15288	15530	15457	15425	15526	15332	15314	15467	15508	15507	15430	15438	15563	15488	15538	15303	15398	15600	15616	15544	15424	15230	15282	15441	15419	15393	15596	15381	15338	15437	15590	15618	15558	15547	15567	15300	15492	15525	15464	15743	15442	15531	15563	15523	15618	15403	15317	15209	15535	15255	15502	15365	15609	15458	15458	15506	15477	15346	15513	15468	15531	15324	15456	15475	15505	15394	15455	15585	15541	15409	15333	15529	15246	15577	15442	15346	15391	15502	15573	15411	15401	15271	15458	15604	15375	15407	15523	15438	15403	15488	15742	15566	15539	15371	15485	15560	15352	15400	15283	15537	15514	15499	15484	15548	15466	15378	15636	15294	15395	15363	15467	15474	15491	15480	15354	15542	15504	15435	15617	15554	15608	15564	15472	15521	15459	15415	15558	15321	15444	15501	15566	15498	15544	15364	15465	15422	15399	15450	15565	15697	15396	15476	15426	15648	15370	15265	15398	15551	15393	15570	15633	15251	15521	15431	15255	15429	15651	15321	15333	15446	15438	15622	15486	15378	15358	15537	15409	15428	15343	15390	15360	15430	15405	15666	15512	15582	15524	15461	15302	15535	15533	15598	15542	15442	15395	15544	15488	15439	15339	15266	15401	15495	15201	15292	15609	15308	15527	15377	15337	15246	15489	15477	15315	15499	15319	15366	15454	15527	15451	15526	15499	15476	15438	15439	15322	15344	15561	15411	15544	15552	15424	15484	15448	15375	15561	15607	15510	15491	15675	15363	15392	15682	15423	15401	15441	15344	15472	15546	15790	15378	15396	15345	15603	15461	15435	15252	15376	15605	15312	15527	15451	15488	15555	15410	15423	15441	15386	15541	15442	15420	15569	15399	15342	15553	15519	15743	15654	15450	15501	15431	15597	15586	15276	15507	15414	15425	15583	15394	15484	15396	15429	15704	15399	15471	15325	15411	15313	15450	15230	15467	15471	15419	15365	15285	15284	15520	15213	15392	15521	15574	15448	15327	15655	15625	15577	15474	15432	15457	15552	15529	15490	15472	15692	15597	15591	15366	15473	15425	15477	15498	15389	15429	15344	15478	15359	15379	15531	15371	15647	15550	15651	15451	15378	15511	15439	15553	15524	15414	15443	15447	15321	15459	15577	15559	15441	15423	15658	15402	15516	15588	15513	15535	15329	15385	15424	15565	15667	15489	15461	15530	15705	15531	15495	15515	15528	15511	15413	15310	15508	15534	15569	15567	15472	15316	15478	15452	15396	15567	15611	15707	15348	15361	15391	15492	15530	15562	15331	15414	15403	15384	15305	15354	15395	15519	15470	15507	15510	15468	15506	15528	15443	15378	15558	15431	15351	15553	15333	15548	15421	15581	15403	15303	15640	15484	15322	15478	15478	15486	15438	15487	15346	15247	15383	15309	15354	15549	15521	15520	15453	15521	15596	15543	15638	15411	15362	15540	15483	15470	15327	15420	15580	15538	15424	15494	15383	15614	15534	15467	15549	15663	15641	15539	15387	15491	15444	15453	15544	15673	15321	15324	15378	15595	15473	15357	15181	15559	15678	15453	15503	15334	15501	15532	15469	15371	15529	15453	15519	15441	15231	15402	15300	15342	15541	15410	15567	15621	15500	15492	15230	15487	15222	15609	15498	15385	15517	15313	15470	15582	15550	15219	15413	15416	15379	15709	15376	15484	15458	15391	15449	15448	15520	15442	15401	15539	15433	15425	15636	15606	15319	15372	15697	15351	15380	15373	15438	15524	15494	15489	15523	15284	15456	15432	15367	15284	15261	15514	15502	15449	15223	15508	15250	15413	15380	15391	15437	15595	15385	15499	15608	15575	15352	15532	15245	15363	15746	15487	15522	15422	15380	15491	15552	15357	15556	15507	15549	15582	15412	15386	15597	15513	15192	15366	15406	15651	15592	15420	15256	15277	15421	15466	15395	15620	15294	15487	15686	15409	15428	15648	15350	15371	15432	15256	15392	15457	15538	15479	15682	15615	15484	15327	15516	15426	15484	15528	15484	15367	15397	15278	15389	15591	15489	15466	15647	15534	15546	15515	15218	15545	15431	15538	15192	15467	15568	15592	15563	15435	15579	15385	15652	15461	15534	15700	15507	15438	15381	15473	15588	15596	15535	15345	15400	15520	15360	15471	15450	15606	15460	15420	15544	15513	15449	15344	15296	15495	15362	15512	15269	15305	15536	15459	15302	15356	15656	15541	15590	15491	15512	15348	15501	15427	15447	15656	15309	15529	15564	15326	15468	15414	15456	15563	15371	15531	15318	15435	15486	15573	15514	15439	15428	15503	15557	15446	15642	15339	15419	15409	15438	15476	15516	15409	15396	15570	15372	15420	15512	15533	15527	15330	15678	15462	15372	15427	15588	15333	15259	15390	15592	15560	15458	15525	15591	15513	15572	15373	15387	15475	15332	15424	15315	15329	15520	15370	15334	15512	15457	15514	15440	15421	15452	15483	15614	15438	15487	15534	15541	15603	15416	15491	15582	15656	15433	15421	15451	15501	15387	15456	15520	15414	15510	15414	15445	15340	15335	15304	15563	15278	15524	15519	15481	15574	15458	15404	15409	15459	15283	15441	15499	15547	15259	15452	15470	15588	15367	15427	15401	15555	15584	15396	15605	15434	15351	15389	15443	15396	15521	15482	15319	15457	15506	15460	15357	15446	15545	15617	15639	15623	15529	15484	15520	15428	15421	15265	15445	15283	15459	15673	15707	15515	15279	15631	15471	15558	15473	15499	15388	15527	15595	15357	15465	15498	15430	15450	15508	15550	15527	15355	15423	15536	15568	15549	15509	15415	15216	15468	15368	15515	15582	15400	15447	15676	15362	15496	15659	15382	15415	15335	15511	15570	15447	15299	15467	15151	15318	15350	15352	15439	15367	15385	15578	15670	15460	15379	15377	15449	15466	15474	15584	15425	15579	15477	15555	15519	15421	15240	15443	15335	15375	15362	15554	15129	15381	15431	15312	15501	15515	15499	15366	15458	15456	15532	15469	15404	15167	15328	15243	15567	15547	15480	15410	15516	15560	15614	15309	15419	15630	15358	15502	15579	15588	15392	15388	15595	15628	15325	15527	15488	15476	15562	15559	15483	15540	15526	15455	15407	15529	15333	15543	15513	15453	15413	15298	15389	15553	15369	15654	15404	15466	15395	15493	15404	15458	15549	15612	15481	15398	15477	15394	15390	15636	15515	15278	15464	15529	15443	15455	15378	15430	15644	15633	15447	15444	15599	15629	15367	15517	15528	15555	15539	15366	15378	15517	15460	15337	15381	15411	15358	15391	15498	15472	15509	15575	15495	15263	15340	15375	15547	15450	15505	15569	15600	15484	15493	15520	15472	15464	15484	15372	15298	15697	15486	15300	15334	15519	15556	15509	15643	15762	15526	15381	15525	15418	15503	15526	15441	15369	15573	15469	15482	15543	15446	15270	15614	15458	15514	15597	15424	15348	15663	15479	15362	15604	15506	15428	15465	15607	15262	15177	15361	15361	15420	15561	15392	15486	15549	15394	15450	15511	15535	15576	15383	15369	15347	15241	15435	15412	15543	15602	15268	15438	15340	15491	15471	15409	15522	15284	15745	15573	15525	15314	15407	15308	15478	15564	15516	15386	15647	15318	15538	15556	15256	15457	15518	15725	15487	15555	15619	15475	15222	15337	15447	15466	15360	15465	15359	15332	15490	15377	15409	15456	15397	15361	15563	15442	15373	15464	15497	15613	15399	15600	15379	15712	15272	15538	15522	15498	15373	15306	15442	15651	15542	15394	15081	15551	15356	15447	15480	15559	15605	15595	15444	15805	15565	15449	15390	15275	15649	15438	15455	15420	15366	15427	15478	15547	15316	15438	15359	15610	15558	15584	15539	15304	15453	15412	15480	15392	15361	15485	15382	15339	15444	15427	15547	15450	15308	15448	15331	15564	15244	15526	15355	15714	15519	15524	15438	15427	15380	15535	15556	15350	15450	15508	15532	15437	15446	15398	15440	15531	15386	15312	15479	15513	15365	15281	15409	15538	15305	15479	15490	15428	15627	15605	15630	15598	15664	15404	15383	15456	15480	15274	15447	15565	15650	15426	15349	15473	15505	15430	15622	15558	15660	15543	15435	15489	15456	15343	15536	15499	15332	15378	15650	15361	15513	15688	15453	15467	15507	15582	15278	15529	15633	15347	15409	15398	15436	15290	15446	15570	15461	15393	15432	15522	15535	15396	15308	15618	15365	15282	15510	15573	15548	15505	15428	15467	15404	15548	15437	15251	15579	15376	15462	15446	15434	15407	15389	15437	15437	15474
13684	31575	19020	14346	13868	13718	13807	13750	13640	13615	13855	13625	13632	13598	13661	13668	13689	13590	13741	13727	13672	13693	13704	13579	13661	13550	13633	13685	13689	13611	13771	13575	13461	13429	13661	13633	13525	13653	13554	13669	13734	13674	13639	13661	13752	13677	13818	13779	14017	13982	13715	13560	13520	13802	13447	13726	13550	13713	13482	13587	13446	13557	13552	13598	13531	13688	13564	13471	13571	13536	13488	13580	13564	13657	13534	13549	13582	13418	13457	13563	13492	13561	13552	13630	13550	13594	13355	13623	13500	13553	13522	13529	13605	13503	13567	13601	13581	13554	13476	13693	13510	13476	13682	13441	13604	13562	13420	13659	13549	13487	13683	13741	13611	13581	13568	13677	13696	13722	13552	13610	13565	13541	13564	13496	13367	13522	13556	13562	13539	13731	13516	13620	13486	13427	13650	13629	13686	13589	13636	13557	13573	13510	13734	13650	13571	13509	13486	13519	13742	13499	13666	13694	13591	13523	13598	13628	13655	13763	13588	13335	13520	13569	13804	13647	13685	13631	13458	13559	13460	13533	13561	13432	13590	13598	13468	13433	13505	13552	13526	13416	13622	13699	13392	13630	13845	13599	13718	13656	13396	13507	13507	13679	13651	13596	13701	13555	13640	13463	13505	13889	13376	13492	13622	13507	13448	13620	13574	13541	13490	13611	13565	13738	13515	13620	13585	13679	13476	13535	13534	13473	13693	13544	13464	13599	13743	13603	13535	13497	13455	13505	13491	13610	13462	13647	13507	13562	13678	13608	13580	13629	13545	13521	13465	13614	13410	13594	13456	13663	13555	13514	13618	13629	13550	13628	13594	13626	13510	13618	13547	13478	13608	13545	13579	13608	13620	13551	13463	13661	13541	13516	13674	13784	13599	13470	13554	13440	13572	13706	13679	13645	13545	13512	13742	13646	13478	13460	13580	13541	13683	13592	13630	13411	13533	13645	13363	13542	13714	13651	13549	13703	13449	13608	13810	13652	13573	13568	13539	13569	13423	13647	13559	13468	13477	13601	13587	13648	13570	13669	13605	13633	13504	13592	13555	13399	13534	13576	13434	13388	13494	13497	13540	13533	13722	13496	13595	13469	13624	13559	13597	13651	13611	13509	13733	13617	13609	13608	13493	13794	13589	13521	13382	13572	13547	13736	13550	13557	13545	13517	13539	13524	13584	13688	13553	13541	13678	13621	13652	13597	13408	13524	13588	13547	13703	13613	13586	13733	13462	13378	13519	13798	13513	13646	13495	13581	13570	13578	13535	13494	13562	13622	13626	13521	13514	13526	13534	13710	13609	13518	13674	13516	13497	13550	13536	13550	13770	13693	13578	13531	13733	13479	13707	13553	13593	13420	13586	13618	13723	13607	13549	13650	13849	13481	13612	13601	13495	13624	13418	13475	13575	13576	13743	13572	13659	13422	13726	13599	13648	13689	13530	13569	13630	13540	13629	13558	13492	13574	13401	13480	13708	13688	13679	13651	13514	13482	13601	13579	13460	13685	13545	13504	13433	13636	13682	13493	13452	13618	13533	13637	13581	13547	13710	13494	13571	13635	13649	13550	13848	13426	13758	13674	13645	13531	13713	13467	13749	13754	13584	13538	13486	13605	13466	13624	13611	13614	13533	13442	13557	13496	13558	13627	13628	13573	13722	13643	13573	13626	13673	13601	13622	13454	13583	13538	13549	13497	13649	13614	13556	13609	13755	13460	13577	13602	13567	13509	13648	13504	13568	13745	13556	13702	13656	13628	13573	13603	13600	13582	13657	13664	13741	13590	13505	13743	13607	13502	13659	13513	13680	13535	13515	13604	13411	13638	13689	13473	13737	13488	13704	13648	13510	13572	13477	13595	13588	13743	13684	13485	13583	13619	13637	13588	13411	13560	13504	13442	13536	13568	13393	13602	13565	13493	13692	13590	13607	13635	13588	13573	13556	13608	13651	13644	13426	13411	13630	13582	13647	13596	13427	13827	13551	13530	13549	13626	13526	13618	13675	13735	13596	13514	13451	13579	13811	13621	13670	13623	13466	13717	13476	13462	13783	13502	13701	13620	13401	13607	13514	13433	13470	13653	13700	13624	13680	13587	13666	13564	13574	13586	13441	13578	13476	13590	13666	13569	13637	13628	13537	13442	13567	13587	13674	13536	13613	13777	13633	13525	13510	13654	13544	13490	13612	13481	13558	13479	13577	13518	13670	13541	13526	13626	13636	13625	13519	13408	13637	13691	13471	13582	13629	13836	13640	13612	13591	13706	13637	13537	13517	13601	13581	13742	13496	13631	13607	13428	13666	13646	13720	13639	13698	13786	13589	13571	13587	13563	13635	13548	13692	13687	13542	13437	13644	13653	13547	13674	13608	13676	13638	13732	13635	13613	13520	13624	13685	13567	13522	13603	13479	13631	13709	13527	13585	13597	13618	13524	13647	13548	13587	13616	13499	13506	13495	13456	13616	13750	13531	13630	13442	13692	13588	13564	13754	13694	13491	13503	13681	13498	13688	13439	13543	13669	13477	13591	13585	13458	13531	13544	13581	13601	13494	13690	13589	13728	13492	13654	13562	13590	13550	13738	13705	13595	13408	13630	13537	13700	13560	13506	13467	13522	13538	13559	13538	13805	13590	13574	13651	13645	13517	13603	13445	13594	13547	13446	13533	13458	13628	13681	13537	13585	13544	13606	13527	13761	13624	13441	13532	13451	13576	13666	13588	13619	13682	13612	13647	13577	13588	13534	13594	13454	13615	13461	13601	13603	13630	13748	13561	13532	13471	13574	13507	13535	13647	13515	13615	13528	13563	13572	13698	13575	13564	13563	13581	13604	13570	13687	13471	13741	13823	13626	13657	13605	13732	13421	13688	13542	13478	13638	13542	13686	13647	13695	13369	13675	13604	13617	13503	13591	13496	13636	13636	13456	13735	13663	13707	13632	13518	13525	13656	13600	13626	13557	13540	13506	13578	13702	13532	13469	13464	13661	13546	13576	13596	13630	13763	13552	13682	13645	13505	13536	13486	13378	13720	13566	13586	13605	13516	13441	13655	13583	13498	13600	13461	13509	13631	13483	13617	13598	13667	13466	13532	13543	13762	13665	13552	13583	13601	13476	13511	13748	13603	13425	13638	13594	13483	13532	13701	13674	13510	13605	13628	13533	13438	13592	13536	13529	13442	13609	13401	13613	13503	13607	13643	13589	13444	13816	13690	13449	13406	13693	13551	13756	13678	13569	13808	13557	13566	13519	13612	13409	13586	13717	13562	13551	13472	13556	13639	13560	13638	13458	13595	13546	13513	13603	13618	13453	13667	13655	13470	13691	13631	13718	13568	13378	13612	13697	13519	13578	13534	13557	13649	13575	13776	13527	13579	13631	13682	13529	13533	13566	13508	13592	13654	13701	13482	13569	13566	13555	13661	13548	13736	13665	13658	13644	13612	13647	13547	13577	13551	13569	13582	13589	13566	13697	13553	13654	13615	13752	13682	13677	13477	13597	13623	13703	13565	13423	13575	13532	13623	13541	13447	13797	13495	13620	13751	13628	13551	13343	13676	13511	13626	13610	13644	13614	13572	13441	13554	13661	13573	13552	13559	13676	13822	13444	13663	13655	13457	13590	13473	13564	13632	13636	13599	13648	13484	13512	13600	13473	13627	13640	13587	13499	13595	13557	13598	13601	13575	13543	13613	13530	13472	13583	13491	13708	13676	13477	13717	13500	13538	13670	13613	13726	13569	13569	13570	13610	13552	13631	13559	13503	13610	13619	13607	13769	13648	13585	13636	13537	13473	13572	13665	13434	13535	13541	13605	13576	13555	13676	13612	13691	13513	13615	13705	13604	13666	13569	13666	13568	13572	13531	13803	13533	13480	13534	13626	13499	13604	13668	13674	13737	13622	13568	13513	13543	13538	13557	13560	13530	13485	13510	13472	13630	13506	13620	13578	13465	13758	13689	13544	13618	13645	13659	13561	13533	13636	13678	13542	13703	13665	13613	13599	13584	13754	13461	13604	13596	13560	13610	13531	13591	13638	13629	13591	13566	13578	13703	13545	13705	13698	13532	13651	13597	13546	13535	13646	13538	13455	13682	13669	13607	13408	13405	13501	13578	13544	13564	13485	13493	13656	13510	13628	13684	13663	13650	13481	13554	13744	13514	13526	13742	13648	13464	13518	13469	13654	13842	13622	13526	13750	13551	13480	13647	13552	13511	13601	13736	13643	13602	13682	13604	13537	13586	13456	13663	13591	13755	13505	13546	13473	13580	13572	13618	13677	13497	13580	13551	13533	13789	13444	13691	13736	13465	13726	13708	13602	13495	13632	13439	13544	13566	13394	13520	13566	13607	13558	13522	13633	13489	13738	13527	13533	13657	13546	13693	13611	13695	13690	13526	13564	13438	13778	13685	13506	13623	13549	13561	13567	13668	13770	13645	13756	13473	13538	13486	13490	13687	13565	13558	13592	13551	13677	13522	13691	13619	13790	13685	13614	13456	13566	13623	13640	13585	13627	13668	13629	13523	13509	13648	13551	13754	13522	13523	13665	13824	13478	13682	13521	13607	13559	13655	13555	13692	13588	13554	13377	13559	13463	13496	13656	13569	13566	13488	13501	13663	13560	13539	13670	13402	13570	13423	13478	13563	13678	13374	13622	13619	13560	13515	13591	13475	13566	13508	13614	13585	13521	13700	13715	13572	13752	13538	13506	13664	13444	13501	13662	13760	13537	13664	13744	13658	13482	13657	13566	13471	13613	13759	13389	13705	13630	13563	13591	13515	13343	13663	13532	13523	13619	13537	13618	13454	13601	13671	13486	13647	13499	13597	13628	13588	13581	13472	13621	13610	13515	13476	13683	13528	13640	13659	13560	13643	13707	13614	13619	13672	13712	13575	13579	13822	13652	13532	13621	13598	13545	13434	13486	13419	13488	13627	13603	13500	13644	13627	13597	13553	13556	13530	13591	13451	13620	13479	13542	13584	13417	13655	13589	13603	13762	13555	13555	13662	13510	13422	13734	13487	13622	13592	13459	13484	13734	13627	13413	13566	13602	13674	13615	13672	13699	13520	13721	13410	13521	13582	13533	13450	13760	13627	13594	13674	13651	13492	13553	13516	13563	13531	13547	13550	13615	13668	13431	13611
23849	21179	29388	23808	21356	19093	17957	15948	15606	15856	15736	15585	15651	15592	15786	15800	15701	15550	15612	15458	15569	15529	15608	15625	15320	15490	15607	15639	15580	15409	15439	15557	15541	15455	15444	15372	15342	15539	15568	15283	15246	15497	15525	15679	15574	15526	15495	16074	17069	16621	16159	15841	15728	15617	15586	15383	15569	15419	15594	15449	15502	15336	15490	15391	15206	15342	15404	15454	15480	15325	15589	15379	15738	15378	15466	15419	15362	15183	15464	15257	15552	15289	15516	15505	15491	15491	15291	15386	15336	15305	15450	15506	15487	15403	15356	15381	15285	15409	15592	15589	15350	15229	15352	15297	15442	15409	15351	15388	15517	15238	15464	15440	15335	15292	15423	15304	15333	15524	15464	15280	15395	15313	15483	15418	15531	15398	15338	15486	15370	15470	15355	15403	15453	15532	15498	15437	15369	15398	15324	15477	15455	15454	15279	15311	15318	15361	15352	15414	15406	15462	15561	15240	15437	15382	15398	15350	15318	15507	15371	15464	15580	15352	15409	15541	15321	15408	15208	15443	15282	15515	15360	15617	15442	15279	15453	15219	15211	15316	15526	15370	15436	15462	15343	15380	15311	15304	15231	15597	15447	15452	15297	15365	15427	15666	15276	15409	15524	15457	15308	15229	15318	15469	15516	15345	15373	15444	15312	15386	15503	15447	15358	15256	15347	15466	15374	15256	15589	15339	15396	15144	15495	15264	15317	15485	15538	15420	15495	15426	15304	15282	15153	15417	15463	15594	15454	15309	15347	15170	15346	15448	15394	15312	15400	15301	15379	15301	15237	15238	15141	15423	15446	15386	15523	15495	15376	15324	15481	15337	15541	15642	15609	15553	15328	15253	15583	15387	15540	15621	15412	15406	15480	15443	15289	15423	15223	15297	15168	15428	15514	15370	15424	15487	15210	15329	15344	15282	15279	15327	15420	15204	15228	15285	15436	15553	15347	15331	15563	15430	15444	15542	15503	15283	15401	15312	15367	15475	15522	15275	15557	15175	15585	15327	15524	15340	15421	15211	15530	15133	15551	15327	15500	15254	15301	15209	15265	15428	15383	15381	15464	15404	15328	15318	15295	15470	15401	15471	15159	15284	15439	15515	15717	15298	15474	15531	15407	15532	15367	15378	15392	15197	15346	15274	15159	15325	15439	15395	15625	15487	15447	15498	15513	15336	15149	15209	15631	15391	15363	15296	15194	15243	15346	15478	15480	15299	15447	15455	15329	15423	15509	15434	15269	15397	15327	15351	15499	15384	15435	15287	15578	15343	15379	15158	15541	15450	15471	15377	15498	15347	15387	15440	15400	15446	15350	15340	15331	15367	15426	15429	15412	15308	15133	15409	15392	15444	15406	15432	15235	15413	15454	15166	15267	15224	15350	15358	15257	15304	15430	15367	15401	15359	15362	15471	15624	15371	15455	15492	15255	15458	15337	15314	15245	15426	15409	15333	15349	15339	15250	15383	15302	15427	15402	15331	15321	15207	15196	15373	15394	15305	15417	15361	15404	15462	15195	15397	15394	15274	15270	15436	15475	15412	15467	15311	15282	15357	15491	15329	15519	15287	15424	15333	15350	15302	15373	15388	15423	15412	15554	15345	15391	15370	15343	15355	15400	15346	15434	15321	15397	15245	15275	15573	15358	15488	15357	15504	15412	15188	15201	15436	15402	15484	15503	15421	15391	15485	15567	15706	15469	15221	15312	15255	15239	15273	15433	15223	15406	15424	15370	15364	15519	15525	15191	15280	15311	15269	15400	15333	15373	15467	15347	15534	15182	15459	15475	15574	15419	15345	15464	15370	15491	15590	15356	15406	15373	15322	15183	15458	15459	15438	15402	15395	15187	15185	15368	15547	15483	15291	15516	15410	15531	15346	15181	15342	15471	15439	15457	15280	15292	15377	15216	15438	15377	15377	15339	15375	15231	15580	15261	15480	15227	15325	15221	15229	15387	15366	15412	15581	15352	15427	15521	15437	15281	15301	15336	15656	15394	15271	15438	15438	15440	15472	15541	15424	15227	15463	15486	15319	15196	15405	15207	15321	15413	15498	15254	15308	15373	15398	15361	15608	15434	15322	15216	15331	15429	15299	15225	15347	15123	15103	15493	15459	15413	15542	15384	15385	15327	15326	15462	15331	15379	15482	15433	15702	15551	15444	15295	15386	15490	15177	15338	15356	15349	15346	15399	15106	15477	15476	15406	15509	15387	15368	15294	15303	15420	15332	15506	15304	15302	15295	15458	15384	15520	15244	15323	15193	15436	15469	15351	15399	15204	15386	15365	15435	15471	15443	15410	15382	15273	15428	15468	15538	15389	15280	15377	15368	15417	15504	15350	15393	15369	15394	15373	15378	15446	15487	15456	15599	15406	15311	15423	15389	15322	15609	15350	15218	15454	15320	15373	15486	15439	15509	15372	15204	15433	15275	15381	15395	15384	15405	15285	15664	15421	15343	15350	15354	15255	15689	15268	15405	15325	15479	15547	15306	15397	15520	15512	15204	15301	15556	15326	15258	15378	15235	15333	15316	15314	15291	15328	15288	15569	15373	15368	15274	15499	15276	15520	15438	15300	15200	15466	15266	15594	15466	15438	15577	15246	15253	15227	15299	15372	15342	15461	15481	15398	15410	15354	15439	15537	15284	15193	15290	15268	15486	15378	15445	15558	15401	15557	15344	15335	15167	15421	15376	15445	15556	15245	15278	15401	15421	15479	15332	15178	15417	15398	15489	15441	15476	15317	15508	15409	15131	15484	15479	15371	15253	15506	15566	15390	15191	15375	15417	15249	15195	15219	15311	15475	15382	15200	15319	15276	15408	15533	15560	15450	15389	15453	15359	15455	15289	15363	15374	15407	15302	15397	15455	15332	15248	15483	15399	15388	15194	15198	15265	15470	15561	15424	15345	15441	15424	15470	15344	15315	15238	15193	15202	15462	15281	15451	15247	15293	15310	15370	15423	15320	15382	15490	15305	15332	15472	15426	15515	15544	15290	15363	15470	15121	15467	15439	15379	15581	15520	15361	15367	15508	15433	15426	15143	15257	15477	15641	15260	15442	15598	15466	15479	15492	15622	15382	15267	15375	15323	15484	15427	15507	15371	15270	15366	15203	15267	15324	15295	15564	15534	15277	15550	15353	15330	15599	15426	15332	15498	15288	15364	15374	15206	15507	15407	15521	15709	15480	15530	15291	15414	15096	15239	15569	15354	15509	15386	15407	15441	15394	15411	15204	15176	15217	15437	15498	15536	15355	15279	15383	15384	15439	15305	15300	15360	15356	15346	15379	15292	15233	15370	15365	15427	15492	15371	15492	15247	15280	15265	15384	15327	15253	15255	15370	15557	15351	15324	15532	15444	15473	15508	15382	15262	15438	15550	15443	15336	15409	15494	15477	15373	15450	15265	15320	15345	15523	15273	15342	15577	15466	15235	15318	15339	15513	15213	15269	15341	15371	15229	15412	15198	15376	15418	15524	15451	15344	15305	15396	15400	15574	15435	15666	15256	15695	15511	15339	15451	15332	15418	15436	15482	15343	15277	15428	15347	15445	15342	15526	15240	15498	15337	15334	15387	15437	15313	15378	15484	15412	15626	15622	15402	15504	15449	15438	15233	15237	15459	15379	15328	15456	15348	15318	15229	15445	15415	15237	15438	15398	15416	15358	15477	15258	15440	15184	15396	15378	15347	15396	15368	15355	15240	15497	15384	15305	15387	15268	15489	15450	15441	15296	15254	15291	15527	15386	15478	15319	15129	15470	15427	15369	15244	15304	15423	15506	15531	15249	15414	15655	15410	15412	15534	15387	15429	15325	15472	15380	15338	15406	15432	15271	15328	15186	15388	15254	15448	15343	15435	15377	15329	15479	15310	15418	15533	15681	15423	15498	15355	15416	15437	15452	15221	15391	15346	15375	15607	15426	15372	15470	15506	15207	15339	15353	15281	15279	15351	15397	15424	15490	15577	15277	15516	15343	15222	15308	15559	15419	15453	15441	15011	15431	15455	15586	15708	15321	15291	15390	15539	15300	15389	15535	15302	15124	15277	15374	15525	15470	15303	15241	15293	15255	15351	15271	15446	15506	15583	15289	15249	15363	15401	15443	15446	15317	15555	15284	15488	15159	15334	15599	15309	15421	15292	15465	15254	15209	15289	15251	15383	15489	15427	15467	15400	15361	15371	15212	15439	15316	15381	15297	15531	15418	15504	15408	15289	15477	15420	15464	15310	15260	15276	15426	15481	15284	15241	15495	15329	15545	15402	15422	15311	15468	15433	15545	15415	15375	15384	15358	15640	15525	15403	15342	15609	15369	15157	15328	15412	15365	15328	15501	15435	15444	15315	15460	15382	15323	15401	15558	15448	15504	15397	15304	15303	15432	15466	15511	15517	15333	15426	15347	15219	15434	15419	15349	15256	15415	15568	15540	15221	15345	15382	15557	15462	15249	15203	15528	15598	15413	15509	15379	15384	15407	15468	15428	15374	15418	15391	15336	15456	15458	15377	15254	15432	15607	15312	15470	15381	15501	15353	15329	15243	15436	15384	15452	15347	15217	15499	15319	15390	15342	15434	15432	15192	15366	15383	15315	15427	15514	15425	15425	15354	15369	15507	15420	15485	15559	15422	15360	15598	15395	15343	15153	15587	15402	15321	15595	15350	15368	15389	15564	15403	15244	15298	15426	15302	15508	15492	15489	15342	15374	15385	15312	15463	15436	15584	15499	15492	15445	15472	15431	15416	15485	15281	15606	15579	15461	15574	15308	15380	15427	15302	15449	15431	15227	15284	15321	15458	15532	15210	15430	15292	15413	15556	15509	15449	15305	15444	15318	15365	15522	15422	15474	15297	15272	15456	15561	15474	15240	15465	15482	15416	15230	15519	15453	15497	15606	15274	15473	15399	15237	15385	15450	15458	15442	15319	15496	15559	15414	15423	15361	15342	15362	15477	15372	15435	15409	15364	15358	15347	15396	15524	15364	15418	15330	15421	15295	15314	15343	15420	15410	15340	15537	15374	15049	15446	15619	15341	15392	15411	15405	15332	15361	15319	15318	15370	15272	15493	15344	15404	15379	15445	15225	15437	15689	15444	15460	15462	15682	15483	15357	15438	15226	15518	15289	15405	15428	15450
13081	60360	26561	16239	14958	14742	14242	13945	14125	13980	13815	13935	13858	13572	13949	14038	13901	13849	13655	13572	13587	13754	13726	13515	13758	13648	13523	13605	13584	13547	13738	13694	13668	13687	13716	13666	13607	13686	13668	13661	13565	13635	13624	13540	13802	13709	14061	14662	15732	15188	14500	14087	13840	13655	13664	13534	13553	13574	13535	13606	13590	13462	13566	13489	13579	13521	13565	13582	13653	13756	13634	13557	13561	13645	13646	13482	13725	13484	13701	13368	13715	13594	13617	13560	13391	13469	13571	13618	13514	13701	13643	13563	13794	13355	13580	13557	13426	13520	13648	13419	13585	13573	13661	13698	13584	13641	13507	13507	13501	13552	13649	13568	13691	13521	13670	13667	13513	13644	13623	13548	13537	13593	13687	13462	13567	13532	13584	13433	13635	13551	13573	13450	13745	13490	13453	13406	13593	13596	13528	13512	13581	13574	13549	13539	13820	13732	13592	13480	13582	13532	13748	13590	13724	13580	13635	13577	13713	13599	13505	13422	13454	13706	13617	13434	13542	13483	13584	13773	13558	13575	13504	13658	13477	13577	13671	13557	13686	13631	13613	13536	13689	13635	13588	13609	13508	13431	13441	13653	13594	13556	13545	13537	13587	13625	13576	13482	13590	13582	13603	13688	13443	13572	13508	13671	13635	13528	13730	13533	13653	13360	13686	13506	13622	13593	13528	13715	13564	13614	13635	13636	13502	13673	13723	13719	13575	13592	13630	13649	13644	13535	13548	13574	13599	13663	13650	13568	13630	13603	13438	13692	13630	13613	13468	13472	13551	13530	13639	13369	13589	13596	13504	13651	13467	13613	13580	13414	13631	13475	13561	13598	13630	13545	13488	13614	13676	13600	13494	13608	13497	13663	13462	13364	13659	13610	13455	13633	13461	13410	13543	13492	13699	13734	13523	13601	13549	13400	13539	13555	13561	13555	13642	13546	13522	13664	13494	13619	13433	13589	13614	13544	13612	13549	13602	13645	13767	13399	13424	13584	13669	13421	13596	13676	13709	13743	13406	13816	13756	13566	13608	13485	13477	13517	13550	13503	13526	13694	13518	13574	13581	13594	13577	13517	13420	13535	13625	13466	13487	13539	13543	13538	13449	13571	13477	13410	13497	13549	13684	13485	13544	13591	13570	13657	13575	13482	13664	13568	13508	13700	13509	13467	13654	13734	13591	13655	13540	13564	13514	13580	13460	13536	13383	13716	13500	13566	13641	13562	13483	13577	13496	13654	13594	13574	13523	13364	13687	13438	13444	13491	13575	13584	13512	13576	13563	13507	13524	13586	13587	13655	13550	13589	13565	13604	13572	13718	13683	13407	13648	13501	13607	13359	13490	13578	13484	13644	13452	13442	13593	13621	13554	13614	13568	13629	13737	13390	13727	13586	13582	13660	13557	13637	13400	13560	13534	13716	13535	13540	13492	13642	13610	13682	13452	13535	13628	13507	13694	13394	13675	13780	13496	13600	13586	13590	13537	13583	13620	13546	13665	13558	13619	13636	13613	13700	13624	13606	13575	13702	13581	13662	13535	13545	13816	13577	13434	13608	13518	13622	13571	13537	13737	13676	13499	13477	13588	13556	13521	13590	13620	13591	13586	13401	13726	13570	13476	13647	13499	13561	13433	13626	13634	13646	13545	13669	13548	13757	13664	13506	13745	13504	13510	13522	13428	13557	13645	13654	13424	13540	13600	13642	13522	13628	13659	13584	13504	13483	13643	13602	13636	13600	13582	13487	13419	13707	13509	13428	13679	13587	13521	13696	13435	13589	13603	13656	13636	13506	13710	13816	13563	13531	13553	13453	13693	13499	13594	13520	13579	13600	13468	13710	13553	13557	13640	13573	13564	13633	13606	13500	13601	13490	13758	13554	13635	13737	13511	13472	13548	13596	13545	13401	13726	13683	13614	13393	13594	13516	13647	13423	13483	13600	13458	13538	13658	13550	13643	13605	13309	13581	13522	13618	13548	13637	13526	13376	13724	13505	13481	13350	13488	13609	13665	13570	13564	13484	13517	13738	13433	13363	13632	13689	13518	13280	13611	13584	13720	13601	13661	13614	13431	13570	13519	13595	13515	13788	13638	13694	13610	13620	13588	13457	13543	13609	13445	13550	13555	13590	13623	13594	13676	13618	13614	13658	13571	13522	13399	13614	13488	13493	13572	13570	13564	13487	13745	13559	13602	13630	13669	13512	13603	13539	13704	13591	13658	13637	13611	13503	13581	13626	13751	13488	13584	13618	13672	13641	13586	13580	13644	13635	13553	13733	13663	13522	13515	13633	13584	13605	13512	13672	13533	13671	13640	13360	13491	13682	13661	13533	13642	13723	13426	13656	13604	13584	13488	13623	13502	13577	13508	13644	13602	13426	13409	13533	13679	13615	13425	13538	13475	13621	13490	13567	13808	13548	13657	13665	13514	13604	13593	13702	13690	13524	13599	13566	13588	13693	13460	13647	13452	13474	13637	13637	13618	13618	13388	13617	13585	13715	13503	13599	13496	13433	13569	13583	13746	13716	13537	13568	13475	13576	13585	13621	13630	13506	13703	13608	13579	13649	13795	13574	13620	13529	13526	13592	13671	13486	13571	13567	13639	13739	13544	13543	13618	13560	13543	13606	13542	13465	13621	13736	13369	13488	13696	13646	13518	13556	13596	13727	13778	13676	13559	13432	13561	13616	13775	13487	13451	13719	13565	13570	13582	13712	13552	13601	13608	13581	13654	13690	13599	13655	13591	13440	13666	13437	13509	13665	13414	13714	13608	13563	13750	13714	13391	13599	13672	13724	13584	13653	13473	13452	13464	13438	13511	13621	13505	13514	13500	13590	13551	13620	13409	13472	13583	13540	13658	13690	13519	13488	13640	13626	13555	13411	13594	13576	13464	13643	13358	13652	13489	13555	13534	13488	13514	13470	13469	13530	13586	13501	13486	13629	13614	13610	13361	13617	13491	13546	13615	13679	13479	13564	13380	13574	13724	13664	13672	13466	13538	13621	13443	13453	13538	13707	13636	13388	13632	13650	13458	13658	13692	13523	13523	13538	13602	13643	13524	13369	13637	13614	13486	13513	13619	13494	13548	13514	13652	13700	13666	13554	13702	13393	13564	13485	13638	13643	13553	13711	13499	13654	13618	13619	13601	13634	13611	13510	13497	13551	13650	13604	13334	13741	13757	13564	13524	13698	13568	13606	13636	13569	13476	13576	13559	13634	13559	13559	13466	13640	13735	13605	13646	13599	13540	13537	13767	13405	13680	13629	13511	13607	13559	13524	13632	13633	13501	13599	13687	13669	13531	13601	13387	13611	13642	13586	13563	13635	13583	13517	13598	13613	13639	13639	13571	13451	13544	13629	13610	13613	13643	13668	13504	13616	13519	13620	13587	13547	13587	13495	13593	13544	13706	13558	13430	13376	13645	13457	13554	13618	13560	13388	13437	13566	13662	13638	13556	13515	13600	13551	13542	13581	13421	13618	13622	13493	13507	13493	13645	13571	13672	13596	13631	13617	13654	13461	13497	13668	13514	13586	13612	13591	13602	13584	13540	13616	13532	13514	13654	13650	13487	13706	13557	13587	13646	13604	13639	13681	13678	13404	13689	13587	13473	13614	13631	13504	13607	13582	13684	13672	13662	13502	13534	13696	13562	13590	13442	13585	13693	13797	13526	13591	13628	13450	13602	13691	13791	13696	13574	13461	13609	13552	13536	13477	13562	13486	13746	13726	13692	13547	13666	13531	13633	13469	13708	13782	13662	13639	13527	13735	13657	13631	13621	13555	13584	13485	13924	13609	13462	13735	13726	13612	13427	13591	13519	13549	13582	13747	13480	13678	13665	13588	13442	13527	13528	13571	13768	13641	13620	13515	13665	13692	13611	13496	13607	13511	13630	13476	13380	13598	13638	13624	13629	13588	13610	13739	13604	13704	13610	13456	13345	13598	13684	13487	13712	13764	13569	13616	13575	13549	13624	13571	13495	13588	13441	13514	13614	13649	13495	13594	13615	13690	13544	13620	13618	13509	13515	13719	13586	13821	13413	13562	13557	13636	13480	13688	13522	13568	13550	13531	13673	13699	13571	13544	13620	13634	13454	13310	13665	13597	13699	13581	13526	13723	13541	13557	13676	13450	13621	13611	13547	13566	13704	13458	13526	13620	13582	13662	13558	13596	13428	13578	13542	13569	13683	13523	13708	13511	13521	13542	13667	13742	13461	13618	13699	13364	13562	13520	13708	13475	13471	13634	13489	13555	13547	13658	13273	13605	13447	13546	13595	13557	13708	13511	13458	13606	13527	13586	13487	13660	13567	13574	13662	13415	13622	13527	13829	13496	13591	13584	13478	13552	13536	13318	13614	13456	13630	13789	13545	13672	13555	13509	13461	13589	13642	13455	13618	13506	13592	13697	13611	13623	13758	13499	13586	13602	13490	13496	13675	13496	13843	13600	13433	13609	13569	13515	13569	13646	13683	13453	13657	13621	13588	13518	13516	13597	13531	13616	13684	13646	13635	13463	13606	13698	13573	13343	13664	13619	13511	13621	13486	13608	13505	13656	13554	13557	13780	13546	13543	13516	13581	13464	13623	13700	13588	13631	13634	13534	13629	13414	13751	13715	13609	13738	13474	13551	13593	13679	13624	13662	13483	13576	13585	13613	13655	13668	13479	13792	13367	13557	13569	13620	13466	13797	13650	13638	13301	13498	13692	13655	13496	13555	13478	13628	13487	13378	13631	13673	13427	13446	13643	13443	13680	13518	13496	13451	13524	13459	13528	13511	13544	13631	13428	13617	13544	13508	13599	13641	13614	13739	13590	13672	13573	13630	13493	13827	13555	13675	13746	13458	13601	13566	13527	13537	13446	13541	13580	13599	13491	13641	13763	13489	13743	13547	13721	13736	13766	13549	13618	13565	13637	13642	13481	13673	13585	13541	13546	13478	13628	13681	13368	13463	13674	13565	13741	13634	13683	13716	13552	13710	13583	13769	13613	13454	13555	13369	13514	13456	13593	13629	13558	13551	13553	13571	13548	13423	13605	13666	13520	13510	13674	13511	13513	13539	13627	13656	13702	13584	13518	13722	13439	13645	13313	13531	13640	13626	13715	13557	13674	13562	13585	13516	13687	13644
22729	21036	29709	22801	21119	22722	22582	16856	15918	16177	15952	16045	15984	15715	16024	16006	16023	15695	15541	15808	15714	15656	15652	15687	15618	15604	15758	15533	15645	15785	15501	15729	15652	15708	15862	15618	15575	15538	15662	15653	15790	15482	15592	15293	15492	15605	15855	16567	18176	17582	16884	16363	15965	15874	15554	15653	15461	15595	15594	15434	15637	15374	15552	15440	15386	15526	15556	15607	15765	15650	15450	15388	15363	15450	15432	15548	15573	15398	15538	15566	15385	15413	15473	15592	15429	15552	15556	15542	15682	15631	15511	15479	15381	15479	15561	15383	15147	15266	15677	15559	15617	15380	15391	15433	15456	15612	15430	15417	15435	15418	15440	15532	15355	15409	15465	15303	15430	15591	15378	15469	15450	15466	15392	15343	15469	15567	15638	15498	15326	15531	15625	15568	15327	15566	15354	15378	15548	15532	15525	15377	15318	15450	15390	15407	15593	15318	15216	15478	15569	15384	15399	15448	15469	15523	15411	15399	15419	15512	15317	15371	15530	15486	15311	15496	15525	15538	15463	15520	15561	15580	15575	15278	15439	15454	15437	15717	15495	15417	15386	15487	15560	15627	15593	15508	15429	15381	15537	15461	15285	15173	15436	15485	15581	15266	15248	15216	15599	15382	15430	15363	15354	15375	15498	15512	15221	15259	15312	15485	15406	15570	15567	15376	15494	15295	15608	15566	15340	15466	15356	15291	15658	15489	15461	15336	15440	15348	15445	15364	15211	15340	15469	15573	15407	15459	15457	15508	15494	15324	15482	15406	15321	15548	15402	15520	15387	15631	15408	15437	15743	15460	15289	15408	15583	15485	15421	15450	15518	15560	15226	15193	15326	15375	15243	15570	15464	15290	15347	15416	15492	15512	15536	15386	15426	15390	15558	15396	15476	15349	15646	15511	15452	15290	15391	15598	15407	15134	15274	15456	15618	15708	15535	15527	15346	15341	15476	15400	15646	15360	15422	15496	15499	15404	15282	15368	15492	15382	15441	15383	15569	15333	15537	15376	15494	15628	15408	15315	15357	15587	15575	15411	15357	15328	15674	15465	15557	15380	15277	15513	15449	15407	15620	15670	15357	15406	15539	15642	15495	15658	15679	15540	15583	15371	15619	15404	15497	15462	15624	15226	15467	15452	15387	15425	15396	15594	15612	15353	15729	15755	15532	15280	15453	15510	15435	15428	15320	15455	15279	15551	15512	15659	15500	15484	15402	15504	15424	15455	15501	15458	15448	15171	15465	15432	15431	15345	15260	15409	15619	15450	15539	15613	15537	15459	15607	15467	15431	15526	15558	15560	15491	15314	15322	15506	15487	15508	15399	15583	15199	15451	15492	15362	15618	15415	15466	15303	15485	15472	15450	15535	15260	15513	15312	15285	15341	15468	15569	15413	15524	15229	15628	15329	15232	15370	15536	15448	15644	15402	15494	15455	15417	15479	15362	15437	15284	15399	15619	15444	15371	15254	15490	15494	15427	15290	15341	15356	15497	15500	15510	15486	15485	15513	15511	15488	15395	15358	15555	15453	15593	15401	15364	15299	15346	15542	15454	15490	15396	15394	15502	15548	15532	15245	15674	15560	15483	15433	15571	15546	15499	15339	15413	15479	15410	15449	15550	15468	15508	15516	15450	15629	15309	15457	15442	15446	15422	15517	15486	15322	15423	15420	15527	15318	15552	15486	15424	15611	15212	15498	15321	15535	15389	15472	15377	15325	15469	15557	15572	15420	15425	15477	15255	15503	15368	15430	15506	15418	15680	15427	15469	15277	15305	15454	15479	15567	15493	15471	15429	15336	15397	15322	15423	15431	15495	15527	15528	15569	15507	15356	15481	15661	15382	15336	15313	15515	15531	15521	15384	15433	15381	15251	15315	15223	15374	15447	15393	15383	15491	15597	15620	15540	15346	15456	15289	15281	15441	15370	15340	15463	15503	15491	15549	15504	15389	15491	15467	15378	15468	15482	15377	15447	15527	15572	15412	15239	15424	15497	15391	15564	15354	15385	15329	15357	15632	15232	15342	15612	15643	15417	15243	15492	15553	15510	15326	15336	15518	15408	15605	15563	15313	15263	15383	15526	15472	15411	15457	15418	15521	15507	15675	15492	15460	15502	15452	15538	15266	15277	15415	15352	15509	15305	15516	15588	15482	15308	15221	15561	15572	15419	15506	15454	15474	15415	15270	15389	15417	15507	15524	15264	15381	15566	15313	15395	15401	15523	15471	15488	15495	15289	15460	15426	15568	15452	15627	15452	15418	15433	15598	15438	15502	15238	15423	15439	15607	15386	15492	15511	15234	15500	15512	15512	15534	15335	15459	15340	15509	15420	15605	15489	15445	15135	15561	15386	15424	15530	15225	15485	15461	15647	15495	15538	15344	15457	15517	15440	15410	15339	15324	15621	15491	15455	15553	15524	15301	15412	15498	15381	15510	15515	15585	15288	15290	15253	15458	15459	15405	15340	15424	15504	15448	15503	15306	15448	15430	15594	15563	15336	15390	15398	15248	15422	15609	15566	15530	15471	15259	15323	15457	15325	15510	15445	15503	15409	15432	15541	15543	15386	15415	15364	15381	15655	15345	15270	15444	15469	15415	15483	15489	15358	15430	15410	15483	15405	15425	15546	15494	15433	15407	15247	15708	15643	15324	15324	15423	15367	15413	15287	15468	15375	15465	15484	15483	15422	15593	15416	15735	15463	15503	15214	15481	15461	15441	15509	15613	15466	15302	15386	15680	15486	15564	15373	15398	15382	15592	15305	15437	15459	15285	15381	15545	15474	15374	15544	15518	15534	15485	15404	15464	15492	15500	15496	15331	15521	15499	15560	15430	15441	15399	15291	15486	15345	15398	15384	15489	15129	15282	15403	15391	15459	15628	15553	15356	15346	15630	15450	15339	15533	15609	15353	15418	15254	15357	15385	15386	15497	15325	15438	15428	15498	15603	15291	15525	15389	15395	15348	15376	15594	15459	15362	15335	15460	15469	15333	15503	15505	15329	15610	15503	15472	15511	15487	15459	15400	15438	15521	15433	15416	15417	15464	15391	15331	15393	15282	15600	15522	15416	15396	15501	15360	15262	15335	15508	15439	15540	15544	15599	15430	15533	15564	15430	15423	15513	15459	15475	15412	15412	15369	15435	15314	15179	15449	15451	15588	15488	15392	15345	15540	15302	15326	15206	15279	15253	15313	15577	15378	15311	15289	15357	15538	15427	15450	15506	15531	15342	15362	15409	15424	15492	15494	15460	15593	15523	15231	15255	15430	15391	15495	15593	15252	15392	15288	15403	15443	15256	15450	15546	15595	15510	15294	15422	15399	15522	15394	15218	15559	15417	15361	15483	15460	15373	15395	15513	15626	15501	15218	15470	15559	15266	15364	15535	15447	15483	15389	15465	15475	15426	15461	15322	15432	15574	15315	15313	15454	15524	15567	15510	15278	15633	15477	15271	15550	15433	15611	15304	15273	15448	15418	15534	15460	15301	15451	15403	15538	15515	15431	15560	15346	15479	15462	15439	15423	15618	15466	15466	15556	15425	15461	15492	15374	15513	15445	15390	15590	15391	15618	15390	15381	15637	15413	15544	15185	15465	15340	15199	15286	15399	15577	15519	15427	15323	15446	15423	15468	15518	15408	15157	15524	15344	15532	15484	15350	15404	15394	15408	15506	15488	15486	15431	15507	15176	15545	15390	15420	15591	15329	15454	15393	15394	15236	15493	15708	15348	15605	15518	15455	15371	15275	15434	15283	15402	15452	15549	15402	15611	15377	15337	15270	15266	15711	15360	15291	15355	15503	15340	15444	15466	15384	15455	15545	15493	15480	15617	15433	15582	15466	15337	15465	15429	15426	15398	15412	15422	15474	15372	15475	15503	15307	15566	15318	15466	15637	15461	15465	15511	15632	15449	15364	15274	15320	15403	15515	15499	15460	15583	15433	15635	15288	15403	15181	15496	15453	15346	15586	15339	15420	15444	15543	15415	15361	15485	15407	15320	15612	15537	15446	15453	15495	15368	15311	15412	15482	15302	15514	15454	15315	15463	15570	15504	15311	15545	15394	15614	15435	15428	15306	15443	15457	15469	15428	15541	15470	15482	15360	15376	15465	15387	15552	15610	15415	15522	15242	15455	15448	15320	15288	15517	15426	15609	15574	15508	15465	15445	15596	15510	15343	15692	15401	15248	15505	15429	15241	15302	15346	15340	15433	15443	15512	15451	15347	15479	15688	15380	15679	15679	15497	15536	15285	15411	15379	15567	15695	15375	15205	15320	15429	15397	15387	15559	15492	15367	15420	15549	15315	15415	15257	15505	15391	15495	15319	15600	15312	15226	15559	15480	15388	15498	15629	15433	15337	15565	15437	15429	15443	15353	15502	15488	15444	15444	15544	15598	15492	15442	15246	15567	15426	15445	15412	15423	15571	15544	15417	15417	15557	15437	15260	15507	15486	15517	15432	15433	15388	15327	15433	15599	15324	15543	15446	15452	15427	15733	15718	15419	15402	15280	15518	15532	15390	15513	15307	15669	15365	15585	15263	15423	15638	15578	15357	15500	15345	15370	15250	15316	15514	15355	15262	15391	15375	15359	15292	15500	15593	15475	15306	15509	15271	15455	15132	15240	15468	15553	15516	15463	15457	15300	15553	15530	15260	15447	15649	15263	15502	15373	15492	15345	15379	15459	15311	15393	15441	15388	15263	15426	15496	15487	15513	15506	15620	15582	15380	15356	15309	15399	15629	15247	15547	15367	15520	15503	15308	15530	15278	15478	15496	15306	15559	15454	15364	15606	15504	15441	15430	15380	15539	15356	15350	15321	15156	15405	15691	15448	15367	15480	15475	15433	15417	15520	15360	15541	15450	15447	15595	15408	15482	15294	15605	15468	15232	15637	15389	15349	15667	15524	15251	15471	15465	15526	15522	15401	15276	15351	15600	15374	15497	15308	15439	15384	15332	15563	15402	15338	15242	15361	15448	15129	15473	15252	15481	15608	15377	15509	15138	15327	15554	15479	15388	15565	15529	15355	15319	15665	15490	15528	15357	15644	15581	15326	15480	15493	15366	15541	15557	15152	15414	15381	15528	15293	15365	15566	15478	15326	15511	15257	15392	15382	15442	15625	15465	15373	15364
14599	64740	33180	18120	16391	15526	14865	14503	14456	14235	14003	14015	13945	13874	14074	14091	13767	13700	13780	13818	13562	13580	13761	13897	13579	13627	13642	13737	13758	13582	13818	13580	13541	13676	13680	13669	13824	13582	13577	13520	13585	13754	13614	13752	13760	13785	14335	15645	17498	16378	15352	14250	13849	13820	13588	13666	13566	13507	13567	13537	13617	13532	13588	13624	13592	13484	13572	13616	13459	13504	13557	13487	13541	13659	13632	13547	13607	13506	13857	13464	13651	13592	13646	13580	13624	13500	13589	13533	13673	13549	13678	13589	13596	13693	13541	13577	13647	13390	13559	13589	13471	13702	13452	13482	13475	13376	13625	13455	13737	13542	13469	13549	13696	13607	13556	13646	13453	13527	13479	13535	13468	13694	13467	13518	13533	13595	13496	13542	13360	13609	13560	13682	13563	13556	13597	13603	13451	13512	13619	13669	13418	13561	13820	13433	13540	13793	13845	13557	13474	13526	13498	13557	13478	13443	13533	13553	13518	13553	13538	13634	13642	13512	13499	13479	13417	13754	13490	13560	13642	13493	13426	13488	13747	13512	13518	13653	13675	13507	13568	13424	13561	13519	13669	13679	13592	13424	13504	13560	13632	13491	13582	13409	13582	13540	13625	13489	13582	13617	13612	13544	13513	13662	13542	13712	13564	13420	13562	13456	13502	13568	13591	13447	13391	13631	13639	13584	13489	13514	13545	13540	13576	13533	13586	13639	13431	13511	13771	13448	13432	13769	13524	13721	13525	13612	13416	13562	13678	13723	13438	13552	13587	13492	13489	13495	13653	13690	13550	13412	13627	13420	13651	13573	13576	13654	13493	13317	13576	13874	13602	13525	13501	13602	13437	13573	13532	13603	13611	13588	13587	13410	13578	13677	13675	13470	13628	13423	13679	13648	13619	13494	13585	13382	13689	13694	13638	13611	13510	13556	13630	13726	13503	13494	13640	13596	13485	13575	13551	13554	13578	13469	13604	13396	13701	13522	13553	13588	13520	13684	13617	13594	13480	13390	13513	13546	13617	13608	13522	13577	13578	13447	13469	13713	13545	13447	13510	13484	13551	13539	13592	13601	13643	13741	13593	13616	13519	13476	13704	13430	13538	13686	13517	13605	13588	13411	13645	13452	13525	13499	13615	13882	13580	13458	13557	13592	13500	13634	13489	13625	13528	13506	13501	13596	13437	13584	13402	13464	13542	13816	13383	13658	13373	13690	13495	13694	13450	13478	13600	13716	13616	13612	13547	13651	13634	13533	13667	13563	13675	13624	13584	13465	13393	13632	13588	13540	13471	13395	13638	13452	13441	13681	13633	13755	13603	13628	13569	13689	13567	13231	13466	13541	13552	13643	13466	13495	13573	13542	13586	13673	13519	13546	13521	13447	13496	13575	13618	13477	13561	13596	13479	13527	13507	13689	13373	13629	13436	13585	13751	13703	13632	13777	13609	13479	13660	13527	13492	13493	13556	13445	13480	13392	13482	13637	13626	13676	13456	13463	13595	13521	13512	13641	13660	13549	13633	13539	13509	13687	13567	13536	13556	13413	13432	13566	13615	13621	13514	13615	13637	13427	13569	13518	13596	13574	13522	13469	13464	13574	13639	13347	13559	13455	13681	13601	13476	13473	13512	13531	13650	13463	13600	13510	13522	13463	13384	13689	13626	13461	13734	13436	13536	13573	13460	13526	13514	13596	13597	13466	13598	13699	13555	13339	13482	13598	13479	13639	13462	13607	13590	13387	13557	13491	13429	13483	13602	13464	13489	13481	13536	13701	13472	13606	13483	13540	13477	13542	13615	13656	13409	13597	13516	13546	13549	13617	13533	13674	13382	13658	13534	13460	13547	13456	13503	13590	13561	13464	13551	13437	13614	13571	13700	13382	13696	13520	13616	13381	13528	13612	13659	13253	13406	13462	13649	13534	13560	13449	13440	13537	13478	13449	13702	13618	13557	13549	13605	13482	13610	13663	13430	13557	13619	13399	13545	13692	13607	13486	13655	13410	13519	13647	13531	13520	13540	13504	13499	13506	13677	13621	13584	13545	13627	13537	13605	13574	13663	13491	13462	13466	13553	13637	13601	13683	13649	13579	13527	13483	13471	13426	13549	13724	13634	13584	13720	13381	13362	13442	13589	13432	13503	13575	13442	13662	13533	13547	13581	13655	13614	13421	13630	13461	13683	13461	13569	13476	13661	13499	13584	13587	13756	13499	13487	13421	13389	13775	13479	13532	13648	13630	13618	13565	13705	13546	13533	13423	13450	13518	13581	13486	13582	13348	13595	13379	13670	13560	13637	13594	13570	13448	13638	13424	13574	13585	13471	13411	13705	13678	13581	13592	13437	13683	13450	13597	13468	13650	13462	13645	13591	13604	13585	13500	13687	13637	13510	13388	13527	13522	13623	13738	13537	13614	13556	13571	13424	13376	13537	13537	13478	13397	13620	13464	13657	13542	13511	13404	13592	13341	13555	13481	13524	13520	13628	13315	13417	13550	13503	13462	13504	13644	13491	13621	13587	13487	13572	13293	13466	13621	13650	13459	13599	13607	13428	13403	13634	13580	13602	13607	13627	13669	13672	13634	13693	13465	13685	13660	13470	13535	13640	13664	13629	13576	13627	13545	13481	13425	13569	13538	13842	13610	13616	13621	13565	13494	13670	13436	13638	13513	13448	13774	13520	13366	13667	13498	13599	13470	13438	13535	13483	13444	13441	13600	13678	13715	13625	13432	13492	13494	13649	13572	13527	13500	13656	13612	13613	13465	13488	13534	13564	13615	13572	13458	13637	13547	13522	13593	13544	13458	13517	13614	13562	13587	13570	13537	13557	13723	13485	13547	13600	13452	13378	13583	13603	13405	13531	13523	13406	13444	13668	13526	13688	13422	13621	13531	13560	13461	13614	13522	13535	13417	13598	13619	13614	13678	13453	13622	13703	13596	13700	13642	13529	13636	13602	13609	13632	13442	13498	13615	13446	13683	13715	13622	13607	13538	13433	13606	13625	13584	13686	13675	13705	13694	13582	13597	13513	13473	13558	13686	13465	13417	13487	13548	13542	13408	13694	13708	13616	13512	13529	13446	13361	13441	13543	13631	13470	13602	13499	13482	13591	13431	13674	13562	13769	13792	13476	13649	13537	13574	13487	13491	13595	13545	13635	13480	13572	13485	13538	13436	13604	13631	13738	13588	13499	13729	13527	13388	13462	13699	13654	13572	13592	13639	13453	13582	13647	13641	13565	13513	13742	13395	13673	13458	13464	13662	13629	13666	13499	13457	13542	13533	13580	13607	13603	13559	13583	13616	13682	13559	13546	13673	13561	13518	13567	13551	13567	13457	13492	13666	13666	13783	13364	13672	13487	13462	13535	13664	13677	13577	13259	13407	13734	13590	13564	13637	13451	13724	13629	13543	13730	13421	13338	13543	13450	13708	13409	13642	13707	13606	13361	13535	13382	13702	13503	13688	13634	13605	13590	13646	13407	13490	13381	13491	13634	13568	13612	13590	13704	13750	13432	13535	13325	13709	13658	13625	13522	13542	13657	13489	13594	13628	13530	13420	13549	13694	13513	13512	13510	13582	13603	13669	13505	13469	13565	13582	13655	13587	13548	13728	13449	13548	13534	13556	13536	13461	13610	13560	13693	13595	13476	13654	13606	13721	13544	13357	13564	13635	13487	13637	13548	13662	13414	13654	13659	13627	13557	13565	13609	13646	13456	13527	13571	13619	13488	13531	13491	13561	13552	13649	13544	13444	13701	13556	13625	13505	13478	13473	13642	13598	13603	13544	13554	13602	13635	13596	13667	13485	13578	13398	13662	13656	13409	13544	13611	13543	13524	13578	13528	13517	13828	13635	13591	13655	13683	13514	13398	13515	13498	13703	13509	13499	13513	13649	13726	13696	13509	13598	13498	13662	13539	13392	13505	13572	13570	13631	13563	13617	13570	13551	13718	13577	13548	13498	13572	13497	13570	13659	13622	13577	13623	13661	13573	13649	13696	13532	13445	13415	13522	13648	13704	13668	13547	13569	13546	13569	13505	13635	13669	13763	13587	13547	13659	13465	13622	13639	13467	13605	13511	13515	13651	13533	13492	13621	13614	13682	13491	13542	13368	13629	13571	13584	13502	13639	13659	13550	13527	13553	13477	13516	13580	13497	13540	13648	13652	13481	13522	13564	13552	13571	13507	13665	13590	13622	13523	13436	13655	13550	13585	13415	13526	13508	13469	13495	13519	13436	13530	13718	13510	13637	13514	13545	13686	13556	13625	13423	13551	13642	13408	13420	13580	13662	13381	13537	13632	13571	13548	13577	13590	13492	13463	13636	13517	13505	13568	13555	13645	13493	13566	13403	13769	13715	13821	13602	13559	13526	13588	13488	13708	13693	13574	13540	13680	13568	13612	13449	13575	13485	13615	13481	13555	13498	13634	13474	13454	13559	13599	13531	13535	13590	13553	13483	13419	13423	13468	13464	13668	13568	13402	13592	13571	13641	13560	13658	13567	13414	13547	13478	13566	13642	13660	13607	13619	13615	13624	13560	13621	13444	13638	13563	13613	13523	13381	13472	13564	13556	13568	13566	13565	13544	13593	13556	13614	13478	13521	13570	13783	13535	13466	13502	13557	13657	13503	13688	13597	13519	13404	13458	13502	13514	13638	13623	13451	13467	13742	13546	13664	13564	13795	13508	13634	13587	13568	13472	13623	13439	13595	13577	13637	13467	13397	13531	13475	13661	13536	13331	13495	13729	13350	13603	13568	13548	13530	13574	13585	13401	13489	13586	13655	13569	13579	13419	13512	13443	13472	13536	13615	13580	13667	13694	13448	13527	13560	13440	13497	13587	13530	13534	13507	13748	13421	13521	13509	13545	13557	13532	13476	13423	13443	13486	13578	13663	13457	13746	13549	13666	13616	13572	13577	13558	13506	13619	13516	13529	13493	13636	13705	13643	13387	13707	13515	13619	13537	13527	13518	13538	13622	13607	13508	13510	13562	13378	13510	13454	13548	13726	13683	13572	13600	13451	13649	13457	13629	13695	13424	13520	13390	13525	13546	13387	13594	13628	13584	13718	13754	13547	13438	13623	13714	13459	13486	13650	13656	13630	13730	13433	13567	13393	13740	13412	13431	13642
27065	24059	28078	19465	15930	15745	15681	15821	15525	15670	15624	15481	15551	15770	15714	15441	15517	15726	15585	15558	15581	15593	15651	15422	15498	15599	15521	15655	15522	15448	15673	15678	15520	15800	15453	15682	15539	15473	15594	15706	15337	15556	15870	15526	15503	15412	15556	15668	15790	15790	15748	15737	15564	15355	15592	15545	15652	15485	15740	15491	15632	15555	15564	15478	15541	15564	15594	15502	15448	15552	15536	15474	15573	15549	15424	15544	15392	15421	15527	15661	15715	15792	15573	15449	15513	15496	15393	15341	15572	15380	15624	15644	15407	15410	15516	15361	15621	15714	15598	15522	15413	15359	15563	15526	15493	15529	15491	15410	15672	15524	15438	15469	15452	15589	15520	15622	15535	15367	15599	15709	15426	15489	15520	15619	15665	15604	15452	15507	15516	15471	15469	15494	15468	15560	15542	15364	15566	15383	15570	15369	15672	15579	15627	15593	15400	15438	15336	15635	15505	15536	15809	15562	15501	15336	15476	15436	15465	15570	15556	15419	15401	15450	15544	15455	15561	15324	15513	15426	15378	15492	15571	15462	15500	15495	15545	15422	15540	15406	15603	15755	15452	15460	15582	15552	15514	15539	15425	15330	15445	15445	15726	15352	15480	15624	15495	15337	15509	15559	15642	15509	15585	15477	15376	15405	15338	15496	15449	15263	15287	15418	15523	15599	15606	15540	15463	15373	15384	15402	15562	15520	15528	15582	15702	15633	15494	15412	15550	15573	15456	15662	15430	15674	15436	15535	15506	15512	15492	15360	15364	15388	15392	15481	15467	15474	15467	15677	15590	15466	15589	15381	15425	15488	15434	15527	15369	15507	15546	15422	15338	15590	15491	15217	15482	15519	15469	15643	15645	15504	15384	15576	15539	15367	15432	15428	15529	15584	15633	15690	15484	15379	15087	15429	15603	15538	15631	15464	15483	15478	15528	15391	15358	15494	15527	15658	15458	15511	15507	15423	15563	15672	15599	15580	15517	15447	15458	15505	15698	15681	15511	15549	15491	15461	15478	15390	15631	15510	15587	15480	15402	15776	15602	15494	15534	15504	15493	15395	15608	15403	15555	15423	15625	15392	15429	15422	15430	15551	15447	15665	15617	15425	15543	15702	15671	15490	15436	15632	15651	15617	15644	15617	15603	15542	15426	15533	15460	15489	15451	15617	15529	15605	15582	15581	15463	15472	15545	15524	15649	15371	15682	15548	15583	15424	15636	15466	15635	15242	15455	15327	15552	15499	15545	15469	15466	15549	15612	15537	15362	15424	15591	15491	15378	15452	15662	15546	15411	15526	15575	15426	15571	15519	15437	15454	15423	15494	15389	15407	15287	15494	15629	15566	15544	15606	15539	15356	15439	15460	15621	15458	15308	15521	15479	15564	15530	15518	15444	15681	15862	15524	15470	15396	15509	15569	15414	15477	15468	15543	15476	15435	15518	15533	15368	15356	15579	15493	15555	15351	15596	15440	15437	15492	15656	15509	15478	15405	15710	15434	15560	15489	15229	15604	15385	15679	15293	15520	15634	15349	15481	15434	15632	15544	15544	15505	15757	15442	15400	15585	15299	15501	15599	15520	15458	15609	15374	15417	15541	15586	15331	15594	15601	15568	15342	15549	15528	15476	15483	15725	15585	15497	15633	15616	15653	15669	15582	15448	15583	15490	15582	15434	15615	15494	15412	15465	15513	15379	15459	15593	15483	15449	15671	15517	15551	15389	15652	15399	15475	15400	15572	15435	15349	15286	15393	15496	15496	15418	15601	15580	15609	15576	15406	15507	15545	15559	15646	15396	15598	15585	15450	15574	15390	15400	15434	15421	15591	15479	15424	15554	15799	15447	15470	15477	15448	15716	15367	15491	15564	15489	15583	15561	15670	15651	15538	15302	15404	15562	15502	15542	15577	15666	15849	15643	15600	15402	15617	15474	15594	15607	15411	15505	15394	15463	15656	15435	15610	15551	15651	15381	15493	15440	15580	15452	15387	15625	15494	15415	15494	15410	15599	15531	15547	15451	15442	15390	15476	15484	15659	15491	15367	15424	15715	15552	15544	15418	15626	15464	15515	15622	15473	15550	15674	15571	15590	15772	15527	15463	15637	15618	15509	15570	15550	15431	15363	15390	15475	15361	15453	15503	15508	15419	15406	15400	15519	15579	15610	15546	15568	15671	15466	15629	15386	15480	15467	15600	15506	15626	15458	15503	15709	15833	15532	15504	15475	15354	15543	15605	15484	15526	15333	15654	15437	15230	15477	15541	15457	15371	15637	15330	15479	15374	15589	15544	15450	15672	15561	15467	15475	15535	15602	15473	15429	15545	15642	15600	15681	15412	15201	15357	15515	15613	15627	15447	15389	15412	15703	15613	15647	15671	15356	15380	15528	15450	15469	15388	15580	15510	15478	15440	15566	15435	15479	15661	15378	15517	15370	15530	15573	15381	15599	15566	15461	15507	15602	15489	15439	15443	15475	15672	15415	15382	15682	15656	15640	15437	15496	15658	15468	15390	15545	15419	15659	15564	15521	15373	15385	15570	15563	15762	15482	15582	15597	15524	15364	15654	15427	15377	15622	15542	15476	15498	15531	15544	15635	15470	15508	15739	15447	15446	15323	15623	15324	15448	15499	15564	15621	15516	15439	15581	15501	15550	15728	15595	15372	15727	15622	15482	15449	15555	15499	15470	15480	15683	15688	15537	15578	15465	15437	15339	15405	15448	15635	15400	15536	15522	15552	15685	15374	15525	15396	15664	15499	15672	15688	15547	15629	15509	15565	15666	15561	15459	15479	15538	15526	15708	15561	15361	15684	15618	15558	15617	15420	15604	15461	15473	15602	15628	15541	15498	15552	15678	15675	15504	15346	15415	15580	15422	15450	15527	15504	15595	15407	15372	15415	15401	15486	15630	15604	15627	15666	15523	15703	15671	15495	15503	15572	15372	15454	15412	15648	15630	15523	15582	15451	15537	15354	15490	15446	15625	15432	15593	15555	15336	15522	15735	15557	15427	15453	15477	15372	15441	15655	15481	15569	15569	15514	15423	15233	15225	15283	15350	15586	15427	15443	15468	15626	15523	15457	15488	15547	15542	15574	15630	15651	15494	15625	15471	15638	15486	15499	15506	15560	15488	15274	15197	15614	15379	15459	15488	15468	15392	15524	15504	15475	15345	15434	15405	15373	15293	15641	15615	15643	15491	15426	15656	15489	15315	15525	15481	15501	15284	15459	15599	15511	15494	15474	15749	15650	15588	15629	15415	15610	15548	15694	15418	15756	15366	15530	15573	15562	15598	15567	15598	15616	15525	15248	15388	15499	15510	15572	15451	15693	15373	15446	15737	15264	15654	15581	15695	15519	15598	15669	15570	15376	15485	15579	15592	15562	15460	15595	15443	15746	15352	15511	15455	15646	15415	15524	15517	15556	15547	15546	15595	15492	15453	15559	15468	15503	15520	15660	15527	15336	15539	15527	15460	15539	15761	15715	15576	15391	15529	15545	15730	15526	15345	15626	15618	15548	15422	15515	15370	15352	15559	15504	15496	15378	15512	15388	15457	15458	15475	15616	15452	15372	15409	15661	15660	15642	15465	15491	15325	15464	15795	15424	15410	15504	15524	15339	15437	15562	15531	15453	15543	15312	15549	15663	15768	15577	15548	15564	15480	15619	15447	15525	15432	15560	15291	15572	15542	15494	15688	15883	15285	15592	15634	15712	15366	15571	15567	15223	15525	15576	15405	15586	15532	15347	15618	15368	15576	15472	15516	15346	15632	15612	15425	15637	15605	15608	15659	15573	15501	15399	15398	15508	15271	15613	15529	15596	15414	15536	15607	15465	15446	15502	15336	15491	15448	15514	15321	15552	15456	15493	15452	15499	15586	15652	15618	15572	15640	15539	15696	15548	15330	15632	15291	15312	15443	15719	15496	15741	15401	15473	15260	15528	15519	15372	15561	15638	15446	15411	15642	15428	15346	15723	15539	15437	15559	15526	15445	15838	15547	15513	15497	15626	15440	15596	15587	15625	15579	15538	15314	15588	15468	15667	15598	15369	15590	15633	15459	15207	15480	15516	15516	15414	15404	15595	15619	15640	15522	15638	15564	15310	15411	15337	15546	15421	15386	15498	15529	15497	15447	15508	15616	15574	15492	15447	15508	15515	15298	15540	15629	15548	15604	15486	15641	15441	15447	15476	15569	15562	15665	15610	15472	15553	15494	15612	15563	15384	15641	15162	15502	15575	15589	15519	15690	15570	15494	15329	15477	15141	15465	15406	15731	15395	15603	15523	15760	15703	15492	15408	15358	15735	15574	15437	15554	15591	15590	15680	15391	15550	15566	15420	15420	15605	15640	15497	15492	15408	15496	15636	15357	15613	15586	15459	15606	15482	15548	15475	15480	15412	15537	15772	15559	15614	15551	15533	15600	15634	15616	15403	15596	15605	15622	15566	15418	15579	15516	15550	15592	15620	15381	15571	15374	15430	15528	15448	15415	15696	15592	15480	15692	15490	15430	15574	15722	15686	15477	15386	15331	15305	15489	15694	15500	15432	15795	15433	15546	15614	15450	15293	15580	15580	15713	15489	15591	15771	15260	15467	15483	15429	15606	15644	15501	15813	15456	15565	15431	15417	15572	15460	15485	15456	15733	15817	15375	15613	15503	15638	15557	15407	15521	15472	15564	15494	15388	15528	15540	15520	15490	15477	15571	15471	15455	15497	15458	15553	15582	15560	15448	15469	15402	15500	15557	15615	15483	15539	15653	15442	15336	15475	15383	15380	15346	15446	15324	15416	15456	15517	15615	15343	15494	15695	15763	15556	15586	15475	15539	15376	15450	15421	15548	15475	15325	15572	15482	15526	15485	15493	15608	15597	15327	15607	15551	15452	15569	15570	15479	15551	15626	15258	15392	15524	15677	15517	15508	15530	15566	15544	15362	15405	15402	15294	15626	15301	15514	15339	15601	15478	15414	15411	15450	15577	15408	15472	15511	15416	15612	15604	15533	15564	15639	15468	15374	15476	15468	15611	15577	15455	15464	15445	15589	15577	15437	15643	15505	15495	15595	15531	15666	15623	15732	15757	15546	15534	15434	15562	15547	15463	15490	15352	15446	15511	15468	15503	15444	15560	15482	15517	15562
13673	33535	21802	14387	14103	13899	13887	13636	13599	13684	13660	13632	13592	13671	13696	13844	13754	13740	13588	13651	13657	13556	13643	13641	13647	13676	13610	13665	13668	13682	13630	13600	13617	13731	13661	13542	13707	13642	13554	13628	13679	13639	13658	13625	13796	13772	13964	13795	14016	14053	13851	13714	13677	13546	13700	13577	13539	13569	13323	13544	13566	13584	13603	13739	13743	13606	13431	13640	13642	13455	13615	13584	13536	13536	13614	13623	13602	13531	13591	13717	13591	13613	13548	13601	13573	13581	13527	13601	13634	13630	13633	13496	13485	13659	13760	13588	13647	13800	13655	13682	13661	13480	13452	13672	13698	13612	13588	13706	13539	13664	13637	13619	13663	13601	13457	13445	13724	13584	13692	13673	13477	13628	13604	13724	13566	13542	13528	13611	13512	13649	13463	13564	13501	13552	13634	13559	13708	13590	13461	13649	13676	13787	13605	13453	13696	13523	13589	13590	13510	13535	13774	13558	13591	13623	13773	13567	13625	13599	13756	13611	13761	13582	13601	13656	13662	13627	13544	13339	13588	13529	13621	13723	13556	13652	13366	13661	13627	13584	13715	13687	13760	13588	13732	13683	13600	13450	13541	13744	13684	13723	13633	13821	13677	13708	13637	13667	13573	13726	13618	13598	13530	13480	13554	13513	13517	13654	13686	13660	13563	13742	13456	13698	13576	13630	13647	13607	13660	13730	13569	13645	13543	13654	13500	13631	13598	13507	13504	13698	13701	13641	13624	13619	13602	13693	13618	13504	13626	13584	13597	13581	13680	13654	13608	13629	13714	13657	13538	13714	13457	13521	13560	13349	13603	13735	13599	13537	13657	13715	13466	13505	13632	13500	13544	13503	13497	13692	13542	13579	13514	13658	13449	13533	13615	13564	13539	13700	13556	13766	13587	13842	13623	13655	13826	13754	13708	13658	13593	13657	13756	13621	13698	13638	13568	13667	13538	13668	13503	13572	13493	13503	13640	13597	13414	13530	13690	13504	13816	13528	13770	13715	13587	13660	13588	13737	13418	13633	13647	13579	13567	13593	13638	13419	13523	13618	13629	13662	13647	13548	13596	13644	13572	13552	13525	13597	13650	13553	13608	13578	13567	13590	13626	13590	13468	13557	13802	13644	13611	13644	13541	13682	13590	13542	13507	13614	13523	13568	13591	13703	13602	13587	13396	13741	13668	13393	13691	13674	13519	13580	13722	13636	13750	13735	13575	13738	13778	13679	13612	13679	13669	13514	13647	13473	13601	13696	13747	13554	13542	13605	13489	13593	13433	13553	13506	13551	13673	13618	13654	13713	13461	13589	13471	13732	13660	13651	13604	13559	13627	13502	13777	13694	13548	13644	13814	13549	13601	13737	13588	13696	13524	13647	13639	13645	13644	13629	13657	13682	13504	13666	13680	13721	13567	13610	13720	13578	13678	13529	13471	13795	13573	13838	13564	13646	13581	13603	13669	13582	13649	13580	13547	13714	13766	13505	13398	13640	13477	13318	13595	13662	13499	13439	13640	13505	13580	13658	13567	13641	13692	13620	13703	13529	13595	13664	13604	13664	13671	13525	13555	13495	13511	13720	13539	13623	13830	13515	13757	13414	13529	13646	13538	13498	13690	13645	13536	13628	13612	13714	13611	13619	13608	13679	13674	13496	13610	13563	13673	13525	13663	13577	13595	13609	13678	13611	13681	13524	13485	13687	13655	13610	13619	13775	13710	13439	13637	13683	13562	13562	13501	13659	13535	13608	13591	13814	13442	13701	13596	13563	13672	13521	13618	13726	13719	13599	13649	13684	13614	13687	13622	13612	13533	13454	13631	13541	13526	13605	13690	13691	13723	13523	13565	13559	13660	13706	13587	13436	13647	13467	13646	13636	13541	13596	13582	13526	13525	13460	13629	13650	13634	13684	13557	13648	13429	13614	13652	13577	13703	13629	13453	13533	13764	13552	13569	13499	13648	13580	13779	13590	13551	13558	13546	13689	13539	13608	13612	13586	13664	13690	13749	13455	13687	13683	13593	13737	13498	13494	13489	13730	13667	13699	13569	13661	13556	13559	13718	13495	13566	13688	13436	13598	13453	13587	13676	13587	13568	13749	13689	13584	13517	13592	13665	13629	13732	13717	13522	13613	13555	13537	13516	13730	13529	13646	13705	13497	13553	13588	13578	13438	13618	13614	13726	13457	13520	13609	13626	13528	13591	13781	13655	13549	13454	13707	13642	13719	13652	13606	13792	13500	13478	13609	13702	13627	13650	13488	13499	13776	13717	13451	13587	13667	13532	13746	13625	13616	13540	13502	13572	13544	13645	13625	13667	13672	13706	13697	13693	13627	13678	13458	13597	13540	13610	13633	13584	13779	13477	13482	13634	13719	13568	13513	13701	13585	13453	13572	13549	13664	13741	13751	13593	13509	13622	13673	13467	13612	13756	13553	13599	13625	13478	13469	13479	13592	13676	13768	13434	13560	13741	13431	13651	13662	13640	13603	13711	13700	13548	13632	13549	13509	13612	13653	13556	13762	13677	13656	13516	13629	13591	13537	13603	13710	13466	13705	13663	13406	13583	13584	13709	13561	13707	13754	13566	13727	13634	13658	13614	13567	13573	13623	13597	13724	13666	13645	13599	13622	13640	13626	13422	13756	13542	13649	13684	13566	13632	13650	13520	13694	13544	13712	13473	13484	13763	13793	13634	13509	13591	13595	13604	13610	13695	13691	13582	13632	13564	13628	13724	13648	13607	13708	13555	13841	13546	13715	13568	13624	13814	13511	13643	13620	13400	13825	13697	13780	13685	13536	13513	13606	13673	13820	13632	13630	13604	13701	13557	13473	13662	13617	13529	13665	13498	13592	13611	13627	13655	13451	13787	13663	13649	13561	13613	13610	13690	13615	13674	13471	13770	13670	13756	13641	13486	13735	13663	13648	13799	13594	13692	13494	13639	13429	13551	13481	13612	13740	13640	13627	13763	13492	13500	13641	13634	13589	13608	13495	13690	13456	13719	13443	13553	13618	13670	13681	13449	13757	13536	13623	13625	13772	13732	13523	13642	13614	13664	13542	13714	13695	13815	13741	13463	13573	13623	13588	13722	13607	13559	13812	13713	13580	13575	13608	13551	13586	13716	13495	13717	13599	13646	13626	13513	13515	13765	13614	13726	13679	13545	13515	13770	13631	13813	13706	13585	13648	13574	13623	13522	13552	13650	13578	13476	13499	13742	13496	13594	13579	13637	13678	13691	13593	13562	13728	13644	13661	13619	13565	13675	13723	13726	13538	13776	13660	13842	13684	13727	13655	13770	13494	13541	13546	13549	13493	13445	13580	13548	13649	13644	13578	13625	13651	13678	13600	13678	13494	13562	13626	13605	13718	13622	13526	13378	13624	13751	13666	13502	13655	13655	13609	13538	13534	13680	13620	13580	13652	13509	13571	13568	13428	13645	13586	13592	13564	13620	13501	13615	13747	13577	13572	13593	13503	13711	13584	13638	13613	13566	13580	13608	13589	13747	13605	13515	13689	13594	13617	13799	13525	13541	13620	13411	13580	13761	13693	13571	13578	13565	13555	13520	13679	13664	13644	13558	13714	13594	13589	13643	13418	13682	13587	13570	13617	13629	13570	13715	13659	13518	13733	13500	13816	13622	13615	13673	13666	13656	13669	13540	13736	13641	13598	13575	13797	13619	13617	13540	13725	13566	13610	13621	13525	13610	13718	13673	13629	13813	13645	13673	13587	13559	13716	13619	13654	13526	13552	13616	13476	13572	13713	13610	13673	13483	13567	13578	13513	13540	13563	13558	13552	13600	13593	13577	13668	13505	13628	13456	13767	13526	13645	13689	13589	13676	13581	13508	13556	13581	13534	13327	13601	13483	13662	13396	13610	13657	13445	13585	13601	13792	13614	13675	13571	13709	13471	13613	13662	13550	13544	13556	13581	13590	13664	13632	13593	13590	13758	13710	13880	13575	13589	13589	13753	13590	13567	13544	13592	13613	13503	13590	13630	13559	13545	13703	13608	13483	13577	13671	13600	13732	13661	13695	13721	13563	13671	13618	13454	13671	13630	13629	13684	13523	13686	13664	13629	13554	13621	13543	13682	13477	13514	13592	13711	13682	13736	13578	13616	13708	13440	13705	13567	13740	13491	13611	13430	13520	13606	13541	13723	13665	13643	13653	13555	13662	13612	13781	13696	13608	13695	13769	13581	13658	13648	13617	13625	13633	13790	13603	13483	13616	13573	13592	13717	13702	13686	13691	13665	13599	13642	13670	13481	13563	13619	13708	13545	13624	13670	13757	13806	13559	13723	13420	13788	13744	13594	13688	13534	13664	13569	13646	13557	13782	13811	13585	13684	13505	13702	13667	13613	13561	13629	13582	13530	13723	13603	13708	13720	13653	13611	13794	13581	13663	13595	13551	13443	13582	13424	13655	13529	13546	13660	13499	13619	13595	13654	13599	13531	13496	13535	13404	13765	13675	13815	13733	13659	13696	13639	13658	13593	13635	13564	13745	13644	13563	13724	13545	13830	13740	13575	13525	13524	13692	13676	13551	13570	13679	13789	13657	13645	13591	13798	13698	13681	13727	13503	13619	13572	13489	13555	13627	13471	13621	13616	13529	13659	13626	13602	13649	13527	13643	13728	13563	13716	13657	13546	13519	13634	13731	13560	13723	13543	13522	13590	13675	13771	13692	13665	13551	13544	13627	13611	13511	13510	13469	13438	13608	13636	13487	13669	13584	13539	13760	13545	13566	13562	13694	13455	13681	13509	13779	13632	13611	13735	13569	13568	13536	13600	13461	13657	13622	13519	13626	13645	13635	13907	13744	13453	13628	13641	13565	13435	13628	13581	13805	13599	13661	13506	13583	13662	13488	13741	13584	13672	13644	13601	13587	13483	13618	13627	13643	13660	13596	13563	13685	13535	13556	13600	13581	13706	13599	13596	13556	13622	13550	13608	13571	13697	13668	13548	13671	13419	13532	13659	13604	13611	13679	13810	13599	13678	13502	13685	13617	13514	13568	13437	13519	13539	13680	13590	13463	13676	13449	13574	13720	13619	13544	13572	13627	13576	13705	13539	13608	13574	13617	13771	13474	13631	13567	13469	13631	13689	13630	13608	13714	13520	13687	13427
23875	21379	31026	23097	21420	19601	17917	15973	15753	15827	15793	15747	15729	15917	15548	15790	15651	15404	15581	15602	15543	15646	15753	15582	15313	15597	15447	15426	15488	15228	15486	15368	15605	15599	15528	15575	15517	15515	15541	15541	15592	15498	15481	15472	15566	15637	15966	16450	16964	16682	16150	15888	15721	15618	15614	15716	15502	15433	15392	15337	15477	15481	15490	15375	15567	15597	15475	15476	15571	15310	15255	15365	15441	15470	15445	15423	15485	15495	15304	15405	15416	15193	15495	15314	15433	15563	15611	15386	15679	15526	15397	15352	15454	15426	15457	15367	15409	15346	15430	15467	15534	15377	15363	15508	15297	15395	15263	15251	15336	15498	15639	15384	15245	15349	15599	15657	15461	15327	15461	15293	15336	15674	15589	15548	15503	15492	15531	15505	15362	15271	15600	15459	15513	15467	15410	15370	15434	15444	15382	15521	15553	15353	15351	15512	15486	15591	15359	15350	15447	15563	15567	15191	15436	15362	15572	15371	15309	15411	15489	15486	15406	15280	15313	15258	15475	15506	15454	15336	15386	15353	15445	15216	15438	15458	15557	15563	15355	15155	15283	15359	15302	15486	15494	15469	15582	15604	15506	15446	15360	15391	15459	15651	15622	15604	15611	15556	15527	15418	15491	15397	15474	15226	15254	15270	15543	15506	15292	15337	15557	15481	15315	15300	15493	15584	15497	15341	15425	15307	15304	15507	15543	15255	15408	15440	15249	15490	15206	15296	15477	15560	15461	15433	15388	15449	15490	15512	15402	15582	15358	15418	15389	15659	15450	15462	15503	15423	15385	15546	15549	15322	15504	15380	15479	15322	15170	15371	15208	15331	15088	15316	15305	15392	15430	15448	15608	15377	15525	15547	15503	15448	15329	15260	15572	15338	15423	15385	15592	15468	15328	15548	15475	15363	15446	15324	15492	15340	15373	15370	15326	15411	15341	15100	15422	15214	15428	15415	15367	15380	15368	15295	15462	15343	15432	15295	15569	15576	15493	15392	15358	15459	15615	15373	15383	15495	15309	15742	15361	15474	15532	15397	15439	15389	15389	15487	15442	15403	15355	15392	15553	15554	15463	15430	15441	15260	15376	15391	15548	15471	15514	15663	15409	15378	15398	15350	15368	15422	15536	15504	15438	15535	15368	15291	15529	15428	15420	15619	15583	15396	15403	15395	15547	15542	15464	15266	15452	15587	15365	15805	15307	15359	15684	15632	15498	15205	15473	15472	15356	15485	15465	15220	15396	15295	15345	15384	15459	15174	15410	15455	15502	15583	15375	15463	15382	15519	15360	15294	15530	15309	15604	15281	15599	15286	15539	15414	15381	15428	15479	15522	15387	15357	15424	15352	15367	15376	15437	15251	15289	15543	15282	15430	15390	15410	15410	15411	15388	15573	15410	15315	15441	15312	15344	15183	15272	15488	15443	15732	15270	15369	15464	15533	15410	15419	15506	15303	15345	15385	15414	15191	15206	15326	15545	15307	15558	15431	15485	15450	15584	15558	15526	15377	15413	15499	15405	15479	15487	15552	15368	15483	15327	15535	15297	15375	15479	15435	15525	15360	15493	15366	15250	15228	15456	15311	15479	15422	15562	15602	15604	15554	15317	15469	15497	15420	15375	15477	15442	15490	15411	15392	15465	15385	15577	15381	15503	15467	15394	15446	15360	15538	15673	15442	15459	15324	15321	15535	15751	15364	15378	15489	15608	15324	15672	15350	15502	15462	15558	15362	15306	15372	15427	15395	15354	15473	15591	15483	15559	15368	15295	15498	15331	15408	15630	15467	15370	15706	15441	15489	15558	15378	15467	15453	15697	15547	15490	15394	15645	15374	15344	15404	15444	15331	15266	15398	15319	15383	15382	15621	15479	15471	15218	15216	15315	15279	15493	15451	15437	15487	15240	15663	15561	15393	15445	15429	15409	15492	15519	15396	15285	15402	15403	15242	15497	15509	15397	15381	15395	15523	15561	15294	15354	15208	15376	15448	15583	15306	15535	15379	15276	15380	15415	15512	15403	15670	15406	15510	15531	15510	15491	15387	15329	15424	15634	15469	15639	15282	15546	15291	15130	15506	15390	15359	15435	15514	15491	15401	15393	15286	15323	15475	15374	15295	15410	15479	15303	15326	15388	15395	15477	15514	15447	15240	15572	15393	15573	15749	15404	15367	15317	15447	15385	15556	15568	15499	15411	15342	15530	15272	15526	15525	15507	15383	15446	15351	15275	15313	15465	15329	15341	15494	15544	15261	15560	15573	15366	15207	15484	15538	15506	15351	15340	15413	15542	15509	15316	15497	15259	15452	15281	15578	15553	15483	15331	15470	15346	15272	15370	15557	15438	15347	15129	15240	15301	15437	15473	15335	15363	15523	15533	15335	15464	15417	15488	15618	15262	15162	15437	15649	15500	15525	15520	15480	15326	15736	15385	15495	15597	15409	15348	15278	15485	15503	15416	15318	15645	15401	15496	15602	15632	15469	15584	15480	15390	15345	15216	15545	15499	15439	15391	15402	15452	15350	15359	15316	15424	15426	15522	15278	15655	15269	15548	15601	15300	15441	15621	15313	15588	15353	15383	15516	15327	15481	15617	15582	15442	15483	15416	15340	15592	15487	15440	15369	15504	15470	15499	15411	15493	15396	15226	15300	15392	15442	15219	15331	15475	15439	15428	15293	15363	15508	15419	15558	15365	15463	15617	15322	15657	15376	15278	15294	15319	15431	15466	15445	15361	15272	15378	15452	15430	15049	15595	15416	15441	15429	15429	15420	15242	15468	15371	15470	15345	15334	15435	15470	15435	15315	15235	15237	15304	15344	15485	15395	15329	15411	15479	15502	15458	15452	15549	15311	15640	15474	15438	15349	15556	15359	15590	15203	15408	15428	15442	15453	15335	15486	15370	15430	15582	15688	15361	15444	15489	15355	15486	15522	15503	15227	15379	15433	15371	15515	15603	15578	15306	15357	15462	15467	15345	15648	15514	15711	15377	15414	15339	15383	15309	15435	15240	15463	15533	15293	15288	15214	15505	15546	15388	15547	15340	15247	15498	15472	15359	15335	15322	15490	15475	15493	15272	15277	15403	15445	15486	15350	15615	15493	15416	15304	15501	15415	15459	15547	15449	15521	15479	15032	15444	15590	15390	15373	15489	15514	15372	15477	15569	15485	15344	15255	15576	15409	15550	15653	15535	15405	15383	15540	15262	15568	15579	15591	15295	15440	15518	15638	15445	15457	15441	15396	15466	15287	15452	15488	15511	15411	15404	15173	15365	15383	15550	15474	15520	15465	15316	15486	15645	15320	15281	15602	15351	15466	15522	15447	15393	15433	15237	15437	15446	15291	15472	15462	15337	15335	15490	15595	15397	15436	15588	15599	15360	15380	15443	15361	15608	15342	15474	15246	15507	15304	15499	15511	15445	15388	15546	15464	15612	15218	15388	15359	15217	15325	15381	15459	15309	15530	15477	15376	15349	15395	15545	15528	15369	15522	15458	15151	15496	15465	15323	15295	15447	15511	15406	15380	15504	15574	15394	15335	15529	15537	15272	15605	15537	15403	15332	15242	15426	15409	15190	15617	15519	15672	15580	15425	15438	15257	15279	15283	15315	15402	15248	15484	15343	15268	15241	15585	15274	15181	15274	15485	15313	15456	15493	15352	15366	15308	15524	15519	15323	15488	15487	15494	15493	15381	15133	15347	15570	15436	15292	15346	15523	15532	15378	15591	15466	15421	15542	15363	15450	15467	15484	15220	15608	15486	15362	15489	15238	15298	15534	15424	15396	15376	15371	15382	15348	15529	15353	15562	15557	15315	15571	15445	15350	15289	15506	15589	15504	15551	15417	15503	15401	15325	15467	15424	15288	15364	15463	15598	15486	15594	15480	15469	15404	15217	15446	15522	15344	15289	15432	15543	15552	15469	15421	15376	15464	15476	15455	15338	15329	15444	15482	15351	15341	15418	15444	15351	15364	15349	15421	15540	15481	15483	15493	15552	15561	15409	15491	15449	15355	15310	15132	15408	15350	15453	15494	15661	15418	15337	15406	15416	15207	15348	15230	15414	15482	15434	15469	15388	15492	15349	15465	15551	15413	15330	15463	15311	15413	15478	15338	15467	15486	15228	15537	15353	15420	15590	15255	15359	15344	15364	15517	15627	15367	15416	15409	15572	15495	15408	15418	15390	15400	15563	15428	15351	15409	15403	15357	15467	15310	15583	15574	15443	15280	15335	15308	15254	15297	15446	15397	15406	15408	15401	15395	15275	15515	15328	15539	15461	15607	15500	15402	15478	15448	15226	15527	15638	15542	15242	15539	15271	15343	15342	15427	15452	15388	15405	15319	15433	15565	15402	15557	15458	15487	15439	15625	15482	15502	15534	15401	15656	15688	15477	15349	15342	15423	15346	15429	15307	15326	15291	15367	15501	15323	15467	15380	15462	15447	15495	15389	15471	15393	15353	15400	15458	15411	15473	15607	15458	15508	15370	15275	15540	15434	15366	15423	15261	15080	15262	15498	15357	15211	15375	15693	15353	15510	15335	15385	15433	15414	15497	15416	15417	15448	15338	15405	15472	15336	15548	15445	15307	15400	15375	15388	15606	15351	15463	15348	15565	15465	15424	15516	15367	15460	15376	15248	15374	15497	15273	15425	15588	15411	15420	15548	15446	15624	15572	15528	15180	15574	15283	15243	15250	15285	15490	15262	15373	15619	15237	15467	15472	15467	15316	15261	15492	15553	15477	15604	15381	15515	15363	15320	15370	15351	15479	15470	15488	15370	15432	15484	15489	15458	15551	15500	15500	15287	15436	15540	15248	15514	15369	15453	15341	15285	15389	15347	15474	15539	15506	15497	15375	15573	15339	15129	15531	15384	15336	15517	15511	15598	15526	15417	15465	15291	15420	15392	15328	15371	15249	15492	15454	15515	15524	15464	15510	15394	15449	15292	15428	15362	15426	15466	15414	15399	15277	15366	15302	15632	15656	15625	15293	15702	15519	15696	15494	15495	15411	15506	15511	15788	15310	15372	15453	15344	15443	15462	15373	15251	15543	15411	15362	15390	15410	15323	15557	15577	15528	15205	15422	15291	15436	15305	15246	15461	15444	15446	15289	15460	15592	15443	15605	15428	15384
12965	56804	27541	15848	15081	14527	14274	14075	13805	13922	13908	13769	13665	13687	13802	14191	13748	13661	13660	13619	13810	13691	13672	13466	13892	13493	13607	13498	13553	13577	13529	13720	13602	13664	13534	13558	13540	13540	13625	13495	13727	13689	13525	13574	13807	13682	14223	14924	15532	15082	14417	13946	13819	13749	13555	13594	13591	13619	13573	13494	13383	13640	13681	13490	13608	13627	13539	13684	13623	13649	13473	13762	13481	13564	13605	13683	13579	13593	13643	13530	13609	13693	13434	13706	13523	13379	13623	13494	13519	13583	13547	13589	13413	13651	13500	13346	13599	13682	13487	13684	13611	13766	13666	13391	13562	13562	13539	13734	13589	13598	13727	13477	13540	13418	13621	13810	13547	13537	13570	13562	13611	13547	13699	13511	13675	13513	13526	13558	13515	13486	13660	13473	13821	13621	13678	13547	13582	13659	13698	13604	13661	13731	13662	13506	13552	13750	13474	13466	13454	13595	13717	13520	13662	13593	13467	13614	13632	13392	13282	13635	13564	13564	13470	13574	13511	13631	13549	13735	13651	13589	13404	13391	13564	13494	13637	13570	13511	13624	13524	13735	13736	13718	13486	13627	13522	13575	13566	13690	13731	13445	13539	13620	13517	13402	13535	13540	13644	13584	13631	13668	13630	13442	13584	13584	13470	13707	13703	13602	13566	13523	13707	13423	13643	13653	13611	13495	13704	13545	13491	13416	13476	13384	13803	13632	13657	13597	13513	13534	13599	13445	13569	13623	13538	13481	13551	13528	13719	13547	13581	13708	13457	13566	13517	13796	13580	13739	13455	13703	13633	13647	13674	13575	13588	13625	13848	13518	13760	13475	13640	13677	13629	13591	13581	13539	13534	13510	13534	13606	13533	13495	13491	13601	13506	13513	13487	13624	13476	13484	13500	13711	13489	13431	13584	13635	13564	13453	13624	13566	13492	13475	13563	13483	13652	13405	13618	13447	13580	13548	13670	13386	13556	13572	13657	13394	13507	13588	13570	13429	13583	13606	13613	13462	13718	13420	13814	13626	13609	13587	13540	13618	13578	13583	13666	13602	13492	13531	13673	13659	13623	13587	13565	13479	13563	13437	13568	13675	13447	13561	13610	13394	13796	13417	13417	13564	13640	13414	13567	13608	13519	13702	13570	13796	13678	13525	13441	13631	13513	13666	13562	13522	13676	13435	13582	13588	13463	13661	13301	13587	13580	13432	13517	13674	13638	13668	13761	13503	13589	13390	13639	13478	13626	13512	13541	13626	13594	13635	13570	13539	13691	13562	13554	13623	13540	13569	13521	13544	13624	13592	13490	13491	13572	13663	13510	13507	13540	13604	13582	13619	13606	13515	13555	13533	13547	13664	13658	13548	13501	13565	13609	13651	13760	13611	13452	13530	13644	13543	13501	13563	13662	13593	13441	13479	13487	13557	13619	13586	13433	13574	13562	13608	13673	13376	13683	13595	13342	13640	13619	13527	13561	13630	13643	13502	13660	13494	13467	13662	13598	13659	13450	13517	13585	13649	13460	13569	13712	13715	13593	13702	13621	13676	13543	13590	13613	13599	13637	13480	13471	13558	13625	13452	13545	13575	13597	13404	13636	13542	13528	13598	13535	13542	13556	13616	13672	13513	13566	13674	13680	13771	13471	13602	13679	13494	13475	13533	13555	13560	13465	13555	13461	13607	13522	13579	13352	13567	13628	13504	13459	13619	13667	13501	13626	13485	13623	13679	13359	13393	13475	13699	13762	13606	13622	13831	13725	13549	13607	13765	13666	13403	13660	13464	13558	13411	13387	13593	13594	13451	13462	13741	13700	13585	13626	13728	13676	13762	13433	13549	13531	13705	13597	13562	13531	13564	13735	13570	13803	13725	13586	13511	13390	13570	13466	13506	13561	13706	13502	13442	13513	13514	13673	13510	13686	13614	13604	13569	13538	13590	13584	13452	13466	13501	13658	13451	13617	13505	13731	13532	13660	13435	13628	13676	13563	13493	13772	13519	13537	13605	13564	13579	13625	13398	13590	13522	13689	13630	13417	13620	13595	13540	13633	13439	13657	13503	13535	13501	13645	13575	13561	13439	13540	13594	13467	13749	13638	13546	13738	13627	13314	13549	13578	13474	13623	13630	13547	13628	13640	13514	13643	13584	13390	13569	13594	13558	13426	13579	13607	13668	13524	13623	13575	13768	13455	13672	13522	13563	13613	13533	13605	13649	13513	13590	13667	13635	13584	13622	13816	13651	13595	13590	13575	13445	13665	13496	13466	13633	13476	13569	13576	13745	13492	13526	13540	13568	13523	13381	13531	13457	13658	13540	13671	13466	13688	13680	13471	13545	13571	13465	13583	13627	13640	13659	13591	13480	13650	13506	13687	13631	13602	13563	13710	13558	13541	13609	13675	13543	13473	13712	13529	13547	13681	13500	13662	13726	13469	13727	13519	13552	13428	13576	13665	13610	13523	13647	13584	13763	13484	13524	13675	13635	13534	13598	13540	13665	13570	13712	13603	13529	13627	13620	13677	13406	13520	13536	13464	13600	13505	13544	13523	13447	13649	13575	13662	13707	13599	13576	13555	13588	13411	13583	13563	13597	13458	13574	13540	13563	13682	13549	13609	13494	13635	13621	13604	13685	13632	13462	13487	13515	13600	13569	13632	13719	13715	13648	13694	13543	13680	13655	13544	13736	13890	13724	13530	13679	13593	13634	13513	13544	13528	13472	13469	13696	13496	13567	13450	13802	13727	13378	13664	13574	13436	13555	13652	13644	13512	13565	13625	13669	13609	13599	13639	13659	13706	13543	13477	13638	13411	13537	13767	13650	13476	13618	13563	13548	13549	13590	13418	13480	13479	13597	13482	13585	13691	13567	13653	13615	13760	13484	13774	13572	13595	13554	13286	13683	13421	13443	13650	13452	13461	13625	13543	13385	13602	13434	13614	13579	13696	13553	13491	13459	13602	13636	13612	13507	13597	13479	13681	13600	13592	13591	13524	13661	13563	13412	13672	13630	13521	13373	13453	13620	13673	13712	13461	13658	13599	13499	13572	13618	13488	13595	13789	13634	13565	13618	13681	13663	13553	13752	13656	13453	13564	13757	13562	13583	13573	13702	13564	13689	13536	13711	13640	13596	13588	13676	13455	13711	13641	13540	13553	13558	13642	13515	13512	13609	13686	13700	13330	13596	13506	13541	13596	13609	13596	13557	13497	13613	13649	13509	13313	13752	13584	13499	13621	13614	13735	13548	13440	13589	13557	13500	13558	13595	13604	13473	13522	13522	13563	13423	13519	13474	13687	13527	13543	13587	13472	13578	13507	13457	13508	13643	13634	13650	13642	13607	13554	13634	13568	13671	13549	13615	13701	13658	13545	13620	13619	13684	13618	13577	13554	13554	13479	13588	13680	13613	13529	13503	13571	13635	13473	13581	13598	13551	13457	13621	13578	13556	13572	13629	13496	13661	13642	13761	13556	13620	13548	13540	13565	13615	13358	13689	13738	13666	13656	13545	13570	13558	13580	13638	13480	13721	13714	13561	13695	13542	13349	13579	13614	13587	13666	13484	13677	13604	13576	13671	13634	13493	13498	13520	13472	13471	13562	13586	13506	13559	13476	13514	13502	13721	13689	13554	13484	13634	13570	13686	13671	13532	13713	13543	13470	13613	13668	13627	13730	13536	13520	13569	13601	13601	13450	13464	13535	13603	13654	13488	13546	13622	13430	13568	13578	13549	13703	13572	13568	13460	13695	13616	13528	13608	13530	13511	13697	13540	13606	13638	13548	13672	13560	13633	13445	13587	13742	13619	13578	13647	13552	13664	13638	13575	13475	13430	13574	13501	13548	13539	13731	13643	13662	13536	13640	13595	13589	13615	13541	13474	13535	13587	13654	13568	13657	13628	13577	13601	13504	13575	13469	13783	13633	13658	13632	13487	13570	13626	13600	13515	13541	13688	13662	13460	13446	13656	13525	13619	13595	13563	13513	13622	13613	13523	13606	13513	13622	13511	13740	13389	13575	13471	13670	13554	13707	13546	13459	13509	13665	13633	13681	13660	13566	13653	13579	13596	13499	13480	13624	13471	13635	13694	13542	13652	13558	13550	13430	13531	13464	13592	13599	13475	13316	13438	13493	13439	13486	13446	13671	13656	13817	13571	13696	13764	13499	13723	13752	13559	13648	13589	13528	13526	13570	13685	13603	13629	13522	13450	13568	13691	13545	13626	13545	13575	13539	13575	13438	13452	13614	13662	13645	13746	13597	13619	13533	13474	13435	13621	13661	13524	13544	13694	13539	13748	13527	13592	13714	13560	13578	13645	13658	13601	13523	13582	13526	13634	13517	13498	13604	13451	13615	13494	13610	13562	13654	13535	13575	13589	13573	13664	13539	13525	13691	13624	13465	13571	13593	13653	13567	13570	13582	13568	13595	13690	13592	13593	13695	13485	13740	13475	13552	13405	13592	13591	13670	13609	13648	13614	13500	13511	13687	13752	13474	13577	13478	13586	13647	13535	13560	13503	13616	13635	13707	13634	13601	13427	13591	13642	13518	13526	13492	13605	13631	13443	13605	13424	13407	13581	13649	13422	13495	13494	13542	13736	13590	13657	13478	13621	13569	13417	13538	13633	13543	13623	13623	13684	13532	13646	13619	13682	13525	13518	13517	13567	13553	13658	13479	13632	13526	13706	13416	13716	13592	13759	13528	13644	13631	13461	13542	13626	13633	13560	13659	13428	13795	13605	13749	13679	13511	13600	13531	13607	13714	13544	13619	13525	13663	13473	13609	13605	13636	13709	13594	13624	13629	13596	13641	13653	13599	13658	13548	13594	13597	13529	13587	13634	13550	13589	13575	13751	13559	13730	13566	13604	13621	13579	13601	13534	13558	13385	13446	13517	13648	13450	13553	13610	13584	13513	13491	13588	13641	13533	13647	13620	13544	13647	13593	13549	13526	13586	13377	13563	13685	13632	13347	13505	13636	13395	13428	13506	13688	13688	13474	13639	13880	13673	13567	13487	13641	13346	13400	13610	13458	13602	13592	13644	13423	13514	13433	13521	13566	13635	13590	13472	13654	13507	13712	13667	13439	13618	13542	13500	13620	13522	13595	13553	13469	13521	13564	13710	13765	13475	13536	13561
22636	21106	30707	22121	21108	22944	23181	16830	15896	16400	16227	16022	15765	15915	15746	15979	15929	15702	15768	15672	15509	15731	15651	15539	15498	15793	15612	15885	15534	15541	15768	15648	15695	15352	15596	15660	15534	15713	15417	15610	15401	15690	15562	15807	15764	15677	16169	16983	17924	17429	16765	16070	15728	15652	15800	15660	15414	15650	15521	15496	15638	15699	15274	15260	15445	15722	15405	15524	15443	15422	15535	15623	15706	15611	15566	15602	15582	15397	15483	15370	15336	15679	15381	15548	15404	15403	15618	15673	15522	15575	15535	15462	15562	15440	15427	15458	15595	15406	15441	15449	15485	15545	15480	15341	15618	15446	15363	15621	15338	15542	15342	15450	15632	15727	15529	15498	15431	15434	15320	15523	15553	15628	15427	15448	15404	15463	15349	15281	15637	15531	15469	15621	15717	15703	15564	15587	15726	15587	15465	15162	15390	15283	15350	15575	15498	15446	15419	15544	15628	15583	15355	15438	15674	15444	15598	15563	15479	15650	15567	15387	15402	15462	15454	15561	15574	15464	15335	15573	15089	15341	15537	15841	15469	15584	15512	15697	15537	15572	15407	15531	15602	15408	15425	15436	15606	15396	15632	15494	15361	15510	15542	15424	15548	15453	15321	15433	15333	15514	15449	15402	15462	15429	15343	15476	15258	15306	15591	15591	15412	15409	15486	15426	15436	15478	15488	15438	15343	15427	15529	15663	15570	15602	15502	15727	15656	15543	15405	15525	15378	15331	15511	15501	15417	15688	15547	15480	15507	15458	15344	15619	15516	15544	15562	15576	15461	15512	15684	15483	15653	15499	15479	15599	15367	15342	15580	15363	15532	15393	15611	15508	15589	15533	15337	15450	15327	15721	15570	15382	15627	15605	15670	15474	15408	15457	15462	15518	15585	15516	15357	15482	15406	15525	15481	15503	15581	15432	15537	15546	15434	15390	15338	15432	15274	15432	15356	15469	15394	15448	15376	15505	15413	15423	15681	15604	15407	15367	15469	15363	15429	15333	15582	15396	15442	15484	15428	15584	15363	15391	15220	15491	15525	15409	15396	15424	15291	15489	15226	15525	15563	15431	15374	15335	15399	15422	15595	15517	15354	15457	15486	15423	15358	15263	15517	15366	15525	15443	15490	15404	15506	15329	15477	15419	15556	15547	15486	15583	15469	15432	15445	15340	15434	15538	15474	15326	15591	15579	15537	15474	15465	15506	15538	15373	15627	15609	15418	15522	15530	15522	15517	15551	15589	15778	15516	15243	15641	15548	15700	15317	15401	15357	15643	15375	15377	15455	15527	15587	15516	15493	15593	15436	15540	15530	15493	15398	15176	15472	15392	15532	15776	15505	15483	15366	15454	15597	15573	15560	15473	15369	15505	15573	15530	15366	15425	15370	15417	15440	15467	15311	15422	15510	15442	15511	15395	15663	15451	15477	15385	15301	15314	15380	15427	15377	15458	15250	15355	15356	15631	15520	15342	15530	15382	15393	15301	15432	15442	15420	15306	15497	15543	15589	15325	15237	15423	15367	15430	15686	15591	15362	15347	15495	15628	15489	15529	15368	15501	15445	15208	15399	15662	15595	15553	15479	15507	15360	15402	15513	15409	15617	15427	15762	15455	15438	15516	15458	15715	15574	15299	15343	15269	15592	15517	15532	15493	15378	15354	15526	15442	15466	15442	15402	15328	15582	15461	15486	15436	15498	15491	15397	15358	15586	15722	15547	15398	15470	15495	15655	15570	15634	15364	15687	15361	15525	15527	15503	15504	15451	15578	15653	15466	15206	15442	15389	15348	15335	15382	15708	15443	15445	15383	15530	15584	15415	15585	15505	15404	15481	15410	15383	15485	15288	15530	15476	15469	15628	15504	15763	15346	15487	15650	15390	15461	15525	15649	15417	15409	15517	15388	15324	15378	15561	15437	15381	15304	15332	15597	15501	15517	15433	15493	15359	15430	15463	15531	15486	15521	15571	15730	15596	15585	15480	15597	15513	15472	15480	15174	15497	15500	15508	15334	15527	15528	15442	15280	15301	15404	15655	15373	15574	15450	15485	15520	15422	15514	15578	15538	15672	15504	15430	15374	15466	15564	15314	15559	15357	15522	15431	15548	15378	15419	15460	15473	15341	15381	15350	15574	15539	15394	15523	15498	15424	15293	15323	15273	15495	15306	15482	15495	15479	15680	15493	15509	15507	15626	15738	15543	15259	15560	15425	15358	15632	15559	15517	15546	15570	15558	15448	15387	15363	15437	15585	15337	15605	15304	15571	15618	15630	15531	15442	15410	15410	15545	15373	15448	15527	15514	15446	15410	15531	15588	15477	15459	15569	15530	15492	15461	15576	15499	15610	15518	15561	15482	15452	15531	15432	15687	15602	15483	15444	15556	15384	15438	15424	15541	15459	15580	15513	15552	15425	15797	15444	15564	15342	15481	15664	15709	15447	15534	15508	15369	15286	15459	15515	15753	15597	15469	15299	15340	15472	15628	15710	15464	15477	15478	15487	15317	15453	15268	15613	15359	15501	15634	15366	15499	15474	15419	15570	15440	15556	15505	15421	15366	15578	15510	15579	15482	15544	15459	15497	15458	15424	15684	15409	15411	15439	15454	15306	15398	15317	15660	15266	15423	15411	15425	15616	15529	15573	15509	15632	15477	15363	15569	15449	15392	15684	15625	15390	15427	15522	15331	15445	15527	15450	15515	15535	15466	15219	15508	15368	15601	15373	15500	15421	15431	15324	15388	15567	15369	15411	15348	15467	15415	15340	15413	15500	15527	15426	15297	15515	15478	15491	15467	15358	15611	15343	15624	15322	15469	15386	15405	15388	15515	15491	15432	15363	15578	15594	15714	15458	15533	15340	15260	15507	15602	15569	15512	15540	15357	15578	15395	15600	15606	15595	15483	15532	15576	15265	15571	15751	15577	15508	15538	15504	15566	15564	15600	15559	15639	15561	15417	15378	15318	15354	15459	15334	15362	15373	15682	15339	15319	15240	15431	15398	15373	15461	15536	15540	15412	15542	15431	15498	15571	15385	15431	15279	15433	15439	15655	15441	15423	15402	15469	15573	15447	15435	15392	15545	15436	15486	15358	15643	15432	15579	15593	15374	15489	15456	15308	15385	15515	15499	15369	15512	15346	15485	15433	15442	15629	15396	15356	15558	15568	15349	15412	15332	15632	15420	15246	15408	15417	15492	15627	15308	15442	15470	15665	15419	15507	15284	15580	15490	15525	15403	15558	15661	15404	15227	15597	15505	15562	15622	15543	15503	15401	15370	15447	15381	15313	15459	15309	15542	15655	15562	15492	15552	15408	15700	15582	15466	15542	15537	15461	15580	15486	15389	15676	15447	15509	15432	15580	15354	15526	15439	15330	15417	15425	15403	15694	15304	15465	15455	15353	15318	15456	15396	15539	15273	15553	15512	15654	15664	15580	15531	15339	15587	15410	15516	15508	15429	15381	15555	15417	15414	15595	15406	15245	15532	15358	15438	15500	15526	15610	15363	15439	15537	15396	15521	15629	15389	15659	15293	15306	15399	15371	15623	15420	15363	15598	15612	15306	15446	15509	15347	15457	15566	15425	15551	15365	15438	15416	15282	15599	15461	15461	15602	15710	15596	15541	15542	15438	15351	15283	15510	15681	15345	15395	15443	15412	15374	15478	15523	15448	15527	15494	15546	15519	15454	15330	15379	15660	15388	15411	15377	15320	15537	15630	15386	15430	15526	15356	15594	15489	15503	15604	15558	15605	15481	15560	15539	15368	15616	15378	15501	15427	15539	15417	15527	15481	15476	15631	15505	15618	15594	15514	15577	15453	15667	15667	15744	15333	15438	15354	15512	15586	15560	15588	15423	15360	15502	15457	15473	15474	15477	15436	15368	15431	15536	15504	15539	15548	15521	15448	15484	15304	15413	15452	15337	15370	15537	15486	15526	15393	15551	15460	15450	15355	15462	15468	15533	15470	15413	15251	15381	15427	15330	15602	15563	15347	15485	15460	15334	15621	15481	15480	15318	15456	15347	15563	15485	15380	15459	15474	15675	15535	15660	15578	15659	15567	15525	15443	15474	15484	15338	15292	15370	15662	15541	15403	15379	15285	15434	15399	15510	15405	15635	15370	15517	15434	15396	15768	15372	15598	15267	15489	15625	15470	15523	15441	15533	15416	15493	15399	15638	15401	15502	15526	15481	15390	15664	15423	15427	15375	15535	15407	15460	15596	15613	15409	15466	15490	15735	15365	15415	15491	15509	15452	15270	15405	15412	15397	15211	15445	15388	15401	15274	15362	15587	15578	15459	15442	15386	15435	15464	15265	15513	15558	15670	15463	15394	15530	15528	15272	15481	15327	15423	15515	15576	15425	15486	15460	15211	15468	15493	15443	15635	15419	15569	15357	15294	15496	15638	15505	15718	15730	15583	15530	15498	15511	15551	15720	15500	15485	15427	15529	15517	15650	15413	15339	15424	15461	15559	15319	15365	15440	15498	15593	15537	15453	15336	15456	15434	15581	15550	15454	15498	15380	15661	15224	15398	15389	15559	15590	15395	15570	15548	15454	15569	15383	15522	15453	15422	15495	15582	15507	15464	15349	15465	15609	15415	15502	15406	15352	15606	15424	15626	15414	15583	15626	15586	15529	15295	15441	15457	15420	15568	15268	15588	15581	15512	15496	15319	15635	15373	15300	15726	15562	15291	15459	15345	15342	15596	15548	15357	15386	15493	15681	15483	15425	15362	15358	15509	15629	15603	15384	15330	15596	15547	15440	15418	15420	15507	15549	15475	15451	15553	15394	15398	15472	15583	15531	15598	15420	15340	15459	15358	15397	15423	15496	15455	15533	15372	15522	15545	15360	15424	15312	15655	15507	15314	15136	15479	15406	15494	15489	15688	15609	15528	15556	15496	15617	15468	15425	15514	15628	15630	15425	15502	15572	15490	15510	15591	15471	15683	15567	15339	15578	15475	15635	15502	15514	15434	15604	15478	15520	15444	15496	15577	15489	15320	15608	15463	15534	15505	15456	15575	15440	15456	15575	15610	15525	15525	15501	15477	15532	15551	15706	15523	15677	15620	15397	15457	15501	15378	15507	15326	15490	15543	15440	15590	15350	15479	15403	15258	15442	15490	15425	15510
14677	57683	34324	17858	16256	15398	14830	14629	14421	14258	13952	14128	13995	13897	13880	13921	13950	13546	13709	13798	13500	13548	13739	13610	13788	13641	13589	13750	13529	13682	13508	13578	13652	13828	13587	13670	13650	13600	13603	13742	13645	13765	13694	13699	13620	13900	14364	16348	16880	16133	14767	14375	13730	13668	13599	13321	13604	13708	13505	13734	13705	13575	13674	13658	13594	13474	13587	13652	13689	13531	13637	13656	13617	13613	13667	13604	13505	13626	13650	13622	13722	13641	13387	13535	13534	13523	13615	13424	13675	13593	13620	13401	13671	13675	13613	13481	13744	13589	13607	13555	13569	13659	13645	13559	13642	13640	13502	13649	13579	13468	13495	13551	13433	13487	13581	13601	13588	13571	13522	13475	13533	13606	13702	13360	13548	13536	13667	13585	13543	13552	13530	13585	13540	13607	13560	13453	13620	13453	13501	13671	13635	13531	13429	13508	13616	13575	13673	13424	13738	13751	13437	13675	13475	13570	13566	13572	13522	13604	13644	13673	13628	13448	13584	13702	13642	13435	13661	13467	13535	13503	13615	13620	13537	13679	13499	13607	13480	13532	13605	13545	13714	13593	13575	13587	13446	13564	13608	13644	13496	13480	13592	13515	13649	13592	13589	13495	13601	13587	13691	13497	13510	13494	13619	13625	13581	13712	13472	13488	13600	13548	13521	13633	13510	13559	13612	13444	13603	13694	13592	13559	13574	13544	13552	13595	13495	13398	13662	13550	13607	13588	13529	13545	13539	13365	13557	13450	13653	13631	13643	13501	13687	13623	13652	13417	13584	13527	13589	13555	13591	13508	13466	13520	13583	13561	13405	13575	13506	13479	13492	13690	13497	13598	13671	13585	13577	13600	13387	13676	13627	13721	13424	13408	13492	13617	13475	13731	13558	13628	13586	13589	13377	13655	13428	13545	13476	13391	13508	13609	13597	13584	13504	13589	13536	13513	13509	13417	13543	13724	13580	13618	13420	13588	13535	13596	13705	13453	13446	13543	13569	13598	13364	13443	13505	13485	13557	13652	13695	13427	13611	13593	13588	13609	13598	13367	13610	13478	13646	13719	13606	13485	13681	13576	13488	13878	13592	13503	13527	13494	13462	13509	13503	13490	13443	13558	13511	13657	13598	13524	13641	13520	13611	13538	13495	13631	13486	13585	13556	13554	13635	13510	13430	13663	13270	13582	13497	13746	13560	13384	13688	13444	13707	13536	13622	13584	13496	13468	13517	13508	13526	13620	13602	13521	13394	13586	13487	13646	13688	13691	13540	13525	13489	13423	13633	13606	13452	13752	13540	13614	13514	13591	13546	13641	13696	13569	13535	13532	13661	13592	13585	13443	13379	13588	13606	13592	13675	13521	13451	13520	13572	13707	13555	13475	13500	13467	13711	13457	13504	13528	13531	13584	13569	13508	13375	13503	13563	13443	13753	13356	13616	13654	13618	13494	13570	13623	13665	13649	13594	13748	13571	13531	13487	13373	13520	13545	13512	13627	13530	13492	13566	13438	13545	13641	13727	13577	13650	13552	13715	13538	13591	13429	13657	13620	13636	13479	13603	13493	13523	13599	13673	13599	13554	13579	13479	13614	13477	13613	13732	13546	13492	13498	13598	13621	13521	13632	13483	13660	13508	13705	13638	13636	13543	13563	13431	13702	13544	13747	13458	13507	13543	13496	13587	13563	13633	13509	13718	13524	13807	13612	13516	13571	13664	13609	13541	13624	13553	13628	13559	13423	13618	13499	13609	13556	13542	13438	13560	13580	13631	13570	13669	13519	13624	13497	13608	13522	13522	13457	13563	13465	13693	13522	13657	13544	13520	13375	13552	13378	13628	13469	13653	13580	13430	13557	13678	13399	13461	13575	13617	13447	13541	13625	13517	13539	13674	13605	13616	13439	13628	13522	13456	13442	13526	13526	13568	13604	13538	13560	13374	13593	13406	13586	13471	13686	13704	13519	13594	13411	13642	13646	13581	13471	13545	13601	13563	13468	13414	13573	13722	13478	13631	13557	13500	13615	13523	13574	13593	13500	13673	13642	13578	13486	13592	13525	13581	13497	13429	13550	13576	13466	13562	13670	13531	13533	13647	13560	13616	13564	13562	13463	13584	13519	13630	13594	13607	13394	13795	13598	13547	13630	13686	13602	13623	13574	13469	13498	13474	13551	13467	13588	13627	13661	13544	13619	13468	13323	13422	13703	13657	13583	13487	13677	13620	13614	13583	13619	13712	13476	13597	13603	13601	13522	13789	13622	13574	13662	13631	13467	13660	13403	13535	13610	13611	13545	13658	13531	13617	13512	13491	13597	13703	13616	13578	13712	13544	13684	13520	13607	13617	13513	13700	13563	13755	13643	13467	13489	13609	13445	13576	13475	13492	13542	13517	13595	13519	13630	13605	13418	13510	13694	13431	13579	13635	13391	13536	13763	13525	13594	13640	13683	13584	13578	13627	13540	13546	13501	13508	13571	13551	13526	13462	13579	13496	13557	13618	13534	13548	13576	13564	13645	13496	13573	13566	13747	13647	13735	13493	13549	13564	13553	13520	13678	13588	13502	13455	13662	13424	13599	13581	13595	13525	13759	13517	13671	13548	13632	13552	13547	13603	13481	13724	13489	13582	13507	13696	13488	13498	13581	13561	13584	13489	13577	13706	13579	13548	13583	13596	13697	13684	13612	13502	13493	13745	13468	13572	13598	13732	13608	13655	13477	13481	13393	13519	13658	13496	13409	13528	13471	13605	13433	13491	13510	13359	13643	13581	13444	13461	13387	13697	13586	13688	13551	13553	13512	13570	13634	13592	13480	13642	13658	13720	13674	13664	13653	13393	13535	13486	13499	13705	13446	13629	13556	13473	13502	13653	13700	13578	13642	13600	13506	13639	13603	13764	13576	13546	13414	13608	13492	13519	13540	13582	13638	13586	13416	13569	13635	13637	13575	13623	13559	13646	13707	13571	13507	13440	13475	13552	13629	13706	13435	13592	13582	13538	13695	13595	13681	13611	13553	13605	13585	13566	13562	13519	13658	13408	13452	13698	13732	13530	13455	13616	13503	13452	13601	13422	13533	13483	13577	13607	13470	13650	13637	13460	13712	13460	13523	13516	13731	13552	13559	13526	13576	13529	13635	13644	13653	13620	13682	13605	13524	13405	13485	13624	13613	13633	13535	13506	13558	13532	13510	13538	13441	13697	13757	13642	13462	13537	13565	13680	13734	13523	13748	13474	13608	13673	13530	13398	13647	13460	13368	13724	13606	13706	13472	13505	13739	13640	13493	13596	13552	13686	13710	13541	13581	13544	13678	13576	13426	13636	13649	13485	13521	13446	13689	13673	13654	13521	13668	13555	13630	13378	13490	13666	13624	13651	13650	13499	13621	13560	13597	13542	13582	13528	13593	13642	13529	13455	13574	13579	13496	13628	13535	13557	13573	13554	13372	13448	13533	13384	13641	13526	13625	13711	13456	13578	13652	13608	13495	13523	13552	13581	13578	13644	13688	13581	13564	13533	13503	13573	13717	13438	13679	13483	13595	13638	13504	13605	13600	13494	13492	13619	13336	13374	13575	13601	13538	13525	13561	13641	13528	13554	13565	13652	13702	13615	13460	13395	13543	13595	13538	13516	13636	13499	13742	13539	13500	13489	13637	13607	13617	13502	13560	13609	13470	13683	13397	13621	13632	13496	13545	13602	13442	13601	13408	13540	13362	13531	13575	13513	13547	13606	13492	13565	13578	13509	13601	13465	13520	13588	13551	13613	13662	13510	13556	13596	13634	13562	13505	13642	13425	13596	13531	13578	13654	13622	13516	13535	13626	13627	13441	13633	13570	13633	13563	13488	13638	13408	13487	13617	13691	13463	13552	13537	13811	13497	13618	13805	13453	13650	13594	13678	13560	13626	13555	13634	13639	13655	13619	13555	13510	13555	13601	13631	13592	13368	13812	13608	13463	13608	13525	13537	13544	13735	13488	13623	13665	13661	13675	13525	13732	13508	13677	13427	13508	13519	13542	13513	13449	13553	13522	13342	13494	13766	13661	13428	13697	13449	13382	13490	13561	13554	13529	13672	13566	13599	13539	13681	13552	13642	13557	13666	13723	13628	13711	13535	13561	13654	13707	13451	13566	13608	13635	13674	13524	13593	13542	13609	13487	13728	13475	13639	13608	13557	13532	13478	13592	13520	13644	13422	13721	13567	13542	13504	13544	13445	13566	13639	13557	13573	13708	13508	13538	13681	13488	13565	13666	13630	13357	13569	13544	13654	13384	13515	13590	13679	13535	13619	13442	13763	13489	13611	13648	13480	13625	13428	13398	13666	13628	13548	13701	13562	13611	13445	13557	13654	13571	13388	13578	13477	13563	13659	13524	13549	13620	13599	13614	13351	13633	13509	13532	13653	13755	13516	13471	13490	13462	13605	13529	13643	13610	13422	13399	13543	13377	13572	13401	13460	13529	13564	13466	13697	13546	13405	13509	13509	13618	13379	13713	13527	13586	13634	13385	13531	13636	13638	13506	13435	13580	13481	13389	13573	13578	13593	13482	13516	13587	13559	13677	13508	13665	13581	13527	13677	13640	13609	13534	13583	13652	13515	13538	13402	13513	13700	13569	13659	13495	13574	13394	13484	13581	13600	13544	13674	13567	13356	13573	13547	13550	13624	13557	13556	13533	13467	13542	13593	13633	13462	13539	13549	13519	13569	13695	13478	13629	13527	13732	13580	13554	13486	13435	13454	13731	13610	13692	13544	13545	13342	13585	13423	13622	13674	13581	13476	13604	13657	13509	13647	13584	13501	13474	13538	13535	13566	13473	13512	13586	13568	13747	13541	13653	13646	13626	13492	13632	13574	13480	13542	13530	13668	13499	13568	13595	13591	13464	13518	13605	13445	13704	13658	13625	13523	13541	13567	13667	13589	13667	13619	13545	13621	13612	13563	13560	13621	13401	13457	13592	13533	13537	13450	13635	13521	13536	13731	13430	13751	13545	13590	13627	13637	13394	13406	13634	13455	13546	13486	13615	13474	13621	13560	13667	13320	13594	13414	13469	13492	13469	13568	13650	13580	13559	13487	13498	13544	13582	13573	13642	13592	13503	13602	13755	13534	13617	13698	13588	13634	13542	13765	13585
27116	24536	30501	19629	15737	16009	15952	15780	15633	15511	15588	15857	15625	15717	15699	15727	15627	15592	15460	15687	15623	15748	15448	15540	15555	15689	15614	15541	15510	15692	15655	15485	15505	15537	15690	15652	15732	15505	15589	15509	15512	15594	15556	15420	15510	15932	15655	15811	15750	15633	15539	15689	15592	15651	15702	15486	15315	15387	15427	15662	15623	15548	15600	15529	15606	15554	15399	15597	15528	15457	15621	15467	15686	15680	15601	15706	15678	15392	15693	15482	15536	15456	15570	15533	15705	15546	15536	15510	15572	15510	15459	15421	15439	15649	15606	15491	15516	15446	15478	15535	15663	15514	15611	15518	15570	15435	15629	15398	15610	15653	15791	15514	15553	15510	15469	15621	15406	15699	15533	15490	15702	15717	15517	15622	15587	15488	15391	15752	15725	15480	15427	15524	15662	15478	15752	15533	15560	15497	15735	15682	15573	15535	15607	15577	15552	15597	15398	15491	15832	15461	15601	15558	15475	15637	15628	15544	15577	15423	15678	15878	15408	15555	15641	15474	15466	15622	15563	15583	15524	15345	15516	15664	15386	15688	15571	15646	15526	15608	15533	15576	15597	15561	15578	15560	15496	15537	15676	15584	15531	15609	15566	15693	15550	15518	15312	15657	15605	15642	15481	15638	15509	15505	15572	15428	15404	15489	15536	15701	15674	15386	15560	15498	15528	15562	15498	15490	15541	15483	15612	15526	15429	15465	15555	15642	15450	15522	15695	15458	15477	15625	15459	15571	15591	15615	15512	15535	15427	15416	15468	15403	15533	15543	15587	15446	15735	15577	15529	15446	15499	15508	15500	15425	15467	15516	15626	15562	15594	15360	15550	15747	15720	15605	15683	15436	15725	15444	15684	15487	15541	15481	15645	15434	15521	15588	15679	15603	15651	15431	15655	15685	15587	15557	15560	15475	15688	15526	15684	15508	15542	15607	15742	15604	15526	15547	15652	15543	15459	15533	15514	15471	15528	15412	15574	15648	15612	15515	15500	15523	15386	15620	15426	15531	15606	15554	15604	15378	15393	15655	15688	15621	15498	15476	15535	15423	15430	15410	15631	15590	15722	15440	15562	15434	15525	15544	15487	15591	15401	15518	15624	15399	15589	15691	15470	15474	15519	15601	15502	15494	15548	15595	15539	15490	15699	15668	15571	15575	15366	15556	15617	15714	15544	15534	15458	15438	15373	15336	15429	15323	15673	15466	15585	15704	15473	15581	15476	15632	15704	15639	15449	15487	15510	15565	15496	15436	15643	15527	15547	15561	15419	15498	15717	15442	15686	15611	15476	15394	15408	15421	15622	15540	15626	15583	15667	15355	15617	15615	15423	15492	15370	15569	15472	15483	15407	15641	15565	15458	15534	15596	15657	15737	15593	15603	15668	15439	15469	15596	15651	15554	15540	15738	15588	15459	15746	15577	15549	15554	15574	15477	15490	15441	15567	15558	15583	15519	15530	15502	15780	15435	15416	15573	15600	15506	15589	15456	15586	15418	15643	15591	15555	15757	15704	15534	15535	15594	15671	15682	15494	15375	15619	15471	15548	15712	15682	15587	15436	15498	15593	15568	15516	15427	15493	15477	15594	15490	15554	15441	15450	15534	15440	15321	15483	15710	15606	15523	15564	15498	15663	15572	15533	15602	15560	15635	15686	15422	15430	15593	15677	15594	15723	15428	15645	15538	15361	15484	15606	15462	15484	15462	15527	15447	15623	15512	15619	15523	15706	15648	15643	15373	15544	15533	15580	15614	15479	15769	15622	15537	15525	15321	15583	15355	15541	15464	15629	15594	15602	15582	15681	15521	15531	15724	15696	15489	15622	15423	15345	15588	15437	15743	15664	15545	15645	15550	15334	15466	15561	15463	15554	15619	15618	15436	15593	15426	15632	15630	15692	15398	15569	15337	15626	15500	15636	15496	15453	15437	15620	15627	15578	15628	15678	15488	15554	15534	15506	15405	15489	15612	15459	15431	15509	15355	15505	15409	15370	15460	15673	15667	15661	15700	15402	15494	15426	15682	15439	15461	15607	15307	15396	15390	15598	15591	15643	15522	15510	15714	15483	15443	15710	15524	15435	15492	15508	15704	15625	15681	15595	15450	15428	15388	15654	15640	15617	15371	15551	15474	15566	15478	15548	15476	15700	15463	15763	15514	15607	15364	15576	15610	15523	15542	15505	15412	15570	15502	15699	15592	15531	15437	15506	15486	15381	15643	15602	15579	15436	15666	15484	15455	15476	15370	15698	15554	15530	15654	15575	15438	15559	15602	15575	15607	15400	15787	15647	15689	15680	15584	15399	15611	15507	15468	15362	15789	15609	15595	15656	15608	15545	15655	15623	15502	15491	15585	15631	15478	15503	15558	15688	15574	15708	15549	15748	15450	15356	15552	15667	15416	15453	15417	15576	15409	15680	15472	15521	15596	15390	15478	15606	15699	15567	15559	15650	15686	15321	15626	15568	15502	15432	15525	15499	15541	15489	15481	15554	15563	15516	15438	15505	15311	15403	15497	15488	15548	15551	15393	15470	15630	15519	15691	15587	15588	15849	15436	15470	15370	15504	15489	15552	15532	15533	15627	15455	15619	15297	15576	15605	15584	15705	15568	15480	15545	15673	15407	15467	15784	15749	15409	15472	15517	15768	15499	15590	15439	15695	15761	15655	15697	15648	15648	15541	15650	15596	15452	15591	15481	15625	15704	15615	15500	15549	15437	15668	15451	15550	15595	15630	15796	15390	15483	15548	15619	15665	15442	15565	15506	15537	15367	15797	15495	15431	15577	15598	15455	15698	15603	15548	15520	15522	15327	15595	15624	15600	15424	15545	15555	15445	15560	15601	15536	15579	15556	15583	15514	15682	15528	15555	15644	15784	15667	15464	15429	15494	15430	15375	15574	15503	15396	15691	15411	15500	15716	15626	15616	15828	15484	15594	15633	15400	15670	15686	15585	15473	15548	15531	15526	15692	15507	15370	15469	15540	15516	15529	15607	15501	15336	15610	15434	15435	15461	15396	15678	15570	15425	15441	15469	15521	15365	15694	15653	15604	15607	15576	15597	15472	15624	15598	15399	15562	15707	15499	15390	15574	15516	15610	15629	15663	15645	15501	15668	15566	15585	15663	15569	15612	15542	15453	15406	15514	15356	15510	15499	15380	15611	15625	15713	15446	15610	15630	15555	15492	15552	15600	15566	15418	15441	15494	15572	15621	15412	15480	15682	15500	15628	15618	15672	15671	15630	15727	15714	15830	15687	15583	15537	15449	15634	15622	15664	15685	15566	15507	15560	15333	15596	15605	15655	15544	15520	15639	15553	15559	15401	15608	15722	15797	15711	15664	15439	15533	15697	15818	15545	15515	15424	15539	15694	15509	15588	15694	15597	15557	15525	15516	15522	15418	15676	15685	15742	15504	15588	15732	15706	15518	15584	15578	15412	15632	15595	15557	15463	15607	15534	15578	15290	15592	15680	15343	15695	15508	15660	15571	15624	15410	15569	15658	15428	15580	15510	15598	15462	15525	15601	15503	15445	15535	15559	15363	15460	15607	15661	15421	15780	15487	15556	15646	15571	15575	15657	15676	15573	15734	15710	15513	15684	15583	15555	15690	15557	15647	15592	15482	15697	15731	15625	15510	15392	15763	15515	15290	15626	15454	15403	15545	15707	15571	15456	15570	15520	15637	15501	15463	15654	15512	15618	15509	15470	15491	15532	15740	15585	15515	15560	15607	15677	15382	15598	15464	15680	15533	15642	15413	15608	15594	15622	15505	15735	15695	15436	15458	15512	15699	15526	15534	15643	15606	15627	15733	15685	15534	15605	15435	15507	15671	15599	15438	15572	15532	15498	15580	15372	15686	15567	15583	15541	15749	15738	15614	15455	15725	15376	15695	15635	15468	15494	15628	15507	15483	15448	15434	15530	15530	15488	15721	15640	15655	15648	15631	15515	15513	15682	15583	15725	15653	15458	15552	15279	15451	15423	15640	15626	15394	15542	15528	15408	15649	15485	15361	15564	15682	15773	15592	15571	15712	15617	15451	15556	15599	15657	15564	15582	15630	15563	15344	15690	15440	15589	15487	15479	15476	15555	15502	15468	15418	15735	15609	15426	15572	15613	15490	15531	15640	15419	15324	15628	15559	15498	15808	15606	15458	15503	15537	15509	15669	15614	15409	15557	15664	15749	15610	15620	15595	15474	15489	15505	15690	15543	15524	15489	15623	15564	15420	15442	15766	15452	15535	15622	15492	15614	15424	15704	15695	15490	15562	15608	15688	15372	15693	15500	15567	15596	15656	15537	15344	15678	15513	15561	15319	15492	15488	15336	15519	15439	15635	15693	15681	15610	15589	15523	15627	15542	15472	15639	15591	15540	15612	15414	15559	15520	15672	15487	15697	15576	15595	15551	15564	15629	15567	15573	15557	15720	15647	15487	15517	15353	15617	15467	15603	15550	15586	15612	15418	15450	15452	15595	15482	15573	15434	15253	15544	15458	15467	15474	15417	15575	15698	15599	15549	15452	15371	15364	15467	15530	15506	15715	15571	15539	15483	15524	15620	15566	15619	15651	15625	15617	15444	15485	15557	15496	15513	15849	15717	15623	15511	15502	15621	15435	15513	15471	15688	15535	15404	15473	15545	15663	15639	15378	15437	15587	15596	15779	15613	15616	15697	15338	15723	15463	15453	15739	15478	15617	15577	15671	15677	15678	15672	15569	15882	15527	15602	15649	15562	15309	15548	15514	15564	15570	15417	15628	15609	15591	15708	15479	15526	15787	15495	15532	15459	15532	15541	15521	15337	15612	15551	15512	15623	15487	15620	15610	15596	15628	15411	15619	15535	15546	15523	15576	15635	15361	15551	15614	15452	15591	15525	15525	15783	15606	15656	15557	15552	15373	15693	15751	15429	15634	15335	15466	15548	15501	15574	15545	15476	15461	15571	15527	15549	15523	15487	15463	15416	15501	15443	15500	15595	15468	15649	15643	15709	15583	15622	15492	15337	15457	15447	15481	15520	15634	15543	15639	15483	15604	15427	15618	15505	15667	15471	15381	15371	15532	15444	15549	15666	15427	15623	15595	15445	15429	15589	15621	15592	15541	15458	15493	15672	15704	15621	15721	15487	15616	15491	15556
13599	35223	23864	14074	13934	13838	13776	13727	13699	13858	13607	13757	13692	13605	13883	13750	13689	13578	13650	13630	13521	13715	13647	13668	13567	13614	13710	13692	13526	13542	13692	13423	13678	13575	13363	13625	13687	13461	13740	13633	13580	13629	13652	13726	13735	13760	13796	13720	13882	13987	13796	13722	13508	13789	13508	13648	13611	13705	13682	13458	13519	13591	13679	13599	13754	13583	13519	13601	13588	13533	13586	13814	13561	13606	13470	13738	13445	13605	13611	13516	13752	13563	13523	13533	13671	13555	13760	13484	13626	13532	13572	13445	13621	13566	13681	13565	13628	13599	13427	13742	13695	13664	13663	13599	13700	13698	13709	13504	13535	13555	13650	13685	13560	13680	13498	13770	13657	13544	13644	13354	13494	13472	13520	13657	13535	13586	13427	13623	13567	13775	13567	13570	13479	13550	13676	13532	13434	13643	13629	13662	13587	13681	13672	13546	13577	13446	13629	13689	13542	13691	13669	13686	13719	13583	13656	13634	13578	13623	13665	13600	13419	13749	13632	13542	13675	13797	13352	13609	13503	13781	13620	13658	13672	13714	13647	13665	13434	13538	13506	13778	13715	13515	13581	13647	13401	13700	13593	13439	13649	13508	13608	13511	13471	13651	13582	13463	13410	13676	13482	13440	13403	13483	13561	13603	13643	13617	13657	13502	13651	13515	13486	13712	13638	13726	13679	13505	13464	13524	13449	13819	13562	13581	13642	13470	13477	13568	13814	13550	13605	13593	13757	13622	13573	13597	13599	13640	13438	13604	13737	13659	13631	13519	13664	13622	13509	13630	13669	13511	13643	13430	13589	13619	13711	13651	13576	13596	13642	13582	13686	13578	13592	13630	13609	13539	13496	13574	13728	13519	13567	13554	13509	13492	13716	13529	13645	13399	13645	13732	13435	13524	13458	13612	13507	13725	13660	13545	13644	13652	13569	13577	13647	13453	13580	13711	13470	13754	13482	13521	13686	13456	13544	13685	13557	13654	13595	13575	13615	13625	13493	13549	13757	13579	13522	13551	13614	13617	13519	13577	13691	13625	13497	13708	13659	13581	13538	13530	13693	13614	13708	13524	13579	13663	13679	13635	13468	13735	13534	13576	13707	13522	13463	13526	13661	13643	13527	13553	13642	13461	13454	13535	13663	13621	13667	13554	13654	13612	13417	13494	13641	13505	13745	13571	13634	13643	13523	13632	13643	13600	13727	13847	13594	13409	13614	13492	13490	13636	13590	13531	13722	13606	13620	13560	13704	13634	13576	13551	13719	13529	13529	13681	13442	13557	13555	13584	13436	13560	13706	13583	13523	13489	13439	13341	13690	13779	13679	13602	13585	13539	13613	13721	13480	13555	13477	13544	13527	13658	13579	13553	13634	13641	13565	13657	13620	13672	13607	13379	13697	13553	13453	13595	13601	13672	13625	13491	13700	13550	13544	13528	13657	13573	13778	13501	13626	13504	13649	13611	13505	13484	13719	13567	13561	13733	13513	13673	13548	13698	13489	13523	13481	13576	13642	13524	13641	13362	13695	13605	13551	13714	13674	13510	13331	13576	13650	13632	13628	13532	13670	13650	13739	13564	13682	13693	13467	13773	13638	13592	13486	13540	13486	13707	13641	13512	13752	13783	13483	13548	13698	13584	13626	13717	13871	13562	13509	13443	13754	13490	13503	13445	13434	13517	13552	13725	13760	13530	13564	13650	13544	13634	13618	13554	13671	13707	13493	13552	13624	13535	13587	13588	13572	13517	13595	13568	13557	13658	13587	13651	13535	13642	13605	13660	13421	13547	13603	13722	13518	13469	13776	13626	13583	13702	13635	13578	13600	13599	13480	13576	13572	13621	13641	13628	13543	13633	13537	13598	13616	13379	13466	13590	13408	13506	13573	13587	13682	13736	13688	13654	13638	13496	13603	13662	13658	13413	13615	13632	13727	13557	13581	13554	13801	13642	13541	13606	13712	13609	13602	13621	13464	13563	13629	13652	13595	13518	13704	13476	13570	13557	13590	13667	13583	13536	13664	13756	13562	13623	13685	13435	13614	13642	13453	13539	13606	13460	13566	13630	13718	13476	13537	13653	13638	13620	13560	13495	13464	13660	13681	13565	13633	13585	13663	13530	13481	13447	13458	13576	13523	13626	13512	13582	13572	13595	13705	13597	13688	13636	13623	13547	13712	13524	13563	13567	13581	13724	13674	13488	13478	13568	13644	13744	13730	13583	13528	13564	13646	13604	13582	13595	13780	13643	13690	13708	13589	13642	13564	13667	13582	13594	13750	13643	13550	13673	13680	13721	13556	13423	13620	13668	13653	13727	13665	13460	13664	13539	13639	13524	13633	13462	13615	13741	13583	13514	13630	13588	13493	13524	13446	13499	13518	13596	13783	13645	13825	13699	13694	13594	13647	13521	13568	13532	13560	13568	13742	13554	13525	13621	13615	13543	13633	13513	13459	13508	13532	13598	13706	13578	13604	13593	13629	13545	13677	13599	13646	13673	13520	13622	13621	13594	13472	13575	13516	13511	13670	13556	13694	13562	13707	13510	13633	13648	13444	13639	13536	13681	13788	13633	13552	13511	13690	13609	13622	13635	13670	13644	13480	13600	13642	13563	13760	13540	13489	13548	13393	13553	13595	13682	13547	13506	13723	13631	13730	13694	13607	13521	13499	13487	13745	13629	13570	13639	13673	13619	13562	13769	13627	13630	13474	13498	13557	13658	13557	13668	13595	13486	13666	13489	13551	13669	13577	13496	13643	13563	13604	13604	13458	13533	13711	13404	13637	13511	13598	13484	13613	13689	13654	13520	13687	13650	13590	13537	13515	13662	13687	13700	13667	13543	13650	13589	13528	13683	13595	13803	13503	13640	13535	13539	13508	13584	13634	13695	13655	13596	13527	13593	13578	13685	13731	13675	13505	13544	13528	13641	13605	13649	13714	13597	13615	13538	13483	13463	13713	13676	13619	13565	13614	13595	13682	13591	13590	13435	13491	13757	13490	13629	13732	13593	13627	13559	13566	13552	13726	13604	13590	13655	13620	13570	13464	13475	13700	13623	13426	13508	13490	13520	13535	13628	13741	13688	13598	13560	13582	13627	13412	13603	13719	13430	13545	13623	13408	13606	13550	13623	13579	13556	13712	13613	13434	13430	13788	13611	13594	13586	13533	13647	13652	13660	13525	13568	13638	13749	13667	13594	13453	13515	13739	13498	13542	13528	13686	13631	13562	13604	13703	13804	13497	13700	13588	13494	13540	13575	13471	13705	13543	13541	13593	13571	13627	13505	13609	13593	13642	13513	13594	13636	13477	13593	13685	13636	13540	13690	13674	13486	13737	13810	13574	13694	13521	13534	13583	13656	13562	13485	13511	13486	13749	13449	13755	13619	13638	13502	13614	13519	13734	13596	13532	13638	13779	13715	13680	13632	13572	13434	13555	13469	13614	13527	13550	13553	13716	13555	13540	13551	13397	13602	13580	13609	13479	13690	13619	13581	13559	13514	13742	13403	13658	13611	13561	13550	13618	13511	13627	13502	13598	13471	13646	13464	13567	13540	13552	13527	13551	13408	13503	13507	13675	13640	13730	13392	13712	13625	13536	13619	13723	13768	13492	13628	13389	13596	13520	13607	13552	13604	13703	13413	13654	13535	13662	13475	13641	13615	13551	13539	13627	13706	13607	13531	13641	13597	13653	13465	13538	13493	13658	13499	13572	13690	13557	13694	13709	13646	13708	13586	13598	13503	13621	13465	13657	13533	13638	13527	13583	13577	13432	13539	13615	13481	13672	13731	13580	13549	13594	13702	13598	13577	13561	13686	13620	13599	13558	13505	13693	13480	13579	13439	13702	13517	13543	13552	13699	13686	13562	13518	13679	13422	13696	13579	13602	13690	13462	13430	13569	13467	13748	13597	13680	13691	13716	13639	13531	13684	13562	13578	13492	13722	13693	13701	13590	13665	13718	13640	13507	13430	13575	13473	13678	13669	13569	13581	13533	13724	13649	13701	13794	13466	13696	13525	13679	13585	13582	13821	13326	13713	13513	13605	13692	13606	13668	13710	13350	13523	13651	13618	13659	13493	13401	13650	13528	13703	13574	13577	13569	13596	13471	13698	13514	13580	13639	13589	13481	13629	13498	13695	13603	13675	13672	13478	13480	13466	13626	13592	13435	13768	13639	13704	13426	13531	13708	13687	13538	13544	13592	13861	13578	13625	13640	13555	13502	13678	13627	13525	13545	13734	13602	13648	13575	13640	13599	13597	13489	13660	13799	13612	13770	13436	13476	13619	13584	13515	13583	13708	13573	13680	13529	13683	13659	13708	13716	13710	13589	13666	13561	13724	13619	13732	13729	13623	13655	13461	13736	13551	13749	13643	13669	13564	13617	13594	13623	13729	13623	13674	13770	13590	13670	13701	13500	13482	13685	13415	13537	13637	13509	13599	13593	13643	13674	13666	13666	13533	13589	13608	13576	13608	13705	13733	13493	13643	13550	13624	13561	13369	13518	13609	13495	13632	13753	13614	13524	13496	13674	13585	13706	13624	13567	13698	13650	13552	13380	13780	13612	13419	13566	13621	13587	13598	13569	13584	13580	13591	13590	13624	13700	13520	13678	13726	13646	13736	13570	13694	13637	13748	13681	13535	13627	13482	13600	13438	13544	13578	13513	13548	13643	13818	13690	13710	13688	13715	13754	13589	13469	13503	13615	13499	13647	13663	13698	13643	13475	13406	13558	13494	13568	13683	13421	13641	13624	13614	13710	13445	13493	13713	13662	13582	13495	13491	13639	13544	13504	13668	13663	13644	13511	13655	13584	13351	13602	13716	13565	13670	13424	13651	13502	13683	13680	13406	13474	13630	13614	13558	13531	13696	13469	13584	13595	13706	13476	13551	13599	13520	13703	13561	13780	13545	13731	13555	13635	13533	13710	13490	13689	13454	13867	13530	13645	13523	13412	13624	13768	13439	13649	13494	13522	13572	13717	13829	13736	13639	13562	13705	13641	13583	13751	13571	13553	13490	13612	13804	13603	13702	13564	13688	13582	13819	13650	13493	13569	13566	13670	13484	13466	13678	13517	13583	13507	13654	13555	13543	13621	13632	13620	13615	13584	13509	13633	13777	13500	13630	13547	13576
23822	21333	31536	22605	21489	20482	18432	16142	15832	15729	15670	15722	15625	15619	15602	15489	15626	15494	15530	15487	15411	15250	15452	15655	15478	15479	15525	15472	15483	15567	15525	15576	15594	15492	15429	15309	15639	15657	15509	15405	15286	15530	15427	15575	15558	15528	15563	16249	16691	16144	16109	15566	15496	15345	15455	15542	15403	15402	15447	15299	15546	15423	15449	15363	15362	15458	15427	15471	15411	15425	15410	15197	15189	15375	15463	15488	15436	15310	15479	15352	15330	15358	15316	15439	15477	15364	15279	15467	15429	15561	15493	15269	15127	15296	15567	15203	15396	15332	15452	15317	15260	15279	15355	15290	15450	15246	15293	15237	15504	15339	15208	15427	15337	15517	15336	15356	15282	15337	15302	15320	15286	15411	15543	15384	15424	15459	15324	15470	15306	15246	15348	15289	15162	15352	15485	15173	15221	15505	15417	15300	15270	15374	15314	15299	15509	15465	15424	15539	15376	15376	15399	15363	15493	15582	15300	15239	15295	15256	15373	15378	15596	15374	15410	15512	15616	15486	15235	15317	15426	15236	15475	15473	15362	15436	15435	15248	15355	15361	15353	15214	15348	15387	15480	15550	15348	15471	15527	15455	15387	15273	15482	15434	15444	15159	15099	15334	15291	15358	15396	15315	15498	15312	15455	15282	15522	15201	15367	15421	15314	15287	15293	15230	15283	15227	15397	15280	15407	15296	15267	15390	15235	15366	15176	15283	15338	15569	15389	15322	15387	15460	15445	15153	15340	15374	15308	15463	15421	15380	15290	15213	15196	15146	15215	15444	15302	15347	15420	15326	15367	15079	15300	15471	15428	15190	15455	15306	15387	15253	15432	15284	15495	15417	15297	15246	15077	15365	15395	15245	15105	15290	15408	15585	15397	15338	15420	15321	15471	15304	15559	15550	15554	15299	15276	15288	15476	15316	15254	15312	15276	15270	15333	15340	15315	15422	15151	15430	15244	15204	15208	15331	15265	15430	15205	15411	15365	15423	15220	15386	15555	15403	15332	15325	15553	15178	15310	15151	15446	15422	15412	15259	15256	15625	15370	15443	15265	15360	15278	15377	15318	15226	15433	15267	15322	15507	15299	15452	15209	15312	15425	15322	15421	15644	15360	15384	15347	15379	15528	15489	15265	15351	15469	15302	15472	15342	15345	15322	15318	15376	15333	15441	15406	15430	15288	15339	15408	15360	15456	15423	15517	15248	15384	15434	15556	15272	15379	15260	15364	15215	15336	15294	15320	15495	15335	15368	15328	15490	15461	15445	15294	15246	15453	15399	15304	15497	15362	15424	15440	15345	15328	15231	15252	15236	15392	15337	15339	15343	15383	15284	15553	15460	15468	15339	15366	15307	15421	15336	15394	15445	15326	15517	15504	15503	15354	15357	15418	15364	15213	15263	15327	15405	15439	15340	15211	15344	15304	15306	15449	15422	15319	15328	15345	15368	15489	15258	15511	15365	15330	15526	15212	15210	15429	15477	15330	15352	15454	15198	15298	15300	15198	15401	15298	15289	15367	15303	15250	15230	15404	15334	15475	15351	15236	15367	15419	15369	15299	15473	15455	15234	15413	15322	15246	15386	15429	15226	15145	15292	15257	15417	15392	15385	15566	15481	15150	15278	15600	15414	15299	15350	15353	15383	15395	15408	15358	15392	15397	15105	15269	15196	15400	15569	15452	15290	15276	15140	15280	15316	15401	15302	15194	15553	15220	15235	15143	15469	15424	15391	15436	15335	15497	15436	15169	15274	15364	15502	15415	15302	15147	15183	15249	15243	15492	15280	15254	15359	15093	15188	15430	15294	15257	15369	15313	15420	15411	15474	15501	15348	15110	15294	15607	15385	15180	15393	15246	15314	15489	15305	15431	15449	15306	15405	15312	15170	15405	15322	15414	15365	15214	15297	15387	15267	15475	15499	15223	15346	15682	15405	15353	15402	15267	15474	15276	15533	15290	15502	15311	15286	15359	15323	15366	15557	15412	15253	15400	15356	15521	15417	15443	15563	15289	15227	15392	15417	15371	15379	15360	15365	15316	15236	15289	15365	15465	15459	15333	15319	15337	15168	15539	15370	15294	15628	15460	15380	15254	15436	15376	15381	15417	15529	15195	15305	15244	15634	15420	15398	15456	15391	15510	15492	15309	15379	15386	15462	15199	15384	15470	15631	15264	15691	15417	15333	15210	15376	15219	15550	15591	15481	15374	15427	15329	15267	15498	15371	15290	15397	15422	15305	15344	15442	15265	15323	15386	15333	15259	15439	15302	15457	15394	15246	15207	15444	15280	15553	15473	15424	15288	15211	15209	15412	15147	15404	15492	15500	15453	15341	15447	15625	15443	15299	15477	15418	15324	15535	15458	15218	15404	15200	15233	15272	15366	15505	15422	15394	15487	15604	15200	15135	15450	15276	15420	15416	15348	15611	15441	15358	15541	15358	15452	15634	15413	15282	15531	15420	15571	15502	15512	15397	15424	15173	15412	15408	15274	15507	15372	15493	15220	15439	15525	15483	15261	15480	15345	15292	15243	15461	15469	15389	15452	15213	15407	15396	15345	15268	15208	15268	15467	15558	15316	15391	15475	15320	15474	15499	15303	15339	15429	15326	15253	15518	15405	15362	15188	15349	15452	15362	15154	15336	15144	15400	15229	15401	15318	15334	15462	15254	15243	15480	15551	15384	15290	15489	15290	15365	15218	15513	15347	15282	15423	15314	15197	14991	15435	15395	15225	15488	15336	15203	15280	15272	15463	15492	15257	15419	15502	15478	15368	15231	15273	15359	15363	15251	15355	15405	15455	15343	15571	15459	15501	15428	15690	15214	15429	15445	15419	15418	15445	15392	15337	15317	15229	15354	15482	15344	15297	15224	15424	15220	15310	15221	15257	15220	15451	15315	15440	15292	15353	15372	15449	15424	15545	15421	15390	15256	15285	15453	15229	15395	15484	15489	15230	15375	15556	15527	15419	15524	15479	15467	15487	15424	15269	15406	15445	15355	15289	15449	15518	15376	15315	15337	15200	15174	15427	15438	15375	15291	15257	15239	15300	15400	15313	15406	15216	15200	15332	15417	15211	15548	15478	15490	15354	15340	15373	15321	15617	15373	15502	15465	15297	15354	15380	15309	15401	15493	15509	15159	15420	15295	15104	15434	15358	15275	15503	15451	15194	15448	15323	15337	15187	15341	15437	15385	15374	15520	15491	15324	15468	15345	15364	15354	15372	15297	15248	15416	15531	15395	15214	15413	15282	15394	15269	15208	15308	15513	15400	15377	15333	15476	15363	15350	15414	15155	15317	15449	15541	15332	15422	15349	15295	15160	15363	15416	15460	15306	15350	15335	15127	15455	15252	15361	15565	15308	15303	15648	15460	15401	15397	15362	15241	15329	15305	15345	15316	15113	15354	15413	15340	15444	15354	15370	15524	15305	15386	15230	15442	15312	15450	15486	15318	15257	15295	15169	15299	15228	15389	15270	15259	15340	15379	15258	15375	15458	15638	15291	15326	15476	15439	15346	15302	15168	15379	15127	15358	15449	15530	15449	15338	15549	15436	15534	15252	15363	15478	15489	15534	15522	15306	15355	15243	15330	15383	15410	15311	15404	15430	15195	15338	15360	15362	15415	15675	15563	15328	15477	15348	15422	15396	15543	15273	15321	15452	15274	15367	15513	15423	15468	15348	15258	15384	15404	15341	15343	15545	15290	15229	15347	15247	15316	15518	15500	15341	15382	15342	15331	15346	15432	15474	15483	15150	15479	15360	15402	15457	15237	15367	15305	15391	15373	15291	15355	15345	15586	15296	15268	15417	15418	15434	15312	15380	15195	15369	15313	15236	15091	15252	15562	15270	15285	15359	15647	15294	15260	15179	15194	15321	15401	15407	15333	15401	15362	15362	15353	15296	15575	15377	15386	15363	15339	15451	15311	15492	15271	15344	15473	15277	15411	15416	15345	15281	15265	15436	15384	15380	15381	15410	15281	15252	15266	15309	15516	15441	15399	15443	15360	15346	15498	15341	15408	15319	15611	15361	15285	15502	15374	15643	15244	15258	15347	15341	15264	15564	15264	15349	15411	15316	15381	15336	15298	15270	15282	15313	15600	15432	15222	15436	15377	15238	15365	15363	15322	15432	15316	15254	15386	15326	15314	15364	15462	15449	15393	15166	15560	15480	15227	15289	15325	15487	15101	15440	15445	15629	15307	15381	15537	15442	15348	15252	15291	15395	15449	15264	15429	15432	15322	15651	15366	15378	15444	15219	15329	15398	15352	15346	15456	15211	15246	15386	15260	15419	15207	15416	15344	15379	15225	15457	15185	15372	15406	15286	15352	15435	15365	15476	15499	15281	15296	15063	15476	15371	15345	15282	15163	15290	15348	15314	15306	15515	15345	15345	15460	15226	15318	15564	15421	15346	15469	15091	15524	15339	15437	15303	15438	15558	15445	15454	15236	15438	15487	15436	15372	15328	15346	15454	15481	15197	15235	15353	15479	15421	15337	15578	15167	15434	15451	15353	15263	15409	15243	15515	15448	15331	15393	15417	15384	15304	15354	15317	15407	15399	15321	15219	15258	15421	15177	15331	15372	15363	15270	15329	15257	15227	15523	15734	15331	15483	15367	15435	15230	15406	15395	15595	15372	15562	15312	15301	15246	15480	15371	15161	15349	15307	15431	15419	15157	15322	15358	15406	15443	15625	15494	15331	15310	15450	15549	15429	15478	15363	15481	15377	15363	15249	15214	15672	15404	15316	15453	15308	15279	15383	15376	15445	15498	15224	15462	15507	15035	15241	15297	15448	15288	15382	15347	15341	15267	15464	15318	15272	15296	15218	15215	15352	15396	15415	15387	15151	15231	15366	15432	15402	15578	15517	15365	15462	15359	15178	15360	15412	15355	15467	15479	15464	15317	15500	15327	15421	15498	15451	15216	15396	15722	15445	15460	15437	15421	15263	15286	15268	15367	15268	15174	15320	15430	15607	15329	15363	15306	15192	15275	15309	15379	15445	15280	15228	15460	15420	15470	15331	15457	15452	15596	15222	15368	15301	15198	15347	15240	15248	15482	15413	15427	15295	15396	15457	15323	15444	15479	15572	15305	15445	15594	15366	15292	15388	15423	15288	15527	15506	15436
12883	52887	30192	16098	14960	14506	14405	13979	13935	14086	13909	13798	13767	13553	13759	13958	13760	13860	13657	13508	13638	13660	13747	13714	13633	13611	13540	13716	13806	13509	13656	13633	13447	13792	13579	13675	13710	13635	13544	13613	13674	13651	13613	13536	13639	13701	13842	15098	15276	14978	14343	13945	13713	13780	13590	13448	13419	13576	13593	13534	13538	13586	13834	13515	13641	13498	13500	13684	13550	13600	13600	13528	13628	13563	13532	13382	13465	13591	13702	13750	13474	13726	13400	13606	13511	13506	13509	13504	13668	13665	13544	13583	13606	13631	13644	13540	13569	13611	13613	13430	13663	13513	13548	13557	13590	13471	13647	13572	13600	13609	13601	13412	13653	13425	13420	13486	13387	13457	13701	13528	13502	13657	13516	13637	13536	13573	13656	13566	13540	13675	13463	13526	13490	13531	13456	13620	13576	13566	13642	13480	13504	13465	13616	13615	13545	13431	13518	13456	13633	13538	13537	13586	13653	13428	13442	13644	13679	13405	13667	13525	13498	13378	13490	13663	13415	13368	13687	13664	13335	13610	13548	13488	13524	13677	13699	13614	13676	13407	13600	13627	13466	13586	13554	13576	13618	13564	13804	13675	13532	13598	13511	13546	13507	13479	13395	13375	13573	13572	13562	13558	13423	13525	13496	13568	13546	13635	13598	13675	13444	13480	13468	13678	13562	13356	13681	13620	13670	13548	13616	13546	13639	13515	13555	13536	13416	13494	13472	13652	13664	13548	13643	13561	13546	13559	13524	13493	13533	13721	13615	13505	13571	13545	13563	13517	13496	13529	13524	13591	13601	13561	13705	13439	13607	13446	13683	13600	13381	13652	13667	13373	13675	13632	13455	13641	13729	13544	13468	13486	13650	13565	13520	13677	13677	13636	13662	13447	13568	13596	13602	13749	13477	13648	13568	13690	13492	13496	13606	13560	13637	13462	13645	13553	13558	13742	13400	13643	13451	13543	13539	13533	13558	13593	13516	13507	13535	13585	13465	13586	13604	13506	13402	13505	13481	13504	13603	13572	13531	13572	13391	13653	13518	13607	13571	13359	13527	13548	13666	13445	13628	13421	13490	13550	13599	13682	13442	13483	13599	13282	13600	13414	13602	13549	13613	13560	13457	13739	13510	13462	13613	13545	13438	13726	13477	13601	13483	13554	13566	13445	13601	13601	13519	13726	13604	13714	13565	13536	13564	13304	13609	13457	13658	13486	13535	13626	13512	13595	13529	13487	13698	13472	13514	13395	13503	13533	13511	13450	13473	13698	13694	13397	13703	13540	13430	13661	13646	13641	13429	13530	13564	13667	13578	13491	13452	13699	13416	13464	13455	13644	13719	13526	13577	13588	13520	13587	13709	13623	13459	13667	13623	13492	13433	13518	13715	13463	13677	13495	13706	13425	13453	13753	13661	13673	13675	13745	13649	13694	13760	13558	13410	13611	13473	13538	13470	13497	13611	13564	13645	13509	13500	13605	13586	13663	13608	13435	13561	13758	13454	13491	13715	13710	13537	13545	13681	13544	13445	13642	13509	13586	13480	13534	13634	13526	13378	13612	13518	13526	13505	13502	13507	13539	13512	13419	13565	13476	13403	13578	13474	13638	13607	13534	13542	13615	13614	13578	13418	13629	13492	13570	13573	13343	13598	13464	13631	13549	13517	13495	13612	13614	13671	13570	13614	13565	13541	13456	13504	13450	13542	13607	13488	13532	13481	13551	13496	13574	13543	13633	13396	13536	13564	13482	13566	13601	13595	13503	13655	13465	13565	13593	13421	13496	13579	13521	13668	13717	13493	13592	13651	13554	13488	13546	13452	13652	13634	13456	13525	13785	13698	13490	13555	13620	13653	13626	13514	13469	13666	13669	13644	13473	13615	13487	13475	13603	13509	13798	13463	13663	13502	13544	13349	13699	13651	13500	13604	13557	13595	13578	13727	13567	13551	13697	13441	13442	13634	13648	13676	13420	13557	13472	13649	13455	13617	13597	13579	13561	13617	13505	13413	13508	13504	13527	13555	13722	13524	13655	13498	13546	13506	13578	13728	13377	13585	13756	13527	13488	13607	13588	13581	13596	13490	13501	13614	13490	13558	13558	13476	13595	13476	13460	13618	13536	13384	13432	13582	13508	13661	13405	13535	13467	13660	13451	13505	13581	13418	13546	13620	13574	13635	13546	13634	13649	13512	13472	13414	13734	13563	13639	13459	13646	13541	13457	13563	13481	13499	13643	13673	13484	13567	13405	13434	13496	13678	13566	13596	13453	13427	13602	13500	13563	13547	13471	13491	13571	13497	13675	13426	13511	13595	13536	13550	13611	13707	13705	13556	13440	13426	13526	13423	13728	13531	13508	13655	13664	13350	13582	13660	13493	13727	13551	13611	13464	13652	13530	13451	13495	13482	13618	13389	13651	13280	13535	13668	13418	13694	13484	13645	13572	13369	13630	13637	13422	13618	13630	13543	13558	13629	13717	13703	13657	13754	13650	13745	13585	13530	13676	13434	13720	13667	13469	13456	13586	13420	13633	13488	13578	13650	13514	13735	13608	13584	13549	13395	13787	13627	13509	13600	13626	13551	13588	13501	13513	13463	13650	13546	13571	13465	13535	13505	13569	13483	13495	13640	13526	13396	13565	13463	13520	13442	13614	13581	13527	13601	13477	13537	13479	13533	13598	13479	13486	13758	13475	13606	13605	13344	13608	13563	13574	13700	13498	13605	13489	13620	13718	13546	13520	13543	13525	13312	13586	13699	13390	13453	13732	13629	13586	13458	13622	13597	13687	13600	13700	13453	13490	13571	13445	13666	13499	13507	13596	13435	13644	13462	13384	13650	13654	13506	13634	13746	13550	13645	13623	13697	13600	13483	13614	13497	13592	13498	13562	13621	13525	13579	13633	13576	13655	13697	13593	13573	13488	13511	13550	13595	13572	13585	13458	13625	13700	13471	13451	13650	13529	13578	13501	13565	13541	13489	13583	13432	13773	13448	13662	13608	13536	13464	13673	13481	13703	13518	13801	13650	13300	13468	13455	13409	13522	13480	13448	13651	13594	13559	13578	13707	13659	13528	13626	13553	13629	13543	13575	13758	13495	13527	13711	13733	13582	13514	13513	13498	13587	13533	13475	13614	13529	13500	13638	13584	13493	13520	13603	13600	13531	13427	13521	13458	13720	13407	13592	13514	13587	13564	13465	13474	13451	13425	13429	13604	13475	13547	13542	13565	13639	13557	13576	13653	13617	13628	13513	13476	13629	13630	13575	13403	13476	13470	13481	13474	13540	13637	13677	13611	13652	13579	13579	13642	13669	13616	13424	13544	13476	13565	13518	13629	13484	13695	13491	13556	13409	13507	13533	13389	13548	13529	13519	13385	13349	13569	13568	13399	13437	13604	13291	13495	13663	13454	13729	13485	13568	13668	13695	13567	13515	13514	13525	13562	13556	13494	13642	13473	13735	13599	13442	13555	13647	13510	13443	13655	13522	13500	13413	13693	13542	13527	13445	13614	13484	13536	13531	13535	13607	13590	13446	13519	13600	13443	13516	13623	13573	13466	13433	13359	13580	13421	13698	13733	13525	13498	13678	13552	13715	13561	13557	13516	13616	13574	13501	13468	13496	13478	13528	13559	13581	13683	13528	13487	13473	13639	13451	13569	13651	13496	13531	13402	13548	13451	13404	13390	13457	13437	13619	13655	13568	13574	13677	13522	13725	13626	13455	13434	13602	13705	13526	13588	13552	13664	13601	13524	13604	13524	13585	13509	13688	13492	13401	13444	13468	13461	13408	13602	13476	13682	13500	13715	13508	13604	13678	13455	13565	13706	13439	13535	13457	13652	13624	13451	13566	13413	13572	13687	13734	13471	13578	13652	13479	13549	13734	13582	13390	13626	13586	13391	13577	13576	13561	13658	13525	13631	13375	13728	13288	13657	13632	13597	13505	13728	13539	13575	13698	13525	13595	13682	13558	13691	13491	13614	13525	13689	13564	13469	13679	13632	13484	13468	13531	13616	13483	13642	13546	13398	13523	13590	13580	13480	13606	13546	13478	13421	13613	13590	13627	13781	13521	13634	13403	13541	13607	13624	13379	13540	13717	13719	13750	13532	13626	13641	13494	13642	13505	13505	13481	13573	13521	13588	13588	13387	13507	13446	13670	13460	13590	13692	13484	13545	13596	13543	13597	13558	13605	13430	13463	13454	13458	13600	13587	13463	13479	13542	13544	13688	13495	13623	13632	13625	13424	13431	13530	13555	13548	13599	13633	13470	13393	13633	13500	13603	13557	13564	13516	13336	13624	13758	13463	13639	13637	13559	13514	13626	13748	13628	13566	13650	13508	13667	13471	13673	13602	13524	13561	13668	13569	13487	13503	13611	13875	13566	13540	13557	13532	13496	13496	13535	13613	13520	13632	13530	13554	13438	13631	13539	13530	13578	13589	13571	13528	13727	13437	13626	13452	13635	13371	13551	13442	13615	13514	13645	13684	13648	13512	13409	13576	13487	13511	13754	13462	13439	13702	13582	13515	13711	13495	13493	13672	13676	13595	13534	13608	13555	13583	13558	13670	13542	13600	13528	13610	13650	13493	13569	13488	13555	13512	13662	13498	13694	13399	13410	13697	13660	13582	13669	13473	13613	13546	13606	13442	13503	13520	13618	13444	13521	13704	13546	13406	13527	13533	13577	13503	13590	13515	13568	13395	13544	13570	13455	13554	13540	13735	13526	13632	13532	13586	13657	13491	13614	13508	13641	13653	13524	13526	13666	13471	13489	13633	13680	13570	13579	13768	13380	13657	13466	13579	13612	13545	13588	13487	13553	13507	13520	13509	13485	13491	13660	13650	13390	13508	13662	13572	13532	13652	13537	13461	13712	13527	13619	13533	13750	13503	13535	13586	13472	13524	13503	13663	13605	13753	13531	13531	13418	13657	13645	13419	13568	13580	13507	13544	13429	13568	13626	13452	13523	13517	13390	13464	13605	13602	13431	13520	13588	13515	13674	13560	13536	13405	13566	13529	13544	13574	13623	13438	13491	13628	13591	13618	13549	13548	13543	13406	13416	13525	13361	13524	13508	13470	13709	13645	13480	13646	13614	13423	13469	13525	13604	13529	13420	13512	13533	13521	13562	13608
22700	21153	30739	22416	21272	22929	21849	16748	16115	16298	16145	15902	15759	15801	15906	15750	15838	15558	15623	15644	15620	15798	15690	15569	15735	15827	15513	15514	15747	15523	15583	15600	15699	15792	15523	15631	15433	15563	15535	15702	15623	15878	15574	15814	15411	15431	15732	17408	17988	17432	16660	16032	15605	15775	15422	15689	15505	15549	15416	15706	15643	15502	15348	15421	15510	15557	15465	15570	15616	15333	15571	15595	15529	15487	15497	15381	15340	15386	15538	15699	15381	15508	15484	15548	15376	15471	15465	15607	15342	15500	15433	15567	15654	15515	15404	15436	15543	15456	15606	15549	15672	15647	15570	15335	15257	15512	15650	15700	15421	15540	15438	15620	15507	15377	15301	15440	15482	15391	15617	15472	15538	15355	15619	15459	15351	15487	15560	15693	15558	15498	15339	15511	15333	15502	15538	15275	15602	15477	15304	15354	15374	15435	15649	15457	15282	15358	15491	15399	15315	15619	15420	15630	15485	15394	15480	15767	15580	15417	15469	15545	15502	15481	15230	15322	15387	15416	15497	15426	15399	15608	15494	15382	15427	15306	15562	15565	15361	15588	15531	15364	15442	15316	15320	15498	15489	15687	15437	15240	15441	15434	15436	15638	15470	15661	15503	15459	15407	15422	15387	15574	15476	15538	15184	15454	15571	15429	15452	15608	15369	15577	15278	15409	15506	15306	15341	15349	15562	15280	15454	15401	15494	15349	15435	15555	15438	15454	15285	15361	15622	15609	15605	15526	15605	15597	15520	15411	15653	15519	15533	15477	15451	15659	15326	15427	15580	15544	15434	15173	15569	15560	15496	15385	15507	15598	15304	15533	15355	15427	15381	15429	15426	15513	15337	15417	15157	15430	15528	15506	15350	15280	15603	15395	15475	15359	15513	15398	15533	15464	15504	15551	15227	15277	15526	15430	15364	15465	15531	15385	15627	15398	15531	15474	15518	15389	15519	15416	15453	15375	15409	15595	15471	15390	15413	15384	15448	15344	15329	15442	15556	15630	15652	15693	15363	15341	15591	15512	15324	15413	15473	15432	15504	15499	15358	15425	15474	15404	15590	15441	15434	15523	15405	15475	15369	15223	15215	15348	15358	15509	15336	15269	15356	15425	15324	15290	15471	15199	15425	15465	15579	15333	15452	15422	15685	15510	15588	15167	15450	15453	15367	15324	15429	15685	15431	15445	15325	15347	15342	15450	15425	15407	15551	15517	15555	15407	15674	15522	15393	15460	15594	15366	15425	15629	15463	15558	15456	15435	15249	15451	15500	15538	15448	15157	15594	15324	15280	15306	15420	15379	15523	15475	15352	15283	15585	15572	15395	15459	15310	15526	15565	15398	15342	15479	15367	15416	15671	15528	15462	15439	15404	15296	15284	15474	15441	15400	15286	15342	15550	15440	15223	15525	15358	15433	15378	15407	15509	15489	15416	15582	15353	15309	15257	15400	15299	15482	15549	15490	15382	15453	15477	15278	15365	15357	15505	15511	15631	15767	15626	15515	15429	15368	15443	15309	15317	15557	15182	15408	15353	15341	15550	15481	15302	15543	15563	15508	15541	15452	15540	15342	15438	15475	15450	15363	15683	15357	15408	15544	15565	15535	15572	15597	15395	15445	15461	15447	15278	15139	15573	15499	15424	15577	15439	15461	15355	15567	15504	15620	15253	15519	15489	15419	15555	15385	15447	15662	15584	15555	15277	15339	15506	15520	15372	15454	15444	15477	15609	15595	15376	15588	15550	15410	15222	15319	15486	15550	15425	15371	15443	15550	15651	15375	15465	15541	15485	15474	15452	15521	15395	15319	15422	15406	15470	15383	15509	15496	15519	15574	15551	15321	15364	15507	15310	15406	15587	15605	15727	15388	15411	15486	15294	15478	15395	15335	15291	15382	15669	15353	15468	15185	15577	15322	15425	15440	15481	15581	15240	15405	15312	15462	15492	15493	15599	15602	15521	15268	15396	15521	15395	15258	15391	15607	15419	15529	15448	15214	15347	15648	15508	15472	15415	15456	15376	15509	15387	15500	15566	15432	15516	15383	15384	15705	15540	15393	15424	15497	15369	15325	15605	15376	15343	15382	15577	15496	15375	15581	15718	15352	15454	15489	15591	15367	15455	15484	15463	15320	15493	15388	15455	15483	15351	15181	15292	15431	15189	15466	15399	15476	15458	15261	15495	15554	15618	15589	15535	15268	15382	15489	15404	15417	15334	15279	15474	15664	15452	15345	15444	15402	15650	15444	15538	15678	15487	15383	15425	15555	15516	15310	15572	15505	15434	15444	15416	15351	15380	15458	15479	15604	15424	15513	15372	15454	15248	15345	15358	15232	15322	15400	15352	15378	15432	15505	15493	15529	15140	15405	15490	15487	15567	15445	15419	15407	15552	15375	15426	15468	15417	15358	15579	15627	15520	15393	15375	15441	15439	15385	15552	15333	15556	15529	15247	15374	15390	15429	15366	15540	15506	15368	15510	15552	15714	15389	15452	15338	15505	15271	15338	15586	15413	15614	15198	15510	15446	15351	15239	15292	15378	15152	15355	15486	15430	15388	15547	15456	15415	15234	15537	15263	15278	15310	15468	15591	15464	15461	15284	15476	15248	15418	15373	15585	15451	15515	15386	15392	15440	15656	15485	15489	15702	15344	15565	15320	15460	15458	15349	15574	15632	15478	15565	15545	15475	15669	15363	15305	15436	15447	15449	15652	15294	15387	15698	15433	15568	15352	15405	15454	15439	15427	15411	15521	15358	15327	15522	15660	15608	15442	15425	15488	15506	15349	15308	15259	15583	15537	15319	15598	15310	15351	15494	15324	15609	15502	15397	15308	15241	15372	15543	15603	15549	15453	15429	15512	15379	15477	15470	15221	15532	15347	15504	15538	15490	15563	15405	15529	15330	15374	15388	15490	15521	15478	15622	15366	15559	15535	15350	15227	15316	15448	15352	15413	15473	15535	15407	15556	15674	15596	15540	15433	15209	15490	15543	15605	15554	15318	15308	15507	15375	15486	15292	15639	15380	15476	15462	15418	15543	15340	15621	15597	15579	15503	15402	15730	15465	15439	15378	15577	15426	15620	15562	15377	15423	15313	15351	15544	15664	15351	15691	15520	15482	15375	15502	15572	15585	15309	15639	15532	15508	15331	15426	15287	15469	15420	15404	15457	15084	15485	15426	15399	15380	15360	15454	15415	15487	15478	15407	15490	15346	15398	15527	15504	15497	15466	15488	15456	15475	15556	15458	15347	15649	15479	15428	15641	15645	15475	15516	15490	15355	15433	15450	15635	15540	15543	15611	15505	15485	15325	15459	15488	15294	15460	15396	15567	15465	15312	15388	15527	15503	15390	15322	15502	15354	15295	15465	15534	15458	15449	15395	15361	15387	15555	15508	15505	15355	15550	15552	15321	15373	15448	15348	15462	15169	15476	15535	15406	15369	15336	15543	15496	15591	15449	15400	15353	15427	15498	15355	15428	15463	15348	15409	15392	15319	15368	15471	15428	15414	15434	15312	15528	15424	15413	15465	15258	15586	15453	15295	15381	15486	15416	15471	15435	15415	15586	15413	15512	15402	15356	15674	15610	15492	15449	15393	15413	15525	15468	15305	15351	15505	15294	15512	15362	15467	15589	15488	15483	15318	15372	15436	15519	15288	15542	15593	15479	15430	15534	15525	15345	15423	15463	15378	15540	15526	15300	15370	15634	15660	15688	15594	15521	15371	15382	15424	15562	15243	15349	15423	15266	15359	15228	15522	15484	15569	15445	15389	15436	15430	15482	15272	15484	15359	15402	15460	15464	15478	15362	15525	15512	15369	15521	15539	15312	15460	15432	15356	15497	15518	15375	15348	15553	15509	15574	15551	15718	15401	15525	15206	15454	15352	15524	15333	15424	15457	15306	15488	15508	15657	15243	15384	15462	15511	15502	15727	15644	15540	15182	15284	15272	15363	15619	15540	15432	15396	15339	15522	15429	15424	15527	15469	15471	15520	15531	15543	15765	15455	15462	15640	15489	15400	15446	15443	15366	15410	15298	15468	15595	15316	15443	15456	15477	15433	15461	15384	15486	15368	15301	15540	15418	15460	15347	15386	15474	15426	15462	15677	15570	15479	15670	15252	15315	15303	15582	15468	15515	15374	15455	15415	15501	15519	15526	15420	15434	15330	15550	15347	15357	15407	15480	15370	15417	15522	15399	15316	15454	15364	15440	15538	15353	15558	15383	15253	15435	15486	15450	15397	15340	15471	15430	15492	15270	15460	15362	15417	15239	15416	15249	15491	15416	15332	15398	15582	15338	15484	15446	15199	15317	15470	15391	15281	15427	15441	15466	15461	15383	15266	15471	15497	15378	15187	15342	15548	15236	15494	15330	15427	15626	15663	15518	15638	15475	15301	15377	15518	15529	15466	15398	15350	15272	15524	15515	15320	15377	15546	15197	15591	15424	15328	15602	15426	15352	15482	15340	15481	15326	15339	15304	15393	15390	15573	15383	15373	15323	15610	15407	15450	15336	15608	15418	15306	15345	15456	15270	15436	15315	15580	15334	15463	15488	15423	15431	15371	15394	15154	15493	15331	15623	15663	15511	15456	15507	15265	15438	15415	15512	15534	15453	15534	15401	15232	15330	15387	15453	15484	15465	15586	15516	15579	15484	15479	15657	15441	15377	15441	15392	15273	15426	15348	15469	15457	15390	15751	15244	15404	15565	15357	15326	15227	15307	15377	15289	15475	15329	15446	15383	15245	15487	15364	15332	15426	15562	15480	15368	15241	15442	15376	15376	15485	15382	15485	15562	15374	15393	15349	15385	15507	15357	15437	15366	15325	15287	15402	15585	15423	15169	15154	15536	15457	15684	15484	15458	15461	15346	15523	15436	15481	15440	15600	15375	15572	15335	15401	15564	15440	15353	15354	15441	15308	15573	15332	15545	15641	15442	15611	15461	15410	15412	15312	15446	15460	15420	15374	15412	15525	15345	15473	15488	15200	15352	15484	15363	15501	15367	15370	15385	15446	15395	15604	15558	15408	15413	15633	15590	15559	15444	15352	15417	15536	15178	15537	15456	15574	15524	15509	15560	15552	15382	15471	15440	15505	15395	15483	15317	15428	15496	15360	15391	15472	15501	15383	15523
14563	49941	28356	17899	16454	15545	14887	14455	14279	14193	14065	13976	13911	13873	13721	13984	13949	13786	13757	13742	13711	13837	13653	13703	13679	13470	13668	13645	13683	13686	13651	13667	13627	13680	13742	13532	13588	13719	13605	13573	13553	13728	13717	13674	13822	13823	14289	16737	17176	16149	15101	14520	13801	13650	13693	13529	13487	13643	13642	13705	13644	13603	13760	13526	13698	13398	13573	13628	13572	13561	13664	13527	13640	13556	13589	13498	13608	13579	13696	13568	13643	13731	13576	13706	13549	13825	13445	13656	13415	13631	13533	13779	13616	13556	13490	13725	13586	13511	13634	13644	13624	13591	13755	13567	13565	13820	13762	13554	13792	13510	13621	13517	13521	13608	13672	13668	13432	13733	13634	13494	13623	13584	13578	13543	13754	13606	13770	13609	13430	13460	13529	13552	13601	13525	13652	13488	13538	13481	13687	13647	13636	13776	13483	13770	13524	13584	13630	13582	13621	13411	13642	13624	13736	13711	13597	13613	13583	13697	13635	13467	13514	13492	13552	13620	13469	13584	13645	13511	13596	13662	13585	13515	13603	13476	13598	13728	13409	13816	13723	13601	13534	13554	13500	13458	13642	13543	13771	13427	13599	13639	13663	13492	13658	13636	13566	13645	13726	13586	13561	13474	13686	13574	13574	13527	13621	13545	13477	13452	13602	13561	13489	13405	13560	13461	13722	13629	13563	13532	13559	13515	13536	13703	13544	13672	13600	13521	13647	13627	13507	13731	13576	13427	13515	13645	13488	13703	13764	13543	13484	13577	13518	13567	13584	13464	13595	13613	13571	13603	13664	13606	13526	13455	13677	13487	13750	13703	13624	13711	13629	13539	13564	13366	13451	13628	13530	13647	13380	13574	13492	13462	13629	13618	13626	13673	13647	13415	13700	13729	13617	13463	13515	13506	13536	13601	13452	13543	13574	13564	13412	13661	13670	13687	13559	13441	13587	13628	13503	13504	13641	13458	13575	13626	13376	13695	13492	13551	13577	13575	13499	13459	13601	13587	13453	13329	13623	13645	13592	13439	13655	13510	13580	13605	13668	13701	13562	13534	13555	13591	13616	13616	13460	13570	13615	13475	13569	13630	13466	13581	13576	13644	13560	13504	13578	13559	13673	13525	13728	13450	13572	13348	13668	13648	13564	13642	13515	13457	13687	13544	13447	13686	13562	13567	13466	13516	13686	13608	13562	13550	13660	13539	13317	13668	13733	13649	13530	13542	13586	13513	13639	13563	13504	13638	13546	13654	13508	13477	13528	13535	13474	13620	13659	13665	13496	13558	13372	13586	13592	13606	13526	13668	13541	13604	13528	13567	13547	13481	13644	13642	13594	13634	13428	13712	13528	13603	13567	13592	13746	13656	13679	13555	13539	13627	13529	13617	13566	13528	13455	13466	13544	13499	13377	13561	13638	13537	13554	13584	13511	13516	13653	13517	13528	13644	13589	13691	13470	13573	13737	13575	13623	13735	13468	13642	13372	13704	13467	13567	13607	13642	13508	13482	13713	13534	13725	13632	13632	13622	13704	13500	13459	13677	13463	13513	13633	13654	13407	13682	13572	13564	13502	13671	13609	13558	13549	13433	13641	13549	13733	13304	13841	13596	13639	13640	13574	13600	13709	13595	13508	13628	13600	13540	13603	13459	13474	13673	13628	13438	13572	13544	13606	13657	13735	13680	13682	13460	13723	13568	13459	13580	13639	13603	13735	13646	13605	13522	13635	13513	13486	13696	13544	13690	13632	13683	13506	13551	13664	13629	13500	13581	13687	13566	13640	13600	13552	13448	13467	13449	13534	13600	13514	13516	13752	13594	13499	13493	13552	13664	13615	13438	13395	13510	13703	13635	13703	13566	13485	13657	13780	13602	13468	13539	13559	13464	13446	13507	13658	13710	13544	13665	13557	13441	13579	13530	13516	13676	13703	13608	13517	13553	13362	13485	13706	13520	13600	13519	13633	13661	13598	13531	13599	13695	13520	13640	13453	13524	13439	13633	13674	13510	13515	13634	13625	13405	13729	13645	13644	13731	13581	13733	13461	13632	13678	13566	13570	13624	13563	13549	13623	13644	13762	13540	13736	13571	13623	13599	13639	13574	13534	13604	13702	13777	13427	13438	13535	13641	13569	13528	13795	13641	13570	13497	13570	13581	13522	13521	13675	13562	13699	13569	13645	13600	13704	13572	13607	13649	13520	13578	13686	13524	13485	13467	13554	13734	13565	13675	13450	13630	13572	13626	13607	13482	13770	13646	13448	13604	13601	13536	13586	13560	13446	13482	13502	13613	13579	13475	13738	13659	13540	13532	13403	13549	13548	13432	13662	13517	13568	13463	13484	13459	13663	13299	13525	13596	13574	13580	13564	13509	13424	13481	13587	13632	13568	13567	13650	13494	13475	13564	13639	13507	13600	13581	13626	13652	13841	13573	13583	13625	13762	13665	13565	13691	13546	13502	13574	13659	13802	13616	13660	13496	13500	13640	13522	13553	13652	13445	13425	13551	13632	13548	13483	13489	13633	13404	13612	13413	13620	13613	13582	13605	13682	13542	13526	13636	13479	13465	13594	13436	13511	13496	13594	13562	13658	13549	13595	13628	13616	13640	13643	13509	13570	13692	13554	13719	13467	13729	13644	13465	13562	13483	13518	13592	13522	13471	13606	13516	13713	13647	13571	13587	13532	13789	13629	13719	13653	13433	13368	13654	13668	13584	13593	13690	13527	13590	13714	13612	13724	13413	13570	13727	13599	13471	13561	13594	13542	13347	13360	13711	13531	13663	13721	13477	13579	13751	13649	13487	13468	13677	13425	13494	13631	13604	13610	13652	13743	13514	13451	13364	13673	13584	13554	13461	13599	13618	13621	13591	13626	13502	13684	13472	13588	13405	13655	13602	13717	13542	13612	13375	13572	13556	13629	13470	13584	13812	13565	13585	13534	13599	13617	13552	13664	13680	13553	13623	13525	13556	13650	13529	13588	13553	13429	13516	13688	13520	13566	13465	13598	13631	13585	13456	13519	13577	13712	13414	13690	13768	13412	13700	13685	13584	13593	13535	13552	13524	13477	13449	13566	13686	13558	13558	13648	13552	13616	13808	13726	13585	13477	13606	13429	13614	13645	13523	13687	13595	13456	13776	13486	13520	13695	13623	13672	13662	13593	13634	13671	13520	13755	13634	13593	13586	13591	13581	13671	13687	13689	13413	13445	13451	13563	13642	13584	13603	13591	13511	13559	13414	13664	13534	13483	13443	13735	13451	13758	13477	13491	13608	13658	13445	13633	13563	13510	13763	13697	13682	13555	13664	13338	13590	13614	13589	13553	13592	13585	13457	13432	13548	13672	13596	13645	13641	13501	13814	13587	13595	13621	13606	13575	13523	13527	13673	13622	13436	13454	13666	13523	13681	13518	13672	13494	13492	13447	13418	13451	13527	13649	13485	13487	13586	13486	13506	13637	13717	13631	13538	13648	13690	13497	13537	13830	13683	13546	13644	13705	13417	13552	13490	13559	13500	13309	13640	13574	13627	13663	13601	13558	13482	13815	13533	13637	13470	13500	13656	13670	13511	13571	13486	13729	13531	13550	13577	13696	13578	13601	13440	13623	13456	13592	13598	13625	13605	13473	13675	13630	13387	13689	13595	13469	13580	13534	13596	13593	13596	13576	13731	13505	13511	13701	13676	13632	13528	13544	13585	13461	13572	13742	13526	13615	13711	13624	13552	13698	13566	13472	13576	13406	13451	13532	13679	13702	13529	13560	13512	13525	13574	13538	13467	13603	13552	13613	13633	13628	13501	13596	13593	13548	13583	13592	13714	13534	13441	13520	13425	13672	13574	13590	13628	13694	13575	13653	13570	13557	13625	13538	13733	13533	13513	13714	13672	13570	13428	13556	13493	13664	13571	13706	13623	13553	13578	13685	13672	13537	13533	13489	13633	13810	13599	13417	13653	13620	13792	13682	13619	13760	13522	13738	13769	13554	13592	13537	13565	13504	13578	13732	13680	13678	13390	13683	13365	13534	13403	13493	13663	13580	13693	13570	13538	13553	13479	13582	13511	13695	13642	13595	13549	13696	13514	13477	13598	13511	13651	13545	13703	13650	13634	13497	13518	13667	13591	13439	13495	13473	13643	13575	13487	13523	13400	13636	13551	13655	13446	13702	13442	13495	13626	13396	13661	13616	13649	13699	13415	13491	13639	13505	13747	13617	13399	13465	13773	13607	13581	13655	13641	13674	13490	13595	13618	13579	13836	13572	13458	13484	13473	13600	13548	13593	13712	13619	13711	13590	13452	13458	13806	13545	13573	13669	13706	13579	13436	13632	13584	13755	13607	13574	13519	13571	13476	13510	13596	13477	13566	13660	13683	13376	13641	13458	13553	13638	13523	13449	13654	13635	13667	13603	13592	13445	13709	13621	13536	13497	13475	13621	13605	13585	13470	13673	13550	13477	13614	13732	13464	13524	13623	13622	13520	13503	13646	13525	13579	13621	13542	13703	13556	13539	13540	13439	13528	13616	13697	13654	13495	13483	13576	13610	13501	13613	13682	13782	13718	13555	13477	13565	13457	13572	13636	13494	13516	13589	13412	13454	13538	13579	13515	13554	13624	13509	13500	13546	13594	13788	13605	13441	13662	13636	13538	13590	13738	13624	13651	13549	13445	13509	13523	13330	13577	13615	13478	13668	13497	13544	13754	13556	13508	13506	13494	13635	13442	13545	13646	13632	13590	13564	13597	13592	13674	13697	13541	13629	13631	13576	13587	13581	13583	13757	13571	13678	13679	13725	13610	13507	13484	13479	13575	13503	13568	13739	13565	13448	13590	13446	13589	13445	13443	13704	13623	13644	13779	13719	13582	13593	13520	13578	13613	13446	13483	13588	13671	13584	13700	13475	13793	13588	13516	13626	13547	13594	13618	13504	13661	13524	13642	13469	13539	13636	13685	13571	13381	13631	13516	13551	13585	13630	13631	13581	13555	13506	13461	13580	13505	13566	13710	13650	13524	13635	13460	13511	13540	13566	13702	13556	13630	13599	13537	13626	13512	13602	13623	13580	13512	13628	13575	13603	13671	13596	13546	13490	13599	13690	13629	13648	13579	13506	13664	13435	13340	13397	13503	13599	13671
27351	24261	29965	19628	15878	15496	15708	15556	15418	15362	15567	15397	15746	15705	15406	15496	15693	15566	15492	15668	15459	15661	15591	15475	15362	15539	15518	15381	15454	15532	15510	15577	15440	15478	15447	15590	15523	15569	15308	15369	15438	15282	15291	15537	15511	15341	15544	15506	15627	15758	15649	15648	15493	15209	15432	15339	15394	15307	15382	15494	15272	15569	15277	15465	15265	15354	15305	15362	15567	15285	15354	15490	15481	15340	15447	15337	15429	15514	15472	15397	15341	15425	15367	15284	15395	15401	15380	15455	15504	15376	15168	15424	15477	15526	15246	15569	15667	15387	15356	15340	15378	15281	15466	15354	15479	15249	15360	15413	15415	15371	15405	15317	15521	15589	15579	15459	15556	15511	15374	15410	15437	15275	15441	15505	15481	15513	15469	15481	15375	15497	15330	15376	15489	15440	15531	15594	15565	15343	15486	15516	15425	15363	15563	15403	15492	15442	15714	15534	15588	15360	15463	15297	15439	15499	15252	15375	15349	15409	15497	15483	15358	15267	15144	15487	15363	15332	15343	15245	15355	15439	15245	15335	15354	15439	15315	15462	15484	15564	15454	15458	15645	15471	15568	15384	15446	15406	15498	15561	15441	15374	15602	15227	15529	15553	15387	15497	15503	15424	15347	15354	15603	15513	15475	15448	15464	15475	15588	15442	15494	15291	15302	15216	15471	15462	15575	15521	15390	15646	15459	15616	15482	15405	15392	15212	15497	15435	15529	15555	15641	15475	15354	15333	15666	15647	15537	15377	15679	15367	15478	15291	15437	15339	15409	15545	15482	15404	15492	15492	15353	15409	15614	15398	15444	15562	15392	15462	15252	15432	15349	15288	15392	15571	15449	15560	15462	15425	15361	15290	15511	15476	15386	15478	15517	15596	15541	15596	15384	15460	15378	15333	15441	15396	15531	15416	15489	15658	15448	15275	15260	15483	15587	15359	15438	15290	15389	15570	15483	15384	15228	15517	15493	15418	15091	15330	15297	15454	15448	15393	15435	15445	15340	15477	15465	15433	15454	15440	15570	15306	15478	15614	15320	15507	15491	15381	15647	15586	15408	15365	15533	15247	15504	15350	15222	15609	15518	15330	15446	15430	15590	15523	15484	15409	15330	15496	15326	15382	15503	15412	15470	15039	15416	15470	15305	15433	15356	15376	15399	15461	15420	15564	15336	15284	15374	15360	15452	15341	15363	15144	15414	15391	15330	15439	15396	15271	15523	15431	15289	15259	15398	15460	15393	15504	15375	15270	15379	15575	15386	15492	15339	15324	15330	15375	15341	15343	15449	15366	15608	15538	15265	15351	15374	15365	15513	15319	15440	15431	15482	15299	15663	15446	15305	15623	15419	15447	15587	15501	15466	15486	15442	15414	15369	15453	15402	15562	15419	15558	15582	15330	15365	15477	15422	15280	15476	15403	15537	15554	15490	15371	15400	15517	15253	15297	15369	15536	15602	15533	15307	15323	15363	15442	15321	15639	15555	15496	15474	15433	15213	15460	15380	15360	15529	15650	15490	15392	15344	15521	15636	15475	15330	15469	15485	15253	15362	15285	15378	15383	15465	15335	15471	15414	15620	15589	15523	15587	15549	15367	15491	15348	15587	15657	15476	15332	15432	15322	15712	15540	15212	15288	15377	15376	15368	15330	15574	15634	15386	15309	15336	15352	15316	15225	15450	15409	15608	15414	15456	15389	15397	15426	15349	15540	15417	15289	15514	15488	15460	15318	15576	15455	15523	15448	15357	15455	15562	15544	15414	15410	15700	15320	15399	15526	15489	15371	15634	15259	15487	15468	15467	15345	15507	15558	15497	15277	15532	15369	15564	15326	15569	15630	15248	15485	15496	15388	15491	15613	15463	15606	15278	15359	15391	15402	15725	15355	15379	15753	15279	15431	15525	15292	15423	15370	15448	15403	15519	15496	15404	15493	15527	15485	15584	15348	15517	15445	15336	15519	15505	15631	15486	15521	15466	15429	15367	15378	15696	15367	15340	15439	15504	15399	15520	15521	15599	15449	15553	15152	15203	15323	15266	15347	15545	15459	15395	15431	15431	15293	15409	15548	15528	15521	15399	15417	15581	15554	15321	15487	15631	15441	15397	15498	15501	15553	15528	15342	15312	15424	15332	15241	15428	15281	15454	15388	15388	15558	15595	15351	15495	15284	15472	15500	15576	15569	15512	15392	15253	15536	15403	15360	15439	15505	15494	15495	15349	15478	15387	15441	15450	15506	15295	15541	15383	15530	15363	15574	15408	15469	15602	15357	15361	15579	15486	15453	15309	15355	15524	15471	15485	15464	15441	15594	15463	15461	15543	15533	15536	15264	15487	15442	15572	15497	15347	15529	15384	15551	15616	15400	15346	15327	15420	15574	15231	15095	15475	15311	15471	15438	15404	15344	15388	15387	15499	15521	15489	15481	15606	15304	15624	15554	15433	15485	15448	15349	15260	15440	15484	15561	15531	15418	15431	15588	15510	15547	15639	15483	15197	15417	15686	15420	15479	15566	15426	15245	15478	15587	15358	15346	15546	15436	15426	15526	15386	15539	15558	15347	15565	15378	15472	15368	15432	15303	15434	15538	15311	15503	15439	15461	15592	15494	15323	15419	15505	15385	15567	15557	15503	15518	15357	15409	15567	15391	15343	15410	15441	15343	15408	15396	15409	15450	15340	15248	15364	15381	15609	15481	15547	15375	15509	15572	15366	15462	15424	15399	15396	15456	15571	15472	15470	15570	15362	15366	15373	15318	15575	15344	15451	15488	15480	15503	15317	15316	15275	15514	15625	15376	15632	15334	15446	15486	15477	15244	15411	15500	15470	15226	15416	15275	15555	15577	15572	15485	15401	15425	15380	15456	15302	15358	15359	15385	15573	15534	15643	15506	15558	15325	15297	15404	15393	15508	15432	15351	15412	15283	15543	15426	15583	15537	15581	15405	15322	15447	15532	15555	15660	15599	15630	15402	15431	15276	15425	15163	15399	15372	15541	15352	15396	15335	15687	15482	15479	15369	15526	15384	15457	15516	15380	15435	15495	15426	15603	15360	15371	15614	15495	15242	15383	15420	15511	15122	15373	15602	15426	15663	15520	15504	15213	15351	15408	15500	15431	15563	15373	15430	15353	15258	15354	15346	15348	15267	15442	15465	15513	15350	15334	15638	15319	15333	15420	15474	15476	15512	15308	15385	15441	15395	15232	15382	15365	15231	15442	15551	15444	15286	15407	15405	15394	15379	15429	15598	15291	15354	15413	15377	15364	15558	15276	15321	15374	15330	15516	15357	15703	15598	15446	15397	15322	15482	15407	15463	15276	15433	15567	15452	15303	15496	15430	15447	15459	15518	15571	15374	15515	15436	15321	15425	15398	15452	15510	15374	15465	15475	15156	15323	15491	15440	15330	15547	15340	15479	15550	15450	15430	15465	15268	15489	15460	15359	15354	15310	15466	15414	15320	15392	15614	15463	15578	15339	15406	15440	15353	15554	15347	15432	15434	15384	15430	15349	15332	15569	15542	15303	15687	15419	15551	15447	15296	15104	15451	15314	15491	15359	15466	15424	15532	15531	15230	15388	15458	15498	15339	15456	15427	15535	15274	15399	15522	15540	15415	15343	15600	15282	15393	15395	15273	15444	15459	15391	15451	15463	15378	15494	15463	15328	15349	15246	15229	15337	15433	15684	15514	15377	15639	15333	15321	15370	15685	15376	15479	15404	15460	15416	15490	15429	15345	15670	15489	15625	15453	15532	15278	15426	15744	15526	15479	15471	15529	15381	15336	15483	15451	15445	15544	15333	15484	15314	15420	15388	15447	15425	15521	15391	15442	15309	15508	15400	15359	15158	15334	15346	15296	15398	15495	15356	15400	15433	15485	15360	15419	15422	15312	15382	15676	15692	15457	15390	15385	15361	15515	15262	15377	15510	15476	15291	15351	15293	15490	15358	15458	15292	15492	15524	15452	15170	15406	15271	15519	15582	15361	15393	15653	15573	15572	15309	15350	15201	15544	15369	15530	15419	15270	15141	15468	15474	15606	15596	15409	15417	15580	15360	15261	15426	15344	15346	15324	15624	15413	15485	15254	15414	15450	15419	15496	15574	15420	15402	15394	15314	15440	15516	15420	15464	15402	15531	15330	15351	15293	15331	15350	15407	15227	15410	15470	15482	15405	15362	15561	15590	15359	15356	15282	15534	15242	15402	15366	15402	15545	15501	15573	15509	15557	15283	15271	15376	15473	15399	15670	15439	15272	15273	15278	15181	15416	15363	15565	15344	15294	15295	15576	15460	15675	15421	15531	15461	15283	15482	15506	15432	15505	15144	15583	15296	15379	15175	15490	15306	15204	15373	15358	15483	15551	15496	15426	15368	15506	15436	15475	15517	15420	15515	15485	15292	15483	15321	15306	15467	15414	15385	15461	15462	15395	15268	15511	15490	15509	15640	15511	15568	15458	15685	15641	15484	15365	15384	15568	15384	15677	15596	15322	15436	15341	15250	15624	15318	15459	15363	15483	15495	15525	15503	15483	15577	15375	15544	15531	15345	15458	15452	15234	15538	15511	15558	15389	15480	15539	15268	15510	15443	15562	15506	15479	15459	15575	15558	15314	15331	15322	15367	15410	15359	15429	15395	15432	15341	15140	15394	15414	15564	15367	15384	15512	15515	15539	15352	15529	15544	15413	15827	15395	15554	15652	15368	15412	15493	15371	15470	15601	15449	15437	15498	15751	15356	15357	15370	15520	15504	15343	15402	15511	15524	15389	15485	15552	15633	15370	15168	15426	15452	15511	15351	15508	15436	15536	15490	15515	15408	15567	15467	15455	15468	15631	15554	15348	15316	15384	15751	15496	15289	15298	15484	15485	15544	15401	15404	15501	15313	15486	15445	15424	15525	15686	15521	15163	15503	15597	15381	15570	15195	15367	15330	15492	15428	15630	15325	15359	15592	15425	15507	15585	15524	15415	15488	15410	15341	15410	15523	15381	15507	15589	15527	15520	15543	15368	15372	15475	15438	15375	15426	15336	15396	15323	15332	15444	15517	15347	15642	15446	15479	15499	15543	15218	15560	15320	15430	15380	15658	15315	15642	15570	15516	15591	15592	15493	15229	15483	15537	15389	15473	15329	15383
13367	34111	22655	14294	14072	13583	13705	13676	13686	13710	13754	13721	13575	13549	13635	13610	13684	13604	13691	13509	13650	13464	13535	13502	13587	13516	13514	13361	13728	13706	13634	13432	13425	13625	13685	13509	13576	13512	13604	13537	13496	13433	13778	13756	13469	13729	13519	13651	13836	13586	13842	13620	13445	13628	13521	13276	13653	13615	13448	13519	13635	13493	13424	13487	13714	13509	13381	13368	13649	13651	13574	13560	13665	13588	13409	13515	13562	13618	13604	13441	13554	13535	13605	13560	13539	13616	13511	13414	13628	13508	13615	13584	13500	13560	13611	13470	13553	13608	13595	13679	13552	13427	13497	13543	13801	13587	13590	13479	13623	13592	13588	13704	13483	13548	13689	13472	13560	13660	13402	13533	13749	13543	13692	13579	13457	13352	13559	13465	13615	13529	13659	13503	13495	13465	13462	13539	13505	13431	13523	13389	13657	13595	13526	13583	13635	13611	13573	13663	13510	13524	13493	13604	13487	13653	13618	13585	13578	13707	13611	13601	13466	13697	13426	13652	13470	13623	13536	13485	13490	13546	13501	13472	13521	13588	13528	13560	13506	13507	13486	13540	13566	13407	13576	13502	13542	13550	13617	13673	13560	13481	13595	13615	13564	13671	13565	13705	13531	13540	13540	13580	13644	13472	13487	13428	13634	13528	13538	13605	13472	13533	13487	13616	13430	13558	13665	13689	13627	13555	13548	13424	13573	13650	13592	13673	13517	13633	13642	13448	13544	13627	13494	13583	13444	13565	13740	13437	13725	13468	13508	13431	13338	13577	13555	13532	13503	13555	13750	13617	13619	13668	13681	13359	13491	13630	13647	13476	13468	13554	13610	13673	13558	13633	13484	13749	13512	13399	13561	13436	13755	13534	13547	13571	13540	13569	13490	13630	13553	13657	13442	13394	13544	13510	13654	13633	13611	13554	13519	13734	13516	13512	13457	13546	13544	13487	13459	13419	13549	13498	13525	13665	13372	13527	13479	13666	13652	13609	13410	13520	13573	13724	13697	13516	13502	13411	13531	13694	13556	13470	13588	13341	13650	13556	13536	13495	13711	13453	13709	13553	13341	13626	13669	13556	13488	13534	13397	13517	13447	13505	13548	13629	13541	13328	13554	13385	13577	13578	13484	13631	13664	13616	13706	13426	13610	13608	13536	13482	13539	13584	13484	13588	13591	13553	13507	13581	13415	13562	13480	13477	13525	13668	13428	13547	13537	13590	13749	13743	13383	13578	13527	13594	13553	13625	13477	13534	13444	13705	13610	13588	13433	13461	13600	13444	13529	13645	13427	13553	13574	13601	13561	13494	13575	13759	13654	13540	13530	13581	13530	13563	13461	13565	13596	13496	13474	13518	13439	13563	13510	13516	13541	13580	13521	13526	13502	13519	13486	13460	13372	13382	13573	13552	13379	13549	13538	13584	13492	13537	13529	13465	13656	13622	13504	13585	13568	13553	13532	13457	13394	13462	13613	13559	13601	13676	13564	13563	13468	13506	13498	13493	13417	13573	13576	13565	13459	13673	13619	13626	13465	13592	13623	13576	13545	13639	13569	13624	13648	13515	13530	13652	13426	13756	13507	13522	13379	13518	13501	13618	13503	13750	13665	13504	13647	13639	13354	13621	13669	13457	13484	13662	13466	13492	13666	13581	13570	13592	13820	13541	13523	13658	13453	13766	13647	13638	13594	13664	13567	13562	13588	13592	13548	13461	13585	13458	13394	13561	13538	13441	13655	13634	13657	13598	13604	13756	13636	13535	13580	13484	13569	13531	13444	13590	13489	13663	13520	13488	13537	13640	13558	13460	13427	13576	13444	13617	13603	13454	13434	13704	13591	13511	13531	13636	13481	13495	13564	13577	13598	13587	13600	13689	13497	13497	13538	13622	13566	13511	13488	13422	13548	13634	13497	13587	13608	13537	13624	13558	13611	13721	13622	13605	13524	13559	13532	13459	13530	13678	13601	13542	13561	13556	13591	13645	13556	13435	13691	13620	13547	13564	13602	13527	13686	13574	13635	13507	13567	13496	13543	13580	13539	13414	13641	13435	13589	13557	13512	13460	13693	13600	13651	13481	13524	13647	13511	13654	13608	13626	13542	13537	13367	13612	13622	13568	13490	13625	13591	13655	13656	13533	13516	13487	13542	13497	13600	13655	13623	13548	13411	13473	13637	13603	13687	13439	13632	13566	13633	13718	13500	13576	13511	13488	13610	13547	13484	13619	13539	13618	13522	13618	13566	13545	13630	13607	13647	13477	13560	13535	13544	13639	13524	13567	13438	13672	13468	13436	13448	13434	13526	13643	13518	13573	13548	13529	13676	13509	13575	13578	13378	13495	13364	13632	13516	13560	13476	13584	13540	13524	13435	13399	13464	13608	13624	13547	13489	13508	13474	13430	13449	13511	13640	13582	13626	13592	13639	13634	13476	13689	13613	13469	13406	13521	13836	13529	13518	13543	13616	13613	13542	13359	13605	13463	13552	13578	13346	13546	13727	13716	13558	13640	13660	13612	13591	13629	13777	13551	13677	13565	13576	13566	13527	13368	13524	13569	13410	13367	13633	13455	13472	13628	13475	13456	13631	13659	13468	13575	13490	13745	13535	13432	13491	13327	13692	13635	13653	13531	13489	13558	13432	13414	13516	13600	13545	13591	13674	13609	13661	13513	13453	13595	13389	13728	13868	13570	13488	13288	13646	13545	13514	13689	13367	13536	13642	13601	13430	13516	13604	13574	13404	13537	13597	13610	13662	13666	13548	13547	13577	13561	13766	13476	13591	13519	13459	13638	13509	13495	13426	13661	13552	13498	13589	13583	13476	13509	13588	13505	13511	13469	13448	13869	13798	13580	13534	13603	13688	13420	13464	13518	13424	13567	13506	13548	13666	13627	13590	13595	13513	13515	13525	13507	13488	13585	13649	13593	13444	13436	13436	13573	13552	13722	13699	13659	13608	13606	13574	13655	13601	13656	13571	13391	13477	13424	13633	13606	13593	13529	13494	13521	13586	13517	13557	13585	13619	13448	13480	13448	13528	13462	13574	13615	13539	13478	13643	13435	13553	13651	13473	13385	13524	13608	13632	13540	13597	13583	13324	13428	13504	13602	13402	13532	13652	13547	13581	13615	13501	13461	13634	13560	13499	13712	13560	13622	13496	13527	13313	13410	13623	13557	13572	13567	13602	13557	13590	13564	13426	13665	13517	13522	13546	13358	13613	13454	13598	13584	13560	13636	13502	13466	13533	13465	13669	13513	13629	13657	13557	13604	13539	13536	13671	13653	13537	13482	13510	13372	13671	13547	13441	13417	13573	13643	13394	13586	13350	13446	13531	13533	13650	13502	13597	13518	13675	13569	13447	13517	13527	13556	13724	13433	13629	13631	13673	13649	13515	13567	13548	13496	13532	13453	13625	13505	13614	13650	13558	13530	13484	13804	13415	13455	13495	13488	13508	13529	13623	13609	13487	13547	13616	13708	13570	13633	13508	13548	13424	13459	13549	13521	13541	13746	13571	13591	13355	13574	13756	13492	13548	13603	13536	13599	13560	13559	13621	13577	13573	13647	13604	13514	13598	13620	13540	13535	13526	13606	13429	13629	13455	13586	13628	13546	13497	13456	13496	13577	13543	13434	13598	13437	13544	13688	13631	13515	13488	13572	13595	13528	13777	13391	13468	13601	13647	13431	13455	13596	13514	13427	13737	13568	13552	13337	13481	13521	13578	13395	13507	13714	13504	13582	13551	13431	13622	13632	13632	13468	13452	13487	13624	13585	13665	13652	13655	13742	13651	13599	13503	13608	13347	13514	13353	13647	13608	13525	13656	13617	13573	13598	13473	13564	13690	13597	13726	13477	13553	13500	13454	13611	13540	13650	13515	13581	13680	13532	13502	13334	13657	13501	13384	13571	13547	13499	13693	13487	13612	13599	13519	13517	13648	13419	13530	13573	13530	13454	13590	13567	13745	13596	13509	13628	13669	13445	13603	13581	13548	13632	13408	13479	13578	13577	13588	13440	13535	13549	13672	13612	13822	13411	13520	13510	13452	13440	13623	13497	13651	13514	13423	13679	13622	13525	13564	13601	13518	13648	13630	13531	13470	13530	13435	13586	13416	13503	13352	13568	13536	13595	13481	13504	13554	13498	13538	13379	13423	13490	13696	13608	13646	13575	13697	13598	13536	13667	13642	13509	13593	13617	13511	13584	13435	13430	13633	13611	13316	13480	13587	13660	13544	13596	13605	13635	13422	13632	13473	13563	13438	13479	13463	13387	13664	13520	13467	13605	13600	13598	13460	13532	13686	13748	13574	13551	13508	13613	13675	13501	13653	13594	13473	13668	13637	13547	13669	13576	13673	13424	13589	13528	13370	13544	13595	13487	13562	13647	13656	13424	13435	13440	13610	13614	13681	13648	13675	13586	13578	13443	13602	13709	13233	13424	13782	13589	13756	13455	13584	13452	13555	13632	13712	13535	13418	13461	13399	13519	13564	13454	13621	13494	13574	13705	13355	13420	13579	13640	13525	13541	13561	13533	13638	13633	13547	13443	13556	13537	13536	13487	13461	13752	13602	13472	13614	13567	13539	13533	13664	13497	13485	13529	13569	13648	13416	13455	13574	13540	13586	13588	13592	13486	13511	13272	13589	13637	13502	13553	13485	13567	13540	13675	13513	13571	13561	13575	13474	13510	13667	13550	13537	13551	13526	13645	13431	13544	13757	13626	13588	13488	13265	13594	13766	13551	13470	13676	13524	13419	13552	13531	13649	13559	13538	13439	13597	13440	13680	13610	13629	13579	13615	13598	13582	13518	13529	13498	13681	13494	13599	13424	13548	13529	13623	13434	13503	13407	13620	13540	13522	13524	13627	13643	13466	13570	13644	13552	13644	13568	13446	13589	13631	13464	13576	13522	13491	13545	13622	13570	13509	13536	13716	13655	13683	13695	13604	13479	13479	13557	13530	13493	13638	13609	13397	13479	13559	13571	13615	13599	13665	13396	13659	13600	13707	13368	13507	13467	13560	13702	13442	13497	13577	13568	13666	13428	13567	13435	13511	13474	13436	13409	13518	13644	13553	13474	13496	13660	13639	13584	13675	13534	13505	13732	13463	13492	13480	13473	13559	13584	13579	13575
23687	21367	31325	23404	21428	20238	18402	15935	15378	15691	15661	15576	15643	15482	15318	15656	15735	15541	15622	15301	15597	15565	15534	15308	15412	15188	15628	15262	15463	15446	15338	15369	15395	15331	15401	15305	15546	15448	15417	15384	15425	15352	15455	15695	15653	15557	15539	16207	16436	16395	16036	15653	15651	15503	15241	15289	15272	15640	15325	15168	15164	15265	15162	15374	15440	15239	15331	15413	15440	15375	15138	15243	15367	15416	15344	15224	15224	15434	15118	15341	15487	15455	15139	15488	15434	15611	15371	15282	15433	15278	15347	15396	15458	15249	15340	15449	15289	15354	15263	15293	15267	15306	15455	15220	15278	15267	15084	15267	15240	15292	15292	15306	15248	15218	15253	15172	15292	15183	15439	15460	15343	15363	15219	15216	15360	15337	15318	15279	15112	15215	15302	15358	15300	15360	15521	15423	15462	15390	15369	15486	15320	15354	15490	15435	15461	15517	15161	15681	15513	15207	15246	15368	15348	15178	15230	15460	15278	15597	15467	15297	15200	15254	15261	15279	15318	15294	15335	15401	15304	15220	15199	15351	15211	15413	15173	15334	15132	15214	15302	15387	15229	15300	15362	15300	15282	15363	15281	15350	15394	15245	15340	15362	15242	15425	15341	15295	15291	15223	15276	15397	15275	15374	15299	15452	15465	15186	15282	15230	15373	15435	15256	15303	15516	15151	14998	15284	15226	15332	15265	15231	15398	15376	15298	15379	15264	15219	15385	15266	15273	15209	15495	15383	15554	15210	15289	15362	15467	15290	15385	15422	15332	15352	15389	15175	15373	15287	15122	15415	15174	15016	15269	15301	15388	15359	15291	15192	15224	15138	15295	15241	15144	15104	15154	15407	15517	15307	15392	15197	15217	15451	15082	15442	15068	15310	15445	15234	15495	15348	15349	15113	15237	15268	15347	15252	15246	15481	15259	15204	15292	15259	15247	15416	15397	15381	15236	15351	15425	15149	15318	15461	15335	15157	15341	15237	15403	15227	15441	15384	15204	15373	15412	15329	15163	15336	15320	15122	15197	15180	15348	15301	15390	15301	15278	15364	15411	15366	15255	15198	15351	15135	15092	15324	15390	15174	15535	15335	15315	15549	15562	15254	15106	15430	15279	15283	15267	15155	15380	15205	15330	15359	15243	15301	15339	15314	15280	15353	15412	15394	15187	15237	15471	15294	15375	15357	15147	15474	15369	15292	15283	15264	15395	15251	15310	15383	15278	15281	15291	15437	15179	15358	15554	15222	15267	15314	15255	15419	15394	15366	15375	15243	15275	15350	15465	15379	15367	15119	15098	15178	15280	15560	15292	15329	15127	15330	15306	15257	15287	15391	15250	15497	15441	15237	15403	15285	15299	15410	15304	15148	15149	15210	15630	15395	15268	15276	15125	15402	15513	15334	15320	15541	15185	15262	15364	15394	15290	15227	15322	15427	15451	15292	15316	15438	15394	15399	15429	15343	15301	15321	15419	15272	15250	15231	15248	15226	15369	15314	15222	15149	15260	15378	15247	15306	15357	15425	15376	15289	15223	15335	15283	15153	15285	15339	15247	15246	15285	15251	15147	15451	15380	15497	15381	15258	15323	15306	15275	15230	15292	15491	15320	15187	15280	15313	15111	15203	15299	15151	15353	15184	15258	15149	15153	15093	15137	15225	15425	15070	15214	15206	15292	15197	15376	15269	15325	15151	15312	15400	15255	15205	15402	15192	15435	15369	15263	15250	15143	15390	15420	15244	15307	15226	15393	15279	15391	15401	15327	15221	15228	15358	15155	15256	15491	15217	15413	15220	15264	15407	15237	15297	15306	15362	15240	15252	15406	15411	15513	15361	15288	15314	15342	15314	15209	15410	15180	15373	15398	15430	15439	15210	15361	15239	15402	15420	15289	15190	15321	15339	15161	15106	15466	15392	15407	15187	15348	15251	15391	15356	15362	15325	15371	15241	15312	15268	15320	15353	15252	15475	15310	15457	15189	15294	15273	15196	15251	15372	15396	15223	15193	15231	15298	15307	15285	15258	15199	15139	15360	15233	15331	15416	15490	15340	14986	15406	15338	15332	15305	15318	15396	15295	15350	15269	15321	15203	15250	15372	15391	15377	15274	15255	15389	15487	15246	15526	15299	15199	15260	15569	15383	15151	15330	15158	15336	15307	15248	15419	15365	15241	15306	15375	15262	15417	15402	15321	15383	15359	15497	15208	15295	15271	15435	15406	15312	15156	15382	15264	15451	15102	15234	15345	15385	15313	15220	15034	15439	15406	15380	15258	15280	15346	15436	15097	15324	15186	15199	15245	15308	15266	15396	15444	15371	15384	15497	15329	15487	15420	15331	15273	15368	15527	15216	15220	15414	15289	15312	15264	15342	15189	15428	15111	15508	15288	15580	15401	15388	15195	15156	15365	15305	15379	15275	15345	15282	15224	15156	15240	15321	15352	15251	15212	15229	15472	15330	15249	15442	15399	15211	15265	15200	15203	15228	15274	15355	15235	15428	15166	15253	15312	15332	15275	15313	15402	15202	15210	15374	15292	15388	15296	15261	15196	15279	15259	15344	15338	15332	15331	15112	15291	15507	15176	15357	15386	15333	15294	15173	15389	15230	15245	15342	15303	15461	15198	15229	15220	15354	15177	15383	15322	15467	15429	15285	15307	15354	15392	15398	15341	15493	15216	15090	15166	15437	15377	15261	15159	15148	15091	15257	15294	15276	15302	15464	15212	15295	15347	15251	15392	15246	15432	15335	15335	15352	15230	15182	15400	15429	15221	15172	15113	15174	15458	15327	15294	15210	15228	15154	15345	15365	15330	15121	15163	15178	15404	15181	15312	15085	15187	15381	15290	15450	15339	15366	15245	15294	15311	15126	15299	15272	15181	15214	15118	15378	15300	15342	15367	15347	15359	15367	15331	15218	15475	15167	15217	15485	15207	15336	15301	15304	15394	15516	15232	15213	15100	15340	15416	15271	15403	15507	15391	15242	15210	15209	15154	15239	15245	15283	15592	15399	15488	15382	15307	15400	15271	15396	15090	15191	15238	15361	15381	15270	15298	15314	15208	15290	15354	15340	15274	15421	15133	15237	15297	15166	15154	15261	15172	15509	15301	15553	15296	15216	15332	15177	15280	15193	15261	15373	15344	15310	15146	15108	15289	15438	15234	15341	15172	15175	15192	15232	15215	15217	15447	15200	15133	15498	15264	15391	15260	15388	15103	15202	15330	15274	15326	15386	15358	15339	15371	15210	15138	15134	15384	15394	15218	15230	15438	15262	15307	15213	15177	15306	15392	15448	15366	15380	15160	15412	15350	15232	15379	15365	15237	15091	15181	15191	15040	15334	15278	15179	15122	15258	15303	15407	15357	15347	15471	15315	15213	15417	15406	15199	15289	15363	15264	15302	15268	15211	15341	15356	15241	15368	15269	15444	15427	15399	15478	15419	15509	15364	15537	15175	15342	15143	15406	15226	15205	15198	15212	15208	15298	15325	15160	15315	15322	15422	15288	15394	15120	15026	15321	15308	15138	15191	15161	15319	15441	15441	15350	15263	15382	15421	15374	15230	15329	15208	15301	15335	15234	15200	15361	15447	15233	15193	15305	15182	15283	15391	15300	15387	15436	15606	15259	15164	15433	15341	15395	15282	15212	15260	15302	15279	15231	15504	15384	15408	15283	15012	15222	15259	15346	15453	15136	15414	15214	15423	15190	15160	15414	15404	15344	15235	15042	15234	15436	15247	15243	15136	15077	15248	15289	15269	15277	15237	15352	15129	15260	15222	15458	15363	15200	15216	15273	15475	15369	15193	15370	15201	15191	15447	15243	15450	15298	15419	15189	15356	15250	15191	15299	15334	15097	15258	15311	15411	15393	15415	15210	15253	15287	15405	15387	15376	15566	15453	15242	15409	15460	15498	15251	15200	15331	15312	15348	15331	15246	15246	15160	15243	15271	15330	15382	15200	15152	15140	15284	15398	15447	15137	15264	15293	15268	15291	15354	15139	15461	15363	15451	15272	15265	15398	15341	15264	15175	15276	15270	15418	15319	15318	15130	15236	15196	15045	15265	15338	15364	15356	15249	15288	15440	15186	15184	15377	15447	15292	15329	15195	15426	15465	15240	15296	15450	15276	15450	15267	15361	15359	15209	15284	15328	15191	15254	15291	15223	15477	15300	15571	15387	15376	15185	15326	15255	15462	15502	15268	15474	15463	15360	15284	15140	15247	15459	15204	15355	15191	15237	15289	15231	15385	15176	15475	15403	15309	15368	15086	15125	15384	15092	15323	15201	15389	15520	15096	15089	15528	15295	15228	15330	15306	15388	15347	15173	14959	15335	15442	15372	15142	15206	15319	15290	15164	15324	15291	15189	15424	15291	15203	15327	15402	15303	15287	15233	15267	15478	15244	15201	15498	15382	15179	15468	15375	15436	15394	15152	15092	15314	15085	15200	15518	15290	15263	15224	15353	15428	15454	15446	15283	15249	15461	15209	15151	15200	15297	15367	15209	15185	15272	15294	15363	15191	15277	15660	15293	15207	15230	15148	15213	15259	15383	15268	15189	15396	15326	15361	15442	15484	15503	15081	15307	15375	15236	15294	15236	15296	15268	15329	15243	15325	15367	15188	15138	15319	15237	15292	15201	15439	15227	15075	15257	15073	15348	15264	15334	15383	15294	15057	15230	15542	15315	15221	15268	15487	15356	15308	15238	15435	15485	15386	15496	15249	15268	15263	15242	15232	15385	15508	15351	15384	15099	15282	15380	15285	15203	15232	15586	15351	15314	15364	15203	15148	15432	14996	15218	15412	15233	15408	15368	15390	15369	15172	15236	15186	15395	15330	15283	15213	15388	15273	15233	15480	15394	15370	15353	15359	15323	15380	15441	15468	15388	15308	15245	15090	15304	15363	15299	15232	15453	15260	15304	15314	15365	15372	15387	15318	15331	15403	15342	15313	15337	15321	15280	15394	15355	15250	15389	15274	15349	15398	15295	15337	15313	15476	15265	15261	15342	15167	15243	15281	15330	15186	15569	15298	15462	15256	15313	15323	15140	15383	15308	15349	15138	15301	15231	15466	15348	15264	15161	15281	15281	15371	15150	15438	15295	15326	15104	15262	15474	15377	15201	15371	15020	15173
12911	57363	31860	15872	14902	14377	14393	13796	13841	13974	13641	13606	13916	13700	13580	13662	13608	13742	13538	13586	13412	13563	13430	13730	13502	13613	13608	13523	13574	13535	13511	13567	13540	13547	13560	13428	13488	13583	13513	13590	13706	13837	13531	13586	13686	13677	13860	14920	15371	14956	14437	13955	13645	13598	13490	13572	13650	13471	13558	13552	13356	13574	13445	13494	13500	13524	13461	13499	13509	13528	13385	13383	13732	13446	13505	13518	13422	13512	13502	13397	13613	13627	13376	13514	13397	13420	13585	13412	13498	13427	13547	13449	13349	13472	13544	13431	13376	13602	13546	13650	13455	13424	13435	13387	13438	13584	13601	13295	13640	13401	13574	13504	13500	13599	13384	13578	13396	13412	13556	13425	13350	13522	13438	13542	13502	13457	13526	13436	13433	13451	13454	13482	13531	13412	13695	13531	13543	13529	13435	13360	13546	13466	13613	13656	13365	13562	13435	13463	13661	13513	13650	13453	13476	13464	13559	13327	13437	13457	13426	13470	13569	13543	13514	13345	13653	13461	13596	13459	13486	13541	13633	13738	13424	13511	13507	13578	13449	13511	13573	13449	13752	13490	13351	13561	13466	13590	13627	13523	13479	13343	13493	13460	13476	13445	13408	13491	13431	13585	13497	13363	13615	13404	13686	13493	13590	13404	13546	13421	13482	13492	13471	13589	13542	13505	13379	13532	13492	13621	13501	13433	13373	13557	13524	13441	13454	13697	13409	13389	13432	13561	13547	13371	13625	13382	13500	13515	13520	13341	13581	13579	13544	13548	13544	13490	13353	13621	13377	13379	13620	13460	13344	13477	13375	13402	13530	13521	13569	13420	13471	13389	13411	13619	13335	13576	13429	13481	13561	13535	13569	13665	13535	13483	13451	13281	13513	13523	13679	13374	13501	13518	13436	13558	13700	13682	13629	13507	13574	13537	13479	13575	13511	13401	13541	13648	13518	13513	13489	13547	13563	13484	13563	13566	13519	13656	13362	13486	13437	13693	13624	13236	13390	13551	13357	13638	13712	13619	13586	13507	13426	13470	13435	13415	13542	13607	13642	13429	13431	13375	13375	13411	13465	13435	13327	13422	13358	13487	13448	13673	13394	13332	13494	13455	13461	13483	13550	13437	13415	13469	13496	13560	13602	13586	13420	13391	13562	13450	13397	13508	13627	13512	13472	13511	13367	13700	13486	13548	13454	13575	13471	13514	13528	13506	13535	13561	13547	13725	13644	13539	13578	13447	13598	13525	13306	13367	13495	13473	13552	13558	13479	13442	13422	13542	13517	13522	13472	13479	13350	13564	13489	13429	13611	13482	13506	13573	13538	13507	13436	13349	13479	13487	13502	13487	13497	13563	13471	13529	13456	13486	13610	13647	13595	13239	13458	13639	13539	13422	13320	13556	13571	13437	13521	13440	13500	13504	13519	13381	13321	13642	13365	13441	13400	13589	13397	13489	13454	13514	13634	13377	13628	13552	13385	13410	13470	13420	13405	13441	13594	13537	13373	13368	13534	13613	13437	13442	13429	13490	13541	13220	13475	13600	13635	13519	13693	13562	13344	13390	13493	13577	13359	13461	13443	13641	13375	13633	13352	13493	13538	13546	13510	13625	13554	13327	13540	13488	13603	13554	13502	13533	13453	13471	13413	13382	13731	13410	13419	13479	13417	13461	13579	13717	13518	13533	13525	13369	13419	13303	13413	13563	13606	13356	13479	13346	13525	13362	13530	13535	13525	13406	13668	13280	13507	13571	13499	13567	13428	13381	13499	13475	13418	13422	13550	13614	13446	13570	13588	13382	13514	13452	13551	13485	13446	13525	13497	13573	13465	13576	13494	13573	13557	13512	13435	13439	13480	13474	13666	13549	13465	13545	13458	13499	13399	13460	13652	13549	13538	13500	13531	13458	13504	13581	13477	13475	13521	13448	13535	13528	13636	13511	13604	13651	13622	13370	13427	13374	13558	13473	13620	13396	13549	13494	13629	13517	13579	13585	13435	13485	13509	13342	13546	13518	13510	13404	13482	13433	13653	13461	13404	13655	13484	13561	13571	13502	13469	13517	13439	13580	13388	13407	13506	13528	13398	13365	13406	13508	13428	13583	13627	13579	13554	13399	13578	13553	13590	13504	13403	13385	13466	13561	13386	13373	13542	13473	13313	13427	13471	13633	13597	13304	13541	13495	13487	13397	13552	13533	13523	13411	13432	13368	13487	13454	13587	13532	13527	13607	13488	13483	13546	13511	13553	13324	13411	13531	13621	13458	13513	13542	13400	13494	13440	13590	13475	13458	13554	13502	13429	13521	13525	13522	13519	13564	13531	13467	13465	13484	13470	13548	13574	13508	13467	13531	13660	13418	13707	13472	13488	13445	13439	13551	13288	13541	13487	13497	13535	13453	13422	13666	13407	13578	13350	13411	13371	13421	13358	13433	13536	13360	13386	13498	13418	13486	13420	13326	13577	13471	13407	13511	13626	13384	13418	13424	13415	13536	13551	13711	13449	13663	13464	13435	13528	13561	13506	13555	13507	13326	13470	13467	13454	13490	13379	13468	13545	13352	13652	13320	13525	13478	13549	13396	13518	13602	13557	13541	13533	13537	13317	13592	13489	13463	13601	13307	13609	13367	13510	13534	13608	13683	13505	13561	13533	13481	13443	13581	13635	13390	13467	13458	13376	13569	13520	13548	13626	13548	13525	13405	13466	13411	13541	13655	13520	13328	13522	13432	13522	13398	13512	13526	13543	13471	13462	13594	13421	13399	13449	13418	13591	13605	13539	13355	13471	13426	13462	13385	13519	13532	13474	13555	13454	13527	13519	13537	13454	13510	13596	13528	13476	13416	13581	13544	13641	13485	13480	13362	13513	13636	13518	13757	13603	13328	13669	13511	13544	13574	13541	13502	13579	13609	13477	13583	13630	13539	13409	13208	13319	13608	13543	13478	13416	13564	13595	13426	13423	13502	13583	13487	13485	13376	13578	13626	13388	13488	13560	13630	13548	13445	13486	13438	13507	13532	13542	13420	13574	13593	13496	13515	13431	13583	13568	13534	13590	13524	13458	13433	13560	13378	13596	13481	13483	13464	13336	13446	13471	13480	13504	13349	13342	13410	13424	13628	13560	13575	13561	13559	13574	13425	13429	13620	13518	13484	13482	13552	13537	13558	13383	13591	13532	13301	13501	13433	13409	13637	13588	13603	13422	13541	13380	13485	13354	13561	13600	13315	13430	13496	13578	13657	13443	13581	13541	13471	13430	13440	13505	13399	13379	13489	13480	13613	13299	13514	13476	13513	13589	13491	13540	13610	13308	13553	13399	13485	13306	13606	13306	13442	13283	13432	13513	13563	13458	13454	13492	13478	13497	13457	13744	13406	13431	13426	13555	13426	13522	13397	13511	13511	13500	13405	13704	13384	13591	13542	13456	13750	13534	13387	13291	13380	13550	13331	13440	13460	13463	13531	13467	13366	13421	13465	13593	13368	13431	13521	13656	13394	13414	13537	13442	13675	13519	13511	13490	13466	13437	13467	13341	13170	13490	13629	13473	13560	13410	13480	13556	13531	13567	13440	13322	13668	13452	13509	13635	13552	13396	13423	13504	13539	13470	13485	13439	13445	13491	13500	13496	13485	13644	13502	13353	13520	13343	13626	13460	13531	13537	13615	13614	13422	13550	13636	13513	13440	13747	13379	13472	13552	13364	13545	13605	13614	13433	13429	13502	13603	13590	13370	13371	13591	13323	13330	13647	13453	13575	13457	13405	13387	13450	13607	13423	13443	13519	13535	13478	13452	13430	13488	13403	13516	13486	13537	13448	13619	13473	13548	13686	13364	13596	13474	13473	13411	13451	13496	13716	13648	13547	13613	13375	13363	13509	13466	13547	13535	13422	13575	13513	13536	13572	13661	13385	13549	13490	13613	13457	13548	13605	13504	13591	13445	13409	13710	13463	13491	13549	13402	13439	13395	13346	13555	13568	13615	13385	13563	13527	13505	13406	13529	13451	13379	13521	13571	13527	13540	13644	13556	13391	13616	13546	13331	13728	13465	13652	13314	13542	13598	13592	13591	13341	13555	13547	13581	13475	13418	13484	13436	13603	13358	13539	13504	13412	13345	13423	13557	13400	13573	13424	13485	13555	13491	13384	13727	13505	13613	13429	13489	13474	13500	13444	13486	13508	13515	13568	13485	13625	13390	13631	13670	13350	13506	13690	13369	13585	13551	13615	13476	13494	13417	13585	13512	13376	13502	13473	13541	13352	13465	13576	13522	13564	13465	13396	13526	13302	13625	13490	13467	13698	13472	13437	13497	13681	13548	13495	13391	13650	13451	13417	13425	13657	13565	13596	13536	13534	13481	13455	13555	13526	13367	13495	13410	13579	13545	13559	13547	13510	13457	13406	13416	13586	13487	13428	13600	13485	13447	13382	13448	13411	13513	13382	13463	13631	13349	13523	13550	13630	13587	13555	13547	13496	13466	13586	13552	13446	13698	13396	13460	13665	13458	13500	13377	13520	13608	13655	13666	13577	13537	13438	13539	13311	13599	13338	13351	13591	13486	13667	13572	13591	13692	13565	13432	13330	13389	13472	13544	13592	13450	13371	13556	13425	13470	13430	13401	13527	13526	13477	13552	13418	13509	13600	13523	13664	13486	13454	13605	13558	13511	13611	13490	13483	13464	13531	13495	13625	13547	13474	13565	13342	13503	13483	13617	13531	13222	13446	13547	13579	13260	13544	13493	13538	13732	13535	13341	13598	13413	13576	13560	13640	13561	13590	13423	13663	13406	13458	13511	13348	13641	13481	13549	13535	13519	13560	13416	13480	13480	13359	13430	13441	13552	13389	13554	13678	13605	13661	13450	13491	13381	13469	13484	13460	13426	13516	13536	13300	13512	13368	13484	13255	13658	13494	13410	13405	13343	13701	13502	13508	13569	13440	13449	13476	13391	13571	13541	13547	13485	13562	13549	13592	13557	13414	13418	13444	13716	13581	13611	13570	13569	13692	13369	13526	13530	13505	13483	13498	13572	13472	13662	13496	13316	13356	13455	13594	13523	13354	13546	13482	13554	13635	13510	13510	13496	13530	13387	13496	13451	13418	13610	13338	13611	13501	13385	13354	13381	13437	13396
22554	21125	30575	22550	21137	22660	22675	16885	15855	16301	16119	15899	15829	15669	15848	15815	15828	15760	15707	15440	15617	15521	15365	15412	15667	15566	15734	15663	15575	15651	15562	15528	15644	15538	15639	15606	15629	15446	15529	15422	15700	15389	15626	15776	15672	15562	15753	17028	17775	17332	16801	16073	15755	15518	15575	15497	15478	15416	15391	15264	15504	15388	15373	15306	15510	15522	15451	15230	15488	15346	15409	15382	15567	15334	15494	15447	15456	15379	15435	15428	15266	15116	15407	15399	15499	15344	15450	15418	15699	15605	15478	15233	15525	15364	15354	15416	15408	15491	15436	15421	15417	15220	15463	15353	15170	15539	15469	15421	15531	15222	15316	15330	15476	15514	15503	15202	15381	15379	15311	15264	15499	15262	15527	15374	15485	15201	15557	15334	15295	15401	15457	15339	15336	15253	15253	15303	15536	15218	15310	15432	15374	15283	15673	15547	15545	15523	15321	15435	15469	15485	15308	15465	15493	15260	15403	15503	15484	15394	15416	15241	15270	15502	15238	15402	15516	15791	15551	15496	15348	15488	15306	15470	15611	15380	15469	15390	15526	15585	15491	15607	15305	15476	15339	15358	15453	15510	15294	15313	15290	15376	15485	15192	15416	15493	15454	15334	15479	15580	15325	15428	15492	15544	15313	15235	15223	15436	15402	15479	15321	15508	15208	15346	15395	15462	15477	15390	15382	15343	15395	15503	15333	15441	15485	15405	15479	15346	15330	15385	15317	15266	15485	15377	15271	15427	15376	15503	15339	15299	15404	15255	15512	15476	15373	15574	15430	15313	15258	15354	15291	15342	15494	15426	15443	15425	15497	15383	15361	15407	15416	15439	15433	15366	15540	15232	15441	15415	15223	15295	15275	15345	15478	15333	15395	15452	15338	15436	15421	15319	15477	15360	15539	15487	15323	15294	15408	15437	15734	15339	15270	15489	15471	15545	15643	15193	15184	15461	15223	15391	15429	15429	15395	15332	15364	15376	15476	15276	15420	15328	15293	15337	15537	15363	15415	15541	15348	15452	15316	15348	15444	15327	15674	15507	15428	15256	15307	15652	15723	15459	15469	15400	15270	15455	15445	15359	15592	15132	15465	15452	15358	15358	15394	15629	15479	15481	15410	15396	15335	15497	15419	15513	15475	15432	15542	15194	15262	15399	15346	15411	15409	15267	15321	15636	15341	15295	15354	15416	15603	15473	15449	15410	15390	15467	15402	15492	15386	15444	15232	15518	15453	15389	15319	15396	15411	15264	15297	15573	15400	15352	15306	15394	15345	15314	15296	15434	15335	15608	15410	15530	15241	15378	15299	15445	15433	15388	15546	15288	15511	15436	15394	15227	15207	15472	15346	15391	15302	15264	15460	15545	15239	15121	15290	15412	15481	15341	15586	15282	15309	15289	15565	15384	15428	15370	15398	15438	15212	15318	15399	15435	15258	15340	15210	15418	15423	15443	15487	15564	15507	15375	15395	15519	15702	15353	15532	15467	15360	15461	15455	15208	15333	15357	15435	15509	15409	15395	15373	15498	15264	15347	15318	15429	15479	15322	15326	15337	15469	15449	15485	15465	15478	15487	15431	15316	15337	15318	15427	15413	15482	15544	15302	15248	15314	15509	15417	15443	15364	15451	15455	15461	15290	15102	15359	15316	15511	15436	15363	15432	15556	15390	15552	15436	15403	15436	15561	15591	15473	15460	15481	15346	15538	15405	15360	15575	15275	15301	15300	15492	15486	15381	15301	15730	15478	15418	15305	15428	15344	15484	15386	15493	15508	15322	15227	15139	15316	15425	15452	15499	15223	15430	15126	15427	15305	15454	15533	15514	15331	15377	15197	15364	15472	15488	15284	15581	15237	15175	15491	15272	15299	15627	15302	15286	15202	15300	15359	15418	15374	15476	15463	15359	15384	15423	15341	15430	15477	15458	15411	15380	15619	15442	15486	15336	15291	15366	15465	15311	15401	15504	15283	15526	15521	15254	15436	15462	15309	15198	15332	15310	15480	15419	15446	15143	15412	15360	15334	15337	15458	15459	15321	15559	15431	15433	15428	15294	15281	15276	15178	15495	15446	15517	15403	15376	15388	15485	15377	15385	15428	15215	15368	15332	15478	15385	15374	15401	15556	15581	15517	15388	15349	15306	15358	15489	15618	15534	15214	15495	15435	15376	15341	15619	15471	15522	15257	15441	15265	15285	15710	15423	15502	15320	15346	15561	15322	15286	15441	15479	15484	15432	15221	15421	15490	15416	15222	15519	15358	15285	15426	15358	15539	15411	15575	15356	15368	15337	15428	15314	15292	15421	15438	15457	15214	15523	15344	15399	15485	15473	15339	15398	15478	15511	15338	15404	15442	15336	15383	15268	15396	15475	15304	15368	15210	15486	15457	15292	15568	15397	15370	15511	15549	15372	15495	15535	15316	15532	15314	15415	15475	15492	15234	15357	15385	15313	15375	15461	15402	15227	15434	15384	15412	15291	15589	15338	15369	15573	15419	15412	15538	15312	15386	15429	15490	15559	15508	15450	15199	15208	15509	15276	15347	15418	15366	15369	15489	15322	15251	15421	15429	15465	15450	15500	15475	15398	15376	15462	15348	15384	15335	15379	15376	15349	15354	15347	15473	15464	15247	15266	15361	15460	15463	15428	15358	15265	15510	15256	15449	15247	15243	15508	15342	15266	15430	15423	15402	15448	15295	15428	15289	15401	15223	15434	15363	15475	15425	15313	15461	15578	15405	15191	15531	15382	15272	15431	15408	15527	15363	15528	15289	15245	15369	15307	15571	15376	15439	15416	15299	15467	15481	15580	15503	15403	15475	15289	15549	15513	15417	15327	15599	15511	15593	15400	15332	15078	15534	15366	15469	15601	15465	15531	15285	15476	15371	15504	15387	15294	15437	15682	15431	15523	15524	15590	15570	15271	15420	15380	15335	15310	15344	15460	15410	15310	15485	15377	15476	15284	15342	15471	15530	15299	15415	15363	15321	15310	15376	15504	15316	15389	15399	15358	15306	15385	15301	15403	15407	15392	15315	15493	15389	15192	15327	15551	15252	15309	15437	15411	15247	15427	15395	15424	15455	15299	15270	15277	15314	15408	15459	15587	15281	15400	15400	15116	15519	15394	15522	15418	15169	15536	15292	15155	15507	15412	15234	15466	15592	15284	15234	15263	15363	15425	15383	15304	15488	15532	15562	15439	15355	15212	15388	15303	15159	15441	15329	15387	15514	15425	15399	15596	15245	15303	15359	15430	15560	15367	15580	15390	15529	15428	15648	15329	15419	15120	15594	15402	15303	15461	15417	15262	15363	15416	15452	15347	15448	15531	15414	15384	15398	15477	15329	15280	15545	15301	15502	15352	15429	15303	15548	15390	15409	15374	15388	15502	15473	15534	15332	15243	15229	15316	15337	15437	15440	15364	15422	15520	15337	15479	15442	15460	15363	15410	15466	15314	15561	15378	15306	15454	15369	15213	15171	15347	15197	15479	15389	15355	15415	15349	15284	15450	15426	15520	15428	15429	15471	15417	15237	15312	15317	15477	15507	15300	15597	15225	15537	15429	15578	15261	15363	15397	15390	15537	15369	15320	15603	15388	15429	15591	15444	15255	15465	15493	15365	15456	15479	15618	15279	15420	15344	15465	15358	15383	15367	15392	15498	15519	15280	15156	15452	15460	15203	15509	15456	15297	15495	15385	15406	15426	15307	15281	15506	15325	15370	15498	15654	15341	15462	15490	15330	15512	15436	15470	15337	15398	15307	15535	15443	15407	15368	15463	15368	15096	15250	15216	15436	15499	15729	15436	15558	15554	15321	15416	15441	15439	15384	15416	15456	15373	15474	15417	15318	15339	15470	15446	15271	15270	15400	15334	15333	15182	15359	15465	15405	15411	15476	15401	15369	15426	15485	15343	15437	15453	15410	15536	15259	15408	15203	15300	15203	15585	15436	15427	15278	15308	15450	15388	15406	15440	15254	15497	15460	15219	15612	15325	15637	15640	15545	15291	15441	15352	15473	15355	15533	15529	15464	15548	15438	15254	15491	15464	15348	15373	15292	15196	15354	15525	15169	15431	15506	15560	15382	15527	15276	15289	15373	15318	15492	15489	15481	15412	15294	15348	15315	15377	15371	15550	15330	15569	15450	15448	15382	15245	15349	15345	15434	15616	15448	15414	15313	15381	15339	15371	15655	15292	15255	15394	15595	15395	15517	15344	15251	15333	15293	15550	15415	15212	15379	15567	15380	15340	15215	15513	15488	15374	15477	15493	15549	15452	15255	15288	15359	15385	15400	15439	15564	15517	15379	15405	15296	15318	15405	15238	15358	15335	15346	15422	15312	15350	15651	15360	15296	15247	15362	15382	15497	15325	15417	15604	15357	15473	15561	15344	15436	15189	15512	15583	15351	15415	15313	15108	15485	15448	15616	15511	15352	15363	15362	15453	15418	15448	15274	15518	15308	15695	15288	15498	15219	15516	15470	15363	15208	15480	15590	15273	15519	15457	15263	15244	15313	15425	15367	15389	15338	15361	15311	15354	15349	15504	15368	15411	15413	15234	15658	15353	15384	15380	15359	15441	15470	15338	15206	15548	15479	15493	15541	15404	15399	15533	15474	15304	15521	15442	15373	15415	15557	15533	15352	15463	15316	15382	15555	15390	15218	15351	15415	15358	15576	15342	15406	15271	15307	15439	15471	15368	15441	15457	15451	15388	15488	15219	15359	15378	15621	15536	15616	15287	15399	15361	15432	15341	15445	15321	15608	15314	15415	15427	15491	15428	15418	15479	15395	15436	15557	15363	15404	15487	15404	15366	15410	15264	15245	15419	15597	15406	15326	15263	15400	15622	15516	15338	15427	15282	15317	15480	15334	15326	15454	15761	15543	15267	15430	15396	15439	15298	15341	15534	15420	15274	15416	15409	15378	15540	15463	15627	15299	15276	15383	15377	15360	15349	15587	15321	15353	15443	15299	15361	15541	15306	15364	15232	15341	15373	15409	15340	15444	15282	15268	15455	15352	15403	15435	15392	15285	15385	15441	15522	15424	15296	15170	15714	15599	15456	15243	15390	15446	15416	15540	15407	15271	15470	15372	15441	15356	15384	15270	15551	15420	15236	15465	15229	15249	15475
14554	58030	32236	17686	16272	15177	14964	14490	14170	14120	14107	14057	13812	13923	13819	13926	13948	13688	13779	13593	13560	13750	13554	13766	13593	13520	13762	13717	13786	13644	13622	13598	13568	13710	13527	13647	13757	13711	13770	13541	13616	13887	13711	13686	13758	13776	14032	16226	16900	16171	14936	14371	13703	13715	13583	13638	13541	13555	13489	13644	13366	13397	13535	13736	13565	13656	13617	13398	13502	13606	13583	13560	13500	13563	13369	13473	13520	13369	13600	13548	13659	13553	13398	13515	13533	13504	13652	13633	13534	13489	13511	13567	13515	13436	13516	13396	13450	13439	13518	13432	13540	13503	13477	13600	13506	13577	13596	13479	13620	13584	13508	13536	13507	13585	13512	13414	13585	13437	13543	13472	13613	13482	13485	13487	13569	13452	13659	13397	13435	13496	13448	13308	13446	13531	13653	13362	13580	13455	13272	13353	13675	13411	13479	13568	13681	13773	13451	13447	13422	13595	13624	13573	13362	13553	13654	13538	13449	13496	13497	13595	13593	13450	13545	13494	13634	13727	13488	13400	13441	13546	13618	13457	13535	13536	13505	13536	13541	13553	13582	13558	13491	13414	13626	13560	13482	13512	13360	13462	13610	13381	13618	13521	13691	13540	13371	13365	13552	13483	13540	13590	13537	13469	13632	13527	13616	13388	13560	13613	13394	13605	13403	13505	13669	13467	13578	13528	13374	13660	13450	13561	13546	13515	13605	13600	13572	13656	13547	13569	13591	13441	13621	13549	13418	13473	13328	13452	13415	13500	13423	13420	13515	13558	13547	13392	13530	13412	13722	13620	13813	13677	13621	13622	13480	13626	13466	13546	13515	13431	13488	13377	13575	13556	13480	13478	13651	13380	13393	13514	13426	13798	13515	13572	13612	13502	13457	13518	13565	13509	13400	13432	13737	13539	13575	13500	13530	13483	13534	13459	13534	13617	13647	13549	13665	13548	13528	13473	13453	13672	13695	13510	13450	13533	13404	13543	13418	13346	13609	13371	13509	13426	13487	13406	13636	13475	13744	13583	13604	13619	13383	13414	13355	13625	13459	13571	13501	13554	13485	13575	13479	13476	13520	13536	13613	13538	13546	13453	13652	13565	13558	13516	13580	13574	13521	13484	13513	13621	13523	13442	13655	13402	13579	13626	13426	13513	13472	13437	13550	13453	13653	13441	13348	13537	13450	13629	13489	13364	13659	13593	13453	13301	13587	13354	13575	13695	13432	13436	13399	13403	13608	13384	13414	13452	13583	13519	13409	13557	13408	13359	13505	13393	13489	13513	13694	13577	13503	13624	13577	13426	13511	13360	13508	13400	13524	13491	13615	13636	13339	13578	13621	13530	13554	13317	13533	13571	13527	13544	13441	13334	13545	13581	13406	13650	13505	13584	13367	13745	13490	13575	13441	13474	13476	13479	13521	13616	13669	13490	13676	13591	13389	13566	13452	13355	13428	13560	13477	13509	13518	13532	13499	13396	13601	13642	13689	13430	13557	13679	13595	13594	13397	13471	13500	13509	13416	13528	13524	13615	13648	13496	13580	13534	13728	13364	13566	13471	13423	13471	13443	13468	13571	13568	13631	13508	13404	13506	13374	13636	13577	13459	13379	13631	13612	13470	13694	13553	13530	13440	13387	13536	13576	13430	13508	13481	13611	13445	13593	13439	13458	13506	13564	13573	13631	13500	13590	13465	13380	13574	13417	13535	13687	13497	13567	13507	13347	13469	13572	13596	13519	13526	13564	13600	13436	13576	13652	13469	13409	13462	13463	13409	13469	13633	13574	13521	13425	13596	13470	13469	13538	13499	13560	13503	13581	13264	13606	13615	13560	13398	13415	13569	13488	13513	13605	13619	13591	13537	13548	13435	13584	13479	13584	13520	13381	13622	13384	13552	13461	13418	13539	13503	13503	13431	13561	13574	13610	13584	13540	13688	13552	13503	13547	13604	13526	13462	13485	13705	13342	13554	13564	13465	13534	13662	13371	13281	13570	13525	13752	13405	13417	13570	13600	13551	13679	13220	13587	13338	13499	13473	13519	13389	13573	13607	13654	13594	13517	13499	13512	13614	13313	13577	13708	13261	13573	13660	13384	13362	13529	13319	13496	13420	13464	13578	13558	13467	13566	13560	13438	13554	13452	13478	13637	13419	13504	13474	13751	13542	13367	13290	13493	13493	13487	13476	13466	13435	13594	13549	13571	13453	13558	13601	13603	13425	13594	13597	13697	13571	13422	13389	13598	13513	13417	13408	13657	13611	13446	13563	13526	13628	13485	13533	13550	13566	13651	13481	13501	13541	13563	13591	13501	13477	13511	13489	13531	13581	13453	13492	13502	13471	13366	13390	13492	13534	13532	13528	13606	13562	13489	13385	13414	13620	13543	13399	13522	13480	13754	13337	13588	13700	13600	13468	13519	13548	13577	13480	13334	13444	13482	13450	13423	13453	13516	13505	13571	13338	13371	13538	13450	13657	13692	13657	13313	13355	13504	13604	13580	13631	13641	13507	13760	13378	13431	13470	13702	13491	13599	13582	13384	13453	13473	13504	13465	13384	13562	13591	13600	13597	13490	13580	13608	13409	13489	13609	13439	13574	13500	13512	13477	13598	13584	13538	13537	13476	13442	13441	13551	13530	13409	13499	13656	13426	13564	13489	13525	13380	13565	13352	13582	13344	13618	13716	13566	13460	13530	13402	13501	13606	13508	13474	13494	13625	13450	13541	13460	13493	13395	13636	13356	13534	13617	13484	13649	13396	13598	13551	13452	13556	13487	13536	13402	13445	13544	13431	13659	13332	13547	13502	13631	13612	13376	13693	13438	13487	13545	13449	13672	13493	13417	13587	13468	13316	13591	13505	13607	13552	13585	13629	13506	13551	13466	13482	13456	13488	13548	13541	13403	13586	13676	13582	13486	13612	13485	13542	13576	13443	13530	13527	13537	13689	13326	13506	13573	13559	13338	13483	13619	13479	13507	13314	13529	13526	13505	13517	13464	13449	13599	13489	13556	13741	13542	13386	13460	13569	13558	13590	13555	13545	13637	13545	13665	13404	13456	13487	13570	13598	13535	13491	13465	13472	13436	13511	13527	13502	13505	13445	13577	13402	13507	13328	13537	13572	13546	13553	13413	13345	13621	13464	13531	13535	13521	13279	13435	13478	13352	13444	13548	13385	13735	13530	13485	13361	13563	13474	13516	13629	13387	13447	13421	13464	13419	13660	13547	13679	13595	13718	13492	13682	13649	13359	13414	13628	13371	13521	13503	13464	13653	13481	13492	13636	13537	13642	13543	13523	13484	13575	13613	13677	13517	13538	13444	13425	13541	13469	13480	13523	13542	13484	13693	13464	13554	13618	13494	13576	13540	13566	13611	13488	13659	13431	13503	13707	13311	13424	13519	13488	13597	13538	13436	13603	13486	13532	13514	13493	13458	13572	13562	13504	13461	13523	13560	13516	13467	13417	13556	13567	13485	13507	13422	13632	13487	13566	13528	13558	13409	13535	13665	13553	13480	13587	13604	13610	13505	13514	13538	13641	13271	13554	13737	13529	13497	13381	13509	13404	13496	13512	13563	13617	13480	13475	13480	13451	13469	13626	13711	13401	13569	13735	13689	13375	13521	13628	13601	13531	13592	13553	13472	13502	13491	13481	13541	13432	13511	13566	13520	13567	13487	13592	13556	13635	13510	13569	13332	13517	13291	13583	13636	13414	13558	13462	13430	13501	13413	13467	13386	13476	13464	13427	13499	13615	13548	13488	13439	13534	13580	13555	13573	13691	13477	13505	13543	13554	13519	13574	13532	13438	13532	13559	13607	13390	13554	13581	13451	13435	13525	13501	13541	13654	13518	13436	13526	13488	13604	13574	13553	13526	13599	13463	13514	13634	13376	13607	13510	13643	13521	13427	13584	13536	13441	13438	13583	13425	13513	13587	13404	13522	13586	13508	13481	13422	13539	13590	13377	13311	13488	13554	13584	13514	13466	13648	13513	13574	13684	13487	13591	13561	13559	13548	13504	13399	13556	13615	13457	13610	13670	13570	13495	13494	13452	13737	13457	13508	13546	13665	13566	13432	13494	13467	13395	13421	13337	13583	13465	13647	13563	13474	13514	13419	13646	13503	13504	13442	13440	13483	13495	13283	13485	13435	13518	13594	13587	13585	13440	13666	13634	13473	13389	13513	13445	13534	13442	13555	13489	13490	13436	13620	13501	13538	13504	13517	13517	13299	13514	13491	13627	13525	13436	13520	13403	13467	13531	13548	13487	13646	13469	13517	13654	13680	13549	13540	13478	13530	13685	13604	13516	13604	13468	13379	13393	13646	13482	13493	13465	13518	13574	13399	13614	13525	13366	13361	13443	13606	13488	13435	13544	13432	13675	13489	13490	13302	13526	13532	13287	13626	13652	13558	13555	13487	13320	13462	13570	13553	13481	13381	13496	13384	13603	13510	13579	13536	13670	13347	13450	13365	13602	13677	13421	13536	13468	13393	13669	13436	13452	13422	13466	13429	13472	13488	13524	13504	13647	13431	13594	13660	13635	13706	13531	13710	13690	13482	13645	13332	13488	13656	13427	13620	13616	13619	13410	13503	13543	13485	13507	13524	13556	13517	13432	13508	13575	13420	13484	13465	13542	13611	13298	13485	13506	13523	13478	13362	13525	13509	13346	13563	13450	13500	13655	13494	13379	13628	13526	13442	13485	13463	13544	13469	13424	13610	13548	13640	13471	13400	13565	13483	13562	13431	13516	13512	13596	13521	13496	13514	13429	13351	13557	13697	13391	13639	13556	13477	13389	13602	13703	13334	13508	13389	13448	13699	13524	13568	13420	13323	13495	13522	13566	13469	13732	13540	13423	13424	13476	13417	13600	13561	13486	13400	13601	13499	13709	13712	13591	13538	13425	13464	13513	13497	13755	13399	13516	13494	13506	13385	13693	13483	13705	13606	13571	13743	13624	13469	13583	13565	13588	13541	13541	13488	13640	13492	13667	13683	13551	13618	13526	13651	13609	13413	13549	13485	13616	13480	13482	13612	13689	13603	13560	13518	13601	13400	13413	13351	13452	13552	13520	13617	13553	13425	13460	13476	13391	13536	13471	13672	13533	13385	13419	13437	13404	13613	13523	13320
27161	25190	30565	19710	15765	15638	15850	15484	15567	15660	15426	15369	15433	15438	15484	15489	15497	15506	15335	15540	15600	15666	15578	15455	15574	15636	15369	15551	15511	15519	15392	15407	15575	15573	15286	15450	15526	15479	15510	15480	15641	15627	15576	15586	15626	15497	15612	15596	15666	15700	15476	15632	15531	15651	15467	15540	15449	15504	15530	15254	15318	15485	15525	15395	15715	15499	15676	15457	15483	15518	15492	15347	15665	15377	15322	15548	15497	15425	15391	15444	15604	15276	15187	15479	15377	15589	15482	15606	15443	15489	15411	15355	15664	15589	15503	15578	15346	15417	15437	15312	15431	15204	15348	15372	15321	15509	15483	15537	15624	15441	15440	15214	15430	15463	15384	15452	15447	15451	15288	15300	15354	15455	15585	15520	15510	15311	15466	15246	15447	15452	15152	15409	15473	15262	15196	15389	15422	15490	15603	15296	15655	15556	15545	15450	15670	15419	15592	15699	15568	15251	15134	15559	15179	15276	15528	15438	15359	15560	15463	15529	15407	15562	15392	15335	15199	15361	15707	15551	15563	15608	15490	15536	15512	15650	15403	15258	15521	15461	15409	15433	15509	15650	15425	15603	15453	15534	15268	15427	15518	15391	15553	15371	15448	15290	15396	15623	15605	15458	15246	15561	15315	15573	15537	15410	15486	15476	15328	15429	15427	15349	15484	15329	15273	15538	15665	15523	15550	15493	15413	15389	15581	15383	15466	15432	15324	15573	15450	15597	15190	15284	15415	15510	15453	15482	15405	15421	15487	15407	15550	15398	15583	15621	15456	15422	15350	15543	15398	15491	15349	15497	15457	15490	15497	15566	15255	15440	15351	15464	15362	15539	15276	15296	15363	15525	15427	15503	15388	15393	15509	15341	15506	15671	15545	15363	15382	15340	15438	15430	15493	15305	15563	15373	15391	15497	15641	15370	15657	15312	15365	15504	15368	15521	15377	15437	15563	15337	15525	15591	15436	15344	15355	15428	15672	15338	15342	15379	15430	15461	15693	15525	15348	15512	15492	15319	15451	15408	15523	15404	15119	15379	15233	15277	15434	15466	15476	15424	15356	15469	15489	15355	15353	15467	15537	15515	15430	15436	15283	15429	15408	15457	15427	15386	15440	15456	15533	15478	15379	15561	15524	15531	15601	15386	15523	15683	15391	15489	15464	15553	15420	15312	15471	15432	15432	15396	15382	15181	15330	15380	15532	15472	15508	15505	15400	15437	15561	15309	15420	15355	15478	15420	15551	15520	15331	15504	15469	15520	15469	15532	15511	15449	15602	15515	15533	15291	15510	15405	15625	15574	15435	15418	15520	15332	15435	15269	15396	15478	15403	15436	15317	15362	15533	15572	15497	15545	15449	15732	15323	15281	15402	15448	15541	15408	15412	15544	15201	15418	15428	15412	15329	15539	15516	15344	15336	15459	15386	15425	15266	15598	15464	15360	15424	15422	15545	15418	15769	15342	15322	15357	15278	15297	15313	15304	15381	15327	15383	15444	15596	15527	15445	15337	15440	15498	15512	15561	15364	15438	15636	15406	15378	15352	15332	15408	15375	15382	15392	15408	15310	15369	15436	15445	15288	15532	15593	15418	15465	15388	15432	15426	15524	15650	15231	15499	15426	15489	15498	15270	15242	15473	15450	15331	15563	15367	15486	15508	15377	15444	15479	15394	15614	15526	15461	15301	15538	15579	15618	15359	15258	15628	15340	15357	15595	15484	15417	15411	15373	15587	15404	15407	15382	15551	15472	15501	15692	15518	15392	15432	15447	15547	15392	15512	15683	15652	15598	15446	15310	15347	15445	15380	15297	15387	15647	15436	15490	15364	15544	15532	15458	15618	15527	15332	15380	15481	15606	15512	15497	15456	15183	15355	15445	15496	15660	15575	15406	15471	15439	15544	15592	15487	15505	15559	15342	15336	15414	15642	15439	15408	15544	15375	15467	15175	15334	15529	15410	15187	15467	15495	15460	15568	15285	15547	15361	15394	15310	15475	15507	15474	15358	15526	15343	15548	15494	15338	15526	15549	15304	15186	15411	15564	15517	15306	15252	15356	15527	15409	15505	15411	15617	15338	15479	15591	15461	15444	15663	15483	15580	15304	15557	15466	15530	15460	15535	15569	15516	15466	15353	15480	15338	15507	15311	15596	15351	15676	15504	15579	15441	15510	15625	15434	15503	15496	15483	15472	15467	15462	15530	15544	15473	15307	15524	15569	15532	15545	15486	15654	15428	15682	15521	15389	15402	15412	15430	15450	15314	15380	15418	15549	15571	15578	15510	15541	15460	15540	15382	15515	15249	15381	15351	15416	15506	15391	15566	15357	15462	15497	15529	15482	15331	15556	15478	15531	15416	15294	15364	15593	15539	15486	15481	15365	15295	15390	15456	15314	15506	15475	15452	15467	15334	15445	15576	15405	15395	15266	15279	15325	15424	15503	15287	15408	15444	15686	15537	15285	15447	15313	15209	15186	15554	15287	15436	15579	15644	15530	15427	15510	15396	15567	15554	15502	15501	15520	15445	15464	15426	15507	15413	15617	15625	15405	15322	15413	15425	15442	15395	15375	15540	15420	15374	15469	15533	15520	15572	15485	15476	15568	15419	15546	15479	15540	15507	15511	15655	15207	15671	15421	15425	15283	15262	15442	15524	15468	15693	15599	15464	15480	15437	15530	15474	15433	15420	15513	15478	15476	15374	15631	15436	15357	15496	15320	15331	15563	15479	15429	15398	15547	15251	15534	15313	15473	15370	15573	15567	15389	15254	15517	15576	15299	15411	15356	15488	15363	15402	15422	15290	15386	15523	15420	15527	15633	15624	15580	15525	15416	15641	15603	15607	15377	15597	15252	15510	15644	15398	15421	15682	15457	15240	15431	15638	15408	15450	15684	15422	15287	15340	15503	15525	15369	15684	15488	15305	15264	15595	15588	15640	15465	15379	15525	15344	15464	15556	15465	15617	15443	15477	15627	15508	15582	15544	15583	15569	15370	15406	15368	15325	15625	15288	15390	15355	15335	15273	15603	15481	15572	15538	15533	15618	15694	15486	15390	15518	15474	15333	15460	15605	15390	15380	15263	15335	15571	15464	15473	15270	15513	15340	15338	15542	15438	15433	15656	15469	15477	15474	15399	15487	15262	15391	15517	15328	15445	15494	15554	15403	15483	15381	15498	15490	15275	15399	15309	15358	15616	15479	15435	15507	15202	15562	15317	15522	15628	15645	15504	15545	15429	15622	15455	15401	15389	15459	15609	15596	15308	15425	15304	15454	15503	15467	15187	15601	15555	15479	15601	15341	15439	15582	15506	15474	15392	15271	15277	15648	15394	15580	15331	15237	15341	15385	15667	15556	15641	15557	15285	15676	15488	15643	15695	15347	15304	15394	15581	15571	15394	15420	15372	15523	15415	15623	15631	15531	15491	15550	15536	15582	15446	15509	15381	15580	15561	15304	15348	15480	15447	15332	15532	15347	15275	15301	15364	15327	15408	15516	15331	15349	15557	15470	15370	15591	15687	15577	15501	15651	15477	15507	15495	15516	15425	15419	15351	15406	15434	15439	15336	15438	15539	15704	15381	15527	15699	15627	15437	15492	15485	15430	15375	15404	15380	15697	15414	15501	15507	15388	15229	15602	15311	15336	15414	15387	15363	15271	15313	15364	15472	15519	15560	15387	15387	15480	15459	15279	15566	15542	15529	15505	15521	15450	15615	15417	15364	15588	15389	15483	15191	15456	15535	15452	15605	15405	15400	15586	15448	15420	15549	15195	15444	15352	15508	15548	15530	15475	15532	15529	15532	15498	15459	15524	15439	15388	15382	15380	15361	15511	15562	15629	15493	15543	15491	15363	15350	15370	15547	15483	15522	15320	15366	15431	15480	15579	15470	15293	15397	15384	15646	15703	15375	15373	15390	15740	15563	15614	15506	15452	15282	15325	15474	15325	15506	15443	15361	15252	15395	15464	15309	15437	15605	15532	15424	15489	15454	15423	15557	15495	15457	15368	15305	15381	15224	15449	15354	15310	15478	15420	15406	15568	15565	15433	15411	15267	15377	15448	15598	15366	15438	15609	15394	15281	15493	15548	15472	15549	15607	15474	15521	15369	15595	15368	15321	15538	15450	15436	15400	15326	15399	15569	15518	15529	15428	15391	15524	15460	15620	15612	15446	15437	15380	15544	15462	15557	15401	15377	15328	15536	15392	15347	15356	15508	15511	15252	15396	15343	15191	15513	15341	15327	15517	15441	15397	15573	15544	15421	15330	15526	15655	15404	15563	15404	15687	15671	15254	15424	15665	15596	15471	15314	15381	15387	15425	15456	15349	15674	15384	15436	15431	15388	15425	15520	15385	15435	15443	15613	15537	15522	15293	15469	15511	15631	15381	15580	15443	15409	15377	15401	15458	15645	15609	15230	15377	15495	15517	15491	15455	15432	15365	15583	15461	15301	15266	15322	15449	15609	15413	15540	15574	15448	15580	15394	15333	15462	15497	15520	15429	15546	15491	15313	15580	15525	15527	15608	15457	15536	15393	15543	15329	15512	15336	15434	15406	15527	15554	15605	15342	15359	15458	15526	15245	15498	15752	15536	15342	15550	15384	15365	15293	15437	15652	15546	15567	15492	15560	15443	15349	15484	15547	15285	15324	15594	15553	15361	15321	15357	15400	15664	15534	15588	15441	15604	15424	15524	15563	15487	15316	15608	15457	15425	15488	15684	15532	15321	15332	15671	15569	15494	15386	15399	15197	15263	15421	15472	15409	15606	15409	15351	15311	15332	15507	15363	15621	15525	15402	15539	15534	15475	15344	15628	15449	15506	15398	15414	15424	15357	15510	15557	15389	15388	15481	15666	15524	15459	15687	15470	15560	15404	15409	15265	15433	15473	15560	15399	15500	15579	15552	15580	15576	15434	15547	15498	15589	15486	15465	15493	15405	15381	15378	15510	15214	15271	15555	15692	15423	15363	15428	15400	15326	15510	15541	15527	15497	15569	15371	15465	15371	15449	15274	15402	15541	15483	15555	15310	15580	15367	15715	15398	15278	15483	15443	15675	15597	15494	15335	15416	15529	15688	15317	15277	15394	15415	15383	15359	15428	15356	15291	15275	15535	15539	15411	15494	15400	15467	15571
13628	36259	24057	14267	13784	13895	13644	13655	13723	13569	13556	13727	13642	13585	13612	13675	13573	13586	13549	13589	13526	13761	13646	13573	13616	13499	13715	13564	13578	13476	13467	13717	13428	13664	13731	13656	13567	13613	13553	13626	13620	13602	13580	13650	13827	13710	13634	13971	13779	13825	13886	13783	13566	13598	13619	13463	13630	13547	13580	13440	13826	13573	13393	13585	13511	13542	13449	13590	13455	13488	13545	13533	13564	13504	13576	13693	13531	13403	13538	13630	13641	13593	13581	13565	13735	13594	13586	13384	13534	13621	13406	13571	13572	13418	13488	13707	13566	13408	13481	13558	13534	13605	13348	13552	13596	13568	13597	13706	13677	13714	13541	13584	13525	13564	13550	13616	13672	13684	13663	13573	13583	13491	13616	13537	13495	13529	13603	13524	13546	13376	13520	13498	13465	13420	13578	13508	13562	13469	13588	13357	13728	13583	13464	13400	13544	13521	13533	13576	13680	13518	13399	13625	13777	13576	13533	13493	13654	13534	13512	13720	13554	13497	13318	13616	13452	13582	13551	13561	13528	13514	13633	13480	13527	13724	13609	13515	13505	13631	13626	13711	13654	13523	13524	13680	13331	13483	13618	13591	13656	13576	13537	13521	13708	13491	13600	13521	13558	13414	13547	13617	13615	13532	13602	13446	13629	13593	13533	13553	13462	13458	13431	13510	13554	13578	13408	13497	13546	13511	13422	13577	13534	13598	13414	13497	13498	13657	13260	13609	13736	13665	13565	13604	13583	13446	13584	13614	13532	13577	13458	13512	13625	13507	13543	13596	13713	13464	13488	13544	13507	13461	13582	13597	13417	13619	13626	13519	13610	13621	13546	13478	13558	13608	13667	13579	13515	13470	13768	13554	13722	13498	13606	13492	13641	13338	13563	13412	13560	13495	13623	13584	13680	13534	13732	13416	13597	13509	13658	13438	13749	13462	13526	13530	13684	13443	13576	13678	13466	13554	13403	13659	13409	13464	13643	13542	13682	13682	13615	13547	13540	13580	13532	13491	13587	13555	13638	13639	13512	13625	13393	13596	13542	13664	13543	13575	13683	13500	13535	13623	13475	13545	13771	13567	13608	13558	13445	13592	13498	13553	13524	13612	13711	13515	13682	13491	13590	13554	13518	13613	13677	13441	13766	13748	13424	13503	13472	13530	13647	13608	13555	13650	13451	13615	13544	13553	13559	13610	13469	13505	13549	13420	13537	13559	13580	13602	13546	13655	13667	13449	13464	13517	13731	13589	13618	13537	13525	13402	13668	13550	13666	13451	13563	13632	13619	13446	13573	13375	13564	13618	13542	13409	13621	13638	13695	13624	13646	13549	13647	13509	13620	13629	13590	13629	13464	13488	13508	13549	13448	13584	13544	13499	13574	13504	13599	13537	13457	13521	13485	13458	13533	13570	13528	13671	13573	13541	13714	13462	13444	13529	13494	13582	13702	13619	13483	13525	13564	13429	13691	13662	13546	13602	13470	13708	13593	13492	13446	13595	13647	13578	13512	13601	13652	13483	13447	13571	13632	13647	13567	13531	13679	13550	13633	13551	13479	13507	13567	13519	13476	13632	13610	13510	13620	13616	13294	13610	13414	13534	13650	13620	13566	13449	13566	13585	13593	13583	13524	13589	13390	13485	13622	13579	13591	13550	13578	13360	13645	13640	13464	13568	13702	13653	13518	13537	13641	13505	13645	13522	13425	13399	13636	13460	13558	13587	13652	13644	13603	13547	13528	13470	13537	13465	13609	13585	13675	13664	13673	13483	13533	13436	13510	13523	13570	13686	13566	13595	13555	13541	13430	13487	13644	13520	13603	13647	13546	13696	13488	13379	13658	13496	13566	13571	13520	13593	13554	13598	13535	13491	13651	13702	13563	13598	13461	13510	13706	13607	13537	13397	13477	13446	13344	13724	13580	13654	13504	13544	13422	13646	13489	13618	13642	13500	13639	13561	13692	13618	13581	13462	13363	13648	13568	13360	13741	13508	13593	13577	13619	13617	13435	13602	13556	13565	13706	13509	13494	13530	13629	13423	13475	13523	13631	13525	13454	13422	13370	13562	13454	13495	13533	13747	13531	13529	13610	13650	13506	13506	13509	13363	13692	13474	13470	13680	13688	13454	13722	13401	13635	13558	13595	13517	13645	13391	13671	13691	13494	13600	13547	13543	13661	13665	13449	13531	13675	13628	13627	13606	13597	13489	13392	13707	13509	13440	13402	13485	13502	13620	13548	13526	13569	13571	13371	13584	13549	13419	13477	13494	13553	13525	13523	13700	13494	13533	13464	13514	13359	13657	13588	13432	13569	13450	13483	13556	13551	13446	13610	13570	13595	13456	13684	13655	13488	13483	13453	13453	13640	13659	13556	13539	13681	13461	13490	13497	13463	13552	13664	13488	13603	13417	13581	13637	13432	13393	13463	13443	13490	13815	13530	13720	13630	13582	13586	13613	13447	13507	13560	13595	13525	13462	13689	13467	13573	13615	13504	13766	13499	13659	13645	13661	13580	13537	13633	13448	13501	13507	13602	13573	13412	13536	13555	13638	13418	13445	13593	13678	13545	13563	13831	13635	13521	13439	13400	13507	13477	13524	13441	13463	13669	13593	13538	13539	13637	13591	13547	13445	13699	13504	13553	13712	13519	13491	13569	13648	13673	13450	13599	13337	13614	13744	13427	13461	13511	13530	13456	13486	13500	13399	13534	13562	13557	13566	13645	13594	13501	13578	13568	13610	13475	13521	13581	13580	13637	13614	13606	13618	13556	13570	13659	13460	13533	13496	13615	13482	13476	13383	13552	13562	13635	13615	13613	13534	13575	13544	13619	13601	13511	13398	13677	13549	13479	13677	13656	13441	13519	13540	13486	13413	13491	13473	13509	13722	13663	13557	13499	13407	13594	13589	13666	13476	13531	13675	13554	13388	13569	13577	13722	13464	13465	13637	13647	13491	13474	13384	13724	13557	13350	13403	13554	13540	13510	13613	13630	13551	13477	13513	13591	13490	13575	13629	13403	13553	13756	13462	13564	13650	13434	13525	13735	13457	13500	13637	13426	13675	13667	13768	13504	13403	13594	13625	13756	13428	13507	13541	13642	13383	13626	13567	13654	13775	13536	13491	13599	13646	13643	13467	13535	13588	13594	13570	13566	13670	13587	13502	13473	13605	13574	13542	13541	13682	13553	13473	13608	13562	13474	13709	13443	13620	13482	13495	13709	13505	13483	13593	13530	13374	13440	13614	13680	13577	13641	13513	13589	13639	13651	13352	13497	13527	13533	13573	13578	13391	13506	13539	13639	13411	13575	13567	13398	13565	13523	13468	13552	13537	13403	13469	13675	13616	13399	13600	13651	13640	13430	13636	13686	13621	13599	13445	13602	13541	13546	13482	13478	13543	13769	13389	13666	13609	13630	13488	13546	13571	13476	13584	13516	13675	13642	13536	13558	13473	13489	13712	13548	13603	13545	13423	13387	13527	13527	13495	13823	13528	13511	13616	13531	13692	13427	13520	13530	13492	13540	13622	13548	13650	13544	13594	13631	13581	13532	13651	13508	13603	13620	13527	13692	13467	13653	13478	13457	13650	13436	13467	13574	13470	13457	13546	13610	13596	13616	13630	13535	13524	13655	13573	13625	13485	13809	13441	13583	13506	13659	13569	13596	13551	13547	13499	13572	13691	13611	13535	13602	13424	13519	13431	13615	13639	13426	13598	13618	13541	13550	13667	13555	13443	13595	13581	13596	13469	13785	13586	13611	13577	13661	13569	13570	13602	13503	13514	13533	13636	13522	13596	13586	13409	13625	13520	13473	13391	13577	13674	13790	13514	13509	13780	13388	13534	13658	13308	13670	13526	13555	13712	13600	13668	13561	13486	13511	13554	13498	13653	13655	13466	13436	13518	13671	13658	13589	13734	13587	13641	13558	13433	13490	13517	13464	13689	13567	13565	13463	13592	13601	13365	13595	13769	13447	13714	13447	13587	13618	13747	13591	13552	13458	13637	13716	13614	13599	13614	13508	13580	13635	13513	13536	13454	13469	13687	13424	13479	13531	13608	13482	13451	13610	13433	13719	13508	13639	13662	13517	13592	13648	13602	13706	13473	13534	13783	13449	13737	13639	13452	13680	13579	13590	13494	13580	13540	13527	13579	13690	13570	13569	13506	13548	13589	13599	13452	13528	13464	13386	13560	13482	13555	13599	13469	13568	13414	13625	13517	13489	13677	13540	13467	13668	13392	13677	13667	13578	13466	13426	13631	13561	13607	13510	13634	13586	13490	13661	13568	13417	13562	13607	13638	13490	13511	13553	13516	13650	13568	13521	13555	13623	13542	13573	13572	13516	13491	13635	13572	13435	13393	13606	13523	13521	13633	13577	13534	13334	13591	13380	13422	13750	13524	13526	13530	13674	13398	13774	13550	13636	13496	13518	13424	13515	13571	13496	13460	13602	13520	13470	13311	13681	13635	13603	13522	13635	13556	13583	13522	13643	13384	13655	13415	13382	13600	13603	13629	13490	13666	13453	13529	13472	13586	13498	13426	13564	13538	13560	13570	13599	13460	13663	13529	13465	13589	13479	13534	13406	13628	13495	13503	13585	13506	13550	13591	13551	13471	13590	13352	13296	13594	13482	13531	13541	13569	13555	13464	13569	13514	13543	13429	13539	13656	13422	13579	13673	13621	13565	13565	13458	13636	13647	13592	13525	13671	13585	13516	13379	13610	13576	13620	13569	13556	13456	13727	13659	13408	13638	13392	13574	13593	13494	13558	13480	13471	13607	13505	13595	13583	13642	13557	13523	13738	13633	13498	13714	13527	13619	13440	13664	13616	13487	13353	13638	13554	13585	13424	13362	13451	13477	13564	13628	13417	13458	13587	13467	13371	13533	13296	13381	13477	13493	13637	13607	13518	13776	13584	13569	13665	13574	13657	13584	13503	13519	13568	13440	13518	13690	13616	13437	13474	13660	13597	13550	13464	13555	13455	13564	13557	13523	13587	13642	13533	13433	13657	13774	13562	13661	13531	13426	13573	13468	13529	13620	13536	13732	13458	13508	13620	13565	13606	13522	13550	13488	13825	13703	13546	13623	13490	13558	13560	13718	13623	13528	13458	13568	13618	13495	13718	13626	13528
23848	21565	32034	23094	21476	20559	18475	16140	15676	15871	15786	15536	15651	15580	15442	15564	15565	15495	15381	15452	15495	15491	15349	15514	15512	15389	15356	15352	15462	15454	15273	15451	15498	15400	15554	15467	15347	15600	15399	15368	15559	15384	15631	15428	15333	15465	15502	16244	16571	16468	16010	15697	15603	15429	15394	15457	15558	15614	15595	15332	15289	15427	15525	15362	15382	15385	15388	15366	15355	15348	15298	15391	15471	15295	15306	15310	15366	15358	15300	15338	15230	15224	15559	15335	15469	15487	15362	15197	15407	15330	15356	15184	15383	15493	15320	15151	15342	15564	15388	15373	15459	15488	15180	15156	15336	15330	15416	15486	15425	15536	15388	15359	15345	15312	15350	15360	15433	15249	15355	15337	15223	15325	15426	15253	15293	15503	15427	15168	15429	15322	15223	15338	15447	15259	15451	15474	15355	15283	15437	15447	15343	15346	15314	15519	15306	15168	15236	15280	15358	15420	15369	15341	15446	15257	15252	15316	15295	15330	15302	15239	15201	15371	15595	15362	15503	15259	15136	15227	15497	15333	15270	15402	15415	15286	15392	15315	15385	15205	15247	15316	15497	15430	15163	15114	15466	15174	15248	15403	15316	15414	15530	15592	15250	15463	15407	15249	15311	15282	15347	15317	15469	15321	15556	15356	15364	15461	15461	15408	15296	15466	15324	15234	15341	15146	15359	15523	15374	15375	15469	15320	15438	15198	15285	15504	15542	15430	15343	15404	15263	15387	15550	15456	15347	15503	15222	15459	15364	15206	15261	15293	15310	15534	15211	15227	15278	15303	15236	15507	15346	15426	15284	15324	15109	15170	15270	15431	15309	15435	15351	15293	15248	15457	15460	15372	15259	15486	15226	15454	15400	15511	15238	15320	15384	15304	15076	15435	15451	15521	15191	15416	15449	15305	15317	15430	15399	15266	15322	15304	15404	15496	15416	15369	15238	15279	15351	15335	15453	15425	15419	15257	15232	15273	15351	15224	15459	15427	15487	15433	15454	15498	15198	15376	15528	15580	15232	15289	15453	15297	15377	15155	15193	15384	15490	15321	15365	15196	15503	15479	15257	15490	15380	15403	15146	15319	15360	15080	15470	15391	15329	15155	15193	15067	15338	15455	15151	15537	15482	15457	15411	15252	15368	15287	15398	15366	15109	15232	15139	15305	15446	15138	15498	15493	15335	15283	15403	15493	15332	15487	15357	15252	15433	15195	15266	15477	15568	15387	15207	15354	15249	15404	15515	15409	15448	15197	15443	15365	15184	15367	15258	15610	15418	15327	15280	15548	15204	15360	15432	15273	15433	15431	15374	15249	15162	15212	15435	15380	15214	15358	15307	15438	15121	15365	15440	15449	15245	15331	15349	15281	15359	15281	15365	15442	15321	15459	15545	15330	15445	15473	15487	15382	15316	15338	15456	15390	15459	15253	15145	15456	15358	15330	15391	15364	15460	15457	15349	15358	15409	15213	15465	15202	15332	15249	15476	15461	15372	15446	15418	15281	15354	15340	15225	15336	15379	15251	15247	15563	15289	15351	15223	15311	15417	15469	15472	15388	15306	15390	15401	15487	15478	15212	15265	15344	15192	15186	15376	15394	15198	15335	15389	15255	15383	15390	15263	15337	15422	15578	15474	15222	15381	15426	15470	15396	15313	15543	15333	15492	15439	15391	15228	15482	15345	15384	15152	15371	15395	15236	15164	15307	15355	15194	15259	15455	15172	15347	15292	15463	15326	15232	15307	15196	15328	15442	15285	15437	15309	15202	15357	15251	15513	15452	15327	15260	15425	15315	15279	15336	15508	15391	15290	15206	15350	15319	15321	15147	15299	15414	15315	15390	15438	15465	15231	15191	15341	15187	15355	15389	15234	15322	15443	15242	15338	15456	15467	15388	15402	15379	15266	15494	15498	15487	15324	15530	15270	15325	15554	15410	15329	15324	15179	15569	15244	15547	15378	15381	15232	15432	15062	15287	15401	15383	15230	15313	15152	15312	15456	15449	15507	15401	15411	15360	15292	15274	15517	15320	15190	15218	15213	15328	15384	15469	15247	15379	15364	15484	15136	15472	15366	15563	15410	15277	15319	15454	15394	15370	15351	15496	15225	15194	15399	15408	15403	15289	15279	15232	15354	15309	15187	15061	15212	15291	15184	15261	15447	15305	15485	15324	15245	15172	15466	15310	15359	15282	15422	15152	15237	15387	15510	15315	15272	15361	15274	15394	15427	15538	15290	15403	15406	15198	15173	15317	15301	15457	15231	15380	15377	15487	15453	15330	15225	15501	15527	15465	15429	15292	15339	15426	15296	15404	15237	15506	15468	15430	15406	15186	15298	15404	15417	15355	15384	15105	15213	15411	15404	15354	15429	15436	15382	15536	15303	15464	15329	15407	15320	15521	15366	15098	15439	15334	15324	15378	15431	15559	15290	15460	15383	15201	15537	15287	15429	15342	15367	15262	15351	15251	15091	15398	15681	15379	15352	15353	15558	15428	15613	15294	15178	15258	15388	15330	15364	15273	15330	15485	15653	15229	15486	15235	15104	15132	15218	15551	15538	15475	15253	15191	15282	15220	15434	15236	15511	15381	15225	15228	15462	15285	15392	15389	15081	15330	15344	15344	15545	15339	15356	15406	15275	15337	15120	15323	15486	15459	15348	15268	15177	15273	15265	15393	15320	15357	15481	15469	15364	15358	15350	15441	15321	15482	15355	15153	15561	15608	15273	15251	15291	15310	15312	15423	15496	15304	15506	15387	15203	15400	15228	15222	15352	15207	15491	15390	15332	15258	15378	15546	15201	15374	15424	15530	15363	15435	15289	15277	15366	15372	15306	15519	15278	15393	15353	15320	15505	15333	15351	15338	15374	15476	15467	15399	15138	15225	15381	15229	15513	15384	15454	15278	15345	15193	15336	15272	15524	15305	15399	15351	15369	15348	15296	15373	15651	15443	15311	15386	15416	15417	15320	15361	15282	15368	15454	15414	15343	15315	15313	15545	15248	15108	15374	15225	15375	15484	15205	15374	15485	15271	15242	15380	15264	15342	15214	15349	15395	15485	15410	15218	15253	15365	15122	15369	15338	15295	15230	15333	15464	15231	15295	15499	15300	15553	15327	15124	15391	15396	15438	15415	15453	15484	15479	15306	15468	15269	15474	15397	15497	15382	15561	15238	15365	15301	15331	15509	15419	15643	15420	15176	15449	15444	15402	15302	15207	15095	15413	15382	15327	15390	15172	15162	15202	15404	15094	15396	15403	15249	15280	15370	15222	15308	15335	15249	15378	15216	15296	15384	15311	15551	15329	15362	15611	15428	15451	15532	15336	15293	15291	15314	15498	15261	15377	15358	15354	15507	15391	15327	15249	15454	15423	15313	15336	15555	15220	15467	15344	15355	15242	15326	15357	15190	15384	15174	15571	15341	15452	15361	15254	15301	15443	15301	15291	15362	15291	15247	15293	15330	15237	15236	15396	15373	15277	15285	15486	15551	15209	15419	15399	15436	15345	15154	15330	15185	15337	15312	15251	15219	15582	15355	15272	15351	15352	15182	15424	15197	15341	15634	15396	15406	15200	15203	15230	15349	15451	15448	15415	15595	15387	15249	15302	15290	15411	15500	15186	15335	15430	15334	15321	15291	15291	15410	15460	15426	15312	15341	15250	15242	15395	15188	15320	15575	15458	15363	15426	15427	15316	15508	15416	15220	15466	15310	15547	15431	15271	15367	15354	15494	15464	15320	15204	15355	15392	15443	15402	15356	15527	15440	15195	15305	15315	15284	15307	15356	15369	15432	15423	15285	15545	15331	15409	15479	15289	15359	15513	15340	15283	15389	15299	15333	15338	15474	15336	15210	15376	15371	15169	15253	15480	15304	15318	15356	15563	15158	15301	15379	15571	15436	15304	15321	15330	15091	15209	15409	15438	15453	15202	15358	15320	15139	15463	15370	15591	15522	15300	15415	15222	15303	15420	15257	15441	15465	15441	15199	15345	15150	15400	15457	15496	15394	15411	15288	15607	15336	15279	15404	15317	15387	15370	15193	15437	15426	15288	15306	15349	15348	15394	15090	15323	15432	15351	15345	15390	15105	15105	15425	15362	15307	15259	15377	15319	15336	15410	15331	15220	15385	15340	15368	15459	15358	15268	15228	15321	15300	15408	15187	15339	15356	15327	15226	15469	15441	15351	15316	15365	15329	15616	15515	15445	15424	15422	15211	15319	15193	15385	15338	15378	15355	15281	15395	15347	15377	15287	15386	15668	15276	15558	15519	15325	15223	15621	15347	15118	15474	15412	15297	15426	15294	15439	15451	15582	15559	15326	15337	15278	15482	15206	15414	15342	15329	15430	15334	15327	15188	15453	15315	15435	15315	15287	15519	15255	15492	15298	15115	15329	15334	15266	15286	15324	15433	15530	15478	15569	15584	15321	15407	15362	15265	15260	15427	15320	15266	15330	15367	15275	15379	15381	15248	15248	15266	15373	15370	15419	15368	15334	15366	15231	15260	15393	15246	15408	15338	15384	15317	15540	15342	15306	15396	15137	15506	15397	15228	15308	15330	15373	15407	15466	15598	15359	15358	15194	15283	15504	15366	15444	15321	15497	15202	15196	15469	15206	15222	15468	15361	15458	15500	15187	15491	15348	15410	15425	15397	15303	15169	15566	15416	15367	15239	15166	15365	15306	15245	15308	15402	15418	15299	15369	15399	15318	15308	15465	15399	15356	15257	15537	15315	15356	15233	15381	15398	15406	15302	15158	15318	15429	15230	15278	15296	15366	15156	15209	15480	15208	15232	15293	15386	15463	15249	15376	15339	15463	15316	15192	15188	15229	15405	15382	15315	15323	15424	15329	15391	15387	15241	15313	15332	15173	15343	15359	15288	15259	15474	15284	15380	15295	15180	15359	15308	15199	15342	15396	15301	15290	15256	15383	15364	15306	15427	15485	15441	15594	15356	15281	15189	15460	15282	15426	15499	15327	15318	15272	15228	15457	15459	15423	15273	15291	15225	15271	15326	15458	15217	15383	15100	15214	15520	15498	15383	15391	15295	15540	15165	15384	15416	15399	15324	15439	15297	15297	15384	15479	15363	15181	15434	15358	15468	15295	15275	15527	15044	15283	15452	15426	15225
13313	57370	31655	16264	14957	14616	14213	13933	13804	14143	13677	13640	13940	13925	13729	13664	13706	13682	13606	13704	13605	13589	13544	13594	13730	13494	13617	13759	13493	13667	13587	13684	13611	13441	13611	13657	13448	13485	13546	13740	13580	13667	13684	13571	13754	13626	13999	14808	15329	15003	14556	13957	13718	13685	13537	13340	13626	13496	13478	13585	13522	13578	13466	13770	13606	13547	13621	13506	13542	13505	13663	13624	13542	13503	13587	13590	13739	13481	13467	13587	13623	13478	13593	13563	13669	13564	13548	13603	13456	13642	13555	13497	13595	13519	13536	13464	13544	13490	13698	13529	13665	13670	13401	13555	13627	13510	13431	13506	13511	13601	13604	13616	13589	13648	13578	13555	13616	13467	13586	13663	13480	13773	13609	13380	13692	13410	13656	13551	13507	13618	13571	13477	13414	13502	13555	13507	13487	13541	13596	13565	13476	13486	13552	13631	13560	13541	13507	13638	13718	13539	13521	13495	13586	13464	13617	13545	13620	13593	13421	13549	13553	13627	13478	13527	13577	13631	13707	13526	13476	13648	13460	13546	13522	13642	13742	13562	13438	13575	13512	13598	13608	13566	13485	13553	13631	13503	13767	13539	13635	13519	13691	13493	13662	13621	13558	13606	13580	13402	13419	13641	13428	13581	13527	13513	13617	13577	13495	13557	13439	13511	13671	13684	13575	13451	13566	13627	13550	13611	13485	13793	13575	13482	13460	13450	13570	13514	13587	13526	13534	13501	13499	13654	13604	13443	13622	13576	13625	13419	13520	13633	13449	13655	13587	13765	13534	13262	13441	13605	13641	13575	13549	13418	13733	13542	13574	13506	13672	13535	13529	13544	13571	13678	13377	13573	13568	13415	13541	13436	13667	13638	13564	13569	13614	13435	13413	13405	13583	13648	13443	13659	13608	13352	13437	13402	13500	13795	13657	13430	13494	13691	13388	13539	13515	13654	13635	13684	13610	13458	13568	13498	13361	13625	13558	13711	13590	13538	13722	13269	13496	13450	13632	13475	13691	13614	13464	13650	13530	13595	13559	13765	13533	13722	13373	13464	13677	13636	13536	13464	13404	13558	13658	13428	13648	13695	13387	13498	13589	13470	13574	13452	13504	13520	13599	13386	13575	13523	13565	13470	13536	13511	13477	13594	13665	13507	13729	13495	13539	13545	13591	13564	13674	13610	13476	13538	13555	13506	13560	13459	13620	13577	13568	13553	13483	13475	13521	13575	13568	13532	13439	13579	13541	13516	13454	13561	13459	13449	13499	13511	13548	13478	13271	13391	13413	13692	13421	13601	13576	13596	13527	13401	13426	13503	13436	13519	13714	13511	13571	13632	13539	13601	13561	13430	13695	13500	13581	13658	13710	13557	13434	13544	13581	13591	13620	13527	13517	13442	13710	13528	13704	13627	13392	13498	13498	13468	13615	13591	13285	13311	13405	13454	13565	13677	13451	13570	13534	13548	13468	13642	13481	13512	13666	13610	13536	13543	13436	13598	13548	13602	13542	13578	13487	13409	13392	13447	13563	13601	13547	13524	13638	13492	13571	13627	13521	13583	13712	13625	13640	13551	13554	13572	13720	13611	13597	13634	13611	13625	13597	13370	13403	13494	13334	13528	13516	13548	13515	13540	13590	13517	13512	13564	13533	13718	13706	13664	13587	13451	13606	13665	13620	13446	13452	13525	13665	13491	13565	13530	13598	13560	13503	13631	13371	13600	13494	13500	13431	13678	13557	13478	13507	13456	13430	13601	13694	13618	13556	13591	13611	13565	13590	13674	13456	13536	13429	13516	13380	13618	13548	13582	13415	13517	13656	13481	13465	13543	13524	13513	13547	13615	13552	13550	13553	13778	13678	13671	13480	13588	13490	13361	13589	13334	13516	13502	13590	13536	13467	13483	13582	13609	13508	13445	13728	13443	13507	13649	13624	13373	13513	13478	13507	13509	13568	13441	13341	13521	13553	13582	13626	13591	13345	13564	13412	13698	13701	13627	13569	13656	13570	13673	13650	13538	13651	13511	13555	13689	13670	13518	13723	13557	13356	13642	13629	13700	13647	13653	13635	13420	13582	13375	13553	13462	13731	13461	13567	13553	13483	13520	13517	13468	13708	13651	13608	13532	13624	13651	13486	13495	13496	13733	13466	13311	13697	13373	13587	13544	13680	13483	13613	13466	13580	13488	13669	13544	13613	13622	13407	13714	13529	13741	13367	13634	13441	13330	13443	13625	13475	13627	13564	13682	13473	13520	13565	13525	13539	13580	13501	13365	13520	13651	13604	13582	13813	13529	13510	13633	13585	13619	13540	13571	13663	13656	13451	13562	13542	13552	13547	13516	13455	13685	13563	13548	13550	13567	13554	13534	13701	13576	13701	13477	13665	13453	13571	13586	13441	13500	13448	13517	13571	13479	13560	13402	13615	13504	13547	13655	13700	13671	13493	13600	13538	13705	13511	13333	13392	13645	13486	13510	13510	13627	13551	13605	13602	13640	13569	13413	13480	13651	13506	13428	13575	13703	13621	13358	13487	13475	13524	13599	13417	13567	13548	13541	13444	13620	13498	13595	13444	13588	13672	13538	13588	13705	13487	13413	13521	13342	13597	13445	13531	13422	13612	13569	13554	13559	13508	13554	13573	13568	13535	13650	13678	13564	13446	13600	13580	13594	13637	13625	13466	13523	13693	13474	13550	13674	13638	13375	13533	13527	13453	13609	13485	13477	13448	13737	13531	13395	13686	13655	13555	13640	13542	13590	13301	13527	13369	13577	13414	13592	13527	13369	13421	13440	13634	13532	13429	13410	13428	13391	13530	13688	13590	13352	13540	13507	13825	13510	13544	13563	13657	13492	13556	13401	13646	13554	13616	13482	13660	13533	13652	13456	13516	13563	13525	13691	13521	13568	13596	13597	13594	13651	13471	13795	13471	13611	13384	13423	13529	13676	13519	13452	13611	13526	13713	13347	13508	13698	13515	13658	13501	13709	13334	13539	13571	13597	13630	13565	13483	13511	13554	13527	13544	13357	13457	13544	13621	13524	13424	13522	13415	13590	13555	13550	13523	13457	13473	13783	13684	13325	13699	13601	13631	13544	13358	13589	13516	13608	13565	13490	13601	13574	13562	13448	13401	13437	13649	13653	13474	13548	13600	13608	13558	13600	13470	13548	13644	13549	13538	13483	13539	13614	13491	13472	13633	13459	13612	13557	13611	13441	13521	13417	13672	13763	13682	13571	13641	13727	13421	13450	13588	13600	13576	13550	13421	13571	13537	13444	13711	13652	13684	13604	13462	13508	13395	13484	13582	13555	13567	13604	13620	13650	13485	13493	13684	13555	13597	13515	13627	13575	13527	13499	13491	13430	13710	13529	13606	13548	13562	13440	13684	13490	13456	13582	13624	13452	13593	13641	13558	13641	13639	13655	13405	13570	13586	13489	13439	13494	13651	13653	13400	13594	13543	13592	13520	13738	13524	13398	13419	13730	13518	13537	13638	13676	13573	13414	13574	13468	13672	13621	13477	13432	13475	13421	13716	13578	13591	13425	13538	13491	13626	13512	13532	13654	13371	13551	13567	13636	13499	13497	13625	13659	13593	13518	13466	13540	13534	13504	13486	13523	13555	13620	13615	13317	13422	13508	13532	13403	13619	13577	13730	13700	13674	13587	13510	13502	13644	13616	13550	13525	13450	13556	13510	13797	13482	13454	13483	13586	13481	13604	13526	13339	13602	13542	13414	13542	13552	13563	13685	13544	13380	13640	13616	13564	13546	13480	13569	13518	13552	13503	13668	13544	13396	13579	13439	13503	13448	13528	13590	13618	13505	13582	13660	13541	13636	13645	13598	13496	13604	13554	13614	13552	13569	13394	13609	13544	13536	13661	13650	13567	13635	13518	13531	13509	13725	13451	13523	13405	13560	13631	13584	13581	13494	13664	13532	13444	13519	13420	13538	13559	13645	13357	13674	13555	13469	13585	13566	13499	13498	13555	13520	13685	13548	13518	13471	13588	13636	13530	13594	13462	13448	13478	13527	13558	13626	13394	13454	13419	13428	13559	13588	13728	13813	13562	13676	13438	13593	13714	13527	13576	13684	13593	13681	13565	13323	13610	13569	13610	13659	13569	13541	13595	13546	13439	13430	13665	13597	13586	13520	13448	13499	13522	13611	13636	13541	13432	13665	13522	13711	13624	13530	13488	13709	13535	13568	13523	13580	13528	13633	13572	13506	13611	13574	13599	13452	13444	13528	13418	13532	13676	13542	13366	13528	13571	13643	13633	13529	13489	13467	13674	13521	13567	13504	13372	13573	13682	13662	13500	13583	13380	13449	13595	13617	13449	13708	13646	13565	13654	13645	13611	13581	13438	13573	13513	13464	13613	13432	13611	13467	13476	13576	13641	13472	13490	13653	13465	13635	13559	13519	13594	13611	13430	13515	13490	13604	13619	13490	13599	13579	13562	13613	13533	13605	13588	13620	13582	13588	13530	13521	13612	13580	13518	13451	13561	13600	13421	13647	13610	13519	13484	13568	13474	13449	13439	13645	13441	13582	13432	13545	13572	13597	13460	13515	13464	13720	13405	13672	13755	13369	13592	13561	13545	13650	13503	13653	13573	13456	13588	13595	13409	13579	13584	13503	13542	13550	13498	13499	13554	13547	13373	13573	13520	13511	13463	13487	13381	13703	13626	13609	13463	13712	13479	13397	13499	13620	13524	13549	13481	13497	13375	13647	13560	13616	13590	13685	13592	13632	13550	13739	13535	13467	13499	13602	13556	13540	13577	13421	13524	13605	13711	13574	13675	13526	13526	13394	13677	13478	13421	13466	13590	13589	13537	13734	13471	13511	13484	13663	13531	13485	13469	13596	13626	13554	13633	13569	13586	13542	13688	13351	13676	13785	13427	13363	13574	13558	13737	13615	13541	13450	13599	13562	13527	13481	13545	13514	13465	13690	13476	13519	13607	13461	13705	13519	13622	13444	13484	13606	13567	13508	13614	13514	13722	13591	13689	13411	13420	13489	13560	13594	13657	13605	13507	13657	13660	13622	13594	13563	13771	13465	13443	13599	13538	13595	13597	13527	13404	13430	13473	13710	13547	13371	13660	13469	13536	13641	13469	13531	13616	13617	13494
22735	21281	30687	22930	21177	22640	23477	17156	15919	16103	16073	15864	15764	15780	15849	15627	15640	15702	15610	15652	15550	15616	15567	15474	15466	15574	15749	15693	15409	15510	15581	15392	15532	15549	15636	15545	15497	15559	15422	15457	15580	15528	15427	15660	15673	15901	15697	16714	17746	17399	16797	15929	15817	15465	15554	15229	15256	15384	15523	15383	15530	15341	15450	15403	15516	15365	15523	15803	15674	15410	15452	15393	15531	15386	15460	15508	15577	15407	15495	15501	15681	15583	15194	15429	15574	15544	15513	15304	15356	15613	15323	15394	15318	15468	15287	15528	15397	15501	15522	15272	15652	15493	15533	15452	15528	15287	15486	15495	15533	15382	15566	15317	15506	15182	15312	15302	15345	15604	15390	15309	15455	15347	15201	15421	15344	15436	15567	15619	15479	15414	15613	15272	15389	15457	15302	15458	15420	15465	15458	15634	15396	15557	15473	15312	15419	15522	15468	15468	15572	15240	15390	15443	15328	15430	15544	15454	15349	15419	15366	15402	15368	15386	15583	15320	15142	15423	15500	15470	15238	15507	15335	15295	15292	15497	15532	15469	15385	15302	15416	15362	15354	15454	15403	15416	15273	15477	15748	15411	15223	15512	15459	15311	15495	15484	15318	15400	15405	15325	15471	15594	15495	15403	15464	15324	15345	15481	15440	15259	15552	15488	15354	15411	15336	15379	15450	15418	15429	15456	15423	15359	15352	15346	15247	15425	15521	15533	15410	15479	15430	15433	15482	15264	15185	15510	15452	15287	15341	15443	15324	15264	15413	15505	15283	15420	15380	15305	15569	15567	15380	15708	15421	15254	15378	15300	15419	15212	15365	15346	15234	15489	15384	15450	15506	15523	15425	15463	15498	15180	15327	15344	15562	15387	15329	15369	15354	15376	15340	15236	15357	15422	15431	15442	15378	15234	15268	15451	15379	15349	15523	15241	15538	15342	15520	15458	15418	15197	15337	15384	15457	15544	15471	15455	15481	15456	15282	15236	15461	15572	15560	15373	15373	15541	15219	15331	15366	15516	15422	15464	15434	15318	15322	15480	15504	15354	15379	15405	15303	15432	15580	15344	15542	15290	15370	15420	15466	15519	15428	15414	15685	15466	15279	15393	15416	15213	15358	15419	15458	15277	15284	15386	15138	15555	15300	15470	15364	15447	15232	15334	15416	15355	15241	15612	15093	15603	15461	15464	15451	15357	15484	15689	15304	15699	15425	15394	15232	15564	15295	15390	15361	15428	15376	15622	15274	15413	15304	15285	15410	15408	15469	15544	15398	15367	15179	15286	15503	15304	15294	15410	15402	15471	15444	15431	15420	15633	15519	15392	15514	15358	15453	15383	15376	15276	15291	15453	15472	15519	15366	15416	15443	15486	15379	15367	15491	15288	15254	15434	15337	15218	15215	15531	15521	15395	15547	15479	15255	15542	15426	15461	15372	15409	15382	15492	15594	15489	15413	15319	15277	15544	15302	15436	15575	15167	15322	15398	15461	15343	15257	15385	15505	15231	15578	15595	15654	15518	15417	15410	15303	15488	15130	15323	15397	15288	15535	15551	15311	15306	15262	15313	15192	15322	15488	15549	15431	15471	15334	15393	15381	15461	15374	15446	15477	15347	15238	15540	15753	15581	15410	15410	15632	15190	15536	15419	15448	15525	15468	15484	15395	15339	15400	15374	15528	15391	15420	15711	15250	15450	15352	15101	15414	15439	15401	15375	15452	15539	15347	15453	15309	15289	15326	15247	15256	15266	15514	15386	15523	15360	15637	15332	15342	15386	15368	15418	15302	15489	15652	15528	15364	15443	15415	15250	15126	15357	15473	15320	15370	15429	15178	15174	15574	15494	15595	15538	15384	15480	15469	15360	15399	15364	15273	15547	15396	15331	15567	15615	15425	15321	15329	15699	15597	15460	15216	15330	15573	15460	15198	15667	15447	15337	15447	15325	15416	15304	15400	15435	15152	15442	15470	15469	15393	15399	15461	15399	15525	15554	15467	15441	15254	15249	15391	15445	15551	15258	15453	15190	15382	15521	15554	15433	15505	15320	15528	15470	15406	15418	15086	15364	15180	15411	15568	15491	15286	15336	15392	15382	15181	15486	15168	15401	15484	15588	15338	15697	15375	15464	15663	15368	15614	15509	15475	15548	15389	15333	15469	15501	15359	15251	15410	15433	15441	15295	15510	15286	15247	15386	15510	15397	15329	15341	15228	15501	15351	15391	15402	15396	15448	15377	15431	15370	15487	15292	15468	15433	15368	15524	15575	15263	15160	15435	15538	15396	15531	15122	15254	15507	15561	15254	15360	15580	15476	15610	15284	15326	15332	15270	15418	15289	15462	15553	15314	15534	15424	15468	15473	15340	15438	15547	15339	15463	15411	15361	15619	15472	15420	15450	15293	15266	15278	15269	15475	15449	15536	15547	15518	15385	15354	15325	15635	15419	15341	15285	15177	15365	15375	15466	15344	15363	15371	15399	15349	15406	15530	15358	15381	15318	15373	15670	15409	15433	15465	15474	15432	15353	15420	15405	15310	15448	15379	15383	15620	15265	15576	15470	15255	15437	15436	15496	15442	15566	15193	15448	15354	15452	15284	15399	15528	15535	15320	15387	15575	15433	15509	15573	15350	15451	15479	15355	15505	15419	15466	15328	15389	15292	15315	15434	15490	15577	15428	15395	15263	15472	15400	15400	15278	15279	15518	15301	15581	15286	15500	15587	15406	15334	15401	15255	15423	15426	15476	15308	15432	15484	15175	15457	15303	15461	15372	15296	15473	15345	15351	15479	15312	15376	15205	15621	15511	15481	15422	15338	15496	15368	15451	15477	15385	15169	15258	15533	15433	15378	15325	15367	15382	15397	15571	15379	15386	15264	15255	15532	15211	15405	15155	15304	15241	15485	15335	15397	15654	15396	15540	15258	15347	15409	15311	15358	15349	15454	15325	15219	15235	15406	15323	15351	15351	15229	15523	15184	15451	15358	15403	15502	15311	15484	15314	15318	15570	15346	15330	15471	15557	15368	15335	15398	15438	15133	15331	15255	15559	15284	15450	15505	15237	15390	15362	15314	15551	15311	15466	15531	15393	15409	15346	15111	15256	15493	15174	15231	15489	15554	15527	15655	15337	15277	15354	15548	15552	15540	15309	15452	15371	15340	15315	15439	15321	15404	15602	15496	15549	15410	15552	15271	15366	15415	15240	15369	15387	15484	15263	15212	15427	15385	15207	15459	15549	15524	15487	15294	15457	15315	15292	15413	15494	15331	15504	15309	15427	15438	15510	15398	15349	15479	15433	15413	15300	15321	15414	15427	15253	15456	15450	15574	15258	15415	15597	15410	15260	15310	15481	15314	15427	15476	15240	15241	15435	15269	15422	15459	15402	15391	15584	15614	15321	15420	15540	15210	15271	15435	15530	15509	15585	15303	15440	15370	15382	15384	15479	15532	15287	15370	15416	15464	15431	15370	15384	15363	15637	15238	15376	15566	15489	15499	15418	15456	15579	15483	15396	15362	15226	15307	15559	15312	15515	15057	15431	15540	15274	15277	15243	15351	15282	15378	15331	15472	15538	15508	15422	15480	15490	15461	15519	15435	15329	15383	15509	15536	15596	15511	15385	15353	15419	15314	15474	15464	15413	15311	15310	15342	15428	15413	15343	15406	15374	15483	15288	15384	15468	15294	15257	15483	15165	15400	15292	15458	15380	15413	15461	15346	15239	15380	15545	15351	15310	15286	15472	15633	15183	15335	15638	15449	15498	15368	15436	15355	15511	15153	15298	15206	15344	15573	15426	15378	15383	15414	15206	15360	15540	15430	15356	15543	15435	15462	15399	15310	15582	15579	15360	15383	15336	15378	15508	15568	15378	15600	15395	15308	15391	15349	15388	15363	15500	15295	15369	15280	15217	15350	15365	15440	15594	15392	15281	15596	15286	15346	15287	15465	15478	15261	15365	15393	15464	15249	15551	15341	15245	15350	15300	15145	15250	15319	15450	15539	15530	15362	15640	15340	15291	15395	15369	15269	15258	15349	15413	15464	15455	15345	15393	15484	15533	15289	15463	15268	15447	15486	15406	15562	15284	15432	15468	15249	15299	15312	15380	15314	15332	15391	15532	15419	15404	15444	15507	15453	15505	15312	15483	15102	15350	15414	15547	15440	15471	15285	15435	15365	15573	15434	15554	15486	15464	15539	15399	15250	15393	15306	15390	15489	15116	15328	15184	15238	15558	15467	15347	15352	15289	15475	15476	15574	15402	15320	15324	15329	15525	15443	15609	15268	15268	15250	15163	15162	15237	15429	15687	15323	15487	15670	15340	15313	15164	15303	15344	15419	15322	15208	15461	15561	15251	15458	15450	15443	15409	15343	15442	15273	15423	15515	15585	15270	15270	15367	15443	15413	15480	15529	15476	15328	15426	15153	15359	15409	15449	15395	15417	15312	15429	15260	15409	15359	15331	15504	15224	15283	15420	15271	15515	15506	15370	15204	15444	15291	15405	15508	15315	15437	15420	15455	15369	15330	15596	15411	15437	15279	15375	15331	15454	15533	15543	15583	15346	15522	15380	15395	15390	15372	15459	15435	15517	15338	15293	15185	15252	15537	15439	15428	15493	15505	15253	15553	15471	15269	15140	15406	15501	15494	15356	15470	15492	15596	15278	15401	15278	15304	15304	15328	15575	15500	15529	15352	15409	15535	15467	15482	15670	15595	15433	15405	15498	15427	15361	15403	15351	15459	15416	15542	15503	15501	15434	15328	15585	15465	15351	15445	15448	15426	15418	15302	15447	15520	15380	15311	15390	15405	15107	15323	15393	15457	15449	15307	15431	15463	15286	15379	15458	15358	15524	15386	15409	15383	15414	15364	15552	15280	15353	15518	15640	15490	15374	15399	15368	15444	15418	15258	15411	15192	15126	15451	15345	15385	15375	15155	15405	15392	15298	15341	15435	15424	15251	15338	15368	15474	15360	15309	15334	15270	15387	15495	15335	15428	15578	15379	15274	15423	15459	15576	15490	15291	15452	15563	15391	15434	15558	15447	15296	15366	15482	15322	15384	15522	15310	15454	15319	15423	15367	15387	15338	15378	15561	15315	15138	15419	15443	15370	15562	15399	15407	15392	15275	15309
14954	57678	35466	18138	16171	15398	14690	14501	14389	14139	14081	13808	13749	14097	13927	13732	13945	13710	13740	13693	13819	13778	13671	13745	13819	13832	13725	13549	13765	13588	13768	13681	13633	13599	13656	13594	13768	13583	13640	13869	13739	13835	13731	13878	13794	13850	13944	15939	16746	16286	15253	14246	14007	13768	13646	13667	13699	13464	13459	13525	13550	13631	13647	13689	13710	13520	13659	13679	13453	13744	13677	13738	13577	13727	13729	13510	13651	13545	13612	13521	13478	13690	13595	13795	13609	13536	13681	13649	13665	13561	13585	13671	13461	13674	13674	13711	13544	13653	13744	13538	13632	13556	13573	13653	13618	13576	13585	13684	13560	13593	13681	13641	13628	13571	13591	13588	13747	13462	13597	13589	13656	13665	13622	13582	13522	13420	13564	13584	13697	13621	13572	13418	13519	13702	13566	13546	13687	13624	13672	13582	13552	13486	13686	13573	13669	13451	13631	13653	13686	13427	13656	13627	13571	13636	13614	13458	13603	13549	13521	13495	13489	13672	13549	13653	13513	13606	13603	13430	13748	13614	13634	13710	13565	13540	13507	13534	13688	13431	13653	13542	13815	13603	13602	13576	13711	13616	13675	13625	13527	13606	13743	13581	13584	13528	13481	13701	13762	13516	13553	13443	13513	13556	13667	13688	13658	13722	13516	13624	13658	13612	13460	13572	13558	13674	13567	13548	13470	13553	13507	13511	13719	13540	13633	13585	13651	13601	13697	13562	13709	13405	13563	13621	13429	13607	13548	13543	13472	13540	13793	13377	13616	13619	13500	13629	13748	13514	13518	13540	13568	13535	13551	13648	13550	13563	13527	13742	13616	13636	13713	13552	13729	13645	13560	13550	13658	13595	13795	13626	13632	13569	13858	13678	13709	13614	13634	13641	13534	13675	13624	13622	13655	13561	13493	13575	13474	13707	13549	13466	13595	13718	13462	13509	13632	13500	13756	13666	13527	13577	13632	13585	13575	13518	13651	13552	13674	13629	13635	13634	13639	13929	13426	13541	13591	13688	13561	13562	13559	13654	13501	13503	13598	13636	13371	13819	13447	13680	13734	13482	13731	13418	13591	13600	13434	13582	13486	13620	13701	13648	13564	13606	13669	13522	13685	13689	13329	13553	13583	13535	13444	13475	13725	13570	13749	13555	13680	13744	13540	13668	13542	13634	13640	13513	13566	13655	13659	13419	13658	13497	13600	13486	13640	13654	13600	13696	13585	13390	13613	13653	13674	13545	13651	13683	13671	13660	13646	13555	13685	13542	13612	13612	13585	13582	13681	13492	13505	13564	13553	13525	13511	13488	13656	13643	13507	13571	13385	13481	13703	13527	13571	13660	13474	13599	13711	13556	13598	13471	13382	13486	13649	13545	13695	13673	13482	13621	13517	13601	13452	13400	13517	13557	13412	13727	13541	13614	13593	13579	13582	13523	13538	13481	13655	13476	13556	13675	13581	13591	13496	13551	13564	13530	13699	13493	13709	13621	13657	13473	13571	13344	13554	13596	13601	13548	13628	13555	13559	13536	13561	13480	13686	13425	13468	13665	13419	13659	13567	13496	13664	13606	13638	13623	13592	13518	13577	13537	13534	13499	13651	13445	13559	13422	13587	13508	13616	13508	13548	13585	13625	13593	13560	13551	13475	13610	13585	13668	13650	13405	13721	13505	13724	13723	13491	13604	13505	13404	13523	13538	13734	13622	13541	13638	13597	13588	13530	13444	13627	13558	13599	13489	13471	13458	13552	13594	13616	13668	13611	13512	13555	13357	13709	13651	13636	13401	13623	13620	13557	13642	13566	13532	13591	13450	13675	13553	13848	13552	13655	13548	13681	13545	13455	13623	13610	13372	13598	13567	13555	13549	13518	13625	13667	13624	13450	13517	13595	13626	13583	13541	13457	13709	13484	13497	13675	13591	13423	13533	13673	13580	13397	13619	13673	13443	13710	13718	13568	13540	13568	13665	13501	13669	13691	13548	13559	13582	13585	13706	13769	13408	13606	13594	13745	13499	13588	13625	13646	13512	13509	13725	13557	13712	13572	13649	13536	13470	13522	13601	13556	13508	13746	13720	13714	13600	13600	13540	13432	13538	13612	13629	13577	13620	13465	13518	13576	13636	13608	13482	13383	13745	13621	13653	13634	13658	13505	13665	13513	13466	13495	13549	13729	13559	13633	13530	13485	13414	13483	13529	13603	13570	13504	13659	13671	13694	13671	13566	13656	13646	13537	13719	13500	13582	13635	13613	13547	13625	13473	13581	13512	13591	13499	13580	13498	13622	13630	13626	13633	13520	13694	13644	13462	13643	13639	13690	13817	13652	13487	13629	13534	13448	13530	13685	13547	13427	13482	13494	13540	13586	13511	13480	13683	13632	13622	13484	13659	13399	13540	13624	13693	13660	13592	13716	13541	13684	13406	13556	13650	13520	13525	13561	13598	13631	13600	13484	13645	13563	13568	13485	13695	13483	13516	13591	13658	13780	13616	13612	13746	13771	13629	13394	13584	13609	13551	13569	13761	13678	13718	13733	13470	13457	13520	13548	13499	13599	13602	13450	13504	13685	13610	13554	13485	13494	13633	13435	13697	13636	13553	13521	13629	13599	13617	13606	13654	13566	13639	13514	13579	13750	13572	13567	13709	13511	13601	13604	13602	13572	13445	13572	13667	13423	13586	13743	13528	13513	13517	13630	13486	13565	13508	13668	13671	13677	13571	13459	13662	13647	13542	13576	13584	13512	13654	13500	13702	13614	13800	13771	13419	13450	13731	13597	13581	13347	13381	13680	13726	13612	13672	13539	13762	13638	13425	13595	13538	13493	13617	13589	13740	13587	13526	13670	13617	13659	13815	13694	13600	13708	13486	13475	13631	13607	13584	13413	13595	13466	13677	13504	13652	13547	13575	13371	13454	13585	13638	13689	13471	13523	13530	13512	13572	13483	13523	13611	13409	13645	13546	13689	13635	13515	13581	13699	13626	13713	13667	13653	13484	13773	13552	13446	13540	13575	13560	13572	13701	13683	13569	13495	13611	13539	13557	13489	13824	13451	13576	13574	13550	13537	13639	13531	13565	13665	13778	13453	13543	13672	13613	13476	13833	13616	13513	13614	13637	13501	13618	13616	13415	13499	13620	13727	13573	13445	13587	13536	13653	13563	13517	13629	13499	13552	13646	13606	13614	13656	13519	13637	13630	13724	13598	13434	13639	13598	13647	13678	13579	13404	13609	13555	13567	13493	13543	13478	13539	13503	13573	13569	13680	13488	13401	13605	13669	13795	13628	13471	13503	13483	13561	13654	13597	13702	13516	13532	13620	13521	13445	13762	13456	13727	13598	13418	13392	13344	13502	13459	13562	13687	13369	13549	13594	13580	13690	13553	13595	13629	13454	13673	13697	13419	13650	13583	13604	13556	13465	13429	13470	13745	13571	13564	13451	13386	13535	13579	13526	13713	13474	13629	13534	13628	13397	13736	13657	13503	13514	13566	13710	13622	13556	13552	13605	13622	13485	13746	13591	13655	13473	13581	13651	13396	13742	13454	13653	13602	13607	13466	13608	13621	13699	13745	13623	13695	13700	13640	13522	13458	13755	13526	13529	13650	13711	13580	13579	13567	13577	13520	13511	13791	13494	13520	13498	13505	13536	13502	13541	13634	13624	13665	13565	13505	13569	13407	13500	13639	13589	13584	13716	13450	13623	13704	13593	13422	13692	13526	13513	13494	13657	13530	13605	13499	13572	13662	13532	13524	13531	13571	13504	13634	13743	13670	13539	13403	13661	13537	13615	13429	13537	13559	13687	13439	13462	13665	13465	13538	13537	13589	13551	13633	13546	13821	13501	13660	13589	13765	13542	13638	13548	13456	13577	13536	13497	13746	13532	13527	13530	13588	13584	13532	13665	13672	13650	13713	13569	13464	13672	13628	13688	13719	13688	13557	13417	13534	13492	13501	13654	13420	13676	13549	13665	13613	13578	13505	13582	13565	13608	13427	13742	13646	13608	13705	13438	13649	13556	13533	13667	13587	13601	13632	13537	13454	13513	13572	13511	13623	13547	13620	13651	13510	13597	13608	13577	13451	13619	13531	13482	13652	13440	13820	13554	13461	13458	13627	13559	13578	13453	13566	13481	13660	13735	13521	13647	13555	13713	13503	13548	13608	13664	13499	13555	13621	13816	13600	13607	13602	13484	13739	13512	13676	13642	13574	13608	13665	13503	13693	13674	13443	13680	13446	13583	13483	13459	13687	13682	13515	13603	13552	13688	13550	13499	13609	13647	13717	13584	13683	13440	13739	13529	13627	13429	13499	13552	13579	13491	13451	13801	13688	13678	13693	13526	13610	13629	13653	13669	13502	13489	13523	13704	13494	13547	13644	13686	13495	13546	13564	13566	13643	13708	13744	13667	13551	13552	13604	13667	13527	13601	13704	13513	13690	13561	13398	13531	13550	13629	13483	13574	13653	13465	13684	13591	13482	13479	13483	13470	13637	13561	13558	13676	13579	13643	13678	13680	13442	13693	13686	13724	13588	13552	13455	13555	13401	13579	13623	13707	13654	13447	13482	13535	13686	13642	13598	13700	13633	13504	13640	13631	13532	13756	13460	13325	13462	13718	13565	13637	13751	13619	13622	13639	13613	13676	13735	13581	13730	13492	13546	13551	13611	13517	13601	13520	13580	13593	13559	13547	13613	13519	13613	13630	13572	13592	13575	13671	13521	13423	13530	13551	13456	13695	13516	13447	13514	13544	13497	13579	13533	13619	13771	13617	13567	13684	13519	13559	13517	13654	13745	13654	13527	13592	13600	13582	13666	13606	13512	13655	13762	13654	13435	13596	13668	13558	13591	13599	13571	13544	13533	13523	13598	13654	13648	13587	13625	13707	13861	13564	13615	13604	13637	13630	13579	13650	13508	13679	13595	13642	13544	13673	13665	13636	13612	13452	13439	13467	13487	13608	13511	13598	13558	13610	13768	13515	13708	13457	13560	13639	13550	13662	13511	13491	13458	13641	13542	13687	13651	13634	13531	13612	13516	13498	13576	13634	13473	13646	13537	13610	13524	13548	13682	13515	13597	13530	13610	13389	13780	13623	13504	13634	13489	13486	13550	13661	13640	13521	13465	13508	13455
27279	25359	32624	20698	16082	15702	15868	15634	15403	15655	15531	15405	15748	15655	15558	15496	15542	15343	15603	15508	15373	15511	15392	15379	15440	15397	15266	15519	15489	15488	15342	15459	15577	15435	15537	15403	15588	15212	15525	15679	15640	15499	15687	15523	15408	15678	15695	15725	15640	15598	15682	15570	15512	15409	15583	15501	15471	15507	15486	15590	15360	15343	15531	15561	15435	15435	15480	15374	15509	15493	15579	15298	15379	15376	15353	15367	15394	15503	15452	15655	15512	15336	15402	15423	15361	15417	15549	15545	15511	15451	15610	15332	15487	15390	15527	15373	15280	15397	15739	15575	15542	15287	15468	15416	15486	15498	15580	15461	15414	15438	15579	15355	15551	15405	15514	15445	15491	15548	15447	15388	15459	15376	15314	15259	15569	15562	15371	15285	15480	15379	15357	15271	15476	15535	15271	15515	15511	15509	15492	15517	15457	15499	15557	15611	15484	15452	15365	15216	15670	15443	15475	15382	15350	15441	15535	15400	15461	15458	15336	15536	15470	15316	15360	15389	15497	15485	15405	15521	15564	15387	15508	15556	15423	15441	15448	15579	15645	15276	15274	15294	15313	15485	15369	15409	15401	15662	15587	15360	15557	15412	15331	15410	15672	15433	15409	15472	15333	15390	15295	15365	15361	15387	15481	15410	15524	15316	15251	15289	15413	15458	15272	15426	15472	15347	15333	15352	15497	15476	15391	15548	15349	15337	15325	15425	15339	15489	15430	15419	15273	15462	15400	15683	15509	15569	15777	15262	15462	15493	15533	15516	15521	15465	15507	15436	15393	15413	15385	15689	15444	15561	15420	15400	15432	15334	15474	15370	15610	15560	15466	15373	15297	15420	15419	15471	15443	15239	15485	15434	15387	15229	15387	15447	15513	15435	15582	15442	15461	15393	15408	15373	15436	15517	15554	15493	15354	15450	15398	15531	15548	15693	15512	15416	15593	15307	15666	15506	15617	15523	15451	15539	15375	15283	15590	15666	15451	15428	15520	15394	15414	15492	15279	15427	15520	15646	15363	15600	15466	15467	15501	15649	15246	15554	15418	15435	15407	15541	15588	15386	15558	15642	15381	15216	15369	15545	15383	15526	15663	15554	15427	15562	15463	15487	15495	15452	15535	15537	15650	15443	15589	15453	15446	15333	15388	15338	15552	15225	15616	15471	15475	15160	15531	15414	15370	15397	15421	15464	15559	15345	15514	15440	15170	15394	15490	15340	15559	15442	15308	15393	15474	15371	15425	15286	15417	15302	15481	15490	15240	15473	15313	15499	15304	15498	15487	15526	15318	15528	15604	15273	15533	15519	15316	15395	15412	15482	15418	15347	15414	15394	15399	15388	15333	15347	15357	15365	15389	15449	15476	15519	15523	15479	15545	15606	15499	15458	15414	15345	15159	15402	15341	15572	15555	15431	15356	15674	15214	15358	15407	15415	15431	15272	15401	15405	15431	15376	15406	15337	15463	15515	15500	15452	15597	15442	15436	15252	15477	15448	15460	15663	15673	15611	15405	15403	15359	15478	15482	15281	15466	15512	15581	15578	15366	15342	15635	15227	15498	15486	15242	15520	15525	15226	15466	15483	15516	15380	15422	15345	15441	15478	15560	15402	15567	15418	15434	15640	15439	15537	15417	15560	15644	15350	15464	15470	15506	15384	15562	15598	15406	15362	15520	15391	15512	15460	15590	15548	15343	15398	15535	15387	15523	15353	15443	15390	15567	15274	15311	15676	15556	15390	15509	15429	15550	15494	15528	15538	15584	15507	15374	15455	15382	15288	15334	15338	15554	15366	15420	15460	15540	15316	15395	15295	15454	15396	15418	15413	15435	15328	15413	15524	15676	15412	15532	15429	15397	15427	15355	15378	15504	15245	15516	15485	15279	15309	15452	15582	15519	15294	15426	15558	15451	15556	15570	15582	15536	15401	15591	15499	15347	15417	15547	15595	15584	15510	15544	15487	15315	15554	15336	15367	15333	15362	15646	15428	15733	15492	15494	15408	15500	15643	15411	15495	15217	15447	15679	15605	15458	15581	15312	15420	15256	15397	15405	15414	15339	15270	15652	15316	15497	15287	15392	15493	15496	15475	15490	15429	15558	15388	15620	15425	15429	15461	15222	15502	15580	15458	15556	15495	15337	15623	15407	15630	15476	15496	15532	15399	15480	15606	15617	15512	15695	15470	15457	15612	15449	15411	15552	15405	15472	15433	15398	15312	15503	15380	15483	15347	15382	15460	15495	15354	15408	15642	15486	15404	15536	15420	15456	15456	15496	15615	15444	15358	15548	15401	15392	15429	15289	15496	15537	15514	15451	15357	15367	15430	15644	15247	15553	15413	15499	15526	15327	15336	15575	15427	15438	15511	15471	15444	15406	15386	15528	15508	15426	15634	15567	15356	15401	15449	15459	15505	15528	15209	15436	15570	15480	15524	15414	15542	15527	15415	15393	15320	15328	15377	15566	15257	15425	15551	15334	15674	15602	15544	15525	15493	15610	15658	15510	15388	15256	15539	15325	15435	15467	15390	15531	15390	15359	15593	15287	15511	15478	15449	15633	15417	15410	15506	15275	15352	15351	15337	15519	15349	15456	15315	15373	15349	15565	15500	15443	15453	15565	15476	15343	15560	15554	15438	15346	15360	15699	15389	15530	15372	15620	15492	15679	15517	15369	15373	15615	15489	15478	15677	15619	15598	15465	15468	15641	15393	15346	15408	15397	15509	15632	15239	15552	15405	15657	15336	15324	15300	15284	15566	15568	15452	15320	15506	15376	15613	15354	15381	15576	15440	15386	15328	15381	15761	15612	15487	15460	15494	15471	15301	15329	15477	15454	15420	15621	15381	15492	15463	15387	15564	15381	15526	15321	15252	15505	15576	15289	15475	15523	15246	15362	15295	15473	15370	15364	15423	15630	15373	15270	15424	15335	15384	15506	15493	15617	15365	15453	15534	15578	15375	15473	15515	15430	15456	15676	15315	15445	15590	15488	15289	15231	15365	15386	15574	15339	15359	15525	15634	15582	15459	15381	15427	15501	15549	15352	15510	15495	15504	15262	15498	15452	15336	15395	15537	15554	15491	15390	15361	15417	15391	15418	15422	15392	15581	15430	15611	15514	15607	15341	15517	15450	15442	15629	15468	15697	15413	15669	15348	15452	15482	15536	15293	15409	15647	15417	15609	15454	15294	15534	15483	15390	15622	15474	15504	15461	15579	15601	15604	15340	15438	15333	15267	15499	15393	15762	15425	15330	15559	15402	15560	15391	15381	15471	15572	15454	15453	15396	15502	15595	15392	15446	15555	15478	15257	15494	15362	15471	15412	15658	15390	15327	15456	15460	15399	15486	15244	15447	15272	15425	15375	15651	15576	15372	15424	15586	15254	15522	15462	15304	15419	15308	15493	15456	15407	15318	15445	15502	15499	15377	15470	15448	15535	15523	15481	15625	15592	15467	15494	15471	15548	15403	15401	15566	15423	15389	15247	15283	15478	15650	15493	15585	15621	15549	15448	15475	15536	15528	15470	15318	15406	15337	15283	15512	15303	15321	15316	15449	15348	15354	15465	15465	15417	15469	15315	15527	15560	15485	15463	15496	15339	15451	15305	15538	15497	15491	15388	15697	15594	15711	15511	15528	15307	15492	15630	15371	15559	15451	15492	15502	15438	15464	15482	15575	15474	15401	15337	15312	15501	15482	15265	15702	15417	15494	15589	15409	15565	15339	15314	15444	15422	15414	15401	15513	15497	15492	15443	15390	15471	15529	15500	15395	15405	15347	15462	15508	15590	15459	15518	15572	15354	15553	15939	15546	15531	15406	15397	15554	15446	15449	15353	15404	15439	15529	15542	15718	15594	15415	15609	15527	15514	15391	15473	15351	15436	15458	15472	15472	15405	15413	15470	15416	15419	15324	15356	15439	15506	15307	15492	15449	15559	15431	15374	15558	15660	15287	15470	15477	15317	15400	15495	15515	15455	15448	15397	15530	15385	15534	15507	15371	15253	15519	15416	15413	15249	15598	15507	15442	15469	15387	15264	15372	15298	15530	15505	15336	15350	15278	15280	15381	15178	15343	15516	15591	15432	15510	15750	15423	15317	15570	15498	15390	15329	15544	15536	15654	15596	15493	15292	15538	15567	15600	15433	15430	15401	15468	15529	15371	15261	15473	15425	15348	15425	15426	15454	15363	15376	15360	15476	15371	15502	15258	15431	15524	15376	15532	15480	15298	15493	15490	15189	15463	15406	15392	15566	15380	15521	15430	15371	15350	15504	15393	15359	15479	15403	15333	15476	15426	15387	15535	15624	15563	15558	15458	15404	15542	15518	15421	15482	15540	15480	15465	15339	15641	15401	15339	15197	15362	15490	15530	15422	15511	15195	15492	15396	15388	15402	15320	15370	15455	15705	15288	15324	15612	15375	15579	15289	15411	15471	15414	15202	15504	15515	15369	15367	15293	15403	15527	15570	15398	15287	15480	15505	15596	15441	15530	15373	15491	15356	15388	15390	15332	15534	15457	15420	15607	15580	15554	15441	15419	15316	15290	15270	15418	15433	15391	15473	15321	15551	15514	15355	15362	15324	15582	15352	15537	15546	15602	15561	15296	15314	15277	15463	15550	15506	15309	15520	15448	15442	15444	15540	15423	15386	15350	15439	15468	15375	15491	15530	15618	15476	15492	15445	15497	15514	15606	15371	15345	15390	15516	15537	15350	15359	15498	15465	15465	15600	15462	15690	15621	15424	15394	15349	15488	15348	15572	15513	15386	15327	15595	15288	15453	15378	15627	15477	15484	15554	15500	15299	15354	15464	15424	15506	15363	15563	15402	15506	15470	15381	15359	15355	15473	15509	15537	15552	15475	15338	15244	15199	15366	15474	15507	15302	15602	15423	15485	15434	15533	15393	15372	15498	15516	15323	15365	15526	15685	15431	15519	15494	15595	15378	15440	15574	15313	15467	15484	15675	15497	15381	15377	15171	15339	15570	15388	15583	15467	15329	15259	15357	15606	15399	15373	15481	15315	15373	15510	15379	15388	15641	15370	15635	15499	15688	15516	15510	15446	15301	15528	15475	15354	15130	15542	15473	15220	15323	15489	15474	15354	15302	15323	15505	15491	15482	15519	15459	15278	15453
13771	38742	27192	14532	13980	13675	13723	13642	13694	13716	13690	13416	13591	13485	13682	13416	13610	13661	13553	13578	13687	13773	13536	13645	13693	13673	13547	13550	13567	13633	13573	13573	13512	13554	13410	13438	13565	13457	13592	13572	13626	13701	13682	13623	13587	13537	13736	13980	13996	13875	13825	13636	13626	13556	13494	13751	13456	13461	13442	13365	13685	13531	13549	13507	13558	13530	13603	13563	13503	13462	13481	13606	13613	13589	13576	13479	13485	13588	13632	13595	13631	13482	13549	13608	13617	13615	13454	13502	13435	13411	13463	13507	13436	13639	13596	13618	13567	13522	13553	13338	13469	13635	13398	13489	13547	13602	13656	13553	13563	13542	13550	13503	13609	13591	13520	13624	13614	13484	13579	13507	13558	13588	13774	13413	13475	13610	13561	13369	13602	13679	13390	13455	13645	13589	13619	13597	13528	13601	13572	13516	13636	13409	13473	13677	13635	13436	13683	13629	13512	13620	13649	13720	13674	13544	13556	13474	13377	13654	13665	13513	13581	13324	13777	13474	13571	13616	13609	13451	13708	13534	13456	13477	13721	13550	13584	13371	13436	13559	13506	13521	13455	13584	13617	13470	13735	13452	13433	13491	13418	13589	13549	13582	13527	13597	13646	13596	13491	13440	13524	13577	13647	13381	13415	13518	13614	13519	13520	13701	13587	13543	13550	13440	13333	13560	13376	13625	13548	13621	13618	13446	13565	13429	13691	13585	13718	13667	13609	13557	13570	13573	13494	13620	13619	13587	13589	13442	13543	13388	13650	13623	13691	13498	13373	13606	13563	13450	13293	13697	13515	13643	13623	13518	13629	13624	13526	13523	13566	13675	13510	13473	13603	13664	13606	13599	13716	13519	13616	13618	13451	13392	13316	13593	13493	13596	13366	13683	13587	13552	13479	13392	13525	13579	13533	13507	13639	13503	13659	13537	13454	13491	13570	13618	13699	13621	13538	13555	13532	13570	13396	13602	13538	13620	13539	13567	13577	13594	13648	13454	13462	13552	13721	13558	13473	13658	13577	13460	13566	13486	13469	13549	13723	13424	13479	13620	13595	13679	13485	13563	13529	13533	13620	13587	13515	13619	13706	13671	13438	13516	13601	13491	13536	13465	13599	13530	13692	13590	13647	13468	13384	13531	13551	13365	13466	13388	13753	13607	13556	13525	13479	13674	13461	13591	13588	13502	13599	13422	13664	13527	13519	13525	13706	13531	13466	13677	13492	13597	13581	13670	13500	13569	13406	13695	13485	13517	13657	13531	13672	13630	13548	13456	13573	13605	13425	13588	13607	13541	13427	13493	13727	13556	13524	13585	13647	13608	13639	13492	13538	13518	13503	13690	13660	13822	13546	13501	13555	13442	13589	13553	13538	13568	13711	13700	13742	13537	13459	13573	13666	13532	13572	13511	13600	13457	13557	13440	13619	13586	13476	13543	13606	13637	13484	13592	13474	13533	13525	13511	13565	13697	13539	13398	13442	13521	13445	13586	13602	13653	13481	13313	13794	13489	13528	13653	13633	13700	13472	13718	13517	13496	13708	13574	13570	13652	13477	13793	13497	13464	13369	13578	13529	13513	13657	13453	13580	13398	13569	13518	13558	13640	13574	13571	13481	13542	13543	13557	13661	13469	13467	13591	13608	13591	13642	13508	13578	13558	13431	13704	13543	13602	13488	13498	13639	13519	13669	13478	13434	13488	13532	13528	13502	13643	13653	13425	13536	13550	13579	13464	13594	13648	13594	13483	13403	13429	13509	13402	13518	13376	13531	13493	13462	13539	13513	13411	13668	13598	13530	13484	13725	13470	13567	13580	13583	13554	13642	13710	13640	13533	13637	13445	13593	13504	13449	13661	13525	13574	13635	13427	13548	13393	13554	13533	13576	13442	13527	13642	13449	13600	13577	13465	13474	13373	13536	13537	13646	13576	13486	13484	13626	13575	13538	13488	13515	13514	13484	13488	13380	13530	13359	13644	13482	13637	13509	13596	13656	13370	13672	13630	13697	13567	13561	13570	13622	13487	13454	13651	13585	13614	13540	13651	13601	13634	13684	13618	13583	13696	13561	13517	13455	13611	13662	13556	13512	13664	13597	13496	13701	13600	13567	13520	13610	13633	13543	13663	13560	13605	13755	13617	13709	13578	13660	13507	13642	13471	13600	13684	13546	13475	13605	13647	13489	13649	13613	13587	13503	13609	13559	13606	13623	13563	13496	13528	13587	13593	13697	13617	13600	13508	13454	13601	13645	13559	13550	13647	13467	13507	13566	13741	13491	13399	13674	13600	13438	13580	13551	13648	13475	13406	13738	13549	13574	13568	13488	13532	13524	13541	13560	13556	13667	13593	13615	13429	13519	13686	13598	13670	13639	13562	13573	13399	13691	13540	13547	13485	13701	13505	13636	13405	13573	13567	13514	13549	13599	13675	13418	13622	13546	13623	13637	13548	13645	13635	13617	13490	13600	13641	13592	13478	13644	13451	13579	13481	13553	13605	13500	13558	13417	13508	13519	13597	13498	13537	13514	13513	13583	13505	13431	13749	13569	13624	13628	13596	13631	13584	13626	13548	13687	13555	13433	13604	13514	13706	13480	13483	13589	13595	13435	13429	13522	13475	13692	13562	13609	13656	13550	13600	13618	13439	13674	13317	13695	13600	13497	13480	13382	13480	13509	13615	13631	13598	13482	13535	13500	13548	13453	13694	13529	13582	13579	13615	13437	13512	13492	13559	13674	13511	13576	13538	13586	13495	13325	13544	13656	13490	13540	13460	13592	13581	13352	13580	13481	13597	13534	13494	13552	13531	13696	13609	13562	13541	13533	13662	13524	13665	13547	13611	13762	13563	13491	13575	13522	13510	13473	13559	13580	13496	13560	13554	13610	13498	13664	13599	13633	13499	13539	13586	13513	13625	13476	13600	13684	13560	13665	13451	13691	13527	13657	13399	13545	13668	13538	13453	13488	13614	13547	13538	13604	13625	13639	13628	13557	13646	13661	13571	13561	13659	13598	13523	13610	13472	13525	13702	13515	13579	13485	13526	13401	13482	13653	13696	13673	13448	13669	13667	13299	13532	13484	13646	13721	13471	13576	13697	13644	13491	13701	13416	13547	13586	13431	13536	13524	13533	13561	13460	13547	13469	13581	13608	13705	13507	13452	13500	13602	13557	13403	13576	13603	13510	13570	13556	13528	13413	13566	13474	13442	13553	13415	13513	13494	13706	13546	13475	13518	13531	13517	13360	13623	13755	13401	13730	13375	13534	13699	13679	13742	13594	13768	13592	13789	13606	13421	13588	13578	13580	13611	13791	13595	13495	13569	13635	13657	13588	13452	13582	13595	13438	13517	13487	13671	13613	13529	13656	13401	13550	13516	13534	13511	13480	13575	13592	13505	13613	13605	13521	13604	13474	13464	13530	13675	13589	13418	13687	13644	13644	13654	13335	13556	13508	13555	13520	13686	13458	13499	13660	13579	13662	13428	13632	13444	13505	13475	13551	13603	13695	13545	13373	13731	13596	13563	13598	13653	13664	13503	13530	13629	13716	13460	13495	13554	13433	13486	13320	13502	13455	13557	13486	13609	13495	13565	13382	13713	13584	13765	13579	13476	13451	13452	13356	13732	13623	13506	13559	13521	13741	13562	13490	13625	13624	13689	13319	13506	13430	13494	13580	13503	13634	13596	13755	13535	13474	13550	13512	13438	13618	13469	13437	13641	13631	13567	13760	13537	13529	13556	13354	13456	13573	13468	13619	13634	13525	13664	13609	13456	13590	13560	13603	13627	13642	13402	13438	13505	13550	13507	13586	13477	13661	13576	13656	13651	13588	13550	13625	13562	13554	13636	13421	13615	13420	13627	13456	13500	13615	13465	13561	13508	13449	13317	13542	13683	13654	13460	13502	13548	13589	13617	13556	13653	13475	13612	13489	13737	13576	13488	13545	13672	13589	13675	13599	13602	13439	13565	13577	13686	13579	13631	13346	13756	13539	13594	13479	13607	13591	13580	13580	13467	13545	13570	13492	13594	13668	13584	13554	13617	13431	13605	13487	13446	13469	13454	13576	13482	13546	13495	13515	13609	13664	13516	13602	13562	13593	13467	13538	13621	13558	13398	13549	13676	13668	13448	13595	13545	13427	13537	13609	13648	13747	13518	13346	13464	13476	13651	13595	13520	13366	13533	13626	13695	13433	13626	13525	13480	13555	13428	13526	13592	13572	13528	13541	13590	13469	13714	13522	13565	13705	13816	13546	13499	13569	13492	13449	13568	13519	13605	13434	13609	13493	13689	13536	13545	13604	13651	13704	13609	13608	13591	13431	13553	13515	13368	13463	13615	13407	13611	13525	13451	13467	13422	13739	13633	13532	13675	13498	13729	13696	13459	13687	13714	13516	13531	13476	13585	13578	13805	13614	13506	13510	13645	13547	13651	13539	13619	13633	13616	13775	13536	13492	13645	13634	13523	13469	13472	13607	13614	13578	13605	13503	13654	13793	13588	13674	13558	13535	13557	13563	13618	13616	13608	13518	13584	13555	13491	13540	13588	13681	13560	13690	13768	13502	13494	13744	13686	13638	13536	13476	13600	13639	13623	13540	13592	13589	13478	13661	13500	13520	13398	13528	13648	13629	13561	13564	13532	13526	13582	13683	13509	13643	13435	13798	13503	13660	13618	13590	13677	13525	13587	13618	13459	13502	13580	13627	13647	13544	13575	13625	13458	13543	13597	13653	13649	13516	13486	13576	13712	13606	13565	13591	13516	13610	13531	13637	13426	13537	13598	13543	13694	13555	13485	13597	13574	13428	13471	13537	13635	13706	13542	13666	13770	13649	13694	13644	13547	13492	13504	13421	13473	13463	13494	13499	13560	13422	13306	13570	13469	13518	13527	13543	13473	13548	13640	13381	13441	13629	13631	13496	13707	13483	13746	13494	13540	13440	13614	13587	13442	13567	13468	13621	13588	13579	13472	13695	13602	13644	13531	13530	13602	13571	13566	13612	13747	13708	13714	13643	13630	13653	13613	13682	13463	13464	13492	13503	13545	13554	13589	13615	13618	13473	13501	13644	13438	13420	13541	13548	13549	13659	13466	13544	13699	13501	13534	13752	13480	13544	13601	13425	13583	13423	13539	13547
23845	21653	31608	24990	21354	20014	18222	16168	15410	15904	15718	15526	15527	15512	15522	15455	15222	15620	15685	15517	15565	15410	15618	15399	15491	15375	15318	15496	15366	15570	15344	15344	15379	15459	15757	15524	15443	15504	15336	15441	15587	15419	15662	15499	15729	15458	15615	16048	16584	16257	15991	15668	15438	15639	15366	15485	15419	15427	15348	15545	15398	15492	15345	15573	15351	15520	15549	15482	15384	15256	15295	15465	15221	15308	15400	15444	15404	15275	15302	15191	15117	15393	15542	15354	15440	15056	15299	15365	15341	15424	15444	15408	15463	15375	15258	15342	15433	15492	15427	15437	15444	15217	15443	15422	15342	15266	15519	15234	15488	15302	15549	15301	15318	15273	15383	15386	15342	15552	15260	15287	15384	15247	15345	15456	15395	15207	15320	15541	15456	15471	15428	15432	15366	15435	15529	15517	15312	15191	15401	15305	15305	15268	15243	15496	15511	15442	15362	15482	15365	15222	15258	15312	15440	15257	15467	15167	15368	15312	15443	15241	15439	15367	15541	15237	15246	15540	15231	15305	15529	15244	15248	15427	15397	15378	15435	15545	15507	15507	15556	15277	15280	15335	15258	15405	15430	15105	15212	15221	15295	15180	15298	15214	15351	15319	15245	15225	15361	15402	15350	15370	15389	15445	15423	15408	15439	15287	15432	15467	15578	15432	15413	15257	15146	15519	15307	15306	15239	15379	15426	15310	15305	15384	15388	15209	15294	15345	15246	15328	15394	15212	15404	15215	15382	15321	15496	15436	15340	15338	15392	15322	15379	15362	15571	15366	15255	15303	15380	15269	15191	15268	15381	15329	15371	15319	15148	15275	15129	15357	15179	15322	15478	15279	15273	15411	15277	15410	15425	15356	15104	15503	15475	15142	15269	15330	15454	15455	15536	15590	15431	15349	15385	15357	15422	15347	15357	15304	15383	15336	15420	15397	15385	15275	15524	15249	15423	15118	15385	15396	15351	15358	15261	15286	15420	15222	15219	15306	15497	15246	15378	15220	15312	15374	15316	15281	15306	15229	15355	15182	15392	15367	15360	15293	15298	15361	15347	15308	15268	15146	15091	15402	15204	15438	15299	15342	15192	15310	15527	15452	15312	15184	15440	15347	15329	15374	15395	15408	15303	15353	15397	15272	15418	15332	15485	15323	15403	15308	15224	15347	15362	15323	15075	15320	15299	15194	15442	15358	15244	15524	15489	15388	15356	15210	15266	15378	15451	15374	15271	15306	15383	15548	15358	15183	15264	15018	15241	15278	15308	15422	15538	15279	15435	15385	15382	15396	15153	15212	15285	15216	15323	15238	15402	15430	15327	15189	15609	15514	15347	15455	15363	15461	15326	15305	15261	15378	15353	15171	15215	15473	15493	15426	15443	15279	15204	15388	15375	15268	15202	15403	15142	15290	15471	15413	15414	15112	15443	15352	15531	15613	15371	15481	15392	15345	15356	15363	15157	15317	15462	15299	15161	15458	15521	15192	15493	15470	15280	15179	15389	15350	15583	15118	15365	15350	15450	15295	15434	15439	15340	15152	15462	15332	15388	15416	15442	15542	15409	15225	15458	15680	15402	15442	15234	15334	15391	15369	15123	15397	15419	15249	15035	15307	15133	15401	15196	15390	15217	15276	15457	15338	15551	15416	15396	15440	15388	15269	15429	15496	15192	15442	15504	15456	15414	15373	15253	15423	15351	15411	15205	15335	15421	15578	15400	15146	15147	15216	15274	15204	15493	15292	15416	15422	15374	15351	15365	15303	15553	15251	15358	15422	15526	15424	15220	15412	15326	15405	15387	15347	15461	15409	15285	15211	15297	15173	15375	15295	15239	15495	15356	15204	15399	15388	15451	15408	15445	15337	15307	15247	15342	15342	15302	15410	15294	15216	15217	15265	15288	15274	15273	15371	15329	15426	15530	15372	15425	15383	15275	15304	15437	15356	15333	15387	15428	15500	15457	15371	15581	15296	15322	15312	15411	15407	15360	15191	15342	15629	15419	15226	15404	15487	15400	15406	15561	15307	15399	15532	15370	15328	15385	15272	15389	15370	15275	15257	15180	15232	15552	15430	15371	15342	15367	15405	15537	15332	15375	15419	15304	15192	15421	15397	15281	15459	15381	15488	15434	15285	15292	15335	15400	15304	15347	15358	15521	15472	15488	15506	15360	15239	15327	15401	15450	15489	15323	15485	15297	15380	15425	15430	15301	15095	15536	15474	15459	15169	15323	15208	15413	15566	15213	15526	15370	15412	15361	15415	15444	15303	15362	15273	15351	15288	15273	15241	15439	15406	15462	15338	15426	15349	15400	15292	15230	15352	15469	15127	15293	15408	15422	15199	15063	15269	15264	15385	15534	15354	15403	15472	15319	15314	15582	15383	15292	15285	15401	15433	15157	15480	15449	15500	15380	15338	15262	15509	15557	15221	15440	15428	15208	15225	15475	15511	15386	15212	15352	15186	15607	15463	15097	15443	15454	15093	15320	15475	15260	15381	15567	15417	15305	15350	15446	15265	15419	15278	15431	15464	15542	15373	15308	15372	15345	15298	15457	15486	15483	15512	15287	15261	15255	15167	15373	15381	15480	15431	15349	15465	15151	15321	15449	15290	15396	15510	15350	15547	15501	15326	15302	15417	15537	15248	15385	15172	15362	15398	15250	15179	15120	15600	15365	15352	15135	15247	15186	15446	15302	15254	15366	15387	15453	15228	15259	15324	15509	15459	15074	15290	15312	15204	15281	15418	15415	15424	15304	15267	15504	15620	15302	15321	15306	15511	15387	15364	15400	15376	15439	15373	15497	15205	15489	15388	15472	15380	15393	15356	15460	15212	15341	15452	15377	15370	15354	15400	15281	15380	15318	15381	15253	15245	15358	15514	15252	15257	15461	15566	15190	15373	15396	15396	15370	15374	15379	15592	15390	15507	15372	15416	15301	15344	15190	15296	15343	15510	15337	15173	15397	15535	15309	15274	15554	15306	15437	15383	15315	15359	15449	15201	15425	15331	15550	15314	15344	15360	15521	15348	15466	15350	15391	15466	15548	15557	15314	15402	15385	15419	15231	15340	15393	15536	15274	15657	15574	15296	15292	15208	15193	15379	15380	15215	15291	15411	15136	15111	15440	15490	15418	15404	15409	15261	15235	15395	15398	15196	15372	15065	15338	15355	15430	15417	15398	15262	15175	15337	15177	15232	15379	15580	15320	15359	15350	15375	15414	15360	15323	15391	15400	15305	15328	15212	15222	15344	15255	15512	15600	15427	15479	15516	15295	15286	15451	15382	15476	15301	15174	15271	15291	15138	15610	15519	15466	15369	15374	15399	15598	15332	15232	15196	15210	15387	15728	15554	15494	15376	15369	15645	15316	15388	15321	15428	15317	15281	15266	15427	15748	15421	15412	15513	15340	15216	15429	15398	15199	15344	15267	15357	15225	15159	15212	15323	15272	15401	15472	15331	15328	15414	15292	15160	15388	15443	15406	15465	15128	15422	15199	15216	15411	15506	15407	15222	15290	15500	15294	15279	15391	15348	15504	15315	15529	15370	15358	15591	15360	15136	15310	15561	15376	15264	15390	15381	15275	15281	15317	15469	15507	15367	15415	15433	15164	15233	15384	15132	15399	15287	15378	15437	15297	15404	15479	15320	15431	15460	15348	15476	15380	15257	15421	15433	15377	15257	15624	15350	15228	15359	15261	15409	15152	15339	15213	15400	15312	15218	15258	15295	15476	15489	15564	15353	15447	15310	15332	15506	15239	15308	15364	15560	15390	15308	15243	15212	15300	15514	15318	15270	15376	15379	15522	15284	15324	15301	15388	15363	15588	15247	15387	15420	15273	15258	15345	15466	15506	15276	15516	15509	15365	15343	15523	15377	15202	15277	15448	15403	15428	15439	15664	15583	15359	15223	15295	15388	15387	15216	15142	15384	15397	15187	15537	15211	15184	15444	15201	15333	15336	15459	15164	15347	15356	15333	15367	15382	15280	15278	15219	15434	15463	15384	15467	15177	15272	15151	15286	15330	15443	15357	15238	15324	15415	15011	15179	15406	15470	15223	15377	15280	15491	15297	15308	15219	15271	15324	15329	15152	15478	15454	15348	15300	15453	15358	15386	15367	15372	15277	15426	15245	15386	15278	15343	15166	15399	15214	15220	15471	15279	15343	15440	15195	15300	15467	15338	15363	15510	15536	15328	15345	15365	15422	15332	15442	15436	15429	15384	15474	15182	15559	15417	15416	15537	15303	15345	15514	15545	15304	15243	15334	15452	15491	15375	15266	15254	15144	15261	15306	15410	15461	15129	15283	15217	15419	15381	15542	15661	15306	15169	15360	15309	15391	15376	15494	15346	15419	15302	15331	15462	15450	15541	15479	15147	15386	15310	15329	15598	15472	15280	15391	15369	15249	15239	15313	15477	15361	15393	15384	15247	15427	15500	15259	15170	15411	15340	15428	15392	15288	15199	15265	15220	15401	15413	15563	15397	15260	15161	15235	15450	15275	15297	15184	15327	15230	15116	15194	15385	15398	15411	15183	15366	15453	15276	15360	15283	15370	15348	15554	15432	15463	15329	15411	15351	15422	15226	15333	15207	15108	15072	15527	15429	15406	15174	15419	15300	15505	15208	15173	15404	15410	15222	15209	15347	15295	15289	15138	15399	15389	15467	15453	15311	15482	15271	15326	15395	15528	15383	15337	15282	15267	15488	15401	15429	15436	15106	15277	15548	15160	15416	15328	15454	15179	15222	15428	15280	15341	15239	15480	15658	15523	15540	15403	15377	15445	15493	15194	15384	15365	15101	15071	15128	15455	15328	15343	15416	15390	15591	15475	15429	15281	15489	15251	15401	15380	15454	15266	15542	15334	15194	15429	15233	15322	15164	15366	15294	15346	15369	15299	15324	15367	15181	15483	15381	15462	15540	15421	15334	15378	15509	15252	15430	15207	15184	15435	15364	15544	15448	15465	15183	15295	15322	15555	15284	15108	15347	15525	15665	15520	15228	15365	15275	15325	15395	15409	15484	15479	15253	15444	15365	15408	15426	15341	15265	15329	15315	15320	15321	15399	15575	15474	15246	15523	15262	15323	15261	15428	15258	15272	15119	15252	15323	15257	15417	15303	15332	15169	15248	15198
12950	65589	39850	18539	14842	14519	14096	14084	13709	13925	13771	13569	13801	13672	13616	13648	13758	13680	13609	13607	13641	13614	13696	13683	13397	13690	13578	13658	13455	13730	13767	13751	13657	13613	13594	13583	13468	13712	13521	13758	13637	13536	13720	13771	13594	13641	13935	14626	15085	14884	14464	13880	13968	13732	13530	13534	13638	13461	13554	13557	13524	13472	13526	13635	13531	13599	13548	13637	13685	13547	13552	13598	13670	13650	13491	13363	13610	13417	13528	13550	13417	13514	13487	13591	13484	13538	13786	13450	13415	13472	13420	13673	13503	13484	13470	13466	13528	13460	13555	13627	13495	13441	13458	13650	13684	13595	13570	13573	13647	13506	13479	13482	13544	13483	13489	13636	13440	13638	13538	13527	13681	13436	13739	13569	13689	13575	13603	13685	13514	13580	13517	13456	13555	13558	13506	13522	13463	13446	13438	13388	13627	13603	13523	13617	13556	13463	13478	13603	13605	13530	13580	13565	13506	13627	13705	13601	13690	13554	13612	13374	13611	13436	13514	13560	13518	13493	13567	13584	13546	13427	13629	13529	13599	13503	13539	13442	13571	13628	13537	13587	13457	13554	13400	13552	13599	13493	13637	13705	13590	13561	13540	13502	13693	13350	13429	13577	13445	13469	13533	13645	13542	13600	13669	13592	13716	13505	13547	13519	13575	13534	13476	13518	13514	13676	13491	13555	13463	13554	13449	13472	13577	13630	13478	13537	13538	13511	13398	13743	13364	13702	13547	13446	13323	13466	13503	13722	13469	13512	13644	13502	13429	13521	13363	13704	13538	13489	13449	13618	13522	13504	13688	13595	13542	13510	13642	13449	13564	13601	13535	13803	13568	13498	13495	13562	13486	13634	13503	13501	13603	13598	13499	13556	13487	13668	13484	13518	13530	13507	13581	13575	13648	13573	13540	13527	13481	13508	13433	13515	13664	13568	13565	13670	13542	13487	13717	13452	13330	13565	13420	13527	13516	13429	13555	13592	13401	13595	13635	13492	13452	13524	13573	13508	13383	13388	13577	13430	13638	13581	13497	13377	13648	13671	13530	13563	13437	13512	13556	13417	13452	13593	13484	13345	13572	13602	13528	13768	13658	13510	13636	13580	13458	13465	13599	13528	13558	13563	13601	13665	13581	13477	13593	13686	13520	13556	13548	13738	13486	13531	13618	13466	13609	13497	13588	13594	13568	13604	13676	13639	13496	13611	13596	13474	13579	13668	13590	13528	13533	13598	13595	13398	13597	13626	13599	13611	13587	13506	13627	13508	13420	13516	13471	13574	13586	13491	13525	13457	13561	13604	13460	13656	13595	13664	13611	13449	13503	13619	13695	13626	13409	13544	13402	13603	13403	13397	13387	13590	13556	13365	13613	13553	13432	13496	13609	13543	13569	13505	13568	13555	13243	13468	13584	13609	13523	13521	13732	13476	13591	13554	13602	13614	13703	13569	13524	13587	13614	13595	13447	13621	13404	13499	13412	13634	13585	13498	13745	13498	13652	13756	13614	13529	13584	13682	13531	13416	13477	13396	13499	13591	13511	13480	13557	13540	13603	13539	13601	13494	13560	13722	13607	13534	13424	13461	13505	13536	13561	13526	13439	13312	13447	13509	13609	13637	13516	13519	13288	13579	13495	13557	13562	13564	13564	13576	13528	13604	13625	13592	13353	13658	13684	13446	13462	13502	13396	13697	13472	13501	13561	13606	13481	13392	13528	13528	13386	13410	13450	13448	13494	13667	13743	13506	13532	13519	13511	13533	13470	13605	13377	13539	13405	13630	13361	13468	13634	13442	13675	13542	13375	13520	13458	13504	13489	13612	13537	13593	13429	13536	13580	13530	13460	13490	13487	13409	13511	13670	13547	13451	13532	13497	13590	13522	13428	13699	13643	13426	13514	13458	13476	13425	13666	13391	13641	13664	13477	13509	13515	13464	13637	13491	13554	13569	13522	13312	13686	13601	13723	13447	13492	13564	13347	13538	13627	13470	13451	13562	13639	13688	13476	13518	13560	13541	13629	13458	13517	13630	13701	13581	13531	13649	13489	13601	13476	13395	13542	13517	13528	13348	13460	13454	13561	13387	13581	13521	13439	13489	13499	13516	13564	13420	13491	13504	13639	13726	13525	13690	13515	13582	13429	13674	13546	13582	13579	13477	13497	13649	13525	13558	13614	13530	13507	13480	13611	13615	13595	13437	13612	13472	13539	13584	13562	13441	13541	13468	13545	13498	13680	13504	13555	13569	13598	13511	13643	13548	13650	13484	13637	13406	13525	13567	13569	13388	13578	13652	13467	13635	13491	13605	13610	13518	13651	13571	13544	13574	13486	13669	13318	13415	13692	13526	13543	13599	13643	13541	13482	13441	13413	13500	13724	13439	13691	13508	13543	13522	13384	13741	13578	13501	13489	13590	13606	13652	13610	13463	13563	13710	13656	13514	13468	13567	13663	13701	13555	13512	13525	13544	13561	13577	13525	13546	13591	13398	13502	13433	13541	13723	13509	13661	13479	13466	13621	13471	13413	13398	13691	13565	13651	13447	13618	13454	13438	13542	13432	13498	13636	13484	13370	13635	13467	13662	13577	13518	13518	13348	13533	13554	13546	13753	13610	13449	13405	13530	13479	13540	13517	13692	13505	13645	13596	13555	13467	13579	13608	13512	13516	13462	13532	13456	13495	13531	13566	13531	13683	13494	13469	13653	13501	13621	13461	13412	13531	13535	13561	13488	13607	13509	13487	13459	13447	13536	13646	13538	13407	13491	13655	13431	13623	13572	13577	13456	13625	13551	13460	13517	13473	13521	13436	13527	13537	13353	13646	13605	13535	13601	13694	13699	13496	13447	13672	13580	13570	13545	13540	13647	13468	13809	13377	13506	13444	13527	13511	13513	13518	13525	13490	13532	13588	13341	13519	13460	13486	13493	13428	13509	13410	13611	13517	13390	13617	13458	13575	13415	13683	13576	13523	13660	13546	13645	13534	13476	13567	13555	13352	13477	13589	13482	13512	13467	13565	13539	13448	13513	13552	13638	13407	13367	13521	13434	13691	13554	13516	13500	13530	13531	13462	13507	13470	13601	13643	13555	13565	13653	13566	13541	13631	13441	13417	13450	13428	13508	13492	13654	13738	13552	13714	13623	13491	13434	13609	13399	13388	13641	13674	13758	13472	13515	13537	13469	13751	13518	13568	13484	13400	13601	13451	13489	13342	13504	13506	13495	13493	13474	13545	13498	13482	13487	13554	13438	13513	13574	13496	13474	13591	13633	13508	13520	13569	13558	13420	13619	13582	13647	13533	13427	13579	13460	13528	13410	13607	13528	13560	13373	13522	13549	13691	13664	13522	13430	13700	13545	13369	13576	13439	13740	13612	13711	13463	13613	13536	13545	13348	13475	13505	13666	13533	13379	13609	13515	13524	13405	13474	13653	13611	13606	13555	13617	13470	13491	13589	13615	13496	13650	13453	13419	13729	13581	13485	13573	13700	13616	13667	13547	13507	13404	13463	13613	13621	13584	13469	13610	13623	13545	13646	13549	13714	13483	13684	13543	13450	13632	13561	13483	13381	13483	13395	13561	13395	13549	13593	13463	13572	13512	13540	13670	13500	13513	13787	13570	13459	13519	13595	13470	13521	13435	13539	13669	13506	13602	13546	13554	13522	13558	13692	13502	13453	13570	13401	13622	13481	13444	13404	13414	13379	13610	13612	13547	13570	13636	13636	13457	13510	13578	13566	13511	13466	13419	13620	13562	13553	13442	13730	13692	13520	13656	13577	13357	13586	13583	13533	13538	13499	13492	13406	13535	13626	13532	13644	13597	13535	13410	13634	13392	13495	13520	13504	13655	13570	13405	13631	13467	13425	13537	13421	13638	13532	13595	13597	13503	13451	13586	13386	13598	13519	13514	13448	13553	13591	13580	13482	13541	13518	13564	13729	13592	13523	13450	13407	13514	13604	13620	13402	13545	13635	13626	13611	13653	13603	13531	13580	13560	13473	13513	13624	13576	13631	13432	13510	13422	13553	13450	13560	13816	13578	13646	13582	13610	13399	13603	13608	13586	13550	13660	13544	13415	13435	13606	13528	13554	13653	13541	13453	13477	13503	13509	13668	13604	13658	13546	13627	13571	13507	13468	13550	13437	13540	13646	13657	13522	13538	13514	13789	13559	13565	13596	13597	13499	13646	13473	13559	13678	13466	13495	13390	13487	13606	13481	13429	13500	13567	13515	13591	13509	13418	13533	13529	13600	13652	13515	13646	13572	13476	13401	13610	13517	13416	13575	13498	13389	13482	13659	13487	13534	13629	13423	13574	13575	13434	13643	13438	13525	13569	13586	13557	13523	13573	13589	13484	13525	13601	13427	13546	13642	13540	13671	13515	13355	13488	13641	13462	13487	13596	13507	13610	13547	13396	13564	13658	13576	13559	13614	13643	13547	13634	13568	13547	13452	13515	13538	13650	13447	13490	13594	13387	13621	13621	13616	13637	13518	13463	13544	13706	13474	13548	13560	13567	13558	13504	13453	13541	13489	13430	13502	13558	13567	13400	13558	13430	13420	13395	13497	13554	13544	13548	13594	13473	13476	13577	13711	13533	13496	13673	13619	13472	13625	13589	13608	13394	13377	13463	13428	13484	13654	13499	13546	13605	13577	13527	13606	13471	13385	13772	13516	13548	13753	13465	13558	13538	13660	13541	13533	13636	13456	13518	13438	13648	13529	13525	13596	13502	13726	13626	13496	13545	13402	13518	13502	13532	13496	13791	13449	13631	13528	13465	13624	13579	13517	13616	13519	13526	13359	13357	13463	13255	13557	13472	13590	13683	13510	13641	13590	13618	13459	13616	13458	13597	13570	13393	13745	13484	13508	13373	13715	13476	13559	13712	13441	13683	13600	13720	13691	13648	13570	13589	13421	13543	13558	13616	13606	13627	13531	13455	13464	13604	13329	13638	13689	13428	13602	13652	13689	13670	13521	13421	13525	13493	13557	13569	13488	13741	13551	13547	13576	13378	13440	13660	13517	13417	13624	13623	13500	13568	13332	13596	13640	13577	13522	13404	13622	13609	13509	13311	13496	13582	13610	13540	13747	13407	13650	13355	13334	13474	13557	13583	13587	13495	13589	13584	13697
22580	21203	30406	23740	21099	22237	22684	16899	15767	15853	15869	15731	15738	16019	15733	15642	15906	15920	15629	15683	15541	15418	15744	15516	15706	15532	15514	15362	15481	15593	15364	15567	15678	15606	15580	15528	15459	15618	15588	15524	15438	15561	15558	15464	15435	15528	15836	16921	17637	17169	16474	16035	15890	15680	15587	15448	15568	15248	15312	15518	15418	15444	15379	15103	15364	15341	15300	15386	15262	15307	15495	15600	15571	15453	15355	15544	15329	15438	15621	15513	15569	15579	15412	15459	15341	15327	15301	15490	15487	15477	15384	15375	15302	15535	15309	15086	15389	15391	15219	15562	15268	15405	15482	15446	15592	15506	15505	15273	15441	15237	15305	15283	15323	15335	15243	15475	15474	15236	15532	15531	15440	15344	15422	15407	15395	15494	15386	15373	15597	15316	15572	15448	15346	15217	15382	15447	15325	15240	15314	15372	15291	15532	15281	15356	15473	15326	15608	15546	15215	15214	15387	15431	15363	15373	15338	15286	15462	15385	15531	15487	15482	15332	15303	15520	15487	15278	15430	15427	15425	15425	15404	15412	15439	15255	15322	15289	15458	15392	15250	15292	15153	15519	15306	15389	15532	15460	15386	15620	15229	15321	15220	15485	15372	15466	15304	15361	15608	15281	15343	15457	15398	15571	15404	15349	15230	15675	15390	15423	15451	15484	15513	15400	15457	15369	15461	15406	15454	15352	15334	15328	15268	15313	15303	15267	15511	15138	15270	15329	15401	15287	15263	15310	15429	15375	15423	15329	15244	15441	15504	15333	15537	15431	15402	15393	15332	15441	15371	15383	15493	15462	15362	15279	15250	15277	15357	15211	15384	15369	15415	15303	15364	15470	15314	15342	15400	15410	15444	15494	15207	15305	15376	15537	15387	15403	15498	15327	15369	15467	15309	15181	15173	15348	15409	15193	15359	15421	15520	15608	15349	15364	15252	15261	15199	15347	15275	15289	15239	15261	15161	15308	15425	15511	15436	15250	15261	15311	15480	15396	15562	15252	15320	15356	15360	15429	15343	15306	15389	15353	15454	15234	15481	15439	15216	15435	15423	15382	15413	15500	15292	15378	15263	15314	15522	15477	15217	15281	15362	15371	15262	15396	15377	15239	15354	15270	15510	15355	15445	15299	15243	15452	15370	15537	15302	15188	15300	15345	15456	15392	15406	15413	15480	15109	15388	15298	15206	15229	15176	15373	15428	15582	15233	15523	15415	15146	15237	15258	15292	15299	15521	15527	15408	15382	15405	15373	15282	15284	15355	15366	15368	15395	15397	15408	15551	15491	15319	15346	15351	15430	15386	15466	15395	15303	15302	15300	15417	15310	15425	15397	15408	15479	15331	15362	15422	15552	15271	15348	15265	15390	15310	15486	15306	15285	15422	15326	15393	15383	15229	15397	15279	15356	15384	15364	15359	15369	15170	15374	15375	15256	15530	15372	15265	15329	15321	15309	15239	15517	15349	15392	15526	15069	15255	15464	15474	15357	15373	15331	15517	15256	15198	15413	15272	15252	15285	15317	15285	15312	15357	15540	15303	15275	15410	15324	15294	15384	15202	15202	15545	15311	15344	15601	15316	15281	15282	15286	15330	15472	15339	15306	15425	15245	15503	15216	15288	15482	15360	15280	15265	15418	15360	15369	15303	15258	15589	15505	15246	15223	15383	15152	15532	15395	15351	15280	15278	15368	15347	15551	15248	15385	15386	15511	15347	15298	15523	15374	15249	15495	15447	15392	15462	15420	15218	15087	15309	15076	15355	15384	15310	15330	15411	15433	15351	15402	15278	15487	15551	15371	15516	15100	15510	15382	15284	15185	15205	15166	15339	15459	15459	15413	15349	15302	15333	15294	15463	15377	15232	15363	15249	15399	15115	15441	15201	15314	15353	15473	15296	15483	15249	15449	15176	15342	15185	15334	15556	15294	15300	15444	15342	15278	15502	15393	15421	15419	15152	15279	15172	15201	15327	15323	15321	15493	15194	15224	15201	15281	15194	15437	15430	15481	15446	15317	15461	15431	15377	15338	15377	15346	15318	15462	15352	15465	15298	15206	15127	15303	15377	15433	15495	15472	15463	15447	15529	15405	15423	15212	15286	15207	15271	15201	15434	15428	15273	15267	15236	15430	15262	15437	15463	15234	15340	15587	15264	15380	15443	15368	15308	15428	15456	15364	15420	15429	15414	15510	15572	15339	15321	15449	15402	15337	15275	15433	15593	15177	15341	15195	15249	15223	15609	15290	15240	15341	15549	15164	15413	15484	15432	15274	15361	15390	15178	15421	15467	15368	15520	15244	15313	15439	15346	15534	15439	15122	15392	15494	15290	15379	15407	15378	15241	15356	15577	15308	15447	15389	15430	15347	15341	15385	15411	15320	15371	15313	15266	15499	15310	15227	15531	15264	15299	15444	15510	15555	15450	15383	15253	15275	15382	15519	15382	15303	15351	15361	15251	15444	15368	15431	15355	15250	15500	15359	15330	15274	15336	15370	15330	15432	15492	15390	15414	15381	15183	15277	15386	15240	15305	15274	15365	15254	15262	15524	15511	15392	15430	15334	15273	15350	15624	15469	15532	15302	15362	15132	15321	15316	15430	15520	15295	15291	15216	15260	15219	15316	15395	15154	15495	15310	15450	15461	15336	15294	15460	15455	15471	15466	15558	15356	15326	15524	15589	15258	15426	15583	15442	15362	15353	15442	15233	15305	15347	15387	15583	15331	15369	15168	15364	15300	15564	15246	15305	15274	15319	15459	15428	15507	15523	15521	15411	15234	15543	15382	15443	15451	15492	15329	15270	15515	15458	15380	15465	15279	15394	15268	15473	15423	15428	15219	15441	15551	15309	15475	15517	15426	15496	15202	15404	15630	15405	15471	15186	15441	15454	15321	15182	15419	15470	15280	15353	15515	15401	15219	15410	15382	15390	15536	15310	15394	15317	15191	15540	15255	15488	15349	15459	15603	15398	15095	15447	15325	15214	15375	15394	15432	15318	15428	15263	15269	15428	15456	15287	15508	15425	15512	15350	15332	15437	15396	15433	15619	15380	15464	15427	15415	15503	15390	15276	15455	15166	15321	15414	15412	15481	15503	15679	15516	15269	15344	15181	15250	15582	15505	15292	15410	15494	15389	15339	15452	15611	15395	15320	15498	15287	15342	15219	15400	15470	15378	15384	15462	15344	15354	15254	15356	15353	15404	15361	15322	15396	15607	15324	15360	15272	15075	15286	15351	15386	15462	15114	15250	15308	15260	15236	15299	15083	15204	15207	15310	15355	15438	15455	15267	15291	15362	15386	15396	15420	15125	15292	15499	15238	15209	15591	15311	15191	15446	15354	15283	15448	15351	15294	15415	15353	15350	15293	15466	15513	15210	15233	15235	15327	15310	15405	15456	15517	15220	15250	15470	15323	15456	15392	15400	15368	15464	15235	15316	15402	15287	15466	15452	15324	15168	15420	15147	15276	15255	15521	15244	15227	15410	15125	15276	15286	15458	15404	15369	15273	15285	15202	15234	15544	15303	15311	15345	15279	15283	15290	15389	15449	15430	15404	15251	15329	15482	15287	15335	15110	15305	15244	15448	15128	15194	15206	15176	15202	15348	15371	15447	15250	15269	15353	15538	15267	15306	15271	15520	15561	15474	15406	15285	15305	15501	15366	15267	15448	15439	15282	15276	15461	15589	15371	15287	15503	15344	15482	15479	15276	15394	15281	15352	15513	15379	15286	15481	15570	15356	15285	15367	15259	15303	15199	15112	15294	15237	15229	15289	15496	15274	15297	15361	15501	15443	15373	15434	15373	15128	15283	15294	15292	15327	15446	15420	15222	15422	15604	15470	15522	15329	15480	15375	15390	15418	15400	15366	15209	15313	15366	15473	15460	15150	15511	15157	15415	15252	15458	15251	15331	15116	15268	15323	15402	15264	15218	15389	15323	15342	15385	15313	15133	15427	15217	15332	15296	15544	15232	15452	15211	15400	15421	15378	15444	15462	15260	15402	15436	15599	15201	15287	15326	15308	15388	15392	15403	15471	15260	15375	15387	15422	15372	15516	15325	15371	15539	15476	15323	15340	15408	15466	15303	15402	15290	15093	15438	15230	15227	15319	15294	15375	15006	15384	15460	15407	15246	15526	15429	15526	15395	15090	15379	15436	15473	15445	15199	15399	15313	15466	15435	15440	15435	15267	15485	15218	15312	15230	15401	15354	15197	15453	15479	15428	15334	15316	15487	15310	15537	15395	15346	15221	15434	15291	15245	15539	15418	15561	15410	15338	15400	15414	15410	15212	15475	15304	15369	15274	15267	15326	15426	15335	15228	15217	15335	15413	15388	15347	15356	15470	15250	15503	15270	15494	15433	15389	15497	15181	15112	15340	15522	15392	15412	15395	15317	15393	15103	15151	15312	15405	15525	15421	15629	15406	15427	15461	15511	15385	15384	15417	15554	15452	15380	15299	15225	15538	15404	15252	15331	15376	15263	15369	15449	15268	15506	15316	15156	15243	15397	15311	15483	15287	15346	15401	15302	15410	15257	15393	15334	15382	15170	15395	15348	15429	15462	15360	15307	15209	15200	15373	15511	15260	15390	15386	15356	15368	15506	15382	15456	15301	15458	15282	15336	15377	15349	15375	15284	15461	15386	15323	15166	15224	15357	15516	15302	15277	15519	15311	15280	15193	15459	15410	15273	15424	15462	15441	15232	15461	15295	15387	15585	15447	15277	15221	15483	15366	15407	15465	15383	15540	15295	15176	15342	15164	15403	15218	15398	15471	15261	15461	15354	15433	15377	15572	15386	15245	15411	15280	15294	15307	15274	15468	15316	15443	15351	15490	15247	15451	15523	15292	15489	15393	15337	15450	15339	15312	15346	15456	15375	15325	15419	15446	15515	15280	15301	15345	15357	15428	15250	15396	15513	15371	15420	15152	15416	15424	15322	15446	15183	15337	15463	15292	15242	15506	15187	15443	15593	15451	15329	15503	15530	15337	14971	15577	15434	15486	15216	15499	15412	15351	15477	15304	15544	15400	15381	15447	15381	15480	15242	15476	15354	15374	15247	15318	15127	15407	15507	15411	15535	15252	15467	15306	15287	15433	15373	15361	15360	15455	15388	15285	15392	15453	15388	15463
14725	59352	38305	20704	15835	15217	14661	14517	14207	14175	13941	13768	13787	13973	13815	13657	13770	13753	13697	13588	13770	13437	13682	13460	13513	13746	13653	13597	13656	13446	13840	13758	13628	13454	13487	13697	13444	13690	13641	13627	13861	13741	13686	13546	13594	13745	14041	15841	16762	15929	14909	14305	13784	13747	13686	13686	13595	13489	13463	13541	13463	13452	13400	13483	13426	13434	13417	13536	13511	13387	13462	13487	13488	13604	13537	13432	13687	13557	13410	13612	13640	13576	13517	13651	13516	13540	13390	13452	13447	13500	13671	13498	13584	13530	13448	13443	13536	13472	13386	13679	13476	13537	13599	13526	13566	13432	13560	13613	13537	13623	13567	13512	13511	13558	13386	13396	13504	13653	13460	13543	13495	13553	13677	13533	13486	13546	13594	13524	13446	13450	13510	13560	13461	13591	13596	13434	13623	13457	13378	13502	13403	13378	13329	13286	13810	13467	13380	13603	13613	13563	13446	13412	13529	13542	13430	13509	13560	13494	13435	13539	13515	13438	13639	13599	13431	13483	13536	13451	13460	13530	13555	13592	13454	13501	13574	13320	13530	13357	13378	13472	13582	13508	13519	13627	13680	13376	13625	13571	13484	13407	13542	13543	13392	13516	13264	13398	13489	13567	13490	13600	13482	13534	13598	13607	13533	13556	13458	13405	13476	13575	13501	13568	13619	13472	13388	13468	13484	13428	13400	13561	13597	13528	13417	13470	13484	13538	13545	13578	13663	13429	13457	13468	13565	13392	13576	13605	13510	13464	13403	13512	13438	13363	13585	13600	13407	13477	13526	13641	13425	13512	13379	13396	13363	13493	13455	13441	13341	13332	13530	13579	13277	13560	13537	13550	13497	13632	13573	13478	13517	13403	13572	13558	13559	13519	13474	13607	13525	13552	13314	13507	13467	13457	13591	13432	13465	13515	13449	13593	13317	13316	13640	13516	13465	13537	13577	13602	13399	13575	13455	13584	13387	13448	13591	13612	13540	13531	13322	13472	13454	13580	13459	13599	13537	13546	13358	13608	13615	13518	13498	13505	13623	13383	13426	13400	13386	13465	13562	13409	13571	13645	13347	13520	13590	13545	13504	13565	13390	13543	13540	13495	13564	13609	13344	13437	13507	13599	13485	13568	13445	13581	13385	13742	13362	13644	13472	13436	13421	13411	13373	13406	13518	13331	13582	13330	13579	13432	13525	13496	13396	13717	13578	13517	13482	13496	13457	13530	13484	13499	13517	13494	13673	13691	13419	13510	13457	13370	13494	13563	13595	13380	13445	13631	13518	13524	13512	13509	13356	13655	13612	13427	13543	13458	13596	13491	13476	13524	13475	13292	13468	13505	13506	13661	13435	13448	13473	13462	13403	13435	13655	13603	13457	13595	13582	13505	13560	13407	13421	13396	13581	13686	13550	13556	13600	13381	13401	13409	13616	13604	13427	13519	13549	13479	13491	13511	13468	13476	13521	13506	13353	13535	13487	13534	13557	13396	13449	13528	13370	13626	13439	13443	13595	13476	13399	13600	13604	13421	13405	13438	13581	13461	13418	13444	13514	13578	13542	13518	13477	13507	13475	13611	13483	13509	13541	13478	13601	13392	13555	13427	13519	13430	13314	13439	13512	13633	13548	13337	13450	13505	13490	13424	13608	13522	13481	13543	13527	13501	13457	13444	13574	13388	13559	13351	13554	13502	13437	13388	13513	13522	13394	13610	13620	13522	13600	13640	13576	13593	13617	13465	13298	13589	13608	13456	13492	13484	13589	13394	13532	13429	13531	13374	13337	13548	13599	13457	13583	13454	13430	13550	13583	13646	13555	13500	13552	13535	13436	13487	13534	13507	13359	13469	13536	13721	13416	13575	13428	13448	13573	13541	13645	13512	13489	13574	13494	13410	13525	13671	13449	13658	13534	13632	13448	13525	13440	13487	13436	13619	13539	13489	13520	13563	13420	13684	13612	13545	13464	13476	13488	13458	13451	13572	13490	13441	13531	13540	13570	13606	13585	13736	13358	13395	13474	13379	13454	13566	13413	13406	13311	13422	13570	13377	13475	13609	13630	13502	13585	13346	13455	13355	13396	13374	13556	13583	13438	13345	13589	13395	13559	13677	13647	13368	13602	13381	13534	13528	13591	13526	13298	13347	13638	13536	13546	13418	13496	13471	13591	13477	13582	13370	13571	13397	13467	13501	13439	13480	13466	13484	13452	13392	13520	13649	13641	13537	13380	13524	13512	13441	13390	13551	13330	13451	13596	13517	13497	13612	13488	13481	13589	13357	13668	13528	13489	13583	13476	13498	13559	13575	13445	13556	13469	13515	13317	13491	13499	13611	13399	13586	13377	13508	13413	13464	13464	13471	13433	13376	13477	13507	13571	13535	13371	13689	13568	13322	13479	13490	13401	13353	13740	13501	13430	13366	13448	13640	13517	13364	13570	13274	13538	13531	13569	13639	13414	13549	13379	13671	13510	13550	13588	13392	13214	13327	13515	13542	13466	13382	13512	13494	13523	13574	13492	13534	13299	13505	13334	13547	13355	13484	13497	13533	13250	13438	13640	13437	13549	13495	13530	13451	13546	13499	13464	13570	13484	13454	13507	13645	13757	13594	13422	13515	13414	13591	13517	13675	13485	13301	13472	13322	13419	13653	13484	13591	13498	13633	13492	13579	13498	13441	13581	13540	13456	13450	13629	13499	13645	13446	13501	13646	13422	13749	13441	13481	13567	13487	13549	13712	13527	13539	13559	13568	13383	13527	13481	13403	13461	13686	13492	13492	13289	13541	13688	13439	13635	13517	13640	13458	13504	13400	13467	13519	13505	13567	13475	13393	13603	13453	13509	13472	13598	13447	13642	13414	13665	13505	13443	13620	13680	13357	13366	13511	13436	13470	13596	13533	13459	13577	13579	13466	13362	13457	13619	13492	13583	13474	13443	13429	13484	13580	13425	13542	13354	13490	13702	13512	13608	13638	13424	13353	13635	13464	13345	13520	13603	13295	13513	13658	13616	13506	13535	13590	13523	13405	13639	13501	13547	13560	13653	13430	13443	13475	13579	13515	13528	13546	13520	13484	13471	13395	13488	13657	13540	13535	13514	13447	13502	13741	13500	13474	13417	13507	13634	13400	13534	13589	13561	13622	13320	13462	13496	13456	13554	13594	13458	13589	13547	13391	13518	13540	13476	13453	13405	13479	13607	13526	13562	13521	13414	13448	13391	13475	13446	13462	13514	13524	13488	13431	13648	13467	13619	13422	13546	13558	13569	13408	13504	13550	13463	13454	13373	13450	13369	13427	13469	13479	13432	13691	13461	13503	13545	13623	13600	13358	13630	13479	13379	13550	13401	13653	13382	13496	13515	13683	13526	13726	13460	13548	13435	13532	13481	13597	13444	13508	13499	13458	13485	13486	13613	13410	13537	13517	13539	13346	13366	13695	13616	13532	13542	13606	13427	13674	13510	13389	13517	13446	13416	13565	13548	13462	13459	13559	13460	13574	13438	13551	13500	13649	13654	13587	13489	13440	13463	13497	13463	13583	13434	13477	13368	13491	13381	13651	13563	13452	13543	13426	13501	13590	13715	13567	13349	13433	13560	13545	13554	13579	13414	13467	13382	13555	13452	13593	13649	13652	13382	13432	13615	13416	13475	13571	13737	13594	13450	13693	13442	13404	13632	13653	13578	13432	13464	13457	13553	13491	13525	13394	13382	13474	13375	13397	13338	13415	13479	13586	13598	13392	13446	13464	13608	13463	13367	13565	13379	13356	13479	13671	13644	13579	13596	13489	13427	13363	13376	13369	13479	13604	13466	13626	13381	13499	13635	13500	13460	13587	13579	13431	13640	13570	13376	13348	13584	13575	13569	13364	13472	13470	13467	13565	13621	13571	13382	13491	13459	13438	13567	13445	13366	13448	13287	13481	13496	13439	13439	13374	13523	13525	13446	13604	13436	13372	13337	13584	13425	13616	13552	13598	13429	13588	13537	13420	13382	13517	13493	13449	13497	13476	13548	13542	13439	13616	13441	13727	13640	13622	13311	13433	13574	13609	13627	13388	13439	13550	13505	13518	13419	13692	13419	13561	13394	13536	13611	13583	13633	13530	13533	13611	13204	13551	13286	13487	13413	13571	13578	13470	13645	13232	13575	13475	13560	13737	13407	13571	13527	13633	13576	13604	13443	13469	13539	13346	13547	13408	13680	13477	13561	13529	13519	13678	13555	13375	13448	13588	13586	13471	13630	13612	13589	13580	13442	13679	13468	13635	13518	13466	13516	13456	13436	13602	13564	13588	13549	13439	13480	13420	13442	13685	13515	13567	13489	13555	13429	13526	13590	13564	13475	13552	13376	13435	13490	13580	13455	13473	13379	13432	13531	13299	13382	13477	13645	13496	13595	13674	13406	13485	13458	13526	13530	13598	13492	13496	13453	13319	13444	13437	13408	13537	13344	13410	13435	13530	13394	13375	13423	13471	13537	13666	13587	13612	13471	13522	13464	13552	13523	13496	13402	13701	13550	13515	13482	13528	13438	13607	13614	13348	13657	13608	13654	13720	13435	13514	13620	13402	13346	13559	13408	13446	13583	13452	13521	13531	13496	13528	13468	13371	13541	13252	13538	13546	13513	13374	13424	13696	13650	13585	13483	13422	13284	13279	13592	13450	13422	13497	13530	13545	13524	13324	13584	13438	13499	13601	13599	13529	13494	13327	13483	13506	13554	13518	13458	13663	13483	13472	13423	13507	13639	13341	13590	13451	13337	13443	13449	13448	13693	13545	13637	13529	13559	13479	13487	13468	13480	13634	13440	13492	13513	13602	13435	13457	13597	13571	13461	13474	13511	13479	13498	13400	13516	13699	13504	13583	13306	13425	13434	13619	13507	13428	13471	13599	13435	13458	13481	13487	13477	13664	13454	13527	13311	13464	13492	13452	13578	13580	13574	13517	13684	13266	13511	13441	13552	13480	13621	13544	13515	13443	13499	13520	13394	13491	13504	13612	13347	13668	13534	13254	13351	13610	13430	13517	13642	13573	13482	13620	13415	13420	13646	13362	13571	13525	13558	13612	13414	13482	13476	13464	13434	13435	13402	13423	13516	13387	13520	13562	13494	13477	13486	13410	13513	13494	13408	13426
27268	25543	34865	20881	16074	15617	15955	15651	15593	15237	15722	15553	15629	15735	15648	15663	15434	15726	15631	15581	15413	15416	15522	15440	15599	15485	15498	15663	15473	15822	15582	15424	15685	15911	15662	15484	15664	15527	15569	15718	15480	15384	15754	15446	15737	15529	15560	15751	15710	15995	15719	15676	15486	15605	15408	15635	15413	15506	15661	15460	15719	15421	15401	15585	15506	15505	15581	15392	15499	15502	15599	15419	15370	15460	15516	15495	15608	15414	15565	15457	15502	15646	15439	15499	15505	15586	15543	15522	15484	15502	15468	15546	15554	15453	15502	15468	15514	15621	15515	15450	15495	15475	15579	15467	15518	15339	15410	15596	15597	15388	15630	15538	15682	15301	15348	15598	15586	15465	15551	15551	15368	15334	15377	15468	15641	15674	15500	15308	15456	15561	15525	15743	15531	15761	15826	15445	15530	15546	15510	15437	15429	15483	15564	15141	15737	15504	15426	15455	15788	15663	15512	15460	15686	15603	15440	15686	15678	15378	15373	15474	15647	15669	15491	15353	15300	15630	15525	15646	15560	15380	15481	15479	15747	15348	15641	15474	15639	15474	15548	15646	15507	15561	15565	15508	15550	15496	15598	15578	15459	15608	15360	15669	15659	15523	15485	15607	15466	15515	15585	15439	15618	15469	15579	15433	15575	15606	15531	15532	15643	15552	15488	15412	15509	15484	15571	15693	15611	15538	15566	15588	15562	15284	15641	15601	15606	15522	15530	15765	15687	15608	15380	15479	15431	15568	15600	15505	15541	15291	15395	15445	15527	15549	15322	15552	15581	15641	15693	15604	15425	15660	15502	15541	15603	15591	15519	15561	15546	15331	15448	15541	15528	15693	15650	15434	15334	15478	15616	15234	15686	15483	15547	15728	15635	15321	15384	15418	15492	15523	15485	15280	15512	15344	15646	15666	15556	15410	15412	15451	15623	15579	15411	15500	15728	15515	15490	15552	15361	15453	15388	15481	15689	15347	15448	15621	15749	15506	15514	15405	15319	15588	15645	15466	15344	15454	15346	15525	15514	15558	15605	15491	15351	15531	15525	15451	15446	15471	15528	15589	15590	15681	15552	15596	15477	15417	15560	15516	15493	15629	15516	15449	15368	15618	15531	15573	15380	15367	15598	15429	15579	15511	15528	15452	15512	15544	15685	15591	15343	15392	15477	15543	15580	15612	15590	15587	15452	15488	15509	15439	15641	15420	15492	15543	15618	15613	15611	15376	15578	15687	15455	15274	15526	15542	15620	15610	15317	15495	15314	15486	15429	15396	15344	15424	15441	15500	15588	15580	15669	15501	15341	15434	15576	15424	15487	15507	15462	15320	15389	15485	15582	15691	15641	15464	15544	15617	15502	15478	15692	15681	15416	15403	15306	15623	15342	15259	15462	15389	15663	15340	15608	15512	15487	15570	15438	15462	15435	15322	15533	15586	15418	15482	15651	15593	15551	15502	15562	15637	15598	15520	15354	15413	15599	15503	15485	15710	15535	15442	15613	15694	15507	15432	15467	15557	15462	15511	15528	15572	15536	15396	15555	15451	15648	15595	15505	15263	15418	15095	15552	15603	15511	15574	15695	15466	15565	15381	15376	15661	15464	15421	15480	15519	15478	15380	15631	15368	15262	15371	15337	15610	15543	15499	15358	15312	15184	15639	15512	15600	15531	15589	15579	15502	15675	15694	15474	15657	15658	15583	15473	15436	15581	15789	15620	15907	15840	15495	15542	15664	15655	15570	15347	15581	15616	15410	15605	15365	15707	15663	15581	15707	15542	15425	15508	15528	15671	15700	15597	15714	15555	15537	15666	15612	15347	15709	15458	15660	15552	15584	15449	15552	15749	15604	15618	15549	15423	15709	15601	15592	15364	15439	15567	15327	15575	15526	15385	15620	15486	15759	15483	15563	15562	15493	15687	15422	15618	15442	15578	15590	15516	15468	15662	15627	15471	15271	15525	15666	15647	15618	15549	15632	15493	15616	15501	15419	15407	15319	15472	15441	15584	15295	15419	15562	15562	15424	15560	15546	15586	15370	15645	15380	15424	15525	15514	15710	15389	15472	15522	15335	15362	15407	15555	15436	15643	15485	15617	15587	15656	15682	15578	15629	15412	15273	15586	15707	15510	15477	15540	15581	15840	15601	15630	15618	15896	15322	15705	15585	15517	15516	15358	15581	15631	15691	15522	15491	15578	15367	15652	15497	15587	15554	15555	15546	15578	15419	15516	15536	15589	15517	15423	15517	15654	15662	15423	15344	15187	15362	15400	15612	15498	15435	15462	15382	15668	15577	15352	15658	15414	15739	15721	15664	15402	15367	15476	15605	15594	15409	15403	15420	15378	15632	15500	15463	15710	15584	15694	15551	15683	15560	15399	15315	15417	15592	15563	15423	15523	15503	15425	15352	15363	15549	15447	15501	15561	15406	15448	15624	15437	15571	15448	15510	15535	15617	15561	15584	15584	15379	15515	15475	15630	15516	15597	15749	15695	15631	15585	15493	15653	15640	15492	15549	15465	15526	15671	15497	15622	15515	15393	15494	15564	15470	15531	15613	15538	15533	15445	15551	15586	15555	15504	15637	15546	15531	15457	15465	15571	15644	15546	15713	15377	15416	15489	15583	15499	15605	15593	15632	15643	15593	15522	15486	15374	15619	15435	15614	15527	15590	15587	15424	15540	15555	15426	15635	15485	15622	15363	15651	15520	15612	15599	15509	15541	15452	15604	15648	15490	15642	15499	15568	15444	15677	15351	15630	15426	15602	15477	15491	15565	15530	15399	15437	15483	15508	15511	15614	15594	15529	15656	15501	15554	15567	15563	15386	15616	15689	15538	15576	15561	15519	15530	15596	15492	15566	15520	15497	15531	15473	15566	15618	15694	15439	15347	15350	15465	15606	15556	15349	15519	15689	15435	15429	15605	15502	15618	15730	15568	15603	15663	15496	15329	15629	15515	15537	15507	15552	15476	15354	15608	15561	15543	15454	15605	15510	15520	15542	15500	15601	15582	15609	15555	15623	15733	15485	15611	15283	15403	15415	15478	15552	15559	15588	15242	15684	15527	15637	15503	15552	15222	15533	15308	15413	15292	15386	15405	15649	15551	15310	15362	15615	15503	15639	15425	15444	15511	15434	15613	15624	15345	15656	15764	15594	15697	15666	15559	15585	15506	15559	15389	15704	15701	15419	15676	15354	15558	15411	15452	15513	15554	15721	15287	15480	15592	15593	15642	15665	15396	15232	15582	15426	15491	15538	15555	15592	15540	15561	15478	15615	15618	15412	15489	15540	15565	15504	15818	15468	15468	15629	15541	15568	15591	15526	15586	15535	15594	15574	15591	15545	15430	15574	15563	15727	15559	15498	15571	15453	15386	15419	15300	15491	15565	15586	15363	15604	15567	15508	15586	15313	15538	15435	15386	15717	15381	15636	15420	15463	15576	15466	15431	15417	15552	15562	15510	15498	15535	15410	15434	15576	15829	15674	15532	15609	15626	15695	15757	15695	15608	15541	15504	15380	15505	15630	15451	15511	15364	15681	15315	15553	15252	15308	15391	15444	15495	15603	15610	15664	15517	15610	15423	15649	15476	15369	15295	15621	15624	15515	15365	15616	15568	15819	15584	15548	15524	15510	15674	15568	15362	15522	15474	15509	15402	15583	15539	15512	15421	15712	15459	15402	15407	15598	15467	15715	15653	15274	15479	15592	15591	15746	15605	15652	15595	15498	15255	15324	15501	15485	15467	15349	15633	15354	15561	15652	15414	15473	15588	15538	15261	15594	15584	15595	15409	15357	15435	15490	15552	15630	15560	15528	15717	15486	15498	15527	15567	15548	15520	15564	15572	15463	15338	15428	15535	15620	15544	15635	15629	15406	15478	15475	15589	15559	15631	15520	15419	15786	15263	15639	15605	15474	15405	15740	15490	15603	15533	15536	15656	15590	15525	15634	15399	15464	15438	15393	15506	15277	15476	15456	15321	15697	15332	15640	15509	15539	15627	15502	15473	15413	15663	15444	15555	15505	15603	15647	15580	15625	15395	15464	15348	15298	15569	15759	15518	15481	15566	15574	15645	15341	15597	15431	15509	15515	15499	15489	15521	15581	15538	15527	15581	15483	15731	15642	15451	15597	15710	15541	15388	15660	15403	15544	15544	15574	15442	15481	15587	15409	15551	15545	15851	15672	15599	15733	15661	15739	15538	15585	15706	15536	15463	15503	15482	15489	15520	15649	15597	15253	15602	15353	15539	15557	15615	15778	15603	15334	15457	15617	15597	15730	15350	15360	15675	15755	15529	15697	15540	15408	15332	15591	15599	15601	15533	15498	15440	15447	15521	15376	15540	15486	15455	15461	15416	15409	15623	15286	15345	15566	15435	15554	15546	15495	15445	15589	15465	15675	15579	15366	15537	15519	15549	15513	15467	15558	15726	15625	15767	15545	15525	15391	15574	15325	15530	15691	15497	15723	15583	15479	15365	15255	15494	15512	15632	15583	15491	15528	15636	15469	15559	15283	15673	15486	15595	15504	15583	15632	15617	15544	15428	15572	15434	15563	15521	15384	15501	15431	15345	15615	15546	15542	15393	15508	15487	15472	15475	15556	15592	15741	15662	15490	15667	15512	15559	15490	15567	15385	15574	15358	15701	15483	15517	15504	15500	15604	15535	15556	15309	15481	15440	15670	15659	15564	15413	15396	15489	15421	15493	15622	15505	15470	15244	15559	15766	15499	15490	15452	15518	15291	15575	15405	15399	15583	15561	15359	15249	15397	15456	15549	15448	15641	15432	15442	15266	15468	15662	15558	15397	15506	15574	15400	15709	15392	15512	15447	15507	15627	15612	15617	15564	15441	15470	15518	15422	15661	15687	15668	15656	15472	15404	15408	15630	15273	15450	15471	15610	15296	15467	15514	15620	15543	15628	15469	15473	15536	15670	15525	15740	15386	15624	15473	15645	15701	15361	15589	15571	15538	15537	15506	15520	15629	15479	15555	15687	15626	15604	15553	15507	15787	15483	15581	15510	15396	15392	15511	15512	15677	15341	15469	15530	15556	15642	15522	15556	15549	15441	15506	15554	15612	15464	15569	15437	15547	15567	15491	15454	15557	15684	15478	15334	15527	15627	15340	15503	15511
13653	38544	31833	14260	13989	13772	13840	13787	13852	13748	13781	13546	13616	13756	13619	13662	13814	13712	13546	13788	13595	13539	13794	13810	13742	13731	13500	13684	13548	13530	13665	13551	13699	13634	13754	13600	13634	13629	13910	13677	13619	13595	13711	13673	13722	13765	13762	13869	14064	13997	13711	13773	13827	13746	13727	13547	13688	13700	13590	13671	13757	13599	13593	13608	13592	13451	13609	13522	13567	13331	13848	13446	13497	13640	13536	13485	13622	13655	13637	13611	13613	13687	13727	13503	13583	13506	13429	13600	13688	13743	13703	13673	13613	13596	13563	13510	13606	13654	13460	13632	13626	13674	13654	13419	13576	13480	13454	13572	13580	13609	13598	13515	13716	13438	13602	13681	13663	13681	13819	13580	13462	13463	13519	13534	13502	13589	13620	13622	13669	13668	13556	13490	13517	13603	13696	13732	13515	13564	13521	13580	13650	13638	13906	13516	13632	13692	13647	13530	13713	13582	13699	13609	13468	13436	13593	13547	13604	13618	13689	13611	13700	13636	13710	13543	13589	13420	13645	13472	13485	13615	13677	13761	13570	13641	13561	13530	13563	13692	13512	13567	13793	13447	13442	13558	13513	13646	13482	13729	13648	13456	13651	13534	13632	13526	13588	13657	13614	13552	13672	13759	13711	13681	13638	13582	13642	13586	13538	13680	13820	13754	13654	13471	13639	13623	13677	13646	13408	13589	13450	13585	13662	13749	13621	13839	13692	13723	13686	13616	13718	13363	13829	13511	13691	13731	13573	13662	13558	13551	13572	13621	13612	13628	13520	13782	13420	13600	13665	13676	13526	13567	13556	13682	13453	13752	13648	13559	13597	13498	13653	13594	13489	13538	13515	13407	13618	13650	13753	13448	13686	13538	13602	13827	13531	13645	13668	13587	13534	13649	13446	13518	13632	13582	13551	13677	13439	13511	13379	13736	13535	13623	13604	13615	13531	13772	13692	13574	13607	13400	13512	13654	13618	13669	13694	13525	13779	13522	13541	13484	13584	13637	13517	13524	13547	13633	13465	13649	13778	13515	13565	13627	13593	13529	13659	13671	13654	13627	13701	13441	13470	13638	13590	13543	13671	13655	13688	13613	13701	13660	13670	13800	13676	13856	13701	13582	13614	13590	13684	13819	13683	13513	13636	13674	13694	13588	13666	13589	13566	13671	13622	13580	13601	13571	13720	13677	13557	13583	13734	13586	13697	13526	13569	13549	13608	13621	13827	13517	13666	13655	13625	13655	13557	13627	13443	13517	13564	13668	13669	13786	13559	13706	13571	13528	13587	13519	13673	13667	13562	13502	13608	13525	13561	13604	13685	13502	13500	13548	13695	13523	13604	13346	13708	13560	13556	13716	13683	13626	13317	13580	13584	13746	13631	13600	13701	13504	13743	13501	13421	13624	13636	13622	13648	13458	13815	13499	13699	13540	13690	13560	13581	13595	13748	13585	13509	13538	13521	13502	13659	13670	13622	13604	13763	13514	13544	13596	13754	13636	13506	13606	13570	13753	13574	13405	13535	13687	13659	13548	13658	13756	13637	13450	13547	13605	13542	13430	13578	13532	13762	13566	13826	13594	13630	13662	13605	13717	13729	13528	13474	13569	13560	13593	13696	13537	13602	13747	13647	13499	13535	13591	13643	13718	13653	13741	13622	13554	13574	13641	13813	13660	13623	13580	13588	13673	13598	13562	13620	13564	13669	13662	13669	13661	13583	13683	13569	13649	13578	13532	13755	13724	13530	13435	13676	13706	13632	13725	13521	13693	13560	13605	13585	13615	13691	13769	13525	13584	13646	13689	13729	13498	13664	13659	13589	13619	13567	13625	13702	13658	13584	13620	13705	13564	13592	13765	13555	13502	13511	13667	13597	13624	13665	13534	13554	13736	13571	13576	13580	13748	13518	13575	13696	13490	13609	13591	13737	13642	13620	13564	13575	13738	13589	13469	13570	13677	13544	13684	13633	13663	13484	13574	13717	13647	13477	13481	13728	13572	13577	13496	13612	13595	13683	13680	13641	13675	13618	13596	13659	13707	13746	13702	13737	13612	13512	13565	13671	13701	13540	13518	13602	13629	13636	13648	13354	13512	13479	13672	13584	13729	13569	13578	13536	13481	13694	13531	13729	13742	13675	13572	13697	13652	13618	13570	13505	13666	13606	13757	13689	13539	13590	13657	13572	13692	13669	13550	13864	13730	13639	13535	13504	13559	13632	13579	13613	13718	13486	13555	13642	13560	13621	13728	13720	13686	13569	13648	13421	13530	13684	13596	13525	13621	13532	13697	13484	13792	13785	13725	13585	13625	13538	13713	13519	13559	13429	13497	13510	13555	13395	13741	13663	13754	13564	13550	13597	13723	13647	13652	13501	13685	13635	13575	13544	13676	13624	13680	13642	13637	13679	13705	13550	13502	13658	13694	13558	13604	13655	13628	13504	13613	13589	13635	13559	13706	13607	13743	13608	13611	13434	13614	13666	13633	13767	13465	13725	13525	13591	13618	13548	13463	13769	13491	13811	13447	13547	13710	13606	13709	13794	13703	13677	13588	13603	13539	13644	13598	13756	13644	13706	13604	13628	13733	13763	13503	13705	13600	13559	13657	13672	13765	13626	13684	13638	13594	13762	13668	13593	13617	13652	13597	13597	13581	13561	13583	13529	13483	13597	13644	13767	13400	13820	13520	13631	13695	13698	13627	13588	13668	13791	13520	13594	13387	13848	13691	13531	13571	13619	13596	13703	13504	13593	13725	13630	13458	13610	13573	13549	13608	13744	13621	13549	13646	13715	13624	13448	13521	13660	13508	13587	13574	13578	13580	13544	13589	13524	13809	13675	13683	13650	13590	13635	13525	13650	13533	13623	13632	13628	13732	13644	13584	13635	13571	13636	13606	13776	13461	13663	13668	13801	13495	13557	13570	13526	13696	13477	13566	13466	13563	13726	13633	13560	13737	13761	13531	13648	13654	13617	13650	13594	13684	13639	13585	13751	13615	13633	13617	13634	13515	13597	13584	13653	13580	13729	13465	13638	13551	13785	13660	13523	13609	13602	13750	13485	13683	13670	13510	13525	13597	13585	13639	13614	13554	13535	13655	13712	13548	13684	13385	13608	13706	13522	13721	13671	13463	13623	13581	13610	13522	13564	13561	13611	13583	13556	13619	13438	13541	13638	13619	13644	13446	13755	13700	13435	13613	13434	13621	13536	13723	13724	13603	13669	13586	13566	13670	13478	13581	13654	13675	13590	13619	13559	13525	13510	13619	13647	13533	13545	13517	13709	13608	13667	13694	13828	13485	13714	13669	13537	13677	13643	13587	13522	13612	13389	13668	13727	13540	13647	13595	13570	13675	13537	13619	13592	13527	13746	13516	13579	13610	13740	13573	13657	13654	13729	13544	13538	13669	13583	13432	13570	13540	13783	13544	13502	13539	13571	13591	13642	13622	13671	13638	13648	13586	13639	13560	13634	13609	13559	13635	13609	13586	13696	13738	13607	13671	13752	13595	13613	13593	13705	13635	13602	13660	13777	13589	13815	13458	13811	13768	13528	13392	13747	13679	13631	13709	13673	13605	13641	13579	13569	13495	13712	13746	13651	13755	13812	13436	13677	13535	13547	13559	13678	13731	13673	13648	13594	13747	13639	13580	13590	13674	13462	13553	13679	13593	13560	13458	13614	13619	13671	13528	13679	13654	13715	13689	13600	13429	13708	13805	13578	13616	13621	13618	13491	13542	13670	13624	13548	13558	13472	13626	13561	13441	13640	13547	13722	13556	13549	13514	13509	13728	13566	13729	13697	13556	13694	13521	13717	13627	13583	13709	13570	13809	13653	13573	13617	13538	13548	13692	13629	13626	13741	13560	13585	13631	13568	13705	13659	13648	13573	13567	13586	13550	13663	13667	13726	13720	13529	13514	13441	13585	13480	13597	13551	13505	13613	13518	13732	13719	13494	13531	13634	13585	13629	13613	13695	13644	13480	13634	13719	13651	13561	13660	13431	13517	13598	13678	13658	13582	13614	13553	13635	13474	13534	13487	13681	13503	13515	13447	13510	13798	13427	13532	13579	13537	13523	13685	13601	13568	13276	13568	13703	13705	13645	13651	13579	13463	13396	13637	13572	13589	13553	13580	13570	13676	13662	13537	13607	13596	13810	13623	13536	13623	13502	13538	13544	13839	13492	13586	13604	13494	13749	13630	13570	13611	13597	13557	13550	13696	13552	13603	13528	13612	13617	13552	13669	13621	13663	13600	13597	13565	13599	13695	13592	13537	13723	13661	13651	13599	13564	13562	13554	13631	13519	13498	13618	13632	13591	13516	13696	13511	13659	13495	13714	13698	13609	13427	13704	13531	13561	13656	13723	13618	13579	13587	13561	13595	13707	13609	13661	13547	13577	13616	13697	13710	13658	13606	13721	13784	13529	13689	13627	13617	13631	13682	13595	13568	13567	13605	13489	13546	13511	13685	13608	13711	13444	13609	13483	13595	13807	13520	13535	13622	13495	13671	13652	13539	13669	13663	13588	13600	13571	13757	13641	13519	13595	13507	13661	13642	13634	13730	13874	13605	13638	13730	13561	13639	13559	13597	13636	13684	13522	13466	13682	13927	13673	13670	13594	13600	13540	13748	13606	13638	13633	13564	13512	13606	13675	13655	13549	13678	13790	13720	13589	13614	13683	13512	13556	13580	13609	13610	13844	13467	13702	13543	13782	13597	13520	13460	13527	13845	13394	13685	13592	13637	13740	13629	13585	13639	13474	13639	13589	13645	13559	13558	13590	13607	13637	13575	13788	13600	13431	13516	13418	13524	13502	13521	13672	13633	13621	13608	13807	13676	13630	13479	13471	13613	13677	13667	13555	13527	13648	13623	13743	13539	13777	13476	13608	13686	13498	13678	13633	13691	13467	13662	13732	13699	13641	13656	13754	13563	13575	13424	13542	13752	13467	13579	13664	13684	13640	13638	13486	13484	13494	13719	13518	13648	13574	13445	13764	13618	13750	13654	13570	13642	13528	13563	13548	13710	13686	13681	13525	13664	13588	13679	13668	13681	13419	13529	13617	13653	13724	13635	13520	13511	13709	13480	13602	13574	13521	13541	13578	13510	13631	13671	13554	13620	13715	13639	13550	13429
23830	21727	38958	25529	20528	18437	17571	15887	15656	15834	15637	15501	15318	15539	15571	15605	15577	15454	15436	15542	15445	15388	15542	15191	15604	15518	15381	15234	15407	15510	15269	15375	15533	15331	15429	15352	15344	15361	15561	15481	15347	15488	15567	15395	15425	15742	15395	16234	16432	16199	16224	15597	15503	15596	15467	15439	15406	15401	15380	15383	15458	15376	15184	15388	15134	15229	15333	15452	15442	15290	15459	15256	15386	15394	15502	15313	15377	15300	15389	15279	15249	15128	15330	15382	15240	15386	15280	15231	15296	15234	15303	15227	15317	15398	15508	15480	15073	15208	15294	15108	15334	15239	15405	15393	15266	15326	15526	15226	15484	15261	15410	15222	15475	15350	15521	15349	15382	15498	15459	15497	15494	15317	15391	15381	15437	15404	15441	15287	15185	15332	15218	15389	15280	15329	15256	15189	15361	15234	15216	15417	15416	15401	15393	15263	15293	15318	15511	15343	15300	15167	15131	15523	15499	15503	15407	15398	15212	15350	15357	15514	15315	15248	15450	15457	15388	15320	15323	15310	15238	15350	15415	15195	15195	15300	15167	15347	15373	15388	15240	15200	15272	15361	15394	15428	15348	15311	15380	15315	15302	15302	15262	15413	15357	15428	15584	15236	15311	15387	15436	15242	15371	15369	15313	15424	15279	15576	15332	15294	15302	15148	15382	15528	15451	15205	15419	15180	15319	15354	15410	15304	15183	15214	15420	15201	15338	15407	15403	15472	15398	15298	15425	15405	15090	15421	15369	15347	15178	15262	15515	15360	15461	15307	15208	15482	15386	15632	15227	15383	15395	15556	15619	15399	15226	15377	15327	15478	15372	15425	15454	15279	15381	15298	15276	15369	15420	15276	15495	15492	15220	15342	15323	15360	15356	15413	15386	15552	15328	15377	15180	15331	15494	15289	15344	15249	15155	15315	15372	15193	15494	15447	15287	15418	15272	15161	15300	15199	15235	15297	15459	15297	15207	15274	15396	15265	15072	15370	15127	14981	15368	15273	15417	15447	15476	15303	15412	15206	15524	15206	15469	15374	15324	15328	15436	15393	15579	15295	15368	15384	15264	15251	15415	15199	15338	15298	15252	15285	15294	15197	15192	15233	15156	15335	15213	15303	15342	15269	15204	15400	15284	15407	15524	15425	15430	15365	15455	15312	15125	15404	15631	15523	15452	15245	15279	15230	15287	15265	15164	15187	15295	15423	15427	15343	15292	15312	15215	15254	15245	15327	15336	15265	15350	15416	15301	15472	15380	15363	15394	15320	15114	15312	15512	15293	15233	15338	15466	15191	15364	15194	15336	15449	15225	15384	15566	15340	15341	15157	15255	15577	15374	15123	15323	15436	15324	15405	15297	15525	15377	15300	15407	15447	15510	15414	15474	15394	15445	15290	15285	15424	15265	15313	15265	15268	15066	15329	15241	15096	15284	15329	15474	15282	15077	15326	15476	15271	15157	15162	15292	15477	15373	15381	15269	15293	15311	15405	15328	15411	15485	15368	15341	15418	15323	15417	15229	15219	15157	15375	15284	15373	15348	15074	15231	15316	15286	15510	15050	15333	15476	15186	15177	15201	15286	15314	15366	15337	15315	15156	15232	15184	15286	15404	15302	15480	15311	15603	15470	15170	15172	15456	15371	15303	15431	15306	15419	15396	15350	15502	15270	15441	15183	15113	15477	15241	15101	15599	15349	15259	15420	15270	15230	15371	15218	15223	15267	15260	15397	15140	15363	15209	15427	15394	15332	15328	15463	15469	15273	15411	15288	15286	15236	15254	15203	15576	15524	15279	15318	15395	15176	15412	15401	15323	15397	15258	15211	15301	15461	15346	15418	15244	15376	15392	15320	15456	15167	15253	15222	15340	15221	15409	15315	15262	15320	15284	15283	15332	15402	15185	15203	15175	15478	15464	15403	15364	15386	15190	15339	15324	15176	15476	15561	15392	15367	15324	15263	15313	15360	15456	15353	15318	15354	15416	15293	15390	15249	15205	15251	15243	15479	15230	15236	15360	15149	15369	15136	15245	15132	15461	15532	15274	15368	15269	15473	15092	15431	15225	15441	15342	15150	15557	15451	15281	15460	15181	15389	15420	15185	15153	15153	15428	15314	15320	15264	15372	15341	15342	15191	15420	15213	15311	15388	15244	15380	15525	15219	15105	15537	15281	15258	15320	15262	15281	15319	15172	15316	15316	15473	15384	15402	15307	15306	15344	15216	15493	15269	15442	15486	15387	15440	15463	15402	15254	15474	15230	15428	15472	15428	15343	15256	15362	15277	15415	15233	15350	15301	15273	15370	15439	15213	15287	15300	15378	15232	15318	15493	15427	15407	15339	15250	15368	15432	15271	15402	15362	15281	15352	15559	15353	15200	15476	15207	15371	15260	15467	15327	15201	15285	15453	15507	15202	15224	15137	15334	15203	15397	15415	15273	15394	15245	15486	15251	15291	15282	15162	15349	15520	15322	15325	15175	15394	15276	15262	15319	15204	15294	15090	15273	15307	15244	15125	15318	15101	15309	15212	15124	15206	15301	15213	15266	15364	15182	15266	15470	15234	15493	15307	15247	15259	15381	15291	15352	15255	15524	15398	15308	15138	15185	15369	15272	15426	15253	15323	15460	15317	15400	15364	15438	15223	15417	15547	15269	15242	15224	15185	15432	15338	15551	15347	15454	15257	15185	15192	15233	15081	15163	15336	15434	15387	15239	15420	15174	15517	15387	15288	15492	15323	15294	15377	15101	15395	15429	15477	15209	15131	15436	15202	15405	15249	15426	15147	15374	15396	15337	15455	15256	15180	15174	15302	15379	15151	15363	15385	15267	15281	15398	15212	15141	15356	15382	15453	15455	15270	15314	15335	15462	15299	15357	15421	15360	15291	15260	15357	15218	15290	15370	15408	15210	15398	15292	15312	15451	15032	15382	15270	15398	15191	15303	15416	15402	15498	15383	15356	15357	15199	15435	15518	15413	15235	15395	15493	15166	15388	15263	15450	15443	15556	15417	15280	15307	15339	15047	15349	15369	15358	15414	15351	15418	15510	15471	15396	15358	15171	15376	15290	15255	15096	15449	15189	15448	15291	15298	15453	15425	15292	15479	15421	15233	15467	15307	15363	15239	15363	15380	15273	15457	15469	15248	15135	15334	15212	15294	15471	15175	15458	15526	15386	15482	15381	15396	15494	15210	15460	15428	15347	15258	15359	15398	15366	15326	15230	15419	15235	15498	15481	15184	15176	15300	15312	15430	15285	15326	15416	15264	15371	15273	15178	15343	15269	15521	15180	15256	15272	15309	15537	15242	15333	15477	15324	15404	15297	15301	15262	15289	15330	15216	15360	15347	15358	15189	15251	15474	15362	15354	15358	15368	15432	15567	15355	15314	15348	15357	15309	15438	15272	15168	15223	15289	15190	15404	15300	15136	15384	15384	15267	15335	15349	15445	15412	15286	15436	15494	15225	15345	15318	15253	15238	15402	15402	15341	15387	15200	15283	15405	15240	15363	15245	15149	15277	15447	15300	15512	15556	15372	15353	15136	15249	15389	15384	15337	15202	15222	15173	15342	15330	15198	15531	15365	15279	15321	15444	15437	15425	15400	15293	15432	15084	15265	15327	15385	15419	15325	15283	15279	15413	15304	15466	15213	15519	15278	15437	15187	15220	15367	15351	15189	15336	15330	15516	15485	15357	15127	15486	15528	15233	15421	15196	15205	15344	15230	15200	15286	15209	15289	15321	15329	15161	15392	15496	15268	15307	15437	15183	15343	15199	15426	15437	15292	15418	15331	15320	15308	15298	15288	15435	15366	15377	15179	15208	15361	15366	15294	15405	15491	15465	15311	15276	15327	15125	15225	15451	15326	15276	15179	15214	15438	15468	15289	15269	15296	15353	15277	15379	15493	15468	15448	15423	15384	15402	15284	15314	15245	15309	15212	15216	15401	15342	15322	15407	15590	15304	15304	15323	15115	15143	15416	15416	15364	15439	15366	15236	15387	15307	15325	15513	15310	15264	15284	15240	15206	15318	15366	15339	15400	15539	15379	15359	15308	15246	15341	15354	15285	15279	15450	15382	15138	15173	15339	15392	15297	15191	15259	15356	15182	15462	15484	15572	15279	15290	15277	15307	15362	15397	15352	15289	15177	15435	15335	15151	15347	15407	15169	15290	15354	15416	15229	15532	15179	15173	15519	15394	15401	15330	15350	15429	15341	15340	15434	15405	15283	15293	15414	15432	15468	15344	15340	15321	15311	15318	15120	15368	15327	15262	15458	15201	15361	15313	15196	15471	15374	15355	15396	15389	15372	15119	15275	15347	15417	15392	15300	15382	15370	15392	15436	15327	15374	15460	15316	15285	15274	15224	15283	15255	15388	15389	15308	15268	15249	15170	15200	15250	15301	15352	15376	15387	15272	15479	15314	15343	15279	15281	15290	15384	15387	15447	15658	15321	15386	15245	15313	15286	15156	15336	15225	15495	15661	15170	15443	15260	15205	15239	15469	15336	15463	15395	15184	15298	15255	15462	15344	15194	15308	15401	15262	15346	15330	15262	15508	15361	15475	15228	15384	15300	15255	15196	15460	15382	15342	15266	15288	15359	15103	15255	15329	15442	15168	15243	15214	15326	15389	15261	15519	15190	15335	15404	15406	15380	15247	15268	15253	15339	15256	15168	15303	15311	15319	15283	15369	15373	15377	15320	15379	15199	15300	15276	15348	15150	15447	15407	15364	15172	15270	15292	15345	15224	15313	15169	15257	15350	15311	15129	15247	15246	15228	15364	15334	15441	15250	15284	15271	15190	15363	15278	15295	15371	15584	15303	15290	15452	15527	15258	15345	15407	15396	15234	15254	15430	15336	15339	15130	15072	15348	15284	15400	15214	15317	15272	15484	15293	15166	15469	15379	15503	15417	15275	15214	15285	15269	15408	15239	15389	15458	15483	15454	15540	15420	15284	15402	15419	15278	15212	15329	15399	15345	15460	15368	15436	15539	15267	15123	15234	15391	15448	15197	15475	15547	15340	15361	15479	15109	15287	15449	15412	15226	15542	15153	15325	15295	15475	15545	15527	15300	15517	15396	15272	15581	15261	15280	15251	15260	15333	15382	15402	15522	15672	15382	15225	15259	15229
13125	63932	54925	16341	14945	14368	14020	14174	13839	13999	13712	13687	13611	13785	13794	13741	13707	13739	13621	13580	13614	13503	13478	13685	13543	13567	13596	13783	13577	13646	13711	13464	13461	13554	13600	13676	13641	13637	13736	13488	13888	13768	13741	13691	13547	13724	13877	14766	14997	14577	14338	13915	13829	13609	13605	13547	13453	13533	13568	13490	13596	13595	13728	13622	13654	13633	13693	13443	13591	13496	13621	13643	13491	13481	13503	13459	13535	13638	13417	13550	13643	13635	13549	13446	13439	13634	13520	13638	13589	13301	13669	13656	13497	13493	13445	13395	13427	13570	13431	13553	13388	13438	13476	13512	13686	13422	13666	13588	13355	13718	13516	13718	13412	13600	13600	13473	13396	13604	13475	13525	13467	13393	13481	13516	13450	13549	13406	13558	13569	13556	13610	13594	13529	13558	13401	13544	13290	13435	13570	13445	13600	13618	13579	13677	13583	13501	13686	13513	13651	13677	13696	13512	13574	13474	13670	13503	13528	13560	13532	13578	13527	13502	13505	13570	13588	13567	13634	13587	13315	13582	13479	13705	13535	13520	13441	13432	13450	13707	13606	13425	13581	13417	13592	13257	13592	13571	13562	13415	13570	13565	13521	13473	13379	13517	13557	13657	13705	13559	13598	13440	13618	13390	13504	13488	13591	13513	13605	13511	13549	13479	13472	13353	13528	13431	13468	13648	13413	13649	13545	13597	13430	13461	13550	13623	13561	13591	13710	13624	13589	13470	13512	13571	13449	13506	13543	13561	13396	13645	13570	13677	13549	13609	13470	13324	13467	13555	13443	13432	13556	13389	13534	13460	13405	13595	13512	13373	13538	13475	13468	13638	13547	13531	13453	13447	13593	13445	13637	13395	13522	13460	13502	13483	13699	13519	13677	13721	13605	13511	13466	13645	13555	13651	13518	13512	13419	13440	13521	13343	13268	13466	13442	13597	13581	13458	13441	13586	13446	13703	13682	13513	13320	13369	13541	13551	13414	13503	13587	13405	13641	13624	13454	13577	13501	13513	13571	13618	13525	13594	13673	13511	13509	13449	13444	13529	13451	13486	13518	13491	13662	13550	13461	13445	13457	13537	13413	13587	13496	13525	13481	13617	13524	13511	13452	13634	13485	13373	13644	13640	13450	13516	13641	13661	13676	13532	13412	13491	13603	13610	13485	13342	13440	13465	13669	13531	13552	13674	13526	13472	13487	13391	13471	13550	13623	13559	13568	13684	13477	13556	13651	13553	13554	13523	13734	13449	13475	13508	13578	13667	13636	13461	13696	13689	13499	13439	13534	13612	13703	13413	13618	13456	13497	13689	13577	13507	13547	13482	13496	13652	13563	13587	13493	13600	13438	13593	13403	13484	13493	13630	13758	13452	13640	13629	13494	13385	13442	13682	13438	13534	13612	13573	13554	13588	13495	13613	13506	13525	13585	13535	13526	13575	13596	13438	13519	13641	13520	13472	13459	13466	13707	13502	13638	13621	13492	13637	13483	13635	13497	13427	13615	13630	13575	13531	13524	13560	13335	13554	13437	13569	13569	13582	13588	13597	13447	13377	13576	13544	13535	13498	13492	13558	13520	13515	13391	13657	13385	13636	13584	13484	13570	13531	13663	13508	13497	13270	13482	13516	13560	13654	13402	13628	13609	13572	13650	13404	13573	13375	13440	13482	13423	13629	13624	13406	13558	13452	13497	13597	13507	13561	13400	13544	13598	13497	13575	13364	13572	13362	13293	13517	13493	13567	13525	13606	13674	13366	13537	13541	13406	13536	13539	13432	13448	13367	13461	13220	13583	13548	13599	13565	13559	13455	13540	13615	13655	13554	13555	13728	13491	13443	13543	13641	13539	13556	13525	13563	13388	13676	13496	13508	13372	13686	13523	13586	13679	13587	13611	13572	13584	13553	13587	13897	13557	13525	13640	13583	13545	13500	13398	13730	13585	13727	13564	13583	13520	13505	13637	13541	13655	13561	13621	13476	13442	13563	13530	13528	13747	13592	13505	13622	13458	13632	13535	13785	13426	13541	13535	13615	13512	13574	13490	13538	13578	13603	13581	13336	13560	13500	13588	13588	13459	13538	13598	13532	13411	13556	13423	13509	13670	13444	13598	13574	13450	13508	13590	13448	13559	13587	13552	13560	13737	13555	13475	13583	13602	13665	13503	13612	13601	13553	13519	13759	13525	13501	13597	13354	13553	13503	13516	13591	13384	13459	13647	13475	13417	13633	13475	13555	13534	13639	13490	13600	13556	13469	13511	13549	13448	13505	13752	13433	13552	13484	13445	13538	13534	13625	13629	13527	13576	13565	13642	13457	13447	13400	13573	13618	13514	13520	13493	13656	13519	13558	13596	13528	13590	13507	13516	13549	13426	13505	13504	13432	13420	13633	13657	13560	13642	13507	13575	13467	13669	13534	13625	13486	13595	13526	13544	13437	13453	13497	13506	13540	13617	13488	13580	13629	13310	13480	13514	13429	13397	13682	13521	13526	13517	13571	13428	13574	13471	13592	13619	13715	13464	13604	13561	13448	13587	13381	13580	13454	13439	13421	13607	13677	13512	13645	13518	13672	13526	13426	13397	13554	13608	13543	13455	13505	13590	13432	13410	13389	13449	13526	13384	13769	13353	13550	13542	13515	13522	13502	13649	13592	13368	13459	13580	13565	13551	13477	13583	13577	13542	13437	13527	13664	13547	13577	13500	13614	13590	13353	13446	13642	13643	13529	13547	13649	13598	13648	13546	13600	13484	13690	13465	13577	13542	13533	13386	13578	13511	13523	13480	13362	13508	13580	13374	13530	13590	13585	13501	13392	13583	13716	13595	13579	13540	13408	13513	13355	13493	13601	13559	13501	13701	13549	13412	13653	13619	13508	13490	13498	13584	13509	13412	13617	13539	13525	13479	13658	13497	13467	13531	13721	13564	13486	13506	13488	13603	13436	13453	13526	13652	13548	13607	13450	13517	13604	13504	13551	13443	13424	13499	13670	13464	13473	13588	13468	13463	13585	13456	13363	13553	13536	13384	13580	13586	13670	13595	13506	13511	13502	13359	13463	13473	13563	13640	13592	13650	13502	13572	13681	13589	13556	13488	13607	13535	13641	13411	13557	13424	13581	13573	13366	13466	13493	13585	13422	13395	13724	13463	13472	13648	13695	13531	13550	13582	13367	13691	13716	13496	13452	13586	13429	13593	13729	13507	13532	13563	13456	13752	13336	13597	13471	13549	13611	13567	13526	13686	13644	13624	13449	13443	13516	13503	13506	13669	13550	13425	13545	13563	13591	13496	13711	13471	13508	13403	13633	13470	13448	13416	13587	13502	13595	13537	13672	13487	13668	13650	13541	13566	13510	13495	13560	13667	13546	13314	13497	13561	13538	13469	13592	13560	13543	13636	13577	13595	13418	13604	13604	13618	13558	13553	13644	13386	13482	13409	13515	13499	13526	13528	13581	13580	13591	13595	13518	13734	13683	13515	13659	13606	13402	13562	13454	13485	13670	13476	13581	13533	13564	13409	13588	13521	13410	13518	13634	13672	13475	13437	13499	13418	13502	13516	13601	13311	13501	13597	13596	13468	13585	13549	13406	13546	13473	13476	13700	13436	13634	13466	13556	13520	13486	13564	13604	13698	13569	13587	13367	13651	13518	13504	13368	13559	13624	13493	13380	13518	13554	13618	13477	13558	13336	13516	13478	13542	13550	13805	13537	13702	13522	13501	13771	13593	13465	13495	13643	13667	13682	13524	13516	13534	13595	13591	13586	13600	13604	13661	13532	13454	13650	13600	13476	13567	13532	13510	13582	13576	13505	13421	13503	13527	13577	13560	13544	13535	13503	13425	13526	13667	13331	13640	13354	13596	13653	13469	13558	13572	13474	13515	13529	13500	13450	13461	13572	13444	13371	13603	13541	13415	13418	13620	13652	13632	13505	13513	13438	13727	13549	13506	13534	13522	13703	13637	13546	13540	13677	13556	13647	13531	13584	13536	13512	13521	13606	13414	13555	13405	13453	13623	13537	13546	13646	13437	13515	13513	13507	13475	13596	13356	13660	13537	13524	13505	13493	13406	13543	13738	13554	13663	13408	13570	13401	13576	13520	13454	13604	13601	13664	13331	13434	13452	13409	13585	13491	13637	13583	13532	13562	13722	13555	13595	13512	13659	13639	13483	13562	13526	13533	13489	13513	13518	13499	13580	13590	13415	13577	13655	13541	13585	13464	13536	13514	13537	13519	13487	13468	13663	13627	13558	13467	13438	13589	13523	13593	13565	13626	13575	13696	13360	13574	13546	13489	13472	13632	13607	13569	13631	13664	13584	13591	13586	13543	13620	13369	13523	13635	13617	13549	13490	13580	13636	13392	13490	13580	13505	13485	13586	13570	13646	13477	13662	13439	13453	13611	13403	13527	13547	13617	13529	13488	13460	13633	13615	13598	13559	13452	13690	13546	13604	13506	13536	13539	13481	13488	13513	13619	13594	13330	13434	13638	13429	13689	13388	13481	13616	13623	13639	13516	13411	13530	13525	13405	13655	13565	13474	13818	13419	13661	13613	13641	13494	13555	13471	13416	13525	13425	13713	13387	13505	13700	13547	13514	13480	13465	13529	13610	13531	13575	13712	13372	13492	13542	13596	13510	13527	13576	13488	13543	13570	13569	13467	13594	13472	13578	13669	13483	13524	13477	13524	13532	13639	13425	13358	13534	13389	13455	13624	13447	13639	13532	13697	13494	13524	13530	13648	13448	13574	13446	13458	13614	13450	13673	13685	13516	13491	13494	13434	13519	13531	13393	13558	13506	13456	13625	13527	13504	13606	13484	13541	13448	13597	13633	13585	13468	13439	13576	13683	13418	13708	13684	13358	13491	13641	13672	13577	13592	13616	13416	13760	13520	13536	13458	13649	13456	13536	13500	13590	13485	13551	13469	13519	13560	13661	13469	13446	13557	13767	13450	13689	13627	13585	13703	13677	13581	13468	13535	13358	13536	13525	13494	13356	13491	13577	13502	13630	13641	13554	13537	13346	13560	13665	13521	13573	13599	13585	13416	13515	13314	13671	13645	13555	13611	13398	13537	13549	13368	13563	13644	13484	13661	13531	13725	13688	13585	13458	13548	13528	13538	13606	13557
22630	21200	37131	24793	21313	20860	19341	16424	15932	15982	15794	15737	15736	15887	15745	15921	15734	15505	15734	15487	15673	15528	15672	15746	15633	15350	15684	15555	15607	15595	15620	15513	15317	15564	15584	15671	15579	15637	15625	15581	15597	15485	15430	15349	15396	15603	15691	16828	17520	17008	16603	16131	15715	15423	15600	15549	15484	15458	15530	15372	15593	15639	15536	15291	15354	15663	15527	15297	15420	15522	15557	15462	15287	15379	15393	15536	15304	15272	15423	15579	15436	15443	15508	15334	15386	15442	15617	15471	15462	15509	15449	15360	15407	15438	15503	15405	15459	15302	15400	15374	15476	15419	15491	15501	15541	15582	15311	15573	15376	15449	15295	15341	15244	15374	15338	15230	15481	15252	15469	15485	15448	15321	15443	15416	15453	15407	15581	15401	15632	15429	15416	15405	15251	15412	15555	15262	15192	15326	15643	15424	15471	15409	15354	15550	15295	15319	15426	15273	15311	15168	15423	15369	15470	15472	15455	15492	15458	15348	15355	15378	15224	15413	15304	15479	15318	15456	15227	15393	15421	15448	15365	15264	15302	15558	15273	15241	15310	15333	15372	15607	15320	15273	15415	15736	15555	15408	15251	15273	15353	15432	15359	15443	15366	15407	15302	15558	15425	15447	15444	15324	15156	15369	15319	15479	15515	15317	15189	15447	15408	15405	15397	15311	15390	15207	15498	15361	15406	15560	15341	15216	15386	15259	15204	15548	15306	15460	15539	15304	15354	15434	15339	15563	15417	15284	15388	15563	15437	15434	15317	15216	15485	15557	15474	15248	15318	15278	15416	15322	15354	15425	15596	15368	15509	15270	15323	15408	15360	15248	15432	15376	15390	15418	15420	15466	15310	15404	15626	15353	15355	15347	15368	15443	15452	15492	15578	15267	15422	15554	15409	15299	15516	15140	15388	15284	15233	15488	15473	15486	15410	15314	15460	15449	15393	15312	15455	15324	15322	15464	15249	15380	15217	15389	15435	15315	15453	15502	15292	15365	15515	15359	15218	15445	15407	15399	15340	15327	15545	15570	15388	15269	15370	15289	15522	15481	15419	15459	15341	15456	15454	15447	15370	15459	15463	15544	15316	15536	15391	15267	15302	15458	15591	15464	15297	15285	15270	15410	15573	15527	15468	15264	15507	15228	15337	15245	15294	15381	15702	15630	15313	15241	15328	15458	15487	15554	15320	15455	15317	15521	15489	15305	15517	15535	15442	15483	15331	15605	15375	15587	15422	15365	15371	15391	15216	15419	15488	15346	15173	15371	15427	15336	15460	15605	15291	15518	15391	15270	15376	15191	15107	15178	15446	15452	15400	15366	15471	15361	15595	15393	15330	15396	15358	15379	15324	15443	15282	15412	15404	15429	15441	15289	15434	15493	15465	15359	15352	15324	15405	15342	15254	15420	15585	15492	15402	15282	15296	15432	15291	15387	15497	15349	15532	15346	15462	15125	15324	15353	15424	15231	15388	15241	15540	15344	15477	15362	15457	15366	15185	15395	15402	15156	15498	15452	15170	15367	15367	15396	15464	15445	15388	15605	15507	15205	15230	15256	15287	15236	15227	15277	15639	15464	15370	15345	15395	15597	15376	15675	15456	15582	15477	15357	15460	15397	15369	15412	15341	15407	15316	15179	15412	15628	15697	15241	15401	15407	15378	15299	15398	15350	15258	15408	15481	15350	15392	15323	15343	15393	15567	15345	15332	15305	15349	15463	15493	15391	15449	15415	15540	15245	15440	15457	15446	15375	15346	15481	15405	15463	15463	15338	15307	15348	15350	15116	15345	15306	15372	15617	15238	15465	15421	15393	15413	15440	15606	15448	15461	15554	15565	15364	15301	15489	15399	15206	15278	15282	15305	15353	15314	15256	15484	15594	15442	15471	15404	15403	15585	15519	15379	15395	15225	15330	15225	15289	15189	15299	15316	15317	15353	15281	15301	15477	15402	15608	15395	15383	15480	15332	15355	15300	15443	15415	15500	15516	15340	15271	15353	15566	15254	15348	15242	15335	15385	15217	15263	15416	15431	15297	15280	15373	15320	15421	15432	15403	15395	15413	15285	15170	15179	15142	15341	15360	15399	15403	15407	15309	15416	15556	15197	15292	15326	15469	15506	15248	15292	15414	15465	15421	15424	15383	15427	15391	15329	15150	15628	15356	15417	15394	15460	15476	15592	15206	15114	15435	15455	15507	15157	15462	15528	15520	15389	15376	15316	15416	15393	15296	15280	15253	15256	15386	15460	15500	15433	15157	15501	15484	15313	15509	15523	15232	15306	15256	15285	15528	15523	15248	15453	15169	15488	15370	15381	15258	15333	15277	15395	15392	15377	15294	15547	15241	15410	15357	15377	15319	15429	15303	15350	15203	15418	15262	15130	15275	15328	15335	15250	15395	15357	15225	15238	15473	15491	15581	15362	15350	15412	15568	15202	15375	15301	15414	15383	15468	15339	15511	15364	15323	15438	15305	15521	15575	15329	15442	15473	15403	15193	15591	15562	15255	15233	15226	15416	15348	15323	15463	15392	15349	15431	15149	15484	15494	15248	15485	15328	15265	15456	15251	15331	15349	15371	15240	15615	15458	15467	15355	15425	15364	15238	15441	15439	15473	15411	15288	15360	15238	15366	15298	15207	15412	15573	15493	15517	15362	15454	15248	15431	15236	15516	15190	15389	15422	15408	15342	15482	15443	15518	15354	15313	15468	15396	15302	15514	15433	15499	15488	15323	15434	15296	15394	15320	15397	15313	15328	15176	15489	15344	15352	15377	15498	15332	15174	15406	15306	15580	15335	15375	15430	15368	15422	15359	15280	15355	15380	15405	15464	15326	15381	15292	15434	15430	15482	15360	15340	15346	15374	15471	15415	15310	15541	15490	15202	15437	15345	15250	15259	15570	15546	15389	15407	15451	15281	15222	15456	15569	15549	15384	15488	15521	15211	15412	15490	15466	15363	15420	15545	15396	15322	15480	15331	15390	15332	15519	15456	15381	15386	15434	15299	15409	15451	15311	15427	15497	15250	15360	15296	15286	15327	15382	15294	15337	15417	15431	15497	15656	15535	15261	15381	15381	15294	15319	15457	15429	15449	15286	15594	15401	15516	15331	15432	15344	15468	15444	15598	15425	15550	15571	15381	15323	15569	15492	15432	15467	15521	15357	15217	15490	15356	15307	15372	15300	15239	15505	15531	15365	15242	15457	15360	15212	15376	15347	15473	15452	15454	15548	15486	15386	15587	15368	15363	15481	15475	15308	15292	15572	15492	15424	15551	15295	15359	15644	15442	15553	15306	15389	15411	15634	15517	15460	15356	15527	15194	15263	15260	15295	15474	15478	15364	15297	15407	15333	15440	15352	15328	15431	15441	15343	15352	15356	15285	15263	15342	15279	15416	15275	15416	15362	15410	15464	15464	15509	15532	15328	15359	15581	15370	15375	15433	15396	15430	15475	15437	15528	15364	15539	15304	15322	15351	15528	15364	15380	15383	15308	15341	15502	15565	15265	15214	15478	15416	15469	15425	15358	15424	15316	15374	15074	15406	15434	15262	15532	15457	15469	15330	15572	15367	15482	15435	15350	15560	15278	15283	15470	15351	15492	15382	15468	15322	15347	15336	15581	15459	15324	15329	15328	15262	15368	15412	15307	15399	15287	15339	15265	15291	15463	15326	15342	15245	15278	15490	15412	15304	15373	15525	15559	15519	15609	15359	15557	15320	15312	15538	15436	15406	15261	15254	15525	15482	15521	15412	15342	15252	15484	15517	15703	15369	15365	15185	15312	15317	15342	15394	15433	15258	15531	15536	15485	15383	15424	15494	15413	15409	15467	15425	15431	15432	15394	15289	15314	15338	15255	15289	15297	15267	15303	15480	15294	15442	15332	15468	15312	15217	15367	15459	15386	15540	15536	15524	15357	15538	15407	15394	15353	15472	15244	15293	15479	15185	15249	15342	15394	15339	15555	15487	15478	15396	15426	15246	15227	15578	15472	15483	15333	15580	15477	15422	15525	15325	15515	15628	15589	15271	15334	15453	15553	15337	15449	15159	15233	15299	15479	15365	15583	15417	15620	15473	15437	15286	15158	15442	15328	15323	15460	15473	15523	15472	15313	15354	15600	15416	15547	15498	15357	15321	15357	15543	15482	15438	15257	15168	15413	15395	15249	15290	15306	15523	15563	15207	15315	15398	15197	15393	15308	15439	15357	15316	15482	15269	15491	15426	15340	15535	15549	15372	15401	15391	15311	15350	15386	15289	15342	15322	15499	15421	15321	15310	15464	15368	15541	15409	15528	15287	15303	15483	15462	15603	15360	15407	15445	15597	15521	15478	15408	15269	15287	15245	15334	15353	15598	15519	15434	15476	15409	15339	15429	15423	15479	15457	15469	15438	15472	15532	15252	15262	15287	15587	15350	15259	15295	15427	15370	15370	15366	15437	15547	15342	15223	15497	15298	15408	15306	15375	15299	15359	15280	15369	15336	15348	15399	15264	15398	15482	15381	15482	15531	15282	15370	15340	15472	15484	15598	15329	15307	15440	15309	15329	15493	15374	15531	15474	15446	15552	15434	15544	15576	15447	15447	15454	15400	15412	15261	15351	15615	15411	15422	15580	15322	15288	15278	15370	15422	15451	15372	15450	15548	15613	15371	15570	15311	15157	15433	15409	15083	15272	15447	15325	15425	15396	15382	15263	15290	15355	15354	15383	15349	15499	15272	15348	15365	15390	15439	15541	15339	15429	15412	15379	15523	15421	15439	15323	15469	15470	15534	15566	15333	15298	15494	15436	15353	15447	15376	15470	15368	15270	15225	15319	15133	15297	15513	15404	15310	15475	15431	15335	15420	15336	15433	15203	15469	15287	15253	15431	15564	15388	15208	15432	15368	15308	15337	15398	15425	15330	15371	15433	15395	15446	15344	15358	15388	15318	15345	15600	15550	15465	15554	15297	15375	15567	15498	15342	15619	15541	15357	15401	15415	15347	15421	15425	15569	15417	15215	15256	15331	15381	15367	15376	15389	15205	15426	15396	15529	15363	15228	15346	15292	15274	15349	15456	15408	15480	15467	15457	15467	15503	15487	15258	15288	15350	15399	15323	15456	15247	15393	15132	15351	15273	15378	15196	15392	15265
14702	55577	58318	20691	15854	14933	14590	14323	14216	13984	13875	13859	13643	13800	13797	13711	13807	13923	13777	13683	13536	13683	13718	13468	13648	13444	13462	13680	13623	13555	13531	13516	13475	13621	13716	13532	13808	13713	13694	13617	13744	13572	13772	13816	13798	13544	13894	15899	16447	15601	14806	14138	13783	13651	13607	13507	13475	13541	13502	13489	13513	13366	13642	13461	13577	13632	13711	13443	13500	13436	13697	13520	13600	13622	13513	13567	13618	13510	13381	13522	13659	13549	13491	13715	13662	13537	13507	13514	13403	13582	13443	13464	13654	13555	13475	13624	13608	13452	13385	13536	13641	13597	13476	13504	13608	13665	13412	13516	13417	13484	13513	13573	13644	13507	13449	13527	13514	13393	13531	13559	13471	13572	13448	13483	13759	13565	13570	13512	13561	13542	13488	13458	13634	13698	13523	13511	13536	13399	13497	13465	13504	13557	13472	13611	13515	13536	13509	13511	13489	13422	13457	13676	13478	13411	13643	13516	13428	13356	13376	13539	13644	13614	13628	13566	13617	13491	13656	13525	13421	13503	13561	13624	13438	13506	13342	13508	13501	13503	13519	13464	13720	13384	13427	13446	13516	13629	13525	13578	13594	13453	13623	13604	13576	13528	13457	13541	13507	13519	13442	13565	13479	13719	13577	13496	13638	13748	13444	13622	13581	13705	13582	13458	13507	13491	13496	13465	13543	13435	13428	13590	13585	13610	13594	13433	13446	13473	13577	13505	13377	13614	13460	13602	13464	13462	13533	13581	13656	13457	13542	13557	13517	13545	13507	13499	13396	13500	13742	13419	13600	13600	13511	13608	13533	13398	13443	13557	13639	13672	13460	13361	13552	13573	13613	13493	13452	13426	13547	13298	13447	13503	13721	13489	13433	13497	13556	13507	13549	13425	13505	13463	13574	13514	13762	13509	13416	13520	13597	13495	13717	13428	13580	13447	13588	13575	13589	13689	13451	13478	13588	13638	13652	13500	13467	13557	13503	13539	13488	13660	13645	13498	13533	13507	13421	13626	13590	13500	13381	13583	13582	13389	13638	13472	13590	13503	13607	13578	13530	13417	13453	13546	13533	13479	13537	13411	13617	13533	13452	13544	13544	13599	13374	13491	13454	13458	13511	13404	13727	13429	13489	13515	13416	13558	13556	13533	13460	13698	13505	13585	13520	13542	13518	13576	13596	13662	13597	13756	13536	13479	13458	13613	13560	13659	13628	13514	13407	13616	13717	13604	13564	13637	13458	13488	13536	13595	13529	13526	13553	13542	13536	13517	13575	13580	13611	13309	13696	13583	13522	13583	13551	13516	13574	13505	13439	13426	13572	13690	13435	13454	13384	13594	13627	13676	13631	13548	13543	13543	13338	13458	13489	13609	13522	13538	13616	13515	13329	13406	13557	13240	13450	13546	13646	13556	13605	13467	13571	13454	13673	13543	13480	13574	13472	13555	13507	13587	13549	13554	13468	13460	13695	13619	13443	13419	13461	13453	13562	13596	13457	13664	13514	13514	13461	13507	13574	13463	13608	13662	13488	13519	13362	13476	13390	13460	13479	13581	13465	13577	13531	13585	13497	13611	13411	13417	13503	13546	13478	13535	13424	13728	13456	13535	13520	13435	13530	13551	13490	13506	13523	13728	13540	13470	13584	13529	13630	13551	13376	13567	13517	13474	13527	13415	13357	13634	13506	13493	13455	13469	13603	13540	13634	13393	13292	13422	13373	13415	13665	13420	13398	13522	13466	13511	13574	13501	13459	13604	13427	13365	13622	13334	13513	13482	13566	13492	13520	13477	13578	13578	13547	13535	13502	13589	13400	13399	13467	13528	13470	13707	13498	13585	13606	13574	13525	13436	13455	13499	13390	13328	13502	13510	13524	13431	13375	13525	13384	13578	13627	13450	13571	13524	13436	13510	13494	13405	13480	13550	13611	13495	13424	13533	13657	13599	13484	13500	13473	13400	13481	13532	13539	13438	13457	13551	13581	13589	13534	13513	13603	13589	13510	13573	13507	13414	13627	13385	13543	13525	13402	13425	13642	13567	13638	13446	13322	13445	13567	13484	13545	13581	13404	13631	13498	13474	13736	13351	13462	13683	13444	13573	13548	13402	13581	13434	13595	13571	13588	13619	13608	13450	13625	13530	13622	13514	13535	13465	13318	13503	13489	13375	13555	13594	13512	13591	13506	13301	13612	13581	13552	13464	13645	13401	13413	13594	13693	13506	13560	13473	13532	13398	13421	13549	13450	13381	13407	13396	13469	13452	13476	13694	13462	13397	13558	13491	13499	13514	13494	13585	13466	13373	13509	13378	13643	13608	13478	13550	13597	13446	13449	13559	13567	13669	13435	13542	13464	13650	13620	13475	13568	13617	13377	13521	13446	13511	13493	13524	13489	13575	13475	13428	13580	13445	13469	13475	13525	13529	13620	13581	13345	13486	13554	13550	13569	13403	13544	13441	13543	13655	13407	13477	13155	13603	13551	13652	13605	13615	13404	13597	13542	13566	13565	13574	13541	13412	13525	13496	13469	13545	13372	13474	13540	13678	13417	13383	13456	13509	13468	13542	13610	13628	13519	13521	13500	13508	13527	13570	13506	13389	13559	13417	13406	13465	13510	13529	13509	13493	13563	13323	13551	13525	13451	13548	13499	13517	13575	13466	13636	13425	13485	13471	13554	13492	13504	13617	13540	13580	13413	13531	13569	13355	13487	13515	13348	13382	13376	13385	13631	13332	13692	13563	13407	13552	13502	13654	13419	13522	13554	13601	13627	13484	13486	13596	13525	13515	13442	13650	13471	13425	13472	13505	13524	13690	13566	13363	13470	13475	13378	13583	13479	13685	13617	13645	13512	13555	13527	13591	13689	13429	13402	13752	13647	13379	13478	13455	13500	13497	13432	13499	13601	13609	13615	13533	13503	13476	13552	13666	13615	13569	13513	13457	13521	13555	13495	13413	13419	13565	13524	13661	13391	13511	13563	13416	13588	13636	13574	13578	13623	13488	13615	13610	13609	13506	13457	13653	13465	13452	13638	13685	13415	13542	13518	13467	13507	13473	13624	13477	13528	13446	13626	13481	13455	13601	13725	13231	13483	13572	13670	13282	13479	13599	13472	13504	13392	13670	13605	13470	13467	13397	13518	13705	13576	13444	13648	13389	13538	13550	13416	13442	13524	13666	13490	13653	13422	13574	13686	13480	13430	13548	13459	13534	13485	13403	13556	13599	13434	13470	13630	13408	13501	13607	13640	13587	13619	13440	13597	13482	13532	13606	13367	13625	13511	13536	13715	13508	13480	13396	13483	13561	13449	13483	13586	13667	13561	13443	13563	13560	13594	13528	13665	13620	13470	13453	13471	13631	13528	13481	13559	13414	13619	13523	13669	13644	13566	13474	13532	13688	13367	13598	13447	13509	13445	13650	13440	13488	13488	13590	13494	13702	13466	13564	13459	13545	13438	13517	13491	13441	13435	13611	13498	13429	13468	13441	13626	13539	13516	13561	13408	13567	13523	13636	13573	13377	13491	13429	13653	13446	13592	13418	13457	13337	13546	13443	13551	13570	13449	13632	13497	13547	13596	13541	13437	13294	13485	13598	13382	13681	13546	13577	13523	13584	13575	13468	13407	13630	13594	13589	13518	13410	13591	13729	13424	13401	13521	13473	13474	13527	13687	13621	13230	13510	13329	13581	13547	13471	13542	13542	13423	13445	13552	13626	13339	13412	13446	13491	13582	13385	13516	13532	13472	13485	13596	13511	13514	13541	13212	13487	13604	13303	13546	13447	13542	13546	13655	13362	13518	13703	13482	13414	13396	13313	13477	13426	13485	13454	13524	13509	13536	13559	13513	13589	13584	13318	13470	13686	13613	13415	13739	13579	13493	13490	13406	13658	13517	13772	13596	13577	13530	13492	13596	13455	13498	13431	13514	13548	13649	13416	13427	13380	13594	13531	13540	13466	13527	13519	13577	13602	13547	13535	13543	13525	13609	13378	13509	13544	13666	13647	13541	13591	13496	13618	13607	13507	13523	13427	13469	13679	13591	13463	13685	13527	13516	13626	13288	13588	13550	13685	13390	13606	13317	13436	13366	13497	13491	13510	13601	13541	13561	13505	13652	13567	13726	13416	13602	13550	13721	13544	13614	13495	13474	13504	13532	13524	13328	13557	13584	13596	13458	13513	13535	13495	13427	13535	13573	13402	13539	13693	13651	13516	13621	13601	13562	13479	13570	13418	13609	13654	13596	13659	13532	13433	13658	13522	13539	13562	13461	13527	13502	13466	13498	13344	13618	13419	13564	13399	13609	13630	13535	13431	13493	13550	13508	13553	13310	13393	13419	13460	13670	13556	13515	13592	13533	13557	13594	13477	13239	13571	13606	13299	13659	13656	13719	13425	13461	13724	13553	13427	13750	13405	13493	13502	13577	13295	13478	13542	13520	13526	13576	13572	13502	13586	13573	13329	13590	13518	13507	13500	13629	13501	13525	13459	13599	13535	13589	13498	13491	13496	13714	13354	13515	13569	13464	13389	13420	13698	13183	13599	13544	13366	13535	13546	13486	13661	13404	13700	13566	13550	13454	13600	13716	13560	13550	13594	13338	13487	13473	13366	13507	13442	13527	13475	13465	13539	13463	13483	13487	13413	13485	13586	13551	13408	13567	13447	13426	13600	13581	13500	13573	13536	13588	13467	13474	13362	13542	13466	13535	13503	13521	13480	13650	13467	13442	13623	13569	13603	13572	13406	13608	13377	13428	13510	13335	13670	13575	13478	13650	13576	13421	13520	13534	13582	13437	13512	13456	13400	13537	13584	13485	13500	13541	13625	13723	13478	13473	13521	13560	13485	13426	13494	13648	13466	13597	13518	13424	13508	13562	13539	13466	13483	13368	13621	13582	13652	13723	13617	13447	13477	13522	13571	13434	13642	13450	13432	13564	13365	13483	13403	13311	13505	13544	13453	13600	13542	13640	13460	13640	13558	13732	13425	13413	13601	13599	13521	13619	13610	13571	13548	13341	13538	13546	13460	13456	13483	13488	13658	13588	13545	13434	13472	13435	13369	13558	13535	13450	13601	13500	13472	13436	13598	13536	13550	13657	13569	13673	13431	13611	13593	13648	13698	13554	13504
27255	26157	38117	20358	16165	15555	15766	15637	15435	15383	15331	15468	15437	15515	15364	15511	15410	15683	15508	15520	15558	15364	15438	15443	15483	15410	15419	15538	15425	15440	15512	15492	15347	15591	15429	15291	15393	15568	15325	15686	15535	15581	15536	15422	15418	15408	15480	15500	15631	15719	15822	15722	15519	15479	15354	15463	15502	15584	15438	15379	15400	15455	15315	15435	15732	15429	15511	15342	15233	15501	15531	15461	15259	15387	15277	15487	15345	15346	15187	15479	15448	15363	15438	15519	15416	15456	15572	15566	15561	15331	15571	15362	15551	15434	15315	15534	15365	15518	15336	15543	15496	15385	15389	15437	15336	15362	15581	15439	15286	15525	15358	15362	15480	15268	15249	15334	15352	15466	15605	15421	15521	15431	15279	15420	15472	15440	15328	15531	15467	15636	15598	15553	15409	15375	15410	15509	15612	15403	15425	15339	15238	15516	15502	15619	15275	15532	15529	15565	15341	15475	15531	15393	15524	15494	15351	15463	15343	15530	15470	15495	15418	15496	15352	15220	15111	15304	15325	15581	15499	15418	15552	15253	15247	15333	15621	15483	15325	15285	15421	15328	15341	15361	15450	15432	15530	15434	15500	15416	15575	15589	15483	15708	15427	15495	15415	15245	15538	15272	15334	15336	15330	15589	15527	15485	15471	15655	15481	15723	15455	15668	15452	15483	15326	15384	15408	15513	15248	15462	15447	15122	15378	15650	15502	15386	15433	15315	15321	15288	15455	15637	15329	15366	15405	15434	15494	15312	15274	15586	15290	15343	15314	15346	15554	15404	15317	15294	15406	15297	15323	15644	15514	15242	15316	15468	15356	15440	15341	15292	15425	15335	15455	15245	15662	15472	15611	15564	15506	15417	15441	15270	15397	15277	15336	15522	15344	15391	15535	15413	15403	15612	15480	15267	15168	15389	15414	15444	15593	15403	15222	15480	15372	15331	15231	15447	15336	15256	15226	15573	15503	15237	15536	15353	15288	15395	15289	15291	15348	15462	15504	15388	15405	15426	15557	15407	15507	15446	15367	15479	15514	15543	15569	15396	15331	15388	15323	15452	15402	15429	15580	15520	15239	15404	15395	15513	15407	15372	15366	15317	15466	15379	15545	15338	15545	15412	15599	15528	15370	15268	15344	15398	15384	15304	15310	15359	15652	15372	15502	15498	15430	15428	15176	15265	15331	15233	15423	15567	15546	15495	15482	15350	15267	15311	15426	15505	15302	15298	15472	15567	15536	15236	15591	15291	15531	15259	15522	15362	15389	15442	15454	15348	15237	15318	15438	15518	15428	15488	15454	15481	15536	15314	15487	15294	15468	15391	15357	15377	15385	15398	15503	15659	15505	15460	15614	15526	15210	15338	15225	15373	15510	15144	15332	15370	15346	15199	15401	15545	15392	15616	15332	15488	15415	15422	15440	15411	15389	15495	15559	15458	15498	15464	15417	15405	15538	15294	15337	15529	15386	15231	15354	15397	15437	15420	15324	15651	15288	15268	15331	15546	15375	15505	15492	15388	15356	15472	15306	15478	15478	15475	15401	15669	15342	15367	15450	15373	15643	15555	15275	15341	15682	15391	15578	15415	15568	15431	15463	15369	15504	15306	15509	15316	15367	15569	15443	15364	15341	15552	15489	15413	15358	15244	15373	15551	15476	15377	15504	15428	15391	15296	15318	15356	15402	15444	15567	15458	15506	15392	15299	15416	15264	15500	15265	15350	15446	15316	15556	15149	15386	15388	15480	15518	15378	15490	15491	15456	15385	15440	15278	15504	15658	15549	15271	15365	15548	15321	15331	15295	15418	15324	15346	15347	15315	15503	15591	15360	15486	15488	15408	15393	15374	15306	15371	15464	15194	15405	15280	15516	15409	15516	15460	15345	15309	15579	15538	15156	15395	15276	15452	15367	15493	15428	15439	15378	15429	15304	15426	15396	15381	15424	15391	15127	15350	15406	15483	15267	15442	15564	15416	15488	15457	15541	15557	15292	15224	15420	15320	15429	15350	15377	15809	15313	15271	15361	15534	15361	15389	15445	15423	15397	15431	15283	15400	15547	15480	15460	15551	15341	15521	15332	15344	15322	15542	15342	15372	15341	15340	15434	15499	15214	15384	15316	15472	15469	15302	15530	15633	15397	15487	15544	15315	15432	15327	15432	15457	15636	15382	15349	15397	15397	15285	15705	15367	15365	15466	15437	15571	15389	15395	15620	15434	15360	15351	15534	15333	15567	15365	15285	15375	15260	15534	15360	15322	15383	15327	15290	15285	15385	15244	15622	15259	15392	15323	15441	15459	15551	15437	15400	15443	15494	15243	15349	15401	15305	15372	15402	15306	15592	15470	15423	15380	15603	15563	15310	15325	15525	15339	15379	15312	15454	15376	15460	15514	15464	15423	15493	15503	15360	15510	15427	15461	15260	15435	15325	15459	15235	15469	15381	15487	15471	15518	15456	15436	15327	15372	15387	15389	15454	15507	15330	15450	15466	15292	15592	15387	15550	15448	15336	15479	15300	15343	15352	15272	15349	15264	15556	15321	15408	15410	15279	15465	15387	15500	15417	15391	15386	15413	15404	15274	15286	15315	15531	15343	15482	15507	15289	15321	15428	15461	15283	15408	15404	15324	15316	15415	15656	15334	15494	15396	15331	15514	15440	15382	15467	15210	15288	15338	15324	15405	15384	15406	15396	15529	15397	15526	15562	15512	15264	15503	15365	15413	15533	15308	15202	15431	15321	15396	15422	15279	15360	15299	15341	15333	15354	15449	15342	15522	15364	15281	15417	15149	15420	15414	15462	15458	15535	15342	15380	15419	15436	15533	15355	15224	15195	15421	15525	15459	15370	15318	15371	15383	15453	15307	15421	15607	15424	15593	15572	15422	15318	15440	15465	15527	15461	15262	15262	15341	15374	15295	15385	15452	15418	15354	15520	15224	15210	15546	15426	15453	15396	15446	15262	15414	15441	15703	15529	15416	15589	15264	15388	15465	15373	15459	15255	15580	15463	15272	15348	15349	15599	15247	15388	15334	15237	15348	15402	15243	15437	15567	15527	15495	15416	15593	15442	15492	15304	15420	15523	15495	15613	15453	15451	15350	15478	15500	15370	15565	15370	15422	15664	15447	15568	15343	15388	15517	15196	15307	15278	15478	15539	15454	15582	15493	15337	15545	15496	15382	15050	15518	15474	15506	15508	15570	15482	15309	15150	15412	15446	15267	15288	15653	15485	15399	15379	15281	15475	15415	15500	15388	15471	15575	15307	15466	15304	15369	15423	15510	15303	15334	15362	15583	15419	15636	15579	15307	15438	15672	15317	15377	15486	15334	15518	15473	15436	15233	15408	15422	15368	15467	15674	15395	15786	15447	15498	15602	15392	15358	15334	15278	15333	15537	15223	15335	15298	15474	15452	15266	15540	15353	15365	15241	15387	15445	15419	15361	15405	15358	15465	15342	15436	15363	15348	15466	15441	15257	15668	15406	15397	15207	15409	15308	15406	15297	15349	15327	15313	15369	15316	15405	15394	15440	15227	15463	15355	15276	15405	15451	15364	15504	15495	15562	15484	15547	15370	15489	15384	15368	15559	15453	15368	15461	15509	15376	15418	15478	15439	15362	15342	15482	15538	15479	15367	15532	15322	15530	15589	15401	15380	15416	15393	15512	15309	15373	15508	15509	15514	15410	15445	15400	15283	15321	15547	15441	15409	15319	15518	15434	15473	15357	15378	15503	15447	15434	15331	15459	15260	15487	15524	15244	15491	15343	15443	15518	15212	15482	15461	15382	15424	15436	15433	15379	15341	15488	15567	15391	15399	15216	15284	15455	15418	15188	15300	15380	15417	15571	15395	15341	15430	15386	15225	15325	15419	15384	15278	15490	15468	15496	15369	15514	15222	15397	15406	15418	15260	15481	15358	15535	15476	15417	15540	15370	15424	15387	15404	15439	15568	15455	15566	15423	15342	15341	15559	15554	15517	15427	15489	15463	15311	15437	15276	15521	15330	15460	15519	15446	15575	15499	15303	15452	15380	15391	15447	15472	15335	15484	15481	15281	15491	15486	15395	15375	15363	15453	15442	15412	15453	15432	15379	15485	15428	15545	15370	15439	15323	15344	15411	15429	15614	15572	15330	15306	15417	15438	15341	15526	15619	15392	15501	15382	15520	15239	15288	15386	15346	15157	15434	15357	15322	15568	15328	15428	15368	15389	15572	15611	15645	15560	15505	15439	15410	15588	15464	15505	15134	15502	15540	15437	15543	15421	15496	15370	15422	15536	15480	15352	15243	15503	15443	15460	15422	15422	15404	15470	15576	15358	15497	15372	15456	15541	15392	15311	15563	15276	15443	15256	15293	15422	15261	15375	15427	15202	15385	15227	15428	15432	15459	15397	15431	15360	15378	15434	15369	15477	15575	15427	15523	15633	15579	15419	15274	15273	15265	15378	15415	15397	15506	15394	15809	15591	15454	15474	15722	15642	15403	15524	15628	15338	15332	15551	15594	15342	15365	15466	15501	15570	15510	15632	15544	15495	15336	15427	15104	15266	15330	15437	15263	15460	15609	15417	15321	15476	15628	15296	15423	15346	15530	15393	15635	15481	15367	15372	15307	15444	15570	15467	15257	15417	15478	15331	15411	15312	15497	15339	15273	15459	15326	15348	15596	15384	15396	15521	15726	15494	15521	15370	15562	15387	15442	15464	15377	15486	15647	15705	15305	15482	15484	15595	15497	15263	15250	15558	15491	15516	15500	15404	15669	15270	15442	15435	15409	15222	15383	15428	15596	15369	15379	15581	15381	15360	15395	15492	15444	15373	15518	15373	15489	15502	15458	15476	15600	15444	15316	15422	15528	15349	15639	15573	15408	15461	15456	15384	15434	15363	15317	15368	15324	15469	15443	15397	15478	15555	15411	15508	15367	15374	15273	15488	15500	15493	15411	15434	15525	15309	15321	15509	15477	15602	15472	15482	15705	15494	15536	15505	15546	15355	15494	15575	15594	15318	15298	15562	15411	15491	15467	15524	15408	15211	15298	15492	15297	15321	15363	15364	15316	15541	15374	15414	15245	15404	15404	15514	15551	15402	15549	15600	15390	15405	15451	15364	15622	15432	15407	15246	15425	15397	15301	15591	15337
13680	39087	35083	14594	13872	13580	13566	13595	13622	13524	13569	13607	13482	13698	13550	13413	13664	13669	13606	13518	13614	13462	13584	13500	13409	13604	13369	13504	13462	13564	13724	13501	13493	13478	13449	13624	13597	13652	13693	13751	13479	13600	13628	13546	13561	13497	13577	13744	13829	13862	13804	13657	13675	13498	13630	13310	13523	13531	13547	13487	13443	13734	13514	13500	13366	13698	13556	13486	13632	13481	13562	13434	13602	13439	13396	13691	13575	13598	13596	13525	13411	13578	13386	13432	13459	13524	13588	13504	13549	13499	13578	13487	13538	13471	13508	13482	13502	13584	13560	13522	13542	13535	13441	13499	13545	13530	13456	13566	13457	13705	13474	13581	13540	13714	13381	13414	13488	13591	13576	13643	13498	13427	13705	13390	13459	13572	13658	13654	13524	13533	13623	13613	13533	13568	13625	13466	13567	13529	13526	13595	13441	13445	13583	13577	13520	13465	13534	13610	13377	13636	13589	13592	13537	13559	13583	13550	13636	13524	13715	13727	13521	13427	13513	13554	13392	13458	13569	13624	13379	13500	13450	13491	13581	13443	13648	13452	13436	13466	13549	13603	13359	13699	13445	13613	13559	13490	13277	13519	13509	13542	13438	13479	13603	13586	13549	13518	13561	13452	13388	13527	13583	13462	13466	13671	13484	13691	13599	13622	13495	13518	13251	13489	13384	13640	13471	13592	13513	13485	13649	13552	13572	13536	13353	13523	13445	13547	13552	13385	13527	13424	13571	13597	13531	13535	13557	13770	13646	13391	13523	13376	13581	13615	13451	13380	13544	13402	13463	13418	13684	13714	13485	13472	13638	13361	13575	13632	13727	13534	13606	13560	13582	13650	13564	13579	13545	13513	13397	13441	13679	13488	13673	13397	13582	13440	13484	13439	13566	13466	13524	13630	13559	13571	13529	13593	13568	13489	13345	13511	13557	13487	13567	13494	13719	13362	13600	13664	13629	13611	13497	13351	13518	13679	13633	13520	13467	13635	13489	13586	13526	13542	13590	13597	13559	13531	13580	13457	13634	13505	13637	13582	13563	13640	13370	13317	13551	13521	13348	13541	13585	13517	13676	13424	13501	13635	13459	13461	13392	13359	13580	13626	13662	13523	13540	13422	13520	13521	13508	13535	13761	13548	13523	13774	13436	13590	13559	13594	13586	13447	13613	13475	13493	13563	13490	13726	13554	13658	13388	13543	13495	13461	13554	13560	13514	13695	13421	13348	13646	13582	13593	13315	13486	13521	13548	13517	13473	13446	13387	13731	13451	13643	13544	13549	13569	13397	13486	13674	13577	13500	13417	13577	13554	13560	13531	13478	13552	13485	13583	13581	13576	13460	13499	13521	13568	13608	13460	13463	13525	13418	13683	13556	13478	13478	13367	13549	13684	13545	13670	13482	13671	13556	13611	13601	13627	13627	13474	13664	13430	13567	13413	13601	13607	13483	13503	13654	13402	13256	13634	13596	13750	13381	13528	13533	13483	13738	13584	13654	13540	13325	13420	13523	13604	13539	13457	13457	13471	13714	13635	13630	13561	13379	13617	13483	13646	13597	13580	13496	13668	13604	13460	13662	13625	13678	13652	13508	13617	13523	13670	13539	13494	13526	13499	13488	13420	13699	13508	13467	13462	13526	13440	13500	13419	13421	13638	13466	13586	13486	13503	13573	13509	13413	13467	13462	13374	13569	13533	13505	13389	13513	13588	13371	13524	13437	13474	13502	13673	13401	13855	13468	13694	13539	13563	13598	13515	13513	13564	13312	13666	13543	13425	13393	13415	13551	13493	13515	13568	13599	13583	13526	13447	13585	13653	13591	13744	13442	13435	13413	13754	13562	13602	13477	13484	13678	13652	13399	13636	13561	13545	13581	13613	13531	13721	13521	13679	13635	13436	13581	13388	13632	13602	13380	13431	13593	13560	13593	13601	13488	13568	13626	13460	13407	13643	13619	13397	13474	13568	13580	13526	13566	13529	13599	13669	13528	13542	13569	13676	13660	13644	13470	13559	13642	13686	13507	13544	13559	13560	13532	13545	13520	13552	13543	13625	13600	13533	13525	13590	13652	13610	13497	13528	13540	13467	13568	13535	13504	13518	13611	13581	13592	13687	13519	13589	13479	13600	13720	13645	13479	13511	13536	13644	13625	13443	13638	13451	13575	13596	13511	13546	13499	13549	13394	13384	13566	13611	13457	13503	13480	13522	13615	13427	13406	13619	13639	13541	13574	13670	13561	13436	13521	13444	13473	13671	13508	13458	13596	13391	13541	13551	13584	13532	13565	13513	13621	13682	13466	13576	13573	13603	13683	13508	13398	13438	13558	13552	13492	13530	13436	13623	13512	13719	13513	13566	13519	13588	13696	13595	13418	13525	13761	13493	13489	13534	13645	13630	13574	13557	13491	13659	13623	13518	13347	13498	13632	13381	13547	13556	13588	13687	13434	13638	13537	13619	13547	13483	13534	13655	13494	13583	13535	13335	13445	13460	13507	13601	13623	13642	13562	13455	13563	13546	13598	13456	13411	13546	13575	13418	13765	13610	13465	13589	13393	13666	13509	13648	13567	13773	13456	13531	13480	13796	13527	13541	13436	13479	13483	13506	13533	13616	13603	13533	13464	13623	13541	13846	13553	13679	13541	13569	13401	13506	13607	13684	13718	13482	13471	13494	13631	13582	13466	13565	13541	13568	13502	13550	13504	13400	13438	13474	13782	13527	13542	13497	13491	13517	13602	13429	13514	13604	13556	13565	13464	13543	13538	13465	13652	13456	13526	13590	13435	13621	13520	13509	13521	13523	13439	13502	13441	13587	13565	13576	13595	13729	13527	13592	13673	13370	13670	13547	13543	13506	13514	13536	13712	13539	13587	13546	13376	13646	13425	13608	13459	13568	13531	13626	13536	13429	13486	13529	13478	13435	13533	13535	13464	13634	13399	13428	13512	13520	13681	13498	13522	13587	13528	13594	13624	13524	13643	13670	13444	13576	13598	13484	13628	13526	13426	13494	13313	13474	13569	13497	13539	13644	13481	13436	13549	13575	13581	13532	13477	13552	13446	13504	13565	13680	13609	13652	13520	13653	13391	13597	13523	13725	13610	13393	13631	13729	13527	13602	13327	13490	13523	13592	13597	13646	13552	13553	13421	13543	13516	13556	13447	13486	13712	13462	13524	13514	13520	13540	13511	13459	13651	13641	13609	13492	13375	13687	13718	13573	13591	13507	13479	13573	13544	13528	13635	13611	13614	13405	13514	13566	13480	13610	13568	13644	13467	13640	13500	13536	13587	13578	13569	13606	13566	13615	13638	13485	13473	13485	13646	13673	13507	13603	13436	13556	13377	13542	13657	13435	13544	13567	13570	13530	13494	13503	13397	13651	13489	13388	13504	13400	13613	13475	13578	13498	13636	13509	13503	13434	13441	13695	13466	13513	13542	13389	13576	13591	13565	13571	13492	13580	13336	13550	13619	13576	13629	13581	13530	13614	13562	13610	13500	13470	13626	13622	13493	13444	13412	13563	13415	13635	13591	13608	13711	13722	13537	13724	13594	13451	13493	13540	13534	13622	13708	13627	13492	13589	13742	13584	13527	13485	13515	13565	13654	13623	13591	13596	13595	13312	13604	13547	13611	13467	13573	13581	13581	13425	13548	13570	13593	13519	13464	13508	13574	13685	13596	13637	13593	13530	13571	13639	13602	13653	13616	13589	13602	13617	13635	13462	13708	13509	13384	13756	13415	13539	13596	13568	13547	13642	13598	13434	13477	13557	13478	13622	13432	13568	13639	13625	13543	13566	13428	13516	13699	13655	13584	13485	13439	13612	13490	13507	13496	13422	13649	13600	13473	13488	13505	13636	13713	13637	13728	13490	13597	13251	13470	13368	13523	13423	13567	13494	13544	13484	13502	13633	13454	13699	13467	13451	13465	13478	13613	13537	13553	13354	13632	13574	13594	13633	13618	13597	13526	13398	13558	13724	13509	13695	13612	13558	13664	13841	13520	13425	13540	13382	13498	13484	13509	13449	13750	13543	13732	13567	13493	13559	13526	13637	13374	13534	13598	13632	13471	13521	13463	13637	13402	13648	13641	13758	13461	13556	13522	13485	13772	13485	13621	13666	13609	13344	13605	13599	13569	13560	13590	13621	13670	13625	13338	13589	13686	13338	13393	13509	13578	13572	13578	13491	13434	13349	13707	13596	13495	13353	13598	13531	13483	13519	13493	13582	13480	13578	13465	13479	13659	13570	13720	13598	13584	13423	13418	13682	13547	13525	13456	13550	13353	13681	13635	13476	13579	13475	13866	13542	13454	13576	13533	13656	13675	13635	13485	13540	13615	13616	13560	13678	13423	13588	13386	13703	13620	13570	13708	13586	13515	13566	13580	13506	13536	13785	13689	13447	13527	13679	13690	13657	13670	13489	13513	13519	13662	13586	13337	13606	13482	13629	13733	13600	13632	13586	13522	13540	13400	13408	13356	13412	13617	13597	13566	13429	13517	13616	13400	13609	13626	13470	13655	13431	13583	13736	13531	13546	13580	13616	13652	13552	13444	13556	13432	13621	13562	13398	13317	13798	13447	13539	13367	13598	13387	13522	13575	13497	13567	13542	13423	13479	13636	13444	13492	13371	13567	13583	13526	13520	13646	13416	13567	13503	13540	13651	13664	13639	13649	13588	13519	13542	13501	13544	13506	13505	13592	13505	13718	13458	13524	13477	13583	13545	13430	13597	13700	13647	13523	13482	13433	13583	13624	13586	13655	13479	13589	13480	13541	13484	13598	13615	13482	13476	13612	13618	13681	13347	13433	13503	13634	13522	13686	13445	13487	13562	13366	13593	13372	13680	13699	13528	13545	13388	13701	13457	13475	13615	13492	13560	13730	13434	13520	13546	13629	13452	13553	13571	13507	13523	13570	13731	13546	13427	13608	13508	13574	13473	13424	13619	13516	13597	13528	13524	13474	13561	13454	13519	13581	13437	13483	13474	13600	13647	13558	13586	13395	13407	13553	13741	13612	13561	13436	13442	13440	13535	13425	13588	13604	13581	13480	13652	13752	13556	13569	13591	13596	13594	13544	13584	13450	13415	13619	13457	13451	13732	13559	13468	13429	13584	13578	13553	13601	13560	13633
23691	21519	35864	26209	20761	18695	17704	15855	15749	15585	15673	15537	15406	15629	15609	15407	15503	15510	15576	15414	15354	15411	15339	15588	15319	15500	15572	15199	15477	15456	15329	15499	15451	15441	15389	15561	15517	15364	15568	15445	15440	15469	15517	15487	15390	15326	15530	15941	16280	16096	15935	15550	15502	15298	15301	15265	15265	15518	15333	15106	15378	15214	15349	15218	15276	15368	15256	15204	15376	15109	15176	15274	15506	15085	15414	15334	15371	15344	15385	15015	15192	15217	15233	15211	15275	15101	15164	15322	15377	15433	15221	15126	15325	15347	15370	15406	15206	15152	15345	15380	15232	15418	15226	15433	14964	15409	15343	15332	15431	15083	15244	15451	15348	15278	15193	15282	15369	15356	15181	15153	15271	15113	15057	15196	15287	15366	15359	15222	15214	15368	15388	15158	15227	15346	15282	15302	15441	15296	15357	15264	15446	15262	15113	15309	15290	15287	15319	15361	15193	15321	15212	15239	15352	15001	15105	15277	15450	15316	15241	15289	15127	15192	15186	15231	15136	15283	15182	15241	15348	15290	15444	15193	15293	15245	15468	15227	15367	15175	15269	15159	15429	15150	15165	15179	15280	15338	15316	15376	15239	15176	15389	15216	15163	15303	15280	15166	15245	15201	15042	15372	15277	15241	15323	15236	15349	15372	15307	15374	15293	15126	15067	15227	15338	15329	15163	15119	15378	15271	15301	15350	15417	15364	15188	15245	15238	15194	15202	15164	15376	15502	15345	15159	15400	15184	15097	15164	15397	15124	15318	15354	15202	15217	15262	15178	15275	15377	15162	15281	15291	15136	15252	15447	15372	15222	15245	15134	15287	15091	15372	15354	15384	15243	15299	15216	15436	15057	15175	15217	15321	15253	15317	15061	15346	15342	15182	15372	15278	15383	15339	15323	15346	15257	15521	15066	15293	15249	15318	15375	15156	15462	15200	15293	15283	15257	15450	15277	15100	15223	15226	15097	15210	15242	15308	15135	15243	15282	15213	15254	15194	15314	15445	15271	15236	15413	15379	15207	15177	15142	15197	15317	15199	15369	15228	15311	15206	15345	15373	15174	15171	15353	15434	15252	15240	15329	15360	15132	15257	15363	15135	15246	15236	15239	15267	15315	15256	15339	15187	15359	15212	15346	15111	15157	15460	15129	15303	15366	15269	15220	14972	15262	15288	15180	15313	15206	15021	15407	15141	15254	15317	15179	15238	15066	15170	15239	15360	15336	15151	15221	15357	15363	15294	15288	15036	15372	15178	15255	15499	15232	15162	15328	15286	15254	15221	15343	15414	15283	15202	15223	15350	15064	15183	15358	15234	15091	15289	15092	15115	15212	15290	15128	15357	15449	15235	15292	15337	15288	15175	15366	15171	15032	15200	15183	15389	15362	15408	15255	15230	15305	15269	15072	15296	15073	15202	15233	15383	15408	15276	15309	15337	15113	15353	15401	15342	15527	15273	15329	15197	15310	15472	15469	15284	15342	15179	15156	15227	15184	15116	15155	15161	15204	15354	15179	15170	15224	15382	15295	15038	15304	15400	15241	14981	15326	15185	15069	15273	15265	15102	15327	15339	15414	15317	15327	15432	15419	15286	15145	15197	15259	15267	15271	15192	15205	15375	15115	15133	15359	15011	15181	15321	15095	15303	15393	15256	15309	15145	15362	15423	15341	15314	15204	15150	15255	15387	15127	15104	15109	15187	15300	15201	15284	15408	15236	15489	15328	15230	15311	15201	15180	15238	15292	15107	15413	15276	15302	15210	15408	15355	15250	15314	15135	15305	15035	15207	15156	15326	15335	15244	15301	15365	15248	15233	15224	15158	15269	15456	15368	15450	15415	15126	15483	15056	15162	15184	15205	15408	15222	15355	15318	15116	15310	15179	15248	15165	15176	15288	15333	15082	15172	15307	15250	15306	15301	15351	15045	15268	15149	15118	15219	15319	15436	15119	15033	15128	15044	15151	15108	15369	15330	15153	15265	15303	15352	15141	15237	15395	15398	15192	15366	15283	15140	15272	15381	15226	15226	15232	15171	15310	15255	15502	15304	15305	15275	15287	15276	15296	15271	15100	15128	15298	15126	15326	15260	15227	15400	15221	15185	15290	15339	15472	15167	15254	15234	15401	15393	15233	15311	15324	15227	15272	15136	15189	15212	15248	15352	15367	15025	15187	15393	15300	15152	15360	15280	15317	15368	15191	15327	15247	15325	15369	15215	15392	15216	15356	15291	15365	15453	15279	15379	15197	15201	15447	15366	15349	15214	15360	15274	15145	15504	15202	15289	15128	15440	15246	15394	15309	15316	15302	15160	15304	15259	15208	15430	15404	15391	15439	15325	15489	15324	15252	15166	15375	15295	15188	15328	15314	15418	15257	15177	15345	15324	15316	15249	15233	15206	15199	15130	15184	15330	15178	15032	15055	15314	15254	15336	15207	15226	15261	15203	15319	15204	15124	15293	15310	15260	15350	15405	15379	15172	15099	15315	15370	15249	15306	15321	15390	15253	15158	15219	15124	15183	15428	15252	15187	15152	15115	15238	15245	15365	15079	15166	15344	15202	15261	15207	15380	15227	15263	15199	15287	15171	15264	15256	15335	15407	15484	15338	15370	15122	15325	15344	15383	15357	15292	15330	15383	15190	15284	15165	15244	15155	15277	15207	15113	15089	15122	15337	15153	15259	15204	15341	15170	15255	15342	15510	15428	15365	15199	15175	15136	15210	15192	15142	15239	15164	14997	15209	15564	15200	15320	15339	15256	15168	15073	15211	15272	15361	15173	15489	15307	15327	15159	15376	15381	15292	15214	15261	15364	15248	15312	15321	15162	15181	15484	15179	15263	15224	15134	15195	15309	15406	15272	15173	15397	15267	15158	15439	15128	15057	15265	15184	15386	15455	15409	15313	15146	15123	15344	15178	15202	15262	15313	15241	15111	15121	15376	15208	15285	15388	15185	15157	15446	15165	15232	15193	15245	15229	15339	15061	15084	15206	15181	15256	15145	15327	15201	15364	15257	15238	15338	15275	15203	15224	15159	15128	15156	15262	15557	15368	15130	15277	15194	15192	15163	15126	15211	15485	15285	15288	15285	15379	15235	15303	15347	15464	15262	15198	15270	15330	15224	15155	15074	15236	15154	15122	15173	15392	15204	15082	15509	15332	15283	15300	15305	15269	15224	15432	15215	15276	15358	15351	15241	15286	15212	15101	15166	15025	15216	15227	15442	15010	15363	15307	15337	15358	15086	14898	15321	15363	15227	15216	15240	15320	15301	15280	15163	15167	15378	15123	15303	15236	15364	15340	15156	15325	15024	15270	15173	15259	15293	15269	15301	15237	15203	15336	15452	15181	15295	15294	15171	15332	15089	15041	15236	15228	15317	15365	15524	15233	15197	15221	15272	15167	15282	15388	15538	15238	15303	15057	15442	15179	15248	15418	15301	15343	15339	15029	15164	15142	15387	15147	15156	15316	15368	15275	15292	15116	15522	15340	15065	15307	15231	15171	15167	15277	15363	15205	15196	15118	15203	15245	15219	15324	15421	15323	15198	15106	15247	15413	15364	15273	15334	15260	15308	15379	15258	15290	15114	15377	15372	15205	15108	15253	15188	15327	15284	15332	15188	15358	15458	15206	15328	15372	15111	15376	15212	15421	15186	15368	15182	15398	15133	15365	15228	15315	15162	15424	15321	15137	15202	15452	15082	15278	15446	15378	15182	15282	15271	15326	15295	15293	15264	15169	15279	15230	15246	15459	15424	15436	15246	15320	15205	15335	15326	15136	15154	15225	15262	15278	15312	15476	15253	15346	15223	15170	15253	15455	15387	15371	15283	15266	15315	15146	15256	15177	15312	15126	15269	15164	15244	15232	15107	15368	15135	15442	14983	15354	15261	15357	15383	15303	15430	15438	15336	15301	15208	15296	15302	15345	15164	15257	15268	15285	15163	15399	15228	15418	15102	15238	15038	15401	15151	15205	15161	15313	15076	15193	15373	15390	15318	15228	15283	15254	15347	15289	15410	15113	15073	15318	15428	15354	15326	15256	15005	15292	15240	15272	15157	15156	15246	15250	15101	15258	15182	15204	15132	15364	15435	15380	15297	15314	15128	15397	15182	15319	15367	15257	15207	15377	15146	15241	15306	15279	15110	15295	15258	15381	15294	15109	15133	15311	15510	15356	15231	15359	15214	15332	15184	15294	15405	15103	15312	15284	15038	15324	15233	15283	15291	15257	15227	15194	15448	15428	15180	15246	15222	15468	15393	15266	15189	15217	15418	15009	15292	15313	15435	15416	15227	15260	15276	15265	15225	15302	15263	15174	15273	15274	15377	15453	15372	15257	15461	15367	15373	15143	15208	15482	15368	15465	15403	15096	15247	15096	15354	15232	15314	15171	15093	15111	15270	15267	15229	15213	15215	15282	15286	15188	15605	15263	15197	15457	15034	15316	15250	15357	15149	15087	15315	15251	15354	15228	15360	15309	15035	14970	15117	15371	15230	15258	15170	15334	15129	15425	15429	15401	15193	15221	15316	15307	15433	15259	15391	15296	15400	15209	15175	15223	15201	15306	15188	15095	15224	15302	15183	15361	15168	15222	15515	15345	15547	15113	15137	15243	15257	15099	15287	15100	15261	15475	15124	15106	15264	15207	15273	15162	15259	15112	15005	15298	15362	15242	15061	15308	15519	15044	15261	15092	15077	15267	15378	15308	15311	15092	15216	15201	15233	15435	15215	15218	15174	15233	15275	15344	15306	15287	15360	15503	15040	15358	15389	15329	15209	15498	15148	15329	15093	15284	15225	15166	15395	15251	15219	15183	15326	15249	15137	14973	15150	15119	15301	15281	15162	15450	15385	15282	15269	15357	15350	15321	15276	15299	15260	15262	15381	15334	15280	15209	15280	15218	15156	15309	15419	15223	15167	15119	15266	15161	15340	15552	15354	15348	15244	15259	15112	15383	15331	15270	15313	15343	15051	15033	15371	15146	15307	15269	15154	15394	15186	15275	15269	15202	15354	15344	15250	15130	15384	15242	15203	15290	15321	15320	15261	15202	15300	15066	15439	15238	15210	15253	15331	15246	15151	15344	15428	15229	15386	15254	15142	15281	15085	15255	15187	15186	15314	15125	15265	15351
13242	68874	53379	16625	14631	14275	13888	13889	13830	13633	13644	13632	13612	13756	13725	13476	13505	13685	13691	13567	13585	13342	13586	13448	13566	13465	13578	13567	13401	13552	13566	13616	13526	13526	13492	13750	13596	13709	13713	13567	13593	13560	13558	13568	13665	13455	13865	14772	14899	14687	14010	13692	13662	13609	13646	13455	13441	13514	13512	13389	13614	13445	13419	13280	13631	13522	13626	13472	13377	13423	13629	13678	13649	13421	13349	13437	13342	13461	13596	13411	13378	13565	13413	13344	13567	13362	13527	13379	13574	13473	13316	13583	13475	13451	13230	13454	13482	13493	13377	13453	13394	13508	13603	13272	13441	13406	13489	13424	13484	13433	13467	13490	13563	13627	13693	13397	13396	13529	13379	13553	13520	13543	13659	13334	13468	13501	13264	13467	13684	13326	13497	13421	13484	13404	13578	13497	13482	13317	13534	13594	13288	13492	13558	13586	13466	13470	13334	13493	13460	13528	13526	13295	13364	13389	13473	13477	13400	13574	13407	13497	13448	13438	13276	13362	13424	13464	13453	13578	13480	13611	13558	13478	13394	13416	13563	13407	13539	13363	13373	13676	13349	13451	13354	13397	13366	13477	13405	13556	13576	13403	13455	13524	13534	13491	13559	13432	13543	13371	13282	13371	13638	13398	13679	13531	13529	13425	13310	13554	13377	13512	13546	13464	13634	13426	13608	13541	13535	13387	13560	13474	13261	13542	13451	13408	13433	13527	13464	13546	13427	13615	13372	13403	13528	13531	13463	13471	13543	13337	13395	13333	13256	13455	13300	13426	13490	13378	13511	13319	13479	13352	13429	13404	13473	13579	13458	13500	13441	13434	13596	13479	13515	13609	13417	13240	13379	13382	13323	13370	13412	13394	13482	13529	13528	13428	13301	13562	13513	13389	13448	13548	13396	13574	13581	13455	13406	13536	13511	13566	13511	13551	13458	13393	13637	13416	13388	13414	13446	13454	13368	13520	13512	13388	13448	13346	13307	13623	13423	13365	13462	13391	13491	13344	13533	13534	13427	13281	13370	13398	13524	13466	13471	13427	13414	13449	13388	13263	13390	13485	13481	13532	13300	13273	13498	13533	13308	13534	13474	13398	13468	13459	13462	13366	13441	13447	13590	13416	13477	13594	13308	13501	13620	13395	13604	13463	13317	13405	13346	13489	13482	13345	13550	13684	13420	13512	13351	13491	13421	13400	13530	13497	13365	13482	13505	13477	13525	13384	13436	13456	13361	13459	13480	13557	13542	13594	13643	13485	13400	13476	13674	13433	13443	13518	13371	13582	13497	13436	13401	13439	13386	13571	13410	13365	13520	13459	13552	13477	13389	13445	13477	13510	13553	13516	13472	13441	13306	13462	13474	13516	13610	13511	13537	13347	13488	13506	13447	13498	13485	13422	13400	13526	13593	13437	13516	13448	13444	13440	13519	13463	13540	13432	13396	13285	13537	13345	13487	13544	13413	13380	13529	13663	13513	13526	13439	13416	13562	13524	13504	13396	13412	13493	13432	13360	13311	13542	13366	13469	13452	13535	13465	13385	13367	13550	13462	13424	13569	13592	13339	13416	13459	13390	13571	13580	13329	13476	13389	13456	13620	13496	13499	13426	13427	13372	13494	13425	13421	13555	13564	13482	13489	13479	13491	13331	13330	13441	13370	13465	13466	13410	13371	13512	13611	13451	13435	13367	13443	13567	13350	13256	13419	13440	13338	13489	13435	13337	13540	13636	13439	13778	13429	13460	13571	13503	13385	13457	13430	13385	13563	13376	13425	13587	13411	13444	13718	13347	13441	13577	13564	13548	13349	13456	13431	13486	13471	13436	13397	13260	13396	13493	13572	13372	13383	13612	13462	13372	13278	13410	13366	13391	13421	13444	13502	13487	13398	13583	13331	13584	13512	13482	13528	13319	13356	13515	13440	13518	13568	13680	13455	13439	13458	13548	13527	13471	13400	13399	13470	13576	13616	13473	13479	13425	13416	13470	13490	13543	13640	13531	13426	13511	13571	13567	13488	13359	13521	13261	13557	13529	13519	13512	13534	13430	13310	13535	13457	13398	13550	13632	13531	13538	13527	13430	13420	13545	13401	13516	13312	13387	13503	13416	13439	13420	13435	13569	13492	13454	13440	13464	13450	13535	13418	13528	13361	13538	13467	13368	13432	13380	13541	13515	13567	13642	13353	13404	13583	13477	13486	13468	13646	13318	13422	13452	13461	13525	13453	13429	13516	13487	13498	13505	13552	13596	13404	13538	13319	13616	13476	13339	13378	13392	13575	13428	13560	13549	13314	13381	13434	13495	13433	13439	13525	13556	13403	13401	13490	13426	13542	13499	13463	13508	13504	13458	13473	13486	13375	13383	13720	13312	13646	13539	13277	13628	13364	13428	13489	13530	13613	13348	13355	13487	13348	13422	13493	13373	13252	13243	13489	13488	13470	13403	13541	13395	13410	13352	13560	13502	13507	13413	13370	13687	13577	13514	13376	13479	13440	13403	13408	13379	13651	13429	13663	13453	13325	13578	13332	13500	13349	13521	13417	13344	13524	13546	13528	13516	13579	13376	13478	13573	13386	13520	13562	13485	13338	13523	13515	13323	13452	13351	13525	13427	13372	13597	13307	13446	13488	13340	13472	13531	13427	13449	13421	13407	13326	13341	13419	13286	13351	13494	13538	13570	13409	13442	13515	13449	13522	13387	13532	13435	13495	13419	13433	13375	13458	13487	13435	13514	13482	13356	13481	13569	13406	13368	13601	13495	13423	13249	13407	13591	13425	13655	13358	13535	13368	13458	13379	13185	13380	13473	13478	13669	13581	13434	13653	13507	13318	13537	13646	13319	13466	13394	13488	13413	13442	13401	13460	13422	13432	13405	13559	13595	13371	13542	13442	13430	13460	13508	13604	13531	13591	13439	13569	13557	13379	13429	13566	13434	13443	13420	13406	13485	13542	13387	13604	13454	13315	13572	13422	13520	13384	13379	13435	13330	13305	13389	13449	13648	13406	13397	13526	13367	13548	13350	13394	13428	13447	13497	13619	13386	13345	13597	13411	13301	13464	13440	13482	13429	13550	13364	13445	13600	13551	13540	13475	13377	13610	13408	13501	13505	13615	13453	13596	13480	13428	13308	13389	13373	13435	13416	13463	13621	13369	13435	13457	13403	13441	13586	13276	13448	13473	13429	13401	13607	13397	13394	13594	13512	13320	13667	13439	13478	13410	13492	13611	13387	13667	13617	13429	13419	13571	13499	13255	13338	13479	13464	13454	13292	13480	13462	13420	13704	13475	13487	13583	13507	13423	13572	13477	13549	13509	13487	13429	13578	13584	13489	13401	13378	13509	13394	13323	13461	13392	13237	13434	13499	13531	13443	13399	13308	13694	13469	13517	13416	13433	13421	13445	13704	13381	13527	13530	13599	13427	13488	13521	13342	13420	13502	13474	13456	13449	13236	13417	13456	13593	13492	13431	13355	13418	13463	13434	13517	13475	13466	13557	13504	13440	13486	13373	13355	13356	13483	13397	13498	13537	13417	13365	13510	13424	13480	13539	13205	13380	13516	13324	13384	13465	13383	13341	13401	13404	13475	13526	13486	13339	13649	13572	13386	13554	13622	13425	13438	13511	13392	13445	13396	13547	13491	13418	13591	13366	13677	13478	13302	13524	13272	13432	13449	13482	13429	13661	13506	13518	13339	13315	13479	13676	13357	13397	13458	13385	13561	13575	13465	13296	13279	13473	13556	13354	13617	13570	13565	13441	13537	13441	13360	13462	13448	13583	13391	13560	13419	13531	13436	13417	13462	13421	13546	13441	13542	13499	13601	13475	13660	13530	13390	13489	13540	13363	13532	13523	13421	13416	13236	13502	13551	13560	13505	13567	13330	13456	13543	13334	13473	13512	13358	13504	13489	13464	13505	13593	13435	13361	13520	13519	13487	13469	13477	13505	13432	13374	13527	13558	13556	13503	13525	13478	13341	13486	13430	13484	13400	13315	13567	13392	13477	13544	13404	13457	13490	13374	13418	13463	13351	13412	13531	13490	13448	13522	13340	13552	13539	13428	13489	13479	13535	13442	13537	13479	13397	13445	13467	13521	13412	13435	13541	13460	13531	13395	13443	13364	13464	13329	13399	13518	13363	13400	13449	13576	13501	13515	13472	13426	13435	13711	13574	13433	13457	13437	13425	13485	13413	13367	13526	13410	13522	13255	13468	13552	13554	13484	13391	13434	13514	13545	13383	13483	13553	13414	13354	13569	13439	13589	13629	13583	13500	13456	13370	13537	13400	13332	13570	13515	13545	13510	13617	13425	13632	13535	13413	13480	13466	13435	13565	13483	13486	13537	13491	13522	13666	13475	13377	13510	13315	13283	13490	13612	13505	13241	13567	13570	13221	13624	13462	13419	13431	13489	13471	13487	13311	13328	13536	13388	13596	13368	13256	13404	13495	13393	13595	13348	13523	13609	13650	13309	13530	13550	13482	13496	13404	13473	13368	13560	13490	13388	13527	13478	13497	13498	13485	13465	13534	13518	13550	13513	13490	13521	13438	13497	13498	13544	13375	13325	13404	13417	13376	13381	13440	13704	13285	13571	13452	13467	13496	13230	13526	13640	13507	13315	13379	13493	13529	13389	13397	13504	13514	13269	13352	13383	13494	13471	13560	13756	13553	13418	13406	13310	13562	13589	13343	13432	13560	13352	13465	13291	13568	13560	13442	13425	13379	13613	13539	13254	13499	13534	13577	13504	13422	13400	13474	13438	13378	13411	13509	13388	13455	13408	13349	13414	13402	13503	13222	13611	13583	13511	13370	13370	13505	13507	13455	13422	13477	13432	13454	13488	13363	13452	13528	13540	13461	13583	13599	13545	13488	13553	13324	13462	13604	13420	13615	13607	13470	13384	13535	13432	13332	13490	13547	13610	13345	13628	13557	13560	13397	13528	13349	13325	13453	13464	13483	13525	13483	13426	13399	13488	13361	13386	13413	13379	13283	13435	13419	13387	13522	13333	13428	13484	13492	13377	13478	13498	13510	13390	13427	13574	13483	13302	13537	13404	13547	13611	13573	13585	13383	13437	13393	13546	13349	13453	13424	13374	13467	13367	13435	13352	13490	13570	13481	13385	13606
22642	21180	33356	23613	21260	22212	21251	16589	15782	16099	15949	15672	15701	15769	15660	15676	15546	15567	15538	15601	15702	15589	15666	15447	15713	15583	15815	15398	15501	15416	15434	15349	15450	15488	15267	15672	15437	15642	15725	15504	15547	15690	15543	15542	15708	15487	15761	16785	17129	16930	16292	15903	15685	15402	15560	15277	15518	15275	15427	15339	15401	15198	15551	15331	15493	15327	15373	15536	15230	15292	15395	15571	15400	15522	15473	15472	15481	15488	15397	15687	15442	15219	15339	15285	15437	15452	15377	15457	15440	15382	15291	15365	15443	15476	15422	15284	15359	15437	15326	15343	15422	15344	15426	15398	15523	15458	15130	15252	15364	15324	15410	15377	15462	15506	15311	15396	15249	15518	15475	15481	15494	15492	15318	15511	15102	15330	15463	15537	15446	15295	15313	15467	15570	15529	15471	15550	15408	15427	15504	15437	15334	15343	15350	15343	15459	15530	15495	15533	15217	15305	15491	15378	15379	15333	15400	15236	15245	15200	15261	15579	15292	15277	15398	15484	15281	15421	15394	15507	15436	15464	15360	15206	15239	15238	15463	15358	15466	15228	15323	15242	15490	15139	15361	15222	15467	15508	15259	15426	15351	15386	15275	15368	15329	15211	15311	15213	15231	15425	15339	15384	15432	15402	15305	15398	15276	15264	15321	15401	15522	15389	15440	15410	15295	15244	15294	15357	15404	15247	15313	15408	15202	15297	15310	15378	15320	15324	15292	15347	15256	15322	15423	15477	15361	15449	15133	15424	15264	15150	15503	15397	15351	15344	15178	15391	15293	15248	15428	15294	15423	15256	15351	15298	15302	15235	15519	15433	15485	15482	15224	15582	15334	15379	15357	15358	15378	15305	15370	15579	15515	15456	15355	15475	15432	15395	15266	15394	15339	15372	15342	15422	15506	15278	15434	15522	15397	15451	15402	15490	15372	15442	15366	15565	15313	15459	15449	15437	15343	15347	15461	15492	15349	15302	15544	15307	15338	15331	15403	15542	15435	15403	15209	15427	15441	15306	15332	15434	15373	15349	15352	15332	15440	15346	15357	15320	15300	15384	15356	15428	15432	15395	15365	15258	15380	15364	15372	15349	15413	15261	15433	15247	15446	15329	15525	15377	15476	15458	15318	15322	15420	15187	15189	15354	15352	15373	15478	15432	15184	15403	15418	15335	15439	15356	15433	15557	15466	15495	15079	15385	15346	15154	15306	15347	15224	15420	15236	15343	15300	15272	15533	15422	15601	15323	15281	15291	15330	15315	15226	15513	15491	15467	15380	15297	15283	15348	15175	15301	15478	15628	15583	15492	15191	15367	15320	15403	15312	15327	15336	15527	15289	15452	15318	15309	15444	15405	15308	15310	15416	15212	15209	15331	15287	15469	15387	15495	15384	15364	15610	15480	15476	15342	15147	15426	15386	15372	15395	15393	15479	15570	15242	15296	15226	15348	15518	15400	15250	15322	15224	15441	15451	15220	15371	15285	15451	15152	15251	15341	15441	15335	15379	15297	15579	15439	15411	15244	15282	15407	15592	15259	15343	15363	15377	15441	15358	15390	15470	15341	15377	15393	15186	15156	15449	15549	15472	15499	15536	15252	15218	15421	15373	15485	15312	15412	15407	15324	15282	15278	15271	15392	15246	15451	15457	15441	15471	15347	15378	15412	15278	15516	15524	15510	15375	15398	15388	15339	15407	15384	15303	15286	15503	15317	15118	15323	15436	15496	15473	15335	15345	15469	15445	15364	15432	15404	15558	15638	15266	15212	15465	15229	15533	15276	15369	15307	15420	15271	15462	15471	15394	15297	15197	15425	15275	15483	15271	15279	15278	15306	15462	15311	15435	15337	15401	15333	15282	15226	15343	15313	15208	15301	15348	15480	15377	15393	15474	15328	15394	15219	15523	15452	15284	15403	15488	15301	15397	15314	15438	15472	15422	15345	15113	15326	15340	15427	15279	15447	15562	15517	15347	15365	15363	15305	15393	15381	15404	15557	15555	15460	15593	15294	15223	15388	15235	15248	15431	15422	15336	15488	15400	15308	15290	15339	15531	15361	15259	15270	15431	15457	15502	15304	15381	15554	15551	15289	15205	15288	15425	15346	15373	15225	15337	15385	15482	15363	15281	15497	15288	15303	15558	15302	15384	15364	15431	15492	15310	15512	15383	15364	15149	15380	15417	15306	15313	15051	15343	15410	15446	15364	15472	15209	15355	15603	15349	15376	15271	15395	15398	15272	15455	15341	15445	15334	15339	15286	15377	15332	15392	15208	15212	15218	15355	15418	15416	15512	15286	15394	15313	15549	15399	15345	15423	15419	15472	15366	15309	15290	15319	15336	15282	15347	15506	15416	15315	15539	15256	15415	15338	15304	15340	15429	15398	15322	15499	15413	15452	15417	15275	15289	15319	15314	15287	15454	15167	15164	15203	15305	15171	15431	15340	15418	15430	15352	15337	15575	15295	15168	15304	15506	15224	15166	15327	15271	15327	15373	15288	15308	15458	15477	15372	15435	15195	15404	15383	15356	15304	15250	15296	15295	15562	15375	15458	15416	15242	15462	15419	15231	15235	15436	15394	15459	15236	15160	15295	15347	15230	15199	15417	15375	15504	15523	15287	15537	15368	15457	15338	15227	15275	15487	15381	15409	15416	15308	15381	15316	15565	15270	15357	15277	15275	15228	15424	15377	15536	15368	15481	15324	15477	15379	15531	15437	15177	15329	15496	15559	15343	15384	15381	15339	15403	15536	15633	15437	15204	15283	15426	15307	15266	15502	15541	15103	15244	15197	15164	15400	15257	15455	15251	15305	15409	15349	15480	15273	15261	15400	15239	15343	15268	15518	15180	15294	15363	15452	15244	15325	15257	15317	15305	15565	15419	15411	15228	15335	15419	15299	15430	15531	15399	15447	15306	15318	15534	15403	15244	15342	15231	15417	15322	15455	15369	15298	15378	15327	15386	15454	15383	15562	15522	15347	15428	15413	15528	15141	15323	15375	15241	15243	15541	15462	15250	15206	15169	15346	15367	15467	15335	15450	15333	15241	15482	15410	15353	15448	15216	15541	15665	15361	15406	15337	15446	15437	15330	15235	15400	15534	15494	15295	15299	15500	15402	15492	15466	15159	15291	15260	15526	15330	15249	15362	15340	15579	15478	15508	15265	15436	15130	15529	15375	15519	15291	15235	15488	15253	15379	15329	15445	15183	15321	15501	15293	15410	15451	15407	15348	15474	15472	15335	15276	15409	15195	15406	15523	15470	15275	15171	15469	15316	15358	15327	15322	15243	15358	15378	15302	15299	15370	15385	15385	15354	15470	15285	15327	15287	15410	15347	15384	15258	15428	15376	15549	15429	15365	15526	15510	15306	15375	15260	15285	15261	15333	15357	15280	15403	15412	15534	15255	15192	15382	15346	15346	15199	15392	15339	15392	15484	15315	15413	15327	15281	15446	15439	15431	15342	15295	15462	15393	15327	15401	15260	15199	15310	15274	15468	15313	15200	15077	15316	15437	15324	15381	15310	15434	15300	15339	15133	15297	15381	15492	15426	15388	15398	15366	15311	15438	15496	15363	14911	15341	15262	15407	15413	15366	15554	15526	15340	15309	15347	15390	15419	15460	15418	15145	15398	15439	15443	15601	15307	15175	15208	15300	15398	15520	15288	15350	15296	15360	15416	15299	15321	15142	15340	15319	15279	15566	15258	15333	15405	15295	15520	15490	15386	15368	15289	15503	15507	15151	15250	15275	15267	15376	15130	15316	15460	15371	15638	15433	15433	15330	15215	15277	15222	15424	15267	15736	15180	15424	15278	15403	15448	15375	15169	15432	15339	15453	15444	15326	15352	15410	15213	15530	15240	15343	15489	15329	15411	15357	15302	15466	15345	15550	15532	15413	15426	15125	15352	15302	15329	15520	15316	15444	15161	15580	15300	15297	15502	15352	15331	15548	15216	15245	15323	15395	15584	15450	15385	15349	15268	15420	15276	15324	15266	15341	15270	15435	15349	15319	15058	15581	15193	15300	15309	15418	15420	15363	15466	15384	15403	15290	15415	15548	15371	15418	15274	15294	15091	15568	15440	15468	15528	15606	15364	15385	15256	15391	15199	15324	15431	15437	15262	15531	15235	15413	15195	15393	15465	15359	15448	15171	15419	15217	15582	15355	15304	15527	15428	15472	15218	15370	15271	15496	15437	15368	15262	15404	15563	15313	15583	15436	15428	15179	15450	15280	15248	15317	15291	15484	15425	15255	15528	15519	15171	15304	15399	15548	15459	15414	15406	15422	15379	15402	15075	15547	15363	15216	15447	15373	15400	15480	15481	15289	15325	15279	15100	15225	15167	15380	15313	15328	15264	15252	15475	15450	15499	15238	15458	15219	15363	15439	15392	15414	15309	15411	15238	15391	15358	15474	15268	15283	15343	15374	15395	15433	15354	15198	15323	15355	15422	15407	15295	15549	15343	15233	15279	15421	15423	15454	15380	15436	15413	15517	15409	15414	15266	15485	15217	15430	15232	15316	15360	15421	15532	15509	15293	15271	15353	15297	15285	15278	15342	15436	15312	15311	15406	15304	15317	15370	15354	15201	15306	15287	15406	15406	15349	15331	15201	15395	15421	15472	15333	15319	15281	15354	15177	15444	15525	15355	15319	15374	15297	15424	15373	15402	15379	15272	15544	15474	15375	15341	15359	15588	15510	15499	15328	15502	15375	15565	15357	15182	15334	15278	15227	15267	15391	15385	15518	15556	15439	15403	15394	15307	15179	15396	15450	15372	15306	15408	15503	15320	15357	15215	15404	15262	15431	15473	15449	15271	15440	15504	15274	15490	15327	15321	15316	15560	15356	15442	15371	15358	15136	15323	15287	15200	15467	15336	15397	15455	15214	15361	15270	15370	15507	15306	15352	15542	15447	15505	15444	15324	15418	15388	15488	15198	15337	15457	15188	15124	15198	15397	15190	15243	15473	15477	15636	15159	15413	15460	15359	15339	15305	15327	15427	15405	15404	15478	15478	15320	15343	15310	15330	15380	15554	15493	15492	15313	15495	15549	15296	15388	15289	15312	15426	15195	15532	15532	15287	15562	15229	15235	15407	15345	15426	15459	15465	15357	15359	15333	15085	15321	15272
14771	68117	56310	20667	15833	15012	14569	14280	14249	14054	13880	13797	13917	13895	13827	13854	13750	13796	13697	13697	13570	13711	13675	13603	13670	13566	13417	13499	13641	13667	13488	13697	13550	13848	13683	13793	13821	13931	13633	13804	13839	13589	13681	13775	13628	13625	13965	15890	16192	15566	14834	14212	13739	13642	13502	13567	13557	13675	13554	13589	13488	13597	13510	13426	13621	13547	13599	13574	13546	13678	13462	13585	13522	13639	13685	13486	13584	13351	13407	13541	13555	13669	13739	13698	13706	13520	13561	13678	13519	13602	13345	13375	13514	13629	13582	13677	13544	13612	13525	13549	13608	13445	13587	13626	13641	13604	13503	13625	13626	13497	13604	13555	13511	13577	13624	13608	13600	13355	13521	13715	13681	13618	13452	13457	13587	13594	13495	13580	13670	13555	13501	13510	13482	13579	13680	13643	13490	13727	13577	13596	13454	13586	13444	13585	13448	13466	13485	13550	13613	13452	13569	13451	13543	13685	13509	13418	13691	13494	13470	13419	13310	13422	13490	13587	13541	13327	13560	13686	13566	13545	13721	13472	13591	13371	13597	13481	13573	13378	13599	13713	13456	13527	13469	13550	13478	13805	13529	13488	13505	13598	13513	13649	13634	13572	13419	13577	13583	13556	13599	13593	13615	13617	13570	13494	13585	13484	13398	13502	13557	13458	13546	13529	13647	13667	13554	13619	13582	13636	13649	13598	13522	13670	13387	13624	13581	13526	13462	13579	13579	13511	13628	13506	13468	13651	13506	13709	13516	13509	13395	13480	13367	13441	13778	13609	13494	13491	13606	13264	13557	13447	13614	13367	13303	13482	13506	13451	13538	13697	13372	13621	13510	13490	13533	13616	13520	13561	13708	13503	13581	13291	13588	13576	13574	13559	13613	13822	13649	13645	13557	13445	13599	13246	13645	13451	13646	13619	13609	13450	13514	13559	13524	13389	13438	13756	13509	13653	13376	13592	13432	13352	13441	13434	13608	13619	13454	13512	13540	13511	13551	13728	13534	13610	13396	13570	13631	13568	13605	13365	13306	13474	13623	13685	13396	13620	13583	13558	13443	13602	13452	13324	13561	13622	13600	13535	13624	13522	13568	13616	13350	13457	13498	13472	13602	13656	13665	13594	13492	13428	13472	13607	13463	13503	13416	13491	13512	13372	13461	13575	13530	13299	13564	13582	13416	13572	13431	13579	13423	13643	13456	13448	13710	13392	13468	13683	13625	13298	13582	13465	13540	13675	13553	13647	13485	13466	13487	13549	13542	13562	13644	13558	13294	13663	13395	13425	13482	13668	13415	13460	13561	13547	13524	13416	13613	13616	13590	13384	13468	13633	13388	13680	13523	13670	13485	13426	13703	13552	13640	13470	13557	13435	13403	13580	13532	13437	13451	13527	13644	13667	13495	13478	13498	13626	13470	13521	13590	13608	13579	13774	13446	13661	13417	13520	13463	13369	13346	13448	13398	13420	13544	13563	13489	13553	13583	13760	13379	13365	13586	13507	13732	13638	13674	13504	13425	13479	13478	13483	13507	13607	13390	13537	13461	13430	13531	13562	13551	13608	13514	13475	13698	13532	13556	13500	13595	13561	13488	13698	13558	13547	13621	13656	13707	13565	13393	13523	13580	13488	13460	13489	13498	13530	13638	13588	13532	13594	13488	13406	13419	13544	13612	13415	13452	13560	13585	13393	13516	13543	13594	13429	13552	13381	13523	13336	13642	13496	13556	13600	13691	13547	13788	13620	13383	13541	13475	13634	13534	13554	13606	13616	13607	13446	13495	13560	13475	13465	13500	13601	13432	13492	13511	13409	13400	13540	13434	13540	13559	13470	13452	13575	13532	13472	13423	13621	13472	13432	13536	13530	13580	13435	13539	13325	13540	13577	13552	13446	13568	13645	13450	13478	13680	13487	13410	13514	13689	13548	13571	13450	13546	13503	13663	13436	13537	13459	13633	13679	13526	13583	13471	13675	13481	13785	13443	13492	13509	13558	13344	13522	13608	13442	13551	13553	13491	13543	13448	13501	13435	13516	13333	13483	13573	13657	13551	13486	13562	13525	13420	13564	13561	13630	13561	13414	13564	13391	13608	13608	13419	13444	13461	13644	13506	13624	13410	13374	13496	13577	13560	13495	13607	13409	13431	13604	13632	13850	13622	13564	13498	13550	13606	13549	13565	13333	13504	13538	13619	13502	13607	13585	13611	13552	13569	13485	13652	13604	13616	13583	13584	13604	13481	13516	13414	13537	13339	13490	13582	13454	13582	13577	13593	13688	13543	13507	13621	13468	13530	13532	13469	13686	13719	13436	13434	13456	13594	13648	13702	13582	13505	13607	13556	13612	13630	13551	13488	13629	13558	13369	13767	13526	13516	13555	13566	13592	13432	13479	13449	13529	13438	13575	13477	13545	13554	13636	13690	13700	13484	13481	13648	13556	13458	13684	13575	13362	13454	13555	13731	13493	13532	13459	13489	13652	13613	13517	13553	13587	13649	13426	13592	13610	13439	13494	13467	13535	13666	13600	13532	13634	13621	13477	13616	13483	13714	13487	13554	13427	13642	13523	13479	13608	13566	13312	13652	13532	13474	13492	13401	13548	13615	13507	13430	13457	13565	13495	13510	13535	13591	13556	13579	13674	13661	13649	13509	13491	13422	13571	13466	13376	13538	13616	13461	13578	13482	13461	13337	13570	13425	13553	13555	13522	13516	13660	13674	13541	13520	13390	13684	13537	13463	13617	13537	13486	13449	13538	13466	13589	13508	13430	13690	13648	13562	13455	13462	13599	13698	13626	13464	13411	13584	13389	13354	13465	13526	13539	13514	13462	13543	13545	13605	13576	13424	13661	13579	13762	13589	13626	13489	13434	13625	13467	13668	13433	13571	13647	13428	13600	13673	13577	13537	13552	13561	13623	13476	13629	13488	13543	13577	13530	13386	13515	13558	13506	13700	13627	13497	13568	13558	13418	13482	13540	13471	13616	13455	13574	13483	13524	13429	13695	13599	13636	13424	13590	13480	13456	13567	13478	13250	13598	13408	13521	13518	13492	13540	13587	13418	13484	13632	13473	13397	13595	13589	13444	13607	13496	13466	13543	13486	13511	13413	13497	13715	13448	13504	13506	13666	13367	13539	13680	13672	13699	13546	13601	13439	13551	13502	13631	13598	13502	13628	13466	13557	13412	13362	13659	13484	13600	13726	13606	13740	13581	13552	13535	13474	13485	13471	13410	13461	13493	13501	13424	13530	13417	13480	13406	13496	13640	13479	13633	13696	13531	13574	13535	13565	13571	13548	13480	13628	13543	13453	13590	13390	13583	13349	13562	13588	13599	13371	13592	13498	13473	13420	13549	13548	13527	13442	13588	13446	13696	13604	13365	13671	13483	13511	13425	13526	13562	13539	13664	13477	13482	13399	13507	13661	13531	13581	13497	13623	13463	13590	13493	13853	13391	13403	13386	13600	13653	13520	13512	13589	13519	13527	13647	13306	13607	13617	13447	13524	13573	13330	13658	13391	13645	13475	13695	13454	13490	13413	13578	13384	13371	13582	13486	13467	13599	13622	13572	13696	13634	13489	13609	13526	13296	13457	13487	13388	13563	13621	13368	13499	13491	13477	13332	13516	13574	13675	13545	13490	13683	13633	13526	13577	13603	13379	13633	13718	13429	13508	13357	13499	13624	13489	13582	13680	13551	13606	13590	13491	13508	13432	13369	13437	13398	13528	13633	13685	13656	13465	13305	13533	13500	13606	13498	13524	13346	13545	13590	13695	13435	13286	13465	13516	13554	13696	13439	13550	13541	13580	13394	13666	13434	13671	13418	13606	13565	13496	13574	13547	13538	13514	13697	13699	13696	13453	13601	13667	13545	13589	13558	13516	13483	13516	13517	13562	13523	13684	13389	13652	13475	13520	13535	13570	13504	13545	13511	13565	13642	13418	13621	13553	13562	13441	13505	13674	13504	13585	13601	13637	13470	13494	13595	13481	13647	13652	13587	13326	13433	13450	13560	13497	13522	13480	13747	13380	13513	13515	13611	13564	13432	13598	13583	13459	13610	13572	13562	13487	13560	13398	13475	13419	13669	13477	13442	13557	13452	13587	13482	13399	13568	13401	13563	13419	13537	13664	13524	13611	13659	13676	13487	13611	13598	13592	13518	13558	13613	13614	13506	13522	13396	13552	13465	13540	13476	13538	13650	13541	13477	13405	13513	13574	13491	13649	13483	13453	13555	13603	13635	13467	13408	13477	13522	13441	13471	13446	13656	13554	13534	13440	13406	13571	13469	13548	13458	13549	13533	13558	13462	13595	13524	13502	13604	13520	13430	13424	13554	13551	13630	13647	13503	13539	13536	13597	13563	13689	13626	13584	13517	13579	13438	13699	13637	13547	13440	13510	13608	13476	13398	13513	13502	13525	13346	13559	13504	13521	13630	13438	13587	13552	13356	13534	13697	13553	13651	13481	13495	13487	13542	13628	13436	13447	13643	13389	13458	13492	13577	13526	13748	13529	13459	13546	13555	13595	13396	13750	13266	13540	13382	13609	13366	13454	13536	13372	13716	13568	13533	13641	13572	13489	13587	13516	13558	13604	13383	13487	13544	13647	13498	13464	13406	13450	13586	13406	13478	13418	13495	13527	13629	13591	13541	13576	13543	13554	13621	13455	13515	13561	13497	13521	13367	13490	13688	13510	13541	13590	13693	13573	13428	13462	13545	13630	13622	13382	13439	13460	13518	13436	13553	13660	13558	13542	13501	13712	13540	13538	13617	13313	13716	13606	13313	13638	13498	13564	13500	13467	13601	13581	13747	13712	13515	13514	13402	13561	13680	13429	13286	13554	13612	13620	13610	13445	13541	13403	13501	13580	13544	13626	13551	13559	13515	13528	13415	13473	13741	13490	13693	13563	13475	13509	13330	13482	13438	13492	13491	13621	13393	13599	13494	13415	13624	13690	13426	13647	13498	13541	13508	13520	13531	13649	13396	13538	13519	13469	13587	13625	13496	13639	13467	13508	13433	13587	13459	13576	13478	13538	13513	13574	13530	13505	13521	13435	13460	13568	13505	13499	13541	13473	13569	13611	13644	13504	13583	13541	13575	13502	13428	13426	13501	13483	13556	13582	13584
27055	25313	39527	20709	16102	15673	15515	15612	15554	15401	15477	15465	15574	15707	15571	15453	15559	15426	15421	15342	15375	15476	15319	15432	15539	15531	15583	15210	15549	15553	15424	15449	15333	15613	15564	15526	15539	15430	15413	15528	15371	15563	15333	15232	15426	15390	15530	15729	15565	15661	15745	15469	15422	15316	15680	15513	15547	15319	15481	15509	15351	15314	15321	15251	15580	15338	15465	15199	15117	15370	15436	15475	15361	15471	15381	15255	15493	15410	15394	15235	15400	15516	15573	15427	15354	15509	15225	15056	15380	15357	15287	15225	15541	15373	15170	15334	15256	15381	15240	15362	15355	15317	15398	15466	15415	15268	15379	15346	15408	15459	15285	15447	15525	15370	15315	15611	15409	15247	15635	15686	15196	15390	15295	15494	15566	15453	15275	15339	15384	15428	15219	15419	15390	15357	15349	15476	15320	15446	15421	15482	15392	15168	15386	15282	15457	15332	15505	15495	15458	15444	15547	15321	15452	15438	15272	15424	15347	15319	15298	15505	15274	15451	15418	15172	15524	15344	15474	15440	15397	15393	15491	15247	15398	15310	15553	15603	15440	15213	15453	15218	15441	15453	15360	15413	15440	15409	15540	15164	15143	15276	15268	15585	15362	15341	15326	15560	15373	15362	15346	15503	15555	15546	15308	15300	15302	15591	15392	15270	15210	15313	15408	15450	15474	15501	15454	15276	15361	15450	15451	15309	15469	15383	15613	15467	15291	15477	15553	15454	15515	15319	15552	15384	15218	15427	15350	15274	15344	15246	15427	15516	15382	15521	15470	15502	15503	15400	15516	15397	15419	15603	15488	15255	15229	15240	15547	15271	15458	15341	15397	15530	15456	15457	15526	15388	15448	15330	15437	15413	15455	15359	15494	15311	15310	15356	15492	15347	15279	15400	15374	15254	15526	15463	15295	15118	15348	15420	15305	15407	15566	15451	15487	15343	15428	15409	15368	15275	15432	15647	15393	15385	15532	15397	15412	15448	15430	15394	15510	15532	15513	15285	15422	15410	15474	15367	15573	15507	15412	15524	15435	15365	15511	15313	15450	15487	15564	15408	15287	15162	15351	15304	15415	15408	15118	15553	15342	15371	15205	15361	15331	15345	15539	15262	15223	15478	15578	15355	15284	15337	15378	15304	15187	15401	15189	15455	15301	15514	15498	15436	15409	15455	15373	15397	15412	15391	15384	15171	15394	15323	15293	15358	15340	15491	15369	15491	15354	15370	15454	15291	15283	15371	15408	15461	15255	15442	15373	15459	15469	15446	15406	15345	15273	15446	15322	15474	15519	15585	15438	15399	15319	15486	15479	15422	15358	15420	15407	15334	15423	15491	15418	15379	15506	15519	15586	15502	15421	15219	15409	15310	15311	15481	15335	15322	15561	15395	15281	15498	15436	15428	15506	15399	15325	15338	15342	15408	15399	15403	15376	15469	15383	15453	15363	15447	15456	15409	15349	15340	15262	15452	15505	15246	15367	15371	15523	15508	15364	15389	15278	15282	15394	15316	15423	15450	15478	15492	15212	15299	15489	15410	15306	15254	15444	15411	15539	15283	15444	15441	15424	15459	15381	15376	15524	15392	15323	15352	15453	15469	15240	15432	15382	15259	15439	15283	15387	15394	15489	15360	15365	15510	15374	15326	15305	15413	15346	15269	15330	15377	15340	15570	15454	15398	15401	15222	15493	15564	15427	15414	15266	15292	15244	15415	15562	15339	15427	15330	15535	15441	15492	15459	15393	15366	15501	15334	15621	15311	15425	15464	15381	15477	15658	15519	15600	15353	15346	15371	15475	15601	15587	15254	15273	15102	15381	15493	15479	15340	15510	15499	15379	15522	15498	15296	15304	15404	15384	15422	15406	15297	15560	15375	15330	15511	15477	15381	15178	15267	15456	15421	15458	15236	15347	15426	15335	15350	15390	15549	15302	15378	15430	15434	15293	15513	15234	15356	15344	15302	15594	15456	15483	15604	15342	15376	15386	15249	15389	15184	15385	15467	15612	15536	15314	15323	15286	15466	15503	15241	15587	15500	15597	15437	15501	15594	15566	15495	15238	15165	15589	15377	15467	15233	15439	15367	15525	15395	15241	15371	15635	15258	15335	15286	15242	15433	15463	15530	15333	15284	15525	15379	15374	15352	15422	15370	15468	15303	15344	15264	15463	15368	15558	15283	15405	15623	15379	15344	15455	15177	15268	15326	15486	15528	15601	15425	15437	15467	15443	15225	15501	15131	15178	15368	15452	15341	15581	15392	15271	15482	15358	15332	15295	15496	15500	15308	15298	15523	15438	15609	15333	15490	15438	15337	15535	15462	15343	15303	15317	15500	15344	15361	15624	15372	15562	15548	15408	15385	15264	15308	15391	15393	15493	15437	15280	15338	15435	15354	15201	15441	15334	15331	15295	15506	15521	15369	15359	15358	15435	15424	15432	15489	15403	15390	15493	15352	15249	15271	15483	15265	15384	15377	15331	15434	15425	15240	15411	15366	15431	15386	15261	15359	15376	15251	15262	15376	15332	15371	15365	15363	15601	15587	15382	15656	15370	15461	15377	15373	15388	15381	15328	15351	15237	15304	15323	15299	15273	15268	15293	15421	15498	15460	15630	15294	15529	15418	15431	15472	15554	15245	15438	15411	15270	15445	15454	15221	15469	15567	15565	15554	15285	15409	15420	15441	15422	15404	15467	15218	15440	15233	15205	15424	15458	15389	15441	15418	15377	15670	15433	15358	15576	15494	15525	15613	15303	15317	15427	15399	15440	15351	15411	15351	15500	15377	15242	15326	15280	15539	15282	15232	15341	15576	15343	15375	15546	15146	15290	15416	15319	15481	15254	15374	15495	15465	15453	15302	15214	15174	15369	15325	15316	15391	15577	15468	15480	15238	15429	15674	15363	15317	15620	15425	15420	15633	15267	15481	15314	15510	15493	15501	15379	15349	15423	15119	15414	15250	15380	15455	15420	15431	15299	15392	15599	15574	15574	15569	15440	15487	15432	15331	15374	15523	15593	15571	15503	15310	15516	15181	15477	15575	15340	15378	15590	15316	15381	15328	15235	15437	15251	15303	15374	15440	15506	15306	15651	15540	15436	15402	15562	15471	15132	15541	15381	15579	15451	15261	15168	15496	15278	15452	15404	15258	15516	15404	15247	15466	15472	15480	15398	15403	15414	15311	15479	15305	15332	15593	15609	15409	15189	15399	15259	15252	15392	15255	15579	15642	15478	15269	15630	15440	15434	15432	15449	15421	15385	15365	15462	15372	15227	15274	15410	15336	15603	15347	15489	15471	15414	15402	15611	15566	15407	15465	15339	15497	15198	15187	15329	15317	15621	15245	15307	15663	15431	15673	15418	15541	15457	15370	15179	15374	15331	15291	15555	15487	15359	15244	15447	15489	15384	15371	15171	15429	15362	15423	15449	15413	15571	15440	15398	15404	15404	15393	15336	15503	15218	15379	15311	15422	15439	15451	15550	15364	15513	15321	15471	15308	15429	15395	15283	15546	15497	15232	15558	15426	15414	15247	15282	15423	15270	15339	15473	15438	15293	15403	15435	15409	15422	15419	15266	15378	15374	15481	15386	15349	15345	15180	15283	15426	15401	15158	15376	15578	15589	15446	15176	15207	15079	15295	15504	15453	15257	15274	15408	15481	15311	15306	15387	15424	15369	15420	15475	15306	15263	15347	15277	15350	15399	15276	15426	15336	15484	15394	15343	15452	15406	15423	15335	15246	15343	15502	15468	15452	15417	15353	15440	15237	15426	15377	15434	15331	15312	15356	15498	15283	15313	15417	15569	15444	15445	15251	15347	15487	15313	15443	15321	15348	15539	15587	15388	15340	15571	15422	15561	15454	15419	15429	15382	15403	15425	15281	15427	15425	15418	15305	15495	15375	15311	15345	15509	15420	15450	15423	15544	15538	15353	15451	15271	15401	15473	15275	15280	15382	15548	15293	15305	15245	15360	15436	15470	15323	15395	15506	15621	15415	15245	15446	15316	15410	15485	15386	15507	15217	15142	15361	15395	15544	15681	15416	15439	15599	15440	15354	15463	15274	15301	15418	15421	15387	15456	15460	15380	15536	15368	15337	15463	15289	15334	15331	15487	15346	15422	15409	15166	15437	15271	15507	15439	15357	15228	15566	15484	15508	15322	15524	15349	15432	15597	15439	15423	15427	15483	15363	15500	15622	15446	15393	15557	15476	15622	15401	15226	15527	15496	15363	15261	15475	15415	15387	15395	15505	15471	15306	15363	15459	15254	15284	15193	15476	15425	15428	15476	15449	15416	15474	15444	15404	15138	15380	15409	15288	15522	15378	15542	15344	15412	15495	15459	15496	15424	15478	15299	15388	15240	15316	15416	15487	15537	15565	15368	15272	15248	15328	15571	15528	15472	15340	15442	15473	15441	15346	15450	15344	15448	15358	15219	15272	15400	15380	15469	15447	15308	15396	15354	15329	15323	15275	15434	15468	15340	15374	15404	15362	15518	15317	15444	15435	15397	15406	15720	15325	15324	15338	15400	15516	15421	15387	15548	15479	15611	15485	15339	15587	15402	15368	15506	15601	15452	15375	15326	15304	15566	15339	15422	15285	15321	15483	15585	15600	15468	15565	15450	15438	15503	15551	15296	15398	15426	15525	15383	15475	15330	15425	15140	15403	15520	15322	15253	15329	15252	15392	15446	15348	15424	15471	15356	15342	15413	15215	15545	15427	15505	15381	15361	15408	15459	15381	15351	15448	15383	15233	15324	15490	15302	15450	15214	15353	15502	15373	15292	15376	15442	15344	15534	15478	15397	15425	15454	15557	15477	15281	15371	15293	15327	15398	15357	15512	15473	15170	15238	15361	15340	15432	15440	15480	15569	15587	15243	15571	15433	15372	15179	15420	15371	15365	15184	15189	15336	15412	15294	15328	15249	15334	15524	15522	15532	15469	15514	15600	15437	15488	15275	15277	15317	15423	15166	15358	15391	15443	15523	15520	15381	15306	15357	15404	15573	15541	15454	15491	15465	15458	15483	15389	15399	15245	15362	15547	15406	15389	15521	15489	15474	15280	15478	15390	15183	15265	15385	15573	15373	15398	15432	15289	15406	15564	15461	15271	15341	15212	15320	15360	15487	15366
13492	38407	37325	14531	13712	13640	13621	13618	13720	13570	13451	13575	13644	13539	13549	13554	13651	13571	13598	13489	13566	13618	13620	13489	13479	13525	13683	13544	13676	13639	13465	13451	13412	13419	13503	13572	13581	13640	13506	13646	13599	13468	13698	13605	13555	13477	13673	13656	13834	13785	13606	13617	13731	13504	13632	13609	13502	13434	13484	13555	13576	13540	13551	13503	13523	13517	13508	13474	13613	13514	13422	13470	13562	13531	13497	13602	13554	13494	13506	13400	13615	13659	13482	13486	13518	13500	13505	13327	13563	13580	13585	13482	13600	13445	13550	13424	13629	13529	13594	13573	13370	13546	13561	13552	13434	13514	13460	13445	13646	13481	13503	13670	13531	13333	13565	13426	13459	13377	13616	13499	13507	13490	13514	13412	13554	13549	13401	13519	13600	13394	13386	13642	13458	13598	13450	13578	13621	13669	13500	13532	13529	13491	13630	13605	13622	13397	13424	13510	13518	13470	13569	13421	13299	13474	13543	13547	13471	13396	13647	13402	13538	13511	13542	13556	13269	13490	13587	13395	13492	13520	13454	13599	13444	13536	13640	13515	13525	13498	13393	13427	13446	13380	13478	13664	13467	13399	13410	13420	13513	13532	13542	13660	13572	13561	13355	13488	13566	13548	13485	13468	13453	13444	13427	13562	13583	13648	13438	13508	13495	13649	13365	13308	13529	13625	13653	13528	13459	13606	13454	13470	13439	13473	13595	13374	13529	13517	13381	13502	13470	13551	13579	13397	13485	13542	13495	13475	13433	13442	13443	13451	13686	13430	13455	13562	13512	13411	13559	13629	13529	13581	13489	13549	13530	13604	13355	13535	13383	13451	13375	13400	13683	13404	13670	13493	13318	13570	13577	13440	13609	13495	13381	13593	13444	13445	13524	13587	13447	13477	13463	13540	13406	13520	13516	13598	13454	13457	13475	13547	13449	13494	13398	13448	13547	13523	13169	13394	13395	13416	13781	13507	13391	13528	13491	13424	13492	13651	13444	13465	13449	13473	13432	13481	13433	13382	13574	13358	13361	13438	13495	13444	13719	13522	13529	13352	13542	13555	13501	13499	13514	13567	13516	13577	13413	13492	13555	13610	13592	13571	13376	13420	13587	13445	13572	13418	13558	13475	13554	13612	13511	13496	13366	13565	13607	13552	13492	13641	13557	13591	13480	13601	13388	13582	13401	13381	13518	13560	13606	13320	13477	13580	13424	13614	13465	13461	13656	13545	13373	13549	13561	13375	13530	13489	13524	13506	13639	13530	13552	13464	13620	13570	13337	13523	13328	13499	13351	13599	13596	13501	13466	13338	13550	13572	13489	13359	13487	13442	13480	13487	13389	13432	13501	13503	13442	13464	13450	13397	13522	13520	13626	13490	13525	13468	13578	13753	13552	13448	13455	13424	13556	13392	13357	13582	13502	13596	13746	13618	13604	13416	13230	13514	13515	13512	13520	13342	13524	13511	13587	13473	13494	13683	13526	13479	13509	13403	13517	13457	13521	13399	13481	13467	13415	13459	13415	13367	13558	13685	13479	13631	13465	13434	13524	13478	13457	13479	13461	13503	13571	13379	13480	13374	13439	13647	13554	13394	13488	13563	13469	13476	13539	13622	13495	13584	13319	13476	13382	13611	13388	13495	13443	13600	13509	13467	13485	13592	13594	13546	13572	13309	13481	13462	13641	13466	13726	13397	13412	13616	13550	13621	13461	13561	13474	13534	13401	13503	13575	13490	13447	13480	13495	13636	13434	13400	13249	13720	13476	13380	13675	13412	13460	13474	13552	13438	13488	13513	13543	13482	13600	13362	13507	13548	13359	13446	13597	13628	13570	13411	13631	13590	13471	13479	13585	13525	13427	13402	13460	13550	13627	13541	13584	13462	13444	13731	13640	13477	13527	13300	13689	13468	13354	13527	13559	13410	13656	13415	13505	13643	13506	13495	13612	13727	13507	13618	13550	13544	13656	13583	13527	13637	13568	13594	13559	13472	13400	13487	13593	13400	13653	13560	13288	13544	13796	13561	13567	13522	13510	13547	13339	13379	13556	13574	13427	13559	13481	13387	13484	13631	13380	13410	13712	13341	13524	13357	13557	13372	13370	13649	13481	13553	13494	13466	13645	13451	13590	13575	13549	13583	13622	13547	13422	13329	13521	13659	13445	13630	13476	13499	13577	13576	13376	13304	13385	13430	13398	13461	13396	13417	13528	13466	13466	13521	13483	13605	13524	13452	13443	13444	13527	13490	13553	13528	13525	13531	13416	13527	13682	13540	13423	13477	13457	13509	13311	13536	13656	13572	13340	13424	13536	13558	13404	13283	13453	13540	13401	13477	13502	13387	13496	13595	13533	13531	13512	13630	13508	13496	13505	13524	13501	13454	13493	13403	13525	13468	13671	13506	13452	13599	13627	13409	13376	13521	13618	13496	13546	13381	13595	13531	13388	13592	13591	13579	13446	13400	13468	13628	13523	13560	13483	13613	13489	13566	13519	13533	13514	13555	13532	13478	13442	13625	13556	13559	13467	13389	13516	13359	13606	13637	13696	13452	13284	13657	13418	13463	13573	13468	13561	13506	13538	13644	13549	13608	13633	13607	13666	13527	13276	13534	13562	13393	13552	13474	13523	13578	13326	13485	13454	13627	13615	13607	13743	13463	13587	13498	13411	13506	13712	13539	13614	13578	13490	13470	13561	13388	13485	13527	13503	13311	13691	13500	13511	13541	13518	13510	13503	13445	13522	13343	13454	13450	13401	13489	13406	13658	13532	13494	13425	13445	13520	13444	13513	13524	13513	13475	13519	13610	13654	13632	13741	13643	13417	13626	13378	13503	13603	13421	13339	13306	13640	13528	13451	13488	13566	13503	13538	13475	13418	13480	13504	13608	13482	13477	13376	13380	13550	13502	13569	13675	13501	13603	13514	13543	13389	13382	13443	13622	13522	13564	13557	13443	13351	13454	13453	13623	13643	13608	13549	13514	13518	13458	13371	13494	13441	13440	13619	13457	13633	13558	13497	13524	13519	13469	13558	13534	13564	13504	13594	13486	13460	13514	13456	13689	13461	13352	13535	13622	13424	13482	13609	13537	13720	13354	13466	13502	13558	13409	13563	13423	13440	13490	13496	13513	13674	13399	13619	13484	13359	13474	13529	13430	13542	13445	13573	13384	13604	13315	13503	13502	13664	13609	13616	13629	13606	13445	13617	13605	13595	13448	13472	13389	13561	13629	13514	13558	13453	13572	13621	13402	13530	13423	13539	13483	13492	13386	13387	13464	13463	13353	13359	13334	13506	13502	13491	13524	13605	13488	13656	13496	13557	13326	13455	13569	13555	13719	13627	13432	13590	13530	13463	13661	13334	13522	13539	13461	13440	13536	13642	13417	13526	13399	13660	13619	13506	13386	13502	13503	13401	13429	13522	13518	13475	13545	13417	13394	13539	13549	13438	13571	13436	13445	13548	13636	13391	13577	13588	13526	13530	13518	13335	13565	13472	13513	13538	13489	13450	13450	13525	13453	13528	13563	13496	13372	13550	13499	13520	13480	13473	13483	13543	13525	13376	13413	13361	13458	13612	13618	13478	13445	13482	13469	13487	13496	13599	13485	13623	13492	13538	13535	13431	13365	13575	13455	13600	13473	13448	13530	13650	13323	13663	13381	13463	13626	13595	13698	13516	13430	13366	13504	13482	13532	13558	13410	13340	13479	13496	13492	13577	13490	13508	13581	13443	13547	13497	13694	13620	13534	13582	13564	13565	13427	13443	13435	13362	13600	13420	13722	13339	13693	13314	13567	13489	13570	13458	13681	13610	13706	13449	13416	13406	13634	13659	13604	13388	13522	13430	13502	13416	13528	13684	13609	13584	13532	13629	13451	13559	13600	13489	13460	13574	13548	13567	13487	13500	13481	13482	13433	13424	13528	13439	13545	13619	13477	13594	13510	13511	13499	13548	13461	13564	13486	13457	13580	13618	13628	13558	13622	13501	13526	13592	13627	13561	13413	13612	13464	13629	13578	13532	13467	13552	13479	13604	13440	13560	13525	13522	13553	13484	13562	13439	13536	13540	13618	13578	13565	13503	13566	13616	13598	13706	13446	13453	13554	13578	13493	13374	13514	13516	13496	13597	13516	13489	13351	13601	13473	13335	13409	13621	13327	13499	13311	13394	13562	13476	13485	13602	13385	13446	13579	13576	13560	13511	13490	13477	13422	13436	13481	13699	13485	13547	13567	13458	13416	13576	13548	13527	13545	13365	13601	13500	13519	13480	13522	13470	13515	13613	13342	13566	13537	13536	13398	13475	13504	13596	13556	13618	13340	13673	13472	13606	13538	13660	13491	13641	13505	13497	13534	13698	13502	13610	13588	13598	13675	13505	13379	13679	13484	13628	13536	13497	13587	13491	13435	13495	13426	13569	13424	13534	13515	13403	13359	13479	13456	13489	13459	13559	13412	13658	13433	13495	13478	13593	13390	13531	13498	13465	13556	13566	13460	13502	13543	13521	13425	13704	13408	13306	13541	13564	13426	13442	13487	13531	13534	13598	13487	13542	13618	13579	13430	13641	13523	13545	13420	13760	13684	13559	13630	13582	13457	13356	13516	13493	13415	13525	13472	13455	13770	13341	13545	13501	13645	13406	13472	13482	13455	13275	13465	13491	13582	13531	13475	13433	13444	13459	13564	13466	13570	13651	13602	13541	13438	13493	13482	13616	13593	13527	13393	13470	13525	13459	13449	13414	13307	13442	13582	13419	13510	13442	13531	13483	13394	13363	13395	13815	13456	13607	13453	13431	13418	13499	13535	13590	13538	13456	13632	13710	13458	13575	13502	13499	13546	13530	13395	13529	13704	13643	13451	13416	13492	13413	13632	13534	13466	13347	13520	13568	13456	13350	13557	13442	13281	13602	13638	13547	13548	13587	13458	13497	13472	13450	13429	13550	13472	13361	13538	13473	13547	13481	13574	13417	13565	13528	13513	13394	13486	13494	13423	13565	13481	13689	13725	13457	13618	13671	13394	13587	13711	13484	13540	13484	13526	13414	13301	13515	13398	13486	13527	13382	13517	13573	13638	13570	13636	13649	13716	13431	13456	13745	13480	13547	13536	13547	13638	13582	13555	13508	13515	13413	13525
23841	21402	40825	24715	21162	19467	17943	16068	15661	15677	15645	15753	15583	15828	15637	15605	15612	15549	15530	15504	15492	15303	15577	15462	15411	15476	15414	15612	15451	15577	15386	15651	15432	15542	15578	15746	15598	15582	15467	15531	15498	15572	15386	15477	15426	15446	15564	16019	16315	16354	15828	15600	15621	15487	15384	15320	15447	15321	15365	15254	15267	15417	15416	15299	15346	15419	15413	15313	15316	15306	15265	15440	15514	15429	15227	15274	15245	15417	15420	15701	15514	15378	15298	15620	15167	15315	15190	15132	15371	15306	15386	15250	15202	15300	15297	15244	15421	15322	15120	15322	15360	15246	15385	15530	15530	15466	15350	15327	15255	15568	15286	15413	15370	15456	15361	15316	15273	15257	15378	15232	15316	15496	15401	15129	15426	15332	15323	15161	15430	15263	15350	15246	15210	15418	15423	15422	15430	15370	15225	15358	15541	15437	15273	15135	15064	15232	15380	15501	15241	15225	15226	15276	15258	15384	15278	15438	15457	15374	15284	15345	15414	15212	15228	15309	15417	15412	15437	15239	15480	15374	15444	15320	15553	15372	15498	15152	15299	15264	15334	15246	15421	15335	15353	15262	15172	15244	15151	15390	15371	15453	15252	15393	15427	15305	15363	15316	15203	15292	15277	15313	15467	15119	15259	15276	15440	15310	15451	15257	15367	15366	15326	15374	15471	15351	15258	15490	15268	15197	15384	15196	15259	15305	15366	15469	15414	15259	15399	15375	15294	15186	15241	15321	15261	15360	15322	15483	15296	15334	15271	15267	15234	15205	15389	15224	15126	15481	15294	15340	15244	15357	15334	15338	15296	15313	15308	15408	15525	15331	15246	15442	15377	15297	15176	15311	15309	15428	15423	15322	15345	15354	15120	15236	15427	15263	15374	15674	15448	15297	15322	15234	15413	15325	15416	15167	15316	15264	15189	15544	15278	15144	15303	15363	15355	15184	15146	15449	15542	15317	15148	15190	15321	15455	15316	15333	15330	15231	15232	15461	15261	15457	15118	15339	15526	15217	15402	15346	15208	15571	15195	15531	15315	15223	15268	15271	15292	15362	15583	15463	15348	15304	15468	15506	15286	15475	15484	15328	15387	15318	15380	15394	15297	15249	15251	15246	15406	15156	15216	15309	15432	15287	15221	15319	15446	15213	15247	15253	15181	15104	15534	15373	15295	15391	15451	15390	15421	15276	15197	15286	15323	15276	15228	15385	15312	15369	15268	15112	15194	15398	15521	15365	15218	15174	15260	15448	15283	15186	15420	15358	15560	15496	15410	15382	15327	15447	15396	15304	15287	15410	15336	15225	15440	15278	15218	15203	15464	15141	15213	15381	15401	15425	15135	15338	15177	15544	15293	15241	15366	15317	15410	15163	15132	15372	15409	15301	15356	15341	15350	15202	15319	15423	15501	15403	15271	15360	15158	15308	15339	15180	15286	15102	15331	15369	15382	15276	15195	15402	15337	15462	15365	15564	15493	15240	15484	15590	15308	15273	15304	15428	15506	15332	15305	15275	15294	15220	15326	15333	15325	15181	15250	15334	15270	15384	15465	15492	15375	15416	15382	15425	15341	15286	15336	15290	15270	15367	15142	15286	15467	15374	15326	15296	15377	15533	15242	15347	15407	15353	15352	15399	15230	15276	15313	15273	15350	15353	15311	15288	15419	15496	15289	15354	15186	15287	15115	15383	15254	15196	15311	15381	15119	15332	15376	15387	15165	15125	15399	15297	15208	15264	15156	15105	15192	15437	15413	15112	15316	15353	15189	15291	15027	15289	15390	15464	15320	15270	15311	15217	15216	15208	15289	15499	15364	15424	15310	15337	15312	15114	15381	15083	15190	15416	15394	15329	15180	15149	15325	15303	15317	15146	15261	15169	15394	15492	15187	15301	15246	15312	15321	15198	15271	15319	15188	15256	15512	15376	15175	15372	15492	15379	15375	15279	15194	15319	15355	15431	15345	15260	15379	15375	15462	15428	15279	15148	15398	15380	15420	15350	15351	15344	15354	15335	15349	15294	15370	15208	15411	15519	15335	15329	15332	15241	15286	15423	15235	15304	15229	15272	15305	15490	15546	15386	15255	15254	15396	15322	15386	15400	15319	15270	15270	15400	15490	15405	15414	15289	15350	15493	15262	15554	15278	15309	15454	15136	15338	15369	15279	15273	15297	15446	15153	15152	15542	15315	15444	15419	15158	15378	15394	15438	15446	15315	15100	15332	15491	15392	15437	15418	15330	15341	15224	15420	15534	15358	15355	15261	15420	15286	15245	15243	15428	15279	15369	15345	15186	15224	15400	15243	15158	15418	15433	15338	15354	15344	15315	15186	15399	15290	15359	15434	15297	15389	15480	15360	15452	15236	15381	15286	15358	15368	15446	15311	15577	15406	15347	15276	15246	15369	15312	15285	15277	15359	15432	15309	15510	15221	15308	15399	15347	15246	15299	15502	15196	15400	15644	15463	15273	15284	15366	15455	15273	15321	15340	15299	15367	15376	15223	15311	15342	15419	15267	15189	15390	15315	15476	15149	15447	15305	15526	15402	15348	15314	15471	15181	15149	15436	15549	15531	15387	15249	15402	15319	15457	15260	15544	15437	15314	15311	15198	15499	15221	15472	15505	15307	15419	15487	15091	15220	15194	15309	15267	15410	15597	15350	15350	15418	15341	15481	15368	15393	15330	15167	15305	15409	15373	15301	15432	15451	15518	15447	15340	15443	15297	15468	15201	15432	15452	15168	15251	15387	15397	15389	15512	15362	15386	15441	15410	15274	15354	15387	15415	15376	15273	15261	15404	15364	15221	15470	15370	15520	15428	15406	15251	15197	15204	15100	15249	15191	15344	15179	15487	15501	15253	14972	15248	15264	15267	15415	15216	15441	15461	15351	15303	15302	15215	15266	15386	15395	15380	15269	15169	15366	15419	15411	15157	15324	15566	15329	15381	15305	15397	15381	15254	15035	15440	15321	15344	15349	15324	15238	15421	15441	15382	15301	15326	15458	15393	15419	15417	15452	15574	15306	15309	15382	15217	15272	15334	15309	15298	15306	15209	15325	15346	15159	15328	15417	15274	15301	15297	15247	15351	15241	15271	15460	15691	15364	15413	15117	15180	15312	15363	15351	15364	15487	15295	15349	15413	15481	15046	15347	15282	15254	15368	15393	15251	15318	15346	15444	15311	15369	15324	15333	15373	15257	15452	15255	15321	15391	15449	15218	15366	15278	15160	15327	15300	15134	15291	15450	15264	15202	15360	15274	15278	15362	15325	15438	15261	15385	15361	15363	15330	15402	15331	15444	15354	15267	15573	15279	15421	15192	15360	15368	15297	15282	15383	15315	15376	15205	15327	15451	15552	15250	15231	15372	15319	15338	15220	15104	15438	15406	15101	15304	15520	15322	15408	15382	15406	15231	15455	15480	15383	15260	15314	15385	15249	15341	15294	15455	15240	15241	15439	15354	15305	15257	15511	15288	15350	15342	15597	15507	15316	15352	15575	15392	15360	15493	15450	15515	15211	15202	15395	15192	15409	15437	15479	15203	15361	15493	15317	15421	15153	15326	15186	15225	15515	15259	15317	15112	15579	15351	15176	15354	15439	15299	15257	15487	15624	15204	15121	15308	15207	15427	15490	15363	15393	15354	15347	15336	15526	15312	15270	15344	15330	15182	15267	15361	15083	15273	15246	15204	15432	15444	15398	15291	15322	15403	15442	15338	15383	15230	15429	15281	15339	15354	15356	15275	15359	15477	15411	15297	15380	15400	15295	15052	15371	15286	15274	15474	15479	15518	15392	15404	15334	15329	15296	15271	15253	15065	15269	15275	15400	15256	15271	15370	15447	15490	15362	15350	15305	15187	15321	15215	15421	15386	15259	15216	15497	15354	15289	15217	15534	15063	15381	15323	15150	15102	15342	15400	15312	15182	15442	15413	15332	15337	15304	15195	15613	15229	15287	15293	15255	15316	15194	15304	15374	15426	15446	15507	15371	15161	15407	15247	15368	15377	15414	15169	15186	15315	15370	15333	15359	15402	15181	15363	15293	15373	15284	15490	15413	15256	15475	15485	15390	15370	15330	15099	15521	15498	15171	15180	15567	15212	15424	15177	15326	15276	15432	15215	15333	15260	15450	15298	15370	15344	15468	15494	15517	15281	15313	15455	15388	15379	15296	15301	15504	15159	15501	15465	15419	15256	15171	15293	15354	15197	15390	15340	15224	15285	15545	15381	15193	15273	15278	15269	15446	15454	15508	15176	15173	15458	15389	15360	15270	15277	15399	15540	15273	15449	15370	15299	15416	15338	15501	15508	15342	15437	15491	15321	15271	15523	15269	15144	15305	15345	15229	15086	15332	15039	15290	15278	15351	15293	15245	15318	15488	15440	15368	15314	15376	15392	15288	15394	15430	15408	15212	15333	15437	15389	15274	15368	15214	15282	15380	15526	15378	15242	15388	15195	15176	15561	15480	15427	15403	15255	15284	15422	15414	15395	15488	15368	15281	15319	15416	15319	15543	15322	15542	15309	15312	15467	15501	15378	15207	15208	15334	15474	15627	15208	15206	15427	15243	15339	15353	15221	15214	15228	15337	15357	15474	15304	15300	15275	15404	15190	15229	15260	15299	15315	15324	15315	15165	15221	15461	15388	15374	15324	15513	15412	15299	15224	15321	15265	15263	15027	15324	15275	15323	15218	15461	15522	15253	15028	15429	15415	15459	15239	15270	15463	15280	15375	15438	15384	15329	15348	15402	15463	15259	15420	15424	15425	15346	15370	15326	15154	15339	15227	15287	15306	15309	15223	15409	15288	15429	15222	15381	15365	15438	15482	15333	15137	15242	15335	15519	15283	15210	15448	15491	15367	15265	15303	15413	15427	15450	15323	15401	15376	15190	15306	15210	15237	15480	15428	15353	15274	15313	15385	15470	15443	15315	15376	15396	15413	15133	15341	15342	15338	15125	15325	15384	15299	15388	15466	15431	15439	15314	15381	15256	15580	15358	15254	15359	15093	15272	15494	15371	15353	15161	15290	15355	15394	15497	15524	15392	15344	15476	15601	15368	15288	15500	15387	15315	15457	15451	15308	15200	15203	15324	15380	15277	15332	15309	15477	15442	15248	15540	15296	15380	15302
13410	59482	60354	19360	14755	14456	14001	13972	13815	13760	13684	13713	13804	13651	13927	13744	13779	13745	13687	13482	13617	13739	13544	13623	13425	13728	13441	13548	13612	13662	13690	13537	13593	13623	13659	13599	13755	13555	13717	13771	13623	13578	13597	13682	13583	13570	13462	14601	15051	14709	14295	13858	13651	13536	13470	13452	13500	13490	13563	13477	13604	13576	13350	13595	13514	13566	13457	13537	13555	13449	13419	13544	13545	13622	13561	13414	13576	13624	13636	13633	13501	13506	13474	13464	13562	13553	13502	13672	13416	13606	13503	13580	13598	13549	13479	13642	13561	13489	13570	13499	13463	13405	13684	13552	13519	13446	13438	13659	13690	13460	13554	13504	13620	13637	13472	13546	13587	13435	13488	13440	13406	13492	13608	13465	13674	13358	13462	13544	13513	13555	13644	13609	13517	13421	13621	13548	13507	13658	13608	13485	13402	13527	13326	13475	13498	13726	13468	13662	13490	13495	13526	13533	13461	13408	13468	13464	13656	13382	13642	13632	13637	13537	13513	13420	13539	13530	13517	13332	13488	13534	13534	13735	13490	13657	13267	13458	13401	13430	13533	13648	13450	13725	13570	13516	13597	13597	13497	13542	13540	13319	13658	13520	13639	13415	13552	13544	13427	13464	13409	13626	13614	13534	13578	13606	13474	13556	13357	13492	13520	13486	13594	13494	13586	13547	13390	13443	13433	13660	13694	13684	13422	13617	13535	13638	13538	13428	13595	13612	13523	13726	13591	13465	13670	13291	13510	13647	13559	13546	13527	13583	13396	13655	13586	13383	13445	13595	13721	13624	13280	13629	13528	13529	13406	13671	13406	13541	13785	13627	13431	13463	13598	13524	13461	13469	13508	13417	13405	13498	13563	13763	13652	13581	13715	13681	13658	13501	13558	13311	13570	13559	13383	13613	13500	13487	13440	13646	13549	13526	13557	13480	13525	13524	13533	13433	13686	13597	13461	13494	13390	13456	13562	13465	13414	13594	13646	13569	13481	13475	13532	13440	13471	13563	13568	13440	13625	13502	13416	13724	13516	13601	13559	13721	13484	13643	13401	13479	13518	13527	13586	13422	13497	13500	13490	13658	13453	13552	13671	13424	13517	13627	13481	13642	13565	13319	13464	13336	13456	13502	13418	13558	13423	13525	13592	13605	13675	13556	13603	13588	13620	13614	13554	13488	13322	13457	13505	13608	13535	13355	13657	13586	13543	13484	13543	13386	13376	13552	13599	13546	13555	13484	13462	13561	13616	13535	13522	13461	13595	13560	13409	13457	13576	13739	13582	13492	13544	13564	13519	13472	13516	13450	13552	13548	13502	13418	13614	13498	13437	13522	13604	13645	13667	13426	13549	13469	13386	13650	13439	13564	13602	13459	13815	13535	13495	13666	13545	13589	13484	13745	13577	13533	13447	13703	13411	13394	13549	13567	13643	13337	13494	13416	13466	13480	13593	13552	13494	13522	13520	13432	13617	13550	13554	13581	13506	13685	13509	13612	13653	13616	13543	13446	13535	13503	13742	13547	13551	13638	13499	13524	13457	13490	13626	13495	13622	13576	13532	13781	13643	13551	13532	13530	13563	13600	13712	13491	13660	13426	13604	13497	13439	13399	13414	13639	13408	13468	13528	13547	13446	13558	13512	13435	13645	13577	13558	13309	13465	13739	13523	13455	13487	13578	13563	13510	13510	13551	13481	13394	13707	13405	13567	13364	13566	13534	13372	13672	13344	13461	13487	13575	13609	13657	13468	13538	13552	13512	13438	13617	13661	13539	13499	13619	13664	13406	13580	13355	13565	13647	13580	13540	13473	13525	13604	13557	13527	13376	13522	13630	13490	13580	13560	13430	13523	13281	13395	13638	13501	13415	13500	13447	13540	13670	13495	13527	13552	13548	13507	13471	13521	13374	13451	13590	13368	13529	13443	13451	13407	13476	13381	13609	13587	13465	13540	13310	13590	13666	13705	13398	13482	13597	13522	13482	13552	13501	13518	13500	13631	13434	13684	13362	13620	13384	13528	13504	13640	13485	13496	13645	13569	13507	13546	13448	13570	13637	13421	13572	13340	13476	13664	13623	13533	13582	13508	13667	13649	13497	13496	13705	13510	13521	13474	13526	13426	13593	13533	13464	13560	13419	13544	13487	13700	13566	13285	13427	13765	13460	13649	13576	13478	13505	13474	13512	13381	13469	13606	13560	13465	13584	13408	13507	13522	13557	13545	13634	13299	13517	13490	13524	13503	13492	13603	13596	13555	13445	13723	13406	13359	13628	13530	13562	13559	13534	13455	13514	13467	13545	13523	13582	13489	13525	13507	13649	13489	13422	13435	13588	13478	13476	13558	13747	13546	13576	13491	13493	13388	13535	13567	13548	13555	13534	13529	13546	13465	13719	13414	13302	13604	13757	13533	13462	13462	13479	13475	13629	13434	13368	13448	13489	13645	13348	13532	13562	13474	13472	13471	13609	13490	13511	13431	13601	13480	13507	13570	13601	13564	13422	13662	13625	13510	13681	13454	13608	13441	13553	13599	13614	13624	13400	13558	13546	13435	13559	13567	13472	13496	13658	13506	13581	13570	13512	13670	13532	13528	13319	13477	13643	13622	13621	13464	13513	13533	13474	13498	13483	13496	13416	13479	13495	13665	13532	13364	13422	13567	13583	13531	13331	13511	13522	13575	13543	13432	13600	13390	13415	13483	13460	13453	13600	13575	13580	13517	13386	13406	13639	13593	13366	13465	13483	13627	13312	13518	13514	13455	13544	13501	13442	13466	13483	13482	13496	13616	13489	13722	13421	13554	13450	13654	13492	13552	13657	13589	13520	13661	13537	13680	13391	13421	13581	13420	13527	13547	13599	13557	13579	13440	13657	13570	13610	13505	13460	13558	13440	13525	13622	13527	13543	13411	13566	13594	13478	13644	13515	13399	13453	13473	13546	13363	13417	13552	13563	13536	13538	13496	13486	13483	13483	13600	13322	13428	13554	13517	13401	13567	13482	13499	13434	13539	13539	13644	13581	13638	13661	13526	13525	13657	13450	13588	13552	13425	13542	13662	13689	13604	13614	13517	13592	13391	13649	13597	13703	13540	13655	13514	13517	13582	13725	13493	13440	13610	13697	13493	13559	13586	13508	13615	13643	13543	13492	13598	13392	13504	13635	13522	13505	13548	13549	13517	13365	13514	13463	13522	13503	13628	13464	13522	13414	13599	13475	13438	13615	13564	13539	13487	13569	13463	13518	13496	13516	13667	13361	13291	13578	13490	13519	13514	13461	13668	13583	13574	13511	13360	13588	13517	13569	13455	13596	13689	13532	13653	13617	13581	13524	13229	13350	13720	13580	13640	13424	13543	13559	13761	13462	13578	13489	13544	13437	13553	13579	13383	13458	13640	13548	13606	13629	13518	13588	13524	13401	13621	13730	13596	13477	13489	13432	13435	13544	13560	13488	13533	13744	13651	13478	13558	13581	13480	13565	13458	13478	13518	13717	13485	13696	13431	13701	13590	13480	13718	13442	13471	13614	13578	13477	13531	13412	13621	13608	13323	13428	13677	13536	13641	13485	13433	13584	13447	13564	13583	13396	13541	13579	13432	13491	13648	13487	13441	13447	13422	13455	13623	13635	13567	13557	13475	13624	13446	13673	13548	13565	13433	13462	13579	13591	13489	13548	13498	13790	13522	13500	13611	13480	13552	13438	13490	13409	13539	13557	13566	13549	13550	13623	13534	13347	13507	13483	13619	13471	13584	13437	13468	13570	13660	13287	13523	13530	13609	13625	13490	13658	13363	13553	13583	13439	13647	13508	13609	13619	13441	13529	13512	13513	13532	13519	13569	13583	13384	13407	13441	13373	13527	13423	13695	13620	13599	13438	13539	13471	13513	13502	13615	13426	13440	13552	13507	13569	13525	13608	13441	13530	13544	13427	13355	13535	13570	13470	13481	13657	13775	13590	13560	13737	13453	13470	13490	13638	13440	13513	13670	13701	13550	13647	13643	13549	13601	13692	13369	13549	13565	13581	13486	13664	13501	13390	13426	13648	13508	13522	13441	13430	13580	13575	13498	13444	13400	13651	13502	13637	13463	13396	13393	13414	13522	13428	13518	13496	13534	13432	13492	13511	13487	13477	13662	13425	13590	13401	13544	13685	13422	13522	13577	13483	13294	13543	13394	13486	13427	13454	13706	13589	13488	13560	13564	13698	13599	13425	13567	13587	13521	13533	13600	13506	13581	13563	13583	13597	13543	13599	13496	13505	13537	13463	13359	13401	13484	13491	13502	13367	13489	13598	13465	13534	13545	13507	13759	13486	13449	13474	13645	13442	13403	13421	13707	13457	13628	13657	13439	13509	13508	13527	13594	13586	13468	13574	13472	13469	13545	13378	13718	13387	13538	13360	13466	13460	13567	13593	13540	13346	13618	13550	13563	13716	13482	13644	13417	13526	13468	13527	13359	13540	13456	13453	13374	13511	13697	13464	13524	13371	13564	13403	13417	13545	13545	13484	13615	13627	13621	13545	13360	13473	13529	13527	13679	13567	13618	13471	13518	13514	13514	13397	13432	13617	13499	13462	13637	13447	13584	13528	13474	13503	13605	13584	13449	13616	13483	13471	13502	13775	13410	13456	13641	13651	13674	13585	13594	13474	13540	13584	13676	13563	13625	13391	13694	13460	13644	13626	13347	13549	13483	13624	13426	13626	13352	13493	13562	13446	13474	13511	13415	13536	13568	13688	13632	13604	13637	13694	13547	13469	13541	13434	13443	13516	13544	13615	13660	13331	13521	13390	13568	13530	13544	13567	13448	13271	13628	13515	13483	13628	13420	13603	13561	13514	13579	13544	13614	13453	13434	13462	13621	13666	13525	13485	13607	13595	13629	13500	13395	13530	13590	13396	13469	13536	13531	13535	13512	13529	13429	13687	13444	13500	13591	13526	13404	13508	13696	13641	13588	13494	13715	13659	13598	13597	13323	13565	13493	13358	13617	13500	13397	13351	13583	13537	13505	13607	13391	13436	13652	13501	13529	13440	13514	13520	13474	13651	13554	13705	13601	13565	13551	13551	13512	13543	13683	13507	13504	13523	13511	13306	13507	13658	13507	13483	13435	13475	13588	13363	13441	13621	13676	13651
22632	21085	36812	24711	21321	21541	20413	16629	15870	16267	15858	15865	15620	15752	15693	15739	15730	15715	15696	15557	15565	15652	15686	15469	15577	15757	15497	15574	15524	15385	15369	15614	15551	15654	15625	15439	15545	15595	15648	15715	15779	15623	15787	15714	15628	15502	15744	16461	17544	17140	16727	16035	15768	15735	15664	15461	15623	15477	15685	15436	15427	15516	15344	15247	15559	15310	15464	15647	15526	15455	15468	15523	15444	15383	15335	15271	15372	15426	15652	15475	15443	15493	15343	15549	15477	15697	15627	15498	15516	15607	15527	15308	15561	15395	15648	15438	15247	15295	15428	15440	15832	15514	15376	15390	15379	15467	15494	15253	15390	15454	15274	15459	15367	15543	15371	15306	15292	15266	15371	15483	15445	15408	15425	15388	15529	15400	15474	15263	15434	15322	15267	15365	15226	15463	15434	15257	15526	15510	15351	15594	15529	15421	15340	15193	15414	15358	15434	15535	15618	15401	15468	15378	15434	15649	15274	15379	15610	15417	15200	15295	15337	15511	15226	15510	15526	15168	15581	15539	15399	15512	15323	15545	15306	15614	15506	15550	15636	15455	15541	15552	15607	15498	15481	15466	15547	15430	15409	15615	15304	15690	15491	15521	15441	15439	15464	15430	15440	15464	15468	15506	15427	15410	15328	15427	15612	15544	15341	15400	15512	15359	15568	15628	15353	15501	15574	15575	15485	15271	15319	15311	15231	15508	15329	15596	15432	15385	15344	15368	15401	15331	15441	15353	15254	15610	15303	15271	15333	15516	15485	15380	15278	15500	15405	15360	15356	15547	15527	15396	15390	15358	15349	15506	15357	15530	15547	15547	15416	15639	15419	15279	15376	15557	15262	15402	15438	15515	15522	15357	15256	15464	15524	15427	15451	15377	15373	15333	15514	15572	15464	15435	15547	15344	15373	15282	15556	15461	15450	15588	15520	15463	15461	15293	15389	15339	15297	15323	15438	15315	15686	15435	15465	15310	15297	15516	15324	15155	15414	15326	15432	15371	15263	15302	15567	15313	15539	15288	15283	15289	15365	15397	15419	15354	15434	15440	15230	15238	15275	15416	15354	15287	15467	15511	15371	15435	15375	15422	15375	15558	15581	15557	15396	15575	15512	15383	15245	15420	15518	15404	15270	15327	15447	15332	15419	15405	15512	15515	15321	15409	15405	15520	15435	15647	15408	15307	15325	15245	15221	15255	15438	15325	15454	15332	15406	15504	15477	15325	15727	15327	15403	15399	15613	15470	15378	15309	15394	15532	15386	15528	15287	15419	15465	15489	15444	15456	15416	15446	15332	15525	15308	15379	15469	15297	15245	15381	15285	15367	15384	15441	15362	15477	15379	15410	15416	15507	15493	15470	15462	15479	15454	15309	15641	15452	15481	15271	15426	15342	15480	15486	15528	15299	15421	15576	15621	15402	15389	15559	15581	15346	15339	15584	15459	15380	15616	15347	15489	15578	15303	15527	15482	15299	15374	15300	15398	15218	15367	15354	15408	15230	15357	15577	15241	15403	15552	15428	15334	15355	15457	15336	15376	15191	15528	15467	15446	15601	15425	15235	15289	15345	15509	15430	15580	15360	15332	15344	15418	15312	15250	15211	15502	15380	15437	15578	15327	15388	15437	15257	15388	15370	15599	15292	15187	15368	15430	15386	15489	15371	15353	15463	15381	15549	15339	15305	15550	15406	15367	15657	15347	15463	15291	15132	15424	15360	15496	15339	15414	15334	15539	15319	15349	15336	15255	15267	15286	15490	15508	15481	15342	15270	15421	15245	15439	15463	15326	15335	15431	15477	15273	15157	15433	15354	15450	15589	15327	15577	15557	15540	15415	15467	15556	15426	15347	15542	15529	15468	15594	15364	15395	15296	15346	15287	15339	15404	15705	15443	15523	15318	15247	15417	15463	15437	15358	15448	15326	15454	15247	15428	15258	15411	15455	15374	15319	15382	15355	15379	15389	15524	15492	15376	15317	15318	15286	15267	15579	15313	15436	15598	15241	15541	15479	15288	15249	15306	15372	15358	15609	15204	15430	15484	15517	15778	15479	15314	15495	15439	15437	15463	15338	15443	15299	15332	15308	15289	15325	15499	15352	15503	15425	15437	15334	15387	15467	15503	15471	15375	15442	15389	15340	15481	15482	15449	15491	15382	15369	15452	15383	15348	15304	15556	15541	15477	15496	15502	15264	15529	15472	15651	15352	15505	15403	15357	15381	15267	15307	15275	15292	15519	15270	15509	15255	15340	15513	15284	15359	15344	15267	15263	15342	15471	15534	15551	15429	15498	15390	15312	15651	15289	15314	15285	15502	15344	15415	15174	15538	15361	15453	15521	15602	15290	15443	15433	15629	15464	15623	15396	15502	15228	15482	15665	15456	15446	15329	15388	15448	15526	15402	15493	15304	15367	15324	15428	15327	15375	15315	15402	15424	15539	15359	15531	15420	15402	15477	15500	15230	15492	15370	15372	15398	15391	15413	15550	15519	15300	15362	15370	15300	15238	15441	15435	15481	15367	15555	15562	15335	15362	15488	15413	15567	15284	15392	15460	15501	15378	15495	15347	15410	15676	15535	15381	15333	15389	15454	15436	15349	15310	15289	15362	15266	15287	15541	15385	15221	15440	15330	15628	15502	15624	15542	15245	15374	15341	15313	15247	15460	15468	15484	15457	15321	15400	15379	15278	15398	15369	15400	15381	15344	15497	15357	15263	15371	15326	15455	15187	15657	15398	15431	15482	15658	15179	15361	15432	15468	15289	15339	15568	15600	15477	15460	15372	15359	15371	15630	15261	15218	15419	15372	15386	15429	15284	15494	15613	15437	15644	15368	15341	15403	15358	15388	15427	15287	15402	15439	15515	15421	15347	15419	15574	15471	15267	15425	15337	15453	15356	15375	15406	15335	15384	15415	15468	15535	15417	15327	15440	15445	15387	15388	15538	15381	15371	15290	15562	15557	15446	15486	15364	15454	15417	15313	15296	15392	15523	15332	15471	15375	15485	15439	15502	15458	15340	15315	15311	15493	15464	15633	15373	15312	15339	15535	15520	15549	15444	15452	15383	15426	15285	15467	15439	15213	15314	15385	15361	15601	15395	15470	15331	15284	15528	15292	15377	15469	15301	15391	15371	15490	15376	15498	15404	15468	15315	15495	15266	15558	15466	15324	15326	15448	15338	15482	15502	15306	15305	15273	15484	15418	15498	15335	15336	15435	15431	15341	15377	15354	15454	15385	15516	15349	15297	15258	15293	15399	15513	15586	15598	15302	15571	15514	15526	15398	15650	15530	15419	15325	15447	15531	15413	15619	15303	15389	15373	15562	15285	15576	15564	15391	15302	15511	15527	15391	15495	15334	15515	15342	15355	15211	15582	15311	15346	15408	15560	15430	15339	15412	15291	15389	15364	15392	15390	15451	15381	15450	15407	15437	15465	15390	15501	15395	15552	15732	15620	15402	15389	15360	15310	15158	15526	15514	15432	15275	15437	15469	15375	15349	15566	15375	15278	15586	15514	15508	15455	15487	15376	15475	15292	15322	15491	15270	15366	15377	15300	15343	15342	15622	15545	15408	15506	15454	15310	15548	15421	15549	15355	15421	15399	15416	15393	15358	15321	15432	15383	15285	15585	15562	15429	15474	15391	15491	15276	15501	15475	15338	15400	15407	15514	15384	15404	15264	15351	15465	15278	15470	15443	15369	15390	15355	15502	15399	15516	15351	15435	15398	15559	15424	15427	15585	15501	15448	15322	15367	15428	15422	15403	15496	15433	15313	15364	15377	15347	15461	15491	15478	15483	15560	15187	15569	15598	15130	15417	15399	15526	15391	15145	15391	15546	15474	15366	15453	15384	15642	15313	15277	15469	15150	15338	15234	15350	15213	15420	15500	15463	15492	15424	15430	15460	15373	15397	15408	15548	15352	15416	15619	15444	15538	15348	15391	15507	15580	15471	15302	15483	15436	15478	15165	15535	15207	15418	15392	15428	15446	15343	15199	15461	15478	15203	15197	15414	15638	15350	15473	15585	15304	15200	15394	15504	15592	15121	15265	15503	15477	15250	15372	15385	15199	15478	15618	15572	15396	15437	15349	15246	15329	15374	15526	15343	15276	15412	15270	15491	15321	15316	15346	15293	15287	15448	15496	15505	15521	15290	15496	15353	15341	15358	15561	15447	15422	15299	15604	15488	15529	15535	15445	15369	15524	15308	15573	15516	15351	15558	15467	15414	15478	15587	15266	15362	15464	15459	15260	15406	15629	15425	15386	15387	15243	15636	15092	15233	15381	15497	15419	15467	15243	15228	15349	15327	15465	15305	15471	15432	15344	15521	15361	15551	15563	15329	15393	15498	15357	15503	15347	15355	15298	15373	15307	15401	15345	15426	15476	15406	15658	15268	15484	15524	15482	15496	15448	15283	15136	15548	15544	15366	15447	15522	15569	15378	15310	15366	15473	15334	15495	15285	15492	15429	15466	15486	15496	15273	15464	15428	15300	15532	15426	15510	15454	15277	15333	15178	15405	15320	15466	15425	15532	15427	15594	15368	15408	15384	15602	15365	15445	15340	15621	15276	15400	15450	15515	15365	15456	15606	15539	15465	15534	15403	15543	15334	15348	15329	15565	15530	15460	15446	15470	15554	15464	15488	15309	15263	15466	15765	15602	15449	15527	15567	15412	15574	15472	15393	15277	15518	15542	15469	15510	15327	15491	15663	15238	15500	15428	15435	15561	15553	15340	15561	15528	15409	15471	15211	15386	15374	15495	15419	15338	15350	15515	15396	15403	15273	15523	15470	15254	15498	15544	15585	15384	15439	15571	15431	15389	15346	15527	15506	15552	15449	15226	15376	15466	15259	15463	15234	15515	15322	15414	15405	15287	15428	15368	15219	15552	15335	15296	15207	15311	15439	15283	15520	15403	15586	15542	15435	15242	15297	15328	15365	15287	15544	15333	15325	15444	15426	15318	15443	15457	15533	15357	15462	15351	15439	15633	15436	15436	15413	15583	15504	15521	15543	15442	15351	15173	15322	15625	15451	15422	15405	15411	15563	15375	15497	15632	15481	15305	15345	15636	15314	15272	15520	15344	15236	15300	15347	15404	15459	15475	15419	15489	15459	15382	15544	15623	15366
15617	60606	57372	22917	15836	14973	14623	14425	14069	13920	13855	13921	13972	14074	13856	13782	13849	13793	13789	13819	13809	13473	13670	13634	13525	13773	13699	13578	13604	13679	13599	13721	13521	13630	13752	13818	13581	13641	13769	13775	13651	13894	13663	13818	13815	13786	13726	15216	16540	15872	14919	14270	13772	13765	13403	13491	13676	13549	13469	13498	13501	13443	13535	13711	13642	13561	13528	13484	13605	13547	13506	13635	13428	13592	13411	13450	13543	13660	13580	13532	13510	13418	13640	13499	13544	13576	13722	13571	13509	13463	13496	13445	13680	13402	13763	13674	13698	13678	13501	13547	13512	13736	13557	13502	13494	13513	13660	13493	13662	13594	13654	13475	13601	13555	13536	13620	13454	13454	13584	13548	13565	13511	13516	13544	13592	13548	13745	13258	13437	13502	13470	13522	13574	13393	13626	13488	13520	13597	13634	13566	13526	13535	13574	13445	13451	13586	13553	13590	13648	13546	13572	13464	13462	13621	13581	13534	13511	13387	13675	13553	13695	13592	13572	13570	13524	13545	13561	13593	13496	13597	13549	13579	13547	13589	13658	13515	13504	13442	13670	13518	13381	13426	13446	13483	13525	13534	13513	13384	13537	13490	13391	13513	13351	13435	13468	13548	13524	13305	13590	13589	13639	13477	13479	13513	13462	13469	13703	13481	13563	13488	13606	13513	13411	13472	13555	13619	13712	13540	13511	13699	13421	13379	13566	13542	13360	13536	13509	13540	13598	13630	13599	13695	13543	13460	13485	13341	13376	13568	13441	13495	13650	13532	13710	13433	13465	13511	13447	13754	13452	13524	13656	13576	13602	13418	13471	13508	13472	13517	13603	13632	13564	13570	13606	13649	13515	13458	13762	13509	13489	13602	13411	13431	13701	13784	13645	13624	13504	13598	13585	13481	13642	13506	13588	13478	13644	13466	13474	13714	13660	13384	13741	13562	13430	13683	13483	13394	13570	13518	13613	13587	13479	13521	13501	13637	13488	13519	13489	13426	13412	13600	13637	13513	13481	13508	13638	13429	13744	13395	13635	13525	13479	13538	13548	13554	13459	13492	13454	13562	13665	13438	13471	13553	13679	13452	13612	13572	13488	13559	13547	13581	13514	13545	13454	13587	13767	13591	13370	13504	13516	13675	13603	13564	13530	13527	13531	13526	13538	13495	13631	13360	13598	13575	13462	13618	13507	13435	13403	13532	13641	13605	13625	13504	13419	13597	13379	13555	13463	13585	13743	13436	13395	13584	13469	13324	13451	13499	13644	13605	13629	13479	13416	13470	13442	13341	13595	13545	13545	13587	13592	13634	13436	13645	13779	13407	13558	13528	13775	13587	13501	13526	13357	13716	13398	13720	13386	13657	13568	13500	13551	13426	13497	13504	13528	13544	13548	13473	13619	13457	13607	13676	13826	13560	13399	13614	13559	13462	13558	13403	13501	13418	13414	13533	13652	13472	13585	13381	13690	13662	13604	13591	13532	13561	13478	13588	13560	13654	13446	13541	13580	13588	13709	13666	13680	13487	13556	13535	13609	13574	13497	13371	13489	13508	13548	13526	13473	13357	13483	13483	13609	13514	13565	13668	13652	13528	13387	13635	13386	13606	13538	13573	13749	13706	13594	13470	13586	13592	13472	13618	13540	13626	13575	13579	13533	13655	13601	13510	13627	13551	13665	13503	13611	13571	13493	13595	13573	13697	13409	13499	13456	13546	13486	13469	13586	13626	13492	13519	13309	13603	13424	13619	13382	13519	13491	13588	13617	13559	13409	13574	13492	13510	13407	13613	13502	13488	13438	13421	13455	13649	13472	13379	13535	13462	13646	13375	13641	13524	13529	13446	13687	13530	13577	13477	13464	13618	13414	13375	13481	13440	13317	13478	13565	13406	13523	13625	13535	13535	13579	13350	13511	13534	13372	13384	13499	13515	13467	13460	13510	13578	13492	13470	13474	13549	13485	13433	13317	13351	13528	13495	13594	13477	13514	13469	13547	13618	13331	13597	13443	13567	13574	13602	13584	13579	13608	13682	13539	13378	13502	13504	13463	13381	13593	13587	13524	13508	13453	13438	13547	13487	13418	13536	13433	13551	13472	13554	13562	13542	13610	13528	13573	13545	13582	13467	13608	13450	13515	13517	13374	13384	13702	13654	13387	13441	13554	13605	13359	13628	13617	13331	13714	13421	13398	13514	13539	13584	13523	13507	13664	13486	13565	13612	13638	13488	13541	13595	13490	13365	13568	13394	13399	13658	13485	13743	13629	13624	13628	13396	13430	13568	13609	13757	13474	13565	13639	13376	13643	13485	13675	13599	13415	13485	13419	13445	13578	13542	13620	13554	13626	13510	13433	13579	13532	13623	13588	13577	13495	13596	13746	13493	13388	13563	13480	13420	13368	13550	13479	13698	13566	13286	13499	13629	13571	13442	13490	13448	13526	13527	13662	13431	13497	13518	13619	13638	13526	13442	13581	13587	13405	13436	13687	13494	13649	13517	13556	13512	13595	13648	13601	13459	13633	13363	13559	13650	13570	13526	13471	13613	13486	13638	13492	13585	13412	13624	13489	13532	13606	13630	13524	13466	13598	13516	13509	13576	13628	13487	13431	13487	13465	13515	13563	13604	13449	13485	13412	13489	13415	13520	13627	13614	13630	13507	13399	13441	13535	13632	13567	13495	13322	13451	13471	13641	13589	13502	13438	13447	13496	13468	13557	13514	13454	13669	13513	13604	13732	13331	13202	13684	13559	13489	13656	13692	13544	13486	13566	13449	13469	13454	13689	13345	13459	13495	13503	13455	13534	13601	13449	13576	13496	13343	13648	13537	13526	13347	13492	13586	13502	13627	13461	13581	13576	13534	13448	13323	13673	13529	13504	13645	13631	13520	13508	13611	13583	13439	13626	13669	13490	13300	13597	13640	13614	13549	13477	13426	13763	13533	13633	13603	13492	13412	13573	13482	13504	13570	13595	13601	13539	13432	13596	13530	13540	13609	13537	13687	13646	13598	13496	13598	13719	13482	13507	13580	13577	13611	13383	13564	13421	13292	13522	13434	13612	13433	13787	13594	13633	13636	13497	13495	13429	13599	13634	13485	13500	13683	13515	13566	13548	13519	13450	13443	13426	13611	13544	13463	13476	13529	13491	13596	13522	13501	13659	13573	13464	13474	13555	13427	13695	13573	13563	13561	13554	13582	13408	13622	13542	13479	13400	13615	13673	13568	13516	13567	13546	13382	13455	13615	13502	13542	13573	13457	13590	13438	13635	13571	13423	13389	13389	13657	13485	13587	13462	13589	13492	13469	13542	13534	13592	13439	13470	13522	13447	13646	13647	13506	13713	13510	13602	13726	13524	13526	13332	13461	13521	13473	13482	13581	13359	13547	13558	13541	13468	13488	13507	13496	13470	13518	13563	13440	13504	13481	13646	13529	13628	13410	13502	13417	13690	13561	13598	13501	13523	13478	13564	13508	13378	13631	13466	13590	13525	13581	13447	13488	13637	13524	13429	13456	13556	13505	13557	13571	13540	13462	13444	13513	13571	13496	13481	13486	13460	13684	13617	13431	13525	13390	13408	13540	13591	13746	13526	13556	13506	13557	13507	13435	13528	13598	13392	13556	13424	13713	13551	13611	13488	13627	13617	13519	13822	13664	13464	13369	13633	13538	13601	13481	13610	13579	13415	13345	13324	13426	13499	13676	13411	13418	13595	13461	13613	13484	13489	13555	13440	13524	13402	13527	13477	13445	13586	13475	13581	13469	13575	13581	13630	13545	13538	13404	13470	13608	13484	13421	13525	13475	13387	13520	13557	13423	13436	13498	13547	13467	13473	13714	13440	13619	13679	13526	13362	13684	13537	13370	13545	13541	13510	13534	13552	13477	13584	13569	13585	13585	13574	13546	13603	13440	13608	13638	13604	13543	13566	13653	13559	13486	13513	13611	13540	13522	13574	13696	13480	13559	13418	13553	13370	13399	13499	13472	13515	13331	13296	13593	13555	13477	13654	13478	13471	13661	13626	13410	13590	13542	13477	13489	13539	13422	13412	13519	13516	13551	13487	13673	13448	13522	13595	13732	13596	13493	13585	13518	13519	13437	13388	13670	13463	13552	13690	13479	13467	13295	13418	13480	13489	13309	13596	13566	13636	13357	13557	13553	13405	13461	13474	13722	13650	13561	13583	13285	13489	13542	13589	13431	13583	13509	13641	13671	13459	13448	13422	13478	13433	13395	13395	13509	13630	13497	13650	13619	13458	13674	13515	13488	13581	13449	13579	13488	13547	13536	13628	13542	13534	13514	13325	13464	13574	13541	13527	13475	13463	13420	13586	13462	13485	13544	13562	13496	13551	13449	13403	13327	13534	13536	13624	13707	13367	13616	13502	13364	13498	13541	13494	13493	13546	13535	13461	13735	13668	13483	13557	13433	13538	13454	13660	13585	13473	13531	13540	13472	13541	13389	13630	13636	13554	13368	13558	13507	13325	13514	13432	13558	13645	13315	13420	13681	13571	13494	13538	13646	13528	13379	13558	13533	13546	13545	13652	13578	13488	13769	13637	13543	13488	13585	13553	13592	13384	13396	13659	13303	13570	13452	13573	13526	13577	13612	13624	13500	13405	13531	13600	13591	13477	13620	13354	13304	13443	13412	13478	13553	13478	13475	13502	13418	13634	13579	13528	13632	13626	13657	13581	13478	13460	13478	13451	13355	13523	13450	13430	13434	13661	13414	13633	13502	13657	13765	13639	13540	13614	13411	13613	13433	13390	13568	13621	13476	13531	13407	13407	13521	13614	13418	13531	13494	13393	13628	13451	13540	13550	13543	13667	13476	13626	13495	13484	13479	13608	13427	13626	13583	13435	13539	13424	13555	13709	13399	13592	13559	13465	13566	13456	13486	13504	13619	13532	13504	13745	13569	13420	13496	13527	13519	13606	13454	13555	13583	13541	13632	13528	13317	13598	13489	13521	13665	13490	13506	13602	13672	13506	13535	13534	13471	13536	13482	13495	13431	13477	13493	13566	13484	13490	13612	13527	13536	13594	13642	13701	13565	13560	13408	13589	13526	13640	13790	13457	13453	13467	13599	13426	13570	13592	13581	13467	13587	13608	13458	13458	13506	13399	13605	13544	13389
27227	24102	39339	21394	16132	15748	15549	15543	15347	15460	15430	15496	15312	15388	15696	15444	15644	15647	15473	15529	15479	15439	15401	15531	15731	15582	15455	15423	15416	15511	15434	15386	15647	15374	15519	15531	15700	15518	15530	15680	15438	15467	15431	15401	15347	15527	15366	15385	15454	15689	15511	15640	15521	15517	15378	15511	15516	15496	15331	15487	15481	15403	15573	15571	15502	15507	15685	15458	15353	15397	15524	15383	15361	15438	15361	15546	15512	15578	15415	15653	15541	15496	15485	15468	15471	15418	15324	15527	15662	15384	15611	15380	15473	15467	15287	15457	15382	15357	15473	15402	15347	15294	15460	15349	15288	15459	15393	15461	15439	15439	15558	15470	15510	15349	15666	15541	15363	15350	15532	15445	15411	15467	15415	15347	15469	15374	15443	15398	15494	15503	15350	15519	15421	15445	15422	15521	15426	15453	15528	15276	15412	15419	15350	15460	15312	15432	15424	15398	15243	15312	15460	15272	15256	15607	15501	15378	15212	15255	15516	15460	15628	15526	15546	15613	15212	15252	15254	15639	15526	15392	15402	15422	15475	15184	15446	15443	15454	15454	15291	15571	15534	15458	15523	15434	15382	15530	15499	15488	15211	15561	15503	15624	15499	15485	15496	15323	15583	15634	15601	15462	15369	15557	15349	15440	15283	15476	15485	15572	15657	15488	15481	15356	15307	15342	15435	15618	15330	15299	15333	15487	15369	15330	15481	15296	15262	15426	15464	15603	15384	15212	15353	15515	15629	15458	15660	15477	15490	15268	15336	15263	15445	15269	15550	15334	15420	15246	15334	15345	15495	15414	15448	15382	15575	15502	15551	15553	15217	15341	15507	15530	15629	15294	15542	15381	15295	15368	15482	15411	15477	15297	15461	15185	15267	15291	15544	15373	15330	15385	15467	15206	15409	15544	15501	15489	15630	15323	15126	15567	15422	15322	15333	15388	15530	15546	15468	15370	15480	15335	15416	15433	15358	15532	15603	15473	15435	15345	15460	15425	15427	15431	15355	15496	15422	15311	15318	15318	15407	15280	15457	15448	15214	15559	15537	15482	15303	15439	15266	15399	15440	15420	15517	15351	15546	15434	15445	15374	15345	15430	15490	15505	15479	15344	15483	15443	15464	15251	15445	15286	15616	15394	15337	15552	15500	15421	15350	15461	15447	15381	15534	15231	15278	15483	15412	15358	15508	15338	15309	15489	15453	15494	15325	15386	15449	15348	15504	15614	15397	15316	15208	15345	15602	15410	15329	15460	15585	15487	15470	15483	15331	15455	15569	15551	15501	15562	15429	15482	15523	15435	15412	15415	15381	15389	15336	15459	15521	15543	15556	15250	15421	15409	15405	15399	15506	15460	15294	15534	15256	15445	15444	15325	15373	15369	15522	15422	15462	15330	15305	15357	15299	15226	15478	15410	15397	15238	15448	15613	15578	15663	15560	15296	15472	15380	15472	15529	15367	15585	15416	15505	15327	15297	15339	15062	15559	15306	15451	15471	15321	15440	15424	15330	15385	15578	15369	15498	15337	15337	15446	15353	15557	15310	15221	15363	15421	15399	15455	15250	15403	15334	15298	15499	15371	15394	15746	15444	15390	15395	15266	15408	15482	15524	15254	15202	15550	15311	15411	15509	15504	15396	15304	15436	15522	15443	15476	15405	15568	15388	15517	15604	15428	15398	15402	15440	15447	15232	15267	15451	15465	15303	15512	15416	15244	15323	15559	15349	15246	15407	15571	15482	15520	15461	15497	15386	15520	15156	15397	15284	15523	15349	15186	15396	15353	15295	15389	15430	15425	15401	15556	15438	15445	15422	15469	15384	15277	15459	15434	15438	15543	15358	15444	15466	15562	15536	15399	15560	15459	15449	15565	15215	15338	15605	15695	15619	15344	15405	15435	15546	15503	15347	15420	15357	15235	15409	15501	15403	15451	15419	15558	15473	15551	15284	15301	15579	15319	15442	15490	15445	15529	15554	15366	15220	15419	15326	15291	15317	15319	15517	15424	15410	15350	15522	15456	15557	15433	15393	15443	15503	15433	15424	15498	15321	15419	15501	15553	15558	15357	15475	15296	15429	15298	15364	15391	15478	15473	15535	15416	15367	15348	15313	15443	15405	15380	15371	15413	15498	15341	15236	15587	15243	15551	15260	15394	15530	15652	15658	15518	15341	15259	15294	15239	15454	15470	15509	15491	15453	15548	15586	15433	15474	15534	15305	15463	15408	15246	15549	15527	15359	15422	15490	15357	15360	15234	15426	15662	15347	15653	15231	15462	15535	15376	15640	15334	15292	15416	15452	15456	15445	15340	15517	15408	15364	15292	15524	15417	15392	15589	15541	15367	15505	15473	15395	15635	15496	15495	15442	15326	15466	15669	15472	15518	15552	15379	15587	15473	15273	15465	15515	15420	15456	15474	15435	15413	15617	15436	15359	15444	15414	15561	15423	15440	15190	15359	15413	15487	15535	15405	15493	15433	15482	15465	15474	15309	15375	15414	15578	15450	15291	15583	15499	15533	15423	15396	15484	15257	15443	15508	15558	15480	15411	15415	15579	15621	15650	15422	15419	15348	15456	15499	15203	15281	15447	15265	15406	15427	15390	15404	15594	15503	15323	15411	15435	15384	15341	15427	15371	15582	15488	15248	15546	15225	15524	15317	15378	15582	15509	15380	15301	15258	15399	15321	15315	15434	15380	15342	15458	15209	15564	15359	15467	15197	15477	15264	15463	15197	15421	15386	15536	15380	15587	15442	15694	15394	15419	15481	15557	15531	15482	15475	15699	15658	15321	15387	15445	15635	15549	15348	15316	15575	15344	15414	15392	15352	15386	15443	15507	15441	15341	15316	15472	15327	15646	15615	15478	15419	15426	15500	15489	15481	15429	15504	15428	15414	15570	15500	15458	15279	15433	15423	15473	15493	15465	15403	15316	15261	15573	15432	15313	15524	15366	15391	15555	15243	15445	15290	15511	15537	15490	15467	15564	15364	15415	15380	15578	15548	15413	15650	15160	15343	15285	15374	15658	15413	15363	15416	15457	15559	15457	15435	15376	15370	15410	15425	15446	15247	15643	15318	15198	15323	15433	15318	15610	15518	15414	15549	15527	15469	15717	15360	15490	15536	15278	15697	15312	15367	15287	15278	15569	15351	15351	15526	15414	15533	15544	15314	15494	15663	15452	15317	15519	15429	15358	15514	15438	15368	15611	15530	15410	15305	15538	15274	15248	15357	15426	15401	15455	15507	15487	15603	15361	15530	15465	15365	15457	15480	15463	15460	15429	15435	15497	15455	15544	15461	15371	15619	15413	15429	15565	15435	15550	15390	15321	15551	15425	15319	15473	15420	15255	15447	15291	15293	15584	15431	15504	15339	15142	15354	15518	15421	15285	15530	15571	15637	15401	15347	15267	15393	15631	15320	15403	15382	15457	15504	15497	15492	15476	15460	15481	15447	15380	15452	15521	15438	15483	15672	15456	15564	15555	15421	15376	15387	15580	15398	15330	15319	15418	15628	15577	15460	15397	15368	15458	15399	15329	15609	15336	15366	15498	15426	15410	15550	15391	15257	15396	15365	15580	15376	15560	15376	15320	15440	15512	15646	15295	15449	15381	15507	15524	15559	15421	15358	15543	15472	15521	15392	15463	15386	15482	15449	15480	15552	15301	15434	15525	15319	15316	15429	15145	15677	15487	15374	15446	15512	15414	15523	15402	15334	15536	15349	15315	15390	15328	15431	15424	15433	15308	15517	15354	15617	15330	15383	15562	15373	15415	15641	15348	15612	15409	15489	15305	15479	15568	15619	15367	15447	15323	15303	15495	15387	15395	15504	15512	15451	15540	15601	15332	15418	15272	15481	15464	15515	15357	15632	15527	15500	15231	15355	15499	15606	15502	15593	15452	15593	15337	15379	15663	15399	15380	15670	15552	15699	15405	15421	15239	15229	15283	15381	15734	15540	15453	15396	15587	15454	15502	15399	15477	15438	15562	15550	15434	15455	15496	15432	15411	15533	15571	15354	15454	15590	15559	15364	15382	15416	15542	15379	15416	15448	15305	15435	15453	15246	15228	15352	15417	15573	15279	15348	15396	15455	15459	15477	15163	15248	15575	15558	15447	15319	15451	15283	15463	15524	15441	15588	15510	15478	15411	15403	15538	15507	15466	15519	15308	15609	15581	15385	15370	15389	15305	15430	15425	15276	15420	15358	15393	15366	15371	15258	15518	15275	15485	15396	15461	15410	15353	15326	15269	15407	15682	15452	15364	15558	15304	15400	15425	15538	15404	15451	15351	15675	15484	15540	15307	15543	15330	15384	15424	15405	15590	15503	15429	15360	15373	15429	15342	15258	15521	15453	15418	15476	15247	15390	15320	15384	15378	15439	15218	15549	15436	15480	15364	15294	15406	15438	15220	15365	15409	15490	15604	15398	15431	15452	15354	15424	15523	15349	15491	15563	15604	15386	15405	15669	15523	15487	15452	15220	15319	15528	15548	15449	15471	15588	15302	15620	15431	15510	15348	15613	15605	15391	15232	15476	15543	15603	15386	15507	15449	15406	15632	15574	15439	15356	15414	15460	15575	15391	15354	15362	15391	15492	15655	15592	15256	15344	15235	15438	15360	15420	15486	15393	15378	15387	15343	15484	15217	15552	15382	15532	15633	15523	15535	15513	15299	15396	15447	15303	15370	15535	15497	15315	15448	15510	15396	15510	15480	15604	15522	15326	15662	15434	15462	15630	15435	15525	15395	15457	15484	15360	15384	15273	15509	15555	15395	15437	15310	15406	15323	15429	15323	15456	15405	15480	15519	15485	15510	15359	15441	15512	15315	15506	15613	15498	15426	15468	15471	15680	15253	15521	15463	15411	15338	15369	15342	15468	15359	15555	15649	15644	15370	15443	15588	15430	15636	15400	15336	15410	15399	15424	15292	15538	15316	15533	15520	15428	15370	15384	15562	15507	15342	15399	15349	15515	15412	15519	15461	15387	15453	15456	15551	15423	15340	15435	15355	15461	15532	15491	15468	15540	15361	15456	15481	15501	15302	15547	15425	15489	15616	15472	15447	15304	15673	15411	15421	15314	15476	15300	15284	15401	15477	15442	15536	15502	15458	15413	15428	15517	15463	15475	15515
13672	33932	37447	15497	13809	13808	13855	13714	13662	13550	13696	13698	13789	13686	13603	13568	13555	13599	13682	13621	13511	13686	13687	13571	13539	13539	13370	13504	13549	13437	13719	13482	13695	13613	13640	13609	13667	13700	13581	13546	13621	13668	13645	13658	13703	13602	13577	13559	13770	13983	13854	13729	13671	13683	13726	13587	13530	13539	13674	13617	13595	13420	13708	13441	13604	13568	13613	13430	13656	13535	13555	13772	13629	13660	13563	13447	13770	13613	13590	13483	13641	13490	13535	13661	13542	13559	13613	13514	13498	13626	13524	13614	13482	13607	13536	13621	13534	13608	13419	13700	13566	13475	13510	13695	13605	13500	13521	13550	13642	13556	13592	13470	13563	13587	13743	13636	13532	13460	13562	13533	13544	13495	13588	13660	13597	13446	13614	13382	13510	13387	13811	13569	13600	13623	13357	13501	13641	13596	13582	13601	13556	13507	13635	13615	13581	13685	13509	13626	13603	13662	13546	13471	13455	13656	13667	13543	13682	13518	13579	13634	13596	13573	13465	13741	13630	13601	13625	13565	13650	13531	13408	13741	13726	13564	13493	13516	13513	13614	13605	13464	13579	13527	13556	13576	13685	13638	13535	13655	13523	13625	13601	13506	13669	13567	13656	13612	13464	13441	13537	13634	13635	13543	13527	13477	13503	13581	13653	13541	13460	13476	13607	13641	13546	13649	13592	13504	13685	13549	13472	13668	13539	13558	13639	13496	13627	13667	13546	13750	13701	13611	13505	13665	13487	13654	13613	13648	13588	13470	13493	13595	13513	13504	13464	13607	13428	13543	13603	13519	13548	13698	13498	13595	13727	13678	13507	13660	13738	13635	13698	13676	13627	13598	13527	13703	13486	13572	13649	13723	13729	13719	13496	13557	13608	13645	13676	13528	13609	13461	13523	13655	13704	13629	13408	13459	13671	13401	13474	13587	13594	13601	13662	13534	13595	13431	13647	13579	13667	13546	13657	13541	13477	13596	13619	13515	13644	13447	13675	13581	13718	13587	13503	13499	13541	13597	13554	13508	13507	13531	13561	13505	13599	13593	13565	13633	13505	13560	13577	13514	13672	13501	13571	13481	13376	13593	13568	13604	13465	13632	13490	13542	13510	13431	13483	13537	13344	13589	13559	13486	13575	13524	13483	13599	13505	13531	13604	13624	13769	13312	13518	13483	13579	13521	13531	13650	13589	13791	13700	13534	13478	13621	13588	13534	13505	13625	13574	13508	13641	13500	13457	13502	13673	13551	13651	13468	13582	13722	13624	13492	13558	13526	13560	13706	13460	13535	13622	13471	13643	13628	13475	13621	13532	13675	13494	13524	13411	13567	13652	13583	13784	13561	13507	13526	13499	13413	13647	13535	13728	13525	13525	13536	13533	13580	13519	13585	13664	13611	13622	13588	13690	13445	13519	13491	13618	13553	13466	13671	13519	13670	13499	13496	13565	13495	13530	13574	13671	13486	13587	13749	13543	13506	13543	13659	13644	13566	13426	13639	13563	13481	13613	13451	13759	13382	13445	13590	13437	13439	13523	13694	13502	13494	13555	13536	13472	13322	13535	13442	13565	13526	13672	13560	13577	13527	13589	13643	13767	13707	13415	13412	13721	13553	13652	13567	13700	13600	13614	13483	13563	13420	13626	13428	13505	13645	13605	13721	13546	13649	13630	13618	13751	13600	13548	13502	13411	13583	13539	13634	13557	13744	13747	13479	13600	13500	13504	13518	13359	13750	13469	13510	13564	13543	13698	13447	13534	13494	13375	13556	13534	13573	13600	13503	13639	13697	13562	13543	13510	13584	13646	13510	13570	13628	13445	13722	13574	13385	13527	13720	13507	13590	13548	13696	13660	13544	13581	13545	13564	13670	13481	13598	13402	13508	13587	13451	13642	13709	13513	13470	13601	13567	13477	13446	13614	13563	13399	13474	13572	13511	13787	13590	13635	13690	13617	13567	13554	13583	13494	13668	13561	13623	13599	13528	13521	13693	13625	13424	13460	13591	13449	13628	13550	13469	13643	13528	13542	13604	13611	13674	13765	13496	13660	13592	13487	13394	13615	13528	13558	13519	13414	13505	13460	13599	13426	13520	13640	13640	13534	13523	13684	13658	13546	13690	13621	13515	13649	13623	13575	13630	13584	13509	13552	13612	13560	13514	13463	13497	13518	13647	13590	13589	13490	13581	13596	13634	13482	13452	13645	13648	13569	13611	13424	13633	13831	13640	13423	13553	13571	13570	13659	13556	13538	13552	13494	13580	13608	13416	13626	13475	13466	13448	13568	13454	13473	13455	13420	13742	13498	13530	13741	13797	13558	13736	13633	13482	13765	13511	13511	13540	13604	13546	13605	13470	13606	13641	13637	13631	13650	13716	13454	13521	13573	13747	13827	13600	13665	13588	13505	13603	13433	13308	13484	13749	13617	13524	13621	13599	13598	13605	13445	13608	13523	13496	13503	13652	13521	13629	13600	13597	13676	13492	13580	13515	13578	13563	13671	13568	13594	13528	13499	13489	13524	13412	13751	13559	13639	13510	13535	13677	13512	13691	13572	13611	13681	13587	13489	13684	13669	13499	13612	13465	13537	13593	13418	13604	13537	13422	13577	13575	13666	13701	13757	13559	13610	13494	13602	13601	13521	13576	13607	13613	13501	13406	13549	13569	13593	13493	13711	13543	13519	13492	13669	13438	13628	13525	13572	13509	13500	13640	13595	13600	13564	13674	13702	13416	13513	13555	13593	13632	13504	13582	13527	13559	13513	13349	13429	13526	13766	13405	13588	13496	13545	13610	13502	13539	13625	13642	13492	13592	13657	13534	13617	13679	13575	13540	13497	13687	13535	13809	13536	13554	13546	13617	13629	13628	13516	13512	13589	13604	13417	13518	13733	13656	13499	13552	13734	13539	13619	13416	13563	13501	13604	13524	13621	13567	13591	13518	13720	13710	13527	13555	13584	13464	13519	13738	13460	13542	13522	13510	13654	13561	13394	13473	13649	13601	13498	13673	13486	13596	13414	13641	13453	13490	13706	13634	13526	13476	13529	13601	13638	13657	13643	13560	13629	13714	13506	13671	13580	13597	13381	13694	13583	13670	13515	13543	13773	13557	13549	13481	13636	13623	13598	13611	13490	13546	13617	13533	13651	13442	13578	13630	13654	13609	13638	13347	13551	13542	13826	13286	13438	13749	13462	13689	13599	13735	13559	13348	13619	13566	13711	13481	13495	13521	13545	13452	13640	13589	13658	13517	13713	13773	13584	13700	13537	13605	13515	13454	13529	13523	13775	13512	13514	13444	13509	13714	13616	13591	13471	13468	13473	13507	13666	13506	13704	13381	13482	13669	13584	13674	13640	13559	13594	13711	13688	13474	13611	13554	13592	13695	13762	13537	13705	13567	13530	13600	13469	13535	13514	13474	13509	13592	13561	13635	13760	13532	13604	13558	13590	13471	13579	13648	13638	13452	13640	13759	13648	13617	13618	13663	13703	13524	13622	13644	13499	13594	13632	13392	13590	13618	13608	13728	13576	13483	13356	13820	13606	13823	13710	13457	13600	13601	13520	13572	13708	13587	13521	13435	13633	13706	13388	13381	13514	13486	13559	13688	13363	13533	13610	13743	13489	13580	13524	13686	13603	13503	13607	13579	13684	13569	13625	13508	13491	13471	13454	13590	13701	13612	13364	13641	13596	13563	13590	13412	13657	13648	13612	13777	13252	13623	13612	13614	13634	13578	13740	13749	13575	13531	13377	13517	13440	13646	13596	13535	13569	13589	13550	13520	13756	13661	13576	13533	13503	13732	13533	13713	13435	13778	13446	13507	13578	13644	13439	13633	13491	13450	13718	13462	13455	13392	13630	13590	13538	13640	13479	13689	13503	13551	13522	13626	13693	13537	13661	13592	13513	13511	13557	13607	13730	13514	13509	13665	13480	13500	13558	13564	13590	13518	13712	13559	13621	13724	13528	13533	13574	13545	13454	13551	13526	13441	13636	13571	13772	13621	13691	13646	13550	13552	13584	13611	13624	13590	13591	13652	13584	13527	13611	13449	13709	13453	13749	13630	13671	13548	13519	13552	13645	13595	13677	13582	13542	13692	13601	13569	13551	13511	13506	13539	13687	13590	13596	13646	13674	13760	13664	13545	13474	13706	13583	13692	13748	13443	13545	13502	13540	13720	13692	13565	13600	13596	13517	13577	13695	13433	13394	13583	13612	13498	13585	13421	13557	13506	13683	13649	13630	13634	13647	13568	13623	13661	13495	13604	13578	13547	13508	13502	13481	13754	13536	13658	13585	13649	13533	13693	13590	13603	13597	13609	13386	13736	13396	13541	13614	13753	13553	13519	13703	13587	13623	13701	13562	13646	13674	13487	13625	13583	13668	13654	13447	13459	13479	13659	13722	13582	13627	13657	13468	13542	13608	13694	13595	13567	13586	13419	13624	13665	13561	13618	13595	13614	13512	13454	13600	13611	13568	13502	13595	13455	13544	13683	13501	13544	13661	13812	13725	13642	13536	13580	13678	13656	13746	13610	13549	13588	13665	13584	13528	13510	13660	13585	13604	13600	13493	13668	13583	13688	13617	13658	13536	13510	13737	13463	13559	13594	13449	13604	13593	13603	13520	13632	13584	13684	13593	13467	13610	13761	13585	13500	13765	13490	13623	13657	13558	13578	13611	13597	13732	13486	13375	13543	13466	13689	13529	13622	13531	13482	13573	13616	13372	13725	13427	13419	13654	13743	13546	13513	13518	13624	13513	13723	13484	13517	13606	13478	13506	13291	13392	13550	13477	13490	13524	13540	13637	13517	13668	13534	13632	13500	13438	13487	13489	13537	13685	13541	13649	13610	13653	13466	13529	13509	13528	13663	13654	13534	13601	13520	13588	13778	13385	13541	13496	13741	13534	13460	13647	13565	13683	13459	13556	13491	13466	13761	13489	13723	13669	13465	13772	13556	13556	13819	13527	13650	13520	13678	13531	13587	13455	13643	13648	13659	13577	13523	13700	13553	13664	13579	13605	13608	13591	13559	13533	13634	13653	13516	13598	13692	13417	13745	13630	13598	13439	13640	13529	13620	13446	13567	13510	13378	13618	13718	13615	13397	13408	13563	13784	13597	13477	13658	13461	13393
23801	21324	38294	24331	21260	20094	18320	15829	15289	15577	15675	15529	15574	15586	15520	15308	15467	15426	15359	15548	15381	15401	15477	15333	15240	15373	15330	15368	15437	15408	15397	15242	15481	15531	15480	15459	15309	15475	15268	15463	15691	15409	15583	15490	15284	15349	15446	15508	16478	16498	16101	15680	15619	15393	15405	15379	15379	15316	15330	15266	15292	15314	15523	15321	15480	15048	15401	15280	15262	15348	15375	15278	15171	15194	15453	15239	15136	15261	15223	15409	15452	15404	15470	15603	15472	15294	15302	15194	15460	15409	15327	15373	15297	15314	15203	15303	15349	15246	15371	15224	15195	15276	15308	15212	15294	15401	15226	15507	15449	15256	15067	15264	15432	15392	15319	15214	14942	15155	15335	15301	15246	15484	15288	15337	15129	15361	15097	15160	15251	15168	15432	15400	15244	15379	15289	15299	15313	15169	15261	15368	15463	15289	15430	15124	15409	15269	15391	15310	15437	15317	15405	15434	15350	15270	15420	15326	15327	15153	15305	15410	15234	15289	15518	15237	15182	15236	15491	15451	15336	15533	15302	15196	15480	15054	15045	15427	15222	15506	15217	15294	15269	15164	15271	15277	15211	15435	15382	15341	15332	15300	15366	15255	15310	15409	15129	15269	15293	15137	15370	15430	15308	15270	15379	15280	15251	15225	15384	15379	15051	15204	15228	15375	15234	15400	15043	15300	15247	15491	15265	15196	15379	15475	15303	15311	15253	15310	15200	15281	15228	15278	15364	15180	15308	15090	15391	15298	15449	15266	15345	15327	15394	15177	15424	15363	15276	15192	15163	15245	15202	15441	15493	15338	15209	15291	15255	15320	15117	15424	15256	15314	15168	15288	15381	15342	15377	15220	15207	15251	15467	15141	15334	15427	15349	15121	15299	15320	15236	15358	15046	15270	15431	15179	15341	15149	15287	15286	15353	15308	15173	15299	15294	15289	15112	15330	15174	15280	15463	15400	15411	15352	15112	15298	15224	15462	15263	15282	15181	14981	15383	15269	15278	15283	15257	15201	15213	15186	15390	15085	15410	15386	15289	15366	15114	15344	15405	15210	15163	15243	15102	15523	15329	15330	15369	15196	15182	15282	15279	15278	15233	15211	15110	15379	15429	15319	15371	15262	15238	15292	15523	15309	15384	15327	15296	15318	15347	15241	15238	15507	15447	15408	15106	15241	15211	15243	15330	15308	15374	15317	15231	15200	15140	15306	15436	15321	15414	15316	15094	15213	15289	15538	15106	15365	15146	15102	15335	15101	15459	15375	15212	15299	15391	15320	15075	15216	15404	15429	15626	15580	15468	15436	15113	15243	15171	15253	15269	15445	15286	15381	15371	15371	15425	15051	15261	15332	15239	15287	15337	15167	15336	15288	15261	15374	15273	15213	15368	15214	15376	15560	15259	15314	15432	15376	15336	15232	15381	15302	15310	15309	15265	15217	15296	15371	15358	15179	15136	15305	15359	15256	15275	15115	15250	15452	15254	15282	15206	15140	15240	15459	15137	15506	15289	15188	15333	15112	15218	15334	15456	15376	15429	15398	15203	15393	15073	15320	15076	15240	15422	15144	15315	15400	15218	15221	15333	15225	15295	15375	15241	15278	15492	15369	15139	15221	15569	15291	15256	15373	15453	15419	15270	15222	15455	15306	15254	15140	15337	15237	15311	15311	15238	15159	15331	15246	15428	15267	15221	15434	15154	15166	15335	15344	15485	15140	15366	15429	15307	15206	15279	15303	15417	15232	15287	15233	15313	15251	15316	15191	15268	15329	15392	15297	15396	15333	15273	15427	15191	15290	15407	15289	15327	15319	15176	15379	15315	15293	15393	15248	15383	15213	15277	15328	15490	15423	15284	15422	15348	15359	15429	15298	15207	15277	15386	15061	15159	15367	15137	15184	15128	15159	15365	15237	15235	15489	15286	15223	15304	15211	15275	15156	15258	15351	15412	15174	15349	15389	15594	15379	15503	15204	15350	15283	15310	15429	15326	15348	15382	15342	15362	15311	15159	15295	15263	15222	15214	15460	15372	15340	15117	15321	15170	15380	15541	15298	15342	15325	15316	15268	15251	15241	15424	15367	15190	15522	15192	15367	15414	15193	15221	15313	15340	15186	15289	15320	15253	15297	15419	15396	15293	15256	15184	15189	15391	15346	15286	15389	15244	15091	15117	15335	15404	15359	15111	15267	15362	15445	15439	15414	15242	15243	15530	15125	15530	15499	15449	15282	15341	15314	15308	15414	15446	15345	15135	15277	15260	15268	15235	15356	15380	15184	15155	15271	15282	15333	15200	15391	15324	15189	15218	15406	15263	15385	15347	15285	15278	15386	15456	15361	15419	15450	15243	15294	15329	15322	15349	15237	15111	15342	15355	15209	15199	15175	15277	15311	15305	15256	15399	15165	15276	15403	15281	15327	15158	15185	15399	15274	15387	15443	15279	15381	15163	15287	15430	15133	15224	15279	15224	15402	15391	15330	15331	15192	15326	15343	15021	15201	15281	15404	15290	15325	15402	15303	15177	15235	15399	15269	15408	15288	15190	15353	15247	15208	15428	15008	15382	15315	15296	15329	15307	15127	15200	15306	15130	15158	15179	15263	15367	15376	15416	15457	15396	15397	15082	15314	15227	15348	15245	15065	15196	15409	15305	15293	15303	15225	15290	15451	15089	15408	15201	15321	15355	15305	15146	15107	15279	15190	15409	15535	15169	15300	15100	15076	15460	15414	15334	15172	15317	15392	15347	15402	15361	15258	15216	15433	15269	15390	15173	15279	15407	15393	15003	15246	15371	15245	15360	15224	15331	15175	15351	15264	15285	15467	15342	15361	15486	15335	15237	15294	15248	15584	15145	15203	15311	15200	15221	15260	15337	15383	15293	15434	15264	15187	15488	15562	15069	15183	15305	15300	15347	15160	15261	15231	15294	15328	15266	15512	15127	15302	15263	15476	15323	15377	15174	15331	15396	15154	15149	15328	15283	15380	15467	15289	15249	15173	15288	15205	15366	15185	15201	15410	15156	15439	15326	15273	15276	15250	15227	15212	15249	15244	15443	15099	15322	15393	15042	15108	15328	15155	15136	15360	15425	15252	15272	15097	15371	15445	15325	15372	15250	15387	15419	15451	15402	15328	15368	15409	15440	15515	15357	15157	15221	15218	15353	15309	15357	15245	15313	15229	15392	15341	15360	15402	15223	15409	15136	15316	15222	15374	15280	15380	15382	15445	15259	15256	15134	15230	15318	15271	15373	15214	15236	15247	15201	15347	15231	15365	15322	15289	15357	15402	15136	15202	15492	15305	15393	15396	15296	15285	15374	15185	15179	15297	15229	15454	15188	15307	15295	15499	15387	15132	15343	15498	15149	15385	15363	15350	15256	15412	15417	15318	15362	15320	15287	15305	15390	15215	15154	15180	15316	15151	15178	15268	15134	15057	15044	15158	15174	15424	15254	15254	15263	15221	15271	15314	15315	15392	15451	15141	15323	15189	15284	15192	15369	15270	15359	15505	15306	15388	15287	15413	15274	15180	15216	15285	15544	15269	15308	15398	15361	15190	15160	15143	15144	15234	15302	15341	15278	15279	15266	15338	15284	15176	15306	15211	15436	15163	15360	15276	15213	15203	15221	15227	15268	15370	15297	15149	15293	15393	15302	15328	15238	15207	15082	15312	15335	15271	15248	15359	15142	15464	15271	15300	15239	15337	15341	15433	15178	15236	15360	15376	15201	15428	15222	15374	15242	15214	15355	15229	15358	15449	15569	15072	15360	15291	15133	15401	15084	15176	15463	15497	15397	15188	15326	15463	15238	15525	15308	15456	15277	15174	15324	15184	15229	15266	15328	15286	15311	15236	15026	15216	15290	15324	15360	15324	15342	15275	15097	15263	15262	15237	15202	15158	15215	15361	15355	15221	15271	15315	15155	15204	15191	15172	15354	15145	15356	15362	15529	15162	15252	15298	15325	15259	15254	15437	15240	15377	15252	15175	15434	15421	15238	15302	15375	15150	15495	15377	15314	15412	15198	15111	15075	15276	15308	15177	15225	15205	15347	15241	15305	15279	15481	15391	15205	15241	15227	15436	15363	15306	15307	15109	15219	15143	15160	14967	15402	15198	15289	15129	15547	15433	15337	15426	15361	15217	15429	15056	15354	15264	15277	15366	15430	15253	15438	15197	15454	15360	15346	15195	15312	15458	15228	15431	15385	15170	15232	15180	15364	15192	15302	15469	15266	15332	15337	15191	15362	15310	15335	15383	15335	15183	15205	15297	15435	15351	15419	15311	15321	15312	15443	15201	15183	15226	15393	15227	15387	15294	15254	15376	15296	15209	15231	15465	15373	15367	15104	15232	15375	15555	15398	15324	15123	15343	15316	15335	15283	15240	15235	15129	15306	15174	15264	15366	15088	15257	15245	15350	15223	15367	15201	15157	15207	15291	15363	15207	14983	15363	15282	15437	15355	15177	15255	15203	15215	15259	15447	15272	15167	15167	15304	15378	15230	15214	15200	15170	15243	15182	15201	15294	15352	15342	15471	15389	15127	15202	15267	15426	15302	15221	15340	15436	15504	15386	15543	15354	15309	15463	15381	15305	15158	15284	15200	15207	15333	15298	15359	15259	15216	15190	15267	15389	15293	15420	15262	15161	15352	15213	15474	15242	15375	15364	15285	15288	15280	15420	15404	15465	15285	15185	15419	15062	15119	15205	15189	15284	15580	15228	15432	15138	15203	15141	15179	15384	15463	15290	15108	15241	15083	15244	15367	15486	15336	15367	15115	15198	15326	15444	15256	15325	15375	15367	15263	15148	15213	15263	15335	15219	15289	15332	15399	15360	15207	15255	15273	15256	15194	15426	15345	15366	15377	15349	15304	15107	15274	15137	15297	15303	15557	15272	15448	15623	15226	15041	15287	15224	15128	15442	15278	15453	15313	15260	15166	15241	15312	15268	15304	15176	15315	15484	15210	15227	15294	15205	15244	15363	15211	15186	15301	15267	15349	15399	15244	15265	15387	15316	15009	15126	15377	15468	15134	15236	15296	15162	15430	15135	15265	15251	15331	15426	15279	15265	15425	15318	15277	15456	15215	15076	15286	15435	15398	15152	15137	15481	15276	15278	15257	15234	15361	15312
13675	61465	60186	21173	14741	14353	14018	13879	13850	13800	13668	13848	13645	13573	13791	13677	13609	13690	13604	13584	13623	13505	13688	13555	13560	13603	13709	13630	13609	13452	13529	13490	13807	13643	13705	13626	13893	13651	13740	13687	13841	13703	13564	13557	13703	13695	13616	13923	15125	14763	14156	14085	13775	13497	13590	13593	13543	13368	13555	13564	13722	13574	13409	13404	13402	13592	13523	13722	13434	13495	13411	13432	13546	13602	13534	13708	13550	13529	13465	13497	13611	13568	13613	13670	13468	13462	13508	13519	13421	13466	13570	13718	13607	13596	13433	13528	13465	13535	13608	13409	13743	13608	13586	13572	13420	13473	13486	13504	13550	13449	13388	13586	13577	13513	13445	13630	13433	13416	13535	13585	13609	13438	13492	13365	13518	13398	13531	13537	13531	13458	13545	13612	13564	13465	13619	13499	13522	13632	13542	13620	13523	13460	13624	13529	13427	13425	13517	13479	13353	13541	13646	13592	13335	13460	13573	13541	13560	13532	13463	13513	13561	13684	13578	13515	13469	13581	13464	13459	13498	13745	13602	13430	13460	13535	13577	13303	13576	13551	13576	13467	13650	13551	13572	13757	13527	13642	13510	13542	13476	13463	13476	13400	13711	13474	13579	13455	13586	13507	13488	13600	13453	13534	13411	13528	13577	13697	13778	13610	13380	13522	13545	13332	13526	13645	13535	13612	13464	13426	13399	13572	13410	13487	13445	13604	13535	13362	13413	13554	13457	13609	13414	13406	13634	13533	13504	13676	13625	13705	13555	13479	13541	13440	13546	13389	13390	13509	13587	13538	13451	13410	13529	13510	13523	13450	13432	13619	13514	13568	13573	13443	13582	13585	13533	13600	13668	13433	13586	13677	13401	13400	13602	13410	13434	13626	13571	13535	13482	13614	13521	13642	13542	13510	13577	13627	13499	13590	13664	13509	13576	13433	13599	13400	13545	13664	13413	13470	13556	13514	13585	13510	13432	13542	13552	13448	13471	13539	13651	13512	13743	13465	13370	13577	13502	13589	13520	13471	13528	13430	13542	13573	13719	13365	13546	13497	13467	13552	13529	13424	13530	13563	13460	13546	13463	13349	13452	13466	13396	13623	13394	13643	13411	13333	13405	13686	13510	13366	13448	13367	13501	13605	13348	13388	13492	13503	13453	13391	13627	13335	13454	13596	13481	13580	13598	13638	13348	13463	13308	13661	13483	13578	13572	13514	13392	13517	13634	13523	13364	13197	13525	13588	13641	13485	13441	13637	13532	13476	13749	13480	13498	13446	13626	13579	13540	13654	13549	13450	13449	13436	13520	13585	13611	13513	13322	13537	13534	13342	13585	13656	13579	13551	13393	13545	13616	13375	13501	13502	13525	13637	13432	13493	13463	13610	13814	13531	13461	13653	13557	13422	13535	13378	13522	13431	13530	13527	13529	13615	13253	13624	13563	13544	13504	13382	13597	13412	13516	13508	13373	13457	13499	13541	13520	13578	13335	13600	13532	13450	13692	13511	13663	13532	13543	13569	13428	13567	13450	13321	13547	13527	13584	13481	13267	13449	13391	13641	13505	13568	13480	13630	13562	13511	13564	13510	13582	13703	13413	13476	13457	13523	13479	13554	13589	13514	13481	13473	13487	13468	13418	13559	13501	13620	13479	13424	13322	13660	13435	13624	13587	13368	13470	13455	13546	13483	13568	13508	13629	13591	13331	13544	13555	13404	13476	13566	13435	13547	13517	13551	13569	13525	13695	13532	13593	13545	13488	13417	13329	13622	13598	13648	13429	13395	13422	13614	13602	13533	13564	13401	13477	13472	13454	13467	13598	13530	13797	13557	13538	13525	13495	13449	13480	13455	13529	13470	13336	13572	13461	13451	13578	13503	13517	13537	13534	13485	13345	13520	13637	13393	13381	13588	13511	13629	13532	13440	13436	13574	13440	13723	13536	13399	13503	13360	13643	13476	13391	13492	13630	13413	13504	13442	13610	13588	13498	13575	13605	13578	13692	13402	13553	13534	13374	13365	13552	13527	13479	13457	13569	13621	13502	13474	13517	13417	13609	13369	13548	13572	13655	13523	13420	13511	13548	13564	13429	13792	13488	13497	13554	13460	13457	13460	13412	13566	13582	13496	13684	13588	13607	13405	13451	13723	13572	13509	13541	13551	13560	13478	13706	13545	13418	13417	13618	13610	13492	13708	13493	13565	13564	13469	13560	13573	13612	13443	13580	13544	13658	13754	13435	13538	13737	13493	13530	13550	13481	13711	13517	13491	13454	13525	13479	13537	13535	13569	13455	13434	13511	13470	13590	13645	13542	13751	13509	13666	13343	13428	13501	13606	13543	13464	13575	13515	13544	13373	13506	13460	13562	13488	13415	13556	13577	13391	13601	13493	13530	13339	13426	13464	13340	13588	13644	13550	13481	13686	13551	13569	13380	13555	13568	13339	13482	13691	13459	13478	13286	13606	13559	13525	13421	13452	13570	13441	13515	13594	13526	13435	13491	13426	13349	13683	13502	13552	13487	13615	13454	13565	13456	13497	13578	13377	13571	13533	13671	13552	13403	13558	13502	13430	13458	13628	13374	13556	13538	13364	13517	13540	13455	13514	13661	13542	13429	13434	13499	13423	13496	13607	13565	13447	13552	13416	13621	13490	13546	13435	13653	13530	13362	13485	13574	13559	13380	13446	13496	13497	13550	13662	13539	13466	13539	13497	13385	13423	13509	13494	13678	13340	13571	13581	13502	13469	13536	13427	13581	13551	13451	13611	13401	13417	13502	13552	13565	13564	13579	13589	13417	13422	13505	13526	13542	13466	13594	13460	13488	13456	13390	13447	13570	13516	13445	13404	13420	13546	13614	13402	13451	13479	13537	13481	13697	13506	13444	13394	13692	13578	13592	13555	13496	13521	13369	13494	13541	13587	13470	13660	13489	13351	13574	13418	13509	13562	13541	13455	13681	13646	13533	13444	13545	13602	13553	13700	13524	13461	13462	13542	13434	13659	13428	13578	13598	13394	13633	13526	13649	13628	13571	13612	13509	13648	13416	13669	13507	13575	13458	13465	13605	13380	13530	13360	13385	13501	13652	13484	13494	13546	13493	13616	13419	13541	13611	13582	13367	13454	13509	13704	13591	13470	13515	13435	13566	13510	13573	13522	13548	13495	13501	13551	13546	13647	13562	13374	13584	13706	13583	13550	13542	13450	13296	13517	13590	13567	13556	13315	13483	13465	13713	13392	13509	13409	13468	13485	13450	13590	13495	13434	13529	13403	13551	13570	13564	13642	13571	13372	13465	13411	13603	13517	13436	13429	13559	13541	13727	13574	13312	13524	13515	13428	13554	13432	13492	13551	13474	13461	13490	13406	13470	13592	13480	13463	13577	13418	13397	13509	13613	13701	13511	13468	13627	13606	13625	13381	13552	13489	13587	13589	13557	13461	13421	13474	13354	13678	13411	13587	13507	13443	13558	13363	13685	13489	13658	13612	13482	13441	13628	13412	13408	13612	13553	13482	13451	13587	13474	13425	13459	13539	13542	13532	13510	13452	13711	13635	13591	13410	13452	13567	13502	13601	13617	13498	13571	13543	13439	13497	13394	13545	13584	13669	13589	13384	13512	13473	13504	13562	13336	13574	13417	13456	13612	13596	13553	13438	13598	13515	13594	13471	13426	13394	13545	13700	13521	13522	13535	13566	13419	13611	13423	13428	13580	13449	13573	13600	13431	13498	13475	13588	13432	13617	13517	13490	13509	13591	13478	13630	13617	13504	13570	13400	13467	13492	13399	13535	13500	13412	13410	13598	13465	13465	13565	13400	13494	13570	13611	13534	13432	13519	13442	13522	13423	13364	13420	13487	13473	13555	13402	13454	13378	13641	13529	13653	13493	13482	13486	13515	13450	13642	13428	13449	13696	13401	13605	13598	13518	13517	13458	13584	13463	13466	13510	13467	13346	13601	13499	13507	13393	13498	13412	13678	13512	13474	13543	13493	13612	13662	13389	13552	13687	13457	13431	13374	13389	13670	13667	13423	13455	13392	13491	13653	13519	13414	13487	13405	13525	13457	13539	13375	13546	13464	13516	13603	13453	13497	13497	13610	13370	13531	13547	13537	13540	13469	13633	13500	13543	13560	13491	13541	13500	13583	13466	13647	13571	13645	13582	13558	13661	13558	13443	13619	13539	13532	13612	13571	13469	13485	13469	13624	13568	13504	13509	13636	13471	13636	13538	13481	13524	13546	13506	13485	13557	13564	13592	13620	13579	13449	13455	13465	13493	13570	13471	13606	13521	13417	13524	13543	13554	13580	13650	13449	13473	13458	13420	13459	13460	13470	13216	13539	13628	13437	13409	13653	13404	13447	13580	13328	13651	13536	13478	13503	13450	13495	13551	13607	13441	13550	13507	13536	13597	13518	13680	13544	13530	13495	13533	13507	13497	13561	13484	13391	13529	13634	13432	13396	13481	13578	13518	13495	13631	13510	13448	13360	13538	13647	13452	13684	13483	13538	13326	13547	13529	13561	13586	13424	13578	13638	13659	13503	13511	13512	13451	13348	13490	13570	13419	13641	13559	13451	13392	13478	13487	13472	13513	13482	13470	13455	13588	13607	13564	13614	13464	13570	13524	13621	13404	13610	13535	13395	13668	13603	13515	13605	13461	13356	13589	13463	13524	13714	13564	13507	13577	13476	13610	13720	13493	13343	13591	13486	13477	13501	13579	13401	13436	13449	13560	13418	13610	13481	13488	13435	13583	13455	13486	13568	13410	13638	13367	13486	13573	13492	13563	13508	13552	13470	13572	13533	13648	13507	13490	13435	13654	13519	13418	13551	13792	13519	13578	13570	13553	13512	13471	13635	13533	13467	13572	13569	13425	13582	13624	13498	13539	13512	13521	13337	13549	13452	13687	13447	13559	13427	13397	13603	13473	13483	13353	13684	13475	13529	13618	13662	13557	13445	13569	13508	13481	13616	13574	13510	13534	13438	13491	13336	13625	13534	13513	13437	13453	13487	13533	13500	13445	13460	13667	13456	13449	13580	13198	13545	13465	13587	13699	13778	13528	13445	13489	13559	13493	13616	13461	13414	13575	13490	13463	13532	13528	13533	13432	13558	13388	13487	13591	13626	13376	13467
22720	21175	35917	23794	21307	22243	21157	16538	15816	15993	16050	15877	15824	15803	15898	15632	15592	15723	15699	15720	15513	15729	15671	15581	15725	15722	15632	15476	15469	15485	15437	15552	15512	15530	15632	15442	15768	15617	15722	15671	15572	15647	15564	15472	15472	15465	15541	15839	17272	17294	16635	16202	15818	15638	15556	15624	15377	15417	15488	15314	15459	15491	15538	15408	15272	15585	15319	15627	15292	15263	15460	15462	15484	15479	15426	15467	15511	15504	15494	15558	15558	15582	15414	15361	15582	15517	15636	15480	15323	15408	15519	15557	15580	15390	15183	15464	15333	15418	15240	15374	15228	15405	15474	15382	15311	15385	15399	15423	15504	15519	15389	15505	15504	15371	15591	15526	15461	15379	15436	15449	15459	15536	15351	15400	15210	15257	15223	15273	15413	15469	15426	15446	15589	15569	15383	15346	15309	15278	15375	15467	15304	15230	15370	15419	15417	15491	15457	15402	15265	15472	15265	15119	15560	15447	15398	15509	15400	15300	15241	15409	15409	15379	15404	15480	15454	15402	15455	15404	15398	15478	15361	15416	15356	15455	15402	15605	15509	15595	15379	15349	15330	15463	15547	15616	15439	15222	15428	15342	15462	15379	15608	15446	15215	15291	15710	15401	15376	15365	15454	15525	15192	15399	15392	15377	15272	15297	15508	15246	15340	15198	15606	15495	15349	15446	15486	15419	15561	15327	15466	15264	15535	15200	15310	15399	15312	15291	15536	15379	15320	15341	15333	15410	15435	15528	15459	15388	15452	15415	15403	15167	15435	15369	15247	15368	15329	15442	15549	15435	15410	15404	15293	15337	15460	15500	15404	15216	15408	15449	15398	15437	15498	15420	15680	15427	15420	15469	15637	15618	15402	15383	15427	15380	15427	15274	15346	15571	15622	15176	15536	15563	15201	15554	15585	15540	15333	15231	15392	15530	15335	15578	15349	15191	15466	15479	15530	15290	15366	15442	15387	15286	15253	15411	15247	15452	15496	15268	15487	15400	15635	15441	15276	15242	15389	15431	15478	15320	15344	15347	15512	15369	15456	15254	15642	15332	15328	15259	15272	15411	15346	15147	15279	15383	15444	15443	15368	15325	15425	15355	15517	15627	15373	15442	15446	15450	15402	15260	15384	15396	15445	15219	15463	15445	15404	15399	15405	15396	15514	15556	15447	15331	15430	15483	15333	15264	15241	15281	15453	15377	15471	15557	15488	15528	15266	15503	15398	15435	15459	15420	15374	15274	15524	15496	15454	15367	15580	15388	15395	15367	15430	15505	15241	15582	15432	15419	15216	15353	15387	15540	15339	15318	15429	15464	15292	15467	15280	15565	15347	15444	15464	15342	15661	15397	15538	15609	15548	15332	15510	15434	15432	15703	15292	15407	15421	15584	15447	15230	15291	15468	15455	15434	15450	15346	15378	15488	15432	15597	15303	15418	15453	15388	15364	15351	15435	15275	15180	15356	15407	15342	15397	15486	15395	15453	15433	15241	15493	15322	15619	15239	15298	15294	15554	15344	15426	15369	15562	15361	15575	15488	15485	15486	15277	15506	15494	15436	15444	15407	15528	15362	15336	15344	15431	15418	15404	15261	15453	15452	15288	15350	15406	15469	15328	15451	15381	15561	15315	15256	15436	15452	15328	15611	15396	15517	15387	15408	15305	15384	15535	15277	15587	15247	15449	15295	15304	15317	15547	15459	15660	15447	15416	15491	15470	15491	15485	15358	15459	15535	15373	15603	15468	15537	15428	15331	15421	15541	15318	15450	15330	15206	15496	15526	15507	15513	15461	15461	15355	15457	15275	15608	15344	15454	15335	15466	15417	15478	15588	15512	15268	15175	15439	15431	15626	15576	15341	15269	15369	15170	15342	15491	15557	15369	15309	15424	15414	15344	15461	15458	15400	15482	15522	15400	15373	15423	15367	15336	15548	15520	15164	15285	15653	15427	15310	15352	15264	15316	15433	15413	15328	15402	15297	15278	15263	15231	15355	15305	15480	15256	15487	15482	15463	15385	15433	15366	15534	15230	15430	15569	15239	15521	15551	15425	15253	15316	15489	15388	15508	15386	15366	15288	15473	15236	15580	15397	15367	15279	15464	15572	15509	15560	15450	15333	15434	15466	15389	15455	15444	15516	15375	15312	15450	15360	15364	15505	15419	15330	15262	15438	15358	15286	15593	15521	15393	15557	15428	15446	15338	15329	15374	15370	15429	15437	15443	15285	15416	15471	15468	15296	15442	15315	15361	15527	15552	15368	15444	15295	15505	15409	15402	15410	15674	15426	15211	15452	15431	15339	15453	15365	15336	15410	15516	15504	15594	15315	15612	15407	15338	15347	15268	15345	15558	15470	15335	15361	15376	15341	15389	15207	15428	15439	15272	15333	15427	15560	15579	15489	15380	15361	15439	15379	15292	15482	15473	15422	15357	15417	15327	15422	15461	15315	15344	15501	15574	15240	15425	15342	15424	15545	15513	15398	15145	15422	15357	15517	15544	15378	15316	15385	15334	15506	15392	15523	15557	15412	15458	15499	15605	15578	15409	15371	15350	15233	15455	15459	15392	15430	15527	15609	15519	15231	15437	15441	15518	15163	15357	15379	15560	15381	15326	15355	15376	15473	15525	15278	15472	15560	15325	15422	15361	15356	15275	15355	15256	15365	15443	15321	15438	15219	15477	15429	15292	15196	15312	15342	15402	15396	15268	15572	15435	15429	15509	15676	15403	15596	15542	15340	15365	15258	15331	15467	15422	15579	15070	15272	15449	15596	15358	15349	15387	15488	15322	15424	15545	15282	15277	15356	15245	15551	15233	15302	15130	15351	15375	15386	15489	15423	15517	15209	15343	15460	15409	15251	15381	15306	15355	15446	15349	15392	15524	15336	15335	15346	15320	15487	15491	15384	15356	15434	15255	15151	15515	15363	15486	15400	15449	15225	15533	15520	15381	15128	15552	15486	15207	15451	15411	15331	15543	15291	15309	15351	15406	15499	15305	15391	15375	15402	15486	15364	15403	15372	15358	15445	15438	15317	15251	15184	15295	15361	15333	15414	15514	15397	15356	15532	15191	15475	15327	15267	15439	15419	15377	15420	15418	15407	15452	15390	15397	15391	15498	15429	15357	15413	15517	15613	15379	15244	15336	15422	15461	15477	15370	15405	15304	15427	15589	15429	15383	15392	15545	15304	15341	15505	15463	15574	15494	15233	15467	15448	15371	15522	15351	15299	15542	15409	15409	15341	15500	15338	15413	15494	15242	15331	15378	15435	15433	15190	15445	15564	15350	15319	15453	15431	15312	15387	15492	15679	15318	15377	15354	15499	15448	15300	15355	15494	15444	15520	15471	15522	15286	15349	15454	15490	15583	15377	15444	15445	15342	15406	15447	15553	15481	15405	15683	15454	15246	15425	15497	15478	15172	15372	15276	15336	15350	15425	15559	15406	15367	15450	15239	15422	15459	15389	15337	15270	15443	15262	15529	15409	15379	15324	15433	15353	15413	15553	15449	15431	15392	15457	15357	15371	15396	15204	15309	15377	15282	15433	15505	15335	15333	15280	15402	15502	15383	15396	15329	15590	15416	15436	15390	15346	15398	15389	15427	15447	15341	15397	15631	15249	15290	15206	15325	15353	15357	15413	15468	15573	15449	15499	15511	15339	15491	15335	15400	15205	15159	15357	15410	15455	15417	15394	15318	15422	15280	15454	15374	15565	15444	15363	15446	15496	15380	15370	15184	15493	15374	15471	15405	15477	15463	15484	15389	15435	15320	15258	15515	15453	15269	15535	15445	15302	15281	15331	15621	15428	15462	15238	15473	15410	15308	15386	15381	15544	15399	15610	15451	15577	15617	15372	15455	15474	15683	15404	15378	15530	15502	15643	15424	15156	15374	15532	15358	15455	15407	15392	15369	15507	15408	15523	15275	15438	15458	15225	15413	15428	15439	15412	15409	15243	15465	15334	15496	15127	15389	15530	15477	15271	15313	15406	15638	15405	15479	15305	15380	15249	15265	15336	15444	15401	15301	15418	15517	15233	15302	15297	15331	15527	15338	15402	15333	15360	15301	15270	15289	15394	15422	15393	15456	15502	15525	15361	15551	15302	15466	15447	15323	15262	15432	15431	15402	15406	15502	15218	15383	15555	15525	15536	15550	15564	15518	15380	15370	15399	15538	15385	15263	15298	15492	15605	15359	15301	15417	15365	15406	15417	15235	15322	15331	15408	15362	15256	15355	15322	15456	15472	15369	15530	15564	15554	15427	15495	15171	15361	15670	15490	15403	15268	15212	15179	15547	15366	15480	15538	15587	15228	15239	15274	15509	15435	15344	15315	15542	15460	15158	15406	15471	15308	15613	15426	15256	15288	15432	15428	15637	15528	15393	15305	15254	15358	15378	15471	15480	15264	15510	15486	15347	15601	15260	15262	15376	15189	15202	15451	15513	15391	15508	15602	15394	15257	15280	15482	15446	15218	15469	15351	15477	15377	15383	15353	15335	15502	15546	15457	15512	15377	15541	15132	15381	15379	15316	15373	15291	15306	15498	15358	15313	15508	15311	15432	15278	15407	15472	15278	15352	15225	15318	15312	15496	15410	15525	15184	15300	15306	15327	15496	15320	15439	15264	15447	15480	15264	15337	15457	15441	15346	15438	15404	15171	15260	15227	15452	15303	15243	15390	15295	15628	15561	15432	15274	15467	15349	15416	15620	15568	15294	15221	15358	15422	15236	15390	15222	15214	15378	15383	15590	15319	15460	15579	15394	15238	15410	15658	15262	15228	15368	15602	15350	15441	15448	15531	15338	15347	15471	15366	15536	15687	15408	15595	15322	15301	15201	15174	15371	15406	15383	15352	15519	15548	15470	15557	15558	15436	15443	15389	15335	15416	15439	15494	15387	15679	15543	15516	15426	15309	15345	15386	15377	15527	15485	15351	15130	15482	15566	15519	15463	15561	15448	15356	15308	15422	15348	15269	15383	15324	15558	15483	15405	15538	15515	15307	15378	15494	15418	15573	15500	15572	15457	15343	15469	15300	15253	15406	15574	15304	15274	15410	15604	15484	15321	15451	15495	15367	15312	15654	15524	15427	15622	15512	15345	15323	15437	15407	15221	15459	15300	15144	15442	15508	15226
15622	69262	58669	24096	15803	15100	14488	14446	14211	14044	14024	13953	13736	13962	13917	13814	13781	13753	13585	13642	13700	13663	13578	13618	13528	13576	13726	13449	13497	13645	13730	13580	13638	13797	13768	13633	13604	13865	13546	13900	13697	13645	14008	13648	13509	13559	13594	14333	16764	16053	15131	14396	13911	13671	13615	13641	13640	13689	13511	13464	13378	13638	13619	13494	13613	13684	13496	13517	13603	13504	13458	13692	13471	13624	13612	13505	13522	13381	13467	13642	13472	13482	13521	13515	13554	13642	13663	13496	13603	13553	13593	13399	13565	13494	13493	13568	13668	13635	13680	13399	13675	13413	13620	13533	13545	13528	13438	13586	13327	13661	13635	13533	13570	13522	13598	13512	13604	13465	13593	13565	13686	13554	13520	13622	13829	13536	13677	13439	13552	13591	13537	13595	13605	13535	13531	13578	13689	13568	13741	13565	13453	13505	13532	13566	13535	13675	13421	13577	13606	13371	13677	13594	13531	13469	13354	13722	13502	13385	13522	13473	13537	13608	13540	13611	13503	13563	13475	13568	13569	13647	13528	13430	13508	13577	13515	13442	13565	13436	13457	13664	13535	13581	13610	13486	13602	13587	13532	13566	13426	13443	13523	13660	13506	13502	13791	13572	13524	13581	13660	13626	13521	13731	13533	13664	13525	13590	13603	13533	13530	13415	13710	13441	13630	13508	13518	13540	13588	13514	13563	13513	13587	13540	13550	13525	13638	13530	13532	13451	13485	13568	13465	13432	13690	13458	13451	13554	13609	13553	13495	13491	13614	13656	13602	13703	13452	13603	13510	13362	13513	13506	13460	13560	13410	13655	13474	13551	13479	13438	13559	13379	13563	13570	13603	13650	13376	13597	13448	13479	13548	13538	13587	13487	13472	13664	13680	13646	13613	13654	13718	13635	13562	13432	13588	13442	13586	13620	13468	13592	13673	13470	13702	13464	13431	13467	13403	13604	13449	13549	13676	13480	13697	13532	13429	13534	13461	13457	13641	13570	13480	13589	13676	13410	13632	13329	13574	13689	13529	13454	13495	13531	13318	13571	13588	13632	13376	13661	13389	13450	13349	13667	13448	13679	13498	13630	13452	13620	13521	13602	13584	13470	13550	13534	13595	13448	13539	13581	13521	13397	13459	13477	13515	13491	13618	13493	13533	13536	13625	13417	13520	13558	13507	13627	13478	13650	13704	13526	13467	13474	13620	13351	13694	13664	13565	13509	13527	13589	13458	13565	13584	13497	13659	13587	13564	13608	13522	13507	13508	13543	13552	13451	13539	13525	13813	13565	13503	13502	13500	13629	13619	13615	13512	13590	13423	13506	13558	13712	13613	13542	13580	13533	13550	13444	13577	13450	13431	13479	13621	13581	13569	13608	13591	13671	13597	13490	13512	13538	13580	13614	13556	13582	13539	13566	13525	13449	13454	13744	13578	13497	13457	13457	13562	13593	13628	13754	13580	13435	13597	13510	13457	13534	13510	13495	13536	13323	13578	13645	13504	13579	13567	13664	13657	13553	13615	13564	13554	13745	13471	13639	13597	13596	13538	13459	13550	13503	13603	13400	13523	13525	13524	13633	13460	13435	13565	13585	13568	13648	13572	13491	13625	13580	13612	13555	13664	13529	13686	13591	13719	13623	13725	13333	13621	13486	13466	13549	13506	13418	13462	13454	13362	13573	13566	13416	13690	13373	13621	13615	13534	13517	13493	13573	13718	13543	13475	13650	13701	13554	13602	13553	13679	13469	13572	13507	13636	13621	13420	13669	13345	13518	13508	13533	13442	13479	13510	13482	13589	13517	13517	13558	13664	13476	13702	13467	13472	13532	13509	13449	13610	13483	13446	13557	13373	13575	13433	13510	13532	13528	13574	13421	13531	13667	13588	13614	13737	13499	13565	13552	13584	13642	13485	13518	13653	13569	13608	13623	13614	13626	13585	13524	13679	13485	13566	13484	13590	13471	13418	13490	13597	13489	13564	13675	13442	13473	13513	13740	13598	13528	13644	13675	13465	13594	13625	13651	13582	13557	13443	13527	13598	13555	13457	13547	13498	13678	13649	13584	13528	13470	13531	13825	13589	13425	13457	13455	13654	13570	13375	13670	13719	13537	13434	13634	13595	13604	13543	13504	13447	13617	13564	13363	13548	13528	13603	13639	13519	13639	13613	13680	13721	13557	13652	13744	13555	13586	13421	13533	13635	13582	13586	13352	13609	13391	13424	13551	13520	13385	13567	13535	13482	13488	13545	13575	13557	13532	13624	13653	13614	13235	13478	13610	13622	13582	13548	13515	13511	13601	13592	13553	13585	13453	13512	13536	13657	13411	13600	13303	13537	13447	13452	13584	13382	13627	13467	13513	13521	13622	13300	13529	13487	13356	13693	13458	13559	13567	13401	13501	13561	13476	13470	13610	13595	13518	13585	13581	13472	13581	13485	13419	13634	13576	13512	13420	13582	13455	13503	13424	13506	13519	13474	13415	13414	13589	13540	13480	13623	13570	13512	13602	13494	13559	13465	13681	13433	13699	13462	13599	13432	13492	13476	13535	13508	13490	13532	13302	13498	13575	13508	13549	13518	13577	13520	13640	13441	13646	13489	13449	13541	13558	13352	13717	13624	13669	13637	13663	13568	13457	13517	13608	13548	13613	13470	13489	13456	13635	13722	13649	13502	13503	13500	13539	13549	13552	13560	13598	13511	13482	13500	13362	13760	13769	13619	13601	13745	13546	13575	13549	13573	13295	13430	13497	13658	13665	13477	13397	13494	13420	13519	13499	13634	13532	13572	13485	13476	13722	13576	13479	13511	13423	13667	13493	13523	13615	13571	13552	13475	13513	13564	13599	13567	13551	13497	13549	13691	13430	13571	13781	13520	13625	13497	13482	13605	13515	13404	13625	13489	13309	13506	13442	13645	13525	13565	13443	13477	13594	13552	13505	13414	13783	13437	13470	13614	13510	13627	13541	13460	13440	13461	13493	13541	13433	13632	13568	13503	13570	13554	13773	13530	13340	13379	13515	13424	13549	13583	13644	13627	13471	13692	13652	13476	13448	13447	13475	13554	13651	13587	13592	13458	13405	13531	13563	13763	13520	13480	13418	13615	13543	13512	13428	13413	13500	13506	13527	13428	13684	13599	13443	13652	13453	13704	13508	13509	13531	13524	13694	13684	13582	13512	13419	13531	13629	13510	13545	13535	13526	13525	13665	13660	13544	13636	13542	13468	13669	13692	13370	13592	13441	13588	13431	13508	13363	13476	13523	13644	13497	13481	13479	13500	13499	13469	13654	13563	13698	13748	13555	13564	13716	13505	13427	13600	13539	13714	13359	13570	13655	13593	13518	13437	13587	13672	13551	13740	13436	13422	13658	13556	13552	13611	13579	13670	13543	13615	13549	13626	13550	13643	13521	13499	13653	13605	13557	13577	13526	13538	13556	13559	13494	13474	13488	13448	13516	13638	13458	13706	13406	13497	13595	13483	13536	13677	13498	13613	13646	13721	13338	13424	13557	13331	13656	13603	13471	13758	13713	13688	13482	13531	13495	13639	13518	13592	13431	13593	13473	13588	13551	13469	13701	13428	13476	13574	13547	13555	13476	13607	13515	13483	13549	13522	13613	13532	13541	13554	13468	13583	13545	13551	13614	13613	13528	13485	13602	13393	13238	13586	13532	13482	13539	13623	13621	13519	13533	13485	13439	13408	13620	13441	13607	13506	13546	13489	13725	13361	13545	13524	13482	13463	13490	13526	13606	13566	13619	13359	13639	13699	13464	13663	13529	13262	13477	13493	13501	13472	13647	13477	13544	13595	13337	13501	13474	13404	13572	13441	13465	13654	13554	13443	13802	13479	13647	13751	13585	13726	13517	13599	13696	13574	13424	13603	13608	13542	13540	13575	13674	13619	13423	13546	13617	13645	13564	13442	13703	13539	13640	13469	13515	13480	13652	13748	13483	13501	13495	13431	13472	13659	13707	13486	13453	13665	13463	13545	13578	13554	13485	13737	13620	13512	13649	13532	13689	13563	13569	13563	13486	13557	13464	13578	13603	13624	13427	13686	13519	13540	13571	13575	13576	13445	13674	13381	13644	13592	13605	13525	13575	13387	13581	13563	13515	13572	13607	13625	13564	13536	13631	13732	13572	13666	13706	13414	13732	13622	13592	13549	13493	13527	13542	13683	13601	13554	13619	13506	13472	13544	13536	13481	13425	13606	13429	13518	13511	13668	13583	13558	13581	13325	13445	13567	13664	13584	13393	13432	13411	13583	13514	13632	13723	13480	13564	13509	13540	13514	13583	13393	13557	13547	13413	13645	13372	13481	13557	13628	13527	13749	13581	13485	13599	13471	13471	13627	13563	13689	13483	13516	13615	13553	13520	13466	13617	13587	13563	13506	13612	13646	13487	13585	13718	13508	13574	13617	13596	13641	13641	13599	13636	13594	13498	13577	13480	13608	13489	13582	13604	13700	13480	13442	13659	13654	13395	13655	13593	13514	13635	13494	13463	13548	13450	13589	13763	13726	13679	13521	13471	13486	13586	13507	13576	13712	13731	13482	13553	13555	13655	13466	13490	13611	13462	13601	13496	13670	13410	13437	13736	13623	13689	13451	13471	13660	13656	13535	13727	13442	13399	13743	13520	13376	13592	13560	13602	13459	13489	13590	13612	13623	13651	13583	13614	13585	13605	13631	13684	13549	13663	13625	13663	13478	13693	13546	13582	13549	13621	13605	13470	13633	13654	13517	13751	13610	13386	13400	13483	13593	13677	13636	13574	13472	13602	13539	13685	13580	13654	13599	13525	13624	13421	13559	13480	13649	13380	13623	13610	13541	13425	13538	13598	13723	13541	13547	13513	13513	13688	13511	13550	13547	13662	13614	13574	13404	13594	13605	13552	13561	13570	13579	13702	13583	13620	13524	13688	13531	13457	13546	13344	13571	13565	13497	13513	13536	13599	13671	13559	13378	13653	13750	13524	13483	13583	13560	13439	13557	13501	13506	13616	13581	13431	13351	13604	13579	13606	13532	13676	13501	13484	13575	13434	13619	13542	13634	13552	13554	13435	13572	13493	13634	13444	13526	13599	13315	13600	13553	13422	13612	13762	13584	13459	13573	13523	13615	13644	13583	13453
27064	23170	38924	20550	15847	15342	15526	15467	15287	15644	15439	15484	15337	15329	15342	15444	15323	15456	15292	15354	15430	15550	15380	15438	15514	15509	15497	15555	15510	15365	15282	15380	15394	15422	15550	15474	15478	15364	15483	15556	15366	15450	15508	15611	15375	15338	15365	15267	15611	15642	15476	15425	15466	15590	15609	15523	15388	15443	15476	15364	15348	15273	15540	15438	15410	15233	15283	15428	15241	15546	15205	15453	15447	15165	15522	15400	15399	15237	15411	15446	15702	15312	15298	15417	15351	15473	15245	15227	15090	15344	15361	15484	15265	15280	15416	15336	15173	15351	15525	15277	15330	15393	15577	15425	15435	15172	15392	15349	15561	15229	15500	15280	15542	15167	15333	15410	15289	15277	15292	15442	15179	15334	15370	15373	15120	15344	15413	15266	15158	15359	15355	15461	15122	15328	15185	15293	15344	15502	15251	15291	15336	15348	15201	15501	15473	15216	15443	15395	15448	15219	15545	15238	15412	15314	15431	15425	15477	15376	15354	15305	15341	15341	15394	15352	15498	15231	15334	15336	15671	15475	15533	15409	15349	15563	15578	15287	15298	15402	15458	15338	15375	15188	15315	15477	15262	15248	15449	15425	15319	15488	15507	15341	15220	15138	15521	15250	15124	15086	15459	15208	15424	15501	15414	15334	15546	15472	15462	15394	15312	15335	15258	15534	15414	15304	15396	15473	15455	15417	15450	15397	15433	15257	15211	15142	15300	15290	15325	15417	15358	15398	15440	15396	15413	15459	15331	15485	15249	15387	15285	15303	15376	15414	15298	15401	15296	15516	15493	15304	15333	15541	15507	15490	15411	15251	14991	15272	15228	15377	15471	15280	15404	15305	15199	15434	15372	15418	15412	15244	15224	15456	15381	15308	15484	15513	15280	15471	15330	15540	15396	15346	15434	15420	15406	15439	15383	15248	15284	15341	15504	15422	15517	15516	15490	15322	15258	15440	15280	15267	15268	15242	15455	15517	15343	15330	15398	15301	15513	15251	15435	15367	15380	15259	15626	15392	15295	15217	15504	15364	15295	15318	15361	15311	15260	15379	15311	15516	15217	15482	15281	15347	15335	15251	15284	15239	15405	15310	15450	15184	15543	15486	15404	15254	15295	15448	15330	15364	15368	15301	15361	15174	15424	15389	15422	15288	15365	15508	15377	15373	15235	15343	15446	15275	15342	15307	15277	15263	15296	15239	15205	15400	15381	15251	15251	15265	15313	15214	15327	15306	15488	15322	15284	15282	15365	15276	15087	15352	15318	15378	15431	15227	15433	15266	15397	15503	15410	15448	15345	15140	15374	15247	15199	15384	15334	15343	15379	15330	15349	15319	15331	15375	15373	15242	15356	15385	15358	15456	15291	15372	15538	15263	15388	15380	15381	15491	15488	15325	15344	15305	15334	15354	15442	15373	15325	15350	15380	15313	15252	15256	15340	15282	15307	15361	15309	15526	15522	15421	15426	15454	15482	15390	15510	15322	15234	15326	15405	15411	15641	15436	15253	15598	15461	15356	15367	15330	15207	15370	15364	15374	15562	15355	15375	15437	15440	15312	15379	15437	15459	15259	15316	15272	15118	15392	15364	15343	15713	15194	15413	15355	15662	15406	15388	15235	15228	15096	15218	15449	15494	15330	15596	15528	15396	15256	15395	15378	15427	15303	15311	15255	15283	15283	15575	15394	15434	15364	15299	15393	15318	15209	15421	15313	15340	15462	15316	15311	15423	15300	15300	15397	15309	15064	15272	15389	15458	15409	15277	15273	15152	15187	15428	15282	15306	15389	15398	15313	15337	15110	15182	15250	15399	15471	15333	15429	15385	15285	15560	15310	15401	15701	15440	15309	15318	15208	15276	15346	15294	15400	15412	15335	15449	15332	15332	15541	15342	15211	15522	15201	15326	15271	15299	15329	15530	15317	15243	15253	15250	15363	15430	15462	15638	15322	15310	15337	15467	15412	15499	15358	15218	15370	15255	15256	15400	15277	15494	15225	15517	15366	15421	15238	15378	15462	15533	15406	15387	15477	15507	15375	15358	15237	15423	15396	15348	15335	15318	15219	15276	15472	15356	15364	15429	15571	15413	15391	15249	15400	15395	15360	15361	15482	15380	15451	15291	15523	15366	15399	15469	15313	15439	15399	15381	15247	15360	15473	15244	15288	15277	15222	15312	15249	15378	15137	15272	15541	15293	15346	15382	15400	15263	15359	15262	15362	15554	15288	15394	15292	15138	15264	15185	15287	15350	15205	15558	15335	15357	15346	15576	15473	15380	15470	15303	15247	15586	15361	15288	15248	15625	15197	15172	15300	15232	15335	15364	15160	15484	15298	15274	15461	15420	15413	15256	15449	15322	15274	15196	15479	15439	15396	15450	15366	15420	15296	15295	15351	15587	15360	15226	15198	15405	15463	15220	15246	15507	15204	15286	15274	15259	15378	15507	15535	15548	15466	15306	15371	15272	15280	15217	15324	15526	15208	15282	15349	15389	15342	15270	15391	15279	15387	15452	15344	15427	15383	15489	15499	15385	15472	15276	15278	15214	15333	15440	15328	15008	15552	15301	15302	15489	15481	15438	15359	15394	15377	15290	15431	15333	15219	15263	15268	15366	15413	15383	15194	15274	15582	15373	15467	15177	15315	15343	15534	15386	15493	15307	15322	15364	15412	15387	15482	15410	15606	15418	15558	15354	15329	15520	15220	15446	15461	15364	15448	15397	15319	15188	15413	15505	15306	15293	15197	15513	15544	15322	15375	15475	15360	15322	15537	15468	15413	15331	15332	15601	15382	15366	15284	15340	15301	15440	15593	15337	15600	15225	15506	15611	15424	15209	15094	15340	15329	15433	15325	15308	15139	15249	15340	15209	15262	15396	15341	15397	15339	15417	15527	15424	15277	15189	15381	15522	15535	15454	15452	15396	15401	15251	15485	15427	15208	15493	15435	15396	15322	15273	15258	15377	15462	15247	15457	15244	15382	15520	15183	15427	15558	15392	15529	15531	15288	15271	15270	15467	15480	15373	15289	15216	15128	15185	15291	15229	15412	15340	15233	15274	15255	15147	15501	15266	15403	15445	15281	15377	15264	15586	15548	15348	15516	15341	15297	15378	15318	15258	15393	15373	15429	15373	15449	15153	15474	15396	15266	15684	15596	15222	15308	15095	15548	15301	15190	15315	15379	15342	15349	15288	15571	15507	15515	15345	15263	15478	15144	15382	15295	15580	15324	15433	15379	15422	15427	15370	15383	15512	15341	15198	15089	15196	15434	15486	15535	15177	15462	15199	15207	15428	15504	15527	15324	15379	15432	15227	15388	15347	15448	15495	15408	15295	15420	15261	15336	15244	15460	15459	15302	15359	15476	15369	15348	15315	15382	15524	15399	15285	15447	15378	15280	15550	15211	15256	15422	15281	15449	15539	15421	15459	15273	15335	15346	15357	15312	15308	15292	15393	15553	15251	15191	15453	15527	15460	15352	15291	15230	15321	15473	15524	15466	15315	15308	15259	15411	15338	15393	15376	15521	15378	15408	15435	15305	15223	15524	15468	15326	15277	15209	15468	15292	15378	15389	15449	15269	15239	15281	15431	15601	15551	15387	15431	15318	15444	15372	15457	15399	15382	15202	15184	15196	15510	15208	15286	15323	15480	15213	15235	15308	15498	15291	15247	15408	15301	15388	15228	15351	15467	15278	15355	15526	15123	15392	15380	15436	15218	15260	15288	15397	15371	15228	15541	15422	15463	15355	15330	15287	15432	15251	15206	15308	15297	15393	15302	15338	15223	15528	15520	15549	15326	15436	15461	15300	15309	15283	15447	15337	15358	15497	15505	15332	15321	15314	15461	15453	15422	15524	15602	15407	15415	15274	15102	15406	15421	15428	15138	15520	15402	15304	15042	15510	15294	15249	15560	15174	15328	15386	15203	15254	15278	15472	15490	15322	15398	15418	15283	15377	15359	15298	15322	15231	15318	15311	15339	15473	15332	15334	15447	15434	15313	15398	15385	15337	15359	15374	15544	15280	15475	15377	15352	15390	15240	15376	15383	15242	15297	15337	15429	15506	15352	15332	15377	15263	15427	15372	15343	15413	15277	15215	15305	15300	15386	15516	15340	15229	15460	15469	15351	15266	15393	15381	15578	15601	15346	15315	15295	15413	15237	15547	15383	15430	15348	15288	15310	15308	15530	15222	15435	15508	15374	15398	15444	15541	15404	15424	15302	15304	15207	15287	15472	15369	15394	15360	15131	15400	15471	15240	15143	15326	15259	15303	15389	15352	15253	15409	15307	15359	15392	15369	15358	15488	15355	15512	15274	15469	15492	15085	15301	15248	15575	15200	15430	15372	15376	15352	15475	15233	15409	15353	15467	15470	15411	15218	15312	15491	15250	15422	15246	15297	15488	15406	15279	15344	15446	15299	15355	15548	15382	15422	15582	15372	15526	15356	15446	15401	15221	15140	15466	15439	15472	15340	15267	15315	15467	15303	15088	15362	15211	15406	15385	15349	15481	15584	15559	15408	15180	15129	15363	15443	15421	15421	15570	15407	15239	15310	15245	15331	15351	15351	15251	15302	15255	15362	15400	15345	15307	15478	15292	15473	15270	15369	15382	15283	15320	15215	15476	15500	15327	15381	15446	15373	15494	15311	15455	15275	15457	15449	15344	15288	15215	15527	15243	15470	15440	15347	15448	15336	15211	15426	15366	15382	15160	15340	15324	15403	15291	15175	15382	15515	15495	15276	15340	15424	15482	15370	15490	15285	15333	15448	15417	15218	15347	15471	15487	15338	15302	15356	15423	15324	15328	15573	15421	15367	15498	15339	15661	15329	15457	15355	15312	15395	15458	15482	15641	15324	15225	15379	15604	15191	15327	15442	15204	15248	15510	15596	15355	15352	15343	15216	15389	15319	15440	15562	15363	15421	15272	15225	15223	15267	15208	15492	15327	15459	15297	15301	15472	15430	15339	15423	15369	15237	15129	15308	15478	15281	15298	15246	15379	15397	15524	15363	15414	15241	15101	15253	15385	15309	15458	15473	15452	15502	15361	15310	15408	15433	15447	15639	15299	15391	15505	15375	15462	15351	15378	15382	15295	15378	15463	15606	15334	15415	15174	15275	15388	15304	15417	15280
13488	30526	36462	14441	13846	13623	13593	13537	13474	13551	13283	13631	13502	13476	13596	13665	13482	13505	13605	13434	13576	13561	13439	13561	13487	13521	13575	13579	13424	13347	13513	13347	13568	13629	13622	13547	13555	13536	13527	13508	13527	13684	13551	13460	13552	13515	13642	13551	13588	13794	13805	13710	13497	13553	13589	13447	13391	13426	13437	13518	13555	13451	13446	13484	13486	13508	13501	13260	13329	13531	13254	13454	13462	13590	13488	13585	13269	13411	13393	13516	13542	13569	13594	13378	13439	13495	13608	13495	13451	13574	13293	13422	13666	13388	13294	13434	13405	13411	13398	13436	13608	13453	13462	13583	13538	13438	13494	13372	13326	13540	13475	13445	13580	13473	13293	13283	13496	13405	13373	13375	13515	13536	13513	13566	13546	13352	13428	13317	13393	13480	13491	13276	13440	13339	13243	13453	13437	13499	13555	13395	13281	13617	13540	13531	13354	13542	13605	13460	13416	13529	13423	13452	13601	13354	13512	13398	13548	13343	13445	13353	13587	13653	13456	13566	13437	13480	13531	13463	13535	13682	13336	13589	13562	13529	13342	13385	13484	13464	13407	13433	13412	13371	13515	13472	13365	13469	13482	13403	13605	13543	13448	13503	13683	13504	13378	13539	13477	13300	13404	13569	13447	13455	13442	13349	13520	13493	13545	13351	13493	13511	13435	13529	13577	13292	13492	13407	13568	13539	13563	13582	13453	13505	13546	13545	13440	13330	13456	13447	13485	13425	13466	13581	13478	13616	13526	13346	13581	13486	13361	13545	13420	13412	13440	13518	13529	13550	13494	13418	13592	13571	13350	13394	13395	13385	13365	13542	13522	13393	13414	13500	13430	13660	13366	13674	13646	13265	13407	13503	13465	13468	13497	13329	13647	13230	13526	13449	13605	13518	13632	13623	13475	13636	13518	13538	13555	13493	13355	13670	13494	13589	13404	13621	13462	13644	13487	13389	13537	13516	13606	13525	13598	13463	13651	13528	13489	13539	13524	13272	13461	13484	13622	13539	13494	13282	13508	13514	13464	13558	13558	13524	13460	13419	13417	13521	13401	13624	13408	13327	13505	13541	13383	13513	13466	13461	13462	13348	13370	13509	13517	13734	13689	13464	13495	13517	13471	13388	13508	13554	13403	13413	13391	13523	13525	13429	13443	13315	13358	13504	13599	13355	13518	13540	13571	13511	13615	13591	13485	13543	13461	13524	13418	13476	13458	13627	13398	13574	13528	13423	13396	13668	13418	13537	13456	13547	13582	13667	13461	13477	13479	13346	13479	13395	13534	13387	13357	13631	13595	13577	13496	13413	13458	13518	13394	13360	13469	13400	13412	13329	13490	13487	13536	13608	13674	13492	13536	13555	13526	13542	13584	13414	13351	13577	13393	13577	13516	13637	13390	13574	13577	13473	13410	13527	13448	13452	13429	13553	13386	13533	13429	13517	13453	13563	13487	13453	13640	13606	13380	13548	13486	13536	13474	13571	13509	13470	13433	13342	13423	13469	13486	13316	13360	13456	13419	13498	13618	13520	13664	13515	13479	13444	13607	13504	13520	13464	13392	13464	13394	13629	13615	13450	13344	13668	13532	13383	13457	13617	13466	13463	13349	13466	13526	13524	13456	13580	13490	13419	13477	13477	13582	13494	13432	13441	13290	13512	13591	13519	13440	13575	13459	13492	13541	13523	13523	13514	13466	13621	13647	13550	13486	13485	13526	13417	13527	13507	13427	13449	13495	13503	13284	13457	13506	13527	13502	13499	13410	13514	13555	13257	13403	13459	13495	13647	13419	13417	13425	13564	13610	13498	13493	13541	13480	13335	13334	13505	13591	13316	13466	13398	13482	13465	13413	13278	13527	13466	13502	13430	13499	13417	13544	13487	13519	13451	13469	13487	13440	13526	13711	13611	13371	13329	13731	13471	13511	13370	13487	13533	13541	13446	13662	13420	13376	13218	13563	13533	13475	13527	13479	13511	13657	13545	13640	13513	13543	13465	13626	13304	13482	13436	13423	13396	13541	13534	13457	13517	13543	13414	13267	13567	13514	13428	13448	13303	13567	13550	13484	13539	13428	13533	13658	13457	13593	13455	13553	13405	13456	13626	13411	13429	13496	13427	13638	13564	13481	13503	13454	13438	13483	13558	13576	13474	13496	13422	13421	13396	13347	13622	13514	13521	13497	13423	13543	13475	13469	13335	13612	13513	13598	13532	13545	13475	13492	13486	13447	13483	13421	13516	13492	13405	13426	13422	13477	13342	13397	13491	13338	13699	13582	13524	13519	13402	13469	13536	13506	13540	13418	13464	13420	13368	13481	13374	13575	13439	13543	13308	13610	13449	13525	13445	13556	13426	13404	13428	13566	13560	13387	13607	13436	13353	13469	13547	13454	13523	13364	13521	13661	13532	13541	13590	13509	13573	13286	13417	13532	13561	13491	13423	13486	13515	13580	13430	13409	13474	13436	13297	13468	13470	13499	13501	13779	13317	13436	13533	13423	13420	13633	13420	13409	13601	13496	13470	13455	13477	13482	13427	13660	13426	13380	13540	13625	13382	13636	13441	13575	13338	13440	13505	13527	13472	13450	13430	13504	13445	13575	13552	13342	13567	13545	13541	13477	13437	13459	13428	13496	13375	13406	13541	13492	13383	13378	13384	13457	13362	13671	13511	13358	13583	13448	13545	13410	13454	13450	13596	13365	13415	13458	13447	13571	13425	13651	13352	13433	13405	13480	13495	13572	13597	13623	13509	13536	13501	13422	13393	13491	13628	13555	13591	13640	13614	13529	13443	13594	13345	13541	13457	13506	13530	13525	13500	13476	13366	13573	13539	13591	13389	13410	13570	13481	13560	13664	13406	13395	13558	13572	13564	13500	13421	13687	13523	13595	13462	13387	13498	13551	13537	13597	13563	13402	13731	13576	13623	13427	13490	13608	13425	13406	13456	13565	13524	13447	13441	13520	13600	13512	13426	13646	13544	13446	13600	13564	13549	13524	13452	13450	13483	13441	13535	13562	13509	13573	13509	13520	13423	13503	13532	13480	13558	13427	13327	13383	13472	13330	13497	13527	13473	13441	13524	13650	13438	13567	13417	13529	13425	13411	13573	13624	13441	13474	13532	13378	13335	13596	13445	13460	13349	13604	13627	13433	13522	13419	13537	13638	13427	13567	13778	13385	13315	13540	13537	13384	13461	13656	13509	13599	13415	13775	13362	13571	13645	13490	13496	13606	13471	13544	13546	13432	13637	13484	13432	13262	13498	13339	13499	13455	13391	13431	13582	13428	13501	13453	13594	13520	13655	13445	13368	13659	13465	13421	13616	13610	13532	13516	13563	13674	13440	13520	13418	13599	13447	13437	13545	13379	13499	13354	13532	13414	13475	13445	13624	13478	13485	13519	13469	13353	13476	13442	13402	13410	13555	13476	13414	13565	13405	13458	13458	13449	13466	13362	13592	13352	13573	13777	13368	13433	13532	13525	13557	13402	13307	13331	13441	13544	13493	13436	13512	13522	13418	13424	13404	13422	13388	13583	13540	13653	13435	13434	13363	13405	13590	13371	13543	13512	13556	13589	13435	13390	13530	13696	13595	13396	13495	13482	13430	13420	13511	13559	13436	13499	13568	13457	13390	13378	13522	13449	13547	13438	13626	13613	13448	13566	13723	13519	13412	13540	13475	13598	13555	13418	13443	13361	13587	13460	13555	13635	13471	13525	13433	13392	13432	13582	13520	13454	13429	13536	13435	13577	13417	13468	13528	13366	13527	13665	13416	13373	13551	13439	13671	13482	13470	13550	13322	13484	13527	13465	13648	13532	13516	13516	13437	13543	13521	13380	13536	13502	13432	13531	13485	13579	13393	13520	13484	13378	13504	13387	13520	13571	13428	13704	13433	13520	13393	13500	13571	13405	13529	13601	13340	13478	13513	13644	13435	13550	13456	13456	13614	13501	13625	13541	13393	13495	13279	13443	13483	13537	13552	13255	13415	13543	13462	13515	13555	13499	13561	13624	13449	13527	13458	13450	13492	13436	13581	13355	13436	13351	13532	13391	13463	13484	13526	13557	13378	13548	13677	13400	13538	13542	13555	13681	13598	13547	13375	13333	13502	13378	13454	13509	13342	13598	13511	13315	13489	13509	13565	13517	13427	13733	13604	13489	13562	13508	13469	13540	13620	13624	13377	13400	13623	13320	13567	13435	13681	13579	13551	13527	13539	13300	13343	13525	13380	13382	13569	13697	13550	13438	13448	13538	13505	13410	13347	13423	13613	13547	13543	13283	13395	13368	13512	13586	13422	13437	13426	13491	13465	13490	13588	13372	13683	13470	13368	13495	13531	13526	13388	13590	13590	13550	13460	13546	13417	13673	13492	13616	13376	13526	13478	13384	13673	13398	13450	13647	13580	13550	13456	13465	13560	13434	13639	13625	13478	13534	13581	13597	13626	13408	13337	13448	13451	13532	13486	13379	13605	13636	13468	13529	13441	13556	13487	13616	13427	13550	13569	13394	13515	13445	13510	13423	13354	13535	13476	13540	13506	13656	13473	13531	13243	13467	13381	13604	13516	13339	13366	13547	13517	13606	13472	13536	13568	13330	13408	13642	13495	13567	13479	13480	13450	13467	13556	13550	13368	13476	13572	13562	13603	13425	13396	13589	13582	13635	13411	13506	13552	13450	13445	13559	13527	13561	13525	13531	13477	13353	13425	13427	13561	13597	13547	13476	13487	13523	13406	13532	13552	13461	13503	13476	13312	13480	13602	13486	13310	13513	13392	13321	13375	13325	13619	13597	13601	13624	13436	13442	13532	13573	13498	13604	13457	13550	13469	13493	13460	13495	13486	13562	13379	13530	13492	13453	13583	13650	13584	13602	13385	13414	13582	13584	13531	13447	13683	13415	13482	13646	13564	13398	13396	13524	13383	13436	13612	13606	13409	13630	13474	13424	13725	13401	13569	13538	13499	13376	13599	13698	13465	13457	13489	13526	13497	13452	13519	13501	13415	13500	13359	13443	13523	13663	13535	13391	13653	13444	13566	13480	13509	13514	13563	13568	13517	13526	13464	13582	13448	13472	13455	13683	13424	13463	13444	13463	13328	13409	13481	13488	13587	13478	13366	13489	13566	13301	13467
23737	21205	38166	25478	21066	19391	17830	15861	15364	15663	15749	15633	15595	15505	15659	15550	15613	15288	15562	15241	15430	15344	15504	15509	15510	15418	15554	15567	15519	15461	15432	15585	15240	15524	15551	15535	15457	15538	15327	15415	15549	15454	15337	15274	15396	15441	15372	15240	16153	16403	15996	15563	15524	15446	15434	15191	15452	15455	15514	15275	15349	15384	15151	15398	15308	15269	15322	15310	15527	15302	15432	15387	15257	15285	15276	15263	15545	15606	15167	15380	15469	15277	15152	15235	15531	15441	15311	15317	15336	15385	15444	15331	15177	15414	15366	15399	15366	15351	15458	15216	15322	15304	15349	15235	15260	15357	15315	15361	15179	15367	15348	15379	15309	15526	15304	15411	15319	15395	15124	15256	15340	15311	15546	15582	15236	15341	15218	15147	15487	15245	15400	15169	15291	15346	15419	15359	15225	15451	15149	15238	15402	15335	15385	15274	15302	15252	15215	15121	15335	15374	15278	15351	15262	15353	15233	15378	15329	15419	15138	15354	15363	15415	15337	15360	15268	15197	15377	15377	15364	15317	15356	15255	15293	15393	15294	15097	15208	15345	15305	15095	15123	15247	15175	15371	15188	15503	15559	15108	15344	15266	15077	15481	15160	15117	15409	15374	15434	15352	15448	15446	15410	15262	15316	15292	15389	15405	15302	15278	15353	15451	15420	15283	15389	15223	15258	15227	15364	15301	15357	15214	15339	15419	15155	15282	15255	15296	15264	15352	15311	15254	15607	15395	15273	15168	15236	15317	15246	15324	15358	15301	15367	15340	15218	15362	15322	15006	15148	15289	15174	15357	15356	15334	15193	15333	15344	15371	15285	15247	15362	15467	15333	15079	15139	15371	15386	15240	15141	15242	15349	15192	15231	15215	15374	15267	15279	15407	15371	15290	15308	15351	15498	15305	15160	15334	15396	15237	15036	15066	15262	15553	15371	15215	15220	15319	15339	15285	15271	15167	15230	15127	15275	15415	15376	15385	15381	15290	15316	15304	15246	15485	15268	15188	15386	15053	15287	15184	15324	15220	15272	15102	15233	15171	15302	15218	15347	15295	15526	15200	15348	15372	15150	15381	15277	15406	15282	15339	15401	15233	15200	15141	15264	15256	15381	15263	15201	15394	15540	15298	15367	15128	15273	15617	15419	15256	15213	15218	15146	15131	15200	15249	15086	15423	15386	15523	15412	15191	15222	15341	15120	15235	15318	15174	15135	15392	15506	15259	15214	15201	15115	15255	15285	15309	15188	15046	15249	15268	15134	15230	15254	15376	15469	15328	15195	15343	15191	15201	15203	15256	15240	15406	15613	15295	15297	15396	15388	15209	15136	15339	15346	15178	15413	15226	15210	15238	15210	15254	15273	15245	15583	15391	15519	15121	15372	15233	15286	15347	15371	15395	15032	15068	14996	15280	15320	15358	15441	15381	15412	15230	15453	15310	15422	15270	15471	15410	15320	15284	15222	15232	15427	15232	15561	15446	15140	15202	15241	15352	15336	15320	15539	15342	15263	15436	15386	15336	15315	15326	15236	15294	15213	15370	15327	15351	15239	15299	15224	15389	15313	15253	15167	15440	15243	15294	15188	15243	15467	15523	15365	15368	15358	15317	15154	15381	15417	15330	15305	15325	15196	15199	15332	15236	15236	15241	15388	15150	15452	15063	15338	15085	15160	15393	15233	15163	15343	15320	15343	15237	15445	15253	15223	15295	15408	15293	15269	15162	15293	15252	15388	15351	15392	15295	15308	15420	15358	15507	15462	15292	15298	15356	15199	15325	15293	15408	15195	15316	15358	15332	15362	15381	15329	15379	15282	15260	15278	15304	15277	15312	15363	15296	15353	15422	15269	15247	15272	15177	15326	15130	15214	15157	15301	15254	15136	15182	15512	15330	15247	15261	15287	15453	15266	15603	15327	15400	15156	15302	15240	15134	15137	15185	15349	15336	15389	15264	15319	15459	15153	15336	15145	15308	15292	15209	15238	15403	15340	15433	15273	15301	15309	15362	15428	15336	15223	15477	15390	15353	15476	15268	15327	15273	15279	15139	15326	15431	15416	15142	15082	15386	15338	15336	15306	15271	15348	15365	15368	15373	15059	15167	15297	15222	15345	15256	15429	15254	15319	15293	15319	15237	15427	15332	15361	15423	15289	15405	15207	15223	15222	15140	15222	14984	15369	15413	15279	15239	15217	15211	15302	15321	15199	15415	15489	15327	15109	15299	15225	15373	15230	15341	15245	15388	15222	15240	15397	15404	15483	15144	15236	15249	15285	15410	15364	15368	15433	15368	15325	15240	15201	15244	15398	15261	15340	15244	15360	15148	15354	15279	15277	15435	15323	15373	15413	15396	15391	15166	15385	15152	15341	15082	15324	15237	15395	15186	15346	15630	15360	15425	15441	15422	15421	15317	15373	15323	15433	15185	15283	15407	15330	15285	15267	15296	15133	15435	15374	15037	15316	15176	15249	15376	15356	15217	15353	15413	15213	15273	15462	15432	15218	15143	15081	15103	15300	15322	15182	15248	15345	15223	15406	15445	15225	15355	15259	15208	15346	15345	15489	15312	15136	15249	15198	15333	15316	15350	15449	15200	15201	15406	15558	15323	15349	15424	15444	15193	15200	15352	15287	15280	15229	15197	15267	15198	15467	15442	15245	15345	15299	15303	15175	15142	15130	15438	15311	15355	15389	15075	15368	15240	15302	15348	15412	15232	15434	15356	15304	15373	15277	15187	15169	15307	15240	15280	15259	15113	15074	15173	15296	15404	15176	15472	15236	15310	15301	15431	15422	15270	15380	15445	15368	15344	15341	15229	15251	15147	15299	15422	15152	15236	15271	15060	15262	15199	15461	15318	15292	15297	15345	15154	15320	15210	15219	15397	15367	15361	15412	15192	15216	15345	15485	15335	15215	15364	15497	15342	15279	15266	15137	15321	15368	15197	15292	15124	15443	15302	15257	15337	15339	15440	15481	15310	15420	15180	15234	15222	15225	15420	15229	15362	15341	15291	15225	15327	15256	15261	15177	15298	15222	15180	15315	15256	15093	15474	15492	15231	15267	15297	15191	15464	15107	15215	15260	15308	15067	15318	15164	15210	15262	15406	15378	15447	15229	15186	15295	15489	15178	15433	15181	15190	15165	15489	15050	15339	15331	15311	15310	15278	15470	15410	15316	15289	15339	15408	15311	15309	15405	15291	15157	15189	15422	15290	15357	15259	15227	15310	15393	15242	15466	15399	15281	15343	15446	15308	15410	15283	15254	15334	15344	15397	15225	15228	15439	15380	15216	15366	15294	15367	15238	15328	15371	15349	15259	15523	15385	15370	15307	15246	15170	15362	15310	15138	15352	15141	15036	15583	15304	15216	15364	15426	15376	15353	15473	15229	15255	15229	15306	15285	15257	15451	15328	15150	15192	15288	15263	15218	15339	15203	15351	15298	15407	15277	15371	15242	15346	15302	15358	15455	15412	15170	15291	15279	15373	15356	15298	15286	15229	15362	15271	15459	15257	15393	15329	15123	15385	15222	15368	15356	15330	15280	15239	15381	15510	15281	15208	15313	15202	15370	15006	15283	15384	15194	15292	15303	15355	15198	15202	15369	15294	15343	15306	15412	15141	15197	15262	15181	15246	15134	15376	15258	15200	15264	15292	15365	15190	15104	15212	15275	15308	15626	15433	15218	15261	15308	15350	15266	15358	15379	15325	15401	15446	15265	15369	15357	15408	15538	15202	15190	15344	15388	15320	15288	15314	15322	15357	15426	15454	15333	15459	15367	15416	15175	15235	15388	15292	15318	15313	15559	15357	15185	15364	15494	15427	15461	15317	15388	15402	15371	15453	15187	15187	15283	15348	15202	15335	15361	15302	15294	15272	15152	15220	15471	15411	15337	15097	15273	15399	15320	15281	15233	15201	15162	15275	15354	15332	15277	15195	15451	15243	15398	15408	15155	15346	15473	15228	15179	15511	15273	15244	15274	15148	15346	15319	15389	15495	15250	15156	15296	15330	15181	15109	15196	15366	15255	15339	15189	15202	15339	15265	15289	15316	15181	15178	15229	15297	15411	15463	15352	15320	15339	15300	15291	15383	15470	15250	15132	15293	15247	15398	15293	15431	15363	15272	15524	15451	15273	15239	15256	15117	15278	15104	15113	15147	15349	15430	15311	15287	15193	15412	15280	15375	15407	15410	15376	15320	15579	15226	15317	15302	15405	15506	15390	15326	15260	15317	15248	15299	15377	15470	15340	15165	15413	15293	15152	15326	15236	15309	15289	15365	15168	15274	15277	15275	15533	15297	15268	15405	15306	15320	15340	15361	15410	15447	15203	15197	15211	15322	15398	15293	15567	15342	15287	15187	15421	15274	15266	15308	15461	15261	15263	15072	15283	15349	15366	15147	15216	15529	15416	15318	15489	15466	15290	15447	15288	15370	15414	15393	15182	15364	15189	15344	15388	15337	15412	15284	15329	15208	15198	15427	15246	15185	15276	15370	15318	15319	15004	15272	15367	15632	15254	15422	15268	15240	15371	15327	15464	15425	15197	15205	15236	15283	15314	15327	15195	15279	15368	15183	15222	15391	15535	15297	15262	15293	15281	15289	15387	15223	15206	15274	15223	15207	15266	15288	15332	15344	15191	15264	15277	15348	15334	15354	15466	15366	15452	15445	15414	15291	15178	15242	15316	15387	15683	15147	15255	15323	15438	15323	15465	15290	15446	15335	15267	15222	15135	15365	15277	15288	15164	15237	15394	15315	15434	15247	15335	15281	15220	15577	15514	15325	15265	15509	15375	15233	15239	15291	15207	15242	15440	15354	15338	15378	15417	15344	15342	15446	15445	15020	15410	15484	15533	15319	15409	15129	15397	15312	15203	15373	15326	15189	15310	15190	15230	15175	15490	15162	15251	15309	15339	15383	15357	15311	15343	15250	15312	15263	15162	15347	15471	15473	15389	15216	15307	15322	15241	15341	15088	15139	15238	15592	15285	15200	15461	15583	15359	15154	15198	15316	15413	15464	15414	15329	15506	15280	15252	15392	15339	15221	15254	15195	15231	15378	15277	15257	15258	15421	15310	15110	15288	15448	15340	15225	15290	15368	15498	15434	15220	15314	15197	15205	15355	15097	15464
13193	52849	54738	21585	14669	14139	13989	13689	13676	13765	13614	13571	13548	13640	13733	13801	13695	13631	13632	13478	13574	13585	13670	13517	13759	13590	13419	13634	13523	13530	13631	13636	13668	13608	13744	13597	13649	13683	13611	13533	13753	13754	13632	13655	13764	13533	13680	13887	15184	15055	14348	14021	13759	13478	13414	13618	13460	13422	13694	13547	13398	13377	13543	13471	13676	13531	13428	13591	13556	13456	13543	13435	13485	13489	13382	13482	13440	13455	13494	13633	13548	13664	13392	13658	13644	13602	13567	13448	13420	13501	13483	13617	13503	13433	13587	13428	13572	13530	13588	13454	13576	13435	13578	13477	13524	13394	13457	13659	13525	13569	13516	13594	13549	13646	13392	13526	13448	13467	13660	13480	13481	13439	13476	13487	13475	13519	13477	13643	13527	13664	13325	13659	13534	13458	13527	13636	13620	13516	13519	13481	13503	13523	13640	13550	13481	13676	13507	13477	13651	13418	13516	13490	13411	13552	13388	13613	13590	13508	13378	13470	13543	13658	13541	13479	13444	13486	13604	13463	13623	13487	13490	13492	13472	13400	13663	13508	13409	13619	13540	13429	13562	13608	13539	13552	13505	13385	13580	13381	13557	13575	13416	13508	13345	13650	13634	13637	13556	13465	13464	13566	13544	13465	13640	13496	13400	13479	13576	13403	13440	13410	13601	13436	13513	13375	13497	13557	13476	13459	13483	13595	13569	13469	13413	13516	13496	13442	13635	13522	13412	13580	13546	13504	13467	13426	13419	13684	13605	13461	13486	13649	13486	13445	13558	13496	13466	13540	13768	13458	13532	13592	13456	13466	13609	13697	13624	13511	13534	13576	13686	13429	13579	13510	13554	13543	13402	13517	13476	13616	13489	13617	13514	13585	13324	13541	13358	13487	13667	13379	13497	13446	13428	13401	13417	13509	13428	13690	13556	13410	13684	13543	13348	13672	13632	13331	13486	13537	13501	13391	13501	13401	13577	13589	13570	13324	13528	13731	13529	13537	13728	13646	13531	13448	13555	13568	13451	13543	13465	13700	13529	13584	13613	13526	13507	13721	13476	13514	13440	13648	13484	13544	13500	13581	13542	13486	13601	13435	13487	13604	13611	13370	13582	13324	13633	13483	13475	13452	13423	13399	13620	13533	13456	13604	13445	13250	13566	13360	13441	13392	13439	13587	13400	13554	13371	13391	13709	13454	13622	13553	13497	13459	13646	13596	13701	13580	13587	13584	13462	13697	13730	13405	13561	13347	13416	13573	13517	13416	13467	13474	13553	13464	13549	13631	13628	13443	13529	13470	13683	13354	13436	13376	13529	13644	13614	13606	13434	13367	13669	13378	13525	13422	13590	13377	13337	13532	13413	13611	13400	13468	13593	13378	13516	13531	13480	13439	13523	13543	13381	13529	13460	13557	13476	13605	13508	13317	13538	13479	13376	13459	13520	13585	13633	13442	13387	13281	13554	13421	13674	13612	13482	13554	13466	13437	13546	13337	13510	13547	13509	13463	13380	13628	13484	13402	13406	13625	13491	13502	13555	13515	13717	13530	13438	13485	13461	13407	13527	13464	13587	13492	13474	13463	13454	13663	13517	13467	13424	13485	13648	13523	13483	13425	13499	13708	13672	13639	13456	13658	13414	13522	13424	13567	13532	13367	13574	13551	13443	13449	13391	13549	13532	13297	13724	13399	13558	13399	13502	13482	13512	13550	13600	13423	13353	13479	13531	13508	13551	13516	13469	13526	13602	13500	13644	13511	13462	13475	13496	13441	13496	13606	13551	13406	13456	13572	13615	13367	13605	13426	13563	13351	13506	13519	13350	13405	13466	13461	13468	13615	13546	13564	13410	13543	13699	13554	13402	13649	13584	13622	13506	13573	13338	13422	13504	13465	13596	13340	13623	13569	13603	13506	13575	13507	13723	13378	13515	13448	13588	13343	13591	13316	13496	13506	13447	13526	13424	13514	13603	13537	13565	13378	13579	13515	13503	13384	13362	13536	13409	13451	13461	13479	13570	13592	13541	13738	13391	13402	13557	13445	13467	13625	13442	13470	13708	13514	13615	13505	13497	13493	13580	13475	13585	13432	13600	13469	13582	13719	13537	13389	13540	13536	13563	13463	13507	13544	13330	13411	13770	13318	13609	13551	13579	13597	13480	13370	13335	13403	13468	13358	13592	13590	13509	13559	13594	13623	13632	13513	13411	13736	13642	13503	13580	13627	13525	13664	13562	13565	13496	13488	13523	13572	13597	13679	13470	13616	13560	13527	13377	13490	13443	13501	13513	13517	13447	13485	13572	13446	13565	13392	13491	13378	13532	13488	13484	13612	13527	13555	13506	13568	13558	13447	13529	13263	13556	13491	13538	13570	13429	13449	13537	13440	13559	13587	13476	13569	13510	13535	13539	13538	13684	13334	13491	13432	13507	13567	13546	13432	13428	13515	13486	13451	13516	13695	13573	13694	13422	13540	13465	13509	13350	13423	13426	13516	13541	13535	13391	13629	13409	13389	13504	13465	13546	13523	13410	13494	13587	13583	13389	13529	13482	13452	13567	13721	13626	13579	13564	13566	13571	13571	13576	13443	13413	13566	13597	13453	13381	13441	13638	13598	13451	13437	13590	13678	13597	13589	13505	13552	13507	13657	13524	13585	13499	13568	13312	13603	13349	13801	13509	13630	13395	13355	13539	13501	13518	13489	13382	13410	13577	13481	13527	13327	13591	13481	13421	13600	13558	13583	13463	13494	13610	13382	13457	13419	13582	13604	13550	13537	13525	13499	13720	13642	13534	13701	13466	13593	13448	13589	13458	13638	13384	13498	13377	13548	13538	13473	13646	13406	13384	13495	13666	13469	13431	13415	13550	13644	13560	13668	13427	13417	13613	13509	13579	13568	13440	13476	13503	13678	13705	13519	13417	13583	13471	13539	13399	13606	13581	13542	13457	13453	13575	13303	13567	13495	13657	13536	13541	13572	13575	13528	13513	13539	13462	13577	13413	13427	13550	13618	13482	13581	13479	13374	13582	13593	13771	13432	13500	13586	13460	13527	13469	13552	13448	13611	13504	13425	13711	13522	13543	13414	13555	13465	13534	13547	13474	13408	13313	13554	13513	13500	13429	13520	13474	13414	13571	13676	13685	13456	13550	13489	13394	13513	13552	13570	13470	13737	13553	13594	13564	13495	13483	13570	13634	13352	13584	13487	13567	13488	13553	13477	13584	13389	13602	13528	13630	13514	13677	13499	13527	13579	13418	13475	13511	13417	13393	13273	13473	13569	13606	13649	13539	13557	13524	13511	13464	13437	13553	13554	13538	13522	13475	13427	13509	13490	13395	13633	13419	13384	13504	13370	13552	13457	13521	13538	13477	13634	13533	13661	13406	13691	13431	13587	13457	13513	13618	13444	13711	13418	13582	13587	13473	13575	13508	13497	13542	13678	13449	13743	13629	13588	13365	13475	13721	13536	13537	13403	13472	13408	13381	13510	13543	13486	13553	13532	13460	13575	13567	13478	13603	13426	13422	13464	13434	13354	13402	13464	13538	13499	13601	13620	13432	13679	13474	13407	13336	13514	13522	13715	13517	13573	13560	13549	13656	13562	13390	13494	13342	13393	13424	13538	13591	13554	13463	13626	13342	13460	13484	13598	13478	13433	13559	13425	13480	13455	13297	13244	13578	13609	13497	13374	13476	13573	13469	13396	13628	13468	13812	13403	13555	13637	13403	13592	13545	13495	13472	13489	13566	13541	13437	13330	13613	13337	13402	13457	13563	13594	13608	13525	13602	13376	13645	13348	13534	13574	13476	13421	13724	13502	13617	13674	13449	13545	13376	13340	13440	13479	13626	13484	13399	13496	13378	13687	13473	13558	13479	13541	13464	13502	13692	13482	13495	13678	13513	13603	13339	13362	13543	13483	13497	13629	13406	13629	13541	13437	13553	13633	13428	13303	13497	13462	13583	13535	13622	13581	13398	13496	13361	13355	13565	13453	13511	13502	13454	13360	13544	13492	13620	13418	13603	13663	13529	13557	13619	13645	13497	13393	13485	13466	13560	13548	13590	13646	13401	13500	13650	13420	13559	13357	13583	13492	13556	13350	13494	13554	13405	13498	13416	13464	13481	13547	13621	13608	13425	13563	13356	13439	13498	13584	13547	13415	13420	13468	13578	13407	13397	13628	13518	13438	13593	13461	13534	13567	13589	13470	13657	13222	13357	13431	13544	13287	13605	13596	13426	13482	13415	13528	13225	13384	13494	13521	13350	13418	13509	13514	13354	13522	13474	13457	13631	13525	13432	13423	13462	13734	13565	13480	13617	13484	13536	13578	13616	13639	13579	13565	13776	13380	13574	13499	13489	13527	13655	13699	13604	13485	13525	13525	13626	13371	13382	13562	13463	13497	13506	13633	13507	13338	13693	13467	13488	13592	13439	13458	13454	13549	13587	13553	13489	13535	13541	13536	13608	13558	13439	13546	13519	13286	13528	13485	13473	13456	13551	13574	13384	13648	13409	13439	13694	13508	13516	13479	13557	13552	13681	13480	13440	13630	13512	13505	13565	13424	13568	13503	13590	13703	13584	13622	13379	13480	13500	13631	13587	13426	13381	13620	13457	13413	13527	13438	13545	13647	13374	13554	13546	13754	13494	13406	13529	13498	13561	13616	13504	13510	13634	13566	13468	13544	13616	13345	13487	13549	13470	13634	13484	13378	13693	13454	13497	13484	13593	13579	13562	13496	13491	13525	13698	13475	13610	13507	13328	13608	13510	13472	13571	13450	13565	13537	13503	13540	13552	13605	13549	13607	13485	13531	13449	13592	13571	13466	13267	13592	13445	13377	13502	13524	13538	13526	13419	13455	13387	13577	13339	13329	13586	13441	13560	13408	13549	13594	13536	13410	13537	13539	13577	13517	13519	13646	13431	13547	13544	13506	13513	13476	13564	13511	13391	13554	13516	13553	13347	13662	13388	13572	13460	13436	13643	13509	13479	13393	13389	13688	13491	13587	13517	13641	13530	13652	13474	13475	13534	13421	13639	13445	13532	13516	13693	13538	13460	13452	13469	13608	13519	13730	13651	13586	13556	13758	13494	13415	13493	13562	13352	13604	13463	13416	13670	13517	13502	13515	13541	13452
22716	21074	34531	25702	21353	21583	20506	16426	15936	15976	15843	15784	15678	15688	15725	15792	15632	15568	15727	15710	15579	15349	15644	15249	15640	15550	15617	15612	15429	15397	15516	15581	15582	15581	15589	15563	15518	15544	15707	15559	15467	15465	15844	15778	15511	15502	15732	16078	17503	17360	16740	16181	15586	15476	15395	15462	15296	15396	15605	15618	15261	15411	15455	15418	15492	15605	15554	15538	15449	15471	15336	15640	15306	15490	15497	15422	15673	15394	15372	15508	15432	15277	15376	15328	15348	15507	15463	15593	15447	15226	15370	15213	15220	15401	15241	15365	15299	15441	15318	15324	15360	15392	15347	15446	15513	15525	15321	15318	15565	15501	15382	15550	15553	15463	15380	15420	15330	15468	15301	15470	15392	15347	15212	15315	15339	15541	15399	15276	15233	15476	15503	15346	15476	15570	15482	15363	15458	15432	15318	15298	15324	15425	15539	15453	15440	15578	15462	15444	15417	15270	15517	15552	15397	15434	15323	15458	15334	15448	15427	15543	15328	15357	15304	15391	15355	15228	15383	15412	15412	15367	15455	15477	15345	15198	15377	15380	15499	15391	15372	15406	15466	15317	15392	15526	15383	15365	15298	15319	15332	15268	15332	15329	15599	15358	15244	15204	15330	15452	15505	15451	15166	15473	15561	15572	15562	15398	15570	15521	15337	15502	15495	15275	15300	15349	15250	15199	15392	15216	15219	15134	15449	15305	15289	15395	15315	15293	15298	15360	15433	15364	15415	15491	15512	15355	15397	15222	15371	15304	15301	15394	15434	15391	15233	15460	15411	15484	15337	15355	15351	15364	15377	15327	15179	15207	15425	15309	15479	15399	15466	15343	15522	15198	15530	15492	15334	15311	15346	15456	15376	15434	15363	15469	15513	15436	15426	15271	15331	15415	15418	15492	15491	15418	15383	15436	15195	15386	15370	15378	15330	15377	15271	15290	15185	15248	15290	15472	15382	15371	15393	15226	15588	15411	15335	15275	15330	15428	15490	15321	15241	15332	15415	15086	15439	15169	15204	15237	15641	15550	15452	15204	15396	15365	15419	15536	15211	15414	15319	15297	15568	15341	15606	15430	15414	15376	15378	15522	15336	15424	15394	15324	15257	15316	15237	15497	15157	15219	15218	15169	15524	15387	15535	15255	15571	15232	15377	15222	15182	15342	15262	15406	15476	15275	15268	15374	15294	15389	15447	15412	15580	15454	15315	15498	15380	15324	15336	15321	15314	15405	15465	15352	15526	15538	15312	15347	15221	15400	15435	15273	15384	15318	15235	15373	15306	15410	15366	15228	15336	15202	15380	15504	15407	15503	15344	15563	15316	15443	15360	15321	15163	15226	15317	15327	15324	15356	15369	15393	15571	15404	15541	15401	15383	15144	15494	15379	15166	15166	15369	15451	15391	15378	15317	15489	15422	15361	15572	15483	15479	15419	15365	15384	15390	15516	15352	15459	15296	15391	15300	15393	15403	15357	15493	15279	15460	15528	15322	15382	15602	15575	15369	15353	15454	15273	15091	15447	15551	15322	15487	15306	15390	15453	15477	15493	15428	15237	15437	15368	15390	15369	15179	15343	15227	15365	15369	15462	15449	15376	15296	15371	15598	15340	15526	15369	15548	15203	15308	15295	15423	15037	15368	15407	15428	15341	15420	15343	15473	15442	15293	15369	15287	15529	15296	15287	15411	15337	15323	15258	15376	15292	15448	15510	15351	15428	15229	15247	15480	15444	15355	15309	15386	15511	15383	15497	15287	15198	15182	15381	15102	15445	15280	15367	15291	15498	15405	15474	15263	15352	15451	15437	15306	15508	15472	15329	15382	15449	15392	15557	15438	15524	15251	15273	15284	15342	15363	15361	15462	15290	15136	15283	15348	15434	15323	15335	15307	15259	15470	15280	15407	15388	15512	15394	15495	15228	15299	15616	15168	15240	15267	15231	15399	15485	15179	15552	15284	15106	15505	15314	15307	15464	15441	15617	15324	15354	15334	15435	15144	15277	15493	15344	15445	15241	15387	15466	15399	15387	15440	15377	15571	15375	15210	15431	15081	15304	15130	15213	15241	15441	15405	15359	15544	15535	15330	15617	15366	15298	15288	15515	15465	15386	15339	15145	15458	15342	15396	15449	15381	15363	15333	15510	15328	15372	15232	15241	15288	15099	15205	15264	15642	15336	15452	15458	15237	15384	15350	15420	15390	15602	15190	15268	15224	15406	15531	15346	15464	15356	15392	15355	15278	15478	15436	15639	15406	15496	15311	15200	15495	15355	15382	15352	15153	15467	15408	15417	15204	15459	15457	15372	15214	15302	15241	15415	15530	15356	15332	15450	15470	15377	15384	15390	15490	15378	15404	15315	15322	15415	15373	15335	15240	15610	15288	15427	15244	15342	15420	15417	15182	15244	15400	15567	15201	15311	15356	15354	15434	15348	15373	15370	15400	15461	15690	15412	15478	15396	15247	15514	15378	15095	15442	15312	15446	15417	15281	15281	15284	15454	15338	15262	15380	15333	15478	15444	15344	15364	15427	15367	15401	15180	15372	15534	15491	15288	15181	15567	15395	15385	15567	15494	15366	15327	15385	15239	15459	15347	15391	15331	15303	15372	15366	15332	15450	15327	15245	15203	15182	15454	15257	15523	15275	15292	15308	15263	15164	15314	15240	15376	15392	15451	15344	15304	15500	15388	15317	15439	15480	15558	15291	15366	15333	15394	15268	15240	15326	15410	15427	15386	15337	15332	15383	15425	15435	15377	15443	15270	15472	15328	15180	15225	15245	15406	15388	15409	15530	15351	15356	15403	15278	15356	15349	15383	15251	15332	15393	15288	15311	15335	15306	15306	15626	15589	15238	15340	15217	15436	15208	15358	15200	15266	15142	15310	15223	15397	15508	15215	15348	15141	15272	15400	15504	15342	15215	15415	15302	15572	15515	15520	15372	15375	15385	15364	15313	15157	15416	15106	15446	15396	15384	15418	15447	15246	15266	15038	15257	15261	15471	15319	15207	15375	15401	15435	15586	15366	15235	15255	15521	15457	15233	15333	15286	15576	15643	15363	15342	15272	15432	15305	15440	15338	15193	15428	15225	15107	15397	15094	15398	15315	15466	15592	15401	15247	15354	15162	15317	15338	15316	15266	15276	15526	15287	15404	15411	15427	15327	15417	15417	15345	15290	15277	15451	15400	15489	15385	15271	15247	15324	15430	15528	15390	15424	15294	15284	15318	15378	15307	15298	15252	15487	15428	15335	15323	15503	15604	15353	15198	15447	15244	15335	15456	15357	15104	15431	15389	15534	15251	15436	15374	15271	15426	15383	15253	15222	15388	15408	15353	15135	15236	15397	15432	15418	15361	15387	15357	15626	15412	15485	15475	15310	15398	15460	15375	15391	15448	15414	15295	15192	15188	15332	15266	15554	15359	15401	15452	15262	15510	15218	15352	15345	15235	15381	15312	15487	15537	15488	15559	15413	15527	15465	15474	15406	15388	15433	15303	15441	15466	15120	15401	15315	15219	15515	15309	15292	15407	15319	15461	15333	15198	15181	15248	15190	15436	15248	15312	15396	15290	15309	15154	15392	15567	15287	15215	15488	15450	15468	15270	15495	15170	15401	15225	15426	15141	15346	15338	15216	15595	15404	15353	15389	15337	15392	15335	15313	15237	15305	15348	14998	15413	15359	15339	15285	15438	15625	15366	15239	15345	15462	15328	15455	15257	15323	15474	15455	15416	15468	15332	15321	15281	15274	15135	15566	15435	15333	15219	15378	15360	15385	15333	15326	15488	15249	15377	15383	15509	15351	15438	15380	15301	15255	15400	15424	15418	15386	15373	15334	15351	15428	15244	15256	15178	15482	15217	15333	15270	15331	15291	15525	15452	15457	15355	15346	15392	15512	15294	15410	15180	15388	15560	15271	15441	15295	15429	15425	15102	15491	15329	15165	15338	15395	15241	15497	15384	15354	15461	15349	15288	15230	15361	15216	15277	15370	15339	15350	15314	15259	15510	15353	15041	15178	15465	15106	15446	15550	15330	15455	15269	15347	15196	15392	15359	15475	15320	15263	15285	15351	15417	15250	15342	15368	15355	15423	15375	15369	15473	15261	15159	15215	15386	15375	15429	15265	15334	15634	15265	15295	15475	15489	15307	15229	15302	15504	15354	15528	15494	15477	15238	15315	15275	15292	15283	15355	15432	15327	15336	15369	15192	15450	15336	15383	15419	15509	15398	15421	15303	15411	15386	15276	15372	15298	15472	15073	15401	15446	15311	15489	15264	15292	15383	15350	15450	15293	15492	15320	15406	15402	15161	15363	15423	15401	15384	15145	15519	15464	15356	15373	15615	15314	15237	15458	15213	15293	15283	15394	15381	15313	15184	15234	15289	15381	15305	15245	15509	15507	15271	15343	15302	15297	15431	15428	15364	15320	15350	15441	15411	15340	15590	15488	15352	15411	15506	15447	15350	15474	15438	15387	15198	15217	15317	15389	15401	15250	15284	15182	15540	15378	15466	15520	15365	15307	15412	15435	15305	15181	15307	15400	15349	15362	15340	15383	15391	15444	15392	15256	15315	15304	15275	15625	15270	15371	15559	15478	15162	15409	15371	15363	15201	15404	15478	15195	15133	15287	15325	15346	15542	15352	15371	15417	15427	15294	15343	15263	15559	15479	15344	15463	15350	15384	15435	15420	15456	15393	15291	15413	15190	15252	15239	15513	15434	15221	15254	15178	15502	15598	15421	15470	15338	15507	15416	15384	15524	15412	15532	15362	15461	15193	15723	15583	15483	15267	15257	15337	15361	15551	15405	15405	15447	15176	15208	15436	15433	15371	15183	15466	15318	15358	15370	15470	15355	15402	15384	15289	15291	15366	15179	15236	15145	15450	15315	15383	15368	15365	15552	15280	15364	15361	15344	15314	15406	15435	15376	15399	15434	15395	15404	15182	15312	15272	15362	15392	15391	15272	15323	15353	15358	15348	15306	15555	15246	15512	15219	15303	15390	15360	15404	15405	15504	15321	15331	15460	15243	15352	15355	15286	15443	15393	15455	15543	15355	15251	15420	15427	15383	15466	15421	15425	15393	15453	15495	15462	15242	15395	15190	15335	15383	15470	15333	15455	15353	15414	15594
14807	42556	48642	23691	16103	15028	14773	14349	14114	13842	13837	13804	13727	13642	13980	13842	13771	13799	13717	13798	13736	13736	13621	13610	13675	13666	13626	13575	13427	13644	13696	13609	13761	13619	13722	13797	13808	13594	13582	13731	13614	13769	13759	13743	13740	13712	13728	14740	16925	15986	15159	14351	13931	13551	13537	13447	13575	13505	13575	13595	13614	13489	13666	13585	13676	13529	13506	13615	13460	13483	13465	13656	13432	13516	13640	13443	13537	13543	13472	13514	13471	13380	13474	13561	13561	13711	13592	13706	13577	13415	13625	13394	13462	13551	13461	13460	13439	13767	13532	13629	13373	13497	13491	13648	13511	13514	13656	13602	13626	13414	13537	13497	13503	13519	13322	13508	13534	13565	13405	13549	13688	13436	13530	13689	13488	13498	13568	13544	13516	13522	13399	13563	13583	13536	13625	13449	13714	13577	13375	13483	13575	13484	13591	13388	13596	13580	13301	13558	13694	13451	13639	13445	13500	13467	13348	13650	13450	13605	13454	13569	13628	13440	13501	13525	13491	13402	13628	13599	13294	13500	13517	13483	13573	13346	13518	13608	13601	13516	13430	13503	13564	13393	13641	13766	13528	13503	13474	13481	13376	13490	13556	13558	13509	13594	13559	13492	13531	13321	13647	13570	13558	13393	13583	13494	13510	13287	13578	13439	13658	13507	13554	13592	13454	13473	13444	13485	13585	13471	13454	13549	13500	13573	13535	13553	13442	13692	13628	13456	13453	13643	13577	13582	13493	13650	13613	13575	13510	13749	13350	13608	13440	13601	13495	13266	13567	13630	13384	13464	13633	13417	13630	13334	13630	13440	13465	13442	13562	13593	13525	13567	13330	13579	13450	13613	13406	13493	13496	13555	13502	13456	13566	13454	13518	13462	13668	13498	13512	13632	13299	13464	13500	13444	13372	13551	13437	13501	13607	13391	13518	13554	13525	13562	13481	13485	13609	13524	13404	13457	13642	13585	13490	13570	13458	13656	13471	13600	13583	13527	13534	13439	13701	13438	13584	13596	13383	13645	13410	13501	13517	13407	13536	13455	13538	13550	13465	13556	13502	13333	13554	13415	13484	13521	13591	13542	13615	13569	13620	13449	13436	13487	13513	13397	13348	13484	13454	13489	13560	13511	13491	13621	13534	13275	13444	13351	13652	13452	13659	13571	13568	13470	13545	13483	13435	13525	13508	13402	13540	13484	13563	13520	13544	13430	13576	13462	13459	13583	13629	13380	13461	13691	13428	13545	13381	13447	13517	13458	13467	13607	13512	13682	13615	13520	13413	13639	13439	13578	13451	13426	13483	13527	13462	13422	13513	13508	13602	13430	13572	13544	13551	13563	13478	13439	13474	13503	13421	13413	13715	13744	13537	13414	13305	13586	13341	13667	13549	13407	13641	13502	13349	13469	13759	13565	13321	13576	13519	13536	13626	13437	13549	13540	13500	13641	13489	13497	13458	13556	13441	13549	13609	13524	13494	13404	13346	13624	13571	13445	13556	13417	13469	13480	13570	13605	13615	13402	13509	13541	13361	13611	13624	13452	13352	13468	13578	13695	13589	13461	13619	13711	13560	13574	13660	13460	13459	13476	13568	13522	13553	13482	13611	13585	13447	13507	13393	13367	13475	13362	13511	13669	13489	13476	13507	13505	13362	13580	13595	13459	13568	13546	13505	13603	13619	13460	13411	13550	13612	13508	13379	13517	13623	13510	13611	13397	13546	13584	13597	13393	13502	13622	13438	13673	13355	13706	13433	13505	13588	13577	13437	13426	13514	13425	13417	13535	13375	13424	13507	13431	13433	13452	13525	13454	13551	13580	13738	13586	13445	13506	13464	13350	13500	13522	13596	13584	13498	13548	13464	13557	13359	13544	13470	13597	13440	13569	13641	13155	13564	13600	13535	13528	13468	13556	13380	13463	13355	13467	13546	13571	13424	13401	13525	13748	13550	13642	13505	13526	13584	13577	13694	13508	13429	13520	13562	13729	13517	13531	13604	13545	13588	13550	13448	13259	13499	13374	13582	13589	13564	13509	13563	13583	13583	13568	13619	13456	13669	13491	13517	13590	13608	13482	13435	13513	13511	13504	13350	13452	13259	13422	13552	13397	13393	13504	13425	13516	13662	13397	13534	13491	13704	13575	13535	13600	13431	13250	13384	13486	13539	13580	13493	13464	13565	13650	13504	13586	13577	13471	13519	13436	13376	13620	13460	13575	13551	13357	13604	13428	13547	13411	13654	13575	13480	13440	13702	13452	13508	13491	13387	13489	13538	13523	13514	13625	13535	13479	13408	13428	13344	13438	13510	13534	13528	13515	13427	13433	13564	13368	13546	13466	13453	13409	13479	13516	13523	13544	13430	13599	13382	13480	13613	13524	13557	13448	13494	13449	13419	13542	13477	13539	13467	13553	13515	13586	13591	13484	13420	13373	13419	13600	13510	13394	13539	13503	13559	13464	13561	13352	13564	13429	13634	13398	13583	13576	13579	13679	13535	13596	13425	13383	13575	13566	13533	13670	13546	13553	13653	13501	13362	13625	13388	13666	13493	13571	13469	13431	13495	13562	13657	13509	13724	13528	13574	13455	13255	13473	13486	13615	13454	13476	13585	13504	13569	13476	13587	13509	13591	13539	13600	13519	13395	13422	13665	13541	13464	13422	13579	13522	13448	13657	13518	13414	13528	13434	13721	13610	13653	13536	13750	13485	13447	13572	13507	13511	13547	13406	13601	13650	13659	13634	13577	13507	13390	13446	13341	13444	13604	13599	13381	13550	13373	13444	13517	13463	13460	13512	13559	13568	13349	13512	13452	13570	13394	13638	13460	13590	13512	13526	13516	13545	13473	13444	13612	13560	13495	13446	13688	13655	13407	13487	13552	13540	13681	13505	13458	13357	13477	13493	13475	13535	13672	13507	13549	13542	13479	13390	13518	13436	13544	13471	13559	13395	13383	13463	13519	13563	13718	13562	13487	13460	13500	13495	13449	13593	13548	13378	13631	13542	13435	13421	13452	13537	13591	13475	13351	13658	13557	13510	13494	13498	13666	13587	13373	13572	13495	13419	13458	13347	13619	13484	13623	13557	13493	13631	13413	13471	13467	13473	13384	13466	13406	13580	13379	13554	13508	13538	13480	13629	13461	13567	13714	13590	13408	13459	13614	13412	13456	13609	13405	13334	13480	13494	13484	13643	13558	13526	13553	13515	13550	13412	13508	13327	13656	13318	13598	13429	13339	13503	13424	13503	13613	13422	13550	13570	13436	13544	13436	13440	13408	13533	13584	13590	13561	13462	13555	13655	13540	13480	13758	13463	13563	13486	13442	13553	13350	13606	13534	13407	13494	13431	13537	13562	13450	13651	13556	13558	13371	13503	13436	13529	13518	13483	13606	13485	13354	13348	13525	13522	13513	13437	13548	13563	13488	13637	13549	13605	13508	13477	13584	13485	13606	13660	13656	13523	13525	13530	13677	13553	13645	13574	13528	13488	13657	13560	13508	13535	13444	13470	13599	13556	13478	13302	13528	13334	13652	13433	13494	13568	13370	13547	13453	13513	13376	13531	13497	13633	13380	13442	13538	13606	13557	13535	13417	13430	13470	13505	13745	13251	13441	13593	13328	13644	13595	13648	13365	13525	13500	13394	13498	13564	13703	13411	13539	13445	13450	13327	13447	13554	13334	13478	13478	13701	13485	13176	13363	13492	13428	13467	13545	13638	13614	13544	13508	13590	13501	13522	13536	13456	13554	13389	13466	13542	13459	13392	13344	13689	13427	13500	13285	13511	13497	13625	13576	13447	13419	13351	13463	13498	13368	13457	13424	13722	13523	13411	13399	13494	13527	13508	13495	13438	13466	13336	13523	13492	13554	13473	13556	13387	13397	13518	13608	13511	13595	13460	13445	13367	13546	13380	13333	13437	13616	13531	13469	13531	13499	13607	13525	13542	13461	13557	13560	13629	13505	13556	13612	13455	13556	13750	13414	13654	13535	13608	13519	13345	13555	13509	13396	13528	13456	13348	13511	13556	13437	13339	13655	13344	13566	13568	13575	13444	13511	13585	13607	13555	13539	13675	13432	13585	13484	13444	13529	13489	13501	13587	13413	13592	13417	13499	13481	13428	13585	13548	13720	13676	13307	13487	13569	13537	13409	13521	13599	13611	13477	13433	13530	13348	13598	13466	13403	13460	13487	13325	13562	13434	13427	13587	13382	13615	13624	13464	13562	13396	13442	13585	13566	13519	13573	13479	13492	13585	13487	13559	13446	13365	13667	13336	13464	13639	13562	13534	13481	13420	13462	13369	13471	13354	13330	13623	13615	13335	13476	13449	13382	13533	13391	13479	13518	13349	13508	13396	13655	13358	13439	13584	13474	13479	13530	13509	13653	13487	13610	13505	13521	13462	13558	13519	13448	13466	13558	13617	13550	13537	13592	13450	13558	13585	13600	13558	13491	13557	13606	13446	13555	13455	13631	13317	13403	13498	13449	13498	13475	13531	13386	13495	13666	13472	13629	13688	13569	13588	13409	13473	13495	13519	13642	13504	13541	13669	13537	13545	13515	13494	13556	13439	13607	13525	13483	13420	13448	13551	13457	13632	13554	13425	13482	13605	13478	13487	13509	13526	13420	13469	13584	13448	13424	13468	13569	13402	13608	13423	13442	13485	13360	13531	13408	13643	13650	13489	13481	13461	13556	13477	13601	13461	13496	13294	13569	13481	13592	13611	13327	13562	13502	13576	13506	13615	13563	13254	13738	13538	13597	13596	13526	13328	13464	13635	13532	13569	13498	13706	13623	13577	13236	13592	13465	13463	13667	13490	13521	13524	13685	13580	13567	13431	13556	13450	13484	13437	13387	13607	13474	13526	13554	13550	13432	13425	13592	13605	13542	13371	13437	13451	13449	13532	13684	13479	13384	13590	13618	13435	13606	13629	13527	13546	13511	13455	13505	13431	13484	13400	13443	13692	13477	13538	13741	13559	13644	13580	13474	13569	13562	13416	13563	13560	13562	13583	13398	13534	13413	13498	13551	13358	13447	13677	13500	13467	13310	13640	13664	13352	13534	13586	13631	13461	13576	13572	13472	13497	13547	13455	13493	13454	13621	13483	13535	13418	13526	13470	13495	13661
27147	22376	35598	21502	16088	15515	15718	15591	15379	15391	15484	15391	15555	15443	15556	15597	15212	15466	15468	15534	15401	15667	15391	15336	15333	15454	15527	15398	15558	15416	15480	15283	15505	15442	15597	15433	15690	15616	15545	15299	15413	15387	15423	15503	15430	15448	15488	15401	15757	15565	15647	15632	15447	15371	15487	15629	15303	15322	15461	15449	15344	15241	15369	15211	15393	15444	15397	15531	15382	15363	15373	15314	15450	15239	15566	15472	15509	15330	15389	15492	15267	15506	15308	15582	15516	15509	15338	15399	15403	15574	15321	15270	15150	15361	15410	15428	15421	15462	15451	15406	15302	15362	15230	15332	15565	15356	15345	15417	15405	15435	15275	15319	15535	15620	15322	15539	15385	15189	15617	15642	15429	15288	15549	15449	15288	15635	15443	15349	15465	15394	15256	15371	15431	15477	15442	15294	15309	15445	15444	15295	15515	15505	15547	15439	15384	15437	15369	15258	15269	15167	15371	15534	15472	15425	15431	15273	15571	15472	15390	15289	15190	15492	15345	15343	15476	15215	15139	15390	15417	15417	15461	15440	15439	15382	15363	15254	15310	15414	15407	15344	15283	15345	15440	15499	15409	15451	15285	15400	15449	15393	15330	15383	15395	15369	15633	15251	15456	15388	15517	15411	15081	15379	15323	15373	15403	15445	15540	15170	15469	15477	15430	15342	15453	15373	15468	15422	15494	15558	15429	15360	15442	15710	15515	15404	15347	15484	15367	15366	15469	15207	15355	15477	15306	15275	15355	15480	15340	15562	15345	15411	15554	15258	15383	15409	15479	15395	15613	15273	15239	15430	15319	15381	15470	15630	15357	15352	15369	15321	15351	15456	15401	15505	15330	15309	15356	15463	15342	15535	15441	15298	15327	15347	15437	15462	15410	15380	15450	15435	15418	15273	15365	15247	15279	15394	15528	15398	15453	15517	15462	15404	15441	15388	15351	15231	15430	15284	15129	15364	15341	15401	15465	15496	15509	15478	15335	15404	15430	15471	15288	15357	15383	15181	15472	15464	15389	15372	15230	15228	15500	15322	15323	15395	15383	15303	15316	15215	15315	15247	15366	15252	15378	15391	15564	15502	15393	15495	15224	15345	15407	15453	15386	15534	15439	15371	15244	15247	15447	15344	15570	15361	15422	15282	15552	15334	15308	15168	15246	15622	15467	15527	15348	15389	15386	15288	15513	15209	15458	15443	15312	15414	15661	15339	15468	15275	15372	15283	15589	15312	15237	15213	15567	15520	15426	15404	15400	15379	15606	15530	15497	15474	15593	15403	15514	15271	15334	15506	15403	15498	15439	15504	15396	15650	15311	15286	15363	15296	15565	15210	15248	15375	15258	15307	15340	15354	15348	15435	15451	15435	15316	15396	15506	15424	15540	15338	15092	15290	15434	15396	15414	15444	15569	15353	15319	15409	15244	15363	15356	15347	15469	15434	15210	15239	15335	15431	15435	15409	15338	15352	15497	15358	15359	15471	15380	15411	15481	15400	15442	15143	15396	15361	15281	15350	15469	15568	15602	15380	15377	15289	15305	15260	15255	15505	15602	15374	15275	15417	15328	15422	15665	15430	15314	15459	15418	15377	15331	15563	15349	15582	15358	15264	15272	15511	15541	15473	15495	15452	15340	15319	15256	15344	15491	15544	15363	15298	15372	15466	15261	15361	15508	15360	15342	15329	15464	15403	15292	15367	15299	15360	15410	15442	15371	15274	15505	15168	15327	15503	15274	15558	15363	15285	15399	15471	15551	15420	15474	15320	15348	15220	15554	15299	15304	15429	15193	15415	15452	15225	15370	15353	15409	15429	15334	15239	15461	15402	15621	15449	15343	15259	15346	15240	15562	15462	15442	15429	15461	15480	15408	15330	15203	15444	15435	15468	15484	15466	15464	15512	15409	15436	15315	15391	15416	15514	15496	15429	15550	15419	15600	15442	15343	15329	15369	15373	15431	15514	15416	15258	15515	15376	15423	15502	15460	15393	15478	15565	15345	15432	15560	15295	15510	15532	15321	15483	15337	15481	15394	15267	15306	15441	15552	15406	15237	15461	15578	15431	15276	15356	15433	15603	15722	15382	15475	15318	15282	15317	15421	15366	15315	15294	15492	15255	15311	15246	15333	15177	15419	15467	15407	15456	15267	15398	15376	15516	15278	15151	15311	15338	15380	15547	15407	15526	15321	15371	15316	15571	15492	15350	15179	15292	15330	15391	15570	15474	15370	15436	15429	15392	15227	15398	15482	15326	15297	15420	15545	15492	15365	15459	15279	15431	15271	15265	15366	15390	15389	15427	15228	15403	15482	15339	15518	15426	15191	15326	15323	15280	15349	15385	15503	15393	15448	15449	15469	15334	15374	15475	15346	15353	15347	15420	15398	15494	15556	15205	15542	15446	15390	15309	15353	15299	15323	15327	15473	15565	15379	15328	15279	15279	15224	15206	15321	15391	15307	15432	15414	15510	15397	15333	15391	15350	15661	15351	15511	15424	15333	15393	15543	15319	15278	15391	15352	15493	15352	15415	15453	15338	15550	15468	15487	15348	15238	15462	15324	15455	15369	15222	15388	15363	15494	15363	15403	15319	15424	15318	15342	15146	15391	15416	15524	15338	15358	15457	15262	15490	15433	15460	15287	15380	15328	15533	15293	15433	15420	15381	15493	15478	15321	15395	15396	15316	15400	15590	15495	15363	15345	15532	15365	15280	15323	15200	15453	15505	15299	15526	15559	15602	15438	15243	15474	15381	15231	15249	15530	15446	15474	15392	15552	15314	15427	15303	15335	15368	15494	15356	15238	15367	15403	15381	15425	15440	15325	15470	15469	15362	15373	15292	15277	15447	15258	15314	15390	15317	15281	15407	15336	15222	15303	15357	15382	15278	15448	15353	15491	15432	15562	15476	15076	15370	15465	15246	15239	15480	15349	15183	15238	15367	15304	15438	15454	15361	15493	15452	15272	15426	15471	15466	15262	15399	15328	15238	15315	15542	15212	15146	15308	15167	15311	15390	15591	15301	15353	15243	15422	15362	15440	15245	15406	15414	15321	15441	15231	15417	15516	15596	15445	15623	15339	15436	15185	15380	15347	15376	15353	15174	15388	15394	15336	15471	15570	15551	15375	15524	15288	15541	15449	15437	15343	15441	15311	15411	15265	15221	15300	15166	15562	15535	15354	15521	15377	15546	15331	15406	15303	15322	15445	15306	15343	15392	15208	15526	15590	15602	15514	15426	15536	15606	15522	15578	15306	15282	15259	15367	15429	15462	15208	15677	15327	15364	15502	15423	15396	15359	15287	15432	15303	15267	15387	15432	15190	15496	15454	15288	15532	15313	15371	15306	15258	15441	15336	15457	15405	15315	15305	15499	15301	15324	15394	15397	15331	15533	15328	15580	15412	15307	15216	15398	15527	15392	15442	15513	15586	15396	15511	15343	15478	15452	15543	15527	15236	15397	15208	15413	15410	15599	15490	15386	15406	15279	15332	15452	15532	15472	15216	15514	15483	15288	15262	15516	15579	15539	15462	15292	15380	15435	15314	15457	15315	15433	15303	15289	15440	15472	15108	15501	15226	15493	15175	15287	15342	15212	15451	15424	15393	15465	15424	15248	15303	15507	15480	15454	15308	15476	15491	15210	15558	15503	15420	15319	15479	15546	15363	15406	15295	15428	15410	15400	15302	15501	15337	15437	15448	15195	15455	15322	15560	15383	15392	15099	15414	15331	15382	15414	15381	15380	15291	15123	15529	15374	15381	15440	15391	15472	15386	15317	15371	15391	15589	15402	15372	15353	15540	15437	15506	15387	15414	15596	15550	15346	15436	15491	15282	15374	15325	15369	15325	15425	15186	15408	15311	15330	15210	15203	15387	15500	15350	15426	15308	15407	15412	15369	15404	15452	15627	15386	15354	15222	15335	15411	15332	15346	15354	15318	15384	15542	15538	15286	15311	15302	15608	15494	15328	15280	15409	15374	15508	15516	15417	15448	15334	15362	15457	15522	15468	15282	15525	15547	15420	15392	15503	15360	15414	15475	15522	15643	15389	15363	15407	15298	15126	15431	15372	15416	15298	15377	15367	15308	15385	15514	15393	15524	15413	15283	15394	15444	15458	15217	15621	15335	15494	15208	15448	15369	15256	15396	15309	15184	15327	15467	15414	15357	15375	15437	15329	15432	15448	15420	15474	15313	15560	15341	15285	15350	15443	15522	15397	15559	15331	15538	15422	15416	15104	15268	15469	15478	15235	15314	15313	15325	15395	15674	15416	15466	15354	15616	15401	15317	15571	15393	15287	15402	15299	15587	15571	15335	15621	15367	15346	15592	15234	15287	15343	15348	15268	15398	15334	15320	15514	15229	15422	15170	15356	15300	15279	15533	15412	15189	15381	15372	15294	15283	15397	15408	15480	15162	15264	15591	15463	15475	15340	15355	15393	15297	15492	15204	15208	15377	15418	15502	15330	15365	15550	15482	15576	15355	15462	15563	15400	15452	15374	15340	15504	15310	15509	15283	15548	15427	15349	15286	15416	15512	15260	15431	15372	15374	15376	15456	15369	15331	15424	15483	15530	15332	15372	15233	15318	15425	15411	15512	15379	15436	15337	15445	15426	15311	15374	15295	15430	15535	15402	15462	15372	15341	15217	15405	15168	15325	15249	15575	15418	15609	15475	15205	15501	15397	15531	15485	15440	15453	15262	15415	15432	15495	15503	15301	15518	15557	15523	15310	15462	15536	15421	15358	15583	15296	15385	15407	15379	15391	15414	15374	15335	15343	15458	15449	15557	15435	15319	15448	15333	15380	15422	15399	15392	15316	15312	15486	15408	15258	15376	15183	15405	15324	15352	15417	15278	15274	15411	15368	15333	15224	15525	15347	15288	15446	15308	15180	15381	15499	15405	15426	15272	15434	15631	15554	15561	15443	15269	15421	15307	15236	15303	15123	15380	15510	15283	15291	15354	15423	15378	15336	15357	15502	15404	15420	15528	15341	15340	15417	15521	15433	15446	15217	15548	15289	15258	15377	15503	15411	15383	15354	15253	15444	15470	15476	15345	15398	15331	15369	15490	15396	15480	15347	15533	15488	15546	15507	15561	15548	15450	15259	15255	15534	15429	15263	15278	15256	15424	15395
13435	23858	32926	15504	13822	13777	13516	13626	13504	13557	13658	13650	13471	13522	13552	13783	13600	13640	13554	13356	13551	13409	13565	13368	13452	13560	13723	13645	13553	13489	13498	13474	13726	13473	13738	13460	13711	13746	13551	13550	13603	13568	13609	13716	13468	13567	13599	13625	13680	13828	13592	13519	13602	13544	13484	13515	13498	13483	13574	13751	13489	13516	13683	13341	13486	13448	13503	13511	13530	13532	13474	13436	13623	13584	13641	13389	13526	13660	13583	13447	13484	13482	13370	13611	13518	13399	13499	13625	13395	13677	13597	13575	13366	13561	13367	13498	13690	13582	13516	13635	13564	13508	13392	13379	13341	13606	13579	13615	13560	13410	13609	13519	13425	13515	13478	13552	13499	13519	13364	13587	13518	13484	13749	13508	13482	13529	13577	13409	13581	13587	13439	13433	13589	13467	13474	13477	13602	13416	13549	13588	13508	13555	13537	13467	13494	13556	13599	13501	13755	13573	13573	13409	13382	13585	13580	13438	13595	13457	13493	13614	13516	13529	13529	13478	13410	13371	13632	13410	13422	13689	13596	13464	13633	13457	13316	13527	13581	13648	13728	13519	13643	13465	13404	13580	13475	13590	13424	13620	13563	13667	13541	13309	13569	13620	13450	13404	13620	13444	13583	13602	13511	13680	13726	13609	13506	13368	13571	13547	13414	13360	13465	13476	13600	13455	13615	13503	13579	13645	13689	13651	13557	13693	13433	13452	13456	13337	13521	13543	13446	13509	13528	13565	13545	13486	13430	13553	13421	13551	13425	13372	13481	13460	13622	13625	13445	13481	13553	13668	13513	13578	13525	13501	13651	13418	13477	13434	13647	13407	13483	13471	13417	13597	13594	13488	13632	13584	13483	13536	13197	13620	13494	13588	13375	13435	13560	13459	13593	13427	13332	13494	13411	13515	13508	13410	13547	13524	13274	13408	13427	13499	13448	13557	13479	13518	13511	13637	13481	13316	13518	13512	13591	13470	13470	13555	13482	13424	13608	13549	13529	13614	13449	13492	13509	13503	13504	13387	13575	13351	13395	13511	13611	13423	13690	13494	13429	13432	13621	13479	13494	13594	13385	13474	13572	13440	13544	13642	13605	13444	13503	13369	13693	13508	13267	13504	13614	13519	13602	13358	13508	13467	13539	13619	13440	13455	13523	13419	13315	13513	13487	13590	13581	13502	13683	13528	13612	13496	13557	13399	13456	13513	13628	13528	13394	13489	13620	13478	13516	13348	13488	13442	13494	13499	13637	13524	13466	13597	13615	13392	13514	13482	13284	13278	13536	13390	13377	13643	13338	13511	13535	13514	13444	13490	13433	13491	13528	13529	13455	13461	13566	13349	13342	13541	13564	13467	13541	13514	13572	13572	13704	13563	13449	13423	13420	13620	13549	13247	13520	13606	13524	13603	13408	13491	13588	13596	13411	13558	13449	13535	13477	13462	13532	13501	13591	13603	13424	13437	13486	13472	13408	13463	13411	13271	13508	13630	13469	13415	13468	13322	13429	13544	13503	13613	13476	13611	13343	13532	13548	13497	13531	13480	13617	13508	13539	13557	13569	13461	13473	13578	13516	13582	13467	13588	13564	13439	13485	13507	13579	13552	13444	13608	13470	13412	13514	13470	13658	13513	13471	13367	13675	13575	13535	13493	13602	13495	13591	13547	13470	13490	13686	13446	13380	13403	13447	13603	13413	13475	13585	13447	13456	13302	13603	13462	13584	13458	13549	13537	13462	13546	13542	13426	13624	13587	13398	13446	13453	13523	13467	13475	13674	13599	13589	13496	13478	13561	13717	13585	13516	13294	13659	13542	13531	13491	13546	13524	13366	13726	13588	13509	13426	13412	13429	13588	13485	13701	13508	13540	13570	13666	13597	13534	13434	13518	13449	13461	13503	13581	13465	13384	13412	13450	13518	13500	13484	13447	13430	13620	13748	13582	13699	13609	13403	13503	13636	13481	13435	13385	13478	13376	13492	13294	13460	13541	13460	13583	13626	13473	13546	13321	13557	13576	13434	13423	13539	13487	13371	13308	13371	13584	13576	13568	13368	13547	13528	13630	13486	13465	13401	13647	13340	13623	13379	13523	13378	13477	13408	13500	13519	13586	13534	13469	13490	13726	13690	13600	13506	13472	13548	13530	13451	13302	13469	13516	13565	13688	13497	13355	13468	13602	13564	13564	13466	13532	13601	13706	13479	13525	13637	13558	13555	13560	13505	13386	13531	13295	13482	13649	13566	13544	13557	13390	13469	13581	13402	13509	13519	13464	13531	13524	13563	13563	13507	13396	13663	13510	13600	13579	13464	13446	13498	13629	13463	13519	13277	13614	13520	13490	13426	13478	13514	13391	13590	13454	13481	13455	13483	13467	13474	13332	13594	13394	13513	13520	13568	13580	13603	13544	13476	13232	13581	13471	13555	13492	13400	13423	13500	13339	13416	13563	13444	13474	13616	13588	13576	13575	13504	13463	13606	13503	13569	13363	13515	13484	13524	13448	13497	13386	13684	13541	13512	13567	13415	13603	13399	13392	13787	13532	13588	13500	13529	13473	13622	13687	13560	13627	13494	13385	13462	13489	13532	13505	13571	13468	13312	13383	13601	13428	13539	13473	13603	13425	13535	13526	13427	13670	13416	13442	13291	13600	13589	13599	13576	13602	13527	13449	13597	13494	13500	13556	13553	13324	13469	13539	13338	13598	13574	13604	13608	13457	13583	13575	13545	13537	13576	13464	13601	13569	13634	13360	13484	13513	13539	13427	13601	13727	13539	13680	13478	13397	13557	13284	13295	13645	13487	13624	13695	13587	13524	13497	13408	13351	13429	13499	13804	13434	13616	13400	13717	13471	13425	13485	13523	13409	13481	13483	13489	13677	13743	13491	13523	13343	13542	13409	13493	13479	13523	13635	13381	13498	13310	13582	13459	13614	13479	13625	13541	13565	13422	13347	13491	13395	13534	13619	13387	13480	13502	13606	13601	13554	13644	13544	13488	13262	13472	13436	13400	13494	13380	13403	13558	13503	13496	13542	13368	13517	13422	13647	13525	13611	13502	13394	13401	13512	13441	13512	13510	13457	13469	13732	13397	13574	13642	13459	13293	13580	13444	13668	13593	13557	13405	13386	13425	13414	13421	13443	13506	13527	13535	13572	13566	13533	13529	13578	13465	13565	13532	13578	13491	13420	13569	13494	13545	13391	13622	13453	13410	13601	13569	13486	13546	13545	13396	13376	13543	13559	13324	13563	13329	13533	13581	13455	13404	13585	13381	13580	13374	13521	13482	13563	13442	13498	13526	13533	13543	13451	13456	13734	13451	13512	13391	13721	13647	13356	13439	13542	13568	13466	13538	13503	13597	13414	13519	13726	13432	13567	13544	13644	13488	13587	13350	13443	13471	13336	13379	13501	13334	13440	13526	13516	13379	13560	13551	13387	13478	13430	13564	13346	13498	13507	13547	13565	13509	13470	13337	13723	13574	13517	13516	13309	13572	13475	13585	13565	13569	13533	13587	13436	13618	13470	13557	13566	13624	13577	13486	13545	13524	13440	13497	13447	13539	13491	13424	13490	13453	13418	13647	13497	13756	13588	13543	13670	13543	13564	13522	13426	13575	13457	13653	13536	13539	13563	13390	13495	13579	13427	13318	13696	13521	13572	13414	13473	13468	13602	13430	13675	13292	13551	13424	13446	13710	13542	13602	13429	13556	13488	13548	13364	13492	13669	13392	13534	13575	13453	13465	13525	13534	13454	13607	13399	13591	13578	13449	13555	13541	13578	13311	13630	13392	13564	13541	13424	13729	13453	13446	13478	13527	13606	13542	13558	13479	13477	13591	13492	13433	13547	13555	13351	13599	13373	13528	13550	13616	13453	13459	13508	13450	13506	13468	13439	13390	13447	13643	13405	13490	13478	13401	13586	13471	13556	13562	13552	13495	13571	13623	13448	13538	13449	13724	13458	13610	13711	13431	13382	13402	13486	13651	13747	13419	13631	13418	13510	13477	13474	13407	13577	13542	13528	13455	13554	13511	13514	13508	13577	13373	13383	13598	13446	13541	13470	13586	13597	13542	13411	13460	13434	13577	13619	13593	13501	13477	13516	13431	13421	13418	13600	13523	13581	13494	13619	13588	13486	13373	13497	13691	13421	13285	13643	13496	13421	13565	13484	13302	13774	13347	13449	13567	13570	13515	13523	13556	13557	13623	13508	13433	13561	13614	13529	13617	13490	13607	13482	13494	13435	13606	13621	13620	13363	13631	13372	13374	13405	13412	13515	13599	13274	13575	13468	13365	13673	13462	13573	13410	13549	13462	13623	13502	13470	13501	13479	13527	13499	13500	13571	13544	13500	13461	13543	13578	13654	13556	13474	13482	13437	13480	13577	13435	13532	13525	13530	13567	13468	13558	13460	13515	13475	13361	13474	13557	13479	13480	13403	13473	13524	13616	13466	13622	13524	13436	13491	13648	13438	13589	13463	13423	13527	13435	13380	13470	13561	13505	13506	13428	13410	13422	13677	13432	13397	13549	13377	13639	13303	13508	13451	13353	13468	13487	13376	13497	13568	13716	13596	13544	13563	13450	13388	13579	13378	13480	13439	13560	13354	13596	13427	13493	13479	13329	13512	13519	13524	13312	13602	13418	13585	13398	13641	13414	13630	13549	13504	13526	13392	13643	13589	13422	13530	13438	13573	13486	13441	13707	13546	13359	13496	13592	13471	13575	13475	13467	13466	13494	13437	13562	13414	13540	13588	13355	13587	13503	13498	13504	13385	13389	13452	13631	13470	13603	13524	13484	13461	13612	13608	13333	13508	13606	13572	13599	13487	13424	13490	13569	13472	13490	13465	13507	13473	13417	13414	13473	13572	13446	13432	13419	13461	13426	13448	13408	13524	13631	13549	13316	13453	13501	13561	13424	13441	13520	13532	13453	13594	13465	13313	13403	13560	13529	13587	13452	13444	13573	13735	13490	13630	13638	13525	13666	13592	13701	13538	13475	13546	13548	13432	13531	13508	13499	13493	13726	13422	13321	13552	13594	13608	13419	13482	13570	13544	13513	13377	13650	13468	13621	13619	13497	13542	13558	13464	13624	13548	13442	13631	13525	13388	13634	13561	13535	13552	13453	13485
23824	21233	32094	25100	21368	20960	19340	16179	15447	15685	15643	15782	15784	15573	15540	15517	15487	15451	15461	15397	15413	15573	15378	15657	15380	15470	15452	15357	15335	15254	15241	15398	15452	15588	15562	15461	15358	15426	15413	15480	15468	15464	15291	15505	15287	15373	15482	15768	16349	16415	16132	15647	15802	15319	15108	15257	15555	15549	15276	15414	15169	15130	15350	15282	15128	15160	15502	15462	15417	15137	15464	15324	15401	15443	15317	15460	15068	15399	15203	15202	15278	15432	15283	15240	15452	15461	15364	15426	15299	15349	15465	15270	15274	15263	15422	15298	15215	15422	15227	15217	15163	15527	15276	15398	15471	15471	15336	15432	15374	15372	15372	15318	15352	15303	15207	15241	15295	15240	15220	15301	15489	15310	15233	15299	15288	15121	15284	15109	15338	15286	15495	15155	15191	15026	15380	15492	15320	15334	15421	15538	15338	15262	15322	15250	15231	15308	15424	15281	15303	15570	15230	15389	15285	15433	15442	15314	15506	15550	15285	15393	15268	15261	15457	15301	15310	15399	15222	15338	15284	15228	15204	15348	15250	15383	15462	15211	15088	15277	15258	15427	15270	15483	15322	15296	15317	15247	15318	15317	15268	15314	15174	15013	15258	15301	15253	15328	15273	15339	15275	15390	15312	15206	15423	15388	15181	15239	15292	15072	15194	15207	15228	15268	15371	15350	15270	15347	15233	15289	15307	15196	15257	15326	15517	15284	15187	15278	15261	15247	15071	15219	15473	15243	15188	15394	15236	15422	15479	15198	15331	15358	15427	15253	15096	15182	15225	15214	15313	15289	15260	15366	15145	15273	15243	15069	15226	15279	15343	15213	15049	15383	15266	15245	15450	15523	15356	15199	15319	15548	15377	15153	15410	15349	15192	15244	15422	15259	15288	15361	15284	15197	15199	15284	15165	15310	15217	15279	15322	15556	15124	15405	15164	15261	15340	15410	15177	15125	15347	15260	15238	15378	15288	15331	15487	15403	15347	15327	15298	15298	15234	15093	15567	15297	15459	15286	15278	15233	15408	15305	15278	15366	15245	15283	15077	15209	15117	15231	15329	15264	15203	15436	15332	15171	15357	15369	15139	15178	15141	15159	15046	15295	15259	15288	15198	15216	15305	15176	15237	15433	15296	15342	15358	15550	15303	15211	15423	15404	15451	15401	15265	15375	15179	15151	15111	15167	15382	15252	15195	15356	15342	15259	15414	15151	15338	15245	15301	15310	15317	15446	15189	15292	15196	15412	15345	15174	15155	15405	15438	15205	15328	15352	15385	15120	15237	15126	15344	15145	15431	15222	15136	15442	15302	15120	15065	15241	15197	15386	15357	15421	15329	15499	15267	15280	15358	15290	15414	15506	15178	15231	15302	15302	15143	15185	15105	15195	15196	15201	15229	15053	15153	15285	15388	15331	15387	15232	15130	15443	15318	15170	15534	15338	15283	15124	15176	15185	15133	15239	15259	15415	15230	15358	15270	15290	15251	15076	15307	15259	15453	15144	15264	15566	15129	15419	15320	15320	15144	15451	15296	15133	15348	15047	15198	15200	15344	15399	15363	15345	15220	15346	15514	15406	15424	15399	15191	15126	15251	15433	15307	15257	15241	15150	15225	15231	15408	15242	15450	15279	15274	15300	15302	15235	15209	15138	15068	15284	15206	15216	15487	15232	14972	15140	15475	15202	15348	15408	15204	15206	15531	15234	15344	15299	15148	15225	15343	15378	15475	15427	15362	15435	15125	15176	15297	15276	15627	15214	15285	15190	15415	15288	15129	15415	15353	15535	15549	15142	15417	15264	15326	15193	15222	15173	15556	15408	15352	15275	15207	15321	15427	15535	15342	15492	15208	15422	15394	15375	15195	15424	15179	15201	15400	15530	15220	15029	15165	15220	15438	15524	15174	15147	15275	15302	15298	15064	15179	15396	15410	15232	15250	15500	15222	15210	15511	15170	15295	15146	15354	15537	15513	15161	15153	15336	15296	15074	15232	15271	15134	15237	15503	15251	15276	15340	15384	15229	15376	15225	15261	15361	15426	15454	15353	15411	15252	15351	15161	15170	15142	15214	15494	15208	15179	15284	15200	15270	15383	15205	15377	15049	15267	15160	15287	15458	15310	15313	15300	15299	15383	15295	15326	15387	15391	15218	15391	15424	15314	15382	15330	15408	15348	15244	15289	15302	15288	15279	15359	15435	15160	15311	15318	15234	15405	15393	15254	15282	15471	15243	15318	15162	15353	15374	15240	15271	15317	15055	15356	15218	15467	15225	15411	15362	15449	15376	15298	15174	15318	15172	15343	15461	15332	15223	15279	15254	15519	15294	15420	15224	15137	15251	15338	15461	15467	15444	15458	15322	15150	15431	15223	15239	15116	15214	15300	15362	15267	15141	15290	15389	15333	15204	15352	15227	15148	15328	15397	15498	15260	15288	15150	15212	15332	15417	15247	15424	15247	15360	15507	15323	15318	15322	15417	15229	15364	15403	15419	15250	15231	15500	15349	15159	15366	15113	15287	15083	15362	15236	15351	15046	15138	15149	15341	15448	15190	15298	15260	15366	15318	15543	15373	15253	15212	15184	15291	15140	15308	15297	15333	15321	15298	15330	15129	15308	15294	15376	15367	15225	15035	15159	15212	15266	15146	15251	15320	15246	15304	15373	15080	15020	15427	15231	15239	15445	15492	15349	15342	15207	15343	15109	15028	15243	15413	15406	15290	15306	15381	15392	15246	15459	15261	15230	15154	15159	15305	15451	15251	15243	15132	15383	15401	15373	15225	15078	15242	15205	15221	15092	15448	15416	15292	15263	15353	15232	15178	15297	15260	15287	15375	15108	15318	15279	15238	15290	15342	15260	15274	15087	15520	15472	15312	15336	15277	15196	15184	15227	15245	15239	15283	15451	15470	15025	15219	15366	15281	15197	15297	15351	15249	15034	15417	15134	15107	15340	15259	15183	15163	15125	15252	15434	15390	15292	15124	15248	15270	15424	15532	15235	15377	15245	15245	15162	15399	15278	15183	15214	15325	15287	15243	15097	15205	15441	15288	15201	15315	15292	15102	15236	15346	15261	15392	15315	15440	15265	15467	15536	15404	15246	15419	15480	15252	15240	15156	15281	15354	15236	15256	15229	15315	15247	15276	15297	15266	15232	15176	15213	15316	15208	15237	15208	15182	15090	15257	15199	15398	15377	15185	15490	15308	15304	15172	15356	15297	15445	15227	15317	15251	15124	15139	15109	15212	15319	15240	15260	15280	15291	15380	15326	15203	15279	15356	15179	15352	15308	15322	15309	15235	15304	15212	15359	15280	15385	15431	15433	15412	15415	15440	15025	15363	15416	15283	15233	15292	15245	15174	15448	15274	15042	15197	15441	15249	15349	15371	15151	15200	15231	15151	15407	15119	15517	15344	15055	15322	15367	15202	15376	15147	15266	15333	15268	15197	15239	15201	15118	15137	15333	15310	15424	15402	15148	15287	15379	15127	15030	15378	15367	15303	15364	15173	15194	15314	15348	15276	15277	15290	15343	15320	15356	15340	15351	15204	15183	15185	15328	15281	15209	15354	15392	15463	15352	15278	15267	15165	15212	15304	15256	15498	15213	15245	15291	15318	15249	15351	15284	15359	15331	15293	15233	15356	15276	15301	15400	15360	15157	15281	15381	15110	15363	15448	15265	15211	15424	15329	15259	15388	15263	15177	15463	15313	15186	15351	15426	15304	15485	15251	15382	15384	15201	15125	15279	15209	15100	15136	15249	15470	15285	15445	15063	15278	15439	15453	15447	15121	15235	15321	15231	15301	15262	15163	15436	15164	15335	15268	15315	15375	15330	15199	15096	15373	15275	15309	15331	15316	15267	15182	15237	15284	15321	15256	15329	15408	15371	15415	15447	15303	15523	15300	15367	15454	15324	15247	15261	15314	15463	15183	15169	15405	15148	15249	15370	15374	15245	15062	15177	15084	15328	15419	15363	15211	15371	15415	15256	15397	15167	15089	15242	15267	15362	15241	15327	15241	15404	15287	15474	15429	15308	15366	15499	15315	15304	15373	15358	15437	15406	15308	15219	15230	15447	15399	15272	15309	15165	15170	15384	15302	15166	15295	15301	15123	15072	15302	15158	15171	15206	15261	15131	15128	15346	15146	15455	15344	15244	15277	15413	15331	15302	15296	15148	15371	15109	15365	15145	15355	15280	15276	15273	15301	15342	15378	15195	15164	15241	15111	15332	15352	15303	15476	15358	15269	15121	15314	15241	15288	15040	15168	15177	15301	15228	15349	15352	15362	15440	15348	15285	15239	15195	15563	15394	15478	15368	15306	15292	15268	15328	15183	15266	15271	15165	15322	15224	15234	15062	15303	15410	15395	15256	15420	15344	15245	15107	15405	15234	15344	15137	15346	15200	15194	15136	15300	15103	15441	15289	15081	15349	15231	15363	15510	15471	15153	15113	15316	15226	15137	15300	15307	15406	15243	15468	15528	15265	15454	15303	15204	15228	15353	15332	15401	15338	15191	15419	15326	15344	15391	15385	15332	15194	15249	15419	15092	15404	15324	15268	15221	15371	15385	15170	15238	15355	15399	15386	15328	15250	15226	15160	15371	15176	15516	15173	15183	15178	15268	15122	15326	15272	15162	15236	15363	15222	15377	15338	15154	15356	15221	15189	15211	15059	15358	15286	15426	15220	15343	15287	15282	15360	15220	15316	15307	15382	15423	15477	15369	15203	15195	15263	15304	15399	15288	15191	15194	15334	15306	15115	15209	15346	15455	15342	15172	15277	15211	15370	15508	15277	15199	15376	15131	15172	15202	15434	15100	15297	15206	15265	15178	15391	15322	15330	15072	15225	15221	15160	15332	15264	15243	15154	15259	15193	15249	15058	15523	15421	15413	15297	15316	15321	15238	15311	15323	15656	15144	15257	15317	15333	15298	15169	15296	15296	15069	15415	15327	15314	15408	15233	15281	15186	15347	15485	15290	15485	15379	15296	15541	15343	15235	15311	15364	15278	15199	15382	15360	15226	15346	15190	15103	15590	15250	15353	15314	15203	15284	15214	15095	15221	15267	15297	15180	15202	15222	15361	15315	15299	15270	15334	15345	15187	15431	14999	15404	15343	15216	15182	15408	15528
13024	48177	42377	21138	14821	14525	14061	13921	13759	13691	13745	13923	13762	13889	13677	13496	13545	13589	13524	13680	13647	13556	13568	13489	13579	13733	13397	13450	13612	13568	13583	13602	13438	13620	13493	13674	13538	13697	13647	13446	13564	13710	13683	13716	13627	13571	13696	14177	15313	14924	14415	14103	13737	13547	13693	13648	13595	13409	13419	13463	13705	13367	13356	13604	13564	13569	13550	13563	13469	13669	13651	13622	13538	13380	13475	13495	13387	13491	13718	13772	13380	13556	13592	13576	13460	13464	13621	13440	13554	13574	13503	13361	13620	13518	13561	13446	13540	13385	13594	13508	13429	13418	13577	13517	13562	13566	13501	13490	13551	13527	13429	13592	13399	13632	13534	13376	13670	13434	13409	13428	13496	13592	13619	13610	13409	13528	13507	13563	13440	13431	13620	13581	13546	13660	13500	13622	13361	13723	13543	13591	13362	13720	13572	13543	13545	13483	13573	13668	13393	13579	13402	13418	13597	13488	13573	13713	13550	13486	13527	13336	13571	13505	13627	13567	13535	13590	13445	13719	13531	13458	13680	13508	13430	13541	13509	13708	13418	13538	13489	13547	13511	13386	13518	13354	13482	13594	13562	13454	13717	13579	13459	13393	13457	13530	13401	13460	13487	13416	13569	13421	13526	13592	13663	13502	13438	13483	13491	13473	13597	13398	13563	13445	13504	13456	13567	13448	13491	13395	13501	13629	13589	13482	13434	13560	13448	13643	13452	13492	13487	13553	13569	13559	13604	13644	13619	13524	13387	13704	13565	13455	13513	13527	13500	13375	13480	13639	13509	13481	13563	13433	13467	13594	13536	13421	13474	13531	13563	13405	13400	13706	13339	13652	13450	13506	13481	13534	13354	13442	13576	13551	13461	13387	13507	13322	13688	13302	13566	13580	13438	13482	13474	13501	13422	13270	13406	13310	13565	13640	13360	13390	13459	13529	13499	13498	13618	13400	13625	13476	13716	13508	13582	13415	13466	13466	13478	13640	13541	13494	13571	13679	13460	13414	13519	13444	13565	13556	13757	13349	13478	13505	13589	13591	13463	13456	13304	13476	13545	13565	13324	13549	13417	13472	13673	13519	13567	13498	13565	13462	13471	13474	13721	13572	13454	13590	13553	13575	13533	13529	13530	13428	13320	13504	13396	13768	13438	13687	13601	13432	13654	13573	13453	13512	13610	13687	13466	13601	13611	13321	13446	13506	13332	13548	13474	13401	13543	13575	13513	13471	13504	13525	13547	13453	13571	13512	13626	13502	13498	13476	13485	13473	13541	13468	13421	13384	13478	13530	13479	13313	13501	13284	13164	13460	13556	13484	13622	13446	13554	13513	13517	13547	13557	13563	13540	13501	13471	13433	13585	13465	13532	13421	13420	13333	13374	13567	13370	13592	13414	13692	13564	13489	13550	13413	13575	13492	13505	13427	13692	13360	13534	13385	13545	13475	13427	13533	13594	13485	13438	13523	13504	13399	13649	13587	13463	13390	13445	13455	13402	13553	13455	13490	13508	13567	13492	13426	13532	13491	13463	13558	13595	13586	13471	13441	13403	13465	13426	13577	13668	13542	13519	13613	13690	13590	13537	13365	13541	13518	13566	13475	13515	13477	13594	13440	13576	13469	13610	13623	13504	13319	13546	13570	13399	13523	13578	13456	13602	13537	13402	13400	13541	13710	13460	13572	13490	13462	13483	13540	13575	13563	13500	13549	13581	13454	13256	13501	13619	13542	13421	13595	13371	13579	13548	13565	13571	13631	13375	13307	13441	13448	13506	13448	13503	13481	13516	13492	13500	13477	13549	13554	13524	13665	13496	13549	13416	13398	13402	13480	13437	13371	13554	13550	13410	13534	13586	13565	13482	13500	13533	13517	13463	13640	13367	13363	13653	13327	13626	13470	13590	13461	13568	13642	13395	13566	13574	13486	13564	13468	13647	13533	13630	13611	13527	13489	13402	13379	13423	13394	13385	13569	13368	13539	13582	13465	13545	13569	13395	13537	13582	13547	13654	13446	13524	13573	13670	13659	13444	13396	13379	13539	13447	13623	13473	13581	13378	13575	13348	13509	13547	13546	13543	13399	13472	13474	13442	13521	13431	13566	13479	13517	13520	13353	13478	13550	13646	13472	13463	13496	13526	13540	13563	13448	13372	13413	13568	13450	13512	13588	13553	13371	13473	13647	13527	13593	13609	13402	13450	13481	13425	13633	13477	13467	13430	13611	13421	13591	13538	13433	13612	13500	13473	13495	13431	13541	13363	13409	13486	13437	13431	13531	13543	13409	13527	13472	13510	13623	13360	13763	13423	13557	13461	13400	13370	13442	13444	13519	13525	13535	13541	13660	13521	13315	13614	13610	13428	13333	13568	13420	13499	13440	13568	13364	13459	13466	13383	13431	13479	13652	13431	13482	13513	13444	13599	13466	13481	13510	13395	13518	13471	13393	13329	13417	13554	13486	13499	13553	13475	13410	13651	13512	13395	13532	13484	13555	13591	13685	13540	13371	13544	13534	13499	13425	13562	13463	13464	13304	13284	13487	13375	13600	13501	13604	13604	13569	13524	13341	13526	13346	13476	13538	13471	13588	13368	13533	13425	13444	13512	13533	13475	13457	13415	13406	13565	13430	13462	13496	13446	13467	13438	13453	13634	13486	13563	13494	13533	13573	13622	13454	13679	13478	13454	13484	13522	13453	13425	13473	13559	13507	13470	13464	13475	13525	13588	13685	13528	13547	13440	13537	13562	13462	13603	13416	13553	13537	13441	13364	13606	13359	13516	13477	13620	13408	13429	13499	13337	13418	13430	13393	13476	13741	13581	13492	13681	13526	13625	13484	13648	13372	13455	13714	13509	13457	13782	13420	13569	13491	13513	13587	13477	13398	13447	13520	13561	13677	13497	13539	13550	13397	13582	13743	13526	13376	13583	13464	13383	13592	13402	13556	13419	13626	13395	13395	13476	13578	13602	13355	13473	13575	13455	13644	13474	13489	13442	13539	13482	13425	13366	13340	13592	13587	13603	13560	13552	13586	13495	13445	13575	13350	13544	13514	13593	13456	13510	13536	13384	13447	13513	13434	13485	13535	13465	13510	13414	13450	13492	13484	13384	13443	13589	13532	13566	13386	13568	13577	13373	13580	13488	13558	13503	13542	13454	13511	13542	13424	13520	13710	13580	13574	13539	13370	13581	13491	13449	13589	13355	13537	13664	13577	13621	13512	13428	13430	13471	13573	13622	13651	13511	13672	13397	13474	13665	13392	13477	13362	13350	13489	13668	13425	13670	13558	13524	13509	13624	13563	13396	13542	13518	13498	13464	13383	13513	13634	13539	13435	13410	13492	13500	13590	13348	13509	13588	13433	13356	13445	13412	13467	13387	13505	13562	13636	13510	13589	13522	13517	13458	13469	13563	13611	13465	13444	13442	13447	13374	13403	13548	13408	13560	13626	13458	13375	13414	13566	13570	13546	13450	13573	13455	13600	13432	13689	13539	13590	13465	13654	13582	13308	13514	13398	13637	13493	13383	13454	13631	13549	13380	13407	13733	13495	13489	13342	13592	13507	13497	13580	13444	13633	13630	13583	13410	13489	13567	13532	13576	13505	13578	13546	13459	13568	13696	13596	13378	13641	13660	13426	13568	13501	13614	13538	13482	13524	13562	13508	13413	13460	13419	13490	13515	13316	13661	13420	13437	13494	13521	13304	13467	13432	13547	13602	13449	13562	13582	13511	13439	13525	13556	13505	13515	13313	13621	13488	13565	13478	13541	13507	13418	13663	13404	13490	13513	13534	13576	13342	13558	13510	13516	13500	13524	13599	13448	13478	13634	13588	13328	13484	13629	13671	13598	13582	13565	13412	13475	13570	13491	13509	13727	13700	13624	13524	13461	13580	13572	13548	13386	13497	13520	13370	13576	13548	13599	13413	13513	13464	13443	13743	13555	13514	13533	13539	13408	13531	13643	13408	13470	13471	13495	13477	13495	13347	13634	13495	13479	13675	13486	13502	13608	13379	13390	13310	13656	13370	13435	13619	13434	13553	13648	13387	13615	13462	13622	13391	13609	13520	13533	13423	13422	13585	13361	13636	13526	13517	13364	13645	13591	13569	13406	13447	13422	13494	13336	13400	13361	13530	13385	13741	13512	13384	13460	13467	13387	13369	13461	13631	13400	13553	13539	13641	13562	13546	13522	13626	13621	13627	13493	13544	13506	13518	13502	13428	13574	13614	13379	13714	13546	13555	13557	13431	13618	13501	13541	13460	13606	13575	13574	13566	13358	13462	13550	13612	13403	13636	13574	13493	13511	13626	13448	13618	13522	13421	13530	13502	13592	13431	13518	13632	13364	13482	13429	13580	13198	13443	13514	13507	13487	13518	13424	13567	13402	13562	13446	13385	13402	13569	13539	13560	13421	13366	13543	13550	13379	13525	13651	13423	13412	13597	13459	13462	13568	13521	13484	13402	13406	13466	13526	13390	13538	13372	13487	13551	13469	13483	13493	13511	13602	13591	13426	13517	13572	13561	13550	13483	13492	13496	13491	13283	13402	13631	13498	13584	13285	13574	13355	13467	13406	13492	13442	13540	13607	13519	13617	13540	13581	13677	13469	13305	13533	13374	13579	13476	13511	13550	13612	13495	13560	13423	13435	13414	13448	13417	13455	13563	13553	13594	13432	13537	13665	13527	13367	13512	13513	13696	13423	13623	13543	13448	13401	13556	13440	13450	13293	13431	13537	13405	13484	13458	13579	13540	13461	13619	13306	13460	13551	13541	13476	13514	13596	13438	13616	13605	13484	13588	13433	13439	13351	13520	13319	13366	13495	13610	13499	13435	13470	13446	13732	13564	13576	13631	13432	13601	13580	13405	13482	13540	13430	13397	13562	13451	13475	13483	13550	13337	13559	13620	13560	13434	13508	13489	13506	13553	13426	13490	13746	13523	13557	13417	13182	13622	13446	13379	13598	13604	13400	13433	13591	13630	13601	13529	13461	13595	13294	13384	13564	13480	13326	13593	13510	13621	13661	13403	13563	13481	13449	13472	13481	13536	13506	13352	13744	13578	13519	13572	13332	13458	13457	13573	13427	13515	13530	13499	13653	13345	13515	13535	13458	13486	13439	13552	13670	13512
22660	21147	30008	24078	21092	22173	24909	17449	15846	16180	16011	15959	15918	15734	15780	15835	15770	15806	15687	15745	15713	15632	15572	15474	15515	15593	15573	15553	15639	15575	15535	15496	15775	15710	15592	15586	15617	15486	15609	15630	15761	15528	15649	15384	15450	15329	15530	16065	17508	17328	16695	16073	16026	15579	15426	15652	15576	15401	15610	15638	15499	15628	15562	15538	15361	15529	15426	15456	15435	15374	15363	15654	15536	15469	15430	15590	15458	15464	15452	15488	15535	15586	15545	15381	15543	15417	15648	15460	15524	15520	15480	15389	15354	15391	15353	15417	15472	15293	15535	15709	15519	15455	15492	15435	15272	15290	15302	15237	15215	15411	15463	15400	15440	15578	15519	15364	15473	15375	15429	15404	15386	15353	15373	15426	15623	15250	15373	15646	15453	15385	15547	15353	15325	15365	15457	15336	15459	15241	15462	15382	15502	15435	15469	15452	15452	15434	15406	15206	15326	15449	15482	15339	15455	15493	15489	15357	15422	15715	15548	15445	15489	15310	15463	15367	15508	15488	15481	15380	15293	15394	15347	15515	15642	15616	15499	15158	15521	15385	15354	15505	15402	15371	15410	15428	15463	15447	15537	15545	15445	15342	15583	15558	15420	15440	15368	15426	15299	15474	15527	15588	15449	15454	15353	15466	15425	15485	15465	15358	15349	15464	15566	15415	15426	15379	15245	15389	15421	15316	15363	15581	15533	15415	15302	15389	15309	15279	15402	15351	15414	15403	15456	15464	15453	15288	15446	15559	15498	15414	15454	15180	15350	15543	15408	15403	15375	15149	15194	15327	15436	15441	15636	15525	15470	15645	15427	15327	15496	15370	15512	15323	15396	15352	15316	15322	15399	15276	15605	15477	15535	15516	15440	15449	15731	15370	15570	15569	15392	15508	15311	15498	15493	15284	15471	15391	15361	15385	15204	15450	15350	15332	15357	15370	15444	15294	15510	15334	15532	15604	15338	15515	15290	15334	15467	15418	15540	15327	15538	15529	15343	15496	15168	15481	15411	15603	15383	15593	15290	15267	15358	15380	15408	15405	15329	15388	15351	15619	15646	15522	15619	15376	15357	15527	15530	15468	15535	15460	15309	15459	15407	15423	15545	15553	15301	15492	15279	15372	15590	15362	15386	15465	15444	15504	15410	15503	15590	15443	15346	15213	15399	15404	15257	15461	15545	15433	15492	15317	15410	15427	15398	15574	15443	15445	15456	15379	15497	15477	15431	15354	15620	15437	15429	15555	15236	15451	15509	15304	15458	15542	15325	15593	15408	15403	15407	15183	15328	15476	15418	15492	15335	15278	15363	15426	15556	15322	15345	15446	15368	15299	15250	15438	15491	15327	15263	15386	15368	15328	15285	15298	15578	15421	15605	15507	15543	15332	15368	15400	15365	15358	15416	15339	15286	15450	15474	15297	15234	15340	15331	15530	15532	15323	15531	15555	15484	15448	15484	15547	15512	15441	15412	15279	15255	15522	15387	15608	15337	15559	15457	15366	15629	15280	15413	15571	15351	15512	15276	15464	15672	15440	15410	15407	15428	15450	15535	15587	15564	15436	15296	15515	15429	15315	15543	15656	15404	15228	15447	15321	15573	15315	15526	15422	15328	15481	15399	15545	15564	15469	15495	15352	15345	15445	15597	15518	15426	15499	15433	15482	15357	15433	15365	15395	15379	15383	15669	15453	15539	15375	15382	15564	15408	15272	15224	15138	15440	15294	15366	15227	15420	15247	15529	15442	15455	15492	15393	15401	15338	15521	15419	15412	15373	15404	15563	15409	15494	15416	15360	15464	15447	15476	15481	15344	15453	15312	15287	15543	15567	15346	15448	15521	15516	15533	15536	15422	15356	15407	15456	15476	15420	15508	15512	15458	15498	15245	15357	15484	15384	15142	15449	15433	15597	15172	15440	15425	15468	15408	15392	15508	15380	15269	15402	15465	15512	15426	15428	15346	15358	15198	15425	15426	15359	15233	15359	15388	15343	15242	15330	15411	15316	15265	15464	15501	15489	15328	15375	15187	15172	15261	15586	15563	15526	15360	15599	15222	15436	15307	15293	15345	15393	15409	15223	15401	15366	15430	15323	15279	15300	15344	15584	15655	15486	15471	15523	15157	15408	15383	15465	15489	15374	15468	15355	15122	15413	15289	15459	15335	15376	15339	15474	15575	15507	15372	15434	15600	15252	15432	15478	15252	15310	15543	15451	15405	15294	15514	15261	15522	15379	15434	15242	15280	15466	15418	15454	15354	15597	15576	15371	15517	15397	15392	15468	15395	15414	15511	15371	15385	15323	15473	15272	15514	15389	15361	15478	15412	15399	15539	15699	15543	15388	15361	15455	15485	15478	15406	15431	15672	15406	15506	15422	15393	15290	15382	15246	15391	15277	15388	15515	15645	15482	15326	15375	15352	15599	15456	15280	15388	15653	15485	15462	15259	15240	15476	15322	15371	15396	15451	15320	15331	15444	15383	15573	15443	15479	15452	15526	15395	15466	15431	15612	15420	15412	15490	15240	15316	15375	15565	15397	15338	15345	15485	15277	15558	15345	15649	15726	15571	15409	15249	15272	15275	15433	15314	15488	15316	15185	15401	15457	15265	15468	15558	15515	15370	15327	15513	15347	15353	15526	15608	15446	15467	15396	15323	15256	15214	15412	15202	15368	15492	15276	15410	15506	15479	15392	15659	15474	15267	15407	15235	15324	15021	15468	15414	15610	15225	15307	15356	15410	15450	15393	15356	15565	15466	15409	15460	15506	15583	15407	15397	15572	15172	15217	15456	15185	15643	15402	15474	15413	15375	15467	15419	15388	15553	15520	15491	15514	15472	15350	15455	15329	15420	15435	15460	15371	15343	15373	15330	15436	15429	15575	15610	15430	15335	15193	15143	15437	15438	15295	15425	15365	15384	15435	15255	15478	15476	15416	15440	15442	15330	15284	15368	15604	15471	15512	15410	15316	15380	15347	15551	15455	15741	15570	15265	15559	15397	15438	15275	15445	15400	15476	15416	15307	15422	15297	15282	15324	15349	15724	15418	15471	15405	15402	15471	15602	15330	15489	15659	15298	15553	15421	15433	15502	15607	15407	15569	15526	15368	15481	15425	15371	15291	15334	15509	15263	15508	15511	15369	15379	15347	15452	15284	15295	15604	15545	15351	15450	15426	15346	15398	15570	15517	15303	15330	15519	15504	15346	15380	15444	15316	15413	15301	15275	15510	15484	15549	15428	15326	15443	15293	15334	15599	15312	15566	15426	15384	15171	15284	15427	15562	15424	15382	15534	15654	15503	15424	15472	15300	15215	15403	15513	15394	15549	15347	15228	15343	15392	15456	15381	15373	15299	15230	15322	15296	15467	15483	15587	15543	15259	15373	15351	15453	15601	15339	15417	15485	15386	15557	15505	15498	15299	15313	15543	15267	15462	15494	15299	15492	15475	15436	15429	15184	15359	15341	15428	15524	15483	15469	15470	15386	15441	15434	15396	15396	15386	15399	15499	15343	15319	15385	15379	15460	15509	15461	15443	15244	15399	15486	15541	15577	15511	15557	15387	15469	15546	15621	15531	15440	15421	15773	15491	15318	15271	15408	15591	15540	15456	15251	15513	15413	15383	15419	15436	15481	15510	15238	15320	15322	15444	15327	15453	15323	15270	15420	15453	15455	15534	15411	15546	15545	15663	15418	15708	15279	15405	15509	15448	15608	15573	15497	15350	15272	15476	15242	15483	15504	15409	15522	15464	15386	15453	15501	15607	15396	15150	15574	15385	15312	15480	15232	15438	15438	15380	15409	15391	15434	15285	15420	15496	15399	15386	15271	15535	15245	15416	15427	15286	15385	15534	15392	15306	15419	15381	15358	15374	15464	15444	15395	15686	15470	15374	15524	15385	15457	15074	15286	15320	15289	15186	15533	15509	15442	15138	15371	15312	15252	15384	15300	15481	15608	15401	15521	15316	15405	15444	15297	15326	15389	15376	15416	15462	15448	15457	15501	15498	15313	15429	15413	15200	15368	15266	15467	15406	15373	15363	15464	15405	15330	15417	15486	15210	15403	15274	15319	15396	15485	15316	15432	15267	15342	15316	15349	15277	15342	15314	15394	15260	15478	15527	15442	15571	15599	15497	15376	15373	15538	15364	15406	15333	15563	15486	15382	15441	15199	15471	15110	15256	15287	15522	15325	15549	15333	15456	15546	15392	15507	15496	15388	15381	15190	15338	15425	15504	15442	15472	15305	15493	15392	15449	15453	15472	15615	15529	15431	15385	15556	15452	15542	15583	15388	15277	15370	15392	15430	15557	15413	15537	15269	15377	15201	15530	15427	15322	15264	15520	15479	15378	15365	15430	15532	15522	15486	15423	15359	15462	15472	15502	15528	15347	15317	15508	15437	15387	15404	15319	15297	15465	15352	15429	15220	15529	15469	15513	15377	15438	15558	15366	15405	15515	15456	15359	15380	15163	15453	15184	15327	15497	15599	15490	15431	15411	15285	15356	15323	15070	15324	15278	15266	15358	15293	15403	15457	15370	15400	15608	15338	15283	15522	15542	15340	15465	15340	15530	15384	15450	15482	15558	15440	15236	15473	15362	15550	15581	15131	15418	15516	15487	15606	15496	15393	15389	15196	15605	15534	15390	15543	15372	15579	15282	15431	15271	15437	15397	15530	15565	15372	15494	15359	15317	15230	15456	15414	15273	15564	15328	15371	15260	15457	15445	15332	15399	15491	15488	15576	15430	15497	15312	15373	15435	15293	15247	15367	15466	15478	15250	15370	15295	15403	15371	15542	15358	15518	15410	15159	15448	15375	15326	15396	15477	15328	15463	15391	15302	15330	15395	15467	15497	15512	15512	15595	15279	15525	15360	15317	15470	15400	15419	15256	15289	15498	15478	15387	15403	15312	15146	15497	15537	15460	15383	15452	15354	15397	15437	15439	15500	15500	15437	15302	15306	15482	15418	15425	15306	15260	15352	15506	15469	15373	15238	15333	15542	15505	15288	15295	15576	15457	15212	15380	15365	15486	15362	15415	15490	15469	15558	15311	15487	15411	15256	15421	15266	15308	15409	15488	15381	15383	15391	15474	15355	15418	15485	15324	15396	15498	15512	15289	15446	15318	15376	15439
14588	54214	43807	20166	15779	14981	14500	14521	14147	13999	13995	14132	14088	14023	13903	13819	13787	13804	13798	13651	13633	13684	13721	13600	13570	13745	13805	13738	13672	13519	13854	13640	14047	13814	13808	13602	13654	13556	13797	13752	13692	13773	13763	13707	13752	13714	13740	14657	16866	16400	15180	14500	13910	13638	13462	13704	13333	13649	13568	13664	13579	13469	13467	13547	13562	13693	13401	13366	13542	13410	13671	13500	13566	13520	13480	13468	13647	13640	13486	13571	13518	13631	13507	13615	13593	13590	13579	13656	13597	13624	13646	13557	13566	13648	13594	13552	13577	13691	13614	13671	13603	13419	13577	13547	13455	13731	13664	13701	13526	13444	13709	13481	13732	13524	13547	13733	13503	13611	13461	13438	13484	13663	13571	13618	13440	13569	13496	13571	13372	13561	13560	13499	13548	13553	13524	13466	13516	13442	13625	13576	13544	13526	13618	13572	13472	13576	13660	13577	13717	13569	13623	13594	13562	13516	13641	13571	13538	13571	13488	13522	13601	13464	13558	13480	13608	13624	13568	13506	13673	13503	13523	13630	13416	13638	13494	13705	13548	13485	13649	13413	13668	13491	13610	13671	13474	13533	13707	13490	13389	13441	13457	13637	13609	13439	13563	13749	13408	13699	13637	13455	13527	13489	13543	13462	13502	13468	13652	13523	13532	13615	13466	13638	13499	13306	13510	13490	13467	13538	13564	13444	13605	13724	13493	13555	13461	13573	13437	13662	13507	13535	13574	13456	13388	13685	13421	13569	13476	13762	13647	13433	13552	13657	13511	13419	13493	13583	13541	13441	13500	13597	13412	13464	13551	13395	13541	13519	13663	13652	13385	13554	13583	13489	13610	13482	13502	13674	13324	13632	13511	13409	13620	13545	13399	13629	13443	13527	13480	13605	13456	13508	13488	13485	13574	13432	13535	13395	13506	13629	13595	13475	13494	13608	13492	13658	13596	13418	13331	13504	13535	13490	13458	13598	13622	13481	13540	13588	13466	13553	13446	13673	13329	13637	13537	13323	13514	13520	13712	13485	13554	13472	13625	13550	13531	13523	13435	13464	13476	13477	13657	13475	13509	13724	13439	13561	13796	13570	13391	13601	13524	13562	13672	13494	13537	13498	13411	13566	13580	13612	13548	13411	13556	13403	13703	13468	13536	13539	13585	13642	13631	13654	13500	13564	13607	13504	13598	13515	13585	13582	13423	13406	13404	13572	13533	13492	13644	13498	13640	13688	13478	13595	13524	13535	13519	13544	13611	13560	13610	13497	13526	13523	13386	13456	13536	13660	13472	13595	13538	13448	13393	13634	13504	13676	13568	13557	13596	13648	13535	13478	13404	13617	13511	13708	13685	13653	13460	13554	13617	13652	13525	13645	13436	13435	13596	13543	13521	13554	13606	13596	13471	13389	13508	13644	13642	13515	13672	13499	13601	13729	13575	13512	13635	13436	13554	13594	13604	13585	13430	13662	13632	13620	13462	13557	13513	13718	13530	13660	13484	13608	13570	13671	13617	13480	13526	13455	13527	13589	13573	13508	13563	13548	13519	13520	13524	13376	13556	13735	13487	13472	13533	13452	13616	13659	13621	13325	13496	13444	13655	13522	13688	13549	13610	13511	13550	13733	13455	13423	13604	13546	13621	13705	13604	13626	13562	13685	13506	13637	13519	13542	13515	13473	13567	13575	13565	13484	13656	13662	13509	13595	13584	13622	13432	13667	13466	13394	13673	13506	13555	13616	13416	13635	13606	13616	13493	13430	13495	13502	13591	13626	13633	13532	13599	13619	13637	13720	13464	13605	13548	13661	13522	13508	13474	13452	13505	13475	13470	13521	13507	13591	13564	13506	13602	13680	13474	13602	13611	13407	13528	13843	13612	13671	13444	13472	13484	13556	13669	13598	13609	13598	13517	13359	13464	13470	13533	13604	13428	13632	13550	13610	13577	13451	13468	13773	13671	13547	13532	13491	13766	13538	13590	13299	13533	13599	13507	13524	13458	13616	13550	13560	13573	13588	13543	13648	13610	13611	13574	13479	13527	13581	13687	13490	13545	13508	13502	13548	13614	13633	13629	13488	13647	13600	13542	13373	13572	13441	13423	13476	13584	13722	13714	13450	13593	13747	13471	13727	13535	13480	13569	13440	13533	13671	13446	13678	13546	13684	13611	13610	13560	13514	13534	13620	13694	13512	13429	13515	13431	13609	13497	13575	13462	13426	13564	13541	13585	13453	13484	13640	13516	13583	13670	13536	13507	13515	13591	13662	13473	13573	13517	13664	13489	13541	13622	13599	13521	13591	13579	13620	13595	13528	13441	13582	13534	13558	13601	13537	13516	13678	13668	13432	13493	13576	13587	13520	13514	13639	13307	13563	13515	13572	13599	13486	13572	13525	13695	13520	13687	13511	13677	13405	13566	13537	13536	13533	13623	13612	13562	13494	13460	13472	13466	13672	13486	13556	13442	13557	13466	13466	13733	13385	13656	13581	13625	13543	13586	13629	13503	13419	13517	13491	13402	13762	13497	13580	13699	13557	13518	13578	13546	13705	13571	13603	13470	13492	13507	13498	13494	13703	13480	13550	13603	13438	13541	13445	13370	13480	13438	13466	13427	13533	13613	13556	13539	13529	13528	13613	13575	13517	13535	13567	13768	13570	13681	13600	13531	13413	13620	13582	13536	13507	13610	13599	13699	13609	13487	13560	13567	13487	13619	13444	13522	13346	13564	13450	13760	13562	13705	13521	13639	13632	13439	13364	13647	13726	13545	13444	13688	13595	13551	13507	13368	13506	13482	13539	13376	13497	13485	13607	13559	13616	13484	13703	13557	13494	13542	13715	13512	13501	13621	13591	13407	13597	13469	13568	13396	13611	13516	13471	13582	13577	13494	13521	13514	13675	13608	13473	13439	13600	13569	13513	13446	13521	13497	13604	13588	13534	13749	13585	13454	13810	13450	13691	13361	13559	13549	13636	13583	13452	13429	13518	13655	13519	13445	13506	13472	13445	13533	13594	13538	13532	13551	13395	13665	13433	13801	13694	13402	13706	13355	13674	13435	13547	13515	13509	13692	13417	13526	13640	13402	13384	13752	13462	13639	13382	13594	13522	13337	13442	13640	13512	13394	13612	13583	13514	13694	13728	13547	13731	13604	13358	13361	13763	13531	13475	13601	13313	13573	13530	13460	13653	13502	13679	13480	13480	13695	13576	13501	13537	13485	13590	13719	13580	13474	13536	13472	13536	13419	13727	13527	13521	13561	13656	13450	13588	13503	13576	13549	13413	13722	13433	13627	13570	13523	13577	13536	13626	13631	13570	13379	13580	13444	13634	13456	13545	13440	13636	13489	13553	13428	13462	13551	13610	13428	13528	13484	13537	13625	13553	13529	13604	13721	13715	13568	13579	13534	13426	13612	13387	13590	13671	13379	13723	13571	13600	13537	13455	13607	13416	13360	13580	13570	13500	13702	13497	13593	13498	13492	13648	13467	13612	13599	13492	13509	13568	13460	13595	13438	13545	13618	13565	13708	13543	13501	13693	13564	13547	13460	13584	13437	13636	13470	13613	13555	13632	13471	13451	13370	13287	13349	13633	13567	13602	13563	13477	13477	13557	13732	13531	13504	13589	13781	13563	13560	13600	13635	13594	13660	13510	13557	13657	13474	13598	13522	13692	13506	13556	13554	13479	13403	13497	13446	13633	13450	13570	13642	13485	13526	13484	13618	13361	13584	13405	13589	13515	13603	13276	13509	13464	13656	13580	13567	13699	13477	13394	13544	13443	13575	13659	13379	13724	13574	13599	13390	13415	13596	13537	13598	13351	13466	13514	13344	13550	13619	13447	13357	13429	13709	13397	13524	13418	13631	13597	13419	13542	13373	13384	13600	13394	13712	13615	13545	13627	13703	13596	13492	13481	13511	13497	13483	13422	13464	13567	13656	13368	13575	13519	13519	13533	13575	13531	13532	13630	13499	13394	13566	13511	13445	13480	13644	13529	13459	13421	13528	13552	13626	13474	13455	13561	13608	13543	13651	13612	13517	13462	13668	13534	13529	13469	13510	13401	13479	13447	13361	13335	13619	13583	13599	13512	13473	13452	13575	13514	13500	13560	13624	13453	13408	13510	13707	13556	13481	13750	13585	13373	13547	13594	13551	13532	13523	13665	13549	13644	13584	13446	13583	13623	13454	13743	13382	13343	13527	13498	13483	13503	13504	13384	13507	13668	13672	13594	13439	13621	13526	13607	13461	13599	13456	13579	13567	13394	13684	13619	13457	13449	13503	13477	13425	13623	13566	13491	13637	13588	13695	13520	13261	13496	13612	13605	13573	13586	13474	13411	13701	13553	13433	13506	13572	13524	13573	13466	13586	13343	13547	13439	13566	13525	13603	13570	13604	13428	13512	13442	13502	13438	13630	13601	13591	13546	13645	13525	13548	13560	13487	13590	13549	13465	13640	13597	13468	13350	13482	13667	13421	13468	13492	13473	13717	13578	13603	13443	13497	13516	13534	13455	13516	13525	13500	13500	13665	13504	13610	13544	13619	13486	13457	13456	13622	13573	13309	13548	13516	13576	13652	13506	13530	13689	13558	13509	13551	13575	13560	13461	13488	13445	13445	13448	13688	13611	13512	13576	13607	13662	13464	13480	13565	13502	13350	13647	13692	13488	13591	13379	13482	13587	13542	13658	13606	13417	13544	13607	13490	13581	13467	13463	13619	13610	13580	13368	13627	13647	13536	13471	13415	13475	13662	13592	13635	13611	13614	13671	13687	13624	13616	13455	13648	13398	13602	13727	13635	13666	13452	13652	13514	13562	13468	13494	13499	13687	13530	13420	13507	13479	13514	13549	13612	13668	13579	13473	13590	13545	13553	13508	13666	13257	13618	13442	13513	13419	13530	13492	13562	13626	13516	13384	13690	13571	13697	13603	13412	13632	13473	13378	13599	13674	13460	13447	13664	13521	13497	13548	13478	13718	13513	13660	13497	13524	13463	13633	13755	13626	13503	13618	13772	13734	13606	13563	13545	13579	13550	13514	13533	13321	13646	13595	13665	13334	13585	13548	13575	13492	13503	13576	13565	13618	13642	13389	13576	13499	13635	13655	13437	13611	13506	13486	13346	13559	13581	13485
27154	24294	33690	21148	16025	15621	15624	15540	15537	15529	15457	15578	15583	15604	15582	15608	15579	15546	15554	15602	15415	15362	15720	15307	15603	15589	15507	15612	15419	15513	15498	15688	15390	15482	15568	15481	15479	15510	15568	15599	15537	15699	15517	15539	15779	15503	15763	15456	15480	15739	15656	15740	15628	15464	15521	15487	15468	15406	15604	15672	15502	15349	15369	15490	15594	15534	15529	15462	15344	15499	15526	15333	15476	15576	15516	15416	15332	15403	15303	15424	15603	15354	15587	15411	15463	15577	15432	15379	15529	15575	15571	15617	15637	15650	15508	15408	15454	15556	15430	15565	15332	15445	15497	15522	15441	15169	15571	15563	15373	15518	15462	15537	15476	15555	15363	15430	15615	15365	15528	15385	15469	15449	15521	15491	15550	15486	15450	15331	15586	15569	15378	15537	15684	15561	15429	15551	15514	15372	15443	15520	15291	15427	15517	15596	15356	15543	15192	15397	15459	15461	15450	15298	15610	15552	15518	15383	15332	15539	15041	15556	15488	15427	15516	15397	15589	15402	15366	15444	15411	15368	15507	15243	15377	15425	15506	15313	15399	15515	15516	15292	15523	15277	15538	15454	15555	15749	15462	15367	15598	15458	15404	15522	15408	15463	15758	15427	15831	15513	15423	15294	15452	15355	15638	15286	15601	15347	15363	15392	15398	15451	15600	15535	15461	15486	15448	15199	15638	15612	15502	15467	15593	15396	15688	15361	15416	15542	15427	15370	15496	15343	15655	15392	15530	15504	15583	15417	15343	15346	15210	15349	15331	15475	15560	15523	15609	15380	15387	15371	15565	15602	15669	15586	15484	15428	15689	15262	15544	15665	15594	15496	15523	15524	15569	15335	15282	15227	15555	15569	15528	15467	15461	15526	15558	15416	15406	15426	15535	15286	15615	15630	15417	15543	15191	15308	15680	15604	15477	15440	15550	15441	15412	15542	15338	15500	15482	15494	15635	15409	15580	15290	15487	15508	15418	15380	15487	15596	15376	15442	15435	15442	15371	15443	15318	15438	15364	15469	15552	15601	15453	15342	15659	15512	15422	15242	15767	15586	15404	15626	15538	15651	15535	15530	15393	15482	15609	15553	15486	15242	15596	15427	15511	15590	15590	15416	15590	15561	15602	15379	15555	15494	15408	15560	15542	15452	15333	15520	15581	15577	15311	15534	15624	15331	15341	15378	15394	15474	15452	15541	15504	15539	15351	15402	15373	15401	15469	15455	15454	15690	15681	15328	15572	15450	15507	15451	15342	15366	15567	15313	15507	15432	15337	15510	15552	15447	15519	15589	15498	15457	15649	15517	15535	15742	15434	15469	15572	15356	15639	15650	15547	15246	15385	15502	15371	15361	15529	15359	15460	15321	15530	15437	15542	15401	15612	15456	15375	15492	15539	15746	15495	15410	15600	15428	15430	15329	15404	15372	15430	15415	15417	15563	15456	15468	15646	15396	15579	15368	15570	15394	15434	15501	15406	15441	15534	15523	15269	15524	15505	15553	15317	15370	15600	15471	15625	15408	15486	15382	15524	15472	15381	15388	15482	15516	15596	15584	15414	15569	15686	15599	15593	15328	15397	15321	15487	15428	15473	15433	15127	15474	15541	15254	15485	15595	15501	15541	15451	15302	15418	15371	15600	15278	15498	15488	15443	15432	15512	15444	15647	15530	15618	15339	15413	15393	15519	15461	15293	15490	15402	15340	15347	15457	15533	15304	15499	15517	15443	15556	15454	15148	15489	15501	15271	15371	15225	15679	15425	15483	15683	15423	15456	15429	15495	15318	15541	15446	15375	15711	15309	15466	15387	15391	15465	15443	15452	15454	15580	15344	15200	15367	15360	15479	15551	15243	15196	15375	15457	15367	15475	15495	15606	15539	15392	15455	15356	15508	15604	15402	15286	15265	15508	15228	15369	15576	15154	15423	15312	15368	15568	15468	15568	15453	15535	15475	15275	15476	15547	15548	15515	15388	15434	15423	15467	15533	15366	15486	15469	15459	15680	15302	15521	15588	15401	15543	15602	15575	15347	15532	15541	15508	15311	15276	15441	15485	15383	15205	15691	15330	15309	15489	15681	15296	15356	15330	15474	15554	15438	15441	15590	15357	15578	15417	15457	15358	15321	15393	15745	15562	15591	15514	15527	15505	15472	15449	15460	15379	15381	15512	15328	15411	15469	15619	15386	15631	15625	15225	15392	15526	15430	15484	15303	15380	15481	15377	15308	15270	15550	15367	15499	15368	15322	15555	15627	15502	15656	15559	15486	15433	15383	15513	15519	15565	15391	15672	15478	15411	15518	15394	15514	15480	15565	15533	15480	15478	15501	15613	15619	15643	15606	15261	15288	15476	15434	15557	15470	15506	15587	15511	15480	15424	15564	15393	15577	15606	15270	15392	15501	15512	15527	15489	15584	15378	15559	15599	15572	15527	15309	15351	15468	15422	15511	15468	15416	15446	15605	15357	15414	15495	15308	15366	15492	15447	15472	15598	15318	15419	15468	15535	15516	15353	15592	15470	15680	15702	15324	15410	15382	15373	15545	15549	15663	15575	15437	15665	15565	15370	15561	15590	15678	15360	15453	15545	15679	15444	15510	15348	15541	15389	15242	15426	15370	15501	15346	15539	15333	15489	15454	15270	15416	15451	15428	15523	15658	15353	15368	15474	15631	15478	15691	15476	15425	15410	15397	15369	15381	15461	15239	15352	15618	15502	15585	15474	15546	15499	15381	15256	15561	15566	15375	15353	15333	15368	15326	15450	15478	15409	15433	15533	15465	15484	15580	15559	15558	15451	15453	15366	15519	15600	15541	15588	15497	15484	15577	15663	15316	15507	15507	15340	15691	15620	15456	15432	15515	15359	15538	15529	15605	15589	15345	15599	15537	15481	15544	15421	15614	15605	15647	15453	15426	15497	15426	15484	15364	15551	15563	15433	15321	15564	15239	15474	15594	15517	15489	15545	15449	15187	15391	15349	15643	15517	15449	15388	15479	15511	15706	15480	15490	15476	15280	15507	15649	15585	15452	15610	15531	15334	15389	15662	15355	15402	15488	15462	15556	15381	15327	15491	15657	15564	15450	15579	15609	15356	15358	15364	15431	15419	15396	15562	15357	15477	15589	15359	15401	15521	15264	15287	15524	15456	15407	15519	15441	15568	15612	15473	15170	15495	15586	15559	15623	15425	15405	15500	15608	15365	15446	15456	15630	15325	15301	15458	15614	15316	15680	15375	15670	15472	15612	15582	15430	15483	15462	15791	15496	15591	15701	15712	15370	15426	15721	15558	15484	15489	15399	15442	15548	15528	15506	15386	15351	15552	15485	15438	15430	15546	15495	15531	15278	15397	15546	15335	15297	15239	15430	15357	15447	15350	15470	15406	15547	15429	15578	15484	15600	15494	15421	15562	15455	15407	15465	15456	15414	15481	15350	15454	15385	15537	15424	15460	15464	15509	15549	15366	15418	15410	15421	15488	15485	15455	15575	15584	15472	15387	15533	15165	15542	15628	15544	15535	15588	15472	15613	15482	15539	15439	15501	15339	15385	15521	15473	15562	15582	15528	15558	15462	15713	15531	15266	15375	15285	15506	15445	15437	15439	15566	15423	15400	15586	15612	15598	15401	15579	15566	15729	15604	15242	15214	15476	15475	15508	15609	15565	15690	15383	15571	15459	15500	15561	15417	15334	15393	15370	15499	15682	15471	15481	15513	15586	15559	15430	15360	15396	15415	15532	15448	15501	15654	15339	15548	15504	15507	15311	15460	15399	15354	15396	15424	15325	15345	15407	15413	15580	15397	15473	15242	15512	15503	15524	15312	15710	15337	15388	15522	15364	15400	15467	15488	15272	15549	15541	15528	15402	15257	15608	15515	15612	15361	15482	15586	15391	15524	15505	15532	15524	15351	15515	15437	15751	15440	15430	15572	15397	15494	15517	15438	15600	15521	15639	15427	15513	15515	15521	15572	15266	15529	15415	15405	15482	15324	15297	15322	15500	15482	15343	15446	15418	15748	15505	15325	15492	15525	15596	15366	15397	15363	15468	15387	15383	15395	15267	15583	15520	15675	15458	15555	15527	15684	15397	15466	15267	15599	15477	15456	15442	15669	15522	15447	15402	15216	15273	15510	15276	15358	15377	15569	15424	15440	15358	15562	15426	15504	15469	15547	15514	15463	15398	15600	15506	15594	15482	15502	15413	15375	15508	15469	15607	15432	15517	15648	15358	15481	15542	15472	15626	15507	15650	15382	15310	15467	15394	15424	15456	15508	15567	15479	15456	15451	15357	15376	15694	15587	15518	15484	15543	15362	15537	15451	15608	15520	15514	15565	15363	15243	15515	15659	15694	15532	15515	15410	15498	15347	15612	15489	15686	15408	15475	15600	15598	15311	15601	15333	15425	15356	15372	15411	15354	15417	15440	15538	15503	15446	15533	15387	15315	15391	15354	15356	15505	15498	15471	15555	15485	15277	15330	15427	15317	15597	15362	15392	15434	15689	15625	15686	15398	15414	15332	15336	15454	15566	15537	15426	15501	15536	15432	15398	15447	15456	15590	15370	15434	15621	15535	15395	15437	15435	15642	15590	15250	15358	15516	15266	15484	15514	15529	15516	15579	15517	15573	15459	15373	15460	15659	15533	15456	15286	15326	15527	15494	15425	15448	15439	15453	15488	15492	15620	15437	15503	15483	15533	15446	15279	15450	15639	15534	15482	15878	15521	15459	15549	15439	15630	15364	15442	15509	15298	15487	15498	15422	15574	15286	15331	15357	15358	15415	15377	15506	15332	15445	15284	15520	15485	15681	15335	15552	15513	15691	15416	15252	15486	15554	15482	15207	15330	15613	15404	15475	15561	15575	15378	15264	15431	15507	15302	15471	15640	15611	15624	15553	15506	15663	15538	15309	15617	15447	15605	15565	15589	15341	15559	15443	15250	15691	15314	15589	15516	15330	15488	15611	15382	15411	15468	15458	15465	15503	15452	15332	15379	15472	15245	15479	15484	15405	15524	15464	15522	15341	15470	15411	15321	15369	15532	15517	15581	15437	15288	15444	15415	15434	15291	15486	15527	15629	15363	15294	15396	15493	15393	15406	15494	15515	15539	15479	15508	15380	15656	15466	15511	15680	15518
13342	32606	26567	14737	13825	13659	13732	13479	13792	13677	13528	13778	13706	13617	13808	13672	13713	13571	13597	13542	13674	13553	13528	13594	13558	13531	13484	13677	13583	13494	13614	13735	13820	13789	13573	13577	13565	13487	13664	13657	13527	13662	13766	13620	13637	13618	13600	13764	13933	13998	13894	13758	13758	13436	13632	13689	13484	13675	13689	13526	13610	13616	13370	13540	13418	13524	13638	13550	13487	13485	13427	13605	13458	13414	13421	13546	13496	13610	13622	13580	13559	13407	13448	13556	13697	13552	13733	13426	13677	13623	13610	13396	13581	13526	13587	13611	13588	13516	13515	13575	13458	13529	13410	13450	13471	13415	13717	13508	13650	13427	13416	13498	13492	13461	13546	13565	13600	13514	13506	13591	13551	13494	13557	13581	13519	13529	13409	13524	13501	13542	13567	13536	13602	13704	13547	13488	13504	13460	13620	13613	13318	13547	13645	13447	13534	13503	13423	13585	13491	13615	13521	13590	13680	13391	13641	13491	13610	13605	13698	13755	13639	13624	13521	13520	13478	13582	13403	13549	13562	13587	13699	13529	13469	13502	13470	13554	13630	13653	13412	13551	13540	13447	13752	13562	13485	13436	13591	13407	13609	13493	13604	13412	13611	13580	13594	13587	13675	13498	13446	13710	13526	13553	13580	13485	13490	13524	13606	13563	13591	13565	13581	13538	13612	13596	13598	13599	13672	13642	13421	13511	13499	13486	13573	13580	13571	13624	13561	13668	13685	13511	13536	13498	13721	13581	13525	13530	13545	13544	13638	13569	13591	13448	13567	13637	13425	13615	13381	13527	13520	13566	13523	13701	13698	13445	13554	13436	13586	13547	13545	13600	13503	13553	13461	13646	13502	13597	13614	13677	13698	13342	13564	13688	13322	13516	13603	13534	13538	13532	13562	13536	13516	13741	13535	13588	13604	13395	13506	13408	13622	13496	13502	13552	13601	13718	13487	13527	13621	13550	13540	13535	13436	13568	13574	13591	13613	13500	13500	13753	13450	13670	13558	13545	13681	13465	13476	13567	13569	13679	13452	13516	13627	13432	13610	13457	13688	13400	13615	13415	13483	13464	13524	13555	13509	13690	13422	13623	13665	13709	13234	13466	13525	13486	13464	13616	13566	13681	13404	13508	13607	13518	13668	13655	13536	13624	13573	13523	13508	13468	13577	13624	13574	13667	13720	13665	13457	13643	13336	13557	13470	13553	13544	13524	13484	13513	13588	13499	13500	13571	13549	13529	13574	13646	13598	13537	13570	13619	13670	13604	13491	13520	13545	13471	13673	13507	13584	13615	13465	13437	13688	13683	13663	13495	13530	13650	13533	13372	13460	13426	13598	13570	13518	13518	13460	13545	13598	13546	13495	13497	13537	13646	13604	13595	13483	13683	13603	13542	13441	13524	13372	13629	13653	13373	13470	13457	13535	13730	13706	13577	13545	13590	13492	13598	13553	13536	13616	13618	13545	13429	13510	13483	13573	13619	13483	13701	13395	13660	13686	13605	13488	13647	13401	13421	13643	13549	13521	13530	13651	13634	13586	13406	13597	13647	13416	13615	13499	13517	13775	13700	13603	13650	13535	13548	13386	13542	13734	13425	13394	13415	13517	13577	13587	13516	13476	13496	13832	13538	13600	13557	13427	13474	13760	13497	13339	13543	13527	13590	13618	13452	13491	13320	13478	13462	13568	13593	13460	13599	13564	13497	13460	13652	13415	13583	13538	13582	13567	13538	13550	13682	13483	13602	13610	13403	13603	13546	13453	13604	13511	13541	13481	13441	13631	13629	13505	13412	13614	13617	13622	13696	13403	13740	13564	13581	13709	13417	13562	13548	13668	13394	13684	13670	13649	13537	13499	13617	13495	13625	13522	13467	13617	13512	13712	13507	13478	13407	13622	13511	13638	13509	13509	13549	13504	13573	13513	13471	13615	13707	13530	13558	13573	13385	13543	13662	13468	13479	13550	13524	13440	13571	13607	13609	13575	13571	13717	13624	13423	13551	13402	13597	13540	13601	13506	13628	13614	13547	13546	13650	13591	13591	13733	13598	13385	13562	13519	13713	13673	13687	13446	13479	13501	13525	13613	13652	13403	13546	13458	13539	13505	13671	13643	13800	13592	13742	13608	13605	13537	13617	13518	13655	13485	13547	13562	13498	13557	13735	13603	13442	13546	13594	13575	13579	13584	13625	13638	13502	13589	13533	13580	13529	13521	13602	13494	13636	13619	13554	13444	13671	13645	13499	13606	13560	13437	13663	13592	13607	13641	13707	13514	13450	13368	13543	13546	13529	13605	13376	13440	13613	13600	13739	13475	13566	13407	13485	13510	13469	13490	13463	13370	13621	13565	13626	13387	13376	13663	13502	13606	13618	13567	13519	13523	13583	13497	13430	13683	13502	13512	13560	13532	13490	13635	13494	13561	13517	13615	13551	13854	13534	13688	13578	13554	13484	13630	13536	13607	13470	13533	13544	13453	13646	13521	13575	13628	13733	13563	13638	13506	13598	13549	13677	13549	13353	13573	13671	13633	13549	13551	13671	13692	13637	13618	13452	13620	13688	13488	13579	13474	13556	13617	13625	13515	13508	13597	13596	13573	13586	13531	13599	13720	13771	13567	13581	13580	13567	13574	13668	13400	13684	13439	13520	13372	13558	13603	13680	13661	13501	13549	13629	13601	13547	13810	13557	13478	13623	13572	13396	13340	13509	13575	13570	13496	13448	13660	13532	13527	13548	13623	13600	13576	13587	13590	13554	13597	13444	13769	13528	13664	13586	13693	13522	13657	13460	13636	13506	13617	13552	13391	13564	13368	13532	13508	13684	13461	13739	13598	13554	13531	13448	13659	13802	13568	13622	13502	13509	13599	13468	13417	13537	13633	13705	13348	13396	13696	13586	13511	13472	13569	13690	13362	13644	13659	13488	13638	13417	13577	13489	13512	13513	13477	13421	13516	13606	13611	13538	13630	13661	13506	13713	13461	13722	13433	13386	13596	13638	13542	13447	13739	13431	13410	13724	13565	13441	13354	13537	13584	13659	13515	13419	13410	13560	13644	13582	13632	13488	13676	13553	13481	13650	13568	13487	13394	13677	13562	13570	13536	13576	13545	13517	13488	13644	13465	13358	13437	13605	13485	13515	13584	13476	13410	13722	13582	13632	13499	13560	13481	13576	13540	13600	13551	13596	13688	13676	13563	13511	13623	13554	13552	13524	13541	13548	13569	13619	13680	13550	13448	13489	13630	13408	13624	13592	13581	13525	13426	13732	13557	13506	13554	13703	13488	13538	13474	13599	13538	13468	13468	13587	13411	13558	13542	13582	13561	13530	13476	13443	13581	13669	13635	13537	13633	13517	13533	13261	13542	13376	13631	13334	13453	13562	13594	13559	13555	13666	13581	13513	13628	13557	13750	13609	13622	13479	13588	13409	13566	13559	13538	13620	13549	13497	13433	13582	13645	13478	13468	13521	13494	13619	13453	13597	13659	13574	13362	13595	13482	13536	13556	13670	13601	13467	13566	13832	13578	13483	13559	13565	13617	13375	13410	13464	13623	13677	13544	13563	13307	13616	13615	13378	13445	13550	13589	13723	13691	13737	13560	13569	13496	13603	13592	13552	13508	13575	13633	13426	13526	13325	13580	13605	13645	13638	13554	13606	13474	13633	13668	13516	13497	13546	13589	13634	13596	13599	13480	13648	13592	13545	13429	13544	13603	13511	13554	13512	13637	13495	13477	13510	13559	13251	13567	13640	13652	13552	13751	13555	13527	13649	13490	13591	13526	13443	13452	13549	13760	13312	13552	13527	13509	13590	13519	13520	13510	13511	13715	13424	13448	13557	13500	13508	13521	13696	13510	13483	13575	13485	13467	13526	13659	13510	13749	13555	13422	13430	13613	13522	13437	13726	13739	13527	13604	13480	13541	13635	13516	13550	13513	13558	13513	13548	13576	13577	13594	13485	13531	13467	13544	13631	13527	13457	13567	13484	13648	13639	13343	13434	13584	13533	13555	13492	13654	13787	13445	13702	13417	13709	13408	13504	13645	13705	13474	13622	13457	13639	13415	13707	13479	13538	13657	13398	13567	13516	13614	13680	13578	13508	13475	13555	13497	13329	13403	13770	13472	13396	13512	13548	13547	13720	13617	13493	13715	13562	13440	13559	13457	13660	13451	13520	13480	13571	13437	13617	13525	13362	13397	13687	13769	13548	13539	13486	13579	13456	13403	13522	13407	13503	13523	13492	13530	13550	13613	13469	13541	13599	13522	13619	13487	13585	13520	13532	13625	13608	13518	13660	13580	13435	13522	13596	13443	13729	13605	13394	13492	13632	13679	13459	13521	13642	13543	13532	13745	13544	13517	13520	13541	13544	13510	13397	13587	13649	13437	13550	13515	13566	13622	13648	13694	13590	13470	13555	13646	13434	13515	13625	13659	13491	13614	13430	13483	13676	13581	13693	13600	13605	13607	13488	13468	13445	13527	13444	13718	13547	13461	13647	13574	13637	13589	13624	13584	13520	13331	13535	13611	13593	13631	13531	13703	13579	13678	13642	13649	13491	13680	13520	13730	13603	13476	13569	13522	13541	13677	13547	13725	13554	13576	13649	13567	13519	13478	13434	13557	13532	13692	13402	13483	13380	13700	13557	13597	13567	13475	13571	13500	13594	13619	13565	13533	13563	13592	13607	13537	13421	13574	13488	13563	13609	13562	13433	13535	13539	13605	13663	13376	13548	13461	13704	13627	13608	13468	13635	13625	13565	13599	13444	13429	13580	13393	13647	13449	13619	13713	13614	13428	13466	13598	13526	13468	13573	13502	13442	13480	13477	13561	13585	13387	13699	13401	13434	13414	13653	13722	13483	13614	13526	13610	13439	13480	13706	13634	13676	13502	13476	13600	13699	13506	13642	13448	13546	13554	13491	13574	13589	13592	13408	13448	13495	13405	13603	13497	13581	13503	13331	13504	13550	13533	13475	13564	13489	13627	13777	13500	13546	13624	13585	13596	13502	13655	13566	13587	13497	13532	13496	13495	13555	13498	13443	13549	13493	13647	13381	13368	13544	13681	13596	13585	13506	13523	13574	13582	13477	13587	13621	13575	13627	13594	13556	13627	13611	13703	13472	13608	13585
23776	21413	33111	22546	21435	21023	18877	15771	15577	15754	15623	15474	15760	15771	15428	15609	15488	15664	15502	15529	15478	15334	15554	15564	15606	15702	15527	15507	15532	15429	15704	15268	15734	15652	15740	15489	15435	15245	15446	15511	15568	15483	15438	15397	15498	15429	15307	15523	16589	16430	16290	15978	15800	15694	15606	15403	15384	15303	15429	15286	15440	15335	15402	15243	15147	15473	15358	15448	15516	15417	15307	15246	15611	15351	15379	15487	15385	15387	15452	15658	15538	15349	15309	15390	15181	15179	15438	15271	15332	15289	15385	15440	15456	15539	15581	15372	15175	15341	15364	15380	15374	15410	15432	15460	15252	15430	15312	15286	15448	15351	15339	15375	15373	15478	15292	15191	15254	15464	15251	15449	15444	15553	15443	15462	15590	15400	15299	15435	15542	15569	15235	15364	15231	15579	15338	15333	15364	15515	15252	15335	15290	15203	15451	15482	15385	15432	15392	15217	15649	15209	15393	15425	15402	15480	15330	15451	15245	15325	15366	15338	15406	15366	15301	15276	15554	15368	15336	15307	15396	15198	15447	15335	15381	15250	15380	15544	15365	15393	15453	15305	15398	15209	15485	15395	15470	15249	15270	15391	15163	15357	15353	15330	15297	15166	15464	15511	15600	15424	15348	15357	15301	15322	15335	15439	15306	15465	15335	15203	15362	15415	15353	15447	15340	15345	15190	15454	15209	15220	15334	15354	15417	15438	15347	15308	15352	15444	15461	15629	15278	15118	15246	15239	15552	15292	15563	15354	15396	15462	15454	15304	15415	15363	15282	15374	15367	15565	15266	15370	15504	15261	15314	15408	15426	15312	15283	15394	15262	15332	15216	15268	15140	15168	15572	15349	15269	15491	15387	15431	15462	15359	15348	15205	15402	15197	15334	15420	15392	15375	15368	15344	15401	15537	15243	15281	15443	15457	15313	15112	15278	15512	15353	15401	15449	15518	15403	15397	15486	15499	15356	15260	15454	15296	15153	15550	15610	15288	15296	15270	15224	15282	15143	15198	15287	15257	15102	15172	15379	15242	15297	15394	15355	15233	15329	15234	15494	15499	15298	15357	15470	15352	15394	15233	15377	15277	15406	15167	15414	15182	15215	15437	15352	15383	15393	15156	15309	15128	15453	15342	15357	15287	15740	15392	15328	15148	15450	15276	15363	15381	15399	15531	15307	15312	15292	15301	15409	15448	15293	15449	15453	15318	15207	15381	15474	15527	15438	15479	15295	15299	15358	15481	15405	15481	15282	15364	15396	15199	15235	15503	15482	15470	15240	15554	15273	15326	15305	15169	15278	15233	15338	15473	15448	15516	15521	15462	15634	15237	15172	15493	15271	15466	15246	15275	15326	15291	15187	15281	15271	15272	15351	15322	15344	15375	15222	15233	15462	15379	15212	15158	15390	15014	15328	15355	15322	15313	15178	15175	15314	15260	15444	15210	15339	15414	15507	15289	15345	15199	15365	15274	15482	15396	15349	15227	15299	15335	15369	15210	15484	15519	15246	15282	15248	15392	15378	15266	15427	15332	15132	15162	15112	15202	15234	15237	15398	15512	15350	15422	15308	15391	15393	15318	15384	15253	15251	15296	15547	15223	15459	15327	15013	15459	15333	15419	15382	15451	15270	15232	15447	15420	15153	15376	15475	15568	15366	15477	15254	15354	15322	15532	15411	15393	15319	15389	15269	15420	15380	15259	15241	15337	15537	15352	15479	15336	15523	15361	15249	15301	15390	15462	15519	15424	15527	15401	15453	15315	15388	15467	15283	15191	15287	15393	15327	15315	15441	15370	15466	15456	15283	15216	15381	15489	15283	15511	15271	15374	15550	15200	15287	15267	15300	15462	15409	15218	15222	15196	15213	15268	15259	15330	15486	15297	15411	15463	15424	15413	15511	15162	15444	15485	15211	15239	15294	15183	15296	15282	15354	15401	15359	15173	15481	15263	15360	15238	15421	15402	15214	15338	15431	15282	15369	15246	15416	15406	15175	15605	15554	15377	15327	15330	15478	15163	15333	15287	15238	15156	15380	15405	15373	15282	15349	15451	15389	15488	15218	15369	15683	15449	15540	15246	15530	15499	15500	15294	15349	15288	15244	15373	15127	15365	15422	15389	15404	15483	15381	15421	15559	15311	15296	15463	15506	15430	15481	15287	15387	15287	15255	15239	15160	15509	15256	15457	15200	15406	15187	15282	15166	15193	15257	15299	15397	15330	15519	15324	15461	15389	15379	15319	15286	15358	15411	15395	15314	15402	15400	15235	15497	15358	15559	15554	15479	15406	15234	15367	15447	15379	15330	15542	15309	15335	15322	15485	15227	15265	15280	15312	15450	15410	15512	15391	15181	15369	15356	15351	15314	15253	15380	15317	15463	15249	15300	15532	15327	15365	15182	15457	15438	15377	15276	15411	15218	15304	15274	15396	15397	15322	15274	15251	15295	15231	15410	15326	15336	15356	15438	15134	15292	15466	15258	15318	15294	15353	15375	15372	15407	15437	15492	15487	15440	15273	15137	15477	15326	15207	15224	15259	15283	15360	15379	15498	15444	15311	15199	15395	15377	15547	15406	15372	15134	15261	15231	15380	15278	15500	15336	15391	15299	15188	15123	15175	15235	15221	15473	15468	15193	15503	15414	15356	15491	15237	15323	15385	15449	15223	15487	15425	15238	15340	15472	15353	15146	15331	15406	15332	15383	15175	15430	15525	15248	15510	15015	15240	15517	15509	15206	15401	15464	15313	15240	15337	15128	15370	15431	15408	15438	15279	15560	15240	15428	15444	15365	15343	15576	15417	15223	15529	15345	15405	15264	15236	15377	15195	15451	15287	15325	15342	15557	15300	15328	15181	15474	15408	15348	15331	15481	15378	15224	15185	15517	15208	15544	15370	15479	15299	15303	15322	15295	15545	15495	15268	15635	15473	15588	15310	15428	15399	15279	15368	15469	15375	15228	15429	15159	15301	15348	15457	15367	15401	15383	15365	15379	15364	15474	15438	15294	15470	15269	15387	15412	15417	15382	15334	15335	15410	15369	15499	15400	15518	15153	15341	15289	15285	15336	15340	15307	15357	15171	15331	15425	15601	15345	15330	15480	15384	15483	15329	15177	15385	15504	15240	15271	15409	15349	15353	15519	15606	15273	15360	15208	15427	15395	15436	15436	15399	15219	15281	15420	15443	15515	15313	15301	15247	15452	15332	15444	15400	15377	15231	15372	15230	15358	15545	15363	15469	15193	15356	15212	15425	15324	15287	15353	15402	15201	15254	15379	15406	15443	15407	15335	15350	15522	15372	15504	15228	15361	15340	15419	15381	15198	15514	15503	15329	15414	15253	15344	15524	15410	15224	15379	15606	15362	15286	15329	15168	15467	15352	15364	15311	15303	15333	15321	15233	15309	15312	15262	15388	15539	15272	15383	15515	15450	15201	15292	15261	15297	15438	15388	15411	15302	15545	15414	15445	15670	15576	15456	15334	15593	15303	15231	15359	15272	15304	15359	15533	15398	15413	15300	15398	15418	15437	15353	15215	15462	15277	15276	15525	15330	15446	15603	15252	15463	15398	15171	15198	15455	15423	15545	15322	15338	15348	15517	15458	15307	15546	15496	15515	15277	15627	15397	15426	15055	15121	15401	15379	15430	15274	15217	15395	15231	15422	15511	15383	15481	15534	15141	15312	15411	15286	15408	15247	15521	15679	15360	15483	15547	15381	15525	15605	15328	15390	15330	15448	15455	15466	15349	15371	15364	15267	15348	15387	15238	15409	15392	15243	15306	15172	15419	15573	15511	15499	15171	15376	15369	15547	15251	15323	15362	15258	15295	15272	15398	15222	15360	15390	15404	15508	15325	15426	15303	15250	15298	15443	15458	15425	15414	15311	15461	15423	15410	15474	15383	15331	15485	15477	15473	15368	15239	15385	15341	15502	15416	15454	15327	15422	15135	15230	15490	15342	15576	15345	15214	15450	15302	15347	15376	15374	15223	15495	15332	15349	15462	15406	15327	14935	15428	15189	15460	15334	15354	15463	15395	15558	15312	15476	15433	15379	15276	15182	15396	15269	15426	15305	15435	15397	15388	15351	15383	15354	15205	15351	15158	15376	15364	15275	15493	15259	15244	15310	15391	15269	15380	15334	15312	15315	15493	15404	15295	15235	15314	15499	15392	15458	15248	15352	15317	15504	15254	15312	15358	15344	15229	15471	15275	15416	15349	15130	15188	15442	15380	15531	15669	15299	15177	15351	15345	15308	15113	15535	15420	15267	15419	15245	15189	15502	15202	15376	15312	15385	15192	15260	15195	15229	15305	15270	15270	15533	15260	15556	15383	15377	15357	15327	15423	15294	15183	15398	15225	15527	15497	15248	15647	15534	15197	15448	15196	15298	15171	15257	15200	15471	15549	15577	15308	15159	15305	15488	15077	15390	15404	15339	15442	15437	15521	15434	15383	15399	15422	15292	15394	15224	15440	15260	15400	15136	15366	15313	15339	15550	15531	15393	15381	15321	15281	15374	15534	15353	15231	15423	15222	15212	15302	15477	15416	15561	15296	15552	15322	15175	15416	15264	15433	15522	15480	15395	15498	15318	15318	15360	15429	15312	15349	15414	15374	15217	15336	15380	15365	15531	15380	15306	15349	15353	15383	15560	15314	15380	15323	15369	15437	15326	15255	15157	15303	15295	15268	15286	15426	15435	15415	15305	15191	15322	15457	15292	15388	15350	15160	15292	15169	15496	15403	15486	15159	15450	15308	15078	15213	15256	15256	15417	15335	15261	15255	15427	15346	15627	15371	15292	15377	15329	15180	15368	15374	15280	15316	15314	15173	15396	15210	15507	15359	15237	15153	15427	15459	15405	15445	15242	15181	15749	15387	15424	15611	15339	15585	15415	15393	15380	15492	15090	15207	15463	15284	15301	15390	15351	15415	15370	15345	15382	15501	15257	15236	15122	15240	15264	15297	15403	15259	15254	15396	15306	15161	15431	15540	15293	15412	15464	15233	15226	15483	15403	15296	15422	15297	15360	15452	15291	15459	15355	15198	15334	15280	15220	15348	15152	15541	15480	15057	15273	15551	15455	15254	15171	15622	15477	15214	15350	15408	15285	15391	15260	15389	15440	15362	15334	15541	15356
13291	58426	30494	22711	14761	14415	14173	13862	13972	13827	13787	13831	13900	13779	13827	13771	13663	13579	13619	13514	13545	13639	13462	13572	13501	13529	13659	13486	13559	13661	13558	13607	13765	13838	13527	13802	13383	13787	13598	13429	13591	13774	13686	13513	13631	13610	13671	13794	15093	15180	14608	14173	13744	13459	13557	13543	13513	13300	13528	13559	13465	13507	13513	13640	13622	13512	13500	13416	13681	13457	13613	13502	13552	13585	13548	13472	13458	13431	13556	13491	13660	13471	13685	13443	13544	13482	13584	13585	13531	13590	13373	13512	13379	13496	13513	13410	13465	13626	13612	13406	13495	13588	13427	13451	13641	13576	13508	13509	13751	13591	13629	13459	13501	13521	13567	13528	13624	13430	13558	13580	13393	13665	13468	13545	13578	13509	13529	13734	13572	13440	13513	13598	13538	13444	13490	13436	13460	13505	13761	13474	13354	13565	13474	13483	13419	13512	13604	13510	13435	13636	13596	13583	13604	13434	13541	13637	13532	13532	13610	13496	13570	13515	13612	13496	13566	13353	13607	13404	13640	13536	13658	13420	13440	13609	13410	13429	13449	13653	13544	13369	13417	13598	13441	13777	13628	13493	13572	13425	13586	13501	13611	13557	13500	13626	13517	13462	13557	13576	13586	13439	13520	13432	13556	13583	13522	13422	13476	13617	13335	13415	13594	13582	13621	13416	13497	13550	13539	13491	13641	13511	13424	13508	13433	13573	13517	13647	13452	13492	13671	13417	13359	13478	13320	13399	13537	13720	13468	13569	13397	13369	13537	13486	13458	13566	13618	13446	13564	13411	13628	13417	13443	13390	13390	13408	13573	13491	13590	13601	13629	13509	13323	13592	13554	13580	13634	13415	13484	13599	13597	13549	13498	13490	13417	13412	13381	13521	13435	13485	13374	13563	13501	13562	13491	13501	13360	13476	13454	13582	13438	13668	13376	13501	13503	13335	13556	13519	13536	13457	13572	13462	13479	13498	13562	13638	13477	13609	13412	13477	13526	13476	13455	13561	13346	13461	13576	13496	13440	13397	13458	13517	13452	13640	13551	13404	13616	13403	13484	13468	13450	13488	13504	13445	13521	13405	13570	13441	13656	13452	13493	13251	13487	13378	13521	13681	13399	13634	13324	13585	13517	13682	13453	13422	13504	13471	13629	13595	13388	13658	13382	13445	13441	13398	13441	13505	13579	13502	13428	13343	13474	13520	13534	13488	13343	13546	13427	13496	13464	13537	13503	13375	13577	13469	13527	13691	13648	13504	13593	13441	13506	13397	13491	13550	13346	13519	13491	13595	13613	13483	13391	13565	13578	13597	13455	13467	13442	13588	13390	13421	13587	13528	13473	13484	13439	13475	13533	13564	13479	13282	13434	13579	13427	13413	13660	13519	13486	13583	13456	13537	13518	13463	13555	13422	13553	13505	13360	13503	13566	13552	13458	13550	13581	13424	13597	13444	13548	13698	13488	13382	13730	13550	13575	13461	13651	13398	13610	13438	13577	13370	13664	13662	13470	13504	13532	13538	13517	13572	13484	13627	13690	13610	13445	13537	13540	13646	13602	13733	13403	13402	13555	13511	13496	13501	13579	13450	13619	13432	13550	13595	13591	13335	13499	13496	13517	13538	13397	13375	13515	13416	13469	13606	13363	13605	13655	13477	13354	13494	13480	13564	13382	13575	13577	13478	13378	13563	13705	13489	13496	13407	13497	13599	13589	13628	13562	13575	13609	13472	13606	13536	13551	13730	13537	13500	13615	13423	13515	13572	13560	13566	13282	13613	13683	13523	13652	13463	13367	13390	13493	13546	13564	13592	13398	13491	13412	13410	13487	13501	13486	13471	13515	13465	13387	13635	13539	13371	13606	13612	13519	13584	13511	13432	13651	13363	13572	13481	13659	13516	13443	13533	13432	13757	13600	13559	13568	13599	13503	13559	13441	13345	13543	13593	13522	13436	13635	13447	13506	13459	13562	13469	13490	13578	13557	13577	13575	13534	13523	13511	13529	13443	13449	13576	13734	13569	13596	13502	13560	13534	13607	13495	13616	13438	13502	13500	13481	13392	13591	13620	13604	13354	13597	13406	13471	13612	13580	13392	13558	13478	13479	13399	13509	13476	13460	13463	13590	13422	13410	13482	13528	13441	13568	13438	13569	13484	13492	13524	13435	13460	13616	13390	13522	13544	13640	13568	13559	13376	13481	13654	13697	13702	13460	13561	13507	13585	13555	13430	13535	13439	13628	13545	13493	13549	13433	13486	13450	13531	13562	13618	13412	13579	13596	13474	13373	13512	13257	13449	13403	13665	13546	13423	13505	13408	13513	13301	13387	13531	13497	13455	13419	13568	13492	13609	13489	13505	13456	13369	13410	13452	13429	13657	13550	13471	13383	13365	13467	13411	13484	13525	13536	13553	13369	13356	13473	13464	13540	13336	13534	13481	13454	13516	13366	13567	13564	13318	13619	13378	13533	13442	13629	13589	13487	13356	13556	13553	13470	13350	13584	13498	13581	13418	13504	13586	13591	13644	13471	13405	13339	13561	13547	13510	13465	13690	13722	13368	13519	13443	13522	13581	13659	13404	13586	13525	13553	13436	13598	13555	13642	13457	13533	13655	13484	13558	13511	13558	13575	13568	13556	13302	13417	13521	13393	13419	13567	13455	13664	13716	13529	13598	13740	13492	13620	13493	13503	13582	13615	13482	13487	13504	13320	13564	13556	13433	13436	13481	13637	13704	13539	13622	13478	13307	13522	13413	13549	13513	13661	13424	13426	13618	13523	13568	13422	13484	13596	13544	13614	13466	13469	13529	13481	13479	13546	13471	13461	13672	13328	13636	13531	13558	13558	13293	13374	13407	13451	13451	13643	13499	13438	13518	13519	13554	13328	13468	13441	13417	13590	13704	13528	13577	13505	13482	13627	13470	13590	13618	13471	13284	13614	13675	13611	13433	13471	13486	13415	13721	13577	13543	13406	13483	13493	13505	13643	13554	13399	13724	13499	13592	13584	13625	13562	13494	13632	13480	13425	13415	13391	13557	13530	13704	13598	13638	13547	13534	13536	13336	13471	13461	13511	13348	13437	13480	13621	13494	13636	13465	13340	13510	13513	13504	13401	13685	13412	13534	13422	13480	13732	13638	13592	13526	13334	13537	13549	13588	13426	13411	13582	13604	13473	13455	13582	13449	13466	13486	13554	13561	13501	13482	13558	13495	13393	13609	13534	13529	13396	13583	13660	13487	13598	13531	13435	13578	13493	13512	13588	13630	13614	13637	13553	13367	13554	13501	13405	13477	13575	13430	13455	13510	13480	13485	13445	13726	13468	13555	13581	13483	13368	13470	13587	13568	13427	13472	13530	13423	13411	13590	13581	13275	13620	13543	13556	13487	13475	13721	13435	13578	13478	13365	13497	13595	13554	13557	13435	13379	13490	13450	13524	13539	13580	13495	13509	13432	13627	13630	13358	13449	13411	13595	13510	13527	13649	13405	13340	13363	13440	13399	13520	13511	13604	13532	13630	13495	13496	13446	13402	13605	13535	13395	13496	13414	13444	13587	13539	13531	13419	13434	13398	13452	13424	13496	13565	13528	13576	13514	13575	13528	13452	13480	13399	13589	13585	13620	13583	13422	13497	13511	13579	13552	13439	13427	13494	13599	13560	13547	13538	13380	13653	13638	13509	13509	13644	13559	13503	13401	13422	13614	13520	13370	13546	13541	13479	13291	13301	13575	13556	13444	13535	13447	13521	13428	13693	13353	13407	13635	13460	13449	13672	13465	13488	13499	13598	13460	13450	13570	13374	13404	13574	13610	13626	13704	13619	13530	13567	13526	13658	13520	13627	13584	13558	13614	13472	13358	13455	13479	13504	13409	13343	13539	13611	13665	13557	13663	13337	13409	13514	13512	13459	13563	13578	13349	13523	13509	13608	13448	13626	13458	13455	13612	13572	13416	13498	13535	13521	13567	13399	13495	13445	13574	13592	13342	13403	13574	13240	13497	13665	13556	13478	13574	13316	13438	13507	13552	13529	13509	13651	13504	13523	13627	13463	13362	13417	13593	13483	13530	13531	13470	13375	13539	13526	13513	13586	13409	13418	13591	13486	13503	13430	13425	13503	13409	13575	13632	13525	13580	13307	13534	13476	13668	13389	13616	13501	13567	13485	13517	13690	13528	13645	13496	13525	13493	13408	13405	13463	13546	13525	13497	13476	13664	13468	13504	13526	13420	13649	13475	13402	13618	13564	13493	13411	13555	13575	13714	13535	13469	13458	13687	13379	13521	13395	13638	13479	13400	13587	13408	13469	13596	13544	13434	13558	13461	13714	13535	13624	13443	13719	13534	13573	13583	13355	13528	13595	13608	13377	13574	13575	13458	13501	13436	13567	13447	13477	13564	13515	13414	13667	13456	13474	13441	13446	13483	13292	13491	13459	13497	13522	13377	13495	13554	13529	13635	13561	13339	13429	13467	13422	13519	13552	13567	13448	13556	13473	13486	13453	13604	13567	13453	13623	13339	13519	13483	13685	13478	13454	13453	13457	13372	13495	13562	13437	13485	13655	13569	13402	13290	13414	13439	13621	13542	13420	13460	13594	13584	13707	13475	13349	13646	13603	13503	13643	13604	13597	13613	13586	13556	13630	13496	13400	13399	13582	13453	13507	13533	13598	13581	13586	13390	13625	13558	13384	13357	13565	13681	13446	13447	13560	13501	13492	13397	13621	13616	13483	13385	13485	13520	13447	13597	13437	13692	13569	13381	13569	13323	13430	13564	13395	13666	13468	13551	13591	13500	13638	13570	13565	13562	13513	13528	13348	13556	13652	13559	13550	13514	13439	13556	13613	13588	13564	13577	13371	13690	13591	13445	13550	13433	13497	13595	13469	13606	13592	13577	13483	13473	13599	13570	13542	13577	13568	13424	13541	13555	13444	13665	13542	13439	13730	13593	13535	13516	13513	13550	13365	13596	13642	13469	13608	13494	13478	13519	13445	13660	13450	13475	13633	13538	13581	13519	13588	13510	13511	13694	13454	13515	13484	13371	13521	13510	13502	13357	13391	13400	13529	13570	13407	13608	13452	13459	13523	13581	13432	13380	13494	13493	13477	13496	13435	13555	13648	13520	13672	13454
22673	21254	31553	22665	21162	22811	22975	16855	15883	16121	16318	16075	15900	15934	15963	15863	15796	15846	15745	15720	15841	15520	15699	15559	15859	15484	15619	15781	15440	15536	15597	15647	15951	15516	15769	15359	15543	15661	15664	15602	15535	15631	15696	15765	15651	15645	15530	15861	17057	17657	17054	16468	15758	15565	15502	15643	15568	15534	15563	15615	15402	15307	15402	15370	15572	15354	15620	15575	15377	15569	15652	15459	15777	15567	15676	15573	15462	15562	15657	15640	15602	15373	15270	15370	15382	15473	15399	15569	15537	15357	15598	15479	15516	15442	15375	15599	15434	15292	15656	15388	15463	15393	15416	15599	15424	15540	15433	15419	15476	15499	15267	15621	15584	15527	15550	15541	15507	15431	15427	15504	15456	15478	15417	15539	15680	15488	15299	15422	15574	15528	15362	15545	15362	15510	15591	15334	15326	15283	15287	15356	15427	15388	15646	15396	15512	15543	15610	15507	15503	15533	15598	15348	15721	15444	15540	15422	15710	15597	15445	15380	15608	15480	15459	15434	15418	15746	15389	15602	15301	15476	15231	15468	15368	15519	15405	15500	15357	15364	15360	15660	15510	15659	15674	15490	15436	15493	15453	15545	15495	15399	15459	15472	15423	15611	15414	15462	15421	15498	15477	15616	15665	15429	15384	15374	15601	15340	15485	15389	15440	15284	15278	15324	15598	15278	15443	15498	15652	15606	15682	15607	15422	15345	15315	15610	15578	15396	15252	15556	15397	15636	15444	15519	15321	15412	15444	15492	15506	15453	15391	15495	15567	15327	15326	15145	15369	15481	15564	15457	15530	15533	15629	15711	15554	15584	15548	15575	15476	15445	15421	15415	15447	15587	15471	15439	15500	15467	15449	15503	15473	15449	15520	15250	15345	15430	15584	15307	15508	15417	15520	15286	15380	15473	15586	15424	15426	15604	15403	15347	15318	15428	15336	15192	15585	15505	15461	15308	15386	15303	15349	15554	15370	15548	15481	15566	15568	15565	15461	15378	15329	15466	15642	15242	15389	15470	15205	15608	15333	15357	15424	15527	15495	15468	15531	15380	15474	15271	15401	15296	15353	15504	15527	15364	15510	15482	15507	15240	15467	15422	15540	15333	15485	15516	15483	15391	15447	15364	15471	15630	15411	15585	15414	15419	15287	15354	15359	15374	15180	15667	15511	15522	15535	15557	15571	15211	15400	15330	15422	15378	15525	15488	15390	15543	15523	15395	15266	15380	15257	15598	15441	15500	15512	15576	15435	15399	15528	15478	15494	15350	15511	15405	15404	15432	15365	15190	15486	15450	15464	15331	15443	15461	15592	15590	15372	15411	15590	15360	15644	15651	15584	15338	15433	15473	15444	15553	15528	15404	15556	15313	15499	15451	15303	15347	15348	15594	15487	15652	15300	15393	15333	15372	15441	15569	15484	15496	15358	15359	15296	15401	15619	15510	15414	15536	15441	15549	15190	15403	15159	15514	15499	15602	15430	15461	15589	15729	15562	15252	15381	15441	15374	15477	15627	15504	15401	15515	15541	15338	15373	15308	15346	15486	15590	15312	15489	15487	15268	15401	15354	15529	15753	15314	15644	15534	15487	15403	15458	15646	15281	15608	15413	15651	15396	15632	15408	15321	15518	15584	15318	15350	15356	15513	15579	15412	15519	15349	15317	15406	15389	15442	15286	15413	15566	15404	15534	15487	15468	15333	15222	15354	15381	15613	15492	15540	15349	15493	15522	15449	15415	15264	15203	15373	15308	15294	15486	15346	15386	15407	15345	15450	15214	15467	15376	15328	15410	15398	15588	15463	15288	15303	15363	15363	15446	15438	15439	15439	15182	15456	15482	15614	15406	15466	15385	15410	15273	15253	15377	15542	15247	15282	15418	15509	15307	15259	15702	15437	15454	15566	15382	15456	15439	15332	15356	15327	15467	15417	15384	15552	15468	15301	15404	15613	15430	15414	15573	15645	15477	15423	15494	15339	15536	15514	15459	15369	15542	15459	15462	15230	15407	15440	15189	15560	15629	15423	15442	15535	15283	15499	15392	15363	15652	15660	15190	15282	15481	15628	15571	15368	15347	15589	15481	15594	15356	15456	15387	15406	15333	15403	15463	15457	15516	15515	15439	15440	15464	15580	15479	15418	15382	15543	15503	15261	15416	15568	15426	15586	15580	15295	15475	15311	15303	15406	15479	15538	15397	15431	15465	15534	15463	15423	15355	15508	15483	15326	15515	15492	15427	15532	15461	15298	15524	15418	15267	15575	15329	15207	15536	15436	15518	15602	15382	15376	15320	15236	15505	15359	15666	15435	15482	15497	15573	15405	15308	15442	15481	15629	15571	15234	15145	15409	15479	15567	15731	15470	15453	15334	15567	15621	15350	15364	15407	15352	15545	15616	15416	15504	15531	15342	15470	15506	15428	15385	15345	15444	15684	15393	15445	15382	15509	15450	15516	15604	15432	15391	15436	15651	15432	15541	15588	15462	15484	15314	15438	15556	15528	15459	15445	15469	15437	15344	15408	15410	15233	15462	15407	15544	15226	15351	15500	15740	15651	15547	15506	15365	15418	15493	15463	15347	15315	15440	15536	15396	15406	15602	15231	15551	15600	15502	15544	15456	15458	15589	15494	15523	15572	15594	15527	15385	15653	15425	15485	15473	15604	15616	15562	15386	15397	15526	15387	15257	15575	15395	15346	15508	15359	15240	15631	15396	15280	15474	15426	15458	15375	15570	15369	15422	15599	15541	15545	15569	15525	15556	15553	15284	15411	15532	15301	15399	15362	15501	15442	15535	15476	15407	15552	15545	15509	15611	15433	15334	15577	15314	15364	15482	15527	15447	15508	15410	15435	15535	15486	15600	15386	15502	15243	15406	15514	15557	15555	15347	15324	15384	15378	15467	15477	15570	15308	15350	15516	15702	15309	15659	15359	15453	15756	15499	15363	15408	15338	15339	15522	15450	15477	15494	15482	15392	15248	15528	15550	15530	15273	15352	15620	15434	15336	15383	15406	15475	15546	15532	15468	15471	15480	15408	15199	15399	15512	15507	15582	15361	15467	15453	15532	15490	15407	15429	15521	15549	15427	15558	15639	15210	15406	15426	15594	15595	15581	15503	15587	15561	15322	15230	15422	15461	15476	15533	15661	15371	15452	15452	15401	15370	15400	15538	15320	15435	15562	15276	15463	15494	15577	15340	15455	15235	15481	15312	15409	15380	15522	15446	15375	15373	15515	15620	15605	15395	15478	15365	15543	15303	15381	15491	15412	15497	15577	15429	15196	15391	15249	15507	15494	15283	15456	15387	15392	15337	15384	15550	15369	15295	15427	15515	15368	15425	15473	15582	15422	15717	15514	15385	15368	15511	15500	15470	15257	15419	15446	15220	15448	15398	15314	15292	15421	15451	15301	15476	15512	15483	15418	15459	15445	15250	15580	15399	15428	15377	15462	15513	15212	15494	15380	15462	15340	15428	15454	15470	15443	15322	15610	15672	15455	15585	15410	15337	15444	15644	15456	15350	15436	15517	15645	15548	15413	15362	15588	15449	15367	15409	15332	15436	15467	15503	15541	15374	15418	15494	15350	15306	15510	15355	15569	15335	15260	15373	15520	15551	15527	15578	15233	15533	15365	15544	15560	15563	15479	15323	15417	15503	15345	15488	15230	15386	15401	15436	15440	15216	15431	15362	15396	15587	15505	15531	15605	15361	15601	15278	15489	15487	15276	15506	15444	15367	15461	15468	15485	15447	15223	15488	15454	15463	15431	15375	15366	15298	15568	15413	15564	15323	15336	15436	15367	15537	15473	15290	15438	15475	15380	15204	15232	15469	15332	15388	15453	15509	15387	15513	15534	15468	15637	15306	15383	15190	15259	15527	15247	15421	15465	15416	15484	15487	15358	15347	15374	15324	15461	15422	15345	15490	15349	15499	15456	15417	15362	15467	15521	15540	15291	15525	15337	15396	15393	15486	15230	15623	15618	15372	15442	15539	15493	15465	15230	15459	15383	15435	15617	15637	15442	15444	15463	15331	15342	15364	15274	15578	15516	15699	15362	15542	15395	15359	15540	15549	15542	15339	15441	15466	15232	15501	15424	15377	15546	15501	15440	15451	15413	15257	15326	15589	15344	15634	15682	15416	15476	15287	15564	15594	15644	15656	15585	15504	15696	15439	15497	15268	15381	15559	15455	15534	15476	15513	15591	15346	15687	15535	15493	15378	15629	15409	15454	15592	15575	15447	15629	15333	15375	15347	15378	15345	15268	15513	15381	15326	15440	15514	15550	15236	15504	15366	15414	15268	15568	15496	15478	15356	15504	15470	15497	15409	15380	15374	15453	15721	15531	15493	15693	15341	15317	15363	15583	15434	15523	15630	15383	15496	15439	15331	15556	15336	15314	15181	15540	15205	15469	15393	15623	15419	15469	15786	15516	15365	15262	15304	15466	15348	15360	15279	15541	15421	15619	15306	15400	15235	15405	15606	15394	15534	15365	15533	15491	15385	15584	15504	15393	15469	15524	15429	15665	15427	15508	15460	15500	15377	15504	15487	15400	15383	15446	15375	15144	15505	15694	15242	15599	15486	15486	15229	15583	15463	15426	15349	15420	15185	15306	15371	15411	15318	15500	15281	15510	15539	15386	15560	15412	15380	15518	15540	15505	15326	15497	15366	15430	15639	15417	15491	15323	15428	15518	15465	15470	15304	15392	15632	15442	15541	15465	15418	15340	15420	15495	15380	15265	15390	15507	15284	15421	15446	15424	15473	15488	15418	15591	15336	15449	15434	15459	15522	15622	15434	15599	15441	15335	15472	15365	15500	15385	15407	15226	15553	15489	15407	15546	15553	15528	15158	15220	15538	15487	15366	15407	15553	15222	15336	15452	15490	15235	15264	15460	15604	15540	15301	15575	15441	15421	15263	15521	15507	15524	15543	15396	15320	15332	15428	15527	15355	15438	15496	15647	15419	15534	15505	15268	15501	15415	15487	15414	15573	15428	15417	15384	15492	15407	15371	15393	15673	15422	15411	15599	15462	15416	15483	15443	15352	15477	15461	15566	15437	15468	15514	15368	15532	15376	15509	15424	15541	15322	15422	15408	15465	15501	15555	15457	15214	15566	15478	15385	15428	15420	15506
14643	61061	30598	22701	16003	15270	14713	14337	14254	14064	13966	14106	14187	13961	13910	14018	13709	13684	13795	13796	13723	13624	13593	13660	13750	13659	13623	13749	13700	13619	13768	13839	13908	13877	13596	13786	13660	13621	13773	13745	13806	13606	13975	13686	13769	13707	13682	14201	16387	16571	15516	14763	14006	13633	13572	13486	13399	13677	13586	13501	13525	13593	13595	13538	13514	13538	13688	13531	13652	13474	13543	13659	13551	13457	13596	13716	13541	13796	13580	13405	13500	13593	13665	13670	13458	13448	13685	13651	13600	13408	13673	13528	13575	13737	13560	13638	13641	13607	13767	13416	13561	13418	13684	13587	13535	13599	13567	13448	13701	13560	13546	13728	13694	13464	13627	13533	13556	13544	13664	13564	13635	13484	13550	13508	13656	13697	13468	13647	13620	13568	13530	13524	13618	13319	13544	13470	13428	13479	13545	13761	13524	13599	13472	13517	13708	13435	13513	13404	13632	13352	13558	13511	13746	13493	13483	13534	13412	13608	13459	13606	13418	13529	13659	13593	13552	13520	13567	13557	13567	13669	13656	13611	13562	13464	13501	13481	13573	13585	13563	13562	13609	13506	13631	13587	13390	13626	13664	13502	13580	13588	13606	13503	13449	13457	13437	13725	13647	13409	13552	13589	13449	13457	13578	13622	13447	13532	13449	13600	13721	13637	13375	13459	13486	13389	13571	13612	13508	13495	13678	13665	13382	13414	13532	13415	13614	13631	13525	13494	13574	13433	13764	13403	13473	13525	13496	13606	13518	13556	13411	13621	13570	13829	13598	13719	13418	13431	13607	13612	13560	13498	13498	13563	13577	13591	13724	13554	13439	13503	13618	13507	13625	13386	13492	13477	13628	13561	13363	13640	13566	13657	13472	13542	13655	13679	13521	13660	13560	13570	13509	13522	13681	13667	13539	13601	13552	13482	13573	13615	13656	13699	13585	13685	13575	13678	13614	13687	13575	13543	13543	13589	13516	13477	13483	13646	13504	13392	13506	13443	13423	13541	13416	13508	13789	13586	13615	13648	13401	13544	13735	13739	13600	13517	13580	13531	13692	13617	13507	13469	13524	13663	13661	13681	13466	13700	13517	13498	13526	13552	13729	13750	13615	13505	13446	13601	13590	13459	13627	13573	13492	13520	13488	13565	13531	13449	13644	13376	13865	13546	13660	13367	13537	13480	13478	13524	13593	13491	13559	13712	13538	13726	13301	13382	13609	13614	13579	13602	13539	13531	13625	13478	13557	13423	13621	13681	13537	13596	13560	13509	13699	13483	13469	13430	13418	13521	13361	13489	13638	13500	13526	13620	13575	13477	13601	13512	13544	13578	13533	13419	13543	13557	13585	13503	13662	13536	13656	13578	13493	13471	13591	13532	13498	13537	13524	13376	13627	13598	13474	13498	13482	13525	13500	13387	13654	13386	13600	13490	13504	13348	13602	13720	13525	13638	13595	13643	13563	13562	13424	13525	13552	13526	13526	13563	13602	13646	13390	13585	13494	13552	13522	13573	13598	13572	13507	13775	13713	13593	13789	13513	13471	13505	13637	13472	13673	13563	13681	13646	13566	13542	13528	13544	13421	13561	13645	13554	13547	13501	13529	13653	13454	13629	13471	13519	13643	13572	13556	13586	13552	13531	13470	13384	13630	13594	13442	13446	13650	13477	13615	13542	13699	13433	13575	13629	13561	13517	13607	13617	13568	13514	13579	13576	13588	13557	13531	13542	13480	13589	13687	13574	13606	13659	13557	13588	13477	13414	13447	13411	13742	13675	13571	13571	13606	13575	13555	13623	13631	13472	13572	13524	13575	13533	13509	13518	13309	13499	13531	13611	13609	13499	13569	13682	13607	13617	13610	13682	13550	13588	13497	13702	13632	13562	13621	13702	13602	13515	13502	13651	13377	13579	13617	13561	13619	13478	13563	13638	13528	13527	13541	13683	13563	13523	13620	13508	13628	13478	13438	13603	13469	13527	13551	13566	13636	13466	13546	13565	13552	13537	13550	13582	13637	13628	13516	13656	13586	13529	13625	13540	13668	13539	13725	13446	13595	13580	13308	13555	13438	13558	13557	13428	13418	13552	13689	13474	13501	13533	13597	13562	13456	13473	13590	13588	13454	13774	13470	13466	13697	13574	13415	13612	13590	13548	13690	13423	13631	13634	13469	13605	13448	13556	13705	13540	13339	13575	13554	13503	13464	13640	13421	13649	13587	13482	13586	13456	13487	13414	13557	13646	13574	13557	13474	13560	13661	13535	13629	13468	13547	13651	13578	13507	13451	13657	13480	13430	13708	13478	13593	13635	13491	13452	13592	13501	13520	13513	13547	13506	13608	13492	13477	13450	13548	13698	13411	13520	13618	13717	13390	13457	13619	13637	13667	13550	13597	13594	13626	13681	13558	13642	13619	13635	13619	13600	13763	13628	13632	13659	13664	13510	13545	13684	13395	13789	13562	13639	13772	13659	13376	13678	13512	13667	13734	13451	13575	13451	13513	13345	13556	13553	13521	13610	13525	13608	13499	13503	13453	13547	13354	13534	13645	13613	13589	13581	13651	13618	13495	13556	13291	13443	13565	13602	13403	13372	13554	13651	13492	13668	13432	13638	13713	13446	13679	13720	13409	13619	13676	13557	13501	13477	13631	13484	13563	13338	13576	13726	13470	13569	13683	13624	13520	13657	13449	13665	13442	13678	13385	13449	13667	13398	13759	13514	13497	13545	13470	13414	13500	13542	13470	13528	13450	13698	13515	13441	13677	13613	13636	13558	13446	13316	13588	13569	13571	13474	13441	13573	13498	13457	13615	13539	13536	13541	13606	13556	13636	13648	13508	13830	13483	13568	13645	13479	13619	13532	13338	13550	13607	13590	13530	13386	13558	13633	13562	13659	13396	13544	13631	13703	13366	13545	13379	13534	13619	13618	13569	13560	13591	13597	13650	13606	13520	13520	13573	13481	13457	13567	13468	13506	13568	13519	13438	13604	13499	13522	13535	13546	13388	13648	13599	13519	13447	13644	13560	13484	13460	13646	13497	13660	13578	13626	13390	13529	13617	13770	13636	13533	13655	13436	13634	13523	13552	13563	13492	13599	13458	13526	13460	13586	13524	13537	13385	13482	13484	13581	13485	13466	13561	13483	13548	13664	13541	13648	13643	13453	13602	13464	13567	13645	13480	13579	13501	13667	13531	13523	13624	13614	13637	13584	13757	13582	13547	13412	13611	13439	13524	13470	13659	13419	13531	13512	13644	13349	13436	13540	13710	13547	13669	13604	13460	13531	13499	13470	13652	13323	13477	13453	13528	13458	13508	13505	13488	13438	13605	13551	13686	13550	13523	13421	13514	13462	13810	13681	13541	13589	13525	13557	13618	13528	13426	13565	13612	13584	13645	13594	13613	13461	13698	13371	13515	13594	13565	13544	13556	13591	13622	13497	13527	13688	13480	13529	13573	13574	13440	13550	13512	13607	13544	13317	13529	13373	13642	13499	13646	13649	13442	13492	13540	13515	13492	13500	13509	13420	13486	13551	13554	13601	13651	13505	13433	13566	13510	13692	13513	13597	13512	13451	13667	13588	13708	13656	13549	13501	13540	13523	13591	13558	13574	13409	13393	13616	13760	13585	13595	13584	13619	13454	13641	13534	13513	13373	13583	13485	13514	13477	13780	13605	13498	13743	13458	13464	13613	13569	13554	13581	13583	13452	13659	13414	13457	13653	13642	13559	13560	13637	13431	13616	13649	13557	13415	13748	13317	13578	13557	13531	13301	13703	13439	13659	13500	13571	13588	13611	13403	13682	13555	13637	13518	13593	13548	13536	13287	13453	13436	13766	13501	13578	13643	13493	13519	13464	13639	13461	13621	13581	13401	13529	13462	13686	13669	13472	13536	13470	13687	13511	13503	13586	13538	13427	13541	13589	13522	13457	13614	13458	13616	13623	13313	13618	13509	13676	13691	13405	13641	13623	13485	13548	13538	13605	13449	13469	13563	13676	13551	13547	13418	13670	13865	13338	13696	13560	13639	13636	13501	13654	13526	13653	13695	13577	13525	13475	13525	13481	13609	13448	13549	13582	13558	13512	13370	13698	13581	13432	13741	13448	13497	13510	13686	13691	13434	13591	13590	13494	13601	13698	13586	13530	13579	13551	13489	13358	13677	13446	13717	13407	13548	13569	13629	13517	13559	13515	13506	13566	13624	13482	13584	13479	13606	13484	13717	13405	13608	13558	13354	13599	13511	13701	13554	13423	13422	13565	13490	13469	13567	13599	13422	13477	13687	13540	13614	13512	13478	13596	13644	13439	13639	13772	13498	13456	13678	13615	13549	13521	13677	13604	13697	13630	13633	13538	13659	13652	13419	13532	13618	13635	13625	13385	13544	13590	13509	13493	13650	13580	13579	13481	13610	13560	13480	13673	13565	13613	13493	13439	13528	13647	13447	13382	13501	13503	13604	13528	13566	13778	13598	13623	13754	13459	13460	13603	13436	13761	13575	13610	13571	13653	13577	13634	13562	13461	13520	13372	13659	13459	13559	13531	13681	13490	13557	13397	13628	13493	13677	13512	13413	13604	13519	13675	13646	13460	13622	13509	13603	13602	13468	13738	13547	13534	13367	13486	13468	13646	13557	13534	13514	13509	13601	13565	13713	13623	13421	13491	13629	13514	13497	13579	13409	13516	13548	13629	13524	13600	13434	13446	13694	13603	13789	13594	13598	13615	13710	13526	13684	13495	13543	13517	13705	13537	13480	13514	13590	13390	13556	13644	13547	13732	13580	13535	13657	13584	13592	13714	13529	13503	13567	13628	13569	13483	13449	13503	13602	13548	13403	13485	13529	13615	13639	13513	13486	13506	13502	13529	13429	13562	13604	13487	13657	13564	13627	13662	13621	13524	13464	13651	13599	13541	13598	13600	13526	13401	13650	13625	13651	13379	13451	13561	13504	13564	13583	13558	13528	13502	13585	13670	13629	13482	13495	13620	13617	13585	13636	13661	13599	13491	13600	13595	13431	13604	13579	13506	13611	13530	13684	13485	13387	13585	13643	13655	13698	13590	13736	13460	13500	13505	13558	13538	13508	13634	13457	13399	13461	13542	13481	13569	13609	13470	13755	13626	13649	13508	13523	13519
27124	25419	31199	20411	15870	15750	15978	15420	15750	15683	15814	15728	15583	15617	15620	15630	15487	15611	15685	15378	15781	15524	15494	15686	15670	15626	15487	15645	15679	15604	15578	15738	15646	15649	15665	15685	15538	15780	15640	15519	15688	15714	15745	15788	15710	15419	15725	15734	15550	15775	15886	15876	15461	15682	15494	15460	15809	15620	15719	15509	15547	15433	15292	15596	15461	15502	15594	15327	15555	15590	15399	15510	15515	15532	15333	15358	15587	15602	15371	15637	15617	15506	15559	15775	15602	15583	15424	15707	15529	15461	15669	15492	15470	15433	15536	15557	15527	15567	15435	15493	15496	15581	15551	15556	15600	15477	15545	15679	15554	15573	15731	15476	15547	15711	15478	15523	15602	15624	15500	15499	15700	15398	15476	15656	15572	15531	15540	15626	15565	15322	15433	15466	15467	15556	15671	15641	15707	15574	15734	15474	15565	15343	15471	15637	15555	15406	15295	15723	15537	15457	15371	15466	15691	15660	15538	15513	15657	15377	15677	15607	15571	15547	15533	15683	15438	15388	15551	15687	15507	15499	15637	15395	15647	15477	15440	15445	15455	15583	15452	15536	15735	15594	15573	15622	15888	15697	15484	15660	15683	15633	15646	15410	15566	15542	15616	15588	15608	15455	15511	15567	15489	15463	15655	15494	15567	15468	15552	15465	15602	15534	15564	15643	15530	15438	15664	15528	15406	15511	15479	15571	15653	15520	15404	15433	15490	15406	15400	15453	15503	15559	15646	15523	15657	15426	15472	15599	15587	15718	15374	15665	15662	15692	15486	15581	15447	15471	15572	15679	15667	15460	15775	15649	15639	15546	15509	15436	15485	15606	15671	15383	15523	15442	15614	15465	15431	15484	15575	15302	15578	15418	15550	15614	15568	15392	15563	15319	15557	15624	15654	15572	15541	15600	15479	15780	15549	15560	15442	15625	15658	15669	15522	15541	15646	15583	15500	15615	15554	15456	15543	15532	15383	15535	15505	15357	15489	15506	15574	15502	15553	15443	15602	15603	15417	15495	15665	15735	15551	15496	15586	15569	15421	15511	15639	15556	15403	15655	15551	15666	15489	15491	15704	15459	15510	15530	15341	15450	15580	15635	15391	15541	15420	15618	15318	15416	15371	15520	15634	15623	15525	15648	15498	15559	15520	15577	15434	15480	15535	15772	15587	15564	15644	15585	15445	15596	15238	15546	15447	15568	15689	15302	15384	15758	15737	15544	15811	15704	15408	15486	15559	15610	15588	15487	15561	15443	15628	15516	15551	15505	15516	15573	15579	15435	15596	15491	15595	15418	15504	15727	15645	15681	15573	15540	15691	15692	15544	15578	15689	15613	15570	15606	15382	15489	15536	15545	15598	15467	15607	15511	15610	15293	15686	15733	15575	15601	15628	15390	15543	15524	15474	15630	15381	15453	15605	15502	15487	15565	15348	15465	15380	15607	15516	15447	15572	15838	15479	15436	15414	15581	15624	15520	15534	15479	15593	15570	15632	15410	15470	15779	15581	15508	15394	15493	15580	15651	15387	15667	15586	15534	15709	15520	15622	15544	15569	15587	15392	15473	15354	15485	15499	15556	15591	15607	15566	15676	15615	15637	15621	15568	15756	15444	15544	15357	15557	15354	15421	15460	15544	15555	15668	15530	15663	15716	15543	15750	15532	15532	15527	15533	15741	15569	15647	15479	15617	15488	15614	15445	15426	15603	15389	15412	15643	15536	15247	15490	15509	15572	15429	15599	15659	15573	15488	15517	15646	15592	15570	15391	15571	15597	15585	15511	15320	15330	15532	15544	15596	15538	15232	15403	15560	15375	15602	15541	15357	15650	15556	15499	15491	15669	15598	15653	15602	15467	15521	15606	15469	15440	15625	15557	15571	15647	15564	15506	15701	15687	15666	15509	15596	15254	15321	15692	15492	15580	15494	15342	15530	15448	15590	15504	15758	15634	15631	15434	15537	15436	15573	15580	15532	15741	15432	15590	15603	15579	15361	15615	15693	15540	15575	15555	15504	15642	15605	15554	15504	15448	15537	15602	15514	15488	15323	15428	15424	15485	15630	15541	15417	15457	15544	15578	15489	15475	15396	15561	15707	15473	15581	15395	15453	15474	15652	15516	15950	15696	15605	15535	15523	15331	15679	15571	15529	15410	15596	15657	15721	15530	15590	15330	15502	15591	15738	15364	15510	15316	15434	15677	15742	15426	15538	15480	15511	15446	15653	15412	15585	15660	15700	15504	15562	15722	15528	15492	15377	15405	15605	15556	15665	15686	15512	15398	15564	15530	15526	15606	15480	15474	15514	15565	15712	15559	15722	15634	15461	15461	15507	15355	15302	15540	15650	15504	15482	15456	15529	15481	15489	15356	15520	15468	15513	15408	15685	15652	15710	15466	15697	15481	15393	15566	15385	15543	15617	15631	15598	15600	15251	15523	15537	15232	15705	15474	15554	15613	15623	15695	15494	15442	15391	15515	15411	15481	15739	15720	15684	15538	15535	15406	15495	15589	15610	15534	15603	15626	15463	15600	15474	15518	15690	15343	15635	15502	15576	15613	15394	15342	15735	15766	15537	15533	15477	15686	15684	15418	15598	15468	15575	15553	15607	15594	15566	15709	15733	15589	15666	15483	15596	15687	15547	15556	15494	15574	15756	15781	15652	15524	15506	15344	15648	15478	15519	15507	15293	15556	15432	15720	15787	15469	15641	15524	15680	15596	15547	15466	15830	15639	15636	15534	15427	15543	15597	15419	15706	15652	15814	15573	15676	15436	15529	15438	15484	15676	15645	15584	15636	15513	15553	15388	15531	15534	15681	15680	15638	15529	15633	15664	15526	15607	15444	15573	15727	15485	15420	15757	15767	15365	15459	15555	15507	15454	15575	15536	15662	15521	15588	15423	15699	15479	15597	15465	15474	15382	15540	15376	15602	15636	15483	15640	15384	15426	15610	15482	15626	15672	15444	15455	15441	15538	15618	15435	15523	15598	15462	15601	15558	15455	15448	15460	15522	15546	15572	15379	15490	15548	15549	15511	15602	15734	15482	15805	15623	15582	15539	15618	15510	15881	15480	15388	15403	15584	15410	15358	15505	15441	15667	15541	15647	15480	15529	15595	15844	15523	15549	15682	15507	15434	15552	15479	15705	15575	15570	15511	15531	15465	15598	15418	15677	15352	15653	15645	15483	15480	15578	15593	15633	15447	15453	15702	15470	15433	15544	15461	15700	15649	15612	15559	15435	15589	15606	15413	15334	15464	15543	15673	15474	15464	15689	15334	15480	15563	15778	15717	15599	15836	15345	15525	15645	15618	15477	15633	15651	15636	15680	15535	15402	15485	15348	15415	15657	15679	15537	15556	15501	15313	15400	15541	15616	15544	15791	15622	15461	15641	15531	15488	15649	15543	15426	15590	15642	15540	15517	15743	15483	15394	15627	15691	15494	15603	15490	15560	15459	15500	15722	15644	15505	15539	15407	15581	15552	15501	15549	15712	15431	15285	15526	15762	15602	15718	15500	15375	15473	15615	15651	15484	15595	15584	15671	15645	15578	15299	15538	15444	15586	15347	15421	15522	15575	15473	15605	15529	15479	15462	15522	15637	15657	15630	15529	15704	15533	15662	15530	15618	15563	15538	15495	15650	15638	15583	15553	15538	15629	15519	15750	15368	15673	15533	15600	15545	15493	15474	15609	15658	15405	15614	15606	15700	15277	15643	15554	15401	15545	15465	15564	15433	15593	15477	15579	15605	15356	15814	15356	15559	15271	15526	15518	15461	15489	15497	15665	15705	15581	15615	15547	15638	15562	15591	15876	15498	15598	15508	15446	15451	15313	15540	15417	15619	15525	15722	15615	15763	15561	15431	15368	15713	15676	15454	15527	15487	15619	15638	15450	15417	15703	15621	15512	15502	15482	15651	15675	15642	15411	15601	15741	15497	15669	15571	15626	15399	15718	15384	15506	15569	15592	15456	15600	15523	15404	15493	15650	15462	15673	15608	15736	15597	15539	15587	15630	15472	15531	15780	15594	15726	15551	15569	15692	15695	15594	15568	15539	15393	15631	15694	15659	15691	15587	15558	15448	15322	15572	15521	15408	15502	15514	15430	15685	15443	15502	15428	15539	15636	15568	15686	15359	15673	15570	15465	15611	15572	15584	15702	15582	15550	15459	15523	15394	15539	15453	15650	15628	15587	15618	15503	15469	15612	15494	15431	15541	15531	15460	15361	15636	15597	15277	15640	15587	15630	15465	15537	15695	15516	15541	15508	15537	15734	15546	15493	15438	15673	15559	15594	15336	15594	15577	15424	15523	15499	15639	15498	15557	15523	15628	15579	15648	15525	15484	15689	15499	15530	15517	15570	15683	15466	15407	15711	15461	15281	15566	15620	15523	15554	15652	15764	15650	15623	15701	15545	15656	15521	15620	15357	15888	15678	15661	15786	15566	15440	15497	15577	15615	15454	15532	15546	15636	15583	15433	15621	15596	15504	15454	15316	15483	15431	15552	15560	15307	15629	15646	15466	15548	15646	15437	15481	15473	15698	15821	15654	15698	15661	15563	15459	15569	15525	15708	15572	15517	15616	15325	15447	15679	15369	15532	15569	15402	15455	15587	15437	15692	15511	15736	15639	15706	15606	15495	15542	15449	15437	15504	15542	15404	15337	15642	15614	15596	15453	15759	15501	15537	15404	15499	15441	15402	15556	15757	15471	15755	15635	15518	15683	15366	15606	15584	15486	15619	15544	15736	15375	15620	15718	15270	15574	15573	15667	15466	15583	15424	15696	15500	15679	15585	15575	15558	15616	15713	15415	15569	15666	15636	15560	15347	15683	15590	15693	15542	15419	15338	15426	15499	15501	15696	15595	15577	15454	15517	15403	15655	15662	15559	15391	15558	15512	15626	15437	15469	15562	15567	15451	15445	15528	15458	15512	15692	15587	15547	15716	15502	15333	15581	15587	15575	15538	15670	15805	15783	15658	15658	15485	15616	15370	15591	15470	15621	15463	15762	15582	15671	15556	15539	15618	15656	15582	15473	15847	15574	15615	15700	15463	15492	15379	15415	15499	15521	15559	15432	15622	15487	15637	15396	15757	15596	15584	15458	15572	15593	15538	15606	15680	15593	15658	15705	15397
13313	40112	24170	14522	13748	13796	13768	13498	13672	13610	13633	13781	13713	13683	13788	13631	13560	13593	13579	13614	13454	13671	13734	13625	13549	13527	13470	13593	13562	13578	13662	13790	13676	13688	13599	13508	13671	13719	13642	13743	13768	13689	13706	13607	13622	13696	13776	13649	13739	13841	13837	13835	13807	13610	13763	13611	13674	13489	13562	13472	13523	13531	13421	13524	13750	13602	13558	13580	13581	13569	13609	13622	13441	13525	13517	13481	13567	13676	13633	13734	13569	13544	13448	13654	13613	13636	13731	13621	13688	13609	13632	13541	13539	13436	13447	13551	13503	13510	13430	13642	13702	13505	13732	13744	13715	13546	13700	13471	13543	13577	13595	13734	13578	13655	13500	13492	13632	13553	13643	13347	13686	13690	13357	13608	13563	13530	13625	13641	13587	13660	13631	13795	13502	13471	13617	13580	13531	13454	13572	13611	13511	13568	13514	13576	13662	13556	13422	13711	13506	13453	13676	13698	13740	13473	13691	13744	13599	13498	13405	13673	13552	13502	13646	13528	13475	13417	13658	13650	13573	13653	13463	13455	13633	13528	13514	13560	13419	13658	13611	13649	13650	13483	13748	13598	13579	13636	13585	13667	13780	13601	13719	13679	13623	13500	13545	13514	13426	13566	13541	13466	13735	13639	13473	13580	13822	13707	13513	13536	13400	13536	13594	13718	13556	13547	13548	13545	13450	13672	13503	13581	13738	13673	13674	13580	13599	13566	13632	13637	13564	13602	13663	13483	13680	13509	13573	13528	13642	13579	13474	13484	13637	13546	13545	13544	13698	13378	13565	13429	13496	13446	13500	13560	13642	13616	13543	13758	13623	13486	13600	13561	13599	13603	13596	13621	13615	13628	13392	13584	13443	13547	13660	13607	13484	13373	13477	13691	13592	13451	13439	13682	13537	13600	13417	13437	13661	13489	13484	13636	13528	13646	13467	13493	13650	13555	13598	13587	13643	13437	13465	13374	13601	13607	13599	13727	13558	13689	13651	13664	13552	13485	13584	13659	13557	13499	13686	13574	13506	13526	13598	13533	13541	13605	13587	13560	13685	13469	13716	13543	13732	13588	13643	13643	13409	13540	13476	13732	13526	13549	13546	13650	13508	13442	13513	13689	13637	13663	13633	13596	13577	13522	13568	13636	13553	13641	13525	13462	13547	13514	13514	13663	13554	13645	13513	13557	13572	13458	13653	13510	13735	13506	13443	13641	13858	13609	13255	13644	13595	13539	13626	13562	13674	13532	13668	13467	13524	13569	13594	13521	13395	13537	13586	13494	13419	13584	13568	13546	13543	13770	13505	13698	13639	13507	13585	13607	13583	13493	13644	13611	13520	13448	13601	13551	13498	13402	13834	13542	13395	13754	13557	13610	13635	13474	13534	13617	13573	13659	13613	13581	13554	13522	13545	13714	13438	13539	13528	13672	13364	13556	13498	13639	13655	13781	13628	13652	13654	13609	13701	13635	13626	13495	13422	13601	13462	13648	13555	13577	13717	13687	13549	13675	13576	13522	13494	13493	13650	13629	13696	13581	13514	13760	13532	13560	13375	13601	13610	13567	13478	13602	13622	13594	13489	13578	13646	13507	13522	13535	13603	13505	13623	13486	13408	13677	13508	13698	13668	13534	13551	13594	13487	13633	13627	13510	13575	13464	13614	13497	13560	13586	13738	13720	13627	13553	13719	13622	13663	13566	13484	13557	13579	13648	13603	13483	13732	13631	13561	13700	13564	13642	13520	13737	13481	13532	13701	13621	13602	13524	13672	13623	13820	13918	13603	13544	13573	13643	13654	13454	13847	13648	13550	13522	13587	13725	13718	13552	13592	13537	13630	13596	13641	13465	13735	13360	13497	13728	13688	13546	13566	13475	13523	13532	13385	13444	13613	13706	13702	13559	13605	13565	13563	13611	13527	13627	13590	13460	13530	13611	13563	13701	13708	13688	13659	13473	13537	13492	13492	13531	13709	13675	13499	13575	13532	13652	13589	13597	13594	13737	13684	13607	13517	13696	13515	13518	13533	13683	13792	13529	13576	13496	13584	13535	13558	13575	13622	13548	13495	13474	13800	13778	13540	13564	13587	13770	13400	13444	13692	13453	13443	13604	13623	13582	13543	13695	13637	13505	13637	13529	13551	13516	13570	13501	13672	13707	13663	13644	13619	13542	13560	13501	13608	13510	13594	13505	13683	13663	13564	13635	13645	13782	13636	13764	13443	13599	13572	13603	13632	13629	13529	13530	13663	13591	13573	13461	13528	13415	13585	13681	13626	13451	13556	13650	13688	13603	13641	13689	13629	13595	13559	13690	13518	13585	13582	13465	13507	13693	13441	13560	13548	13463	13632	13703	13590	13521	13484	13558	13514	13346	13484	13734	13458	13610	13684	13543	13716	13583	13643	13551	13594	13660	13491	13363	13670	13653	13542	13462	13557	13659	13553	13681	13671	13664	13642	13678	13547	13599	13615	13480	13667	13472	13588	13662	13535	13531	13614	13664	13625	13578	13566	13613	13523	13459	13518	13672	13708	13701	13647	13668	13540	13559	13483	13551	13496	13558	13525	13650	13508	13692	13661	13461	13798	13517	13504	13678	13584	13704	13637	13612	13583	13556	13495	13570	13351	13480	13631	13615	13460	13581	13558	13652	13451	13575	13410	13549	13653	13560	13646	13616	13598	13665	13602	13847	13635	13410	13696	13781	13557	13554	13578	13699	13514	13588	13616	13382	13518	13600	13416	13672	13504	13514	13561	13602	13508	13702	13501	13433	13619	13575	13550	13630	13714	13556	13599	13700	13577	13682	13650	13537	13762	13334	13789	13608	13681	13579	13539	13610	13595	13685	13486	13506	13594	13587	13590	13620	13664	13713	13683	13313	13604	13511	13481	13449	13482	13459	13620	13527	13475	13638	13514	13437	13617	13611	13640	13418	13741	13579	13580	13648	13651	13586	13834	13715	13539	13584	13591	13538	13615	13730	13463	13567	13641	13527	13609	13462	13732	13655	13631	13590	13530	13531	13600	13545	13532	13825	13512	13586	13535	13466	13510	13489	13486	13459	13618	13475	13637	13407	13627	13602	13702	13534	13708	13738	13591	13715	13602	13619	13517	13575	13563	13647	13664	13496	13560	13572	13477	13689	13628	13446	13476	13631	13415	13628	13586	13489	13626	13625	13569	13598	13543	13663	13506	13580	13589	13428	13553	13630	13580	13540	13691	13628	13629	13693	13572	13557	13492	13548	13566	13543	13640	13633	13593	13633	13430	13579	13483	13555	13510	13777	13488	13495	13556	13716	13610	13570	13669	13587	13801	13549	13511	13444	13566	13687	13719	13609	13678	13580	13492	13505	13626	13614	13564	13611	13588	13649	13538	13452	13551	13578	13626	13568	13594	13433	13620	13582	13492	13656	13504	13595	13540	13678	13549	13725	13474	13490	13599	13710	13566	13565	13499	13559	13640	13462	13622	13628	13727	13597	13756	13579	13468	13534	13608	13635	13769	13524	13638	13730	13528	13666	13546	13513	13500	13513	13555	13583	13738	13700	13598	13675	13658	13520	13674	13658	13609	13653	13593	13562	13507	13721	13618	13408	13429	13693	13540	13627	13629	13616	13645	13532	13716	13555	13646	13662	13635	13793	13487	13638	13593	13766	13547	13535	13476	13627	13708	13687	13597	13525	13462	13547	13555	13544	13742	13434	13623	13468	13623	13607	13626	13659	13505	13729	13591	13667	13679	13734	13597	13576	13638	13715	13664	13626	13568	13675	13679	13556	13618	13736	13560	13631	13685	13663	13574	13477	13608	13690	13614	13598	13531	13453	13586	13472	13534	13664	13569	13564	13464	13392	13573	13579	13573	13646	13565	13536	13662	13472	13587	13527	13558	13751	13688	13602	13674	13573	13563	13668	13676	13564	13492	13528	13530	13589	13569	13694	13494	13730	13577	13645	13385	13614	13564	13661	13599	13661	13523	13519	13595	13595	13608	13628	13593	13712	13567	13639	13542	13455	13565	13509	13601	13700	13579	13594	13557	13611	13562	13780	13578	13571	13500	13576	13674	13446	13567	13485	13601	13418	13478	13678	13574	13497	13754	13641	13662	13586	13602	13617	13591	13563	13439	13668	13568	13527	13551	13638	13436	13559	13709	13583	13790	13723	13720	13570	13436	13449	13686	13424	13660	13789	13751	13604	13664	13684	13575	13653	13789	13696	13445	13721	13633	13561	13566	13531	13557	13697	13577	13619	13491	13572	13698	13636	13604	13504	13510	13598	13650	13613	13747	13698	13606	13706	13557	13525	13542	13563	13630	13635	13479	13555	13678	13471	13606	13591	13453	13578	13535	13487	13572	13306	13448	13793	13638	13716	13486	13550	13704	13457	13509	13578	13611	13613	13437	13695	13746	13669	13478	13579	13720	13752	13676	13516	13687	13556	13581	13628	13591	13534	13483	13636	13691	13598	13594	13627	13563	13564	13768	13478	13549	13641	13564	13597	13643	13457	13633	13584	13577	13432	13612	13449	13492	13529	13543	13593	13526	13549	13586	13649	13667	13652	13659	13675	13764	13588	13547	13638	13586	13451	13611	13507	13575	13641	13653	13448	13489	13454	13551	13661	13592	13573	13627	13502	13486	13611	13652	13651	13681	13599	13626	13612	13683	13601	13496	13455	13652	13649	13637	13651	13511	13608	13571	13563	13534	13520	13563	13725	13600	13601	13664	13714	13551	13564	13521	13610	13660	13673	13629	13620	13649	13636	13660	13629	13575	13598	13417	13512	13569	13644	13606	13515	13616	13590	13594	13617	13546	13467	13448	13585	13554	13552	13642	13706	13653	13606	13630	13402	13556	13520	13461	13444	13530	13655	13683	13513	13604	13614	13622	13617	13498	13666	13524	13718	13531	13412	13579	13721	13724	13575	13453	13513	13625	13779	13698	13557	13570	13544	13576	13638	13626	13522	13653	13514	13576	13640	13510	13531	13648	13594	13530	13615	13675	13592	13655	13581	13652	13636	13601	13501	13429	13669	13592	13717	13540	13465	13540	13697	13542	13588	13589	13536	13483	13502	13591	13656	13637	13486	13478	13508	13629	13669	13621	13522	13570	13739	13719	13626	13637	13539	13569	13707	13572	13679
23745	21434	32197	24243	21323	19990	18323	16311	15689	15782	15643	15730	15980	15724	15546	15615	15556	15310	15417	15598	15343	15494	15618	15507	15636	15459	15448	15556	15598	15650	15566	15396	15404	15478	15632	15446	15599	15396	15451	15534	15427	15448	15584	15391	15489	15308	15553	15578	16285	16369	16239	15790	15462	15562	15561	15200	15182	15322	15436	15552	15582	15209	15155	15371	15219	15331	15279	15326	15328	15304	15389	15388	15459	15449	15400	15297	15521	15521	15523	15374	15526	15521	15300	15476	15392	15411	15403	15367	15450	15422	15537	15402	15425	15456	15311	15465	15255	15336	15429	15417	15369	15336	15525	15612	15251	15209	15377	15451	15288	15227	15578	15444	15303	15292	15290	15241	15465	15541	15470	15331	15316	15444	15397	15374	15151	15236	15229	15170	15612	15545	15425	15270	15559	15327	15250	15596	15469	15523	15453	15286	15373	15374	15426	15496	15443	15558	15343	15399	15392	15337	15388	15453	15263	15393	15386	15226	15475	15584	15234	15261	15167	15307	15450	15475	15453	15292	15410	15285	15503	15211	15497	15466	15393	15425	15382	15481	15148	15325	15378	15238	15372	15289	15479	15650	15403	15433	15241	15269	15126	15239	15201	15238	15267	15309	15434	15411	15261	15410	15174	15255	15279	15287	15424	15314	15342	15272	15277	15303	15191	15392	15539	15394	15447	15375	15341	15578	15510	15314	15192	15381	15273	15361	15332	15297	15322	15534	15292	15435	15371	15326	15218	15437	15345	15332	15472	15557	15192	15408	15391	15401	15295	15429	15254	15471	15246	15304	15389	15120	15333	15332	15350	15277	15222	15147	15379	15317	15382	15320	15362	15439	15240	15484	15189	15427	14995	15215	15338	15276	15308	15298	15392	15269	15239	15500	15545	15325	15337	15269	15293	15322	15363	15203	15309	15264	15228	15437	15529	15530	15412	15294	15401	15208	15404	15378	15237	15445	15260	15386	15353	15372	15209	15209	15230	15196	15331	15211	15020	15318	15360	15482	15542	15340	15273	15284	15367	15470	15459	15445	15409	15147	15230	15394	15353	15215	15335	15261	15342	15444	15204	15438	15435	15479	15424	15289	15407	15446	15489	15289	15313	15424	15491	15478	15485	15274	15285	15557	15386	15534	15264	15150	15201	15456	15294	15270	15414	15268	15238	15556	15416	15483	15513	15302	15556	15458	15391	15281	15438	15331	15380	15268	15329	15348	15336	15360	15431	15390	15443	15329	15326	15304	15360	15456	15200	15411	15443	15350	15330	15395	15476	15178	15316	15403	15459	15388	15483	15304	15409	15273	15286	15456	15332	15322	15266	15259	15040	15198	15374	15470	15226	15391	15484	15363	15156	15271	15287	15441	15563	15468	15487	15109	15225	15235	15150	15301	15424	15238	15297	15294	15469	15352	15446	15331	15235	15350	15445	15330	15338	15220	15423	15186	15529	15243	15230	15429	15377	15152	15450	15379	15263	15539	15315	15301	15425	15283	15318	15182	15316	15295	15519	15222	15294	15348	15267	15358	15436	15365	15561	15416	15326	15310	15425	15271	15171	15558	15467	15323	15356	15337	15252	15356	15444	15317	15355	15261	15533	15550	15363	15413	15404	15295	15211	15195	15370	15175	15236	15401	15396	15374	15250	15327	15219	15223	15339	15455	15473	15315	15252	15368	15375	15292	15309	15543	15236	15272	15291	15477	15514	15227	15314	15264	15752	15353	15475	15188	15276	15425	15386	15389	15489	15431	15475	15317	15293	15337	15528	15434	15370	15402	15349	15293	15295	15331	15206	15390	15414	15170	15275	15516	15312	15273	15427	15352	15143	15474	15282	15448	15620	15331	15203	15491	15295	15465	15289	15387	15244	15431	15418	15512	15281	15283	15287	15352	15350	15300	15269	15293	15331	15479	15450	15352	15255	15253	15239	15396	15351	15297	15576	15501	15416	15351	15342	15289	15441	15163	15274	15220	15390	15553	15463	15235	15406	15576	15275	15273	15060	15259	15371	15431	15401	15284	15366	15300	15355	15459	15289	15417	15217	15531	15493	15320	15359	15287	15328	15648	15408	15298	15514	15464	15404	15331	15247	15243	15327	15358	15456	15413	15302	15157	15352	15264	15443	15473	15325	15597	15612	15408	15334	15397	15265	15525	15425	15319	15205	15571	15285	15423	15429	15214	15182	15493	15468	15042	15374	15534	15206	15297	15561	15233	15520	15512	15418	15398	15279	15542	15419	15065	15325	15353	15338	15039	15509	15558	15262	15208	15311	15258	15402	15452	15475	15286	15498	15117	15501	15351	15527	15431	15413	15254	15238	15372	15329	15286	15580	15373	15314	15320	15468	15486	15502	15161	15370	15372	15240	15384	15349	15490	15423	15427	15428	15421	15257	15658	15357	15329	15219	15320	15430	15363	15153	15462	15368	15315	15251	15393	15399	15454	15508	15567	15385	15499	15453	15215	15349	15476	15177	15344	15398	15417	15410	15466	15488	15379	15495	15569	15338	15335	15349	15139	15195	15272	15342	15344	15338	15450	15400	15514	15312	15381	15394	15345	15218	15461	15533	15082	15513	15115	15366	15360	15344	15371	15337	15287	15167	15385	15215	15379	15300	15278	15414	15491	15492	15262	15571	15288	15349	15309	15566	15412	15377	15378	15382	15492	15438	15506	15356	15322	15349	15315	15230	15398	15242	15307	15305	15346	15334	15393	15379	15384	15224	15481	15367	15279	15517	15348	15337	15576	15287	15311	15252	15300	15374	15447	15460	15252	15165	15355	15305	15294	15358	15244	15298	15533	15269	15344	15360	15312	15392	15291	15450	15381	15453	15430	15438	15203	15252	15240	15399	15421	15578	15311	15367	15459	15188	15233	15289	15407	15303	15344	15339	15449	15388	15352	15518	15390	15315	15271	15497	15348	15182	15336	15390	15196	15352	15470	15342	15238	15354	15538	15425	15348	15420	15372	15269	15270	15278	15425	15436	15518	15491	15526	15350	15462	15464	15525	15422	15518	15285	15385	15243	15497	15282	15426	15369	15320	15549	15288	15451	15271	15326	15321	15464	15377	15471	15454	15239	15471	15431	15489	15433	15298	15280	15251	15349	15232	15238	15376	15362	15323	15211	15397	15421	15376	15152	15343	15405	15189	15285	15361	15423	15218	15382	15349	15242	15370	15356	15409	15440	15384	15326	15251	15357	15379	15453	15183	15537	15338	15382	15338	15233	15361	15442	15205	15612	15232	15279	15516	15228	15161	15244	15461	15436	15653	15441	15367	15286	15523	15253	15243	15250	15467	15502	15463	15419	15193	15350	15505	15263	15396	15385	15244	15141	15406	15090	15357	15372	15525	15339	15441	15560	15389	15406	15477	15528	15376	15271	15203	15250	15284	15280	15382	15217	15222	15344	15349	15304	15420	15274	15488	15268	15341	15223	15310	15353	15133	15517	15327	15270	15555	15356	15264	15271	15457	15306	15341	15251	15400	15355	15374	15282	15232	15404	15247	15590	15361	15470	15408	15611	15373	15396	15295	15010	15459	15444	15370	15396	15557	15385	15284	15448	15436	15271	15263	15530	15275	15408	15470	15463	15364	15234	15177	15326	15382	15372	15338	15252	15408	15446	15365	15312	15389	15510	15216	15379	15360	15320	15374	15337	15431	15292	15387	15229	15313	15416	15426	15479	15355	15280	15278	15580	15231	15374	15477	15298	15363	15311	15444	15284	15310	15284	15316	15397	15371	15353	15213	15363	15552	15407	15309	15454	15349	15401	15202	15364	15174	15337	15319	15469	15244	15262	15209	15398	15162	15179	15194	15273	15217	15276	15155	15422	15269	15282	15390	15358	15291	15274	15305	15556	15217	15450	15339	15197	15217	15300	15412	15505	15497	15234	15567	15462	15434	15397	15508	15248	15475	15344	15297	15261	15104	15367	15397	15357	15408	15535	15485	15385	15104	15321	15247	15354	15393	15322	15265	15205	15331	15262	15385	15400	15529	15272	15252	15312	15207	15281	15329	15169	15407	15400	15706	15441	15367	15374	15492	15458	15272	15584	15353	15415	15440	15329	15238	15274	15440	15245	15219	15495	15419	15239	15422	15299	15380	15371	15619	15276	15357	15275	15289	15312	15470	15356	15344	15305	15402	15347	15491	15294	15533	15425	15269	15257	15371	15270	15499	15394	15251	15346	15550	15455	15297	15231	15401	15427	15267	15197	15353	15446	15414	15483	15362	15500	15391	15370	15314	15460	15412	15286	15288	15325	15100	15281	15401	15471	15318	15286	15451	15441	15354	15264	15500	15606	15519	15351	15319	15430	15315	15310	15165	15287	15433	15386	15328	15207	15416	15332	15455	15510	15327	15574	15276	15405	15374	15280	15160	15482	15425	15473	15401	15357	15305	15494	15356	15414	15492	15171	15611	15467	15505	15217	15396	15363	15457	15250	15185	15415	15408	15416	15329	15413	15487	15213	15173	15209	15278	15310	15546	15371	15358	15309	15486	15206	15386	15478	15300	15542	15418	15244	15441	15397	15287	15344	15358	15393	15413	15207	15500	15355	15184	15411	15396	15402	15403	15249	15323	15509	15264	15214	15322	15335	15367	15436	15304	15367	15329	15474	15393	15272	15172	15303	15300	15357	15337	15446	15542	15346	15308	15346	15421	15535	15532	15601	15457	15355	15394	15260	15418	15445	15569	15340	15407	15501	15449	15472	15380	15391	15294	15358	15238	15477	15310	15470	15621	15211	15433	15416	15209	15119	15233	15376	15512	15455	15347	15277	15353	15565	15256	15420	15197	15394	15539	15284	15347	15262	15120	15220	15599	15493	15567	15279	15306	15258	15601	15535	15472	15306	15295	15338	15290	15244	15393	15233	15356	15496	15255	15590	15436	15350	15553	15109	15359	15339	15323	15123	15256	15546	15397	15295	15374	15379	15504	15363	15225	15199	15523	15446	15272	15345	15369	15356	15441	15399	15208	15199	15457	15311	15302	15313	15321	15368	15369	15445	15242	15322	15322	15228	15370	15339	15157	15347	15412	15455	15179	15344	15259	15229	15231	15457	15301	15293	15213	15495	15571	15388	15385	15311	15421	15287	15295	15438	15354	15457	15379	15353	15266	15362	15438	15368	15331
13167	55167	33320	17073	14658	14435	14182	13919	13955	13723	13826	13878	14055	14012	13861	13687	13645	13547	13574	13631	13562	13562	13758	13448	13546	13599	13515	13687	13436	13552	13697	13655	13854	13645	13617	13703	13682	13710	13829	13639	13588	13674	13584	13624	13551	13675	13764	13872	14797	15158	14495	14208	13542	13623	13703	13451	13437	13506	13489	13645	13514	13466	13525	13541	13491	13482	13223	13597	13516	13638	13566	13535	13503	13540	13346	13419	13331	13590	13541	13634	13583	13582	13552	13536	13437	13343	13487	13493	13472	13386	13404	13395	13633	13367	13529	13446	13592	13638	13601	13542	13620	13421	13588	13429	13585	13551	13576	13594	13763	13465	13570	13431	13470	13625	13486	13612	13456	13586	13724	13377	13481	13535	13582	13572	13541	13661	13545	13391	13502	13547	13576	13365	13753	13497	13506	13363	13609	13395	13580	13642	13606	13478	13615	13430	13631	13480	13530	13478	13513	13544	13536	13394	13428	13524	13420	13442	13642	13443	13500	13377	13352	13582	13591	13657	13657	13521	13460	13489	13496	13472	13474	13495	13386	13655	13468	13510	13507	13423	13485	13494	13478	13706	13330	13633	13486	13422	13460	13551	13452	13585	13613	13464	13655	13508	13675	13478	13626	13475	13642	13744	13665	13489	13647	13497	13461	13569	13507	13420	13565	13510	13305	13474	13731	13541	13647	13616	13514	13526	13652	13621	13469	13373	13373	13427	13370	13686	13438	13646	13535	13613	13482	13355	13619	13580	13638	13683	13493	13452	13387	13609	13421	13393	13453	13564	13656	13613	13508	13469	13597	13416	13622	13543	13494	13658	13613	13545	13576	13473	13464	13478	13292	13493	13502	13467	13573	13395	13677	13402	13575	13397	13598	13538	13476	13398	13601	13653	13424	13512	13646	13558	13468	13477	13555	13476	13391	13411	13556	13650	13387	13471	13483	13366	13644	13619	13590	13469	13430	13540	13512	13529	13492	13486	13714	13422	13476	13381	13426	13588	13562	13721	13370	13597	13445	13589	13481	13665	13310	13585	13430	13513	13458	13493	13625	13452	13626	13601	13291	13616	13413	13451	13590	13718	13544	13457	13420	13589	13557	13558	13412	13449	13650	13480	13466	13587	13463	13528	13342	13511	13607	13556	13535	13473	13637	13347	13542	13385	13510	13485	13461	13456	13525	13494	13278	13532	13500	13611	13621	13419	13619	13639	13375	13466	13505	13509	13461	13581	13489	13451	13507	13706	13592	13506	13467	13408	13670	13495	13531	13305	13417	13419	13664	13382	13433	13434	13498	13398	13391	13423	13476	13230	13438	13569	13472	13426	13567	13417	13260	13404	13552	13292	13501	13686	13377	13477	13587	13382	13541	13514	13660	13535	13535	13457	13322	13454	13509	13551	13406	13465	13560	13640	13497	13528	13545	13448	13483	13511	13550	13634	13402	13317	13521	13628	13650	13460	13589	13546	13552	13412	13586	13520	13491	13435	13492	13577	13362	13445	13440	13390	13567	13696	13626	13476	13343	13436	13439	13489	13477	13474	13687	13505	13505	13548	13446	13432	13660	13448	13372	13445	13530	13681	13533	13480	13259	13314	13685	13491	13559	13603	13552	13608	13426	13382	13495	13423	13624	13513	13597	13476	13832	13522	13649	13594	13519	13628	13598	13412	13483	13485	13523	13536	13414	13440	13524	13555	13594	13342	13447	13472	13558	13478	13323	13571	13529	13447	13477	13436	13478	13674	13526	13448	13479	13480	13554	13465	13462	13567	13515	13526	13576	13335	13627	13369	13480	13478	13666	13484	13475	13637	13549	13514	13575	13504	13642	13426	13633	13525	13608	13505	13580	13526	13561	13483	13461	13397	13483	13659	13359	13494	13498	13534	13518	13692	13589	13489	13522	13594	13499	13414	13499	13534	13574	13587	13558	13646	13425	13596	13511	13628	13487	13413	13484	13491	13518	13358	13523	13412	13537	13664	13550	13348	13445	13619	13424	13513	13491	13395	13544	13431	13456	13561	13451	13710	13566	13407	13498	13463	13473	13525	13585	13526	13561	13334	13531	13529	13429	13586	13532	13544	13382	13473	13490	13527	13652	13592	13406	13509	13529	13437	13502	13515	13634	13529	13449	13432	13568	13585	13587	13452	13504	13563	13549	13459	13567	13593	13501	13465	13549	13302	13392	13685	13496	13578	13420	13680	13538	13421	13578	13450	13533	13625	13510	13524	13495	13411	13590	13559	13465	13354	13386	13449	13543	13523	13245	13381	13458	13541	13627	13529	13494	13550	13368	13620	13651	13512	13650	13465	13508	13491	13608	13719	13578	13679	13422	13650	13675	13461	13704	13452	13320	13412	13357	13580	13642	13348	13380	13410	13438	13517	13636	13429	13459	13378	13492	13306	13581	13530	13402	13655	13434	13608	13391	13438	13557	13277	13486	13525	13417	13638	13535	13510	13302	13542	13622	13582	13428	13487	13530	13480	13447	13582	13347	13562	13654	13404	13457	13597	13579	13285	13415	13412	13494	13491	13712	13527	13563	13517	13482	13545	13379	13605	13564	13444	13454	13675	13648	13485	13566	13344	13505	13631	13381	13631	13577	13470	13656	13456	13399	13605	13540	13685	13601	13408	13395	13542	13559	13722	13407	13450	13518	13469	13447	13604	13502	13466	13515	13334	13483	13467	13618	13443	13374	13503	13642	13543	13458	13495	13520	13561	13510	13534	13531	13606	13494	13713	13464	13593	13447	13300	13442	13371	13536	13498	13444	13604	13563	13510	13581	13418	13413	13574	13462	13519	13577	13623	13472	13496	13352	13464	13527	13462	13458	13473	13409	13501	13467	13493	13475	13528	13226	13546	13533	13374	13522	13456	13476	13446	13752	13440	13453	13558	13433	13492	13517	13492	13512	13471	13530	13577	13577	13645	13485	13564	13405	13605	13600	13415	13438	13432	13484	13629	13434	13492	13511	13627	13534	13468	13512	13533	13702	13413	13497	13329	13656	13483	13515	13497	13503	13476	13691	13393	13492	13525	13436	13469	13649	13469	13494	13568	13344	13632	13485	13433	13479	13581	13503	13546	13487	13618	13480	13517	13569	13439	13534	13422	13512	13600	13441	13454	13490	13425	13651	13459	13565	13539	13649	13451	13432	13404	13574	13522	13445	13612	13533	13399	13525	13502	13494	13562	13475	13710	13682	13497	13585	13477	13557	13457	13520	13254	13498	13499	13622	13491	13489	13393	13498	13499	13517	13617	13450	13541	13602	13395	13393	13263	13548	13519	13431	13650	13478	13378	13585	13693	13462	13439	13552	13561	13397	13521	13558	13429	13586	13408	13303	13606	13549	13614	13532	13493	13595	13546	13472	13312	13597	13760	13506	13515	13713	13456	13427	13480	13506	13559	13461	13422	13600	13547	13628	13528	13482	13538	13663	13502	13460	13484	13537	13336	13539	13480	13513	13396	13626	13454	13490	13616	13486	13422	13546	13491	13463	13608	13345	13504	13545	13666	13495	13703	13523	13616	13571	13331	13443	13564	13464	13664	13441	13423	13554	13389	13377	13492	13696	13493	13350	13658	13567	13465	13466	13631	13638	13432	13395	13677	13435	13747	13464	13661	13517	13516	13503	13485	13434	13623	13428	13590	13386	13421	13407	13459	13396	13701	13500	13552	13533	13445	13380	13516	13548	13405	13522	13505	13410	13484	13479	13443	13548	13487	13530	13590	13586	13342	13559	13533	13345	13470	13480	13464	13424	13520	13385	13488	13593	13486	13500	13462	13525	13323	13513	13487	13575	13510	13226	13461	13430	13367	13395	13614	13401	13482	13394	13607	13597	13564	13402	13326	13478	13504	13400	13561	13462	13494	13433	13390	13435	13552	13338	13562	13256	13411	13500	13549	13508	13478	13509	13531	13661	13403	13615	13567	13456	13487	13553	13508	13641	13533	13459	13470	13451	13434	13556	13495	13501	13651	13544	13478	13442	13572	13654	13326	13601	13482	13552	13344	13580	13567	13566	13540	13579	13731	13440	13356	13478	13721	13495	13496	13425	13612	13573	13618	13561	13500	13554	13550	13451	13434	13455	13512	13386	13529	13500	13356	13559	13601	13626	13553	13395	13422	13665	13462	13487	13552	13421	13330	13694	13416	13551	13438	13526	13515	13584	13357	13542	13354	13565	13539	13555	13622	13547	13438	13406	13329	13556	13614	13629	13594	13454	13451	13467	13493	13504	13673	13626	13546	13468	13481	13466	13409	13543	13565	13608	13420	13414	13398	13461	13490	13476	13574	13491	13577	13526	13574	13468	13561	13535	13496	13486	13456	13462	13438	13447	13301	13692	13407	13477	13534	13491	13412	13537	13644	13602	13597	13386	13545	13598	13428	13449	13301	13660	13557	13498	13309	13477	13516	13672	13400	13385	13431	13626	13631	13580	13482	13448	13458	13364	13495	13387	13635	13624	13428	13684	13496	13381	13620	13502	13454	13514	13731	13619	13490	13577	13546	13492	13413	13609	13488	13509	13487	13394	13508	13374	13542	13628	13661	13609	13616	13634	13420	13466	13443	13553	13454	13465	13308	13386	13411	13606	13544	13641	13417	13563	13604	13525	13411	13302	13689	13452	13517	13631	13546	13500	13660	13523	13740	13516	13644	13542	13523	13527	13484	13497	13636	13525	13547	13483	13367	13457	13448	13585	13625	13545	13512	13504	13478	13557	13588	13733	13435	13403	13623	13549	13346	13526	13517	13491	13587	13623	13529	13446	13564	13498	13517	13283	13621	13588	13472	13550	13624	13504	13389	13520	13516	13527	13562	13325	13449	13650	13498	13413	13493	13570	13329	13568	13415	13492	13572	13729	13646	13448	13534	13608	13546	13536	13621	13379	13568	13402	13626	13548	13577	13525	13653	13365	13670	13484	13493	13481	13426	13545	13578	13601	13433	13471	13412	13553	13423	13376	13540	13441	13493	13573	13507	13550	13493	13436	13607	13461	13473	13591	13536	13333	13472	13510	13353	13470	13450	13427	13383	13559	13535	13470	13484	13542	13626	13510	13626	13534	13627	13481	13562	13308	13549	13520	13463	13578	13521	13436	13622	13405	13452	13527	13524	13609	13522	13400	13623	13398	13590
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
