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
339841477934	339841478498	339841479048	339841479598	339841480148	339841480698	339841481248	339841481798	339841482348	339841482898	339841483448	339841483998	339841484548	339841485098	339841485648	339841486198	339841486748	339841487298	339841487848	339841488398	339841488948	339841489498	339841490048	339841490598	339841491148	339841491698	339841492248	339841492798	339841493348	339841493898	339841494448	339841494998	339841495548	339841496098	339841496648	339841497200	339841497748	339841498298	339841498848	339841499398	339841499948	339841500498	339841501048	339841501598	339841502148	339841502698	339841503248	339841503798	339841504348	339841504898	339841505448	339841505998	339841506548	339841507098	339841507648	339841508198	339841508748	339841509298	339841509848	339841510398	339841510948	339841511498	339841512048	339841512598	339841513148	339841513700	339841514248	339841514798	339841515348	339841515898	339841516448	339841516998	339841517548	339841518098	339841518648	339841519198	339841519748	339841520298	339841520848	339841521398	339841521948	339841522498	339841523048	339841523598	339841524148	339841524698	339841525248	339841525798	339841526348	339841526898	339841527448	339841527998	339841528548	339841529098	339841529648	339841530200	339841530748	339841531298	339841531848	339841532398	339841532948	339841533498	339841534048	339841534598	339841535148	339841535698	339841536248	339841536798	339841537348	339841537898	339841538448	339841538998	339841539548	339841540098	339841540648	339841541198	339841541748	339841542298	339841542848	339841543398	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2715	3600	2300	2715	3600	2300	2715	3600	2300	2715	3600	2300	2715	3600	2300	2715	3600	2300	2715	3600	2300	2715	3600	2300	2715	3600	2300	2715	3600	2300	2715	3600	2300	2715	3600	2300	2715	3600	2300	2715	3600	2300	2715	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
23184	21758	29776	24285	21812	23179	24517	17850	16547	17045	16871	16598	16618	16706	16816	18461	19053	18298	17476	17096	16668	16586	16546	16588	16663	16464	16633	16426	16483	16783	16466	16570	16622	16658	16633	16450	16227	16294	16432	16463	16376	16447	16424	16420	16614	16444	16396	16475	16413	16538	16364	16511	16338	16564	16432	16426	16513	16303	16340	16638	16403	16292	16617	16566	16254	16422	16538	16565	16186	16433	16277	16520	16399	16570	16398	16409	16310	16335	16400	16493	16443	16255	16301	16590	16297	16400	16539	16539	16391	16343	16397	16291	16188	16308	16262	16492	16552	16479	16304	16291	16218	16181	16204	16204	16149	16215	16456	16273	16237	16165	16172	16277	16224	16344	16273	16221	16590	16418	16488	16279	16358	16518	16350	16465	16475	16296	16399	16256	16380	16222	16309	16284	16407	16246	16247	16618	16537	16423	16316	16420	16480	16160	16233	16668	16339	16325	16290	16235	16353	16347	15973	16055	16299	16415	16470	16339	16295	16410	16467	16513	16407	16331	16627	16425	16166	16238	16335	16297	16236	16391	16338	16514	16308	16167	16478	16282	16326	16411	16209	16460	16401	16256	16301	16446	16456	16298	16314	16437	16227	16392	16510	16242	16356	16438	16350	16166	16218	16306	16137	16124	16324	16162	16405	16270	16420	16078	16413	16264	16429	16523	16319	16418	16135	16403	16568	16365	16100	16302	16287	16333	16261	16453	16427	16177	16250	16166	16173	16219	16320	16187	16444	16159	16525	16291	16358	16354	16192	16340	16348	16371	16403	16248	16419	16271	16226	16361	16350	16241	16430	16271	16281	16305	16310	16453	16364	16348	16115	16371	16163	16510	16479	16445	16432	16369	16280	16343	16366	16441	16302	16251	16440	16475	16053	16168	16165	16319	16380	16221	16249	16205	16298	16443	16349	16220	16257	16434	16345	16129	16169	16434	16376	16234	16203	16401	16352	16260	16127	16274	16372	16232	16143	16422	16224	16392	16205	16422	16341	16310	16187	16246	16559	16303	16438	16471	16556	16196	16311	16391	16190	16410	16314	16443	16184	16361	16427	16472	16376	16327	16387	16475	16385	16099	16304	16347	16436	16426	16342	16294	16489	16537	16344	16315	16270	16312	16430	16278	16482	16394	16557	16484	16545	16348	16471	16175	16391	16239	16352	16395	16415	16558	16353	16219	16406	16311	16354	16213	16328	16532	16367	16277	16344	16240	16473	16473	16403	16215	16423	16439	16577	16268	16332	16521	16501	16433	16263	16465	16364	16325	16494	16404	16157	16516	16407	16396	16248	16343	16329	16321	16384	16342	16259	16600	16333	16142	16466	16416	16282	16193	16191	16282	16296	16386	16241	16355	16564	16324	16360	16288	16315	16375	16351	16384	16213	16159	16252	16456	16331	16320	16273	16293	16394	16487	16277	16265	16357	16294	16402	16383	16470	16315	16111	16417	16470	16264	16262	16271	16307	16338	16478	16273	16364	16303	16444	16259	16380	16372	16315	16376	16520	16282	16308	16173	16391	16319	16364	16158	16396	16549	16426	16525	16404	16389	16239	16195	16420	16310	16286	16342	16296	16116	16323	16305	16350	16267	16229	16413	16456	16408	16435	16331	16259	16394	16394	16307	16101	16294	16357	16208	16122	16329	16221	16334	16420	16303	16373	16286	16396	16059	16350	16293	16475	16233	16414	16256	16471	16371	16508	16270	16164	16200	16254	16462	16464	16288	16254	16423	16369	16269	16372	16384	16277	16325	16277	16368	16311	16437	16219	16475	16286	16466	16231	16387	16378	16200	16432	16377	16647	16271	16300	16158	16341	16305	16570	16304	16341	16396	16222	16333	16322	16290	16289	16329	16554	16238	16326	16348	16267	16318	16171	16042	16389	16335	16372	16305	16321	16260	16324	16189	16268	16232	16075	16306	16119	16430	16464	16308	16321	16424	16372	16011	16294	16358	16267	16242	16503	16171	16371	15976	16036	16415	16451	16227	16220	16529	16393	16501	16379	16366	16314	16459	16439	16190	16484	16310	16418	16458	16326	16424	16257	16237	16178	16237	16324	16258	16416	16297	16263	16278	16206	16151	16584	16419	16660	16185	16321	16499	16391	16399	16406	16416	16456	16371	16288	16274	16334	16339	16200	16420	16313	16171	16287	16400	16403	16235	16338	16231	16241	16240	16188	16148	16224	16427	16250	16375	16433	16399	16209	16240	16256	16547	16383	16189	16265	16347	16350	16578	16193	16237	16268	16382	16435	16358	16256	16166	16409	16553	16272	16353	16312	16360	16416	16355	16356	16287	16463	16499	16200	16088	16453	16181	16296	16472	16406	16398	16520	16179	16387	16454	16239	16276	16501	16345	16421	16271	16542	16472	16370	16431	16318	16218	16458	16249	16038	16473	16407	16465	16414	16165	16447	16410	16353	16214	16241	16332	16245	16253	16198	16314	16252	16270	16227	16225	16349	16451	16215	16153	16092	16383	16565	16117	16316	16125	16303	16426	16259	16301	16176	16159	16443	16283	16337	16360	16334	16248	16232	16354	16265	16453	16375	16380	16407	16270	16418	16291	16209	16363	16349	16380	16348	16381	16354	16307	16125	16429	16365	16195	16247	16446	16516	16302	16275	16394	16216	16286	16284	16254	16203	16410	16273	16466	16615	16204	16439	16477	16335	16445	16236	16337	16220	16369	16326	16544	16263	16222	16225	16392	16435	15995	16173	16485	16391	16469	16173	16353	16322	16285	16206	16370	16429	16321	16307	16149	16078	16307	16360	16306	16348	16275	16267	16155	16330	16418	16358	16287	16296	16292	16301	16252	16363	16413	16331	16303	16256	16369	16301	16395	16214	16073	16199	16529	16369	16398	16296	16367	16221	16170	16259	16152	16301	16431	16409	16385	16257	16224	16230	16355	16346	16111	16191	16358	16255	16501	16288	16280	16468	16277	16482	16016	16278	16276	16241	16361	16244	16464	16429	16372	16216	16380	16261	16251	16254	16424	16428	16166	16362	16083	16270	16405	16296	16215	16476	16507	16372	16231	16355	16328	16455	16275	16440	16398	16296	16115	16215	16370	16371	16335	16249	16402	16102	16322	16313	16308	16314	16349	16141	16321	16233	16374	16303	16356	16241	16375	16312	16325	16282	16146	16227	16363	16491	16387	16389	16273	16276	16554	16328	16387	16248	16089	16236	16355	16198	16525	16310	16209	16103	16301	16358	16255	16288	16516	16337	16435	16326	16589	16485	16411	16440	16256	16242	16314	16284	16300	16373	16649	16349	16256	16296	16343	16121	16390	16361	16418	16231	16193	16375	16355	16261	16241	16324	16236	16287	16333	16381	16174	16345	16357	16205	16307	16382	16446	16404	16545	16425	16352	16423	16084	16191	16461	16298	16116	16524	16236	16361	16242	16363	16327	16329	16302	16293	16318	16127	16232	16288	16368	16403	16177	16319	16399	16242	16458	16295	16205	16107	16477	16133	16284	16231	16407	16169	16429	16338	16221	16406	16221	16339	16347	16223	16281	16127	16182	16246	16325	16347	16294	16476	16486	16464	16382	16218	16330	16256	16379	16265	16301	16328	16271	16154	16417	16371	16427	16384	16204	16305	16105	16337	16303	16256	16214	16195	16212	16290	16426	16202	16354	16368	16349	16085	16379	16409	16308	16235	16477	16286	16318	16194	16354	16252	16311	16476	16268	16225	16258	16242	16332	16533	16314	16302	16316	16311	16255	16027	16235	16304	16257	16282	16231	16355	16357	16337	16303	16161	16502	16198	16240	16189	16354	16352	16349	16254	16380	16479	16165	16260	16236	16316	16194	16346	16182	16062	16346	16427	16326	16403	16368	16365	16222	16124	16286	16272	16168	16248	16263	16252	16311	16318	16281	16291	16225	16355	16256	16258	16273	16384	16486	16471	16318	16296	16500	16321	16407	16173	16082	16333	16166	16276	16486	16317	16367	16317	16296	16247	16346	16183	16242	16238	16263	16410	16146	16316	16386	16277	16237	16230	16444	16140	16163	16340	16376	16357	16307	16400	16339	16202	16141	16326	16105	16043	16322	16302	16242	16398	16216	16228	16354	16340	16242	16220	16420	16234	16344	16473	16524	16345	16400	16426	16371	16309	16283	16310	16314	16266	16524	16175	16362	16526	16295	16400	16492	16185	16326	16185	16384	16351	16278	16430	16308	16274	16389	16186	16289	16315	16311	16615	16446	16494	16175	16288	16296	16442	16127	16353	16333	16017	16255	16189	16246	16433	16245	16274	16225	16261	16354	16319	16156	16312	16261	16283	16135	16296	16329	16325	16505	16395	16374	16495	16216	16228	16280	16199	16308	16109	16006	16366	16154	16199	16248	16261	16241	16175	16276	16381	16347	16381	16278	16276	16319	16321	16278	16275	16338	16326	16487	16342	16340	16272	16059	16254	16484	16155	16270	16437	16172	16429	16311	16268	16282	16477	16336	16375	16426	16559	16351	16617	16308	16343	16459	16420	16408	16326	16410	16344	16321	16337	16283	16298	16404	16257	16316	16186	16375	16231	16522	16254	16295	16445	16472	16348	16321	16259	16407	16409	16385	16315	16492	16380	16520	16501	16152	16270	16209	16268	16140	16384	16344	16159	16311	16233	16180	16260	16387	16490	16617	16294	16616	16536	16305	16097	16135	16325	16452	16265	16339	16464	16447	16486	16376	16363	16134	16298	16392	16538	16460	16261	16360	16363	16412	16398	16357	16401	16158	16245	16275	16224	16335	16281	16504	16286	16354	16039	15916	16188	16357	16445	16295	16298	16380	16404	16473	16401	16356	16422	16194	16180	16512	16397	16383	16293	16329	16293	16410	16252	16340	16398	16351	16549	16395	16375	16286	16212	16211	16233	16385	16219	16279	16201	16280	16232	16557	16334	16330	16325	16234	16202	16155	16163	16295	16478	16253	16109	16373	16303	16433	16460	16480	16279	16312	16269	16279	16342	16525	16443	16279	16374	16319	16160	16485	16191	16501	16182	16229	16347	16368	16282	16292	16326	16508	16119	16216	16268	16206	16093	16435	16266	16254	16334	16319	16126	16212	16208	16327	16396	16396	16324	16409	16276	16262	16260	16316	16208	16341	16225	16288	16261	16315	16311	16251
10873	24232	18617	14907	14515	14037	14023	13860	13835	13734	13941	13702	13872	13624	13953	15883	16088	15137	14548	14020	13835	13676	13735	13789	13674	13725	13759	13783	13635	13706	13785	13715	13531	13687	13685	13674	13757	13795	13638	13935	13734	13685	13476	13640	13647	13529	13739	13708	13587	13916	13603	13688	13796	13763	13724	13846	13770	13659	13700	13770	13800	13761	13723	13697	13661	13848	13651	13658	13740	13615	13726	13758	13761	13642	13636	13512	13689	13791	13670	13683	13786	13712	13657	13811	13790	13737	13527	13569	13666	13693	13590	13560	13690	13617	13687	13582	13726	13761	13595	13670	13714	13640	13574	13715	13711	13779	13755	13644	13894	13632	13579	13719	13656	13584	13694	13647	13640	13614	13752	13577	13515	13709	13720	13834	13513	13836	13635	13676	13778	13586	13850	13729	13601	13665	13531	13648	13612	13798	13709	13844	13723	13714	13609	13624	13716	13651	13654	13779	13820	13709	13760	13791	13704	13936	13636	13768	13726	13689	13765	13543	13767	13546	13628	13678	13802	13583	13618	13644	13686	13725	13621	13839	13749	13424	13779	13760	13674	13485	13699	13670	13641	13601	13844	13565	13642	13623	13707	13611	13719	13731	13732	13722	13513	13659	13802	13679	13760	13547	13583	13498	13746	13740	13767	13626	13662	13722	13694	13613	13678	13638	13595	13571	13765	13617	13834	13602	13690	13778	13491	13531	13703	13516	13692	13688	13718	13768	13786	13671	13644	13463	13737	13626	13676	13703	13709	13805	13667	13711	13587	13656	13542	13737	13803	13716	13631	13670	13701	13624	13687	13786	13718	13749	13667	13518	13575	13495	13666	13663	13604	13623	13700	13489	13659	13612	13826	13571	13606	13675	13663	13566	13567	13694	13796	13536	13770	13786	13685	13783	13603	13708	13803	13485	13581	13727	13745	13795	13504	13581	13777	13704	13634	13660	13674	13702	13699	13587	13769	13575	13610	13643	13591	13655	13869	13719	13617	13746	13795	13488	13742	13819	13635	13803	13550	13696	13722	13739	13679	13596	13649	13690	13650	13612	13717	13594	13609	13532	13944	13656	13766	13661	13684	13612	13643	13532	13825	13742	13623	13594	13707	13781	13625	13840	13724	13709	13485	13682	13854	13675	13763	13703	13620	13620	13655	13715	13748	13689	13766	13668	13726	13738	13664	13531	13882	13553	13679	13757	13677	13751	13664	13713	13563	13581	13655	13703	13704	13874	13796	13570	13760	13749	13663	13601	13691	13653	13661	13565	13642	13674	13826	13673	13643	13691	13851	13554	13718	13586	13826	13678	13801	13674	13656	13659	13662	13769	13783	13724	13520	13586	13747	13737	13821	13856	13890	13668	13728	13868	13667	13690	13787	13624	13498	13798	13876	13661	13600	13732	13624	13588	13724	13614	13865	13610	13609	13661	13709	13598	13524	13610	13698	13673	13660	13485	13741	13782	13729	13597	13542	13701	13687	13555	13433	13737	13726	13604	13630	13635	13544	13619	13639	13701	13770	13849	13632	13736	13804	13673	13553	13702	13786	13664	13568	13642	13685	13527	13745	13798	13800	13631	13552	13670	13653	13612	13538	13704	13633	13657	13541	13878	13633	13608	13707	13622	13505	13635	13715	13747	13608	13797	13780	13717	13809	13631	13700	13847	13622	13638	13535	13721	13618	13471	13626	13776	13704	13662	13772	13634	13732	13701	13739	13548	13596	13689	13673	13620	13688	13720	13731	13472	13717	13554	13486	13675	13678	13761	13589	13728	13815	13742	13638	13691	13774	13534	13643	13714	13696	13621	13657	13717	13671	13384	13579	13756	13552	13477	13767	13860	13680	13735	13737	13600	13718	13818	13604	13567	13616	13674	13660	13673	13649	13733	13559	13681	13666	13602	13686	13717	13780	13690	13747	13655	13558	13573	13574	13635	13666	13655	13670	13654	13803	13481	13540	13745	13553	13542	13592	13607	13640	13713	13719	13779	13736	13575	13657	13709	13695	13578	13727	13714	13597	13557	13728	13529	13590	13581	13483	13781	13728	13523	13522	13673	13672	13576	13804	13688	13626	13594	13718	13758	13636	13784	13745	13706	13536	13740	13677	13389	13727	13620	13701	13839	13616	13636	13612	13748	13686	13578	13721	13714	13679	13513	13664	13651	13792	13592	13634	13573	13623	13562	13730	13723	13689	13744	13735	13745	13582	13644	13713	13636	13608	13478	13724	13580	13688	13771	13626	13471	13916	13834	13511	13679	13666	13749	13696	13691	13584	13647	13697	13650	13587	13568	13646	13737	13628	13644	13693	13414	13764	13680	13662	13822	13656	13655	13751	13799	13747	13759	13639	13846	13518	13570	13571	13683	13656	13634	13633	13636	13694	13542	13795	13735	13601	13708	13671	13649	13724	13681	13864	13681	13704	13658	13714	13597	13737	13750	13726	13624	13421	13523	13574	13655	13530	13544	13696	13608	13654	13778	13550	13609	13579	13658	13787	13582	13623	13771	13775	13697	13512	13648	13595	13816	13834	13689	13625	13607	13575	13507	13429	13522	13693	13672	13584	13671	13648	13685	13544	13741	13575	13651	13579	13575	13776	13619	13715	13780	13725	13555	13653	13690	13661	13511	13500	13668	13575	13715	13801	13779	13675	13716	13675	13729	13648	13707	13717	13670	13587	13820	13720	13555	13520	13770	13708	13827	13483	13543	13663	13536	13601	13682	13553	13481	13815	13712	13689	13753	13751	13677	13845	13687	13797	13748	13710	13810	13713	13777	13477	13709	13757	13474	13498	13804	13595	13838	13650	13539	13734	13691	13562	13594	13781	13616	13678	13744	13810	13659	13699	13534	13699	13656	13844	13602	13663	13581	13668	13745	13618	13596	13660	13630	13627	13635	13666	13673	13644	13569	13708	13539	13783	13639	13656	13681	13544	13573	13656	13594	13613	13743	13559	13623	13516	13764	13699	13411	13731	13745	13742	13760	13823	13540	13592	13629	13673	13616	13474	13624	13716	13700	13583	13577	13852	13710	13701	13729	13502	13634	13550	13663	13727	13584	13479	13652	13555	13644	13735	13754	13572	13670	13719	13770	13696	13746	13733	13495	13633	13721	13638	13506	13713	13726	13700	13640	13860	13595	13737	13678	13666	13605	13648	13671	13735	13645	13461	13531	13609	13718	13552	13640	13839	13698	13742	13513	13641	13554	13796	13654	13811	13638	13669	13519	13558	13829	13570	13563	13611	13668	13545	13722	13654	13668	13874	13737	13800	13599	13721	13634	13605	13669	13820	13736	13619	13777	13585	13840	13596	13560	13657	13694	13762	13364	13724	13576	13470	13777	13575	13676	13548	13601	13720	13674	13592	13655	13719	13710	13624	13507	13742	13612	13719	13629	13637	13610	13586	13468	13782	13742	13615	13759	13609	13567	13806	13643	13668	13606	13751	13703	13567	13593	13541	13759	13528	13644	13743	13692	13679	13647	13543	13731	13753	13689	13541	13612	13939	13635	13575	13653	13545	13755	13513	13652	13641	13631	13509	13674	13676	13694	13623	13646	13522	13482	13596	13635	13684	13704	13575	13573	13705	13671	13510	13682	13532	13734	13499	13590	13636	13726	13769	13617	13658	13710	13646	13568	13575	13624	13880	13707	13569	13598	13723	13537	13709	13498	13666	13515	13836	13751	13629	13602	13727	13724	13727	13656	13717	13755	13513	13715	13730	13671	13607	13701	13666	13730	13673	13511	13611	13739	13798	13597	13704	13595	13737	13781	13772	13500	13966	13470	13710	13487	13809	13490	13630	13570	13530	13626	13679	13539	13831	13854	13684	13627	13695	13579	13773	13638	13874	13684	13616	13541	13611	13709	13800	13662	13700	13691	13693	13660	13762	13589	13756	13596	13711	13630	13728	13731	13665	13565	13660	13731	13624	13583	13441	13725	13736	13646	13750	13494	13696	13498	13642	13773	13578	13749	13710	13615	13595	13641	13597	13599	13683	13671	13690	13674	13769	13624	13658	13723	13802	13719	13551	13554	13839	13636	13651	13769	13634	13654	13571	13614	13695	13813	13662	13732	13702	13829	13638	13651	13562	13459	13805	13636	13641	13836	13734	13754	13883	13568	13851	13779	13684	13830	13661	13582	13664	13825	13686	13684	13584	13497	13639	13718	13671	13626	13799	13782	13621	13523	13636	13694	13592	13583	13607	13725	13715	13795	13466	13688	13686	13877	13653	13625	13718	13749	13699	13483	13666	13746	13563	13551	13726	13680	13565	13751	13684	13751	13716	13758	13697	13473	13538	13722	13843	13802	13559	13718	13573	13720	13715	13660	13672	13694	13606	13771	13539	13681	13577	13555	13660	13842	13817	13673	13595	13844	13641	13532	13809	13528	13909	13698	13809	13715	13635	13751	13680	13716	13571	13759	13686	13673	13645	13624	13737	13815	13703	13753	13662	13823	13781	13753	13631	13599	13763	13703	13716	13662	13718	13617	13534	13431	13537	13586	13683	13629	13772	13668	13695	13621	13728	13701	13767	13794	13727	13628	13686	13712	13683	13670	13685	13872	13788	13621	13539	13790	13577	13615	13738	13638	13748	13582	13563	13812	13710	13525	13764	13605	13765	13722	13708	13656	13576	13505	13672	13663	13744	13485	13746	13728	13787	13529	13638	13520	13637	13760	13626	13666	13519	13704	13664	13627	13811	13733	13680	13462	13646	13717	13820	13736	13649	13774	13568	13571	13739	13584	13585	13654	13736	13705	13746	13712	13576	13827	13639	13593	13599	13737	13769	13662	13609	13627	13729	13797	13777	13641	13596	13811	13647	13614	13798	13716	13674	13771	13735	13753	13619	13581	13677	13763	13882	13742	13763	13702	13677	13603	13669	13728	13677	13608	13839	13714	13545	13571	13578	13596	13528	13674	13672	13632	13582	13738	13544	13681	13612	13678	13724	13811	13883	13526	13543	13783	13721	13735	13731	13687	13401	13864	13553	13759	13656	13517	13803	13860	13602	13760	13698	13549	13657	13823	13656	13689	13674	13537	13734	13616	13698	13699	13554	13684	13763	13740	13596	13535	13605	13526	13519	13752	13509	13521	13570	13653	13646	13818	13569	13515	13599	13735	13564	13592	13696	13716
25188	21117	27255	25495	19006	16807	16633	15977	15911	15803	15914	15950	15854	15799	15669	15802	15906	15912	16122	15932	15749	15987	15618	15748	15709	15656	15967	15697	15788	15948	15843	15754	15685	15813	15764	15845	15914	15832	15772	15653	15789	15742	15444	15677	15724	15659	15847	15896	15781	15654	15830	15768	15828	15707	15751	15636	15843	15878	15832	15754	15811	15563	15923	15830	15800	15761	15884	15694	15976	15758	15723	15672	15652	15677	15839	15996	15692	15828	15707	15732	15764	15698	15895	15660	15854	15722	15710	15830	15734	15654	15705	15611	15720	15702	15627	15695	15645	15873	15705	15486	15629	15928	15548	15636	15587	15614	15622	15808	15849	15862	15818	15668	15810	15879	15737	15750	15821	15967	15737	15811	15718	15584	15656	15621	15808	15850	15962	15922	15699	15596	15650	15722	15548	15747	15707	15669	15838	15916	15968	15802	15657	15814	15793	15739	15686	15760	15610	15815	15970	16004	15748	15733	15687	15841	15798	15643	15674	15782	15885	15775	15820	15409	15780	15925	15599	15703	15833	15613	15727	15802	15842	15885	15800	15645	15575	15873	15743	15916	15782	15813	15774	15663	15671	15759	15744	15775	15813	15707	15790	15546	15796	15608	15769	15861	15786	15767	15686	15602	15604	15844	15669	15762	15757	15847	15851	15661	15719	15725	15746	15730	15646	15801	15700	15842	15662	15708	15915	15571	15748	15589	15693	15749	15555	15743	15637	15697	15744	15762	15658	15744	15466	15424	15892	15675	15713	15670	15680	15633	15683	15887	15736	15793	15800	15919	15567	15759	15939	15676	15858	15706	15805	15890	15922	15747	15647	15759	15550	15579	15706	15757	15839	15852	15688	15772	15707	15653	15559	15807	15754	15762	15596	15756	15916	15858	15524	15681	15812	15637	15689	15486	15705	15674	15717	15740	15790	15809	15947	15636	15881	15872	15765	15759	15735	15749	15720	15771	15701	15581	15723	15799	15714	15631	15740	15747	15887	15814	15698	15828	15670	15746	15704	15663	15788	15720	15792	15607	15969	15699	15918	15643	15651	15560	15659	15679	15613	15811	15817	15712	15531	15467	15753	15735	15756	15846	15874	15741	15841	15810	15552	15838	15731	15625	15924	15930	15670	15655	15701	15836	15740	15739	15745	15867	15717	15555	15790	15748	15565	15784	15702	15794	15791	15710	15702	15833	15718	15773	15626	15740	15685	15968	15897	15903	15737	15805	15799	15734	15655	15661	15833	15492	15489	15691	15940	15736	15664	15599	15616	15852	15849	15672	15854	15597	15713	15790	15910	15706	15648	15726	15834	15744	15799	15710	15891	15402	15823	15740	15741	15588	15728	15713	15666	15637	15891	15701	15598	15580	15735	15897	15840	15606	15740	15775	15754	15683	15846	15641	15810	15607	15778	15793	15784	15627	15760	15661	15899	15916	15900	15862	15811	15658	15703	15627	15779	15794	15716	15722	15788	15702	15733	15768	15719	15816	15703	15718	15905	15789	15950	15766	15709	15734	15663	15709	15753	15715	15594	15613	15621	15663	15768	15743	15689	15711	15784	15563	15577	15664	15675	15957	15717	15859	15617	15645	15519	15832	15904	15693	15733	15891	15801	15826	15736	15678	15617	15896	15885	15759	15828	15725	15740	15662	15831	15817	15668	15801	15876	15628	15779	15869	15739	15568	15615	15742	15696	15782	15909	15787	15799	15731	15649	15709	15799	15816	15830	15616	15704	15743	15937	15739	15814	15586	15650	15795	15761	15559	15665	15641	15847	15678	15619	15760	15736	15812	15879	15785	15807	15768	15960	15735	15644	15784	15852	15826	15884	15582	15681	15736	15614	15784	15568	15733	15766	15710	15833	15864	15790	15804	15826	15751	15698	15821	15678	15527	15681	15769	15823	15672	15781	15827	15789	15660	15590	15515	15689	15712	15844	15817	16088	15815	15830	15768	15659	16045	15844	15745	15615	15567	15839	15649	15655	15714	15797	15861	15859	15689	15450	15907	15710	15758	15725	15606	15753	15692	15635	15730	15458	15799	15853	15727	15812	15854	15635	15647	15900	15647	15900	15602	15817	15843	15622	15789	15747	15826	15900	15932	15758	15695	15903	15762	15783	15907	15734	15578	15798	15785	15768	15811	15703	15685	15758	15962	15564	15802	15718	15727	15658	15758	15616	15708	15717	15818	15562	15675	15882	15742	15499	15882	15681	15752	15584	15749	15471	15691	15915	15883	15591	15737	15789	15995	15704	15858	15769	15851	15585	15678	15577	15805	15596	15774	15695	15659	15804	15732	15730	15569	15668	15774	15846	15583	15772	15539	15934	15880	15874	15814	15869	15833	15658	15704	15791	15645	15649	15622	15596	15688	15705	15810	15619	15767	15603	15618	15638	15570	15880	15781	15887	15750	15641	15658	15882	15434	15561	15706	15872	15690	15611	15612	15798	15696	15841	15676	15864	15704	15612	15642	15743	15765	15723	15813	15870	15908	15892	15725	15715	15923	15765	15854	15683	15793	15717	15778	15661	15797	15794	15985	15831	15657	15821	15570	15731	15841	15805	15641	15653	15566	15535	15772	15687	15612	15822	15864	15420	15820	15660	15709	15754	15679	15728	15593	15762	15761	15685	15714	15687	15726	15829	15648	15734	15640	15923	15744	15747	15954	15969	15736	15882	15743	15752	15839	15540	15625	15865	15805	15847	15627	15878	15625	15828	15726	15866	15923	15716	15696	15709	15773	15778	15751	15654	15689	15787	15548	15801	15604	15802	15544	15707	15628	15791	15512	15877	15604	15716	15867	15613	15733	15795	15687	15688	15938	15631	15856	15755	15698	15754	16006	15777	15479	15757	15908	15738	15697	15703	15422	15790	15631	15636	15776	15846	15775	15623	15724	15670	15828	15709	15731	15765	15731	15712	15655	15769	15837	15821	15747	15544	15669	15767	15666	15916	15546	15702	15578	15525	15680	15711	15656	15838	16008	15734	15687	15599	15716	15707	15798	15706	15739	15599	15805	15808	15809	15711	15599	15867	15784	15639	15688	15817	15647	15772	15658	15756	15754	15656	15666	15709	15881	15865	15858	15704	15624	15764	15720	15744	15692	15573	15576	15607	15786	15786	15476	15833	15672	15606	15866	15712	15703	15661	15850	15517	15682	15780	15752	15663	15811	15819	15671	15714	15733	15834	15649	15744	15864	15649	15622	15761	15681	15772	15816	15850	15550	15810	15911	15649	15633	15553	15755	15692	15674	15700	15742	15838	15730	15808	15899	15794	15831	15636	15841	15642	15769	15807	15626	15702	15979	15760	15661	15679	15864	15682	15635	15874	15638	15644	15616	15813	15773	15860	15862	15740	15739	15765	15851	15698	15634	15783	15710	15711	15674	15641	15696	15746	15852	15620	15746	15626	15680	15675	15969	15711	15658	15624	15592	15696	15718	15762	15760	15736	15794	15764	15673	15666	15824	15891	15713	15672	15594	15814	15746	15856	15819	15735	15824	15946	15924	15783	15633	15817	15673	15529	15591	15810	15803	15930	15545	15716	15708	15738	15714	15740	15675	15840	15917	15781	15902	15763	15629	15729	15709	15724	15759	15782	15727	15670	15778	15866	15745	15728	15752	15716	15559	15733	15710	15873	15701	15688	15766	15763	15802	15628	15664	15763	15716	15643	15681	15593	15786	15997	15797	15865	15596	15621	15777	15832	15579	15601	15692	15670	15646	15723	15727	15869	15746	15842	15680	15735	15620	15638	15669	15533	15836	15714	15858	15732	15630	15955	15673	15876	15737	15624	15510	15715	15884	15764	15843	15712	15631	15574	15861	15749	15506	15699	15452	15767	15788	15860	15692	15875	15666	15921	15792	15707	15814	15861	15711	15770	15725	15954	15846	15869	15719	15887	15856	15898	15743	15848	15580	16075	15685	15724	15814	15713	15809	15717	15826	15959	15802	15720	15916	15848	15711	15874	15722	15561	15640	15848	15868	15788	15669	15647	15613	15729	15827	15860	15832	15710	15835	15761	15718	15789	15821	15736	15740	15695	15793	15783	15829	15823	15793	15910	15939	15780	15806	15761	15762	15968	15528	15723	15586	15767	15636	15853	15853	15885	15836	15901	15678	15672	15751	15829	15617	15722	15550	15739	15841	15835	15808	15883	15722	15684	15609	15624	15952	15636	15695	15837	15909	15671	15696	15647	15761	15824	15964	15758	15627	15709	15831	15663	15633	15762	15872	15736	15777	15675	15816	15818	15680	15718	15875	15593	15675	15776	15542	15481	15682	15869	15843	15703	15690	15898	15507	15633	15663	15856	15924	15904	15795	15803	15931	15804	15667	15812	15661	15685	15552	15741	15743	15577	15776	15615	15717	15767	16029	15708	15783	15841	15575	15687	15714	15728	15657	15808	15765	15763	15657	15784	15833	15845	15728	15665	15905	15723	15667	15740	15468	15614	15654	15577	15829	15838	15713	15579	15483	15707	15885	15869	15736	15744	15957	15859	15651	15859	15889	15725	15745	15704	15756	15710	15750	15686	15849	15908	15874	15804	15716	15745	15836	15867	15780	15839	15629	15576	15706	15865	15690	15928	15831	15828	15871	15906	15882	15864	15891	15830	15801	15693	15774	15679	15802	15771	15794	15731	15917	15670	15682	15864	15583	15892	15814	15813	15599	15765	15718	15671	15875	15739	15729	15778	15790	15872	15865	15931	15684	15791	15958	15728	15785	15777	15921	15697	15652	15720	15696	15630	15666	15691	15615	15865	15858	15715	15714	15654	15854	15791	15755	15721	15572	15701	15822	15706	15762	15790	15634	15740	15596	15545	15777	15752	15584	15731	15854	15838	15686	15639	15795	15728	15805	15526	15911	15743	15812	15487	15602	15777	15768	15803	15797	15665	15641	15674	15653	15853	15812	15777	15805	15772	15771	15672	15623	15796	15768	15824	15667	15677	15898	15928	15733	15703	15603	15624	15758	15723	15684	15736	15760	15704	15766	15798	15660	15620	15784	15811	15837	15568	15560	15888	15681	15603	15773	15981	15733	15690	15713	15890	15663	15485	15589	15677	15762	15671	15769	15666	15776	15825	15668	15806	15682	15827	15737	15800	15838	15759	15815	15843	15762	15737	15801	15815	15682
11420	17032	14948	13513	13399	13235	13365	13378	13281	13193	13107	13183	13420	13214	13220	13361	13339	13399	13322	13367	13305	13316	13253	13338	13352	13294	13354	13379	13380	13289	13255	13157	13115	13358	13319	13368	13322	13188	13143	13196	13296	13309	13153	13215	13107	13242	13263	13167	13506	13170	13137	13231	13260	13212	13195	13290	13322	13269	13208	13276	13309	13166	13231	13346	13237	13222	13175	13229	13310	13209	13291	13290	13272	13237	13319	13176	13301	13156	13192	13170	13320	13248	13428	13203	13258	13248	13171	13184	13291	13454	13179	13283	13107	13276	13236	13174	13302	13194	13256	13254	13208	13233	13407	13378	13241	13289	13232	13368	13399	13288	13245	13202	13270	13251	13431	13391	13477	13369	13261	13137	13258	13242	13339	13198	13276	13323	13078	13340	13298	13315	13301	13350	13280	13203	13376	13234	13150	13324	13254	13245	13174	13136	13322	13220	13351	13247	13222	13327	13148	13251	13145	13325	13369	13472	13292	13241	13245	13351	13303	13400	13290	13148	13022	13257	13158	13368	13140	13243	13130	13295	13330	13223	13376	13422	13104	13387	13189	13192	13259	13182	13233	13211	13266	13325	13264	13245	13270	13297	13330	13419	13281	13220	13248	13364	13207	13346	13271	13219	13310	13287	13255	13288	13278	13324	13393	13132	13252	13364	13248	13429	13333	13247	13339	13424	13160	13210	13249	13122	13219	13277	13258	13295	13389	13073	13306	13149	13358	13283	13359	13389	13223	13198	13396	13061	13282	13415	13171	13283	13206	13214	13044	13374	13118	13288	13303	13303	13315	13186	13234	13413	13257	13254	13173	13238	13180	13336	13295	13085	13288	13293	13270	13319	13199	13424	13340	13257	13165	13280	13251	13298	13246	13100	13501	13154	13169	13411	13143	13226	13238	13374	13135	13370	13377	13313	13286	13426	13229	13187	13185	13377	13346	13366	13211	13238	13359	13346	13258	13256	13295	13396	13271	13274	13225	13294	13274	13221	13300	13280	13326	13401	13370	13245	13384	13387	13193	13177	13313	13334	13192	13090	13462	13317	13397	13216	13222	13199	13251	13204	13291	13156	13365	13211	13357	13339	13213	13164	13344	13206	13382	13270	13295	13274	13160	13301	13277	13317	13234	13272	13430	13243	13107	13322	13285	13271	13248	13366	13246	13286	13225	13176	13198	13260	13162	13431	13145	13235	13417	13271	13253	13444	13252	13192	13239	13410	13333	13422	13347	13298	13320	13372	13200	13332	13269	13439	13239	13365	13274	13251	13226	13308	13189	13080	13348	13260	13209	13272	13207	13076	13218	13336	13291	13238	13298	13261	13265	13237	13062	13230	13247	13313	13265	13169	13311	13204	13232	13381	13196	13146	13305	13442	13179	13221	13301	13144	13260	13329	13219	13225	13254	13295	13137	13258	13234	13292	13188	13390	13394	13336	13228	13212	13230	13187	13249	13223	13359	13240	13158	13401	13246	13378	13296	13294	13230	13257	13156	13231	13293	13341	13303	13197	13246	13108	13266	13235	13328	13246	13406	13161	13207	13187	13323	13321	13247	13327	13347	13209	13345	13320	13441	13215	13330	13167	13228	13156	13394	13305	13338	13124	13360	13149	13478	13257	13119	13388	13335	13070	13285	13167	13117	13348	13243	13282	13159	13305	13215	13105	13193	13353	13357	13161	13337	13081	13221	13273	13276	13333	13337	13194	13353	13257	13318	13370	13387	13263	13308	13211	13402	13457	13127	13200	13321	13341	13210	13341	13197	13318	13372	13377	13197	13342	13206	13151	13187	12991	13460	13304	13222	13169	13287	13157	13143	13207	13080	13198	13320	13370	13325	13287	13365	13330	13216	13257	13137	13120	13229	13236	13417	13281	13418	13067	13312	13184	13362	13422	13158	13391	13323	13365	13136	13409	13373	13141	13345	13141	13289	13173	13270	13210	13373	13330	13293	13366	13252	13286	13264	13216	13196	13149	13320	13296	13333	13216	13265	13279	13272	13357	13276	13231	13186	13212	13126	13178	13272	13252	13252	13162	13205	13201	13262	13109	13440	13116	13276	13271	13194	13341	13277	13365	13274	13316	13246	13282	13300	13122	13205	13402	13310	13213	13462	13301	13280	13198	13338	13208	13454	13426	13278	13357	13494	13146	13312	13265	13311	13101	13232	13198	13352	13125	13292	13136	13285	13300	13156	13159	13165	13240	13190	13374	13304	13413	13034	13195	13250	13215	13268	13308	13230	13184	13346	13386	13251	13319	13307	13283	13325	13345	13175	13289	13340	13295	13332	13282	13345	13348	13269	13241	13365	13293	13232	13313	13156	13320	13133	13297	13175	13383	13352	13202	13032	13343	13314	13321	13298	13341	13214	13258	13158	13209	13336	13438	13320	13171	13182	13361	13103	13297	13228	13190	13293	13394	13367	13301	13235	13325	13189	13208	13424	13219	13213	13112	13416	13288	13362	13272	13177	13291	13367	13351	13322	13242	13202	13316	13130	13284	13373	13216	13207	13241	13233	13195	13302	13385	13245	13298	13206	13339	13395	13136	13283	13473	13229	13154	13419	13383	13275	13139	13207	13297	13194	13197	13196	13096	13549	13271	13447	13325	13259	13188	13202	13300	13293	13325	13211	13228	13213	13431	13293	13131	13181	13343	13413	13331	13324	13067	13325	13268	13435	13328	13428	13382	13389	13224	13344	13272	13262	13329	13171	13381	13315	13216	13303	13227	13263	13260	13416	13158	13266	13203	13270	13289	13338	13295	13428	13341	13194	13430	13355	13348	13202	13420	13306	13248	13202	13310	13334	13126	13184	13257	13258	13154	13238	13356	13332	13204	13286	13151	13190	13324	13215	13292	13198	13244	13179	13353	13171	13433	13317	13256	13287	13176	13313	13448	13316	13351	13319	13273	13280	13346	13120	13231	13293	13302	13246	13208	13084	13280	13244	13389	13281	13284	13323	13602	13238	13273	13349	13287	13246	13205	13292	13345	13297	13435	13295	13308	13119	13381	13343	13158	13343	13132	13335	13370	13086	13176	13406	13154	13288	13177	13230	13293	13214	13361	13233	13189	13238	13310	13290	13120	13293	13259	13333	13149	13379	13392	13281	13324	13162	13265	13295	13402	13319	13289	13181	13242	13034	13301	13487	13256	13347	13321	13241	13246	13287	13246	13231	13212	13165	13170	13285	13341	13273	13259	13359	13268	13358	13238	13287	13285	13217	13365	13403	13268	13251	13444	13230	13380	13231	13275	13296	13271	13240	13294	13303	13328	13273	13415	13209	13265	13154	13315	13361	13276	13376	13398	13282	13196	13353	13357	13314	13251	13164	13285	13273	13324	13230	13313	13325	13347	13498	13166	13286	13226	13070	13369	13303	13139	13402	13167	13335	13282	13196	13289	13212	13383	13241	13297	13303	13230	13305	13271	13045	13228	13305	13246	13457	13326	13151	13266	13303	13217	13297	13335	13214	13216	13195	13386	13340	13224	13335	13155	13233	13150	13205	13181	13185	13213	13333	13297	13285	13183	13237	13123	13357	13166	13357	13283	13361	13299	13276	13278	13290	13302	13315	13342	13240	13326	13273	13199	13321	13306	13509	13369	13314	13404	13440	13303	13413	13233	13238	13245	13271	13362	13237	13341	13208	13425	13220	13287	13107	13236	13163	13230	13283	13306	13171	13218	13287	13313	13440	13104	13086	13373	13314	13287	13354	13197	13292	13204	13215	13376	13299	13278	13264	13227	13209	13382	13427	13438	13279	13336	13125	13292	13284	13284	13218	13271	13234	13277	13257	13341	13296	13232	13301	13141	13233	13128	13457	13328	13203	13146	13214	13249	13345	13387	13294	13220	13454	13266	13246	13275	13198	13116	13450	13328	13282	13270	13321	13202	13231	13229	13342	13313	13184	13062	13179	13364	13255	13127	13281	13338	13162	13213	13520	13413	13301	13222	13265	13102	13061	13310	13386	13268	13328	13339	13342	13284	13163	13257	13143	13241	13178	13295	13303	13287	13139	13473	13375	13256	13255	13495	13211	13225	13283	13231	13327	13405	13274	13385	13276	13347	13551	13288	13376	13616	13356	13287	13194	13086	13317	13219	13143	13393	13315	13442	13120	13266	13261	13270	13262	13360	13370	13181	13499	13354	13367	13252	13499	13265	13240	13207	13343	13189	13341	13142	13307	13167	13284	13292	13244	13315	13392	13193	13223	13173	13218	13378	13313	13305	13351	13086	13268	13065	13413	13239	13208	13260	13128	13243	13214	13363	13283	13291	13365	13152	13284	13154	13315	13296	13329	13325	13339	13299	13298	13293	13269	13193	13229	13340	13394	13327	13354	13134	13219	13325	13136	13288	13309	13321	13215	13136	13294	13305	13291	13145	13101	13309	13116	13203	13405	13213	13090	13192	13469	13325	13263	13249	13135	13188	13173	13287	13210	13197	13268	13318	13168	13181	13402	13337	13315	13249	13154	13147	13377	13259	13155	13185	13297	13353	13188	13278	13376	13367	13339	13390	13203	13345	13357	13251	13243	13328	13356	13035	13213	13171	13364	13192	13286	13314	13205	13179	13230	13307	13336	13354	13120	13247	13278	13279	13105	13473	13393	13230	13467	13284	13239	13194	13277	13229	13286	13305	13365	13190	13533	13202	13345	13298	13246	13188	13302	13407	13334	13286	13214	13280	13319	13274	13205	13209	13349	13277	13271	13210	13302	13418	13179	13372	13235	13219	13240	13310	13241	13302	13451	13338	13431	13193	13367	13262	13447	13113	13264	13350	13405	13264	13370	13244	13316	13242	13246	13364	13319	13255	13121	13257	13242	13312	13248	13468	13129	13287	13230	13291	13320	13328	13344	13199	13246	13358	13231	13311	13177	13404	13444	13320	13289	13062	13233	13191	13444	13252	13237	13179	13378	13185	13105	13160	13431	13191	13304	13309	13150	13540	13203	13334	13213	13289	13182	13378	13299	13239	13235	13295	13338	13239	13376	13283	13200	13362	13183	13364	13218	13128	13284	13226	13260	13336	13262	13274	13437	13373	13310	13304	13293	13315	13290	13282	13286	13369	13237	13240	13198	13340	13191	13191	13227	13256	13229	13284	13256	13355	13271	13335	13117	13173	13188	13335
23134	21020	28555	23691	21279	21976	20021	16511	15669	15767	15665	15787	15861	15622	15778	16629	17128	16732	16276	15929	15591	15799	15661	15672	15642	15608	15549	15472	15412	15763	15387	15670	15552	15527	15654	15689	15693	15760	15655	15644	15585	15318	15493	15647	15435	15563	15418	15543	15485	15503	15433	15409	15538	15470	15476	15487	15411	15645	15450	15659	15452	15498	15606	15665	15809	15467	15584	15498	15535	15639	15739	15458	15497	15760	15917	15502	15288	15492	15400	15502	15654	15307	15530	15629	15444	15471	15548	15452	15674	15701	15618	15595	15596	15501	15521	15583	15616	15452	15383	15601	15541	15644	15592	15499	15480	15347	15430	15514	15573	15442	15628	15427	15568	15568	15562	15665	15482	15740	15494	15557	15475	15608	15373	15538	15433	15588	15657	15470	15401	15550	15592	15655	15449	15701	15312	15476	15628	15746	15577	15664	15621	15600	15522	15613	15646	15540	15324	15367	15546	15396	15409	15578	15400	15481	15736	15618	15561	15175	15499	15433	15533	15453	15556	15487	15362	15398	15601	15468	15518	15509	15531	15406	15612	15377	15479	15379	15535	15317	15471	15625	15676	15737	15626	15497	15573	15542	15505	15496	15539	15630	15485	15526	15353	15414	15490	15692	15625	15350	15436	15540	15479	15443	15588	15355	15633	15495	15783	15534	15588	15604	15312	15408	15525	15482	15500	15506	15552	15420	15413	15490	15531	15443	15530	15532	15416	15322	15464	15428	15466	15467	15358	15705	15552	15466	15616	15617	15737	15602	15767	15709	15434	15407	15290	15364	15484	15360	15348	15516	15484	15384	15530	15680	15454	15565	15441	15499	15547	15484	15671	15693	15534	15594	15462	15285	15324	15599	15563	15682	15402	15451	15578	15589	15621	15448	15472	15388	15502	15398	15598	15424	15489	15638	15617	15528	15589	15482	15339	15232	15343	15607	15512	15393	15575	15536	15472	15602	15474	15523	15334	15471	15374	15394	15651	15649	15829	15594	15691	15411	15650	15470	15448	15499	15534	15431	15470	15539	15537	15576	15540	15708	15332	15451	15593	15747	15387	15358	15458	15576	15587	15470	15533	15538	15430	15453	15493	15394	15477	15595	15517	15360	15493	15435	15408	15621	15488	15492	15664	15573	15775	15617	15613	15422	15628	15487	15638	15450	15600	15379	15547	15661	15808	15404	15482	15441	15439	15550	15635	15557	15446	15336	15538	15452	15595	15432	15641	15533	15495	15278	15505	15661	15563	15688	15417	15615	15467	15519	15576	15733	15531	15717	15305	15855	15434	15462	15550	15406	15566	15517	15681	15557	15482	15471	15551	15587	15570	15670	15540	15414	15531	15399	15570	15393	15609	15476	15625	15406	15791	15599	15550	15465	15530	15477	15678	15551	15466	15556	15527	15409	15343	15468	15697	15463	15725	15662	15548	15316	15666	15323	15743	15517	15474	15618	15664	15514	15538	15444	15414	15503	15580	15543	15598	15517	15289	15555	15398	15345	15493	15519	15565	15524	15555	15437	15353	15547	15414	15537	15559	15422	15496	15438	15514	15520	15285	15471	15444	15454	15397	15373	15730	15418	15470	15588	15543	15482	15568	15492	15363	15538	15396	15707	15472	15310	15487	15543	15582	15515	15522	15481	15474	15652	15411	15372	15445	15575	15514	15484	15573	15356	15548	15584	15452	15513	15467	15470	15619	15610	15543	15370	15373	15505	15314	15514	15488	15441	15361	15372	15495	15646	15531	15689	15614	15330	15328	15649	15521	15523	15414	15581	15650	15623	15451	15573	15597	15580	15549	15437	15463	15547	15638	15572	15565	15492	15591	15536	15408	15507	15624	15588	15532	15456	15580	15434	15650	15380	15560	15786	15650	15402	15475	15637	15492	15392	15482	15511	15430	15337	15354	15344	15269	15537	15451	15398	15525	15426	15390	15581	15601	15665	15384	15322	15593	15473	15568	15580	15475	15677	15436	15486	15547	15428	15444	15522	15482	15529	15486	15434	15487	15672	15540	15562	15585	15466	15585	15571	15559	15417	15359	15294	15335	15406	15403	15601	15588	15471	15512	15519	15496	15492	15477	15618	15454	15554	15517	15536	15504	15519	15656	15434	15605	15632	15565	15462	15616	15594	15449	15531	15713	15631	15368	15645	15487	15538	15522	15515	15361	15562	15458	15663	15479	15530	15671	15434	15494	15544	15378	15262	15531	15624	15370	15355	15715	15429	15562	15527	15419	15673	15516	15563	15519	15541	15648	15546	15676	15644	15548	15583	15497	15553	15403	15431	15507	15413	15503	15448	15666	15578	15275	15480	15554	15465	15565	15397	15470	15445	15555	15435	15381	15567	15548	15456	15710	15451	15337	15628	15531	15596	15578	15349	15828	15480	15465	15420	15355	15599	15467	15507	15641	15426	15562	15630	15320	15508	15457	15502	15521	15701	15672	15596	15549	15498	15537	15503	15429	15493	15870	15513	15374	15577	15517	15315	15556	15459	15573	15635	15461	15515	15386	15419	15547	15651	15487	15695	15459	15362	15489	15541	15672	15530	15427	15319	15684	15666	15536	15488	15594	15523	15384	15531	15454	15458	15414	15652	15513	15395	15582	15653	15654	15772	15466	15381	15552	15572	15301	15541	15529	15635	15487	15385	15644	15542	15502	15670	15427	15394	15755	15390	15577	15647	15538	15564	15429	15361	15492	15557	15469	15462	15444	15383	15527	15643	15537	15536	15475	15583	15637	15352	15570	15461	15508	15498	15306	15596	15454	15528	15485	15559	15453	15539	15522	15584	15578	15579	15512	15530	15337	15539	15555	15290	15387	15537	15569	15589	15397	15452	15532	15567	15480	15552	15579	15774	15640	15420	15524	15551	15561	15337	15468	15639	15502	15513	15514	15593	15551	15506	15713	15505	15343	15566	15577	15293	15418	15340	15395	15695	15575	15413	15463	15504	15443	15619	15483	15502	15675	15680	15434	15466	15150	15432	15453	15457	15376	15674	15626	15570	15487	15564	15624	15438	15513	15496	15574	15537	15591	15451	15520	15465	15650	15675	15520	15475	15580	15521	15634	15661	15614	15616	15458	15545	15533	15680	15545	15470	15519	15496	15345	15491	15426	15316	15403	15626	15550	15517	15309	15555	15417	15221	15694	15436	15393	15483	15503	15407	15279	15622	15537	15664	15496	15479	15484	15743	15558	15532	15476	15552	15518	15480	15372	15514	15404	15492	15587	15376	15450	15599	15328	15414	15585	15482	15428	15449	15671	15520	15299	15534	15574	15279	15417	15419	15551	15545	15582	15738	15620	15506	15513	15638	15487	15499	15529	15523	15426	15473	15515	15575	15374	15558	15564	15430	15538	15544	15519	15594	15424	15539	15655	15528	15412	15544	15586	15493	15553	15397	15735	15429	15424	15519	15530	15489	15539	15565	15563	15520	15493	15465	15282	15429	15653	15694	15553	15758	15526	15372	15595	15462	15353	15566	15509	15544	15613	15468	15433	15561	15453	15490	15480	15568	15520	15699	15537	15643	15596	15600	15565	15568	15616	15431	15655	15596	15725	15556	15376	15537	15462	15532	15602	15495	15541	15595	15583	15572	15459	15459	15422	15556	15517	15685	15632	15684	15464	15564	15680	15623	15415	15387	15594	15486	15384	15413	15441	15425	15397	15576	15303	15623	15465	15641	15545	15561	15358	15397	15330	15473	15569	15664	15455	15435	15444	15491	15651	15492	15671	15539	15435	15508	15441	15613	15557	15590	15498	15596	15348	15550	15461	15772	15604	15564	15452	15531	15484	15214	15436	15355	15582	15541	15647	15653	15508	15518	15531	15436	15545	15451	15530	15532	15641	15606	15465	15367	15636	15540	15614	15348	15444	15392	15396	15603	15453	15460	15351	15277	15614	15595	15440	15599	15564	15535	15778	15695	15705	15597	15418	15473	15359	15505	15490	15552	15563	15668	15637	15483	15570	15473	15458	15560	15350	15469	15477	15637	15405	15624	15585	15731	15360	15565	15469	15673	15478	15418	15530	15228	15370	15349	15468	15534	15603	15517	15665	15545	15503	15447	15275	15430	15467	15654	15316	15335	15531	15481	15469	15534	15697	15490	15408	15457	15377	15614	15535	15504	15458	15602	15519	15621	15554	15569	15740	15663	15427	15508	15511	15601	15384	15497	15536	15342	15496	15390	15359	15516	15572	15501	15720	15558	15595	15424	15583	15445	15536	15562	15402	15432	15581	15612	15668	15656	15496	15364	15388	15510	15446	15551	15467	15641	15287	15667	15448	15400	15501	15563	15532	15512	15718	15345	15642	15484	15496	15525	15627	15613	15663	15476	15485	15548	15560	15640	15691	15428	15436	15624	15414	15458	15531	15411	15442	15386	15456	15402	15533	15438	15529	15454	15545	15608	15491	15390	15659	15617	15573	15260	15596	15481	15538	15304	15518	15358	15590	15365	15608	15364	15424	15460	15398	15577	15577	15607	15461	15658	15513	15503	15627	15439	15481	15652	15493	15565	15461	15420	15457	15605	15500	15585	15570	15581	15525	15618	15448	15371	15485	15572	15594	15589	15574	15598	15490	15463	15677	15656	15646	15447	15452	15391	15459	15542	15453	15484	15497	15291	15417	15490	15440	15412	15441	15531	15501	15449	15554	15549	15540	15632	15713	15522	15474	15541	15368	15529	15670	15475	15590	15602	15388	15421	15570	15328	15570	15466	15626	15474	15364	15437	15499	15626	15599	15753	15613	15539	15586	15523	15573	15562	15713	15565	15531	15589	15501	15342	15599	15545	15546	15572	15426	15621	15473	15417	15546	15595	15593	15554	15399	15706	15311	15292	15461	15601	15593	15857	15383	15522	15713	15528	15565	15419	15617	15429	15598	15434	15476	15472	15705	15565	15475	15533	15372	15503	15505	15371	15456	15590	15467	15499	15593	15549	15507	15512	15653	15353	15450	15632	15501	15395	15489	15366	15318	15646	15467	15453	15512	15487	15439	15360	15498	15546	15402	15407	15699	15564	15478	15725	15644	15488	15499	15492	15522	15440	15457	15546	15654	15364	15540	15434	15400	15586	15374	15477	15503	15623	15601	15497	15451	15528	15425	15346	15583	15395	15540	15424	15648	15457
10137	19582	15408	13520	13341	13280	13301	13187	13186	13179	13265	13160	13072	13096	13153	14225	14487	13932	13649	13294	13346	13293	13231	13035	13179	13304	13217	13070	13148	13133	13183	13218	12994	13338	13060	13130	13111	13170	13201	13221	13031	13204	13292	12979	13309	13152	13233	13158	13104	12983	13082	13077	13159	13225	13183	13222	13266	13109	13085	13113	13098	13165	13086	13052	13200	13268	13177	13085	13187	13113	13137	13286	13184	13156	13083	13148	13185	13240	13043	13198	13167	13175	13154	13112	13249	13020	13091	13170	13039	13225	13217	13322	13300	13006	13235	13154	13162	12978	13166	13073	13138	13242	13285	13137	13044	13102	13146	13184	13081	13228	13130	13162	13216	13209	13163	13229	13279	13185	13239	13113	13187	13113	13096	13168	13224	13162	13183	13227	13188	13201	13040	13039	13113	12965	12997	13180	12965	13106	13163	13225	13133	13099	13129	13136	13062	13116	13282	13176	13115	13088	13178	13061	13184	13119	13205	13120	13211	13400	13121	13261	13149	13207	13087	13028	13058	13088	13086	13166	13352	13050	13159	13051	13015	13115	13183	13272	13079	13056	13035	13156	13143	13133	13154	13092	13100	13179	12972	13132	13119	13062	12959	13114	13243	13083	13073	13239	13310	13174	13152	13118	13224	13157	13218	13141	13119	13235	13254	13155	13292	13178	13151	13185	13064	13115	13163	13123	13181	13180	13216	13007	13254	13122	13226	13057	13186	13069	13260	13250	13121	13101	13210	13063	13040	13133	13110	13012	13189	13128	13102	13074	13162	13362	13092	13252	13169	13031	13202	12992	13313	13126	13170	13143	13006	13262	13204	13112	13128	13020	13075	13057	12921	13115	13083	13133	13314	13237	13244	13179	13162	13259	13121	13056	13061	13085	13112	13199	13129	13007	13017	13154	13144	13034	13076	13106	13012	13071	13143	13163	13196	13115	13283	13246	13202	13091	13110	13133	13301	13075	13101	13172	12973	13145	13272	13278	13108	13289	13151	13187	13049	12985	13081	13098	13127	13215	13077	13002	13127	13092	13016	12971	13243	13221	13107	13200	13392	13090	13153	13215	13199	13144	13173	13065	13044	13026	13229	13023	13221	13114	13250	12971	13163	13078	12971	13122	13124	13227	13070	13079	13134	13122	13227	13153	13310	13100	13197	13093	13166	13188	13125	13121	13223	13159	12925	13023	13027	13326	13329	13142	13085	13129	13279	12996	13155	12964	13269	13130	13317	13151	13055	13122	13019	13131	13147	13105	13139	13004	13172	13114	13228	13152	13014	13188	13062	12937	13040	13180	13015	13090	13127	13005	13363	13248	13123	13044	13124	13174	13177	13041	13230	13094	13308	13110	13159	13305	13126	13063	13287	13049	13201	13051	13203	13247	13085	13037	13143	13017	13014	13057	12967	13246	13181	13145	13086	12954	13160	13198	13044	13178	13107	13111	13280	13021	13177	13138	13147	13123	13161	13233	13081	13126	13115	13143	13046	13025	13088	13029	13224	13082	13266	13080	13354	13128	13018	13176	13063	13216	13170	13148	13099	13083	13123	13196	12987	13084	13218	13086	13227	13043	13347	13101	13184	13141	13189	13119	13009	13119	13281	13010	13199	13126	13071	13023	13035	13123	13156	13134	13122	13269	13223	13085	13180	13262	13277	13099	13095	13227	13178	12899	13154	13051	13129	13078	13212	13050	13306	13102	13152	13301	13087	13181	13077	13119	13240	13072	13201	13277	13039	13238	13118	13123	13015	13113	13091	13079	13099	13136	13290	13005	13110	13151	13164	13062	13197	13040	13052	13112	13283	13107	13191	13131	12990	13014	13288	13140	13080	13145	13145	13089	13037	13206	13215	13012	13112	13180	13194	13178	13063	13117	13309	13098	13157	12960	13270	13030	12973	13261	13206	13183	13025	13238	13040	13230	13069	13061	13083	13182	13046	13190	13084	13248	13269	13118	13037	13032	13243	13078	13167	13120	13131	13154	13181	13087	13221	13072	13205	13173	13047	13097	13051	13080	13091	13082	13065	13102	13068	13200	13259	13153	13280	13186	13095	13210	13186	13060	13202	13023	13215	13253	13087	13068	13096	13190	13163	12982	13136	13220	13088	13242	13151	13041	13228	12971	13151	13033	13258	13012	13169	13149	13161	13112	13086	13132	13282	13184	13108	13281	13265	13112	13060	13035	13057	12989	13059	13092	13171	12977	13310	13248	13142	13176	13150	13198	13073	13336	13197	13240	13021	13120	13086	13176	13176	13189	13156	13063	13072	13120	13161	13071	13093	13207	13092	13060	13002	13061	13031	13012	13286	13061	13051	13082	13121	13130	13058	13271	13194	13065	13034	13237	13191	13141	13264	13204	13099	13206	13073	12888	13079	13124	13043	13231	13083	13113	13150	13232	13192	13104	13128	13221	13115	13101	13147	13035	13040	13133	13217	13035	13189	13178	13035	13223	13164	13052	13042	13108	13167	13098	13014	12996	13341	13258	13131	13202	13002	13142	13319	13140	13036	13113	13012	13094	13100	13071	13254	13155	13023	13177	13353	13119	13108	13288	13159	13234	13224	13153	13107	13233	13305	13059	13163	13135	13002	13100	13003	13061	13102	12946	13001	13125	13257	13122	13181	13149	13161	13148	13367	12958	13354	13144	13113	13290	13228	13075	13061	13086	13303	13026	13015	13096	13156	13182	13207	12991	13166	13266	13048	12992	13171	12924	13343	13167	13179	13148	13140	13174	13006	13089	13246	13160	13008	12986	13270	12998	13233	13131	13225	13038	13044	13143	13134	13231	13067	13235	13025	13298	13217	13210	13200	13206	13122	13128	13056	13217	13083	13036	13077	13142	13177	13019	13109	12933	13112	13076	13096	13030	13074	13043	13099	12986	13200	13205	13098	13186	13231	13131	13089	12981	13134	13132	12998	13164	13065	13181	13015	13120	13212	13079	13075	13162	13129	12977	13069	13314	13181	13228	13280	12877	13214	13106	13230	13075	13015	13288	12907	13115	13117	13017	13029	13084	13120	13000	13066	13071	13138	12897	13227	12969	13162	13149	13105	13149	13217	13065	13140	13007	13032	13262	13258	13182	13224	13166	13276	13065	13117	13124	13146	13130	13093	13044	13098	12970	13243	13114	13084	13268	13131	13176	13271	13188	13105	13103	13033	13017	13245	13134	13203	13140	13261	12964	13182	13102	13126	13166	13157	13099	13157	13131	13270	13066	13136	13328	13181	13314	13152	13065	13191	13129	13038	13041	13050	13276	13279	13072	13081	13020	13146	13215	13132	13052	13153	13150	13114	13007	13210	13147	13181	13066	13087	13056	13087	13076	13203	12982	13300	13105	13095	13139	13034	12963	13186	13367	13037	13336	13049	12973	13281	12987	13261	13171	13063	13073	13135	13092	13289	13022	13225	13112	13138	13180	13190	13128	13217	12995	13136	13230	13064	13082	13188	13147	13081	13226	13335	12945	13184	13039	13081	13065	13116	13119	13063	13092	13192	13047	13190	13121	13282	13162	13240	13009	13164	13063	13108	13343	13195	13135	13191	12993	13203	12988	13186	13262	13004	13174	13196	13215	13182	13204	13222	13200	13152	12953	13077	12907	13288	13172	13241	12978	13124	13051	13270	13286	13066	13044	13259	13236	13086	13145	13143	13203	13222	13075	13125	13068	13307	13032	13199	13109	13018	13098	13148	13196	13130	13042	13028	13161	13369	13148	13065	12924	13269	13076	13061	13131	13207	13195	13107	13212	13118	13036	13042	13255	13000	13055	13114	13207	13239	13217	13133	13231	13218	13175	13166	13161	12927	13079	13315	13055	13125	13176	13125	12965	13269	13243	13147	13168	13238	13072	13070	13023	13134	13168	13150	13280	13139	13068	13158	13194	13137	13136	13169	13061	13225	13188	13043	13027	13034	13140	13078	13191	13169	13190	13074	13050	13097	13055	13028	12929	12984	13115	13303	13024	13138	13264	13028	13151	13094	13073	13182	13184	13123	13328	13009	13057	13192	13130	13084	13126	13149	12942	12889	13054	13236	13224	13112	13135	13149	13076	13032	13166	12973	13112	13170	13132	13045	13090	13194	13079	13050	13151	13144	13165	13124	13290	12951	13198	13186	13178	13184	13182	13113	13115	12923	13192	13056	12989	13074	13069	13268	13135	13155	13017	13135	13261	13194	13221	13156	12980	12985	13190	13073	12939	12992	13281	13180	12968	13229	13135	13221	13068	13061	13011	13117	13075	12970	13305	13088	13125	13078	13163	13300	13196	13096	13143	13073	13248	13330	13093	13051	13128	13114	13168	13011	13083	13152	13063	13149	13082	13142	13134	13105	13211	13137	13268	13311	13144	13239	13084	13002	13027	13241	13080	13167	13248	13047	13165	13054	13163	13107	13214	13187	13133	13236	13142	13328	13084	13127	12995	13160	13076	13152	13215	13180	13073	13060	13132	13177	13113	13036	13083	13112	13282	12968	13118	13159	12983	13192	12996	13029	13189	13137	13019	12969	13070	13293	13052	13165	13093	13184	13178	13089	13087	13134	13026	13090	13148	13102	13188	13225	13077	13038	13102	13114	13354	13158	13104	13169	13206	13084	13028	13047	13174	13242	13179	12997	13039	13187	13107	13036	13250	13099	13018	13116	13189	12925	13260	13131	13273	13253	12947	13276	12968	13070	13099	13103	13141	12995	13275	13104	13134	13268	13098	13247	13141	13239	13043	13121	13081	13217	13221	13139	13292	13122	13190	13089	13092	13276	13059	13143	12862	13121	13214	13087	12912	13183	13021	13267	13055	13083	13023	13305	13124	13068	13061	13240	13155	13013	13291	13131	13113	13095	13006	13138	13206	13024	13036	13217	13137	13151	13118	12956	12973	13179	13143	13240	13285	13081	13132	13232	12967	13067	13084	13143	13091	13158	13022	13155	13006	13037	13118	13150	13186	13212	12996	13182	13012	13051	13239	13116	13045	13134	13219	13154	13084	13015	13179	13308	13100	13054	13257	13150	13086	13118	13018	13088	13255	13237	13091	13142	12957	13340	13173	13131	13092	13215	13046	13121	13267	13177	13112	13224	12999	12974	13110	13244	13100	13211	13179	13175	13068	13139	13025	12996	13120	13036	13149	13060	13152
22500	21104	28879	23572	21165	22555	24234	17617	16475	17079	17071	16870	16795	16739	16863	18800	19488	18625	17794	17274	16899	16750	16820	16485	16465	16803	16521	16754	16490	16726	16510	16733	16543	16758	16374	16829	16660	16654	16700	16473	16401	16613	16627	16392	16452	16555	16764	16353	16694	16630	16542	16364	16280	16499	16458	16552	16596	16546	16517	16513	16693	16596	16419	16628	16490	16702	16596	16786	16479	16462	16502	16575	16404	16499	16496	16577	16582	16534	16553	16471	16397	16549	16560	16513	16608	16298	16587	16587	16602	16642	16623	16399	16235	16386	16492	16671	16587	16483	16484	16466	16534	16548	16641	16415	16546	16573	16729	16472	16550	16460	16606	16602	16670	16415	16355	16657	16471	16532	16489	16399	16684	16439	16596	16590	16479	16778	16454	16461	16641	16595	16520	16549	16432	16326	16726	16575	16708	16381	16610	16552	16499	16524	16532	16453	16403	16546	16667	16566	16328	16410	16495	16487	16452	16460	16468	16484	16560	16345	16606	16639	16469	16517	16648	16488	16453	16366	16727	16509	16609	16462	16498	16654	16633	16742	16497	16504	16591	16510	16660	16236	16412	16519	16709	16557	16448	16571	16453	16530	16395	16627	16363	16483	16352	16388	16455	16261	16554	16456	16223	16222	16495	16463	16330	16539	16395	16628	16429	16324	16263	16372	16459	16346	16402	16524	16639	16224	16340	16591	16489	16650	16615	16436	16407	16616	16412	16512	16469	16347	16599	16587	16669	16636	16571	16403	16490	16559	16600	16462	16709	16325	16527	16606	16388	16433	16429	16481	16644	16513	16555	16491	16423	16405	16666	16479	16544	16721	16541	16507	16509	16362	16439	16435	16492	16476	16469	16531	16388	16584	16549	16360	16459	16577	16521	16375	16492	16564	16313	16593	16529	16453	16415	16593	16504	16559	16332	16266	16294	16333	16460	16479	16440	16469	16349	16457	16340	16646	16445	16371	16433	16291	16419	16474	16552	16379	16423	16407	16559	16457	16416	16481	16400	16409	16545	16530	16516	16570	16394	16495	16351	16572	16501	16363	16372	16492	16393	16491	16466	16442	16523	16530	16603	16586	16575	16499	16421	16620	16376	16354	16454	16458	16462	16465	16331	16527	16396	16480	16469	16546	16296	16452	16407	16590	16396	16389	16447	16404	16422	16445	16490	16494	16497	16421	16400	16464	16698	16504	16473	16457	16492	16582	16338	16437	16823	16476	16541	16410	16440	16404	16510	16369	16579	16485	16516	16489	16478	16584	16501	16355	16444	16561	16513	16245	16449	16441	16448	16459	16425	16262	16520	16396	16590	16581	16401	16318	16477	16489	16560	16433	16426	16456	16427	16534	16368	16592	16393	16405	16474	16714	16439	16564	16470	16263	16497	16490	16472	16547	16410	16570	16569	16351	16363	16324	16412	16353	16102	16306	16698	16521	16458	16468	16265	16644	16450	16553	16494	16379	16296	16498	16539	16564	16585	16606	16553	16720	16387	16428	16370	16522	16679	16481	16491	16452	16581	16484	16365	16424	16454	16348	16348	16406	16324	16501	16476	16627	16577	16500	16524	16614	16490	16438	16112	16414	16508	16522	16386	16631	16365	16496	16382	16404	16526	16480	16477	16397	16659	16500	16561	16565	16522	16412	16436	16298	16341	16299	16439	16397	16683	16577	16449	16311	16198	16448	16454	16471	16446	16370	16409	16354	16506	16360	16394	16430	16581	16633	16107	16517	16270	16442	16520	16528	16620	16651	16637	16424	16470	16179	16348	16360	16356	16281	16338	16554	16510	16622	16611	16565	16461	16435	16500	16593	16607	16619	16485	16407	16491	16594	16611	16224	16350	16508	16440	16381	16320	16624	16423	16594	16364	16378	16360	16426	16515	16450	16350	16527	16490	16343	16505	16365	16223	16493	16449	16481	16469	16440	16554	16606	16384	16523	16516	16515	16450	16441	16594	16658	16620	16253	16653	16524	16552	16495	16207	16489	16479	16376	16411	16383	16609	16510	16494	16471	16307	16410	16383	16375	16410	16609	16519	16690	16468	16425	16461	16589	16394	16500	16490	16434	16408	16326	16501	16518	16263	16262	16515	16366	16431	16454	16411	16305	16297	16460	16448	16388	16489	16467	16519	16454	16400	16424	16445	16481	16192	16466	16456	16374	16460	16324	16438	16413	16435	16337	16327	16498	16410	16563	16432	16426	16585	16595	16525	16386	16434	16388	16397	16469	16604	16402	16385	16355	16443	16396	16403	16470	16384	16289	16265	16505	16422	16635	16324	16422	16503	16572	16338	16326	16563	16405	16504	16380	16470	16468	16503	16170	16558	16354	16715	16414	16442	16449	16634	16378	16318	16473	16542	16382	16422	16499	16415	16339	16326	16487	16328	16494	16429	16572	16509	16264	16453	16440	16391	16294	16614	16431	16448	16434	16568	16512	16597	16547	16514	16265	16466	16494	16475	16490	16654	16484	16254	16224	16614	16487	16503	16405	16455	16599	16393	16435	16390	16551	16526	16559	16433	16379	16418	16437	16394	16335	16372	16290	16771	16462	16254	16484	16355	16265	16592	16190	16415	16274	16411	16382	16364	16560	16414	16383	16386	16450	16553	16450	16502	16450	16427	16572	16721	16346	16496	16675	16409	16416	16285	16436	16503	16403	16455	16577	16588	16534	16482	16472	16487	16608	16348	16478	16331	16169	16423	16252	16336	16564	16489	16686	16425	16628	16462	16730	16506	16575	16380	16641	16318	16283	16470	16362	16423	16511	16363	16405	16354	16369	16340	16292	16316	16239	16341	16569	16393	16427	16440	16370	16456	16441	16250	16503	16361	16495	16330	16444	16422	16485	16300	16433	16528	16561	16310	16466	16647	16614	16432	16320	16547	16431	16467	16465	16361	16544	16397	16370	16596	16343	16452	16538	16553	16571	16515	16383	16409	16625	16526	16378	16530	16462	16514	16691	16524	16445	16696	16648	16474	16430	16428	16422	16455	16379	16467	16422	16617	16335	16504	16328	16565	16516	16513	16453	16305	16487	16565	16458	16297	16339	16434	16520	16422	16410	16311	16341	16500	16250	16282	16388	16221	16357	16458	16440	16330	16397	16534	16511	16563	16441	16557	16426	16473	16519	16446	16537	16533	16734	16377	16473	16363	16363	16515	16486	16598	16499	16412	16324	16344	16366	16373	16296	16544	16593	16483	16507	16541	16476	16650	16616	16360	16382	16377	16331	16432	16445	16589	16211	16262	16327	16335	16436	16414	16316	16444	16510	16408	16550	16429	16350	16664	16482	16485	16282	16504	16469	16500	16549	16575	16392	16553	16613	16554	16390	16620	16391	16583	16546	16485	16351	16446	16474	16426	16630	16647	16363	16634	16447	16298	16491	16444	16567	16532	16433	16337	16337	16528	16532	16368	16522	16636	16341	16541	16502	16364	16286	16330	16498	16344	16265	16449	16646	16555	16498	16383	16623	16373	16634	16581	16405	16539	16353	16594	16239	16443	16500	16591	16473	16112	16289	16534	16453	16743	16555	16447	16436	16262	16435	16493	16765	16258	16490	16475	16328	16404	16408	16486	16481	16496	16479	16313	16451	16342	16299	16566	16480	16593	16492	16487	16388	16537	16640	16589	16524	16513	16530	16564	16462	16381	16469	16734	16250	16346	16341	16378	16260	16404	16592	16512	16580	16296	16381	16495	16286	16533	16485	16664	16436	16594	16718	16536	16424	16474	16323	16427	16548	16414	16418	16416	16432	16344	16459	16521	16407	16355	16405	16411	16271	16496	16501	16374	16424	16352	16458	16548	16394	16447	16350	16432	16492	16490	16476	16341	16396	16332	16483	16370	16281	16557	16396	16306	16518	16293	16521	16373	16461	16282	16313	16493	16669	16477	16642	16668	16376	16433	16400	16507	16354	16389	16424	16201	16174	16326	16413	16459	16389	16476	16631	16465	16411	16405	16387	16447	16521	16352	16520	16588	16399	16291	16577	16508	16366	16313	16311	16561	16470	16342	16288	16624	16348	16416	16422	16571	16407	16583	16564	16568	16400	16466	16430	16390	16356	16467	16531	16602	16144	16385	16572	16455	16306	16492	16555	16699	16680	16611	16427	16506	16399	16244	16579	16580	16467	16577	16418	16304	16466	16471	16346	16501	16380	16351	16527	16569	16384	16367	16384	16365	16541	16383	16408	16498	16519	16510	16520	16623	16393	16484	16418	16549	16358	16425	16197	16534	16671	16583	16387	16343	16413	16403	16478	16586	16532	16513	16360	16412	16638	16445	16599	16491	16318	16534	16605	16639	16460	16371	16442	16313	16430	16324	16479	16462	16451	16470	16539	16495	16509	16307	16527	16449	16675	16385	16457	16569	16630	16568	16433	16523	16269	16339	16611	16414	16299	16520	16186	16295	16365	16464	16512	16569	16491	16486	16439	16526	16351	16394	16365	16459	16399	16332	16247	16619	16299	16567	16247	16327	16637	16533	16420	16461	16481	16597	16464	16655	16253	16495	16405	16493	16411	16625	16406	16404	16401	16521	16354	16441	16397	16522	16447	16504	16291	16439	16416	16286	16407	16372	16503	16381	16304	16514	16470	16272	16333	16498	16567	16601	16439	16386	16434	16345	16430	16409	16447	16386	16152	16575	16479	16246	16420	16533	16658	16663	16336	16447	16357	16485	16492	16646	16611	16557	16466	16272	16518	16439	16375	16222	16468	16478	16451	16227	16485	16535	16356	16487	16415	16111	16602	16517	16249	16358	16475	16504	16464	16239	16527	16482	16617	16517	16519	16389	16431	16343	16510	16303	16541	16113	16514	16651	16653	16600	16489	16483	16430	16379	16352	16740	16456	16437	16485	16390	16324	16590	16518	16478	16391	16846	16304	16452	16366	16386	16309	16275	16475	16287	16469	16526	16519	16533	16672	16552	16484	16399	16438	16447	16352	16479	16335	16381	16342	16470	16520	16458	16419	16462	16627	16755	16584	16487	16516	16199	16302	16265	16585	16447	16379	16475	16441	16540	16398	16560	16538	16431	16566	16626	16424	16356	16373	16463	16705	16529	16446	16551	16408	16391	16435	16565	16752	16626	16592	16438	16412	16499	16375	16452	16684	16419	16555	16653	16554
10324	22426	16777	14496	14233	13928	13759	13736	13740	13663	13917	13809	13810	13806	14026	15639	16311	15193	14449	13892	13787	13708	13735	13722	13777	13879	13752	13792	13638	13531	13627	13741	13771	13766	13677	13590	13741	13703	13759	13515	13525	13770	13625	13804	13811	13652	13525	13707	13824	13606	13683	13759	13552	13564	13865	13615	13756	13683	13716	13561	13567	13549	13563	13711	13679	13741	13791	13768	13737	13666	13834	13744	13692	13678	13726	13691	13677	13631	13637	13695	13763	13642	13659	13591	13846	13557	13685	13653	13661	13804	13681	13711	13614	13605	13747	13695	13780	13730	13798	13784	13890	13481	13658	13677	13596	13648	13703	13486	13702	13676	13654	13791	13844	13743	13745	13856	13818	13759	13683	13599	13709	13603	13653	13661	13694	13644	13687	13592	13806	13617	13861	13598	13619	13638	13716	13598	13780	13627	13811	13778	13882	13624	13616	13717	13760	13580	13697	13847	13638	13630	13806	13626	13802	13748	13695	13556	13539	13635	13697	13631	13648	13613	13761	13686	13726	13813	13665	13775	13630	13613	13796	13677	13674	13755	13597	13731	13735	13764	13639	13622	13569	13640	13435	13675	13682	13672	13751	13726	13597	13635	13633	13680	13793	13603	13566	13733	13537	13706	13627	13675	13717	13568	13677	13572	13716	13763	13428	13644	13778	13601	13654	13784	13629	13603	13611	13695	13421	13654	13680	13703	13499	13705	13808	13685	13627	13699	13618	13646	13780	13691	13625	13658	13669	13582	13668	13699	13756	13593	13670	13748	13694	13653	13814	13606	13603	13798	13747	13792	13588	13711	13553	13691	13693	13762	13681	13718	13666	13693	13797	13635	13757	13729	13662	13611	13651	13472	13530	13702	13609	13562	13675	13668	13500	13880	13819	13646	13875	13713	13650	13616	13561	13739	13819	13653	13719	13654	13589	13561	13623	13814	13587	13541	13713	13591	13534	13471	13737	13721	13634	13602	13574	13767	13447	13787	13709	13534	13845	13553	13640	13655	13790	13712	13634	13774	13720	13642	13662	13666	13565	13770	13735	13549	13778	13770	13573	13804	13374	13814	13696	13743	13696	13569	13663	13647	13626	13744	13658	13746	13679	13589	13623	13636	13822	13766	13640	13666	13840	13785	13766	13736	13669	13786	13517	13678	13634	13659	13593	13771	13745	13573	13744	13748	13460	13691	13700	13594	13663	13691	13715	13800	13675	13548	13544	13607	13596	13689	13708	13624	13580	13624	13593	13516	13647	13640	13808	13677	13736	13594	13549	13751	13508	13631	13725	13730	13496	13628	13575	13862	13645	13655	13573	13619	13738	13727	13656	13771	13670	13587	13731	13561	13439	13546	13755	13741	13763	13683	13629	13541	13543	13603	13776	13643	13643	13536	13674	13636	13772	13564	13561	13629	13732	13749	13610	13628	13789	13543	13562	13828	13652	13699	13590	13633	13648	13824	13768	13838	13553	13507	13724	13697	13873	13652	13787	13687	13635	13806	13563	13621	13695	13681	13750	13689	13622	13619	13663	13714	13645	13732	13575	13782	13846	13647	13661	13662	13582	13751	13795	13787	13540	13678	13824	13653	13591	13660	13685	13766	13723	13621	13691	13762	13707	13753	13710	13626	13703	13589	13667	13819	13666	13708	13492	13580	13652	13603	13565	13540	13607	13747	13815	13705	13678	13574	13698	13619	13708	13679	13669	13758	13757	13699	13687	13701	13714	13609	13507	13587	13800	13745	13743	13670	13575	13628	13606	13579	13687	13693	13682	13674	13752	13679	13641	13565	13762	13931	13657	13606	13592	13505	13688	13699	13515	13660	13728	13531	13782	13737	13666	13587	13635	13672	13712	13716	13676	13675	13771	13733	13763	13527	13549	13909	13584	13626	13790	13552	13769	13768	13579	13691	13609	13789	13566	13853	13634	13473	13584	13725	13556	13735	13674	13550	13548	13761	13699	13639	13712	13657	13841	13571	13621	13710	13548	13690	13567	13692	13780	13687	13683	13388	13864	13802	13648	13668	13652	13468	13551	13664	13748	13677	13650	13693	13635	13639	13654	13727	13693	13702	13564	13713	13707	13612	13669	13648	13589	13532	13570	13585	13773	13760	13699	13531	13633	13678	13563	13694	13706	13712	13676	13715	13839	13739	13626	13648	13545	13566	13683	13821	13810	13556	13694	13571	13546	13759	13753	13634	13601	13585	13630	13567	13688	13729	13777	13696	13558	13580	13747	13684	13632	13511	13602	13664	13763	13702	13689	13661	13588	13720	13670	13640	13660	13685	13610	13704	13732	13817	13726	13561	13433	13592	13599	13664	13631	13548	13731	13555	13848	13692	13587	13649	13636	13830	13662	13628	13690	13609	13726	13526	13616	13664	13825	13706	13597	13780	13669	13523	13480	13714	13575	13710	13861	13660	13753	13554	13689	13624	13595	13762	13551	13641	13613	13796	13703	13521	13629	13577	13516	13806	13779	13667	13749	13558	13725	13673	13642	13687	13716	13506	13643	13719	13780	13781	13725	13858	13732	13707	13707	13758	13851	13741	13703	13748	13809	13818	13831	13671	13594	13724	13692	13635	13677	13689	13763	13701	13555	13553	13667	13671	13798	13698	13627	13831	13557	13734	13571	13623	13854	13709	13622	13826	13650	13662	13586	13504	13773	13745	13634	13666	13695	13645	13526	13702	13599	13765	13593	13664	13719	13630	13780	13417	13739	13599	13507	13652	13628	13678	13525	13668	13650	13705	13780	13784	13774	13754	13684	13603	13810	13529	13730	13687	13560	13792	13529	13583	13671	13501	13479	13590	13637	13670	13809	13817	13714	13629	13630	13741	13673	13705	13780	13689	13693	13592	13677	13607	13688	13875	13713	13707	13617	13604	13698	13569	13650	13721	13541	13702	13515	13868	13488	13599	13626	13767	13597	13672	13705	13713	13666	13698	13750	13786	13645	13527	13636	13600	13767	13636	13543	13782	13506	13765	13641	13574	13660	13635	13875	13657	13665	13696	13743	13569	13664	13626	13572	13783	13669	13745	13634	13638	13828	13675	13561	13694	13606	13562	13582	13678	13673	13498	13598	13691	13517	13690	13714	13603	13696	13680	13675	13728	13650	13627	13766	13672	13519	13493	13483	13757	13571	13783	13752	13757	13636	13664	13594	13665	13668	13790	13788	13540	13672	13544	13736	13796	13660	13780	13587	13795	13599	13692	13768	13700	13585	13538	13760	13750	13791	13656	13514	13599	13667	13572	13619	13670	13496	13669	13533	13529	13768	13568	13678	13602	13705	13642	13615	13579	13657	13651	13633	13584	13588	13930	13754	13884	13674	13584	13799	13566	13568	13675	13618	13764	13767	13771	13706	13664	13570	13735	13686	13778	13646	13648	13711	13685	13713	13509	13649	13710	13588	13696	13686	13634	13719	13632	13697	13572	13572	13677	13729	13695	13520	13730	13523	13419	13694	13764	13659	13717	13592	13718	13691	13683	13658	13634	13603	13774	13592	13676	13859	13621	13562	13689	13704	13435	13489	13577	13627	13636	13594	13813	13709	13853	13689	13738	13615	13512	13668	13444	13626	13585	13684	13643	13699	13562	13441	13776	13660	13548	13643	13656	13585	13632	13661	13628	13811	13806	13566	13635	13643	13651	13674	13572	13537	13603	13671	13602	13676	13544	13638	13746	13825	13427	13523	13668	13597	13644	13555	13690	13731	13668	13828	13744	13429	13633	13685	13597	13580	13607	13631	13601	13698	13538	13623	13491	13595	13712	13793	13493	13771	13458	13684	13681	13559	13656	13662	13807	13583	13683	13750	13567	13523	13856	13448	13651	13718	13504	13799	13559	13797	13688	13707	13561	13617	13587	13547	13636	13608	13572	13679	13611	13533	13700	13519	13729	13760	13737	13666	13792	13591	13577	13857	13734	13631	13852	13713	13777	13713	13591	13641	13657	13620	13582	13715	13758	13543	13750	13723	13522	13630	13691	13616	13665	13735	13769	13589	13662	13660	13487	13658	13603	13547	13696	13796	13650	13694	13708	13685	13617	13552	13693	13623	13617	13682	13731	13630	13734	13833	13566	13581	13700	13724	13622	13756	13675	13685	13511	13747	13628	13658	13594	13809	13579	13589	13475	13734	13761	13803	13746	13646	13693	13586	13712	13643	13747	13648	13659	13468	13514	13555	13774	13604	13515	13731	13729	13610	13784	13887	13670	13651	13681	13733	13483	13802	13591	13639	13638	13735	13722	13546	13703	13670	13613	13550	13613	13710	13527	13696	13531	13727	13578	13564	13672	13660	13707	13770	13739	13713	13571	13675	13656	13575	13687	13673	13736	13575	13599	13769	13820	13778	13813	13712	13537	13740	13625	13614	13553	13657	13606	13736	13791	13643	13472	13727	13430	13691	13536	13760	13769	13650	13581	13584	13604	13665	13693	13583	13479	13609	13584	13593	13775	13768	13574	13652	13605	13625	13832	13687	13569	13645	13684	13717	13722	13715	13582	13745	13592	13650	13661	13709	13721	13688	13586	13669	13824	13645	13754	13562	13548	13657	13661	13632	13682	13722	13574	13702	13593	13671	13630	13736	13742	13534	13624	13601	13490	13680	13682	13591	13691	13571	13699	13510	13679	13717	13527	13550	13497	13808	13704	13645	13652	13729	13609	13739	13597	13641	13459	13739	13554	13672	13733	13856	13502	13689	13571	13610	13623	13738	13685	13748	13531	13688	13696	13616	13673	13751	13606	13631	13707	13718	13580	13845	13865	13582	13659	13673	13660	13556	13574	13630	13669	13546	13648	13613	13853	13504	13537	13694	13497	13566	13645	13664	13715	13660	13423	13541	13624	13566	13695	13631	13831	13824	13701	13746	13799	13678	13741	13419	13601	13616	13771	13677	13667	13736	13687	13800	13697	13548	13633	13610	13593	13678	13633	13648	13667	13684	13657	13726	13669	13576	13780	13742	13664	13613	13592	13461	13609	13679	13593	13666	13725	13723	13725	13719	13574	13766	13824	13539	13657	13651	13744	13679	13594	13588	13635	13588	13643	13675	13703	13587	13660	13658	13603	13582	13653	13707	13485	13602	13807	13731	13632	13631	13662	13561	13561	13648	13616	13643	13552	13614	13572
25164	21116	27244	25603	19595	17760	17888	17013	16806	16826	16963	16803	16875	16877	16881	17225	17105	17014	16910	16629	16820	17023	16909	16877	16776	16975	16805	16869	16979	16763	16861	16809	16580	16856	16654	16807	16717	16740	16825	16711	17000	16807	16597	16811	16948	16862	16902	16736	16705	16782	16961	16667	16733	16960	16832	16834	16970	16923	16781	16581	16703	16725	16727	16767	16650	16719	16681	16704	16834	16909	16788	16814	16844	16611	16619	16848	16811	16887	16772	16762	16873	16926	16693	16789	16764	16834	16777	16694	16723	16802	16792	16985	16767	16562	16730	16715	16883	16672	16934	16648	16780	16859	16735	16849	16731	16759	16792	16658	16637	16712	16741	16954	16921	16746	16923	16818	16884	16788	16858	16715	16634	16774	16697	16738	16779	16804	16627	16849	16594	16705	16795	16959	16913	16896	16615	16712	16591	16886	16853	16630	16816	16637	16589	16979	16876	16815	16862	16917	16735	16567	16949	16855	16825	16604	16816	16603	16666	16555	16847	16974	16599	16624	16669	17029	16684	16766	16723	16684	16900	16896	16873	16649	16807	16632	16820	16531	16741	16831	16748	16860	16766	16710	16939	16800	16889	16787	16649	16619	16663	16899	16827	16730	16898	16594	16682	16764	16644	16719	16845	16916	16719	16778	16758	16558	16766	16666	16810	16864	16838	16590	16868	16706	16765	16887	16912	16928	16811	16830	16776	16703	16792	16771	16654	16990	16704	16570	16673	16718	16821	16792	16766	16541	16632	16564	16494	16821	16893	16902	16765	16831	16915	17028	16758	16775	16822	16611	16692	16640	16649	16640	16758	16826	16754	16763	16995	16771	16719	16685	16630	16887	16766	16846	16929	16903	16818	16839	16892	16611	16700	16834	16809	16800	16713	16737	16754	16739	16679	16950	16615	16885	16641	16780	16868	16782	16790	16828	16794	16974	16749	16769	16637	16723	16699	16821	16768	16863	16873	16800	16780	16758	16732	16667	16773	16695	16799	16617	16787	16630	16567	16741	16864	16776	16755	16686	16683	16605	16633	16663	16703	16779	16868	16779	16797	16675	16922	16971	16557	16803	16832	16771	16612	16875	16809	16814	16706	16830	16748	16706	16715	16706	16636	16662	16857	16553	16959	16724	16617	16707	16888	17005	16689	16877	16733	16756	16708	16872	16796	16853	16702	16739	16457	16663	16634	16858	16851	16689	16809	16666	16910	16636	16658	16436	16598	16647	16721	16833	16605	16803	16778	16588	16810	16761	16515	16871	16924	16798	16530	16690	16949	16869	16787	16659	16665	16535	16868	16789	16681	16788	16800	16763	16833	16784	16750	16683	16538	16775	16827	16673	16685	16583	16764	16775	16800	16677	17016	16729	16707	16788	16694	16811	16815	16780	16855	16784	16686	16975	16725	17007	16868	16497	16948	16710	16723	16586	16812	16732	16720	16836	16765	16553	16722	16805	16918	16707	16871	16760	16879	16954	16650	16788	16901	16697	16770	16556	16756	16646	16696	16789	16750	16631	16714	16814	16790	16795	16885	16888	16795	16883	16703	16774	16747	16772	16891	16633	16850	16630	16899	16899	16669	16866	16700	16827	16730	16641	16725	16852	16632	16868	16913	16901	16909	16637	16892	16718	16678	16744	16717	16779	16761	16846	16766	16721	16650	16763	16709	16806	16582	16770	17031	16812	16854	16849	16909	16832	16861	16696	16816	16886	16820	16860	16636	16777	16542	16667	16659	16932	16769	16780	16852	16712	16832	16617	16774	16885	16732	16668	16827	16681	16868	16830	16708	16622	16806	16887	16899	16603	16713	16879	16867	16780	16687	16819	16772	16675	16701	16927	16832	16837	16635	16535	16713	16688	16675	16794	16677	16629	16673	16749	16824	16774	16769	16765	16720	16784	16791	16817	16666	16805	16745	16843	16795	16704	16830	16988	16874	16824	16651	16773	16673	16494	16718	16825	16912	16679	16810	16756	16507	16564	16642	16771	16708	16731	16775	16694	16645	16808	16838	16912	16757	16890	16922	16678	16839	16960	16846	16826	16804	16831	16799	16877	16822	16714	16840	16797	16496	16648	16830	16671	16768	16738	16741	16784	16872	16917	16730	16728	16813	16636	16782	17004	16833	16788	16803	16814	16898	16770	16736	16856	16783	16801	16519	16711	16699	16787	16948	16927	16585	16953	16765	16797	16953	17043	16600	16888	16724	16813	16872	16611	16715	16726	16630	16954	16939	16760	16883	16816	16539	16799	16687	16834	16680	16688	16680	16785	16824	16708	16882	17035	16545	16843	16850	16883	16696	16757	16663	16901	16704	16820	16889	16813	16736	16736	16847	16641	16788	16611	16766	16794	16903	16890	16768	16753	16755	16718	16748	16719	16783	16703	16770	16890	16926	16791	16870	16759	16722	16789	16867	16729	16790	16772	16581	16654	16791	16972	16875	16705	16775	16845	16749	16901	16897	16694	16782	16719	16700	16732	16646	16735	16695	16820	16713	16848	16758	16806	16790	16806	16892	16694	16794	16816	16800	16662	16661	16743	16828	16944	16737	16885	16800	16790	17010	16752	16882	16519	16662	16730	16636	16550	16642	16751	16741	16901	16976	16707	16782	16789	16747	16861	16774	16827	16906	16754	16703	16510	16760	16793	16886	16447	16810	16758	16655	16795	16694	16590	16838	16853	16847	16947	17013	16690	16557	16731	16743	16767	16971	16786	16921	16892	16837	16670	16812	16723	16756	16682	16659	16783	16926	16824	16675	16778	16809	16840	16729	16669	16786	16743	16734	16886	16843	16785	16934	16790	16636	16722	17004	16836	16787	16830	16888	16773	16960	16900	16814	16863	16691	16715	16916	16749	16749	16609	16986	16983	16794	16822	16928	16721	16817	16730	17021	16790	16945	16618	16674	16761	16579	16638	16806	16753	16875	16832	16873	16748	16868	16707	16790	16691	16624	16699	16887	16721	16617	16567	16473	16527	16578	16759	16800	16973	16633	16757	16665	16721	16721	16712	16829	16909	16833	16916	16920	16888	16878	16809	16833	16716	16819	16748	16880	16690	16829	16853	16601	16833	17014	16670	16689	16752	16797	16583	16716	16578	16519	16661	16822	16951	16828	16596	16714	16631	16742	16706	16629	16819	16818	17151	16712	16690	16883	16867	16530	16823	16780	16686	16842	16702	16526	16971	16774	16790	16731	16712	16718	16672	16669	16791	16908	16758	16793	16707	16738	16783	16705	16551	16774	16551	16838	16704	16871	16744	16596	16821	16793	16777	16789	16922	16776	16728	16861	16748	16775	16623	16770	16729	16855	16853	16859	16710	16844	16845	16840	16739	16864	16752	16729	16749	16714	16732	16564	16681	16587	16460	16732	16692	16775	16792	16847	16789	16825	16550	16795	16485	16821	16842	16926	16733	16705	16764	16694	16639	16537	16645	16778	16886	16919	16765	16725	16797	16696	16681	16755	16611	16814	16782	16631	16598	16818	16613	16917	16683	16800	16743	16786	16580	16773	16653	16677	16863	16756	16626	16601	16760	16497	16482	16697	16873	16846	16935	16589	16742	16832	16629	16773	16817	16813	16804	16789	16761	16806	16949	16773	16683	16645	16757	16944	16784	16895	16749	16719	16682	16656	16710	16586	16769	16538	16774	16668	16801	16519	16782	16695	16620	16679	16734	16937	16961	16731	16649	16883	16814	16780	16754	16745	16620	16687	16710	16647	16646	16723	16583	16831	16804	16735	16783	16949	16776	16862	16786	16872	16674	16908	16762	16805	16724	16667	16688	16678	16730	16530	16797	16771	16801	16674	16762	16824	16836	16755	16725	16668	16730	16810	16606	16634	16813	16921	16792	16942	16789	16676	16595	16766	16671	16786	16592	16670	16696	16797	16628	16734	16773	16915	16740	16728	16702	16871	16696	16744	16856	16730	16701	16878	16700	16751	16796	16785	16998	16776	16807	16891	16890	16806	16782	16843	16896	16958	16793	16737	16871	16903	16708	16761	16721	16660	16823	16468	16744	16999	16787	16836	16608	16746	16812	16936	16900	16971	16883	16789	16703	16718	16706	16825	16993	16783	16925	16755	16723	16877	16801	16815	16876	16574	16845	16673	16709	16765	16835	16661	16705	16691	16886	16787	16581	16712	16539	16714	16726	16670	16728	16688	16902	16774	16715	16596	16834	16557	16607	16649	16802	16821	16585	16544	16689	16692	16814	16774	16841	16619	16698	16681	16862	16656	16796	16567	16729	16827	16736	16718	17111	16770	16806	16755	16849	16928	16778	16888	16783	16772	16636	16931	16804	16930	16861	16799	16739	16957	16698	16863	16814	16797	16713	16741	16704	16963	16640	16773	16842	16811	16893	16785	16715	16753	16801	16679	16727	16690	16760	16830	16619	16614	16780	16904	16838	16865	16601	16889	16870	16832	16848	16685	17017	16806	16733	16802	16743	16605	16792	16815	16692	16714	16739	16771	16934	16707	16754	16811	16814	16570	16694	16864	16696	16791	16575	16654	16860	16714	16645	16913	16749	16944	16665	16934	16672	16809	16851	16765	16829	16942	16826	16783	16717	16774	16613	16646	16834	16886	16762	16734	16758	16630	16798	16913	16679	16553	16720	16599	16651	16780	16752	16674	16826	16647	16985	16614	16639	16782	16832	16732	16822	16825	16780	16724	16933	16729	16846	16968	16909	16721	16666	16738	16822	16724	16707	16828	16680	16850	16814	16777	16996	16735	16813	16648	16978	16886	16756	16698	16933	16910	16738	16771	16670	16519	16683	16882	16716	16679	16793	16778	16859	16800	16700	16586	16836	16785	16667	16753	16552	16590	16564	16648	16835	16688	16914	16686	16730	16682	16669	16537	16879	16907	16894	16683	16737	16809	16597	16853	16559	16579	16565	16868	16631	16996	16753	16617	16886	16680	16677	16856	16646	16858	16889	16809	16817	16825	16935	16779	16778	16535	16756	16752	16626	16843	16857	16716	16814	16889	16764	16915	16734	16764	16751	16655	16853	16889	16728	16686	16671	16676	16868	16876	16822	16802	16799	16718	16968	16941	16970	16611	16887	16718	16689	16818	16680	16958	16863	16660	16589	16896	16678	16776	16750	16757	16747	16734	16575	16849	16775	16740	16820
11945	16476	15107	14161	14115	13993	13926	13887	13904	13990	13800	14032	14059	14027	13994	14097	13956	13894	13873	13936	13963	13832	13883	13829	13966	13962	13676	13933	13818	13848	13928	13822	13984	13751	13939	13829	14005	13904	13925	13891	13739	13927	13870	13777	13808	13972	13950	13879	14209	13886	13952	13953	13785	13944	13630	13838	14054	13998	13881	13826	13844	13974	13823	13964	13920	13803	13922	13908	13720	13868	13857	13749	13936	13872	13858	13876	13815	14016	13884	13817	14153	13998	13936	13865	13809	13922	14039	13790	13956	13840	13851	13866	13886	13850	14003	13877	13819	13909	13799	13836	13921	14052	13833	13876	13842	13816	13978	13897	13829	13936	13895	13894	13905	13828	13825	14006	13895	13925	13755	13939	13771	13820	13958	13826	14017	13921	13847	13826	13895	13974	13946	13726	13856	13943	13821	13986	13631	13912	13842	13857	13899	13832	13928	13888	13872	13792	13809	13905	13872	14059	13925	13926	13975	13872	13825	13838	13734	13848	13981	13671	13865	13948	13952	13918	13855	14047	13886	13877	13792	13816	13985	13982	13820	13811	13977	13946	14025	13587	13878	13822	13899	13796	13775	13961	13785	13856	13866	13821	14063	14021	13831	13956	13779	13890	13956	13947	13919	13791	13836	13886	13782	13901	13969	13860	13857	13712	13850	13759	13843	13834	13789	13976	13752	13966	13984	13823	13863	13678	13839	13937	13899	14040	13896	13827	13937	13790	13931	13866	13881	13942	13975	13904	13707	13835	13855	13920	13836	13932	13931	14200	13810	13827	13891	13976	13764	13992	13928	13925	13759	13781	13982	13972	13825	13933	13919	13987	13882	13972	14083	13842	13802	13921	13828	13899	13944	13921	13829	13793	13837	13709	13924	13970	13860	13935	13966	13909	13927	13845	13929	14029	13970	14078	13971	13895	13875	13850	13843	13873	13814	13997	13886	13870	13793	13838	13897	13797	13787	14005	13728	13805	13845	13934	14004	13627	13803	13947	13985	13918	13877	13926	14045	13972	13959	13940	13934	13789	13761	13882	13851	13826	13796	13923	13793	13872	13978	13749	13878	13911	13935	13827	13996	14037	14012	13952	13857	14037	13832	13887	13904	13805	13912	14006	13736	14000	13776	13751	13828	13713	13928	13887	13908	13831	13854	13829	13884	14036	13819	13847	13760	14030	13832	13968	13726	14047	13779	13965	13999	13816	13705	13957	13723	13841	13960	13657	14017	13885	13822	13832	13949	13893	13993	13945	13696	13771	13851	13916	13948	13879	13828	13755	13953	13913	13860	13814	13966	13885	13964	13916	13871	13954	13941	14000	13875	13816	14006	13914	13831	13934	13997	13856	14009	13909	13867	13877	14026	13957	13905	13977	13756	13784	13880	13943	13799	13936	13993	13949	13847	13907	13777	13854	13841	13897	13958	13898	14018	13745	13824	13948	13832	13646	13767	13695	14025	14030	13896	13813	13773	13789	13715	13849	13925	13939	13998	13826	14026	13844	13877	13846	13727	13970	13965	13914	13887	14035	14043	13915	13862	13809	13916	13822	13776	13833	13977	13894	13749	13905	13868	13732	13861	13908	13979	13918	13894	13764	13794	13801	13930	13968	13914	13947	13838	13943	13926	14036	13730	13837	13925	13978	13691	14017	13798	14010	13855	13855	14004	13894	13779	14008	13694	13872	13996	13878	13818	13941	13874	13911	13884	13815	13797	13784	13887	13932	14032	13803	13888	14026	13837	13913	13859	13844	13817	13716	13757	13908	13875	13942	13953	13818	13934	13991	13875	13948	13955	13788	13896	13845	13919	14014	13939	13798	13859	13939	13903	13892	14010	13853	13815	13996	13689	13922	14010	13918	13838	13725	13955	14086	14063	13950	13913	13812	13932	13844	13978	13864	13901	13945	13936	13933	13895	13745	13878	13888	13895	13809	13757	13891	13754	13920	13786	14087	13722	14040	13880	14031	13894	13800	14053	14038	13901	13933	13948	13917	13856	13985	13953	13722	13756	13776	13864	13726	13895	13959	13910	13902	14051	13880	13991	14024	13889	13848	13899	13839	13775	13947	13749	13910	13933	13846	14027	13860	13860	13778	13879	13931	13976	13901	13880	13863	13896	13765	13897	13879	13891	13812	13895	14030	14004	13931	13946	13921	13974	13923	13887	13795	14018	13866	13806	13934	13864	13719	13980	14036	13965	14003	13891	13850	13976	13936	13878	13852	14089	13737	13799	13804	13811	13988	13948	13689	13982	13981	13938	13978	13898	13809	13838	14104	13955	13757	13983	13897	14023	13931	14028	14030	13824	13808	13972	13817	13967	13916	13910	13907	13960	13918	13953	13732	13873	13704	13801	13874	13831	13854	14013	13800	13897	13951	14016	13737	13840	13901	13753	13775	13866	14066	13864	13954	13897	13824	13917	13833	13849	13977	13866	13960	13788	13934	13847	13960	14080	13990	13810	13876	13999	13865	13992	13777	13805	13872	13929	13847	13764	13969	14042	13928	13867	14065	13986	13866	13853	14075	14000	13761	13904	13944	13887	13915	13911	13703	13904	13786	14006	13948	13859	13822	13741	13849	13724	13996	13898	13977	14061	13934	13942	14048	13820	14046	13878	13873	13669	13744	13884	13776	14028	13832	13867	13728	14021	13779	13793	13821	13939	13936	13984	13841	13957	13778	13576	13882	13969	14058	13747	13967	13914	13896	14002	14033	14000	14047	13610	13870	14043	13742	13859	13934	14005	13856	13911	13750	13956	13966	13872	13797	13861	13903	13781	14003	13956	13940	13988	13878	14031	14067	13881	13930	13832	13817	14000	13896	13904	13827	13955	13883	13783	13916	13801	13782	13783	13880	13871	13925	13716	13916	13903	13861	14100	13828	13993	13885	13906	13900	14050	13829	13819	13860	13882	13787	13931	13901	13835	13858	13943	13868	13719	13859	14030	14027	13785	13826	13857	13869	14023	13723	13875	14026	13763	13847	14018	13829	13924	13762	14007	13783	13891	13838	13918	13782	13943	13886	13884	14086	13920	13941	13999	13947	13930	13891	13964	13775	13813	13906	13785	13981	13839	13883	13999	13916	13857	13807	13908	13888	13990	13971	13875	13953	13984	13889	13958	13916	13830	14029	13841	13884	13869	13929	13920	13991	14026	14038	13913	13826	13867	14074	13966	13858	13921	13961	13930	13843	13979	13925	13865	14024	13903	13835	14010	13971	13865	13918	13786	13961	14001	13942	13881	13818	13936	13897	13937	13905	13932	13863	13766	14015	13842	13909	13970	13853	13986	13957	13640	14069	13893	13807	13836	13817	13917	13990	13840	13972	13793	13942	13912	13913	13872	13848	13870	13920	13805	13865	13756	13773	13955	13826	13943	13905	13902	14012	13843	14047	14057	14016	13891	13863	13900	13820	13924	13913	13751	14105	14075	13647	13794	13921	13903	13840	13901	13795	13799	13791	13859	14067	13891	14033	13989	13886	13875	13906	13883	13877	14023	13947	13966	13969	13961	13921	13844	13687	13804	13746	13827	13962	13924	13885	14017	13911	13788	13869	13805	13874	14018	13825	13745	13820	13867	13761	13817	13976	13958	14007	13909	13953	13948	13880	13902	13623	13866	13917	13757	14067	13834	13992	13966	13976	13796	13878	13998	13834	14020	13927	13980	13888	13872	13903	13836	13924	13958	13703	13964	13850	13929	13752	13883	13870	13973	13941	13979	13766	14005	13823	13911	13946	13910	13922	13819	13924	13735	13950	13890	13937	13963	13888	13972	13774	13723	13907	13841	13919	13899	13881	13824	13897	13940	13851	13874	14026	13840	13856	13927	13740	13886	13928	13774	13816	13880	14045	13938	14021	13949	13938	13923	13909	13852	13897	14054	13852	13906	13831	13907	13896	13915	13822	13830	14029	14030	13856	13961	13936	13895	13780	13885	13956	13864	13929	13791	14000	13979	13855	13776	13860	13835	13850	13946	14056	13866	13746	13954	13828	13738	13864	13822	13784	14005	13780	13913	13841	13945	13923	13842	13980	13997	14027	13947	13791	13812	14012	13873	13936	13922	13735	13921	13963	13950	13884	13844	13905	13904	13856	13810	14081	13982	13729	13845	13759	13822	13838	14131	13797	13977	13840	13954	13785	13977	13975	14021	13963	13810	13994	13739	13778	14008	13860	13940	13873	14013	13795	14095	14060	14149	13991	14129	13780	13885	13779	13735	13881	13890	13949	13919	13946	13952	13884	13788	13925	13970	13935	13859	13914	13841	13991	13955	13822	13756	13960	13876	13872	14145	13797	13818	13859	13824	13783	13961	13943	13837	13720	14073	13669	13720	13884	14010	13923	13950	13833	13817	13802	14034	13815	13930	13810	14012	13981	13930	13775	13918	13952	13934	14009	13803	14008	13816	13774	13833	14010	13866	13828	13838	13742	13945	13880	13933	13700	13774	13914	14049	13842	13881	13905	14019	13898	13884	13903	13952	13868	13960	13959	13731	13734	13935	13937	13994	13848	13991	13840	14068	13963	13946	14119	13868	13773	13691	14012	13962	13782	13840	14052	13781	13802	13954	13887	13805	13906	13983	13945	13870	13928	13790	13986	13775	14014	13841	13906	13800	13900	13808	13882	14091	13989	13900	13866	13967	13736	13721	13849	13956	13954	14017	13984	13765	13799	13995	13947	13859	13865	13898	13870	13813	13834	13757	13925	14072	13906	13874	13761	13877	13923	13885	13985	13880	13840	13866	13843	14066	13915	13858	13940	13907	14112	13975	13944	14049	13929	13768	13960	13994	13845	13983	13965	13978	13864	14029	13914	13807	13983	13756	13894	13764	13893	13954	13936	14070	13906	13827	13840	13918	13719	13975	13968	13877	14115	14039	13956	13901	13958	14064	13913	14025	13837	13850	13997	13963	13915	13824	13870	14053	13883	13824	13898	13854	13868	13998	13854	13870	13872	13910	13871	13844	14046	13886	13895	13911	13685	13717	13809	13894	13831	13916	13821	13893	13756	13952	13906	14032	13762	13930	13756	13930	13789	14092	14019	13895	13922	13909	13865	13847	13895	13875	13920	13826	13936	13945	13911	13856	13692	13851	13876	13971	13848	13890	13832	13857	13877	13884	13932	13860	13739	13938	13886
23285	21106	28622	23811	21398	22262	20853	17185	16564	16758	16699	16678	16943	16786	16765	17779	18012	17377	16968	16791	16615	16693	16501	16448	16678	16662	16519	16388	16588	16756	16506	16540	16559	16615	16633	16590	16376	16398	16362	16440	16519	16492	16494	16501	16441	16381	16325	16633	16382	16523	16574	16468	16665	16366	16362	16440	16536	16549	16471	16312	16381	16495	16577	16565	16499	16683	16496	16404	16597	16612	16523	16588	16415	16440	16578	16441	16455	16317	16536	16586	16552	16288	16430	16611	16389	16547	16573	16340	16416	16614	16410	16439	16508	16365	16422	16480	16432	16301	16586	16627	16425	16479	16409	16475	16621	16419	16305	16456	16526	16471	16337	16420	16469	16415	16505	16457	16497	16506	16395	16479	16436	16611	16258	16266	16294	16465	16226	16458	16506	16349	16608	16364	16338	16295	16534	16494	16407	16409	16354	16376	16315	16434	16464	16495	16491	16383	16384	16342	16548	16431	16481	16336	16299	16404	16399	16417	16408	16531	16462	16368	16419	16618	16358	16284	16544	16461	16286	16482	16241	16412	16491	16141	16621	16380	16415	16748	16467	16386	16306	16511	16459	16649	16360	16546	16450	16400	16166	16339	16368	16625	16361	16389	16416	16668	16374	16481	16495	16465	16387	16538	16278	16402	16167	16319	16575	16359	16471	16602	16363	16347	16348	16317	16379	16325	16342	16294	16283	16424	16539	16374	16539	16560	16408	16485	16295	16470	16416	16341	16455	16345	16298	16420	16447	16472	16554	16331	16401	16461	16337	16425	16457	16404	16333	16333	16310	16502	16398	16312	16340	16337	16326	16772	16711	16416	16289	16562	16300	16244	16384	16393	16354	16272	16369	16509	16574	16358	16275	16319	16458	16491	16361	16661	16314	16298	16510	16493	16483	16543	16444	16448	16451	16407	16215	16455	16656	16299	16335	16441	16637	16306	16303	16488	16404	16538	16489	16478	16587	16443	16394	16331	16349	16315	16325	16556	16660	16494	16404	16440	16192	16435	16320	16308	16576	16459	16382	16451	16413	16476	16502	16304	16367	16495	16394	16428	16518	16490	16544	16266	16587	16509	16150	16482	16386	16568	16384	16391	16185	16307	16408	16417	16221	16380	16432	16618	16397	16451	16419	16447	16269	16608	16312	16180	16742	16550	16479	16601	16459	16426	16417	16351	16276	16269	16597	16490	16509	16430	16513	16220	16399	16467	16492	16445	16441	16291	16296	16397	16219	16254	16316	16310	16431	16335	16481	16398	16614	16427	16447	16461	16418	16395	16391	16347	16440	16386	16643	16407	16577	16409	16354	16541	16620	16570	16520	16588	16527	16494	16509	16619	16419	16288	16581	16407	16444	16429	16264	16359	16419	16396	16431	16516	16402	16523	16427	16211	16466	16350	16220	16560	16479	16253	16415	16354	16264	16350	16356	16423	16544	16630	16551	16383	16488	16382	16116	16339	16276	16353	16321	16333	16209	16329	16242	16328	16419	16574	16396	16420	16467	16326	16351	16479	16456	16528	16492	16481	16343	16260	16450	16473	16418	16218	16577	16433	16480	16429	16464	16415	16348	16436	16424	16393	16530	16375	16253	16306	16343	16221	16567	16443	16380	16383	16397	16213	16385	16345	16529	16550	16420	16540	16480	16234	16524	16344	16343	16387	16351	16513	16432	16299	16310	16448	16519	16284	16248	16549	16457	16385	16583	16288	16384	16415	16370	16427	16424	16349	16448	16427	16537	16391	16260	16274	16264	16506	16578	16443	16378	16235	16284	16398	16284	16384	16522	16364	16459	16483	16437	16480	16459	16523	16483	16334	16377	16295	16288	16482	16367	16301	16311	16461	16466	16480	16223	16503	16460	16494	16522	16549	16364	16363	16349	16321	16340	16338	16396	16452	16408	16347	16186	16291	16294	16363	16445	16423	16520	16639	16299	16495	16313	16382	16342	16476	16519	16468	16399	16386	16475	16342	16342	16415	16577	16530	16156	16450	16426	16375	16381	16424	16332	16390	16453	16231	16514	16587	16585	16368	16511	16520	16399	16510	16568	16439	16536	16447	16451	16437	16365	16520	16342	16406	16379	16391	16522	16630	16271	16517	16448	16693	16346	16396	16692	16407	16358	16379	16520	16400	16504	16149	16299	16457	16454	16307	16449	16359	16537	16323	16483	16574	16360	16360	16373	16360	16417	16380	16325	16182	16385	16379	16486	16537	16249	16226	16500	16635	16588	16596	16321	16524	16325	16482	16355	16322	16452	16419	16196	16429	16445	16466	16474	16226	16516	16438	16538	16539	16222	16476	16460	16514	16462	16379	16318	16480	16265	16261	16440	16378	16444	16498	16473	16473	16302	16357	16483	16542	16562	16598	16274	16313	16366	16416	16347	16382	16486	16314	16577	16365	16322	16441	16449	16391	16483	16402	16427	16514	16462	16304	16362	16435	16514	16334	16312	16472	16342	16529	16517	16301	16466	16276	16425	16343	16433	16578	16441	16395	16590	16452	16396	16407	16529	16346	16346	16517	16189	16396	16438	16520	16345	16527	16468	16500	16423	16234	16439	16420	16539	16395	16255	16235	16426	16399	16380	16531	16411	16578	16449	16568	16425	16328	16243	16134	16525	16286	16288	16190	16410	16170	16380	16471	16462	16464	16332	16320	16385	16242	16497	16447	16459	16305	16449	16528	16446	16539	16428	16258	16230	16307	16369	16395	16304	16449	16618	16525	16587	16564	16326	16200	16345	16468	16443	16377	16237	16543	16467	16333	16388	16250	16333	16282	16532	16483	16619	16323	16476	16296	16521	16246	16322	16645	16409	16274	16455	16453	16459	16312	16595	16427	16631	16539	16343	16303	16406	16385	16347	16634	16556	16585	16380	16423	16299	16438	16305	16314	16434	16453	16480	16337	16219	16317	16557	16484	16293	16434	16386	16391	16338	16461	16400	16606	16417	16343	16431	16435	16321	16350	16310	16370	16273	16428	16266	16523	16336	16345	16431	16388	16577	16293	16431	16247	16368	16509	16405	16306	16490	16368	16452	16349	16311	16326	16382	16353	16340	16284	16358	16272	16583	16603	16398	16273	16489	16399	16491	16480	16402	16553	16475	16466	16377	16357	16396	16286	16504	16476	16423	16558	16325	16672	16358	16412	16443	16604	16333	16391	16613	16413	16382	16396	16326	16453	16231	16371	16373	16495	16426	16403	16235	16379	16549	16464	16304	16382	16355	16407	16535	16419	16394	16534	16334	16382	16503	16497	16367	16346	16335	16210	16386	16447	16536	16396	16449	16354	16370	16545	16471	16681	16260	16338	16383	16417	16454	16511	16231	16423	16623	16655	16351	16328	16274	16357	16396	16397	16464	16551	16673	16512	16241	16498	16183	16491	16623	16263	16488	16423	16335	16291	16292	16436	16381	16313	16382	16476	16509	16409	16384	16509	16300	16127	16403	16486	16451	16415	16480	16245	16439	16546	16458	16402	16455	16423	16430	16341	16465	16395	16480	16405	16424	16576	16198	16418	16250	16266	16352	16374	16382	16299	16504	16390	16567	16421	16446	16463	16672	16517	16505	16391	16394	16545	16333	16407	16376	16342	16464	16385	16344	16544	16302	16441	16237	16515	16328	16245	16381	16429	16474	16386	16417	16439	16527	16456	16312	16324	16361	16494	16639	16419	16399	16453	16445	16481	16506	16452	16378	16636	16345	16212	16478	16373	16304	16385	16135	16353	16523	16465	16420	16725	16586	16646	16617	16392	16354	16520	16394	16370	16356	16392	16420	16527	16232	16448	16421	16138	16182	16577	16493	16568	16413	16526	16474	16536	16352	16235	16335	16361	16464	16409	16518	16563	16522	16622	16206	16297	16611	16296	16568	16462	16429	16315	16480	16381	16415	16439	16427	16331	16302	16298	16666	16355	16513	16538	16390	16546	16297	16292	16331	16277	16339	16360	16441	16439	16438	16292	16736	16581	16456	16317	16353	16347	16451	16603	16379	16358	16249	16407	16176	16352	16436	16187	16219	16398	16346	16213	16450	16246	16436	16357	16448	16284	16377	16385	16693	16511	16407	16305	16466	16397	16171	16546	16226	16307	16404	16264	16481	16443	16268	16273	16531	16462	16341	16553	16322	16536	16331	16596	16540	16307	16468	16352	16260	16364	16374	16385	16316	16413	16079	16270	16277	16245	16453	16526	16448	16452	16358	16298	16492	16427	16639	16225	16416	16522	16253	16500	16558	16493	16389	16344	16555	16500	16421	16536	16468	16286	16403	16299	16267	16392	16503	16461	16477	16302	16430	16466	16230	16373	16564	16555	16549	16337	16577	16456	16160	16383	16363	16551	16449	16443	16616	16222	16445	16430	16286	16415	16646	16503	16446	16336	16506	16466	16528	16377	16510	16454	16431	16358	16476	16378	16321	16362	16337	16292	16595	16424	16425	16363	16398	16301	16361	16295	16327	16397	16266	16383	16467	16212	16444	16385	16545	16207	16358	16454	16305	16411	16424	16536	16406	16530	16424	16544	16600	16472	16494	16320	16606	16326	16551	16379	16366	16361	16370	16472	16388	16314	16439	16516	16538	16411	16458	16351	16323	16435	16301	16378	16522	16432	16467	16468	16372	16361	16357	16442	16390	16463	16392	16469	16456	16361	16414	16341	16322	16357	16497	16473	16352	16239	16554	16463	16494	16484	16439	16450	16367	16471	16751	16540	16413	16401	16466	16399	16300	16439	16656	16350	16411	16518	16406	16440	16449	16391	16573	16545	16255	16385	16490	16186	16453	16297	16407	16498	16557	16461	16311	16466	16498	16308	16115	16329	16338	16451	16308	16303	16397	16584	16577	16397	16612	16563	16366	16506	16464	16504	16385	16413	16665	16438	16469	16289	16321	16397	16547	16432	16507	16382	16205	16289	16447	16351	16426	16494	16461	16405	16330	16268	16394	16173	16494	16373	16570	16547	16430	16374	16617	16423	16697	16533	16231	16236	16539	16443	16433	16183	16522	16325	16590	16336	16591	16457	16422	16405	16392	16482	16365	16324	16370	16198	16518	16499	16464	16545	16377	16691	16328	16372	16472	16343	16494	16236	16338	16322	16355	16594	16473	16329	16227	16549	16367	16652	16404	16393	16551	16484
10846	21288	17196	14404	14116	13884	13909	13929	13671	13812	13699	13715	13844	13687	14051	14900	14825	14378	14097	13918	13900	13883	13918	13622	13778	13842	13775	13544	13679	13755	13746	13833	13608	13646	13700	13601	13862	13801	13829	13708	13685	13722	13920	13747	13766	13891	13736	13613	13842	13572	13679	13687	13640	13471	13712	13778	13773	13761	13765	13943	13694	13699	13737	13783	13754	13733	13922	13629	13719	13823	13836	13711	13772	13753	13856	13734	13709	13761	13628	13645	13824	13651	13950	13650	13580	13575	13671	13724	13674	13758	13865	13687	13634	13774	13774	13803	13825	13714	13591	13679	13826	13744	13799	13860	13725	13707	13808	13776	13641	13687	13852	13807	13722	13697	13611	13627	13855	13648	13778	13885	13697	13811	13665	13855	13654	13758	13770	13700	13738	13816	13746	13740	13645	13579	13649	13651	13793	13689	13653	13726	13665	13809	13639	13843	13676	13565	13698	13707	13683	13722	13700	13781	13842	13697	13639	13659	13625	13603	13680	13580	13781	13795	13570	13720	13848	13605	13635	13579	13811	13835	13682	13679	13600	13697	13721	13660	13672	13759	13777	13732	13618	13732	13697	13754	13705	13643	13782	13712	13673	13659	13615	13553	13720	13750	13616	13628	13653	13758	13573	13660	13711	13859	13681	13699	13750	13726	13756	13724	13835	13855	13692	13808	13953	13756	13706	13770	13817	13666	13759	13823	13590	13793	13844	13653	13733	13871	13645	13846	13765	13691	13815	13688	13826	13743	13822	13670	13752	13700	13709	13531	13691	13763	13722	13687	13769	13690	13797	13681	13595	13685	13647	13802	13648	13557	13715	13686	13762	13741	13680	13742	13504	13710	13566	13823	13688	13663	13705	13735	13681	13710	13973	13659	13623	13649	13710	13831	13750	13770	13632	13722	13590	13649	13546	13708	13849	13646	13732	13689	13611	13801	13701	13781	13646	13686	13715	13778	13715	13823	13631	13716	13729	13541	13836	13723	13598	13707	13558	13617	13687	13664	13653	13637	13803	13556	13776	13831	13548	13654	13706	13807	13629	13676	13779	13600	13755	13621	13707	13622	13644	13762	13603	13620	13777	13803	13512	13713	13714	13572	13605	13505	13708	13646	13673	13503	13705	13769	13709	13631	13834	13691	13856	13764	13744	13656	13738	13806	13854	13637	13664	13807	13869	13706	13757	13748	13654	13830	13734	13728	13724	13493	13694	13677	13569	13866	13605	13901	13862	13774	13626	13669	13663	13837	13520	13778	13692	13685	13848	13664	13729	13544	13793	13669	13513	13623	13943	13797	13632	13799	13800	13593	13752	13819	13894	13765	13593	13809	13576	13633	13592	13723	13743	13689	13765	13687	13684	13813	13633	13570	13738	13780	13701	13752	13617	13605	13712	13757	13622	13759	13737	13751	13716	13612	13876	13545	13808	13857	13662	13801	13772	13604	13696	13732	13540	13713	13761	13693	13683	13798	13653	13554	13650	13639	13596	13770	13832	13592	13709	13572	13824	13790	13666	13697	13565	13663	13769	13732	13667	13524	13729	13728	13697	13757	13742	13726	13738	13771	13705	13662	13782	13805	13700	13650	13789	13786	13656	13763	13703	13826	13686	13781	13609	13596	13556	13765	13645	13684	13691	13829	13776	13860	13622	13655	13694	13760	13571	13845	13847	13643	13775	13704	13707	13633	13745	13692	13621	13736	13558	13871	13736	13740	13773	13672	13606	13721	13709	13726	13647	13801	13786	13719	13743	13700	13592	13711	13599	13726	13621	13804	13623	13731	13800	13763	13606	13751	13714	13666	13619	13694	13666	13807	13844	13608	13718	13744	13592	13980	13536	13844	13666	13732	13603	13399	13672	13635	13895	13880	13747	13814	13757	13574	13722	13730	13616	13646	13722	13694	13782	13822	13699	13627	13821	13734	13820	13908	13682	13669	13839	13665	13728	13666	13565	13847	13698	13911	13618	13808	13761	13705	13548	13660	13848	13623	13695	13603	13618	13698	13709	13819	13819	13674	13746	13822	13794	13601	13929	13615	13648	13650	13643	13752	13720	13777	13610	13844	13724	13740	13632	13650	13605	13946	13918	13718	13773	13848	13889	13641	13745	13745	13909	13679	13825	13826	13627	13760	13594	13709	13614	13753	13652	13807	13584	13843	13727	13476	13653	13637	13591	13788	13834	13644	13772	13737	13681	13812	13681	13655	13697	13672	13550	13668	13658	13801	13720	13565	13658	13651	13756	13644	13802	13714	13805	13651	13739	13449	13645	13583	13654	13663	13688	13531	13745	13670	13819	13632	13825	13745	13779	13772	13744	13898	13736	13772	13702	13774	13782	13633	13705	13636	13713	13741	13756	13617	13553	13616	13678	13650	13619	13794	13767	13748	13688	13747	13723	13711	13786	13687	13806	13651	13951	13679	13745	13782	13729	13681	13736	13635	13770	13825	13675	13652	13738	13669	13624	13739	13659	13628	13770	13862	13740	13632	13677	13717	13835	13638	13615	13620	13521	13511	13594	13803	13705	13757	13776	13739	13736	13683	13766	13707	13851	13676	13533	13792	13679	13631	13633	13763	13744	13785	13654	13846	13648	13577	13840	13620	13923	13799	13766	13793	13702	13737	13675	13548	13512	13775	13762	13730	13748	13740	13457	13640	13650	13748	13680	13708	13691	13718	13715	13539	13688	13667	13769	13744	13856	13846	13662	13529	13740	13595	13637	13573	13859	13722	13821	13740	13744	13665	13745	13778	13756	13741	13672	13830	13699	13630	13726	13714	13559	13760	13743	13660	13586	13598	13618	13533	13756	13815	13661	13607	13807	13703	13768	13843	13727	13661	13640	13797	13679	13567	13739	13827	13678	13639	13601	13948	13702	13649	13709	13578	13653	13859	13497	13697	13816	13684	13580	13717	13776	13655	13570	13690	13867	13730	13696	13618	13786	13436	13491	13497	13749	13720	13776	13757	13632	13622	13793	13587	13789	13689	13712	13800	13814	13740	13633	13767	13777	13709	13850	13706	13891	13720	13807	13703	13552	13773	13865	13606	13540	13541	13702	13747	13674	13809	13863	13671	13643	13760	13723	13620	13598	13697	13755	13764	13674	13706	13771	13625	13713	13522	13732	13812	13517	13783	13615	13825	13757	13624	13693	13768	13808	13847	13888	13616	13848	13739	13700	13543	13740	13583	13842	13729	13790	13630	13648	13645	13691	13670	13746	13716	13795	13790	13907	13728	13614	13753	13677	13671	13537	13712	13783	13773	13766	13825	13579	13673	13852	13677	13738	13739	13856	13742	13570	13621	13784	13762	13650	13597	13749	13723	13685	13717	13779	13634	13664	13688	13798	13642	13608	13681	13708	13823	13679	13577	13732	13499	13724	13618	13749	13830	13856	13588	13740	13822	13849	13942	13745	13812	13539	13744	13703	13671	13647	13682	13594	13659	13677	13699	13560	13700	13785	13603	13755	13899	13656	13786	13642	13660	13617	13694	13725	13734	13752	13750	13732	13756	13691	13619	13717	13822	13820	13730	13566	13583	13781	13770	13569	13763	13662	13734	13688	13627	13811	13827	13530	13711	13665	13720	13789	13538	13572	13843	13618	13727	13931	13714	13770	13570	13653	13703	13805	13806	13778	13741	13747	13808	13817	13673	13838	13556	13700	13719	13679	13780	13729	13562	13624	13846	13653	13795	13732	13578	13655	13732	13669	13657	13643	13690	13758	13685	13517	13791	13623	13752	13765	13700	13771	13539	13766	13914	13812	13861	13698	13760	13880	13774	13673	13615	13682	13551	13706	13479	13864	13714	13629	13612	13773	13779	13776	13642	13663	13747	13818	13818	13787	13695	13717	13644	13836	13824	13743	13659	13864	13785	13671	13574	13671	13664	13654	13613	13690	13652	13651	13862	13627	13800	13757	13727	13756	13618	13564	13873	13579	13715	13803	13702	13608	13727	13678	13798	13743	13623	13689	13663	13702	13703	13913	13673	13723	13676	13772	13648	13715	13606	13796	13816	13556	13620	13517	13720	13634	13718	13769	13725	13764	13704	13686	13689	13873	13756	13676	13670	13819	13598	13704	13642	13698	13627	13734	13709	13664	13615	13611	13617	13691	13790	13651	13758	13682	13587	13593	13751	13736	13719	13680	13827	13753	13998	13731	13755	13781	13853	13591	13711	13729	13728	13609	13721	13643	13707	13424	13779	13746	13709	13598	13720	13671	13854	13822	13712	13796	13599	13743	13640	13741	13647	13520	13851	13761	13634	13791	13612	13691	13863	13615	13639	13680	13651	13546	13642	13578	13595	13633	13700	13670	13651	13668	13656	13674	13662	13679	13724	13878	13672	13770	13722	13765	13793	13622	13732	13642	13728	13759	13716	13757	13680	13727	13849	13681	13811	13683	13680	13650	13855	13595	13852	13522	13787	13721	13672	13743	13593	13602	13712	13627	13655	13800	13788	13761	13739	13873	13667	13640	13835	13896	13650	13869	13731	13601	13722	13861	13554	13626	13790	13726	13577	13750	13898	13728	13627	13683	13699	13645	13608	13733	13656	13687	13566	13739	13527	13505	13738	13644	13660	13710	13666	13616	13726	13793	13834	13800	13664	13774	13777	13780	13659	13681	13533	13771	13694	13840	13718	13764	13601	13690	13824	13624	13672	13755	13789	13929	13733	13647	13562	13767	13745	13660	13764	13679	13643	13623	13725	13873	13627	13747	13833	13693	13595	13654	13720	13836	13559	13728	13664	13695	13754	13791	13570	13789	13767	13723	13697	13751	13546	13594	13576	13762	13809	13686	13736	13743	13696	13683	13878	13620	13645	13494	13717	13724	13627	13666	13594	13691	13772	13730	13642	13722	13707	13600	13703	13623	13692	13911	13775	13761	13673	13884	13755	13669	13667	13825	13634	13760	13783	13576	13695	13774	13782	13805	13649	13693	13652	13656	13652	13680	13778	13842	13439	13745	13790	13665	13682	13635	13842	13724	13911	13801	13676	13620	13708	13717	13654	13739	13708	13885	13586	13727	13809	13637	13708	13650	13635	13656	13730	13745	13598	13735	13690	13798	13563	13843	13622	13779	13788	13648	13741	13751	13618	13635	13662	14070	13720	13812	13730	13688	13752	13791	13684
22495	21111	28885	23574	21174	22613	24347	18043	16995	17202	17324	16928	17177	16986	17790	19457	19659	18484	17592	17222	16830	16830	16809	16787	16836	16811	16877	16778	16978	16883	16941	16661	16901	16816	16919	16931	16612	16778	16717	17009	16941	16819	16746	16687	16593	16578	16838	16651	16777	16651	16661	16872	16691	16718	16756	16612	16809	16618	16728	16485	16762	16653	16525	16789	16721	16772	17029	16763	16759	16805	16741	16576	16756	16817	16685	16770	16654	16648	16666	16679	16867	16628	16685	16669	16745	16614	16846	16744	16801	16557	16690	16630	16659	16698	16906	16694	16789	16685	16624	16629	16689	16675	16727	16486	16801	16654	16607	16649	16726	16614	16453	16729	16748	16689	16844	16580	16710	16713	16783	16509	16635	16722	16797	16829	16718	16580	16610	16698	16584	16692	16692	16790	16691	16648	16535	16943	16896	16777	16629	16698	16724	16602	16503	16736	16769	16682	16659	16375	16528	16716	16634	16564	16789	16652	16933	16717	16899	16836	16484	16668	16540	16603	16614	16688	16577	16688	16667	16823	16757	16819	16507	16555	16425	16592	16651	16705	16824	16679	16438	16535	16847	16606	16876	16716	16704	16585	16392	16635	16621	16731	16616	16744	16750	16720	16730	16638	16698	16752	16602	16578	16784	16757	16517	16629	16601	16605	16582	16661	16785	16692	16710	16664	16646	16460	16432	16660	16834	16714	16837	16579	16524	16440	16671	16735	16525	16649	16667	16718	16676	16652	16642	16577	16841	16653	16595	16653	16647	16592	16584	16759	16753	16491	16693	16787	16415	16815	16783	16611	16745	16612	16433	16819	16585	16897	16627	16744	16679	16690	16684	16650	16630	16672	16635	16562	16586	16695	16639	16525	16709	16723	16854	16676	16659	16797	16768	16767	16553	16634	16563	16618	16570	16802	16578	16732	16604	16909	16590	16721	16765	16523	16670	16511	16701	16629	16736	16458	16553	16676	16643	16649	16620	16917	16782	16830	16795	16781	16689	16749	16784	16676	16675	16790	16421	16618	16678	16566	16641	16586	16752	16554	16476	16746	16678	16786	16711	16777	16713	16671	16647	16552	16799	16760	16628	16643	16512	16699	16745	16420	16785	16780	16662	16769	16662	16575	16761	16697	16630	16709	16797	16605	16660	16533	16731	16671	16591	16521	16539	16686	16789	16789	16750	16614	16657	16711	16929	16954	16698	16669	16553	16568	16659	16532	16725	16672	16639	16698	16663	16613	16574	16567	16756	16741	16820	16820	16821	16633	16643	16735	16658	16681	16670	16636	16458	16432	16642	16640	16554	16563	16607	16676	16703	16776	16485	16536	16512	16744	16714	16600	16551	16706	16710	16809	16861	16579	16791	16659	16657	16787	16481	16702	16681	16697	16489	16483	16691	16577	16626	16486	16613	16786	16686	16653	16725	16646	16557	16544	16438	16766	16689	16787	16692	16625	16539	16593	16631	16594	16621	16637	16629	16614	16779	16695	16668	16631	16812	16818	16661	16702	16771	16446	16592	16601	16585	16700	16571	16624	16514	16526	16707	16883	16650	16572	16524	16562	16645	16856	16865	16737	16681	16563	16648	16712	16468	16669	16535	16633	16615	16523	16740	16723	16569	16460	16704	16741	16674	16721	16604	16387	16621	16675	16825	16565	16661	16504	16569	16501	16860	16774	16684	16764	16619	16759	16661	16644	16778	16673	16600	16672	16598	16661	16709	16595	16497	16703	16693	16721	16528	16841	16694	16723	16753	16785	16674	16579	16714	16537	16496	16608	16717	16777	16486	16621	16600	16689	16598	16661	16586	16833	16540	16520	16666	16496	16790	16629	16788	16594	16754	16553	16665	16423	16534	16676	16640	16422	16576	16728	16671	16680	16699	16730	16663	16673	16672	16602	16654	16491	16613	16707	16708	16497	16712	16845	16691	16646	16593	16613	16791	16583	16896	16618	16371	16375	16722	16462	16667	16627	16800	16635	16860	16816	16482	16557	16556	16685	16661	16357	16449	16559	16727	16557	16480	16681	16498	16550	16611	16545	16596	16399	16706	16458	16471	16529	16711	16651	16514	16607	16579	16658	16768	16657	16667	16789	16544	16483	16652	16733	16816	16810	16985	16518	16592	16682	16752	16728	16810	16770	16645	16616	16630	16646	16884	16779	16572	16623	16504	16809	16807	16569	16704	16533	16819	16700	16692	16558	16709	16550	16484	16352	16380	16651	16497	16762	16832	16761	16700	16680	16741	16896	16700	16592	16506	16490	16722	16627	16672	16605	16616	16472	16827	16695	16547	16553	16549	16590	16711	16679	16704	16648	16547	16640	16718	16594	16675	16551	16628	16740	16508	16788	16493	16638	16597	16567	16595	16501	16766	16623	16801	16581	16729	16559	16763	16734	16638	16649	16730	16845	16549	16592	16797	16819	16677	16721	16465	16694	16529	16561	16608	16804	16663	16733	16932	16590	16462	16626	16661	16754	16574	16599	16666	16564	16700	16843	16476	16574	16607	16679	16625	16409	16627	16608	16716	16705	16720	16626	16539	16712	16595	16666	16603	16602	16606	16709	16494	16732	16563	16572	16775	16573	16672	16708	16746	16608	16800	16446	16779	16709	16740	16391	16726	16780	16682	16594	16815	16599	16712	16674	16445	16692	16691	16619	16586	16563	16666	16786	16396	16592	16654	16669	16503	16599	16552	16616	16702	16597	16639	16678	16558	16619	16833	16736	16780	16439	16736	16684	16802	16749	16602	16650	16678	16655	16726	16867	16755	16551	16583	16721	16651	16523	16935	16685	16561	16655	16649	16550	16478	16625	16649	16991	16611	16484	16490	16468	16991	16556	16701	16730	16731	16715	16643	16778	16648	16664	16964	16772	16888	16559	16465	16603	16861	16720	16665	16421	16395	16581	16635	16853	16756	16693	16621	16571	16673	16712	16726	16884	16606	16425	16687	16698	16466	16652	16468	16672	16675	16651	16867	16730	16629	16560	16563	16660	16642	16354	16585	16620	16615	16904	16675	16661	16581	16770	16687	16809	16614	16641	16441	16476	16597	16574	16605	16520	16753	16764	16648	16367	16489	16639	16698	16539	16809	16640	16500	16599	16699	16689	16674	16498	16496	16780	16671	16656	16495	16491	16699	16598	16465	16705	16655	16806	16595	16566	16797	16576	16554	16542	16647	16363	16541	16713	16501	16773	16633	16719	16897	16816	16585	16547	16536	16447	16698	16778	16502	16780	16633	16460	16547	16708	16514	16602	16600	16728	16699	16637	16686	16502	16644	16554	16568	16826	16523	16491	16577	16613	16723	16811	16624	16564	16692	16776	16613	16512	16483	16680	16721	16633	16755	16476	16668	16618	16721	16445	16615	16508	16555	16692	16756	16584	16750	16633	16564	16558	16793	16494	16799	16666	16303	16480	16706	16810	16826	16668	16778	16728	16610	16577	16616	16686	16664	16740	16640	16644	16676	16587	16479	16623	16483	16693	16839	16731	16476	16557	16588	16783	16351	16820	16745	16512	16573	16447	16659	16560	16580	16858	16556	16535	16669	16780	16622	16620	16564	16552	16582	16555	16480	16888	16645	16353	16853	16657	16778	16641	16638	16433	16537	16572	16881	16529	16663	16763	16708	16554	16403	16517	16562	16691	16738	16451	16643	16734	16718	16651	16766	16669	16768	16902	16561	16680	16703	16703	16692	16575	16541	16506	16622	16642	16671	16653	16651	16840	16635	16567	16797	16772	16686	16674	16643	16903	16657	16591	16579	16441	16591	16822	16742	16876	16832	16765	16680	16593	16606	16635	16815	16622	16678	16504	16661	16579	16655	16721	16470	16656	16506	16637	16504	16650	16680	16543	16786	16711	16628	16576	16575	16607	16835	16727	16586	16597	16532	16525	16636	16901	16593	16568	16582	16614	16705	16663	16809	16441	16624	16487	16690	16511	16388	16683	16749	16664	16836	16597	16525	16345	16811	16405	16608	16463	16800	16487	16445	16678	16607	16815	16575	16425	16862	16527	16663	16554	16860	16673	16639	16496	16715	16573	16739	16576	16682	16652	16602	16469	16714	16608	16752	16652	16749	16684	16569	16545	16489	16555	16608	16752	16641	16723	16634	16592	16628	16690	16786	16553	16519	16699	16664	16623	16591	16811	16615	16691	16526	16763	16607	16742	16661	16726	16639	16543	16539	16771	16392	16798	16529	16535	16579	16423	16723	16565	16746	16690	16648	16744	16497	16565	16524	16566	16473	16520	16580	16529	16623	16570	16537	16819	16722	16657	16643	16533	16898	16580	16790	16595	16780	16458	16750	16398	16717	16593	16651	16542	16686	16789	16776	16704	16608	16709	16505	16555	16629	16477	16679	16625	16723	16722	16533	16717	16678	16641	16649	16761	16609	16533	16453	16734	16714	16586	16503	16684	16593	16683	16815	16742	16558	16747	16573	16636	16778	16675	16696	16605	16618	16586	16564	16485	16884	16873	16871	16439	16547	16715	16668	16573	16655	16596	16579	16510	16829	16737	16733	16721	16616	16472	16682	16523	16765	16810	16479	16564	16634	16453	16708	16449	16621	16523	16601	16607	16502	16656	16647	16599	16635	16647	16608	16879	16591	16472	16593	16550	16556	16620	16682	16476	16476	16688	16812	16602	16501	16587	16582	16449	16877	16676	16697	16603	16619	16535	16697	16510	16487	16878	16766	16526	16675	16622	16645	16486	16721	16525	16640	16668	16538	16471	16717	16583	16637	16711	16719	16647	16734	16848	16669	16616	16653	16543	16576	16493	16662	16658	16715	16674	16743	16767	16668	16341	16671	16472	16699	16624	16732	16401	16714	16716	16687	16475	16803	16635	16753	16693	16693	16664	16620	16526	16833	16652	16829	16680	16683	16626	16587	16567	16672	16629	16747	16481	16597	16698	16550	16677	16627	16600	16532	16611	16689	16529	16592	16664	16667	16687	16716	16609	16538	16671	16456	16694	16544	16595	16593	16800	16667	16778	16684	16567	16690	16792	16767	16677	16805	16752	16719	16636	16460	16642	16787	16675	16395	16739	16741	16537	16735	16606	16383	16735	16455	16576	16573	16708	16736	16642	16568	16919	16676	16638	16582	16587	16600	16880	16785	16586	16427	16527
11036	26835	18613	14827	14291	14164	14107	13945	13887	13973	13972	14054	14035	13887	14685	16268	16184	14680	14351	14136	14047	13783	13691	13865	13600	14025	13869	13931	13812	13939	14152	13879	13749	13882	13679	13838	13842	13853	13666	13956	13832	13748	13841	13812	13664	13836	13725	13799	13885	13781	13743	13901	13857	13777	13975	13894	13865	13755	13896	13905	13765	13697	13809	13911	13830	13834	13904	13872	13830	13754	13930	13820	13740	13845	13875	13659	13903	13891	13920	13836	13871	13818	13875	13798	13857	13749	13952	13854	13927	13753	13967	13744	13917	13661	13937	13760	13793	13802	13946	13637	13810	13859	13749	13749	13964	13721	13907	13888	13903	13759	13665	13807	13898	13786	13841	13806	13794	14014	13779	13835	13914	13841	13806	13827	13953	13681	13715	13897	13870	13947	13760	13640	13908	13943	13988	13767	13847	13736	13801	13847	13865	13897	13815	13769	13749	13827	13899	13869	13726	13696	13707	13732	13869	13764	13739	13860	13999	13709	13754	13757	13730	13752	13841	13759	13870	13891	13764	13898	13862	13829	13842	13775	13909	13935	13972	13773	13952	13742	13838	13932	13707	14010	13918	13775	13712	13798	13868	13790	13884	13708	13563	13738	13871	13673	14013	13733	13677	13917	13708	13885	13829	13882	13917	13802	13729	13890	13676	13761	13876	13858	13972	13812	13787	13768	13729	13882	13802	13768	13789	13832	13864	13746	13722	13911	13776	13752	13780	13901	13855	13763	13769	13737	13757	13846	13755	13845	13803	13799	13935	13680	13960	13834	13792	13828	13792	13717	13740	13853	13942	13701	13747	13712	13638	13732	13876	13867	13853	13789	13903	13795	13821	13796	13695	13911	13807	13778	13960	13747	13741	13869	13730	13493	13680	13836	13854	13794	13933	13785	13662	13685	13675	13744	13807	13761	13727	13926	13907	13791	13849	13823	13776	13843	13639	13836	13726	13695	13973	13770	13636	13747	13674	14024	13803	13810	13791	13825	13855	13756	13724	13780	13895	13970	13879	13766	13919	13811	13854	13766	13790	13528	13703	13653	13809	13799	13716	13729	13725	13727	14123	13816	13867	13691	13684	13854	13804	13701	14057	13927	13807	13874	13683	13559	13704	13865	13875	13701	13664	13672	13864	13866	13855	13910	13820	13824	13810	13776	13730	13747	13804	13649	13692	13851	13617	13897	13806	13733	13795	13775	13726	13793	13668	13767	13857	13909	13732	13922	13836	13759	13799	13782	13737	13748	13831	13804	13922	13894	13736	13814	13917	13788	13895	13831	13722	13596	13938	13613	13749	13737	13971	13802	13806	13907	13788	13683	13735	13917	13919	14059	13744	13963	13754	13712	13812	13777	13850	13617	13783	13857	13866	13737	13813	13788	13759	13628	13789	13774	13788	13676	13904	13770	13834	13818	13801	13824	13757	13785	13752	13624	13755	13821	13792	13767	13974	13728	13860	13734	13877	13893	13778	13791	13791	13682	13742	13929	13934	13692	13798	13814	13799	13725	13876	13787	13770	13768	13654	13856	13828	13819	13864	13940	13812	13783	13900	13737	13776	13697	13765	13917	13782	13902	13871	13832	13747	13816	13781	13590	13794	13734	13660	13807	13702	13724	13827	13806	13902	13806	13867	13743	13483	13669	13709	13556	13784	13795	13782	13729	14035	13783	13648	13785	13886	13773	13830	13622	13885	13866	13603	13732	13897	13793	13815	13563	13725	13641	13780	13809	13803	13892	13855	13694	13741	13975	13788	13838	13783	13770	13868	13881	13683	13725	13585	13798	13865	13783	13835	13811	14009	13732	13818	13916	13705	13703	13621	13811	13886	13883	13776	13802	13725	13855	13954	13787	13644	13990	13743	13643	13924	13756	13917	13804	13741	13907	13794	13894	14002	13777	13855	13662	13819	13754	14003	13856	13545	13757	13778	13860	13742	13953	13810	14067	13909	13750	13969	13800	13881	13803	13905	13717	13789	13856	13880	13792	13755	13722	13732	13826	13628	13884	13782	13658	13869	13945	13695	13719	13672	13712	13780	13717	13820	13901	13863	13837	13848	13772	13690	13904	13771	13880	13828	13719	13878	13870	13826	13862	13688	13920	13668	13786	13720	13932	13802	13874	13842	13710	13719	13878	13808	13758	13716	13569	13850	13717	13857	13828	13861	14046	13916	13871	13786	13696	13893	13760	14034	13901	13670	13882	13785	13985	13800	13782	13710	13828	13807	13867	13835	13857	13710	13712	13854	13740	13798	13643	13940	13982	13786	13831	13787	13710	13985	13749	13808	13525	13819	14116	13683	13819	13700	13903	13745	13659	13890	13739	13843	13771	13824	13811	13760	13861	13724	13889	13796	13708	13893	13681	13701	13726	14038	13820	13686	13821	13775	13865	13829	13597	13759	13820	13788	13898	13672	13710	13714	13676	13824	13940	13985	13799	13631	13741	13940	13966	13813	13788	13734	13826	13768	13798	13779	14048	13785	13881	13938	13753	13784	13940	13786	13754	13793	13782	13879	13719	13813	13685	13637	13772	13902	13622	13716	13852	13920	13967	13849	13645	13976	13963	13759	13783	13859	13669	13659	13816	13735	13643	13795	13622	13743	13840	13909	13773	13793	13760	13695	13814	13929	13767	13700	13763	13759	13661	13787	13617	13850	13689	13695	13746	13699	13734	13792	13769	13727	13737	14019	13816	13804	13846	13897	13749	13728	13692	13884	13668	13694	13765	13706	13775	14068	13670	13802	13645	13746	13845	13693	13788	13667	13829	13772	13809	13723	13732	13850	13802	14004	13742	13747	13724	13957	13875	13871	13821	13712	13819	13814	13690	13900	13855	13682	13941	13579	13617	13715	13740	13861	13790	13669	13780	13857	13916	13796	13647	13764	13862	13727	13868	13910	13592	13936	13623	13714	13640	13767	13712	13802	13703	14040	13796	13893	13888	13701	13835	13770	13717	13818	13849	13830	13751	13961	13812	13787	13836	13795	13812	13770	13816	13866	13763	13799	13652	13924	13735	13803	13762	13753	13745	13706	13906	13653	13715	13785	13876	13775	13862	13933	13778	13778	13826	13756	13784	13722	13758	13904	13759	13691	13904	13854	13745	13778	13742	13724	13898	13820	13733	13729	13753	13804	13757	13649	13682	13928	13767	13650	13955	13819	13723	13690	13801	13731	13781	13895	13741	13798	13706	13836	13686	13657	13675	13938	13767	13804	13787	13887	13671	13804	13731	13872	13715	13678	13775	13818	13798	13825	13743	13762	13828	13738	13759	13870	13652	13657	13881	13772	13775	13723	13610	13877	13709	13776	13866	13796	13880	13705	14019	13653	13674	13780	13788	13844	13862	13752	13940	13773	13868	13862	13860	13801	13680	14051	13802	13515	13727	13760	13766	13834	13790	13937	13839	13673	13890	13834	13851	13766	13807	13650	13821	13844	13779	13795	13758	13880	13723	13778	13759	13713	13934	13852	13889	13873	13811	13935	13884	13723	13868	13678	13806	13853	13863	13803	13888	13800	14013	13868	13876	13716	13902	13898	13652	13727	13717	13924	13786	13940	13762	13846	13733	13761	13847	13760	13747	13771	13760	13829	13829	13599	13855	13679	13876	13855	13867	13791	13699	13787	13628	13836	13817	13880	13865	13818	13858	13846	13698	13897	13759	13825	13652	13825	13699	13765	13744	13896	13870	13744	13899	13833	13762	13625	13877	13694	13909	13777	13765	13785	13774	13736	13725	13756	13657	13840	13847	13958	13792	13719	13755	13812	13764	13834	13844	13700	13855	13735	13844	13757	13846	13822	13713	13803	13723	13715	13785	13922	13657	13931	13884	13840	13840	13660	13755	13611	13833	13710	13799	13759	14020	13930	13755	13867	13848	13855	13645	13977	13910	13921	13876	13725	13816	13767	13714	13863	13840	13789	13825	13816	13728	13951	13734	13837	13743	13827	13858	13930	13757	13870	13659	13662	13899	13739	13806	13881	13844	13916	13773	13767	13764	13786	13812	13861	13843	13814	13838	13821	13839	13876	13795	13782	13953	13760	13807	13873	13897	13738	13805	13915	13817	13886	13775	13627	13719	13777	13750	13922	13871	13835	13840	13756	13903	13717	13853	13928	13853	13806	13693	13951	13879	13918	13744	13813	13800	13688	13797	13750	13882	13833	13890	13767	13772	13971	13934	13837	13796	13706	13734	13749	13938	13837	13900	13864	13737	13901	13809	13728	13844	13557	13841	13994	13854	13739	13829	13714	13655	13847	13797	13785	13781	13674	13863	13796	13706	13755	13894	13775	13854	13862	13845	13825	13848	13785	13765	13901	13588	13737	13689	13802	13800	13780	13724	13685	13714	13901	13716	13841	13760	13838	13781	13849	13850	13678	13817	13815	13860	13948	13740	13652	13826	13858	13820	13773	13830	13829	13715	13729	13703	13733	13712	13838	13813	13716	13781	13698	13962	13773	13570	13776	13794	13885	13922	13831	13900	13745	13680	13712	13657	13719	13826	13947	13626	13869	13866	13958	13759	13875	13718	13846	13816	13877	13765	13845	13596	13970	13543	13909	13747	13883	13621	13692	13955	13728	13651	13811	13790	13693	13697	13851	13760	13782	13848	13886	13955	13767	13865	13977	13789	13798	13737	13919	13853	13711	13812	13607	13847	13723	13914	13765	13853	13626	13556	13821	13866	13720	13889	13878	13828	13907	13790	13866	13674	13755	13805	13783	14031	13755	13700	13743	13830	13772	13742	13840	13854	13758	13831	13747	13649	13758	13816	13864	13767	13789	13744	13784	13742	13866	13744	13705	13739	13793	13871	13782	13767	13897	13977	13860	13710	13722	13878	13761	13691	13880	13736	13769	13920	13888	13908	13648	13632	13630	13737	13808	13757	13830	13652	13755	13865	13668	13734	13777	13829	13888	13795	13746	13735	13707	13775	13755	13832	13743	13877	13844	13739	13705	13785	13701	13823	13838	13821	13867	13829	13657	13825	13766	13764	13844	13768	13695	13933	13745	13782	13520	13759	13864	13700	13865	13702	13737	13780	13758	13822	13881	13779	13729	13985	13750	13703	13915	13770	14009	13732	13754	13711	13750	13663	13785	13905	13717	13627	13750	13667	13668	13807	13843	13868
25236	21187	27457	25542	19741	18117	18349	17286	17043	17128	17113	17072	17254	17194	17321	17293	17180	17325	17249	17205	17279	17017	17100	17034	17063	16871	16870	16901	16991	16858	16916	16840	17028	16903	17172	17107	17089	17065	16932	16933	17013	17022	17055	16996	16920	16914	16969	17233	17094	17061	16924	16870	17090	16916	17024	16986	17165	16964	17007	16941	16893	16860	16911	16880	17042	16984	17016	16882	17036	16847	16962	17000	16973	16821	16996	16869	16990	16919	16799	16908	17097	16866	16869	16973	17002	16947	16965	17220	17186	17036	16970	16961	17141	16963	17014	16735	17086	17041	17057	17012	16864	16813	16995	16942	16916	16940	16966	17080	16898	16973	16957	16912	16947	17144	16837	16923	16997	16828	17016	17021	16959	16937	17089	16952	17088	16851	16951	16954	16807	16887	17029	17071	17056	16964	17207	16900	16975	16965	17018	17006	16999	17058	17109	16906	16831	16879	16924	16947	16916	16917	17025	17071	16923	16811	16779	17013	16976	16885	17077	17021	16874	16994	16822	17245	17207	16664	17149	16834	16935	16894	16929	17047	16808	16948	16869	17098	16797	16852	16982	17190	17013	16822	17021	16985	16772	16978	16816	16819	16898	16863	16806	16812	17047	17002	17122	17057	17094	16924	16826	16921	16941	17094	16958	16922	16924	16926	17002	16873	17001	16967	17029	17024	17090	16955	16912	16832	16876	17052	16897	16989	17033	17154	16992	17056	17038	16935	16900	17080	17004	16990	17048	17092	16957	16960	16706	16746	16970	17062	17180	16855	16780	16906	16965	16882	17033	17162	16953	16982	17037	17002	16948	17017	16993	16887	16927	16942	16985	16994	17098	16902	16828	16921	17007	16790	17012	17005	16771	16991	16840	16978	17111	16678	16883	17190	16978	16847	17043	16824	17058	16745	16710	17065	17101	16770	17052	16949	16871	17165	17022	16891	17018	16826	17025	16821	16880	17034	17000	16857	16924	16984	17130	16965	16768	16822	16976	16924	16855	17156	17070	17024	16868	16803	16837	16892	17065	17034	16804	17082	16827	16919	17121	16867	16841	17078	16883	17084	17058	16796	17020	16960	16866	16949	16890	17075	17039	16919	16982	16859	17013	16949	16885	17139	17053	16946	17239	16836	16961	16940	16871	17069	16914	16731	16916	17133	17004	17067	16821	16810	16935	16875	16876	16916	16961	16862	16812	16906	17007	17195	16885	16953	17184	16990	16838	16862	16958	16932	16876	16992	16977	17006	17167	16745	17127	16892	17061	16953	17090	16900	17054	16780	16920	16882	16935	16973	17120	16828	16872	16912	17001	17077	17059	17133	16882	16893	16925	16873	16833	16851	17091	16962	16989	17152	16946	16948	17101	17080	16986	16881	16990	16894	16969	16769	16835	16898	17085	17008	16730	16942	16928	16951	16847	16855	16965	16796	16785	16875	16639	17059	16936	16837	16946	16792	16929	16940	16871	17010	16907	16819	17062	16905	16996	16986	16991	16928	16945	16774	16849	16939	16804	16956	16821	17067	17149	16838	16948	16874	17017	16947	17072	17142	17011	16928	16853	16947	16889	16927	17028	17092	16821	17155	16805	17060	16904	16868	17077	17006	16978	16855	16896	17053	16893	16986	16856	17003	17052	17007	16998	17201	17087	16786	17013	16989	16909	17001	17037	16986	17032	16941	16899	16833	16998	16995	16950	16823	17099	16773	17030	17109	16819	16946	17021	16826	16932	16953	17181	16825	16912	16803	16686	17108	16962	16915	17015	17030	16930	16726	16997	16930	16871	16857	17035	17000	17031	16909	16734	16901	16994	17000	17059	16968	16989	17047	17025	16749	17081	16844	16886	17124	17008	17024	16925	16979	16897	16938	17202	16841	17201	17141	16984	16944	17140	16968	16996	16988	17023	17205	17173	16840	16971	16833	16920	16915	16956	17042	17076	16882	16992	17067	17045	17036	16829	17169	16788	16970	16931	16891	17003	17056	17063	17079	17003	16887	16889	16786	17086	16929	16853	16931	17069	16949	16857	16823	16926	16850	16997	16964	17123	17011	16987	16974	17022	16927	17014	17024	17055	16947	16917	16809	16967	16799	16887	17147	16962	16874	17043	16967	17068	17074	16865	16807	16944	16714	16838	17118	16978	17064	16795	17005	16982	16931	17005	16861	16984	17101	17121	16900	17193	17143	16884	17111	17030	17040	16966	16914	16973	16906	16946	16894	17012	16936	17053	16935	16860	16822	17128	16942	16890	16907	16850	16912	17095	17096	16950	17106	16850	16983	16982	16924	16913	17052	17014	17041	17052	16969	17088	17070	16946	16980	17000	16953	17006	16984	17159	17134	16865	16769	16782	16968	16914	16950	17058	16821	17063	17028	16887	17073	16852	17078	17099	17074	17052	16866	16787	16978	16971	16905	16881	16765	16757	16881	17023	16887	16986	17064	16938	16808	16978	16890	16956	16900	16996	17147	16740	16971	17029	17053	17064	16918	16906	17046	16997	17016	17068	16830	16920	16782	16870	17037	17101	16965	17181	17091	16898	16972	17027	16880	16915	17014	16957	16851	17071	16908	16837	16915	16798	16947	16981	17081	17048	16995	16959	16762	17130	16916	17120	16931	17050	17079	17079	16874	16952	16690	17043	17066	16919	16965	16988	17173	16949	16767	16964	16880	17034	16885	17126	16826	17152	16997	16863	17000	17037	17001	16871	16908	17119	16843	16805	16773	16982	16822	17100	16984	17079	17007	17045	16930	17074	16940	16851	16995	16959	17050	17043	16995	16969	16926	17121	16963	16994	16880	16759	17040	16911	16937	17019	16838	16943	16994	17014	16935	17043	17119	17109	17054	17033	17176	17006	16956	16998	17001	17018	17107	16948	16882	17076	16979	17121	16984	17172	16917	17098	17046	17044	17058	17053	16955	17141	17004	16957	16984	16945	17098	17049	16828	16675	16906	17141	17079	17195	16929	17007	16953	17029	16802	16895	16777	16829	16952	17077	16897	16815	16898	16913	16967	17052	17166	17139	16941	16864	16943	16949	17032	16843	16983	16970	16781	16802	16969	16653	16744	17081	16950	17017	17031	16989	17114	16998	16853	16728	16776	16965	16924	16909	16977	17007	16913	17069	16973	17151	17102	16820	16954	16946	16761	16949	16974	17083	16681	16903	16717	16870	17025	17001	17160	16866	16985	17221	17014	17057	16964	16976	16930	16826	17007	16950	16968	16987	16982	16889	17172	17045	16822	16886	16985	16934	17044	17133	16939	16975	17123	16893	16909	16849	17065	16932	16740	16926	17005	16954	17088	16833	17005	17049	16740	16784	16974	17077	17013	17113	16939	17079	16971	16755	17059	17053	17065	17162	17059	17031	17012	16942	16964	16892	16804	17052	16888	16993	16953	17063	16969	16925	16997	16988	16917	17084	16976	17012	17031	17034	16984	17078	16955	16986	17001	16849	16904	16854	17017	17030	16730	16997	17017	17080	16958	17146	16928	17067	16947	16949	17140	16934	16951	16951	16966	16774	17074	16995	16960	17020	16992	17143	16777	17030	16883	17084	17173	17052	17024	17005	16836	17017	17025	17052	16959	16917	16981	16905	17135	17027	16828	17136	16895	17063	16701	16890	16992	17123	17054	17041	17089	17045	16999	17080	16947	16962	16800	16938	16958	17031	17220	17050	17099	17121	16962	16989	17101	16775	16895	16862	16939	17072	16915	16804	16963	16914	17012	17029	17015	16969	16928	16855	17087	16872	16858	16769	16977	16910	17132	17000	16919	16790	16744	16933	17188	16897	16814	17022	16855	16821	17132	17010	16911	16934	17073	16868	16903	17099	16877	16959	16707	17027	16924	16991	17094	17311	17028	16808	16906	16988	17059	17243	17170	17028	16804	17140	16961	16991	16833	16899	17090	16983	17005	16840	16866	17019	17200	16991	16939	16889	17075	16998	16965	17039	16917	17083	16932	16837	16704	16956	16988	16906	16946	17036	16964	16922	16855	17048	17142	16754	16908	17091	17036	17158	16976	16725	17004	16823	16983	16999	16929	17032	17028	17062	16854	16964	16733	16728	17031	16950	16942	16867	17025	17034	17051	16767	16787	17129	17158	17095	16877	16916	16983	17116	16948	16934	16952	17002	16934	16897	16991	17016	17157	16877	16812	16995	17054	16800	16953	16912	16957	16734	16981	17196	17039	16912	17015	17032	17042	17046	16938	17136	17010	17089	16864	16843	16823	17054	17096	17169	17007	16914	16913	17085	17166	17046	17220	16854	16964	16951	16814	17013	16805	16915	16918	16857	16968	17011	16875	16938	16896	16642	16895	16988	16931	16860	17099	16830	17059	17148	16812	16856	17066	16936	16900	16797	16961	16886	17077	16899	16803	16844	17103	16725	17138	17133	16914	16711	17051	17177	16837	17004	16864	16995	16945	16996	16873	16759	17017	17144	17109	16959	16836	16906	17140	16883	16953	16889	16936	16975	16838	17051	17007	16980	16958	17082	16929	17111	17007	16895	17058	16857	16854	16793	16985	17192	16902	16894	16781	17095	16992	17073	16940	16949	16834	16873	16988	16908	17115	17009	17078	16908	16983	16805	16967	16894	17004	16936	16925	17110	17057	16911	17007	16970	16873	16992	16869	17144	16975	16868	16930	16938	16988	16971	16856	16860	17005	17122	17081	16928	17018	16972	17052	16926	16923	17000	16842	16941	16996	16869	17076	16899	17019	16930	17172	16933	17088	17061	17026	16923	16890	16900	17053	16920	16939	16825	17138	17083	16980	16929	16977	16985	16823	16775	16919	16834	16869	16967	16822	16903	16839	17160	17065	17022	16877	16990	17059	16952	16982	17017	16947	16918	17053	16948	17091	16961	16947	16867	17003	16923	17096	17094	17026	16846	16855	16872	16748	16852	16788	16903	17050	17090	17067	16863	16926	16932	16699	16849	16976	17117	16944	16995	16956	17021	16871	16972	16944	16900	17039	16784	17018	17039	16936	17050	16919	16958	17218	16838	17085	16924	16798	17144	16969	17026	16852	17049	16943	16707	16832	16904	16948	16844	17110	16950	17013	17043	17020	16922	17025	16994	16834	16844	17025	16939	17080	17015	16893	16960	16903	16957	16742	17205	16920	17017	17179	17081	16790
12279	18893	15650	14328	14113	14147	14133	14061	14085	14017	14116	14062	14150	13971	14183	14051	14211	14004	14140	14062	14140	14111	14034	13992	14048	14026	13994	13853	13905	13864	14021	13886	14047	14156	13904	14041	13940	13891	13977	14088	14092	13973	13802	14034	14073	14018	13989	13899	13828	13941	14046	14099	14004	13981	13967	13904	14006	14045	13932	14005	13952	14063	13820	14007	14078	13854	13970	13982	14028	14003	14129	14081	14144	14017	13962	13845	13998	14054	14118	14157	13963	14025	13977	14002	14049	14202	13897	13932	13965	13882	13912	13979	14080	13954	13798	13931	13939	13939	14036	13887	14112	13815	13929	13952	14068	13995	14012	14048	14055	14101	14055	13996	14061	14012	14000	13914	14034	14114	13994	13655	13872	13912	13960	14082	13907	14008	13840	14091	14015	14078	14035	13809	13879	14038	13895	13989	14106	14078	14066	13985	13869	13986	14189	13906	14070	13923	14038	13994	14073	14034	13943	14174	13813	13892	13938	13909	14042	14035	13956	13969	14113	13926	13942	14028	13893	13984	13887	13906	13993	13950	13812	14026	13963	13970	13942	14121	13837	13938	14058	14107	14021	13959	13937	13982	13967	13978	13942	14036	14047	14017	14048	14034	13895	13913	13989	14012	13845	13828	14073	14010	13749	14065	13863	14098	14141	13998	14009	14006	14045	13948	14072	14033	14101	13889	14061	14133	13871	13845	13915	13871	13951	14087	14062	13867	14001	13953	13751	14196	13827	13898	13993	13843	14069	14030	14029	13991	13985	13964	14025	13990	13913	14079	14084	13945	14074	14081	13900	14003	13956	13848	13964	13939	14019	13927	13999	13848	13934	13919	13930	13881	13870	13914	14001	14193	13705	14122	14081	14053	14229	13974	13928	14078	14100	13905	14099	14126	13956	14036	14019	13918	13855	13797	13985	13996	13970	14096	13900	14225	13813	14037	13933	14022	14015	14093	13913	14126	13881	13994	13985	13966	13908	14010	13976	14048	14094	13930	13934	13933	13979	13865	14047	13905	13886	13915	13966	14076	13939	14112	14130	13896	13989	13881	14012	13935	14005	13942	13995	13976	13889	14029	14006	14050	14139	13973	13946	14067	14092	13999	13984	13911	13931	14070	13943	14086	13870	14049	14164	14080	13930	13970	13942	14024	13981	14164	14033	14031	14054	14009	14044	13896	13943	13967	13768	14094	14045	13977	14064	14003	14056	13804	14231	14002	13794	13955	14013	14058	13847	13811	14015	14040	13969	13956	13856	13871	14098	13880	14108	14052	13907	14075	14081	13950	13985	14072	14110	13823	13973	14007	13892	13955	13862	14100	13938	13962	13871	14028	14128	13908	13895	13921	14029	13885	13986	13925	13889	14118	14134	14052	14032	14030	13908	14065	13944	14101	14133	13812	13964	13881	14088	13881	14067	13972	13842	14093	14186	13859	13969	13971	13969	14053	13959	13881	13879	14003	14025	14068	14024	13923	13911	13944	13989	14043	13962	14016	14055	14010	14075	14062	13987	13938	13953	14136	13932	13995	13990	13889	13912	14066	13896	13969	14069	13922	13902	13946	14007	14079	14025	14014	13845	14032	14045	14041	14034	14074	14115	14039	14025	14025	14001	14051	13917	13865	13963	13986	13872	14052	13908	14073	13884	14015	13994	14006	13962	13964	14083	13959	13835	14189	13958	13913	14071	13857	13894	13896	13896	13794	14027	13902	14065	13975	13939	14118	14034	13696	14238	13963	14032	13940	13889	13825	14109	14095	13937	13887	13942	13870	14023	14130	13859	13760	13919	13956	13959	14042	14053	13899	14005	13962	13941	13866	14035	13900	14061	13955	13970	14090	13957	13890	14008	14113	14010	13948	14134	14044	13975	14042	13972	14001	14267	13983	14048	13998	13814	14009	13941	13922	13901	13942	14083	13923	14060	14096	14099	13848	13895	13975	13996	13980	13809	14049	13946	13935	13992	13973	14118	14136	13996	14068	13735	13950	13964	14033	13972	13907	14089	13885	14015	13879	14032	14044	13944	14080	13899	13929	14079	13849	13941	13909	13956	14089	13911	14054	14044	14006	13925	13908	13947	14057	13980	13957	14045	13925	13971	13900	13960	14187	13845	13851	13848	14065	13975	13864	14088	13915	13969	14034	13906	14053	14106	13802	13759	14045	14017	14068	14081	14105	13951	13915	13950	13955	14023	13921	14063	13950	14085	13946	14034	14141	13884	14053	14103	13776	13945	14109	14071	13938	13958	13941	13900	13954	14056	13959	14007	14037	13905	13992	14005	13987	14079	13923	13936	13966	14007	13919	14075	14048	13960	13904	14043	13900	13943	13808	13899	13914	13874	14013	13906	13844	13961	13890	13965	13934	13854	14027	14101	13944	14053	13974	14130	14080	13958	14000	14143	13864	14056	14077	14050	14058	13948	13961	13855	13981	13988	13970	13818	14025	13915	14011	14083	13916	14060	13865	13909	14029	14024	14085	14127	14075	14048	13985	13909	13821	14072	13883	14034	13963	13889	14007	13945	13916	13972	13934	14034	13941	13939	14031	14069	13935	13956	14012	13931	14063	14044	14047	13946	14008	14072	14027	14063	14048	13933	13892	14210	13986	13855	14050	13976	13994	13859	13858	14086	13971	13948	13914	14104	13922	13883	13841	14090	14091	13991	13886	14088	14060	13916	14012	14002	13932	13994	13913	13913	14055	14005	14092	13961	13785	14047	14006	14010	13910	13839	13896	14111	14100	13916	14067	14031	13819	13998	13827	14001	13996	13959	13798	14028	14081	14015	13857	14139	14057	13800	14115	14123	13881	14023	13878	14069	13898	13943	13830	13836	13994	13855	14019	14069	13991	14021	14062	14151	13814	13988	13902	14002	13890	13867	13944	13953	14068	13830	14063	14016	13841	14020	14045	13916	14024	14202	13971	14055	14014	13930	13958	13766	13872	13907	14011	13998	14022	14047	14062	14119	13925	14056	14079	14088	13946	14101	14019	13933	13981	14035	13796	14005	14034	14246	13809	13957	13767	13876	13978	13983	14172	13894	13969	13976	13911	14035	13909	14075	14123	13865	13963	14007	14083	13919	13970	14064	13977	13973	13869	13955	14041	13983	13970	14050	13862	14064	14068	13805	14135	13957	14012	13982	13874	13995	13936	13951	13984	13929	14156	14008	13944	14092	14036	13928	14063	13829	13962	13895	13932	14055	14040	13898	14130	13937	14015	13978	14085	13944	14070	13807	13890	13917	13801	13962	13968	14057	13968	14030	13945	13971	13851	13984	13914	13933	14149	14008	14190	13983	13858	13905	14001	13892	13833	13941	13914	13928	14039	14101	14098	14097	13887	13842	13933	14098	13911	13974	14067	14049	13967	13967	13962	13849	13977	14174	14082	14070	14044	14023	14119	13984	14135	14019	13972	14037	14092	14071	14045	14056	14057	14075	14067	14014	14141	13929	14001	13990	13989	14065	13952	14049	13925	13962	13919	13950	14121	14041	14130	14000	14022	14069	14111	13908	13934	14075	14011	13860	13922	13936	14026	13942	14094	13958	14113	13935	14077	13975	14033	13956	13921	14139	14026	13898	13935	14154	13999	13895	14030	14006	13956	13969	13932	14052	14007	14074	13970	14051	13803	14057	14079	13844	13869	13937	13966	14036	13918	13963	14014	14026	14038	13864	13961	14125	13933	13948	13952	14059	14295	14003	13895	14031	14040	14030	13767	14006	13958	14001	13964	14051	14026	13866	14120	14193	14021	14043	14066	13997	14046	13976	14085	14112	14080	13923	13857	14083	13998	14011	14185	14071	14074	14008	14024	13982	13950	13940	13991	13959	13954	13928	13941	13872	13908	14004	13888	13839	13922	14089	14049	13838	13889	14167	14005	14043	14138	13941	13981	13973	13887	14044	13958	14057	14072	14018	13951	14014	13978	13994	13889	14085	13984	14091	14048	14086	13857	14177	13816	14004	13973	14054	13848	13915	13999	13928	13997	14033	13965	14011	14142	14091	13947	13925	13928	13994	13900	14159	14053	13954	14036	14022	13953	13979	13974	13906	13803	13924	14024	13938	13872	13845	14083	13927	14038	13920	14059	14083	14167	13889	13920	14123	13978	13959	13981	13988	14034	14054	13884	13949	14144	13790	14012	14107	13886	14152	13993	14039	13789	13964	14014	13907	13973	14066	14273	14033	13839	14099	14161	14041	14170	13798	14002	14013	13982	13888	13928	14051	13865	13897	13910	14172	14034	13929	13980	13995	13953	14037	14018	13876	13904	13871	13956	13947	13908	14186	14083	14019	14113	13899	14152	14145	13964	13977	14082	13898	14063	14172	13899	13853	13975	13977	14056	13866	13857	14007	14000	13949	14018	14053	13926	14131	13894	13911	13983	14042	13891	14022	14129	14049	13933	13965	14010	13952	13933	14090	13939	14019	13865	13872	13977	13902	13908	13914	13860	13997	14084	14031	14056	13951	14107	14046	13945	14152	13950	14048	13914	13949	13897	14047	13995	13849	14065	14085	13855	14092	13860	14045	13915	14058	13904	13892	14196	13981	14087	13748	14009	14105	13944	14050	13986	13844	13899	13911	13900	13954	13828	13979	13820	14038	13890	14036	13866	13991	13947	13987	14036	14005	14070	14057	14151	14052	14055	14015	14083	13911	14018	13983	14085	13960	14090	14052	13906	14016	14002	13976	13997	13911	14078	13960	13997	13709	13920	13970	13933	13903	13991	14017	13921	14049	14139	13846	13948	14077	14083	14104	13938	14008	14064	14110	13921	14035	14108	14021	14125	13996	13972	13883	13912	14266	14147	13945	14012	13940	13910	14092	13950	14097	14148	13772	14014	14188	13832	13881	14140	14022	13883	14028	14021	14071	13817	13966	13983	14252	14143	14090	13995	13955	14145	13945	13849	14058	13855	14144	14017	13857	13944	13962	13919	13879	14007	13901	14001	13838	14049	13971	13934	14029	13947	13860	13979	14077	13920	13969	14152	14096	13837	14015	13987	13956	14058	13925	13934	13919	13994	14101	14016	14072	14044	13832	14118	13930	13941	14179	13928	14011	14006	13958	13776	14030	13998	13944	14056	13924	13951	13908	14058	13994	13920	13922	13938	14107	13924	14024	14065	14031	14014	14042	14143
23215	21108	28688	23808	21384	22277	21000	17388	16649	16917	16729	16697	16630	16766	17117	17964	17998	17381	17037	16844	16832	16516	16555	16565	16634	16764	16483	16515	16494	16643	16512	16424	16634	16460	16571	16427	16613	16528	16628	16711	16703	16332	16447	16653	16593	16390	16822	16440	16516	16534	16677	16390	16520	16636	16405	16479	16596	16491	16547	16276	16628	16317	16473	16337	16557	16700	16870	16414	16513	16593	16451	16662	16474	16504	16709	16587	16564	16608	16678	16541	16479	16409	16466	16673	16274	16580	16426	16288	16392	16679	16427	16530	16473	16388	16517	16512	16527	16668	16498	16624	16474	16588	16619	16519	16773	16553	16401	16506	16361	16376	16462	16326	16458	16539	16545	16563	16425	16504	16488	16593	16398	16427	16516	16620	16646	16589	16493	16432	16520	16396	16443	16424	16593	16552	16538	16349	16489	16573	16320	16516	16452	16389	16527	16362	16465	16400	16584	16374	16470	16390	16460	16683	16614	16596	16518	16464	16554	16671	16508	16367	16628	16352	16497	16415	16391	16390	16453	16427	16328	16452	16446	16485	16518	16489	16403	16403	16528	16657	16416	16566	16442	16465	16479	16242	16549	16679	16455	16602	16430	16624	16468	16461	16427	16547	16384	16345	16605	16546	16591	16652	16548	16555	16557	16464	16494	16507	16677	16528	16557	16640	16399	16546	16363	16476	16345	16388	16439	16421	16407	16488	16522	16421	16419	16547	16410	16644	16510	16602	16377	16572	16487	16528	16511	16455	16477	16408	16384	16561	16545	16457	16701	16395	16480	16507	16387	16349	16666	16380	16481	16446	16538	16667	16713	16517	16533	16519	16423	16427	16456	16351	16481	16547	16448	16184	16326	16541	16317	16365	16496	16354	16575	16396	16414	16406	16649	16516	16749	16441	16632	16386	16445	16669	16518	16440	16650	16353	16429	16494	16459	16475	16562	16308	16601	16243	16463	16459	16399	16477	16455	16349	16319	16510	16389	16329	16567	16460	16675	16398	16457	16484	16565	16398	16459	16485	16533	16572	16666	16279	16359	16471	16486	16510	16670	16556	16458	16569	16436	16438	16562	16448	16502	16526	16553	16615	16264	16533	16268	16348	16562	16469	16407	16355	16642	16413	16537	16536	16421	16463	16440	16365	16368	16359	16568	16459	16247	16260	16554	16324	16598	16490	16411	16630	16708	16284	16669	16227	16477	16328	16409	16616	16396	16435	16271	16600	16625	16568	16318	16583	16490	16549	16457	16416	16272	16485	16459	16568	16342	16566	16400	16392	16604	16471	16390	16370	16372	16296	16533	16474	16654	16555	16316	16273	16336	16452	16428	16660	16540	16398	16705	16335	16551	16587	16502	16487	16605	16347	16428	16355	16599	16641	16325	16425	16381	16406	16425	16437	16395	16494	16429	16150	16438	16437	16461	16496	16437	16400	16627	16517	16291	16666	16391	16513	16375	16370	16487	16407	16198	16533	16306	16516	16416	16335	16417	16683	16425	16212	16370	16398	16504	16401	16426	16481	16393	16428	16625	16540	16508	16377	16441	16512	16406	16507	16469	16625	16560	16786	16570	16655	16352	16513	16434	16421	16397	16520	16336	16556	16373	16498	16545	16516	16552	16361	16536	16592	16480	16313	16687	16624	16661	16457	16368	16442	16357	16460	16355	16408	16449	16602	16395	16650	16497	16424	16577	16376	16517	16595	16379	16417	16600	16491	16531	16504	16310	16395	16474	16462	16489	16385	16568	16459	16571	16389	16545	16445	16425	16633	16625	16258	16606	16478	16455	16286	16402	16387	16694	16559	16572	16212	16498	16489	16341	16520	16288	16557	16561	16454	16488	16376	16420	16269	16692	16290	16568	16472	16647	16620	16466	16379	16612	16500	16682	16432	16425	16383	16328	16568	16429	16504	16358	16471	16546	16633	16549	16536	16509	16510	16550	16492	16503	16433	16564	16513	16435	16347	16538	16282	16556	16389	16436	16570	16590	16691	16299	16602	16148	16578	16576	16405	16693	16739	16723	16473	16408	16441	16590	16628	16389	16471	16506	16403	16540	16444	16473	16492	16439	16494	16573	16431	16512	16594	16376	16540	16390	16279	16427	16559	16264	16564	16598	16505	16432	16401	16455	16562	16600	16465	16584	16392	16411	16495	16325	16289	16484	16413	16449	16421	16472	16437	16346	16595	16546	16288	16523	16363	16311	16397	16493	16583	16471	16534	16678	16396	16507	16295	16583	16472	16640	16321	16371	16489	16544	16496	16340	16307	16481	16540	16388	16324	16530	16558	16563	16503	16475	16425	16538	16279	16483	16558	16509	16703	16459	16533	16337	16405	16620	16569	16529	16532	16537	16489	16351	16349	16418	16599	16369	16454	16555	16536	16388	16445	16615	16409	16369	16319	16744	16414	16460	16413	16610	16477	16596	16489	16554	16561	16531	16232	16387	16472	16520	16459	16493	16370	16502	16491	16334	16567	16451	16374	16491	16533	16566	16450	16547	16437	16357	16441	16634	16569	16481	16594	16264	16524	16324	16471	16613	16451	16488	16307	16444	16467	16416	16544	16557	16409	16410	16589	16510	16301	16516	16395	16435	16385	16481	16394	16403	16417	16490	16534	16286	16572	16340	16349	16576	16272	16591	16574	16463	16521	16515	16480	16537	16469	16606	16480	16562	16386	16488	16520	16598	16365	16627	16498	16458	16346	16455	16485	16626	16377	16362	16553	16498	16549	16349	16513	16495	16412	16406	16465	16293	16438	16442	16424	16487	16472	16401	16492	16349	16618	16445	16366	16310	16660	16461	16386	16624	16605	16572	16572	16404	16195	16548	16579	16509	16474	16618	16432	16451	16555	16585	16475	16453	16716	16252	16449	16256	16434	16591	16430	16513	16455	16587	16566	16438	16638	16411	16348	16405	16458	16515	16408	16339	16314	16615	16450	16478	16418	16506	16497	16491	16418	16349	16314	16637	16539	16684	16540	16501	16473	16416	16568	16477	16520	16456	16579	16545	16586	16459	16654	16546	16428	16583	16485	16464	16408	16490	16527	16531	16394	16405	16401	16378	16540	16565	16290	16544	16634	16464	16692	16470	16564	16430	16336	16461	16269	16272	16556	16414	16167	16480	16310	16326	16369	16661	16466	16381	16393	16342	16182	16288	16617	16304	16572	16520	16339	16366	16552	16550	16537	16507	16519	16478	16397	16551	16536	16418	16305	16608	16474	16295	16415	16509	16546	16534	16570	16431	16526	16601	16473	16353	16570	16395	16645	16699	16517	16441	16507	16383	16417	16492	16608	16705	16448	16332	16507	16583	16323	16575	16394	16164	16583	16473	16340	16593	16461	16332	16386	16407	16373	16362	16367	16294	16348	16522	16522	16362	16456	16300	16310	16537	16596	16557	16204	16482	16331	16514	16430	16522	16407	16587	16489	16492	16688	16483	16633	16413	16356	16619	16421	16504	16470	16521	16232	16361	16213	16380	16349	16467	16580	16374	16504	16538	16457	16492	16319	16555	16419	16751	16329	16518	16461	16411	16574	16210	16591	16337	16442	16456	16616	16572	16360	16431	16441	16710	16371	16420	16390	16474	16378	16451	16389	16421	16390	16400	16409	16585	16472	16462	16610	16261	16543	16333	16425	16400	16463	16308	16363	16429	16245	16708	16457	16558	16478	16463	16437	16569	16493	16581	16455	16436	16555	16413	16251	16377	16669	16362	16519	16599	16497	16430	16476	16402	16332	16502	16547	16518	16632	16394	16469	16559	16717	16428	16367	16325	16483	16571	16595	16415	16380	16303	16585	16490	16513	16417	16426	16467	16385	16659	16550	16446	16610	16705	16397	16491	16489	16362	16673	16655	16593	16536	16734	16557	16338	16267	16480	16385	16653	16457	16357	16412	16366	16466	16455	16530	16485	16604	16438	16371	16652	16253	16339	16688	16540	16652	16304	16392	16598	16467	16323	16281	16386	16411	16522	16703	16478	16484	16567	16503	16459	16268	16293	16429	16523	16484	16569	16393	16658	16359	16406	16546	16615	16493	16564	16602	16502	16648	16440	16417	16363	16408	16455	16496	16714	16471	16196	16281	16501	16547	16300	16589	16380	16442	16434	16414	16331	16523	16371	16156	16525	16430	16466	16492	16533	16660	16392	16592	16413	16598	16511	16314	16296	16591	16566	16428	16429	16647	16515	16488	16609	16391	16299	16490	16311	16525	16654	16418	16482	16297	16348	16713	16571	16564	16646	16493	16536	16598	16396	16309	16452	16411	16420	16547	16543	16587	16622	16460	16473	16640	16491	16535	16369	16599	16504	16450	16741	16343	16441	16477	16537	16601	16433	16472	16301	16737	16538	16300	16448	16513	16417	16588	16420	16492	16593	16250	16599	16563	16549	16496	16391	16378	16538	16408	16479	16510	16171	16355	16238	16532	16434	16675	16418	16494	16371	16336	16397	16307	16439	16494	16503	16624	16676	16655	16629	16482	16446	16487	16611	16505	16398	16423	16488	16353	16516	16479	16430	16327	16363	16541	16383	16579	16401	16340	16479	16484	16357	16370	16592	16432	16707	16573	16328	16429	16544	16427	16709	16545	16529	16430	16496	16300	16634	16522	16472	16472	16481	16416	16486	16437	16458	16464	16599	16214	16507	16637	16552	16477	16601	16433	16557	16443	16588	16394	16606	16608	16514	16442	16544	16496	16423	16229	16356	16550	16448	16577	16476	16509	16506	16395	16161	16303	16399	16421	16313	16530	16630	16389	16359	16551	16575	16419	16268	16539	16359	16482	16459	16513	16579	16588	16600	16516	16448	16469	16417	16438	16480	16279	16492	16680	16494	16258	16589	16424	16539	16556	16568	16356	16804	16456	16556	16448	16463	16561	16359	16499	16501	16508	16270	16353	16496	16487	16452	16533	16440	16344	16538	16327	16428	16453	16250	16599	16475	16542	16506	16394	16610	16493	16611	16456	16582	16479	16336	16244	16462	16436	16503	16616	16489	16376	16542	16519	16554	16664	16417	16564	16708	16572	16492	16398	16623	16351	16315	16593	16675	16449	16331	16554	16506	16463	16491	16523	16359	16512	16379	16543	16619	16558	16426	16518	16368	16506	16562	16657	16559	16493	16521	16659	16559
10898	22929	15888	14087	13673	13826	14006	13944	13743	13766	13834	13742	13812	13700	14173	15049	14833	14472	14009	13808	13840	13727	13751	13901	13838	13645	13669	13848	13709	13713	13530	13745	13765	13651	13668	13711	13597	13757	13809	13581	13736	13704	13787	13641	13829	13731	13844	13733	13793	13780	13659	13757	13674	13765	13770	13783	13814	13687	13710	13616	13745	13774	13653	13702	13730	13691	13604	13753	13541	13562	13747	13681	13645	13771	13584	13668	13743	13673	13553	13724	13630	13633	13769	13750	13668	13793	13724	13715	13819	13698	13737	13510	13690	13805	13663	13526	13619	13677	13670	13614	13642	13854	13812	13631	13781	13632	13676	13788	13569	13532	13683	13794	13782	13512	13721	13655	13553	13770	13670	13706	13610	13756	13761	13518	13575	13581	13843	13492	13817	13611	13610	13681	13662	13644	13800	13686	13514	13651	13681	13612	13652	13778	13655	13810	13648	13772	13757	13600	13620	13652	13596	13683	13456	13518	13683	13620	13600	13739	13755	13548	13683	13664	13709	13797	13671	13744	13600	13474	13653	13648	13752	13672	13712	13551	13520	13734	13805	13764	13614	13758	13472	13774	13626	13727	13635	13606	13851	13644	13761	13669	13677	13607	13581	13742	13650	13711	13832	13682	13606	13672	13630	13516	13476	13620	13508	13733	13845	13581	13825	13693	13579	13603	13595	13630	13688	13491	13771	13671	13758	13702	13706	13770	13834	13654	13756	13624	13671	13451	13713	13705	13736	13525	13748	13674	13556	13770	13762	13624	13657	13646	13775	13601	13702	13748	13683	13617	13847	13513	13627	13655	13658	13613	13704	13732	13639	13516	13774	13609	13655	13664	13650	13665	13552	13655	13687	13643	13683	13801	13707	13728	13616	13654	13578	13785	13705	13816	13796	13807	13657	13702	13686	13638	13776	13669	13724	13627	13703	13641	13709	13659	13862	13712	13599	13636	13628	13601	13598	13752	13696	13722	13760	13736	13747	13649	13775	13472	13654	13734	13801	13557	13669	13714	13567	13554	13533	13755	13613	13691	13742	13710	13609	13547	13534	13709	13688	13643	13686	13787	13636	13688	13675	13641	13757	13678	13746	13696	13721	13597	13683	13771	13698	13632	13787	13797	13678	13770	13629	13640	13781	13770	13835	13611	13579	13681	13786	13520	13678	13653	13670	13765	13607	13847	13628	13677	13670	13519	13775	13718	13715	13588	13577	13633	13562	13651	13871	13608	13744	13757	13874	13634	13497	13739	13648	13535	13668	13770	13859	13691	13776	13640	13642	13685	13661	13652	13782	13621	13860	13770	13752	13766	13630	13601	13741	13807	13729	13554	13555	13557	13707	13715	13599	13759	13631	13798	13647	13575	13628	13579	13552	13713	13750	13751	13745	13598	13789	13837	13716	13683	13715	13621	13671	13606	13633	13573	13808	13723	13785	13764	13490	13598	13691	13749	13665	13610	13734	13607	13673	13421	13669	13855	13601	13800	13839	13782	13529	13647	13697	13773	13647	13710	13662	13596	13717	13688	13714	13637	13488	13755	13742	13648	13720	13730	13696	13734	13723	13720	13703	13836	13782	13564	13831	13737	13681	13673	13660	13708	13652	13699	13701	13695	13618	13806	13573	13808	13814	13567	13553	13744	13637	13687	13593	13665	13628	13708	13682	13867	13705	13694	13655	13584	13702	13624	13771	13597	13695	13796	13639	13676	13726	13700	13678	13732	13725	13676	13780	13748	13563	13587	13599	13567	13536	13787	13736	13649	13573	13675	13728	13658	13586	13693	13520	13573	13746	13652	13695	13564	13702	13568	13942	13616	13498	13697	13668	13495	13682	13668	13742	13785	13650	13401	13566	13593	13603	13652	13606	13618	13875	13551	13770	13630	13535	13769	13872	13527	13825	13596	13426	13685	13729	13577	13534	13769	13544	13688	13667	13639	13538	13778	13747	13608	13629	13866	13679	13628	13631	13677	13695	13687	13718	13636	13648	13453	13738	13713	13711	13685	13712	13843	13688	13766	13618	13665	13807	13623	13714	13670	13739	13680	13593	13668	13741	13678	13684	13724	13861	13699	13661	13691	13462	13600	13764	13784	13708	13730	13519	13786	13852	13689	13728	13798	13590	13554	13811	13730	13649	13671	13885	13702	13618	13703	13631	13622	13632	13769	13482	13661	13687	13832	13639	13627	13887	13745	13707	13728	13591	13743	13511	13674	13713	13630	13709	13637	13667	13719	13526	13734	13596	13713	13915	13863	13746	13774	13609	13837	13626	13718	13718	13837	13603	13730	13551	13645	13705	13560	13763	13629	13552	13745	13667	13775	13745	13524	13846	13576	13763	13670	13765	13507	13619	13811	13535	13518	13545	13679	13714	13682	13738	13634	13589	13664	13663	13620	13673	13696	13682	13692	13716	13641	13681	13529	13672	13739	13568	13663	13744	13607	13786	13653	13666	13566	13704	13901	13782	13617	13681	13787	13659	13650	13848	13561	13705	13679	13809	13667	13730	13600	13683	13780	13876	13702	13711	13664	13701	13819	13721	13623	13671	13841	13666	13674	13736	13612	13678	13638	13638	13719	13577	13542	13555	13834	13645	13635	13622	13535	13683	13791	13672	13854	13695	13804	13820	13608	13783	13479	13675	13632	13787	13667	13589	13820	13793	13657	13727	13707	13689	13746	13715	13718	13639	13715	13570	13602	13561	13527	13732	13620	13754	13720	13481	13380	13710	13662	13587	13424	13743	13709	13689	13708	13608	13697	13544	13538	13734	13786	13558	13731	13648	13659	13703	13534	13642	13641	13691	13798	13536	13798	13664	13676	13843	13715	13505	13532	13651	13657	13638	13642	13738	13685	13478	13838	13695	13571	13653	13604	13609	13610	13725	13728	13550	13660	13861	13683	13746	13644	13728	13767	13678	13833	13676	13696	13642	13537	13779	13751	13615	13644	13657	13570	13687	13720	13730	13754	13839	13701	13688	13729	13802	13576	13639	13715	13806	13495	13694	13727	13472	13709	13441	13567	13641	13759	13564	13656	13643	13692	13643	13669	13543	13613	13619	13802	13654	13702	13675	13709	13613	13749	13717	13606	13597	13764	13718	13764	13483	13596	13722	13731	13587	13699	13762	13660	13620	13698	13507	13786	13635	13630	13647	13685	13690	13810	13477	13799	13592	13646	13624	13575	13580	13629	13708	13641	13677	13767	13586	13643	13612	13604	13539	13686	13672	13579	13755	13745	13715	13597	13736	13631	13771	13614	13654	13396	13613	13803	13581	13609	13801	13699	13603	13726	13786	13690	13662	13744	13829	13572	13522	13627	13809	13768	13686	13828	13661	13648	13650	13757	13711	13692	13788	13616	13652	13591	13713	13736	13664	13785	13505	13598	13628	13838	13734	13755	13619	13648	13693	13789	13814	13794	13574	13701	13718	13626	13643	13643	13647	13567	13828	13562	13518	13622	13630	13849	13619	13709	13645	13760	13688	13704	13605	13801	13686	13687	13807	13483	13728	13548	13697	13702	13789	13817	13702	13661	13741	13727	13707	13726	13626	13535	13728	13720	13636	13854	13669	13757	13733	13687	13662	13588	13512	13696	13653	13587	13533	13679	13685	13640	13791	13572	13662	13604	13618	13686	13747	13748	13636	13730	13703	13759	13658	13692	13651	13714	13643	13669	13704	13570	13543	13752	13728	13617	13665	13742	13617	13810	13608	13603	13644	13796	13639	13705	13685	13678	13774	13509	13798	13714	13710	13636	13711	13669	13617	13711	13755	13698	13708	13464	13669	13688	13647	13835	13786	13679	13709	13801	13567	13576	13740	13614	13590	13606	13762	13714	13933	13646	13688	13712	13598	13546	13699	13734	13739	13834	13685	13697	13650	13740	13582	13658	13697	13593	13824	13575	13807	13760	13792	13627	13580	13643	13540	13653	13863	13588	13687	13678	13517	13594	13885	13647	13821	13681	13574	13746	13652	13652	13750	13799	13700	13748	13724	13545	13660	13678	13617	13784	13603	13885	13736	13553	13681	13436	13634	13611	13623	13683	13810	13781	13753	13563	13586	13627	13600	13802	13438	13789	13555	13802	13729	13687	13770	13603	13638	13543	13633	13697	13579	13700	13771	13594	13654	13691	13615	13771	13806	13690	13741	13795	13850	13710	13745	13588	13699	13572	13741	13605	13504	13734	13574	13559	13661	13904	13632	13597	13579	13627	13753	13797	13740	13710	13672	13657	13655	13741	13561	13786	13723	13715	13764	13596	13627	13701	13774	13590	13832	13676	13709	13669	13635	13791	13542	13574	13694	13764	13632	13623	13747	13735	13707	13600	13697	13818	13735	13771	13600	13612	13594	13714	13648	13772	13677	13697	13727	13713	13695	13520	13681	13707	13654	13616	13626	13665	13662	13630	13685	13584	13693	13707	13731	13679	13619	13659	13679	13679	13517	13748	13728	13701	13487	13747	13697	13777	13697	13555	13636	13673	13598	13544	13833	13709	13550	13512	13649	13680	13579	13756	13701	13775	13601	13785	13574	13806	13680	13475	13801	13617	13722	13756	13675	13681	13661	13752	13617	13728	13631	13705	13623	13756	13668	13682	13650	13717	13757	13675	13647	13800	13641	13563	13650	13790	13711	13717	13811	13579	13705	13593	13585	13672	13764	13684	13715	13683	13647	13739	13572	13712	13721	13629	13807	13619	13866	13626	13712	13574	13752	13683	13691	13617	13759	13625	13695	13596	13662	13524	13682	13715	13613	13726	13763	13708	13702	13676	13793	13575	13556	13644	13858	13671	13716	13551	13608	13687	13643	13519	13689	13738	13703	13576	13820	13572	13595	13662	13478	13685	13662	13772	13613	13671	13802	13647	13730	13592	13627	13826	13622	13823	13721	13598	13597	13636	13763	13560	13765	13669	13808	13728	13652	13726	13612	13730	13699	13638	13838	13620	13533	13587	13714	13731	13636	13625	13773	13757	13412	13617	13693	13847	13697	13687	13944	13560	13916	13518	13595	13700	13714	13607	13776	13667	13750	13685	13646	13644	13561	13730	13570	13625	13617	13487	13764	13623	13898	13641	13559	13668	13714	13715	13704	13570	13666	13521	13777	13707	13697	13729	13612	13669	13845	13638	13681	13587
22453	21111	28855	23593	21177	22598	24384	17956	17127	17382	17250	17217	17099	17167	18564	19801	19488	18157	17624	17240	16921	16811	17039	16924	16928	16927	16822	16770	16854	16929	16926	16825	16987	16975	16926	16787	16934	16918	16866	16841	16994	16774	16714	16736	16973	16657	16883	16935	16938	16962	16846	16806	16645	16837	16562	16721	16664	16741	16734	16848	16794	16667	16744	16876	16669	16897	16670	16743	16791	16694	16746	16875	16819	16616	16830	16622	16949	16832	16820	16747	16817	16904	16646	16880	16763	16808	16741	16715	16932	16712	16564	16724	16864	16754	16766	16939	16796	16835	16818	16814	16729	16800	16875	16704	16862	16887	16785	16698	16850	16659	16639	16570	16687	16614	16591	16774	16752	16704	16551	16644	16762	16751	16697	16931	16894	17120	16811	16796	16757	16807	16768	16622	16711	16497	16687	16644	16595	16835	16849	16789	16594	17023	16908	16803	16725	16813	16807	16721	16823	16854	17187	16895	16760	16782	16833	16785	16774	16861	16983	16967	16753	16812	16699	16777	16678	16781	16889	16822	16673	16657	16852	16783	16845	16748	16852	16655	16623	16617	16838	16588	16625	16768	16802	16649	16925	16864	16720	16663	16875	16667	16870	16613	16938	16681	16804	16657	16700	16601	16598	16797	16708	16769	16660	16916	16648	16928	16816	16641	16922	16653	16800	16724	16752	16867	16699	16601	16806	16582	16890	16780	16514	16834	16962	16748	16639	16674	16838	16675	16668	16654	16625	16761	16708	16746	16715	16869	16605	16774	16782	16642	16812	16744	16811	16699	16715	16685	16693	16686	16776	16621	16699	16797	16697	16837	16805	16628	16832	16649	16723	16838	16709	16526	16811	16684	16874	16768	16615	16838	16672	16680	16663	16740	16888	16668	16733	16583	16512	16838	16618	16644	16627	16790	16813	16763	16690	16853	16825	16790	16836	16776	16882	16923	16836	16660	16825	16640	17009	16727	16821	16713	16731	16664	16622	16603	16681	16781	16730	16686	16963	16722	16658	16548	16844	16752	16913	16948	16750	16604	16858	16629	16705	16849	16842	16803	16682	16619	16732	16865	16634	16762	16734	16721	16638	16718	16759	16837	16852	16745	16720	16856	16901	16958	16796	16680	16944	16932	16629	16908	16862	16752	16754	16765	16709	16562	16767	16714	16804	16730	16690	16813	16621	16485	16642	16606	16721	16874	16729	16661	16682	16917	16673	16687	16963	16801	16498	16911	16742	16734	16874	16828	16716	16747	16919	16633	16781	16569	16828	17031	16803	16636	16627	16724	16983	16821	16596	16714	16782	16892	16759	16903	16794	16697	16961	16969	16766	16831	16827	16877	16807	16805	16678	16733	16927	16747	16624	16796	16973	16638	16779	16775	16843	16807	16852	16856	16698	16445	16608	16786	16821	16750	16749	16743	16769	16570	16815	16765	16716	16896	16901	16876	16685	16690	16691	16859	16603	16659	16786	16654	16686	16949	16751	16766	16794	16896	16598	16759	16694	16766	16712	16792	16563	16866	16818	16941	16758	16735	16725	16776	16716	16712	16803	16605	16588	16519	16897	16871	16831	16698	16649	16971	16709	16727	16832	16696	16682	16658	16778	16922	16713	16668	16774	16757	16762	16762	16561	16710	16804	16619	16662	16756	16772	16756	16708	16648	16922	16846	16651	16609	16767	16912	16712	16738	16737	16609	16678	16675	16782	16631	16866	16640	16686	16931	16636	16714	16701	17005	16691	16734	16851	16710	16699	16716	16762	17013	16595	16690	16729	16647	16773	16801	16850	16752	16871	16782	16813	16638	16595	16596	16693	16937	16871	16725	16837	16785	16835	16628	16397	16787	16726	16562	16647	16537	16690	16709	16795	16834	16661	16656	16739	16601	16829	16603	16877	16666	16847	16765	16695	16716	16612	16989	16655	16830	16624	16760	16798	16684	16934	16745	16879	16731	16785	16827	16768	16848	16831	16621	16859	16718	16690	16561	16872	16710	16631	16795	16847	16803	16792	16620	16669	16949	16567	16687	16889	16846	16633	16731	16498	16710	16915	16613	16573	16754	16787	16708	16767	16589	16737	16713	16793	16703	16853	16736	16578	16809	16587	16672	16698	16870	16848	16502	16637	16814	16877	16807	16672	16920	16704	16780	16660	16788	16755	16660	16632	16833	16855	16758	16571	16759	16677	16646	16728	16748	16868	16716	16845	16778	16682	16748	16714	16669	16854	16671	16762	16751	16708	16773	16798	16669	16750	16779	16835	16642	16784	16846	16984	16694	16613	16669	16904	16648	16789	16843	16563	16651	16762	16540	16364	16705	16664	16851	16876	16610	16658	16855	16941	16728	16862	16726	16845	16631	16734	16812	16747	16824	16930	16765	16827	16723	16822	16726	16637	16532	16678	16558	16615	16774	16585	16345	16744	16719	16480	16851	16783	16994	16706	16776	16874	16761	16652	16918	16947	16903	16772	16775	16820	16644	16575	16472	16765	16722	16844	16738	16695	16715	16724	16731	16989	16804	16729	16915	16890	16781	16853	16977	16847	16456	16543	16775	16748	16800	16732	16853	16716	16689	16496	16603	16737	16655	16828	16885	16635	16679	16842	16831	16983	16835	17004	16761	16762	16768	16997	16798	16848	16684	16814	16678	16847	16750	16783	16810	16898	16715	16807	16782	16634	16567	16783	16839	16665	16693	16542	16737	16745	16777	16830	17032	16837	16776	16732	16705	16846	16860	16727	16808	16803	16739	16886	16575	16495	16398	16584	16779	16805	16514	16626	16714	16838	16721	16740	16667	16817	16742	16625	16781	16565	16501	16717	16598	16724	16667	16647	16598	16865	16730	16491	16711	16768	16664	16529	16674	16729	16642	16702	16642	16643	16761	16933	16829	16682	16557	16769	16874	16848	16703	16769	16541	16806	16732	16786	16821	16667	16898	16522	16752	16930	16653	16626	16768	16660	16593	16791	16756	16708	16813	16924	16668	16912	16677	16753	16696	16758	16713	16729	16791	16707	16773	16593	16737	16649	16625	16834	16733	16756	16823	16518	16699	16762	16721	16800	16592	16719	16755	16615	16699	16736	16718	17014	16686	16822	16834	16739	16856	16965	16916	16863	16651	16795	16784	16640	16729	16676	16763	16815	16736	16839	16525	16603	16693	16690	16543	16602	16811	16783	16710	16928	16928	16632	16855	16761	16823	16701	16617	16664	16595	16586	16798	16614	16893	16869	16584	16777	16812	16798	16759	16565	16617	16833	16786	16832	16859	16863	16622	16827	16607	16761	16724	16604	16825	16647	16714	16774	16830	16678	16664	16709	16757	16703	16811	16814	16747	16861	16702	16449	16874	16785	16593	16657	16663	16753	16774	16816	16692	16947	16934	16747	16685	16789	16614	16770	16776	16617	16631	16805	16775	16603	16835	16691	16541	16752	16692	16810	16588	16516	16649	16738	16544	16696	16762	16586	16867	16593	16766	16796	16894	16813	16767	16749	16679	16724	16819	16599	16623	16740	16732	16630	16503	16742	16556	16772	16770	16726	16575	16502	16794	16607	16587	16662	16798	16737	16718	16697	16831	16843	16450	16638	16646	16805	16836	16876	16931	16825	16718	16822	16751	16814	16692	16659	16894	16671	16899	16650	16744	16561	16637	16851	16749	16529	16788	16903	16647	16996	16680	16605	16649	16638	16595	16806	16590	16566	16815	16741	16714	16774	16440	16726	16675	16867	16746	16782	16841	16792	16713	16602	16763	16807	16755	16766	16824	16724	16829	16711	16799	16835	16908	16632	16833	16872	16532	16598	16748	16705	16700	16868	16926	16725	16864	16778	16764	16546	16634	16771	16860	16534	16749	16671	16652	16632	16728	16792	16606	16824	16598	16950	16752	16819	16894	16644	16595	16891	16754	16812	16665	16702	16466	16552	16814	16620	16593	16557	16830	16824	16711	16905	16810	16856	16745	16805	16877	16524	16548	16657	16709	16632	16794	16664	16903	16896	16701	16610	16856	16715	16741	16817	16744	16781	16729	16967	16636	16873	16810	16766	16880	16953	16726	16883	16939	16601	16881	16574	16673	16621	16787	16913	16884	16705	16632	16735	16771	16708	16797	16788	16800	16700	16835	16719	16729	16717	16776	16794	16834	16618	16885	16615	16803	16657	16514	16788	16681	16667	16872	16582	16733	16812	16720	16756	16659	16676	16667	16749	16703	16746	16906	17035	16849	16672	16837	16783	16705	16789	16864	16818	16695	16754	16764	16702	16697	16803	16678	16421	16693	16663	16825	16702	16896	16564	16704	16861	16862	16763	16766	16821	16759	16608	16618	16793	16752	16758	16720	16684	16800	16665	16525	16863	16852	16796	16829	16855	16603	16769	16611	16619	16717	16845	16785	16734	16880	16692	16654	16804	16709	16788	16623	16657	16706	16704	16793	16668	16740	16902	17044	16736	16865	16891	16804	16663	16635	16690	16594	16846	16730	16425	16702	16672	16740	16699	16752	16805	16597	16728	16674	16712	16807	16768	16823	16636	16754	16673	16849	16619	16618	17054	16641	16904	16724	16781	16707	16819	16979	16661	16718	16826	16718	16737	16751	16993	16655	16817	16733	16870	16744	16943	16608	16911	16730	16838	16729	16794	16747	16824	16775	16696	16943	16715	16706	16757	16742	16857	16756	16724	16766	16699	16645	16616	16813	16891	16795	16579	16652	16847	16815	16851	16589	16589	16682	16893	16510	16794	16723	16815	16787	16677	16676	16890	16718	16884	16925	16803	16706	16793	16627	16729	16771	16636	16599	16802	16457	16806	16605	16719	16664	16849	16625	16589	16724	16730	16828	16698	16861	16835	16726	16498	16763	16750	16772	16687	16809	16875	16902	16811	16697	16697	16611	16813	16739	16938	16657	16736	16505	16755	16808	16808	16937	16585	16854	16658	16632	16724	16860	16718	16603	16732	16878	16691	16597	16790	16742	16780	16637	16787	16880	16634	16818	16601	16749	16787	16863	16609	16708	16693	16725	16721	16742	16612	16703	16761	16953	16758	16582	16755	16747	16535	16750	16609	16563	16799	16732	16618	16724	16617	16604	16693	16742	16842	16658	16822	16769	16825	16959	16698	16879	16879	16915	16735	16574	16662	16625
11135	25054	16857	14467	14179	14093	14034	14194	13960	13997	13980	13984	13728	13985	15553	16473	15825	14794	14292	13927	13916	13916	13971	13820	13801	13756	13926	13913	13785	13852	13942	13942	13908	13947	13661	13908	13734	13744	13880	14008	13889	13959	13954	13914	13724	13998	13714	13700	13834	13885	13914	13974	13923	13719	13806	13896	13860	14016	13838	13920	13930	13842	13747	13995	13997	13867	14046	13717	13950	13825	13842	13928	13807	13919	13867	13872	13787	13800	13756	13992	13830	13915	14081	13820	13916	13829	13745	13933	13781	13816	13697	13820	13771	13901	13888	13980	13881	13777	13828	13909	13888	13900	13660	13898	13813	13992	13817	13879	13807	13723	13915	13902	13803	13931	13900	13917	13590	13882	13908	14023	13904	13781	13863	13607	13698	13827	13873	13813	13737	13799	13851	13868	13871	13853	13809	13825	13985	13999	14011	13854	13819	14039	13919	13880	13769	13812	13662	14008	13853	13785	13887	13888	14006	13844	13855	13930	13744	13798	13873	13612	13863	13851	13924	13871	13858	13797	13882	13705	13759	13882	13874	13765	13750	13807	13721	13888	13762	13828	13981	13841	14013	13929	13886	13891	13952	13887	13904	13662	13904	13918	13721	13849	13738	13947	13789	13694	13722	13856	13705	13724	13978	13777	13894	13847	13866	13794	13807	13712	13845	13822	13789	13819	13911	13816	13732	13871	13802	13851	13812	13774	13836	13941	13850	13968	13922	13855	13866	13941	13783	13738	13886	13869	13858	13914	13802	14074	13625	13786	13922	13899	13831	13787	13873	13891	13763	13792	13775	13835	13840	14031	13668	13821	13858	13945	13767	13984	13996	13818	13933	13750	13894	13644	13813	13786	13912	13707	13957	13785	13942	13979	13810	13860	13806	13708	13907	13775	14017	13891	13798	13823	13636	13780	13774	13881	13842	13918	13751	13638	13965	13808	13813	13849	13834	13929	13919	13990	13852	13759	13794	13791	13807	13961	13881	13767	13751	13806	13950	13697	13882	13684	13800	13833	13855	13904	13782	13819	13707	13940	13865	13969	13761	13783	13873	13783	13867	13848	13891	13895	13838	13822	13898	13741	13816	13964	13692	13798	13769	13918	13855	13837	13965	13890	13872	13743	13977	13930	13703	13847	13959	13932	14014	13948	13916	13942	13789	13801	13849	13598	13903	13882	13819	13847	13749	13817	13841	13699	13787	13904	13861	13812	13810	13873	13768	13744	13643	13936	13955	13919	13921	13825	13743	13827	13887	13981	13675	13762	13858	13897	13858	13805	14032	13817	13880	13974	13822	13676	13804	13793	13750	13869	13883	13796	13823	13821	13925	13733	13644	13828	13814	13891	13826	13952	13852	13955	13784	13887	13885	13897	13945	13777	13842	13757	13814	13936	13848	13987	13989	13696	13841	13752	13816	13724	13610	13815	13848	13900	13936	13708	14042	13927	13914	13651	13890	13821	13877	13808	13811	13804	13673	13885	13864	13850	13880	13915	13933	13698	13958	13924	13815	13899	13873	13753	13581	13783	13756	13755	13753	13863	13804	13790	13744	13918	13760	13827	13784	13763	13821	13806	13868	13816	13731	14003	13755	13889	13857	13824	13867	13937	13799	13672	13901	13862	13729	13761	13720	13873	13771	13754	13873	13904	13807	13801	13824	13729	13767	13879	13864	13925	13870	13890	13806	13974	13803	13874	13751	13790	13741	13911	13798	13850	13852	13914	13717	13718	13805	14004	13767	13789	13864	13962	13828	13936	13922	13913	13949	13708	13918	13781	13947	13862	13953	13779	13730	13920	13805	13673	14018	13853	13935	13786	13866	13758	13837	13812	13746	13847	13655	13750	14011	13869	13861	13905	13868	13721	14038	13920	13750	13868	13765	14009	13918	13861	13888	13735	13875	13796	13786	13798	13780	13911	13760	13839	13848	13872	13956	13932	13796	13712	13743	13749	13886	13820	13672	13793	13827	13800	13858	13794	13747	13936	13780	13682	13812	13853	13824	13857	13782	13831	13879	13740	13772	13651	13920	13978	13992	13920	13830	13910	13831	13677	13743	13961	13709	13980	13769	13840	13972	13741	13878	13747	13927	13759	13789	13914	13860	13845	13811	13762	13802	13801	13942	13829	14026	13763	13815	13815	14033	13816	14037	13817	13798	13785	13902	13909	13914	13960	13632	13825	13770	13733	13681	14012	13745	13933	13925	13940	13819	13797	13782	13702	13884	13982	13784	13916	13826	13959	13935	13693	13780	13781	13861	13763	13809	13788	13821	13595	13732	13805	13894	13833	13885	13976	13837	13788	13669	13769	13738	13915	13844	13809	13870	13948	13783	13824	13712	13866	13959	13893	13872	13835	13865	13754	13954	13834	13797	13771	13964	13801	13867	13920	13800	13764	13738	13946	13860	13901	13719	13839	13755	13807	13936	13813	13716	13822	13875	13747	13756	13823	13835	13947	13801	13624	13920	13920	13809	13844	13631	13957	13721	13822	13878	13771	13769	13855	13934	13737	13810	13934	13737	13770	13813	13900	13934	13806	13901	13829	13750	13792	13811	13916	13886	13711	13809	13912	13952	13901	13804	13719	13739	13832	13770	13909	13895	13929	13876	13831	13824	13841	13683	13860	13771	13825	13811	13978	13906	13927	13955	13897	14016	13871	13787	13930	13875	13919	13772	13857	13649	13815	13977	13885	13774	13630	13886	13890	13890	13926	13826	13822	14045	13877	13978	13777	13925	13970	13949	13925	13746	13824	13759	13805	13965	13881	13924	13843	14025	13955	13827	13905	13714	13858	13854	13840	13829	13815	13931	13842	13782	13961	13809	13776	13733	13958	13792	13910	13877	13792	13773	13918	13767	13865	13906	13798	13796	13887	13825	13913	13782	13840	13952	13946	13920	14117	13763	13682	13567	13756	13958	13701	13855	13911	13836	14084	13830	13775	13840	13826	13894	14002	13815	13907	13845	13780	13839	13704	13897	13911	13900	13779	13855	13930	13785	13838	13924	14056	13803	13828	13831	13975	13769	13965	13809	13886	13829	13973	13991	13779	13802	13765	13908	13831	13836	13780	13829	14022	13871	13915	13742	13939	13918	13724	13725	13777	13769	13839	13732	13885	13735	13856	13852	13772	13772	13861	13654	13894	13655	13759	13774	13852	13661	13777	13888	13804	13883	13807	13810	13921	13894	13934	13833	13834	13877	13926	13895	13720	13926	13694	13669	13949	13865	13861	13952	13785	13888	13785	13868	13764	13876	13685	13917	13967	13768	13917	13728	13914	13761	13962	13850	13768	13814	13914	13864	13804	13856	13768	13944	13869	13827	13924	13857	13764	13928	13683	13885	13879	13784	13699	13693	13659	13877	13710	13897	13825	13806	13727	13720	13832	13652	13802	13769	13968	13778	13904	13791	13854	13900	13844	13692	13792	13797	13834	13817	13820	13987	13887	13907	13954	13782	13950	13698	13890	13768	13882	13942	13886	13665	13915	13618	13785	13756	13753	13949	13860	13731	13931	13800	13806	13769	13999	13743	13858	13888	13703	13758	13839	13868	13813	13868	13844	14091	13688	14000	13964	13717	13734	13871	13719	13960	13945	14014	13789	13779	13889	13796	13919	14000	13827	13827	13908	13736	13822	13711	13850	13665	13836	13872	13710	13745	13784	13890	13788	13825	13875	13919	13837	13595	13946	13769	13645	13907	13923	13816	13718	13790	13875	14009	13910	13980	13959	13945	13791	13576	13798	13883	13875	13803	13794	13716	13910	13853	13862	13746	13850	13956	13804	13959	13787	13728	13853	13867	13939	13944	13886	13778	13637	13891	13947	13850	13798	13907	13828	14010	13767	13770	13838	13847	13753	13894	13847	13841	13875	13833	13827	13822	13684	13725	13928	13770	13869	13812	13847	13790	13799	13937	13959	13773	13911	13693	13818	13940	13851	13852	13815	13781	13774	13946	13939	13876	13868	13873	13787	13878	13857	13906	13862	13723	13786	13891	13796	13737	13942	13795	13749	13816	13782	14029	13656	13864	13799	13919	13635	13761	14055	13848	13712	13768	13782	14209	13761	13911	13835	13806	13807	13971	13908	13659	13931	13659	13901	13930	13832	13830	13879	13891	13846	13888	13866	13771	13924	13787	13751	13964	13935	13848	13883	13665	13784	13898	13773	13870	13785	13666	13778	13903	13848	13759	13730	13758	13698	14024	13752	13755	13695	13823	13910	13870	13786	13776	13879	13863	13974	13855	13713	13925	13847	13837	13607	13869	13907	13803	13965	13840	13900	13756	13905	13857	13775	13794	13977	13802	13789	13726	13765	13850	13669	13871	13848	13897	13741	13699	13779	14052	13803	13716	13846	13835	14052	13730	13863	14025	13689	13819	13836	13884	13773	13789	13906	13887	13759	13796	13795	13818	13798	13724	13898	13918	13956	13910	13791	13798	13680	13841	13830	13829	13809	13763	13689	13851	13861	13761	13887	13968	13769	13787	13861	13838	13727	13818	13691	13728	13914	13828	14004	13859	14016	13846	13919	13938	13765	13781	13896	13769	13920	13964	13869	13769	14014	13883	13780	13932	13810	13832	13715	13817	13887	13715	13876	13804	13753	13926	13895	13728	13823	13676	13811	13935	13874	13802	13884	13885	13895	13914	13842	13951	13864	13785	13781	13790	13847	13744	14066	13949	13958	13785	13743	13794	13808	13884	13847	13865	13874	13727	13865	13916	13695	13944	13820	13724	13674	13745	13774	13663	13844	13842	13805	13856	13943	13923	13964	13893	14014	13892	13862	13829	13757	13905	13807	13859	13818	13767	13852	14050	13938	13766	13843	13820	13783	13848	13916	13698	13781	13852	13837	13739	13814	13924	13796	14040	13838	14036	13872	13796	13789	13879	13855	13980	13864	13930	13824	13830	14090	13759	13848	13839	13783	13954	13851	13752	13853	13883	13928	13834	13946	14033	13929	13818	14036	13795	13785	13910	13880	13946	13775	13829	13846	13866	13676	13884	13818	13944	13846	13904	13729	13880	13730	13796	13943	13917	13720	13909	13838	13779	13765	13916	13827	13762	13724	13797	13627	13675	13876	13954	13725	13841	13791	13795	13865	13878	13676	13856	13862	13749	13734	13734	13883	13830	13752
25098	21125	27293	25585	19793	18060	18062	17377	17078	17058	17229	17205	17332	17104	17093	17409	17199	17217	17046	17093	17291	17146	17274	17149	16992	17039	17111	17125	16956	17069	17174	17010	17152	16951	16926	16985	16913	17090	17061	16906	16984	17004	17059	17229	17166	16874	16897	16807	16903	17090	17046	17113	17047	17073	17130	16878	17083	17053	17088	16960	17044	17131	16868	17064	17163	17004	17210	17192	17107	16925	16977	16935	16971	16820	17042	17111	17043	16916	16916	16909	16828	17099	17015	16972	16808	16940	16974	16904	16952	16898	17069	16982	16872	17100	17018	17002	16854	16878	16943	16902	17113	17039	17133	16813	16900	17163	17167	17090	16998	17078	16927	16826	16942	17099	16907	16968	17035	17029	17013	16872	16985	16881	17063	17044	17184	16960	17077	16896	16846	16905	16921	17206	16986	17009	16819	16953	16917	17091	16937	17145	16874	17094	16918	17156	17059	17000	16988	16741	16915	16868	17222	16773	17070	16759	17041	17091	16900	16976	17094	16946	16959	16922	17295	16706	16986	16882	17004	16844	16910	16803	16955	17168	16909	17053	17130	17020	17052	17079	17124	16914	16935	16831	17047	16880	16918	17232	17049	16945	17154	17138	17034	17012	17017	17026	16987	17304	17039	16978	17210	17023	16972	17107	17088	17036	16934	16953	17099	16929	16920	16924	16782	16938	17338	17075	17018	17055	17072	16948	16879	16901	16991	16843	16720	17172	17010	17216	16945	16948	16985	16953	16833	17001	16750	17143	16886	16882	17041	17078	17027	17038	16952	17052	17041	16911	16935	17116	16995	16971	17018	16925	16971	17121	17016	16819	17053	17132	16930	16915	17011	17112	17023	17071	16982	17213	17021	17060	17003	16923	16794	16941	17032	16997	17082	17078	16947	17036	16988	16824	16937	17013	17043	17033	17135	16837	17106	16925	16903	17024	17025	16872	17020	16958	16729	16937	16909	17053	17022	17154	17022	16923	16718	16982	16811	16976	16966	16975	17070	16985	17078	16895	17101	17027	16811	16945	16853	16919	16943	17171	17073	16915	17177	16795	17090	17040	16901	17179	17187	17090	17100	17239	16963	16924	16877	16994	17107	17049	17004	17107	16983	16913	16925	17054	17074	17092	16931	17101	17181	16927	16987	17104	17083	16991	17219	16906	16972	17042	17046	17069	16993	16900	17166	16843	17103	17030	16910	16874	17023	16889	17144	17207	16843	16864	17065	17114	16999	17010	17156	17129	16852	16858	17096	16874	17058	16983	16854	17065	17091	17068	17053	17080	17115	17068	17070	16919	17163	17342	17150	16902	17002	16903	17092	17158	16832	16947	16906	16897	17117	16914	17045	16967	17094	16827	17061	16964	16907	17064	17155	16988	16979	17078	16985	17153	17019	17004	16952	17059	17074	17087	16963	16920	17150	17183	17018	16960	16999	17079	17095	17165	16997	17116	17115	16848	16993	16870	16721	16785	17031	17022	16878	17090	16856	16851	17151	16917	16951	16977	16983	16993	16820	17101	17097	16951	16966	16894	16923	16915	17010	17051	17167	17048	17030	17008	17047	17192	17151	17061	16900	17120	16865	16931	17230	17149	17163	16930	16882	16753	17015	16977	16929	17169	16866	16963	16887	17048	16964	17207	17019	16799	16942	16849	16965	17106	17012	17042	17124	17017	16865	17101	17060	16855	16883	17109	16961	16952	16954	17087	16879	16907	16895	17023	17136	17086	17021	17040	17084	16948	16800	17025	17128	17061	17289	17098	17070	17086	16890	16967	16961	16803	17207	17188	17095	17088	17080	17120	16947	17012	17042	17029	17202	17032	17192	16975	17233	16980	17196	16994	17178	16814	16950	17152	16963	17023	16977	17114	16868	16935	16947	17012	17058	17167	16969	17202	16971	16959	16763	16960	16978	16948	16970	16959	16809	16709	17002	17001	17032	17232	16922	17091	17045	17208	17035	16801	16886	16981	17029	17082	16998	16987	17033	17004	17031	16979	17067	17053	16844	17125	17033	16951	17107	16974	17037	16958	17067	17049	16883	17036	16895	17226	17064	17015	17204	16988	16930	17008	17132	16953	16957	16901	17106	16981	17132	16839	17180	17037	17047	17141	17105	17035	17200	17135	17092	16990	17065	16961	16971	17057	16904	17190	17097	17095	17045	16868	17075	16997	17116	17165	17030	17007	17003	16940	17138	16908	16964	17001	16885	17010	17088	17062	17135	16857	16800	16905	16921	17032	16862	16945	17157	17138	17320	17029	17138	17099	16919	16896	16805	17071	17072	16928	16993	17001	16852	17066	16977	17024	17069	16904	16967	16833	17034	17087	16913	17033	17012	16917	17110	17046	17168	17076	17069	16777	16890	17080	16919	16959	16984	17006	17189	17100	17148	16989	17006	16902	16957	16845	17203	17006	17116	17015	17019	16962	17056	17035	17145	17101	17031	17161	16978	16930	17054	16933	17013	16910	17236	17021	17008	17041	16986	16844	16925	16929	17113	16934	17102	17004	17066	16994	17024	16900	16890	16950	17091	16968	16983	16937	16814	16895	17192	17111	16930	17170	17111	16945	17287	17177	16946	17109	17061	16897	17398	17129	17045	17052	16894	17161	16990	17123	17051	17124	16798	17191	17190	16988	17172	16963	16802	16889	17131	17115	16980	17075	16965	17110	17254	16881	17044	16950	17010	17012	16984	16933	16967	16996	17020	16981	17109	17024	16947	16772	16950	16936	17007	17044	16999	16962	16885	16909	16894	16989	16897	17152	16986	17196	16942	16935	17017	16941	16971	16860	17027	16914	17154	17100	16955	17210	17146	17051	17152	17027	17005	17034	16907	17038	16983	16842	16843	16799	17013	16951	16882	17082	17128	16825	16973	17084	16786	16944	17062	16964	16905	17016	17061	17092	17177	16929	16977	16778	16849	17215	16862	17042	17048	17041	16813	16881	16925	16847	16980	16921	16696	17068	16885	16993	17073	17054	17216	17048	16886	16749	16947	16868	17014	16992	17274	17063	17004	17105	17138	17052	17085	16819	17064	16969	17070	17032	17033	16966	17052	17073	17124	17268	17009	17148	17208	17043	17036	16872	17120	17217	16775	16885	17058	17032	16977	17087	16911	17094	17070	16993	16985	16979	17185	17153	16959	16895	17010	17178	16988	17006	17038	17059	16769	17054	17054	16965	17091	16960	16951	17070	17077	16865	16826	16773	17020	17187	16832	16876	17096	16815	16963	16787	17083	17199	16858	16933	17062	17000	17083	16947	16870	17099	17070	16989	16987	16953	16938	16998	17099	16875	16895	17061	16871	17172	16992	17111	17117	16911	16865	17110	16781	17057	17242	16909	16918	17068	16990	17128	17037	16983	16856	17066	16736	16827	17152	17032	16941	16952	16915	16899	17030	16870	17096	17019	16942	16945	17010	16987	16893	16917	17103	16915	17064	16966	17083	17030	17007	16888	17106	17125	17008	17159	17121	16887	16825	16982	17038	16869	16992	16953	16996	17031	16860	16990	16942	16731	16990	17113	17031	17104	17176	16935	17007	16940	17041	17045	17048	17037	16951	16981	17076	17085	16901	16819	16981	17094	16964	17178	17072	16961	16921	17084	16955	16906	17209	17036	16863	16935	16966	17094	17185	17088	17256	16955	16952	17108	16901	17091	17042	16736	17098	16904	16856	17072	17151	17015	17012	17010	17173	16919	17138	16835	16941	16993	17191	17099	16975	17050	16814	17077	17175	17084	16899	17071	16877	17117	17049	17002	16944	16960	17208	16837	16930	17125	17255	17061	16866	17123	17152	17270	17201	17121	16945	17043	16920	16961	16863	17207	16936	16860	17023	16897	17133	17231	17135	17116	16942	16744	16948	17084	17018	16934	17255	17025	17029	16852	16974	17050	16935	16977	16840	16983	17140	16973	17032	17023	16969	16833	17096	16974	17075	16799	17118	16897	16946	16894	17084	17023	17059	17146	16993	16992	16974	16915	17200	16962	16923	17106	17269	16996	16980	17036	17016	17141	17021	17111	17065	16915	16866	16997	17085	17047	17042	16971	17079	16988	17102	17056	16974	17060	16990	17058	16939	17192	17030	17105	17026	16811	17184	17114	17004	17124	16867	17013	17007	16879	17209	16878	17081	16846	17079	16998	17164	16898	17032	16995	16985	16799	17089	16988	17202	17017	16932	17228	16916	17105	16901	16937	16971	16992	17036	16998	16821	17169	16926	17140	17091	17023	17076	17136	16870	16945	16916	16744	16951	17204	16938	16981	17081	17114	16913	16875	16928	16937	17069	17155	17176	17025	17065	16890	17038	17039	16915	17139	17032	17006	16964	16936	17135	16875	16994	17018	17133	16917	16921	16885	17073	17122	16981	16927	17052	17060	17031	17079	17078	16868	17088	17038	16847	17032	16925	17000	17115	17006	16937	16975	16964	16851	16906	17118	16888	17174	16942	17029	17134	17053	16912	17062	16984	16872	16957	16999	16983	17069	17000	17037	16903	16953	16976	16877	17015	16958	17061	16961	16837	16868	17096	16892	17131	16987	16801	17007	16926	16888	17182	16993	16894	17015	17003	17006	17097	16890	16892	17012	17122	16961	17203	17236	16834	16948	16879	17169	17137	17213	16920	16831	16971	17107	16996	16714	16845	17019	16998	16890	16978	17040	17098	17253	17134	17090	17186	16955	17034	17072	16984	17259	16995	17041	16895	16949	17047	17052	16786	16962	17120	17183	17076	16968	17024	17062	16995	17112	16800	17119	17242	16989	17052	17002	16884	16986	16852	17172	17042	17132	16980	17142	17039	17189	16988	17013	16920	16855	16890	17000	17110	17055	17308	17059	16939	17057	17092	17016	17091	16884	17209	16979	17006	16887	16867	17094	16959	17035	16901	16957	17002	16945	16904	16845	16958	17021	16949	16927	16721	16998	16956	16988	17049	16768	16960	17132	17088	17037	17103	17100	17030	17028	16900	16991	17002	16876	17233	17027	17022	17068	16895	16791	17006	17160	17103	17118	17017	17045	17135	17025	17028	16930	16802	16926	16855	17059	16958	17091	16813	17017	17147	17006	17096	16878	17116	16874	17123	17173	16890	16981	17103	16977	17077	16911	17220	17013	17067	16923	16922	16904	16873	16985	17137	16973
12067	17175	14568	13965	14233	14077	13946	14001	14104	14155	14071	14119	14001	14152	14031	14220	14122	14044	14070	14027	14039	14001	13934	13965	13964	14038	13871	13897	13868	13947	14083	14106	13947	13988	14085	13869	14035	13938	14007	13936	14111	13967	14045	14109	14056	14039	13955	13927	13934	13921	13927	14066	14069	13930	13939	14036	14125	13859	14063	14051	14085	13876	14065	13891	14052	14001	14041	14216	14221	14145	14057	14081	13956	14032	14147	14073	14072	13916	13947	14008	13929	14018	13936	13972	13971	13940	13935	14105	13862	13936	13976	14189	14020	14003	13934	14195	14060	14093	14055	14125	14073	14024	13938	13978	14011	14069	14117	13995	14059	14008	13931	13998	14093	13802	14006	14165	13897	14043	14105	14182	13925	14077	13975	13917	14137	14005	13950	14017	14104	13990	14112	14021	13923	14046	14163	13964	14051	14087	13806	13916	14306	13900	14139	14050	13894	13901	13997	13836	14204	14099	14077	13832	13866	14025	13981	14003	13895	13963	13822	14054	14030	13993	13981	14188	13905	14041	14031	14135	14150	14068	13906	14086	13940	14070	14112	13975	13900	14097	13935	14009	14091	13891	13993	14100	13994	14123	14116	13973	14085	14037	14049	14074	14044	13924	14105	13915	14176	14030	14210	13945	14109	13919	14128	13952	13934	13897	14077	14097	13977	13943	13966	14007	13954	13913	13967	13951	13998	13951	14136	13994	13865	14059	14119	13943	14089	14066	14086	14062	14057	13943	14010	14113	14098	13856	13813	14011	14037	13886	14039	14055	14005	14157	13988	13964	13922	13891	14051	14018	14012	13880	14066	13934	14091	13912	14106	14068	14083	13943	13892	14111	13988	14013	14000	13976	14060	14054	14107	14079	13939	13920	13994	13905	14019	13994	13856	14048	13930	13966	14101	13940	13972	13973	13910	13964	13997	14042	14142	14053	14145	14065	14103	14153	14153	13975	14044	13876	14023	14076	14171	13879	13945	14056	13953	14007	13982	14101	13967	14074	13962	13865	13960	14021	13906	13993	14049	13858	14069	14049	13921	13964	14070	13862	14016	13974	13969	14043	13928	13994	14121	14040	13981	14073	14053	13937	14141	13929	14057	14250	13967	14065	13990	13935	13763	13996	13976	13847	14134	14084	13975	13890	14106	13994	13955	14021	13832	13911	14092	13985	13921	13886	14002	13703	14020	13932	14149	14025	13908	13843	13982	14045	13912	13939	13983	13870	13970	14032	13971	13974	13793	14078	14065	14104	14111	13972	14016	14005	13766	13875	13984	14026	13955	14141	13963	14083	13925	13951	14008	14126	14037	14101	14039	14012	13958	14032	14111	14128	13946	14072	14064	14055	13964	14017	14024	13923	14059	14097	14114	13864	13978	13939	14041	13977	14049	14025	13947	14090	13890	13778	14050	14044	13929	14051	14134	13974	14024	13885	14056	14079	13950	13988	13991	13914	13984	14029	14063	13870	13965	13995	14029	13949	13978	14036	13920	14056	14009	13970	13842	14009	14104	14016	14184	13851	14045	13982	14003	13848	13983	13978	14077	14118	13931	13896	13945	13939	14047	14103	13985	13991	13950	14029	13980	14104	14050	14054	14009	14021	14073	13884	13970	14009	13938	14099	13899	14010	14076	14068	14125	13825	13883	14170	13993	13959	13901	14096	14038	14040	13911	13781	14068	14018	14036	13935	14001	14066	13918	14078	13875	14046	13927	13978	14052	13980	14074	14027	13927	14041	13978	13837	14016	13975	14171	14003	13968	14050	14029	14021	14026	14114	13955	14214	13919	14037	13964	14009	13960	14076	13789	14066	13961	14114	14060	14070	13812	14038	13973	14047	14079	14025	13860	14005	13937	13921	13942	13982	14032	13971	13996	13993	14029	14157	14083	14092	13836	13895	14012	14081	13827	13998	13886	13909	13924	14083	13961	13944	13965	14170	13964	14019	13918	14041	14032	14028	14078	14092	14052	14019	14076	13941	14068	14076	13932	13945	14066	13885	14018	13914	13958	14076	13989	14014	13974	13981	14028	13952	14018	13903	13868	14117	14003	14056	13970	14008	14052	13975	13940	14002	13883	14268	14112	14073	14060	13911	13857	14091	14056	13961	14031	13957	14003	13993	14039	13951	14079	14043	14095	14168	13959	13979	14067	13962	13991	14024	14060	13872	13960	14050	13974	13981	13992	14035	14120	14047	13942	13927	14185	14021	14044	14032	14101	13949	14036	13901	13934	13970	14079	13879	14120	14018	13913	14091	13950	14118	14017	14010	14070	13930	13996	14021	14176	13971	14150	13864	14002	14019	13903	14007	14118	14001	13851	14072	14142	14171	14043	14034	13942	13852	14108	14049	13995	13954	13918	14059	14071	13886	14003	13936	14008	13853	13907	14148	13977	14041	13924	13910	14251	14059	13932	13931	13939	13956	13891	13929	13944	13993	14081	14069	14108	14012	14070	14027	13968	14070	13940	14078	14038	13881	13931	13994	14109	13834	14158	14044	14074	14072	14103	13974	13884	13973	14139	13939	14076	14137	14080	14083	14115	14008	13927	14025	13985	14198	13997	14001	13932	13926	14008	14066	14029	13897	14004	13959	14148	14015	14023	13967	14062	13916	14085	14019	13976	13969	14112	13974	13940	13932	14104	13962	14003	14111	14051	14016	14067	13960	14056	13814	13988	13885	13979	14111	14024	14007	14071	13991	13997	14012	13992	14023	14007	14019	14165	13725	14164	14119	14002	14138	14061	14150	13972	14013	13969	14158	13924	14066	14051	13943	13868	14054	13928	14167	14198	13936	13937	13957	14057	14052	13910	13996	14050	13919	14085	14113	13924	13872	13927	14049	13907	14114	13872	14093	13888	14180	13910	13980	13844	14157	14056	14057	13949	14175	13886	14004	14017	14091	13971	13976	14010	13973	14162	13990	14039	13910	14019	13987	13880	14047	13976	13972	13872	14116	14097	13983	14081	13932	14011	13955	14095	13887	14064	13927	14026	14073	13942	14091	14049	14032	14105	13992	14030	14024	14012	13958	14127	13950	14009	14017	13993	13928	13947	13960	13971	14059	14034	13899	13849	13965	13891	13978	14040	14002	13950	14055	13974	13979	13989	14103	14095	14036	13958	13993	14026	14091	14005	13981	14009	14037	13831	14179	14201	13940	13908	14115	14054	14074	13982	13888	14005	14165	14028	14017	13949	13852	14164	13915	14195	13971	14015	13868	14146	14186	13930	13917	13982	13905	14013	13921	14221	14013	13903	14038	13877	14100	13852	13911	13979	13941	14008	13847	14069	14025	13889	13950	13998	13945	14075	13962	14056	14088	13980	14003	14137	14062	14049	14091	13884	13996	14039	13908	14061	14125	14224	14048	13950	14020	14119	14101	14048	14053	13950	13998	14020	13997	13944	13966	13847	13928	13936	14001	14078	14112	14064	14104	14052	14136	14021	14044	13983	14307	13942	13860	13824	14114	14084	14105	13821	13907	14046	14106	14070	13974	13921	14043	14107	13911	13879	13931	14104	14125	13958	14048	13853	13982	13955	13958	14004	13970	14099	13943	14122	13999	14107	14053	13904	14089	14066	14016	13886	14197	13932	13844	14056	14123	14039	13851	14032	13898	13828	13880	13942	14073	14090	13755	13904	14091	14103	14134	13921	13992	13905	14014	13986	13876	14101	14064	14050	13958	14082	13986	13931	14050	13892	14008	14113	14115	14083	13910	14039	14006	14003	14112	14048	13910	13960	14055	13986	13978	13824	13990	13927	14100	13957	14048	13964	13995	13876	13908	13967	13995	14173	13963	13928	14011	14171	13968	13974	14051	14011	14036	13908	14078	14080	14031	13914	13971	14156	13951	14059	14014	13983	13976	13986	14273	13952	14031	13861	14241	14068	13769	14038	14082	13935	13948	13821	14307	13806	14055	14082	14047	14029	14028	14077	14193	13999	14017	14045	14012	14035	14240	14114	13908	13832	14109	13979	14031	14026	14034	14146	13812	14010	14129	13980	13895	14049	13838	14017	14108	14111	13990	13958	14046	13825	14011	13847	13801	14059	13970	14113	14065	14067	13952	14049	14006	13959	13916	14091	14063	13958	14180	13984	13908	14104	13893	14265	13854	14185	13961	13925	14020	13920	13914	14139	14096	13948	13996	13961	13974	14040	14106	13837	13956	13838	14136	13966	14072	14078	14104	14173	14084	14040	14037	13956	13951	13973	14034	13937	14019	14003	14181	13975	13909	13905	14202	14071	14211	14098	13973	14134	14179	13994	13931	14053	14005	13988	14060	14077	14117	14027	14084	13860	13830	14016	13905	14044	13897	13992	13937	13986	13909	13889	14065	14101	13905	13920	13855	14025	13928	13868	13948	13825	13861	14121	13928	14012	14146	13842	14030	13950	13948	13926	14032	14032	14027	14004	14063	13991	13964	14027	14110	14098	13974	13872	13978	14301	14027	14104	13984	14214	14044	13979	14070	14053	14173	14020	13808	14080	14065	14079	14274	13986	14034	14098	14002	14078	14121	14109	13950	14086	13931	13850	14028	14077	14037	14038	13939	14197	14029	14016	13943	13987	14127	14061	14098	13971	14174	13989	13955	13910	14081	14187	13997	13932	14215	13862	14109	14088	13913	13983	14021	14006	13944	14103	14054	13946	13946	13994	14050	14052	13898	14109	14206	14033	13976	13953	14102	14218	14069	14112	14037	14038	13913	14016	14049	13936	14060	13933	14008	13944	14023	13960	14062	13886	13981	13982	13889	14130	13928	14123	13966	13967	13926	13968	14013	13920	13956	13937	14230	13944	14131	13970	14004	14195	14015	14034	14188	13937	14062	14075	14147	14122	13951	13970	14265	13943	13909	13880	13857	14080	14009	13987	13943	14088	13990	14093	14130	14078	13943	13942	13776	14049	13816	14104	14017	14014	13972	13991	13955	14020	13985	14077	14040	14060	13979	14217	13799	13957	14105	13997	14049	14166	13999	13930	14044	14176	13986	13991	13993	14123	13822	14119	13913	14056	13845	13972	14209	13949	14188	14037	14016	14077	14065	13844	13902	13890	13998	13935	13953	14075	14168	14069	14054	14104	13804	14120	14070	13979	14128	13855	14086	14057	13977	13954	13879	14140	13974	14084	13979	14013	14023
23264	21130	28678	23839	21395	22296	20544	17013	16542	16825	16834	16581	16670	16656	17316	18232	17821	17389	16979	16659	16603	16421	16553	16623	16674	16469	16752	16427	16398	16323	16554	16248	16533	16654	16357	16498	16547	16480	16490	16525	16622	16721	16475	16349	16578	16653	16597	16591	16609	16458	16389	16430	16355	16450	16398	16215	16273	16552	16241	16430	16425	16379	16481	16549	16409	16424	16182	16575	16303	16439	16467	16443	16333	16400	16516	16546	16357	16358	16517	16476	16348	16680	16546	16566	16204	16427	16497	16409	16295	16296	16416	16250	16563	16279	16518	16473	16488	16364	16350	16497	16555	16530	16299	16483	16549	16460	16358	16363	16418	16274	16305	16530	16418	16357	16598	16394	16455	16363	16327	16479	16570	16389	16207	16381	16363	16230	16357	16221	16442	16457	16577	16385	16328	16584	16500	16504	16388	16549	16421	16332	16520	16380	16422	16420	16458	16317	16502	16357	16420	16339	16211	16406	16512	16274	16418	16426	16342	16363	16393	16346	16421	16364	16424	16384	16193	16468	16419	16397	16491	16249	16379	16391	16266	16186	16397	16473	16554	16299	16276	16303	16324	16513	16396	16024	16212	16398	16492	16405	16594	16405	16458	16312	16367	16326	16515	16603	16496	16297	16533	16368	16416	16414	16406	16305	16348	16238	16295	16377	16401	16476	16608	16545	16456	16347	16311	16378	16308	16422	16482	16464	16482	16600	16544	16423	16444	16264	16614	16246	16424	16619	16338	16392	16538	16262	16538	16261	16381	16471	16493	16125	16339	16438	16307	16362	16461	16328	16271	16594	16591	16430	16499	16448	16382	16288	16421	16275	16442	16251	16547	16452	16390	16372	16394	16461	16410	16286	16266	16456	16296	16371	16466	16239	16452	16259	16352	16434	16553	16329	16378	16466	16313	16359	16108	16256	16337	16569	16485	16230	16376	16279	16271	16401	16346	16452	16357	16161	16070	16430	16413	16348	16347	16462	16394	16407	16503	16444	16320	16301	16378	16367	16255	16322	16479	16321	16448	16414	16339	16539	16343	16563	16471	16627	16460	16409	16446	16519	16342	16391	16262	16180	16218	16303	16585	16520	16420	16598	16442	16368	16507	16468	16535	16578	16437	16384	16330	16219	16476	16407	16467	16616	16564	16183	16242	16364	16433	16557	16451	16308	16584	16524	16578	16268	16374	16541	16506	16229	16428	16612	16381	16467	16283	16545	16521	16517	16325	16461	16448	16372	16271	16580	16419	16599	16450	16458	16443	16457	16536	16416	16196	16344	16350	16453	16385	16660	16268	16481	16129	16280	16418	16329	16315	16310	16442	16387	16399	16299	16340	16589	16414	16412	16331	16490	16500	16420	16263	16309	16465	16426	16518	16360	16210	16169	16423	16324	16511	16348	16394	16361	16313	16381	16243	16443	16340	16407	16343	16469	16215	16058	16561	16404	16458	16333	16293	16331	16397	16341	16333	16387	16606	16231	16319	16349	16191	16305	16461	16557	16205	16539	16504	16429	16278	16306	16317	16311	16382	16287	16430	16380	16607	16442	16370	16475	16447	16539	16241	16288	16347	16459	16273	16210	16554	16441	16443	16473	16419	16458	16471	16499	16388	16334	16496	16442	16339	16231	16365	16305	16230	16264	16422	16215	16341	16478	16318	16411	16255	16326	16577	16484	16431	16267	16469	16557	16380	16438	16221	16484	16473	16151	16430	16221	16328	16516	16390	16338	16240	16216	16323	16257	16575	16328	16516	16515	16320	16449	16462	16334	16231	16435	16362	16271	16193	16194	16371	16537	16476	16261	16155	16391	16448	16554	16366	16594	16459	16293	16319	16425	16650	16376	16443	16343	16294	15981	16434	16301	16338	16432	16275	16289	16267	16617	16341	16260	16259	16279	16373	16385	16377	16243	16511	16396	16471	16403	16337	16395	16394	16494	16405	16288	16465	16385	16466	16239	16407	16272	16356	16505	16424	16336	16408	16343	16410	16460	16496	16469	16298	16474	16255	16465	16480	16249	16183	16250	16466	16602	16339	16421	16498	16290	16453	16363	16365	16343	16344	16309	16417	16414	16362	16411	16084	16369	16396	16533	16390	16400	16464	16570	16358	16539	16226	16175	16399	16153	16437	16385	16382	16372	16473	16346	16351	16149	16502	16372	16393	16428	16170	16372	16110	16234	16396	16403	16542	16257	16418	16449	16442	16525	16408	16452	16281	16308	16571	16504	16350	16441	16404	16536	16483	16567	16513	16478	16474	16330	16274	16418	16459	16586	16363	16372	16343	16453	16436	16320	16473	16441	16426	16228	16394	16365	16238	16247	16413	16473	16438	16294	16440	16488	16354	16481	16449	16414	16474	16350	16322	16213	16315	16283	16237	16285	16491	16356	16240	16477	16320	16256	16349	16549	16524	16290	16430	16445	16569	16292	16378	16381	16346	16392	16666	16395	16388	16446	16298	16394	16263	16385	16367	16322	16393	16540	16405	16403	16247	16370	16484	16587	16448	16405	16403	16488	16345	16390	16539	16529	16235	16125	16129	16314	16329	16331	16457	16635	16447	16181	16322	16293	16323	16317	16397	16350	16297	16320	16309	16457	16370	16332	16434	16310	16262	16242	16371	16464	16395	16351	16591	16400	16483	16559	16211	16259	16508	16275	16353	16432	16336	16151	16272	16314	16208	16267	16359	16287	16274	16348	16486	16342	16427	16291	16313	16235	16566	16395	16307	16420	16297	16471	16341	16369	16308	16497	16348	16198	16389	16410	16378	16316	16250	16294	16223	16276	16230	16312	16440	16337	16362	16333	16428	16470	16489	16348	16474	16582	16482	16429	16337	16362	16599	16236	16234	16348	16565	16284	16658	16477	16430	16458	16465	16419	16460	16379	16259	16305	16421	16287	16316	16376	16469	16362	16445	16316	16323	16246	16483	16262	16329	16477	16373	16347	16249	16326	16326	16097	16473	16503	16427	16380	16465	16370	16233	16279	16429	16314	16259	16412	16353	16356	16200	16131	16372	16451	16294	16151	16363	16367	16586	16469	16403	16457	16431	16377	16383	16295	16316	16237	16363	16274	16386	16397	16403	16400	16425	16453	16355	16493	16268	16534	16600	16495	16330	16383	16310	16283	16413	16492	16491	16374	16336	16398	16508	16233	16552	16347	16266	16550	16462	16339	16431	16371	16362	16667	16494	16451	16358	16502	16417	16332	16345	16464	16335	16548	16427	16386	16146	16363	16367	16503	16482	16344	16273	16192	16226	16246	16369	16288	16479	16421	16411	16349	16214	16464	16350	16323	16251	16371	16479	16519	16582	16410	16353	16410	16460	16537	16313	16465	16273	16565	16485	16466	16570	16354	16129	16439	16595	16222	16596	16245	16462	16375	16588	16310	16461	16297	16440	16325	16559	16374	16403	16307	16356	16374	16521	16474	16459	16272	16624	16630	16374	16336	16328	16426	16499	16511	16477	16495	16517	16371	16223	16411	16299	16293	16510	16471	16143	16387	16272	16319	16298	16297	16469	16640	16254	16523	16549	16397	16375	16407	16292	16327	16429	16338	16507	16424	16473	16432	16504	16328	16278	16362	16280	16199	16518	16246	16481	16431	16397	16558	16347	16479	16533	16356	16369	16357	16361	16573	16466	16492	16457	16463	16501	16416	16575	16376	16508	16466	16388	16407	16455	16326	16183	16447	16412	16280	16494	16228	16244	16152	16580	16369	16552	16472	16323	16326	16210	16377	16482	16366	16563	16384	16094	16621	16346	16353	16396	16523	16460	16657	16299	16299	16475	16397	16318	16333	16483	16122	16524	16207	16419	16369	16399	16435	16397	16276	16538	16422	16222	16309	16462	16398	16570	16335	16416	16378	16321	16385	16416	16269	16464	16429	16350	16376	16432	16431	16410	16359	16261	16556	16471	16354	16532	16310	16481	16304	16261	16417	16560	16388	16401	16244	16163	16310	16285	16499	16410	16435	16394	16360	16438	16515	16353	16224	16389	16290	16424	16370	16459	16610	16336	16446	16457	16528	16349	16487	16373	16343	16344	16375	16558	16435	16320	16490	16351	16236	16409	16654	16334	16341	16360	16471	16297	16358	16266	16443	16388	16301	16359	16289	16233	16341	16429	16416	16379	16461	16371	16431	16216	16374	16509	16381	16469	16324	16388	16294	16407	16380	16163	16473	16457	16329	16428	16203	16393	16696	16381	16377	16296	16443	16479	16522	16594	16346	16281	16291	16333	16352	16233	16386	16397	16355	16448	16125	16255	16382	16383	16248	16471	16522	16466	16450	16241	16357	16343	16302	16402	16649	16516	16562	16628	16288	16342	16383	16339	16469	16249	16440	16388	16285	16193	16275	16324	16382	16379	16388	16292	16393	16233	16425	16240	16422	16532	16332	16366	16426	16441	16214	16233	16444	16410	16430	16451	16534	16557	16363	16281	16259	16398	16260	16437	16361	16361	16376	16281	16445	16388	16444	16471	16610	16321	16385	16403	16156	16352	16458	16436	16403	16394	16390	16406	16331	16420	16310	16459	16331	16264	16350	16214	16263	16274	16367	16308	16606	16420	16388	16228	16352	16441	16511	16278	16271	16487	16514	16418	16237	16320	16580	16396	16257	16422	16364	16401	16372	16467	16423	16337	16524	16412	16374	16406	16395	16471	16347	16270	16511	16435	16360	16291	16181	16403	16282	16521	16408	16589	16310	16337	16483	16383	16430	16469	16344	16510	16305	16422	16355	16354	16425	16451	16428	16350	16369	16473	16373	16388	16488	16589	16540	16294	16299	16559	16521	16286	16221	16199	16387	16532	16224	16257	16376	16349	16283	16196	16448	16492	16465	16196	16125	16472	16404	16378	16383	16490	16197	16284	16220	16284	16183	16284	16373	16408	16406	16328	16366	16400	16238	16213	16375	16347	16487	16226	16393	16310	16335	16347	16440	16616	16032	16533	16119	16127	16394	16646	16579	16369	16451	16425	16363	16349	16456	16492	16323	16221	16383	16330	16396	16284	16341	16388	16320	16274	16451	16134	16278	16319	16314	16541	16313	16446	16558	16466	16233	16519	16459	16555	16338	16423	16213	16442	16386	16665	16266	16315	16526	16583	16344	16475	16414	16554	16303	16309	16396
10865	21741	16818	14250	13819	13832	13939	13568	13744	13884	13706	13629	13789	13745	14334	15198	14967	14277	13897	13856	13694	13780	13863	13713	13780	13749	13613	13756	13753	13720	13749	13633	13629	13711	13702	13633	13784	13813	13710	13653	13667	13764	13591	13831	13864	13625	13626	13624	13721	13584	13696	13674	13710	13768	13784	13650	13780	13607	13518	13548	13731	13732	13702	13874	13665	13716	13818	13625	13701	13706	13659	13598	13562	13578	13611	13754	13459	13758	13686	13767	13715	13591	13862	13733	13678	13588	13716	13603	13745	13692	13759	13648	13639	13691	13458	13750	13677	13505	13660	13641	13647	13773	13645	13623	13654	13654	13679	13565	13676	13659	13721	13720	13597	13804	13708	13667	13634	13589	13644	13595	13680	13742	13900	13715	13727	13703	13773	13544	13745	13608	13553	13758	13725	13706	13653	13825	13700	13514	13647	13524	13593	13473	13761	13488	13758	13609	13898	13672	13566	13789	13643	13548	13734	13568	13760	13677	13654	13776	13625	13570	13735	13549	13579	13558	13616	13686	13733	13457	13532	13757	13801	13592	13685	13731	13687	13548	13757	13558	13689	13658	13782	13515	13571	13723	13616	13558	13767	13608	13789	13627	13562	13591	13718	13647	13703	13579	13516	13740	13753	13816	13653	13546	13734	13775	13775	13625	13785	13850	13534	13652	13548	13637	13741	13663	13578	13554	13620	13615	13732	13653	13580	13754	13752	13603	13796	13681	13583	13797	13633	13725	13623	13643	13616	13708	13618	13498	13616	13578	13702	13620	13771	13585	13613	13554	13642	13598	13746	13554	13795	13599	13575	13504	13578	13768	13610	13493	13614	13595	13583	13584	13669	13681	13763	13768	13687	13635	13581	13737	13597	13776	13493	13545	13737	13550	13672	13708	13656	13734	13642	13981	13668	13552	13581	13643	13513	13485	13699	13706	13817	13619	13420	13687	13663	13862	13651	13897	13542	13568	13850	13652	13524	13756	13642	13578	13704	13588	13687	13902	13671	13652	13792	13670	13656	13644	13654	13688	13746	13667	13595	13722	13548	13669	13776	13461	13483	13626	13488	13716	13663	13707	13854	13615	13607	13565	13727	13695	13687	13580	13594	13663	13778	13777	13620	13629	13637	13708	13607	13699	13583	13862	13782	13733	13665	13647	13580	13815	13705	13623	13711	13604	13638	13508	13586	13596	13682	13607	13894	13734	13644	13508	13730	13734	13705	13738	13625	13704	13589	13678	13560	13753	13675	13643	13867	13532	13675	13715	13697	13579	13575	13673	13612	13779	13636	13711	13846	13697	13655	13726	13572	13770	13676	13569	13552	13614	13670	13457	13649	13741	13795	13564	13540	13669	13635	13609	13625	13494	13678	13812	13668	13760	13562	13653	13606	13727	13703	13642	13703	13690	13716	13626	13666	13506	13595	13741	13721	13842	13558	13705	13525	13824	13672	13737	13620	13654	13641	13618	13715	13711	13680	13665	13660	13507	13668	13628	13808	13449	13458	13745	13853	13911	13754	13519	13537	13593	13541	13511	13451	13632	13644	13512	13882	13754	13506	13716	13584	13608	13589	13753	13761	13736	13700	13618	13566	13530	13732	13695	13556	13549	13765	13662	13604	13697	13815	13568	13767	13689	13513	13680	13639	13708	13568	13699	13486	13619	13676	13425	13615	13643	13469	13766	13642	13675	13698	13819	13522	13709	13745	13672	13541	13847	13620	13403	13567	13675	13623	13585	13616	13631	13624	13631	13630	13671	13564	13656	13483	13597	13717	13515	13615	13674	13604	13695	13586	13694	13769	13778	13665	13713	13609	13772	13797	13611	13494	13786	13720	13785	13714	13571	13679	13655	13640	13770	13641	13536	13681	13819	13628	13758	13627	13750	13837	13695	13731	13622	13709	13696	13761	13776	13491	13851	13779	13681	13755	13725	13720	13818	13739	13625	13627	13645	13880	13653	13791	13475	13740	13688	13631	13845	13641	13722	13636	13539	13790	13567	13598	13662	13629	13606	13659	13594	13598	13601	13587	13615	13943	13583	13617	13649	13670	13633	13573	13601	13478	13503	13621	13638	13532	13678	13521	13663	13713	13611	13503	13711	13808	13610	13647	13709	13759	13673	13743	13738	13685	13725	13670	13720	13547	13470	13618	13564	13849	13697	13490	13731	13708	13700	13815	13461	13717	13677	13554	13714	13674	13708	13759	13577	13616	13606	13717	13586	13631	13629	13764	13665	13806	13540	13796	13641	13619	13654	13630	13649	13824	13775	13694	13560	13687	13580	13452	13590	13635	13564	13707	13538	13539	13797	13681	13744	13642	13539	13693	13646	13698	13783	13743	13640	13678	13751	13725	13657	13734	13714	13626	13639	13622	13541	13603	13562	13624	13535	13845	13755	13746	13559	13720	13652	13715	13638	13677	13715	13750	13609	13663	13602	13733	13824	13776	13653	13782	13414	13567	13790	13693	13600	13853	13609	13529	13551	13527	13678	13774	13577	13751	13659	13509	13795	13478	13717	13700	13714	13565	13731	13584	13600	13677	13778	13554	13666	13501	13770	13744	13630	13482	13503	13534	13608	13545	13616	13476	13789	13648	13714	13673	13531	13593	13567	13782	13803	13689	13622	13753	13657	13587	13679	13623	13629	13723	13488	13764	13639	13703	13647	13666	13584	13627	13655	13669	13679	13643	13574	13535	13822	13682	13600	13680	13676	13599	13501	13556	13720	13726	13620	13525	13707	13619	13724	13669	13684	13610	13680	13652	13485	13677	13486	13772	13613	13699	13666	13598	13749	13654	13585	13737	13797	13587	13623	13717	13673	13623	13724	13528	13649	13561	13719	13713	13587	13625	13668	13524	13643	13761	13660	13678	13769	13640	13622	13527	13745	13589	13507	13682	13764	13620	13684	13608	13618	13573	13695	13778	13531	13722	13689	13832	13617	13675	13591	13576	13815	13779	13752	13625	13549	13706	13687	13411	13595	13693	13548	13660	13777	13701	13690	13619	13456	13625	13695	13743	13500	13570	13723	13618	13650	13732	13673	13513	13548	13652	13672	13468	13762	13632	13595	13515	13749	13745	13569	13643	13623	13717	13664	13566	13521	13707	13703	13645	13534	13635	13620	13697	13650	13677	13500	13737	13867	13403	13725	13577	13725	13682	13718	13658	13618	13592	13726	13642	13595	13637	13578	13826	13780	13549	13778	13741	13387	13818	13654	13628	13671	13677	13521	13770	13819	13841	13633	13723	13642	13648	13519	13593	13752	13702	13587	13685	13640	13529	13530	13727	13639	13759	13747	13599	13553	13573	13574	13690	13665	13500	13769	13549	13687	13618	13719	13691	13662	13742	13696	13763	13499	13636	13758	13663	13589	13712	13666	13611	13480	13594	13748	13597	13679	13710	13695	13531	13762	13718	13859	13482	13623	13785	13587	13479	13630	13561	13639	13751	13748	13737	13711	13737	13871	13621	13696	13594	13678	13804	13703	13719	13616	13639	13603	13616	13683	13718	13660	13739	13659	13653	13710	13635	13546	13557	13687	13567	13620	13660	13802	13519	13682	13740	13472	13425	13595	13640	13570	13621	13822	13700	13532	13601	13719	13802	13692	13695	13739	13663	13792	13664	13440	13535	13527	13535	13640	13639	13570	13598	13700	13575	13603	13727	13574	13742	13766	13676	13519	13659	13651	13725	13759	13753	13482	13695	13645	13757	13654	13648	13678	13675	13629	13493	13540	13702	13823	13741	13645	13677	13434	13524	13578	13618	13796	13814	13745	13542	13792	13686	13782	13652	13710	13783	13601	13543	13671	13776	13530	13903	13636	13723	13703	13516	13579	13507	13667	13667	13751	13744	13766	13651	13675	13646	13688	13793	13745	13688	13815	13648	13632	13771	13430	13639	13604	13669	13460	13713	13654	13565	13684	13746	13833	13653	13590	13609	13693	13640	13556	13625	13700	13835	13659	13617	13765	13475	13684	13684	13632	13711	13761	13776	13554	13610	13556	13707	13576	13631	13566	13699	13737	13602	13702	13701	13686	13798	13496	13517	13814	13597	13641	13680	13615	13675	13657	13608	13689	13568	13683	13621	13500	13599	13767	13759	13550	13548	13646	13616	13730	13636	13660	13631	13552	13708	13772	13775	13678	13756	13750	13584	13691	13715	13779	13648	13709	13592	13701	13661	13499	13800	13514	13735	13710	13558	13619	13694	13693	13769	13767	13594	13642	13701	13786	13706	13602	13747	13491	13721	13595	13710	13522	13696	13713	13520	13655	13602	13736	13736	13726	13711	13763	13786	13631	13750	13658	13640	13690	13653	13696	13639	13748	13804	13750	13587	13601	13723	13906	13571	13714	13594	13644	13589	13753	13540	13780	13796	13810	13621	13607	13702	13555	13591	13790	13618	13583	13819	13629	13741	13605	13755	13660	13679	13710	13590	13484	13706	13620	13561	13670	13660	13585	13701	13743	13615	13635	13763	13703	13667	13710	13746	13565	13731	13490	13598	13612	13635	13695	13548	13706	13762	13621	13639	13721	13866	13658	13584	13734	13695	13671	13625	13646	13826	13621	13477	13672	13749	13573	13650	13636	13563	13596	13644	13663	13610	13622	13725	13853	13597	13739	13507	13601	13648	13724	13596	13667	13745	13566	13612	13672	13575	13810	13658	13698	13645	13713	13574	13560	13538	13520	13757	13743	13634	13788	13535	13664	13740	13628	13576	13547	13711	13616	13764	13707	13666	13644	13637	13702	13669	13565	13683	13800	13506	13743	13618	13587	13764	13738	13708	13765	13590	13773	13630	13825	13548	13589	13604	13637	13735	13587	13743	13567	13568	13635	13726	13583	13696	13615	13654	13709	13682	13605	13734	13724	13625	13722	13743	13778	13730	13676	13605	13553	13529	13672	13731	13494	13697	13740	13735	13853	13513	13583	13454	13644	13569	13677	13494	13536	13612	13620	13635	13687	13634	13611	13607	13640	13618	13592	13661	13652	13657	13799	13653	13571	13676	13584	13797	13659	13619	13636	13545	13534	13703	13705	13587	13634	13496	13741	13636	13738	13622	13708	13634	13557	13518	13775	13567	13572	13729	13612	13717	13606	13681	13898	13570	13720	13599	13758	13658	13675	13523	13794
22578	21126	28878	23623	21181	22517	23693	17160	16108	16286	16322	15947	16042	16174	17329	19067	18900	17456	16550	16105	15735	15930	15677	15756	15801	15805	15706	15749	15786	15794	15892	15817	15973	15933	15938	15928	16010	15849	15770	15857	15819	15845	15910	15789	15916	15730	15920	15693	15718	15708	15657	15909	15818	15842	16106	15649	15832	15689	15761	15737	15760	15887	16010	15890	15708	15608	15879	15680	15809	15838	15661	15820	15863	15775	15753	15907	15924	15641	15721	15707	15752	15791	15904	15821	15764	15935	15895	15841	15686	15704	15808	15842	15746	15588	15776	15747	15811	15686	15896	15706	15648	15880	15694	15896	15976	15648	15647	15698	15888	15884	15806	15938	15876	15767	15525	15652	15614	15737	15764	15716	15736	15740	15839	15778	15792	15663	15684	15629	15834	15915	15616	15697	15569	15750	15552	15820	15887	15944	15898	15871	15820	15815	15772	15841	15559	15716	15762	15597	15656	15731	15687	15719	15690	15690	15719	15821	15892	15747	15579	15696	15625	15743	15743	15715	15881	15740	15770	15783	15708	15771	15697	15613	15633	15782	15670	15719	15889	15628	15816	15905	15971	15707	15784	15664	15750	15722	15817	15735	15805	15744	15886	15723	15588	15857	15458	15609	15580	15760	15725	15841	15780	15617	15546	15913	15796	15517	15735	15626	15736	15573	15763	15705	15660	15590	15778	15739	15925	15888	15773	15729	15825	15820	15767	15708	15773	15686	15745	15832	15759	15631	15475	15757	15841	15582	15848	15725	15757	15661	15837	15726	15523	15674	15893	15633	15795	15760	15675	15649	15631	15754	15869	15661	15662	15915	15556	15799	15748	15594	15821	15868	15805	15656	15687	15724	15682	15841	15945	15808	15556	15711	15570	15715	15523	15759	15700	15663	15827	15898	15754	15674	15747	15571	15669	15700	15758	15740	15739	15720	15725	15763	15668	15711	15746	15894	15645	15721	15748	15725	15653	15860	15681	15657	15762	15588	15590	15602	15574	15899	15713	15989	15842	15663	15497	15584	15691	15835	15904	15832	15762	15840	15622	15789	15722	15658	15529	15620	15787	15727	15731	15981	15918	15656	15724	15598	15970	15622	15675	15731	15605	15647	15796	15753	15699	15518	15853	15773	15838	15820	15995	15708	15790	15748	15831	15709	15900	15686	15748	15680	15689	15679	15735	15709	15671	15886	15868	15835	15745	15775	15664	15741	15889	15706	15753	15663	15733	15634	15654	15843	15916	15751	15796	15769	15820	15497	15657	15763	15497	15768	15628	15570	15695	15725	15715	15845	15664	15793	15848	15868	15422	15774	15889	15630	15873	15611	15686	15740	15919	15762	15666	15936	15867	15757	15681	15757	15558	15771	15586	15749	15564	15688	15696	15996	15864	15806	15578	15558	15755	15938	15698	15627	15809	15714	15728	15643	15699	15798	15748	15531	15585	15778	15784	15756	15774	15650	15753	15591	15558	15706	15650	15500	15837	15720	15625	15705	15607	15811	15686	15729	15653	15790	15647	15824	15508	15802	15811	15843	15784	15831	15527	15692	15643	15659	15635	15713	15733	15857	15659	15663	15560	15651	15754	15774	15625	15525	15615	15603	15790	15854	15558	15713	15866	15698	15695	15769	15775	15694	15812	15820	15686	15541	15853	15479	15621	15924	15702	15806	15616	15910	15744	15662	15913	15813	15946	15729	15637	15648	15649	15788	15699	15607	15786	15577	15814	15556	15810	15599	15549	15562	15655	15658	15698	15547	15834	15668	15703	15649	15863	15828	15762	15858	15633	15655	15842	15667	15746	15656	15774	15642	15528	15757	15874	15712	15705	15761	15681	15514	15659	15527	15597	15695	15734	15739	15662	15899	15845	15730	15749	15717	15698	15703	15716	15737	15621	15744	15915	15656	15707	15667	15853	15639	15640	15755	15614	15842	15906	15853	15779	15571	15776	15614	15533	15789	15572	15482	15725	15802	15529	15702	15558	15563	15766	15717	15701	15559	15639	15615	15940	15684	15704	15901	15578	15447	15662	15695	15499	15530	15827	15923	15522	15748	15438	15691	15701	15718	15797	15600	15655	15660	15531	15645	15780	15672	15887	15762	15614	15802	15712	15445	15660	15847	15700	15657	15785	15657	15812	15619	15693	15626	15718	15565	15537	15638	15656	15699	15514	15812	15615	15716	15698	15574	15780	15785	15778	15680	15713	15842	15569	15661	15734	15630	15612	15549	15734	15569	15649	15682	15794	15833	15904	15755	15750	15726	15496	15660	15658	15626	15592	15650	15677	15709	15628	15795	15649	15723	15681	15875	15835	15865	15682	15735	15862	15871	15884	15804	15848	15628	15546	15816	15681	15860	15721	15858	15623	15577	15739	15664	15641	15848	15692	15727	15799	15584	15668	15763	15738	15767	15660	15502	15837	15828	15745	15720	15733	15783	15707	15700	15685	15548	15504	15801	15810	15767	15674	15758	15674	15685	15760	15666	15613	15684	15566	15545	15702	15698	15736	15321	15683	15943	15923	15812	15691	15703	15622	15413	15641	15608	15763	15571	15665	15818	15634	15699	15863	15724	15742	15705	15783	15804	15648	15708	15598	15529	15617	15715	15908	15691	15662	15880	15901	15677	15656	15730	15814	15609	15693	15545	15724	15730	15955	15651	15563	15935	15633	15505	15767	15705	15802	15583	15788	15578	15792	15457	15810	15639	15704	15689	15623	15784	15772	15638	15708	15967	15722	15780	15831	15882	15669	15673	16030	15787	15810	15546	15742	15706	15848	15590	15757	15691	15768	15830	15837	15815	15740	15683	15570	15612	15507	15720	15840	15706	15774	15636	15757	15639	15863	15564	15770	15793	15723	15793	15677	15620	15609	15661	15648	15661	15787	15818	15698	15692	15737	15764	15674	15529	15910	15741	15527	15630	15594	15962	15700	15678	15711	15716	15634	15879	15673	15936	15781	15673	15566	15878	15755	15635	15787	15492	15798	15700	16011	15677	15719	15626	15974	15813	15650	15779	15739	15669	15741	15764	15697	15705	15656	15669	15775	15723	15819	15775	15750	15855	15625	15774	15647	15690	15765	15543	15740	15721	15704	15806	15856	15883	15716	15458	15551	15794	15857	15459	15839	15623	15731	15489	15626	15648	15769	15977	15681	15750	15623	15715	15685	15736	15650	15599	15866	15667	15720	15750	15818	16036	15884	15742	15563	15661	15783	15669	15757	15715	15773	15856	15769	15649	15560	15665	15679	15830	15870	15611	15865	15830	15739	15681	15784	15647	15869	15823	15819	15554	15706	15726	15559	15641	15470	15639	15613	15852	15790	15633	15740	15715	15589	15841	15777	15660	15563	15659	15859	15754	15585	15728	15874	15739	15738	15578	15655	15568	15582	15650	15563	15704	15672	15818	15824	15938	15904	15821	15586	15704	15660	15629	15902	15747	15802	15678	15805	15904	15612	15721	15555	15822	15709	15721	15850	15955	15679	15653	15885	15654	15841	15809	15756	15699	15739	15587	15668	15541	15568	15616	15601	15672	15748	15752	15725	15673	15845	15858	15528	15791	15708	15670	15607	15732	15653	15611	15688	15607	15751	15689	15625	15491	15872	15867	15667	15656	15599	15895	15596	15665	15812	15562	15915	15636	15818	15743	15704	15623	15519	15719	15734	15679	15669	15620	15726	15703	15905	15612	15747	15830	15655	15926	15620	15811	15575	15628	15822	15744	15672	15873	15823	15619	15580	15393	15671	15787	15652	15667	15765	15587	15985	15712	15564	15494	15790	15674	15713	15774	15794	15651	15671	15832	15668	15727	15833	15592	15741	15872	15858	15668	15788	15621	15585	15666	15743	15691	15505	15743	15579	15521	15816	15829	15653	15658	15658	15561	15675	15682	15422	15693	15629	15750	15802	15591	15699	15630	15709	15654	15665	15784	15706	15695	15844	15669	15792	15701	15585	15585	15598	15658	15845	15653	15744	15690	15640	15525	15825	15573	15780	15734	15657	15611	15789	15652	15869	15683	15703	15719	15727	15682	15709	15777	15676	15524	15631	15861	15783	15679	15636	15832	15797	15987	15640	15656	15725	15522	15862	15770	15736	15737	15578	15698	15799	15721	15501	15524	15897	15518	15803	15720	15771	15670	15809	15736	15541	15769	15687	15599	15715	15889	15586	15557	15837	15934	15766	15824	15704	15606	15652	15640	15611	15812	15756	15748	15768	15808	15643	15661	15726	15754	15866	15603	15624	15710	15686	15665	15599	15610	15708	15595	15633	15774	15608	15623	15714	15785	15692	15735	15626	15783	15710	15684	15648	15678	15822	15683	16002	15670	15699	15861	15590	15606	15664	15619	15730	15694	15958	15586	15585	15683	15696	15595	15742	15771	15764	15772	15682	15813	15819	15744	15428	15873	15774	15684	15671	15576	15740	15738	15676	15821	15652	15636	15674	15655	15814	15825	15790	15828	15688	15760	15717	15798	15634	15782	15574	15512	15786	15652	15703	15847	15810	15830	15678	15768	15657	15645	15773	15586	15959	15756	15709	15826	15820	15913	15743	15796	15778	15701	15725	15697	15874	15661	15622	15803	15676	15662	15809	15700	15651	15626	15632	15657	15782	15764	15695	15758	15623	15658	15563	15648	15700	15877	15651	15780	15794	15687	15673	15650	15731	15650	15521	15880	15619	15704	15821	15539	15525	15839	15726	15842	15836	15697	15665	15721	15673	15719	15724	15655	15744	15733	15716	15877	15965	15595	15825	15680	15626	15723	15483	15632	15740	15590	15613	15512	15777	15549	15666	15719	15728	15628	15607	15631	15899	15763	15505	15693	15782	15672	15471	15639	15685	15725	15565	15634	15781	15612	15730	15810	15704	15438	15726	15670	15854	15888	15713	15682	15847	15646	15839	15625	15865	15627	15670	15315	15534	15703	15468	15912	15466	15971	15811	15658	15640	15718	15734	15884	15596	15652	15778	15668	15867	15819	15902	15738	15716	15566	15793	15861	15652	15827	15795	15731	15775	15712	15664	15669	15513	15662	15785	15835	15756	15714	15649	15621	15653	15619	15687	15791	15775	15626	15702	15659	15785	15593	15492	15389	15806	15795	15622	15777	15743	15709	15810	15732	15771	15665	15601	15567
10586	26534	19282	14020	13850	13545	13404	13519	13290	13207	13357	13414	13319	13306	14526	16114	15396	14119	13828	13395	13351	13211	13255	13280	13175	13251	13321	13085	13250	13269	13300	13283	13112	13264	13298	13279	13327	13386	13210	13229	13272	13176	13203	13136	13367	13096	13251	13248	13161	13208	13216	13303	13266	13210	13196	13321	13233	13327	13290	13225	13144	13308	13287	13164	13183	13277	13230	13299	13357	13255	13272	13194	13197	13251	13350	13239	13268	13185	13281	13069	13260	13272	13168	13144	13162	13261	13230	13162	13206	13359	13321	13268	13168	13314	13289	13139	13287	13236	13242	13263	13129	13316	13289	13459	13199	13122	13262	13180	13365	13133	13196	13256	13202	13227	13074	13164	13207	13300	13258	13003	13377	13264	13352	13292	13274	13178	13285	13314	13358	12993	13216	13211	13467	13274	13236	13246	13204	13288	13077	13219	13247	13320	13165	13249	13049	13357	13143	13218	13248	13206	13351	13293	13311	13246	13157	13214	13350	13068	13214	13298	13316	13256	13140	13249	13124	13140	13091	13318	13264	13201	13136	13171	13029	13055	13279	13241	13068	13268	13113	13165	13239	13168	13168	13230	13246	13192	13096	13243	13173	13276	13275	13240	13225	13148	13253	13357	13136	13191	13129	13293	13331	13387	13015	13362	13284	13218	13311	13147	13143	12954	13202	13214	13182	13305	13206	13291	13156	13201	13106	13132	13175	13189	13289	13252	13249	13257	13146	13252	13237	13157	13224	13111	13313	13378	13270	13281	13266	13236	13104	13113	13181	13105	13085	13225	13249	13278	13197	13373	13292	13164	13256	13205	13119	13292	13160	13212	13197	13291	13164	13352	13205	13114	13031	13175	13396	13197	13234	13035	13226	13006	13175	13160	13232	13269	13316	13278	13089	13183	13259	13074	13377	13202	13178	13109	13129	13299	13179	13282	13225	13264	13259	13260	13280	13099	13236	13155	13286	13233	13152	13238	13334	13144	13129	13113	13290	13242	13096	13141	13185	13105	13234	13319	13238	13248	13188	13323	13247	13316	13308	13278	13335	13157	13310	13283	13097	13247	13214	13289	13079	13253	13218	13095	13122	13325	13218	13272	13271	13191	13079	13320	13218	13207	13225	13154	13234	13075	13316	13251	13154	13140	13157	13168	13171	13183	13289	13193	13279	13054	13202	13120	13130	13156	13260	13213	13071	13118	13232	13348	13323	13184	13275	13260	13389	13176	13216	13124	13271	13349	13251	13252	13128	13271	13236	13107	13250	13164	13157	13124	13252	13164	13274	13190	13428	13077	13258	13101	13263	13301	13192	13272	13414	13173	13258	13199	13167	13231	13094	13241	13210	13257	13230	13204	13131	13155	13276	13291	13103	13123	13084	13136	13353	13362	13094	13289	13326	13164	13148	13155	13301	13105	13180	13188	13319	13171	13193	13412	13243	13297	13232	13131	13312	13244	13047	13260	13127	13215	13295	13228	13327	13539	13214	13204	13110	13098	13219	13319	13063	13362	13158	13236	13225	13217	13044	13331	13204	13189	13269	13111	13421	13215	13111	13286	13294	13257	13182	13237	13177	13201	13399	13130	13006	13195	13123	13110	13262	13215	13238	13263	13104	13272	13266	13261	13254	13108	13247	13080	13171	13132	13245	13157	13179	13203	13314	13094	13373	13201	13139	13183	13339	13343	13161	13168	13296	13300	13229	13207	13141	13209	13131	13260	13010	13202	13312	13017	13305	13190	13224	13138	13166	13254	13321	13204	13195	13145	13240	13220	13235	13242	13306	13144	13361	13343	13222	13394	13328	13116	13145	13282	13375	13157	13299	13225	13143	13182	13225	13318	13099	13163	13172	13138	13174	13249	13146	13243	13202	13282	13224	13163	13175	13321	13246	13117	13310	13163	13234	13268	13265	13054	13265	13233	13283	13375	12980	13126	13190	13322	13252	13216	13412	13388	13041	13149	13241	13250	13230	13238	13178	13285	13186	13158	12935	13229	13213	13323	13338	13226	13221	13238	13072	13177	13051	13189	13176	13210	13185	13208	13155	13220	13261	13154	13133	13211	13271	13050	13393	13178	13170	13259	13222	13142	13204	13187	13196	13038	13358	13209	13334	13289	13297	13192	13181	13214	13273	13188	13137	13128	13072	13122	13299	13207	13340	13262	13186	13191	13294	13091	13314	13043	13316	13264	13246	13097	13392	13186	13269	13330	13162	13075	13326	13175	13219	13183	13250	13183	13202	13044	13019	13016	13048	13183	13267	13115	13059	13311	13357	13215	13185	13101	13151	13322	13250	13090	13086	13196	13239	13307	13112	13152	13165	13382	13148	13139	13161	13334	13144	13315	13254	13281	13449	13318	13284	13081	13143	13112	13288	13318	13254	13173	13249	13175	13165	13055	13196	13228	13375	13213	13168	13192	13172	13304	13300	13279	13013	13293	13392	13345	13262	13243	13107	13202	13295	13113	13170	13260	13084	13112	13222	13306	13212	13123	13162	13250	13028	13396	13173	13218	13228	13236	13277	13222	13203	13259	13155	13305	13339	13266	13315	13222	13171	13222	13168	13108	13213	13251	13127	13186	13202	13275	13124	13163	13095	13175	13148	13081	13250	13232	13260	13140	13308	13307	13211	13305	13107	13226	13350	13116	13121	13157	13309	13194	13253	13183	13257	13093	13285	13211	13054	13276	13163	12976	13252	13201	13182	13352	13283	13213	13055	13249	13169	13399	12991	13396	13162	13099	13111	13136	13280	13097	13155	13133	13201	13123	13195	13156	13189	13089	13301	13282	13342	13199	13131	13212	13197	13332	13319	13173	13216	13188	13348	13110	13209	13354	13126	13102	13112	13320	13025	13023	13245	13098	13218	13178	13096	13368	13315	13307	13287	13245	13280	13379	13300	13335	13220	13286	13112	13341	13079	13207	13335	13151	13169	13113	13120	13162	13179	13214	13162	13321	13045	13165	13202	13028	13140	13094	13088	13186	13243	13125	13248	13288	13326	13375	13252	13101	13203	13396	13361	13172	13094	13258	13144	13157	13186	13221	13142	13252	13220	13175	13179	13261	13239	13282	13324	13359	13255	13198	13181	13317	13241	13280	13286	13387	13212	13045	13215	13105	13253	13076	13137	13187	13203	13290	13185	13144	13116	13160	13268	13384	13338	13152	13195	13411	13325	13381	13234	13373	13202	13369	13126	13150	13266	13070	13283	13108	13269	13143	13093	13188	13148	13179	13174	13190	13134	13185	13052	13218	13242	13270	13195	13027	13188	13195	13000	13204	13207	13179	13171	13299	13213	13293	13175	13086	13216	13297	13252	13313	13240	13135	13182	13254	13122	13325	13146	13271	13281	13194	13184	13110	13190	13320	13315	13264	13216	13173	13274	13283	13189	13226	13144	13023	13258	13239	13219	13153	13477	13328	13283	13304	13131	13119	13298	13198	13274	13206	13260	13135	13306	13305	13261	13236	13217	13271	13082	13275	13272	13236	13280	13173	13344	13419	13224	13097	13214	13155	13003	13453	13244	13160	13213	13013	13384	13161	13253	13148	13300	13171	13250	13134	13345	13181	13154	13153	13139	13235	13140	13123	13280	13142	13201	13209	13282	13287	13151	13283	13095	13179	13126	13264	13215	13210	13209	13102	13215	13225	13160	13252	13226	13179	13117	13158	13130	13105	13245	13116	13119	13269	13120	13075	13071	13061	13121	13234	13332	13274	13193	13352	13289	13286	13277	13039	13174	13231	13167	13094	13060	13112	13244	13146	13223	13290	13136	13265	13246	13272	13272	13240	13176	13189	13111	13052	13203	13194	13306	13272	13147	13129	13137	13395	13214	13191	13286	13266	13209	13218	13321	13161	13228	13261	13153	13243	13217	13285	13358	13010	13313	13158	13210	13268	13364	13209	13223	13174	12950	13356	13161	13268	13362	13230	13158	13273	13171	13179	13356	13275	13251	12939	13077	13147	13140	13226	13252	13147	13315	13182	13168	13207	13253	13125	13261	13320	13173	13201	13271	13209	12994	13240	13036	13214	13077	13073	13328	13015	13375	13259	13331	13173	13210	13339	13129	13343	13230	13260	13301	13137	13184	13251	13159	13176	13368	13215	13099	13395	13110	13145	13318	13361	13267	13130	13179	13066	13204	13160	13112	13480	13158	13230	13291	13243	13178	13266	13203	13239	13294	13282	13104	13299	13183	13220	13164	13186	13171	13385	13372	13186	13329	13254	13317	13420	13134	13165	13056	13138	13233	13114	13188	13168	13362	13296	13242	13262	13284	13290	12935	13102	13159	13106	13338	13196	13218	13062	13181	13318	13146	13094	13170	13289	13242	13015	13341	13291	13233	13179	13074	13310	13123	13205	13214	13231	13179	13251	13250	13313	13246	13279	13056	13213	13242	13250	13197	13300	13236	13305	13096	13323	13109	13133	13204	13289	13217	13016	13186	13268	13292	13080	13104	13209	13300	13088	13129	13269	13247	13224	13131	13335	13150	13247	13102	13302	13236	13232	13137	13273	13353	13324	13148	13252	13230	13261	13253	13106	13253	13238	13257	13222	13343	13332	13268	13174	13206	13274	13126	13252	13176	13320	13278	13237	13143	13132	13229	13046	13260	13167	13268	13186	13176	13063	13150	13189	13068	13199	13353	13164	13253	13113	13086	13060	13424	13121	13115	13302	13206	13125	13165	13360	13147	13047	13126	13186	13283	13091	13223	13181	13369	13139	13302	13035	13158	13145	13111	13175	13142	13137	13230	13234	13102	13370	13210	13176	13070	13218	13259	13154	13095	13298	13210	13350	13331	13098	13236	13390	13342	13071	13026	13193	13173	13204	13037	13188	13159	13224	13198	13307	13340	13212	13220	13246	13215	13317	12978	13321	13189	13193	13220	13110	13160	13117	13185	13324	13273	13275	13201	13099	13296	13296	13205	13214	13186	13204	13175	13203	13290	13305	13236	13182	13287	13192	13156	13186	13167	13212	13242	13313	13293	13170	13228	13323	13192	13345	13324	13225	13233	13069	13274	13308	13066	13185	13170	13164	13151	13370	13146	12973	13160	13237	13241	13096	13144	13263	13118	13061	13204	13174	13278	13125	13249	13242	13081	13335	13286	13262	13325	13222	13201	13123	13153	13185
25148	21000	27048	25288	18716	16025	16135	15392	15275	15210	15240	15079	15372	15384	15049	15312	15316	15210	15341	15304	15202	15073	15098	14980	15063	15051	15139	15047	15140	15288	15134	14927	15271	15113	14992	15244	15018	15054	15318	15044	15122	15254	15221	14941	15066	15000	15126	15257	15158	15080	15100	15066	14926	14897	14937	15179	14943	14921	15068	15204	15134	14968	15138	15281	15110	15128	15134	15130	15171	15122	15087	15203	15003	15176	14966	15083	14958	15178	15132	15229	14971	15158	15103	15189	15173	14837	15124	14949	15183	15136	14880	15027	15025	15128	14962	15091	14837	15125	15125	15139	15131	15154	15013	15048	15105	14943	15245	15216	15102	14910	15023	14964	14976	15060	15453	14961	15225	15014	14956	15055	14793	15020	15107	15116	15325	15045	15121	15209	15098	15191	15223	15016	15187	14998	15244	15042	15262	14888	15068	15264	15074	14984	14884	15186	15035	14948	15058	15183	15214	15012	15221	15131	15145	14948	14949	15023	15176	15106	15222	15089	14873	15025	15139	15184	15210	14965	15247	15059	15151	14970	14863	14993	15076	14995	15113	15177	14976	15081	14922	15106	14969	14988	15151	14967	15021	15083	15012	15229	14973	15004	15256	15240	15135	15040	15117	14963	15025	15082	15137	15080	15125	15051	15155	15076	15107	14928	15084	15048	15039	15257	15050	15107	14992	15058	15058	15032	15210	15017	15160	15102	15151	15012	15052	14959	15098	14979	15121	15162	15169	15028	15103	15126	15214	14980	15094	15013	15283	15244	15238	15077	15129	14917	15062	15132	15002	15033	15116	15118	15096	15226	15095	15255	15098	14941	15045	15143	15179	14861	15080	15184	15052	14989	15160	14871	14956	15106	15225	14867	15097	15211	15225	15128	15114	15055	15079	15194	15159	15239	15036	15162	14908	15137	15010	15229	15265	14977	15037	15082	15132	15152	15167	15116	15233	15035	15060	14929	15094	15103	15084	15119	14945	15125	14910	15091	15127	15220	14992	14983	15062	15042	15189	14988	15195	15030	15058	15100	15302	14973	15141	15269	15212	15239	15012	15028	15040	14916	14795	15239	15134	15030	15180	15159	15374	14924	14966	15033	15134	15297	15081	15086	14909	15109	15123	15068	15290	15066	15183	15060	15227	15160	15173	15239	15088	14911	14892	15061	15338	15164	15001	15025	15059	15034	15167	14906	14997	15102	15118	15172	14983	14914	15108	14927	15078	15151	15076	15213	15091	14985	15014	15214	15186	15163	15137	15129	15010	15015	15149	14901	14965	14915	15052	15020	14970	15100	15096	14984	15017	15027	14890	15232	15121	15034	15158	15310	15139	15130	14900	15008	14985	14997	15320	15218	15186	15151	15005	15068	15086	14996	15088	15075	15048	15008	15145	15148	15128	15022	15043	14871	15024	14671	15085	14994	15093	15061	15002	15161	15009	15111	15150	15033	15133	15226	15008	15067	15251	15281	15120	15060	15100	15025	15076	15018	14952	15067	15097	15066	15083	14970	14939	14918	14925	15125	15059	15038	15118	15082	15169	15047	14872	15079	14937	15254	14993	15197	15178	15249	15208	15199	15010	14971	15054	15095	14985	15099	14974	15142	15229	14949	15001	15133	15104	14999	15139	15172	15114	15074	15063	15028	15145	15146	15129	15139	14960	15150	15093	15268	15242	15143	14979	14978	14941	14934	15070	15159	15229	15084	15070	14994	15140	15097	15007	15078	15045	15136	15052	14959	15069	15108	15204	14875	15159	15221	14886	15109	15146	14875	15149	14947	15036	15118	15097	15154	14971	15040	14914	15073	14910	14840	15029	15106	15251	15109	15138	15166	15156	15030	15103	15034	14897	15115	15191	14869	14935	15022	14784	14992	15271	15058	15258	14954	15045	15149	14994	15068	15045	15053	14940	15173	15101	14986	15101	15214	15132	15325	15099	15067	15061	15021	15001	14990	15254	14968	14951	14942	15150	15015	15205	15054	15000	15112	14993	15119	15181	15196	15092	15079	14927	15014	15133	15240	15135	15058	14890	14899	15224	15108	15067	15045	15015	15074	15075	15019	15005	15034	15060	14920	15224	14865	15012	15113	14904	15072	15156	15004	15060	14900	14992	15040	14867	15076	15094	14977	15109	15249	15042	15148	15175	15232	15016	14960	15104	14942	15091	15083	15226	15090	14944	14949	15023	15074	15099	15024	15085	15224	14998	15090	15133	15053	14930	15044	15192	15046	15048	15036	14962	15330	15099	15178	15122	14847	15078	15257	15010	15185	15178	15184	15239	15104	15141	14826	15104	15108	15074	14978	15075	15133	15009	15074	15008	15068	15142	15283	15066	15227	15097	15137	15133	15093	14868	15101	15114	15089	15108	14966	15157	15049	15245	15204	14991	15042	15180	14936	15144	15123	15008	15033	15116	15146	15174	14998	15018	15079	15001	15073	15077	15191	15117	15178	15273	15003	14949	14960	15102	15088	15290	14992	15189	15017	15049	15234	15334	15078	14821	15210	14976	15274	14930	14965	15068	14982	15111	14977	15184	15188	15115	15180	15011	15064	15212	15112	15184	15011	15163	15007	15228	14917	15142	15085	15127	15034	15016	15091	14898	15170	14982	15065	15141	15144	15129	15168	14973	15115	14983	15110	15095	15059	14989	14976	15086	14913	15185	14990	15305	14983	15154	14942	15060	15019	14967	15208	15134	15350	15010	14993	15006	15187	15097	14941	15069	15110	14946	15158	15096	15123	15082	15005	15007	15155	15119	15156	15024	15020	14970	15120	15192	15172	15195	14986	15222	15027	15236	15092	14988	15060	14952	15052	15081	15002	15127	14986	15254	15167	15237	14989	15206	14979	15279	15238	15112	15067	15147	15062	15179	15131	15138	15161	15114	15019	15223	15101	15272	15003	15037	15214	15108	15096	15075	15149	15033	15038	15166	15264	15255	15004	15091	15039	15179	14988	15130	15161	15172	15192	14928	15010	15037	15148	14923	14966	14949	15144	15290	15209	15245	14971	15131	15132	14956	14978	15217	15119	15277	15042	14976	15056	15158	15210	15075	15048	15121	15097	15136	15133	14904	15071	15029	14949	15169	15182	15223	15268	15232	15114	15083	14992	14872	15060	15103	15055	15037	14983	14900	14837	15059	15009	15069	15063	15036	15295	14999	15078	15108	15028	14863	15137	15132	15138	15016	15019	15101	14986	15100	15178	15111	15137	15184	15082	15011	15272	14937	15185	14904	14988	14922	15076	15084	15161	14977	15150	14956	15198	14991	15167	15276	15205	15110	15024	15093	15094	14928	15073	14994	15059	15319	15118	15003	14946	15018	15013	15240	15342	15119	15177	15145	15310	15345	15093	15005	14980	15013	15011	15036	15190	15025	15086	14962	15060	15107	15169	15042	15263	15139	15230	15148	14969	15283	15152	15193	15082	15199	15240	15080	15162	15099	15204	15244	15031	15215	15093	15161	15203	15191	15057	15179	14880	15110	15055	15056	15202	15023	15177	14986	15071	15094	15220	15106	15277	15312	15034	15266	15072	15013	15080	15206	15096	15131	15146	15011	15152	15145	14956	14975	15153	15097	14951	15099	15052	15197	15007	15226	15125	14937	15181	15127	14877	14969	15159	15151	15175	14983	14984	14931	15005	14932	14982	15163	14963	14986	15165	15068	15210	15125	15046	15146	14973	15140	15021	14966	15201	15153	15087	14964	15131	15185	15287	15085	15000	15169	15210	15206	14996	15163	14954	14958	15027	14993	15243	15210	14890	15165	15040	15100	15126	15049	15120	15195	15158	15070	15040	14998	14832	15062	15083	15077	14922	15171	15063	15028	15112	14879	14849	15131	15182	15113	15039	14916	15130	14909	14888	15169	15092	15002	15188	14818	15268	15270	15222	14978	15080	14967	15025	15099	15038	15116	15145	15198	15170	15255	15287	15084	14897	15081	15037	15003	15212	15110	15121	14987	14871	14988	15065	15145	15107	15033	15147	15103	15053	15146	15197	15119	15065	14995	15050	15099	15064	15027	14947	15195	14874	15120	15066	14920	15072	14933	15252	15182	15289	15159	15209	15063	15112	15173	15036	15000	15145	15249	15235	15080	15058	14992	15102	15006	15088	15034	15225	14914	14978	15149	15112	15054	15005	14764	14828	15113	14999	15185	15074	15071	15076	15233	15131	14898	15208	15139	14859	15203	15114	15160	15037	14886	14909	15104	14966	15068	15149	15037	15065	15067	14995	15147	15135	14911	15140	14983	15038	15115	15026	15157	15096	15023	14921	15171	15067	15070	15181	15126	15035	15148	15093	15174	15054	15164	15038	15200	15123	14913	15052	15193	15172	15037	14898	15088	15013	15087	15120	15147	15035	14987	14873	15238	15213	14949	15004	15208	15131	15179	15061	15059	14928	15024	15200	14979	14990	15011	15042	15089	15376	15109	14989	15023	15026	14998	15041	15277	14977	14924	15061	14981	15069	15089	15123	15121	15004	15126	15271	15193	14921	15026	15149	15113	14999	15064	14954	15046	15062	15181	15159	15050	14994	15060	15082	15255	15036	15088	15017	15002	15050	15032	14860	14917	14851	14989	15135	14896	15130	15047	15208	15165	15160	15113	15036	14826	15102	15029	14944	14962	14891	15133	15126	15239	14979	15316	14939	15011	15094	14989	15172	15235	15080	15049	15088	15252	15155	15034	15134	15237	15139	15074	15066	14808	15022	14900	15209	15272	15155	15022	15077	15115	15123	15092	15059	14989	15108	15166	15087	15138	14873	15243	15215	15043	14995	15104	15108	15093	15113	15168	15201	14931	15133	15185	15199	15095	15123	14986	15140	15048	14846	14901	15068	15128	15257	15025	15110	14849	15105	14972	14978	15160	15152	15142	15189	14962	15179	15139	14961	15112	15061	14972	15191	15297	15163	15219	15153	15120	14977	15037	15082	15085	15129	15269	15073	15143	15036	15006	14941	15125	15085	15277	15081	15328	15143	14958	15122	15236	15214	15022	15180	15046	15074	15124	15038	15150	15119	14950	15113	14883	14911	14774	15083	15011	15109	15109	15123	15094	15202	14947	15112	15055	15203	14999	15058	15251	14900	15115	15314	15126	15003	15178	15082	15230	15136	15072	15075	14972	14875	15129	15181
11464	17153	13973	13133	12959	12861	12935	13032	12975	12957	12985	13008	12896	12876	13084	12909	12973	12987	13149	12841	12710	12912	12977	12921	13018	12912	12882	12851	13019	12881	12927	12950	12819	12989	13029	12928	12970	12797	13146	12897	12917	12971	12829	12911	12892	12857	12837	12909	12900	12863	12930	13027	12850	12981	12810	12960	13006	12737	12918	12900	12914	12770	12846	12752	12864	12816	12837	13175	12890	12830	12854	12914	12806	12971	12973	13033	12842	12715	12926	13061	13020	12807	12745	12834	12675	12807	12733	12900	12991	12825	12848	12986	12816	12848	12912	12774	12899	12767	12788	12891	12968	12772	12893	13021	12988	12936	12955	12935	12864	12856	12939	12859	13016	12921	12813	12891	13004	12901	12877	12979	12857	12904	12880	12983	12878	12890	12971	12806	12777	12898	12955	12948	12842	12933	12773	12836	12814	12902	12773	12914	12798	12784	12807	13031	12798	12873	13002	12756	12736	12907	12774	12868	12931	12846	12851	12960	12903	12893	12801	12923	12988	12976	12868	12801	12823	12857	12861	12822	12910	12859	12913	12717	12961	12808	12992	12996	12837	12992	12830	12879	13018	12865	12886	12947	13013	12961	12792	12886	12985	12660	13030	12857	13053	12942	12723	12864	12981	12853	12905	12746	12966	13049	12896	13033	12892	12846	12841	12929	12757	12907	12975	12854	12800	12942	12807	12879	12902	12751	12823	12813	12726	12826	12898	12830	12821	13044	12865	12933	12956	12826	12819	12921	12863	12836	12919	12844	12889	12869	12787	13049	12814	12976	13017	12922	12779	12906	12932	12896	12837	12932	12724	12862	12865	12818	12919	12881	12911	12944	12808	12852	12852	12820	12911	12949	13021	12874	12849	12898	13028	13074	12949	12899	12801	13049	12985	12993	12907	12798	12873	12972	12904	12800	12935	12942	12925	12828	12916	12775	12629	12885	12693	12913	12935	12916	12805	12808	12818	12872	12947	12875	12919	12918	12807	12864	12989	12975	12820	12971	12747	12829	12985	12884	12756	12901	12845	12811	12776	12967	13026	12793	12875	12846	12882	12933	12747	12923	12971	12871	12813	12843	12727	12998	12844	12814	12966	12946	13137	12846	12851	12924	12844	12785	12790	12819	12867	12754	12931	12979	12809	12803	12897	12928	12985	12907	12844	12926	12913	12857	12867	12952	12900	12782	12979	12782	12827	12774	13013	12945	12870	12887	13003	12885	12913	12952	12929	12850	12963	12915	12837	12808	12809	13012	12910	12681	12937	12840	12978	12835	12830	12962	12761	13012	12855	12803	12958	12847	12883	12717	12840	12929	12956	12700	12945	12798	12878	12879	13007	12895	12959	12863	12858	12905	12774	12732	12921	12735	13039	12791	12920	12839	12862	12833	13058	12837	12907	12821	12823	12936	12806	13034	12858	12691	12824	12960	12871	12873	12912	12828	12898	12992	12956	12888	12791	12795	12793	12963	12836	12818	12833	12849	12725	12809	12757	12938	12812	12828	12921	12888	12990	12957	12874	12840	12874	12917	12785	12924	12879	12793	12794	12865	13007	12951	12913	12950	12803	12836	12764	12922	13068	13014	12886	12886	12850	12950	12743	12730	12846	12789	12895	13011	12956	13047	13114	12798	12889	12942	12857	12925	13071	12999	12831	12990	12877	12817	13028	12833	12985	12908	12738	12744	12857	12852	12890	12797	12836	12846	12960	12814	12869	12953	13027	12760	12912	13066	12917	12961	12798	12865	12911	12772	12754	12887	12801	13002	12843	12835	12820	12869	12905	12911	12825	12859	12942	12930	12850	12797	12875	12681	12972	12942	12974	12791	12698	12967	12836	12867	12953	12834	12859	12839	12943	12976	12816	13036	12951	12729	12799	12714	12901	12926	12785	12827	12824	12965	12819	12808	12911	12834	12906	12829	12889	12995	12996	12945	12907	12900	12952	12847	12832	12878	12929	12825	12882	12945	12889	12913	12952	12967	12928	12923	12842	13000	12944	12845	12883	12753	12974	12741	12981	12831	12913	12882	13048	12922	12724	12784	13036	12913	12996	12880	13005	12931	13012	12826	12880	13115	12891	13103	12909	12780	12698	12876	12823	12813	12795	12857	12820	13006	12644	13010	12917	13039	12904	12859	12987	12898	12862	12876	12835	12981	12907	12707	12915	12873	12916	12882	12782	12795	12813	12777	12978	12749	12920	12763	12821	12912	13010	12818	12904	12896	12803	12793	12800	13024	13065	12923	12945	13007	12915	12933	12941	12873	12695	12846	12946	12986	12850	12872	12808	12701	12760	13012	12945	12988	12756	12899	12921	12882	12807	12896	12836	12807	12940	12877	12953	13021	12788	12943	12789	12937	12913	12822	12889	12877	12786	12805	12856	12956	12734	12719	12874	12906	12855	12818	12942	12827	12718	12884	12757	12987	12852	12900	12832	12984	12919	12877	12905	12904	12804	12758	12896	13021	12793	12959	12805	12801	12868	12873	12850	12849	12890	12843	12796	12873	12868	12888	12798	13050	12797	12935	12813	12800	12774	12854	12894	12914	12834	12843	12947	12788	12944	12809	12938	12955	12765	12862	12909	12769	12860	12855	12857	12830	12914	12846	12976	12845	12869	12998	12992	12817	12791	12865	13016	13044	13005	12876	12804	12789	12923	12962	12744	12873	13097	12902	12764	12836	12906	12817	13030	12887	12979	12903	12947	13046	12900	12821	12824	12918	12909	12874	12796	12862	13022	12827	12828	12986	12790	12848	12949	12889	12979	12984	12763	12856	12833	12901	12908	12863	12967	12890	12892	12891	12760	12908	12896	12970	12984	12935	12830	13021	12886	12813	12843	12899	12806	12842	12971	12952	12959	13074	12829	12626	13031	12801	12858	12847	12896	12948	12861	12850	12880	12885	12961	12865	12997	12879	12984	12802	12880	12851	12952	12931	12903	12882	12833	12855	12777	12864	12805	12798	12856	12985	12835	12989	12938	12869	12938	12894	12771	13060	12769	12908	12813	13154	12862	12766	12867	12752	12886	12796	12883	12907	12775	12915	12863	12907	12913	12817	12988	12962	12911	12941	12704	12926	12949	12904	12984	12827	12887	12737	12770	12909	12896	12901	12809	12956	12937	13116	12884	12928	13019	12888	12990	12861	12929	12957	12865	12955	13039	12920	12644	12923	12847	12906	12838	12859	12875	12771	12885	12902	12887	12813	12828	12819	13064	12891	12861	12880	12867	12744	12760	12935	12978	12832	12851	12935	12849	13046	12734	12925	13021	13013	12935	12857	12748	12764	13022	12863	12909	12854	12815	12928	12838	12915	12828	12849	12957	12806	13067	12947	12843	12897	12794	12925	12827	12944	12939	12730	12788	12831	12992	12885	12980	12888	12927	12938	12891	12965	12889	12880	12946	12866	12717	12893	12978	12862	12896	12837	12979	12952	12753	12941	12962	12890	12907	12876	12777	12884	12858	12756	13018	12738	12897	12869	12933	12772	12725	12907	12937	12844	12983	12780	12747	12707	12912	12915	12817	12938	12856	12741	12932	12857	12965	12865	12962	12914	12944	12842	12918	12846	12813	12896	12999	12777	12789	12993	12885	12826	13058	12996	12832	12786	12864	12851	12874	12863	12915	12855	12861	12794	12892	12972	12857	12997	12767	12892	12823	12846	12924	12888	13035	12801	12821	13049	12844	12923	12980	12962	12813	12901	12687	12931	12932	12919	12706	12957	12897	12881	13043	12829	12976	12923	12740	12784	12807	12860	12956	12930	13118	12802	12899	12758	12920	12922	12938	12733	12941	12819	12905	12896	13070	12939	12881	12783	12925	12838	12785	12972	12926	12993	12863	12906	12664	12856	12852	12728	13035	12824	12744	13019	12894	12861	12885	13000	13021	12780	12963	12877	12795	12940	12831	12848	12911	12873	12857	12945	12895	12874	12720	12926	12927	12877	12946	12977	12924	12753	12990	12768	12972	12993	12836	12778	12959	13192	12852	12806	12932	12753	12792	13022	12748	12977	12760	12755	12967	12840	12826	12870	12768	12995	13014	13021	12947	12721	12836	12814	12953	12890	13019	12746	12959	12993	12809	12764	12891	13109	12967	12880	12862	12866	12845	12885	12840	12965	13017	13039	12993	12829	12926	12908	12817	12879	12850	12893	12819	12903	12872	13008	12897	13083	13004	12737	12840	12868	12887	12936	12752	12773	12959	12929	12729	12938	12838	12957	12985	12870	12915	12995	12841	12909	12928	12791	12902	12932	12732	12860	12956	12894	13030	12891	12800	12798	12894	12937	12871	12896	12883	12944	12839	12967	13080	12886	12845	12768	12958	12880	12846	12891	13094	12972	12901	13024	12906	12852	12983	12855	12904	12916	12969	12787	12961	12933	12847	12921	12796	12814	12802	12810	12764	12911	12906	13021	12914	12891	12836	12973	12709	12735	12798	12948	12851	12909	12859	12878	12848	12692	12789	13012	12834	12796	12850	12866	12967	12912	12775	12856	12845	12886	12772	12863	12952	12827	13083	12857	12862	12895	12709	12818	12977	13022	12919	12909	12965	12944	13037	12879	12878	12910	13034	12879	13015	12918	12919	12925	12949	12902	12817	12902	12920	12872	12987	12917	12847	12895	12962	12797	12608	12965	12872	12769	13146	12869	12950	12875	12829	12857	12867	12742	12930	12864	12955	12932	12932	13090	12835	12773	13135	12851	13080	12843	12915	12858	12795	12722	12900	12811	12800	12979	12839	12772	12934	12867	12920	12934	12774	12800	12913	12984	12962	12765	12856	12813	12994	12896	12938	12835	12722	12797	12897	12934	12897	12887	12864	12824	12795	13011	12894	12882	12904	12779	12835	12874	12789	12889	12919	12784	12861	12834	13011	12834	12962	12891	12967	12787	12918	12972	12858	12772	12945	12845	12926	12969	13064	12795	13024	12746	12683	12893	12911	12930	12923	12758	12759	12909	12942	12921	12757	12984	13000	12777	12983	12876	12844	12809	12601	12698	13029	12878	12850	12778	12952	12943	12894	12898	12703	12863	12843	12998	12894	12875	12904	12888	13131	12955	12888	12831	12906	12895	12717	12792	12974	12928	12805	12919	13007	12772	12921	12877	12935	12971	12957	12937	12797	12737	12906	12675
23323	21126	28685	23886	21361	21767	19531	15888	15281	15450	15447	15407	15589	15593	16190	16908	16716	15906	15763	15293	15416	15253	15273	15311	15364	15144	15211	15453	15392	15227	15168	15180	15112	15182	15426	15216	15298	15339	15211	15155	15338	15267	15280	15150	15382	15281	15225	15279	15286	15196	15129	15240	15256	15117	15076	15218	15076	15169	15068	15404	15175	15216	15191	15050	15373	15100	15186	15149	15189	15019	15191	15307	15366	15233	15189	15069	15105	14833	15159	15176	15203	15135	15194	15128	15250	15103	15251	15280	15170	15217	15188	15035	15232	15116	15242	15182	15137	15382	15137	15244	15089	15054	15068	14927	15129	15231	15145	14998	15254	15264	15051	15270	15079	15087	15274	15025	15287	15114	15147	15060	15215	15140	15196	15269	14992	15283	15145	15487	15364	15269	15274	15141	15042	15167	15302	15146	15089	15206	14969	15015	15085	15132	15177	15426	15429	15398	15141	15162	15033	14975	15232	15100	15022	15216	15053	15120	15103	15146	15183	15076	15177	15092	15161	15125	15140	15345	15109	15197	15185	15200	15256	15126	15158	15362	15043	15068	15096	15111	15136	15090	15226	15251	15177	15196	14883	15173	15250	15110	14909	14928	15132	15219	15069	15247	15035	15067	15094	15207	15246	15266	15225	15053	14969	15116	15220	15017	15227	15069	15166	15148	15119	15232	15212	15005	15026	15183	15046	15119	15041	15399	15147	15020	15266	15041	15071	14947	15271	15190	14951	15039	15185	15106	15195	15183	15283	15068	15149	15052	15163	15235	15145	15187	15294	15012	15069	15005	14940	14920	15032	15186	14964	15137	15301	14965	15150	15073	15031	15233	15115	15193	15389	15181	15029	15331	15314	15230	15365	15204	15112	14944	14982	15234	15380	15089	15233	15320	15143	15260	15213	15032	15244	15040	15180	15214	15288	15043	15206	15182	15155	14994	15160	15265	15171	15020	15042	15217	15144	15167	15153	14977	15299	15168	15032	15254	15155	15098	15255	15064	15173	15110	15093	15069	14989	15142	15208	15252	15055	14927	15400	15030	15182	15036	15193	15153	15220	15333	15259	15194	15169	14976	15059	15163	15188	14998	15055	15357	15126	15127	15111	14950	15266	15196	15392	15092	15219	15160	15090	15286	15066	15049	15033	15041	15029	15071	15184	15216	15304	15318	15293	15221	15089	14989	14909	14964	15223	15264	15222	15056	15052	14998	15132	15033	15176	15177	15171	14999	15161	15037	15231	15168	15202	15207	14943	15067	15076	15127	15297	15053	15127	15045	14997	15106	15241	15128	15158	15126	15163	15324	15083	15128	14985	15295	15088	15181	15357	15084	15244	15201	15154	15183	15134	15095	15142	15223	15055	15231	15309	15216	15107	15147	15237	15004	15155	15182	15187	15135	14939	15043	15116	15101	14921	15158	15267	15120	15247	14877	15109	15267	15358	15146	15264	15019	15214	15224	14957	15243	15064	14944	15199	15150	15129	15058	15079	15186	15025	15182	15270	15178	15120	15021	15046	15023	15329	15148	14963	14992	15295	15220	15190	14967	14811	15171	15181	15257	15190	15283	15029	15100	15162	14921	15144	15095	15074	15122	15432	15255	15067	15178	15345	15124	15222	15034	15056	15213	14940	15264	15099	15100	15064	15179	15147	15282	15231	15140	15019	15410	15235	15129	15103	15077	15180	15148	15095	15200	15342	15148	15115	15349	15069	14901	15103	15215	15077	14959	15044	15086	15348	15438	15026	15164	15293	15163	15163	15162	15142	15083	14996	15026	15059	15332	15211	15267	14989	15019	15345	15131	15118	15127	14957	15094	15157	15044	15188	15218	15243	15129	15353	15083	15109	15032	15253	15119	15100	15227	15113	15052	15172	15164	15085	15079	14985	15274	15178	14929	15152	15135	14956	14973	15046	15114	15160	15002	15169	14979	15213	15123	15159	15033	15245	15200	15222	15052	15096	15085	15085	15227	15078	14946	15211	15177	15102	15121	15119	15361	15054	15097	15166	15189	15179	15211	15203	15105	15278	15183	15140	15085	15081	15110	15219	15160	15160	15266	15062	15116	15139	14991	14995	15176	15236	15251	15077	15133	15141	15068	15203	15185	15081	15182	14938	15113	15160	15159	15126	15028	15168	15010	15201	15340	14982	14918	15206	15167	15155	15209	15171	14987	15144	15146	15423	15242	15204	15261	15265	15107	15114	15019	15197	15243	15199	15236	15174	15298	15149	15139	15034	15108	15078	15080	15242	15230	15115	15162	15145	15051	14943	15214	15039	15068	15086	15047	15251	15288	15399	15144	15222	15245	15192	15407	15295	15175	15066	15255	15248	15258	15400	15281	15252	15162	15232	15192	15091	15216	15102	15099	15040	15073	15159	15042	15059	15090	15264	15174	14991	15097	15185	15017	15051	15202	15206	15203	15001	15004	15075	15112	15246	15168	15226	15185	15131	14983	15219	15154	15085	15240	15069	15199	14915	15220	15085	15067	15125	15220	15269	14979	15292	15149	15179	15199	15176	15222	15122	15155	14989	15066	15295	15167	15217	14976	15083	15295	15303	15367	15298	15184	15059	15242	15118	15078	14944	15183	15161	15067	15099	15173	15073	15097	14873	15184	15195	14969	15192	15207	15154	15327	15082	15231	15389	14987	15080	15116	15039	15105	15094	15171	15186	14943	15266	15285	15030	15348	15166	15229	15002	15255	15229	15070	15472	15256	15194	15098	15103	15213	15060	15248	15066	15041	15176	15127	15106	15312	15114	14962	15170	15006	14992	15086	15250	15217	15105	15227	15133	15124	15205	15249	15183	15131	15178	15368	15202	15383	15422	15115	15099	15249	15120	15047	15084	15324	15113	15158	15125	15244	15374	15117	15223	15206	15224	15097	15238	15193	15160	15225	15254	15184	15176	15364	15022	14993	15216	15235	15142	14938	15190	15053	15195	15146	15154	15235	15264	15155	15117	15153	15226	15321	15142	15078	15182	15151	15151	15084	15270	15221	15262	15416	15295	15224	15141	15249	15150	15035	15003	15078	15211	15165	15077	15199	15236	14944	15238	15071	15191	15251	15114	15001	15273	15070	15016	15334	15051	15321	15009	15024	15003	15072	15114	14929	15283	15173	15173	15175	15090	15282	15202	15071	15213	14947	15211	15074	15264	15348	15129	14998	15127	15144	15031	15111	15181	14998	15244	15157	15177	15308	15168	14996	15440	15105	15160	15204	15229	15109	15250	15401	15191	15342	15133	15215	15169	14984	14978	15137	15123	15379	15194	15192	14973	15143	15076	15069	15205	15163	15297	15303	14962	15022	14777	14900	15233	14956	15279	15144	15211	14998	14970	14990	15147	14923	15276	15096	15160	15195	15147	15048	15341	15236	15130	14960	15062	15232	15102	14955	15101	15108	15313	15041	15179	15128	15153	15219	15328	15199	15308	15054	15156	15192	15237	15217	15273	15029	15123	15056	15146	14947	15146	15196	15176	15105	15191	15081	15250	15128	15005	15284	15251	15222	15275	15285	15209	15109	15158	15207	15050	15274	15251	15252	15103	15257	15122	15326	15123	15184	15062	15002	15229	15150	15123	15197	15194	15316	14960	15234	15259	15130	15139	15137	15128	15197	15127	15321	15214	15385	15101	15091	15087	15279	15219	14995	15076	14939	15129	15151	15352	15385	15305	15228	15129	15284	15094	14983	15159	15195	15177	15064	15032	15182	15102	15077	15185	15234	15213	15330	15174	15090	15057	15101	15151	15008	15218	15282	15110	15281	15224	15137	15168	15112	15125	15051	15084	15096	14841	15118	15281	15187	15339	15270	15283	15326	15191	15096	14941	15120	15129	15094	15157	15353	15164	15224	15374	15071	15179	15133	15330	15156	15144	15142	15117	15181	15025	15022	15124	14932	15000	15113	15262	15080	15263	15030	15240	15311	15114	15106	15103	15049	15092	14942	15126	15186	15226	15108	15047	15103	15120	15302	15202	15069	15240	15079	15151	15071	15279	14978	14968	15093	15057	15103	15119	15215	15140	15021	15263	15121	15004	15177	14903	15095	15197	15019	15053	15221	15240	15246	15186	15306	15069	15097	15102	15342	15205	15185	15252	15185	15286	15289	15105	15045	15201	15082	15117	15191	15126	15064	15190	15275	15186	15073	15118	15154	15293	15000	15023	15177	15331	15160	14989	15338	15237	15078	14967	15133	15282	15224	15118	15102	15282	15410	15073	15232	15193	15255	15081	15026	15063	15280	15083	14927	14957	15163	15189	15085	15170	14944	15037	15181	15155	15304	15271	14946	15279	15099	15060	15131	15215	14977	15186	15215	15259	15110	15234	15146	15019	15101	15201	15003	15325	15264	15120	15104	15195	15391	15386	15083	15324	15354	15208	15044	15247	15278	15071	15147	15245	15167	15119	15206	15117	15090	15152	15030	15063	14940	15044	15223	15156	15140	15245	15166	15215	15120	14982	15178	15269	14983	14860	15182	15267	15141	15295	15046	15144	14929	15211	15133	15327	15244	15160	15105	15144	15175	15149	15061	15152	15182	15183	15080	15156	15147	15065	15282	15192	15338	15221	15141	15096	15105	15136	15354	15166	15167	15167	15100	15176	15141	15085	15245	15171	15062	15215	15440	15112	14924	15158	15234	15179	15190	15362	15164	15068	15192	14985	15050	15112	15297	15068	14948	15083	15226	15056	15130	15126	15004	14991	15083	15165	14918	14991	15007	15236	15285	15172	15207	15131	15094	15005	14999	15209	15129	15251	15141	15123	15058	15265	15145	15097	15259	15086	15143	14921	15101	15143	15262	15195	15304	15123	15222	15112	15150	15063	15036	15200	15169	15267	15104	14993	15129	15108	15242	15244	15161	15305	15032	14981	15289	15118	15223	15087	15205	15060	15095	15220	15247	15227	15141	15204	15085	14951	15242	15234	15194	14919	15158	15294	14924	15091	15045	15222	15132	14879	15095	15166	15107	14922	15165	15023	15214	15286	15260	15229	15232	15122	15002	15036	14975	14943	15041	15080	15183	15196	14999	15261	15114	15119	15276	15189	15056	15267	15222	15159	15130	15071	15268	15197	15124	15155	15036	15211	15038	15212	15289	15246	15139	15115	15332	15187	15244	15091	15100	15199	15113
10350	24777	17198	13985	13349	13237	13172	13046	13044	13081	13033	13027	12959	13300	13834	14507	14092	13453	13170	12929	13181	12908	13150	13151	12901	12854	12962	12956	12951	12991	12933	13017	12881	12854	12987	12961	13121	13077	13071	12829	12908	12943	12905	13051	13012	13061	12945	12899	13099	12952	13031	12924	12953	12892	13000	13021	13016	13133	13124	12850	12936	12987	13085	12903	12978	13097	13003	12902	13015	13100	12937	12975	12943	12993	12977	12808	12880	13071	12948	13085	12933	12862	12868	12942	12985	12882	12876	13019	12967	12983	12998	12946	12822	13079	13027	13061	13006	12863	12769	12908	13007	12990	12977	12877	12916	12961	12964	13136	12915	13097	12926	12878	12996	12986	13074	12926	13010	13073	12855	12968	12971	13034	13017	13050	13088	12926	12926	12988	13073	12964	13147	13056	13098	12934	12858	12883	12865	12985	13023	12804	12999	13154	13045	12978	12907	12876	12943	12946	12845	12821	12908	12951	12872	12889	13066	12952	13068	12975	13095	12979	13027	13062	12944	13005	12928	12979	12969	12841	13063	12849	12971	13021	12874	12763	12865	12972	13038	12993	12847	13124	13024	12874	13052	12913	12927	12884	13014	13216	12975	13045	12962	12969	12966	12921	12945	12907	12890	12986	13185	12999	12959	13088	13023	12876	12991	13020	12858	12991	13094	12892	12885	12914	12949	13028	12918	13111	12965	12972	13185	12994	12999	12780	12915	13072	12808	12871	12896	13012	13027	12912	13056	13010	13162	13027	12990	13064	12954	12897	12901	13022	12963	13017	13030	12881	13069	12985	13195	12822	12742	12932	13148	12923	12922	12910	12928	12959	12904	12944	13045	12986	12882	12880	13044	12948	12927	12998	13073	13117	12976	13074	13050	12787	12759	13016	13130	13094	12947	13053	13073	12974	12860	13201	12924	12931	12954	13007	12906	13038	12880	13062	12852	12945	13056	13072	12876	12946	13127	13028	12822	12959	12959	13082	12985	12981	12790	13039	13049	12988	13004	12874	12891	13035	12771	12921	12903	13016	12733	12999	12698	12956	12950	12863	13009	12873	13021	12940	13092	12979	13052	12833	12911	12963	12990	12859	12906	12915	13018	13039	12868	12965	12982	13047	12894	12986	12938	12903	13027	12876	13023	12926	13053	12872	12897	13017	13155	13111	12915	12998	12993	13072	12814	12962	13089	12899	12905	12940	12922	12948	12854	13160	12966	13000	12945	12914	12967	12938	12920	13044	13149	12930	12877	12900	12796	12898	13007	12931	12994	12886	13063	12998	13096	12965	13065	12916	12895	13167	12892	12861	12908	13018	13043	12912	12848	13059	12917	12964	12974	13056	12887	12869	12946	12962	12981	12857	13033	13034	12854	13193	13094	12878	13147	12869	12968	12969	13093	12841	12912	12883	12978	13116	12936	12862	13030	12973	12985	12857	12950	12879	13018	13023	12932	13016	12944	12799	12948	13084	12880	13084	13074	13151	12857	12873	12964	12920	13128	13006	13083	12956	12959	13098	12856	12950	13021	12942	12877	12994	12984	13009	12864	12920	12935	13079	12976	13178	12955	13038	12927	13057	12988	12877	12980	12984	13022	12757	12972	13137	13029	12931	12855	12938	13011	13038	13017	12921	12908	12876	12921	13038	13117	12948	13013	13058	12906	12689	12907	12974	12969	13080	12909	12865	12921	12940	12949	12991	12880	12906	12790	12817	12907	13062	12895	13147	12996	12928	12939	12987	13024	13125	13038	13200	12875	12948	12958	12991	13049	12956	12952	12826	12976	12976	12770	12851	13000	12844	12925	12961	12871	12999	12958	13076	12753	12940	12770	12929	12882	12897	12995	13047	12958	12838	12934	13042	12908	12912	12955	13088	12976	12969	12853	13018	13002	12999	12907	12986	12886	12930	13000	13076	13145	12899	12935	13011	13136	12881	12942	12908	13088	12997	12914	12977	13080	13071	13047	12875	13037	13016	12948	12824	12892	12912	12940	12893	12963	12916	12974	13094	12972	12950	12961	12838	12973	12939	12988	12971	12993	13104	13082	12841	13191	12963	12956	12994	12968	12951	12911	12923	12944	12980	12960	12924	12795	12927	13146	12897	12979	12887	13019	13013	12854	13047	12904	12999	12938	12824	13022	13175	13011	12702	13030	12920	12894	13026	13051	13057	13112	12871	12969	13112	13121	13003	12791	12766	13158	12939	13128	12848	13141	12941	13093	12993	12859	13059	12806	12930	13005	12840	12994	12880	12961	13113	12903	13129	12876	12970	12914	12924	12879	13038	12970	12923	12892	12930	13030	12773	13054	12942	12973	12814	13099	12964	13016	12951	12919	12933	13020	13012	12999	13107	12796	13100	12874	13078	12942	13014	13042	12922	12915	12965	12997	12846	12919	13101	12796	12931	12904	12899	13060	13076	13006	12956	13019	12996	12831	12827	13058	12889	12982	13042	12808	13015	12979	12939	12935	12967	12997	13012	12986	12929	13081	13007	12996	13070	12903	12879	13170	12923	12917	12987	13031	13092	12977	12995	12867	13076	12995	12763	12980	12969	12970	12919	13019	12819	12961	12996	13034	13066	13114	13031	13145	13061	12872	12926	12798	12909	12993	12861	12886	12933	13064	12779	12893	13120	12882	13059	13039	12999	13013	12996	12883	12951	12994	13040	12932	12952	12928	13026	12892	12937	13003	12991	12985	13001	12981	12934	12769	13023	12982	12896	12938	12906	12989	12941	12792	12997	13093	13116	12875	13096	12829	12971	12903	13038	12965	12964	12889	12961	12809	13050	13030	12891	12889	13046	12927	12962	12871	12826	12994	12991	12970	12821	12991	12978	13091	12763	12906	12976	12921	12919	12885	13058	13037	12872	12962	12801	13053	12837	12777	13009	13015	13046	13053	13117	12941	12927	12978	12884	13066	13017	13001	12952	12905	12989	12869	12979	12969	12881	12966	12965	12975	13085	12883	13067	13015	13073	12967	12884	12835	12904	13029	13047	13009	12890	13017	12953	13046	12849	12902	13090	12939	12910	12958	12953	12920	12996	12971	12956	13123	12892	13105	13045	12936	12917	12934	12869	12863	12979	12947	13004	13121	13086	13002	12869	13138	13035	13006	13131	12884	13024	12943	12979	12827	12952	12969	12961	13020	12982	12784	12986	12986	12926	12949	12961	12912	13022	12862	12921	13017	13048	12929	12985	12788	12865	13082	13001	12959	12994	13079	12714	12892	12969	13044	13059	13065	12958	12980	12842	13091	12918	12910	12911	12986	13072	12968	12929	12990	12892	13008	13070	12921	13004	12983	12903	12993	13021	12870	12926	12999	13004	12925	13093	12900	13022	12920	13034	12959	12777	13002	12883	12795	12936	12966	12896	12838	12894	13090	12971	12949	12895	12874	13094	12949	13028	12810	12869	12898	12825	12813	12932	13049	12997	12833	12991	12892	12808	12854	12888	12905	12958	12985	12933	12899	13067	12874	12926	12952	12989	12892	12976	12988	13028	13092	12963	13047	12988	12991	12787	13024	13017	13096	13132	12800	12911	12789	12829	12972	13053	12960	13092	13121	12968	12955	12797	13036	12847	12812	12872	12964	12911	12970	12903	12859	13028	12895	12901	12949	12965	12948	13083	13020	12824	13058	12917	12895	12791	13084	12971	12786	12955	12913	12922	12895	12980	12946	12890	12871	12928	12964	12983	13006	12871	12916	13128	13024	13001	12827	12811	12928	12934	12957	12867	12889	13036	12927	12883	12900	12893	13033	13037	12768	13129	12935	13030	12967	12916	12915	12960	12844	12843	12991	12850	12910	13045	12906	13102	12792	12866	12853	13043	12988	12925	12875	12914	13157	12912	13024	12908	12952	12899	12944	13011	13001	12981	12832	12925	13088	12788	13024	12900	12878	12921	12988	12931	12838	12820	12859	12859	12975	12908	12980	12917	13090	12971	12962	12881	13011	13013	13031	13055	12802	12941	13027	12836	12898	12977	12919	12800	12884	12908	13058	12907	13015	12959	13044	12932	13035	12936	13005	13014	12927	12988	12898	12997	12876	12860	13045	12819	13113	12911	12794	12943	12803	13011	13022	12978	13107	12829	13092	13095	12982	13052	13070	12988	12898	12774	12923	12760	12874	13203	13028	13054	12973	13169	13014	12902	12921	12845	12953	12952	13021	12874	12867	12961	12909	12942	13021	13009	13076	12905	13166	12963	13077	12878	12935	13016	12842	13032	12861	13041	12955	12863	12702	12854	13026	12947	12949	12985	12921	12905	12879	12881	12902	12894	12951	12955	12945	12922	12983	12866	12961	12984	13078	12929	13040	12959	13089	12892	12943	13030	12911	13017	13045	13021	13137	12845	13227	13004	13092	13079	13019	12867	12832	13084	12914	13132	13093	13053	13087	13032	13058	13046	12962	12905	13055	12881	12917	12876	13193	12939	13078	12976	12970	12924	12891	13039	13150	12989	12955	12933	12850	13123	12895	12830	13041	12986	13026	13104	12904	13046	13036	13126	12862	12950	13032	12986	12905	12937	12952	13033	13033	12943	13084	13075	12989	12885	12906	12976	13084	12878	12840	12965	13131	12882	12969	13031	12938	12963	12839	13040	12890	13076	12953	12805	12939	13003	12748	13096	13040	12962	13027	12897	12920	13012	12874	12983	12867	13222	12846	12996	13059	12953	13005	12851	12929	13050	13002	12984	12863	12918	12968	12911	12875	13010	12905	12896	12937	12964	12969	12903	12807	12912	12871	12941	12958	12978	13098	12912	12986	13068	12859	13014	13005	13113	12891	13026	13046	12867	13054	12728	12978	12931	13050	12873	12911	12901	13065	12981	12881	12871	13150	13012	12746	12992	12902	13021	13092	12949	12939	13074	12937	12987	12846	12926	12951	13079	12920	13136	12923	12850	12991	13034	12968	12967	12993	13012	12853	12899	12922	12802	13010	12812	12962	12850	12896	12978	12924	12795	13107	12909	12750	12991	12970	12944	13068	13046	12861	12911	13093	12891	12840	13058	12742	12836	13077	12962	12988	13094	13161	12882	12955	12944	12970	13038	12707	12879	13016	12933	13000	12893	12964	12986	12926	12960	12842	13102	13122	13067	12990	12930	12969	12936	13226	12980	12784	13115	12945	13049
22458	21103	28894	23561	21140	22459	23762	17094	15816	16077	16189	16239	16199	16734	17823	18790	18130	17264	16591	16332	15888	15925	15796	15875	15740	15907	15695	15889	15822	15743	15737	15803	15792	15947	15810	15798	15877	15905	16017	15664	15883	15811	15803	15739	15808	15921	15836	15777	15790	15869	15895	15717	15705	15787	15928	15723	15693	15711	15837	15745	15510	15735	15933	15810	15638	15880	15703	15705	15637	15610	15801	15794	15648	15730	15860	15751	15859	15813	15843	15980	15731	15695	15685	15719	15808	15850	15722	15817	15648	15914	15849	15752	15898	15865	15861	15612	15751	15789	15843	15698	15576	15852	15833	15919	15738	15889	15787	15769	15727	15801	15718	15664	15683	15483	15925	15855	15893	15796	15779	15845	15793	15728	15763	15780	15719	15743	15713	15853	15580	15674	15759	15765	15900	15640	15711	15637	15676	15477	15620	15794	15782	15933	15785	15711	15537	15933	15769	15807	15752	15691	15741	15699	15720	15707	15783	15746	15685	15551	15758	15782	15764	15862	15769	15781	15725	15764	15740	15847	15675	15733	15606	15627	15692	15783	15708	15819	15765	15620	15618	15531	15763	15704	15567	15607	15660	15828	15799	15623	15758	15850	15862	15560	15870	15644	15550	15630	15521	15582	15818	15857	15901	15691	15691	15570	15899	15730	15874	15669	15643	15726	15798	15710	15846	15575	15470	15761	15861	15682	15896	15838	15727	15863	15741	15887	15802	15696	15591	15373	15672	15830	15690	15650	15855	15637	15723	15581	15516	15504	15764	15693	15802	15632	15920	15769	15774	15685	15615	15690	15899	15780	15626	15600	15885	15706	15733	15879	15575	15815	15674	15828	15747	15648	15550	15752	15711	15708	15901	15819	15716	15783	15710	15641	15772	15798	15873	15623	15786	15553	15766	15867	15700	15856	15746	15669	15720	15796	15736	15943	15980	15705	15631	15730	15781	15631	15771	15735	15875	15685	15821	15712	15793	15639	15479	15735	15768	15683	15793	15770	15601	15682	15859	15751	15690	15802	15778	15985	15777	15664	15526	15672	15707	15594	15421	15740	15749	15742	15761	15779	15869	15752	15739	15585	15791	15570	15818	15650	15722	15591	15571	15671	15652	15760	15647	15702	15698	15904	15517	15528	15816	15802	15766	15666	15848	15712	15756	15696	15825	15728	15635	15733	15778	15638	15821	15809	15503	15772	15677	15775	15837	15658	15737	15780	15882	15879	15887	15599	15476	15710	15820	15680	15744	15879	15761	15784	15920	15577	15867	15756	15663	15506	15517	15758	15817	15514	15646	15728	15602	15626	15647	15734	15568	15811	15632	15758	15667	15628	15705	15699	15515	15664	15805	15760	15590	15761	15809	15757	15833	15704	15856	15740	15618	15763	15647	15890	15684	15806	15642	15623	15752	15726	15679	15907	15774	15776	15869	15807	15614	15927	15737	15685	15794	15641	15552	15741	15508	15483	15648	15800	15778	15805	15876	15764	15535	15737	15694	15733	15774	15769	15705	15657	15719	15833	15626	15668	15512	15873	15661	15813	15818	15794	15866	15737	15731	15790	15872	15843	15655	15727	15823	15694	15708	15637	15497	15916	15684	15621	15859	15695	15613	15702	15578	15872	15842	15524	15840	15771	15671	15523	15790	15694	15803	15807	15649	15680	15707	15785	15661	15878	15616	15809	15921	15703	15532	15791	15808	15767	15659	15698	15737	15836	15847	15924	15841	15656	15711	15704	15639	15721	15770	15665	15767	15669	15801	15662	15828	15747	15741	15653	15758	15708	15809	15732	15626	15817	15644	15547	15739	15731	15892	15717	15954	15872	15504	15592	15800	15699	15759	15739	15960	15938	15797	15923	15714	15681	15688	15599	15600	15561	15837	15772	15793	15781	15656	15699	15800	15629	15740	15406	15695	15641	15814	15847	15733	15805	15640	15793	15581	15549	15608	15641	15738	15732	15479	15552	15560	15793	15545	15670	15714	15634	15740	15853	15870	15779	15724	15972	15764	15915	15650	15732	15878	15835	15741	15608	15667	15797	15501	15790	15725	15754	15806	15572	15721	15668	15735	15674	15649	15663	15734	15475	15631	15840	15810	15753	15718	15865	15784	15762	15562	15939	15835	15771	15752	15575	15875	15646	15728	15727	15644	15558	15526	15657	15677	15754	15794	15836	15682	15697	15781	15594	15739	15674	15729	15847	15646	15802	15725	16033	15743	15874	15643	15492	15465	15694	15636	15490	15931	15634	15672	15719	15691	15619	15820	15753	15644	15670	15582	15602	15872	15881	15588	15609	15817	15691	15817	15862	15689	15684	15860	15752	15986	15533	15690	15740	15616	15682	15840	15822	15588	15879	15657	15708	15695	15821	15575	15874	15654	15767	15802	15667	15649	15832	15600	15535	15822	15699	15658	15744	15733	15763	15890	15748	15844	15632	15837	15691	15730	15843	15702	15826	15661	15650	15848	15710	15907	15592	15649	15670	15706	15618	15746	15853	15479	15738	15569	15798	15724	15674	15825	15607	15719	15631	15779	15889	15793	15683	15609	15629	15668	15554	15641	15753	15824	15723	15632	15692	15561	15659	15769	15755	15830	15768	15944	15825	15922	15725	15619	15507	15668	15729	15743	15716	15842	15650	15720	15857	15738	15799	15630	15679	15777	15766	15720	15822	15593	15565	15716	15633	15642	15596	15668	15750	15740	15670	15627	15750	15846	15898	15665	15968	15661	15653	15828	15672	15763	15677	15758	15766	15950	15582	15798	15794	15611	15739	15725	15797	15779	15681	15625	15681	15718	15728	15794	15619	15718	15685	15700	15687	15863	15836	15772	15689	15643	15666	15841	15571	15672	15673	15722	15804	15500	15694	15758	15774	15640	15568	15769	15788	15669	15807	15608	15650	15773	15593	15814	15632	15829	15757	15471	15616	15751	15838	15641	15849	15504	15730	15577	15656	15710	15901	15702	15784	15780	15696	15678	15659	15679	15654	15713	15610	15533	15623	15470	15904	15660	15725	15774	15803	15714	15677	15744	15609	15602	15592	15949	15821	15823	15665	15644	15635	15817	15625	15712	15620	15842	15750	15745	15709	15696	15813	15708	15509	15786	15747	15761	15797	15721	15817	15729	15810	15702	15524	15661	15650	15820	15751	15789	15609	15724	15787	15801	15646	15827	15633	15754	15765	15729	15776	15774	15706	15763	15659	15815	15789	15580	15601	15709	15590	15783	15779	15588	15703	15809	15736	15653	15590	15401	15740	15714	15604	15700	15785	15775	15913	15922	15753	15720	15653	15838	15597	15617	15764	15735	15923	15863	15666	15775	15724	15518	15808	15670	15665	15821	15637	15650	15834	15676	15752	15809	15660	15607	15639	15660	15526	15712	15494	15899	15806	15747	15746	15741	15479	15846	15639	15645	15735	15944	15994	15796	15682	15773	15634	15677	15633	15816	15700	15720	15507	15644	15873	15699	15700	15725	15673	15731	15616	15705	15629	15826	15762	15830	15684	15812	15754	15619	15969	15686	15676	15724	15713	15654	15597	15648	15821	15508	15459	15804	15719	15771	15807	15816	15893	15692	15782	15746	15752	15679	15675	15601	15682	15727	15745	15845	15656	15537	15691	15542	15837	15775	15806	15628	15717	15854	15866	15786	15756	15617	15722	15537	15611	15783	15509	15460	15580	15862	15650	15699	15710	15646	15779	15494	15844	15860	15739	15702	15473	15658	15734	15469	15728	15800	15545	15721	15578	15654	15729	15790	15634	15513	15643	15714	15670	15776	15679	15761	15810	15711	15761	15756	15711	15703	15792	15703	15950	15759	15825	15564	15675	15533	15846	15631	15667	15686	15554	15638	15683	15774	15815	15656	15755	15729	15786	15717	15845	15582	15707	15704	15510	15644	15690	15798	15581	15772	15647	15621	15733	15648	15709	15708	15657	15666	15645	15723	15606	15672	15650	15654	15755	15794	15703	15638	15664	15632	15777	15629	15692	15546	15601	15775	15562	15828	15696	15736	15813	15727	15783	15861	15774	15718	15587	15713	15614	15748	15716	15630	15696	15820	15641	15575	15722	15581	15842	15680	15752	15560	15779	15652	15697	15515	15703	15802	15779	15649	15748	15675	15685	15583	15592	15717	15731	15940	15563	15810	15522	15893	15608	15810	15776	15899	15646	15813	15624	15846	15569	15662	15682	15548	15627	15868	15781	15619	15799	15777	15676	15865	15588	15760	15580	15607	15607	15909	15633	15658	15617	15656	15540	15685	15797	15613	15672	15840	15773	15837	15696	15843	15675	15700	15621	15720	15689	15783	15897	15831	15807	15618	15488	15662	15732	15702	15593	15669	15671	15831	15874	15711	15966	15828	15870	15738	15821	15884	15545	15803	15845	15547	15610	15791	15642	15765	15598	15754	15622	15913	15814	15760	15748	15546	15536	15678	15576	15861	15719	15935	15795	15789	15742	15797	15764	15549	15596	15742	15766	15699	15647	15649	15568	15647	15851	15782	15657	15641	15877	15737	15903	15911	15999	15711	15800	15715	15854	15776	15716	15612	15778	15822	15623	15964	15509	15597	15817	15719	15996	15844	15730	15646	15500	15813	15773	15780	15788	15582	15724	15747	15607	15835	15732	15781	15741	15808	15600	15805	15631	15633	15526	15592	15675	15685	15725	15504	15651	15655	15653	15846	15973	16001	15783	15720	15688	15573	15579	15656	15613	15811	15808	15861	15611	15679	15696	15682	15724	15876	15662	15781	15653	15523	15682	15658	15974	15638	15614	15552	15646	15731	15800	15864	15720	15607	15870	15843	15631	15793	15697	15725	15819	15673	15636	15564	15694	15650	15742	16076	15739	15490	15565	15875	15991	15826	15684	15794	15641	15596	15857	15638	15851	15718	15927	15840	15879	15662	15718	15726	15586	15682	15768	15703	15701	15680	15551	15838	15786	15565	15815	15786	15866	15942	15667	15746	15940	15582	15618	15638	15750	15910	15903	15700	15574	15807	15679	15844	15691	15460	15696	15564	15659	15510	15766	15586	15793	15877	15779	15621	15598	15744	15762	15788	15698	15645	15626	15680	15691	15726	15793	15869	15701	15917	15719	15667	15643	15611	15605	15566	15747	15653	15779	15793	15738
10771	28567	21639	15348	13952	13648	13351	13318	13360	13394	13332	13464	13630	13949	15035	15843	14915	14480	13779	13538	13295	13402	13226	13386	13255	13321	13341	13455	13317	13159	13275	13220	13309	13411	13121	13190	13255	13237	13269	13341	13405	13360	13452	13168	13212	13317	13405	13111	13301	13439	13348	13317	13317	13378	13168	13283	13178	13202	13302	13307	13135	13197	13350	13051	13238	13243	13104	13208	13278	13403	13342	13249	13237	13257	13328	13238	13396	13454	13106	13307	13308	13347	13313	13223	13229	13418	13124	13269	13305	13272	13101	13259	13355	13240	13376	13363	13224	13285	13455	13283	13231	13351	13266	13410	13198	13173	13269	13160	13149	13178	13396	13428	13291	13306	13201	13272	13356	13388	13194	13285	13228	13223	13245	13319	13312	13299	13205	13237	13389	13076	13509	13230	13187	13295	13224	13357	13141	13302	13362	13227	13169	13341	13240	13289	13300	13416	13317	13070	13278	13184	13344	13309	13375	13358	13307	13218	13265	13269	13200	13269	13342	13336	13132	13396	13211	13245	13400	13285	13266	13157	13421	13147	13267	13278	13335	13310	13389	13254	13274	13427	13135	13266	13382	13214	13229	13285	13260	13328	13216	13187	13122	13157	13210	13208	13121	13268	13398	13272	13307	13248	13372	13135	13265	13336	13314	13426	13280	13231	13231	13202	13217	13244	13176	13400	13240	13261	13291	13392	13222	13202	13162	13339	13212	13192	13167	13418	13180	13145	13272	13036	13283	13231	13162	13396	13067	13177	13372	13160	13211	13215	13192	13400	13259	13281	13413	13193	13431	13291	13236	13131	13166	13228	13329	13100	13447	13258	13420	13327	13076	13180	13242	13210	13271	13219	13231	13328	13349	13277	13117	13267	13141	13336	13167	13162	13124	13258	13245	13265	13199	13249	13329	13178	13279	13360	13231	13341	13160	13326	13359	13255	13330	13307	13261	13231	13467	13201	13248	13291	13236	13195	13276	13273	13299	13274	13300	13503	13048	13261	13367	13300	13360	13137	13143	13309	13221	13411	13242	13327	13197	13291	13176	13122	13200	13187	13251	13178	13435	13342	13323	13335	13126	13337	13284	13142	13343	13247	13325	13254	13265	13228	13119	13094	13288	13308	13342	13100	13246	13137	13150	13169	13126	13112	13505	13161	13285	13307	13300	13359	13362	13209	13250	13438	13271	13350	13376	13291	13170	13213	13158	13215	13270	13231	13271	13339	13148	13321	13193	13290	13123	13206	13315	13347	13106	13394	13247	13276	13119	13405	13206	13300	13372	13246	13194	13162	13214	13050	13149	13192	13367	13241	13287	13435	13283	13328	13285	13159	13164	13407	13264	13307	13170	13403	13425	13413	13070	13309	13286	13181	13249	13269	13118	13362	13277	13327	13295	13076	13435	13281	13354	13301	13178	13141	13262	13219	13144	13326	13131	13296	13156	13379	13205	13328	13147	13237	13290	13145	13262	13111	13293	13099	13203	13166	13351	13160	13226	13228	13398	13345	13150	13283	13305	13266	13404	13131	13268	13149	13151	13259	13189	13333	13298	13152	13302	13178	13246	13320	13259	13114	13335	13244	13340	13256	13225	13324	13260	13329	13227	13204	13294	13280	13280	13235	13353	13360	13196	13232	13201	13291	13294	13231	13221	13281	13225	13219	13325	13182	13480	13155	13398	13201	13251	13200	13309	13176	13169	13267	13239	13232	13395	13269	13232	13088	13392	13322	13245	13213	13339	13155	13342	13209	13139	13272	13339	13086	13236	13251	13248	13173	13276	13425	13450	13305	13398	13288	13302	13297	13261	13236	13131	13152	13334	13196	13333	13327	13316	13188	13500	13093	13217	13405	13173	13082	13175	13332	13252	13265	13325	13288	13215	13260	13159	13154	13068	13231	13286	13211	13236	13221	13383	13180	13411	13135	13205	13309	13311	13296	13278	13382	13357	13361	13433	13032	13194	13305	13363	13360	13232	13242	13164	13393	13206	13227	13407	13192	13195	13365	13322	13274	13421	13160	13416	13113	13366	13198	13269	13364	13256	13345	13318	13312	13277	13343	13254	13174	13245	13300	13289	13361	13345	13340	13325	13302	13294	13351	13216	13208	13143	13529	13395	13267	13328	13368	13250	13252	13371	13302	13121	13357	13288	13212	13327	13200	13324	13271	13468	13164	13341	13454	13238	13200	13311	13126	13228	13238	13298	13183	13214	13199	13207	13221	13138	13259	13267	13108	13268	13256	13364	13301	13208	13305	13377	13387	13290	13145	13147	13450	13192	13242	13327	13280	13202	13303	13224	13150	13367	13213	13169	13316	13093	13260	13296	13239	13093	13220	13232	13069	13324	13319	13164	13387	13264	13129	13106	13419	13172	13233	13258	13209	13237	13284	13169	13251	13208	13353	13150	13294	13400	13249	13427	13191	13143	13282	13286	13208	13347	13210	13202	13300	13319	13393	13441	13215	13385	13262	13178	13349	13148	13296	13215	13340	13249	13208	13385	13438	13314	13240	13199	13334	13185	13202	13194	13171	13295	13310	13215	13216	13366	13211	13230	13215	13277	13266	13219	13334	13326	13224	13204	13265	13300	13296	13141	13154	13461	13188	13214	13128	13263	13213	13398	13281	13285	13341	13307	13273	13288	13294	13247	13124	13272	13283	13232	13100	13300	13256	13328	13186	13427	13243	13324	13413	13256	13425	13175	13289	13168	13331	13360	13236	13294	13368	13266	13249	13186	13239	13364	13316	13137	13280	13347	13191	13308	13369	13246	13202	13170	13180	13367	13294	13238	13193	13374	13242	13301	13412	13310	13285	13241	13420	13403	13260	13452	13361	13232	13257	13384	13217	13232	13276	13153	13302	13280	13097	13154	13463	13151	13386	13112	13241	13168	13167	13066	13068	13301	13195	13267	13290	13348	13262	13202	13227	13135	13144	13218	13258	13217	13341	13421	13337	13210	13237	13154	13452	13418	13307	13279	13155	13348	13253	13370	13333	13279	13223	13350	13294	13220	13307	13341	13113	13256	13175	13195	13302	13227	13369	13013	13198	13247	12981	13366	13201	13235	13236	13289	13232	13298	13243	13311	13212	13116	13307	13293	13151	13247	13315	13254	13270	13367	13292	13219	13316	13280	13398	13219	13293	13273	13190	13456	13410	13170	13235	13237	13106	13345	13421	13113	13271	13294	13158	13416	13243	13341	13213	13149	13265	13271	13141	13313	13338	13178	13245	13400	13308	13370	13281	13484	13239	13178	13239	13284	13276	13179	13223	13381	13196	13317	13275	13261	13241	13224	13301	13201	13190	13203	13329	13238	13128	13161	13435	13283	13215	13188	13163	13533	13293	13262	13283	13371	13426	13171	13236	13408	13157	13382	13231	13416	13377	13212	13258	13245	13368	13256	13323	13294	13304	13193	13157	13133	13262	13379	13244	13314	13319	13344	13307	13309	13151	13368	13343	13205	13290	13144	13138	13178	13502	13416	13194	13432	13239	13270	13183	13049	13182	13087	13357	13226	13079	13322	13284	13207	13275	13170	13205	13341	13213	13195	13374	13080	13368	13235	13168	13255	13276	13216	13356	13302	13275	13401	13222	13169	13313	13399	13371	13264	13509	13365	13259	13206	13222	13290	13178	13304	13166	13322	13122	13266	13235	13182	13188	13374	13137	13231	13234	13355	13267	13201	13375	13312	13221	13351	13196	13064	13356	13244	13316	13265	13036	13180	13400	13312	13388	13252	13498	13154	13139	13242	13196	13188	13306	13276	13153	13120	13449	13194	13246	13256	13242	13362	13141	13422	12992	13294	13335	13161	13145	13088	13289	13275	13363	13389	13199	13304	13282	13227	13235	13153	13196	13107	13128	13283	13236	13101	13081	13242	13247	13210	13264	13123	13242	13324	13314	13364	13465	13210	13137	13272	13180	13093	13416	13261	13238	13069	13328	13258	13244	13374	13342	13317	13156	13277	13253	13273	13403	13317	13268	13090	13091	13175	13117	13220	13140	13278	13135	13334	13516	13296	13263	13262	13197	13257	13211	13264	13390	13174	13127	13249	13307	13178	13211	13197	13431	13274	13085	13230	13270	13300	13241	13119	13249	13387	13155	13305	13249	13352	13412	13304	13336	13233	13219	13263	13318	13191	13268	13274	13202	13339	13270	13252	13205	13337	13321	13110	13128	13245	13032	13296	13271	13118	13366	13441	13310	13407	13217	13395	13284	13332	13207	13307	13162	13332	13258	13238	13183	13220	13221	13256	13327	13404	13281	13222	13205	13277	13301	13173	13423	13369	13449	13438	13276	13322	13340	13288	13141	13329	13376	13335	13216	13143	13313	13420	13219	13360	13362	13264	13420	13364	13141	13150	13044	13360	13248	13272	13241	13287	13329	13269	13146	13400	13198	13239	13375	13229	13158	13395	13283	13258	13275	13296	13299	13144	13224	13246	13350	13200	13360	13283	13183	13347	13205	13242	13255	13210	13433	13277	13147	13373	13214	13116	13162	13408	13331	13233	13244	13233	13287	13176	13377	13337	13297	13293	13213	13317	13335	13177	13152	13315	13183	13156	13339	13302	13297	13359	13219	13297	13386	13325	13154	13107	13428	13216	13108	13097	13198	13227	13301	13232	13357	13341	13192	13189	13307	13180	13256	13146	13241	13319	13242	13168	13343	13347	13207	13324	13291	13280	13173	13204	13128	13140	13206	13371	13422	13232	13284	13207	13241	13263	13229	13246	13161	13228	13283	13405	13484	13330	13220	13208	13115	13217	13276	13340	13025	13208	13172	13078	13294	13292	13181	13278	13356	13200	13306	13436	13314	13187	13370	13158	13237	13295	13351	13258	13201	13176	13475	13473	13024	13463	13271	13195	13252	13216	13170	13272	13230	13244	13440	13382	13213	13368	13238	13361	13111	13258	13325	13321	13270	13349	13411	13348	13204	13318	13177	13266	13116	13267	13346	13263	13373	13217	13327	13335	13288	13275	13234	13402	13294	13328	13310	13193	13252	13306	13249	13275	13252	13409	13206	13240	13246	13184	13354	13173	13164	13291	13274	13305	13424	13175	13283	13162	13165	13337	13224	13200	13294	13225	13346	13387	13207	13250	13422	13373	13124	13437	13307	13275	13232	13230	13241
25116	21093	27229	25579	19722	17736	17903	16915	16584	16754	16767	16744	16727	17019	16866	16928	16889	16859	16779	16735	16857	16955	16546	16651	16696	16713	16717	16808	16682	16948	16953	16741	16750	16623	16787	16848	16650	16750	16836	16649	16866	16528	16622	16720	16635	16824	16600	16774	16615	16860	16536	16703	16829	16741	16763	16744	16654	16721	16678	16668	16829	16619	16809	16688	16846	16755	16848	16754	16877	16627	16715	16678	16887	16764	16757	16627	16754	16765	16712	16772	16861	16776	16735	16836	16534	16727	16690	16720	16773	16825	16862	16597	16567	16878	16780	16668	16901	16686	16693	16577	16873	16761	16504	16615	16562	16501	16823	16499	16684	16631	16689	16763	16649	16563	16470	16932	16683	16764	16850	16701	16804	16554	16548	16693	16711	16727	16562	16791	16771	16666	16714	16491	16636	16767	16781	16800	16637	16646	16543	16743	16663	16570	16406	16768	16582	16489	16522	16694	16789	16594	16643	16567	16765	16565	16696	16643	16488	16752	16760	16717	16625	16794	16796	16555	16805	16753	16718	16706	16644	16704	16743	16814	16706	16646	16738	16544	16633	16621	16460	16580	16694	16501	16685	16626	16449	16831	16772	16641	16562	16754	16663	16775	16697	16659	16840	16651	16710	16551	16843	16824	16860	16754	16654	16710	16745	16822	16630	16693	16665	16712	16779	16711	16869	16667	16772	16543	16778	16552	16619	16929	16788	16628	16451	16625	16790	16917	16697	16573	16921	16686	16906	16811	16546	16684	16647	16570	16650	16689	16817	16689	16678	16737	16659	16694	16649	16421	16554	16646	16665	16833	16715	16612	16651	16695	16592	16806	16764	16672	16799	16829	16657	16545	16621	16876	16583	16497	16859	16486	16563	16945	16599	16626	16684	16661	16720	16427	16733	16679	16731	16812	16427	16684	16618	16877	16823	16744	16753	16599	16811	16664	16534	16591	16703	16713	16567	16562	16670	16789	16752	16591	16630	16830	16602	16691	16502	16614	16639	16478	16691	16767	16563	16744	16786	16635	16614	16737	16844	16630	16700	16592	16487	16458	16683	16946	16796	16604	16551	16637	16833	16777	16719	16775	16647	16615	16775	16562	16819	16633	16700	16533	16841	16900	16597	16760	16666	16799	16733	16659	16911	16633	16682	16833	16824	16754	16504	16443	16725	16828	16785	16752	16604	16574	16589	16649	16851	16487	16719	16732	16638	16770	16540	16500	16649	16617	16751	16567	16795	16738	16697	16791	16719	16793	16624	16409	16544	16672	16816	16724	16636	16752	16758	16535	16676	16823	16815	16845	16954	16757	16720	16548	16673	16714	16744	16736	16734	16647	16781	16824	16723	16649	16843	16613	16670	16788	16768	16880	16725	16695	16717	16519	16793	16554	16595	16621	16746	16565	16736	16670	16816	16675	16571	16774	16463	16651	16694	16625	16742	16724	16550	16535	16780	16460	16738	16601	16690	16638	16565	16667	16798	16648	16582	16571	16574	16753	16672	16858	16897	16650	16452	16759	16583	16497	16712	16602	16706	16620	16636	16697	16574	16759	16852	16500	16607	16638	16837	16861	16773	16502	16579	16699	16747	16510	16649	16626	16683	16815	16728	16946	16713	16667	16833	16657	16723	16811	16589	16767	16634	16728	16708	16766	16691	16682	16632	16766	16631	16624	16525	16724	16606	16603	16561	16679	16911	16758	16527	16699	16817	16679	16922	16691	16687	16660	16713	16602	16524	16538	16824	16725	16758	16754	16585	16704	16805	16679	16732	16577	16519	16578	16705	16548	16585	16761	16631	16704	16791	16569	16603	16653	16778	16651	16646	16603	16876	16673	16706	16701	16701	16779	16853	16406	16669	16818	16577	16725	16600	16693	16694	16571	16644	16770	16750	16653	16664	16649	16725	16569	16546	16593	16718	16838	16676	16677	16723	16651	16765	16912	16761	16610	16760	16706	16903	16445	16461	16797	16608	16750	16786	16541	16633	16653	16788	16750	16925	16579	16830	16660	16542	16659	16624	16539	16497	16705	16795	16691	16648	16706	16584	16786	16792	16708	16597	16500	16644	16559	16544	16715	16735	16742	16580	16599	16660	16564	16572	16746	16773	16797	16754	16692	16769	16702	16839	16804	16693	16614	16498	16689	16784	16763	16652	16768	16650	16713	16661	16787	16691	16824	16853	16636	16739	16906	16675	16656	16649	16746	16637	16565	16588	16720	16655	16585	16691	16729	16830	16717	16598	16719	16793	16790	16675	16591	16868	16698	16601	16787	16966	16551	16618	16530	16560	16626	16803	16508	16654	16703	16606	16659	16702	16669	16836	16771	16787	16639	16759	16519	16570	16574	16778	16677	16630	16850	16806	16604	16576	16705	16761	16801	16772	16831	16660	16538	16561	16645	16765	16445	16412	16657	16647	16732	16800	16691	16630	16656	16669	16786	16772	16676	16759	16748	16642	16602	16511	16836	16789	16675	16797	16529	16819	16697	16648	16680	16642	16672	16661	16778	16678	16888	16507	16747	16607	16696	16749	16769	16681	16832	16546	16812	16540	16755	16603	16795	16673	16778	16603	16627	16634	16633	16815	16706	16837	16684	16713	16752	16609	16760	16566	16661	16636	16629	16721	16906	16754	16636	16622	16770	16782	16682	16891	16673	16662	16573	16580	16754	16780	16714	16619	16680	16673	16575	16631	16628	16648	16665	16750	16602	16713	16904	16610	16579	16478	16751	16680	16609	16709	16683	16654	16620	16626	16556	16447	16850	16780	16619	16562	16725	16594	16683	16817	16665	16609	16851	16597	16561	16769	16642	16645	16800	16709	16498	16737	16656	16698	16470	16706	16834	16690	16792	16843	16646	16683	16685	16540	16607	16584	16639	16600	16826	16678	16716	16658	16701	16676	16623	16723	16730	16552	16742	16871	16595	16730	16628	16880	16509	16584	16648	16742	16685	16649	16773	16617	16624	16906	16769	16697	16462	16910	16720	16514	16641	16677	16719	16961	16600	16698	16784	16597	16767	16754	16650	16851	16674	16657	16600	16594	16970	16830	16766	16624	16758	16750	16785	16837	16590	16735	16593	16724	16589	16730	16508	16654	16783	16724	16628	16636	16668	16967	16504	16767	16479	16681	16661	16524	16725	16610	16646	16604	16728	16751	16850	16798	16557	16635	16735	16550	16540	16556	16676	16705	16705	16744	16773	16694	16725	16680	16552	16704	16807	16505	16559	16761	16633	16745	16757	16794	16865	16617	16686	16790	16614	16643	16665	16732	16849	16773	16776	16704	16668	16689	16820	16807	16613	16740	16863	16844	16540	16576	16605	16737	16642	16665	16736	16815	16566	16679	16556	16908	16587	16626	16807	16783	16826	16841	16739	16704	16705	16640	16736	16372	16840	16738	16697	16840	16806	16427	16673	16701	16853	16755	16815	16807	16797	16611	16608	16610	16703	16853	16957	16695	16540	16717	16507	16664	16677	16870	16914	16747	16685	16646	16637	16645	16790	16823	16755	16799	16673	16996	16633	16618	16656	16734	16629	16587	16499	16672	16573	16733	16610	16711	16857	16755	16770	16601	16777	16559	16820	16710	16626	16685	16661	16721	16741	16868	16580	16744	16620	16650	16797	16618	16677	16668	16844	16839	16613	16674	16599	16712	16645	16731	16730	16519	16695	16685	16501	16867	16745	16899	16617	16473	16524	16656	16907	16715	16606	16603	16570	16713	16782	16785	16610	16781	16714	16738	16981	16715	16679	16538	16778	16803	16533	16660	16603	16616	16435	16878	16643	16560	16641	16604	16680	16653	16883	17009	16468	16696	16723	16750	16650	16869	16689	16626	16608	16697	16826	16597	16796	16751	16614	16843	16620	16516	16699	16778	16745	16570	16423	16753	16666	16734	16677	16667	16710	16863	16626	16700	16679	16711	16745	16795	16924	16587	16567	16618	16469	16811	16764	16731	16616	16830	16804	16629	16729	16680	16692	16832	16669	16646	16523	16705	16637	16678	16692	16537	16800	16689	16738	16768	16682	16679	16653	16753	16652	16663	16546	16867	16951	16613	16690	16884	16844	16542	16738	16707	16713	16531	16910	16705	16642	16879	16895	16467	16640	16684	16729	16704	16757	16681	16702	16842	16634	16733	16644	16901	16713	16740	16744	16747	16605	16811	16638	16683	16691	16722	16613	16945	16765	16770	16644	16718	16752	16713	16649	16663	16690	16825	16850	16582	17038	16810	16615	16727	16578	16655	16617	16710	16761	16610	16529	16679	16652	16726	16764	16664	16772	17001	16653	16481	16695	16679	16737	16622	16562	16583	16764	16782	16804	16751	16696	16661	16657	16664	16724	16668	16912	16698	16575	16816	16718	16675	16663	16665	16473	16538	16494	16601	16523	16569	16722	16645	16532	16597	16770	16478	16650	16662	16634	16553	16785	16653	16847	16826	16699	16634	16696	16643	16587	16813	16828	16624	16788	16461	16752	16555	16685	16485	16570	16706	16748	16680	16796	16746	16623	16665	16696	16726	16420	16512	16706	16617	16753	16766	16826	16764	16597	16677	16790	16472	16799	16758	16736	16725	16620	16806	16639	16520	16799	16591	16548	16635	16860	16700	16682	16760	16594	16727	16583	16876	16648	16686	16809	16564	16603	16900	16782	16833	16737	16583	16666	16823	16571	16758	16694	16629	16660	16741	16673	16694	16634	16622	16894	16338	16763	16651	16721	16786	16727	16681	16780	16597	16643	16761	16711	16800	16632	16826	16522	16536	16668	16900	16852	16529	16678	16666	16573	16815	16786	16516	16618	16548	16570	16636	16546	16575	16446	16661	16634	16803	16637	16706	16782	16722	16800	16664	16893	16721	16699	16790	16466	16576	16666	16546	16775	16656	16661	16735	16803	16537	16717	16784	16603	16792	16875	16779	16757	16529	16693	16795	16848	16696	16570	16646	16745	16689	16749	16669	16669	16589	17040	16620	16782	16612	16664	16736	16697	16825	16772	16709	16590	16658	16613	16564	16659	16762	16688	16768	16614	16627	16753	16502	16661	16586	16681	16584	16867	16751	16607	16767	16572	16765	16750	16664	16502	16834	16781	16792	16742	16523	16743	16751	16742	16645	16730	16797	16758	16715	16480	16893	16544
12065	20049	17308	14517	14207	14014	13954	13868	13904	13943	14072	13819	13784	14053	13926	13989	14020	13907	13935	13869	13975	13961	13733	13897	13967	13876	13810	14010	13811	13925	13933	13855	13803	13992	13762	13855	13883	13754	13730	14029	14027	14058	14103	13897	13796	13772	13702	14020	13877	13823	13927	13831	13895	13902	13791	13939	13739	13880	13849	13873	13837	13914	13879	13855	13833	13893	13955	13899	13989	13874	13792	13891	14022	13865	13879	13834	13884	13895	13834	13994	13679	13890	13836	13815	13873	14008	13869	13800	13908	13859	13784	13913	13828	13851	13910	13929	13753	13865	13668	13932	13901	13953	13905	13955	13846	14017	13774	14029	13861	13859	13741	14096	13873	13907	13837	13747	13861	13844	13869	13943	13797	13781	13812	13809	13889	13991	13994	13808	13851	13739	13845	13948	13832	13869	13949	13754	13849	13876	13878	13789	13840	14006	13808	13856	13893	13972	13674	13915	13815	13826	13921	13789	13923	13915	13941	14059	13840	13879	14075	13957	13836	13830	13882	13838	14012	13742	13879	13852	13744	13905	13867	13773	13859	13811	14014	13919	13779	14102	13925	13815	13897	13920	13784	13930	13795	13730	13886	13890	13899	14089	14065	13920	13780	14001	13862	13879	13998	13756	13983	13872	13844	13853	13964	13887	13774	13892	13845	13886	13780	13964	13839	13913	13860	13864	13911	13890	13783	13836	13951	13962	13909	13818	13941	13912	13820	13843	13937	13874	13922	13949	13851	13826	13948	13939	13765	13911	13872	13936	13884	13858	13809	13947	13804	13914	13734	13931	13871	13865	13949	13885	13821	13918	13815	13936	13741	13954	13839	13873	13776	13657	13919	13754	13861	13895	13842	13836	13827	13914	13860	13867	13811	13935	14039	13853	14000	14000	13951	14012	13829	13876	13843	13823	13993	13914	13788	13792	13829	13812	13950	14024	13771	13985	13885	13934	13776	13842	13710	13923	13993	13988	13851	13741	13785	13929	13895	13806	14025	13793	13835	13946	13916	14035	13813	13904	13988	13781	13970	13944	13948	13866	13822	13913	13951	13986	13860	13781	13766	13874	14061	13849	13842	13834	13805	13881	13815	13905	13806	13824	13928	13951	13903	13986	13785	13847	13947	13910	13811	13944	13724	13913	13617	13858	13737	13850	13907	13852	13707	13794	13758	14014	13859	13961	13893	13937	13859	13864	13872	13923	13893	14006	13726	13609	13970	13886	13946	13858	14196	13777	13827	13702	13957	13806	13767	13881	13986	13925	13910	13962	13888	13957	14110	13958	13982	13802	13949	13665	13948	13889	13920	13855	13988	13990	14057	13714	13890	13900	13906	13982	13897	13905	14003	13902	13820	13822	13868	13942	13728	13973	13931	13736	13901	13963	13947	13932	13789	13932	13920	13744	13920	13954	13775	13932	13754	13795	13852	13922	13938	13829	13811	13947	13814	13780	13858	14002	13738	13828	13848	13956	13897	13784	13927	13885	13891	13881	13914	13910	13783	13787	13920	13963	13756	13889	13956	14008	14016	13909	13967	14086	13832	13961	13875	13866	13819	13887	13920	13909	14036	13885	13620	13902	13953	14007	13923	13902	13869	13954	13866	13908	13957	13887	13979	13909	13827	13820	13705	13886	13800	13866	13759	13869	13807	13819	13952	13942	13865	13881	13849	13984	13897	13797	14012	13831	13928	14012	14001	13862	13786	13831	13784	13912	13744	13812	13897	13891	13794	13866	13871	13936	13790	13959	13935	13837	13820	13877	13843	13791	13866	13729	13840	14033	13961	13857	14029	13933	13952	13941	13850	13879	13774	13843	13888	13802	13989	13982	13873	13678	14014	13919	13844	14005	13869	13778	13884	13976	13814	13740	13988	13805	13768	13995	13780	13896	13926	13838	14061	13920	13959	13846	13848	13971	13890	13825	13820	13927	13866	13966	13827	13806	13801	13768	13984	13975	13824	13802	13794	13733	13823	13814	13981	13767	13836	13687	13835	13899	13894	13881	13776	14004	13834	13926	13906	13821	13718	14004	13918	13793	13939	13760	13921	13874	13976	13697	13869	13943	13865	13677	13959	13886	13872	14070	13802	13791	13799	13872	13843	13886	13783	13818	13854	14035	13952	13799	14057	13950	13957	13747	13805	13721	13946	13726	13873	13759	13810	13883	13743	13896	13760	13839	13796	14047	13951	14085	13787	14013	13800	13939	13882	13778	13840	13842	13857	13815	13858	13874	13864	13767	13807	13830	13829	13842	13895	13960	13747	13931	13901	13830	13910	13797	13781	13720	13890	13927	13956	13790	13922	13895	13879	13864	13862	13842	13869	13822	13894	13903	14089	13780	13950	13953	13854	13750	13799	13763	14025	13935	13791	13876	13871	13806	13933	14025	13889	13792	14018	14091	13951	13708	13890	13940	13912	13855	13883	14012	13939	13931	13610	13804	13712	13883	13908	13796	13843	13660	13834	13883	13745	13717	13801	13839	13902	13885	13887	13883	13823	13843	13826	13821	13930	13843	13789	14058	13853	13836	13893	14045	13796	14008	14008	13760	14017	13872	13867	13647	13870	13969	13686	13791	13893	13757	13986	13842	13750	13945	13759	13773	13748	13949	13781	13937	13850	14149	13836	13876	13855	13899	13777	13736	13893	13761	13760	13950	13833	13832	13716	13939	13861	13911	13985	13927	13810	13828	13759	13780	13983	13897	13952	14057	13956	13970	13820	13884	13997	13815	13911	14090	13901	13850	13737	13958	13851	13804	13968	13733	13994	13843	13790	13840	13881	13841	13826	13704	13961	13973	13789	13836	13821	13624	13749	13732	13904	13938	13949	13982	14017	13713	13929	13724	13861	14022	13837	13713	14123	13744	13813	13851	13690	13902	14014	13800	13847	14043	13875	13866	13882	13862	13888	13939	13777	13957	13752	13850	14018	13898	13919	13649	13832	13909	13932	13867	13819	13858	13859	13755	13765	13846	13942	13837	13818	13882	13881	13790	13989	13821	13803	13939	13835	13754	13901	13703	13844	13818	13733	13893	13811	13795	13993	13893	13891	13861	13843	13923	14040	13853	13934	13868	13841	13929	13739	13917	13654	13801	13735	13887	13993	13889	13822	13878	13773	13701	13768	13783	13796	13921	13865	13771	13847	13848	13960	13677	13993	13679	13900	13830	13780	13825	14015	13912	13818	13811	13619	13784	13877	13949	13978	13708	13673	13834	13995	13926	13892	13813	13998	13832	13932	13881	13927	13916	13797	13971	13750	13793	13874	13869	13792	13841	13846	13841	13827	13869	14020	13966	13762	13779	13927	13860	13739	13913	13871	13833	13844	13961	13845	13844	13862	13974	13867	14003	13907	13847	13876	13837	13868	13845	13773	13927	13944	13998	13792	13940	13706	13884	13967	13930	13666	13997	13769	13947	13977	13733	13950	13853	13922	13844	13819	13883	13938	13820	13823	13815	13863	13922	13952	13927	13718	13983	13902	13703	13849	13740	13862	13876	13976	13816	14049	13861	13784	13759	13979	13768	13887	13823	13800	13835	13921	14016	13946	13989	13834	13824	13902	13762	14050	14037	13832	13895	14084	13875	13917	14027	13908	13880	13831	13853	13956	13845	13865	13826	14005	13762	13859	13984	13983	13872	14021	13887	13935	13990	13939	13800	13757	13788	13909	13928	13813	13740	13892	13915	13868	13737	13807	13941	13810	13872	13806	13763	13932	13749	14007	13799	13891	13909	13965	13996	13801	13963	13888	13804	13884	13643	13938	13890	13875	13837	13905	13735	14051	13990	13891	13944	13805	14148	13965	13845	13883	13956	13797	14063	13975	13793	13898	13878	13937	13907	13924	14069	14059	13855	13912	13978	13919	13846	13825	13792	13714	14005	13840	13886	14022	13797	13927	14035	13731	14034	13845	13994	14048	13755	13977	13854	13909	13895	13685	13758	13897	13839	14007	13700	13888	13952	13973	13854	14001	13858	13787	13775	13695	13911	13940	13958	13842	13816	13961	13704	13937	13789	13859	13842	13688	13849	13877	13921	14107	13979	13845	13905	13863	13931	13820	13772	13862	13938	13932	13893	13641	13757	13953	13966	13792	13782	13816	13965	13836	13847	13859	13829	13876	14005	13904	13773	13972	13689	13925	13922	13813	13679	13948	13958	13809	13757	13943	13729	13847	13761	13798	13793	13919	13988	13808	13971	13798	13849	13906	13913	13816	13771	13887	13828	13860	13776	13979	13753	13885	13957	13751	13857	13989	13850	13909	13888	13776	13965	13756	13974	13856	13812	13819	13848	13881	13883	13898	13858	13858	13757	13836	13940	13843	13828	13894	13913	13894	14034	13914	13998	13943	13863	13889	13865	13794	13788	13870	13928	13861	13866	13957	13797	14064	13852	13741	13812	13844	13901	13865	13913	13669	13918	13852	13872	13929	13803	13762	13902	13758	13976	13868	13907	13891	13858	13912	14005	14031	13906	13732	13831	13925	13836	13915	13798	13870	13954	13927	13918	13846	13691	13836	13885	13859	13797	13854	13784	13748	13939	13895	13963	13882	13834	13961	14051	13797	14021	13924	14020	13948	14027	13903	13789	13930	13936	13739	13855	13844	13832	13954	13933	13945	13941	13862	13880	13746	13929	13885	13906	13907	13767	13893	13789	13721	13801	13968	13867	13670	13999	13781	13764	13930	13840	13798	13804	13860	13959	13893	13884	13938	13912	13923	13839	13872	13919	13954	13779	13730	13947	13924	13977	13952	13878	13872	13855	13846	13883	13951	13958	13749	13801	13827	14074	13919	13936	13827	13881	13937	14015	13634	13898	13947	13833	13907	13823	13973	13774	13848	13882	13959	13833	13779	13859	13808	13711	13831	13919	13773	13927	13836	13871	13935	13899	14017	13864	13933	13883	14036	13907	13899	13793	13657	13878	13846	13892	13963	13814	13901	13923	13846	13821	14041	14003	13883	13983	13726	13911	13823	13754	13925	13913	13882	13888	13852	13884	13937	13836	13802	13878	13744	13780	13805	14079	13848	13845	13670	13969	13879	14193	13904	13938	13821	13920	13897	14033	13982	13801	13891	13942	13866	13883	13743	13717	13804	13851	13930	13864	13930	13882	13862	13822	13921	13886	13786	13858
23300	21120	28683	23817	21415	22428	20853	17287	16644	16771	16743	16568	16484	16715	17324	18228	18005	17388	17038	16681	16405	16539	16810	16629	16366	16638	16456	16620	16679	16594	16386	16348	16448	16590	16526	16399	16505	16658	16545	16376	16718	16615	16424	16582	16537	16546	16445	16446	16554	16386	16616	16417	16424	16428	16306	16293	16345	16299	16406	16382	16327	16549	16370	16498	16563	16466	16233	16325	16401	16321	16393	16486	16374	16256	16549	16637	16468	16409	16483	16401	16382	16634	16313	16605	16408	16466	16452	16339	16365	16324	16496	16354	16322	16424	16573	16504	16521	16241	16531	16529	16525	16547	16251	16642	16602	16533	16321	16433	16475	16230	16492	16145	16433	16311	16497	16271	16469	16249	16464	16424	16540	16480	16342	16164	16391	16358	16536	16536	16268	16393	16630	16412	16516	16442	16330	16236	16176	16599	16322	16227	16361	16509	16391	16245	16213	16479	16328	16322	16292	16575	16589	16500	16588	16415	16416	16324	16435	16443	16510	16419	16384	16419	16338	16337	16450	16504	16512	16471	16391	16404	16581	16571	16517	16256	16521	16313	16474	16303	16440	16515	16302	16478	16357	16488	16207	16384	16200	16458	16433	16459	16474	16509	16398	16342	16536	16305	16349	16472	16313	16512	16330	16350	16315	16510	16512	16488	16388	16525	16394	16376	16300	16336	16482	16468	16406	16346	16449	16498	16372	16446	16305	16362	16407	16412	16428	16491	16392	16442	16410	16386	16212	16242	16207	16365	16470	16479	16255	16360	16491	16316	16586	16561	16732	16564	16229	16382	16361	16496	16423	16342	16462	16386	16372	16445	16482	16561	16466	16373	16271	16364	16293	16478	16425	16474	16241	16261	16393	16313	16328	16419	16427	16645	16111	16298	16388	16378	16322	16434	16467	16284	16320	16351	16346	16314	16564	16472	16407	16164	16311	16271	16645	16373	16353	16256	16348	16420	16501	16409	16552	16336	16136	16371	16398	16248	16291	16468	16539	16390	16324	16434	16389	16261	16467	16364	16285	16457	16408	16298	16266	16577	16532	16425	16357	16412	16252	16402	16285	16353	16369	16304	16465	16205	16368	16435	16251	16234	16260	16581	16421	16458	16446	16398	16229	16305	16511	16501	16533	16597	16204	16325	16443	16186	16313	16228	16340	16279	16462	16337	16374	16412	16315	16305	16434	16466	16325	16522	16493	16451	16378	16257	16480	16482	16663	16367	16466	16277	16408	16366	16330	16588	16420	16382	16344	16521	16558	16497	16172	16435	16582	16557	16262	16616	16287	16521	16187	16539	16554	16505	16208	16226	16453	16484	16459	16339	16256	16483	16277	16278	16362	16192	16335	16388	16268	16301	16429	16496	16443	16571	16348	16331	16523	16204	16489	16729	16454	16315	16271	16470	16285	16275	16305	16332	16444	16420	16539	16473	16544	16666	16474	16423	16495	16286	16553	16336	16387	16169	16496	16482	16552	16355	16376	16428	16510	16391	16457	16282	16184	16332	16546	16359	16556	16446	16223	16356	16417	16553	16381	16398	16404	16399	16478	16358	16320	16385	16541	16230	16558	16327	16470	16417	16470	16366	16360	16314	16196	16338	16503	16347	16358	16463	16370	16242	16433	16432	16385	16334	16492	16291	16307	16417	16470	16285	16308	16489	16446	16537	16270	16494	16493	16319	16512	16531	16571	16301	16504	16412	16305	16382	16534	16432	16270	16419	16565	16459	16448	16290	16447	16554	16480	16204	16448	16265	16417	16370	16379	16375	16230	16390	16491	16328	16337	16472	16607	16413	16405	16598	16226	16321	16535	16327	16353	16442	16363	16253	16301	16334	16376	16278	16145	16433	16519	16403	16297	16366	16395	16415	16509	16250	16396	16307	16290	16423	16571	16356	16509	16456	16470	16374	16159	16179	16321	16649	16287	16345	16402	16545	16306	16414	16272	16204	16205	16305	16317	16400	16192	16332	16308	16474	16227	16293	16446	16372	16406	16418	16447	16375	16678	16488	16317	16463	16277	16384	16267	16389	16367	16216	16503	16343	16370	16385	16350	16605	16369	16351	16477	16562	16173	16518	16514	16338	16630	16650	16464	16345	16330	16408	16345	16239	16319	16395	16341	16428	16504	16325	16362	16401	16492	16325	16365	16512	16583	16600	16246	16459	16481	16329	16551	16468	16500	16307	16306	16415	16187	16405	16371	16368	16410	16461	16490	16443	16499	16354	16411	16348	16493	16439	16454	16367	16266	16294	16304	16175	16518	16302	16543	16353	16339	16344	16253	16349	16571	16414	16515	16550	16425	16242	16231	16471	16332	16322	16151	16228	16281	16278	16171	16154	16425	16409	16534	16293	16166	16266	16530	16403	16451	16457	16398	16392	16386	16361	16408	16437	16420	16423	16406	16594	16471	16437	16362	16591	16334	16374	16472	16379	16446	16514	16603	16450	16486	16533	16410	16162	16199	16436	16372	16472	16392	16385	16378	16419	16291	16305	16269	16381	16671	16207	16380	16598	16613	16352	16389	16338	16606	16254	16386	16493	16543	16163	16337	16549	16404	16281	16396	16262	16708	16712	16246	16188	16685	16343	16345	16464	16358	16288	16376	16410	16537	16298	16375	16401	16585	16300	16496	16256	16428	16517	16336	16344	16484	16297	16375	16434	16496	16380	16178	16617	16546	16477	16501	16457	16427	16486	16335	16389	16323	16358	16420	16269	16522	16416	16762	16610	16423	16201	16343	16075	16515	16590	16452	16407	16396	16256	16377	16310	16625	16186	16261	16380	16467	16411	16347	16294	16321	16573	16369	16373	16367	16585	16440	16240	16367	16428	16319	16483	16357	16203	16504	16486	16404	16459	16377	16456	16443	16403	16328	16449	16387	16565	16612	16385	16192	16233	16352	16537	16492	16512	16484	16328	16458	16416	16360	16376	16238	16184	16249	16552	16356	16443	16474	16354	16334	16378	16595	16480	16166	16580	16386	16470	16180	16447	16322	16344	16442	16428	16499	16315	16426	16373	16489	16377	16235	16578	16494	16359	16473	16295	16488	16512	16414	16348	16299	16620	16532	16150	16456	16566	16472	16603	16368	16375	16354	16319	16539	16281	16420	16461	16341	16323	16286	16422	16358	16135	16320	16320	16331	16188	16451	16447	16465	16566	16423	16356	16459	16438	16440	16444	16545	16506	16256	16291	16513	16445	16323	16254	16329	16577	16479	16197	16371	16281	16410	16374	16462	16294	16416	16218	16545	16442	16426	16552	16520	16345	16300	16288	16305	16579	16389	16477	16350	16328	16429	16441	16436	16525	16484	16420	16481	16391	16526	16516	16544	16268	16456	16409	16377	16346	16374	16419	16236	16472	16345	16311	16263	16299	16429	16433	16418	16452	16332	16419	16486	16451	16361	16301	16495	16397	16325	16470	16370	16507	16355	16194	16428	16248	16412	16363	16313	16521	16356	16328	16468	16207	16403	16464	16482	16561	16387	16365	16384	16362	16242	16443	16407	16477	16477	16212	16544	16564	16431	16333	16319	16380	16473	16472	16494	16228	16671	16490	16268	16481	16500	16226	16364	16525	16335	16351	16546	16308	16438	16649	16535	16396	16502	16645	16573	16437	16320	16500	16310	16356	16380	16394	16607	16484	16496	16608	16573	16393	16472	16479	16351	16288	16459	16491	16422	16499	16679	16380	16533	16310	16119	16558	16324	16313	16553	16264	16360	16427	16467	16493	16489	16254	16495	16506	16303	16349	16510	16276	16510	16523	16232	16169	16165	16458	16523	16274	16153	16446	16433	16294	16484	16620	16411	16541	16222	16440	16287	16508	16623	16394	16405	16370	16491	16521	16281	16291	16666	16574	16229	16440	16551	16587	16479	16419	16509	16262	16307	16387	16472	16353	16286	16372	16354	16581	16506	16206	16300	16322	16509	16341	16452	16377	16233	16317	16327	16507	16513	16542	16402	16463	16459	16375	16450	16557	16366	16384	16333	16470	16514	16233	16299	16448	16516	16444	16350	16182	16421	16496	16243	16439	16429	16345	16411	16549	16397	16574	16244	16368	16173	16421	16272	16409	16375	16366	16250	16362	16464	16458	16286	16653	16364	16264	16375	16305	16300	16265	16321	16223	16315	16327	16619	16439	16569	16375	16272	16376	16255	16462	16429	16362	16324	16506	16333	16333	16395	16231	16114	16462	16441	16392	16284	16323	16411	16479	16489	16321	16500	16156	16491	16383	16590	16014	16354	16462	16349	16316	16614	16578	16474	16373	16399	16444	16557	16350	16641	16228	16441	16235	16390	16508	16359	16471	16347	16235	16447	16343	16271	16286	16416	16426	16484	16548	16511	16142	16317	16404	16275	16434	16298	16553	16491	16526	16570	16357	16536	16378	16240	16395	16505	16520	16429	16150	16501	16413	16442	16358	16367	16469	16334	16282	16326	16489	16454	16265	16416	16431	16194	16439	16332	16469	16366	16473	16353	16526	16407	16371	16406	16340	16368	16612	16443	16378	16131	16291	16486	16282	16433	16293	16439	16397	16409	16302	16563	16458	16370	16457	16586	16505	16364	16519	16409	16631	16340	16292	16537	16525	16443	16579	16393	16434	16341	16551	16373	16414	16318	16455	16450	16271	16613	16425	16446	16269	16321	16393	16318	16379	16330	16377	16436	16363	16300	16531	16358	16397	16385	16351	16285	16392	16366	16364	16637	16564	16451	16309	16324	16584	16543	16314	16726	16260	16562	16484	16185	16532	16375	16425	16466	16484	16594	16422	16606	16403	16379	16433	16393	16391	16294	16401	16377	16364	16479	16488	16423	16204	16546	16383	16297	16309	16474	16441	16544	16352	16362	16402	16285	16416	16400	16397	16509	16178	16423	16284	16241	16456	16538	16222	16351	16338	16365	16493	16541	16447	16318	16407	16347	16389	16400	16342	16449	16260	16357	16456	16209	16684	16659	16657	16581	16422	16498	16487	16476	16354	16406	16307	16316	16424	16326	16378	16454	16346	16332	16302	16383	16479	16306	16324	16455	16454	16446	16547	16405	16209	16360	16527	16372	16353	16395	16262	16192	16249	16423	16396	16280	16438	16507	16504	16486	16479	16166	16336	16463	16155	16424	16303	16527	16432
10918	27147	18797	14832	14229	14089	13832	13824	13873	13753	13709	13723	13757	13742	14397	15246	14840	14339	13949	13775	13793	13811	13640	13767	13592	13625	13713	13831	13885	13828	13776	13666	13679	13638	13734	13819	13651	13839	13648	13798	13521	13728	13712	13672	13546	13621	13721	13690	13687	13744	13807	13546	13721	13617	13811	13707	13641	13534	13775	13792	13706	13805	13645	13775	13683	13630	13747	13802	13645	13773	13687	13932	13658	13677	13801	13722	13686	13719	13841	13693	13647	13887	13797	13728	13891	13670	13732	13817	13584	13722	13823	13718	13703	13733	13719	13524	13581	13732	13640	13717	13628	13698	13734	13824	13630	13573	13772	13752	13686	13706	13889	13733	13636	13652	13619	13636	13738	13644	13726	13764	13602	13773	13643	13627	13581	13829	13696	13707	13830	13712	13776	13687	13698	13608	13722	13708	13668	13734	13784	13545	13854	13666	13816	13821	13626	13738	13666	13629	13723	13802	13675	13792	13608	13620	13626	13640	13554	13604	13707	13576	13555	13845	13711	13786	13579	13808	13760	13583	13689	13588	13590	13706	13597	13766	13638	13524	13551	13794	13535	13843	13608	13717	13693	13869	13628	13582	13617	13571	13749	13713	13702	13570	13786	13648	13493	13626	13671	13590	13796	13658	13676	13784	13805	13666	13655	13644	13584	13684	13566	13718	13635	13547	13698	13706	13721	13644	13854	13780	13681	13630	13732	13774	13831	13661	13618	13624	13615	13644	13807	13702	13826	13476	13857	13770	13645	13613	13763	13502	13519	13617	13658	13581	13526	13602	13746	13657	13810	13824	13715	13664	13773	13568	13673	13677	13654	13807	13648	13634	13758	13672	13522	13731	13688	13683	13679	13586	13636	13609	13820	13705	13811	13663	13863	13534	13692	13631	13678	13553	13739	13840	13726	13658	13938	13759	13702	13822	13763	13641	13630	13738	13698	13471	13753	13530	13764	13918	13485	13573	13871	13688	13718	13694	13722	13699	13534	13783	13820	13761	13736	13629	13817	13703	13758	13601	13618	13693	13753	13682	13567	13736	13565	13654	13699	13694	13784	13610	13680	13573	13428	13844	13496	13737	13725	13695	13609	13592	13789	13668	13789	13605	13789	13774	13610	13752	13781	13753	13791	13529	13725	13767	13671	13770	13823	13571	13790	13649	13847	13520	13789	13832	13768	13645	13935	13736	13805	13889	13675	13678	13737	13714	13628	13536	13692	13651	13594	13702	13786	13510	13711	13629	13706	13627	13701	13805	13718	13715	13800	13774	13628	13698	13811	13570	13721	13623	13738	13780	13726	13576	13600	13695	13782	13619	13900	13624	13655	13686	13686	13385	13592	13603	13746	13700	13633	13676	13593	13642	13736	13637	13797	13647	13844	13670	13451	13734	13661	13686	13594	13894	13538	13459	13606	13702	13761	13617	13699	13823	13673	13861	13574	13688	13760	13651	13713	13656	13635	13754	13716	13662	13817	13561	13719	13692	13697	13706	13793	13916	13733	13628	13648	13612	13588	13715	13652	13659	13709	13509	13786	13458	13665	13608	13710	13553	13510	13443	13739	13796	13653	13784	13828	13772	13732	13608	13751	13658	13689	13672	13697	13734	13730	13830	13540	13729	13849	13687	13673	13761	13713	13643	13647	13783	13677	13860	13786	13792	13712	13665	13630	13773	13731	13735	13645	13833	13721	13711	13731	13812	13711	13720	13721	13712	13581	13794	13693	13837	13670	13636	13762	13773	13691	13728	13864	13604	13769	13814	13761	13690	13592	13651	13471	13708	13690	13639	13606	13698	13498	13766	13703	13730	13758	13676	13797	13679	13809	13741	13628	13764	13711	13785	13605	13524	13673	13648	13855	13647	13884	13736	13655	13675	13610	13819	13795	13508	13571	13707	13682	13694	13641	13769	13711	13700	13535	13659	13685	13731	13646	13504	13690	13643	13776	13704	13678	13688	13645	13806	13729	13733	13685	13645	13716	13879	13608	13702	13716	13655	13475	13614	13531	13702	13580	13750	13654	13807	13617	13638	13647	13624	13884	13662	13565	13640	13573	13690	13746	13779	13816	13761	13616	13695	13555	13690	13684	13734	13693	13639	13791	13699	13674	13734	13718	13617	13725	13757	13664	13684	13899	13498	13820	13698	13686	13597	13738	13517	13637	13606	13689	13601	13711	13775	13731	13643	13741	13661	13639	13794	13520	13782	13774	13518	13743	13601	13702	13689	13601	13762	13597	13604	13620	13756	13655	13716	13675	13703	13761	13674	13511	13633	13599	13660	13655	13728	13643	13812	13681	13677	13663	13554	13651	13555	13701	13810	13575	13605	13628	13640	13664	13656	13568	13663	13641	13738	13626	13680	13727	13702	13779	13490	13481	13479	13686	13595	13716	13528	13672	13675	13596	13813	13603	13581	13567	13579	13627	13674	13714	13682	13777	13573	13656	13694	13591	13633	13611	13627	13629	13851	13542	13644	13676	13685	13704	13629	13815	13642	13760	13779	13777	13693	13626	13717	13691	13770	13683	13605	13649	13562	13556	13705	13640	13769	13896	13642	13709	13630	13680	13513	13766	13833	13571	13720	13589	13797	13702	13626	13686	13581	13585	13832	13532	13826	13576	13729	13679	13665	13651	13886	13649	13781	13769	13665	13652	13805	13656	13505	13665	13553	13797	13566	13762	13596	13639	13706	13660	13671	13719	13737	13588	13586	13769	13578	13731	13549	13675	13731	13671	13652	13737	13748	13701	13586	13748	13802	13580	13718	13595	13692	13586	13886	13669	13738	13731	13782	13712	13566	13713	13691	13547	13711	13680	13702	13707	13795	13761	13620	13687	13743	13684	13829	13592	13842	13689	13614	13784	13617	13588	13647	13713	13743	13727	13467	13578	13800	13755	13603	13864	13800	13560	13745	13718	13683	13472	13822	13736	13504	13723	13588	13655	13664	13786	13721	13592	13549	13615	13778	13695	13660	13785	13751	13862	13755	13720	13721	13690	13558	13586	13762	13740	13688	13721	13688	13779	13695	13894	13711	13844	13557	13820	13675	13645	13606	13746	13808	13701	13499	13672	13756	13780	13644	13690	13482	13789	13671	13664	13633	13597	13810	13804	13765	13583	13800	13697	13714	13811	13546	13757	13641	13621	13693	13768	13780	13705	13864	13673	13669	13625	13622	13654	13574	13644	13712	13761	13671	13687	13693	13584	13705	13703	13840	13694	13695	13715	13650	13695	13628	13766	13738	13582	13642	13504	13589	13694	13570	13726	13483	13725	13652	13690	13690	13692	13529	13741	13609	13695	13743	13719	13828	13808	13652	13748	13793	13672	13679	13863	13652	13712	13623	13684	13723	13575	13642	13675	13799	13671	13656	13755	13770	13598	13738	13658	13744	13719	13624	13625	13537	13684	13595	13804	13607	13762	13599	13816	13758	13615	13856	13707	13634	13698	13663	13646	13665	13546	13687	13606	13817	13729	13681	13682	13647	13855	13769	13743	13528	13614	13676	13684	13882	13673	13648	13690	13674	13608	13703	13792	13839	13695	13795	13687	13724	13683	13805	13632	13598	13893	13498	13721	13689	13854	13675	13835	13731	13697	13724	13594	13774	13673	13612	13643	13710	13629	13669	13610	13711	13758	13660	13856	13651	13532	13601	13623	13798	13738	13594	13731	13783	13859	13697	13763	13662	13690	13681	13570	13660	13725	13730	13657	13611	13676	13715	13819	13641	13628	13608	13681	13624	13756	13725	13777	13683	13753	13589	13577	13761	13730	13605	13821	13710	13725	13834	13775	13746	13686	13773	13659	13649	13619	13629	13633	13701	13692	13773	13503	13749	13707	13724	13714	13606	13744	13694	13713	13804	13819	13723	13643	13680	13835	13692	13510	13919	13599	13586	13634	13736	13794	13645	13683	13572	13761	13565	13669	13808	13700	13602	13824	13828	13694	13702	13674	13767	13645	13624	13710	13684	13679	13680	13690	13687	13711	13640	13745	13683	13665	13439	13652	13719	13668	13739	13524	13833	13758	13643	13704	13578	13613	13728	13468	13855	13759	13638	13741	13631	13605	13574	13603	13725	13746	13545	13851	13714	13742	13605	13705	13630	13598	13667	13735	13724	13596	13529	13703	13741	13584	13717	13785	13620	13599	13541	13769	13725	13813	13700	13646	13570	13586	13673	13785	13672	13624	13721	13640	13755	13503	13436	13868	13653	13575	13713	13653	13697	13574	13707	13733	13693	13737	13715	13694	13748	13607	13648	13836	13608	13687	13774	13564	13549	13588	13653	13676	13882	13547	13669	13629	13612	13733	13644	13716	13666	13645	13581	13766	13722	13696	13702	13556	13814	13781	13556	13597	13754	13586	13718	13647	13794	13754	13720	13424	13796	13649	13783	13641	13618	13585	13722	13651	13764	13572	13729	13615	13728	13593	13794	13388	13787	13752	13495	13550	13681	13797	13798	13590	13726	13718	13709	13759	13621	13685	13654	13770	13612	13817	13558	13706	13652	13545	13831	13666	13714	13803	13722	13689	13581	13602	13689	13757	13763	13614	13651	13583	13660	13834	13700	13778	13654	13726	13628	13629	13744	13586	13503	13532	13724	13688	13581	13722	13661	13765	13713	13522	13790	13787	13545	13755	13665	13730	13669	13574	13708	13739	13605	13719	13786	13859	13836	13691	13799	13802	13768	13647	13850	13773	13867	13816	13775	13742	13668	13534	13654	13537	13728	13700	13762	13678	13853	13770	13669	13832	13595	13588	13539	13741	13768	13628	13661	13890	13815	13745	13580	13556	13555	13765	13685	13605	13637	13687	13734	13701	13759	13808	13572	13687	13880	13661	13932	13728	13672	13761	13810	13691	13751	13788	13659	13715	13883	13663	13754	13465	13661	13769	13736	13653	13637	13639	13665	13770	13856	13779	13689	13755	13665	13608	13659	13749	13676	13784	13527	13642	13617	13595	13648	13731	13720	13755	13620	13612	13805	13692	13717	13769	13756	13677	13778	13624	13559	13729	13719	13641	13608	13883	13751	13697	13641	13689	13572	13772	13646	13794	13480	13560	13578	13843	13582	13631	13726	13725	13713	13777	13990	13573	13697	13530	13536	13711	13694	13689	13668	13668	13675	13584	13626
22470	21129	28904	23599	21202	22580	24701	18100	17038	17315	17304	17030	17068	16882	18056	20042	19586	18489	17510	17164	17011	16669	16755	16953	16877	16756	16972	16695	16775	16687	16819	16924	16626	16672	16766	16590	16800	16868	16869	16650	16734	16727	16716	16984	16668	16703	16720	16704	16818	16874	16775	16973	16876	16779	16641	16803	16594	16659	16712	16596	16819	16691	16559	16807	16874	16701	16726	16538	16918	16913	16542	16613	16830	16535	16521	16938	16630	16822	16606	16596	16695	16802	16764	16772	16836	16730	16752	16645	16880	16773	16755	16638	16735	16739	16654	17019	16767	16824	16655	16672	16918	16680	16724	16621	16439	16674	16674	16613	16867	16775	16585	16656	16653	16840	16642	16572	16926	16680	16655	16689	16746	16755	16667	16708	16464	16758	16707	16614	16654	16518	16667	16678	16618	16616	16613	16689	16735	16482	16595	16594	16601	16747	16649	16965	16874	16659	16617	16656	16685	16629	16751	16744	16587	16674	16663	16689	16787	16729	16665	16559	16693	16596	16635	16633	16513	16622	16609	16756	16751	16691	16586	16610	16661	16641	16609	16754	16610	16580	16768	16810	16664	16844	16478	16695	16589	16596	16719	16571	16612	16828	16893	16691	16495	16763	16626	16867	16711	16689	16656	16494	16670	16707	16561	16723	16593	16670	16603	16617	16785	16625	16791	16606	16614	16738	16471	16437	16924	16784	16806	16717	16543	16451	16762	16786	16823	16682	16688	16594	16662	16708	16711	16691	16561	16731	16740	16788	16665	16820	16601	16650	16533	16726	16593	16538	16741	16521	16723	16723	16486	16627	16685	16453	16593	16639	16644	16513	16673	16694	16573	16699	16711	16688	16811	16546	16694	16754	16426	16715	16721	16551	16899	16791	16679	16517	16689	16798	16645	16547	16659	16917	16486	16625	16818	16496	16841	16430	16540	16633	16712	16613	16620	16604	16610	16627	16662	16625	16855	16639	16696	16614	16730	16758	16823	16767	16662	16696	16772	16437	16634	16725	16628	16568	16507	16623	16627	16863	16727	16565	16554	16590	16577	16727	16785	16593	16737	16577	16457	16641	16336	16770	16508	16686	16673	16755	16632	16708	16430	16599	16734	16538	16612	16930	16519	16604	16643	16453	16684	16570	16516	16458	16541	16680	16759	16790	16619	16613	16812	16549	16546	16648	16393	16568	16397	16566	16717	16679	16778	16779	16613	16739	16717	16581	16676	16651	16477	16762	16721	16532	16785	16787	16656	16594	16675	16646	16770	16608	16678	16515	16628	16639	16533	16686	16807	16504	16563	16685	16529	16442	16608	16615	16707	16694	16897	16610	16667	16599	16555	16538	16683	16656	16490	16656	16578	16523	16539	16701	16830	16593	16803	16644	16676	16749	16496	16484	16776	16752	16764	16561	16754	16558	16500	16766	16715	16659	16643	16760	16688	16696	16610	16571	16746	16643	16602	16686	16781	16558	16526	16592	16712	16688	16619	16566	16611	16697	16634	16889	16930	16476	16854	16747	16500	16374	16640	16535	16699	16664	16521	16722	16630	16645	16814	16452	16681	16642	16520	16571	16775	16630	16607	16730	16607	16658	16639	16588	16511	16540	16680	16781	16612	16712	16584	16656	16622	16641	16701	16565	16628	16660	16761	16742	16850	16704	16631	16701	16624	16671	16458	16526	16533	16471	16662	16445	16678	16649	16638	16896	16524	16589	16690	16496	16512	16779	16777	17014	16621	16538	16696	16712	16723	16727	16455	16693	16573	16601	16745	16583	16613	16836	16696	16667	16729	16670	16543	16750	16698	16815	16727	16583	16804	16594	16435	16567	16464	16659	16686	16875	16590	16681	16781	16690	16456	16723	16677	16577	16768	16621	16607	16639	16549	16671	16565	16542	16732	16600	16550	16797	16577	16541	16596	16670	16692	16768	16600	16515	16607	16396	16614	16559	16481	16509	16707	16576	16562	16590	16675	16726	16799	16396	16629	16856	16511	16630	16671	16604	16641	16774	16659	16678	16696	16587	16677	16751	16698	16655	16644	16643	16692	16602	16762	16635	16461	16651	16727	16727	16619	16516	16884	16651	16583	16623	16574	16677	16801	16548	16557	16733	16669	16521	16539	16642	16681	16791	16637	16516	16763	16776	16582	16696	16616	16725	16673	16564	16405	16725	16665	16494	16778	16569	16560	16543	16569	16685	16614	16423	16491	16589	16686	16613	16475	16599	16574	16654	16762	16706	16727	16435	16742	16825	16545	16678	16535	16513	16566	16655	16615	16581	16661	16717	16684	16658	16609	16882	16572	16419	16697	16719	16603	16429	16667	16733	16578	16565	16760	16516	16813	16786	16576	16565	16774	16427	16638	16484	16656	16677	16521	16565	16621	16619	16706	16576	16639	16693	16626	16616	16763	16305	16734	16750	16765	16635	16575	16731	16725	16579	16507	16491	16660	16638	16631	16667	16590	16739	16514	16827	16933	16554	16809	16554	16531	16625	16531	16697	16838	16789	16659	16731	16552	16804	16598	16497	16769	16591	16384	16674	16358	16573	16472	16479	16420	16538	16662	16573	16463	16532	16679	16585	16567	16807	16661	16687	16674	16871	16754	16634	16574	16635	16774	16591	16593	16761	16738	16385	16698	16579	16629	16720	16528	16623	16512	16638	16730	16654	16778	16654	16670	16564	16679	16557	16153	16412	16634	16528	16706	16727	16642	16566	16659	16653	16695	16745	16631	16783	16761	16660	16494	16691	16703	16818	16786	16485	16652	16670	16576	16437	16429	16571	16772	16540	16724	16695	16732	16751	16577	16737	16625	16670	16723	16783	16438	16405	16686	16716	16684	16697	16703	16731	16684	16569	16589	16879	16736	16584	16555	16505	16446	16545	16360	16595	16670	16786	16664	16778	16748	16742	16683	16700	16548	16654	16678	16620	16799	16713	16653	16522	16653	16697	16700	16634	16366	16882	16575	16551	16556	16663	16574	16571	16397	16718	16540	16663	16395	16758	16779	16649	16646	16590	16662	16667	16757	16700	16464	16509	16724	16630	16890	16612	16713	16867	16643	16547	16696	16633	16567	16797	16491	16612	16512	16748	16715	16547	16720	16559	16620	16649	16755	16325	16710	16671	16531	16632	16787	16597	16676	16488	16483	16494	16570	16736	16720	16496	16695	16673	16912	16474	16573	16689	16659	16487	16667	16776	16564	16664	16511	16725	16626	16711	16643	16641	16656	16685	16728	16643	16570	16537	16685	16610	16762	16444	16730	16719	16593	16630	16813	16380	16846	16767	16568	16679	16695	16510	16434	16673	16601	16638	16731	16473	16485	16607	16619	16645	16615	16596	16619	16710	16775	16649	16574	16710	16609	16700	16684	16532	16771	16474	16506	16670	16615	16657	16808	16933	16621	16773	16607	16533	16703	16790	16608	16619	16625	16441	16787	16560	16586	16647	16562	16740	16710	16837	16640	16608	16786	16715	16548	16546	16495	16655	16642	16741	16497	16689	16574	16678	16671	16599	16644	16408	16765	16688	16621	16762	16795	16789	16545	16662	16598	16650	16473	16756	16722	16690	16824	16670	16919	16646	16623	16605	16503	16634	16620	16628	16444	16671	16672	16674	16532	16589	16835	16539	16613	16578	16763	16471	16730	16818	16723	16613	16838	16524	16628	16709	16430	16531	16693	16641	16552	16625	16522	16516	16697	16815	16553	16677	16693	16662	16837	16434	16676	16682	16555	16584	16508	16539	16583	16746	16702	16569	16699	16755	16527	16584	16546	16762	16641	16719	16551	16497	16556	16755	16593	16487	16826	16707	16576	16634	16626	16548	16707	16840	16568	16736	16661	16663	16851	16824	16555	16512	16791	16687	16572	16683	16645	16621	16755	16594	16619	16550	16670	16643	16542	16644	16758	16721	16910	16782	16666	16771	16695	16738	16611	16599	16430	16588	16386	16580	16496	16554	16734	16645	16581	16736	16664	16817	16713	16708	16584	16882	16653	16449	16800	16538	16642	16835	16640	16661	16574	16633	16733	16540	16664	16538	16562	16548	16533	16499	16597	16557	16759	16671	16805	16790	16671	16482	16504	16828	16596	16815	16750	16631	16548	16457	16711	16628	16681	16602	16741	16587	16575	16488	16629	16657	16583	16488	16747	16686	16721	16585	16550	16589	16713	16678	16770	16771	16504	16616	16606	16489	16884	16685	16687	16622	16593	16608	16835	16643	16546	16656	16719	16745	16816	16382	16523	16714	16635	16731	16674	16590	16576	16643	16664	16608	16634	16828	16724	16655	16684	16802	16695	16851	16622	16636	16602	16735	16681	16577	16585	16639	16970	16683	16869	16592	16593	16478	16541	16605	16556	16561	16574	16537	16791	16695	16773	16954	16515	16507	16676	16807	16581	16525	16512	16720	16659	16800	16750	16434	16745	16737	16726	16663	16624	16636	16732	16702	16695	16751	16743	16514	16512	16532	16595	16680	16552	16589	16601	16617	16619	16763	16450	16672	16611	16553	16641	16641	16586	16474	16436	16535	16485	16675	16656	16547	16662	16630	16629	16492	16686	16559	16666	16385	16856	16506	16721	16657	16702	16621	16703	16833	16740	16623	16721	16648	16610	16740	16595	16611	16846	16670	16647	16425	16555	16626	16730	16532	16533	16669	16602	16666	16480	16637	16611	16726	16500	16573	16680	16498	16761	16648	16754	16650	16511	16685	16677	16475	16617	16857	16616	16654	16546	16505	16609	16719	16546	16724	16743	16552	16691	16619	16665	16743	16738	16704	16578	16893	16557	16661	16712	16857	16694	16672	16748	16782	16565	16614	16479	16561	16366	16477	16521	16762	16810	16805	16598	16585	16584	16672	16809	16735	16770	16425	16516	16527	16580	16652	16830	16602	16462	16699	16678	16590	16493	16741	16660	16595	16731	16710	16738	16751	16574	16831	16544	16564	16858	16434	16556	16510	16408	16668	16650	16875	16680	16561	16526	16753	16653	16431	16843	16584	16755	16702	16868	16724	16799	16523	16728	16720	16550	16598	16567	16645	16677	16558	16643	16555	16754	16567	16685	16731	16691	16692	16550	16666	16676	16779	16808	16717	16488	16452	16698	16536	16771	16641	16550	16836	16549	16566	16610	16493
11146	32041	19781	14907	14451	14184	14050	14101	13936	13909	14070	13892	13931	13740	15091	16837	16118	15041	14219	14036	13952	13965	13700	13792	13801	13952	13722	13770	13775	13967	13940	13669	13881	13900	13954	13827	13732	13826	13740	13863	13807	13830	13909	13886	13884	13969	13787	13932	13926	13956	13904	13868	13758	13896	13771	13817	13735	13753	13771	13884	13938	13733	13884	13946	13776	13965	13990	13688	13722	13818	13947	13800	13655	13808	13863	13886	13849	13792	13712	14021	13800	13908	13779	13737	13846	13806	13814	13717	13794	13855	13931	13810	13833	13844	13934	13845	13976	13622	13834	13888	13714	13788	13906	13718	14003	13922	13822	13829	13889	13832	13792	13782	13851	13909	13853	13765	13926	13820	13947	13615	13957	13860	13855	13700	13861	13939	14027	13849	13777	13631	13899	13887	13792	13763	13793	13805	13785	13958	13880	13794	13699	13906	13758	13831	13671	13623	13782	13926	13825	13934	13924	13968	13879	13753	13839	13967	13832	13864	13811	13904	13711	13823	13706	13816	13874	13745	13899	13794	13863	13882	13842	13715	13897	13748	13992	13911	13724	13919	13658	13698	13820	13898	13746	13903	13752	13555	13812	13818	13908	13815	13937	13649	13922	13774	13791	13856	13826	13915	13886	13832	13875	13871	13776	13522	13831	14055	13710	13772	13584	13760	13974	13916	13795	13803	13959	13734	13852	13686	13869	13702	13962	13961	13809	13845	13723	13856	13696	13895	13803	13874	13831	13827	13826	13797	13796	13811	13807	13741	13970	13825	13705	13925	13720	13761	13827	13841	13748	13806	13808	13797	13831	13860	13842	13698	13744	13810	13693	13651	13748	13911	13757	13867	13885	13817	13607	13788	13866	13643	13957	13831	13847	13852	13978	13871	13891	13877	13956	13957	13858	13775	13717	13828	13866	13780	13924	13867	13792	13977	13811	13832	13762	13785	13664	13683	13808	13706	13848	13781	13696	13787	13916	13886	13809	13729	13883	13750	13922	13845	13837	13838	13810	13885	13908	13843	13813	13719	13871	14055	13729	13866	13769	13920	13775	13779	13911	13738	13787	13731	13671	13912	13849	13780	13831	14016	13751	13816	13998	13772	13924	13768	13680	13794	13858	13897	13771	13857	13653	13799	13797	13942	13949	13850	13839	13893	13686	13944	13854	13889	13767	13833	13904	13948	13909	13604	13705	13806	13917	13818	13875	13916	13865	13793	13891	13928	13907	13768	13810	13787	13775	13944	13698	13828	13920	13883	13766	13716	13820	13745	13755	14017	13798	13735	13894	13833	13746	13839	13825	13871	13865	13754	13957	13937	13732	13760	13767	13667	13888	13787	13919	13863	13813	13836	13868	13980	13787	13916	13750	13899	13834	13731	13674	13824	13649	13876	13810	13869	13844	13707	13788	13862	13980	13837	13811	13918	13700	13781	13850	13845	13857	13901	13929	13994	13884	13719	13842	13815	13680	13873	14024	13879	13679	13914	13964	14005	13820	13824	13695	13887	13855	13826	13699	13840	13806	13877	13920	13809	13897	13910	13727	13909	13878	13770	13886	13713	13855	13656	13843	13599	13872	13759	13949	13861	13980	13764	13933	13692	13850	13873	13822	13803	13741	13864	13715	13785	13734	13667	13785	13850	13740	13700	13801	13752	13875	13671	13790	13818	13807	13754	13908	13682	13913	13770	13725	13828	13806	13759	13974	13960	13838	13922	13916	13715	13741	13949	13935	13849	13784	13728	13671	13729	13834	13626	13999	13827	13857	14007	13694	13792	13899	13671	13850	13715	13714	13808	13771	13846	13793	13777	13980	13945	13772	13778	13804	13902	13855	13860	13951	13851	13797	13852	13738	13798	13858	13779	13689	13835	13815	13784	13656	13848	13862	13807	13579	13769	13771	13908	13925	13907	13613	13937	13771	13522	13940	13953	13765	13915	13922	13766	13796	13764	14025	13807	13686	13686	13935	13917	13780	13908	13866	13824	13776	13767	13799	13712	13892	13810	13814	13664	13851	13770	13758	13773	13862	13614	13764	13861	13888	13831	13841	13844	13859	13721	13653	14060	13906	13767	13924	13800	13784	13895	13989	13821	13681	13861	13606	13743	13774	13856	13835	13823	13869	13741	13875	13869	13897	13682	13860	13807	13752	13775	13906	13777	13816	13897	13785	13798	13796	13787	13673	13758	13828	13674	13924	13790	13956	13889	13825	13843	13841	13844	13872	13872	13725	13845	13831	13971	13781	13926	13820	13807	13960	13790	13823	13656	13810	13987	13859	13881	13763	13755	13766	13597	13836	13719	13759	13866	13875	13963	13782	13984	13801	13893	13781	13942	13739	13846	13813	13639	13701	13807	13799	13632	13870	13786	13739	13911	13827	13822	13972	13681	13790	13817	13881	14015	13881	13687	13915	13864	13718	13809	13851	13837	13619	13707	13730	13850	13801	13913	13774	13768	13915	13815	13585	13898	13733	13699	13814	13621	13771	13889	13920	13820	13703	13825	13838	13879	13627	13924	13899	13904	13856	13711	13766	13875	13748	13864	13780	13688	13675	13798	13618	13888	13877	13803	13904	13656	13638	13816	13822	13776	13761	13819	13750	13741	13696	13739	13858	13693	13666	13880	13971	13969	13818	13901	13960	13834	13852	13719	13649	13699	13908	13888	13710	13900	13815	13826	13677	13881	13844	13765	13733	13722	13904	13810	13862	13588	13842	13929	13814	13898	13874	13993	13956	13748	13784	13814	13833	13923	13689	13854	13537	13828	13802	13866	13728	13785	14018	13707	13732	13665	13946	13623	13908	13822	13713	13638	13765	13676	13849	13931	13799	13889	13866	13892	13565	13829	13862	13668	13728	13815	13884	13835	13825	13908	13843	13904	13803	13908	13904	13639	13657	13672	13859	13842	13619	13857	13800	13742	13777	13797	13753	13694	13941	13849	13714	13827	13774	13807	13863	13766	13794	13743	13769	13654	13873	13681	13780	13748	13810	13887	13877	13907	13810	13758	13633	13634	13880	13903	13837	14001	13835	13832	13867	13948	13650	13851	13914	13828	13918	13824	13783	13752	13935	13785	13807	13794	13807	13834	13778	13917	13901	13711	13654	13914	13867	13679	14005	13923	13956	13753	13801	13697	13612	13667	13824	13705	13715	13650	13756	13679	13679	13924	13907	13844	13648	13964	13762	13699	13811	13926	14045	13585	13791	13862	13826	13871	13833	13749	13825	13894	13787	13818	13766	13854	13874	13797	13863	13876	13838	13771	13783	13819	13756	13908	13767	13763	13703	13776	13939	13879	13754	13753	13680	13892	13900	13745	13749	13910	13828	13873	13821	13664	13854	13698	13726	13677	13626	13829	13668	13959	13854	13652	13790	13760	13671	13656	13837	13688	13805	13709	13745	13775	13842	13815	13921	13774	13719	13798	13874	13581	13826	13888	13881	13895	13959	13694	13908	13874	13865	14031	13687	13698	13755	13808	13706	13705	13850	13778	13865	13678	13665	13733	13847	13891	13910	13790	13809	13560	13798	13780	13980	13897	13655	13730	13746	13976	13918	13770	13736	13604	13800	13776	14023	13816	13929	13692	13840	13810	13828	13914	13714	13991	13739	13816	13653	14055	13908	13813	13856	13768	13673	13859	13936	13844	13773	13864	13881	13760	13859	13755	13914	13748	13598	13945	13991	13842	13762	13734	13677	13834	13830	13943	13842	13660	13630	13714	13734	13796	13668	13770	13748	13741	13682	13761	13833	13705	13860	13902	13870	13965	13839	13775	13815	13610	13875	14045	13759	13880	13867	13782	13847	13742	13898	13837	13743	13689	13744	13862	13733	13875	13879	13774	13743	13743	13850	13883	13850	13725	13770	13763	13796	13861	13815	13843	13703	13819	13628	13826	14052	13809	13761	13823	13691	13634	13770	13712	13957	13907	13929	13744	13833	13776	13896	13627	13850	13614	13783	13761	13656	13876	13816	13971	13649	13806	13687	13685	13711	13955	13841	13887	13826	13758	13884	13728	13770	13827	13825	13689	13879	13895	13788	13662	13881	13807	13717	13631	13924	13778	13837	13851	13649	13859	13880	13784	13752	13877	13712	13828	13823	13809	13834	13734	13981	13708	13880	13805	13667	13934	13601	13658	13835	13742	13927	14058	13759	13921	13863	13690	13944	13795	13867	13840	13795	13792	13598	13763	13834	13722	13744	13818	13947	13911	13824	13858	13882	13954	13870	13775	13959	13929	13758	13599	13880	13862	13692	13750	13650	13805	13848	13844	13968	13671	13668	13811	13814	13869	13836	13797	13856	13811	13848	13847	13708	13779	13823	13734	13837	13765	13885	13914	13798	13826	13786	13815	13978	14015	13650	13840	13668	13822	13640	13770	13802	13702	13865	13683	13860	13818	13813	13810	13845	13696	14008	13661	13833	13783	13723	13639	13820	13873	13911	13803	13790	13808	13711	13651	13892	13804	13711	13875	13884	13544	14057	13754	13816	13678	13762	13855	13869	13838	13745	13937	13855	13724	13751	13493	13885	13922	13841	13951	13851	13877	13838	13787	13749	13780	13766	13808	13789	14024	13764	13934	13931	13848	13905	13851	13930	13680	13927	13831	13705	13915	13906	13891	13859	13763	13915	13811	13770	13853	13771	13808	13892	13866	13746	13727	13763	13708	13768	13834	13838	13721	13798	13894	13738	13773	13797	13847	13832	13826	13851	13738	13827	13753	13652	13785	14000	13851	13714	13866	13837	13740	13805	13777	13831	13695	13820	13723	13986	13663	13979	13631	13697	13682	13933	13785	13703	13745	13804	13897	13887	13775	13878	13722	13777	13789	13638	13725	13829	13815	13843	13782	13669	13776	13699	13873	13719	13796	13889	13937	13686	13726	13861	13643	13810	13828	13794	13690	13832	13836	13813	13715	13832	13751	13826	13724	13819	13691	13892	13761	13750	13780	13869	13790	13769	13682	13756	13984	13777	13835	13694	13687	13804	13867	13859	13746	13805	13846	13856	13891	13891	13706	13845	13959	13778	13848	13782	13902	13680	13741	13794	13907	13799	13768	13839	13712	13958	13700	13899	13762	13862	13776	13767	13802	13868	13708	13891	13866	13786	13994	13657	13629	13767	13828	13796	13858
25279	21188	27398	25689	19843	18121	17957	17214	17243	17161	17240	17044	17177	17165	17131	17164	17247	17174	17132	17098	17168	17081	17010	16879	16904	17067	16975	17060	17067	17210	17165	16823	16958	16942	16970	16874	17045	17036	16920	17032	16867	16892	17062	17032	17022	17055	16946	17083	17005	17016	16970	17023	16896	16881	17111	16927	17116	17019	17048	16962	17059	16917	17047	17069	16888	16995	17093	16942	16776	16887	17091	16963	16924	16993	17022	16939	17058	17004	16809	17067	17034	17127	16868	16994	16784	16747	17069	16844	17039	17075	16899	17167	17127	16908	17103	16963	16990	17089	16926	16833	16825	17053	17057	17114	16862	17122	16955	16978	16992	16875	16871	17093	17054	16940	16929	17145	16889	16879	17051	16991	16956	16810	16881	16839	16993	17071	17116	17235	17092	17060	16759	16777	17134	16943	16990	17075	17165	17069	17201	16996	17010	17037	16829	17041	16888	16972	16718	16819	17213	16762	17180	17078	16967	17029	16833	16969	17068	16777	16942	17065	16967	17159	16973	16882	17002	16806	16985	16993	16843	16910	17067	17027	17170	17054	17040	16921	17052	16929	17040	17022	17024	17085	16913	17069	16965	16949	16826	16896	17077	16760	17069	16878	17100	16843	16790	17112	17134	17007	17142	17023	16996	17011	16931	16923	17019	17100	16990	16861	16949	16981	17054	16994	16949	16967	16980	16855	16995	16907	16934	16911	16953	16863	16991	17103	17041	16879	16995	17295	16901	17007	17016	16999	17171	16895	17040	17006	16941	17076	17005	17006	16923	16821	16919	17078	16861	16756	16812	17038	16955	16893	16860	16695	17020	16969	16887	16982	17064	17109	17122	16855	16956	16975	17070	16936	17081	17204	16924	17015	17127	16780	17000	16818	16904	17056	17051	17054	17022	16868	16967	16809	16987	16979	16987	17046	17481	17022	16991	17009	17062	16828	16908	17113	16915	17025	17050	16979	16897	17060	17071	16966	17037	17132	17062	16843	17081	17115	16969	17023	17083	16976	16769	16937	16791	16937	17049	16935	17182	16911	17110	16921	17022	17013	16907	16981	17055	17244	16967	16922	17089	16984	16807	17060	16858	17037	17025	17053	17042	17027	17124	16961	17194	17027	16967	16970	17032	17000	16775	16943	16946	16953	17033	17033	17167	16962	16980	16876	16760	17116	16955	17200	17204	17063	16987	16795	16965	16935	16999	17009	16958	17098	16814	16957	16895	16845	16847	16988	17005	17100	16962	17189	16914	16985	16915	16922	16964	17010	16955	16845	16866	17122	16925	16744	16790	16826	17079	17185	16810	17092	16981	17148	17143	17031	16918	17023	16964	16894	16839	17145	17073	17174	17073	17400	16871	17098	16902	16943	17068	17022	17153	17107	17016	17139	17040	17126	17045	16875	16887	17091	17097	16940	16944	16810	16966	17049	16973	16972	17084	16880	16826	17067	16855	16917	16829	16935	17238	17052	16842	17115	17037	16882	16942	17226	17184	17051	16789	17080	16941	16944	16960	16992	16752	16931	17275	16915	17102	16963	16931	16949	16945	16841	17158	17057	17004	17071	17035	17161	16948	17131	16975	17117	17158	17189	16935	17115	16909	16942	17021	17022	17130	17028	16813	16903	16942	16986	17001	17097	16910	16875	16832	17030	17096	17125	16851	16825	17075	16885	17133	17038	17078	16874	17022	16975	16851	17144	16930	16978	17004	16951	17070	16746	17072	17075	16935	16782	16966	16946	16884	16796	17073	16825	16772	16947	17124	17098	17004	16912	16992	17063	17017	16904	16961	16828	16911	16993	16946	17071	16998	16924	16681	16981	17100	17057	17078	16836	16903	17006	16928	17055	16988	17145	16930	17098	16995	17126	17127	16905	16857	16981	16836	16850	17112	16854	17012	16899	16967	17028	17035	16946	16922	17193	16954	17046	17283	17275	17035	17006	16901	16827	16952	16845	17016	16916	16962	16955	17024	16965	17225	17057	17095	16902	16923	17014	16937	16994	17136	17123	16915	17138	16955	17202	17258	17051	16987	17085	16857	16832	17002	16832	17022	16945	16963	16969	17055	16898	17127	17064	17056	16834	16985	16909	16892	16895	16979	16967	17209	17110	17062	16874	16732	16968	16742	16925	16999	16920	16937	17006	17096	16915	16998	16966	16962	16952	16997	17092	16957	17100	16920	17020	16850	17176	17117	16973	16862	16927	17122	17031	16962	16967	16943	17118	16969	16887	16958	16975	17094	16974	16986	16834	16933	17001	16879	16982	17093	17127	16673	16834	16959	17058	17126	16968	17007	17141	16967	16849	17140	16877	16959	17006	17112	17068	16950	17044	17159	17038	16832	17057	16723	16978	16847	17156	17022	16870	17073	16952	17104	16988	16781	16728	17195	16981	17018	16973	17128	17099	17058	17104	16999	16876	16880	17078	16861	16890	17204	17168	17051	17017	17014	16976	16893	16836	17006	17100	16819	17114	16971	17205	17140	16850	16970	16967	17063	16893	17149	17107	17019	17140	16910	16866	16969	16886	17052	16723	17189	16879	16875	16939	16964	16866	17004	17063	16891	17056	16756	16904	16996	17118	17093	17021	16949	16904	16953	17104	17002	17047	16883	16975	16828	16980	17150	17078	16958	16998	17076	16939	16992	16930	17084	17251	16994	17046	17264	17105	17227	17030	17048	17075	17003	17044	17042	16957	17160	16864	16966	17115	17011	17017	16814	16970	16993	16896	17017	16995	16989	17118	16998	16918	17074	17023	16869	17080	16959	17085	17091	17198	17048	16695	17015	16964	17007	16935	17134	16903	17158	17011	16779	16988	16952	16831	16997	17122	17017	16926	16999	16940	16920	16802	17133	17065	16976	16955	16882	16990	17225	17227	16980	17040	17129	17044	17003	16856	17002	16837	17054	17030	17133	16870	16863	16954	16951	17103	17029	17001	16849	16934	17114	16972	17222	17162	16798	17079	17050	16973	17025	17018	16980	17014	17040	17064	16884	17019	16997	17049	16872	16886	17244	17059	16986	16991	16990	16918	16787	17000	16765	16994	17215	17011	17050	16992	17095	16912	16953	17153	16810	16985	16936	17051	16940	16930	16855	16903	17159	16967	17114	16961	16967	17046	17063	16977	16934	16991	17159	16982	17031	17056	17023	16905	16945	17153	16675	17035	17028	16733	16800	16830	17002	16875	16947	16967	16838	16922	17053	16774	16938	16968	17084	17086	16963	16969	16963	17032	16897	16943	16894	17058	16937	16946	17228	16873	17061	17008	16831	16902	17215	17048	17117	17157	16892	16996	16989	17001	17067	17069	16991	17166	16923	16952	16875	16785	17098	17180	16879	17164	17012	16840	16925	17112	17104	17123	16867	17072	16807	17225	16984	16930	17122	16994	16854	16960	16884	17029	16809	16943	16836	16919	16891	16802	16952	17039	16812	16823	17121	17010	16984	17079	17209	17117	17121	16926	16741	16920	16941	16961	16864	16934	16966	17071	17033	17214	16932	16871	16925	17020	17316	17051	16866	17207	17198	17016	17060	17044	17107	17042	16787	16874	17026	16952	16834	17042	16878	17156	16890	17131	16843	17086	17094	17028	17018	16898	17018	17089	17135	16832	16936	17013	17007	17132	17062	17071	17030	17348	17031	17063	17007	16909	16955	17117	16960	16880	17198	16943	17100	16993	17034	16927	16921	16867	17091	16917	17075	17042	16934	16983	16857	17040	17215	16966	16963	17077	16975	17105	17023	16892	17084	16951	16997	16970	16995	16929	16935	16851	17110	16903	17127	17034	17036	16950	17059	16827	16975	16954	16825	16976	17210	17066	17106	17090	16928	16927	16934	16838	17110	17160	16865	16977	16924	16959	16966	17104	16982	17033	17120	16827	17057	17012	17131	17199	16900	17025	16879	17099	16936	17149	17145	17092	17195	16916	17031	17104	17053	16978	16994	17123	16975	16828	16964	17041	16903	16988	16905	16952	17123	16997	16954	17209	17034	16972	17139	16961	17089	17175	16773	16987	17093	17033	16815	16922	17134	16906	17234	16989	16895	16945	17085	16899	16735	17143	17076	17085	17166	17057	17012	17144	17239	16971	17123	16988	16904	17150	17068	16939	17027	16793	17012	17041	17048	17078	17162	17015	17065	16979	16784	17085	17006	16899	16995	17012	16979	16980	17044	17117	17057	17092	16911	16766	17053	16830	16990	16782	16859	17066	16830	17091	17115	16855	17057	17157	17001	17234	17023	17290	16675	16941	16823	16879	17039	17264	16934	16919	17052	17121	16875	17149	16963	16981	16981	17149	16979	17013	16912	17052	17111	17043	16982	17036	17090	16921	16896	16807	16815	17011	16802	17098	16944	17000	17090	16791	17010	17042	16827	16949	17048	16908	17033	16981	17103	16979	17023	16984	17093	16999	16884	16848	16967	16946	16965	16933	17018	17007	17089	16906	17126	16882	16947	17167	16962	16909	16981	16953	17007	16893	16934	16919	16718	17012	17023	16896	17030	16768	16967	17057	16981	17035	17088	16943	17121	16939	17186	16999	17053	17025	16905	17001	16990	17148	16897	17104	17108	16963	16829	16935	16992	16933	16708	16982	16934	16808	17067	17117	17240	16907	16822	17015	17041	16787	16865	16993	16949	16982	16941	17110	16931	17170	16967	17088	17182	17213	16813	17019	16884	17077	17139	17036	16917	16733	16972	17122	16926	16895	17081	17027	17002	16908	16981	16890	16974	17083	17092	17120	17121	16976	16838	16899	17107	17098	17009	17186	16824	16720	16997	17022	16907	17131	16951	17052	17100	17101	16906	17053	17199	17013	16774	16830	17067	16909	16964	16995	16998	16991	17165	16908	16872	16969	16948	17070	17044	16947	16884	16853	17043	16872	16962	16880	16963	17098	17074	16829	17010	17018	17120	16975	16974	16946	16869	17013	16790	16960	16848	17219	16914	16861	16987	16876	16924	16760	16910	16968	17056	17232	17028	16860	16718	16965	16845	17045	17023	16850	16994	16993	17018	17012	17169	16899	17078	16827	16897	17029	16947	17134	16900	17086	16922	17013	17256	16902	16943	17033	17057	17066	17068	17082	16986	16987	17038	17080	17018	16838	17097	16826	16914	17023	17116	16971	16999	16970	16946	16958
12057	19687	15633	14244	14165	14136	14177	14166	14197	14040	14030	14097	14091	14030	14195	14180	14061	14224	14155	14043	13996	14262	14108	14019	14060	14062	14027	14092	14212	13975	14051	13971	14044	14076	13950	14069	13945	13936	13792	14109	14039	14065	14210	13893	14070	14104	13973	14115	14039	14008	14012	14172	14091	14048	13970	13936	13905	13940	14173	14124	14062	14086	13968	14110	14124	14031	13856	14025	13845	13984	14112	13966	14086	14050	13998	13965	13960	14031	14133	13968	14099	14049	13842	14111	14035	14008	13950	14147	14002	14064	14157	13981	14015	14026	13935	13982	14019	14168	14110	14074	14112	13993	14080	13928	14002	14237	14066	13944	14063	14109	13918	14016	14104	14054	14200	13976	14039	14076	14193	13987	14067	14128	13977	13914	14009	14121	14040	13962	14011	14235	14064	14062	14131	13960	13863	14060	14013	14078	13914	14076	14038	14162	14083	14174	14069	14120	14042	14138	13893	14039	14054	14041	14178	14087	14021	13870	14164	14000	14049	14036	14056	14178	13960	14033	14112	14006	13984	14016	14052	14057	13945	14117	13915	14131	13996	13952	14009	13953	14084	13964	14046	13978	14102	13872	14068	14081	14144	14092	13988	14098	14047	14138	14061	14146	14094	14100	13898	14053	13830	14017	13913	14070	14140	14163	14051	14175	13977	14014	13979	14140	14032	14157	14108	14140	14002	14052	14167	14082	14017	14017	13968	13904	13999	13987	14106	13953	14156	14015	13974	14000	14118	14018	14146	14162	14082	14058	14107	14165	14013	13984	14065	13915	14130	14071	13984	13965	13959	13954	13865	13978	14107	14098	14055	14073	13948	13969	14145	13934	13995	14154	14016	14126	14131	14079	14175	14041	14129	13997	14170	14095	14244	14047	13960	13999	13956	13988	13896	14024	14010	13919	13902	14125	14178	13981	13961	13932	14030	13869	14121	13989	13932	14162	14012	13980	14029	13948	14133	13964	14013	13933	13965	13963	13761	14040	14040	13945	13895	14018	13953	14038	13883	14178	14043	14079	13996	14129	14052	14133	13980	13988	14025	14115	14199	13949	13999	13899	14109	13980	13985	14039	14228	14211	14080	14165	14165	14004	14256	14231	14152	14181	13896	13913	14177	14055	13918	14056	14122	14111	14144	13948	14191	14007	14037	14138	14173	14007	14159	14068	13979	13939	14050	14098	14051	13928	14163	14024	13892	14075	14156	13987	14131	14206	14090	14039	14022	14219	14114	14136	14112	14160	14221	13973	14043	13981	14013	14024	14083	14004	14095	14014	14126	13856	14023	14074	14064	13974	14028	14303	13794	13984	14111	14046	14177	14159	14096	14181	13951	14155	13980	14055	14131	14020	13945	14066	13919	13941	14225	13981	13936	13961	14050	14001	13772	14203	14082	14050	14106	14083	14073	13998	14155	14156	14072	14075	14096	14063	14043	13983	14058	14125	13956	14121	14053	14085	14071	14046	14072	13986	14103	14245	14004	14227	13985	14010	14025	14140	13943	13820	13996	13959	14014	14143	14050	14067	13922	14026	13970	14163	13873	13947	14132	13971	14146	14048	14069	14004	13960	14056	14193	14067	14114	13945	14055	14006	13990	14075	14046	14047	13933	14087	13986	13961	14177	13944	13898	14056	14017	14179	13999	14034	14111	14117	14025	13981	14155	13968	14011	13960	14016	14013	14124	13863	14002	14066	14068	14083	14009	14040	13926	13920	14055	13979	13891	14138	13991	14146	14089	14199	13948	14033	13859	13869	14027	13942	14230	14036	14304	14095	14015	13994	14007	14044	13901	13873	14083	14087	13990	14149	14008	14054	14174	13986	14034	14132	13892	14090	14161	14156	13947	14053	14036	14008	14079	14005	14057	13863	14143	14050	14018	14075	14061	14006	13917	13980	14004	14309	13999	14296	13983	13999	14147	14013	14084	13925	14022	14042	14046	14047	14005	14035	13962	13965	14091	13984	14014	13914	14057	14138	14049	13851	14012	14016	14011	14174	14020	14027	14108	13965	14038	13831	14005	14039	14210	13919	14056	13941	13990	14041	14113	14024	14104	14052	14018	14178	14147	14025	13942	13994	13985	14030	14035	14102	14018	14111	14009	14063	14132	13981	14016	14074	14051	14180	14169	14002	14050	14206	13906	14066	14222	14128	14063	14035	14095	13961	14121	13999	14012	14058	14086	13920	14079	13941	13988	14090	13923	14153	13972	13884	14096	14130	13977	14123	14018	14113	13946	14075	13916	14154	13968	14010	14039	14057	14105	14046	13951	13999	14040	14044	14010	14083	14033	13904	13848	13952	14064	13920	13964	14083	14080	14034	14065	14148	13902	14206	14117	14191	14000	13992	14225	13955	14113	13936	13946	14096	14097	13998	13987	14172	14092	13920	14058	13995	14097	13969	13989	14247	14119	14045	14038	14008	14090	13941	14046	14107	13896	14147	14180	14043	14143	14158	14038	14096	13976	14032	14038	14018	14012	14056	14034	13943	14042	14059	13963	13975	14134	14022	14123	13995	13946	14123	14004	14012	13928	13968	13882	14087	14020	13942	14050	13963	14112	14145	14097	14004	13990	14046	14033	13949	14226	14106	14115	14071	14244	13946	13999	14126	13848	14213	13997	13977	14128	13961	14150	14072	14000	14072	14028	14077	14097	14102	13965	13994	14057	14199	14009	13944	13983	14130	13915	14321	14111	14047	14137	13775	13962	14075	14138	14091	14011	14092	13986	14063	13958	14047	13993	13988	14075	13961	13913	14180	14210	14050	14004	14234	13899	14152	14152	14072	14127	13982	13989	13940	14028	14071	13995	14059	14059	14183	13798	13997	14107	14111	14055	14100	14118	14005	14089	13671	14039	14066	14221	14147	14163	13896	13856	14074	14058	14223	13865	14014	14006	13963	14040	14016	13904	14068	14040	14098	14041	14032	14019	14010	14167	14056	13954	14068	13957	13953	14116	14084	14067	14040	13909	14208	14056	13999	14278	14071	14089	13848	13951	14129	14112	13988	14011	14030	14113	13999	13940	13974	14009	14056	13958	14179	14078	13938	14098	13911	14085	14051	14115	13965	13981	13960	14106	13996	14215	14083	14088	13908	14030	13922	14039	14134	14072	14039	13839	14085	13903	14059	14110	14170	13949	13990	14013	13892	14045	13991	14036	14119	14007	14075	14106	13985	14033	14007	14078	14055	14186	14115	13914	14052	14050	14021	14033	13977	14028	14045	14136	14093	13965	13982	14043	14088	14113	14072	14007	14106	13960	14038	13961	14188	14038	13848	14114	13947	14009	14161	13978	14095	14016	14168	14045	14096	13962	14105	13967	14014	13962	14152	14091	14073	14046	14031	13988	14022	14029	14109	14092	14204	14090	14027	14160	14142	14033	14046	14122	14016	14023	13969	13959	14053	13983	14103	14030	13986	14064	13979	14041	14012	14148	14076	14094	13929	13935	13891	14237	14086	14105	13938	14103	14255	14212	14090	14105	13897	13932	13972	14013	14047	14056	13856	13944	14071	14111	14042	14008	14042	14118	14141	14064	13970	14146	13970	14007	13945	14144	13991	13946	14024	14107	13918	14002	14058	14178	14083	13712	13998	13989	13962	14032	13914	14142	14066	14075	14269	13932	14108	13965	14093	13827	14036	13982	14017	14016	14159	14358	13876	14083	14311	13952	13924	14113	14004	14167	13974	14078	14172	14103	14028	13924	14102	14074	13987	14167	14103	14175	14101	14031	14075	14275	14086	14078	14048	13941	14075	14180	14129	13917	14069	14058	14059	13980	14059	13942	13996	14133	14120	13887	14216	14058	14135	13864	14121	14219	14133	13904	14106	13974	14129	13800	14174	14024	13984	14018	14185	14042	14096	14218	14101	14074	14037	14042	14099	14091	14051	14171	14106	14084	13902	13977	13903	14010	13975	14167	14068	14028	14029	14086	14005	13931	14128	14175	14149	14065	13921	14024	13850	14294	14078	14147	14175	13855	14107	14100	13978	13983	14002	13987	14018	13857	14085	14053	14035	14061	13874	14114	14081	14168	14062	14181	13867	13908	14007	14152	14150	14032	14084	14015	14151	13877	13985	13899	14002	14173	14095	14105	14064	13922	13970	13986	13979	14057	13994	14148	14007	14018	14077	13973	13995	13995	14128	13862	14211	14108	14056	14066	14042	14002	14061	14136	14107	14067	14022	13928	14005	13990	14098	14049	13842	13991	14102	14150	13980	14086	13919	14130	14084	14181	13973	13984	14012	14001	13941	14179	13950	13937	14076	14024	14052	14101	14099	14033	14075	13898	14026	14104	13928	14283	14006	14059	14111	14191	14068	13820	14297	14080	14182	13907	14079	14028	14114	13977	14026	13988	13973	14049	14040	14106	14065	13953	14042	14013	14127	14115	14131	14003	14154	13944	14093	14064	13914	14004	14181	14111	14025	14056	14119	14097	14134	14174	14082	14180	13980	14107	14071	14134	13961	14121	14038	14076	13915	14157	14054	14035	13931	13969	14137	13956	14049	13985	14067	14011	14060	14090	14082	14071	13920	13897	14207	14159	13990	13811	14115	13959	14012	14004	14172	14261	14099	14008	14049	14045	14154	14048	14157	14110	14000	14068	13986	14088	13841	13997	14033	14239	14103	13994	14051	14141	14149	14185	14013	13903	13933	14086	14087	13861	13992	14197	13963	14063	14054	13886	14040	14008	14035	14051	13994	14131	14047	14108	14005	14045	14132	14208	14039	14076	14109	14090	14055	14102	14074	14041	13984	14119	13991	14118	13901	14083	13865	13988	13789	13957	14168	13909	14145	14064	13994	14225	14130	14141	14132	13974	14115	14085	13983	14071	14136	14113	14022	14063	14094	14121	14098	14055	14103	13980	14065	14138	14013	14054	14011	13980	14087	14092	14197	14232	13891	14090	14071	14023	14031	13996	14283	13988	13992	14077	14190	13931	14181	14051	14223	14105	14140	14201	14025	14071	14132	14252	14136	14145	14003	14136	13902	14063	13954	13922	13984	14086	14010	14191	13976	13963	14050	14094	14093	14084	13942	13977	14003	13973	14099	14093	14021	14059	14033	13945	14098	14249	13971	14055	14037	14006	14031	13967	13998	14113	13910	13988	14076	14032	13928	14066	14105	14164	14027
23364	21179	28750	23886	21505	22441	21015	17267	16768	17001	16806	16992	17150	17050	17463	18363	18259	17637	17240	16935	16848	16743	16640	16642	16757	16884	16719	16796	16880	16891	16589	16634	16662	16646	16829	16681	16787	16904	16518	16640	16726	16611	16652	16838	16839	16795	16689	16480	16927	16627	16559	16693	16894	16674	16742	16718	16719	16655	16822	16773	16704	16914	16764	16579	16752	16586	16606	16633	16618	16833	16729	16593	16723	16693	16587	16621	16538	16881	16642	16686	16628	16624	16716	16687	16686	16603	16486	16489	16786	16692	16832	16520	16558	16595	16805	16529	16871	16628	16571	16648	16656	16757	16709	16528	16599	16505	16651	16562	16782	16696	16766	16320	16680	16622	16519	16631	16564	16786	16485	16772	16816	16535	16705	16570	16583	16729	16630	16720	16611	16960	16795	16543	16397	16711	16751	16686	16508	16593	16675	16624	16478	16562	16709	16802	16568	16702	16526	16490	16709	16547	16562	16800	16645	16621	16598	16528	16645	16605	16662	16846	16681	16692	16704	16382	16631	16595	16741	16565	16495	16675	16683	16497	16714	16455	16901	16830	16576	16550	16559	16693	16600	16498	16564	16745	16623	16588	16647	16491	16534	16582	16529	16739	16618	16536	16607	16695	16612	16671	16572	16587	16631	16657	16669	16571	16557	16536	16700	16553	16598	16691	16506	16521	16543	16565	16498	16689	16500	16755	16673	16872	16734	16735	16741	16551	16797	16745	16743	16522	16531	16673	16584	16683	16661	16741	16736	16695	16566	16905	16533	16773	16651	16588	16524	16629	16688	16727	16739	16718	16562	16703	16548	16544	16827	16657	16829	16648	16557	16779	16415	16676	16351	16570	16768	16463	16648	16687	16531	16571	16467	16571	16574	16722	16613	16566	16442	16611	16583	16604	16561	16566	16726	16918	16566	16599	16732	16667	16694	16553	16477	16647	16799	16495	16708	16560	16619	16775	16580	16695	16531	16731	16751	16611	16511	16536	16804	16843	16729	16726	16559	16851	16721	16631	16599	16665	16720	16738	16657	16532	16713	16517	16645	16540	16617	16582	16618	16722	16536	16902	16860	16634	16613	16736	16639	16747	16795	16455	16607	16698	16703	16672	16601	16627	16577	16771	16743	16408	16579	16605	16724	16394	16574	16551	16605	16538	16624	16749	16639	16619	16856	16767	16650	16685	16679	16556	16634	16733	16690	16768	16644	16613	16804	16725	16559	16503	16690	16714	16483	16858	16696	16640	16721	16571	16663	16654	16605	16623	16570	16639	16766	16718	16781	16498	16637	16594	16305	16619	16685	16732	16866	16652	16741	16627	16816	16636	16932	16507	16783	16998	16809	16759	16661	16680	16703	16689	16790	16659	16660	16845	16553	16624	16591	16670	16774	16558	16610	16515	16665	16745	16685	16453	16796	16643	16822	16668	16460	16515	16712	16582	16545	16531	16775	16633	16495	16582	16452	16528	16743	16527	16571	16531	16591	16575	16581	16671	16555	16850	16659	16658	16732	16395	16676	16682	16529	16789	16542	16639	16943	16507	16572	16439	16652	16575	16603	16582	16894	16723	16618	16774	16629	16961	16492	16718	16681	16654	16756	16843	16779	16641	16820	16686	16644	16507	16854	16623	16788	16517	16734	16476	16725	16624	16549	16804	16721	16610	16699	16698	16703	16493	16691	16647	16639	16449	16719	16508	16787	16595	16678	16509	16592	16485	16610	16638	16658	16655	16824	16708	16596	16732	16629	16714	16591	16575	16594	16716	16828	16729	16676	16740	16814	16740	16714	16465	16457	16854	16766	16588	16471	16568	16637	16431	16648	16543	16416	16784	16647	16565	16698	16614	16677	16674	16598	16534	16617	16660	16469	16809	16587	16690	16557	16583	16614	16784	16769	16722	16850	16544	16613	16688	16693	16479	16539	16677	16605	16615	16797	16580	16573	16490	16834	16542	16696	16666	16665	16801	16677	16420	16712	16706	16663	16689	16483	16713	16646	16803	16686	16849	16766	16682	16647	16583	16782	16567	16616	16711	16648	16781	16554	16573	16437	16436	16699	16762	16515	16462	16730	16424	16805	16496	16589	16562	16546	16774	16638	16671	16719	16720	16628	16595	16711	16671	16630	16519	16589	16576	16458	16556	16758	16517	16674	16841	16649	16664	16587	16662	16488	16496	16586	16859	16538	16675	16654	16440	16566	16477	16788	16482	16644	16748	16536	16562	16619	16533	16796	16749	16540	16520	16777	16626	16657	16652	16710	16665	16522	16583	16472	16614	16662	16550	16548	16625	16547	16629	16682	16684	16445	16660	16695	16795	16674	16534	16650	16768	16632	16709	16699	16665	16639	16864	16616	16553	16547	16594	16700	16778	16448	16411	16506	16616	16771	16796	16684	16576	16700	16646	16685	16727	16891	16504	16688	16713	16805	16619	16719	16610	16668	16615	16507	16719	16559	16576	16580	16382	16625	16364	16687	16641	16568	16577	16607	16684	16490	16611	16617	16725	16618	16783	16712	16595	16677	16615	16763	16781	16752	16498	16616	16691	16713	16478	16663	16846	16810	16867	16718	16753	16648	16755	16651	16783	16577	16597	16717	16502	16450	16527	16652	16637	16668	16559	16656	16496	16844	16758	16637	16618	16812	16693	16684	16579	16528	16594	16686	16524	16649	16410	16492	16588	16558	16625	16650	16686	16506	16613	16711	16685	16613	16834	16518	16708	16782	16767	16655	16669	16530	16607	16500	16605	16519	16639	16656	16392	16555	16557	16587	16643	16588	16764	16703	16664	16626	16653	16630	16611	16660	16471	16561	16597	16787	16716	16590	16379	16591	16579	16608	16768	16623	16655	16565	16744	16615	16542	16489	16804	16673	16606	16821	16489	16734	16514	16535	16781	16470	16686	16458	16541	16568	16776	16554	16524	16408	16598	16673	16670	16531	16515	16742	16748	16616	16682	16648	16478	16649	16640	16570	16472	16585	16627	16591	16843	16442	16592	16858	16742	16639	16726	16804	16757	16563	16573	16702	16837	16504	16684	16571	16717	16735	16766	16721	16832	16707	16532	16591	16350	16576	16801	16710	16676	16483	16671	16561	16734	16717	16775	16581	16550	16569	16606	16519	16711	16612	16642	16696	16813	16689	16641	16613	16770	16645	16841	16602	16527	16786	16709	16666	16649	16626	16816	16659	16733	16835	16826	16655	16619	16550	16624	16814	16758	16576	16781	16580	16673	16653	16543	16371	16631	16695	16392	16668	16670	16645	16481	16733	16758	16642	16701	16577	16557	16687	16464	16731	16740	16701	16697	16356	16702	16554	16596	16652	16637	16738	16803	16742	16738	16686	16741	16597	16676	16572	16617	16535	16870	16612	16534	16783	16715	16534	16667	16834	16683	16465	16668	16767	16597	16660	16516	16665	16539	16662	16746	16744	16573	16856	16650	16693	16567	16709	16720	16762	16624	16525	16560	16687	16725	16523	16355	16568	16573	16427	16464	16672	16688	16741	16791	16649	16743	16479	16814	16816	16553	16677	16548	16539	16570	16625	16588	16724	16575	16595	16726	16848	16611	16744	16481	16632	16669	16642	16422	16557	16735	16495	16654	16566	16574	16632	16585	16664	16754	16775	16641	16667	16518	16656	16501	16560	16596	16555	16493	16656	16820	16912	16566	16836	16603	16633	16658	16723	16522	16676	16560	16745	16882	16887	16564	16749	16685	16557	16596	16775	16760	16731	16359	16578	16540	16510	16635	16511	16596	16614	16595	16725	16507	16541	16582	16721	16715	16730	16648	16678	16634	16753	16866	16563	16525	16642	16451	16764	16544	16781	16690	16764	16733	16746	16615	16673	16751	16564	16717	16796	16618	16651	16591	16556	16586	16612	16539	16562	16677	16669	16552	16711	16843	16693	16682	16576	16495	16654	16491	16641	16618	16622	16622	16817	16746	16643	16598	16639	16493	16539	16516	16589	16673	16756	16538	16692	16746	16555	16580	16557	16577	16772	16638	16555	16565	16684	16618	16563	16547	16508	16696	16663	16426	16813	16655	16633	16606	16672	16676	16444	16784	16657	16493	16549	16654	16610	16715	16611	16856	16719	16708	16745	16719	16569	16491	16532	16646	16812	16585	16437	16540	16648	16529	16729	16564	16678	16687	16785	16607	16661	16623	16701	16590	16552	16701	16509	16731	16581	16563	16632	16593	16617	16618	16676	16510	16529	16743	16617	16709	16372	16801	16627	16811	16619	16709	16795	16777	16616	16640	16836	16425	16541	16627	16625	16613	16652	16584	16499	16624	16655	16602	16470	16688	16682	16592	16522	16715	16473	16418	16633	16570	16510	16642	16664	16684	16660	16614	16713	16533	16540	16555	16668	16729	16627	16627	16647	16550	16678	16625	16648	16790	16509	16530	16765	16833	16509	16435	16887	16589	16536	16688	16502	16734	16809	16777	16658	16585	16586	16552	16574	16591	16581	16722	16645	16579	16608	16460	16697	16671	16567	16759	16769	16746	16649	16564	16655	16650	16639	16503	16666	16537	16436	16601	16560	16614	16576	16699	16946	16681	16819	16636	16573	16670	16562	16622	16702	16593	16647	16783	16446	16658	16770	16849	16723	16948	16558	16660	16740	16772	16623	16714	16663	16605	16733	16734	16463	16598	16661	16638	16750	16705	16712	16676	16566	16678	16455	16661	16810	16970	16640	16560	16601	16595	16746	16552	16587	16366	16579	16619	16473	16712	16695	16785	16822	16938	16718	16622	16754	16561	16581	16654	16567	16616	16531	16598	16746	16535	16609	16745	16763	16610	16613	16662	16602	16671	16681	16620	16626	16704	16719	16869	16711	16616	16478	16527	16912	16536	16646	16896	16563	16750	16605	16535	16779	16666	16512	16537	16683	16593	16807	16631	16537	16662	16671	16759	16794	16659	16887	16503	16670	16679	16490	16809	16764	16744	16476	16424	16543	16637	16429	16776	16721	16563	16789	16486	16605	16670	16490	16389	16659	16783	16573	16362	16643	16548	16573	16381	16789	16683	16641	16513	16613	16662	16739	16697	16578	16800	16628	16687	16541	16497	16450	16664	16721	16608	16606	16836	16463	16693	16497	16432	16637	16783	16719	16656	16589	16599	16655	16896
10834	26905	17818	14586	14283	14181	14055	13953	13889	13899	13832	14037	14088	14040	14518	15314	15026	14363	14099	13969	13960	13946	13989	13981	13882	13796	13971	13801	13733	13683	13892	13928	13980	13801	13914	13903	13858	13770	13958	13907	13881	13740	13980	13815	13930	13819	13960	13891	13828	13940	14019	13896	13928	13828	13856	13712	13931	13818	13823	13833	13759	13780	13855	13767	13877	13847	13743	13815	13808	13921	13852	13988	13901	13920	13757	13788	13898	13983	13888	13976	13895	13884	13864	13856	13915	13765	13832	13815	13779	13932	13745	13802	13944	13827	13653	13763	13927	13613	13807	13779	13736	13960	13743	13939	13792	13746	13855	13839	13800	13873	13833	13835	13804	13905	13764	13880	13768	13891	13952	13820	13801	13854	13852	13818	13843	13618	13751	13877	13783	13960	13868	13858	13932	13607	13885	13883	13908	13712	13822	13712	13651	13798	13781	13821	13971	13804	13849	13724	13810	13928	13905	13842	13749	13764	14102	13953	13705	13814	13996	13832	13878	14047	13859	13811	13783	13630	13823	13807	13886	13887	13829	13934	13810	13896	13647	13784	13804	13714	13834	13976	13774	13853	13777	13731	13807	13840	13740	13967	13837	13684	13920	13940	13844	13876	13885	13900	13844	13757	13695	13779	13900	13861	13860	13893	13786	13710	13811	13861	13794	13783	13980	13756	13765	13817	13936	13816	13772	13848	13873	13941	13698	14055	13948	13772	13858	13690	13749	13913	13897	13841	13897	13783	13921	13815	13954	13849	13950	13784	13880	13787	13828	14027	13934	13738	13851	13781	13919	13681	13813	13911	13895	13850	13738	13872	13842	13882	13879	13855	13883	13764	13771	13870	13865	13876	13793	13857	13833	13741	13754	13804	13728	13882	13734	13866	13936	13895	13745	13730	13661	13985	13679	14010	13722	13869	13751	13716	13865	13966	13675	13779	13794	13944	13722	13665	14032	13908	13676	13749	13874	13954	13955	13831	13973	13759	13837	13743	13825	13877	13860	13852	13886	13880	13850	13965	13880	13802	13802	13918	13675	13928	13878	13706	13892	14018	13723	13826	13872	13791	13963	13781	13827	13934	13985	13739	13831	13860	13960	13879	13635	13747	13694	13923	14012	13769	13812	13849	13960	13708	13714	13994	13801	13748	13856	13746	13639	13947	13805	13831	13735	13959	13924	13733	13921	13828	13877	13862	13809	13631	14019	13803	13863	13964	13782	13759	13787	13866	13860	13989	13690	13900	13944	13961	13756	13764	13977	13763	13772	13819	13930	13762	13880	13694	13796	13960	13920	13895	13869	13954	13678	13963	13895	13952	13882	13837	13792	13862	13670	13802	13749	13801	13754	13779	13856	13722	13963	13904	13765	13936	13779	13792	13805	13891	13867	13726	13878	13937	13782	13784	13846	13775	13921	13943	13766	13835	13822	13781	13797	13770	13899	13917	13739	13800	13711	13839	13742	13900	13775	13840	13915	13818	13862	14007	13921	13880	13877	13840	13815	13897	13767	13659	13884	13867	13974	13884	13749	13909	13657	13907	13830	13734	13863	14006	13803	13660	13772	14018	13827	13818	13869	13935	13701	13694	13786	13932	13950	13766	13752	13919	13873	13795	13838	13944	13851	13798	13886	13815	13947	13888	13944	13802	13898	13897	13842	13819	13902	13764	13941	13850	14013	13844	13891	13958	13902	13789	13881	13735	13952	13724	13761	13897	13720	13774	13747	13847	13800	13890	13702	13786	13951	13822	14008	13890	13836	13693	13739	13677	13851	13904	13936	13734	13875	13883	13678	13865	13792	13928	13761	13884	13862	13969	13786	13878	13728	13724	13817	13826	13894	13906	13835	13946	13847	13892	13762	13862	13944	13716	13723	13953	13850	13831	13842	13594	13639	13929	13764	13804	13876	13788	13656	13977	13824	13785	13695	13731	13817	13909	13776	13832	13879	13912	13718	13878	13996	13855	13828	13846	13859	13753	13738	13889	13918	13744	14071	13645	13728	13784	13913	13840	13719	13861	13917	13752	13667	13843	13960	13985	13940	13855	13830	13824	13871	13882	13799	13840	13774	13865	13865	13870	13909	13601	13676	13781	13780	13925	13926	13798	13749	13790	13952	13918	13745	13940	13783	13909	13806	13866	13760	13870	13832	13858	13816	13964	13769	13662	13677	13886	13782	13823	14033	13704	13999	13716	13845	13810	13740	13805	13887	13771	13876	13856	13798	13960	13777	13683	13627	14006	13926	13759	13798	13950	13724	13819	13725	13789	13785	13879	13676	13626	13831	13792	13778	13898	13870	13866	13838	13838	13879	13795	13899	13785	13735	13869	13865	13794	13965	13871	13758	13798	13785	13675	13900	13915	13848	13762	13919	13900	13803	13859	13805	13904	13822	13947	13812	13777	13864	13815	13719	13792	13832	13790	13909	13654	13765	13906	13737	13840	13891	13767	13753	13794	13731	13830	14069	13719	13983	13821	13949	13776	13732	14006	13885	14003	13861	13846	13844	13946	13856	13795	14059	13843	13909	13804	13827	13808	13843	13825	13755	13861	13755	13941	13743	13969	13923	13791	13910	13789	13763	13761	13773	13839	13916	13815	13642	13914	13752	13747	13969	13916	13705	13810	13788	13632	13854	14030	13778	13796	13848	13796	13928	13942	13802	14000	13969	13698	13828	13767	13945	13913	13784	13887	13908	13871	13666	13886	13896	13846	13946	13757	13839	14169	13823	13775	13876	13683	13895	13769	13769	13770	13847	13946	13833	13878	13785	14000	13663	13771	13849	13927	13787	13806	14002	13746	13820	13741	13924	13726	13870	13995	13824	13886	13950	13935	13962	13824	13759	13839	13744	13767	13802	13679	13794	13786	13889	13795	13859	13721	13746	13701	13874	13883	14091	13886	13797	13771	13772	14010	13809	14016	13838	13795	13719	13814	13813	13761	13876	13974	13831	13806	13740	13843	13744	13878	13751	13924	13841	13794	13919	13870	13851	13833	13755	13760	13869	13885	13788	13893	13949	13776	13898	13819	13931	13802	13856	13815	13755	13872	13753	13779	13771	13731	13774	13938	13878	13777	13905	13712	13872	13926	13825	13876	13879	13864	13769	13733	13909	13832	13749	13833	13712	13776	13921	13977	13922	13880	13803	13764	13730	13833	13818	13834	13639	13943	13864	13746	13833	13726	13901	13855	13894	13764	13887	13909	13686	13686	13798	13884	13622	13852	13720	13964	13785	13910	13922	13732	13908	13897	14054	13951	13807	13764	14093	13871	13918	13691	13705	13815	13879	13713	13988	13793	13770	13780	13795	13924	13710	13466	13824	13921	13739	13741	13868	13882	13786	14066	13656	13848	13918	13779	13800	13806	13862	13678	13828	13884	13760	13841	13810	13842	13840	13827	13762	13918	13831	13781	13911	13696	13765	13683	13762	13890	13822	13734	13876	13966	13913	13989	13780	13757	13967	13871	13933	13756	13810	13880	13890	14030	13863	13839	13819	13856	13763	13816	13766	13809	13673	13859	13872	13722	13796	13860	13832	13897	13975	14000	13774	13932	13898	13958	13724	13764	13662	13621	14054	13915	13775	13856	13844	13960	13846	13772	13836	13837	13829	13850	13877	13890	13904	13785	14014	13917	13888	13791	13703	13810	13708	13847	13946	13806	13841	13817	13943	13909	13924	13819	13665	13942	13855	13773	13707	13836	14054	13791	13910	13927	13900	13883	13780	13761	13733	13622	13735	13829	13891	13680	13753	13794	13770	13817	13860	13748	13950	13905	13699	13815	13865	13883	13811	13903	13788	14020	13880	13806	13869	13684	13829	13881	13797	13846	13846	13881	13759	13796	13882	13832	13608	13860	13857	13693	13678	13815	13752	13850	13781	13991	13901	13972	13815	13677	13894	13929	13717	13801	13922	13840	13885	13835	13828	13772	13921	13791	13925	13915	13896	13760	13744	13955	13853	13734	13765	13864	13891	13829	13747	13842	13919	14011	13944	13814	13835	13943	13751	13844	13817	13694	13791	13824	13860	13822	13591	13737	13924	13900	13797	13853	13918	13919	13848	13818	13729	13873	13786	13744	13856	13766	13936	13902	13992	13953	13849	13704	13703	13807	13749	13846	13775	13615	13864	13728	13827	13852	13825	13753	13701	13763	13917	13999	13801	13665	13871	13922	13857	13900	13702	13920	13866	13919	13865	13891	13748	13796	13842	13779	13791	13880	13794	13848	13823	13945	13991	13933	13877	14035	13904	13870	14041	14068	13932	13841	13930	13930	13942	13760	13804	13823	13769	13835	13636	13781	13902	13743	13719	13763	13845	13907	13832	14065	13769	13758	13932	13654	13812	13966	13882	13929	13805	13749	13723	13788	13663	13851	13775	13903	13905	13853	13910	13927	13825	13805	13809	13743	13839	13870	13697	13801	13750	13877	13858	13977	13970	13832	13791	13798	13835	13789	14000	13812	13967	13807	13772	13932	13875	13901	13918	13911	13766	13791	13888	13785	13790	13919	13937	13804	13888	13788	13852	13891	13885	13883	13769	13906	13885	13797	13847	13846	13763	13957	13748	13813	13809	13854	13890	13746	13856	13886	13680	13865	13957	13919	13864	13917	13893	13790	13836	13867	13816	13854	13902	13670	13817	13787	13682	13829	13783	13870	13786	13807	13727	14004	13788	13738	13919	13888	13832	13908	13760	13828	13707	13939	13784	13684	13853	13724	13908	13879	13745	13853	13831	13795	13751	13963	13856	13914	13761	13748	13634	13939	13776	13835	13752	13874	13871	13864	13802	13703	13845	13784	13789	13740	13784	13829	13781	13973	13724	13907	13863	13738	13780	13817	13763	13825	13725	13823	13839	13855	13927	13899	13639	13785	13864	13725	13872	13706	13859	13955	13858	14064	13759	13982	13769	14019	13883	13979	13656	13927	13876	13878	13840	13760	13877	13870	13892	13770	13823	13911	14010	13857	13744	13908	13802	13950	13769	13804	13883	13830	13835	13805	13813	13858	13922	13830	14056	13777	13764	13759	13802	13914	13930	13717	13771	13850	13924	13678	13859	13782	13775	13799	13809	13678	13999	13699	13982	13730	13616	13818	13812	13769	13764	13767	13843	13724	14009	13914	13774	13807	13866	13886
22506	21178	28967	23668	21255	22788	24910	18602	17448	17906	17877	17769	17570	17651	18441	20043	20426	19181	18817	17936	17665	17564	17445	17527	17384	17560	17304	17485	17463	17490	17335	17604	17501	17461	17234	17504	17430	17346	17295	17256	17440	17358	17214	17404	17280	17280	17381	17505	17433	17246	17404	17502	17250	17473	17376	17341	17546	17300	17395	17443	17477	17313	17358	17135	17239	17559	17305	17316	17463	17322	17327	17411	17213	17362	17353	17209	17348	17341	17396	17285	17342	17392	17283	17516	17284	17295	17371	17078	17445	17335	17299	17397	17444	17217	17283	17421	17458	17347	17375	17365	17183	17285	17189	17402	17430	17347	17437	17277	17416	17363	17493	17350	17154	17251	17140	17428	17357	17270	17464	17359	17480	17254	17385	17348	17492	17455	17533	17347	17122	17243	17403	17139	17442	17261	17605	17483	17334	17427	17403	17283	17370	17406	17383	17412	17430	17262	17383	17333	17288	17256	17302	17283	17515	17398	17226	17502	17560	17364	17422	17487	17352	17560	17496	17301	17243	17104	17271	17314	17227	17442	17364	17091	17169	17315	17401	17156	17338	17339	17165	17533	17271	17215	17435	17362	17340	17235	17276	17229	17232	17327	17268	17510	17256	17344	17479	17512	17495	17452	17375	17496	17417	17569	17442	17355	17431	17219	17612	17498	17212	17221	17201	17357	17047	17307	17394	17292	17259	17207	17183	17240	17300	17237	17251	17369	17278	17307	17462	17319	17286	17279	17229	17258	17463	17334	17316	17189	17271	17226	17325	17479	17443	17205	17381	17366	17323	17195	17290	17438	17382	17180	17462	17256	17249	17260	17152	17146	17534	17384	17439	17401	17329	17246	17179	17280	17300	17395	17370	17412	17148	17355	17192	17314	17369	17272	17310	17548	17453	17392	17174	17084	17204	17234	17364	17317	17467	17402	17389	17216	17368	17173	17290	17471	17301	17457	17371	17507	17207	17093	17330	17386	17360	17350	17245	17365	17341	17210	17389	17239	17176	17334	17527	17317	17179	17377	17148	17503	17367	17367	17263	17262	17214	17472	17112	17307	17271	17432	17162	17171	17407	17308	17386	17107	17366	17323	17282	17399	17287	17334	17207	17185	17451	17411	17253	17298	17285	17178	17509	17380	17305	17280	17441	17353	17517	17469	17218	17313	17336	17308	17467	17480	17426	17358	17303	17389	17319	17408	17316	17222	17254	17360	17337	17147	17263	17348	17471	17315	17030	17331	17357	17344	17269	17349	17316	17337	17181	17319	17347	17236	17404	17560	17392	17307	17330	17218	17329	17311	17103	17175	17251	17193	17275	17364	17246	17170	17197	17178	17423	17352	17432	17377	17358	17438	17340	17361	17159	17335	17213	17243	17397	17197	17213	17215	17350	17246	17550	17313	17366	17289	17161	17276	17415	17467	17514	17299	17284	17340	17279	17274	17128	17272	17229	17373	17370	17403	17248	17325	17139	17172	17406	17358	17288	17302	17264	17338	17220	17233	17364	17166	17334	17164	17387	17371	17142	17300	17363	17560	17248	17330	17389	17374	17411	17368	17363	17468	17238	17152	17416	17428	17263	17139	17318	17438	17337	17282	17084	17189	17432	17223	17318	17263	17497	17173	17331	17289	17223	17214	17370	17378	17204	17267	17300	17106	17282	17393	17365	17284	17484	17281	17460	17353	17161	17509	17421	17407	17281	17519	17355	17292	17408	17331	17159	17442	17303	17227	17061	17160	17210	17320	17310	17188	17465	17312	17258	17189	17355	17284	17245	17489	17284	17350	17348	17303	17295	17139	17314	17318	17496	17276	17383	17311	17380	17213	17230	17211	17076	17117	17344	17273	17402	17289	17077	17441	17235	17223	17222	17164	17526	17309	17408	17347	17527	17231	17271	17282	17260	17390	17225	17227	17162	17461	17337	17307	17226	17153	17352	17483	17349	17198	17525	17214	17230	17176	17294	17072	17293	17215	17353	17460	17391	17467	17240	17379	17370	17479	17456	17338	17266	17232	17320	17199	17478	17274	17222	17272	17297	17221	17272	17070	17332	17200	17300	17378	17068	17415	17246	17261	17226	17308	17326	17252	17157	17385	17271	17462	17301	17271	17279	17385	17341	17344	17194	17272	17335	17172	17341	17433	17237	17251	17270	17424	17204	17353	17248	17249	17318	17357	17271	17177	17280	17178	17288	17279	17374	17403	17376	17331	17248	17307	17249	17279	17077	17300	17274	17069	17342	17350	17239	17438	17175	17317	17379	17284	17335	17467	17414	17045	17386	17210	17189	17517	17350	17394	17450	17207	17288	17124	17116	17288	17274	17325	17359	17239	17259	17188	17233	17303	17228	17269	17184	17378	17139	17392	17361	17417	17260	17296	17253	17326	17300	17356	17350	17141	17256	17068	17408	17354	17347	17320	17191	17432	17375	17258	17328	17177	17077	17451	17204	17454	17307	17357	17419	17478	17438	17215	17331	17327	17228	17354	17335	17366	17155	17126	17216	17229	17360	17216	17152	17368	17163	17366	17253	17394	17376	17125	17193	17287	17245	17337	17347	17359	17461	17128	17123	17105	17267	17179	17225	17250	17391	17279	17309	17087	17313	17387	17343	17251	17383	17178	17362	17362	17685	17394	17141	17252	17244	17237	17278	16948	17299	17250	17399	17391	17316	17249	17416	17114	17336	17346	17269	17238	17170	17383	17307	17302	17342	17382	17391	17292	17449	17235	17389	17226	17354	17281	17391	17371	17337	17277	17304	17364	17283	17290	17288	17494	17484	17260	17294	17378	17393	17301	17108	17328	17379	17400	17278	17387	17479	17376	17304	17295	17352	17540	17404	17340	17149	17202	17376	17039	17412	17271	17308	17238	17189	17428	17479	17356	17257	17140	17291	17241	17292	17177	17198	17468	17257	17442	17191	17375	17305	17507	17236	17352	17332	17218	17139	17366	17421	17268	17339	17212	17299	17210	17268	17339	17266	17230	17532	17262	17513	17259	17472	17536	17348	17391	17139	17292	17186	17385	17276	17247	17302	17136	17216	17225	17233	17185	17288	17215	17373	17279	17317	17285	17313	17319	17360	17395	17350	17359	17320	17136	17250	17300	17368	17406	17239	17317	17342	17185	17328	17171	17397	17211	17290	17346	17276	17117	17209	17452	17364	17218	17223	17278	17338	17322	17464	17335	17523	17356	17242	17260	17368	17424	17401	17451	17482	17423	17325	17278	17293	17377	17202	17322	17338	17253	17235	17181	17424	17362	17358	17614	17424	17259	17275	17226	17286	17310	17341	17420	17264	17336	17445	17234	17287	17290	17276	17217	17271	17281	17181	17368	17316	17280	17251	17177	17356	17293	17249	17115	17312	17256	17194	17440	17397	17473	17400	17479	17322	17136	17338	17540	17358	17391	17345	17309	17181	17079	17384	17310	17292	17380	17360	17314	17319	17143	17408	17158	17385	17326	17353	17344	17074	17292	17239	17479	17191	17201	17359	17332	17396	17404	17364	17511	17207	17450	17362	17274	17367	17247	17148	17428	17448	17292	17308	17194	17261	17442	17360	17465	17322	17314	17337	17221	17167	17244	17346	17445	17404	17238	17224	17444	17264	17457	17266	17389	17293	17321	17268	17386	17443	17114	17252	17387	17065	17436	17330	17297	17341	17339	17332	17176	17091	17386	17192	17329	17316	17172	17347	17383	17358	17325	17243	17450	17270	17325	17277	17510	17170	17364	17396	17386	17305	17320	17430	17307	17313	17424	17331	17226	17503	17370	17252	17249	17151	17304	17249	17331	17135	17162	17148	17289	17319	17300	17324	17435	17339	17369	17258	17124	17133	17314	17283	17555	17059	17363	17208	17528	17419	17478	17515	17211	17293	17333	17298	17184	17148	17283	17377	17285	17202	17142	17301	17221	17239	17197	17259	17469	17214	17550	17279	17189	17091	17289	17270	17244	17348	17448	17218	17364	17123	17234	17240	17290	17353	17236	17431	17249	17137	17287	17297	17279	17348	17247	17208	17017	17447	17273	17250	17586	17405	17088	17139	17387	17369	17307	17522	17343	17336	17316	17354	17322	17342	17170	17261	17331	17106	17430	17154	17092	17401	17179	17115	17307	17247	17571	17394	17297	17386	17361	17316	17151	17235	17342	17350	17448	17212	17217	17430	17338	17385	17297	17423	17342	17366	17236	17312	17297	17204	17270	17151	17301	17367	17339	17357	17196	17490	17130	17239	17342	17154	17272	17466	17225	17324	17181	17158	17331	17217	17032	17412	17176	17318	17245	17390	17414	17325	17335	17383	17315	17031	17281	17249	17309	17217	17416	17205	17075	17252	17160	17209	17124	17230	17218	17573	17496	17214	17311	17186	17162	17412	17445	17273	17307	17219	17211	17217	17158	17354	17307	17345	17269	17287	17252	17059	17341	17398	17300	17112	17094	17403	17086	17202	17352	17419	17234	17276	16977	17488	17344	17232	17112	17356	17373	17397	17169	17402	17312	17284	17178	17363	17323	17120	17212	17372	17309	17467	17307	17454	17068	17336	17287	17357	17439	17414	17333	17397	17324	17344	17393	17206	17272	17326	17031	17345	17119	17226	17503	17296	17331	17260	17321	17141	17211	17119	17437	17062	17178	17295	17222	17381	17493	17215	17130	17184	17295	17275	17187	17357	17281	17250	17339	17359	17089	17335	17270	17315	17047	17451	17406	17015	17218	17236	17250	17493	17498	17427	17206	17436	17276	17275	17186	17211	17204	17304	17338	17181	17161	17361	17261	17431	17371	17132	17452	17335	17254	17285	17284	17226	17217	17336	17380	17479	17203	17293	17309	17317	17262	17213	17385	17298	17258	17108	17307	17177	17414	17415	17553	17296	17375	17403	17191	17204	17181	17235	17474	17314	17373	17273	17362	17256	17336	17137	17457	17296	17307	17266	17386	17384	17167	17127	17213	17294	17349	17324	17138	17173	17358	16957	17362	17301	17072	17492	17443	17212	17424	17344	17374	17298	17235	17298	17317	17091	17364	17614	17434	17222	17244	17307	17352	17435	17403	17393	17263	17313	17233	17240	17438	17345	17253	17640	17412	17392	17494	17387	17332	17417	17179	17286	17266	17206	17303	17103	17339	17346	17249	17329	17326
11455	35561	21825	15561	15000	14654	14501	14339	14131	14325	14250	14413	14364	14514	15133	16589	16477	15630	14930	14550	14429	14222	14170	14174	14373	14310	14076	14274	14154	14264	14284	14164	14160	14081	14204	14117	14364	14155	14324	14250	14280	14043	14395	14238	14148	14279	14252	14244	14452	14203	14222	14107	14292	14129	14315	14335	14129	14069	14362	14138	14194	14163	14246	14176	14235	14181	14302	14198	14242	14263	14277	14219	14261	14258	13987	14130	14148	14187	14288	14128	14131	14229	14263	14367	14206	14061	14213	14210	14224	14314	14225	14271	14153	14250	14303	14344	14290	14084	14189	14229	14172	14225	14189	14268	14142	14034	14265	14243	14141	14173	14310	14066	14330	14200	14198	14159	14245	14203	14243	14106	14168	14146	14135	14171	14030	14218	14096	14156	14149	14294	14254	14202	14314	14045	14198	14084	14276	14143	14342	14113	14242	14269	13958	14307	14156	14328	14437	14148	14146	14298	14281	14183	14333	14072	14299	14051	14115	14326	14080	14181	14141	14199	14119	14181	14260	14167	14242	14043	14148	14087	14281	14368	14183	14084	14261	14327	14349	14150	14118	14096	14249	14349	14141	14161	14234	14294	14213	14257	14275	14304	14323	14252	14322	14286	14286	14212	14160	14246	14131	14182	14202	14205	14360	14356	14243	14238	14193	14079	14249	14070	14197	14130	14274	14100	14171	14197	14224	14155	14330	14011	14248	14199	14048	14225	14173	14166	14194	14374	14163	14226	14100	14275	14362	14141	14132	14354	14132	14166	14156	14254	14073	14270	14232	14192	14328	14109	14270	14373	14154	14380	14195	14207	14293	14095	14079	14086	14334	14202	14201	14276	14251	14266	14245	14133	14259	14241	14222	14234	14155	14055	14150	14072	14143	14239	14159	14227	14338	14103	14009	14219	14194	14100	14209	14336	14039	14246	14215	14093	14163	14259	14274	14200	14160	14259	14280	14130	14048	14210	14159	14076	13968	14290	14171	14170	13894	14248	14142	14130	14144	14266	14005	14069	14206	14079	14169	14179	14212	14161	14179	14221	14139	14172	14318	14018	14366	14160	14261	14159	14348	14317	14073	14239	14283	14213	14202	14045	14082	14101	14202	14059	13998	14058	14183	14044	14239	14088	14195	14183	14304	14055	14242	13885	14071	14005	14102	14221	14264	14199	14112	14198	14188	14195	14102	14171	14273	14280	14309	14111	14136	14194	14161	13958	14248	14231	14213	14048	14202	14260	14094	14298	14087	14082	14152	14080	14187	14049	14291	14182	14357	14118	14221	14266	14121	14014	14082	14271	14124	14218	14052	14170	14119	14052	14220	14173	14215	14194	14105	14160	14222	14079	14148	14342	14074	14219	14039	14219	14172	14157	14084	14187	14157	14053	14246	14116	14222	14168	14124	14221	14244	14389	14162	14267	14143	14207	14214	14240	14023	14148	13994	14321	14180	14144	14232	14066	14210	14237	14086	14059	14283	13996	14159	14088	14247	14270	14321	14091	14260	14173	14115	14248	14179	14220	14284	14497	14104	14180	14320	14263	14034	14166	14284	14147	14192	14204	14095	14157	14134	14296	14182	14070	14237	14299	14102	14164	14147	14263	14107	14262	14036	14158	14175	14146	14197	14134	14263	14128	14250	14377	14243	14129	14115	14118	14034	14094	14209	14118	14141	14115	14078	14073	14223	14106	14015	14179	14212	14236	14113	14279	13944	14200	14066	14266	14203	14191	14274	14052	14219	14176	14135	14023	14249	14343	14089	14274	14101	14041	14093	14309	14221	14272	14146	14068	14119	14163	14264	14145	14191	14036	14134	14197	14242	14240	14059	14137	14018	14308	14233	14101	14034	14144	14331	14341	14016	14073	14047	14138	14060	14296	14219	14069	14252	14036	14194	14209	14174	14133	14200	14275	14199	14230	14139	14194	14170	14040	14101	14207	14141	14061	14228	14252	14171	14004	14302	14143	14308	14157	14105	14131	14240	14272	14144	14254	14131	14114	14314	14233	14392	14109	14191	14343	14035	14333	14264	14287	14045	14147	14061	14317	14076	14092	14324	13980	14163	14120	14184	14196	14172	14257	14099	14266	14165	14188	14122	14311	14165	14144	14255	14191	14080	14187	14258	14167	14163	14162	14116	14291	14252	14101	14087	14235	14194	14139	14304	14090	14147	14084	14201	14195	14157	14016	14164	14246	14288	14276	14085	14108	14340	14036	14110	14345	14055	14101	14294	14346	14208	14201	14084	13982	14211	14057	14145	14066	14135	14269	14116	14178	14164	14178	14283	14160	14023	14265	14223	14179	14237	14131	14231	14192	14136	14144	14119	14245	14149	14248	14282	14105	14269	14213	14384	14058	14156	14215	14074	14225	14329	14156	14307	14257	14133	14263	14149	14031	14237	14148	14199	14140	14025	14105	14337	14174	14248	14018	14182	14176	14087	14173	14161	14098	14102	14226	14058	14121	14206	14288	14151	14164	14133	14101	14083	14245	14166	14278	14271	14208	14273	13947	14282	14105	14233	14302	14158	14179	14244	14061	14189	14119	14001	14127	14133	14160	14157	14222	14251	14151	14194	14135	14239	14128	14298	14071	14085	14159	14135	14162	14173	14210	14283	14222	14107	14231	14081	14155	14097	14272	14160	14223	14153	14122	14140	14362	14193	14128	14150	14057	14306	14122	14211	14098	14306	14265	14259	14221	14171	14274	14089	14311	14212	14153	14102	14183	14248	14146	14297	14264	14150	14304	14186	14118	14255	14193	14134	14183	14192	14323	14150	14105	14349	14305	14129	14307	14203	14085	14244	14153	14193	14233	14061	14155	14187	14245	14268	14315	14242	14149	14088	14268	14278	14429	14196	13939	14224	14195	14173	14219	14202	14093	14002	14231	14282	14122	14118	14204	14100	14253	14069	14105	14084	14137	14346	14087	14192	14262	14119	13972	14117	14040	14186	14224	14292	13983	14147	14063	14173	14215	14248	14022	14232	14326	14111	14222	14070	14155	14069	14225	14202	14283	14105	14048	14188	14122	14357	14027	14276	14188	14078	14224	14182	14285	14220	14227	14115	14252	14292	14044	14240	14202	14212	14098	14246	14136	14174	14382	14211	14293	13952	14132	14228	14225	14225	14347	14342	14262	14081	14211	14043	14189	14211	14070	14158	14125	14069	14137	14090	14236	14136	14145	14056	14292	14173	14097	14269	14211	14083	14071	14323	14137	14138	14150	14144	14301	14033	14219	13969	14320	14080	14236	14091	14264	14093	14253	14186	14201	14205	14197	14188	14242	14119	14206	14201	14372	14218	14216	14132	14063	14125	14144	14082	14057	14116	14127	14150	14283	14205	14186	14202	14033	14285	14237	14340	14288	14173	14046	14172	14071	14215	14144	14228	14096	14203	14267	14109	14030	14162	14211	14097	14154	14275	14123	14155	14105	14131	14144	14164	14180	14217	14116	14052	14158	14353	14252	14121	14261	14217	14155	14163	14112	14310	14118	14283	14108	14098	14310	14201	14219	14194	14183	14365	14216	14044	14222	14152	14216	14216	14174	14206	14034	14172	14221	14257	14296	14200	14196	14268	14278	14082	14109	14184	14228	14161	14274	14238	14143	14227	14107	14260	14219	14187	14170	14156	14161	14327	14103	14180	14082	14270	14168	14106	14081	14071	14251	14089	14213	14180	14283	14265	14068	14168	14094	14185	14333	14242	14141	14078	14044	14024	14085	14297	14048	14122	14084	14177	14261	14168	14328	14283	14176	14123	14233	14184	14229	14261	13962	14149	14128	14174	14093	14158	14268	14121	14174	14253	14239	13974	14104	13986	14229	14122	14284	14159	14184	14147	13926	14101	14302	14297	14172	14165	14280	14139	14109	14166	14233	14102	14214	14298	14268	14137	14131	14130	14199	14062	14165	14186	14160	14141	14216	14294	14108	14172	14058	14139	14353	14231	14117	14181	14125	14220	14372	14123	14205	14051	13997	14241	14247	14134	14122	14310	14110	14166	14151	14225	14230	14239	14198	14299	14301	14296	14152	14304	14297	14174	14157	14242	14230	14140	14264	14034	14094	14290	14134	14314	14134	14300	14164	14149	14162	14285	14103	14176	14105	14230	14264	14253	14077	13950	13892	14202	14138	14101	14296	14142	14282	14287	14340	14291	14216	14096	14069	14162	14243	14268	14296	14206	14060	14133	14012	14190	14212	14350	14049	14133	14112	14131	14129	14201	14127	14180	14186	14113	14242	14118	14228	14249	14138	14024	14298	14124	14163	14221	14066	14025	13903	14356	14168	14235	14123	14142	13996	14180	14203	14134	14094	14164	14327	14152	14220	14154	13971	14237	14324	14032	14091	14008	14090	14221	13938	14355	14329	13979	14054	14153	14298	14269	14103	14291	14117	14083	14154	14095	14096	14122	14130	14131	14117	14125	14080	14185	14134	14173	14307	14349	14177	14029	14040	14081	14218	14304	14177	14140	14178	14319	14116	14098	14147	14123	14098	14239	14294	14060	14271	14203	14236	14147	14213	14104	13971	14171	14162	14233	14122	14280	14349	14137	14251	14236	14242	14004	13992	14081	14120	14268	14316	14117	14234	14307	14105	14110	14096	14284	14118	14278	14236	14173	14246	14226	14013	14254	14143	14188	14206	14208	14162	14195	14035	14185	14120	14193	14381	14131	14005	14168	14037	14297	14228	14119	14195	14099	14117	14039	14105	14389	14233	14314	14274	14229	14255	14344	14222	14214	14361	14369	14157	14250	14333	14094	14256	14021	14159	14082	14245	14051	14162	14115	14231	14128	14126	14239	14089	14271	14305	14274	14142	14186	14100	14162	14271	14188	14203	14379	13963	14261	14141	14265	14122	14093	14175	14140	14031	14099	14138	14086	14147	14254	14212	14153	14161	14159	14185	13991	14155	14215	14212	14238	14221	14144	14280	14038	14103	14093	14158	14169	14179	14202	14172	14136	14122	14333	14179	14164	14147	14218	14147	14074	14242	14076	14308	14123	14202	14148	14155	14072	14158	14271	14105	14101	14149	14076	14294	14288	14184	14305	14272	14113	14269	14180	14119	14093	14305	14060	14144	14157	14118	14299	14138	14032	14170	14199	14221	14103	14205	14177	14197	14196	14303	14175	14146
25249	21191	27381	25724	20131	18437	18253	17465	17110	17387	17190	17244	17100	17275	17360	17508	17651	17499	17213	16969	17126	17341	17188	17246	17308	17203	17017	17061	17061	17112	17276	17195	17238	17102	17140	17113	17189	16933	17010	17057	17016	17086	17140	17280	16998	16960	17316	17254	17307	17302	17147	17223	16972	17023	16953	17065	16960	17026	17002	17125	17125	17175	17136	17137	17139	17035	17318	17047	17050	17171	16954	17187	17065	17000	17138	17122	17228	17170	17020	16964	17044	17041	16969	17202	17208	17087	17052	16956	17184	17253	17182	17200	17114	17309	17142	17345	17194	17234	17057	17080	17242	17186	17214	17159	17134	17069	17093	17060	17099	16990	17153	17314	17155	17142	17217	17072	17232	17036	17064	17039	16926	17087	17198	17200	17390	17170	17267	17015	16935	17112	16978	17149	17166	17011	17173	17174	17348	17050	17053	17261	16948	16895	17179	17189	17128	17233	17051	17111	16928	17248	17240	17098	17169	17142	17242	17140	17095	17092	17244	17095	17154	17210	17001	17065	17189	17146	17031	17237	17216	17326	17243	17178	17091	17108	17088	17031	16906	17048	17118	17166	16998	16935	17134	17367	17135	17133	16950	17024	17378	17027	17073	17037	17200	17129	17107	16871	17052	17151	17067	17130	17052	17156	16934	17162	17127	17272	17203	17081	16954	17007	17142	17021	17051	16918	17102	17016	17182	17030	17195	17064	17284	16974	17145	17146	17136	17254	17159	17272	17157	16998	17172	17002	17055	17331	17023	17218	17283	17059	17091	17185	17169	17121	17352	17031	16984	17063	16978	16992	17180	17019	16986	16927	17112	17093	17197	17240	16958	17127	17081	17218	16990	17297	17245	16957	17175	17139	17255	17354	17220	17162	17219	17190	17060	17239	17203	17106	16924	17090	16985	16866	17024	16880	17204	17062	17258	16956	17196	17083	17073	16966	17253	16979	16940	17177	17082	17119	17153	17182	17253	17132	16982	17248	17140	17121	17178	17212	17096	16999	17214	17100	16850	16933	17146	16975	17175	17085	17202	17114	17009	17092	17252	17219	17244	17002	17001	16997	17142	17037	17060	16905	17038	17016	17124	17095	17142	17103	17140	17355	16984	17193	17437	17106	17108	17099	17129	17043	17135	17262	16830	17115	17084	17104	17059	17045	17021	16742	17114	17093	17074	17060	17128	17086	17066	17047	17241	17051	17009	17094	17027	17032	17247	17278	17289	17247	17189	17225	17346	17156	17197	17292	17084	17082	17074	17121	17064	17287	17106	17191	17094	17087	17236	17389	17434	16989	17136	17086	17166	17144	17215	17183	17269	17154	17222	17379	17250	17191	17077	17129	17243	17124	17043	16954	17119	16813	17022	17022	16930	17278	17025	17187	17047	17265	17021	17218	17161	17119	17143	17019	17111	17362	17034	16991	17114	16973	16999	17004	17053	17020	17176	17177	17159	16962	16763	17087	17261	17279	17125	16925	17087	17268	17170	16979	17121	16913	17030	17162	16980	17097	17079	17270	17122	17088	16946	17213	17372	17098	17195	16992	17086	17201	16929	17117	17266	17086	16991	16993	17230	17042	17006	17157	17233	17025	17100	17092	17057	17159	17067	17086	17053	17059	17032	17239	17264	17104	17149	17144	17182	16991	17061	16929	17350	17078	17143	17019	17035	16989	17105	16831	17093	17089	16832	17192	17251	17159	16886	17366	17129	17153	17210	17051	17017	17016	17216	17171	17120	17225	17113	17216	17193	17042	17047	17011	17164	17217	17068	17136	17203	17188	16937	16974	16993	17229	17163	17121	17133	17204	17219	17208	17120	17276	17211	17201	17212	17217	17062	16985	17160	17210	17064	16952	17065	17122	17045	17227	17059	17257	17177	17154	17058	17022	17000	17198	17228	17161	17176	17058	17043	17107	17199	16871	17115	17162	17052	17095	17041	17152	16972	17111	17153	17008	17144	17064	17145	16947	17063	17081	17301	17061	17301	17130	17158	17104	16991	16971	17095	17063	17157	17077	17177	17105	17122	17176	17113	17178	17005	17242	17253	17348	17069	17256	17178	17169	17240	17152	17209	17197	17180	17000	17108	17086	17019	17126	17162	17212	16950	16957	16906	17283	17023	17071	17263	17179	17245	17240	17064	17102	17041	17059	17209	17085	17025	17110	17248	17127	17111	17117	17163	17216	17158	17090	17157	17087	17217	17107	17046	17170	17139	17044	16991	16902	17132	17288	16930	17074	17161	17059	17183	16988	17001	17138	17014	16953	17141	16995	16954	17157	17204	16932	17198	17096	17173	17130	17210	17117	17163	17268	16983	17125	17190	17157	17170	17100	17185	16962	17212	17344	17297	17132	17206	17142	17108	17069	17139	17104	17284	17134	17224	17054	17225	17164	17159	17083	17063	17251	17060	17139	17099	17091	17213	17006	17117	16886	17118	17082	17075	17199	17340	17157	16961	16844	17212	17314	17186	17069	17064	16895	17261	17140	17158	17022	17042	16963	17174	17124	17286	17188	17202	17251	17061	17155	17056	17149	17249	17141	17070	17082	17111	17104	17193	17198	17229	17086	17199	17305	17301	17388	17177	17089	17125	17166	17250	17214	17182	16924	17200	17078	17142	17016	17007	17123	17034	17054	17247	17348	17075	17251	17113	17146	17112	17281	17307	17179	17109	17174	17336	17175	17050	17089	17256	17234	17104	17116	17345	17028	17070	17279	17102	17036	17214	17095	16961	17019	16903	17013	17041	16958	17212	17033	17015	17126	17108	17124	17104	17163	17156	17150	17142	17088	17016	17167	17218	17147	17217	16979	17088	17083	17111	17122	16966	17008	17096	17185	17078	16981	16999	17197	17011	17098	17121	17167	17197	17010	17079	16962	17050	17120	16840	17009	16953	17096	17222	16960	17125	17100	17134	17175	17228	17253	17184	17281	17134	16899	17117	17137	17095	17182	16997	17170	17389	17153	17095	17186	16885	17176	17182	17292	17096	17201	17093	16991	17328	17052	17162	17187	17059	17191	17079	17091	17267	17032	17078	17198	17128	17097	17115	17174	17158	17077	16977	17094	17027	17044	17166	17113	17017	17259	17004	16941	17199	17367	17192	17190	17337	17286	17261	17040	17039	17001	17146	17290	17143	16968	17204	17119	17075	17205	17102	17105	17232	17178	16796	17098	16971	17194	17262	17132	17004	17109	17318	17132	17028	16923	16884	16747	17065	17108	17025	17029	17150	17026	17112	17000	17157	16932	17122	17193	17056	17057	17168	17185	17326	17183	17203	16916	17099	16938	17159	16966	17195	17055	17245	17078	17208	17159	17386	17359	17304	17182	17122	17191	17204	17148	17153	17006	16915	16936	17213	17139	17166	17231	16987	16895	17004	17338	16972	17166	17294	17155	17029	17080	17093	17147	17151	17144	17316	17168	17145	17163	17207	17037	16880	17171	17142	17113	17085	17186	16986	17186	17345	17194	17003	16899	17055	17056	17132	17116	17078	17221	17180	17022	17106	17059	17047	17140	16937	17091	17222	17157	17163	17092	17230	17210	17073	17287	17144	17213	17089	17296	17059	17209	16981	17044	16944	17184	17271	17054	17230	17244	17108	17089	17143	17262	17278	17230	17296	17078	17319	17213	17080	17124	17120	17065	17266	17326	17320	17160	17173	17142	17200	16962	17009	17186	17005	17042	17272	17171	17239	17294	17384	17063	17219	16934	17229	17069	17119	17193	17284	17135	17271	17169	17216	17065	16963	17004	17288	17118	17127	17171	17181	17139	16981	17094	17203	17046	17156	16937	17031	17047	17004	17223	17181	17117	17063	17127	17223	17219	17136	17216	17088	17185	17163	17015	17204	17145	17166	17080	16984	16935	17118	17175	17047	17104	17013	17110	17211	17174	17245	17048	17033	17262	17167	17132	17144	17150	17317	17191	17220	16966	17213	17199	17233	17113	17145	17050	17185	17095	17163	17203	17255	17011	17194	17070	17334	17369	17183	17160	17065	17196	17064	17055	17231	17260	17214	16926	17205	17255	17093	17021	16958	17222	17051	17170	17125	17063	17132	17371	17081	17067	17252	17095	17304	17135	17074	17127	17189	17277	17177	16873	17043	17148	17001	16909	17125	17165	17285	17017	16910	17152	17136	17135	17140	17200	17194	17191	17078	17181	17305	16926	17178	16972	17175	17249	17177	17086	17250	17226	17235	17018	17194	17160	17250	17192	17072	17148	17164	17167	17073	17024	17176	17245	17116	17188	17053	16973	17126	17185	17088	17095	17068	17227	17160	17147	17046	17052	17033	17054	17133	16959	17041	17196	17058	17325	17076	17158	17102	17032	17189	17121	17247	17273	17121	17155	17159	17111	17268	17210	17259	17278	17042	17249	17177	17129	17162	17035	17083	17159	17013	17146	17105	17100	17204	17246	17207	16978	17003	16979	17099	17084	17085	17096	17069	17048	17198	17220	17138	17015	17045	17242	17076	17116	17206	16900	17100	17224	17255	17090	16886	17035	17161	17103	17105	17057	17099	17097	17049	17243	17185	17218	17152	17203	17171	17172	17110	17088	17382	16913	16950	17050	17188	17115	16997	17241	17218	16987	17024	16998	17123	17150	17290	17111	17133	17267	17140	17146	17234	17149	16922	17397	17191	17029	17009	17166	16832	17205	17289	17105	17107	17103	16865	17093	17093	17260	17027	17100	17104	17121	17010	17117	16998	16825	17121	17190	17153	17121	17404	17169	17021	16953	17082	17239	17192	17151	17206	17106	17113	17084	17290	17017	17054	17057	17145	17237	17076	17189	17314	16821	17167	17126	17183	17044	17012	16893	17252	17228	17182	17238	17265	17142	16954	17161	17162	17202	17214	17259	17256	17267	17195	17458	17148	16998	17064	17137	17087	17126	16931	17005	17262	17057	17172	16926	16943	17208	17201	17051	17110	17156	17073	17110	17253	17236	17198	17212	16978	17111	17269	17133	17250	16891	17125	17269	17233	16960	16998	17233	17028	17214	17179	17016	17358	17174	17318	17092	17221	17036	17181	17153	17131	17251	17254	17193	17028	17143	17275	16956	17087	17014	17183	17174	17186	17151	16946	17177	17197	16950	17129	16994	16869	17189	17251	17131	17057	16895	17195	17257	17057	17092
12293	22099	16351	14631	14282	14221	14558	14220	14211	14333	14284	14281	14243	14269	14188	14483	14304	14256	14045	14379	14151	14261	14231	14262	14006	14162	13946	14171	14163	14159	14057	14153	14145	14226	14221	14209	14226	14318	14324	13909	14145	14169	14243	14003	14070	14182	14227	14028	14084	14253	14271	14331	14267	14149	13983	14182	14034	14245	14126	14063	14027	14147	14072	14199	14211	14204	14175	14126	14265	14226	14194	14178	14291	14049	14187	14232	14170	14126	14157	14141	14250	14421	14129	14153	14203	14160	14155	14188	14181	13991	14095	14089	14075	14232	14003	14165	14154	14300	13977	14097	14172	13994	14093	14209	14063	14107	14139	14058	13973	14063	14227	14059	14032	14173	14123	14139	14169	14095	14238	14089	14095	14188	14173	14150	13938	14196	14044	14190	14097	14084	14105	14173	14298	14185	14160	14232	14230	14095	14269	14245	14015	14282	14302	14184	14217	14099	14144	14041	13973	14183	14211	14168	14147	14186	14132	14253	14386	14125	14249	14150	14036	14101	14232	14331	14104	14225	14279	14014	14310	14112	14171	14082	14133	14289	14075	14107	14026	14194	14354	14230	13993	14081	14206	14219	14035	14207	14186	14201	14027	14234	14118	14056	14276	14318	14272	14152	14319	14359	14097	13870	14289	14172	13992	14253	14201	14278	13952	14182	14172	14170	14064	14230	14161	14251	14107	14050	14106	14069	14089	14163	14157	14119	14136	14057	14279	14215	14114	14250	14106	14145	14141	14152	14182	14171	14049	14115	14103	14138	14309	14252	14431	14209	14089	14071	14284	14251	14277	14168	14208	14209	14196	14210	14146	14175	14178	14076	14238	14092	14090	14228	14092	14144	14034	14125	14130	14081	14011	14180	14212	14178	14219	14130	14113	14018	14074	14197	14246	14276	14135	14308	14056	14132	14138	14062	14068	14184	14160	14320	14131	14010	14198	14260	14229	14016	14066	14222	14109	14181	14177	14106	14472	14105	14080	14153	14150	14054	14081	14052	14176	14130	14113	14125	14145	14233	14045	14133	14271	14221	14131	14134	14133	14198	14179	14059	14158	14025	14332	14161	14183	14148	14190	14125	14104	14029	14207	14077	14114	14125	14038	14280	14243	14120	14221	14134	14126	14017	14171	14331	14238	13887	14136	14155	14095	14190	14236	14190	13905	14134	14114	14212	14057	14078	14279	14233	14113	14263	14136	13966	14340	14081	14206	14134	14116	13975	14145	13923	14061	14224	14032	14100	14214	14381	14236	14089	14210	14003	14018	14257	14196	14073	14214	14148	14106	14350	14175	14136	14243	14025	14146	14242	14143	14272	14138	14276	14140	14120	14071	14084	13967	14132	14195	14088	14154	14255	14149	14068	14047	14223	14308	14135	14323	14238	14122	14132	14071	14061	14166	14086	14077	14178	14010	14103	14052	14164	14153	14123	14249	14221	14054	14105	14143	14196	14301	14026	14182	14097	14104	14274	14093	14334	14074	14216	14123	14252	14096	13921	14156	14113	14251	14140	14212	14157	14069	14111	14091	14233	14216	14406	14197	14116	14233	14239	14249	14060	14234	14184	14160	14167	14115	14232	14123	14199	14128	14155	14140	14125	14132	14108	14172	14279	14130	14158	14072	14043	14196	14247	14139	14307	14018	14214	14219	14076	14213	13974	14156	14162	14255	14069	14203	14168	14313	14162	14241	14248	14110	14263	14158	14268	14123	14014	14114	13882	14143	14057	14275	13997	14176	14177	14175	14226	14248	14267	14137	14219	14202	14256	14167	14081	14004	14282	14102	14036	14100	14223	14067	14076	14265	14212	14218	14139	14186	14226	14105	14383	14192	14309	14076	14138	14087	14085	14183	14256	14035	14124	14161	14346	14192	14312	14195	14121	14227	14117	14080	14142	14218	14217	14150	14182	14198	14200	14122	14165	13994	14046	14130	14070	14198	14083	14119	13993	14188	14170	14104	14024	14108	13948	14145	14236	13943	14207	14128	14061	14083	14111	14096	14053	14202	14075	14176	14057	14209	14131	14275	14275	14062	13992	14270	14065	14148	14289	14059	14222	14125	14147	14161	14144	14075	14161	14182	14275	14096	14186	14120	14069	14275	14086	14199	14301	14049	14209	14144	14140	14159	14190	14267	14122	14155	14220	14294	14221	14093	14315	14012	14094	14298	14029	14061	14256	14095	14020	13924	13971	14261	14188	14192	14197	14032	14208	14202	14273	14269	13999	14220	14312	14005	14366	14111	14036	14373	14150	14122	14127	14128	14249	14345	14062	14043	13893	14155	14147	14161	14167	14182	14236	14087	14277	14126	13934	14136	14181	14141	14278	14065	14178	14203	14327	14093	14110	14202	14032	14005	14109	14052	14025	14161	14137	14291	14311	14038	14007	14234	14004	14267	14204	14062	14132	14151	14148	14104	14213	14154	14233	14141	14098	14195	14097	14193	14064	14342	14202	14194	14144	13914	14076	14163	14301	14058	14137	14195	14167	14065	14138	14294	13949	13993	14072	14227	14140	14157	14188	14097	14094	14131	14166	14056	14072	14108	14185	14125	14132	14152	14186	14180	14068	14058	14054	14090	13998	14180	14097	14256	14192	13949	14252	14047	14042	14101	14262	14064	14010	14346	14177	14098	14071	13998	14180	14214	14086	14162	14092	14276	14277	14113	14206	14285	14213	14403	14187	14054	14109	14252	14216	14185	14206	14094	14132	14173	14169	14141	14019	14276	14161	14169	14073	14069	14036	14116	14206	14151	14053	14336	14091	14171	14226	14190	14175	14191	14060	14267	14070	14168	14138	14089	14171	14129	14335	14309	13947	14141	14181	14069	14135	14131	14003	13948	14117	14224	14136	14142	14017	14328	14228	14026	14118	14047	14173	14181	13973	14259	14052	14130	14151	14178	14206	14254	14196	14190	14126	14154	14068	14146	13960	14136	14174	13995	14066	14153	14078	14081	14052	14180	14091	14103	14009	14152	14214	14162	14237	14160	14048	14167	14222	14249	14000	14080	14169	14040	14221	14183	14149	14203	14094	14138	14184	14042	14033	14158	14080	14204	14118	14075	14240	14181	14254	14195	14013	14265	13993	14089	14170	14290	14151	14092	14129	14088	14245	14177	14246	14091	14247	14101	14109	14132	14172	14242	14068	14204	14195	14030	14108	14294	14302	14057	14083	14153	14135	14250	14357	14169	14162	13951	14296	14202	14276	14114	14119	14194	13995	14147	14173	13986	14087	14137	14379	14230	14170	14229	14009	14379	14248	14108	14193	14039	14231	14203	14152	14041	14278	14038	13961	14159	14047	14180	14165	14190	14031	14213	14118	14111	14264	14226	13929	14269	14132	14121	14088	14105	14146	14138	13985	14219	14290	14212	14079	14244	14122	14204	14183	14142	14252	14354	14165	14025	14031	14153	14241	14144	14152	14081	14188	14017	14150	14285	14096	14150	14204	14147	14017	14031	14128	14412	14137	14113	14119	14281	14171	14009	14019	13920	14103	14170	14282	13990	14045	14129	14302	14083	14300	14170	14214	14333	14150	13972	14224	14097	13975	14314	14049	14162	14189	14206	14352	14117	14117	14193	14240	14291	14113	14106	14227	14023	14184	14187	14140	14317	14170	14101	14326	14014	14026	14099	14173	14188	14177	14044	14059	13999	14016	14132	14185	13946	13982	14293	14074	14267	14088	14189	14214	14195	14174	14240	13948	14192	14052	13990	14111	14140	14283	14133	14302	14078	14112	14184	13975	14309	14194	14165	14127	14220	13963	14218	14301	14093	14120	13993	14097	14196	14070	14196	14114	14091	14018	14264	14114	14306	14047	14028	14246	14108	14129	14290	13978	14166	14219	14098	14188	14406	14393	14227	14101	14085	14294	14299	14395	14195	14099	14091	14284	14128	14034	14201	14143	14109	14125	14320	14118	14111	14266	14251	14202	13959	14121	14204	14146	14164	14032	14184	14051	14227	13990	14350	14112	14160	14125	14224	14313	14151	14303	14127	14143	14327	14067	14174	14140	14134	14029	14028	14010	14320	14221	14312	14165	14246	14101	14283	14011	14080	14208	14209	14126	14252	14226	13985	14081	14145	14218	14108	14187	14067	14159	14174	14242	14111	14150	13969	14128	14227	14047	14245	14210	14154	14075	14192	14238	14047	14133	14119	14238	14388	14245	14138	14101	14083	14195	14046	14104	14114	14126	13953	14227	14113	14183	14075	14069	13980	14077	14117	14176	14112	14094	14252	14074	14104	14217	14074	14210	14316	14123	14121	14322	14287	14210	14009	14216	14237	14057	14106	13947	14236	14131	14302	14094	14146	14176	14104	14109	14172	14084	14152	14127	14368	14000	14130	14143	14119	14326	14113	14215	14299	13977	14302	14145	14144	14177	14233	14356	14163	14060	14295	14136	14166	14068	14175	14242	14118	14253	14079	14184	14139	14132	14123	14177	14177	14203	14203	14107	14031	14122	14230	14070	14306	14016	14122	14183	14135	14121	14117	14310	14123	14268	14138	14038	14095	14234	14204	14053	14102	14182	13986	14313	14286	14037	14175	14253	14127	14167	14017	14142	14156	14178	14266	14060	14068	14221	14182	14029	14184	14033	14067	14128	14249	14232	14046	14235	14043	14218	14028	14115	14022	14193	14122	14139	14159	14167	14222	13966	14215	14261	14049	14082	13945	14093	14122	14133	14023	14262	14375	14179	14109	13991	14256	14162	14327	14287	14298	14275	14143	14294	14077	14288	14290	14124	14215	14120	14151	14222	14114	14198	14220	14043	14094	14169	14146	14169	14248	14210	14023	14074	14157	14180	14096	14149	14179	14260	14253	14122	14219	14048	14188	14184	14138	14115	13951	13966	14236	14179	14370	14132	14187	14108	14009	14005	14120	14232	14266	14220	14196	14167	14175	14266	14078	14115	14217	14116	14137	14151	14141	14061	14298	14189	14232	14129	14239	14087	14167	14206	13990	14107	14066	14380	14143	14121	14162	14218	14174	14256	14139	14055	14019	14211	14217	14119	14213	14166	14289	13997	14014	14223	14035	14237	14230	14001	14271	14281	14051	14242	14094	14081	14170	14251	14077	14085	14220	14250	14082	14127	14060	14189	14175	14280	14090	14311	14125	14119	14184	14126
23337	21178	28780	23862	21482	22473	21264	17555	17009	17316	17098	16863	16838	17037	17251	18373	18386	17926	17353	16900	16945	16762	16959	16947	16739	16992	17054	16808	16756	16793	16865	16935	16778	16903	16868	16800	16850	16844	16943	16808	16724	16929	16791	16684	16945	16659	16868	16833	16707	16942	16846	16734	16811	16718	16648	16590	16864	16896	16903	16829	16595	16942	16723	16948	16778	16871	16816	16827	17020	16852	16837	16860	16850	17010	16785	16827	16810	16761	16966	16608	16871	16864	16686	16972	16694	16822	16772	16743	16880	16903	16599	16546	16865	16635	16765	16863	16780	16759	16730	16694	16730	16908	16699	16606	16822	16622	16722	16754	16612	16742	16752	16752	16642	16735	16502	16666	16426	16867	16914	16829	16762	16931	16656	16960	16899	16759	16606	16542	16769	16600	16785	16670	16633	16787	16878	16729	16700	16779	16732	16704	16788	16815	16747	16825	16874	16683	16924	16550	16702	16979	16860	16756	16725	16755	17031	16747	16792	16829	16805	16805	16717	16857	16881	16739	16772	16910	16677	16782	16746	16652	16704	16755	16946	16681	16803	16636	16642	16783	16742	16846	16777	16767	16989	16727	16650	16797	16707	16853	16706	16735	16837	16816	16682	16757	16634	16772	16879	16928	16721	16776	16821	16917	16730	16772	16714	16868	16712	16879	16852	16803	16781	16635	16787	16801	16710	16736	16600	16791	16873	16794	16683	16834	16598	16831	16690	16813	16869	16590	16680	16678	16712	16552	16691	16931	16688	16695	16715	16636	16907	16778	16727	16663	16768	16848	16964	16921	16988	16949	16797	16859	16762	16688	16589	16771	16641	16835	16863	16883	16752	16764	16976	16723	16860	16930	16593	16692	16735	16741	16775	16654	16840	16772	16608	16811	16823	16617	16926	16685	16771	16831	16583	16826	16944	16818	16783	16546	16837	16785	16894	16926	16968	16718	16757	16732	16879	16738	16774	16700	16747	16853	16841	16645	16601	16761	16999	16803	16631	16508	16601	16699	16826	16685	16806	16856	16672	16744	16783	16567	16871	16798	16821	16669	16833	16785	16726	16763	16934	16670	16541	16558	16879	16830	16729	16861	16602	16818	16848	16888	16652	16803	16853	16978	16953	16749	16726	16806	16887	16908	17029	16647	16658	16576	16614	16941	17005	16968	16541	16668	16748	16764	16785	16813	16917	16857	16837	16751	16593	16618	16674	16743	16768	16780	16718	16966	16636	16617	16800	16684	16652	16939	16782	16777	16700	16585	16986	16752	16957	16823	16650	16960	16940	16774	16811	17008	16818	16807	16724	16766	16577	16705	16890	16772	16977	16788	16703	16580	16748	16797	16915	16721	16677	16696	16527	16743	16621	16668	16852	16817	16875	16840	16869	16798	16718	16829	16615	16746	16771	16684	16841	16568	16626	16627	16871	16668	16733	16850	16705	16538	16658	16748	16746	16854	16848	16709	16692	16663	16693	16913	16835	16518	16746	16741	16828	16630	16815	16707	16840	16633	16654	16856	16737	16681	16660	16798	16769	16785	16804	16772	16666	16841	16720	16697	16763	16799	16651	16871	16693	16677	16801	16762	16579	16809	16668	16857	16822	16906	16884	16930	16971	16981	16815	16935	16843	16791	16591	16782	16907	16767	16537	16756	16692	16706	16565	16859	16708	16702	16794	16791	16847	16918	16686	16646	16712	16932	16935	16912	16826	16568	16660	16771	16785	16824	16838	16837	16501	16695	16659	16819	16947	16584	16737	16799	16724	16737	16827	16875	16609	16546	16982	16881	16908	16760	16769	16783	16484	16729	16749	16606	16791	16717	16731	16645	16678	16751	16675	16700	16776	16721	16811	16581	16925	16613	16869	17046	16815	16609	16772	16707	16814	16743	16750	16693	16701	16572	16787	16701	16573	16674	16902	16737	17009	16868	16943	16753	16828	16418	16735	16738	16725	16878	16725	16677	16663	16911	16884	16742	16766	16688	16629	16861	16868	16871	16781	16729	16571	16564	16874	16740	16948	16676	16805	16679	16749	16780	16671	16749	16919	16644	16758	16897	16998	16855	16736	16847	16904	16863	16602	16774	16872	16891	16768	16758	16708	16706	16939	16586	16826	16568	16844	16703	16568	16851	16654	16708	16870	17019	16674	16743	16648	16696	16977	16916	16807	16714	16746	16548	16839	16801	16838	16559	16713	16825	16796	16471	16734	16839	16709	16847	16800	16929	16724	16756	16688	16784	16789	16721	16781	16747	16884	16848	16813	16726	16556	16882	16769	16838	16798	16671	16586	16640	16731	16678	16782	16850	16721	16766	16644	16881	16757	16786	16661	16854	16626	16810	16528	16727	16790	16828	16777	16712	16761	16784	16778	16769	16771	16561	16825	16682	16844	16715	16629	16979	16749	16723	16638	16631	16823	16843	16869	16909	16822	16786	16881	16626	16863	16759	16658	16753	16635	16667	16850	16825	16584	16891	16613	16731	16714	16540	16851	16798	16694	16682	16862	16792	16861	16825	16891	16710	16847	16895	16935	16795	16833	17032	16901	16820	16869	16560	16966	16882	16951	16840	16807	16874	16966	16886	16721	16801	16744	16724	16919	16832	16676	16843	16796	16721	16720	16803	16923	16770	16729	16703	16762	16920	16761	16600	16699	16833	16680	16717	16917	16797	16621	16440	16601	16957	16882	16836	16907	16727	16767	16705	16701	16910	16687	16662	16897	16726	16763	16820	16847	16898	16729	16876	16768	16849	16845	16711	16509	16993	16847	16720	16607	16562	16865	16801	16750	16797	16714	16794	16926	16954	16812	16665	16820	16820	16835	16876	16599	16714	16709	16828	16657	16796	16731	16798	16770	16831	16646	16887	16708	16615	16635	16798	16834	16708	16900	16653	16628	16626	16653	16531	16701	16775	16914	16652	16763	16714	16947	16948	16728	16636	16709	16820	16859	16926	16608	16671	16817	17005	16842	16654	16694	16678	16836	16705	16991	16654	16670	16685	16786	17007	16714	16689	16711	16738	16719	16859	16760	16665	16780	16646	16886	16689	16845	16909	16910	16814	16648	16718	16627	16782	16844	16641	16755	16805	16684	16825	16779	16547	16724	16835	16817	16670	16704	16655	16699	16706	16952	16729	16662	16594	16616	16872	16651	16717	16898	16726	16784	16767	16735	16730	16921	16782	16910	16684	16715	16876	16687	16919	16969	16726	16848	16731	16867	16739	16796	16724	16710	16690	16687	16742	16723	16514	16789	16825	16908	16715	16788	16811	16737	16878	16718	16802	16618	16794	16737	16777	16871	16794	16745	16743	16978	16730	16911	16588	16752	16727	16832	16643	16777	16838	16593	16621	16595	16619	16677	16707	16965	16764	16881	16785	16984	16867	16850	16733	16756	16844	16818	16862	16837	16862	16912	16872	16869	16591	16866	16706	16600	16971	16661	16721	16710	16687	16764	16861	16827	16824	16668	16772	16778	16815	16899	16804	16848	16601	16700	16822	16777	16822	16845	16769	16710	16837	16806	16690	16874	16750	16660	16875	17097	16729	16829	17060	16653	16686	16980	16594	16813	16600	16743	16770	16651	16759	16774	16876	16683	16741	16733	16623	16882	16886	16679	16616	16872	16816	16798	16750	16905	16672	16487	16862	17084	16880	16847	16794	17184	16827	16721	16638	16868	16804	16895	16710	17060	16814	16747	16669	16825	16870	16885	16750	16809	16754	16744	16713	16963	16662	16760	16835	16694	16963	16649	16874	16890	16610	16726	16719	16677	16691	16578	16767	16529	16733	16780	16726	16763	16744	16657	16752	16825	16743	16727	16568	16823	16780	16696	16580	17073	16962	16764	16445	16728	16767	16920	16632	16830	16655	16836	16728	16900	16743	16868	16771	16929	16804	16657	16786	16907	16690	16725	16589	17002	16570	16887	16628	16808	16913	16696	17067	17066	16950	16504	16827	16715	16711	16927	16742	16569	16791	16795	16821	16832	16693	16670	16715	16989	16668	16596	16709	16709	16698	16669	16831	16768	16658	16848	16763	16674	16960	16612	16623	16822	16730	16759	16916	16746	16755	16767	16590	16754	16767	16855	16687	16701	16806	16860	16689	16868	16897	16799	16841	16796	16836	16884	16766	16843	16819	16919	16877	16687	16862	16767	16851	16698	16535	16768	16856	16916	16970	16905	16724	16724	16901	16777	16764	16746	16821	16780	16633	16834	16809	16794	16704	16795	16849	16605	16788	16723	16693	16779	16663	16615	16589	16759	16708	16800	16698	16896	16718	16826	16704	16786	16954	16801	16800	16872	16552	16848	16750	16896	16701	16897	16865	16732	16726	16860	16539	16624	16729	16792	16676	16492	16809	16608	16931	16935	16887	16851	16950	16657	16816	16741	17047	16881	16801	16595	16803	16616	16861	16682	16855	16971	16634	16715	16560	16677	16708	16804	16898	16675	16746	16860	16820	16705	16816	16863	16826	16754	16716	16574	16964	16768	16832	16870	16608	16818	16703	16631	16586	16701	16857	16905	16953	16729	16883	16768	16789	16653	16819	16738	16799	16671	16550	16765	16806	17008	16723	16713	16969	16933	16668	16606	16796	16726	16680	16735	16727	16670	16919	16674	16776	16790	16432	16685	16518	16911	16709	16834	16694	16819	16918	16642	16582	16613	16824	16865	16821	16729	16976	16820	16889	16809	17069	16838	16878	16571	16579	16807	16858	16646	16795	16721	16777	16654	16742	16692	16777	16833	16871	16838	16457	16726	16656	16698	16754	16768	17039	16795	16805	16538	16725	16635	16536	16523	16744	16744	17011	16757	17088	16841	16690	16796	16956	16710	16762	16894	16826	16828	16927	16706	16756	16589	16741	16744	16596	16522	16814	16650	16723	16624	16707	17115	16760	16879	16763	16718	16701	16938	16743	16652	16761	16756	16830	16683	16721	16650	16622	16903	16567	16711	16677	16507	16958	16926	16622	16644	16968	16879	16732	16793	16877	16602	16810	16804	16743	16930	16759	16653	16670	16740	16756	16633	16754	16827	16770	16733	16759	16759	16862	16732	16697	16802	16748	16714	16540	16741	16666	16881	16608	16654	16911	16723	16704	16826	16839	16719	16638	16741	16780	16796	16909	16817	16972	17097	16687
11206	29096	19387	14727	14531	14116	14193	13956	14098	14142	14027	14085	13861	14023	14367	15089	15215	14757	14437	14123	13991	13646	13865	13920	14011	14014	13908	14087	13932	13867	13924	13947	13861	13944	13940	13923	14108	13928	13872	13903	14018	13933	14032	13999	13992	13803	13889	13844	14112	13875	13847	13865	13889	13933	13924	13873	13934	13913	14012	13939	14016	14102	13966	14093	14059	13983	13931	13918	13949	14059	14027	13913	13757	13904	14078	13917	13845	14040	13916	13868	13919	13889	13866	14104	13847	14011	14040	13894	13925	13893	13940	14000	14058	13903	13843	13996	13847	13891	13914	14057	14084	13879	13849	13800	13907	13993	13906	13836	14092	13764	13763	13670	13961	13991	13964	13945	14103	13953	13933	13932	14090	13819	13899	13800	13938	13936	13938	13843	13915	13828	13783	13984	14011	13754	13872	13965	14005	13909	13841	13960	13964	13912	14015	13955	13915	13924	13885	13858	13951	13803	13873	13865	13876	13915	13873	13845	14052	13911	13785	13873	13879	13733	13876	13819	13891	13910	13835	14076	13921	13843	13883	13928	14090	13906	13823	13918	13873	13925	13847	14017	13761	13872	14019	13985	13866	13818	14002	13974	13988	13933	13845	13867	13910	13905	13885	13703	14030	13898	13828	14045	13843	13863	13942	14006	13874	13782	13967	14018	13969	13861	13885	13825	14076	13936	14109	13938	13902	14019	13949	13958	13836	13947	13945	13930	13883	13841	13981	13917	13978	13826	13932	13997	13978	14028	13778	14012	13956	13878	13938	13821	13924	13834	14170	13931	14028	13990	14019	13982	14056	13881	13845	13884	13895	14027	13800	13794	13925	13858	13951	13766	13840	13953	13870	13905	13946	13852	13909	13939	14034	13779	13992	13948	13904	13965	13968	14056	13848	13924	13960	13882	13911	13765	13907	13963	14000	13853	13954	13874	13885	13958	13965	13896	13944	13884	14016	13819	13903	13961	13983	13892	14030	13849	13705	13865	13873	13747	13797	13873	13793	13953	13857	13888	13959	13889	14066	13946	13808	14095	13934	14044	13927	13937	13938	13938	13980	14091	13938	14051	13904	13763	13943	13902	13786	14064	13843	13974	13960	13837	13892	13953	14011	13770	14044	14006	14018	13827	14027	13881	14046	13984	13879	13847	14036	13860	13735	14065	13890	13735	13812	13944	14034	13959	13836	13825	13907	13973	13877	14078	13881	13939	13987	14087	13923	13814	13999	13918	13993	13834	13891	13835	13688	13917	13843	13927	13943	14026	13957	13945	13817	13942	13943	13947	13915	13967	13892	13954	13799	13918	14041	13966	13982	13738	13754	13972	13931	13803	13803	13717	13985	13972	13913	13822	13910	13917	13961	13904	13860	13816	14002	14087	13766	13935	13806	13869	14068	13856	13907	13875	13941	13971	13916	13890	13854	13806	13924	13891	14129	13917	14065	13905	13976	13904	13926	14029	14083	13896	13754	13855	13799	13854	13956	13902	13871	13960	13871	14089	13860	14025	14003	13831	13968	13884	13870	14012	13927	13939	13975	13960	13795	14044	13885	13973	13736	14070	13976	14028	13983	14051	13936	13807	13806	13991	13914	14034	13853	14084	14011	13956	13826	14023	13803	13825	13853	13890	13902	13926	13919	13821	13795	13836	14155	13915	14009	14031	13824	13894	13984	13948	14079	13764	13778	13720	13882	13896	13782	13944	13874	13850	14006	13922	13871	13888	13909	13786	13799	13933	13932	13853	14038	13762	13977	13974	14040	13966	13862	13951	13939	13915	13925	13929	13976	14024	14034	13939	13824	13992	13827	13815	13874	13883	13911	13928	13915	13769	13948	13897	13932	13902	14014	14017	13917	13715	13825	13950	13967	13932	13965	13969	13900	13895	13836	13917	13832	13743	13998	13905	14056	13875	13857	13999	14036	13953	13921	13885	13897	13968	13916	13846	13937	13856	13936	13936	14048	13950	13945	13760	13846	14018	13912	13965	13810	13978	13852	13910	13935	13784	14065	13776	13838	13910	14011	14018	13936	13925	13877	13879	14043	13966	13838	13848	14001	13967	13908	13860	13912	13918	13826	13978	13855	13952	13792	13891	13770	13940	14057	13955	13905	13871	13653	13909	13816	13861	14014	13934	13716	14028	13946	13919	13807	14054	13936	14057	13889	14000	13914	13938	13969	13838	14000	14041	13800	14034	13900	14027	13870	13946	13862	13784	14026	13721	13841	13852	13926	13974	13977	13958	13844	13922	13877	13795	14045	13925	13891	13878	13889	13939	13873	14022	13963	13726	13946	14069	13866	13898	14075	13954	13932	14033	13884	14133	13688	13897	13954	13908	13905	13998	14009	14033	13691	13879	13928	13912	13731	13771	13942	14005	14020	13929	13964	13921	13819	14006	13919	13920	13839	14048	14004	13779	13914	13929	13952	13897	13829	14006	13978	13873	13974	13974	14020	13911	14092	14030	13873	13990	13952	13972	14221	13872	14118	14078	13926	13949	14032	13881	13889	13935	13979	13919	13976	13960	13848	13683	13890	13966	13874	13965	14088	13972	14001	13979	14007	13801	14044	13889	13981	13770	13934	13834	13950	13895	13891	14059	14047	13925	14004	13975	13818	13902	13991	13796	13748	13976	13901	13871	13889	14046	13975	13901	13863	13850	13964	13906	14060	14054	14082	13870	13806	13898	14018	13933	14112	13821	13839	13967	13896	13906	13924	13904	13904	13836	13857	13883	13961	13780	13793	14054	13808	13980	14148	13924	13838	13915	13978	13890	13880	14014	14006	13893	13806	14016	13919	13949	13930	13684	13865	13958	13973	14024	13910	13840	13874	13855	13808	14060	13823	14036	13747	13884	13964	13859	13946	13947	13885	13911	13992	13925	14074	14082	13815	13829	13855	14023	13881	13899	13971	13967	13717	13905	13794	13860	13983	14001	13949	13948	13856	13923	13803	13966	13904	13977	13970	13960	13983	13936	13792	13881	13941	13955	13775	13945	13814	13988	13882	14032	13779	13931	13863	13925	13714	13931	13892	13855	13852	13742	13974	13801	13898	13934	14038	13850	13818	13990	13839	13854	14016	13965	13929	14037	13902	13815	13773	13903	13990	13849	13889	13844	14001	13669	14102	13825	13818	14098	13990	13889	13873	13950	13885	14027	13873	13695	14006	13808	13878	14022	14015	13901	13686	14086	13737	13825	13880	13818	13863	13868	13950	13992	13928	13958	13982	13844	13863	13962	13858	13857	13823	13937	13960	13905	13794	13885	13864	13779	14018	13803	14009	13792	13848	13920	13871	13905	14004	13879	13963	13838	13850	13978	14164	13849	13768	14071	13958	13915	14101	13910	13994	13855	13795	13822	13919	14066	13990	13939	13912	13895	13835	13898	13916	13904	14002	13854	14037	14047	13899	13944	13965	13907	13911	13951	13976	13680	13966	13831	13751	13928	13901	13940	13975	13931	13859	13913	14038	13833	14130	13882	13904	14080	13869	13751	13801	13892	14048	13853	13941	13859	13813	13976	13925	13973	13905	13692	13838	13985	13836	13888	13850	13828	13831	13909	13981	13954	13810	13891	13887	13879	13823	13866	13958	13946	13813	13963	13924	13926	13981	13905	14044	13856	14028	13793	13879	13815	13986	13950	13746	13971	13818	13886	13810	13843	14036	13886	13853	13821	13914	14033	14075	13975	13994	13923	13794	13942	14038	13938	13958	13793	13837	13901	13699	13811	13924	13937	13883	14011	13895	13930	13676	13872	13873	13966	13887	13988	13958	13942	14126	13821	14017	13958	13852	13946	14036	13886	13905	13943	13938	13893	13704	13867	13862	13954	13861	13877	13945	14069	13938	13670	14077	14001	14064	13796	13814	13840	13986	14087	13732	13861	14001	13919	13881	13943	13853	13900	13914	14142	13933	13980	14040	13950	13873	13926	14076	13897	13853	13940	13954	14116	13878	14098	13781	13844	13972	13895	14075	13984	13920	13942	14033	13851	13778	13961	13928	13977	13932	13876	13874	13859	13851	13843	14068	13737	13960	13883	13864	13954	13869	13859	13873	13937	13774	13984	13869	13818	13952	13845	13776	13834	14056	14049	14149	13792	13971	13904	13915	14096	13915	14004	13864	13853	13969	14017	13937	13968	13890	13998	13864	13870	14128	13901	14058	14006	13930	14021	13752	14056	13980	13920	13817	13941	13904	14005	13748	13937	13940	13907	13913	14029	13952	13811	13873	13683	13993	13935	13975	13801	13881	13835	13824	13914	14080	13895	13844	13937	13880	13876	13961	13920	13878	13988	13776	14033	14049	13843	13870	13819	13898	13559	13844	13842	13846	13934	13782	13933	14113	13929	14033	13701	14053	13913	13936	13886	13834	13791	13764	13853	13994	13954	13955	13875	13801	13868	13845	13890	13870	13834	13914	13936	13756	13867	13977	13962	13974	13767	14164	13960	13907	14017	13954	13954	13956	13882	13924	13978	13827	13915	13854	13873	13881	13991	13838	13955	14011	14029	14036	13978	13988	13945	13765	13811	13970	13886	13999	13849	13970	13913	13862	13913	13826	13853	13834	13984	13641	14007	13917	13803	13890	14083	13818	13892	13880	13934	13834	13941	13876	14088	13733	14074	13971	13931	13857	14064	13986	13856	13973	13938	14011	13984	13909	13956	13936	13809	13977	13875	13985	13945	13913	13908	13776	13867	14001	13915	14138	13942	13939	13964	13890	13742	13933	13946	13993	13928	13955	13941	13847	13785	13887	13989	13790	13877	13905	13752	13788	13898	13958	13982	13876	13809	13823	13810	13940	13813	13876	13846	13917	13926	13946	13906	14065	13854	14024	13910	13851	13729	13934	14235	14028	13861	14114	14180	13979	13879	13795	13959	14069	13808	13887	13716	14071	13718	13936	13893	13943	14105	13721	14064	14065	13859	13937	13825	13883	14042	14017	13784	13868	13993	13898	13818	13866	13983	13964	13950	13975	13680	13883	14010	13787	13970	13760	13878	13942	14014	13878	13934	13920	14075	13993	13797	13898	13903	13857	14006	13838	13851	13881	14006	14030	14062	14006	13851	13937	13943	14033	13902	13931	13939	13848	13958	13879	13860	13859	13943	13982	13884	14096	13857	13997	13927	13897	13904
22458	21094	28859	23536	21182	22724	24860	18632	17635	17776	17642	17632	17533	17519	17935	19802	20587	19056	18594	17832	17441	17337	17497	17287	17402	17335	17305	17399	17217	17338	17119	17410	17421	17190	17404	17238	17156	17180	17258	17280	17281	17274	17316	17377	17268	17390	17514	17229	17391	17254	17363	17276	17148	17227	17326	17317	17154	17296	17072	17303	17241	17286	17285	17249	17304	17290	17216	17094	17132	17274	17388	17244	17490	17285	17332	17042	17305	17303	17304	17272	17296	17158	17192	17335	17280	17221	17129	17311	17119	17303	17311	17237	17535	17118	17110	17445	17221	17292	17130	17066	17093	17191	17053	17205	17093	17104	17069	17307	17270	17164	17248	16998	17208	17490	17362	17345	17130	17136	17248	17087	17121	17150	17298	17130	17209	17270	17172	17311	17124	17086	17188	17069	17235	17172	17147	17110	17213	17075	17149	17087	17416	17488	17105	17225	17049	17240	17163	17053	17188	17215	17265	17194	17238	17174	17349	17212	17188	17000	17255	17239	17260	17324	17018	17356	17217	17317	17044	17146	17061	17222	17198	17196	17233	17343	17118	17094	17163	17184	17314	17157	17152	17129	17182	17156	17304	17364	17135	17212	17232	17132	17217	17096	17180	17385	17252	17337	17202	17269	17027	17063	17368	17142	17077	17138	17219	17401	17152	17203	17040	17078	17270	17251	17104	17145	17169	17164	17169	17180	17224	17049	17155	17100	17248	17128	17049	17039	17153	16997	17247	17123	17040	17132	17178	17322	17249	17275	17204	17256	17284	16984	17328	17183	17072	17093	17209	17039	17232	17173	17335	17044	17118	17260	17268	17031	17319	17164	17325	17201	17249	17069	16952	17223	17357	17200	17256	17274	16872	17298	17324	17298	17266	17067	17296	17035	17183	17087	17135	17066	17021	17041	17029	17223	17175	17113	17034	17146	17123	17114	17051	17093	17113	17195	17187	17018	16949	17263	17217	17110	17229	17314	17008	17151	17029	17158	17124	17206	16928	17118	17072	17089	17110	17123	17557	17220	17202	17211	17308	17219	16928	16981	17272	17237	17090	17131	17154	17191	17169	17152	17053	17148	17252	17026	17007	17331	17287	17227	17218	17146	17245	17075	17240	17045	17176	17087	17116	17264	17240	16936	17072	17140	17164	16971	17164	17016	16963	17015	17047	17309	17324	17188	17113	17049	17196	17150	17152	17133	17106	16993	17093	17287	17209	16991	17261	17241	17165	17095	17181	17211	17025	16958	17098	17072	17273	17231	17208	17198	17135	17197	17173	17198	17179	17162	17036	17066	17236	17119	17359	16934	17014	17226	16993	16901	17209	17142	17328	17336	17093	17211	17212	17192	17041	17069	17082	17143	17023	17173	17351	17206	17148	17202	17161	17111	17083	17059	17098	17144	17076	17117	17239	17261	17231	17113	17271	17405	16982	17311	17214	17398	17141	17054	17272	17424	17273	17231	17208	17297	17233	17087	17406	17068	17227	17096	17247	17129	17016	17162	17131	17212	17208	17362	17332	17198	16997	17272	17290	17169	17123	17157	17322	17101	17062	17112	17079	16976	17188	17126	17322	17277	17120	17164	17052	17200	17245	17194	17347	17202	17207	17201	17197	17199	17238	17060	17238	17002	17137	17107	17112	17285	17396	17024	17217	17069	16945	16995	17241	17324	16976	17079	17333	17260	16971	17280	17218	17201	17245	17148	17168	17289	17267	17029	17168	17149	17219	17171	16993	17177	16995	17261	17284	17140	17028	17161	17343	17017	17287	17250	17296	17046	17136	17039	17214	17192	17035	17233	17266	17199	17008	17049	16876	17123	17394	17183	17300	16994	17063	17296	16922	17006	17188	17164	16999	17116	17292	17249	17223	17232	17324	17171	17126	17375	17098	17072	17126	17075	17147	17194	17108	17241	17338	17046	17243	17204	17210	17230	17067	17156	17162	17089	17107	17328	17111	17204	17103	17515	17292	17079	17168	17108	17109	17071	17111	17063	17196	17118	17149	17123	17099	17263	17104	17159	17095	17125	17255	17078	17268	17244	17106	17226	17292	17086	17329	17239	17240	17285	17124	17156	17206	17166	17211	17126	17202	17296	17186	17163	17237	17155	17176	17232	17132	17259	17157	17207	17037	17261	17334	17205	17294	17104	17013	17241	17325	17084	17351	17076	17018	17127	17100	17292	17359	17187	17020	17140	17117	17232	17107	17053	17308	17215	17179	17229	17322	17226	17025	17271	17212	17269	17346	17285	17272	17057	17062	17233	17448	17190	17186	17274	17124	17049	17122	17170	17248	17238	17236	17070	17240	17344	17163	17151	17050	17055	16956	17110	17010	17190	17231	17296	17138	17112	17036	17170	17161	17239	17159	17033	17140	17343	17259	17288	17093	17410	17204	17227	17324	16875	17202	17205	17097	17177	17234	17328	17076	17248	17281	17271	17174	17212	17107	17141	17189	17247	17250	17304	17232	17103	17286	17388	17117	16978	17011	17219	17074	17025	17179	17037	17204	17294	17274	17301	17199	17183	17136	17056	17093	17175	17103	17244	17125	17174	16971	17206	17064	16984	17345	17126	17141	17113	17122	17198	17169	17192	17134	17036	17175	16949	17119	16953	17152	17112	17138	17154	17298	17128	17260	17100	17228	17073	17269	17069	17101	17128	17042	17057	17160	16986	17169	17026	17210	16936	17296	17137	17137	17176	17305	17097	17358	17071	17291	17195	17266	17228	17353	17110	17099	16987	17253	16930	17110	16879	17165	17319	17191	16931	17330	17335	17284	17131	17121	17077	17097	17277	17252	17098	17072	17262	17245	17369	17186	17264	17219	17281	17186	17296	17136	17184	17222	17261	17259	17041	17014	17047	16936	17212	17090	17048	17047	17121	17142	17189	17237	17071	17153	17174	17051	17387	17161	17295	17351	17203	17212	17110	17247	17198	17235	16894	17130	17263	17133	17274	17129	17223	17157	17134	16939	17179	17283	16979	17020	17061	17131	17134	17121	17086	17286	17256	17263	17166	17337	17132	17319	17270	17132	17053	17187	16936	16979	17351	17196	17099	17294	17065	16965	17253	17219	16938	17251	17041	17099	17125	17083	17007	17262	17207	17134	17116	17108	17482	17201	17100	17196	17113	17071	17275	17200	17220	17185	17142	17109	17185	17180	17189	17069	17041	17039	17038	17080	16967	17045	17213	17188	17406	17062	17099	17040	17103	17119	17039	17004	17210	17229	17190	17245	17215	17380	17278	17181	17243	17161	17081	16970	17034	17262	17210	17150	17188	17360	17216	17149	17239	17056	16982	17152	17265	17225	17198	17327	17277	17418	17163	17229	17232	17037	17170	17223	17192	17284	17134	17193	17310	17099	17048	17217	17229	17348	17118	16987	16984	17148	17301	17183	17048	17128	17362	17158	17249	17267	17235	17179	17099	17116	17235	17201	17262	17083	17133	17211	17033	17284	17005	17131	17102	17082	17330	17081	17031	17286	17272	17182	17203	17087	17215	17119	17244	17232	17085	17023	17144	17217	17362	17268	17348	17130	17246	16996	17130	17101	17091	17228	17176	17133	17196	17357	16976	17126	17086	17102	17158	17217	17069	17015	17267	17096	17195	17124	17168	17209	17252	17204	17175	16948	17246	17020	17224	17077	17154	17266	17155	17183	17253	17226	17095	16985	17360	17398	17246	17210	17200	17081	17168	17228	17115	17424	16977	17157	16994	17364	17304	17082	17044	17261	17063	17099	16952	17295	17273	17340	17204	17075	17188	17099	16986	17246	17311	17164	16989	17325	17196	17033	17162	17142	17112	17168	17133	17088	17189	17154	17246	17124	17076	17107	17069	17277	17080	17199	17262	17215	17073	17371	17369	17241	16901	17109	17305	17293	17132	17067	17115	17055	17207	17161	17272	17070	17021	17227	17015	17177	17225	17366	17175	17109	17153	17197	17008	17078	17219	17173	16962	17045	17140	17375	17124	17145	17075	17295	17274	17072	16993	17167	17292	17061	17146	17038	17156	17142	17328	17194	17125	17075	17066	17174	16931	17217	17341	17413	17178	17140	17183	17121	17021	17008	17024	17199	17157	17100	17235	17319	17043	17135	17012	17126	17382	17005	17171	17194	17281	17316	17200	17118	17153	17178	16928	16977	17074	17188	17221	17169	17123	17290	17199	17333	17020	17196	17216	17192	16999	17169	17169	17215	17205	17172	16994	17312	17122	17201	17019	17117	17259	17224	17102	17288	17086	17180	17030	17079	17037	17117	16960	17226	17305	17300	17208	17249	17349	17182	17027	17237	17198	17296	17052	17033	17351	17107	17222	17181	17199	17119	17102	17176	17237	17095	16983	17172	17260	17161	17235	17397	17194	17198	17152	17182	17206	17207	17236	17228	17218	17030	17028	17135	17102	17060	17210	17105	17172	17061	17172	16976	17125	17154	17221	17130	17134	17331	16938	17148	17022	17224	17184	17198	17033	17130	17071	17154	17244	17089	17140	16996	17179	17074	17194	17177	17249	17125	17065	17150	16986	17424	17053	17100	17122	17122	17174	17106	17062	17047	17213	17024	17199	17091	17134	17273	17175	17131	17143	17000	17280	17432	17053	17071	17232	17365	17235	16992	17240	17235	17141	17069	17236	17094	17067	17304	17210	17301	16975	16959	16949	17072	17186	17138	17294	17048	17035	17067	17084	17136	17184	17172	17132	17172	17245	17425	17249	17095	17276	17152	17251	17137	17075	17104	17222	17178	17117	17113	16933	17200	17292	17239	16884	17185	17036	17073	17099	17212	17197	17001	17217	17385	17034	17112	17133	17245	16987	17203	17187	17145	17186	17250	17338	17424	17183	17003	17020	17135	17347	17324	17198	17226	17157	17441	17346	17208	17088	17313	17098	17097	16795	17304	17290	17232	17151	17141	17260	17246	17257	17290	17134	17136	17027	17176	17173	17318	17163	17320	17048	17116	17196	16945	17188	17105	17142	17081	17072	17316	17217	17280	17122	17146	17143	17093	17514	17081	17088	17240	17332	17291	17093	17264	17170	17262	17124	17187	17104	17197	17121	17081	17151	17255	17043	17041	17294	17179	17098	17023	17356	17342	17205	16999	17417	17285	17223	17209	17285	17160	17244	17156	17208	17210	17332
11580	34717	23161	16071	15219	14478	14395	14343	14229	14325	14315	14365	14212	14153	14516	16510	16571	15459	14937	14489	14432	14142	14038	14119	14020	14057	14237	14219	14082	13969	14149	14197	14177	14035	14113	14148	14057	14132	14126	14067	14130	13944	14086	13971	14144	14180	14199	14186	13918	13929	14265	14279	14034	14096	14133	14123	14230	14048	14192	14208	14084	14129	14006	14172	14118	14068	14047	14116	14081	14050	14152	13897	14175	14149	14094	14061	14121	14044	14257	14042	13989	14168	14168	14118	14064	14150	14133	14168	14051	13994	13965	13979	14019	14231	14005	14123	14034	14134	13956	13928	14068	14007	14049	14004	14108	14046	13946	14075	14108	14075	14174	13954	13928	14073	14042	14039	14040	14109	14106	13967	14091	14183	13910	14166	13984	14085	14224	14140	14189	14150	14020	14036	14096	14172	14044	14084	13920	13911	14188	14142	13965	14031	14003	14004	13969	13893	13977	14108	13914	14013	14090	14034	14119	14110	14052	14099	14198	14085	14135	13985	14055	14000	14115	13829	14149	14249	14123	13983	14088	14216	14054	14024	14156	14087	14049	13895	14121	14005	13955	14007	14173	14067	13971	14063	14206	14153	14080	14202	13846	14066	14281	14092	14118	13941	14019	14102	14032	14072	13857	14032	14021	14172	14039	13998	13989	14133	14156	14126	14144	13986	14018	14059	14029	14076	14079	14007	14069	14115	14141	14089	14078	14041	14250	14026	14141	14050	14070	14274	14287	14067	14123	13903	14086	14147	13990	14125	14028	14140	13936	14139	13901	13947	13885	14144	13909	13974	14076	13983	14183	13960	14106	13989	14046	14165	14066	14093	14058	14123	14060	13931	13974	14058	14157	14122	14223	13994	14140	14199	14149	14083	14013	14082	14018	14004	13994	14127	13974	14129	14073	14183	14046	14007	13794	13904	13976	14216	13935	14083	14235	13975	14104	14110	14088	13967	14022	14092	14083	14124	14169	14049	14108	14121	13925	14206	14050	14160	14025	14108	14158	14165	14091	14022	14078	14168	14219	14091	14043	13958	14107	13967	14111	14070	14003	14094	14169	14229	13999	14069	14085	14167	14015	14133	14098	14093	14034	13927	14073	14148	14159	13888	14134	14028	13859	13991	13872	14085	14072	13988	14117	14043	14065	14043	13944	14180	14136	14065	13966	14073	14182	13952	13970	14034	14052	14115	14162	14158	14063	14120	14161	14054	14324	14056	13907	13784	14120	14115	14096	13992	14024	13963	14098	14082	14117	14120	14220	14199	14096	14048	14092	14017	14105	14184	14055	13993	14076	14018	13873	14173	13941	13894	14167	14047	14088	14251	14067	14060	14120	14045	14036	14079	13920	13999	14007	14017	14246	14043	14062	14014	14093	13990	14173	13923	13890	14106	13924	13909	14215	14095	14008	14227	14180	14066	14118	14158	14148	13937	14058	14131	14117	14120	14025	14178	14124	14190	14071	14183	14088	14097	13925	14101	13979	14148	14119	14022	14105	14309	14136	14125	13990	14121	14100	14064	14238	14074	13995	14021	13929	14178	14118	13972	14110	14079	14199	14035	14108	14062	14034	14112	14072	14331	14027	14008	13995	14027	14066	14174	14098	13963	14055	14146	13951	14078	14031	13993	13998	14000	13824	13989	14083	14079	14037	14131	13974	14097	14049	14069	14244	14038	14105	14203	13916	14035	14067	13929	14148	14134	14007	14132	14014	14199	13945	14076	14022	14339	14167	14104	14041	14165	14065	14111	14035	14153	14198	14182	13946	14054	13994	13898	14023	13973	14204	14063	14108	14185	13808	14025	14129	13890	13956	14214	14020	14106	14101	14234	14035	13933	13929	14067	14108	14296	14047	13924	14153	13919	13967	13911	14135	13960	14049	13989	14082	13964	14051	14068	14029	14017	13883	14056	14142	14151	14046	13922	14117	13895	13952	14040	14021	14039	13822	13939	14098	13950	14103	14264	14112	14088	14074	13941	14196	14083	14018	14034	14069	14186	13870	14052	14099	13939	13952	14178	14111	14118	14147	14141	13932	14155	14058	13972	13980	13945	14042	13986	13949	14028	13985	14182	13991	13913	13994	14150	14163	14175	14008	13842	14131	14069	14084	13964	14076	14050	13973	14133	13919	14059	13919	14141	14062	14040	14016	14091	14034	13964	13957	14187	13983	14063	14267	14106	13970	13990	14022	14144	13965	14196	14050	14108	14068	14037	13895	13917	14115	13991	14021	14063	14028	14194	13910	13954	13884	14042	14023	14082	14080	14115	13973	14182	13985	13933	13991	14099	14108	14117	14088	13925	14105	14097	14182	14107	14002	14031	13917	14228	13996	14042	13949	13956	14071	14042	14035	13948	14232	14265	14028	14063	14084	14130	14058	14032	14031	14144	13923	14233	14211	14098	14074	14052	14058	13964	14087	14148	14031	14013	14079	14026	14080	14096	14193	14113	14165	13953	14056	14174	14125	13908	14034	14095	14087	14060	14049	13917	14057	14175	14032	14033	14020	14157	14039	13962	14060	13920	14076	14109	14224	14084	13851	14108	14010	14012	14055	14264	14018	14023	14028	14113	13917	14106	14107	14156	14208	14145	13951	14059	14090	14222	14136	13953	14201	14183	14047	14013	14158	14089	13994	14092	13850	14207	13968	14165	13972	14018	14196	13857	14197	14058	14065	14203	14063	14120	14081	14097	14065	14006	14074	13981	14204	14039	14023	14083	13946	14103	14220	13929	13942	14161	14046	13946	14123	13948	14201	14054	14057	13918	14034	14104	14009	13975	14057	14074	14009	14019	14039	13989	13961	13995	14017	13905	14169	13969	14084	14003	14012	14116	14077	14072	14086	13971	13928	13980	13874	14107	14218	14119	13955	14196	14088	13907	14143	14056	14003	14019	14175	13969	13878	14047	14049	14060	14056	13917	14083	14042	14018	14075	13921	14109	14051	14048	14045	13947	14015	14047	14033	13904	14116	14181	14120	13967	14010	14157	14025	13965	14198	14079	14131	14062	13996	14084	14010	13837	13971	14104	14188	14181	14163	14109	14092	14118	13993	14095	14024	14145	14123	13983	13997	14001	13986	14023	14184	14288	13984	14055	14122	14074	14021	13945	14037	13846	13999	14143	14088	13961	14022	13905	14228	13892	13967	13969	14229	14052	14227	14097	14173	13936	14032	14158	14109	14030	13943	14258	13988	13903	13934	14115	13867	14149	13878	14160	14048	13982	14135	14102	14105	13939	13873	13926	13888	13998	13994	14125	14018	14134	14124	14120	14035	13949	14104	14014	14263	14072	14117	14250	14155	14069	14074	14004	13901	14013	14054	14103	13978	14029	14087	14142	14215	14149	13953	13945	14070	14089	14059	14083	14013	14047	14004	14006	14108	14020	14219	13947	14068	13927	14144	14189	14013	13944	13967	14110	13936	14195	13949	13980	13994	14042	14114	13951	14184	14078	14287	14165	14091	14085	14201	13916	14084	14165	13893	14190	14146	13913	14131	14144	14083	14022	14132	14069	13960	14020	13968	14124	14159	14096	13950	14171	13980	14116	14076	14030	14026	13987	14038	13977	14035	14133	13839	14026	14123	14103	13896	14039	14134	14106	14114	14029	14161	13755	14150	14030	13954	14126	14082	14098	14217	13982	14069	14105	14074	14155	14043	14125	14004	14005	13983	14061	14047	13971	14060	13941	14125	14045	14224	13940	13957	14050	13990	14198	14044	14131	13956	13992	14076	13970	13929	14022	14175	14251	13895	14015	14103	13968	14004	14072	14025	14113	14141	14202	14101	14078	13986	14021	14166	14109	14106	13969	14034	14110	14099	14019	14122	13933	14159	14126	14059	14064	14029	13975	14096	14079	14171	13968	14066	14125	13993	13956	14114	14058	13888	14091	14073	14093	14074	14088	14089	14053	14079	14008	14031	13941	14037	14166	13921	13982	14133	13818	14075	14074	14079	14206	14110	13907	14162	14039	14232	13952	14123	14112	14133	14114	13964	14102	14106	14005	14000	14069	14164	14037	14234	13961	14077	14044	14017	13933	14120	14057	14036	14016	14132	13978	13979	14181	14050	14278	13753	13895	14196	14040	14189	14103	13987	14060	14116	14171	14004	14107	14113	14010	13863	14089	13989	13893	14097	14174	13988	14099	13945	14091	13869	13813	13993	14154	14085	13996	13954	14233	14033	13883	14183	14191	14128	14098	13943	14046	14056	14096	14137	14087	14040	13913	14085	14006	14072	14137	14139	14192	13909	14025	14061	14105	13995	14064	14248	14131	14059	14130	14166	14081	13986	14123	14064	14098	14098	14108	14042	14040	13938	14052	13906	14213	14029	14023	14236	13912	14072	14003	13971	14085	14025	14028	13899	14062	14091	14192	14035	14024	14038	13949	14328	13941	14131	14122	13997	14007	14103	14099	14084	14051	14274	13980	13979	14054	14067	14074	14186	13982	14088	14028	14037	13907	13957	14254	13942	14216	14069	14031	14134	14052	14121	14113	13988	13959	14062	14049	14026	13981	14092	13904	14043	14176	14144	14163	14058	14111	14078	13987	14090	14046	13939	14035	13982	13995	14100	14047	14054	14017	13985	14096	14064	14041	14130	14011	14019	14111	14186	14016	14007	14184	14116	14033	13939	14003	14092	14057	14118	14095	14064	13948	14077	14169	14028	13991	14072	14049	14075	14050	14183	14078	14032	14145	14109	14021	14159	14042	14135	14179	14214	14158	13927	14086	14079	14017	14142	14060	14131	14053	13945	14133	14068	13969	14047	14128	13919	14114	14117	14110	14087	13999	14101	14237	13915	13929	13954	14065	13814	13870	14211	14046	14108	13939	14103	14038	14230	13916	14109	14176	14003	14097	14071	13908	13947	14206	14024	13955	13985	13864	14061	14089	14132	14127	14103	14257	14179	14035	14026	14114	13994	14040	14114	14051	14130	14235	14054	13941	13944	14035	14035	14021	14090	14011	14071	14122	14072	13939	14068	14031	14186	13919	14128	14200	13893	14073	13985	14141	14032	14115	14058	14183	14095	14056	14123	13944	13934	14057	14138	14057	13824	14163	14157	13831	14060	14001	14017	14035	14013	13979	13991	14045	14080	13931	14095	13911	14026	14141	14110	14092	13960	14188	14097	14189
25339	21186	27374	25729	20196	18736	18772	17797	17796	17762	17589	17540	17507	17633	17698	17738	17674	17562	17485	17470	17525	17493	17534	17409	17554	17511	17506	17391	17253	17398	17353	17619	17515	17319	17470	17518	17371	17628	17302	17466	17511	17602	17661	17454	17314	17501	17533	17188	17266	17560	17455	17446	17520	17383	17487	17377	17713	17570	17148	17434	17382	17460	17657	17357	17314	17521	17421	17411	17304	17475	17333	17369	17339	17460	17408	17468	17467	17249	17531	17417	17275	17475	17542	17652	17450	17460	17321	17354	17346	17412	17259	17306	17418	17258	17460	17458	17434	17553	17465	17655	17333	17433	17494	17653	17333	17335	17665	17642	17420	17234	17302	17479	17299	17262	17018	17310	17517	17457	17204	17484	17453	17250	17365	17381	17511	17265	17420	17327	17527	17301	17438	17437	17589	17411	17475	17575	17475	17681	17533	17396	17399	17428	17294	17327	17386	17617	17231	17368	17288	17432	17368	17205	17284	17330	17207	17512	17616	17435	17210	17302	17359	17536	17239	17523	17397	17450	17541	17320	17330	17297	17436	17357	17388	17558	17268	17422	17428	17344	17398	17349	17584	17529	17694	17389	17348	17399	17380	17451	17278	17321	17320	17476	17450	17439	17437	17423	17370	17469	17378	17496	17483	17301	17370	17394	17224	17265	17483	17389	17358	17224	17591	17345	17523	17472	17454	17496	17509	17389	17302	17111	17418	17306	17452	17563	17424	17234	17329	17395	17271	17329	17626	17341	17458	17434	17333	17414	17490	17315	17346	17568	17245	17146	17299	17398	17553	17543	17453	17407	17463	17336	17311	17334	17395	17385	17558	17549	17389	17418	17359	17426	17380	17581	17503	17347	17577	17382	17299	17287	17370	17243	17267	17565	17417	17260	17416	17367	17374	17478	17605	17422	17383	17473	17418	17342	17540	17619	17517	17736	17391	17534	17384	17391	17321	17420	17230	17467	17468	17402	17540	17426	17747	17338	17463	17462	17448	17246	17377	17271	17452	17295	17473	17439	17452	17347	17405	17380	17263	17423	17255	17427	17153	17569	17444	17398	17451	17393	17364	17406	17448	17565	17400	17513	17282	17164	17485	17411	17347	17439	17448	17569	17492	17323	17502	17340	17543	17462	17643	17398	17227	17570	17531	17510	17261	17332	17218	17349	17449	17491	17438	17522	17467	17508	17587	17202	17439	17413	17306	17484	17595	17329	17387	17401	17430	17437	17407	17419	17525	17464	17389	17100	17467	17484	17395	17452	17465	17215	17389	17336	17469	17107	17516	17201	17321	17306	17575	17615	17609	17244	17413	17495	17435	17421	17574	17489	17474	17383	17543	17327	17476	17550	17332	17486	17553	17346	17295	17410	17527	17397	17351	17375	17370	17265	17300	17381	17421	17247	17316	17357	17524	17528	17292	17452	17282	17336	17390	17487	17494	17461	17507	17587	17209	17450	17448	17526	17407	17395	17573	17545	17571	17456	17403	17345	17493	17326	17453	17574	17355	17540	17406	17171	17626	17427	17201	17480	17450	17375	17668	17514	17290	17508	17567	17372	17330	17199	17364	17501	17571	17264	17297	17336	17395	17515	17438	17597	17401	17392	17355	17217	17454	17426	17403	17540	17317	17669	17500	17297	17515	17606	17261	17442	17668	17321	17400	17291	17403	17477	17579	17390	17259	17336	17487	17431	17545	17360	17415	17320	17398	17267	17287	17463	17512	17412	17595	17465	17559	17364	17469	17540	17384	17441	17529	17525	17245	17469	17446	17515	17502	17415	17558	17413	17397	17588	17625	17517	17236	17395	17363	17595	17354	17460	17492	17272	17386	17385	17292	17118	17465	17414	17238	17269	17346	17486	17658	17486	17392	17326	17236	17518	17339	17318	17477	17278	17429	17381	17447	17132	17339	17593	17504	17568	17496	17600	17509	17406	17443	17495	17499	17468	17449	17394	17320	17299	17472	17289	17652	17391	17490	17273	17579	17398	17575	17320	17541	17533	17334	17440	17461	17380	17493	17301	17447	17219	17297	17658	17529	17336	17204	17337	17418	17447	17589	17270	17410	17427	17358	17334	17425	17520	17353	17507	17398	17499	17211	17430	17265	17397	17661	17500	17222	17581	17415	17234	17344	17427	17478	17274	17533	17460	17592	17514	17600	17431	17251	17480	17308	17448	17405	17353	17295	17514	17593	17322	17450	17451	17360	17455	17372	17501	17312	17563	17300	17371	17221	17422	17518	17470	17424	17372	17313	17566	17327	17627	17554	17398	17416	17352	17294	17616	17592	17507	17499	17393	17279	17271	17636	17165	17484	17492	17511	17430	17639	17246	17248	17387	17436	17279	17420	17255	17428	17331	17531	17305	17284	17239	17467	17401	17550	17610	17523	17535	17374	17483	17253	17453	17351	17439	17453	17346	17434	17646	17488	17518	17543	17409	17460	17431	17478	17311	17434	17508	17387	17454	17225	17364	17259	17623	17315	17436	17374	17326	17359	17537	17509	17406	17325	17322	17388	17491	17473	17366	17533	17485	17421	17351	17423	17438	17385	17350	17427	17140	17265	17493	17275	17369	17475	17222	17550	17478	17619	17361	17487	17259	17364	17430	17323	17414	17539	17265	17567	17444	17375	17610	17440	17383	17317	17392	17526	17394	17533	17462	17618	17140	17343	17397	17506	17302	17355	17506	17496	17508	17514	17353	17303	17452	17525	17308	17447	17261	17101	17235	17447	17489	17139	17433	17454	17299	17398	17366	17379	17256	17559	17370	17342	17525	17528	17183	17420	17357	17310	17380	17333	17400	17462	17498	17432	17434	17408	17278	17423	17385	17225	17478	17336	17375	17509	17420	17334	17615	17610	17540	17422	17361	17519	17449	17518	17310	17574	17065	17246	17476	17416	17382	17477	17177	17537	17512	17536	17541	17373	17393	17368	17567	17544	17491	17295	17433	17332	17348	17430	17552	17545	17527	17630	17372	17683	17608	17504	17597	17240	17445	17269	17478	17407	17385	17521	17367	17532	17459	17234	17396	17323	17632	17513	17604	17644	17427	17447	17342	17561	17560	17298	17264	17357	17415	17483	17669	17494	17423	17467	17325	17386	17466	17519	17287	17188	17485	17408	17377	17446	17423	17595	17372	17509	17345	17299	17271	17425	17344	17669	17402	17518	17444	17382	17396	17399	17612	17626	17296	17520	17254	17240	17431	17246	17127	17423	17463	17442	17302	17364	17457	17402	17360	17500	17338	17187	17289	17431	17424	17435	17225	17474	17315	17276	17342	17532	17608	17367	17422	17314	17499	17383	17459	17375	17357	17261	17373	17429	17532	17551	17477	17588	17495	17513	17239	17420	17522	17387	17375	17496	17575	17294	17368	17382	17462	17336	17409	17567	17410	17194	17444	17322	17432	17546	17404	17485	17359	17561	17421	17499	17409	17294	17396	17392	17581	17614	17300	17249	17549	17522	17576	17428	17275	17382	17317	17364	17396	17344	17344	17504	17249	17473	17578	17608	17335	17436	17510	17598	17290	17472	17376	17497	17483	17303	17324	17341	17325	17409	17456	17337	17372	17523	17470	17307	17338	17392	17425	17473	17395	17372	17340	17602	17653	17377	17334	17464	17580	17308	17507	17460	17374	17338	17437	17642	17518	17583	17595	17496	17448	17254	17380	17346	17566	17312	17328	17432	17280	17467	17300	17541	17311	17384	17535	17475	17397	17389	17323	17479	17533	17386	17517	17310	17312	17584	17495	17387	17567	17628	17452	17356	17368	17495	17554	17598	17454	17426	17670	17561	17579	17232	17632	17221	17364	17312	17427	17465	17577	17404	17626	17395	17320	17345	17315	17402	17389	17544	17162	17470	17408	17574	17479	17346	17277	17375	17183	17334	17272	17355	17264	17384	17285	17474	17188	17517	17408	17477	17632	17340	17471	17592	17282	17680	17533	17612	17502	17496	17437	17445	17333	17228	17450	17159	17387	17404	17486	17431	17341	17383	17497	17445	17434	17458	17505	17454	17512	17309	17369	17469	17362	17320	17237	17301	17252	17474	17257	17252	17291	17509	17470	17275	17397	17255	17332	17561	17265	17396	17327	17339	17381	17675	17295	17586	17472	17512	17488	17273	17453	17263	17498	17387	17362	17347	17322	17521	17497	17410	17477	17445	17409	17467	17555	17299	17366	17473	17425	17516	17590	17437	17427	17456	17431	17490	17223	17544	17751	17462	17277	17308	17469	17542	17424	17398	17171	17405	17408	17542	17399	17421	17456	17233	17240	17448	17311	17416	17391	17356	17393	17272	17412	17401	17289	17395	17456	17170	17370	17227	17182	17367	17362	17370	17420	17353	17405	17398	17508	17470	17337	17465	17466	17430	17480	17237	17536	17328	17664	17662	17531	17670	17438	17236	17412	17468	17411	17259	17553	17679	17405	17327	17484	17528	17407	17421	17202	17505	17224	17584	17187	17432	17347	17368	17256	17473	17282	17354	17355	17167	17226	17317	17598	17590	17311	17440	17460	17402	17470	17450	17484	17460	17313	17543	17385	17493	17290	17430	17284	17610	17482	17497	17335	17428	17542	17611	17493	17639	17371	17306	17306	17342	17220	17530	17547	17376	17348	17429	17469	17542	17236	17425	17386	17495	17289	17360	17299	17533	17351	17234	17399	17090	17523	17385	17287	17589	17596	17496	17509	17495	17510	17289	17476	17107	17394	17435	17600	17461	17472	17398	17361	17469	17283	17269	17525	17273	17264	17401	17347	17473	17329	17417	17306	17636	17335	17437	17308	17323	17297	17262	17592	17525	17450	17545	17741	17288	17455	17598	17400	17473	17450	17322	17561	17585	17430	17376	17315	17235	17467	17385	17300	17371	17448	17393	17451	17473	17364	17386	17357	17239	17312	17378	17428	17412	17215	17326	17310	17440	17560	17478	17067	17366	17518	17617	17430	17622	17513	17414	17355	17608	17317	17592	17449	17541	17490	17576	17460	17552	17553	17437	17365	17530	17480	17252	17434	17614	17401	17519	17362	17414	17366	17625	17405	17477	17156	17280	17447	17173	17323	17526	17510	17213	17368	17243	17336	17214	17416	17390	17347	17457	17420	17387	17354	17421	17474	17450	17403	17373	17407	17575	17622
12657	21631	17121	14926	14637	14604	14491	14443	14546	14474	14342	14392	14274	14396	14464	14346	14521	14348	14353	14420	14314	14444	14341	14227	14295	14203	14251	14199	14350	14173	14448	14288	14303	14421	14243	14262	14197	14255	14421	14430	14151	14338	14286	14249	14297	14192	14249	14249	14313	14280	14218	14229	14263	14372	14260	14181	14249	14231	14290	14366	14328	14265	14337	14385	14292	14374	14390	14135	14156	14237	14103	14311	14288	14234	14322	14163	14274	14305	14253	14312	14235	14184	14360	14296	14428	14308	14346	14240	14279	14302	14221	14317	14250	14415	14266	14329	14171	14369	14249	14285	14295	14241	14397	14313	14407	14311	14290	14345	14221	14307	14243	14277	14352	14283	14280	14240	14182	14244	14226	14351	14256	14189	14285	14267	14272	14386	14257	14258	14170	14230	14266	14176	14316	14258	14290	14203	14302	14438	14263	14351	14221	14368	14286	14080	14236	14352	14174	14345	14158	14329	14282	14384	14300	14232	14199	14276	14308	14579	14295	14280	14236	14315	14097	14234	14193	14151	14094	14159	14421	14314	14374	14324	14474	14181	14302	14247	14260	14195	14307	14298	14418	14359	14358	14345	14366	14106	14418	14199	14196	14319	14321	14287	14470	14287	14235	14345	14109	14326	14311	14289	14320	14192	14275	14311	14366	14350	14262	14257	14233	14217	14357	14117	14218	14345	14116	14367	14138	14256	14309	14333	14204	14187	14351	14241	14180	14102	14177	14136	14302	14279	14207	14335	14344	14307	14319	14204	14328	14344	14202	14279	14367	14302	14384	14213	14358	14163	14181	14263	14162	14233	14269	14283	14435	14272	14219	14107	14381	14250	14278	14326	14235	14310	14425	14168	14465	14110	14216	14265	14224	14223	14294	14203	14476	14473	14333	14330	14185	14313	14307	14226	14246	14152	14169	14283	14233	14355	14359	14377	14222	14175	14063	14270	14346	14291	14296	14312	14251	14243	14216	14383	14209	14354	14289	14392	14247	14239	14291	14360	14327	14479	14275	14294	14181	14233	14212	14262	14313	14275	14403	14163	14323	14235	14277	14353	14271	14431	14223	14269	14317	14368	14281	14321	14410	14361	14189	14415	14313	14284	14371	14276	14334	14311	14283	14191	14389	14304	14341	14286	14139	14353	14102	14274	14291	14256	14335	14128	14389	14252	14324	14364	14269	14329	14234	14303	14316	14261	14357	14303	14342	14196	14305	14106	14140	14467	14150	14164	14332	14340	14324	14293	14303	14202	14356	14314	14242	14148	14342	14369	14225	14201	14224	14205	14305	14335	14259	14183	14364	14280	14281	14236	14236	14305	14326	14188	14121	14172	14360	14254	14444	14154	14313	14449	14325	14201	14205	14281	14315	14393	14358	14454	14267	14338	14202	14291	14480	14190	14295	14330	14197	14256	14485	14370	14324	14427	14369	14232	14135	14476	14432	14274	14338	14238	14242	14275	14262	14213	14399	14157	14230	14302	14348	14144	14367	14260	14402	14240	14258	14376	14367	14254	14279	14314	14336	14118	14293	14349	14327	14282	14303	14321	14305	14365	14303	14159	14335	14200	14315	14241	14275	14205	14357	14099	14488	14323	14269	14419	14249	14220	14359	14273	14308	14290	14209	14290	14255	14246	14265	14415	14223	14388	14320	14336	14285	14301	14004	14340	14323	14344	14414	14297	14183	14298	14175	14336	14159	14338	14310	14369	14335	14152	14320	14234	14388	14296	14155	14321	14166	14334	14325	14305	14228	14482	14188	14278	14410	14170	14187	14252	14198	14324	14226	14168	14309	14183	14332	14281	14298	14171	14257	14397	14310	14233	14373	14229	14177	14316	14230	14239	14427	14236	14249	14299	14304	14321	14212	14313	14419	14228	14354	14178	14189	14354	14300	14404	14465	14425	14202	14337	14368	14328	14276	14230	14312	14191	14304	14065	14374	14101	14338	14343	14204	14283	14138	14396	14459	14193	14156	14301	14397	14228	14358	14219	14299	14335	14206	14410	14377	14360	14199	14324	14241	14339	14104	14347	14302	14191	14149	14170	14311	14313	14313	14349	14327	14488	14224	14339	14208	14295	14326	14335	14288	14292	14249	14133	14379	14351	14304	14227	14154	14263	14185	14277	14315	14306	14251	14435	14440	14231	14170	14187	14225	14190	14316	14234	14477	14265	14310	14321	14204	14247	14265	14187	14188	14364	14198	14300	14398	14299	14224	14153	14183	14283	14302	14108	14174	14186	14363	14420	14349	14326	14338	14497	14225	14192	14289	14470	14399	14173	14296	14249	14222	14214	14248	14386	14303	14309	14158	14304	14505	14200	14214	14333	14394	14372	14232	14421	14207	14157	14316	14346	14159	14214	14199	14248	14396	14518	14331	14407	14304	14267	14254	14263	14302	14219	14212	14178	14204	14275	14160	14422	14161	14283	14271	14243	14185	14258	14476	14220	14108	14278	14299	14137	14270	14179	14411	14324	14273	14179	14382	14190	14310	14185	14338	14242	14184	14330	14322	14276	14384	14428	14289	14552	14227	14343	14319	14345	14300	14313	14296	14160	14220	14285	14257	14421	14093	14247	14372	14280	14374	14308	14280	14241	14372	14401	14222	14297	14274	14219	14290	14311	14387	14315	14146	14254	14386	14360	14141	14058	14342	14514	14236	14309	14199	14312	14263	14348	14387	14281	14267	14410	14288	14362	14259	14156	14195	14162	14068	14371	14393	14405	14242	14180	14390	14134	14335	14326	14339	14171	14037	14313	14276	14290	14273	14134	14353	14313	14234	14322	14315	14200	14508	14150	14384	14177	14269	14148	14083	14460	14237	14117	14354	14387	14246	14294	14271	14426	14208	14209	14320	14318	14412	14249	14389	14358	14287	14223	14366	14297	14327	14254	14306	14296	14256	14280	14300	14129	14258	14220	14206	14098	14485	14192	14233	14198	14481	14491	14220	14382	14306	14307	14047	14299	14236	14333	14265	14145	14112	14348	14314	14289	14319	14285	14397	14134	14143	14202	14264	14306	14212	14246	14286	14497	14163	14136	14434	14283	14107	14183	14283	14349	14372	14413	14420	14015	14226	14231	14255	14348	14200	14373	14116	14197	14354	14135	14207	14192	14286	14301	14136	14488	14226	14381	14437	14256	14339	14545	14279	14313	14375	14341	14387	14168	14215	14165	14259	14456	14342	14247	14309	14305	14406	14218	14303	14098	14366	14278	14328	14218	14458	14322	14054	14240	14335	14322	14356	14422	14293	14381	14357	14455	14329	14373	14357	14241	14457	14226	14313	14320	14264	14288	14367	14234	14291	14260	14344	14246	14392	14124	14252	14306	14189	14328	14212	14308	14339	14290	14419	14443	14416	14234	14283	14173	14387	14289	14290	14339	14302	14181	14155	14252	14399	14361	14182	14132	14116	14308	14264	14474	14167	14329	14259	14291	14384	14349	14278	14212	14287	14276	14356	14281	14264	14262	14418	14376	14332	14081	14353	14280	14310	14256	14352	14302	14273	14309	14380	14324	14252	14298	14236	14425	14284	14223	14321	14265	14136	14353	14264	14229	14477	14276	14177	14225	14315	14240	14294	14234	14230	14296	14249	14295	14326	14307	14189	14196	14269	14142	14229	14483	14089	14189	14312	14216	14265	14433	14363	14313	14420	14297	14195	14289	14259	14316	14120	14241	14448	14273	14301	14238	14250	14266	14214	14251	14271	14315	14278	14200	14237	14258	14273	14216	14212	14316	14422	14341	14186	14337	14351	14225	14317	14256	14342	14167	14225	14268	14335	14226	14229	14539	14186	14251	14314	14210	14474	14409	14289	14141	14311	14304	14383	14325	14110	14125	14328	14238	14198	14249	14237	14437	14193	14265	14448	14258	14236	14261	14249	14409	14202	14227	14242	14311	14160	14152	14327	14251	14314	14244	14426	14378	14382	14256	14294	14039	14427	14193	14328	14469	14293	14131	14182	14234	14278	14196	14307	14352	14310	14273	14368	14194	14349	14165	14420	14197	14389	14175	14295	14332	14245	14355	14245	14247	14327	14470	14169	14231	14193	14156	14259	14314	14455	14359	14211	14215	14356	14262	14421	14238	14324	14105	14358	14233	14372	14290	14357	14208	14293	14339	14308	14252	14196	14372	14304	14328	14241	14226	14353	14269	14345	14355	14139	14131	14044	14374	14372	14208	14217	14205	14190	14069	14372	14374	14161	14375	14292	14405	14291	14257	14340	14405	14338	14179	14370	14239	14264	14385	14353	14283	14410	14280	14175	14301	14213	14276	14297	14213	14194	14370	14297	14271	14233	14338	14254	14179	14297	14102	14340	14451	14236	14198	14183	14218	14246	14357	14145	14286	14246	14205	14242	14212	14322	14431	14254	14316	14264	14232	14160	14271	14334	14342	14429	14346	14186	14272	14288	14194	14394	14260	14251	14436	14211	14273	14290	14251	14273	14229	14239	14501	14252	14217	14286	14427	14391	14309	14499	14259	14300	14285	14225	14247	14288	14319	14353	14361	14256	14450	14331	14113	14249	14286	14298	14245	14150	14391	14357	14250	14428	14098	14283	14290	14254	14459	14390	14412	14244	14241	14128	14160	14449	14255	14211	14199	14347	14403	14382	14286	14239	14272	14396	14305	14559	14213	14453	14315	14128	14311	14305	14303	14169	14251	14314	14218	14394	14183	14173	14237	14300	14251	14306	14337	14391	14302	14318	14049	14393	14174	14315	14323	14516	14288	14146	14390	14467	14288	14473	14256	14319	14366	14188	14199	14275	14311	14192	14386	14358	14330	14329	14327	14296	14140	14349	14178	14218	14306	14300	14314	14386	14215	14295	14226	14106	14322	14403	14246	14329	14194	14332	14339	14216	14141	14401	14200	14345	14493	14356	14315	14161	14272	14409	14132	14175	14082	14334	14436	14155	14288	14455	14205	14350	14307	14094	14279	14280	14292	14185	14220	14296	14352	14377	14242	14250	14388	14267	14149	14160	14373	14348	14236	14284	14317	14189	14160	14282	14361	14318	14403	14252	14242	14192	14339	14421	14238	14261	14435	14256	14210	14271	14314	14486	14376	14264	14286	14254	14229	14267	14274	14379	14318	14211	14330	14333	14304	14169	14281	14168	14351	14327	14264
23296	21186	28744	23917	21531	22497	21876	18153	17629	17800	17699	17511	17595	17559	17604	19023	19226	18416	18165	17673	17548	17500	17352	17270	17690	17107	17204	17295	17387	17667	17375	17427	17275	17299	17565	17247	17485	17459	17358	17283	17360	17204	17368	17223	17603	17159	17235	17133	17275	17324	17272	17233	17257	17134	17447	17243	17315	17315	17192	17158	17246	17146	17330	17335	17300	17308	17267	17337	17249	17105	17348	17362	17378	17266	17368	17318	17333	17227	17289	17179	17507	17353	17090	17375	17146	17164	17360	17242	17147	17098	17480	17245	17188	17214	17378	17422	17281	17282	17192	17199	17307	17382	17352	17257	17302	17244	17271	17441	17361	17444	17027	17238	17298	17352	17253	17341	17456	17268	17489	16974	17481	17298	17415	17335	17174	17299	17373	17236	17357	17311	17310	17306	17088	17212	17185	17225	17364	17292	17352	17273	17343	17153	17311	17221	17321	17382	17425	17150	17254	17309	17418	17271	17133	16974	17439	17478	17233	17313	17507	17273	17398	17282	17288	17345	17504	17387	17143	17375	17370	16967	17228	17209	17235	17340	17380	17205	17215	17432	17221	17378	17205	17229	17311	17473	17348	17347	17364	17116	17143	17158	17212	17216	17238	17438	17274	17500	17354	17154	17338	17182	17176	17092	17043	17172	17335	17347	17143	17196	17293	17385	17383	17246	17165	17238	17537	17152	17161	17082	17245	17164	17165	17266	17384	17320	17250	17313	17449	17187	17346	17451	17323	17153	17349	17318	17290	17037	17228	17354	17420	17225	17278	17211	17421	17290	17291	17124	17306	17121	17250	17348	17293	17265	17264	17203	17117	17305	17195	17382	17276	17282	17191	17328	17124	17085	17373	17081	17386	17348	17240	17240	17239	17272	17367	17355	17123	17252	17563	17004	17313	17406	17310	17393	17369	17258	17188	17036	17221	17181	17186	17469	17304	17316	17444	17246	17369	17214	17282	17307	17243	17569	17426	17137	17297	17097	17223	17153	17289	17244	17413	17288	17182	17105	17027	17327	17274	17156	17279	17236	17159	17244	17345	17336	17294	16882	17253	17191	17198	17235	17250	17246	17277	17258	17444	17242	17322	17203	17240	17254	17276	17224	17322	17281	17376	17339	17372	17290	17131	17227	16995	17298	17097	17303	17176	17398	17457	17241	17121	17272	17272	17300	17183	17301	17431	17341	17291	17287	17369	17221	17334	17389	17348	17415	17305	17319	17463	17380	17270	17075	17112	17232	17305	17302	17343	17144	17322	17359	17255	17149	17314	17296	17526	17326	17552	17532	17464	17242	17306	17160	17223	17326	17278	17173	17346	17329	17196	17492	17281	17418	17249	17270	17454	17302	17344	17118	17288	17070	17300	17257	17289	17251	17380	17304	17226	17272	17098	17144	17128	17276	17426	17418	17268	17109	17181	17420	17422	17256	17171	17113	17465	17337	17503	17219	17502	17234	17229	17266	17348	17245	17223	17161	17114	17172	17303	17431	17391	17182	17285	17396	17003	17355	17267	17179	17394	17396	17101	17251	17365	17170	17166	17300	17311	17215	17399	17128	17202	17320	17167	17140	17310	17157	17320	17317	17422	17094	17393	17409	17200	17307	17155	17235	17209	17458	17396	17212	17196	17279	17334	17168	17067	17057	17240	17028	17258	17139	17215	17107	17078	17138	17173	17060	17350	17339	17235	17172	17299	17264	17259	17412	17436	17358	17165	17332	17079	17272	17461	17182	17363	17320	17358	17224	17266	17078	17558	17153	17086	17306	17312	17447	17314	17187	17349	17312	17163	17246	17150	17409	17322	17443	17407	17354	17520	17403	17224	17365	17304	17382	17330	17178	17210	17444	17346	17350	17273	17322	16957	17316	17371	17246	17222	17239	17274	17067	17243	17165	17243	17451	17357	17418	17114	17272	17330	17307	17348	17177	17236	17174	17101	17211	17312	17120	17432	17368	17255	17279	17250	17340	17278	17037	17283	17281	17238	17233	17108	17282	17359	17312	17223	17084	17201	17328	17238	17249	17378	17201	17187	17046	17392	17024	17218	17118	17231	16951	17051	17185	17219	17280	17288	17391	17188	17144	16998	17213	17134	17301	17305	17096	17330	17247	17365	17106	17376	17125	17299	17209	17202	17284	17295	17209	17183	17335	17324	17281	17181	17260	17396	17331	17320	17186	17145	17189	17234	17274	17350	17421	17273	17092	17096	17396	17104	17212	17415	17105	17459	17323	17499	17192	17435	17130	17391	17190	17238	17203	17187	17250	17277	17408	17196	17061	17328	17121	17169	17195	17261	17478	17242	17339	17208	17349	17160	17180	17350	17133	17243	17237	17312	17187	17283	17258	17171	17162	17128	17455	17294	17401	17145	17065	17255	17215	17239	17261	17292	17262	17107	17269	17439	17175	16992	17362	17217	17080	17333	17229	17419	17254	17472	17342	17278	17503	17301	17238	17290	17269	17146	17524	17272	17029	17152	17251	17493	17135	17297	17239	17283	17323	17223	17279	17296	17171	17311	17160	17168	17298	17310	17400	17266	17325	17178	17205	17253	17135	17120	17324	17142	17291	17331	17248	17283	17047	17151	17050	17441	17175	17257	17299	17181	17327	17279	17402	17224	17295	17139	17353	17162	17091	17183	17216	17330	17267	17252	17243	17263	17178	17088	17224	17182	17214	17260	17280	17274	17172	17435	17165	17419	17315	17153	17368	17392	17343	17450	17349	17208	17415	17133	17320	17141	17470	17166	17103	17349	17184	17142	17239	17271	17327	17354	17226	17300	17438	17297	17248	17384	17228	17398	17206	17505	17251	17196	17333	17207	17388	17038	17222	17223	17166	17364	17314	17117	17329	17370	17318	17265	17487	17244	17394	17389	17141	17278	17063	17312	17382	17307	17188	17195	17420	17351	17029	17215	17297	17334	17323	16979	17096	17269	17132	17161	17257	17225	17249	17137	17365	17268	17167	17290	17083	17075	17282	17167	17196	17502	17297	17285	17223	17236	17221	17326	17267	17288	17323	17508	17317	17286	17304	17545	17484	17343	17204	17239	17469	17199	17229	17122	17265	17435	17323	17263	17149	17146	17221	17161	17332	17309	17268	17314	17130	17284	17497	17360	17308	17333	17122	17324	17382	17183	17228	17265	17243	17364	17164	17292	17364	17260	17331	17243	17372	17052	17340	17264	17379	17370	17346	17178	17234	17407	17251	17244	17348	17008	17334	17253	17497	17315	17276	17086	17114	17412	17538	17435	17269	17346	17097	17501	17427	17325	17273	17074	17159	17447	17495	17347	17230	17318	17290	17421	17289	17248	17333	17160	17480	17321	17178	17315	17359	17204	17271	17375	17190	17237	17352	17238	17293	17444	17283	17343	17303	17162	17349	17245	17242	17280	17315	17126	17270	17315	17452	17317	17106	17230	17092	17172	17288	17152	17353	17031	17251	17032	17056	17398	17074	17425	17300	17292	17164	17074	17356	17206	17242	17209	17222	17234	17244	17153	17358	17207	17590	17338	17354	17313	17462	17316	17407	17265	17168	17193	17277	17229	17031	17275	17211	17333	17304	17188	17229	17325	17358	17372	17129	17103	17218	17481	17470	17435	17265	17273	17283	17258	17242	17151	17254	17247	17064	17298	17314	17291	17381	17313	17382	17476	17266	17318	17336	17248	17454	17237	17320	17283	17296	17344	17197	17271	17241	17383	17273	17354	17369	17328	17266	17443	17104	17170	17257	17290	17332	17380	17280	17418	17377	17165	17138	17207	17407	17257	17312	17182	17060	17230	17243	17245	17382	17170	17242	17350	17247	17497	17403	17410	17347	17256	17012	17472	17482	17320	17246	17291	17313	17041	17260	17228	17201	17382	17145	17214	17345	17174	17258	17393	17252	17292	17085	17306	17370	17382	17222	17314	17345	17382	17462	17135	17205	17224	17339	17170	17151	17272	17203	17284	17006	17381	17356	17377	17382	17250	17101	17118	17081	17242	17341	17089	17213	17238	17343	17391	17443	17105	17353	17333	17180	17515	17357	17415	17151	17464	16994	17146	17195	17112	17154	17100	17271	17168	17487	17439	17470	17398	17063	17304	17165	17128	17082	17132	17340	17204	17275	17238	17087	17254	17170	17337	17455	17125	17408	17508	17182	17301	17197	17380	17466	17255	17265	17216	17274	17416	17240	17170	17548	17419	17396	17203	17150	17339	17222	17260	17250	17222	17584	17351	17294	17548	17493	17404	17491	17144	17164	17084	16947	17266	17206	17255	17108	17433	17377	17204	17337	17271	17385	16947	17201	17239	17362	17261	17152	17250	17153	17158	17359	17336	17299	17297	17306	17321	17257	17252	17155	17263	17283	17198	17298	17458	17349	17354	17199	17289	17103	17287	17441	17350	17310	17496	17210	17457	17193	17403	17135	17227	17143	17145	17425	17563	17345	17203	17180	17159	17301	17333	17287	17308	17255	17721	17287	17205	17132	16981	17271	17213	17448	17379	17361	17543	17382	17397	17277	17410	17345	17165	17159	17294	17491	17342	17201	17200	16870	17182	17308	17223	17344	17283	17489	17424	17251	17242	17291	17178	17336	17184	17512	17326	17291	17266	17163	17276	17086	17359	17186	17207	17268	17236	17245	17220	17192	17078	17380	17106	17305	17252	17152	17233	17316	17213	17385	17092	17052	17387	17193	17343	17221	17205	17189	17130	17217	17260	17381	17413	17334	17423	17470	17288	17225	17088	17130	17276	17235	17308	17323	17376	17293	17203	17399	17429	17210	17244	17064	17202	17355	17249	17121	17237	17378	17380	17225	17296	17271	17215	17253	17217	17209	17222	17296	17409	17179	17302	17251	17331	17215	17196	17320	17104	17220	17274	17395	17238	17285	17266	17304	17238	17421	17308	17192	17177	17262	17263	17201	17047	17269	17123	17351	17289	17255	17021	17296	17249	17231	17281	17371	17059	17124	17362	17280	17280	17166	17251	17326	17321	17152	17240	17309	17430	17236	17161	17294	17196	17366	17077	17289	17222	17502	17304	17253	17334	17111	17204	17374	17170	17377	17122	17312	17235	17196	17396	17157	17380	17319	17414	17359	17296	17148	17336	17191	17301	17385	17273	17175	17168	17341	17351	17337	17123	17360
11329	26589	19707	15388	14712	14589	14569	14194	14457	14353	14335	14432	14441	14243	14454	15464	15714	15039	14583	14452	14284	14393	14341	14232	14249	14238	14323	14338	14168	14272	14167	14264	14226	14245	14196	14385	14316	14276	14159	14269	14393	14147	14067	14292	14239	14264	14390	14105	14273	14187	14228	14285	14279	14199	13996	14230	14306	14079	14178	14167	14267	14318	14242	14486	14310	14127	14395	14124	14385	14155	14014	14243	14223	14378	14039	14277	14184	14134	14319	14256	14268	14125	14190	14143	14238	14312	14050	14153	14155	14096	14198	14160	14191	14287	14364	14152	14369	14255	14270	14315	14199	14228	14255	14135	14266	14239	14229	14248	14200	14304	14259	14225	14109	14292	14248	14231	14195	14280	14285	14238	14178	14280	14446	14246	14275	14272	14338	14155	14096	14270	14248	14170	14262	14279	14248	14240	14191	14284	14233	14329	14302	14122	14219	14215	14007	14260	14150	14357	14322	14315	14393	13992	13923	14199	14354	14241	14133	14121	14147	14120	14298	14145	14317	14133	14183	14273	14236	14154	14215	14110	14272	14204	14249	14296	14338	14188	14070	14200	14301	14129	14148	14122	14316	14092	14266	14073	14216	14013	14347	14199	14347	14103	14050	14231	14084	14153	14164	14052	14189	14094	14314	14233	14299	14131	14306	14179	14355	14209	14303	14302	14174	14288	14272	14092	14176	14309	14220	14166	14131	14226	14223	14147	14159	14231	14195	14136	14229	14132	14249	14285	14180	14165	14310	14043	14336	14035	14109	14090	14172	14282	14138	14254	14254	14128	14212	14179	14169	14139	14165	13959	14133	14206	14265	14124	14132	14245	14120	14245	14251	14166	14061	14357	14324	14190	14132	14321	14110	14164	14352	14309	14080	14205	14282	14156	14369	14053	14087	14422	14173	14103	14198	14157	14172	14232	14192	14246	14314	14151	14246	14273	14119	14237	14220	14210	14269	14108	14211	14142	14228	14395	14162	14274	14144	14176	14259	14182	14196	14228	14251	14321	14231	13953	14185	14183	14219	14243	14155	14359	14181	14284	14255	14002	14161	14295	14093	14113	14162	14302	14181	14070	14127	14354	14184	14187	14193	14011	14223	14181	14328	14284	14140	14162	14186	14244	14212	14358	14337	14037	14248	14218	14153	14385	14134	14209	14235	14409	14038	14270	14075	14128	14293	14271	14103	14226	14115	14213	14340	14122	14285	14005	14329	14148	14254	14181	14355	14285	14137	14206	14104	14182	14307	14107	14344	14022	14323	14085	14359	14083	14180	14410	14127	14170	14213	14132	14223	14185	14250	14263	14005	14015	14072	14296	14264	14094	14192	14295	14185	14121	14037	14174	14203	14158	14301	14048	14322	14272	14199	14255	14160	14225	14264	14242	14189	14237	14179	14313	14082	14321	14169	14255	14282	14312	14025	14177	14240	14221	14242	14190	14123	14134	14304	14148	14159	14299	14282	14270	14322	14057	14150	14305	14185	14287	13961	14313	14324	14192	14156	14128	14166	13993	14155	14251	14029	14224	14132	14077	14250	14243	14215	14161	14111	14271	14265	14016	14164	14318	14117	14105	14278	14196	14244	14134	14176	14155	14280	14229	14171	14174	14321	14041	14359	14256	13961	14237	14229	14073	14085	14207	14304	14206	14172	14258	14259	14353	14193	14176	14128	14226	14240	14206	14212	14213	14153	14229	14136	14275	14295	14210	14229	14263	13982	14138	14194	14219	14251	14220	14160	14097	14123	14130	14155	14360	14244	14130	14080	14124	14153	14187	14114	14281	14229	14159	14124	14176	14249	14191	14223	14187	14046	14248	14124	14111	14172	14138	14221	14184	14191	14234	14241	14173	14304	14240	14279	14115	14284	14249	14165	14182	14167	14199	14060	14171	14376	14121	14211	14281	14154	14242	14339	14117	14228	14209	14079	14231	14135	14121	14098	14246	14249	14337	14181	14073	14139	14195	14124	14277	14336	14229	14374	14090	14050	14183	14135	14224	14145	14059	14083	14342	14195	14079	14046	14178	14268	14131	14274	14237	14128	14107	14252	14427	14418	14011	14122	14212	14255	14117	14200	14355	14130	14169	14228	14290	14204	14099	14336	14176	14137	14137	14158	14147	14194	14187	14179	13950	14183	14226	14094	14242	14188	14411	14096	14382	14096	14191	14234	14257	14160	14245	14223	14224	14211	14197	14343	14089	14127	14148	14183	14257	14294	14099	14222	14157	14237	14286	14176	14219	14249	14181	14115	14169	14207	14241	14202	14211	14112	14228	14271	14319	14243	14136	14247	14279	14148	14227	14166	14054	14253	14147	14256	14161	14124	14318	14097	14186	14204	14089	14307	14128	14307	14170	14136	14183	14389	14090	14206	14158	14247	14225	13950	14143	14289	14247	14166	14314	14210	14408	14144	14224	14425	14210	14339	14140	14310	14385	14266	14077	14191	14293	14032	14388	14167	14258	14206	14169	14094	14256	14201	14429	14221	14203	14196	14165	14145	14361	14103	14237	14081	14195	14202	14301	14294	14111	14227	14124	14128	14300	14229	14321	14211	14205	14177	14051	14189	13993	14104	14139	14270	14205	14155	14200	14332	14306	14282	14282	14198	14165	13949	14382	14037	14220	14366	14178	14231	14283	13942	14321	14410	14243	14215	14084	14229	14261	14207	14058	14282	14351	14135	14253	14260	14326	14371	14200	14205	14123	14177	14153	14215	14178	14334	14075	14085	14127	14118	14282	14281	14198	14315	14232	14164	14278	14192	14193	14176	14162	14311	14370	14159	14126	14225	14205	14214	14200	14136	14367	14234	14144	14224	14030	14337	14159	14309	14186	14407	14162	14258	14082	14248	14264	14215	14310	14105	14318	14044	14299	14276	14123	14281	14364	14187	14194	14198	14284	14145	14217	14273	14172	14144	14132	14211	14183	14335	14215	14321	14046	14195	14098	14100	14216	14022	14268	14144	14167	14223	14075	14128	14239	14175	14261	14202	14092	14299	14235	14231	14111	14095	14155	14252	14352	14198	14123	14086	14215	14284	14321	14192	14134	14245	14145	14127	14347	14244	14116	14197	14192	14150	14099	14139	14199	14301	14078	14265	14307	14125	14263	14337	14226	14320	14222	14173	14272	14151	14010	14271	14254	14319	14259	14129	14240	14256	14326	14147	14268	14347	14202	14299	14162	14347	14269	14080	14406	14046	14297	14179	14254	14175	14133	14169	14215	14310	14174	14228	14180	14218	14205	14322	14067	14206	14150	14249	14134	14323	14250	14223	14202	14151	14226	14006	14225	14198	14269	14158	14067	14241	14351	14185	14107	14208	14174	14152	14505	14121	14056	14094	14149	14194	14339	14255	14329	14253	14267	14196	14046	14227	14111	14248	14247	14195	14132	14266	14197	14166	14055	14390	14407	14121	14220	14064	14123	14026	14003	14007	14201	14304	14246	14142	14217	14111	14286	14067	14334	14240	14241	14131	14268	14273	14169	14206	14219	14457	14173	14131	14120	14176	14132	14150	14105	14259	14093	14300	14198	14063	14162	14354	14310	14114	14116	14183	14204	14174	14058	14180	14085	14277	14240	14174	14130	14124	14128	14200	14305	14234	14237	14168	14284	14164	14380	14128	14174	14216	14222	14140	14136	14179	14180	14221	14204	14199	14300	14196	14378	14326	14114	14262	14166	14290	14275	14321	14424	14063	14174	14188	14217	14047	14114	14340	14133	14305	14228	14277	14204	14296	14001	14291	14165	14196	14043	14196	14228	14205	14193	14214	14204	13965	14087	14191	14217	14364	14232	14113	14144	14259	14332	14030	14140	14243	14133	14241	14274	14088	14107	14092	14401	14218	14405	14332	14168	14280	14272	13972	14029	14246	14291	14118	14082	14415	14268	14149	14230	14278	14132	14355	14207	14231	14189	14282	14331	14152	14171	14220	14251	14246	14119	14297	14100	14324	14297	14243	14114	14194	13979	14204	14380	14167	14319	13975	14232	14318	14314	14280	14107	14284	14047	14070	14247	14245	14170	14185	14152	14281	14221	14239	14166	14269	14018	14198	14060	14158	14132	14341	14296	14123	14253	14359	14150	14242	14296	14091	14376	14185	14243	14203	14255	14107	14324	14100	14278	14254	14092	14210	13945	14282	14245	14180	14368	14191	14169	14339	14150	14330	14213	14132	14136	14087	14089	14140	14149	14147	14252	13983	14360	14149	14203	14149	14164	14301	14321	14087	14119	14478	14133	14115	14165	14348	14207	14385	14258	14351	14021	14169	14423	14277	14291	13939	14035	14261	14027	14246	14062	14328	14024	14251	14187	14297	14324	14179	14114	14252	14164	14079	14151	14406	14131	14195	14236	14111	14433	14069	14275	14157	14288	14032	14250	14341	14215	14355	14204	14194	14068	14310	14130	14161	14360	14240	14268	14313	14226	14457	14223	14170	14322	14308	14208	14109	14232	14108	14142	14280	14178	14206	14298	14142	14154	14257	14114	14144	14254	14218	14215	14241	14188	14495	14328	14167	14336	14252	14167	14280	14302	14081	14180	14200	13968	14320	14153	14168	14050	14206	14182	14163	14089	14130	14215	14163	14172	14259	14139	14141	14246	14070	14268	14157	14086	14323	14275	14357	14176	14107	14111	14194	13956	14150	14084	14287	14121	14142	14176	14344	14235	14146	14127	13998	14188	14327	14223	14100	14261	14221	14299	14203	14090	14253	14207	14228	14263	14040	14191	14160	14342	14212	14116	14283	14215	14110	14307	14254	14193	14108	14132	14295	14208	14217	14331	14228	14331	14150	14265	14195	14184	14157	14313	14167	14226	14114	14147	14044	14257	14051	14186	14234	14263	14272	14082	14278	14287	13960	14143	14144	14285	14233	14181	14240	14174	14317	14254	14184	14234	14151	14169	14239	14217	14288	14131	14173	14376	14102	14027	14159	14264	14211	14265	14245	14096	14327	14399	14205	14364	14009	14244	14189	14315	14324	14188	14285	14152	14374	14314	14202	14212	14271	14260	14079	14259	14261	14225	14278	14508	14108	14149	14246	13998	14282	14261	14023	14241	14192	14208	14093	14142	14254	14164	14317	14132	14194	14322	14034	14172	14225	14267	14215	14151	14212	14114	14227	14081	14104	14328
22649	21269	29101	23771	21348	22983	25215	18954	18012	18591	18292	17856	18122	17964	19214	21229	21020	19689	18977	18340	18070	17907	18014	17977	17781	17689	17774	17849	17596	17630	17695	17852	17708	17652	17642	17599	17832	18035	18021	17718	17667	17568	17686	17880	17891	17697	17799	17960	17757	17713	17916	17585	17438	17839	17679	17681	17688	17690	17576	17768	17669	17896	17833	17827	17808	17677	17653	17735	17687	17701	17956	17697	17699	17695	17878	17842	17664	18045	17909	17814	17686	17912	17570	17795	17801	17550	17697	17841	17832	17693	17534	17667	17463	17713	17664	17666	17611	17890	17621	17752	17747	17703	17452	17941	17657	17520	17645	17714	17662	17906	17801	17614	17809	17796	17700	17478	17731	17581	17836	17649	17826	17813	17673	17469	17939	17399	17589	17787	17644	17665	17671	17711	17668	17888	17571	17753	17626	17643	17700	17537	17608	17711	17614	17599	17681	17657	17496	17740	17492	17668	17481	17704	17562	17615	17525	17655	17842	17717	17836	17663	17528	17579	17796	17405	17637	17344	17488	17433	17646	17705	17636	17551	17684	17651	17710	17808	17561	17791	17731	17619	17653	17831	17803	17436	17715	17576	17672	17539	17814	17672	17710	17722	17574	17728	17503	17463	17614	17848	17608	17564	17618	17859	17598	17576	17826	17734	17521	17684	17604	17553	17596	17665	17607	17772	17383	17507	17627	17802	17710	17684	17620	17856	17530	17653	17573	17750	17538	17623	17689	17534	17707	17585	17596	17529	17609	17601	17726	17739	17646	17546	17573	17814	17689	17692	17833	17454	17490	17620	17728	17515	17488	17921	17708	17642	17673	17512	17646	17619	17649	17554	17752	17708	17559	17529	17585	17687	17764	17713	17563	17620	17753	17810	17760	17667	17629	17405	17588	17871	17700	17737	17781	17492	17758	17594	17546	17698	17850	17654	17610	17663	17665	17633	17623	17683	17593	17724	17676	17600	17741	17752	17614	17652	17788	17566	17623	17673	17586	17887	17588	17745	17718	17723	17659	17651	17783	17687	17678	17706	17764	17627	17680	17519	17597	17453	17788	17649	17562	17636	17538	17774	17599	17651	17590	17721	17589	17663	17683	17537	17596	17553	17542	17537	17682	17656	17842	17642	17411	17724	17578	17362	17560	17666	17721	17700	17693	17648	17730	17443	17591	17564	17622	17702	17589	17647	17508	17636	17646	17649	17732	17595	17904	17674	17704	17823	17575	17531	17595	17671	17776	17546	17590	17691	17760	17459	17750	17666	17649	17552	17780	17797	17507	17672	17629	17706	17747	17670	17761	17682	17857	17750	17644	17485	17555	17592	17583	17563	17695	17653	17407	17604	17598	17633	17698	17735	17801	17564	17671	17698	17243	17652	17542	17596	17582	17750	17811	17708	17751	17605	17512	17763	17504	17458	17736	17627	17777	17739	17770	17594	17684	17747	17634	17744	17670	17578	17732	17635	17767	17627	17649	17770	17618	17701	17689	17668	17704	17627	17555	17719	17450	17645	17663	17638	17565	17645	17644	17792	17665	17695	17733	17816	17749	17595	17675	17673	17751	17637	17642	17705	17908	17613	17470	17493	17809	17615	17564	17636	17642	17481	17576	17712	17344	17252	17729	17515	17779	17609	17777	17522	17632	17566	17653	17709	17671	17470	17554	17752	17584	17426	17771	17674	17845	17905	17630	17600	17661	17760	17841	17674	17667	17676	17576	17713	17839	17448	17650	17578	17678	17636	17491	17649	17585	17536	17849	17562	17696	17583	17890	17575	17665	17710	17748	17665	17718	17523	17458	17727	17800	17645	17857	17725	17732	17558	17589	17696	17635	17856	17615	17706	17571	17706	17665	17560	17638	17883	17752	17608	17635	17679	17366	17598	17537	17652	17693	17695	17701	17757	17543	17608	17704	17763	17595	17467	17533	17518	17535	17777	17626	17706	17612	17542	17568	17591	17782	17596	17567	17654	17648	17710	17705	17535	17470	17622	17670	17800	17724	17586	17577	17617	17573	17682	17594	17683	17682	17710	17548	17525	17657	17660	17410	17733	17595	17952	17736	17726	17707	17674	17779	17510	17460	17728	17825	17495	17697	17683	17764	17662	17608	17803	17608	17613	17652	17578	17696	17376	17630	17666	17748	17642	17625	17696	17781	17737	17687	17624	17736	17689	17521	17705	17705	17711	17787	17423	17763	17658	17612	17554	17997	17836	17700	17629	17711	17518	17446	17624	17588	17770	17708	17775	17533	17592	17658	17685	17843	17530	17519	17746	17358	17494	17562	17742	17694	17590	17701	17704	17545	17794	17667	17573	17696	17735	17675	17983	17703	17670	17648	17564	17486	17707	17583	17809	17585	17417	17587	17780	17723	17751	17578	17617	17750	17617	17605	17562	17709	17558	17735	17499	17513	17678	17546	17618	17486	17631	17446	17704	17637	17600	17631	17521	17775	17395	17694	17674	17590	17563	17671	17611	17532	17707	17679	17780	17850	17564	17663	17463	17574	17701	17596	17761	17622	17729	17652	17716	17575	17700	17720	17518	17527	17584	17564	17579	17709	17629	17636	17601	17848	17810	17433	17719	17847	17637	17758	17737	17739	17846	17684	17810	17616	17682	17831	17740	17634	17708	17613	17777	17606	17576	17401	17542	17834	17850	17922	17694	17558	17573	17506	17723	17474	17661	17677	17639	17874	17735	17685	17604	17770	17755	17645	17664	17707	17631	17734	17933	17564	17512	17495	17628	17569	17640	17721	17630	17734	17818	17464	17535	17654	17477	17749	17757	17856	17741	17604	17747	17719	17716	17549	17617	17642	17646	17622	17487	17555	17604	17800	17514	17483	17533	17482	17761	17593	17675	17655	17502	17602	17625	17808	17568	17639	17672	17650	17660	17627	17673	17581	17638	17800	17612	17550	17568	17797	17733	17754	17474	17876	17827	17801	17760	17895	17824	17786	17598	17436	17575	17600	17499	17422	17680	17527	17508	17493	17572	17495	17388	17566	17692	17671	17674	17776	17403	17620	17507	17684	17504	17663	17805	17859	17511	17532	17671	17641	17721	17463	17497	17571	17704	17740	17509	17786	17553	17675	17726	17704	17793	17694	17694	17755	17566	17648	17650	17711	17727	17621	17652	17575	17456	17598	17595	17559	17519	17605	17691	17679	17505	17577	17595	17587	17755	17594	17503	17509	17570	17408	17560	17595	17575	17702	17756	17673	17805	17649	17518	17718	17716	17659	17755	17582	17518	17720	17699	17651	17709	17611	17592	17772	17791	17646	17688	17844	17773	17492	17550	17703	17487	17677	17726	17466	17414	17580	17619	17596	17705	17681	17783	17546	17624	17727	17542	17691	17783	17854	17544	17488	17437	17608	17653	17569	17764	17459	17653	17659	17779	17799	17682	17538	17648	17635	17705	17610	17686	17612	17581	17730	17831	17850	17782	17451	17693	17513	17690	17750	17540	17658	17691	17653	17744	17719	17647	17765	17715	17713	17469	17613	17595	17454	17723	17727	17635	17715	17481	17569	17783	17676	17532	17501	17507	17734	17651	17631	17435	17753	17700	17704	17693	17754	17528	17683	17816	17850	17669	17402	17692	17537	17661	17563	17691	17703	17501	17474	17616	17740	17614	17780	17667	17489	17433	17800	17824	17753	17544	17735	17750	17914	17736	17540	17657	17428	17588	17764	17562	17512	17725	17485	17571	17642	17560	17648	17642	17699	17663	17748	17632	17522	17699	17625	17557	17682	17626	17558	17589	17723	17679	17654	17698	17844	17581	17634	17803	17683	17523	17568	17590	17634	17644	17554	17650	17702	17766	17786	17608	17637	17439	17631	17610	17827	17631	17553	17693	17674	17606	17487	17642	17698	17704	17748	17878	17606	17641	17584	17500	17584	17770	17801	17635	17987	17570	17668	17837	17728	17493	17566	17789	17462	17788	17805	17689	17721	17728	17981	17643	17484	17521	17516	17585	17701	17543	17756	17502	17669	17769	17602	17743	17675	17733	17635	17690	17654	17720	17686	17754	17750	17629	17653	17719	17597	17510	17505	17658	17521	17481	17591	17555	17628	17716	17640	17523	17782	17660	17842	17636	17781	17367	17687	17528	17581	17706	17616	17578	17859	17579	17688	17656	17574	17524	17876	17593	17716	17521	17605	17609	17418	17556	17785	17855	17653	17654	17610	17756	17685	17633	17723	17606	17477	17671	17544	17628	17614	17666	17618	17590	17750	17693	17752	17623	17412	17667	17624	17434	17714	17737	17461	17593	17553	17650	17508	17239	17725	17628	17852	17763	17557	17779	17769	17903	17637	17768	17566	17928	17457	17721	17640	17623	17758	17579	17519	17520	17718	17762	17733	17682	17635	17676	17522	17696	17621	17527	17789	17674	17527	17698	17688	17655	17748	17788	17664	17552	17464	17300	17554	17760	17639	17708	17652	17784	17522	17599	17540	17593	17652	17783	17475	17722	17692	17577	17624	17776	17661	17678	17617	17671	17609	17556	17581	17395	17963	17526	17579	17806	17570	17281	17458	17724	17703	17658	17609	17544	17717	17586	17795	17725	17636	17786	17656	17752	17800	17754	17752	17551	17664	17550	17719	17670	17628	17700	17871	17719	17633	17652	17473	17666	17653	17666	17621	17472	17450	17628	17572	17914	17732	17571	17666	17649	17591	17734	17791	17732	17601	17613	17671	17561	17498	17787	17647	17588	17589	17684	17565	17557	17625	17493	17630	17610	17666	17502	17712	17582	17632	17648	17620	17657	17690	17670	17626	17701	17622	17607	17636	17656	17520	17720	17548	17669	17549	17788	17759	17722	17834	17565	17649	17724	17691	17802	17500	17588	17641	17622	17534	17692	17684	17765	17863	17735	17511	17602	17609	17732	17834	17598	17631	17643	17740	17830	17803	17768	17674	17635	17744	17789	17781	17464	17712	17441	17597	17633	17881	17680	17642	17495	17834	17604	17646	17493	17674	17592	17711	17823	17667	17766	17645	17610	17798	17628	17586	17512	17808	17807	17643	17664	17586	17800	17486	17507	17597	17602	17578	17770	17571	17601	17662	17658	17386	17792	17847	17815	17575	17630	17696	17616	17764	17609	17814	17597	17603	17779	17719	17551	17707	17548
11685	35448	20779	15738	15164	14866	14745	14626	14704	14590	14783	14544	14464	14512	15789	17272	16835	15761	15297	14811	14578	14534	14544	14465	14553	14582	14415	14554	14576	14499	14480	14415	14423	14438	14464	14435	14492	14605	14518	14632	14549	14345	14475	14657	14479	14330	14388	14482	14320	14641	14327	14494	14509	14422	14543	14412	14358	14369	14446	14346	14498	14495	14559	14529	14433	14446	14472	14489	14465	14585	14489	14541	14363	14473	14395	14156	14418	14353	14411	14328	14410	14573	14406	14452	14521	14600	14459	14277	14526	14355	14405	14576	14631	14381	14295	14282	14318	14382	14304	14505	14550	14362	14392	14614	14647	14230	14403	14303	14467	14507	14445	14439	14462	14449	14489	14496	14591	14343	14548	14619	14556	14286	14501	14375	14276	14489	14567	14378	14527	14386	14472	14429	14411	14362	14538	14513	14532	14506	14465	14615	14332	14382	14564	14376	14480	14461	14497	14536	14389	14499	14397	14405	14422	14600	14461	14324	14537	14381	14550	14406	14508	14516	14586	14363	14513	14369	14337	14438	14494	14378	14520	14250	14455	14420	14472	14464	14381	14398	14366	14270	14436	14380	14511	14463	14294	14458	14422	14258	14438	14488	14438	14490	14457	14320	14445	14308	14366	14337	14534	14583	14389	14348	14548	14205	14468	14535	14501	14342	14322	14438	14461	14276	14373	14272	14381	14497	14436	14452	14367	14365	14492	14338	14316	14508	14595	14639	14493	14568	14599	14238	14478	14406	14547	14300	14486	14558	14355	14478	14527	14491	14408	14491	14485	14557	14407	14447	14443	14404	14533	14398	14478	14395	14401	14398	14458	14426	14320	14395	14378	14556	14408	14504	14583	14452	14370	14384	14468	14357	14404	14362	14474	14239	14364	14362	14516	14308	14449	14447	14392	14445	14553	14555	14478	14512	14391	14527	14442	14449	14415	14353	14447	14428	14603	14458	14424	14425	14434	14470	14350	14415	14480	14494	14420	14374	14507	14540	14406	14561	14266	14543	14433	14529	14389	14402	14301	14499	14486	14464	14355	14464	14559	14271	14434	14416	14334	14510	14419	14340	14479	14497	14478	14432	14474	14367	14486	14344	14467	14333	14205	14256	14466	14383	14386	14429	14406	14417	14458	14437	14525	14562	14520	14466	14481	14274	14409	14581	14324	14399	14354	14347	14281	14468	14468	14412	14472	14330	14464	14279	14434	14480	14384	14545	14444	14331	14428	14188	14490	14514	14452	14575	14347	14421	14346	14447	14385	14456	14438	14276	14356	14363	14494	14348	14387	14399	14386	14587	14458	14484	14483	14487	14298	14458	14428	14410	14602	14488	14443	14412	14423	14325	14405	14513	14371	14503	14354	14402	14324	14502	14569	14449	14438	14459	14410	14370	14419	14366	14406	14332	14342	14376	14301	14597	14341	14365	14396	14509	14591	14464	14322	14427	14502	14458	14476	14458	14504	14264	14413	14584	14411	14420	14466	14663	14452	14436	14349	14318	14294	14436	14331	14522	14363	14407	14600	14453	14292	14396	14279	14345	14443	14461	14407	14659	14486	14399	14391	14517	14567	14376	14405	14263	14480	14543	14469	14524	14416	14388	14532	14464	14515	14311	14530	14389	14353	14530	14389	14476	14394	14407	14494	14365	14171	14544	14420	14580	14336	14242	14571	14460	14480	14378	14245	14372	14379	14640	14452	14293	14337	14489	14330	14539	14338	14220	14523	14349	14479	14468	14468	14386	14496	14563	14446	14483	14439	14546	14564	14456	14500	14380	14360	14414	14391	14611	14435	14401	14428	14333	14486	14432	14477	14341	14508	14443	14550	14350	14351	14323	14404	14448	14412	14310	14480	14350	14521	14410	14424	14247	14328	14390	14365	14233	14394	14277	14451	14506	14586	14415	14364	14394	14417	14395	14455	14536	14382	14505	14165	14421	14527	14438	14449	14489	14479	14376	14457	14445	14324	14406	14294	14456	14359	14413	14365	14417	14404	14412	14527	14216	14412	14562	14452	14404	14356	14473	14383	14355	14478	14354	14335	14475	14490	14635	14360	14535	14645	14389	14446	14444	14308	14346	14486	14443	14479	14353	14468	14594	14516	14420	14458	14466	14494	14414	14455	14308	14487	14414	14335	14288	14406	14326	14423	14461	14463	14367	14540	14554	14355	14500	14357	14393	14361	14419	14639	14455	14381	14429	14360	14427	14443	14430	14532	14396	14315	14376	14463	14329	14245	14447	14343	14371	14405	14466	14520	14381	14484	14203	14272	14517	14380	14486	14363	14385	14466	14522	14276	14269	14253	14357	14414	14444	14387	14445	14383	14345	14630	14285	14356	14571	14343	14434	14332	14603	14510	14496	14305	14499	14455	14508	14353	14563	14343	14370	14474	14423	14562	14396	14386	14319	14356	14480	14381	14336	14439	14412	14450	14355	14608	14448	14410	14452	14391	14508	14249	14304	14520	14391	14370	14464	14473	14350	14470	14406	14534	14473	14540	14344	14413	14490	14468	14559	14326	14269	14536	14484	14485	14584	14333	14340	14618	14453	14405	14422	14361	14412	14588	14420	14520	14371	14390	14274	14325	14471	14435	14360	14215	14480	14471	14516	14380	14417	14552	14438	14509	14507	14373	14539	14514	14518	14346	14403	14453	14465	14457	14311	14433	14431	14373	14255	14358	14445	14510	14216	14167	14330	14592	14450	14495	14525	14482	14448	14630	14333	14474	14393	14371	14385	14455	14497	14428	14385	14430	14245	14397	14350	14389	14221	14427	14584	14347	14381	14484	14337	14438	14336	14543	14350	14354	14420	14422	14346	14341	14467	14435	14389	14346	14503	14293	14353	14537	14307	14387	14418	14439	14489	14563	14418	14380	14205	14444	14397	14640	14321	14237	14658	14354	14405	14299	14388	14431	14419	14255	14380	14528	14368	14497	14347	14477	14472	14485	14583	14363	14312	14394	14533	14361	14380	14286	14241	14463	14232	14449	14476	14353	14412	14429	14357	14462	14444	14301	14364	14428	14531	14513	14482	14467	14506	14534	14485	14524	14358	14486	14457	14480	14539	14441	14420	14498	14377	14399	14437	14413	14572	14605	14318	14564	14411	14380	14486	14495	14357	14437	14380	14365	14408	14379	14277	14454	14338	14515	14342	14314	14477	14454	14439	14580	14481	14409	14493	14392	14108	14317	14594	14464	14337	14402	14385	14447	14462	14522	14509	14352	14394	14341	14471	14433	14349	14565	14284	14530	14263	14503	14318	14504	14519	14366	14633	14202	14299	14320	14431	14625	14443	14529	14593	14267	14465	14445	14226	14517	14249	14498	14423	14536	14359	14589	14368	14363	14569	14570	14298	14548	14483	14544	14547	14400	14518	14612	14623	14701	14346	14309	14358	14450	14361	14639	14453	14431	14294	14442	14444	14364	14602	14635	14445	14405	14617	14472	14539	14467	14440	14400	14424	14319	14318	14401	14470	14372	14314	14481	14539	14648	14450	14407	14516	14525	14445	14399	14407	14415	14397	14412	14551	14508	14326	14369	14341	14491	14539	14489	14531	14459	14579	14368	14371	14319	14504	14389	14350	14593	14456	14403	14471	14457	14307	14383	14354	14470	14453	14501	14309	14410	14524	14424	14294	14431	14390	14344	14531	14512	14449	14315	14475	14212	14546	14235	14402	14418	14428	14384	14511	14367	14339	14552	14407	14381	14409	14447	14390	14432	14521	14382	14478	14414	14339	14346	14572	14342	14522	14553	14399	14446	14371	14353	14548	14486	14575	14461	14515	14515	14445	14498	14615	14387	14637	14719	14489	14535	14336	14321	14322	14633	14574	14219	14417	14310	14382	14335	14383	14667	14404	14350	14293	14516	14269	14285	14472	14404	14315	14396	14336	14507	14439	14300	14581	14295	14565	14516	14439	14505	14285	14487	14511	14420	14460	14545	14415	14477	14403	14467	14424	14441	14449	14337	14407	14346	14500	14533	14224	14429	14419	14431	14383	14450	14542	14509	14446	14510	14450	14460	14307	14332	14539	14395	14402	14284	14319	14308	14424	14350	14373	14351	14331	14450	14308	14401	14208	14402	14405	14547	14456	14503	14485	14492	14224	14258	14319	14426	14523	14450	14468	14433	14445	14256	14489	14580	14366	14354	14417	14361	14363	14276	14622	14269	14354	14557	14531	14409	14528	14375	14429	14485	14465	14352	14664	14439	14340	14524	14380	14424	14391	14397	14553	14468	14405	14566	14531	14556	14137	14359	14479	14342	14475	14508	14323	14561	14343	14327	14506	14427	14495	14465	14358	14556	14510	14530	14517	14490	14240	14397	14480	14501	14480	14439	14529	14602	14466	14349	14445	14507	14592	14358	14395	14442	14531	14445	14276	14482	14459	14477	14387	14590	14474	14420	14333	14424	14363	14580	14351	14433	14394	14333	14306	14361	14315	14418	14333	14287	14346	14459	14493	14408	14441	14309	14414	14462	14428	14465	14389	14474	14274	14358	14503	14431	14515	14359	14369	14348	14404	14423	14551	14561	14529	14449	14313	14476	14255	14322	14403	14418	14421	14472	14453	14552	14308	14475	14265	14372	14403	14360	14425	14531	14289	14411	14442	14542	14436	14455	14445	14601	14588	14517	14373	14425	14412	14555	14512	14472	14442	14590	14266	14590	14466	14408	14403	14452	14313	14304	14338	14478	14636	14432	14352	14455	14517	14535	14310	14393	14601	14347	14396	14345	14310	14524	14375	14244	14348	14335	14554	14583	14487	14432	14572	14405	14484	14486	14437	14431	14357	14436	14545	14353	14363	14357	14436	14492	14435	14381	14434	14524	14590	14360	14414	14477	14458	14567	14414	14394	14443	14402	14382	14511	14456	14460	14456	14361	14455	14557	14488	14396	14349	14537	14696	14435	14359	14471	14421	14411	14244	14501	14518	14463	14546	14347	14310	14546	14276	14587	14483	14450	14474	14392	14404	14427	14281	14540	14408	14430	14419	14462	14578	14510	14183	14522	14417	14388	14517	14390	14330	14482	14368	14373	14309	14485	14291	14473	14416	14586	14506	14363	14314	14482	14361	14543	14485	14587	14373	14429	14402	14205	14491	14477	14385	14476	14520	14603	14425	14494	14439
25328	21251	27465	25830	20214	18562	18805	18132	17607	17865	18037	17854	17840	17699	17945	17926	17945	17750	17622	17510	17588	17853	17644	17724	17770	17647	17740	17585	17588	17465	17547	17723	17887	17575	17668	17518	17849	17575	17562	17718	17745	17529	17773	17782	17426	17504	17740	17625	17746	17674	17599	17544	17405	17543	17607	17944	17538	17486	17709	17579	17509	17646	17652	17508	17766	17717	17534	17463	17516	17369	17642	17688	17789	17520	17623	17655	17511	17699	17718	17739	17488	17770	17795	17727	17622	17610	17603	17502	17730	17641	17747	17583	17925	17591	17428	17525	17592	17542	17622	17772	17510	17823	17684	17590	17721	17592	17496	17719	17580	17707	17748	17400	17643	17413	17545	17581	17549	17416	17621	17488	17529	17844	17632	17695	17671	17610	17718	17698	17613	17455	17669	17420	17687	17590	17609	17537	17608	17759	17401	17656	17801	17690	17612	17659	17646	17654	17663	17562	17705	17637	17704	17619	17660	17813	17712	17565	17594	17615	17575	17802	17777	17627	17521	17582	17525	17460	17696	17733	17630	17538	17486	17613	17635	17576	17507	17619	17732	17602	17638	17539	17755	17610	17678	17703	17720	17549	17754	17661	17678	17639	17583	17597	17573	17675	17698	17707	17481	17731	17770	17645	17545	17596	17832	17822	17837	17741	17578	17717	17575	17415	17621	17637	17614	17626	17773	17532	17412	17594	17745	17771	17670	17793	17538	17662	17626	17767	17698	17580	17422	17733	17757	17694	17534	17621	17541	17546	17656	17620	17675	17500	17741	17702	17557	17793	17786	17774	17638	17769	17626	17488	17638	17701	17602	17699	17700	17586	17580	17642	17824	17538	17691	17589	17830	17555	17546	17653	17702	17668	17712	17592	17450	17513	17511	17637	17611	17535	17452	17596	17569	17701	17569	17650	17568	17507	17564	17570	17689	17628	17915	17451	17619	17559	17758	17760	17637	17781	17830	17835	17586	17757	17534	17879	17700	17595	17709	17668	17548	17472	17617	17562	17431	17668	17667	17667	17656	17662	17423	17487	17425	17778	17596	17612	17788	17527	17763	17582	17546	17521	17529	17556	17632	17493	17589	17703	17715	17629	17627	17552	17675	17591	17611	17606	17460	17624	17651	17545	17552	17630	17743	17442	17731	17643	17717	17454	17582	17455	17534	17545	17598	17537	17772	17568	17734	17569	17622	17654	17758	17685	17614	17470	17594	17594	17623	17526	17479	17749	17904	17643	17507	17908	17851	17669	17489	17599	17579	17699	17719	17662	17654	17451	17773	17365	17734	17503	17567	17574	17871	17449	17573	17765	17480	17733	17701	17550	17734	17757	17644	17715	17425	17676	17577	17570	17877	17728	17623	17497	17753	17560	17754	17712	17820	17713	17612	17749	17678	17698	17597	17673	17557	17395	17672	17569	17808	17626	17529	17302	17786	17659	17770	17500	17780	17340	17581	17477	17568	17535	17752	17688	17517	17645	17612	17519	17547	17572	17621	17766	17732	17741	17605	17631	17520	17852	17534	17485	17594	17866	17555	17436	17574	17681	17543	17721	17671	17886	17631	17684	17597	17455	17774	17666	17707	17737	17697	17629	17563	17498	17700	17553	17892	17856	17869	17536	17786	17626	17411	17504	17761	17660	17740	17611	17877	17805	17708	17632	17558	17568	17753	17631	17603	17549	17564	17632	17318	17361	17597	17475	17771	17619	17651	17539	17775	17690	17536	17312	17546	17721	17606	17758	17525	17808	17585	17558	17565	17645	17532	17445	17627	17599	17614	17621	17423	17739	17622	17587	17603	17610	17554	17450	17592	17610	17577	17605	17771	17670	17510	17564	17783	17625	17445	17760	17770	17603	17748	17670	17674	17592	17679	17668	17582	17515	17643	17593	17599	17773	17563	17451	17445	17827	17667	17562	17731	17669	17499	17670	17786	17359	17540	17542	17632	17497	17631	17636	17674	17501	17658	17710	17752	17470	17639	17411	17670	17608	17499	17554	17749	17510	17758	17532	17442	17370	17747	17834	17744	17769	17715	17577	17683	17629	17521	17501	17571	17654	17665	17692	17684	17660	17783	17474	17641	17648	17657	17490	17841	17688	17538	17692	17495	17679	17539	17596	17683	17685	17912	17449	17615	17633	17653	17529	17732	17493	17575	17585	17691	17660	17536	17546	17661	17645	17595	17526	17587	17616	17540	17666	17844	17723	17754	17812	17685	17782	17695	17602	17558	17688	17866	17818	17725	17625	17742	17367	17665	17615	17499	17684	17626	17631	17600	17607	17586	17688	17449	17582	17624	17847	17844	17770	17684	17586	17603	17618	17654	17741	17464	17665	17470	17855	17491	17500	17677	17671	17475	17514	17656	17676	17560	17580	17612	17315	17673	17821	17452	17593	17592	17633	17472	17555	17713	17577	17631	17487	17709	17593	17707	17864	17695	17487	17697	17572	17808	17628	17496	17522	17664	17637	17616	17820	17719	17353	17678	17441	17623	17550	17543	17661	17506	17473	17393	17775	17584	17638	17615	17390	17582	17409	17568	17359	17715	17594	17401	17546	17694	17591	17685	17674	17679	17653	17459	17670	17638	17481	17617	17850	17725	17571	17713	17670	17656	17537	17528	17619	17694	17695	17732	17712	17661	17527	17520	17521	17511	17714	17691	17623	17551	17779	17654	17658	17579	17543	17765	17518	17591	17520	17647	17568	17606	17805	17499	17555	17495	17502	17493	17620	17732	17782	17424	17593	17684	17602	17533	17591	17731	17592	17745	17586	17596	17574	17670	17676	17514	17683	17584	17603	17779	17543	17571	17648	17593	17721	17631	17617	17628	17827	17453	17566	17683	17600	17625	17658	17649	17565	17620	17612	17510	17564	17621	17474	17659	17675	17711	17697	17580	17454	17732	17535	17661	17600	17712	17605	17520	17784	17679	17461	17657	17577	17597	17709	17709	17406	17720	17641	17451	17425	17567	17625	17549	17645	17547	17547	17703	17621	17774	17475	17617	17521	17554	17666	17504	17756	17450	17785	17567	17747	17673	17758	17605	17657	17557	17591	17620	17635	17419	17807	17702	17724	17539	17740	17544	17726	17643	17658	17687	17700	17819	17555	17839	17581	17753	17674	17633	17627	17679	17639	17592	17550	17643	17783	17580	17568	17733	17737	17583	17728	17635	17557	17617	17526	17573	17617	17561	17747	17683	17518	17647	17703	17544	17638	17447	17523	17790	17610	17528	17551	17429	17586	17672	17561	17566	17670	17698	17665	17583	17588	17727	17592	17670	17440	17666	17377	17424	17452	17758	17498	17449	17707	17762	17732	17654	17616	17710	17751	17612	17578	17665	17657	17689	17437	17658	17751	17508	17506	17697	17890	17612	17687	17611	17567	17740	17647	17381	17825	17720	17657	17636	17654	17625	17674	17580	17438	17546	17830	17944	17705	17760	17541	17764	17635	17540	17574	17605	17632	17670	17668	17589	17818	17521	17380	17834	17601	17589	17552	17624	17612	17590	17541	17788	17617	17903	17612	17525	17440	17560	17426	17693	17595	17462	17663	17584	17634	17558	17423	17853	17635	17805	17690	17647	17613	17683	17598	17497	17596	17723	17515	17678	17695	17586	17440	17482	17577	17760	17744	17567	17610	17788	17786	17632	17702	17396	17722	17593	17581	17655	17581	17494	17675	17723	17772	17489	17672	17631	17526	17339	17575	17730	17660	17663	17528	17699	17678	17700	17736	17752	17583	17580	17791	17761	17740	17734	17426	17500	17871	17811	17623	17630	17820	17664	17543	17575	17693	17786	17868	17556	17721	17449	17487	17705	17675	17342	17482	17719	17739	17681	17442	17560	17427	17581	17476	17696	17704	17668	17733	17310	17562	17474	17699	17682	17543	17473	17560	17670	17587	17424	17648	17706	17670	17645	17471	17674	17577	17349	17473	17664	17585	17948	17466	17515	17817	17811	17617	17652	17586	17764	17830	17775	17698	17529	17719	17752	17889	17609	17439	17857	17817	17654	17758	17500	17540	17577	17623	17574	17525	17624	17515	17661	17401	17560	17637	17685	17756	17394	17715	17560	17803	17688	17775	17695	17523	17674	17723	17667	17628	17527	17638	17714	17401	17699	17663	17648	17586	17583	17598	17621	17791	17499	17678	17492	17597	17738	17722	17556	17454	17478	17550	17680	17841	17390	17737	17641	17631	17587	17526	17822	17541	17561	17327	17647	17640	17526	17612	17564	17441	17614	17673	17643	17663	17733	17583	17683	17588	17677	17667	17477	17572	17684	17517	17552	17653	17746	17556	17822	17512	17641	17575	17571	17555	17600	17589	17445	17799	17604	17344	17419	17618	17587	17656	17561	17834	17740	17672	17629	17464	17711	17795	17706	17573	17568	17755	17714	17758	17543	17540	17595	17652	17432	17562	17641	17641	17663	17536	17713	17611	17539	17495	17590	17648	17619	17688	17650	17785	17586	17520	17660	17643	17540	17566	17550	17412	17414	17818	17723	17766	17534	17562	17670	17478	17675	17763	17703	17563	17594	17639	17506	17762	17707	17381	17678	17518	17613	17341	17781	17567	17612	17564	17536	17815	17758	17606	17765	17620	17544	17469	17639	17544	17642	17630	17673	17693	17817	17494	17587	17718	17615	17675	17689	17568	17781	17574	17658	17640	17625	17558	17551	17526	17579	17473	17608	17718	17406	17440	17506	17751	17655	17909	17606	17666	17557	17674	17471	17727	17642	17582	17739	17778	17598	17559	17584	17571	17551	17757	17805	17592	17613	17804	17716	17600	17355	17493	17548	17754	17652	17582	17505	17625	17617	17732	17873	17462	17574	17679	17485	17702	17499	17703	17425	17573	17742	17542	17686	17696	17613	17482	17669	17586	17647	17676	17851	17615	17627	17541	17703	17625	17666	17393	17631	17469	17487	17464	17486	17696	17635	17494	17615	17505	17435	17624	17551	17615	17456	17714	17477	17758	17872	17739	17759	17932	17696	17565	17804	17514	17715	17628	17614	17628	17687	17822	17566	17988	17650	17597	17455	17566	17615	17513	17497	17852	17800	17498	17661	17695	17570	17529	17761	17350	17610	17736	17647	17593	17436	17627	17483	17590	17722	17624	17594	17495	17571	17779
12763	21998	16478	14887	14589	14537	14546	14642	14371	14579	14481	14539	14278	14593	14470	14615	14645	14580	14579	14571	14445	14466	14432	14325	14502	14369	14552	14504	14447	14599	14590	14428	14342	14295	14398	14384	14457	14519	14474	14303	14528	14454	14422	14493	14369	14520	14570	14542	14589	14612	14447	14423	14459	14429	14356	14474	14458	14469	14363	14464	14333	14478	14431	14357	14452	14385	14452	14371	14329	14444	14515	14398	14363	14469	14491	14469	14382	14316	14483	14448	14218	14507	14194	14296	14461	14374	14453	14476	14431	14413	14348	14446	14588	14242	14421	14527	14380	14295	14396	14347	14427	14491	14384	14398	14422	14270	14368	14360	14405	14459	14399	14460	14555	14259	14513	14348	14517	14457	14547	14558	14563	14448	14552	14245	14477	14371	14369	14515	14328	14418	14530	14216	14372	14450	14392	14395	14380	14484	14483	14316	14606	14424	14573	14449	14629	14419	14462	14246	14302	14253	14544	14416	14348	14431	14559	14416	14412	14419	14371	14527	14449	14464	14575	14462	14590	14512	14467	14448	14498	14547	14448	14491	14320	14520	14476	14339	14453	14572	14551	14645	14479	14467	14403	14540	14455	14512	14493	14526	14344	14522	14303	14473	14398	14493	14489	14587	14422	14452	14442	14486	14539	14586	14352	14375	14542	14358	14433	14427	14340	14527	14308	14716	14413	14318	14419	14369	14462	14430	14381	14313	14501	14451	14522	14426	14437	14399	14636	14241	14556	14344	14561	14268	14414	14242	14395	14478	14397	14430	14435	14410	14382	14419	14454	14566	14464	14461	14297	14564	14494	14481	14452	14439	14267	14314	14532	14477	14365	14415	14448	14388	14489	14342	14400	14449	14466	14211	14276	14350	14335	14482	14471	14422	14302	14370	14305	14438	14520	14377	14513	14447	14380	14453	14472	14487	14521	14310	14621	14550	14268	14296	14452	14438	14541	14468	14507	14434	14456	14460	14363	14224	14554	14438	14382	14514	14554	14481	14399	14426	14466	14491	14381	14336	14373	14482	14512	14360	14529	14430	14480	14379	14310	14402	14398	14418	14393	14444	14720	14419	14580	14520	14483	14275	14311	14462	14535	14354	14518	14378	14317	14294	14508	14604	14513	14442	14292	14525	14333	14635	14413	14303	14305	14358	14549	14350	14523	14533	14372	14184	14563	14520	14474	14584	14370	14370	14475	14510	14541	14506	14289	14418	14457	14427	14353	14450	14307	14589	14524	14412	14424	14493	14458	14329	14638	14424	14363	14418	14375	14331	14334	14434	14337	14534	14413	14481	14477	14321	14458	14444	14529	14462	14292	14572	14399	14365	14499	14514	14593	14575	14575	14408	14464	14411	14432	14488	14492	14583	14269	14332	14399	14435	14315	14531	14391	14483	14383	14461	14466	14365	14446	14360	14498	14458	14596	14457	14356	14390	14452	14444	14520	14376	14436	14441	14310	14332	14557	14424	14449	14531	14372	14351	14557	14454	14422	14479	14550	14407	14512	14503	14483	14482	14651	14393	14549	14270	14428	14357	14419	14455	14452	14280	14629	14434	14296	14452	14370	14484	14513	14428	14418	14558	14413	14395	14423	14393	14428	14446	14491	14469	14385	14299	14435	14324	14533	14234	14418	14361	14400	14416	14532	14471	14321	14434	14419	14566	14311	14469	14492	14359	14409	14367	14470	14469	14466	14242	14566	14372	14480	14344	14541	14551	14340	14467	14370	14435	14506	14270	14412	14471	14403	14516	14402	14486	14415	14295	14461	14321	14554	14548	14287	14285	14458	14381	14492	14352	14539	14540	14462	14500	14555	14581	14251	14492	14503	14400	14430	14333	14343	14353	14412	14354	14393	14343	14396	14418	14389	14475	14308	14401	14434	14489	14410	14420	14341	14195	14520	14459	14395	14400	14400	14466	14384	14322	14332	14427	14493	14569	14515	14493	14488	14413	14303	14691	14555	14505	14525	14221	14427	14486	14418	14487	14391	14269	14441	14467	14660	14519	14287	14403	14481	14236	14336	14270	14451	14354	14398	14515	14651	14423	14548	14562	14462	14327	14326	14301	14348	14539	14282	14678	14543	14381	14415	14353	14414	14393	14406	14444	14475	14386	14505	14407	14342	14446	14379	14477	14396	14401	14394	14581	14457	14454	14614	14302	14442	14500	14482	14360	14388	14527	14531	14296	14549	14538	14431	14553	14494	14387	14300	14399	14571	14424	14488	14407	14469	14449	14280	14287	14521	14461	14364	14549	14388	14438	14502	14391	14491	14408	14601	14362	14497	14378	14557	14353	14358	14456	14416	14468	14528	14459	14371	14534	14423	14413	14294	14443	14318	14412	14439	14457	14582	14414	14376	14534	14707	14417	14467	14505	14390	14431	14526	14443	14481	14426	14386	14475	14506	14378	14486	14567	14431	14380	14638	14381	14517	14336	14428	14524	14361	14316	14404	14258	14537	14409	14524	14465	14582	14594	14471	14379	14555	14453	14425	14527	14622	14457	14370	14414	14293	14517	14289	14454	14464	14449	14369	14382	14558	14532	14519	14287	14403	14359	14415	14361	14361	14422	14425	14439	14516	14526	14399	14344	14467	14459	14387	14401	14460	14366	14321	14581	14435	14524	14482	14486	14481	14350	14511	14515	14563	14490	14374	14514	14504	14313	14523	14614	14294	14409	14587	14558	14381	14343	14434	14325	14646	14500	14534	14323	14511	14482	14255	14441	14477	14433	14353	14447	14543	14344	14384	14489	14462	14399	14370	14378	14388	14479	14368	14350	14486	14347	14495	14628	14412	14477	14406	14630	14482	14396	14499	14458	14355	14435	14403	14481	14435	14443	14619	14346	14509	14400	14404	14334	14490	14368	14433	14383	14405	14435	14417	14457	14231	14500	14335	14330	14447	14574	14631	14368	14397	14344	14452	14444	14619	14646	14577	14544	14210	14379	14502	14464	14538	14493	14444	14453	14310	14464	14377	14482	14485	14478	14359	14462	14378	14312	14497	14347	14457	14318	14333	14267	14400	14588	14565	14445	14511	14519	14513	14534	14316	14526	14455	14333	14512	14391	14486	14362	14396	14516	14282	14412	14329	14607	14317	14466	14298	14371	14261	14523	14388	14432	14455	14433	14307	14482	14482	14441	14359	14384	14393	14476	14339	14380	14404	14599	14271	14339	14286	14496	14499	14454	14302	14607	14389	14516	14446	14451	14591	14465	14395	14451	14443	14430	14510	14408	14418	14701	14393	14244	14401	14339	14349	14570	14322	14490	14286	14312	14446	14374	14367	14431	14402	14362	14442	14273	14332	14444	14351	14469	14596	14412	14496	14399	14402	14431	14345	14482	14597	14468	14281	14491	14323	14560	14282	14546	14461	14487	14401	14336	14371	14458	14470	14424	14587	14393	14352	14548	14424	14433	14358	14421	14369	14440	14437	14331	14435	14406	14279	14449	14597	14288	14491	14417	14446	14555	14579	14400	14446	14573	14382	14529	14454	14346	14549	14355	14301	14398	14277	14423	14443	14554	14455	14356	14168	14356	14382	14427	14506	14501	14294	14420	14258	14342	14534	14462	14458	14362	14349	14460	14407	14405	14310	14397	14524	14260	14373	14409	14200	14378	14490	14285	14627	14551	14518	14466	14435	14465	14392	14314	14360	14372	14422	14420	14383	14449	14335	14559	14389	14639	14457	14404	14440	14401	14399	14343	14442	14397	14223	14485	14535	14460	14407	14355	14471	14275	14459	14475	14527	14470	14551	14287	14323	14369	14414	14414	14383	14470	14518	14368	14348	14396	14321	14484	14428	14358	14420	14406	14429	14415	14437	14394	14454	14444	14487	14520	14372	14554	14370	14391	14421	14498	14546	14511	14479	14443	14384	14457	14482	14512	14271	14567	14546	14557	14506	14457	14341	14248	14457	14361	14509	14343	14562	14433	14512	14304	14414	14375	14426	14496	14464	14441	14658	14329	14403	14383	14516	14368	14376	14402	14526	14483	14506	14474	14433	14417	14512	14481	14560	14503	14346	14477	14570	14397	14488	14552	14339	14600	14408	14368	14346	14374	14360	14500	14511	14389	14487	14526	14427	14354	14513	14374	14387	14341	14603	14414	14363	14374	14356	14347	14483	14446	14366	14374	14169	14466	14263	14313	14598	14551	14354	14491	14542	14392	14466	14308	14486	14507	14493	14356	14430	14478	14422	14382	14618	14349	14301	14477	14423	14400	14487	14306	14461	14433	14331	14382	14409	14555	14495	14369	14391	14360	14432	14329	14501	14613	14368	14335	14539	14654	14416	14273	14449	14467	14334	14428	14515	14238	14432	14369	14444	14490	14472	14268	14557	14432	14596	14597	14340	14345	14512	14410	14448	14425	14287	14414	14377	14513	14409	14342	14419	14657	14490	14556	14340	14149	14530	14304	14292	14414	14458	14523	14407	14472	14447	14527	14514	14409	14440	14395	14483	14512	14565	14551	14337	14623	14399	14410	14478	14640	14447	14318	14424	14625	14471	14438	14473	14489	14416	14382	14544	14404	14441	14433	14276	14335	14541	14509	14374	14592	14261	14380	14341	14408	14412	14520	14433	14437	14491	14335	14353	14318	14390	14459	14403	14588	14294	14394	14545	14262	14316	14359	14450	14626	14416	14561	14321	14385	14574	14293	14428	14394	14458	14497	14379	14382	14331	14368	14580	14473	14368	14278	14370	14456	14445	14442	14409	14373	14363	14502	14386	14405	14363	14474	14514	14492	14329	14626	14526	14349	14459	14384	14363	14386	14485	14435	14627	14330	14365	14424	14477	14507	14433	14504	14315	14495	14545	14320	14340	14383	14363	14397	14457	14295	14426	14498	14427	14353	14445	14453	14341	14370	14435	14362	14489	14377	14269	14326	14484	14381	14591	14542	14317	14418	14501	14315	14510	14455	14484	14403	14406	14334	14443	14545	14327	14515	14512	14378	14388	14438	14357	14341	14460	14489	14438	14476	14508	14663	14338	14444	14503	14410	14370	14225	14354	14559	14514	14393	14414	14458	14504	14702	14426	14527	14570	14555	14294	14253	14495	14229	14471	14421	14542	14456	14410	14388	14310	14476	14363	14314	14389	14360	14516	14612	14402	14369	14557	14535	14502	14455
23352	21188	28752	23878	21515	22640	21642	18045	17422	17737	17682	17705	17408	17642	19108	19243	18852	18245	17727	17356	17448	17495	17383	17245	17337	17320	17545	17511	17382	17218	17265	17352	17271	17403	17273	17420	17357	17296	17439	17222	17314	17456	17277	17287	17339	17212	17342	17445	17261	17302	17438	17312	17352	17503	17437	17157	17454	17170	17265	17255	17118	17207	17329	17326	17224	17253	17277	17499	17262	17207	17348	17283	17226	17108	17477	17318	17318	17226	17370	17201	17148	17137	17185	17233	17314	17413	17259	17209	17396	17318	17216	17197	17415	17233	17131	17449	17435	17248	17423	17128	17360	17349	17561	17465	17158	17218	17177	17325	17241	17147	17183	17132	17240	17259	17071	17339	17467	17137	17337	17173	17140	17201	17361	17198	17163	17393	17257	17148	17219	17328	17202	17415	17398	17054	17077	17210	17355	17258	17241	17076	17230	17258	17291	17231	17572	17325	17279	17391	17171	17155	17006	17309	17256	17351	17355	17229	17243	17161	17137	17200	17257	17325	17285	16996	17213	17029	17325	17381	17092	17387	17257	17087	17077	17360	17248	17177	17269	17195	17241	17304	17170	17264	17340	17219	17146	17126	17215	17231	17349	17275	17232	17245	17401	17503	17252	17272	17376	17481	17168	17179	17201	17217	17145	17282	17242	17213	17370	17076	17214	17456	17146	17155	17159	17326	17222	17127	17156	17189	17379	17103	17194	17332	17510	17528	17180	17194	17270	17387	17320	17456	17525	17441	17229	17218	17225	17222	17331	17327	17355	17352	17339	17310	17222	17110	17073	17189	17413	17115	17116	17265	17264	17385	17559	17373	17077	17392	17209	17168	17418	17383	17186	17453	17010	17124	17394	17110	17106	17214	17263	17246	17312	17291	17384	17316	17269	17145	17201	17054	17183	17238	17497	17353	17197	17365	17105	17161	17370	17117	17473	17210	17402	17305	17385	17245	17231	17422	17246	17515	17336	17149	17219	17200	17269	17337	17435	17333	17080	17157	17343	17227	17273	17180	17244	17364	17410	17386	17356	17242	17371	17064	17452	17404	17236	17270	17085	17175	17374	17259	17215	17262	17407	17092	17137	17097	17404	17253	17162	17281	17219	17229	17294	17411	17186	17216	17080	17292	17308	17563	17397	17328	17224	17326	17440	17159	17254	17102	17086	17112	17230	17224	17253	17320	17195	17266	17037	17169	17352	17373	17220	17242	17234	17296	17410	17116	17133	17323	17229	17347	17224	17205	17098	17448	17337	17321	17311	17164	17210	17362	17245	17232	17269	17205	17312	17283	17295	17219	17420	17103	17390	17434	17262	16936	17085	17294	17250	17390	17214	17445	17304	17049	17324	17316	17345	17439	17290	17320	17305	17086	17383	17272	17248	17328	17452	17148	17210	17323	17297	17316	17286	17249	17368	17300	17237	17147	17137	17188	17256	17451	17342	17251	17288	17271	17407	17104	17141	17319	17411	17268	17134	17028	17201	17188	17285	17352	17248	17408	17216	17013	17201	17377	17257	17147	17014	17473	17512	17315	17613	17451	17215	17283	17217	17217	17361	17346	17184	17266	17428	17342	17364	17204	17337	17058	17102	17241	17319	17190	17295	17220	17213	17375	17125	17254	17249	17201	17300	17128	17320	17333	17236	17088	17460	17157	17304	17205	17282	17314	17334	17414	17341	17186	17256	17161	17333	17284	17327	17057	17398	17260	17405	17168	17375	17187	17201	17257	17167	17191	16983	17322	17186	17146	17397	17189	17225	17322	17145	17193	17157	17255	17204	17100	17248	17493	17541	17198	17310	17168	17497	17203	17170	17288	17346	17393	17268	17323	17172	17111	17292	17274	17371	17342	17355	17229	17081	17164	17142	17286	17256	17096	17211	17391	17344	17040	17386	17311	17210	17193	17335	17326	17248	17253	17186	17190	17389	17307	17271	17422	17406	17180	17585	17110	17179	17332	17248	17219	17345	17387	17226	17502	17348	17291	17083	17170	17250	17330	17207	17043	16975	17247	17226	17017	17229	17258	17034	17335	17287	17583	17355	17082	17227	17242	17317	17386	17252	17423	17168	17288	17308	17407	17404	17387	17267	17202	17136	17294	17438	17145	16993	17181	17222	17244	17326	17240	17016	17491	17346	17240	17241	17341	17206	17308	17356	17298	17304	17291	17308	17223	17175	17278	17278	17411	17217	17164	17252	17271	17282	17309	17263	17284	17295	17417	17268	17313	17312	17337	17078	17225	17122	17234	17150	17422	17267	17117	17229	17399	17364	17336	17166	17196	17121	17207	17203	17322	17398	17307	17101	17380	17290	17287	17427	17509	17428	17477	17415	17142	17273	17096	17455	17308	17377	17244	17049	17376	17269	17115	17340	17138	17128	17326	17243	17225	17116	17243	17258	17342	17318	17420	17340	17148	17299	17188	17454	17343	17202	17115	17089	17421	17216	17144	17337	17180	17415	17048	17134	17265	17281	17140	17343	17300	17323	17356	17339	17231	17191	17110	17219	17240	17137	17274	17236	17080	17243	17194	17266	17194	17146	17205	17306	17243	17609	17563	17380	17301	17300	17035	17154	17234	17275	17262	17222	17099	17232	17249	17335	17163	17254	17207	17072	17339	17249	17209	17200	17111	17098	17212	17298	17139	17182	17147	17301	17293	17187	17313	17222	17220	17208	17217	17236	17434	17090	17267	17435	17266	17175	17247	17327	17223	17049	17201	17238	17334	17150	17259	17400	17298	17269	17406	17307	17385	17504	17486	17229	17372	17336	17202	17317	17349	17295	17312	17450	17220	17226	17219	17294	17134	17095	17266	17293	17030	17379	17164	17218	17216	17330	17311	17285	17419	17244	17244	17251	17237	17124	17319	17354	17363	17217	17238	17290	17358	17340	17212	16982	17135	17203	17277	17204	17140	17454	17320	17394	17535	17429	17151	17207	17243	17323	17263	17124	16867	17237	17315	17086	17228	17308	17219	17380	17397	17197	17134	17089	17273	17267	17329	17197	17111	17280	17233	17294	17390	17326	17261	17234	17315	17219	17199	17354	17329	17267	17348	17235	17376	17098	17108	17098	17253	17325	17488	17321	17382	17418	17212	17510	17322	17458	17306	17277	17129	17039	17188	17155	17228	17272	17052	17227	17272	17313	17277	17271	17565	17061	17103	17425	17176	17405	17440	17351	17428	17382	17293	17373	17196	17319	17359	17258	17253	17338	17438	17270	17245	17141	17086	17361	17376	17235	17220	17270	17110	17298	17440	17151	17136	17226	17208	17321	17424	17123	17354	17236	17090	17149	17344	17221	17197	17213	17369	17204	17259	17370	17056	17162	17147	17201	17275	17242	17169	17353	17176	17111	17286	17205	17253	17349	17312	17190	17223	17385	17079	17168	17182	17239	17242	17270	17270	17402	17250	17321	17376	17345	17174	17166	17431	17207	17359	17182	17418	17349	17283	17297	17026	17194	17261	17040	17230	17227	17387	17222	17372	17243	17172	17217	17173	17219	17198	17218	17152	17337	17194	17317	17107	17354	17166	17295	17296	17400	17262	17439	17271	17330	17101	17197	17083	17272	17310	17528	17196	17435	17147	17368	17469	17481	17260	17489	17434	17417	17516	17253	17125	17427	17115	17267	17343	17399	17135	17147	17171	17224	17275	17225	17231	17142	17389	17383	17189	17360	17233	17304	17427	17172	17080	17433	17427	17230	17397	17345	17541	17451	17397	17192	17238	17492	17370	17262	17132	17292	17501	17095	17233	17277	17200	17124	17138	17326	17245	17426	17342	17262	17418	17068	17091	17040	17290	17437	17357	17318	17138	17218	17272	17297	17210	17215	17178	17342	17164	17011	17408	17214	17177	17232	17269	17225	17313	17248	17327	17405	17296	17282	17332	17181	17343	17363	17239	17205	17221	17335	17363	17318	17245	17364	17272	17180	17338	17219	17290	17253	17356	17243	17383	17203	17247	17320	17371	17394	17247	17418	17553	17295	17295	17192	17333	17232	17066	17427	17228	17174	16915	17212	17294	17259	17118	17355	17174	17212	17101	17313	17344	17095	17031	17133	17241	17281	17318	17421	17303	17147	17198	17319	17216	17379	17316	17257	17109	17460	17225	17117	17237	17300	17304	17311	17297	17373	17164	17253	17151	17334	17280	17132	17092	17228	17221	17251	17298	17382	17288	17419	17176	17155	17606	17177	17267	17232	17217	17320	17368	17084	17397	17257	17131	17072	17354	17166	17203	17303	17125	17276	17361	17093	17350	17163	17391	17298	17381	17409	17273	17214	17165	17274	17258	17383	17215	17328	17301	17293	17104	17284	17225	17406	17288	17201	17092	17016	17241	17259	17228	17073	17365	17349	17158	17464	17434	17208	17210	17109	17287	17207	17187	17421	17240	17153	17104	17245	17209	17213	17395	17287	17160	17361	17366	17078	17362	17280	17209	17104	17330	17125	17261	17225	17045	17180	17030	17276	17339	17262	17210	17310	17400	17322	17223	17511	17299	17263	17129	17130	17363	17292	17432	17326	17210	17265	17330	17167	17404	17312	17356	17298	17553	17182	17164	17181	17232	17319	17390	17155	17353	17405	17374	17331	17309	17191	17186	17275	17037	17222	17151	17259	17200	17351	17347	17232	17378	17086	17112	17318	17128	17299	17338	17300	17223	17285	17370	17311	17245	17306	17302	17353	17336	17281	17370	17390	17226	17217	17223	17379	17322	17208	17192	17308	17192	17244	17252	16997	17303	17232	17216	17090	17259	17259	17236	17092	17337	17326	17516	16969	17126	17234	17406	17301	17257	17241	17272	17110	17238	17111	17147	17294	17443	17095	17459	17327	17364	17272	17192	17101	17154	17320	17223	17177	17189	17231	17306	17368	17124	17324	17223	17241	17220	17093	17328	17316	17151	17462	17354	17321	17358	17335	17387	17355	17387	17317	17186	17350	17158	17130	17120	17342	17080	17297	17250	17432	17236	17139	17409	16987	17123	17300	17151	17303	17220	16968	17192	17223	17207	17069	17107	17227	17149	17288	17344	17299	17283	17378	17385	17323	17328	17271	17127	17226	17142	17414	17366	17359	17367	17167	17274	17074	17148	17206	17263	17278	17320	17380	17378	17164	17371	17302	17246	17338	17263
11668	27875	20560	15089	14593	14339	14465	14413	14370	14360	14238	14316	14475	14419	15560	15869	15183	14771	14404	14518	14402	14153	14378	14274	14313	14243	14349	14331	14365	14220	14281	14247	14201	14282	14316	14205	14234	14200	14207	14297	14437	14077	14332	14239	14363	14350	14329	14256	14160	14359	14257	14255	14435	14215	14191	14125	14194	14220	14310	14317	14215	14387	14295	14259	14311	14248	14252	14233	14116	14332	14128	14206	14441	14133	14293	14272	14330	14294	14273	14119	14354	14194	14140	14226	14294	14156	14310	14085	14236	14100	14286	14324	14318	14214	14336	14139	14335	14289	14327	14219	14329	14248	14202	14240	14147	14287	14250	14273	14246	14247	14158	14266	14429	14278	14264	14256	14284	14286	14255	14356	14235	14091	14266	14252	14288	14346	14210	14250	14236	14288	14037	14280	14300	14241	14314	14247	14179	14140	14136	14353	14078	14308	14228	14048	14196	14310	14208	14308	14001	14244	14238	14178	14244	14171	14354	14161	14122	14225	14149	14292	14216	14199	14255	14169	14372	14205	14426	14097	14194	14139	14334	14095	14154	14201	14152	14176	14303	14030	14239	14226	14226	14282	14206	14298	14274	14315	14245	14127	14326	14084	14131	14181	14178	14271	14171	14208	14169	14219	14157	14252	14403	14179	14078	14246	14209	14316	14194	14260	14178	14172	14203	14346	14232	14470	14187	14238	14367	14268	14295	14050	14274	14212	14174	14178	14270	14215	14237	14154	14221	14001	14315	14030	14306	14473	14319	14236	14294	14258	14355	14296	14139	13940	14171	14517	14182	14286	14172	14233	14214	14288	14127	14281	14199	14265	14322	14165	14231	14015	14295	14211	14273	14197	14213	14194	14202	14316	14255	14177	14251	14242	14248	14345	14166	14220	14220	14105	14102	14086	14156	14323	14270	14311	14066	14205	14288	14181	14344	14197	14175	14349	14184	14185	14184	14232	14083	13966	14166	14162	14093	14385	14196	14154	14164	14304	14429	14219	14196	14176	14321	14153	14065	14303	14273	14210	14169	14123	14308	14268	14372	14185	14125	14150	14307	14288	14199	14273	14220	14220	14082	14159	14201	14154	14281	14250	14493	14168	14269	14302	14273	14122	14229	14207	14233	14294	14204	14281	14086	14353	14523	14023	14349	14185	14234	14432	14238	14174	14241	14253	14255	14253	14348	14196	14136	14205	14188	14127	14275	14250	14077	14337	14241	14133	14332	14224	14227	14113	14310	14111	14137	14180	14225	14337	14166	14239	14249	14168	14209	14258	14224	14197	14287	14247	14219	14232	14142	14137	14144	14255	14147	14416	14256	14155	14187	14229	14143	14156	14351	14180	14181	14305	14244	14295	14400	14138	14222	14288	14200	14348	14244	14120	14229	14213	14170	14293	14266	14113	14131	14038	14287	14234	14156	14117	14365	14110	14281	14277	14154	14159	14268	14240	14240	14204	14106	14270	14332	14418	14290	14184	14248	14270	14270	14210	14301	14220	14036	14280	14088	14313	14260	14293	14051	14064	14324	14267	14388	14312	14061	14201	14233	14198	14238	14211	14197	14340	14162	14235	14181	14125	14169	14216	14364	14223	14224	14273	14344	14266	14162	14171	14154	14130	14143	14132	14102	14240	14154	14056	14277	14176	14322	14211	14174	14075	14019	14133	14259	14164	14265	14185	14245	14189	14232	14325	14187	14145	14136	14117	14197	14226	14202	14436	14192	14171	14252	14348	14098	14151	14098	14301	14196	14245	14260	14131	14215	14116	14227	14208	14188	14327	14297	14127	14252	14180	14383	14313	14100	14248	14249	14065	14176	14087	14298	14259	14267	14361	14320	14142	14257	14211	14277	14288	14291	14292	14310	14322	14214	14202	14186	14232	14259	14205	14223	14089	14194	14155	14355	14170	14184	14045	14141	14364	14192	14398	14360	14106	14315	14199	14211	14214	14205	14270	14227	14246	14196	14342	14277	14299	14288	14366	14097	14129	14299	14100	14289	14270	14419	14075	14395	14026	14144	14158	14276	14114	14346	14228	14231	14263	14193	14223	14336	14115	14086	14302	14232	13977	14245	14301	14060	14252	14210	14115	14129	14220	14119	14068	14167	14212	14383	14029	14306	14159	14255	14118	14412	14200	14216	14276	14300	14355	14225	14286	14060	14252	14080	14082	14407	14083	14161	14241	14253	14307	14177	14177	14307	14160	14262	14125	14055	14148	14046	14212	14277	14398	14181	14376	14238	14138	14279	14366	14209	14271	14226	14441	14181	14233	13963	14099	14212	14146	14054	14302	14226	14136	14274	14167	14238	14209	14241	14182	14069	14169	14279	14300	14078	14210	14324	14147	14288	14383	14198	14238	14126	14127	14181	14292	14287	14202	14281	13984	14244	14148	14184	14135	14315	14119	14151	14123	14246	14284	14207	14213	14218	14325	14290	14165	14370	14233	14357	14284	14302	14151	14190	14230	14200	14185	14091	14129	14148	14149	14335	14007	14166	14077	14144	14145	14234	14282	14311	14156	14213	14123	14171	14112	14170	14288	14296	14303	14179	14129	14293	14178	14220	14181	14320	14266	14213	14282	14139	14240	14349	14153	14246	14121	14306	14148	14520	13999	14199	14187	14225	14158	14241	13934	14214	14265	14170	14315	14234	14247	14144	14262	14127	14239	14333	14268	14143	14168	14178	14214	14321	14082	14290	14310	14185	14191	14163	14178	14197	14233	14266	14321	13995	14167	14235	14234	14164	14161	14301	14230	14182	14275	14357	14155	14161	14027	14067	14055	14345	14236	13990	14119	14203	14255	14177	14278	14068	14296	14206	14211	14305	14184	14209	14184	14317	14204	14442	14224	14186	14156	14249	14299	14180	14127	14373	14088	14275	13953	14117	14087	14351	14248	14077	14262	14269	14227	14222	14302	14350	14163	14166	14236	14502	14070	14202	14110	14180	14198	14267	14273	14225	14463	14225	14382	14216	14260	14499	14224	14262	14321	14256	14205	14165	14243	14135	14329	14168	14219	14148	14224	14323	14350	14151	14221	14123	14610	14253	14202	14077	14358	14127	14188	14225	14200	14125	14209	14312	14351	14171	14214	14235	14187	14216	14247	14265	14213	14124	14112	14289	14149	14185	14218	14141	13997	14291	14353	14207	14201	14290	14155	14259	14373	14231	14198	14175	14227	14166	14282	14240	14254	14204	14241	14287	13983	14169	14412	14320	14220	14161	14240	14295	14319	14169	14336	14173	14124	14229	14177	14268	14347	14224	14171	14114	14266	14291	14109	14233	14103	14097	14126	14390	14150	14249	14297	14231	14179	14204	14151	14156	14184	14119	14235	14348	14168	14188	14029	14190	14274	14209	14191	14111	14152	14118	14331	14181	14089	14260	14284	14175	14275	14306	14179	14273	14213	14242	14113	14150	14149	14049	14008	14291	14100	14214	14240	14113	14296	14479	14301	14241	14184	14211	14329	14104	14280	14161	14394	14120	14379	14081	14047	14309	14194	14204	14224	14140	14254	14129	14214	14244	14302	14250	14333	14241	14131	14327	14376	14325	14181	14138	14128	14326	14262	14317	14117	14286	14256	14121	14269	14152	14161	14274	14189	14288	14125	14250	14154	14273	14293	14108	14359	14374	14107	14163	14424	14207	14275	14175	14274	14183	14230	14273	14270	14029	14195	14295	14266	14328	14091	14006	14382	14103	14135	14275	14173	14252	14016	14151	14173	14152	14153	14376	14340	14163	14152	14105	14208	14234	14389	14293	14175	14234	14209	14331	14213	14393	14250	14033	14131	14221	14227	14082	14326	14278	14180	14156	14164	14265	14206	14054	14323	14245	14214	14289	14118	14265	14245	14301	14233	14156	14373	14400	14272	14262	14309	14451	14231	14098	14271	14286	14314	14347	14322	14208	14238	14338	14271	14003	14326	14210	14295	14218	14109	14147	14177	14254	14266	14282	14023	14264	14118	14200	14267	14142	14401	14275	14230	14075	14299	14300	14282	14110	14336	14106	14365	14225	14300	14385	14344	14208	14097	14254	14206	14252	14119	14173	14107	14252	14290	14295	14123	14116	14154	14210	14159	14161	14092	14177	14301	14165	14263	14177	14212	14291	14326	14108	14112	14225	14042	14124	14227	14251	14293	14200	14134	14229	14179	14148	14134	14169	14270	14099	14285	14230	14300	14404	14014	14080	14001	14304	14040	14255	13997	14226	14218	14204	14156	14163	14253	14108	14342	14289	14240	14221	14199	14243	14306	14080	14056	14312	14101	14174	14105	14228	14308	14396	14286	14142	14189	14346	14148	14174	14041	14285	14299	14178	14264	14245	14251	14114	14265	14208	14351	14147	14117	14174	14352	14228	14117	14209	14095	14221	14189	14229	14191	14343	14155	14214	14169	14235	14223	14307	14262	14160	14169	14229	14115	14281	14117	14236	14240	14379	14242	14227	14220	14132	14180	14396	14147	14315	14254	14206	14176	14305	14135	14151	14158	14277	14233	14227	14093	14146	14306	14301	14381	14282	14094	14317	14338	14316	14040	14266	14122	14201	14292	14062	14118	14386	14069	14303	14234	14219	14448	14184	14205	14260	14230	14185	14279	14117	14204	14107	14166	14161	14326	14006	14237	14244	14241	14417	14168	14175	14172	14304	14228	14314	14285	14122	14316	14142	14163	14216	14174	14299	14165	14163	14156	14319	14241	14367	14151	14197	14259	14314	14268	14298	14208	14218	14373	14173	14214	14187	14303	14243	14236	14273	14267	14458	14082	14281	14264	14225	14225	14308	14204	14235	14192	14164	14323	14111	14318	14144	14229	14178	14264	14222	14265	14365	14064	14163	14259	14206	14346	14134	14097	14135	14272	14291	14232	14286	14234	14152	14104	14149	14255	14225	14315	14309	14321	14168	14224	14224	14305	14114	14333	14235	14174	14233	14012	14349	14316	14391	14084	14191	14328	14166	14152	14130	14159	14161	14208	14346	14217	14358	14254	14175	14135	14105	14142	14216	14133	14345	14250	14405	14246	14382	14274	14183	14202	14335	14227	14139	14279	14281	14225	14226	14285	14137	14336	14161	14311	14263	14205	14152	14119	14186	14286	14245	14247	14360	14113	14299	14209	14202	14122	14140	14207	14133	14331
22478	21186	28954	23677	21250	22915	25281	18963	18171	18693	18338	18248	18203	18759	20952	21722	20648	19122	18483	18111	17981	17899	17894	17937	18083	17710	18002	17947	17831	18121	17957	17834	18073	17885	17946	17982	17751	17968	17869	17990	17765	17795	17946	17963	17819	17821	18000	17958	17831	18052	18114	17839	17777	17839	17686	18004	17770	17781	17835	17722	17970	17808	17832	17816	17913	17892	17768	17709	17895	17897	17803	17879	17865	17937	17872	17764	17828	17782	17523	17682	17826	17759	17780	17696	17798	17857	17820	17840	17803	17790	17935	17836	18005	17940	17770	17835	17703	17855	17721	17892	17736	17808	17679	17890	17794	17888	17759	17740	17776	17605	17924	17772	17939	17724	17805	17934	17720	17889	17634	17781	17844	17721	17736	17908	17812	17800	17633	17712	18170	17830	17674	17901	17746	17763	17668	17866	17826	17700	17729	17802	17536	17769	17877	17732	18026	17742	17747	17851	17984	17864	17858	17724	17607	17706	17938	17579	17764	17603	17930	17619	17679	17965	17751	17858	17745	17757	17823	17732	17881	17804	17855	17841	17693	17750	17754	17837	17855	17988	17879	17625	17561	17749	17640	17773	17647	17778	17826	17899	17412	17723	17763	17700	17736	17736	17759	17729	17908	17744	17861	17786	17930	17776	17676	17804	17810	17757	17686	17593	17798	17765	17842	17703	17767	17686	17592	17720	17811	17805	17767	17832	17767	17749	17730	17815	17850	17642	17821	17839	17736	17625	17671	17671	17847	17704	17812	17701	17945	17537	17938	17786	17831	17731	17688	17940	17862	17685	17840	17707	17889	17568	17752	17773	17883	17869	17733	17680	17791	17625	17602	17924	17866	17758	17676	17921	17841	17741	17904	17836	17632	17775	17746	17551	17818	17584	17907	17807	18036	17733	17902	17601	17665	17790	17744	17620	17886	17649	17848	17730	17831	17773	17723	17676	17813	17964	17753	17772	17742	17605	17837	17629	17711	17979	17735	17780	17749	17704	17888	17534	17784	17809	17658	17518	17632	17811	17558	17745	17617	17820	17793	17888	17913	17706	17774	17615	17944	17891	17772	17689	17694	17899	17715	17761	17669	17734	17642	17565	17703	17724	17822	17852	17773	17748	17707	17571	17808	17888	17841	17780	17832	17688	17863	17824	17764	17570	17762	17716	17802	17832	17601	17721	17650	17733	17775	17620	17550	17789	17739	17667	17870	17631	17530	17830	17827	17610	17583	17764	17698	17920	17736	17386	17960	17823	17833	17770	18050	17881	17694	17834	17735	17821	17661	17819	17757	17685	17776	17757	17696	17679	17681	17591	17658	17695	17745	17766	17836	17714	17656	17423	17777	17800	17815	17833	17738	17720	17848	17720	17612	17670	17813	17612	17799	17627	17930	17684	17784	17752	17674	17593	17803	17825	17690	17745	17668	17479	17743	17758	17790	17649	17918	17728	17815	17706	17773	17741	17907	17798	17668	17793	17758	17769	17884	17961	17816	17715	17841	17790	17611	17736	17537	17721	17744	17857	18020	17650	17987	17641	17658	17595	17880	17764	17706	17628	17789	17714	17534	17672	17779	17604	17650	17822	17609	17810	17704	17731	17680	17877	17659	17680	17521	17733	17897	17648	17919	17640	17561	17688	17643	17572	17810	17755	17785	17629	17736	17842	17866	17763	17800	17827	17842	17580	17672	17627	17761	17689	17734	17708	17741	17704	17605	17863	17806	17697	17693	17811	17858	17550	17930	17467	17961	17641	17954	17956	17558	17741	17757	17516	17740	17571	17589	17870	17739	17732	17962	17716	17742	17983	17699	17603	17611	17671	17808	17869	17815	17759	17712	17615	17821	17823	17653	17756	17680	17676	17659	17665	17931	17772	17749	17793	17737	17715	17883	17779	17639	17769	17730	17596	17666	17643	17685	17754	17900	17685	17692	17693	17639	17696	17819	17857	17806	17574	17611	17918	17817	17647	17683	17470	17684	17622	17976	17829	17825	17771	17535	17633	17826	17716	17623	17771	17841	17929	17727	17568	17735	17798	17410	17546	17735	17627	17622	17639	17575	17399	17660	17808	17942	17687	17800	17718	17588	17863	17716	17673	17626	17862	17757	17737	17687	17621	17650	17795	17599	17813	17974	17674	17755	17617	17600	17703	17715	17938	17622	17733	17794	17713	17647	17599	17698	17780	17726	17565	17588	17620	17638	17625	17626	17896	17645	17604	17759	17694	17898	17666	17691	17890	17741	17624	17861	17859	17604	17530	17703	17685	17855	17722	17928	17664	17878	17820	17695	17896	17597	17801	17719	17568	17554	17653	17553	17882	17645	17751	17871	17714	17879	17891	17831	17628	17698	17734	17705	17654	17773	17766	17552	17634	17821	17554	17853	17734	17484	17803	17763	17734	17881	17728	17728	17670	17691	17604	17652	17689	17796	17541	17648	17796	17738	17507	17751	17872	17744	17723	17934	17674	17722	17847	17775	17784	17878	17802	17793	17796	17671	17757	17866	17693	17565	17782	17637	17686	17720	17645	17613	17758	17860	17754	17854	17542	17597	17870	17695	17741	17672	17620	17696	17619	17969	17759	17563	17637	17703	17746	17728	17721	17685	17701	17940	17898	17629	17560	17715	17596	17669	17723	17723	17700	17599	17656	17757	17569	17833	17587	17505	17724	17617	17593	17850	17726	17698	17691	17732	17721	17721	17505	17907	17834	17453	17642	17669	17743	17782	17524	17689	17724	17686	17698	17878	17858	17747	17719	17868	17941	17988	17781	17888	17647	17611	17659	17786	17742	17502	17829	17853	17701	17694	17635	17615	17757	17612	17716	17938	17787	17741	17533	17599	17681	17827	17625	17781	17699	17778	17655	17917	17963	17757	17712	17726	17682	17617	17576	17722	17722	17621	17623	17738	17887	17644	17705	17901	17876	17871	17756	17593	17910	17856	17718	17878	17770	17661	17648	17797	17852	17571	17329	17576	17737	17868	17838	17728	17730	17836	17791	17640	17867	17823	17690	17955	17786	17722	17739	17900	17677	17863	17912	17617	17872	17738	17676	17787	17803	17832	17885	17734	17737	17842	17846	17687	17788	17684	17781	17699	17813	17789	17604	17639	17634	17579	17738	17769	17720	17749	17857	17675	17886	17729	17827	17761	17818	17834	17662	17835	17740	17817	17733	17777	17889	17618	17796	17761	17662	17938	17568	17781	17750	17845	17663	17865	17706	17678	17837	17781	17945	17589	17782	17756	17652	17857	17697	17740	17799	17729	17661	17741	17629	17780	17602	17972	17738	17693	17812	17674	17839	17773	17890	17820	17786	17683	17772	17556	17647	17754	17559	17801	17915	17888	17907	17924	17807	17693	17918	17742	17582	17683	17736	17796	17748	17609	17499	17786	17770	17991	17680	17783	17766	17785	17707	17818	17760	17853	17641	17573	17708	18138	17707	17775	17659	17677	17503	17814	17646	17566	17674	17647	17714	17579	17755	17805	17857	17623	17742	17675	17608	17733	17573	17797	17569	17765	17567	17651	17674	17868	17918	17882	17629	17766	17458	17767	17772	17803	18000	17468	17690	17683	17614	17838	17659	17625	17543	17682	17774	17687	17734	17704	17727	17546	17757	17531	17584	17513	17731	17794	17828	17566	17557	17821	17548	17893	17705	17909	17789	17758	17725	17770	17996	17892	17759	17748	17848	17811	17687	17761	17803	17516	17659	17692	17859	17774	17514	17902	17796	17713	17929	17942	17629	17621	17752	17519	17510	17656	17810	17987	17930	17783	18015	17834	17765	17662	17925	17608	17644	17759	17752	17817	17795	17776	17551	17657	17789	17581	17581	17644	17826	17837	17591	17902	17804	17647	17783	17588	17571	17563	17864	17782	17735	17571	17590	17742	17690	17803	17563	17482	17754	17806	17618	17920	17611	17630	17832	17601	17694	17791	17632	17792	17725	17788	17752	17835	17777	17680	17760	17682	17803	17760	17684	17749	17742	17768	17811	17656	17783	17551	17715	17685	17738	17713	18053	17883	17788	17657	17568	17614	17704	17777	17848	17714	17731	17742	17841	17843	17769	17942	17811	17640	17619	17724	17835	17847	17940	17915	17708	17565	17766	17588	17792	17717	17679	17667	17799	17692	17751	17731	17810	17775	17796	17573	17803	17723	17744	18129	17722	17912	17726	17722	17680	17493	17764	17665	17769	17813	17739	17733	17750	17832	17667	17791	17679	17764	17714	17748	17597	17924	18040	18055	17894	17778	17870	17730	17635	17733	17920	17743	17707	17770	17658	17646	17811	17742	17596	17663	17821	17917	17764	17924	17889	17670	17931	17605	17753	17775	17761	17746	17717	17746	17701	17709	17588	17747	17670	17829	17808	17765	17720	17766	17656	17627	17713	17776	17732	17597	17757	17956	17590	17623	17802	17707	17791	17815	17799	17865	17812	17744	17583	17663	17853	17676	17711	17627	17651	17630	17440	17630	17626	17726	17829	17794	17468	17767	17735	17663	17577	17691	17763	17662	17838	17750	17620	17667	17738	17649	17631	17912	17775	17563	17728	17833	17859	17697	17605	17626	17638	17943	17817	17817	17659	17720	17721	17650	17825	17659	17723	17924	17654	17761	17774	17710	17666	17697	17660	17506	17608	17712	17610	17697	17758	17645	17622	17746	17935	17730	17960	17782	17631	17842	17970	17700	17595	17785	17699	17738	17729	17814	17909	18051	17904	17734	17720	17922	17649	17819	17745	17800	17827	17517	17683	17654	17647	17530	17914	17702	17745	17641	17609	17629	17825	17672	17738	17981	17893	17702	17568	17846	17676	17817	17799	17871	17776	17701	17777	17795	17805	17627	17793	17645	17677	17656	17874	17525	17826	17850	17760	17909	17869	17519	17929	17904	17811	17835	17731	17670	17862	17839	17758	17888	17692	17701	17691	17745	17835	17699	17983	17549	17640	17720	17822	17776	17756	17670	17647	17696	17739	17643	17645	17851	17742	17813	17822	17862	17696	17623	17740	17889	17580	17847	17521	17551	17799	17729	17783	17706	17991	17630	17744	17783	17804	17378	17632	17553	17750	17579	17627	17918	17806	17578	17739	17581	17670	17699	17765	17697	17698	17714	17661	17865	17623	17733	17877	17647	17477
11775	32662	23619	15536	14986	14809	14535	14542	14580	14607	14561	14628	14726	15065	16960	17440	16519	15442	14836	14577	14277	14608	14283	14507	14465	14425	14467	14394	14535	14424	14379	14546	14396	14469	14347	14389	14583	14541	14530	14492	14559	14532	14530	14334	14353	14410	14429	14504	14358	14640	14528	14662	14445	14431	14349	14366	14507	14542	14522	14549	14428	14476	14418	14438	14501	14537	14317	14476	14348	14346	14445	14392	14485	14436	14502	14437	14478	14414	14270	14352	14427	14388	14530	14494	14545	14424	14300	14529	14489	14466	14510	14324	14484	14368	14450	14671	14477	14583	14401	14642	14424	14350	14513	14402	14431	14409	14640	14519	14419	14402	14353	14387	14541	14480	14532	14406	14490	14404	14322	14436	14237	14707	14328	14465	14379	14419	14350	14291	14569	14416	14398	14505	14548	14385	14426	14478	14328	14515	14413	14417	14578	14334	14610	14237	14243	14401	14441	14492	14385	14250	14418	14321	14447	14543	14426	14440	14428	14341	14370	14440	14326	14375	14438	14538	14356	14534	14644	14373	14312	14311	14486	14333	14489	14372	14597	14492	14506	14519	14440	14473	14362	14448	14448	14349	14500	14334	14627	14461	14485	14449	14375	14393	14505	14330	14635	14506	14504	14413	14439	14366	14355	14441	14446	14483	14432	14351	14433	14501	14418	14480	14535	14484	14514	14354	14438	14495	14582	14275	14495	14323	14455	14516	14328	14447	14394	14525	14394	14362	14327	14402	14442	14459	14425	14392	14504	14381	14438	14248	14280	14372	14129	14361	14440	14373	14279	14500	14556	14317	14457	14419	14460	14306	14428	14361	14428	14556	14510	14492	14182	14428	14423	14290	14411	14359	14517	14428	14406	14602	14451	14426	14658	14447	14283	14308	14286	14364	14156	14413	14351	14401	14405	14301	14457	14275	14481	14350	14432	14473	14158	14191	14329	14307	14389	14442	14498	14492	14355	14431	14587	14542	14510	14612	14464	14462	14483	14293	14563	14456	14554	14346	14339	14447	14253	14458	14437	14436	14429	14518	14335	14400	14433	14341	14382	14368	14437	14452	14525	14395	14368	14421	14245	14461	14614	14438	14225	14178	14509	14449	14504	14535	14219	14481	14636	14463	14464	14486	14422	14397	14348	14664	14408	14354	14422	14374	14491	14526	14394	14392	14414	14416	14479	14350	14506	14337	14419	14338	14435	14581	14358	14370	14291	14478	14375	14363	14422	14398	14509	14598	14369	14381	14448	14506	14313	14402	14326	14390	14440	14488	14450	14369	14400	14555	14475	14185	14450	14285	14102	14390	14358	14500	14530	14320	14314	14397	14491	14530	14565	14502	14355	14329	14572	14370	14396	14315	14420	14456	14440	14553	14452	14409	14411	14293	14488	14424	14455	14384	14535	14395	14360	14601	14294	14399	14417	14267	14337	14442	14432	14484	14382	14376	14243	14522	14421	14498	14124	14476	14499	14470	14480	14392	14335	14382	14323	14334	14593	14367	14565	14289	14293	14587	14455	14357	14522	14376	14365	14441	14360	14233	14431	14468	14420	14328	14475	14444	14435	14518	14447	14293	14446	14361	14568	14398	14345	14381	14510	14518	14632	14245	14500	14325	14344	14307	14565	14242	14568	14407	14362	14446	14470	14434	14371	14384	14539	14305	14383	14505	14384	14437	14473	14407	14321	14417	14399	14389	14536	14507	14594	14274	14529	14367	14381	14494	14518	14404	14552	14434	14290	14334	14443	14377	14194	14484	14560	14462	14411	14362	14354	14404	14496	14532	14328	14358	14425	14378	14314	14320	14438	14541	14547	14563	14397	14455	14474	14316	14426	14356	14276	14449	14502	14549	14353	14410	14490	14385	14450	14326	14404	14505	14255	14479	14332	14534	14373	14433	14499	14601	14276	14538	14406	14381	14408	14304	14350	14399	14376	14442	14240	14332	14428	14385	14411	14409	14430	14397	14550	14425	14303	14540	14466	14328	14344	14441	14457	14455	14249	14501	14432	14472	14484	14581	14575	14405	14513	14458	14477	14429	14427	14321	14410	14517	14358	14485	14554	14365	14467	14404	14200	14431	14354	14462	14268	14552	14409	14471	14415	14411	14400	14477	14500	14343	14509	14423	14359	14451	14571	14428	14508	14448	14417	14219	14327	14451	14345	14277	14318	14319	14330	14392	14356	14350	14530	14355	14467	14359	14244	14327	14519	14621	14472	14367	14387	14575	14571	14406	14545	14475	14420	14360	14535	14334	14303	14517	14401	14326	14298	14503	14266	14557	14194	14389	14309	14544	14536	14425	14350	14497	14396	14504	14547	14410	14469	14427	14357	14479	14366	14420	14239	14418	14435	14506	14617	14495	14418	14380	14368	14449	14308	14508	14408	14382	14323	14316	14370	14362	14491	14359	14445	14419	14451	14460	14228	14437	14385	14467	14445	14210	14451	14316	14404	14450	14322	14477	14581	14402	14502	14377	14333	14364	14348	14335	14388	14261	14405	14406	14420	14559	14473	14563	14238	14372	14382	14401	14437	14486	14284	14413	14457	14497	14284	14406	14576	14391	14405	14567	14445	14495	14319	14487	14550	14550	14536	14413	14552	14449	14563	14503	14451	14477	14249	14333	14436	14461	14303	14554	14396	14490	14465	14507	14507	14538	14467	14311	14366	14354	14529	14544	14360	14503	14494	14263	14443	14455	14263	14491	14416	14449	14448	14579	14405	14284	14419	14472	14596	14379	14447	14356	14418	14557	14314	14552	14435	14439	14455	14469	14576	14466	14475	14534	14511	14488	14340	14407	14414	14430	14244	14431	14357	14502	14308	14498	14333	14410	14538	14397	14417	14455	14351	14467	14489	14515	14512	14395	14260	14501	14512	14550	14488	14373	14337	14334	14403	14276	14416	14402	14371	14453	14644	14613	14383	14524	14370	14381	14387	14571	14527	14424	14334	14445	14439	14550	14570	14371	14427	14467	14488	14418	14431	14500	14454	14266	14389	14528	14473	14400	14607	14404	14441	14338	14508	14409	14467	14406	14483	14265	14394	14554	14418	14385	14463	14230	14462	14377	14406	14510	14281	14401	14294	14501	14271	14443	14457	14365	14356	14370	14366	14333	14450	14335	14504	14305	14337	14530	14469	14354	14435	14308	14560	14396	14421	14395	14505	14514	14309	14470	14460	14470	14251	14297	14391	14375	14515	14513	14431	14617	14543	14537	14321	14326	14331	14447	14396	14557	14337	14586	14388	14241	14406	14315	14259	14585	14391	14487	14672	14447	14509	14457	14349	14464	14383	14413	14507	14399	14356	14361	14233	14458	14453	14412	14477	14388	14280	14354	14534	14322	14416	14368	14369	14541	14341	14394	14331	14407	14637	14573	14353	14603	14391	14376	14446	14150	14325	14432	14307	14506	14350	14212	14350	14343	14314	14514	14527	14636	14276	14523	14465	14363	14323	14495	14447	14332	14352	14513	14373	14383	14462	14389	14314	14388	14353	14460	14575	14324	14255	14582	14341	14448	14395	14328	14507	14313	14596	14351	14511	14334	14468	14396	14358	14474	14405	14491	14363	14336	14437	14474	14413	14615	14425	14483	14444	14436	14491	14478	14381	14479	14392	14427	14474	14583	14558	14314	14539	14490	14301	14371	14390	14350	14323	14187	14384	14246	14515	14473	14541	14456	14322	14284	14476	14241	14229	14384	14424	14347	14413	14518	14349	14467	14433	14399	14429	14345	14599	14451	14472	14428	14356	14464	14415	14363	14527	14557	14457	14501	14394	14430	14556	14492	14265	14382	14415	14272	14371	14527	14388	14483	14363	14354	14396	14308	14416	14214	14464	14372	14484	14372	14475	14359	14407	14512	14468	14457	14411	14524	14545	14444	14534	14346	14401	14416	14200	14473	14597	14547	14548	14462	14207	14387	14463	14358	14321	14571	14530	14503	14318	14389	14484	14386	14266	14389	14424	14336	14350	14338	14417	14295	14386	14426	14467	14308	14445	14407	14272	14530	14385	14388	14448	14252	14403	14498	14427	14375	14503	14418	14297	14309	14416	14215	14396	14408	14467	14394	14350	14462	14509	14456	14254	14385	14494	14577	14494	14497	14170	14277	14408	14485	14510	14472	14485	14607	14397	14358	14348	14381	14383	14466	14282	14376	14302	14511	14484	14576	14335	14555	14385	14254	14371	14449	14497	14515	14376	14308	14392	14336	14312	14721	14306	14406	14236	14511	14443	14494	14489	14418	14387	14616	14323	14531	14358	14318	14408	14425	14130	14364	14504	14376	14433	14417	14330	14463	14403	14310	14379	14464	14339	14515	14395	14503	14428	14465	14526	14359	14407	14329	14357	14477	14465	14404	14433	14512	14449	14398	14403	14505	14491	14252	14297	14523	14447	14403	14405	14580	14388	14528	14509	14490	14542	14497	14368	14287	14421	14374	14349	14474	14538	14486	14529	14522	14509	14500	14354	14426	14445	14206	14190	14306	14241	14426	14404	14399	14376	14508	14377	14527	14351	14515	14483	14329	14346	14381	14364	14394	14497	14220	14330	14440	14462	14514	14323	14395	14436	14663	14326	14429	14365	14343	14535	14450	14386	14327	14460	14464	14328	14403	14421	14309	14379	14238	14333	14344	14376	14384	14499	14426	14396	14269	14493	14396	14340	14401	14358	14369	14524	14501	14428	14434	14272	14441	14338	14342	14478	14472	14608	14498	14500	14272	14339	14342	14330	14363	14481	14562	14488	14359	14376	14469	14433	14414	14543	14586	14394	14402	14342	14365	14414	14424	14479	14438	14236	14334	14709	14376	14482	14311	14336	14314	14496	14451	14387	14430	14406	14373	14351	14599	14315	14525	14499	14438	14553	14461	14374	14295	14566	14337	14277	14369	14315	14451	14541	14537	14443	14338	14403	14337	14302	14344	14525	14535	14424	14560	14410	14393	14280	14388	14407	14428	14412	14442	14521	14272	14386	14375	14237	14377	14453	14230	14487	14363	14486	14273	14429	14392	14289	14404	14469	14508	14328	14477	14619	14374	14505	14398	14427	14570	14365	14410	14413	14349	14500	14483	14171	14476	14428	14484	14404	14434	14477	14434	14417	14460	14490	14383	14469	14355	14399	14301	14534	14344
25262	21188	27368	25651	19962	18354	18517	17624	17368	17567	17478	17410	17507	17481	17299	17437	17607	17559	17472	17524	17722	17440	17288	17211	17463	17449	17545	17416	17519	17505	17242	17471	17387	17123	17309	17523	17471	17406	17383	17491	17387	17564	17311	17451	17370	17348	17345	17309	17295	17356	17630	17575	17426	17463	17309	17377	17505	17386	17327	17465	17411	17306	17436	17405	17379	17439	16968	17411	17279	17364	17106	17616	17306	17288	17506	17093	17062	17191	17318	17425	17352	17265	17488	17401	17326	17328	17467	17354	17423	17509	17362	17382	17433	17543	17405	17225	17332	17382	17077	17348	17377	17556	17370	17231	17323	17333	17279	17310	17125	17335	17331	17262	17429	17412	17469	17254	17189	17204	17322	17353	17469	17571	17359	17473	17255	17253	17133	17434	17416	17387	17644	17371	17192	17473	17421	17368	17069	17358	17435	17294	17289	17318	17461	17239	17422	17511	17572	17589	17441	17154	17400	17550	17196	17287	17247	17344	17391	17236	17333	17447	17298	17346	17275	17196	17452	17321	17360	17458	17348	17477	17318	17282	17235	17513	17364	17584	17559	17351	17366	17340	17488	17226	17370	17328	17354	17350	17466	17555	17236	17470	17413	17235	17384	17346	17229	17432	17294	17497	17018	17344	17448	17417	17302	17501	17428	17295	17073	17240	17477	17343	17460	17371	17442	17463	17479	17273	17357	17443	17392	17197	17311	17473	17469	17316	17138	17416	17194	17252	17264	17453	17114	17337	17258	17332	17252	17353	17518	17380	17439	17216	17539	17361	17279	17371	17379	17437	17445	17435	17369	17292	17410	17276	17333	17307	17345	17263	17333	17412	17406	17378	17318	17408	17370	17169	17521	17493	17388	17307	17285	17346	17461	17513	17310	17254	17395	17436	17459	17530	17275	17274	17253	17195	17324	17305	17278	17551	17400	17171	17356	17540	17538	17494	17485	17345	17259	17437	17196	17168	17367	17649	17237	17288	17405	17435	17485	17378	17337	17340	17235	17457	17359	17248	17419	17420	17476	17313	17349	17482	17173	17398	17480	17262	17240	17151	17009	17319	17311	17367	17391	17297	17293	17182	17331	17414	17352	17393	17334	17097	17439	17374	17366	17366	17474	17534	17354	17443	17400	17333	17279	17289	17417	17500	17401	17209	17319	17282	17352	17395	17300	17364	17515	17583	17522	17402	17305	17205	17551	17398	17384	17430	17352	17578	17548	17363	17374	17330	17322	17180	17491	17416	17398	17408	17419	17125	17346	17230	17313	17199	17470	17401	17492	17350	17369	17290	17213	17321	17258	17473	17312	17526	17437	17330	17384	17316	17390	17279	17361	17347	17148	17356	17551	17526	17462	17416	17270	17416	17433	17358	17411	17200	17495	17558	17398	17357	17376	17348	17332	17485	17198	17506	17347	17219	17521	17401	17176	17617	17420	17507	17514	17489	17238	17497	17355	17566	17169	17469	17265	17359	17595	17257	17548	17405	17264	17427	17395	17275	17384	17275	17247	17546	17500	17473	17532	17509	17267	17407	17522	17338	17465	17376	17428	17535	17403	17331	17551	17318	17462	17115	17202	17315	17265	17313	17014	17145	17240	17383	17251	17446	17469	17408	17358	17253	17321	17299	17269	17189	17556	17300	17416	17407	17344	17420	17349	17375	17383	17087	17315	17392	17500	17294	17384	17417	17278	17356	17572	17235	17334	17294	17192	17064	17354	17354	17404	17303	17381	17468	17228	17352	17509	17274	17318	17545	17572	17344	17245	17477	17468	17254	17395	17169	17510	17265	17469	17198	17318	17459	17284	17219	17453	17340	17344	17368	17326	17242	17342	17414	17303	17382	17455	17356	17368	17280	17335	17438	17415	17170	17276	17243	17253	17275	17398	17324	17265	17286	17305	17509	17376	17515	17481	17203	17301	17458	17370	17093	17504	17277	17492	17483	17280	17419	17379	17128	17342	17505	17431	17327	17237	17378	17474	17439	17217	17348	17451	17278	17330	17303	17372	17220	17401	17352	17502	17324	17409	17333	17660	17351	17232	17291	17387	17313	17525	17495	17103	17359	17387	17268	17361	17282	17561	17386	17512	17444	17514	17152	17553	17562	17446	17191	17355	17354	17408	17298	17404	17419	17261	17393	17346	17313	17253	17051	17515	17485	17203	17332	17505	17466	17476	17261	17217	17211	17498	17344	17296	17226	17340	17190	17267	17248	17326	17472	17466	17219	17523	17223	17493	17473	17286	17545	17417	17447	17445	17365	17138	17235	17503	17291	17443	17338	17532	17294	17258	17512	17233	17353	17377	17250	17426	17284	17264	17385	17494	17442	17423	17565	17512	17368	17423	17368	17256	17198	17464	17280	17349	17467	17249	17308	17333	17249	17238	17397	17511	17502	17280	17262	17316	17465	17540	17444	17534	17615	17244	17225	17336	17422	17398	17256	17243	17173	17395	17291	17638	17303	17358	17204	17416	17151	17301	17464	17157	17312	17528	17335	17271	17233	17393	17343	17250	17134	17298	17213	17458	17435	17525	17284	17595	17394	17214	17432	17399	17459	17248	17283	17109	17193	17516	17240	17377	17486	17262	17496	17365	17300	17610	17443	17199	17509	17349	17387	17419	17324	17431	17353	17306	17420	17268	17297	17197	17331	17346	17435	17195	17232	17207	17369	17460	17576	17538	17405	17334	17466	17431	17433	17360	17328	17419	17355	17612	17337	17629	17363	17450	17284	17335	17373	17581	17523	17542	17212	17281	17279	17377	17500	17467	17410	17328	17541	17551	17201	17164	17397	17231	17382	17358	17488	17540	17523	17530	17421	17378	17267	17340	17430	17446	17202	17285	17320	17229	17292	17424	17371	17502	17491	17429	17326	17413	17335	17368	17514	17402	17473	17395	17396	17455	17333	17372	17380	17475	17178	17170	17218	17444	17397	17547	17367	17029	17316	17539	17415	17275	17214	17326	17436	17433	17486	17221	17439	17457	17460	17404	17562	17431	17384	17210	17335	17353	17310	17389	17345	17510	17543	17447	17283	17119	17473	17180	17214	17430	17351	17570	17610	17433	17478	17205	17459	17385	17330	17302	17426	17368	17376	17377	17268	17387	17258	17444	17350	17328	17354	17318	17252	17345	17233	17228	17272	17358	17395	17348	17457	17504	17385	17492	17307	17393	17528	17368	17371	17663	17404	17382	17271	17390	17444	17490	17420	17112	17330	17367	17469	17494	17334	17238	17591	17430	17372	17561	17317	17302	17387	17272	17232	17426	17579	17383	17212	17293	17523	17364	17478	17438	17218	17442	17372	17122	17396	17226	17237	17409	17478	17450	17258	17282	17532	17458	17175	17410	17399	17391	17285	17347	17402	17393	17331	17444	17386	17308	17175	17547	17556	17245	17330	17252	17303	17199	17226	17443	17347	17396	17148	17331	17599	17421	17367	17266	17236	17222	17497	17395	17430	17159	17259	17375	17411	17523	17445	17159	17435	17411	17329	17309	17194	17229	17214	17461	17385	17348	17180	17292	17338	17449	17632	17444	17520	17475	17188	17580	17449	17516	17314	17434	17486	17266	17470	17335	17483	17416	17375	17414	17283	17434	17380	17280	17545	17277	17415	17263	17399	17329	17287	17328	17340	17479	17575	17303	17292	17303	17125	17458	17452	17410	17342	17280	17403	17315	17110	17401	17345	17477	17409	17286	17353	17376	17353	17325	17374	17314	17132	17405	17546	17150	17356	17306	17441	17337	17650	17463	17325	17355	17307	17270	17443	17394	17620	17531	17453	17273	17308	17311	17457	17356	17366	17052	17369	17475	17318	17249	17365	17343	17294	17343	17308	17058	17498	17429	17309	17465	17274	17252	17350	17373	17522	17372	17400	17161	17359	17461	17546	17496	17586	17378	17365	17265	17320	16997	17319	17315	17358	17458	17343	17221	17249	17244	17251	17221	17506	17350	17424	17409	17528	17377	17358	17326	17589	17389	17361	17138	17346	17466	17269	17518	17398	17249	17213	17487	17625	17215	17178	17444	17278	17398	17664	17425	17206	17194	17189	17403	17484	17415	17350	17452	17288	17405	17433	17288	17517	17464	17145	17211	17356	17318	17310	17345	17295	17407	17351	17340	17441	17330	17190	17206	17345	17380	17246	17264	17199	17538	17305	17469	17380	17534	17272	17397	17263	17575	17239	17190	17269	17180	17287	17518	17400	17322	17431	17370	17496	17529	17491	17299	17068	17298	17437	17391	17301	17322	17001	17420	17411	17420	17374	17460	17375	17398	17371	17365	17391	17369	17387	17354	17472	17435	17235	17427	17172	17207	17298	17427	17300	17413	17239	17454	17229	17286	17446	17218	17581	17460	17278	17468	17420	17401	17507	17461	17549	17363	17320	17530	17279	17510	17374	17705	17564	17654	17274	17365	17432	17225	17350	17318	17345	17297	17252	17495	17453	17442	17284	17355	17393	17410	17416	17613	17302	17292	17209	17390	17436	17375	17262	17471	17314	17340	17210	17342	17396	17413	17340	17319	17219	17463	17391	17484	17233	17375	17416	17334	17379	17570	17302	17381	17407	17297	17334	17489	17510	17501	17335	17299	17414	17239	17289	17244	17245	17337	17235	17217	17407	17390	17512	17339	17332	17434	17493	17397	17341	17327	17376	17298	17532	17528	17415	17367	17355	17384	17354	17283	17340	17455	17402	17116	17412	17509	17423	17412	17443	17326	17447	17551	17399	17439	17325	17389	17474	17456	17154	17561	17334	17358	17308	17461	17333	17448	17219	17368	17358	17511	17254	17328	17232	17397	17151	17341	17377	17350	17409	17398	17405	17502	17390	17387	17321	17431	17558	17469	17373	17289	17367	17371	17273	17189	17368	17577	17403	17418	17344	17281	17478	17233	17455	17238	17458	17378	17337	17362	17385	17554	17235	17558	17238	17510	17188	17356	17131	17322	17335	17251	17412	17365	17156	17334	17461	17326	17408	17621	17476	17267	17465	17384	17444	17416	17410	17374	17437	17299	17366	17466	17281	17390	17172	17489	17400	17494	17284	17497	17185	17423	17387	17498	17384	17389	17452	17410	17530	17469	17402	17623	17489	17545	17378	17366	17473	17309	17336	17335	17418	17401	17507	17477	17287
12265	20277	16131	14300	14402	14341	14497	14353	14179	14345	14292	14347	14257	14175	14441	14500	14512	14320	14192	14268	14201	14141	14385	14421	14379	14367	14299	14201	14126	14212	14215	14205	14378	14277	14314	14218	14173	14115	14268	14289	14359	14062	14234	14214	14245	14264	14339	14197	14198	14275	14213	14320	14476	14112	14234	14191	14293	14303	14357	14239	14251	14256	14403	14297	14226	14451	14236	14312	14138	14367	14383	14246	14277	14441	14427	14274	14305	14090	14137	14305	14325	14314	14242	14474	14401	14211	14257	14447	14178	14281	14214	14257	14317	14031	14347	14429	14132	14237	14147	14286	14238	14172	14169	14152	14218	14401	14280	14200	14294	14300	14406	14344	14084	14319	14320	14165	14287	14380	14174	14364	14265	14238	14294	14219	14407	14336	14250	14181	14300	14339	14168	14316	14356	14236	14144	14268	14222	14351	14366	14158	14175	14252	14369	14212	14222	14377	14272	14203	14362	14181	14301	14149	14287	14202	14168	14231	14213	14213	14327	14276	14211	14341	14222	14199	14301	14313	14256	14223	14354	14100	14275	14400	14355	14315	14130	14190	14300	14222	14281	14390	14140	14229	14381	14466	14373	14339	14158	14217	14303	14332	14296	14359	14269	14348	14298	14252	14342	14183	14201	14291	14188	14299	14301	14243	14137	14325	14393	14182	14342	14298	14191	14267	14414	14187	14499	14356	14369	14345	14308	14336	14359	14428	14178	14174	14296	14361	14243	14071	14266	14357	14269	14444	14351	14263	14311	14273	14175	14173	14254	14318	14288	14219	14206	14361	14290	14203	14221	14233	14306	14294	14398	14017	14297	14196	14329	14185	14360	14196	14356	14374	14223	14199	14383	14085	14332	14416	14346	14092	14427	14299	14200	14324	14327	14460	14376	14168	14400	14244	14223	14322	14268	14074	14351	14422	14183	14313	14298	14296	14378	14092	14333	14093	14098	14316	14232	14391	14158	14091	14314	14076	14194	14168	14347	14348	14125	14289	14345	14257	14271	14420	14386	14402	14366	14224	14331	14353	14294	14307	14283	14119	14223	14306	14125	14208	14304	14110	14454	14345	14200	14285	14446	14142	14315	14286	14220	14190	14237	14406	14219	14288	14382	14265	14201	14473	14269	14327	14259	14095	14376	14398	14152	14222	14252	14315	14207	14135	14154	14247	14286	14254	13996	14202	14349	14303	14225	14269	14354	14200	14334	14304	14142	14327	14335	14211	14198	14428	14221	14403	14349	14243	14306	14303	14368	14351	14355	14371	14214	14072	14347	14237	14146	14261	14217	14316	14423	14222	14226	14229	14332	14153	14240	14354	14268	14415	14223	14252	14218	14252	14166	14358	14364	14314	14293	14415	14124	14270	14371	14155	14369	14179	14228	14327	14219	14402	14256	14364	14263	14249	14328	14142	14312	14316	14288	14151	14244	14367	14159	14307	14233	14174	14235	14287	14284	14209	14254	14349	14200	14330	14308	14230	14439	14250	14121	14143	14214	14396	14418	14388	14353	14345	14226	14124	14252	14185	14249	14347	14268	14437	14350	14274	14177	14430	14315	14191	14121	14336	14177	14092	14297	14211	14365	14359	14132	14298	14302	14205	14475	14179	14334	14246	14126	14230	14382	14362	14258	14532	14363	14150	14174	14379	14256	14288	14244	14436	14193	14368	14365	14288	14218	14284	14241	14421	14222	14495	14331	14137	14263	14287	14266	14320	14177	14194	14267	14435	14198	14274	14311	14395	14282	14311	14276	14265	14341	14321	14171	14290	14277	14230	14133	14295	14252	14364	14252	14164	14101	14151	14199	14336	14297	14192	14230	14213	14527	14169	14277	14239	14187	14240	14355	14268	14548	14204	14233	14199	14093	14322	14133	14436	14261	14249	14329	14223	14346	14310	14431	14275	14376	14310	14435	14138	14209	14336	14321	14357	14209	14293	14245	14402	14289	14289	14251	14336	14158	14171	14399	14221	14277	14262	14399	14284	14372	14233	14231	14241	14287	14293	14190	14207	14169	14252	14259	14129	14337	14343	14406	14039	14339	14387	14318	14290	14348	14335	14180	14335	14217	14420	14295	14403	14444	14379	14373	14435	14217	14166	14323	14272	14285	14019	14226	14390	14452	14276	14303	14349	14254	14446	14374	14249	14312	14340	14076	14331	14444	14346	14210	14269	14187	14255	14315	14332	14358	14133	14271	14089	14380	14257	14411	14332	14216	14294	14277	14280	14298	14111	14277	14429	14263	14506	14264	14254	14333	14367	14207	14307	14383	14293	14151	14234	14271	14307	14268	14171	14230	14163	14189	14186	14244	14419	14189	14294	14380	14154	14381	14395	14397	14274	14354	14153	14316	14232	14379	14294	14396	14339	14185	14215	14229	14129	14208	14240	14211	14383	14409	14400	14260	14326	14319	14184	14314	14440	14290	14291	14154	14215	14275	14324	14278	14254	14355	14086	14186	14318	14453	14147	14256	14250	14212	14312	14338	14372	14169	14281	14119	14376	14107	14349	14315	14326	14125	14220	14215	14145	14123	14177	14258	14327	14289	14307	14222	14200	14190	14271	14094	14282	14371	14252	14284	14169	14235	14310	14216	14260	14512	14094	14252	14435	14288	14217	14225	14224	14331	14274	14307	13989	14238	14246	14164	14222	14116	14240	14136	14381	14225	14338	14257	14261	14301	14310	14205	14255	14328	14228	14408	14141	14358	14251	14393	14269	14353	14104	14285	14264	14209	14324	14483	14156	14472	14181	14245	14273	14339	14273	14398	14395	14215	14164	14413	14227	14447	14038	14171	14286	14254	14100	14528	14241	14135	14245	14328	14258	14270	14268	14371	14241	14357	14426	14427	14270	14320	14373	14454	14311	14245	14240	14335	14291	14374	14298	14252	14255	14390	14361	14233	14236	14328	14217	14238	14280	14324	14251	14454	14160	14328	14410	14303	14174	14150	14248	14190	14419	14297	14338	14250	14243	14235	14319	14495	14175	14181	14374	14330	14277	14395	14262	14392	14258	14314	14132	14090	14241	14439	14262	14342	14269	14261	14337	14206	14225	14182	14233	14202	14148	14294	14184	14327	14260	14312	14300	14173	14304	14246	14334	14345	14260	14348	14274	14302	14263	14150	14257	14268	14247	14318	14294	14150	14252	14439	14365	14243	14279	14146	14382	14329	14091	14268	14222	14266	14196	14380	14353	14427	14279	14262	14313	14280	14295	14487	14331	14177	14527	14312	14205	14263	14214	14359	14210	14224	14293	14382	14326	14474	14285	14314	14363	14216	14279	14214	14296	14215	14282	14335	14286	14422	14318	14139	14251	14323	14279	14324	14257	14375	14189	14193	14226	14264	14144	14246	14184	14503	14200	14296	14264	14282	14300	14259	14207	14156	14422	14185	14376	14053	14268	14326	14332	14290	14262	14225	14209	14277	14283	14137	14292	14370	14311	14210	14141	14173	14197	14299	14216	14114	14165	14196	14281	14356	14461	14361	14150	14273	14308	14181	14258	14349	14165	14462	14165	14232	14238	14340	14285	14233	14401	14313	14393	14290	14421	14187	14290	14227	14329	14258	14274	14353	14402	14194	14378	14388	14134	14424	14065	14322	14284	14226	14153	14399	14191	14391	14166	14260	14150	14247	14268	14230	14138	14233	14293	14417	14279	14344	14337	14248	14312	14467	14232	14441	14258	14338	14189	14427	14248	14202	14326	14233	14324	14187	14461	14170	14155	14170	14180	14274	14325	14298	14386	14240	14337	14328	14279	14303	14242	14269	14447	14314	14239	14236	14290	14076	14355	14292	14159	14210	14244	14336	14173	14133	14201	14429	14163	14257	14291	14168	14377	14321	14338	14197	14145	14437	14384	14385	14268	14266	14343	14379	14356	14224	14246	14284	14345	14428	14225	14280	14246	14030	14199	14313	14257	14245	14272	14262	14172	14380	14344	14195	14281	14153	14353	14148	14274	14240	14267	14306	14388	14374	14185	14251	14404	14288	14269	14244	14291	14046	14257	14395	14226	14437	14446	14190	14236	14352	14179	14367	14426	14238	14161	14471	14342	14319	14172	14321	14215	14283	14325	14230	14272	14349	14161	14145	14247	14267	14284	14278	14396	14334	14264	14185	14516	14288	14403	14056	14091	14386	14155	14263	14189	14373	14385	14386	14307	14333	14173	14067	14278	14392	14241	14294	14461	14316	14158	14517	14326	14164	14259	14202	14352	14189	14302	14295	14315	14327	14231	14323	14372	14319	14234	14430	14244	14094	14229	14338	14329	14335	14265	14432	14402	14198	14363	14251	14295	14287	14180	14351	14134	14410	14402	14290	14323	14180	14347	14275	14217	14263	14297	14110	14257	14282	14173	14262	14230	14419	14171	14283	14268	14087	14220	14357	14199	14230	14421	14270	14212	14288	14252	14257	14201	14331	14177	14049	14253	14238	14118	14163	14350	14457	14436	14312	14280	14083	14109	14294	14192	14294	14268	14098	14414	14423	14266	14219	14351	14224	14234	14286	14252	14364	14223	14228	14267	14349	14351	14231	14199	14382	14283	14214	14391	14226	14324	14325	14417	14384	14219	14221	14230	14259	14252	14363	14327	14088	14337	14291	14173	14126	14205	14383	14119	14228	14180	14267	14392	14396	14246	14263	14286	14305	14378	14254	14196	14196	14093	14345	14244	14304	14141	14184	14386	14167	14249	14290	14377	14232	14273	14310	14446	14428	14236	14341	14255	14314	14299	14291	14450	14199	14268	14336	14077	14427	14282	14125	14352	14283	14175	14388	14425	14213	14258	14370	14274	14215	14443	14332	14173	14254	14161	14257	14339	13938	14306	14352	14379	14252	14190	14135	14136	14319	14253	14361	14252	14291	14281	14339	14226	14430	14143	14289	14197	14213	14206	14327	14197	14265	14208	14197	14224	14524	14422	14236	14076	14345	14237	14284	14271	14270	14537	14333	14275	14337	14366	14305	14443	14277	14353	14245	14450	14208	14330	14386	14265	14353	14191	14230	14316	14363	14251	14420	14294	14288	14324	14407	14384	14312	14335	14196	14277	14167	14238	14313	14251	14386	14408	14364	14298	14187	14255	14242	14181	14357	14453	14347	14277	14271	14161	14293	14322	14352	14146	14347	14273
23431	21257	28920	23940	21603	22687	21302	18064	17306	17430	17396	17443	17486	17734	18445	19028	18965	18237	17912	17369	17417	17173	17014	16997	17038	17137	17092	17171	17285	17159	17422	17322	17203	17337	17104	17282	17275	17134	17227	17346	17370	17096	17381	17241	17092	17294	17283	17364	17051	16966	16994	17374	17204	17063	17314	17264	17120	17206	17096	17070	17063	17047	17104	17226	17102	17133	17193	17055	17381	17111	16946	16983	16895	17115	17095	17098	17151	17018	17213	17101	17110	17044	16972	16954	17120	17193	16949	16990	16995	17150	17008	17057	16952	16899	17178	17090	17070	17241	17064	17155	17027	17141	17189	17242	17080	17081	17024	16962	16981	17194	16917	16950	17039	16950	17219	17250	17172	17214	17015	17166	16988	16918	17168	16966	17162	17090	17058	17127	16880	16894	17160	16913	16821	17163	17143	17108	17117	16883	17276	16955	17186	16983	17510	17083	17077	17089	17323	17226	17065	17317	17202	17127	17335	17144	17282	17005	17016	17035	17207	17022	16838	17076	17024	17004	16920	16897	17175	17138	17200	17086	17036	17050	17112	17270	17001	17025	17130	17049	17077	17089	17149	17096	17127	17070	17226	17190	17019	17047	17158	17166	17223	16951	17110	17262	17090	17319	17194	17041	17111	17401	17245	17179	17204	16902	17061	17146	17284	17175	17073	17121	17053	17053	17217	17228	17028	17327	17364	17090	17092	17106	17028	17092	17086	17153	17190	17040	16972	17351	17057	17190	17251	17158	16935	17045	17245	17153	17317	16993	17065	17043	17112	17084	17093	17280	17336	17114	17028	17050	17065	17107	17104	16949	17219	17303	17244	17057	17161	17363	17099	16994	17020	16978	17197	17113	17143	16982	17142	17151	17402	17224	17414	17161	17258	16964	17149	17235	17226	17051	17147	17119	17012	16901	17053	17130	17098	17371	16948	16992	17285	16983	17069	17242	17107	17113	17158	17004	17143	17095	17104	17172	17143	17173	17039	16829	17079	17155	17167	17128	17139	17151	17103	17037	17049	17010	17065	17055	17297	17018	17039	17165	17208	17085	17088	17172	17058	17015	16934	17130	17235	17090	17045	16941	17195	16928	16938	17170	17042	17191	17221	17200	17308	17059	16929	17268	17119	17255	17119	17022	17184	17191	17159	17155	17084	17145	17136	17075	17111	17084	17064	17208	17100	17207	17218	17063	17068	17126	17045	17316	17110	17113	17217	17118	17082	17046	17182	17001	17230	17198	16951	16905	17127	17112	17011	17098	17106	17286	17327	17123	17273	17169	17197	16922	17219	16914	17015	17094	17181	17001	17153	17042	17292	17004	16888	16975	16967	17120	17031	17192	17185	17042	17178	17173	17044	17169	17007	17086	17329	17096	17161	17090	17179	17139	17238	17324	17025	17299	17156	17269	16984	17186	17126	17057	16991	17169	17228	17045	16965	17083	17054	17025	17087	17249	17104	17267	17151	16907	16837	17083	17288	17108	17034	17259	16820	17003	17145	17182	17085	17045	17018	16994	17170	17124	17106	16937	17185	17130	17016	17296	17106	16990	17148	16952	17156	17142	17324	17324	17149	17338	17014	17105	17169	17236	17020	17012	16970	16940	17104	17008	17050	17135	17129	17155	17133	17207	17134	17166	17118	17055	17088	16939	16991	17028	17064	17069	17238	17007	16918	16913	17068	17258	17156	17113	17048	17125	17190	17108	17287	17113	17211	17185	17185	17083	17076	17307	17066	16868	16906	16919	17108	17084	17178	17343	17127	17088	17120	17284	17062	17136	17045	17130	17151	17178	17389	17274	17290	17003	16891	17011	17174	17079	17188	17141	17130	17104	17121	17375	17218	17230	17122	17146	17038	17092	17106	17037	17013	17019	17099	17233	17257	17183	17299	17289	17030	17224	17103	17155	17035	17172	17097	17263	17093	17096	17266	17077	17274	17047	17224	17151	17150	17199	16981	17086	17220	17047	17002	16849	17121	16991	17001	16950	17266	17028	16993	17345	16923	17093	17170	17258	17035	17072	16820	17115	17240	16983	16888	17170	17273	16960	17303	16898	16911	17036	17010	17177	17129	16789	17132	17227	17214	17097	17103	17017	17059	17057	17042	17014	17051	17263	17031	16998	17116	17203	16908	17098	17037	16898	17042	17085	17289	17194	17139	16925	17229	16965	17058	17143	17064	17253	17111	17050	17237	17333	17444	17378	17209	16984	17179	17054	17176	17182	17019	17051	17167	17040	17128	17093	17233	17085	17265	17155	17150	16925	17157	17092	16820	17092	17119	17095	17389	17096	16958	16893	16947	16978	17292	17120	17091	17248	17314	17215	17100	17160	16953	16953	17073	17054	16924	17021	17083	17093	16828	17119	17358	17065	17147	17114	17302	17291	17048	16989	17052	17143	17341	17207	17017	17226	16966	17055	17280	17221	17283	17030	17236	17088	17087	16862	17084	17052	17117	17134	17118	17028	16990	17101	16957	17155	16988	17056	17343	17210	17182	17106	17061	17068	17293	17284	17090	16978	16959	16895	17035	16926	17146	17142	16934	16990	17042	17108	17087	17272	16988	17041	17039	16965	17155	16957	17036	17175	17148	16871	17361	17202	17103	16995	17155	17122	16984	17182	17088	17035	17017	17219	17102	17087	17186	17066	16898	17066	17157	16946	16981	17189	17297	17072	17363	17106	17018	17173	17182	17146	17182	17351	16966	17094	17140	17074	16916	17058	17143	17105	16994	17226	17201	17062	16949	17254	17018	17365	17445	17160	17132	17092	17014	17011	17022	17007	17328	17300	17176	17095	17253	16944	17168	17032	16904	17148	17255	17281	17068	17041	17033	17216	17248	16975	17219	17118	17079	17183	17146	17231	17047	17015	16907	17046	17277	17186	17082	17135	17133	17040	17209	17019	17191	17086	17066	17138	17113	17182	17233	17271	17090	16923	17029	17159	17210	16883	17034	16992	17152	16976	17039	17087	17142	17101	17234	17046	17198	17114	17089	17133	17229	17195	17252	16981	17128	17077	17323	17178	17071	17056	17112	17175	17171	17233	17083	17082	17021	17114	17056	17035	17008	17207	17134	17140	17148	17146	17123	17271	17065	17235	17081	17110	17059	17130	16994	17161	17127	17266	17287	17049	17085	17042	17341	17192	16984	16980	17080	17132	17154	17279	17182	17122	17092	17308	17036	16996	16984	16920	17177	17180	17116	17073	17163	17081	16994	16956	17099	17271	17209	16981	17018	17256	17168	17021	16917	16962	17100	17302	17136	16930	17068	16957	16925	17040	17109	17043	17186	17126	17194	17009	17210	17175	17072	17228	16960	17029	17196	17106	17092	17093	17117	17222	17033	17083	17037	17212	17136	16940	17320	17038	17049	17021	17115	17165	17209	17256	17155	17123	17191	16984	17031	16973	17281	17049	17121	17017	17031	17160	17117	16891	17163	17092	17262	17066	17194	17069	17103	16845	16924	17210	17214	16972	16998	17015	17085	17095	17242	17101	17091	17070	17018	16880	17130	17137	17136	17347	17106	17039	16989	17039	17026	17130	16951	17139	16968	17008	17123	17019	17414	16952	17300	17157	17179	17069	16917	17065	17239	17011	17159	17104	17095	17105	17104	17044	17076	17198	17327	17053	17065	17223	16761	17081	17099	16937	17123	17238	17086	16887	17212	17276	17011	17214	17090	16995	17027	17061	17295	17049	17117	17302	17059	17039	17032	17169	17013	17144	17180	17163	17044	17182	17055	17058	17006	17240	17052	17148	17175	17179	16975	17080	16947	16964	17123	17044	17286	17214	17054	17098	17028	16963	17030	17279	17088	17048	17260	17374	17185	17106	17254	17087	16989	17146	17120	17025	16823	17161	17105	17255	17210	17122	17105	17068	17243	17202	17157	17134	17025	17281	17218	17194	17053	16819	17380	17215	17238	17240	17020	17171	17109	17149	17349	17150	17027	17021	17124	17226	17032	17133	16941	17282	17352	17070	17083	17249	17092	17127	17000	16997	17168	17213	17105	17242	17275	17037	17173	17079	17300	17191	16986	16968	17159	17152	17185	17043	17130	17014	17016	16863	17162	17146	17298	17302	17145	17042	16921	17252	17049	17214	17134	17264	17074	17285	17198	16944	17059	17197	17106	17142	17327	17100	17236	17164	17126	17096	17210	17250	17176	17104	17121	17200	17168	17156	17168	17067	17140	17282	17138	17150	17180	17014	17149	17097	17164	16998	17079	17041	16962	16949	17213	17206	17280	17105	17260	17119	17118	17146	17078	17123	17241	17073	17062	17207	17120	17181	17097	17216	17109	17138	17171	16968	17161	17056	17234	16951	17159	17218	17146	17120	17109	17055	17232	17113	17171	17105	17274	17023	16998	16981	17236	17064	17194	17232	17236	17009	17095	17169	17252	17398	17185	17033	17139	17270	17218	17088	16973	17036	17226	17104	17042	17057	17153	17139	17142	17171	17060	17019	17096	17075	17307	17210	16991	16944	17137	17094	17109	17222	16960	17065	17090	17208	17106	17086	16891	16926	17037	17065	17111	17056	17040	17193	17251	17028	17056	17265	17226	17120	17164	17314	17228	17190	17050	17100	17226	17218	17093	17102	17042	17147	17100	16956	17201	16990	17191	17047	17306	17199	16968	17122	17380	17241	17186	17095	17136	17160	17236	17297	17310	17243	17077	17019	17005	17008	17121	16830	17209	17030	17192	16982	17016	17018	17183	17120	17100	17012	17001	16999	17089	17110	17179	17095	17174	17209	17194	17312	17072	17022	17336	17163	17079	17335	17152	17124	17111	17006	17103	17109	17218	17017	17228	17094	17226	17117	17105	17023	16878	17031	17056	17067	17305	16910	17138	17283	17079	16916	17024	17191	16963	17031	17201	17272	17188	17153	17258	17107	17218	17226	17293	17129	17249	16988	17099	17166	17193	17205	17089	17053	17133	17300	17215	17235	17157	17114	17222	17206	16946	17279	17285	17074	17181	17178	17118	17124	17051	16979	17250	17059	17178	17302	17199	17131	17311	17122	16870	17142	17077	17007	17029	17057	17071	17086	17219	17067	17133	17075	17212	17176	17040	17047	16961	17199	17181	17030	17043	17210	17358	17167	17146	17026	17127	17105	17277	17137	17256	17160	17136	17073
11268	28191	18555	14792	14530	14464	14267	14233	14317	14207	14297	14226	14274	14438	15207	15611	15404	14894	14500	14224	14347	14098	14144	14275	14260	14194	14202	14187	14036	14416	14262	14290	14425	14133	14143	14238	14185	14189	14446	14063	14223	14093	14139	14162	14224	14204	14021	14238	14084	14271	14110	14208	14270	14151	14154	14148	14070	14226	14260	14135	14147	14158	14227	14190	14184	14079	14150	14114	14303	13980	14124	14168	14213	14167	14263	14174	14076	14231	14132	14110	14090	14348	14284	14014	14062	14162	14073	13956	14035	14074	14226	14105	14197	14182	14223	14085	14211	14158	14214	14151	14230	14217	14270	14281	14202	14010	14169	14274	14001	14128	14249	14261	14181	14212	14175	14209	14189	14127	14121	14021	14182	14094	14118	14255	14010	14140	14407	14067	14150	14234	14238	14229	14228	14180	14400	14190	14203	14126	14114	14039	14169	14155	14041	14118	14064	14198	13940	13983	14192	13991	14204	14123	13966	14112	14037	14243	14269	14054	14222	14115	14096	14161	14107	14058	14053	14087	14180	14214	14209	14051	14230	14132	13980	14420	14054	14238	14290	14217	14033	14103	14180	14134	14130	14147	14015	14324	14169	14051	13971	14197	14029	14054	14295	14149	14162	14034	14009	14224	14180	14081	14013	14156	13986	14175	14210	14057	14143	14185	14181	14151	14241	14308	14029	14054	14162	14164	14149	14182	14134	14308	14121	14008	14163	14141	13950	14053	14181	14149	14048	14210	14115	14235	14275	14033	14102	14288	14038	14235	14157	13975	14186	14165	14023	13912	14044	14237	14239	14133	14159	14143	14134	14141	14174	14218	14156	14228	14250	14212	14150	14088	14069	14119	14143	13954	14295	14270	14258	14157	14275	14046	14056	14063	14101	14230	14192	14169	14298	14151	14260	14146	14071	14221	14096	14055	14158	14073	14144	14117	14310	14332	14312	13949	14150	14091	14125	14062	14178	14037	14174	14241	14240	14115	14131	14143	14159	14094	14183	14052	14180	14161	14167	14104	14092	14123	14006	14308	14213	14067	14057	14158	14317	14087	14066	14191	14306	14162	14175	14103	14059	14293	14118	14037	14293	14147	14093	14183	14109	14059	14010	14123	14111	14102	14179	14160	14115	14060	14076	14233	14154	14321	14159	14138	14184	14072	14177	14074	14107	14080	14242	14135	14147	14020	14265	14195	14068	14250	14146	14138	14243	14039	14200	14424	14057	14321	14299	14173	14075	14228	14111	14212	14146	14067	14136	14166	13987	14057	14138	14195	14122	14226	14438	14087	14022	14004	14162	14144	14038	14167	14033	14129	14006	14131	14164	14111	14174	14356	14154	14178	14342	14143	13990	14121	14264	14043	14090	14103	14217	14086	14269	14019	14266	14105	14208	14190	13921	14235	14119	14161	14111	14193	14013	14131	14087	14286	14018	14320	14121	14113	14134	14177	14203	14227	14034	14078	14032	14325	14106	13991	14153	14227	14153	14082	14130	14171	14124	14088	14234	14279	14280	14165	14077	13902	14018	14143	14145	14177	14368	14234	14023	14276	13963	14276	14217	14116	14328	14057	14125	14148	14242	14181	14167	14170	14253	14369	14030	14119	13964	14078	14016	13999	14170	14182	14066	14101	14281	14165	14137	14149	14103	14181	14227	14164	14377	14185	14089	14261	14303	14095	14160	14053	14108	14199	14046	14278	14135	14284	14061	14064	14021	14254	14153	14133	14160	14193	14012	13830	14170	13970	14240	14113	14208	14410	14153	14137	14178	14325	14165	14280	14131	13994	14062	14187	14055	14354	14083	14179	14022	14254	14291	14178	14094	14284	14064	14183	14124	14311	14142	14371	14141	14127	14079	14089	14131	14127	14039	14222	14176	14165	14047	14194	14128	14107	14035	14202	14122	14135	14024	14047	14195	13939	14252	14089	14042	14160	14126	14171	14181	14086	14180	14265	14026	14186	14117	14103	14251	14068	14186	14218	14091	14155	14079	14149	14157	14288	14257	14015	14131	14127	14080	14214	14193	14057	14084	14283	14140	14151	14206	14060	14285	14105	14245	14160	14280	14186	14258	14229	14176	14141	14136	14246	14277	14186	14423	14119	14055	14316	14246	14270	14160	14167	14015	14064	14165	14155	14178	13985	14077	14256	14128	14044	14006	14279	14066	14361	14167	14108	14246	14273	14133	14119	14140	14196	14163	14082	14047	14160	14156	14136	14254	14134	13937	14358	14126	14236	14147	13992	14230	14132	14052	14208	14213	14205	14174	14223	14202	14194	14152	14145	14203	14020	14194	14231	14135	14197	14033	14198	14329	14240	14068	14153	14145	14182	14244	14210	14159	14313	14129	14138	14044	14103	14176	14198	14102	14209	14183	14089	14278	14118	14091	14181	14116	14109	14094	14203	14170	14299	14195	14004	14114	14122	14078	14284	14091	14039	14093	14294	14165	14036	14266	14167	14164	14104	14002	14082	14181	14099	14174	14138	14173	13993	14254	14143	14180	14258	14071	14105	14269	14290	14198	14047	14228	14150	14166	14148	14151	14171	14038	14069	14336	14325	14157	14053	14030	14286	14027	14171	14128	14109	14074	14087	14173	14184	14121	14173	14100	14069	14133	14212	14014	14156	14270	14219	14280	14123	14054	14152	14201	14012	14264	14319	14018	14060	14135	14188	14014	14238	14092	14104	14247	14261	14255	14371	14031	14120	14250	14182	14116	14122	14230	14141	14111	14106	14197	14079	14133	14334	14118	14236	14106	14223	14201	14162	14217	14072	14163	14088	14061	14067	14169	14105	14322	14113	14079	14131	13978	14239	14280	13953	14368	14029	14129	14212	14113	14163	14092	14246	14158	14125	14339	14003	14187	14086	14272	14279	14192	14216	14041	14151	14353	14184	14009	14308	14035	14217	13910	14163	14144	14204	14203	14189	14148	14086	14312	14075	14189	14074	14000	14045	14324	14178	14285	14140	14069	14003	14250	14324	14233	14150	14047	14183	14135	14154	14032	14163	14119	14083	14165	14180	14186	14166	14297	14098	14203	14152	14176	14055	14176	14185	14276	14295	14230	14228	14229	14123	14228	14001	14156	14010	14173	14162	14238	14208	14238	14014	14049	14237	13989	14169	14125	14042	13980	14079	14174	14128	14368	14238	14077	14256	14162	14328	14111	14147	14076	14200	14063	14332	14196	14171	14114	14074	14234	14254	14211	14126	14162	14135	14107	14195	14007	14088	14256	14097	14277	14005	14083	14231	14122	14089	14143	14213	14173	14188	14136	14144	14298	14115	14093	14017	14255	14125	14062	14112	14187	14234	14125	14151	14301	14192	14128	14247	14119	14109	14217	14156	14088	14147	14176	14112	14109	14042	14088	14189	14253	14182	14118	14104	14146	14025	14248	14095	14236	14262	14275	14163	14076	14121	14198	14144	14082	14202	14142	14109	14003	14065	14004	14204	14170	14252	14191	14337	14214	14107	14211	14005	14096	14270	14065	14066	14144	14114	13981	13904	14205	14110	14082	14083	14093	13987	14158	14113	14153	14236	14117	14163	14024	14083	14135	13909	14031	14154	14281	14199	14038	14203	14143	13972	14254	14160	14087	13956	14199	14042	14119	14311	14032	14277	14110	14054	14144	14046	14086	14212	14095	14266	14180	14102	14352	14160	13971	14169	14196	14072	14121	14280	14035	14008	14049	14179	14054	14083	14159	14092	14028	14052	14014	14350	14240	14081	14183	14172	14471	13995	14233	14095	14038	14104	14035	14142	14179	14041	14076	14119	14033	14181	14052	14317	14312	14197	14062	14068	14100	14082	14161	14208	14171	14084	13938	14172	14348	14336	14282	14123	14027	14292	14171	14163	14081	14285	14105	14085	14253	13965	14263	14129	14166	14083	14158	14152	14118	14227	14253	14239	14202	14172	14310	14150	14146	14079	14226	14163	14096	14078	14029	14065	14161	14305	14082	14311	14164	14196	14197	14106	14275	14117	14136	14177	14040	14211	14044	14194	14179	14334	14139	14217	13946	14199	14058	14251	14149	14376	13974	14347	14270	14150	13922	14091	14059	14097	14127	14078	14194	14165	14099	14178	14150	14026	14262	14215	14027	14206	14134	14184	14164	13966	14155	14221	14298	13975	14139	14205	14118	14220	14197	14257	14257	14142	14186	14134	14160	14165	14108	14242	14188	14179	14101	14116	14181	14126	14133	14086	14136	14106	14233	14240	14219	14134	14191	14229	14310	14123	14125	14098	14161	14062	14132	14194	14137	14257	14053	14225	14090	14108	14113	13949	14192	13991	14040	14129	14132	14230	14328	14178	14221	14213	14027	14142	14181	14145	14088	14173	14054	14128	14240	14136	14197	14105	14095	13924	14140	14066	14289	14122	14016	14042	14020	14253	14111	13997	14199	14141	14065	14198	14026	13996	14191	14169	14221	14259	14133	14005	14179	14187	14151	14381	14019	14313	14196	14080	14192	14236	14116	14056	14299	14165	14131	14098	14120	14185	14182	14098	14078	14115	14249	14138	14034	14151	14107	14206	14151	14113	14156	14157	14387	14168	14362	14093	14261	14114	14156	14091	14297	14079	13943	14254	14080	14080	14131	14278	14200	14034	14259	14098	14206	14264	13963	14217	14146	14149	14095	14070	14203	14147	14090	14192	14090	14205	13971	14244	14132	13955	14193	14123	14130	14103	14100	14168	13931	14329	14152	14012	14027	14080	14134	14137	14160	14130	14206	14197	14042	14310	14137	14032	14228	14208	14208	14307	14290	14192	14131	14243	13944	14200	14210	14134	14189	14286	14262	13945	14222	14227	14161	14033	14345	14271	14049	14166	14237	14179	14184	14342	14089	14231	14203	14339	14190	14133	14153	14124	14171	14084	14183	14332	14194	13872	14259	13967	14152	14007	14187	14135	14136	14315	14151	14116	14266	14159	14223	14216	14162	14149	14101	14098	14096	14104	14219	14204	14186	14233	14199	14124	14092	14248	14148	14083	14192	14272	14206	14205	14270	14205	14105	14147	14191	13989	14218	14301	14353	14169	14256	14051	14173	14103	14273	14197	14224	14216	14213	14096	14145	14085	14146	14185	14097	14318	14015	14106	14102	14174	14180	14066	14088	14231	14042	14187	14101	14154
22489	21188	29011	23642	21259	22773	25180	18920	17799	18221	18125	17885	18035	18014	18886	20743	21290	19877	18488	18063	17946	17721	17816	17702	17691	17471	17767	17513	17558	17535	17551	17499	17504	17403	17531	17457	17571	17726	17676	17434	17616	17471	17212	17523	17595	17491	17538	17636	17545	17524	17518	17670	17564	17453	17250	17449	17651	17593	17365	17399	17602	17637	17535	17613	17503	17505	17532	17421	17388	17568	17358	17494	17472	17570	17332	17638	17387	17206	17439	17549	17511	17670	17485	17417	17359	17380	17419	17607	17481	17641	17636	17488	17627	17402	17636	17367	17622	17481	17471	17479	17429	17506	17360	17605	17578	17689	17443	17542	17361	17579	17458	17335	17441	17507	17433	17542	17315	17352	17686	17540	17533	17401	17390	17533	17523	17419	17550	17343	17366	17313	17463	17422	17500	17538	17627	17437	17404	17470	17432	17516	17572	17532	17491	17517	17391	17502	17303	17281	17566	17468	17634	17334	17453	17390	17549	17590	17533	17353	17608	17604	17470	17469	17227	17314	17418	17639	17385	17422	17451	17420	17451	17389	17555	17594	17489	17537	17583	17542	17518	17818	17488	17481	17617	17387	17631	17652	17452	17792	17302	17375	17523	17299	17411	17514	17580	17464	17300	17444	17355	17474	17445	17433	17502	17548	17545	17278	17513	17476	17492	17252	17520	17570	17320	17419	17486	17575	17544	17548	17383	17456	17379	17344	17346	17605	17435	17358	17459	17343	17401	17398	17407	17437	17400	17467	17535	17536	17597	17485	17621	17321	17423	17562	17517	17390	17471	17261	17500	17440	17475	17418	17323	17348	17531	17326	17283	17286	17589	17341	17303	17466	17454	17333	17399	17669	17404	17600	17266	17535	17431	17255	17644	17277	17408	17454	17759	17442	17603	17405	17477	17564	17497	17531	17342	17562	17421	17317	17554	17421	17494	17410	17421	17305	17565	17609	17396	17558	17394	17498	17379	17390	17516	17546	17477	17391	17442	17435	17450	17315	17488	17548	17361	17452	17369	17284	17599	17707	17367	17334	17462	17292	17396	17452	17387	17281	17370	17664	17415	17161	17556	17423	17509	17412	17694	17506	17364	17528	17350	17526	17471	17475	17585	17535	17651	17487	17441	17489	17392	17402	17446	17293	17300	17458	17293	17541	17392	17597	17603	17299	17406	17429	17407	17465	17448	17476	17262	17554	17284	17360	17509	17463	17773	17511	17570	17458	17654	17598	17322	17557	17603	17423	17304	17471	17363	17426	17412	17439	17456	17450	17477	17649	17513	17561	17713	17427	17371	17416	17455	17510	17512	17365	17562	17299	17320	17445	17161	17590	17652	17386	17471	17415	17498	17460	17499	17341	17335	17391	17521	17488	17349	17315	17330	17384	17348	17512	17231	17589	17428	17514	17435	17452	17442	17521	17446	17472	17506	17462	17518	17394	17593	17583	17419	17420	17479	17459	17293	17452	17368	17737	17650	17441	17489	17295	17272	17600	17422	17610	17524	17356	17259	17390	17390	17519	17649	17507	17685	17320	17321	17454	17547	17187	17505	17368	17318	17554	17391	17456	17415	17309	17277	17455	17497	17415	17490	17410	17430	17219	17412	17441	17509	17245	17279	17566	17591	17392	17562	17438	17370	17417	17616	17389	17584	17432	17573	17318	17531	17636	17440	17450	17313	17540	17686	17586	17389	17648	17531	17439	17202	17357	17381	17393	17450	17526	17381	17487	17512	17363	17558	17563	17334	17257	17392	17372	17502	17182	17374	17384	17349	17244	17488	17445	17457	17451	17406	17269	17426	17316	17334	17387	17533	17324	17320	17409	17366	17488	17293	17361	17273	17384	17451	17417	17605	17324	17510	17436	17523	17611	17460	17528	17495	17602	17384	17517	17585	17215	17570	17505	17320	17484	17434	17373	17480	17304	17434	17678	17573	17430	17535	17531	17480	17350	17255	17462	17549	17405	17423	17518	17419	17668	17300	17519	17606	17347	17482	17498	17582	17385	17445	17471	17447	17386	17673	17452	17262	17409	17441	17258	17362	17468	17476	17567	17204	17455	17342	17310	17316	17261	17261	17346	17282	17550	17612	17777	17691	17561	17317	17550	17160	17488	17472	17319	17263	17316	17348	17353	17387	17506	17374	17326	17489	17433	17244	17465	17454	17423	17265	17495	17484	17292	17183	17397	17511	17452	17460	17357	17254	17266	17550	17431	17606	17515	17401	17464	17466	17269	17330	17363	17557	17478	17582	17434	17524	17459	17625	17671	17476	17434	17485	17579	17483	17553	17752	17389	17447	17402	17482	17535	17535	17560	17492	17346	17536	17418	17166	17391	17493	17519	17253	17327	17309	17215	17426	17480	17369	17349	17639	17646	17613	17452	17509	17559	17565	17405	17423	17288	17510	17495	17487	17337	17469	17637	17444	17530	17447	17412	17481	17569	17699	17436	17404	17270	17354	17566	17146	17447	17201	17380	17321	17565	17372	17388	17427	17645	17436	17368	17357	17308	17478	17361	17335	17526	17350	17519	17492	17280	17451	17222	17403	17328	17389	17523	17559	17523	17458	17389	17422	17460	17484	17534	17472	17575	17518	17441	17348	17406	17571	17344	17386	17420	17509	17440	17566	17648	17447	17565	17520	17398	17493	17484	17280	17402	17592	17395	17497	17479	17567	17614	17523	17251	17349	17532	17557	17304	17450	17534	17374	17435	17485	17531	17525	17369	17442	17429	17584	17229	17379	17678	17374	17263	17588	17461	17392	17560	17337	17440	17635	17434	17449	17473	17440	17599	17556	17385	17313	17337	17342	17291	17426	17124	17625	17636	17481	17420	17541	17383	17447	17505	17471	17437	17485	17400	17640	17611	17436	17550	17615	17328	17376	17388	17484	17625	17431	17342	17615	17632	17216	17504	17534	17354	17218	17503	17403	17446	17355	17288	17315	17431	17479	17503	17494	17266	17359	17562	17490	17482	17564	17407	17602	17365	17441	17425	17447	17608	17518	17448	17341	17288	17384	17279	17437	17394	17388	17405	17481	17382	17600	17506	17487	17423	17356	17332	17350	17404	17437	17256	17541	17416	17392	17438	17496	17599	17298	17506	17371	17426	17521	17518	17294	17434	17371	17632	17685	17539	17398	17559	17502	17562	17341	17564	17345	17432	17453	17360	17530	17472	17334	17467	17493	17480	17519	17725	17301	17325	17614	17521	17380	17261	17351	17386	17413	17377	17296	17539	17332	17517	17450	17422	17367	17469	17454	17517	17555	17504	17366	17443	17350	17658	17301	17438	17527	17288	17442	17410	17458	17517	17766	17313	17563	17622	17470	17484	17623	17659	17562	17276	17496	17432	17538	17454	17407	17475	17422	17681	17568	17479	17463	17505	17496	17326	17459	17458	17390	17581	17394	17652	17471	17326	17418	17185	17485	17730	17361	17423	17563	17378	17440	17562	17541	17355	17474	17343	17491	17327	17545	17500	17331	17513	17399	17563	17371	17437	17566	17455	17464	17468	17464	17608	17296	17276	17424	17366	17408	17203	17494	17501	17557	17386	17447	17362	17271	17415	17403	17614	17308	17298	17377	17450	17531	17386	17502	17297	17339	17409	17464	17473	17458	17502	17515	17513	17375	17577	17361	17484	17469	17526	17495	17374	17583	17521	17508	17588	17442	17637	17257	17440	17546	17507	17592	17459	17395	17462	17479	17549	17555	17564	17432	17504	17536	17549	17411	17453	17483	17318	17637	17610	17563	17272	17469	17328	17384	17579	17521	17586	17375	17501	17393	17450	17420	17380	17574	17415	17319	17615	17472	17411	17457	17415	17410	17611	17559	17444	17523	17617	17482	17362	17395	17314	17385	17377	17549	17554	17331	17532	17511	17624	17313	17450	17413	17308	17381	17420	17295	17246	17413	17180	17547	17464	17291	17529	17378	17371	17483	17421	17460	17352	17341	17387	17416	17506	17369	17427	17364	17484	17558	17257	17449	17548	17489	17307	17410	17383	17549	17489	17662	17564	17456	17529	17323	17591	17481	17522	17462	17412	17484	17492	17487	17491	17140	17424	17507	17379	17538	17390	17322	17442	17703	17511	17362	17628	17579	17774	17535	17551	17393	17515	17474	17321	17446	17280	17339	17569	17480	17433	17351	17404	17532	17480	17554	17534	17441	17620	17326	17513	17417	17389	17356	17551	17490	17445	17637	17449	17663	17323	17256	17473	17544	17451	17608	17261	17454	17265	17489	17522	17635	17700	17202	17259	17585	17203	17483	17336	17550	17563	17573	17390	17477	17484	17528	17538	17574	17367	17340	17437	17543	17345	17322	17358	17505	17591	17512	17431	17352	17559	17509	17309	17356	17316	17420	17414	17462	17390	17435	17393	17401	17133	17648	17363	17458	17341	17372	17461	17569	17485	17477	17237	17216	17478	17434	17172	17438	17355	17305	17339	17530	17492	17442	17474	17280	17406	17477	17673	17334	17263	17462	17653	17548	17527	17645	17503	17346	17589	17259	17417	17335	17389	17507	17505	17442	17633	17511	17541	17455	17485	17432	17307	17540	17514	17576	17368	17420	17312	17453	17458	17700	17384	17317	17593	17353	17381	17434	17520	17359	17563	17434	17632	17487	17470	17570	17501	17550	17533	17661	17187	17477	17176	17309	17517	17423	17329	17493	17435	17467	17440	17421	17199	17368	17234	17504	17539	17400	17471	17566	17711	17286	17485	17554	17378	17294	17425	17575	17339	17387	17382	17485	17744	17391	17499	17377	17545	17540	17373	17481	17359	17562	17272	17525	17441	17295	17343	17476	17543	17575	17627	17272	17402	17286	17589	17397	17411	17430	17447	17560	17496	17375	17382	17244	17419	17550	17444	17472	17341	17396	17382	17371	17383	17493	17669	17390	17491	17260	17312	17510	17342	17423	17602	17534	17589	17483	17440	17382	17506	17470	17389	17609	17657	17539	17392	17459	17313	17528	17625	17428	17502	17593	17494	17695	17358	17461	17356	17155	17499	17589	17692	17561	17365	17291	17529	17384	17449	17219	17567	17540	17458	17601	17408	17385	17291	17476	17432	17552	17499	17523	17375	17652	17498	17502	17477	17343	17419	17372	17422	17526	17633	17353	17483	17524	17490
11734	34332	20973	15197	14949	14745	14474	14630	14472	14493	14453	14569	14767	14847	15407	17290	17295	15813	14947	14395	14370	14524	14245	14370	14177	14200	14461	14319	14126	14397	14248	14205	14408	14389	14347	14322	14437	14394	14275	14434	14187	14513	14259	14488	14316	14400	14201	14327	14506	14266	14283	14373	14222	14242	14519	14359	14302	14380	14395	14413	14482	14335	14484	14388	14349	14303	14341	14305	14304	14211	14196	14323	14266	14206	14321	14312	14296	14377	14268	14331	14373	14387	14293	14418	14553	14136	14298	14155	14219	14169	14215	14224	14362	14250	14354	14373	14361	14285	14252	14373	14252	14337	14384	14404	14272	14215	14318	14359	14316	14247	14176	14394	14286	14182	14350	14308	14327	14260	14287	14360	14291	14263	14488	14272	14276	14224	14144	14303	14294	14267	14363	14340	14318	14260	14284	14384	14256	14239	14214	14149	14195	14399	14401	14413	14291	14246	14282	14393	14369	14410	14113	14489	14245	14120	14336	14421	14090	14308	14251	14388	14288	14404	14248	14214	14320	14342	14331	14440	14321	14228	14240	14503	14369	14350	14270	14358	14288	14246	14323	14477	14254	14220	14322	14418	14271	14398	14301	14312	14485	14295	14378	14276	14399	14318	14374	14326	14407	14434	14254	14329	14283	14219	14284	14401	14344	14312	14301	14302	14336	14264	14311	14290	14140	14326	14356	14113	14440	14290	14363	14371	14302	14461	14146	14371	14390	14350	14318	14390	14310	14305	14326	14329	14494	14318	14453	14302	14092	14180	14411	14271	14358	14268	14132	14264	14311	14328	14122	14221	14169	14358	14288	14257	14348	14279	14466	14278	14216	14239	14335	14267	14275	14438	14218	14392	14328	14368	14218	14216	14465	14313	14241	14373	14334	14384	14250	14280	14313	14252	14394	14287	14226	14195	14460	14370	14204	14406	14374	14390	14333	14235	14377	14070	14303	14288	14263	14342	14313	14392	14330	14375	14422	14234	14246	14228	14199	14419	14267	14244	14126	14253	14368	14268	14329	14304	14320	14252	14359	14391	14296	14443	14256	14301	14338	14171	14275	14354	14431	14218	14316	14322	14224	14328	14278	14305	14313	14353	14233	14274	14292	14246	14356	14264	14253	14286	14269	14364	14302	14352	14383	14342	14320	14271	14343	14406	14347	14273	14319	14145	14368	14144	14330	14181	14178	14351	14175	14465	14388	14426	14265	14305	14312	14174	14141	14274	14152	14268	14195	14236	14104	14140	14279	14133	14218	14223	14246	14330	14372	14248	14262	14195	14374	14564	14355	14209	14299	14306	14268	14368	14296	14368	14457	14364	14302	14167	14243	14283	14403	14223	14296	14217	14464	14148	14250	14336	14178	14218	14305	14400	14211	14488	14155	14271	14285	14274	14244	14251	14345	14246	14344	14256	14331	14303	14340	14441	14269	14349	14308	14364	14388	14276	14298	14327	14503	14190	14396	14261	14263	14253	14211	14331	14261	14155	14368	14291	14374	14219	14321	14378	14288	14261	14292	14294	14230	14341	14295	14368	14220	14400	14261	14290	14186	14478	14463	14347	14367	14240	14245	14285	14326	14324	14369	14423	14212	14337	14319	14072	14553	14300	14200	14246	14295	14241	14452	14288	14284	14292	14345	14329	14193	14308	14334	14314	14388	14139	14271	14360	14472	14245	14228	14193	14302	14107	14325	14307	14027	14233	14221	14419	14158	14210	14428	14450	14153	14298	14318	14219	14141	14155	14350	14148	14224	14197	14223	14538	14300	14361	14270	14371	14157	14355	14249	14297	14442	14343	14338	14360	14260	14287	14245	14331	14335	14324	14439	14358	14202	14409	14364	14095	14242	14275	14160	14475	14201	14073	14283	14373	14230	14288	14441	14415	14309	14195	14424	14421	14216	14358	14212	14302	14124	14243	14416	14301	14294	14363	14469	14316	14336	14307	14409	14455	14407	14348	14321	14477	14244	14229	14223	14388	14290	14328	14130	14189	14284	14224	14255	14251	14327	14219	14396	14210	14259	14338	14371	14273	14283	14404	14348	14126	14299	14265	14232	14095	14466	14301	14397	14391	14315	14475	14331	14398	14121	14193	14241	14198	14294	14346	14286	14213	14269	14281	14210	14387	14343	14328	14229	14294	14364	14243	14141	14393	14306	14283	14248	14189	14209	14196	14386	14388	14282	14320	14328	14308	14329	14441	14345	14447	14223	14281	14306	14494	14212	14215	14345	14281	14443	14256	14150	14140	14193	14421	14256	14458	14271	14325	14330	14416	14377	14322	14280	14343	14184	14382	14433	14316	14316	14372	14215	14365	14285	14245	14278	14348	14289	14271	14384	14266	14280	14312	14214	14446	14384	14256	14189	14177	14218	14341	14581	14242	14332	14315	14337	14285	14167	14243	14214	14196	14387	14280	14329	14360	14218	14362	14303	14366	14195	14284	14382	14304	14523	14265	14443	14305	14315	14206	14244	14155	14188	14315	14313	14242	14378	14383	14390	14354	14409	14270	14250	14365	14288	14307	14322	14312	14204	14281	14375	14180	14491	14169	14265	14288	14284	14222	14262	14304	14101	14392	14259	14348	14133	14297	14086	14337	14236	14429	14340	14410	14415	14371	14264	14301	14291	14175	14356	14188	14271	14298	14329	14263	14416	14252	14441	14316	14222	14160	14263	14229	14251	14243	14220	14180	14193	14307	14313	14331	14439	14089	14336	14294	14317	14292	14341	14242	14341	14245	14130	14371	14271	14368	14275	14360	14330	14260	14414	14256	14341	14276	14352	14308	14254	14231	14321	14129	14373	14220	14361	14325	14312	14329	14243	14188	14345	14323	14362	14231	14327	14254	14347	14363	14348	14093	14197	14218	14197	14346	14322	14247	14271	14293	14292	14343	14325	14358	14256	14426	14310	14517	14198	14286	14318	14265	14281	14175	14235	14303	14273	14444	14292	14339	14323	14379	14341	14304	14417	14290	14365	14264	14223	14383	14270	14298	14295	14364	14194	14404	14056	14193	14344	14179	14418	14278	14420	14160	14277	14302	14333	14174	14349	14289	14158	14483	14227	14337	14478	14168	14236	14176	14271	14302	14184	14302	14544	14385	14215	14428	14241	14320	14170	14338	14321	14323	14154	14393	14448	14214	14435	14207	14356	14318	14139	14191	14252	14362	14248	14317	14457	14260	14101	14377	14182	14343	14495	14451	14213	14240	14330	14089	14197	14303	14279	14396	14365	14412	14250	14233	14396	14475	14187	14377	14129	14299	14290	14240	14207	14526	14393	14229	14351	14198	14221	14329	14117	14192	14267	14333	14313	14330	14242	14339	14233	14236	14264	14346	14201	14174	14292	14291	14154	14297	14178	14270	14342	14315	14317	14354	14301	14229	14128	14281	14118	14367	14381	14330	14448	14479	14329	14533	14284	14242	14304	14223	14221	14542	14318	14328	14387	14314	14232	14271	14451	14202	14246	14303	14237	14315	14433	14317	14242	14321	14338	14297	14301	14232	14461	14258	14255	14289	14628	14417	14366	14237	14321	14385	14402	14169	14305	14509	14203	14267	14297	14255	14456	14435	14379	14168	14235	14291	14321	14297	14182	14250	14339	14243	14320	14354	14405	14178	14403	14347	14296	14295	14167	14249	14548	14396	14154	14231	14258	14243	14298	14259	14300	14270	14244	14222	14357	14373	14450	14310	14201	14236	14327	14221	14326	14348	14268	14148	14197	14335	14495	14370	14216	14210	14363	14265	14318	14232	14338	14375	14117	14345	14315	14152	14132	14155	14312	14306	14310	14152	14234	14288	14244	14268	14248	14451	14177	14497	14247	14378	14366	14322	14414	14441	14389	14312	14162	14224	14263	14135	14309	14409	14290	14377	14233	14343	14199	14426	14262	14109	14250	14202	14248	14341	14234	14398	14323	14400	14237	14434	14265	14236	14244	14557	14369	14191	14344	14346	14189	14352	14073	14413	14208	14399	14305	14227	14320	14421	14332	14281	14127	14208	14302	14286	14222	14233	14341	14198	14284	14171	14253	14263	14342	14329	14182	14287	14233	14348	14242	14294	14312	14068	14325	14269	14244	14316	14265	14281	14397	14226	14174	14202	14356	14335	14331	14441	14261	14353	14381	14433	14227	14280	14357	14284	14361	14341	14182	14434	14212	14265	14243	14253	14105	14376	14194	14399	14310	14378	14233	14167	14247	14300	14288	14247	14273	14408	14322	14238	14045	14235	14167	14163	14222	14352	14219	14272	14304	14370	14269	14292	14292	14285	14255	14298	14184	14218	14290	14290	14290	14308	14227	14294	14435	14422	14230	14204	14256	14240	14160	14431	14080	14412	14348	14158	14343	14356	14325	14223	14178	14452	14351	14329	14251	14291	14188	14374	14371	14115	14347	14528	14432	14382	14359	14133	14361	14155	14223	14180	14188	14249	14507	14426	14315	14201	14166	14272	14306	14330	14313	14333	14217	14157	14414	14170	14509	14481	14172	14273	14280	14168	14320	14281	14296	14296	14299	14351	14272	14354	14325	14427	14299	14426	14397	14165	14275	14169	14296	14271	14322	14286	14323	14067	14496	14058	14244	14128	14410	14331	14293	14138	14439	14154	14284	14257	14439	14287	14209	14279	14230	14186	14351	14271	14238	14289	14351	14317	14440	14332	14435	14291	14298	14303	14427	14267	14318	14417	14274	14372	14100	14304	14264	14450	14337	14338	14310	14435	14261	14432	14248	14187	14228	14173	14233	14336	14337	14316	14231	14128	14329	14196	14336	14243	14241	14358	14400	14219	14243	14256	14454	14169	14327	14269	14344	14297	14189	14356	14254	14524	14239	14368	14278	14211	14073	14305	14223	14317	14261	14392	14251	14388	14252	14260	14380	14426	14367	14164	14408	14429	14282	14214	14265	14122	14245	14210	14356	14445	14253	14192	14317	14341	14241	14303	14198	14128	14319	14226	14240	14167	14272	14360	14285	14330	14402	14247	14279	14241	14208	14256	14515	14221	14376	14305	14173	14445	14285	14253	14270	14215	14171	14420	14277	14361	14213	14434	14277	14231	14420	14229	14400	14271	14258	14294	14394	14211	14347	14255	14189	14295	14256	14208	14330	14439	14217	14166	14335	14290	14236	14391
25270	21208	27430	25713	20752	19621	19551	18761	18528	18825	18598	18522	18483	18630	18471	18682	18824	18810	18540	18515	18548	18537	18310	18399	18469	18498	18353	18467	18393	18486	18285	18458	18454	18494	18395	18476	18493	18560	18422	18329	18304	18489	18517	18572	18267	18344	18218	18547	18330	18378	18326	18334	18537	18422	18362	18344	18471	18604	18592	18404	18458	18393	18678	18339	18490	18297	18378	18493	18448	18308	18438	18502	18473	18353	18397	18303	18314	18409	18466	18335	18441	18533	18483	18421	18422	18364	18344	18454	18405	18386	18398	18608	18347	18307	18483	18529	18296	18358	18383	18389	18363	18418	18261	18512	18277	18275	18494	18338	18441	18239	18657	18509	18525	18429	18385	18267	18325	18327	18380	18568	18402	18462	18233	18320	18450	18432	18626	18422	18555	18433	18423	18580	18528	18336	18572	18451	18449	18530	18288	18381	18370	18248	18418	18393	18359	18431	18362	18469	18155	18453	18523	18329	18482	18540	18451	18273	18332	18340	18296	18343	18444	18354	18450	18338	18305	18353	18418	18408	18378	18378	18526	18448	18581	18532	18434	18540	18291	18485	18396	18521	18448	18323	18338	18454	18464	18600	18400	18398	18494	18231	18356	18449	18399	18535	18516	18595	18217	18381	18565	18217	18342	18562	18470	18536	18289	18199	18290	18472	18183	18482	18295	18359	18308	18296	18479	18513	18189	18404	18306	18402	18426	18284	18375	18249	18268	18588	18541	18531	18489	18381	18379	18347	18389	18519	18573	18374	18457	18415	18617	18295	18260	18283	18541	18411	18463	18450	18400	18383	18515	18638	18492	18435	18576	18338	18147	18385	18519	18407	18404	18424	18341	18508	18249	18329	18672	18416	18382	18463	18437	18451	18408	18386	18276	18445	18286	18236	18517	18617	18390	18222	18441	18364	18396	18346	18318	18420	18534	18496	18455	18272	18539	18286	18326	18619	18474	18497	18398	18500	18694	18468	18314	18410	18622	18492	18568	18493	18406	18522	18585	18545	18472	18616	18117	18354	18416	18167	18236	18593	18225	18376	18359	18452	18347	18319	18378	18398	18462	18488	18454	18343	18523	18396	18375	18355	18324	18487	18372	18471	18426	18455	18572	18470	18442	18309	18515	18484	18227	18613	18379	18557	18417	18426	18511	18364	18569	18377	18269	18520	18440	18140	18468	18591	18516	18452	18423	18554	18575	18407	18549	18390	18259	18530	18348	18431	18501	18620	18674	18117	18383	18500	18395	18505	18486	18500	18369	18191	18506	18550	18576	18651	18355	18343	18441	18351	18421	18571	18411	18450	18395	18410	18163	18303	18456	18365	18599	18446	18314	18469	18371	18526	18288	18494	18504	18407	18352	18371	18276	18282	18547	18382	18353	18467	18342	18300	18540	18433	18462	18490	18417	18374	18610	18415	18399	18482	18512	18463	18375	18288	18408	18219	18268	18343	18318	18320	18541	18579	18560	18282	18244	18522	18606	18462	18533	18495	18332	18425	18520	18434	18410	18655	18378	18529	18372	18461	18175	18487	18564	18359	18413	18488	18473	18323	18362	18476	18422	18600	18493	18564	18417	18492	18404	18182	18384	18451	18382	18404	18448	18483	18349	18273	18458	18269	18321	18359	18506	18356	18387	18667	18346	18451	18363	18299	18441	18391	18397	18280	18559	18352	18406	18324	18345	18379	18357	18355	18205	18416	18227	18264	18276	18376	18370	18398	18465	18538	18413	18284	18443	18337	18311	18370	18378	18201	18350	18463	18361	18455	18275	18393	18434	18353	18437	18433	18402	18525	18288	18471	18484	18214	18464	18557	18470	18524	18553	18373	18400	18325	18309	18526	18586	18561	18638	18551	18344	18424	18336	18223	18461	18446	18472	18464	18413	18412	18441	18574	18515	18341	18576	18369	18318	18439	18353	18289	18396	18379	18303	18419	18266	18509	18321	18483	18581	18428	18432	18475	18360	18472	18408	18284	18296	18449	18478	18069	18418	18278	18233	18465	18443	18276	18396	18453	18536	18318	18145	18251	18491	18279	18430	18298	18358	18389	18426	18349	18390	18323	18416	18640	18292	18420	18475	18306	18454	18504	18447	18399	18602	18549	18429	18376	18362	18337	18385	18441	18457	18382	18186	18353	18198	18438	18464	18388	18330	18268	18427	18785	18361	18315	18446	18397	18532	18485	18510	18501	18396	18439	18382	18365	18258	18326	18203	18370	18447	18161	18358	18369	18424	18223	18340	18480	18763	18393	18421	18318	18339	18441	18502	18439	18483	18489	18434	18273	18808	18227	18410	18599	18449	18617	18471	18454	18474	18336	18459	18315	18440	18428	18534	18466	18488	18390	18420	18500	18571	18325	18132	18409	18314	18657	18547	18453	18486	18389	18502	18520	18274	18254	18311	18591	18608	18372	18456	18457	18365	18380	18255	18523	18484	18550	18288	18239	18347	18495	18213	18244	18503	18683	18181	18307	18573	18454	18591	18392	18532	18622	18444	18325	18443	18539	18477	18657	18574	18461	18667	18293	18361	18544	18620	18587	18433	18361	18498	18392	18510	18465	18436	18540	18453	18330	18433	18346	18520	18309	18564	18451	18513	18465	18478	18260	18512	18311	18340	18531	18437	18282	18708	18563	18340	18313	18393	18376	18582	18389	18314	18490	18364	18537	18614	18514	18292	18288	18537	18581	18539	18643	18459	18434	18524	18445	18593	18521	18545	18541	18542	18630	18617	18560	18332	18661	18308	18347	18695	18581	18331	18497	18467	18427	18548	18502	18401	18353	18357	18328	18535	18577	18473	18255	18438	18610	18515	18434	18372	18413	18402	18317	18492	18659	18475	18495	18515	18463	18446	18218	18266	18423	18266	18413	18515	18395	18420	18614	18473	18406	18313	18357	18558	18566	18284	18555	18501	18575	18434	18509	18419	18210	18254	18441	18478	18602	18365	18538	18310	18410	18549	18357	18420	18256	18463	18271	18465	18286	18309	18294	18340	18321	18471	18505	18370	18554	18313	18512	18365	18453	18413	18497	18527	18212	18363	18142	18341	18484	18246	18234	18539	18272	18448	18389	18482	18505	18574	18501	18327	18319	18421	18541	18530	18533	18367	18416	18495	18291	18490	18602	18398	18535	18154	18572	18333	18547	18347	18484	18634	18153	18318	18402	18466	18265	18623	18391	18444	18519	18550	18479	18397	18596	18419	18438	18419	18437	18432	18397	18442	18384	18462	18331	18532	18280	18623	18420	18493	18554	18463	18275	18321	18426	18467	18474	18294	18558	18396	18476	18427	18201	18289	18421	18655	18302	18307	18390	18397	18459	18366	18406	18356	18473	18539	18471	18352	18406	18533	18578	18563	18484	18432	18464	18468	18482	18598	18358	18502	18336	18708	18497	18409	18534	18582	18532	18469	18327	18552	18506	18444	18143	18710	18457	18356	18488	18257	18522	18512	18302	18490	18343	18257	18486	18417	18424	18333	18411	18572	18350	18328	18501	18579	18494	18470	18555	18249	18312	18570	18270	18344	18344	18280	18367	18411	18642	18421	18537	18220	18313	18274	18606	18310	18503	18585	18492	18395	18541	18736	18653	18373	18298	18581	18450	18638	18342	18290	18387	18331	18540	18471	18435	18531	18460	18593	18322	18249	18471	18559	18424	18502	18409	18294	18392	18211	18496	18389	18650	18307	18415	18556	18651	18520	18327	18582	18479	18223	18459	18456	18372	18299	18437	18450	18518	18530	18437	18425	18467	18290	18497	18662	18231	18513	18286	18491	18606	18157	18311	18469	18412	18335	18707	18449	18791	18436	18466	18337	18553	18304	18499	18395	18405	18314	18441	18493	18444	18524	18383	18385	18557	18670	18161	18431	18316	18353	18543	18453	18520	18599	18434	18681	18684	18372	18541	18554	18471	18502	18295	18444	18409	18401	18499	18477	18346	18172	18423	18444	18385	18309	18505	18476	18392	18613	18538	18413	18412	18281	18692	18453	18180	18514	18120	18393	18611	18533	18459	18270	18329	18313	18481	18353	18433	18509	18344	18522	18431	18642	18487	18599	18330	18254	18618	18371	18599	18544	18341	18744	18460	18320	18319	18559	18379	18358	18221	18477	18476	18510	18478	18622	18518	18386	18547	18436	18570	18463	18579	18399	18349	18286	18466	18311	18336	18478	18320	18292	18406	18365	18477	18413	18561	18617	18437	18396	18345	18396	18362	18527	18611	18357	18334	18400	18453	18320	18387	18457	18487	18443	18554	18669	18558	18445	18485	18563	18427	18410	18286	18376	18416	18360	18308	18468	18477	18298	18578	18501	18186	18445	18423	18388	18400	18555	18352	18600	18487	18508	18554	18384	18195	18345	18420	18472	18435	18248	18256	18525	18435	18448	18377	18387	18354	18270	18512	18640	18374	18331	18373	18524	18403	18395	18046	18264	18505	18405	18415	18478	18592	18601	18503	18574	18293	18336	18142	18225	18334	18378	18381	18560	18399	18451	18615	18381	18501	18347	18568	18400	18277	18364	18512	18231	18391	18365	18357	18669	18302	18310	18151	18460	18453	18425	18338	18457	18398	18439	18542	18433	18350	18343	18501	18400	18519	18391	18412	18526	18596	18479	18553	18358	18441	18426	18324	18539	18519	18393	18483	18291	18712	18593	18428	18411	18530	18343	18301	18384	18322	18164	18311	18509	18277	18328	18393	18329	18508	18430	18411	18256	18416	18403	18290	18555	18479	18333	18478	18467	18431	18513	18601	18397	18357	18288	18455	18447	18394	18346	18400	18540	18624	18501	18489	18421	18467	18465	18406	18506	18513	18404	18349	18367	18532	18381	18421	18583	18492	18614	18355	18494	18196	18500	18446	18442	18352	18538	18527	18222	18172	18352	18446	18246	18454	18301	18371	18289	18374	18588	18410	18442	18632	18375	18336	18264	18291	18459	18221	18507	18287	18422	18472	18649	18323	18227	18383	18420	18299	18560	18612	18423	18655	18538	18489	18556	18456	18400	18294	18391	18360	18307	18362	18477	18430	18504	18480	18239	18453	18473	18401	18321	18284	18591	18460	18569	18431	18373	18415	18471	18267	18356	18500	18257	18434	18480	18530	18398	18604	18334	18649	18261	18356	18539	18439
12787	21445	16092	14999	14997	14987	14963	14924	14854	15007	14908	14799	14879	14968	15036	14972	15076	14897	14816	14969	14908	14917	14886	14833	14903	14871	14836	14942	14964	14965	14793	14923	14972	14929	14800	14996	14706	14839	14912	14746	14805	14718	14696	14962	14879	14878	14964	14806	14720	14769	14846	14906	14952	14854	14876	14946	14802	14854	14833	14761	14741	14809	14880	14853	14841	14709	14878	14860	14676	14840	14989	14977	14882	14844	14920	14838	14800	14795	14755	14812	14928	14787	14937	14901	15040	14859	14745	14917	14652	14855	14807	14870	14790	14963	14750	14816	14896	14701	14767	14621	14929	14808	14729	14893	14794	14843	14803	14842	14888	14852	14838	14841	14936	14880	14953	14956	14905	14952	14866	14954	14920	14817	14898	14773	14959	14871	14981	14866	14878	14784	14883	15012	14810	14742	14698	14705	14782	14841	14844	14813	14622	14678	14841	14922	14865	14767	14743	14730	14938	14903	14712	14896	14978	14931	14946	14837	14847	14843	14908	14817	14862	14889	14748	14882	14764	14904	14922	15033	14918	14851	14916	14971	14798	14873	14688	14781	14802	14811	14692	14852	14778	14812	14800	14785	14661	14949	14787	14682	14818	14874	14798	14913	14834	14771	14935	14942	14753	14987	14962	14813	14882	14795	14668	14785	14908	14791	14816	14844	15068	14804	14805	14881	14713	14904	14965	14706	14739	14783	14828	14854	14861	14859	14773	14795	14770	14958	14892	14734	14824	14910	14890	14655	14910	14764	14897	14798	14956	14837	14731	14758	15031	14708	14781	14794	14847	14686	14943	14769	14939	14988	14725	14725	14785	14932	14836	14660	14948	14813	14950	14928	14700	14629	14710	14835	14906	15008	14956	14884	14937	14909	14785	14806	14603	14843	14830	14890	14673	14877	14761	14785	14925	14848	14859	14866	14915	14824	14729	14844	14922	14701	14764	14791	14938	14960	14859	14739	14869	14642	14993	14769	15049	14820	14816	14851	14796	14816	14915	14725	14951	14741	14956	14717	14825	14796	14856	14970	14720	14763	14872	14698	14742	14924	14933	14740	14954	14920	14865	14829	14863	14981	14974	15080	14881	14957	14789	14806	15028	14917	14912	15007	14883	14711	14837	14948	14889	14839	14864	14961	15043	14711	14886	14730	14836	14821	14715	14822	14900	14823	14867	14710	14701	14882	14929	14910	14820	14835	14859	15005	14922	14801	14780	14811	14852	14773	14823	14747	14773	14862	14888	14860	14928	14851	14777	14756	14749	14842	14719	14981	14832	14890	14867	14678	14807	14799	14839	14987	14928	14712	14831	14734	14913	14847	14824	15037	14889	14783	14939	14803	14851	14914	14712	14948	14883	14778	14967	14683	14667	14806	14924	14781	14952	14809	14769	14673	14839	14774	14779	14848	14852	14806	14767	14848	14841	14838	14941	14836	14871	14729	15067	14776	14839	14955	14865	14953	14857	14877	14839	14889	14887	14826	14864	14728	14717	14817	14637	14789	14939	15022	14810	14769	14874	14703	14869	14883	14784	14920	14722	14862	15005	14873	14900	14914	14731	14761	14691	14819	14947	14786	14761	14792	14747	14814	14767	14892	14953	14885	14763	14907	14764	14904	14900	14739	14932	14822	14856	14895	14818	15042	14693	14809	14756	14726	14854	14948	14803	14849	14915	14922	14673	14789	14768	14940	14857	14831	14856	14949	14958	14799	14751	14824	14929	14844	14947	14728	14660	14625	14839	14930	14907	14868	14838	15003	14845	14886	14898	14674	14953	14861	14739	14944	14900	14684	14926	14782	14950	14893	14821	14746	14991	14841	14833	14919	14958	14753	14993	14688	14864	14974	14722	14742	14629	14926	14755	14923	14946	14964	14781	14860	14726	14871	14917	14772	14868	14720	14988	14784	14832	14735	14841	14846	14994	14904	14855	14941	14818	14914	14983	14808	14891	14900	14740	14752	14808	14768	14941	14755	14716	14822	14926	14821	14832	14726	14791	14819	14850	14799	15074	14888	14922	14915	14869	14830	14863	14984	14835	14735	14663	14918	14843	15001	14808	14892	14717	14897	14741	14662	14909	14781	14984	14909	14846	14866	14891	14854	14644	14889	14824	14970	14784	14835	14852	14925	14821	14911	14791	14816	14839	14845	14841	14673	14734	14800	14783	14896	14835	15041	14959	15005	14796	14761	14728	14683	14890	14828	14836	14883	14750	14914	14798	14842	15039	14752	14742	14676	14771	14805	14844	14811	14881	14775	14774	14716	14815	14795	14796	14954	14837	14813	14799	14852	14901	14894	14839	14667	14899	14800	14918	14772	14932	14768	14879	14719	15132	14965	14807	14843	14873	14752	14986	14702	14944	14885	14888	14813	14761	14926	14783	14896	14883	14695	14872	14816	14970	14785	14851	14828	14979	14686	14783	14677	14894	14790	14855	14877	14768	14871	14732	14839	14814	14754	14892	14857	14952	14736	14872	14886	14726	14931	14792	14836	14858	14847	14888	14883	14741	14750	14889	14926	14904	14999	14802	14805	14761	14889	14657	14899	14762	14928	14835	14880	14789	14719	14833	14764	14803	14783	14824	15010	14787	14766	14873	14705	14670	14749	14768	14742	14895	14732	14677	14943	14854	14966	14784	14961	14796	14844	14893	14906	14654	14806	14816	14941	14811	14833	14860	14902	14848	14760	14743	14963	14853	14796	14745	14876	14843	14800	14819	14965	14824	14788	15031	14780	14798	14799	14816	14790	14792	14823	14756	14758	14911	14788	14833	14783	14779	14641	14851	14888	14817	14968	14764	15005	14886	14688	14738	14799	14733	14903	14830	14766	14937	14848	14855	14857	14827	14852	15068	14760	14891	14781	14809	14858	14699	14930	14773	14693	14787	14715	14752	14866	14895	14912	14790	14911	14657	14751	14878	14867	15019	14907	14715	14813	14871	14750	14796	14789	14787	14966	14816	14828	14657	14737	14735	14799	14766	14854	14788	14871	14933	14707	14707	14841	14716	14843	14853	14867	14673	14841	14728	14773	14788	14819	14897	14892	14864	14821	14637	14943	14877	14794	14906	15099	14840	15004	14921	14823	14652	14747	14999	14752	14787	14772	14777	15011	14752	14781	14685	14736	14698	14822	14767	14955	14768	14785	14795	14948	14677	14803	14661	14878	14718	15126	14830	15022	14801	14771	14832	14835	14676	14870	14957	14743	14870	14852	14879	14778	14948	14785	14709	14951	14840	14875	14752	14899	14838	14796	14928	14798	14873	14826	14725	14894	14918	15010	14769	14784	14890	14856	14986	14832	15003	14742	14932	14839	14779	14899	14774	14803	14806	14906	14983	14753	14931	14780	14834	14901	14988	14953	14807	14797	14726	14648	14835	14853	14867	14864	14951	14825	14935	14934	14990	14730	14953	14706	15039	14632	14656	14815	14954	14917	14822	14974	14885	14802	14739	14782	14801	15020	14768	15042	14741	14914	14746	14849	14947	14767	14858	14827	14959	14795	14807	15055	14724	14773	14866	14751	14825	14918	14801	14806	14843	14945	14913	14713	14804	14704	14963	14875	14963	14796	14840	14896	14823	14779	15037	14920	14905	14945	14806	14880	14940	14962	14928	14840	14807	14759	14868	14759	14747	14661	14791	15053	14955	14825	14685	14715	14812	14844	14801	14710	14910	14815	14906	14951	14831	14843	15042	14840	14952	14814	14800	14782	14824	14769	14969	14962	14687	14851	14771	14734	14947	15007	14851	14749	14879	14800	14842	14843	14932	14874	14678	14918	14967	14851	14851	14705	14992	14872	14939	14640	14724	14679	14713	14911	14926	14988	14841	14671	14925	14887	14762	14919	14806	14859	14660	14884	14973	14833	14908	14917	14906	15098	14722	14649	14870	14883	14984	14750	14821	14958	14800	14925	14798	14784	14915	14832	14682	14871	14612	14758	14745	14780	14778	14968	14847	14747	14858	14905	14829	14853	14955	14745	15004	14788	14769	14851	14773	14814	14885	14874	14900	14896	14730	14947	14909	14779	14885	14886	14744	15045	14923	14873	14724	14933	14802	14809	14788	14854	14871	14696	14793	14818	14976	14668	14872	14901	14767	14689	14728	14776	14864	14808	14764	14850	14838	14792	14762	14823	14678	14787	14848	15002	14792	14821	14744	14709	14764	14893	14893	14816	14856	14945	14919	14893	14876	14991	14956	14766	14854	14845	14971	14851	14879	14944	14936	14767	14864	14884	14794	14898	14907	14670	15039	14877	14838	14807	15096	14899	15015	14647	14761	14767	14973	14786	14845	14967	14850	14792	14835	14706	14848	15058	14889	14768	14893	14906	14827	14684	14823	14829	14864	14954	14939	14875	14979	14744	14813	14944	14875	14814	14762	14867	14784	14942	14684	14754	14928	14812	14818	14828	14743	14751	14792	14888	14948	14782	14943	14700	14896	14756	14808	14830	14928	14925	14986	14846	15089	14801	14849	14808	14925	14737	15021	14817	14687	14798	14930	14701	14892	14896	14709	14838	14888	15010	14816	14830	14809	14739	14817	14825	14961	15063	14888	14660	14802	14854	14689	14880	14738	14827	14927	14732	14811	14872	14930	14786	14913	14873	14955	14883	14928	14743	14934	14925	14768	14893	14727	15013	14820	14944	14852	14660	14841	14998	14794	14722	14967	14777	14850	14831	14765	14820	14803	14934	14914	14927	14816	14853	14816	14894	14848	14977	14716	14954	14897	15013	14913	14965	14890	14727	14911	14943	14920	14984	14651	14943	14773	14780	14824	14824	14821	14926	14727	15015	14877	14813	14856	14791	14803	14938	14956	14959	14777	14810	14864	14808	14838	14836	14758	14818	14897	14827	14924	14874	14818	14909	14903	14833	14897	14756	14902	14832	14723	14869	14885	14929	14869	14858	14831	14681	14861	14883	14874	14886	14661	14661	14828	14697	14894	14892	14714	15048	14897	14870	14931	14854	14895	14679	14891	14955	14805	14820	14881	14915	14889	14759	14878	14969	14999	14884	14924	14809	14959	14853	14964	14786	14975	14929	14742	15081	14847	14798	14915	14867	14699	14764	14893	15021	14760	14857	14880	14914	14754	14757	14821	14735	14796	14826	14929	14649	14792	14976	14827	14756	14789	14866
23268	21110	28672	23822	21471	22721	22050	18375	17712	17924	17966	17966	18282	18296	18710	19404	19295	18926	18261	17952	17858	17688	17722	17612	17462	17484	17775	17561	17809	17695	17659	17757	17583	17559	17724	17602	17550	17539	17544	17543	17589	17529	17502	17359	17524	17586	17724	17504	17728	17583	17520	17761	17641	17521	17572	17396	17749	17572	17634	17783	17533	17549	17513	17711	17584	17530	17715	17370	17410	17523	17657	17538	17469	17695	17431	17662	17614	17598	17461	17901	17557	17668	17497	17560	17527	17675	17511	17531	17640	17468	17585	17355	17552	17357	17516	17752	17527	17543	17482	17358	17544	17666	17633	17543	17926	17647	17386	17462	17721	17652	17520	17630	17546	17450	17571	17543	17483	17417	17454	17371	17578	17447	17546	17668	17407	17508	17597	17516	17552	17576	17729	17431	17576	17355	17688	17585	17425	17497	17707	17520	17653	17258	17396	17536	17480	17522	17718	17383	17344	17501	17560	17711	17581	17564	17804	17535	17675	17579	17673	17375	17475	17395	17511	17474	17626	17532	17532	17492	17496	17426	17410	17204	17473	17410	17458	17535	17457	17328	17599	17617	17582	17640	17475	17516	17623	17491	17370	17658	17494	17498	17365	17305	17511	17433	17590	17567	17614	17664	17512	17667	17540	17591	17398	17541	17465	17387	17642	17561	17547	17572	17311	17419	17736	17801	17680	17529	17718	17694	17543	17477	17760	17538	17577	17621	17601	17356	17399	17568	17497	17481	17623	17606	17673	17613	17298	17525	17375	17626	17433	17433	17604	17460	17418	17662	17562	17512	17439	17529	17510	17569	17690	17550	17471	17767	17420	17325	17600	17520	17417	17688	17535	17503	17626	17591	17676	17636	17567	17439	17663	17577	17387	17402	17573	17473	17632	17612	17555	17611	17542	17520	17354	17434	17631	17466	17568	17417	17512	17532	17601	17528	17606	17504	17610	17522	17430	17518	17524	17543	17609	17448	17353	17575	17408	17630	17607	17524	17363	17422	17469	17439	17484	17590	17440	17355	17369	17524	17308	17620	17623	17787	17449	17423	17599	17688	17407	17554	17446	17440	17488	17503	17695	17332	17486	17596	17598	17698	17501	17545	17615	17591	17479	17533	17405	17443	17422	17258	17494	17354	17378	17518	17467	17485	17585	17609	17575	17401	17316	17559	17424	17546	17532	17737	17431	17468	17624	17499	17322	17456	17460	17537	17510	17406	17563	17358	17414	17385	17434	17469	17470	17305	17463	17649	17620	17614	17436	17495	17544	17584	17693	17601	17596	17425	17533	17549	17524	17404	17554	17495	17611	17467	17490	17408	17431	17440	17673	17554	17481	17599	17595	17401	17630	17577	17579	17597	17551	17559	17418	17399	17391	17482	17274	17339	17503	17491	17524	17536	17384	17582	17499	17494	17552	17531	17669	17563	17411	17588	17566	17610	17581	17607	17476	17664	17341	17516	17596	17543	17587	17278	17828	17470	17594	17445	17601	17290	17492	17570	17555	17391	17531	17486	17447	17348	17450	17367	17403	17562	17347	17592	17691	17511	17370	17465	17473	17587	17678	17463	17458	17399	17358	17493	17393	17516	17467	17501	17551	17245	17360	17426	17376	17416	17637	17645	17583	17527	17522	17360	17454	17287	17529	17715	17767	17446	17632	17567	17477	17458	17488	17407	17328	17597	17588	17593	17617	17456	17586	17303	17614	17682	17559	17417	17454	17428	17522	17583	17409	17598	17335	17687	17431	17561	17342	17599	17601	17522	17605	17485	17509	17522	17520	17618	17578	17534	17678	17260	17584	17623	17494	17558	17703	17461	17354	17501	17560	17358	17465	17527	17412	17706	17446	17587	17518	17433	17786	17588	17434	17669	17582	17639	17488	17406	17684	17379	17398	17601	17639	17553	17482	17637	17508	17502	17613	17466	17504	17504	17674	17346	17501	17642	17358	17464	17693	17456	17692	17430	17341	17420	17459	17475	17519	17269	17555	17418	17557	17448	17689	17199	17412	17417	17285	17303	17416	17470	17275	17539	17503	17430	17483	17508	17532	17305	17394	17361	17384	17439	17595	17456	17506	17485	17465	17491	17648	17455	17500	17422	17541	17480	17580	17666	17657	17407	17485	17466	17606	17598	17590	17545	17714	17503	17450	17546	17475	17599	17640	17313	17438	17553	17456	17560	17758	17594	17499	17522	17442	17623	17420	17456	17530	17582	17613	17705	17703	17509	17436	17375	17406	17249	17358	17577	17501	17430	17506	17523	17507	17541	17474	17680	17652	17448	17646	17468	17526	17458	17687	17611	17576	17514	17476	17548	17787	17600	17427	17541	17482	17371	17444	17543	17256	17336	17423	17522	17639	17588	17618	17385	17545	17541	17559	17655	17402	17520	17305	17674	17384	17345	17451	17364	17456	17424	17495	17417	17341	17363	17498	17637	17662	17564	17454	17487	17604	17537	17499	17516	17529	17267	17591	17401	17585	17411	17413	17389	17396	17367	17595	17684	17691	17487	17501	17380	17593	17518	17574	17571	17546	17599	17472	17452	17322	17540	17552	17514	17524	17556	17642	17614	17564	17584	17540	17514	17593	17584	17270	17451	17492	17482	17673	17593	17372	17537	17502	17306	17643	17625	17503	17564	17725	17455	17269	17406	17564	17654	17523	17463	17383	17622	17587	17557	17551	17806	17337	17365	17506	17583	17463	17486	17522	17542	17446	17448	17648	17547	17484	17387	17455	17396	17466	17695	17493	17757	17496	17489	17635	17561	17596	17667	17538	17533	17564	17547	17448	17468	17450	17500	17513	17526	17700	17528	17256	17300	17612	17418	17630	17639	17574	17529	17452	17270	17517	17307	17532	17605	17432	17415	17363	17493	17404	17369	17589	17464	17444	17597	17280	17543	17695	17426	17354	17551	17506	17374	17565	17483	17446	17404	17574	17717	17466	17498	17449	17631	17437	17428	17693	17577	17318	17438	17734	17383	17354	17458	17349	17477	17249	17423	17592	17275	17194	17634	17462	17497	17555	17687	17536	17617	17606	17492	17473	17418	17527	17670	17513	17533	17379	17577	17553	17703	17383	17283	17524	17620	17442	17640	17667	17421	17444	17716	17551	17539	17502	17530	17473	17491	17443	17589	17400	17547	17495	17693	17432	17444	17476	17475	17504	17664	17654	17388	17424	17544	17673	17465	17545	17502	17562	17683	17619	17521	17512	17319	17523	17749	17337	17672	17500	17563	17380	17536	17429	17667	17436	17516	17594	17505	17572	17585	17476	17614	17633	17643	17595	17392	17606	17503	17316	17537	17439	17585	17429	17491	17592	17368	17438	17430	17694	17441	17557	17401	17679	17473	17649	17383	17687	17498	17646	17356	17493	17566	17545	17569	17438	17456	17517	17505	17520	17372	17631	17589	17587	17624	17724	17546	17761	17605	17569	17609	17638	17615	17438	17422	17612	17584	17595	17533	17570	17462	17426	17515	17659	17660	17597	17481	17458	17403	17398	17577	17674	17519	17531	17669	17673	17360	17831	17450	17392	17815	17491	17397	17471	17625	17700	17730	17604	17584	17436	17478	17452	17564	17764	17707	17355	17443	17574	17629	17565	17551	17344	17469	17337	17479	17580	17434	17450	17583	17589	17607	17707	17456	17511	17438	17545	17480	17738	17475	17414	17593	17549	17746	17582	17425	17562	17627	17607	17289	17517	17490	17329	17621	17641	17440	17617	17585	17585	17426	17696	17782	17616	17609	17606	17725	17698	17576	17560	17559	17459	17336	17439	17398	17510	17564	17479	17541	17695	17425	17504	17534	17342	17629	17523	17453	17554	17473	17661	17620	17651	17527	17604	17589	17640	17580	17486	17381	17554	17454	17558	17527	17606	17725	17755	17572	17437	17527	17489	17581	17662	17584	17508	17591	17388	17499	17608	17271	17653	17602	17685	17415	17587	17509	17375	17489	17616	17461	17773	17619	17659	17494	17447	17526	17365	17540	17550	17508	17458	17266	17552	17757	17587	17425	17310	17544	17610	17505	17433	17531	17607	17569	17694	17500	17432	17501	17484	17536	17562	17708	17744	17504	17767	17549	17261	17385	17604	17461	17404	17360	17457	17390	17518	17563	17475	17248	17400	17523	17445	17588	17416	17574	17402	17333	17125	17567	17489	17557	17568	17627	17367	17609	17603	17435	17697	17486	17685	17598	17690	17817	17437	17576	17482	17515	17519	17341	17524	17510	17501	17478	17687	17712	17609	17489	17457	17558	17502	17515	17615	17692	17424	17517	17507	17510	17525	17529	17614	17774	17395	17492	17575	17617	17418	17656	17520	17557	17539	17437	17527	17463	17709	17424	17421	17264	17466	17311	17411	17613	17538	17459	17467	17540	17410	17546	17536	17420	17383	17516	17538	17515	17569	17429	17469	17563	17633	17490	17440	17408	17514	17576	17687	17389	17561	17393	17534	17355	17447	17509	17401	17437	17550	17562	17598	17479	17524	17340	17481	17525	17417	17557	17549	17289	17655	17540	17437	17402	17427	17555	17520	17544	17677	17300	17478	17542	17483	17348	17493	17564	17765	17497	17382	17473	17615	17463	17441	17412	17529	17300	17492	17565	17436	17567	17280	17523	17469	17401	17580	17454	17572	17418	17734	17587	17531	17589	17357	17514	17505	17642	17424	17341	17406	17483	17596	17379	17469	17340	17591	17425	17482	17472	17389	17472	17398	17425	17634	17661	17591	17548	17495	17443	17529	17187	17453	17488	17622	17751	17563	17637	17674	17547	17541	17539	17492	17783	17624	17551	17780	17507	17575	17386	17682	17466	17675	17464	17481	17524	17622	17345	17331	17457	17509	17470	17528	17606	17542	17505	17383	17415	17314	17598	17689	17542	17553	17398	17540	17703	17547	17677	17781	17647	17649	17613	17382	17619	17613	17344	17442	17442	17462	17595	17517	17592	17557	17508	17409	17468	17468	17435	17307	17554	17406	17427	17456	17541	17428	17556	17383	17304	17442	17452	17428	17418	17368	17564	17442	17572	17533	17449	17395	17601	17427	17519	17510	17507	17781	17495	17398	17327	17567	17588	17663	17633	17594	17472	17603	17626	17341	17467	17186	17584	17551	17306	17521	17349	17708	17659
11315	25139	18576	15162	14834	14646	14436	14527	14633	14531	14556	14528	14511	14960	15369	15754	15562	15039	14874	14618	14418	14387	14288	14420	14329	14355	14344	14401	14465	14371	14310	14408	14517	14333	14320	14299	14386	14279	14338	14132	14314	14496	14469	14400	14311	14404	14190	14512	14306	14375	14395	14337	14417	14273	14456	14219	14404	14257	14267	14353	14322	14208	14325	14147	14158	14309	14457	14331	14267	14329	14343	14244	14302	14573	14198	14282	14091	14256	14293	14421	14391	14450	14301	14334	14283	14344	14360	14446	14291	14287	14248	14357	14332	14455	14268	14152	14467	14276	14519	14386	14355	14286	14562	14221	14398	14386	14344	14344	14491	14338	14401	14495	14215	14263	14293	14285	14466	14317	14162	14416	14202	14400	14315	14379	14311	14246	14352	14269	14332	14302	14230	14357	14380	14418	14238	14294	14328	14377	14251	14420	14289	14468	14398	14452	14415	14229	14464	14367	14357	14334	14320	14333	14513	14194	14432	14228	14329	14288	14306	14376	14179	14295	14391	14229	14459	14517	14290	14370	14220	14275	14215	14331	14392	14344	14452	14368	14410	14257	14206	14186	14283	14428	14425	14223	14356	14351	14160	14339	14527	14371	14397	14424	14279	14246	14297	14275	14331	14323	14256	14440	14479	14216	14313	14404	14176	14334	14360	14298	14468	14233	14279	14401	14401	14221	14375	14222	14351	14326	14369	14423	14293	14271	14375	14458	14319	14279	14374	14416	14356	14313	14333	14402	14264	14396	14334	14309	14262	14433	14323	14336	14154	14186	14244	14332	14318	14345	14241	14284	14076	14287	14269	14216	14320	14294	14227	14310	14354	14386	14457	14271	14306	14303	14302	14330	14270	14386	14265	14274	14297	14391	14117	14206	14310	14149	14176	14292	14305	14228	14395	14286	14299	14461	14383	14311	14274	14296	14476	14348	14338	14373	14358	14444	14473	14469	14455	14248	14515	14231	14272	14319	14340	14216	14327	14309	14304	14269	14301	14159	14484	14286	14473	14651	14260	14326	14363	14413	14287	14424	14317	14139	14417	14372	14202	14234	14333	14291	14389	14366	14203	14330	14274	14251	14376	14271	14361	14147	13939	14493	14282	14418	14483	14258	14523	14243	14425	14383	14472	14306	14237	14298	14267	14426	14351	14284	14191	14399	14184	14197	14344	14254	14330	14366	14404	14374	14469	14281	14484	14211	14228	14125	14291	14280	14439	14286	14406	14423	14265	14355	14394	14446	14273	14256	14274	14388	14369	14362	14219	14166	14356	14518	14298	14286	14232	14301	14285	14385	14242	14382	14395	14405	14313	14377	14133	14421	14375	14212	14388	14338	14161	14488	14263	14319	14382	14296	14312	14345	14438	14277	14449	14335	14263	14279	14361	14250	14226	14507	14418	14208	14238	14281	14306	14340	14219	14441	14271	14149	14331	14315	14240	14367	14426	14461	14235	14483	14114	14357	14323	14262	14148	14280	14127	14402	14288	14368	14398	14229	14342	14414	14288	14283	14473	14422	14349	14256	14327	14308	14235	14160	14470	14461	14529	14357	14224	14346	14258	14311	14300	14295	14318	14264	14286	14294	14318	14228	14226	14243	14162	14327	14179	14412	14271	14223	14349	14083	14019	14371	14355	14304	14239	14406	14365	14217	14359	14317	14452	14288	14331	14327	14426	14178	14330	14248	14452	14373	14508	14382	14358	14248	14323	14312	14260	14212	14390	14167	14250	14214	14453	14437	14195	14279	14461	14235	14286	14457	14186	14461	14263	14310	14199	14313	14256	14295	14363	14489	14182	14345	14342	14443	14209	14468	14360	14235	14345	14369	14272	14156	14349	14254	14357	14429	14304	14414	14285	14131	14352	14437	14354	14342	14276	14298	14369	14393	14254	14374	14246	14416	14346	14269	14295	14359	14264	14164	14232	14251	14280	14303	14298	14304	14323	14341	14113	14267	14419	14312	14318	14277	14175	14237	14413	14389	14458	14364	14427	14226	14378	14274	14315	14352	14448	14405	14329	14300	14372	14445	14475	14383	14233	14273	14456	14260	14291	14308	14331	14201	14299	14170	14399	14364	14442	14148	14340	14434	14257	14289	14419	14318	14148	14227	14154	14473	14291	14253	14358	14357	14278	14406	14405	14370	14367	14118	14206	14118	14476	14348	14199	14349	14215	14479	14421	14273	14347	14295	14506	14259	14335	14367	14477	14401	14325	14068	14254	14307	14233	14383	14437	14318	14347	14178	14218	14344	14486	14389	14214	14335	14234	14485	14229	14368	14482	14246	14359	14339	14377	14354	14312	14288	14422	14447	14303	14389	14407	14243	14329	14396	14198	14251	14355	14408	14505	14405	14412	14349	14357	14160	14346	14336	14331	14362	14438	14356	14359	14325	14286	14360	14054	14480	14421	14313	14271	14391	14344	14281	14399	14265	14235	14356	14359	14326	14402	14352	14476	14332	14183	14227	14300	14447	14281	14148	14381	14272	14301	14227	14079	14350	14330	14494	14286	14304	14373	14256	14381	14133	14453	14267	14363	14283	14441	14341	14256	14327	14366	14266	14394	14358	14349	14438	14252	14264	14263	14206	14319	14113	14288	14356	14348	14291	14321	14380	14294	14321	14359	14403	14327	14191	14343	14291	14360	14247	14303	14329	14391	14150	14353	14437	14494	14235	14400	14320	14237	14225	14271	14339	14453	14430	14215	14328	14389	14297	14429	14280	14338	14133	14124	14322	14406	14376	14078	14236	14334	14408	14398	14337	14240	14239	14342	14279	14200	14314	14262	14179	14291	14250	14400	14222	14348	14236	14358	14170	14282	14338	14347	14421	14407	14305	14434	14258	14327	14328	14230	14292	14245	14485	14276	14309	14248	14282	14419	14436	14251	14359	14327	14282	14202	14340	14276	14181	14140	14289	14163	14417	14372	14119	14198	14313	14175	14266	14247	14370	14368	14327	14260	14414	14273	14393	14253	14256	14252	14349	14403	14211	14333	14227	14418	14353	14360	14221	14431	14513	14301	14292	14316	14261	14246	14234	14317	14371	14258	14365	14348	14311	14246	14177	14400	14384	14311	14272	14160	14422	14351	14406	14492	14291	14122	14411	14343	14355	14240	14340	14291	14375	14388	14438	14264	14272	14353	14404	14199	14261	14264	14128	14262	14325	14300	14367	14417	14332	14383	14468	14265	14405	14212	14382	14333	14323	14182	14334	14281	14430	14195	14410	14508	14255	14289	14257	14225	14341	14463	14198	14487	14374	14380	14424	14403	14376	14183	14233	14276	14278	14223	14339	14506	14349	14324	14272	14315	14241	14263	14246	14380	14434	14151	14443	14121	14312	14197	14137	14405	14261	14437	14367	14263	14322	14149	14441	14298	14327	14284	14332	14470	14421	14129	14397	14202	14413	14537	14337	14430	14234	14308	14318	14328	14380	14405	14354	14326	14209	14344	14328	14338	14422	14468	14351	14246	14186	14372	14348	14201	14274	14447	14284	14514	14333	14148	14269	14248	14466	14316	14199	14276	14431	14167	14353	14298	14328	14233	14423	14296	14305	14268	14263	14383	14281	14366	14310	14370	14272	14360	14512	14404	14205	14224	14345	14299	14292	14359	14349	14387	14318	14243	14246	14352	14277	14411	14284	14215	14258	14417	14349	14289	14265	14375	14348	14182	14418	14328	14150	14393	14469	14482	14313	14477	14240	14401	14280	14340	14430	14383	14354	14355	14233	14230	14292	14462	14249	14237	14243	14308	14454	14235	14312	14166	14277	14430	14238	14289	14419	14275	14290	14287	14311	14357	14378	14240	14104	14683	14365	14317	14287	14267	14378	14387	14386	14268	14317	14372	14481	14295	14355	14345	14126	14316	14356	14315	14452	14355	14206	14227	14343	14319	14090	14182	14503	14395	14319	14218	14339	14405	14362	14402	14397	14330	14328	14185	14197	14418	14313	14308	14397	14541	14348	14235	14285	14092	14293	14320	14229	14359	14283	14449	14385	14474	14572	14273	14346	14547	14456	14129	14270	14424	14368	14391	14414	14367	14204	14281	14148	14321	14295	14382	14143	14291	14339	14357	14181	14526	14452	14237	14317	14242	14378	14144	14233	14314	14300	14418	14343	14397	14295	14510	14270	14179	14296	14406	14240	14421	14199	14248	14337	14284	14183	14347	14358	14499	14151	14283	14307	14433	14401	14358	14212	14390	14360	14227	14194	14301	14332	14233	14362	14197	14430	14263	14162	14152	14319	14330	14285	14262	14466	14178	14326	14377	14437	14238	14264	14511	14208	14239	14341	14268	14326	14435	14252	14285	14229	14209	14295	14528	14379	14467	14337	14485	14354	14398	14209	14317	14262	14452	14308	14285	14436	14380	14202	14327	14255	14397	14422	14204	14237	14352	14374	14337	14221	14415	14352	14272	14256	14328	14287	14284	14409	14220	14282	14338	14351	14363	14198	14389	14424	14395	14258	14328	14282	14303	14294	14346	14159	14449	14491	14352	14229	14243	14335	14332	14190	14283	14232	14245	14485	14280	14448	14339	14246	14398	14204	14287	14330	14363	14514	14506	14545	14397	14342	14368	14332	14341	14361	14381	14186	14418	14477	14394	14317	14296	14325	14323	14350	14282	14281	14242	14486	14421	14274	14351	14456	14354	14460	14311	14354	14273	14301	14203	14449	14478	14492	14172	14215	14293	14255	14363	14352	14421	14526	14345	14427	14316	14347	14232	14357	14370	14388	14298	14347	14207	14470	14278	14113	14299	14218	14367	14298	14322	14353	14255	14132	14412	14154	14330	14366	14268	14277	14328	14336	14374	14351	14359	14312	14341	14276	14291	14161	14216	14325	14368	14242	14413	14371	14444	14322	14322	14171	14286	14242	14332	14512	14285	14367	14311	14404	14429	14296	14323	14314	14227	14365	14410	14419	14414	14336	14396	14440	14214	14422	14305	14365	14343	14310	14316	14220	14294	14299	14319	14243	14319	14330	14231	14366	14174	14254	14262	14437	14496	14250	14207	14160	14311	14270	14325	14291	14338	14597	14248	14268	14285	14211	14471	14280	14444	14284	14556	14299	14268	14317	14346	14329	14459	14399	14399	14253	14416	14233	14315	14461	14247	14407	14258	14371
22585	21205	29017	23694	21270	22802	24641	18273	17238	17648	17718	17682	18080	18032	19409	20724	20051	19049	18103	17559	17278	17213	17103	16900	17221	17156	17187	17120	17014	17198	16813	17077	17119	16870	17062	16998	17127	16770	17170	16726	16851	16817	16800	17056	17052	17097	17027	17089	16990	17139	17068	16972	16928	16832	16939	17055	16907	17071	17175	17022	16994	16849	17011	17033	16995	16933	16958	16903	16865	16787	16961	16882	16954	17100	16909	16824	16952	16944	16969	16919	16911	16892	16764	16935	16939	17080	16949	16921	16873	16916	16890	16902	16782	16970	16987	16911	16974	16911	16778	16811	16842	17149	16849	16846	17081	16835	16875	16707	17160	16867	16847	16827	16738	16767	17076	16879	17047	16918	16626	17080	16964	16985	17135	16903	17094	16945	16868	16934	17063	17063	16930	17055	16964	16960	16923	16793	16735	16943	16875	16882	16953	16955	16745	16798	16659	16765	17003	17046	16958	17067	17034	16634	17016	16875	17051	16875	16949	16976	17021	16690	16856	16875	16924	16941	16798	16839	16966	16856	16793	16933	16775	16951	16971	17098	16846	16734	16861	16692	16988	16721	16892	16828	16696	16899	16985	17039	17029	17029	17056	16950	16819	16860	16789	16904	16654	16872	16680	16913	16888	16730	16752	16915	17023	17053	17019	16890	16797	16885	16841	16770	16969	16920	17055	16745	16802	16874	16927	16884	16927	16922	16922	17038	16988	16730	16909	17018	17187	16966	17018	17051	16845	16727	16975	16918	16835	16838	16621	16817	16979	16954	17186	16822	16780	16920	16983	16873	16984	17005	16976	16979	16793	16864	16719	16791	16872	16899	16817	16902	16928	16881	16990	16954	16982	16868	16975	16906	16941	16946	17134	16931	16853	16901	17041	16825	16905	16774	16866	16871	16781	16924	16879	16864	16979	16846	16734	17042	16717	16977	17073	16943	16883	16978	17068	16930	16772	16731	16839	16775	17056	16848	16769	16706	16951	16929	16813	16797	17068	16926	16899	16754	16861	16821	17057	16742	16675	16809	17042	16797	16702	16738	17051	16950	16883	16931	16662	16795	16831	16700	16900	16867	16716	16955	17048	16824	16848	16844	16781	16850	16870	16860	16975	16814	17041	16821	16787	16940	16771	16749	16809	16936	17045	16886	16790	16855	17147	16686	17021	16802	16728	16907	16762	16883	16808	16894	16888	16840	16890	16734	16982	16930	16799	16955	16893	16801	16906	16903	17038	16919	16793	16956	16852	16901	16889	16916	16967	16915	17058	16713	17085	16898	16902	16943	16790	16837	16861	16844	16867	16914	16753	16931	16741	16910	17205	16801	16827	16881	16990	16968	16983	16931	17098	16816	17025	16810	17158	17099	16971	16882	16764	16819	16950	16817	16839	16683	16997	16747	16789	16977	16954	16890	16659	16912	16741	16714	16862	16871	16873	16838	16789	16995	16860	16640	16939	16987	16892	16957	16969	16882	16932	16813	16899	17006	17010	16927	16890	16880	16674	17240	16996	16673	17023	16967	16719	16969	16907	16638	16912	16657	16853	16879	17003	16800	16900	16958	17004	17084	16894	16708	17064	16794	16945	16783	17020	16717	16891	16799	16889	16957	16808	16909	16737	16924	17097	16717	16946	16990	16893	16949	16930	17139	17052	16993	16830	16837	16961	16887	16862	16795	16656	16850	16887	16758	16800	16979	16997	16857	16922	17029	17039	16874	16694	16725	16806	16953	16952	16820	16751	16739	17025	16666	16795	16952	16945	16958	17012	16691	16840	16938	16927	16813	16886	16823	16929	16958	17051	16953	17025	16708	16868	16896	16799	16897	16870	16580	16821	16849	16836	16769	16623	16928	16856	16999	16855	16933	17005	16931	16802	16966	16826	16793	16812	16820	16769	16914	16886	16986	16810	16665	16856	16707	16687	16921	17011	16914	17055	16963	16959	16949	16918	16746	16873	16991	16823	16724	16876	17073	16943	16851	16792	16896	16817	16845	16879	16898	16805	16726	16826	16974	16978	16755	16983	16955	17014	16990	17023	16889	16803	16796	16873	16893	16792	16859	16849	16872	16884	16692	16877	17011	17023	16705	16643	16870	16743	16822	16830	16790	16839	16918	16934	16881	16870	16788	17014	16852	16841	16859	16862	17015	16864	16801	17130	16684	16811	16936	16870	17012	16709	16756	16965	16824	16907	16910	16845	17182	17046	16690	16913	16988	16791	17049	16950	16927	17076	16947	16844	16880	16812	16956	16764	16782	16696	16857	16909	16886	16827	16973	17077	16919	16812	16813	16840	16955	16758	16782	16885	16909	16672	17072	16852	16890	16641	16690	16963	16994	17043	16744	16904	16804	16968	16802	16855	16889	16850	16866	16915	16804	16918	16867	16814	17026	16711	16848	16975	16907	17039	16953	17022	16853	16766	16760	16940	16831	16983	16999	16774	16906	16849	16781	16754	16954	16908	16897	17026	16802	16925	16862	16990	17117	16859	16845	16828	16818	16870	16985	16878	16686	16939	16750	17009	16848	16748	16777	16694	16741	17040	16858	16840	16760	16791	16792	16679	16756	16938	16764	16748	16847	16797	16865	16823	16932	16907	17000	16941	16956	16830	16623	16914	16887	16860	16850	16913	16897	16769	16850	16742	16900	16792	17032	16979	16998	16889	16798	16712	17001	16651	16717	16968	16937	16978	16976	16781	16818	16915	16866	16666	16900	17193	16727	17027	16808	16754	16835	17071	16790	17059	16790	16889	16936	17049	16860	16542	16837	16859	16881	16897	16708	16935	16802	16851	16840	16729	16913	16876	16745	17025	16900	16960	16937	16958	16883	16803	16856	16991	16910	16860	16755	17011	16892	16969	16931	16886	16791	17027	16904	16763	16837	16987	16829	16948	16963	16749	16922	16931	16949	16629	16878	16901	16767	16929	16936	17023	16941	16967	16880	16810	16813	16765	16909	16763	16788	16894	16852	17012	17049	16816	17193	16943	17055	16796	17068	16854	16929	17019	16733	16574	16778	16965	16971	16933	17052	16997	16849	16806	16907	16963	16799	16885	17117	16817	16774	16941	16825	16775	16712	16844	16649	16915	16777	16705	16964	17072	16941	16827	16941	17055	16868	16870	17007	16854	17046	16679	16963	16863	16932	17063	16781	16981	16881	16961	17003	17008	16970	16857	16918	16903	16932	16656	16659	16889	16778	16703	16883	16832	16811	17101	16988	16855	16963	16922	16736	16854	16845	16841	16691	16850	16862	16775	17102	16839	16994	16896	16910	16943	16913	16980	16870	16767	16747	17091	16905	16860	16908	16711	16887	16801	16746	16859	16788	16903	16943	16913	17050	16824	16932	16860	16942	16748	16938	16958	16863	16761	16942	16944	17149	16802	16741	16746	16789	16775	16868	16887	16712	16911	17076	16831	16916	16841	16758	16726	16698	16863	16782	16834	16853	16956	17034	16953	16940	16816	16847	16630	16665	16983	16774	16992	17058	16742	16777	16842	16797	16802	16945	16977	16844	16959	16796	16839	16835	16867	17055	16902	16639	17027	16856	16769	16741	16918	16677	16933	16904	16666	16747	17024	16949	16976	16780	16975	16847	17060	17109	16893	16979	16754	16854	16886	16763	16913	16741	16766	16893	17023	16918	16933	16980	16920	16778	16729	16819	16943	16840	16968	16662	16766	16915	16935	16858	16609	16859	16883	16971	16856	16880	17004	16825	16873	16767	16984	16751	16913	16734	16800	16964	16978	16979	16916	17005	16792	16859	16730	17050	16758	16832	16976	16885	16829	16841	16878	16862	16879	16881	16805	16956	16737	16949	16831	16903	16675	16740	17057	16917	16853	16871	16825	16854	16772	17078	16872	17131	16738	16890	17050	16855	16833	16911	16941	16726	16905	16871	16713	16767	16864	16930	16900	16799	16775	16800	16757	17093	16816	16769	17088	16928	17206	16805	16837	16888	16871	16880	16755	16852	16919	16708	16622	16830	16887	16934	16821	16851	16806	16879	16767	16691	16959	16926	17054	16864	16959	17011	16889	16885	16757	16727	17040	16833	17039	16887	16925	17051	17057	17005	16809	16967	16874	16945	16843	16910	16893	16982	16817	16990	16858	16858	16848	16989	16728	16942	16797	16979	16970	16945	16730	16872	16839	16837	16895	16855	16759	16919	17015	16701	16844	16869	16872	16933	16699	16944	16842	16794	16854	16791	16818	16650	17008	16816	16913	16762	16767	16838	16868	17070	16966	16841	16892	16627	16934	16757	16970	16753	16774	16791	16861	16917	16776	16935	16893	16931	16777	16870	16942	16694	16776	16668	16757	16789	16916	16930	16996	17035	16758	16881	17027	16871	16992	16827	16847	16977	16811	16866	16957	16788	16701	16837	16881	16923	16993	16780	16892	16810	16868	16926	16872	16908	16772	16912	16956	16740	16873	16702	16788	16899	16785	16818	16979	16796	16929	16835	16770	16868	16667	16799	16834	16808	16919	16911	16869	16794	16709	16796	16828	16936	16785	16846	16958	16713	16865	17013	16944	17019	16981	16756	17008	16950	16849	16799	16864	17005	16866	16865	17046	16832	16926	16913	16602	17021	16869	16812	16736	16822	16856	16843	16882	16941	16793	16857	16795	16974	16797	16923	16800	16833	16874	17110	16894	16777	16795	16917	17077	17071	16720	16807	16946	16891	16575	16870	16876	16777	16661	16574	16843	16802	16809	16954	16900	16670	16664	16794	16979	16962	16829	16864	16628	16941	16915	16914	16875	16800	16808	17009	16846	16876	16966	16894	16806	16809	16741	16789	16753	16993	16864	16726	16669	16862	16775	17006	16947	17029	17064	16779	17026	16998	17079	16842	16929	16930	16944	16798	16980	17027	17082	16974	16708	16768	16866	16801	16767	16813	16787	16910	16893	16814	16729	16786	16680	16857	16937	16737	16787	16660	16790	16774	17002	17110	16884	16746	16865	17126	16848	16819	16770	17072	17023	16719	16722	16988	16912	17035	17010	16963	16804	16786	17031	16752	16786	16846	16922	17041	17099	16756	16870	16875	17016	17014	16767	16837	16676	16756	16991	16920	17051	16898	16862	17107	16902	17063	16912	16955	17099	16797	16810	16861	16961	16838	16934	16862	16707	16593
11390	34289	24857	15794	14657	14637	14349	14121	14068	14136	14347	14444	14402	14766	16018	16772	16368	15489	14614	14286	13987	13906	14150	13950	14007	13985	13991	13985	13949	14008	13995	14027	13925	13929	13976	14012	13987	13887	13807	13899	13831	14022	14026	13990	13970	13746	13958	14002	13843	13841	13820	14024	13838	13977	13889	13982	14019	14071	14039	13894	14051	14086	14032	14045	13966	13944	14032	14023	13897	13915	13836	13968	13933	13837	13883	14022	14025	14033	14021	13932	13994	13983	13852	14021	13895	14043	14196	13922	13707	13931	13837	13831	14000	13888	13973	13923	13888	14017	13982	13983	13977	13967	13912	14184	14035	13862	13934	13833	14031	13825	14032	13897	13951	14054	13914	13919	13901	13868	14023	14173	13917	13813	13957	13687	13893	14122	13859	13910	13915	13894	13870	14112	13925	13827	13932	13967	13869	13980	13966	14086	13976	14034	14069	13862	13960	13989	14016	13877	13861	13937	13894	14079	13926	13765	13914	14021	14054	13959	13987	14037	14036	13813	13996	13922	13844	14001	13858	14009	13971	13935	13897	13961	14023	14007	13891	13927	13847	13948	13954	13958	13880	14018	14006	13843	13931	13822	14001	13789	13915	13799	13990	13885	14017	13957	13838	13995	13924	13869	13974	14012	13832	13846	13724	13903	13900	14055	14013	13960	14086	13984	14027	14025	13932	13915	14031	13795	13807	13921	13918	13888	13926	14088	13936	13960	14054	13939	13960	13963	13975	13940	13941	13990	13902	13882	13780	13821	13896	13885	14034	14019	13935	14028	13973	13960	14056	13958	13977	13927	13785	13967	13999	13837	13867	13913	13961	14076	13916	14087	13763	13848	13827	13718	14218	13950	13851	13989	13898	13943	13871	13961	13848	13882	13934	13984	13963	13969	13870	13905	13779	13832	13929	13899	13838	14098	13906	14113	13911	13948	14131	13831	13822	14036	13929	13875	14010	13925	13969	14059	13963	13773	13966	13993	13766	14000	13880	14039	13954	13921	13787	13966	13909	13860	13899	13936	13921	13940	13991	13793	14062	13961	14073	13948	13904	13830	13906	13877	13926	13924	13968	13821	13940	14055	13949	13788	14059	14002	13884	13867	13832	14113	14084	14005	14088	13866	13881	13949	13836	13816	13921	13589	14082	13913	13813	13927	14077	13811	13951	13882	13950	13990	13997	14104	13865	13962	13759	14015	13878	14089	13955	13843	13918	13883	13851	13942	14020	13930	14014	13933	14099	13896	13988	13931	13800	13987	13865	13931	14014	13857	14102	13911	13896	13904	13863	13890	13993	14088	13849	13966	13856	13916	13959	14056	13853	14012	13944	13894	13933	13969	13945	13893	13829	13994	14056	13949	13892	13864	13810	14024	13876	13932	13848	13850	13930	13893	13859	13920	14050	14243	13888	13837	13932	14053	13957	13877	13804	13867	13915	13927	13869	13919	13898	13925	13916	14111	13841	14039	14032	14125	13876	13915	14154	13956	14033	13889	14071	13807	13968	13954	13959	14044	13895	13938	13835	14035	13875	14121	13867	13977	13997	13861	13923	13874	13856	13994	14068	14045	13950	13985	13901	13820	14056	14001	13865	13901	13806	14030	14001	14059	13864	13995	13975	13994	14041	14017	13928	13951	13976	13940	13825	14094	14068	14011	13995	13852	13881	14039	13919	13898	13942	13745	13859	13878	13874	13993	13854	14098	14176	14095	13860	13909	13892	13992	13997	13954	13766	13753	13955	13744	13839	13912	13930	13882	13808	13759	13824	13945	13929	14002	13889	13830	13888	13848	13814	13981	14032	13920	14073	13855	13815	13938	13971	13820	13993	13805	13698	13978	13933	13685	13923	13908	14072	13788	13821	14028	13850	13975	14016	14105	14003	13912	13878	13842	13878	14034	13830	13930	13914	14053	14040	13979	13896	13946	13892	13784	13900	13769	13763	13748	13908	13913	13909	13853	13856	14100	13869	13684	14000	13887	13908	13924	13932	14017	14087	13939	13989	14006	13797	13855	13965	13854	13998	14112	13809	14098	13858	13950	14071	14077	13917	13907	14017	14008	13889	13973	13876	14024	13857	13827	13954	13919	14007	13845	13896	14023	13915	13896	13916	13797	13799	13979	14062	13983	13959	14038	14073	13978	14014	14025	13956	13809	13886	14014	13981	13937	13971	14019	13886	13886	13871	13828	13925	14061	14146	13918	13724	14071	13929	13793	13983	13853	14044	13810	13801	13894	14035	13840	13970	13897	13859	13849	13961	13753	14068	13920	13942	13928	13956	13893	13896	13919	13812	13980	13743	14040	13826	14162	14022	13912	13792	13896	13851	13877	14048	14017	14059	13774	13957	13834	14074	13893	13966	13812	14032	13991	14025	13916	14013	13900	13840	13842	13954	13834	14132	13863	14029	13920	13918	13789	13910	13915	13760	13980	14024	13915	13842	13991	14050	13856	13807	13932	13888	14086	13919	14006	14031	13818	13938	13962	13912	13989	13967	13948	13947	13771	13963	13677	13996	13900	13873	14048	13836	13933	13883	13922	13882	14000	13965	13930	14018	14005	13871	14018	13999	13900	13950	13929	13862	13977	13914	13858	13798	13885	13894	14003	14081	13898	13879	13994	13850	13859	13864	13945	13904	13981	14006	13909	13960	13825	13793	13958	13970	14067	13870	14034	13803	13978	14012	13822	13921	13946	14060	13794	13840	13898	13931	13764	13979	13947	13934	13887	13791	14003	13983	13811	13993	13924	13901	13937	13969	14027	13870	13932	13838	13975	14047	13859	14021	13980	13807	13953	13861	13991	13932	13960	13927	13766	13854	13961	13802	13977	14053	13980	13922	13918	13842	14102	13813	13982	13863	13857	13864	13971	13784	14104	13832	13937	13980	13999	13894	13918	13883	13864	14046	13720	13930	13862	13862	13865	13912	14009	13760	13839	13914	13935	13878	13903	14122	13903	13809	13868	13829	13938	13850	13842	13809	13886	13878	13706	13941	13822	13904	13944	13944	14015	13939	14005	13933	13994	13767	13852	13875	13998	13892	13891	14037	14033	13921	13986	13979	13879	14034	13881	13971	13874	14025	13959	13936	13917	14066	13973	13910	14030	14028	13939	13840	14051	13879	14098	14097	13925	13984	13833	13790	14110	13806	14048	13879	13969	13906	13834	14019	14037	13973	13944	13804	13827	13908	14019	13736	13962	13895	13869	13887	13871	13904	13863	13935	13889	13858	13986	13838	14005	13915	13961	13893	13860	13843	14018	13957	13929	13875	13938	13804	13993	14030	13807	14081	13926	13913	13919	13991	13857	13798	13954	13915	13829	13798	13887	13910	13855	13883	13917	13857	13856	13972	14055	13972	13926	13881	13976	13846	14029	13837	13813	13762	14076	13943	14070	13979	14013	13839	13949	14069	13752	13833	13943	13837	14085	14042	13799	13886	13944	14147	13901	13936	13756	14006	13895	14014	13937	13888	14136	13943	14039	14033	13914	13708	13735	13939	13981	13787	13956	13889	13879	13923	13920	13913	13947	13854	14125	13928	13868	13992	13942	14111	14119	13871	13915	13970	13961	13893	13890	13844	13966	13999	13959	13754	13904	13919	13865	14020	13992	13892	13923	13930	14135	13881	13957	14023	13969	14038	13897	13917	13943	13988	13983	13858	13948	14145	13854	13940	13870	13861	13942	14110	13900	13926	13807	13944	13952	14030	13996	13919	13944	14108	13837	13831	13930	13968	13857	13851	14030	13871	13857	13949	14076	13854	13870	13924	13957	13704	14028	14106	14013	13823	13929	13920	14021	14017	13943	13871	13845	13765	13805	13770	13975	14020	13975	13809	13938	13971	13761	13819	14033	14064	13994	13850	13906	13994	13963	13876	13951	14025	13933	13947	13864	13931	13857	13882	13940	13893	13914	13840	13862	13875	13870	14069	14008	13832	13836	13840	13918	13761	13894	13968	13923	13942	13850	14008	14013	13896	14071	13775	13832	14003	13984	14083	13802	13773	13986	14022	14050	14060	13880	13859	13931	13830	13816	13992	13794	13844	13822	14019	13936	13922	13954	13786	13831	13998	13888	13941	13848	13884	14042	13947	14090	14010	14118	13835	13758	14099	13900	13760	13810	13761	13953	13978	13809	13926	13869	13985	13769	14065	13945	13907	13861	13957	13892	13970	13799	13909	13994	13910	13995	14076	13884	13780	13964	14040	13913	13978	13793	13871	13933	13957	13768	13988	13983	13958	13800	13998	13861	14074	13843	14080	13999	13836	13860	13787	13822	13906	13960	13852	14076	13826	13919	13889	13963	14058	13886	13947	13805	13766	13575	13823	13916	13926	13926	13918	13917	13752	14163	13946	13921	13924	13934	13795	13983	13946	13848	14051	14119	14092	13843	14020	13847	14048	13914	13846	13934	14047	13871	13821	14229	13906	13961	13962	13834	13794	13956	13889	14074	13892	14018	13890	13881	14100	14087	13777	13927	13994	13811	13942	13796	13982	14031	13806	13914	13844	13912	13825	13892	13740	13974	14058	13963	13901	13834	13912	13851	13886	14078	13933	13924	14016	13901	13874	13957	14041	13941	13779	13944	13907	13905	13863	13795	13801	13950	13804	13949	13732	13979	13779	13819	14055	13774	13980	14070	14072	13748	13964	13790	14052	14025	14121	14187	13927	13976	13901	13985	13758	13951	13986	14052	13972	13880	13848	13895	13972	14050	13875	13934	13844	13978	14008	13888	13975	14014	13945	13780	13951	13771	13967	13959	13971	13864	13844	14129	13831	13932	14032	13741	13914	13856	13937	13891	13905	13996	13951	13959	14003	14027	13907	13865	14069	13954	13946	14000	13770	13915	14084	14049	13964	13802	13880	14007	13987	13902	13891	13939	13884	13942	14036	13983	14002	13926	13968	13963	13857	14109	13778	14088	14037	14022	13926	14074	14032	13878	13856	13892	13898	13819	13922	13988	14105	13997	13921	14057	14025	13967	13990	13767	13930	13751	14038	13998	13961	13841	14047	14087	13879	13882	13957	13936	14010	14021	13963	13877	13835	13839	14020	13873	13997	13949	13835	13921	13993	13886	13885	14073	13949	14049	14065	13793	14026	13913	14086	13812	14044	14066	13932	13899	13883	13868	13891	13836
25353	21181	27334	25753	19926	17973	18034	17164	17115	17135	17051	16980	16986	17030	17199	17309	17148	16888	17148	16916	16848	16961	17019	16820	16799	16919	17067	17107	17152	16916	17019	16875	16827	17053	17329	16979	16949	16975	17063	16945	16978	16925	17005	16874	16837	16769	16851	17004	16986	16812	17005	17088	16937	16922	17093	16868	16894	16906	16909	16914	16982	17071	16788	16853	16832	17196	17201	17001	16821	17151	16641	16952	16893	16873	16932	16967	16747	16864	16836	16881	16810	16982	16935	17060	16776	16988	16853	16849	17032	17051	16839	17125	17016	17098	16987	17057	16790	16900	16814	16963	16960	17038	17015	16990	16946	17129	16925	16833	16936	16951	16911	16803	16982	16913	16852	16808	17022	16993	16790	16673	16955	17022	17057	17157	16964	17049	16902	16894	16975	17031	16911	16945	16941	16765	17102	16901	17061	16789	16817	16872	17046	16998	17119	16820	16802	16797	16674	16960	16890	17161	16999	17037	16930	16966	16998	17046	17010	16929	16941	17085	17057	16798	16859	16918	16949	16778	16857	16946	16753	16863	16833	16979	16873	16928	16761	16940	16853	16788	16904	17142	16864	17043	16736	17051	16748	16815	16856	17020	16789	16926	16943	16911	16784	16857	17068	16899	16853	16887	16754	16771	16843	16810	16858	17184	17093	17019	16870	17017	16897	16791	16976	16932	16870	16920	16998	16756	16792	16886	17005	16811	16871	16767	16985	17103	16999	16920	16958	16978	16909	17058	16806	16735	16886	16967	16993	16980	17001	16734	16884	17000	16836	16979	17148	16896	16797	16859	17066	16851	16931	16842	16913	16788	16961	17044	16857	16806	16725	16840	16898	16939	16976	16760	16756	17211	16998	16951	16922	16883	16799	16857	17152	17062	16581	16756	17021	16883	16841	16878	17012	17018	17000	16830	17089	16970	16938	16990	16947	16977	16819	16912	16977	16995	17028	17042	16824	17019	17013	16760	16868	17008	16929	16679	16866	16831	16992	16799	16774	16936	17000	16776	16869	16871	16896	16939	16892	16921	17033	17003	16766	16676	17082	16958	16834	17103	17024	16981	17009	16760	16980	17048	16874	16811	17090	16708	16889	16930	16987	16898	16921	16955	16929	16633	16895	16743	16888	16850	16783	16699	16590	16817	16733	16947	17031	16714	16898	16770	16861	16947	17067	16840	16791	16703	17095	16845	16897	16800	16993	16816	16717	17090	16992	16949	16913	16704	16983	16969	16866	16919	16914	17052	17034	16873	16958	16984	16709	16821	16871	16733	16823	16815	16800	16961	17116	16919	16720	17144	17118	16933	16833	16860	16835	16940	16887	16674	16913	16806	17002	16962	16953	16774	16611	17023	16928	16998	16854	17098	16870	16791	16941	16960	16909	17049	16879	17178	17000	16797	16846	16906	16966	16923	16871	17087	17004	16835	16949	16977	16878	16954	17063	16859	16826	16751	16967	16743	16841	16822	16791	16693	16847	16890	16681	16780	16885	16877	16736	16953	16674	16847	16840	17024	16999	16882	16849	17234	16924	17169	17014	17040	16872	17052	17032	16864	16952	16781	16909	16937	16913	16918	16853	17058	16835	16826	16720	16975	16908	16843	16879	16898	17088	16918	16907	17023	16894	16879	17007	16985	17005	16714	16927	16925	17048	16764	16663	17140	17051	16922	16979	17073	16993	17069	17082	16845	16985	17172	16971	16984	17078	16733	16781	16805	16818	16820	16811	17056	16736	16880	17122	16890	16966	16902	16900	16848	17013	16899	16829	16866	17054	16880	16870	17100	16917	16943	16935	17069	16889	16988	17132	16869	16880	16904	16906	17044	16948	17209	16832	17023	16962	17025	16700	16827	16986	16891	16910	17006	16698	16948	16897	16926	16919	16868	16998	16858	17190	16931	16954	16990	17124	16979	16927	16791	17137	16945	17164	16768	16705	16965	16824	16922	16644	16981	16871	16957	16892	16848	16791	16978	17109	16969	16932	16939	16891	16963	17087	16807	16816	16842	16921	16851	17001	16986	16978	16924	16896	16842	16775	16708	16925	16997	16909	16806	16869	16955	16936	16951	16788	16766	16948	17023	16805	16865	16874	16998	16586	16913	16943	16811	16718	16920	16977	16937	16818	17028	16886	16876	16998	16860	16893	16945	16816	16842	16897	16898	17115	16902	17075	16926	16747	16969	16944	16802	17232	17032	16720	16960	16925	16952	16897	17104	16868	16751	17074	16785	16935	16820	16772	16788	17150	16866	17047	16663	16897	17026	16956	16871	16898	16839	16787	16956	16861	16856	17024	17009	17044	16858	16882	16752	16866	17091	16921	16910	16785	16886	16920	16873	16883	17103	16759	16974	16962	16822	16807	17007	17052	17011	16954	16958	16887	16844	17108	16929	16836	16836	16862	16859	16888	16989	16928	16800	16807	16799	17007	16962	16966	17056	16940	16650	16893	16899	16901	17111	17047	16964	17081	17111	16974	16880	16933	17090	16963	17185	17151	16688	16939	16945	16820	16948	16889	16870	17063	16922	16965	16940	17108	16930	16942	16830	16807	16889	16971	16821	16996	16755	16997	16895	17188	16831	16889	16747	16878	16839	16931	16769	16854	16675	16654	16847	16803	16975	16920	16799	16789	16919	16914	17237	16846	16898	17005	16822	16926	16939	16934	17123	16824	16647	17018	17013	17184	17093	16922	16673	16942	16885	16831	16942	16815	17009	16853	16773	16877	16901	16999	16960	17012	16857	17053	16953	16917	16864	16852	16880	16826	16957	16938	16813	16893	16970	16772	16722	16805	17049	16920	16869	16848	16886	17027	16983	16848	16917	16956	17042	16894	16927	16927	16793	16866	16804	17070	16931	16928	16798	16878	16909	17010	16734	16941	16894	16818	16721	17064	17012	16813	16752	16876	16806	16982	16861	16816	16838	16901	16881	16884	17019	16992	16950	16898	16864	17007	16969	16968	17112	16869	16967	16814	16813	16701	16856	17044	16927	16933	16877	16984	16758	16959	16725	16947	17085	16842	16770	16755	16908	17075	16854	17104	16903	16948	17071	17022	16775	16870	16812	16761	16828	16871	16806	17014	16984	17046	16834	16941	16975	16832	16741	16618	16901	16794	16968	17060	16907	17221	17008	16876	16917	17038	16896	16786	16864	17035	17069	17007	16852	16788	17064	17043	17079	16779	16874	17241	16798	16813	16624	16784	16976	16946	16750	16906	16942	16959	17030	16808	16949	16792	16899	16863	17019	17066	17045	16858	16918	16745	16890	16888	16872	16957	16815	17069	16861	16973	17006	16959	16995	17156	17066	16960	16966	17046	16865	16976	16879	16920	17044	16916	16989	16859	16692	17043	16945	17034	16802	16846	16821	16819	16787	16937	17007	17012	16883	16858	16979	16902	16985	16872	16956	16707	16833	16771	16939	16995	17040	17177	17110	16946	16867	16888	16922	16869	17034	17125	16879	16741	16940	17028	16775	17152	16901	17057	16880	16929	17043	16913	16893	16867	17062	16924	16924	16923	16830	17156	16860	16841	16747	17000	16831	16742	16962	16918	17080	16879	16679	16940	16955	16990	17009	16882	16898	16997	16974	16983	16976	16842	16890	16838	17001	17026	17089	16968	16852	16966	16964	16964	16698	16966	16882	16943	17056	17093	16970	16981	16992	16994	17005	17206	16847	17166	17089	16936	16860	16946	16921	17021	17011	17042	17013	16993	17031	17067	16989	16860	16934	16967	17019	17127	16876	17081	16733	16948	17003	16852	16892	16746	16982	16940	16924	16999	16926	17154	17024	16787	16760	16931	16870	17011	16958	16910	17043	16811	16812	16729	16887	17008	17000	16768	16777	16892	16846	16804	16808	16937	17056	16991	16948	16751	17007	16907	16714	16923	16937	16921	16977	17007	16965	17015	16737	16998	16961	16806	16884	16878	16902	17019	16837	16844	16956	16867	16827	16739	16803	16717	16727	17009	17083	16964	16988	17014	16942	16916	16611	16738	17101	17018	17030	17029	16838	16786	16861	16859	16986	16942	16738	17005	16925	16775	16944	16970	16663	16893	16877	17138	16923	16769	16872	16912	16864	16876	16966	16914	17023	16924	16782	16864	16863	16670	16668	16915	16983	16828	16724	16924	16973	16970	16937	16726	16925	16921	16850	17121	16769	16974	16790	16880	17004	16753	16912	17128	16998	16931	16896	17056	16945	16926	17110	16794	17001	16783	16978	16922	17118	17079	17036	17192	16787	17010	16950	16891	16938	16950	16982	17204	16991	16862	16793	16779	16796	16783	16919	16765	16933	16678	16902	17109	16991	16695	16829	16765	17140	16890	16803	16866	16799	17093	17031	16857	16951	16883	17208	16986	16853	16874	16660	16917	16953	16840	16969	16979	16878	16948	16871	16849	17002	16885	16879	16910	16983	16946	16836	16936	16952	16874	16947	16824	16936	17345	16829	16837	16725	16740	17011	16958	16986	16858	16926	16848	16853	16967	17005	16886	16846	16978	16826	16950	17163	16863	16798	16859	16912	16879	16817	17012	17002	16863	16911	17053	16897	16960	17074	16859	16801	16936	16795	16937	16829	16801	17027	17161	17109	17021	17039	16963	16776	16994	16787	16803	17032	17044	16880	17114	16867	17046	17005	16790	16907	16928	16920	16881	16986	17175	17113	16856	16912	16841	17018	16874	16821	16993	16880	16891	16957	16751	16891	17055	17017	16866	16886	16973	16926	17014	16847	16814	16889	17014	16975	16962	17166	16947	16759	17032	17039	17099	16867	16795	16793	16866	16609	17003	17113	16870	16715	16784	16950	16940	16870	17099	16949	17050	17008	17009	17077	16924	16723	17027	16897	16819	16737	16833	16705	16847	16999	16964	16922	16932	17015	16865	16795	16913	16974	16846	16909	16958	16975	17016	16823	16861	16933	16951	17173	16925	16961	17084	16734	17020	16907	17092	17221	16721	16778	16761	16720	16785	17031	16913	17087	16924	16818	17003	17028	16923	16793	16935	16851	17043	16894	17011	16908	16978	16934	16990	16884	16960	16948	16983	16855	17000	16799	17021	16746	17041	16845	16807	16959	16948	16969	16978	16773	16854	16838	16919	16920	17015	17046	16940	17160	17013	17037	16711	16895	16941	16863
12113	21625	19094	14463	14223	14120	14025	14086	14043	13926	14009	14098	14001	14088	13979	14108	14104	14083	14191	14099	14119	13947	13960	14154	13950	13785	14021	14005	14052	14142	13967	13958	13885	13902	13963	14057	13950	13977	13997	14170	14068	13962	14016	13791	13939	14090	13972	13894	14051	14176	13950	14091	14037	13928	13965	13875	13877	13930	13966	13989	14124	14055	14004	13914	13984	13970	13983	13912	13921	13915	13941	14181	13977	13997	13979	13921	13829	13908	13845	13976	13805	13968	13955	13987	13910	14055	13968	13792	13896	14017	14049	13927	13914	14005	13899	13817	14203	13910	13976	13972	13895	14008	13911	14100	13875	14058	13922	13887	14142	13899	13972	14153	14021	14065	14064	13911	14078	13852	14067	13915	13900	14080	14123	14063	14062	13960	13820	13792	14045	13970	14034	13996	14039	14003	13934	14149	13980	13983	13938	14086	14055	13951	13872	13889	13783	14049	13949	14008	13827	14040	13870	13939	14046	13984	13959	14048	14060	13935	13895	14175	13847	14085	13841	13965	13953	13995	13928	14098	14024	14063	13958	13868	14146	14002	14000	13907	13976	13851	14029	14012	14009	14089	14070	13980	14040	14040	13892	14110	13824	13915	14032	14090	13895	13976	13882	14053	14029	13969	13945	14048	14017	14073	13943	14073	13992	14024	14104	14170	13925	13941	13890	13976	14052	13994	13974	13910	13848	14052	14097	13901	13988	14085	13964	14072	13796	13966	13911	13811	14050	14056	13967	13871	14085	13954	13968	14056	13998	14022	13936	14196	14036	13897	14012	13902	14048	13961	13893	14121	14143	13979	13889	13907	13825	13899	13979	13937	13959	13883	13931	13966	13856	13919	14017	13947	13928	14000	13933	14122	14070	13946	13885	13855	14107	14016	13968	14011	13994	14034	13951	14067	13901	14061	13900	13984	13866	14093	13924	14022	13855	14023	13959	14026	13969	14058	14088	13920	13985	14181	14036	14016	13878	14081	14010	14136	13973	13853	13997	13984	13967	14109	14056	14013	13926	13962	13947	13965	13909	13975	13952	14043	13848	13999	14063	14002	13997	14011	13892	13966	13894	13925	13891	13953	14067	13965	14043	13994	14051	14116	13928	14079	14051	13954	13975	13881	14159	14094	14021	14020	13837	14002	13920	14245	13923	13995	14009	13873	13945	14059	14142	13884	14124	13917	14139	13852	13990	13952	14031	13946	13912	14046	14079	14009	13907	14037	13938	14004	14066	14043	14033	13954	13911	14091	14003	14081	13908	14038	13905	13847	14064	14076	14025	13917	13899	14033	14107	13965	13996	13953	13983	14042	13929	14036	14027	13874	14022	13948	13898	14018	13935	14076	14118	14048	13991	13957	13884	13973	13938	13817	14060	13998	14141	14355	13732	14029	13743	13933	14076	13987	14137	13944	13971	14103	14038	13803	14069	13930	13938	13845	14049	14217	14157	13942	14065	13856	13912	14123	13893	14036	14039	14010	13951	13950	13922	14065	14047	13916	14042	13876	14141	14040	13843	14200	13971	14006	13871	14052	14028	13934	14125	14017	14109	13912	13893	14010	13928	14040	14049	14074	13884	14022	14108	13992	13930	14002	13876	13948	14153	14107	13960	13897	14036	13982	14027	13959	13990	14041	14013	13989	13998	13912	13923	13951	13997	14198	14092	13963	13803	14063	14026	13904	13991	14078	13997	13985	13945	13961	13948	14041	14005	13858	14042	13959	13927	13973	14009	13950	13963	14115	14009	13992	14034	14065	14093	14027	14145	14117	14130	14061	13941	14073	14090	13967	13882	13988	13938	13912	14119	13878	13881	14025	13915	13975	13966	13938	13993	13965	13920	14098	13995	14024	13884	13907	13832	14027	13930	13971	14016	13932	13940	14009	13947	13978	13892	13984	14144	14072	13946	14005	13974	14089	14128	13928	14051	13873	13928	14017	13950	13940	14016	13862	14173	14068	14033	13924	14006	13958	14116	13658	13964	13972	13854	13869	13819	13948	14033	14112	13965	13802	14046	14101	13889	14051	14002	14074	13904	13946	14126	13796	13918	14062	13998	14005	13911	14053	14013	14067	13887	13838	13956	13967	13873	14011	13935	13966	13872	13833	14048	14000	14056	14115	13994	13952	13979	14037	14066	14153	14042	13965	14079	13973	13964	13927	14045	13967	13983	14094	13929	14140	13887	14106	14168	14051	13989	14241	14030	14071	14064	14038	13879	13903	14053	13831	14040	13979	13829	14022	14091	14018	13938	14078	14052	14045	13883	14095	14007	13929	13821	13989	14019	13961	14095	13979	13915	13891	13979	14089	13793	14132	14155	14185	13994	14077	13950	14009	13828	14066	13851	14077	13926	13907	13931	14007	14063	14024	13976	13956	13974	13865	13839	13892	14068	14028	13942	14083	13923	13943	14181	13939	13947	13907	13832	14142	13912	14020	13923	13995	13864	14105	13862	13971	13976	13905	13920	14033	14067	13859	14028	14132	13843	13831	14024	14026	13860	13920	14033	13957	13887	14021	13967	14063	14108	14122	13960	13960	13939	13839	13964	14039	13989	14014	14011	14033	13954	14197	13933	14028	14010	14151	14067	13992	14023	14077	14010	14130	14032	13992	13931	14010	13958	13969	13910	14077	14024	14004	13816	14107	13871	13958	14061	13828	14105	13990	13949	13964	13978	14051	14061	13915	13865	13944	13971	14146	14006	14062	13981	13862	13981	13948	13952	13999	14029	13775	14016	13857	14019	14093	14104	13986	13891	13965	14084	13799	14066	13956	14074	14048	13854	13924	14059	14083	13910	14042	13952	13959	14005	13920	13953	13840	13970	13963	14098	14092	14191	14029	14051	14009	13989	13926	13997	14013	14103	13913	14077	13996	13988	13906	13851	14137	14021	14155	14045	14034	14112	14013	13938	13987	13912	13937	13986	14036	14040	14007	14124	13821	13929	13952	13955	13982	14001	13944	13913	13944	13931	14003	13764	13924	14019	14086	13989	14066	13975	14030	13951	14017	13969	13986	14025	14017	14003	13790	14042	14003	13964	14047	14016	13875	14025	13930	13964	13802	13895	14157	13893	14044	13862	14006	14107	14140	13962	14004	14022	14084	13862	13984	14078	13832	14183	13792	13981	14078	13961	13849	13922	13892	14009	14001	13965	13828	14007	13926	14141	14048	13957	14140	13937	13988	13887	14080	13990	13954	14041	13919	14031	13975	13835	13942	13918	13912	13912	13983	14095	13865	14132	14012	14070	14098	13881	13927	13742	13860	13942	14089	14115	13989	13880	13968	13940	13997	14019	13900	13950	14137	13990	14007	13925	14091	14055	14113	14106	13969	13904	13998	13779	13927	13996	13964	13799	13832	13997	14012	14022	14032	14109	14025	13934	14037	13962	13886	13977	13901	13690	13914	13955	13953	14050	13906	13965	14106	14095	13907	14024	13790	14035	14019	14020	14063	13972	14074	14058	13888	13991	14023	14075	14028	13987	13947	13916	13933	13975	13863	13949	14106	13903	13892	13950	14002	14006	13986	13944	13925	14042	13985	13959	13876	13852	14048	14016	14096	14139	13991	13970	14076	14032	13793	14063	13935	14009	14033	13921	13912	13957	13941	14019	13953	14027	13902	13921	13829	13948	13960	14052	13802	14058	13965	14069	13855	13983	14040	14060	13969	13819	14001	14104	14026	14092	14179	13905	14076	13924	13986	13972	13939	13854	14050	14032	13851	14011	14000	14061	13965	14180	13908	14057	13950	13981	14057	14051	13742	14013	13892	14058	14034	13731	14054	13844	14153	13996	13793	14151	14070	13887	14139	14080	13857	14157	13963	14046	14035	13773	14079	13903	13922	14074	14086	13964	14008	14142	14022	13860	13983	13927	14060	14001	13999	14083	14057	13916	13904	14021	13981	14035	14078	13948	14015	13996	13970	13865	13994	14007	14017	14124	14096	14032	14096	13920	13955	14173	13958	14037	13984	14117	13851	13875	13902	13986	13985	13922	14032	13992	13968	14090	14028	13930	14136	14012	13854	13892	14027	13792	14018	14102	13930	14103	14000	14000	14067	13883	14083	14057	13874	14090	14060	13881	13959	13927	14041	14070	13888	14088	14049	14066	13968	13928	13965	14065	14012	14028	14033	13934	14085	13994	13934	14190	14019	13932	13905	13884	14005	13950	14066	13950	14151	13966	14045	14081	14007	14007	14000	13925	13989	13881	14001	13863	13963	13853	14065	13964	14024	13960	14151	14073	13985	14126	14055	13868	14091	13933	14025	13993	13893	14194	13961	13941	13891	13928	14045	13933	13978	14078	13944	14043	14129	14013	13924	14020	14099	13920	14107	13976	14023	14013	14026	14055	13857	13917	13944	14089	13955	13915	14025	13982	14120	13943	13927	14232	14060	14010	13856	13892	14109	13946	14061	14049	13980	14037	14026	13966	14157	14037	14018	14137	13753	14016	13935	14099	14043	13879	14003	14113	14018	13908	13984	13932	13989	13951	13867	13989	13935	14095	14081	14030	13915	13977	13883	14029	14055	14070	13985	13786	14127	13982	14099	13830	14098	14055	13940	13944	14068	13972	13963	13904	13891	13910	13904	14001	13907	13884	13866	14026	13971	14014	13957	13871	13994	14073	13999	14048	14019	13920	13962	13997	14098	14117	14028	14057	14045	13937	13998	13907	13966	13876	13810	14015	13927	14028	13919	14036	14048	13981	13923	14049	13918	14016	14043	13951	13969	14027	14193	14025	14060	13939	14039	13899	14004	14022	14020	13973	14178	14085	14102	13994	13934	13935	13963	14070	14203	14139	14075	14005	13871	13975	13944	14094	13853	14082	14016	13993	14012	14020	14003	13889	14028	13950	14018	14046	13884	14003	14034	14098	14002	13914	13935	14149	13902	13991	13972	14189	13917	14030	14036	13906	14033	13995	14064	14068	13976	14024	13847	14002	13960	14102	14012	13918	13999	13869	13875	14117	14110	14067	13953	14179	13982	13943	13907	14043	14029	13607	14189	13878	14215	13809	14020	13927	14035	13947	14134	13841	13941	13974	13920	14061	13953	14083	13973	13994	13917	14030	14104	14117	13728	13821	14168	14045	13853	13986	13972	13959	13922	13928	14034	14072	13894	13973	13837	14115	14127
23405	21252	28847	24003	21612	22579	21318	17458	16976	17363	17237	17341	17576	17947	18408	18577	18373	17604	17372	16946	17088	16974	16799	16917	16777	16983	16985	16851	16609	16587	16851	16931	16953	16717	16764	16714	16619	16841	16951	16844	16848	16870	16724	16732	16859	16947	16770	16753	16612	16747	16852	16639	16781	16863	16673	16834	16669	16729	16678	16816	16827	16798	16643	16567	17016	16785	16557	16747	16716	16687	16880	16645	16717	16665	16748	16819	16823	16796	16748	16722	16918	16663	16822	16771	16905	16945	16713	16938	16724	16723	16916	16722	16607	16830	16696	16791	16728	16793	16838	16849	16867	17007	16682	16908	16853	16762	16820	16629	17089	16532	16866	16647	16775	16673	16911	16854	16855	16663	16881	16765	16723	16799	16769	16885	16866	16762	16724	16766	16774	16810	16914	16916	16958	16792	16746	16596	16714	16858	16905	16744	16708	16702	16795	16605	16728	16947	16845	16656	16716	16676	16791	16752	16752	16656	16668	16651	16750	16809	16935	16830	16851	16715	16612	16640	16741	16693	16649	16800	16819	16885	16949	16725	16813	16633	16951	16853	16767	16497	16577	16826	16884	16870	16712	16661	16803	16794	16938	16754	16627	16815	16844	16535	16422	16853	16625	16705	16563	16724	16782	16829	16780	16735	16633	16747	16814	16797	16778	16673	16875	16655	16717	16682	16740	16590	16669	16696	16683	16665	16752	16772	16634	16682	16819	16692	16524	16689	16947	16865	16701	16757	16687	16686	16497	16690	16736	16864	16854	16787	16795	16645	16812	16698	16727	16818	16792	16602	16743	16806	16604	16722	16666	16606	16590	16784	16720	16767	16883	16637	16957	16829	16818	16749	16858	16749	16670	16620	16912	16757	16784	16591	16564	16808	16608	16811	16563	16720	16722	16686	16787	16622	16705	16696	16717	16707	16761	16761	16892	16810	16837	16839	16702	16594	16537	16637	16696	16946	16813	16848	16783	16796	16669	16702	16671	16417	16865	16659	16879	16730	16847	16621	16667	16693	16762	16913	16592	16646	16652	16813	16774	16746	16810	16820	16683	16671	16649	16490	16499	16690	16747	16860	16657	16716	16816	16952	16758	16718	16762	16831	16970	16663	16739	16725	16878	16737	16682	16546	16642	16711	16504	16715	16544	16753	16774	16851	16799	16890	16602	16777	16838	16906	16625	16852	16775	16642	16608	17031	16870	16759	16882	16799	16852	16857	16584	16766	16694	16739	16813	16401	16742	16787	16929	16642	16659	16636	16549	16749	16772	16834	16719	16845	16809	16743	16818	16686	16766	16765	16697	16549	16595	16971	16742	16777	16656	16758	16780	16662	16761	16689	16530	16649	16657	16931	16672	16630	16859	16833	16726	16598	16493	16903	16724	16735	16908	16825	16784	16775	16688	16909	16911	16875	16925	16755	16885	16771	16688	16784	16793	16711	16710	16695	16936	16727	16686	16878	16474	16766	16829	16653	16626	16780	16891	16798	16687	16644	16689	16729	16752	16731	16880	16790	16826	16687	16798	16693	16736	16800	16794	16674	16856	16813	16705	16646	16683	16602	16779	16829	16748	16769	16726	16737	16882	16594	16708	16829	16679	16592	16895	16769	16759	16738	16806	16791	16775	16750	16966	16601	16759	16928	16764	16716	16624	16680	16755	16841	16638	16742	16867	16764	16486	16836	16884	16845	16755	16923	16823	16639	16824	16864	16860	16643	16647	16823	16592	16701	16884	16808	16730	16578	16896	16838	16874	16784	16923	16769	16852	16800	16850	16742	16825	16587	16802	16683	16677	16751	16851	16703	16701	16645	16642	16667	16699	16765	16727	16686	16758	16689	16766	16737	16636	16620	16605	16884	16648	16682	16786	16675	16722	16765	16645	16817	16694	16857	17018	16630	16606	16642	16904	16866	16671	16736	16877	16715	16730	16625	16676	16875	16674	16813	16955	16554	16825	16697	16836	16890	16802	16780	16666	16704	16798	16686	16727	16544	16726	16582	16757	16807	16844	16683	16750	16981	16727	16861	16779	16802	16688	16559	16890	16605	16825	16771	16655	16759	16520	16857	16684	16632	16761	16770	16822	16608	16577	16793	16860	16627	16844	16873	16678	16866	16926	16736	16670	16809	16709	16824	16618	16676	16840	16714	16630	16873	16611	16709	16628	16607	16713	16733	16875	16821	16804	16870	16773	16763	16727	16735	17024	16579	16822	16665	16737	16812	16837	16945	16629	16707	16865	16650	16786	16749	16610	16534	16735	16888	16785	16845	16719	16544	16664	16560	16655	16804	16749	16694	16796	16634	16637	16747	16523	16665	16802	16618	16653	16602	16838	16670	16821	16841	16962	16738	16616	16683	16871	16877	16634	16822	16721	16751	16671	16728	16790	16636	16796	16821	16832	16858	16832	16783	16747	16576	16512	16528	16708	16731	16641	16732	16674	16620	16716	16382	16680	16715	16734	16770	16903	16707	16652	16752	16605	16809	16853	16691	16735	16680	16855	16570	16922	16837	16777	16846	16805	16685	16845	16949	16671	16891	16803	16299	16601	16746	16817	16630	16848	16675	16500	16394	16607	16827	16867	16798	16691	16635	16970	16879	16792	16764	16829	17021	16796	16610	16784	16819	16777	16912	16893	16681	16905	16715	16912	16832	16855	16574	16831	16665	16783	16779	16740	16783	16429	16885	16866	16859	16985	16663	16866	16831	16701	16782	16705	16578	16489	16709	16752	16720	16809	16950	16702	16828	16780	16786	16812	16684	16774	16755	16675	16739	16694	16855	16896	16715	16836	16630	16737	16908	16896	16754	16633	16655	16750	16574	16680	16761	16821	16842	16628	16650	16674	16701	16754	16738	16688	16592	16852	17017	16783	16668	16815	16836	16709	16736	16643	16847	16389	16956	16600	16638	16715	16690	16855	16801	16770	16946	16618	16756	16931	16521	16803	16766	16907	16696	16776	16735	16891	16772	16651	16667	16723	16647	16852	16546	16748	16777	16706	16724	16870	16836	16766	16945	16848	16685	16995	16626	16664	16647	16777	16723	16644	16729	16667	16649	16845	16666	16474	16821	16737	16771	16828	16606	16543	16764	16627	16641	16805	16648	16746	16565	16866	16735	16814	16926	16793	16714	16695	16461	16734	16600	16715	16860	16660	16911	16646	16732	16609	16699	16813	16641	16701	16683	16771	16775	16744	16940	16615	16635	16648	16784	16724	16703	16801	16705	16782	16959	16648	16646	16876	16757	16751	16785	16603	16863	16896	16771	16781	16524	16525	16675	16981	16849	16630	16559	16594	16519	16874	16851	16908	16776	16676	16919	16752	16873	16851	16607	16716	16676	16616	16688	16878	16918	16602	16766	16669	16746	16796	16786	16738	16774	16718	16648	16898	16747	16768	16762	16727	16836	16799	16584	16745	16755	16746	16703	16842	16581	16663	16792	16571	16715	16754	16653	16513	16653	16937	16835	16803	16728	16762	16793	16612	16662	16794	16893	16842	16880	16719	16898	16803	16834	16736	16731	16915	16729	16644	16720	16657	16630	17036	16823	16999	16776	16726	16747	16665	16798	16608	16611	16960	16720	16643	16765	16595	16722	16641	16607	16823	16648	16872	16824	16812	16762	16746	16738	16758	16618	16625	16594	16811	16733	16754	16936	17006	16783	16704	16781	16889	16829	16635	16838	16882	16817	16729	16641	16797	16764	16693	16821	16706	16841	16785	16911	16538	16816	16695	16758	16825	16758	16684	16674	16751	16630	16814	16755	16520	16620	16760	16713	16543	16643	16767	16623	16757	16702	16711	16655	16573	16763	16711	16916	16760	16756	16511	16506	16579	16769	16661	16626	16878	16719	16789	16918	16729	16600	16843	16722	16739	16704	16830	16738	16812	16698	16543	16760	16564	16877	16710	16856	16762	16839	16641	16910	16670	16743	16618	16654	16761	16934	16889	16785	16660	16896	16766	16696	16675	16758	16790	16733	16856	16835	16788	16624	16938	16562	16912	16700	16760	16730	16703	16810	16650	16718	16757	16508	16853	16877	16810	16729	16657	16721	16755	16735	16630	16507	16777	16797	16747	16689	16812	16833	16577	16952	16842	16704	16734	16972	16806	16873	16916	16741	16571	16689	16888	16768	16815	16637	16799	16814	16915	16706	16744	16596	16872	16809	16706	16749	16771	16483	16754	16728	16663	16690	16967	16798	16634	16699	16734	16622	16834	16833	16580	16679	16807	16790	16660	16737	16896	16713	16651	16443	16737	16765	16712	16799	16779	16900	16745	16728	16822	16682	16708	16759	16766	16504	16772	16656	16815	16661	16637	16608	16728	16554	16618	16704	16954	16729	16830	16855	16780	16772	16963	16888	16881	16885	16938	16985	16733	16835	16852	16712	16852	16635	16603	16694	16602	16811	16830	16794	16686	16615	16871	16970	16876	16500	16763	16757	16751	16506	16858	16671	16656	16964	16754	16753	16641	16481	16810	16712	16946	16783	16828	16887	16811	16800	16934	16799	16928	16681	16599	16858	16721	16849	16807	16749	16724	16477	16722	16691	16593	16667	16565	16669	16678	16624	16891	16907	16553	16646	16785	16692	16611	16861	16651	16655	16629	16743	16830	16826	16827	16612	16967	16585	16778	16830	16758	16856	16733	16695	16620	16821	16702	16743	16662	16898	16794	16851	16780	16636	16772	16718	16912	16749	16799	16751	16900	16758	16731	16668	16762	16773	16574	16652	16716	16744	16744	16828	16913	16653	16714	16576	16975	16507	16795	16823	16777	16830	16638	16602	16878	16919	16908	16616	16585	16740	16532	16677	16777	16628	16689	16544	16766	16604	16587	16629	16689	16685	16772	16834	16822	16815	16748	16722	16746	16754	16671	16620	16635	16822	16788	16649	16823	16750	16709	16815	16863	16933	16871	16727	16770	16641	16904	16690	16542	16741	16623	16697	16558	16792	16756	17113	16544	16633	16647	16682	16626	16618	16897	16713	16817	16669	16728	16793	16767	16569	16792	16686	16825	16733	16868	16767	16855	16821	16781	16776	16653	16725	16747	16701	16583	16639	16665	16620	16618	16784	16634	16816	16838	16752	16772	16712	16849	16856	16795	16739	16755	16889	16852	16850	16751	16665	16930	16884
11169	29630	23652	15432	14790	14328	14122	13960	14185	14022	13908	14204	14374	14493	15334	15342	15022	14719	14313	13949	13966	14040	14011	14158	13872	13942	13960	13995	14051	13971	13902	13858	13955	13762	14100	14094	13975	13836	13891	13941	13989	13953	14080	14026	13893	13915	14073	13995	13741	13967	13926	14001	13928	14056	13987	13995	14002	14052	13842	13949	13974	13954	14108	13896	13960	13881	13962	14004	13983	13988	14037	13988	14040	14137	13859	14071	13933	13910	13997	14096	13941	13774	13961	14013	14082	13975	13897	13995	13969	14011	13948	13952	14008	13814	13791	13812	13889	14010	13936	13844	13864	13913	13986	13997	14027	13946	14003	14097	13810	14052	13948	13973	13956	13995	13800	13868	14019	13938	13897	14002	13877	13998	13859	14011	13739	13915	13841	13933	13936	13905	13909	13951	14111	14005	13962	13841	14097	13857	14036	13860	13970	13992	14033	13991	13866	14028	13907	13916	13727	13896	13960	13962	14072	13986	14059	14038	13884	13859	13681	13975	13879	13834	14007	13901	13790	14050	13979	13952	13860	13921	13858	13894	13865	13990	13935	13833	13941	13810	13796	14029	13895	13911	13912	13921	13860	14031	13892	13925	14035	13930	13984	13838	13916	13892	13898	13908	13933	13910	14060	13981	13911	13951	13810	13898	13784	13899	13997	13951	13900	14081	13752	13885	13923	13877	13947	14046	13895	14013	14102	13972	14221	13889	14012	13891	13914	13934	14012	13878	13975	14018	13911	13951	13859	13905	13936	13934	13967	14010	14021	13879	14000	13875	14008	13753	13942	13847	13709	13892	13954	13924	13971	13992	13915	13961	13969	14090	13982	13935	13905	13777	13945	13792	13837	13924	13914	13932	13921	14010	13799	13948	13914	14033	13975	14023	14041	13833	13885	13790	13957	13861	14039	13924	13788	14010	13834	13910	13903	13952	13943	13996	13962	13927	13960	13947	13944	13853	14023	13903	13766	13890	13755	13972	13739	13961	13944	14203	13849	13983	13884	14137	14068	14078	13925	13826	13857	14005	13936	13992	13866	14117	13781	13896	13869	13784	14063	13915	13822	13905	13837	13937	13818	14082	13947	13884	14013	13896	14108	13930	13848	13997	13904	13972	13847	13889	13937	13888	13872	13987	13906	14101	13852	13851	13920	13939	14025	14005	13799	13882	13892	13881	13796	14092	13818	13929	13814	13912	14031	13934	13917	13901	13938	14007	13907	13832	13978	14064	13957	14008	13829	14047	13994	13879	13870	14021	13912	14032	14031	14100	14069	13904	13923	14014	13811	13796	14184	13895	14041	13778	13990	13891	13974	14012	14001	14119	13828	13725	14003	14075	13917	13880	13923	14066	14017	13996	14126	13967	13994	13908	13795	13863	13922	13973	13804	14017	13914	14082	14035	13926	13739	13839	13877	13837	13906	13987	13991	13857	13849	14026	13835	13875	13940	13968	13971	13916	14001	13997	13994	14004	13967	13907	14000	13876	13860	13981	14049	13882	13897	13935	13961	13931	14038	13988	13920	13787	13812	14157	13943	13792	13924	13982	13960	13842	14043	14126	13893	13894	13925	13871	13876	13863	13961	14026	13813	13924	13872	13765	13854	14008	13925	13905	13849	13898	13763	13894	13886	13789	13928	13938	14075	13882	13992	14066	13864	13887	13961	13977	14098	13791	13814	13984	13888	13813	13950	13842	13850	14083	13737	13769	13883	13942	14084	14054	13807	13805	13852	13874	14004	13829	13883	14009	13774	13893	13925	13837	13887	13940	14087	13780	13790	13895	13973	13978	13951	14079	13918	13872	13985	13819	13903	13972	13882	13852	13856	13787	13855	13827	14042	13710	13854	13808	13952	13864	13956	13953	13865	14025	13871	13979	14009	13824	13935	13835	13872	13884	13984	13635	14040	13890	14081	14063	13898	13941	13931	13791	13747	13932	13922	14056	13873	13960	13783	13951	13984	14156	13864	13873	13895	13882	13856	13965	13798	13926	14013	13875	13949	13724	13825	13988	13973	13994	13921	13984	13790	13890	13864	13933	13831	13884	13953	13919	13871	13887	13887	13921	13830	13966	13896	13899	13923	13895	13983	13820	13842	13923	13901	13763	13932	13792	13880	13941	13848	13889	13778	13822	13860	13954	13898	13939	13861	14089	14128	13878	13820	13860	13915	13767	13735	13833	13722	13908	13825	13991	13682	13918	13967	13879	13740	13974	13801	13941	13895	14086	13864	13807	13766	13864	13896	13849	13898	13939	13921	13878	14060	14019	14010	13732	13869	13891	13830	13865	13891	13822	14012	14018	13895	13976	13923	13992	13782	13939	13980	13875	13889	14042	13884	13933	13971	13913	14035	13851	14061	13948	13931	13967	14009	13851	13843	14009	13903	13998	13936	13889	13876	13993	13778	13846	14064	14039	13846	13974	13881	13861	13981	13867	13888	14105	13875	13869	13919	13818	13858	13957	13940	13898	14011	13800	13912	13865	14036	13698	13877	13905	13941	13945	13977	13949	13927	14138	13957	14060	13894	13848	13903	13948	13987	13836	14065	13862	14087	13729	14017	13962	13929	13833	14044	13907	13970	13883	13891	13754	13933	14013	13944	13908	13868	13910	13881	14020	13889	13845	13984	13971	13992	13910	13963	13904	13897	13984	14021	13933	13813	13924	13989	13765	14145	14004	14080	14000	13970	14007	13850	13857	13757	13835	13958	13923	13836	13945	13756	14066	14001	13971	13878	13841	14035	13977	13769	13957	13809	13929	13774	13977	13882	14097	13896	13845	13889	13865	14012	13843	13952	13942	13956	13880	14071	13993	13776	13966	13986	13990	14016	13917	13938	13827	13878	13975	13999	13920	13941	13913	13934	13831	14012	13964	13927	13875	13849	13969	13726	13887	13923	13893	13944	13814	13868	13754	13996	13979	14219	14052	13944	13902	14017	13939	13998	13931	13966	13878	14042	13969	13978	13836	13957	13862	14019	13734	13843	13858	13859	13812	13952	14032	13828	13967	13915	13853	13893	14055	13821	13944	13939	14084	13989	13973	13854	13898	13958	14038	13914	13935	13940	13875	13761	13964	13981	13881	13994	13947	13943	13800	13989	14036	13909	13716	14018	13800	13843	13896	13924	13700	13773	13835	14042	13834	13750	13828	13793	13869	13885	14006	13887	13803	13908	13841	13778	14001	13808	13964	14048	14047	13839	13847	13842	13817	13918	14054	13903	13767	13956	13896	13999	14099	13886	13828	13851	13814	13850	13768	13863	13746	13923	13762	13983	13941	13931	13933	13969	13886	13849	13946	13944	13938	13887	13957	14071	13949	13697	13835	13904	13764	13983	13943	13946	14012	13935	13913	13980	13976	14015	13900	14020	14031	13936	13862	13888	13800	14002	13882	13843	14066	14007	13781	13987	14076	13896	14023	13952	13872	13956	14001	13912	13751	13877	13879	13777	13995	13863	13922	14063	13981	13953	13931	14065	13977	13962	13988	14011	13811	14033	13776	13814	13799	13939	13919	13795	13881	13821	14017	13787	13866	13984	14056	13969	13792	13901	13891	13973	13999	13920	13878	13825	13791	13858	13810	13807	13906	14072	13752	14086	13840	13882	13821	13946	14004	13890	13719	14101	13959	13883	13900	13942	13854	13726	14029	13849	13827	14039	13810	13988	14058	13804	13913	13994	13832	13931	13721	13924	13997	13880	13978	14079	13874	13860	13891	13946	14009	13950	14114	13804	13851	14065	13795	13963	13909	13751	13975	13962	13912	13896	13706	13905	13805	13981	13993	13725	13833	14088	13794	13976	13970	13969	14034	13768	13806	14139	13779	13976	13956	13919	14028	14077	13819	13868	13934	13834	13950	13989	14035	13970	13902	13725	13999	13942	13958	13892	13828	14026	14084	13761	13894	13985	13912	13880	13762	14150	14018	13946	13934	13724	14074	13907	13901	13909	13951	13740	14066	13909	13851	14101	13992	13828	13830	13975	13881	13835	13736	13864	14013	13931	13940	13809	13906	13911	13858	13831	13969	13911	13935	13887	13928	13901	13812	13754	13807	13865	13923	14024	14093	13755	13931	13975	13981	13970	13923	13963	13972	13787	13839	13939	13874	13934	13955	13983	13981	13823	13837	14048	13809	13932	13934	13823	13790	13891	13745	13971	13804	13846	13884	13838	13925	13882	13918	13971	13950	13894	13820	14008	13838	13899	13947	13762	13903	14070	13915	13768	13865	14098	14124	13937	14077	13912	14139	14034	14028	13894	13710	13845	13887	13895	14069	13960	13948	13973	13909	13795	13888	13921	13776	14053	13884	13959	13796	13949	13764	13961	13855	13952	13797	13899	13923	13859	13911	13848	13936	13990	13983	13920	13837	13949	13950	13845	13829	13893	13835	13981	13915	14044	13967	13941	13983	13958	13780	13988	13882	13988	14026	13893	13747	13892	13771	14031	13874	13963	13915	13876	13822	13922	13991	13927	13821	13967	13905	13915	13998	14011	13962	14002	14012	13791	13881	13878	13941	13909	13946	13914	13804	13945	13835	13981	13886	13938	13793	13950	14021	14089	13914	13996	13783	13968	14122	13963	13997	13777	14122	13886	13827	13981	13943	13827	13933	13855	14004	13907	13793	13892	13928	13922	13865	13928	13913	13998	13880	13999	14020	13819	14037	13773	13888	14016	14040	13967	13763	13953	13878	14003	13954	13795	14051	13878	13898	14173	13939	14061	13712	13867	14069	14046	13825	14010	14000	13857	13869	13849	13966	14155	14012	14013	13975	14101	13856	14047	13963	13934	13836	13902	13868	14060	13881	13798	13904	13954	13888	13943	13889	13756	13945	13934	13983	13962	14050	13863	13844	13947	13882	14007	13875	13817	13829	13956	13950	13875	13940	13800	13989	13885	13916	13719	13843	13863	13942	14016	13848	14099	13929	13918	14020	13921	14044	13842	14024	13910	13901	13889	13894	13884	13899	13938	13877	13933	13975	13835	13926	13981	13876	14006	13919	13866	13763	13958	13907	14182	13846	13955	14065	14019	13925	13900	13965	13780	13884	13860	14010	13968	13923	14071	13910	13843	13919	13888	14006	13894	13807	14001	13854	13865	13810	13946	13881	13856	13838	13831	13925	14069	13901	13922	14004
22615	21219	28993	23733	21318	22896	25006	18599	17619	17688	17781	17950	18393	19175	20991	20923	20001	18773	17951	17735	17430	17473	17414	17279	17352	17342	17429	17230	17200	17459	17232	17410	17273	17225	17232	17471	17306	17455	17267	17323	17314	17192	17329	17332	17002	17015	17188	17261	17030	17182	17294	17073	17344	17378	17260	17065	17252	17393	17015	17276	17105	17272	17225	17116	17371	17095	17167	17207	17261	17080	17198	17180	17322	17338	17302	17142	17035	17190	17017	17151	17105	17136	17297	16971	17147	17193	17265	17294	17124	17391	17051	17382	17141	16982	17208	17037	17204	17129	17059	17155	17256	17148	17305	17225	17143	17064	17535	17132	17221	17311	17018	17186	17195	17130	17038	17192	16896	17258	17274	17164	17256	16944	17233	17397	17007	17225	17150	17047	17137	17203	17368	17162	17116	17217	17199	17124	17184	17480	17202	17096	17018	17095	17272	17121	17208	17125	17083	17194	17223	17462	17166	16993	17040	17235	17358	17000	17109	17212	17115	17213	17317	17370	17230	17097	17077	17167	17255	17015	17082	17167	17152	17047	17054	17119	17215	17257	17077	16978	17184	17025	16985	17069	17050	17064	17310	17064	17111	17103	17025	17164	16999	17052	17175	17023	17170	17078	17298	16895	17232	17114	17259	17184	17097	17160	17167	17011	17199	17254	17194	17111	17065	17115	17040	17247	17209	17129	17073	17201	17352	17266	17054	17345	17295	17119	17055	17240	17007	17107	17004	17091	17320	17162	17217	17265	17375	17121	17256	17144	17230	17076	17113	17279	17156	17162	17183	17307	17102	17103	17267	17164	16963	17361	16910	17084	17025	17064	17288	17075	17053	17154	17126	16995	16981	17282	16988	16992	17290	17233	17172	17238	17248	17204	17354	17139	17121	17188	17175	17117	16960	17040	16984	17084	17236	17277	17393	17308	17128	17105	17248	17191	17231	17170	17145	17062	17188	17197	17019	17099	17177	17160	17204	17354	17237	17082	17047	17020	17119	17066	17123	17036	17290	17191	17112	17185	17227	17155	17107	16863	17159	17214	17287	17293	17353	17230	17132	17121	17252	17176	17192	17287	17244	17251	17163	16993	17102	17031	17158	17149	17155	17166	16997	17028	17102	17323	17017	16981	17100	17098	17270	17144	17030	17110	17213	17005	17225	17175	17064	17071	17040	17165	17234	17070	17314	17121	17338	17238	17356	17305	17127	16970	17235	17298	17207	17079	17228	16954	17148	16966	17027	17132	16905	16947	17209	17320	17306	17034	17153	17065	17222	17086	17038	17153	17175	17202	17118	17018	17087	17020	16994	17021	17202	17254	16917	17294	16889	17546	17291	17032	17370	17180	17351	17104	17152	17192	17119	17031	17055	17366	17168	17219	17369	17042	17127	17141	17285	17155	17299	17274	17125	17292	17184	17242	17250	17386	17105	17111	17098	17288	17173	16976	17296	17345	17172	17119	17197	17023	17017	16932	16934	17160	17091	16942	17311	17207	17095	17257	17094	17091	17102	17172	17099	17123	16930	17267	17255	17118	16948	17096	17237	17109	17136	17141	16960	17135	17188	17034	17237	17242	17321	17290	17138	17427	17064	17130	17075	17027	17088	17042	17154	17093	17027	17049	17262	17216	17023	17290	17274	17344	17155	17182	17201	17097	17113	17126	17103	16985	17033	17268	17034	17233	17146	17187	17092	17064	17148	16870	17302	16956	16950	17053	17204	17110	17079	17154	17091	16944	17058	16958	17240	17017	17279	17122	17095	17050	17135	17143	17353	17113	17166	17029	17122	17149	17080	17136	17196	17175	16937	17111	17014	17027	17248	16960	17201	17334	17082	17135	17178	17180	17178	17241	17175	17137	16973	17235	17007	17115	17116	17170	17028	17172	17206	17189	17320	17106	17303	16970	17159	17083	17030	17126	17121	17072	17133	17032	16913	17045	17258	17109	17164	17056	17167	17288	17124	17164	17065	17305	17077	17221	17239	16936	17343	17132	17087	17201	17079	17055	16993	17098	17096	16953	17267	17159	17213	17122	17172	17279	17221	17162	17184	16978	17187	17043	16999	17159	17087	17202	16921	17358	17116	17087	17001	17164	17103	17135	17151	17024	17157	17136	17206	17036	17063	17089	17248	17207	17043	16875	17020	17045	16978	17149	17109	17271	17178	17241	17094	17126	17147	17000	17262	17071	17383	17185	17179	17170	17061	17243	17218	17132	17229	17120	17237	16959	17130	17009	17061	17097	17067	16921	17092	17077	17254	17404	17106	17120	17074	16960	17348	17122	17216	17207	17102	17226	17148	17115	16975	16959	17291	17277	17090	17211	17073	17093	17154	17063	17040	17121	17103	17076	16909	17288	17253	16916	17127	17169	17150	17095	17209	17211	17092	17253	17136	17139	17134	17244	17163	17174	17191	17328	17187	17108	17211	17139	17083	17091	16958	17129	17191	17111	16915	16993	16981	17123	16969	17087	17345	17298	17295	17145	17160	17328	17075	17350	17163	17240	17060	17246	17051	17077	17221	17266	17142	17051	17116	17162	16934	17035	17080	17089	17184	16945	17193	17067	17185	16993	17076	16940	17123	17234	17029	17252	17081	16910	17097	17208	17193	17178	17215	17209	17113	17154	17163	17021	17207	17144	17279	17241	17063	17221	17130	17068	17165	17188	17257	17362	17128	17137	17016	17348	17196	16984	17158	17217	17234	17225	17098	17249	17102	17217	17016	16988	17041	16976	17072	17065	17118	17235	17079	16952	17100	17149	17187	17112	16995	17327	17066	17383	17150	17130	17233	17173	17303	17025	17197	17253	16989	17088	17396	16963	17182	17115	17159	16946	17266	17133	17100	16919	17209	17235	17295	17199	17316	17126	17230	17153	17066	17122	17061	17153	17042	16961	16960	17125	17319	17050	17099	17198	17064	16932	17230	17171	17245	17333	17092	16947	17175	17153	17206	17063	17076	17200	17280	17160	16981	17065	17069	17018	17268	17234	17224	16945	17056	17111	17209	17172	17020	17157	17134	17059	17192	17127	17208	17172	17140	17097	17209	17047	17029	17169	17214	17236	17314	17139	17119	17053	17099	16993	17026	17134	17277	17075	17023	16949	17089	17306	17301	16997	17040	17178	16914	17268	16991	17109	17039	17224	17163	17195	17124	17213	17210	17096	17075	17002	17189	17052	17201	17110	16972	17033	17322	17236	16974	17223	17048	16869	17129	17175	17206	17320	17032	17094	17032	16961	17267	17339	16803	16961	17038	17129	17195	16976	17189	17106	17003	17153	17018	16991	17224	17016	17090	17167	17289	17206	17010	17234	17348	17248	17001	16906	16966	16970	17023	17043	17195	16877	17177	17148	17133	17318	17241	17226	17078	16877	16918	16916	17197	16910	17148	17108	16996	17200	17165	17291	17041	17160	17229	16856	17115	17176	17292	17093	17367	17206	17088	16994	17342	17077	17179	16975	17184	17055	16957	17147	17093	17036	17056	17233	17117	17186	17114	17134	17248	17049	17191	17111	17291	17202	17057	17177	16871	16949	17247	17004	16986	16976	17123	17243	17227	17059	17037	17217	17156	17294	17030	17166	17283	17325	17235	16980	17050	17189	17116	17131	17165	17022	17209	17064	16964	17051	17273	17405	17196	17389	17072	17143	17236	17216	17073	17009	16995	17004	17249	17323	17096	17110	17339	17205	17159	17186	17278	17149	17120	17100	17357	17039	17247	17141	16991	17086	17111	17192	17146	17159	17186	17152	17232	17003	17203	17181	17006	17173	17172	17152	17094	17047	17148	17213	16998	17165	17137	17131	17066	17160	17231	17063	17229	17280	17197	17236	17265	17226	17062	17088	17231	17247	17099	17100	17410	17204	17277	17190	17200	17018	17270	17162	17040	16970	17135	17087	17303	17060	16958	16937	17150	16991	17065	17161	17013	17165	17120	16800	17022	17080	17174	17116	17197	16901	17092	17004	17089	17126	17145	17051	17252	17234	17075	17016	17134	17151	17211	17257	17214	17191	17145	17111	17246	17202	16949	17136	17046	16987	17167	17115	17262	17086	17241	17131	17006	17190	17273	17199	17018	17139	17132	17086	17117	17189	17179	17104	17020	17051	17146	17113	16985	17150	16968	17112	17071	17108	17083	17009	16973	17259	16986	16978	17188	17001	17288	17214	17162	16991	17147	17099	17175	16977	16907	17077	17026	17136	17036	17061	17200	17081	16872	17133	17263	17122	17164	17170	16947	17160	17214	17041	17056	16765	17155	17142	17095	17103	16886	16980	17425	17099	17089	17159	16870	17137	17151	16919	17251	17117	17111	16988	17072	17152	16906	16910	17081	17033	16998	17108	17079	17118	17109	17024	17109	17089	17225	17033	17072	17058	16965	17286	17292	17150	17248	17067	17015	17085	17051	17233	17153	17264	17205	17198	17186	16942	17046	16916	17034	17193	17111	17380	17061	17092	17109	17045	17023	16991	16981	17130	16902	17216	17020	17190	17270	17225	17130	17401	17231	17097	17205	17195	17052	17109	16992	16874	17173	17060	17094	17221	17099	16995	17224	17060	17131	17163	17175	17250	17004	17070	17137	17327	17047	17102	17090	17075	17031	17188	17010	17291	17061	17109	17229	16834	16935	17119	17172	17162	17128	17137	17064	17189	17210	17029	17224	17057	17015	16911	17093	16954	17185	17130	17211	16947	16980	17130	17318	16932	17008	17398	17008	16961	16973	16992	17071	17004	17070	17153	17185	16960	17191	16941	17233	16971	17090	17065	17009	17167	16964	17264	17079	17156	17168	16962	17104	17030	17006	17164	17091	17001	17136	17225	17257	17184	17177	17070	16999	17147	17116	17042	16982	16809	17084	17106	17197	17183	17032	17055	17061	17086	16987	17045	17187	17089	16996	17090	17183	17102	17308	17253	17115	17060	17126	17166	16998	17135	17136	17142	16927	17128	16963	17258	17045	17157	17261	17021	17020	17110	17139	17144	17330	17026	17189	17171	17326	17117	17109	17113	17105	17175	17236	17141	17291	17056	17044	17010	17248	17201	17071	17046	17041	17106	17216	17185	17155	17107	17263	17114	17142	17044	16846	17178	17028	17096	17125	16968	17259	17003	17190	17215	16897	17218	17293	17152	17122	17165
11378	36958	22530	15928	15477	14952	14539	14209	14156	14238	14395	14381	14974	15612	17187	16965	16068	15170	14500	14282	14237	14065	14195	14099	14156	14135	13897	14269	14056	14223	14095	14190	14106	14252	14132	14083	13985	14114	14169	14010	14142	14208	14055	13994	14064	14179	14152	14101	14063	14341	14211	14333	14101	14368	14119	14160	14082	14108	13997	13983	14122	13994	14023	14181	14183	14162	14068	14041	14066	14104	14023	14311	14269	14159	14011	14100	14189	13969	14156	14029	14125	13995	14180	14250	14118	14006	14202	14066	14176	14223	14221	14082	14106	14101	14116	14116	14025	14151	14063	14158	14141	14015	14219	14029	14101	14113	14243	14101	14233	14086	14166	13930	14145	13977	14227	14207	14002	14044	14161	13986	14126	14243	13926	14201	14106	14057	14241	14031	14009	14020	14177	14099	14202	14067	13954	14194	13943	14138	14097	14001	14194	14279	14086	14132	14106	14032	14177	14035	14153	14016	14069	14111	14037	14270	14097	14109	14279	14022	14112	14209	14236	14007	14099	14181	14020	14176	14078	14060	14202	14250	14150	14131	14206	14087	14147	14132	14031	14010	14088	14180	14135	14101	14233	14146	14057	14232	14121	14020	13975	14123	14264	14116	14165	14110	14123	14129	13953	14019	14094	14399	14226	14058	14147	14104	14082	14189	14109	14123	13948	14195	14266	14119	14122	14119	13903	14362	14179	14078	14144	14030	14048	14149	13969	14212	14076	14057	14091	14031	13990	14135	13925	14180	14011	13891	14172	14224	14071	14340	14180	14213	14092	14171	14043	14069	14144	14072	14154	14219	14154	14069	14130	13958	14192	14109	14162	14180	14052	14051	13976	14105	14206	14063	14068	14099	13916	14090	14074	14040	14059	14078	13984	14172	14251	14005	14081	14079	14003	14043	14166	14159	14187	14281	14010	13902	14136	14006	14249	13990	14009	14174	14210	14192	14034	14154	14014	14089	14151	13961	14212	14249	13974	14301	14117	14151	14001	13976	14094	14127	13885	14015	13973	14002	14132	14079	14010	14113	14177	14111	13999	13975	14040	14081	14080	14192	14037	14146	14093	14080	14145	14138	14180	13947	14152	13915	14037	14165	14114	13883	14234	14173	14128	14056	14083	14007	14010	14076	14012	14105	13997	13977	14179	14065	14083	14049	13974	14254	14174	14219	13970	14062	13980	14077	14292	14179	14074	14097	14125	14177	14056	14255	14081	14136	13827	14097	13952	14184	14110	14205	14173	14094	13968	14110	14114	14165	13959	14140	14225	14107	14095	14014	14076	13974	14095	14075	14094	14109	14006	14043	14083	14131	14021	14258	14189	13962	14138	14051	14106	14108	14141	14060	14028	14302	14149	14035	14054	14128	14042	14149	13928	14052	14072	14073	14047	14210	14009	14084	14049	13983	14058	14176	14036	14265	13972	14031	14048	13888	14188	14019	14181	14045	14072	14172	14042	14035	14119	14154	13948	14101	13965	14157	14055	14250	14126	13905	14002	14140	14131	14067	14082	14071	14081	14033	14190	13814	14159	14149	14065	14090	14149	14132	14195	14146	13915	13929	14009	14085	13938	14152	14202	14121	14213	13956	14163	14043	14205	14116	14130	13950	13965	14133	14291	14074	13985	14070	14140	14148	14085	14019	14074	14270	14132	14230	13971	14044	13731	14236	14021	14148	14055	14159	14252	14070	14105	14132	14092	14064	13943	14226	14167	14101	14293	13995	14113	14160	13990	14136	13895	14301	14165	14067	14096	14095	13974	13853	14186	14048	14076	14215	14138	14075	14154	14147	14040	14316	14056	14015	14386	13905	14184	14128	14115	14278	14040	14200	14180	14049	14024	14028	14123	13879	14074	14028	14191	14263	13985	14018	13966	14190	13919	14118	14078	14203	14140	14086	14066	14077	14085	14071	14190	14190	14061	13924	14186	14114	14151	14307	14142	14029	13971	14161	14304	13925	14166	14089	14202	14135	14013	13992	14164	14041	14016	14229	13861	13835	14015	14141	14201	14154	14023	14181	14135	14034	14007	14143	14055	13945	14089	14132	14039	13993	14150	14168	14078	14087	14012	14139	14180	13951	13945	14032	14118	14241	14133	14196	14131	14113	14074	13964	14098	14063	13990	14093	13987	14076	13902	14076	14136	14148	14114	13948	14029	13962	14193	13937	14115	14001	14041	14074	14177	14174	14193	14109	14108	14065	14056	14236	14040	14036	14035	14096	14142	14070	14168	13990	14052	13895	14243	14255	14059	14037	14069	14128	14095	13992	13953	14120	14089	14141	14091	14036	14078	14104	14002	14124	14249	14115	14008	13994	14036	13953	14170	14153	14138	14127	14129	14126	14002	14189	14090	14157	14053	14080	14217	14120	14183	14081	14025	14156	14216	14005	14032	14066	14170	13932	14127	13952	14151	13960	14094	14006	14036	14157	14052	13995	14165	14031	13919	14197	14063	14015	14189	14166	14056	14209	14125	14232	14045	14100	14126	14148	14072	14046	14076	14108	13997	14158	14053	14087	14050	14190	14221	13978	14104	14130	14068	14276	14007	13896	14166	14081	14176	13998	14273	14064	14202	13994	14198	14078	14175	14048	14127	14033	14004	14292	13976	14032	14043	14059	14244	14087	14216	13975	14163	13883	14097	14136	14055	14137	14068	14071	13821	14131	14288	13949	14090	14109	14073	14119	14085	14010	13833	14147	14218	14004	14212	14113	13948	14249	14047	14034	14120	13874	14224	14173	14136	14170	14228	14079	14070	14165	14096	14200	14130	14135	13966	14194	14264	14061	14224	14000	13972	14091	14183	13963	14109	14050	14099	14057	14143	14113	14092	14228	14130	14060	13876	14093	14096	13985	14118	14119	14042	13906	14155	14114	14058	14131	14100	14177	14065	14087	14027	14143	13946	14028	14075	14120	14076	14205	14067	14124	14036	14085	14115	13978	14129	14081	14122	14011	14033	13985	13996	14070	14067	14142	14129	14127	14095	14142	14090	14028	14090	14144	14121	14101	13982	14114	14029	14091	13949	14148	13989	13998	14166	14245	14006	14161	14112	14044	13983	14024	13961	14119	14198	14141	14152	14119	14125	14047	14080	14183	14056	14180	14117	14096	14051	13991	14091	14344	14168	14228	14220	14117	14212	14026	14157	14201	14134	14086	14188	14201	14210	14020	13925	14017	14006	14130	13976	14053	14177	14067	14029	14064	14093	14115	14028	13924	14258	14245	14158	13816	14023	14063	13981	13923	14022	14084	14087	14080	14144	13962	13951	14091	14196	14080	14057	14189	14107	14074	14199	14094	14140	14091	14014	14077	14171	14093	14101	14169	14025	14098	13906	14126	14236	14162	14147	13882	13901	14158	14281	14183	13943	14230	13919	14195	14144	14123	13973	13931	14179	14064	14247	14042	13973	14170	14142	14048	13953	14017	13899	14079	14229	13981	14267	14086	14166	14028	13997	14185	14147	14231	14116	14086	14060	14054	14068	14054	14128	14218	14206	14159	14211	14126	14039	13974	13913	14272	13976	14174	14132	14143	14091	14180	14022	14067	14204	14125	14104	14051	14192	13934	14149	14142	14290	14206	14101	14061	14232	14021	14177	14110	14031	14046	14078	14062	14020	14045	14112	14233	14116	14005	14085	14002	14088	14077	14033	13901	14027	14072	14227	14139	14077	14152	14214	13868	14331	14017	14142	14035	14096	14023	14131	14219	14116	14218	14123	14173	13999	14110	13950	14019	14191	14160	13866	13936	14100	14057	14226	14064	13997	14022	13982	13978	14075	13989	14072	14098	14147	14086	14078	14078	14193	14079	14102	14314	13977	14189	14079	14213	14161	14073	14068	14166	14028	14082	14080	13943	14209	14140	14162	14047	14003	14141	14079	14092	14162	14145	13874	14120	13982	14101	14085	14028	14104	14169	14096	14136	14150	14058	14175	14057	14051	14135	14166	14055	14116	14026	14065	14123	14081	14046	14027	14180	14090	14127	14103	14032	14021	14135	14035	14132	14046	13980	14066	14223	14095	14076	14180	14043	14042	14308	14138	14082	14213	13959	14181	14089	14092	13962	14116	14073	14129	14043	14139	14092	14157	14141	14151	14055	14080	14039	13994	14008	14259	14116	14089	13968	14305	14140	14122	14142	14137	14111	14250	13966	14072	14258	13964	14098	14002	14062	14129	14139	14134	14096	14088	14082	14046	14038	14150	13858	14136	14108	14084	14152	14142	14084	14196	13990	14081	14141	14238	14162	14059	14110	13910	13932	14334	14147	14245	14066	13879	14066	14200	14118	14082	13940	14042	14279	14040	14118	14075	14239	14341	14008	14114	14196	14228	13888	13989	14025	13981	14080	13986	13957	14147	13937	13912	14000	14229	14148	14051	13980	14003	13953	14239	14257	14026	14241	14194	14176	14010	14102	14055	14191	14068	14197	14167	13924	14085	14088	14232	14119	14011	13988	14197	14119	14155	14019	14104	14107	14305	14079	13956	14019	14144	14199	14138	14201	14015	14059	14034	14101	14128	14134	14132	14224	14126	14141	14077	14173	14258	14071	14065	13915	14137	14193	13919	14201	14176	14054	14072	14066	14114	14216	13861	14072	14290	14017	14187	14138	13872	14178	13976	14110	14139	14058	14125	14211	13976	14075	14116	14127	14109	14076	14218	14118	14105	14014	14115	14228	14045	14182	14162	14202	14036	13986	14052	14009	14060	13990	13901	14148	14253	13932	14249	14081	14197	14128	14010	13979	14036	14080	14132	14183	14003	14131	14103	14218	14070	14092	14211	14016	14211	14126	14078	14115	13944	14052	14113	14094	14116	14144	14112	14194	14130	14024	14182	14106	14127	14133	14070	14194	14119	13860	14104	14074	14012	14102	14211	13932	14054	14051	14124	13956	14163	14115	14071	14187	14085	14076	14004	13987	14063	13903	14105	14077	14115	13951	14203	14121	13890	14035	14060	14006	14198	14136	14073	14060	14062	14144	14075	14079	14110	14180	14004	14191	14285	14012	14147	13968	14122	14058	14013	14015	14081	14259	14189	14210	14017	14099	14109	13977	14223	13880	14031	14103	14143	14052	14284	14256	14111	14183	14052	14159	14142	14265	14007	14098	14213	13902	14050	14169	14185	14165	14019	13932
25399	21271	27440	25894	20090	18355	18343	17539	17304	17355	17021	17232	17159	17232	17434	17328	17623	17323	17254	17093	17171	17258	17062	17065	17110	16984	17095	16844	16939	17106	17131	17182	17076	17052	17327	17055	17077	17057	17128	17057	17117	17085	17131	17008	17161	17076	17057	17184	17241	17160	17033	16908	16951	17015	17097	17105	17087	17117	17029	17056	17078	17091	17006	17175	17201	17002	17069	17153	17124	17179	17104	17127	17085	17075	17168	17349	17078	17018	17197	17268	17005	17113	17258	17056	17093	17178	17290	16912	17029	17126	17009	17164	16941	16943	17000	16870	17058	17016	17030	16779	17063	17054	17195	17003	17230	17211	17231	16960	17320	16948	17064	17218	16994	17113	16963	17022	17119	16790	17087	17110	17176	17293	17173	17232	17361	17188	17249	17197	17098	17102	17073	16928	17012	17158	17052	16912	17015	16875	16977	16967	17138	17126	17040	17128	17055	17096	17151	17113	17218	17132	16956	17217	17004	17100	17045	17116	17077	17252	17189	16801	16939	17096	17037	17075	17087	17009	17073	16965	17064	16978	17268	17006	17153	17168	17186	17065	17200	16971	17044	16907	17205	17045	17185	17204	17036	17263	16934	17051	17184	16835	17055	17043	17183	17066	16981	17014	17019	17022	17135	17097	17116	17168	17209	17163	17184	17126	17013	17172	17088	16994	16888	17129	17172	16809	17091	17073	17170	17050	17117	17057	17059	16998	17052	16834	16975	17044	17150	17121	17026	16998	17183	17144	17130	16843	17061	17088	17153	16924	17110	16991	17217	17248	17147	17209	17243	17243	17067	17204	17177	17080	17069	17095	17134	17150	17201	17185	16980	17018	17084	17222	17055	17134	17039	17039	17020	17090	17151	17116	16994	17103	17143	17082	17026	17019	17099	17066	16986	16917	16972	16935	17062	17048	17045	17159	16984	17183	17077	17081	17206	16966	17205	17098	17149	17067	17015	17131	17216	16909	17146	17085	17074	17060	17087	17076	17239	17107	16901	17069	16857	17110	17160	17046	17178	17068	17207	17028	17218	17010	17102	16970	16858	16999	17107	17128	16998	17018	17149	17128	17046	17029	16975	17152	17123	16849	17029	16963	17127	16939	17125	17002	17014	17212	16926	17069	17179	17071	17075	16903	17088	17087	17021	17045	17083	16980	17222	17258	17085	16962	17042	17013	16955	17077	17163	16996	17126	17171	17017	17012	17279	17164	17202	16927	17030	17103	17240	16965	16999	17218	16964	17059	17077	17040	17060	17011	17081	17110	17154	17077	17056	17045	17156	17278	17167	17136	17223	16960	17187	17007	17199	17026	17156	17083	17021	17150	17099	17064	17042	16999	17042	17174	17188	17129	17194	17187	17059	16991	17055	17091	17140	17008	17032	17016	16758	17031	17147	17114	16965	17178	16944	17076	17130	17185	17302	16935	17265	17145	16931	17337	17102	16923	17151	17171	17170	17052	17005	17029	17203	17133	17056	17039	17036	16971	17253	17172	17056	17126	17136	17033	17222	16978	17120	17252	16917	17039	17008	16920	17030	16837	16818	16956	17011	17171	17087	17070	17015	17281	17008	16963	16971	17106	17118	17131	17039	16885	17096	17115	16964	17148	16857	17088	17085	17247	17080	16923	17071	16971	17042	17085	16961	17248	17097	17004	17066	17054	17140	17050	17037	17179	17265	17148	16866	17020	17094	17147	17135	17049	16938	17153	17116	17081	17009	17202	17010	17073	16943	17098	17063	16999	17030	17173	17121	17109	17132	17258	17169	17024	17200	16893	17007	16969	17229	17068	17023	17206	17151	17044	16980	16995	16864	17029	17190	17075	17024	16910	17144	16971	17153	17201	16966	17120	17002	17083	17097	17315	17001	17069	16989	17122	17155	17282	17176	17284	17090	17058	17148	17215	17010	16903	16992	17103	17118	17149	17039	17011	16897	17018	17205	17066	16930	16944	17158	17173	16980	17220	17085	16887	17085	17011	17056	17061	16943	16969	17122	17008	16892	17013	17092	17005	16890	16979	17032	17075	17155	16999	17216	17049	17165	17043	16984	17122	17248	17168	17259	17144	17018	17213	17097	17079	17123	16991	17171	17217	17175	17220	17039	17020	17170	17012	17166	17012	17098	17043	17294	17079	17112	17028	17083	17039	17057	17273	17119	17059	17269	17161	16997	17099	17177	17280	17098	16950	16863	17006	17177	17192	17304	17065	17028	17029	17367	17047	17159	17144	17048	17055	17071	17093	17147	17228	17047	17052	16993	17219	17276	17292	17083	17067	17118	17214	17163	16976	17018	17151	17176	17194	17103	17202	16998	16961	17103	16847	16888	17000	16954	17084	17042	16996	17098	17132	17067	17145	17156	16989	16967	16971	17280	17245	17151	17097	17150	17112	17079	16979	17164	17000	17000	17101	17230	17071	17003	16810	16952	17073	17045	17007	17163	17119	17242	17341	17035	17089	17213	17060	17151	17027	17020	17153	16987	17118	17060	17131	16986	16865	17184	17125	17026	17164	17102	17107	17296	17233	17142	17093	17268	17218	17255	17196	16934	16967	17223	17045	17208	17202	17213	17223	17144	17291	16913	16982	17045	17136	17013	17133	17258	17100	17056	17191	16983	16985	16877	17148	17145	16996	17271	17129	17084	17079	17072	17165	17224	16956	17125	17031	17183	16982	17125	17060	17050	17051	17081	17047	17022	16959	17319	17184	17123	17274	17122	17285	17025	17118	17111	17350	16994	16917	16943	17209	17135	17187	17005	17048	16952	17126	16965	17080	16925	16889	17063	17109	17102	16844	17058	17299	16997	17328	17093	17272	17169	17089	17166	17024	17261	17148	17183	17002	17119	17207	16957	17253	17333	17162	17046	16949	17154	17162	17149	16864	17113	16938	17007	17051	17185	17299	17081	17020	17079	17185	16968	17072	17048	17173	17177	17184	17002	16988	16966	17148	17148	17041	17243	17146	17152	16878	17002	17060	17051	17047	17137	17090	17039	16846	16876	17055	17273	17012	17184	17039	17106	17125	17002	17179	17181	17051	17188	17018	17005	17262	17222	17210	17048	17135	17196	16903	17095	17160	16979	17030	16963	17198	16996	17037	17227	17202	17277	16963	17074	17073	17412	17152	17067	17227	17081	17266	17049	17116	17244	17015	17197	16973	17242	17124	16988	17016	17054	17250	17218	17234	16966	16999	17110	17158	17161	17127	16926	16978	17181	17029	17032	16942	17258	17320	17177	17068	17175	17141	16997	17045	17082	17215	16986	17251	17046	17106	17150	17029	17072	16920	16963	16931	17141	16949	17130	17209	16863	17129	17054	17382	17102	16955	16971	17137	17037	17119	17131	17050	17221	17144	17081	17027	17099	17119	16953	17077	16864	17397	17156	17146	17194	17214	16900	17161	17382	17027	17129	17149	17240	17042	17269	17112	16962	17097	17216	17171	17093	16969	16865	17093	17286	17083	16967	17149	17132	16977	16979	17019	17063	17155	17005	17155	17051	16879	17026	17204	17043	17124	17158	16930	17025	17204	17093	17165	16909	17183	17045	17216	17004	17036	16961	17219	17132	17145	17088	16924	17083	17051	17151	17179	16910	17052	17019	17139	17263	17133	17076	17166	17177	17259	17079	16921	17008	16890	16995	17233	17276	17254	17128	17114	16987	16971	17138	17081	17064	17103	16880	17080	17079	17100	16920	17022	17028	17036	17017	17143	17120	17101	17114	17212	17117	17136	17089	17086	17014	17197	17153	17042	17314	17137	16981	17047	17118	16954	17103	16900	17053	17023	17086	17225	17209	16880	16811	17182	17022	17005	17191	17204	17265	17245	17093	17108	17163	17068	17020	17132	17030	17329	17150	17079	17008	16951	16908	17193	17233	17082	17146	17102	17145	17120	17101	16956	17027	17085	17169	17168	17201	17123	17117	17052	16935	16974	17094	17132	17011	17180	17243	17205	17095	17296	17082	17245	17048	17191	17296	17079	17073	17100	17277	17097	17120	17101	17087	17009	16992	17147	17227	16959	17045	17114	17120	16871	16974	17075	17090	17092	17132	17166	17118	17117	17430	17161	17094	17023	16942	17041	17117	17132	17138	17225	17057	16991	17099	17039	17133	16959	17144	17034	17051	17117	16986	16838	17141	17018	16888	17023	17209	17112	17093	17284	17190	17021	17013	17245	17060	17212	17215	17065	16865	16982	17139	17198	17092	16893	17203	17171	17084	17108	17249	17121	17054	17043	16969	17048	17098	17378	17329	17027	17144	17223	17156	17297	17099	17056	17085	17362	17216	17153	17000	16983	17092	17240	17127	17165	17199	16988	17104	17234	17058	17011	16940	17093	17005	17271	17096	17061	17168	17256	17087	16954	17124	17075	16990	16812	17138	17088	16958	17222	17231	17146	17203	16902	16951	17236	17077	17011	17187	17265	17081	17216	17277	17122	16977	16887	17012	17267	17129	17090	17121	17271	17065	17012	17070	17183	17064	17183	17033	17129	17051	17271	17058	16961	17205	16941	16990	17111	16950	17019	17081	17098	16999	17173	17053	16830	17202	17029	16957	17074	17275	17164	16946	17066	17115	17125	17129	17139	17053	17162	16958	17076	17167	16960	17103	17023	17053	17199	17253	17126	17057	16912	17133	17105	17034	17188	17069	17069	17135	17185	17124	17066	17025	16962	17215	17090	17123	17333	17160	17086	17240	17079	17003	16940	17222	17364	17035	17018	17066	16938	17108	17031	17084	17294	17243	16955	17189	17239	17216	17087	16968	17203	17169	17173	16962	17236	17073	17018	17177	17004	17195	17170	17198	17202	17088	17221	16940	17129	16823	17081	17166	17023	16896	16980	17110	17126	17145	17246	16990	17111	17171	17257	16993	17081	16880	17105	17216	16989	17185	17071	17083	17152	16972	17080	16933	17126	17123	16675	16920	17128	17099	17154	17161	16865	17075	17019	17047	17131	17135	17086	17335	16989	17129	17094	17213	17155	16932	17084	17065	17049	17011	17299	17188	16760	17026	16855	16897	17064	16962	17175	17197	17256	17221	17205	17026	17108	17171	17074	16962	17098	17333	17047	17033	16932	17027	16924	17147	17110	17037	17088	17075	16935	17176	17167	17146	17105	17267	17061	17236	17054	17103	17002
12264	20894	15875	14800	14399	14415	14303	14494	14178	14236	14164	14341	14126	14116	14324	14479	14267	14324	14106	14019	14321	14116	14329	14067	14161	14068	14088	14212	14216	14145	14268	14092	14111	14055	14294	14211	14131	14173	14188	14021	13945	14172	14124	14051	14092	14248	14073	14151	14187	14216	14178	14119	14116	14315	14110	14185	13977	14068	14007	14101	14129	14204	14034	14114	14143	14047	14031	14139	13981	14104	14062	14137	14178	14210	14209	14199	14082	14036	14159	14053	13968	14208	14149	14068	14053	14260	14054	14127	14169	14032	14085	14280	14089	14149	14283	14175	14151	14125	13883	14130	14072	14013	14085	14288	14066	14089	14049	13941	13966	14155	14056	14049	14179	14176	14196	14179	14068	14131	14062	14087	13946	13966	14247	14121	14148	14179	14288	14041	13939	14083	14046	14191	14015	14016	14193	14157	14253	14063	14025	14272	14291	14121	14097	14234	14096	14127	14120	14209	13925	14015	14077	14166	14059	14011	14286	13901	14036	14120	14151	14277	14045	14123	13823	14284	14265	14212	14100	14173	14132	14125	14089	13998	14262	13975	14150	14111	13907	14013	14158	14060	14044	14151	13980	14185	13996	14348	14028	14125	14099	14192	14170	14248	14172	14091	14127	14189	14216	14239	14171	14157	14146	14180	14175	14040	13951	14100	14108	14048	14128	14205	14076	14210	14260	14094	13991	14147	14189	13922	14203	14092	14141	14270	14276	14115	14116	13961	14134	13987	14184	14066	14014	14123	14029	14096	14058	14228	14034	14190	14183	14185	14210	14083	14092	14237	14162	14125	13999	14204	13985	14039	14170	14128	14044	14137	14164	14135	14144	14087	14208	13998	14182	13936	14216	14070	14153	14106	14063	14183	14273	14397	14207	14213	14042	14012	14094	14176	14035	13936	14120	14093	14150	14177	14084	14234	14157	14109	14283	14054	14202	14106	14055	14001	14084	14168	14052	14167	14136	14048	14086	14089	14145	14173	14327	14196	14066	13957	14142	14184	13900	14188	14093	14227	14179	14084	14006	14146	14094	14212	14052	14054	14155	13908	14241	14078	14301	14146	14101	14138	13966	14084	14286	14036	14096	14136	14031	14082	14114	14058	13999	14129	14225	14091	13884	13960	14066	14151	14307	14143	14132	13964	14114	14195	14097	13994	14162	13996	14193	13871	14122	14089	14198	14032	13965	14286	14039	14155	14142	14159	13971	14129	13990	14080	13918	14202	14177	14128	14127	14016	14078	14067	14063	13993	14020	14096	14097	13986	14107	14165	14096	14107	13984	14140	14056	14110	13956	14141	14176	14054	14055	14218	14190	13904	14132	14112	14182	13934	14076	14038	14129	14328	14113	14115	14043	14010	14172	14011	14089	14174	14007	14150	13969	14091	14221	14035	14097	14033	14075	14110	14072	14013	14184	14077	13993	14030	14374	14076	14114	14173	14011	14263	14077	14224	14089	13974	14206	14172	14096	14157	13985	14074	14256	14035	14153	14178	13999	13973	14192	14139	14273	14056	14187	14222	14263	13834	14021	14138	14183	14083	14143	14147	14174	14075	13990	14243	14085	14198	14241	14163	14079	14030	14176	14183	14009	14022	14034	14205	14097	13953	14102	14210	14154	14065	14117	14031	14158	14229	14305	14054	14106	14184	14151	14199	14128	13987	14179	14171	14103	14171	14024	14196	14189	14216	14128	14156	14084	14145	14134	14152	14097	14273	14068	14061	14203	14121	14270	14021	14152	14117	14084	14091	13887	14103	14261	14290	14131	14200	14066	14109	14096	14298	14131	14268	14154	14135	14121	14193	13966	14116	14168	14253	14168	14067	14179	14180	14084	14091	14239	14114	14242	13977	13993	14157	14135	14074	14129	14148	14090	14280	14164	14024	14135	14049	14261	14120	14174	14232	14321	14071	14145	14146	14066	14132	14147	14218	14021	14095	14134	14201	14151	14238	14085	14203	14028	14239	14252	14134	14168	14111	14098	13958	14119	14123	13992	14095	14196	13991	14131	14093	14114	14106	14000	14165	14136	14173	14160	14207	14279	14001	14069	14090	13928	14175	14302	14043	14035	14188	14047	14092	14107	14244	14057	14207	14168	14188	14039	14193	14134	14082	14145	14181	14132	14065	14083	14196	14253	14180	14228	13965	14065	14089	14121	14145	14166	13963	14030	14246	14062	13974	14142	14197	14151	14090	14128	14095	14137	14190	14073	14266	14160	14173	14201	14144	14145	14136	14199	14189	14165	14099	13956	14174	14097	14026	14139	13994	14084	14028	14198	14137	13842	14239	14139	14189	14303	14213	13954	14107	14136	13923	14029	14151	14088	14027	14138	14108	14132	14169	14135	14106	14159	14222	14140	14198	14207	14077	14128	14243	14103	14108	14012	14071	14189	14048	14167	14030	14176	14226	14003	14219	14248	14007	14151	14185	14140	14067	14103	14142	14251	14269	14027	13960	14147	14213	14071	14124	14157	13967	14049	14217	14208	14288	14136	14170	14304	14132	14138	14293	14106	14128	14125	14105	14074	13997	14253	14068	13994	14226	14181	14206	14147	14142	14187	14089	14121	14219	14106	14146	14291	14104	14212	14267	14278	14012	14291	14240	14102	14146	14308	14045	14131	14311	14211	14121	14204	14054	14071	14193	14097	13912	14065	14156	14207	14091	14271	14032	13946	14382	13987	14125	14182	14178	14048	14171	14180	14238	14285	14092	14125	14026	14145	14205	14025	14245	13958	14131	14033	14171	14183	14083	14173	14209	14146	14161	14111	14124	13962	14081	14194	14248	14079	14241	14211	14113	14172	14076	14097	14074	14104	14170	14115	14014	14108	14109	14003	14012	14033	14183	14108	14267	13969	14195	14183	14072	13957	14293	14017	14126	14177	14104	14115	14042	14072	14178	14031	14254	14109	14105	14237	13966	14003	14105	14059	14220	14088	14066	14243	13964	14152	14165	14170	13958	14177	14159	13945	14070	14036	14138	14342	13989	14053	13963	13985	14220	14147	14084	14218	14025	14192	14105	14128	14275	14018	14071	14117	14051	14043	14113	14133	14083	14063	13980	14113	14215	13869	14118	14098	14238	14092	14133	14048	14121	14218	14015	14302	14039	14010	14163	14218	14155	14052	14221	13980	14025	14137	14205	14166	14171	14074	14201	14291	14122	14089	14090	14063	13905	14227	14250	14056	14014	14160	14260	14075	14223	14108	14220	14132	14096	13938	14154	14138	14218	14230	14180	14104	14072	14182	14293	14119	13996	14154	14081	14227	14106	14036	13971	14084	14146	14233	13941	13888	14137	14168	14033	14155	14039	14178	14118	13982	14135	14123	14179	14003	14189	14103	14228	14121	14037	14058	14263	14094	14150	14133	13982	14177	14209	13968	14164	14148	14102	14131	14017	14167	14201	14252	14131	14304	14051	14131	14373	14177	13983	14159	14044	14062	14019	14259	14231	13983	14188	14015	14004	14043	14165	14189	14085	14244	14169	14151	14217	13982	14048	14013	14092	14166	13970	14302	14010	14060	14035	14234	14026	14150	14048	14244	14095	14225	14188	14182	14195	14235	14152	14185	14115	14300	14015	13964	14158	14071	14202	14073	14165	14038	13993	13991	14112	14075	14119	14179	14004	14034	14217	14114	14211	14150	14099	14168	14160	14153	14150	14269	14162	14147	14145	14153	14129	14153	14235	14231	14133	14230	13998	14216	14156	14059	14305	13993	14125	14217	14160	14227	13982	14013	14049	14071	14298	13953	14202	14112	14181	14145	14028	14148	14003	14113	13935	13965	14088	14140	14211	14196	14044	14335	14050	14187	14136	14119	14043	14185	14108	14294	14135	14180	14190	14218	14183	14018	14142	13997	14297	13911	13959	14193	14080	14157	14043	14156	14223	14110	14105	14142	14090	13951	14035	14091	14102	14071	14024	14150	14058	14312	14123	14210	14074	13975	14100	14207	14134	14301	14126	14090	14089	14081	14033	14098	14039	14186	14161	14089	14244	14220	14157	14098	14116	14295	14184	14248	14171	14140	14058	14058	14167	14049	14112	14109	14274	14309	14175	13997	14096	14155	13989	14150	14008	14147	14265	14308	14066	14195	14038	14231	14078	14257	14233	14015	14137	13993	14005	14144	14078	14152	13986	14138	14047	14203	14290	14050	14091	14151	14120	14165	13999	14068	14191	14154	14132	14179	13982	14267	14241	14194	14326	14344	14053	14134	14076	14032	14128	14043	14271	14093	14127	14045	14126	14133	14115	14071	14203	14160	14040	14175	14130	14082	14062	14254	13969	14078	14149	14038	14289	14263	14095	14204	14109	14175	14269	14163	13993	13893	14041	14166	14071	14057	14240	14222	14105	14291	14153	14138	14141	14236	14062	14101	14209	14069	14048	14025	14075	14075	14202	14202	14215	14204	14078	14172	13928	14073	14011	14034	14126	14140	14039	14188	14245	14175	14181	14104	14139	14248	14235	14080	14237	14073	14028	14066	14021	14219	13883	14142	14053	14096	14130	13963	14135	14139	14117	14026	14161	14165	14097	14184	14004	14015	14200	14186	14406	14007	14121	14207	14184	14109	14173	14149	14127	14186	14181	14038	14097	13996	14158	14170	14112	14025	14215	13970	14074	14192	14148	14020	14014	14226	14243	14126	14223	14186	14194	14287	14107	14184	14130	14168	14092	14001	14214	14060	14086	14024	14179	14181	14237	14243	14024	14064	14161	14069	14037	14195	14033	14199	14150	14256	14140	14039	14039	14156	14065	14210	14199	14054	14188	14177	14223	14121	14170	14180	14035	13968	13989	14093	14037	14263	14150	14026	14053	14164	14063	14008	14205	14199	14044	14284	14110	13989	13916	14166	14089	14051	14061	14063	14083	14100	14133	14137	14015	14181	14177	14066	14109	14027	14042	14130	14221	14156	13949	13940	14170	14152	13971	14101	14136	14308	14108	14077	14109	14246	14173	14203	13987	14040	13990	14174	14002	14110	14165	14204	14192	14046	14097	14233	14214	14040	14101	13932	14171	14015	14237	14064	14198	14177	14227	14077	14191	14141	14151	14064	14163	14238	14243	14197	14138	14063	14147	14251	13895	14159	14073	14097	14118	14150	14262	13976	14050	14212	14097	14144	14199	14109	14122
23440	21267	28859	23999	21575	22576	21326	17870	17084	17294	17424	17273	17048	17028	17868	19316	19104	18234	17535	17293	17205	17114	16959	17108	17174	16943	17001	16802	16891	17029	16903	16925	17069	16991	17034	17021	17071	16999	17025	17113	16773	16987	16884	16828	16905	16835	17124	16965	16995	16926	16848	16710	16865	16975	16876	16953	16939	17005	17184	17033	16959	16639	16618	16925	16888	17172	16897	16910	17082	16846	17084	17006	16888	16950	16905	16854	17075	17006	16873	16983	17022	16889	16903	16914	16793	16855	16945	16794	16802	17021	16846	16905	16971	16784	16695	16901	16920	17003	16867	16876	16864	16850	16811	16918	17076	16870	16936	16956	16896	16898	16803	16783	16975	16883	16989	16956	17003	16718	16978	17032	16948	16904	16891	16822	17148	16935	16879	16894	17043	16846	16897	17026	16999	17155	16980	16991	17040	16857	16946	16977	16876	16869	16871	17011	16995	16828	16899	17119	16821	16812	16896	16940	16994	16730	16937	16831	16935	16817	17109	16952	16859	16776	16783	16776	16779	16806	16994	16858	16738	17127	16919	16982	16970	16870	16876	16883	16980	16919	17030	16855	17035	16880	16763	17050	16922	16957	16817	16824	16941	16999	16874	16894	17067	16801	16854	16893	16931	16888	17039	16915	16816	16889	16924	16978	16916	16888	16877	16875	16582	16888	17076	16846	17081	16901	16723	16668	16838	16905	16739	16856	16895	17102	16763	16820	16968	16928	16602	16757	17040	17011	16942	17158	16839	16903	16851	16826	16990	16647	16896	16757	16720	16859	17024	17253	16826	16941	16954	16951	16959	16904	16990	16864	16923	16957	16963	16731	16856	17005	16977	16805	16961	16900	17142	16843	16888	16754	17018	17004	16893	17013	16875	16634	16818	16784	16741	16865	16996	16972	16676	17051	17165	16992	16914	16825	16846	17068	16665	16743	16827	17043	17173	16967	16832	17128	16928	16961	16957	17021	17087	16905	16875	16966	16952	17086	16908	17159	16822	17022	16899	16960	16909	16897	17040	17052	16791	16875	16879	16830	16856	17079	16876	17012	16801	16941	16657	16832	16912	16929	16695	16907	16788	16842	16944	17118	16964	16891	16904	16918	16786	16996	16957	16853	16978	16889	16887	16819	16882	16768	17019	16907	16671	16911	16979	16874	16873	16901	16749	17079	16885	16831	16982	16794	16717	16867	17014	17000	16867	16928	17119	16971	16889	16944	17012	16864	16742	17134	16904	17006	16775	16805	16888	16882	16908	16784	16813	16871	16929	16888	16766	16733	16827	16850	16808	16790	16851	16962	17009	16780	16837	16817	16938	16871	17000	16949	16997	16727	16726	16699	16785	17021	16923	17075	16994	17114	16846	17038	16855	16887	16929	16785	16789	16987	17038	16884	17016	16817	16797	16858	16982	16871	17039	16948	16790	17034	16825	16671	16835	16983	16968	16902	16968	16852	16833	17017	16930	16875	16821	17047	16855	16823	16821	16698	16805	16951	16936	16948	16940	17018	16835	16737	16966	16973	16915	16793	16976	16873	16988	16875	16932	16811	16794	16804	17024	16813	16818	16891	16919	16853	16809	16810	16965	16975	16870	16929	17023	16698	16810	16988	16772	16696	16790	16748	16793	17059	16912	16961	16962	16903	16784	16811	16568	16984	16849	16997	16950	16710	16888	16876	16683	16955	16882	16945	16687	16990	17037	16783	17053	16765	16801	16881	16812	16840	16752	16832	16971	16857	16908	16829	16914	16942	17057	16757	16878	16805	17146	16918	17188	17077	16900	17072	16987	16840	16914	16998	16862	16880	16898	16858	16706	16797	16934	17062	16822	16831	16895	16748	16764	16896	16809	16985	16811	16949	16943	16791	16910	16987	16833	16838	16914	16740	16787	16574	16943	16898	16958	17089	17015	17082	17129	16719	16850	16795	16991	16901	17031	16917	17067	16848	16981	16810	16915	17394	16753	16953	16805	16820	16878	16952	16916	17015	17090	16745	16929	16917	17106	16976	17077	16818	17038	16768	17059	17091	16866	16882	16938	16987	16856	17098	17026	17036	16964	16964	16910	16972	17001	16918	16820	16796	16797	17032	17015	16781	16968	16783	16592	16954	16900	16803	16790	16948	16795	16885	16769	16876	16807	16976	16951	16737	16808	16873	16878	16861	16817	16989	16930	16907	16863	16793	16889	17117	16777	16905	16837	16932	16784	16821	16696	17032	16951	16704	16848	16823	17023	16861	16979	16947	16750	16948	17049	16875	16985	17078	16858	17053	17034	16822	17203	17092	16796	17078	16959	16972	16857	16809	16892	16818	17123	16668	16857	17130	17063	17038	16742	16996	16676	17031	16900	16865	16730	16891	17212	16924	17077	17002	17077	17058	16873	16886	17050	16673	16802	16814	16840	16991	16957	16965	16917	16657	16906	17004	17141	17121	16814	16787	16870	16934	16801	16789	17006	16958	16745	17059	16880	16733	16927	16805	17035	16984	17082	16887	16929	16870	16926	16730	16758	16982	16834	17005	16945	16872	17035	16842	16845	16783	16938	16843	16804	16806	16988	17116	17065	16802	16927	16918	17022	16865	17025	16830	16946	16961	16907	16897	16845	16668	16854	16832	16972	17035	16915	16927	16967	16830	17168	16865	16963	16930	16870	17000	17015	17051	16891	17029	16704	16985	16936	16676	17094	16896	17022	16931	16830	16842	16581	16905	17046	17120	16883	16805	17004	16791	16974	16868	16938	17077	16763	16807	17035	16974	16939	16819	16908	16783	16894	16848	17061	16906	16968	16889	16926	16880	16808	16996	16840	16771	16794	16795	17033	17004	17000	16863	16852	16899	16815	16899	16688	16939	16994	16989	16847	17171	16945	16788	16755	17106	16982	16838	16843	16761	16855	16981	17098	16762	16787	16765	16872	16992	16925	16823	16885	16868	17093	17097	16936	16892	17055	17019	16916	16886	16922	17060	17028	16809	16919	16807	16921	16879	17066	17063	16785	16836	16935	16918	16998	16935	16727	16931	16994	16757	16934	16983	16899	17080	16992	16963	17030	16928	16983	16811	17105	16956	16598	16682	16829	16838	17004	16975	16914	16877	16857	16972	16920	16746	16921	16865	16947	16775	16927	16792	16816	16862	16770	16949	16775	16874	16758	16748	16846	16901	16746	16978	16786	16758	16881	16961	16911	17113	17119	17007	17074	16939	16995	16905	17038	17061	16844	16765	16964	16654	16785	16867	16869	17022	16956	16749	16731	16882	16840	16909	16815	16956	16908	16786	16822	16914	16732	16929	16749	16927	17034	16949	16954	16924	16871	16946	17065	16942	16995	17067	16947	16854	16817	16936	16920	17071	16995	16745	16926	16897	16986	16958	16996	17137	17179	17007	16959	17027	17024	16849	16963	17070	16869	16857	16716	16807	16744	16846	16874	16926	17009	17118	16858	16948	16916	17041	16815	16978	16902	16930	16685	16778	17009	16936	16950	16826	16888	17025	16827	16703	16794	16712	17018	16688	16739	16954	16836	16812	16641	17061	17024	16918	16843	16913	17083	16955	16968	16979	16917	16758	17075	17005	16728	16879	16837	17015	16997	17112	17043	16995	16698	16719	16928	16748	16856	16752	16881	17001	16878	16826	17020	16958	16759	16674	16998	16931	16833	16771	16853	16899	16773	16855	16894	16887	16723	17142	17068	16881	17043	16934	16779	16925	16989	16819	16947	16960	16853	16888	16910	16888	17044	17005	16878	16877	16666	16969	16707	17067	16965	16939	16871	16828	16762	17009	17117	16887	16839	16986	16985	16882	16743	16788	16975	17067	17036	17033	17044	16895	17002	16896	16782	16765	17009	16894	16842	16833	17085	16674	16894	16777	17009	16775	16840	16962	16941	17046	17025	16774	17022	16921	16892	16841	16733	16770	16841	17119	17035	16979	16800	16920	17025	16953	17021	17175	17079	16873	16857	16759	16874	16882	17185	17023	17052	17014	16898	16733	17006	16883	16996	17205	17167	16892	16808	16892	16915	16801	16868	17014	17092	17065	17046	16802	16812	17003	16885	16876	16975	16766	16969	16854	17006	16723	17034	16935	16914	16884	16974	16548	16803	16967	16881	16902	17113	16998	16748	16910	16794	17029	16997	16924	17064	17109	17056	17012	16899	16805	17007	16724	16984	16846	17053	16886	16939	16997	16770	17046	16852	17065	16872	16892	16918	16800	16873	16826	16682	16795	16943	17012	16637	16898	16724	16981	17036	17030	17091	16885	16926	16807	16833	16953	16750	16923	16789	16847	16889	16767	16859	16954	17051	17045	16923	17027	16945	16910	16884	16954	16988	17021	16940	17002	16994	16879	17013	16985	17010	17082	16744	16938	16995	17168	16962	17007	16825	16648	16762	16800	16829	16878	16777	16922	16890	16863	17051	16975	16982	16964	16894	17045	16981	16765	16764	16894	16904	16848	16974	16958	16845	16975	16824	16829	17014	16977	17028	16938	16988	17036	17068	16783	16901	16986	16885	16920	16949	16980	16860	16921	16690	16804	17041	16896	16935	16811	16968	16873	16993	17026	17040	16885	16848	16643	16836	16950	16793	16957	17126	16976	16934	16947	16698	16863	16896	16886	16901	16782	16947	16857	16845	16888	16761	16654	16853	16807	16870	17006	16914	17153	17028	16724	17088	16934	16695	16991	17030	17200	16914	16808	16831	16944	16945	16905	16894	16995	16955	17027	16952	16951	17058	16887	16808	17022	16799	16989	16848	16947	16808	16722	16776	16877	16943	16807	16813	16791	16912	16766	16964	16904	17125	16919	16959	16840	17089	16929	16889	16908	16831	16807	16824	16876	16852	16918	16852	16821	16588	16933	16861	16750	16848	16885	17048	17009	17001	17002	16703	16977	16969	17064	16980	17084	16937	16982	16670	16809	16972	16958	16902	16837	16975	16948	16935	16774	16899	16799	16969	16940	17126	16944	16757	17060	16794	16728	17103	16861	16858	16859	16713	16799	16842	16801	16977	16712	16733	16848	16846	16858	16854	17049	16962	16957	16912	16693	16913	16841	16988	16827	16819	17053	16901	16792	16734	16849	16895	16840	16814	17033	16844	16831	16712	16739	16966	16949	16738	16805	16953	16898	16865	16839	16995	16810
11306	26614	18737	14889	14489	14413	14375	14404	14262	14064	14033	14131	14078	13984	14863	16030	15686	14850	14472	14131	14090	14131	14079	13973	14098	14043	14172	14077	14103	14088	14006	13987	14087	14147	14245	13888	14290	14157	14153	14167	14197	14001	14053	14009	14088	14026	14168	14004	14092	14090	13977	14012	13984	14042	14061	14283	14092	14135	14058	14144	13976	13976	14101	14176	14095	13945	14021	13945	13899	14087	14020	13961	14033	13919	13968	14123	14058	13949	14017	14155	14027	13995	14075	14018	14205	13996	14129	13841	14138	14120	14138	14168	13973	14100	14177	13966	13759	14089	14175	13985	14080	14128	14146	13907	13877	14198	13936	13977	14083	13951	13956	14064	14125	14049	14125	13987	13991	14110	14048	13993	14186	14098	14189	14115	13966	14025	14155	14176	13984	14080	14050	13983	14003	13996	14190	14126	14078	14108	14184	13991	14193	14231	14127	14012	14055	13974	13967	14097	14033	13902	14119	13848	13864	14163	14019	14227	13958	14188	14072	13957	13936	13947	14202	14051	14093	14102	13997	13968	14056	13943	14139	14192	14055	14015	14158	14161	14107	14136	14057	14052	13894	13949	14059	13954	13952	14053	13925	14114	13969	14036	14132	13976	14087	14087	14075	13954	13987	14250	14099	14096	14047	13999	13927	14026	14226	14069	13952	14059	13992	14051	13965	14198	14179	14249	14151	13997	14087	14234	14021	13919	13975	14079	13900	14090	14062	14105	13998	14136	14018	14134	14020	14108	14019	14074	13979	14116	14004	13902	14054	14029	14091	14074	13963	13929	14085	14050	13934	13852	14143	14118	14203	14051	13932	13955	14078	13920	14045	14034	13970	13928	13962	14093	14052	14042	13892	14049	14136	13911	13994	14097	14253	14074	13893	14056	13970	14160	14051	14080	14039	14154	14006	14022	14149	14028	14240	13975	14042	14239	14011	14161	14138	14027	13873	14084	14045	14097	13997	13929	14004	14094	13983	14060	13921	13975	14108	13899	13952	14029	14160	14127	14006	13986	14054	14229	13879	14047	14039	14166	14080	13997	14298	14004	14142	13890	13955	14071	14176	14254	14079	13976	13881	14214	14083	13957	13989	13981	13942	14122	14127	14055	14216	14068	14076	13985	13957	14117	14095	13944	13954	14056	14160	14132	13955	13847	13925	14166	13962	13915	13960	14009	14079	14105	14029	14202	14141	14059	13889	14090	14044	14018	13973	13989	14023	14035	14018	14036	14025	14218	14145	13978	14049	13917	14105	14152	13998	14053	14147	13971	14044	14077	14174	13963	14109	13872	14022	13948	14032	14048	14033	14057	14101	14230	13988	14137	13904	14052	13999	14113	13852	14164	14018	13988	13918	14152	14304	14001	14147	14145	13934	14003	14095	13987	14057	14102	14057	14077	13959	14120	13800	13860	14101	13945	14149	14101	14095	13992	14018	14174	14097	13945	14006	14106	14088	14221	13894	14060	14107	14002	14084	14017	14052	14171	14034	14148	13998	14008	13959	14128	13837	13849	14034	14163	14122	14147	14132	14010	14033	14171	13995	14012	14131	13890	13970	14023	13918	14112	14148	14138	14006	13989	13958	14058	14066	14092	14237	14044	14010	13859	14104	14079	14002	13952	13997	13986	13908	14074	13995	14141	14019	14098	14113	13856	13929	14138	14060	13990	14058	14169	14023	14113	13938	14142	13919	13980	14188	14067	13962	14053	14056	14084	14135	14081	14061	13934	14193	14015	14051	14127	13984	14068	14121	14174	13988	14173	14066	14027	13999	13961	14013	14103	13976	13903	13995	13982	13918	13983	14066	14038	14059	14079	13867	14134	14133	13997	14240	14030	13981	14014	14165	14101	14004	14184	14171	13905	13945	14153	13996	14113	14167	13988	14215	14181	14049	14035	13945	13944	13963	14056	14145	14175	14166	14126	14099	14074	13752	13896	14064	14014	13997	13954	14252	13990	13976	14037	14129	13878	14145	13956	14024	14029	14238	14090	14032	14212	13931	14186	13893	13965	14074	13987	13946	14022	14049	14103	14069	14002	14057	14080	13986	13926	14009	14161	14013	13981	13998	14232	13894	14065	14068	14024	13981	14332	14184	13871	14011	13935	14126	14077	13897	14154	14075	14204	13867	14106	14048	14054	13893	14096	14059	13762	14142	13886	13746	14040	13778	14104	14164	14005	14039	14084	14081	14035	14137	14074	14013	13910	13917	14108	13958	14222	14038	14048	14163	13975	14118	14085	14132	14032	14170	14110	14021	14181	14132	14048	14064	14159	14046	14150	13952	14086	14055	14026	14121	13986	14013	14045	14155	14090	14070	14006	14142	13986	14120	14164	13854	13910	13912	14145	13909	14069	14053	14020	14085	13869	13949	13968	14159	14176	14112	13889	14121	14258	14060	13949	14046	13918	13942	14080	14057	13979	14122	13868	14022	14044	13861	14132	14048	14180	14126	13875	14152	14075	14064	14025	14051	14051	14067	14006	13989	14117	13960	14041	14101	14020	14037	14087	13940	13819	13908	13973	14196	14155	14118	14011	14135	14082	14241	14167	13874	14062	14130	13984	14104	13982	13973	14019	14057	14014	13965	14162	13874	14057	14038	13971	13955	13975	13885	13907	13936	14023	13971	14120	13936	13961	14146	14156	13990	14048	14053	13974	14031	14063	14237	13997	14069	14145	13836	14028	14090	14180	14002	13891	14072	13915	14002	13968	14139	14116	14002	14083	14094	14113	13902	14040	14014	14075	13933	13853	13920	14058	14045	13932	14105	14091	13992	13912	13982	14121	14040	14183	14065	13954	13995	13912	14037	14100	13909	14155	13984	13991	13918	14117	14003	13937	14023	14083	13944	13887	13986	14044	14027	13931	13993	13977	14017	14004	14149	13980	14001	14118	14078	14061	13983	14055	13970	14055	13986	13913	14160	14136	14268	14063	14084	13855	13998	13937	14073	14064	14169	14050	14080	13978	14046	14070	13906	13849	14044	14042	14069	13991	14086	13872	13959	13940	14033	14118	14018	14228	13923	13784	13989	13975	14056	13996	14100	14130	14130	14045	13930	14064	14181	13892	14003	14079	13980	13996	14088	14161	14170	14042	14046	13955	14110	14069	14172	13982	14060	14060	14026	14042	14041	14008	13971	13997	14087	13956	13917	14075	13925	14000	14120	13967	14135	14033	13856	14082	13998	14056	14193	14117	14149	14008	14010	14028	14068	13920	14228	14144	13850	14078	13927	14059	14010	14041	14028	13972	14004	14074	13952	14124	14132	13977	13976	14169	13927	14221	14034	14008	14182	14167	13853	14074	14006	13969	14153	13847	14068	13940	14056	14070	14039	14028	14160	14054	13974	14155	14016	14045	14169	14154	14112	13993	14131	14000	14028	14200	13884	14084	14040	14002	14077	14012	14124	14082	13932	13887	13985	13866	13989	14114	14106	14018	14074	14146	13934	14018	14044	13934	14046	14213	14100	14148	14140	13908	14124	13924	13883	14098	14077	14014	14146	13945	13983	14004	14077	13850	14070	13970	14100	14097	14054	14003	13944	14189	14094	14117	14044	13889	14099	14027	14105	14124	14040	14002	13998	13994	13976	14101	14024	13986	14098	14053	14021	14047	14043	14028	14207	14046	13944	14019	14124	14151	14134	13844	14101	13967	14034	13903	14074	14128	14163	14040	13912	13965	14064	13986	13981	14088	13886	13882	14053	14116	14052	14019	14113	13988	13980	13966	13949	14055	14140	14190	14131	14148	14032	14083	14011	14114	13941	14061	14267	14137	14247	14094	13851	13972	13991	13955	14044	14046	14080	13932	13911	14030	14041	14137	13951	13953	14097	14083	13984	14292	14027	14095	14059	14072	14046	14090	13946	13846	13889	13979	14151	13915	14139	14051	13995	14037	14017	14170	14075	14032	13951	13949	14103	14150	13772	14094	14094	13930	14164	14092	14023	13937	13952	14061	14092	14012	13946	14189	14013	13983	13985	13982	13981	13948	14325	14068	13865	13956	14167	13882	14238	14239	14049	14094	14038	14002	13924	13893	14213	13942	13900	14074	14171	14063	14007	14027	13955	14147	14040	14017	14054	14003	14142	14033	14021	13932	13995	14073	14028	14009	14055	13976	14081	14082	14044	13969	14119	14225	13937	14182	13987	14084	14016	13920	13882	13972	14065	14057	14004	14081	14013	14170	14063	14035	14004	14019	14034	14066	14065	14065	14044	13907	14086	14019	13982	14115	14034	13910	14011	14176	14122	14132	14037	14033	13849	13983	14116	14089	14092	13932	14052	14085	14225	13931	14036	14012	14124	14049	14118	13909	14001	14144	13953	13956	14059	13902	14185	14033	14148	13933	14185	14012	14075	14048	14102	13975	13994	14092	14017	14036	14064	13804	14138	14086	14010	14171	13947	14024	14116	13963	14164	14092	14007	13997	13879	14105	14056	14154	14149	14018	14093	14090	14035	14127	13997	14081	14150	14013	13957	14008	13920	13891	14071	14080	14095	13915	13926	13927	14006	14014	14110	14045	13980	14009	13864	14157	13908	14106	13971	14032	14128	13925	14069	14075	14037	14119	14049	14092	14116	13903	13931	14109	13969	13832	14090	13947	14044	14079	13955	14123	14106	13879	14023	14082	14075	13931	13855	14111	14035	13891	14198	14043	14030	14185	14080	14067	14119	14024	13976	14062	13945	14079	14027	13845	13962	14113	14010	14176	13939	14003	14004	13999	14011	13962	14016	14063	14172	13801	14078	14115	14064	14079	14090	14061	14103	14056	14069	14107	14196	14060	13953	14033	14161	14111	13931	14084	14268	14102	13992	14059	14058	14032	13970	14015	14062	13902	14045	14155	14015	13993	13908	14105	14099	14031	14056	14211	14005	14040	14050	13894	14065	14132	14155	14123	13979	14126	13916	13967	14090	13931	13993	14046	13974	14060	14084	14150	14014	14000	13970	14087	14107	13981	14074	14054	14169	14206	14072	13999	13991	14033	13949	14101	14319	13978	14114	14126	14088	13957	14089	14160	13843	13989	13947	14072	14056	13935	14004	13996	14103	14163	13960	14046	13901	14156	14070	14083	13943	14070	14084	14095	14187	13914	14142	14003	14144	13931	14152	14061	14078	13896	13988	14132	13922	14056
22650	21245	29071	23750	21325	22806	24809	18784	17788	18064	17825	17717	17714	17684	19148	21488	21113	19586	18508	17872	17592	17379	17409	17625	17395	17421	17509	17327	17362	17452	17258	17050	17421	17269	17201	17357	17191	17365	17301	17133	17089	17265	17092	17274	17383	17387	17177	17307	17181	17270	17432	17298	17316	17156	17345	17138	17430	17203	17299	17232	17160	17408	17247	17149	17256	17368	17339	17191	17207	17245	17387	17282	17361	17337	17302	17103	17306	17367	17270	17174	17296	17145	17173	17299	17123	17286	17475	17343	17379	17220	17231	17361	17138	17202	17000	17391	17201	17406	17356	17365	17206	17152	17237	17227	17224	17302	17084	17125	17307	17329	17195	17285	17288	17256	17322	17369	17364	17317	17496	17118	17220	17136	17025	17226	17464	17263	17332	17215	17324	17262	17414	17173	17221	17355	17218	16960	17261	17295	17268	17377	17332	17074	17283	17320	17372	17105	17321	17138	17265	17291	17110	17306	17413	17052	16946	17133	17154	17232	17172	17137	17210	17107	17301	17126	17370	17199	17110	17200	17137	17045	17307	17163	17315	17030	17389	17407	17184	17522	17161	17204	17121	17186	17182	17436	17136	17260	17320	17182	17029	17312	17179	17186	17093	17136	17537	17344	17108	17141	17258	17140	17147	17154	17058	17230	17170	17214	17343	17183	17253	17144	17212	17171	17090	17340	17207	17419	17029	17253	17169	17250	17113	17067	17290	17167	17247	17351	17128	17353	17083	17161	17163	17195	17177	17037	17219	17309	17051	17167	17087	17101	17102	17261	17275	17210	17332	17284	17010	17153	17146	17454	17248	17353	17001	17166	17105	17144	17052	17172	17097	17122	17310	17361	17095	17181	17271	17161	17199	17270	17329	17252	17225	17070	17053	17416	17288	17337	17268	17186	17343	17071	17131	17192	17265	17154	17116	17264	17262	17105	17226	17264	17346	17392	17152	17193	17143	17355	17020	17113	17384	17341	17072	17144	17388	17279	17342	17252	17266	17201	17236	17123	17283	17292	17043	17394	17133	16957	17091	16994	17212	17133	17088	17272	17200	17024	17066	17126	17181	17235	17279	17130	17176	17183	17402	17344	17229	17154	17206	17122	17157	17196	17266	17425	17303	16977	17080	17191	17071	17232	17271	17276	17384	17350	17202	17084	17297	17282	17047	17065	17282	17288	17119	17284	17168	17228	16935	17379	17213	17193	16904	17200	17138	17165	17273	17234	17016	17214	17338	17074	17132	17190	16995	17101	17141	17108	17343	16991	17260	17267	17196	17275	17192	17193	17192	17209	17128	17114	17156	17255	17290	17122	17152	17295	17211	17231	17116	17051	17210	17188	17154	17313	17357	17210	17239	17102	17322	17211	17238	16883	17274	17215	17179	17201	17359	17141	17246	17286	17390	17450	17430	17233	17208	17143	17318	17192	17212	17213	17152	17198	17136	17002	17313	17165	17187	17172	17282	17297	17151	17416	17038	17198	17277	17194	17237	17077	17012	17174	17208	17193	17244	17155	17242	17022	17133	17237	17305	17315	17401	17446	17274	17210	17050	17212	17106	17126	17164	17217	17387	17206	17340	17264	17190	17137	16991	17258	17084	17112	17179	17245	17329	17169	17268	17105	17096	17130	16959	17136	17220	17196	17266	17234	17211	17110	17150	17158	17050	17042	17104	17243	17185	17249	16985	17200	17101	17251	17191	17163	17154	17255	17151	17174	17110	17255	17219	17134	17361	17146	17293	17174	17254	17124	17344	17205	17234	17232	17369	17331	17418	17173	17108	17254	17183	17145	16962	17260	17315	17113	17231	17242	17261	17208	17059	17201	17323	17396	17187	17143	17222	17306	17190	17103	16900	17280	17133	16980	17115	17035	17294	17053	17216	17263	17198	17125	17304	17172	17034	17437	17279	17292	17210	17329	17237	17296	17255	17109	17415	17061	17198	17152	17320	17243	17288	17243	17080	17123	17337	17150	17121	17427	17272	17190	17222	17149	17113	17321	17181	17241	17294	17247	17465	17210	17178	17168	17351	17245	17359	17063	17232	17146	17345	17335	17178	16972	17175	17252	16995	17287	17202	17104	17249	17078	17125	17380	17162	17199	17167	17184	17265	17183	17271	17329	17116	17204	17149	17147	17010	17089	17205	17099	17280	17210	17293	17130	17109	17218	17355	17076	17296	17275	17267	17081	17209	17123	17310	17167	17232	17073	17092	17035	17140	17050	17337	17266	17318	17157	17180	17126	17325	17245	17278	17290	17143	17330	17171	16993	17164	17273	17312	17294	17112	17225	17389	17004	17271	17411	17230	17155	17244	17171	17070	17339	17300	17075	17272	17132	17188	17213	17147	17116	17210	17180	17007	17368	17146	17294	17303	17185	17234	17025	17223	17074	17139	17290	17399	17241	17309	17235	17081	17230	17060	17111	17038	17129	17076	16982	17352	17377	17333	17316	17092	17340	17402	17281	17124	16947	17153	17101	17002	17015	17030	17006	17479	17189	17413	17156	17162	17256	17119	17009	17339	17047	17132	17208	17100	17012	17208	16897	17249	17100	17338	17097	17132	17118	17243	17203	17270	17235	17324	17088	17330	17180	17118	17420	17328	17277	17219	17001	17185	17192	17321	17104	17178	17352	17086	17211	17145	17154	17181	17119	17180	17065	17177	17277	17443	17213	17339	17181	17097	17245	17150	17064	17210	17247	17295	17265	17165	17330	17321	17235	17048	17084	17378	17297	17142	16987	17001	17283	17233	17373	17371	17053	17227	17209	17338	17194	17220	17163	17252	17118	17194	17205	17152	17191	16977	16975	17167	17020	17055	17144	17264	17419	17099	17210	17195	17045	17279	17103	17300	17217	17238	17370	17148	17026	17210	17262	17081	17043	17045	17153	17239	17149	17199	17083	17199	17168	17123	17056	17142	17284	17282	17132	17169	17249	17271	17230	17224	17295	17262	17222	17182	17256	17140	17267	17131	17064	17267	17227	17131	16980	17370	17175	16978	17423	17075	16989	17035	17061	17179	17148	17152	17207	17170	17337	17434	17131	17340	17095	17012	17305	17234	17365	17400	17485	17161	17175	17286	17252	17281	17235	17236	17290	17366	16997	17028	17149	17178	17283	17369	17284	17156	16900	17021	17276	17141	17347	17115	17225	17197	17308	17260	17216	17136	17135	17216	17330	17271	17142	17357	17200	17229	17118	17225	17193	17166	17225	17090	17210	16925	17222	17278	17171	17186	17229	17218	17370	17374	17317	17382	17162	17066	17259	17137	16968	17228	17059	17112	17012	17260	17187	17010	17237	17147	17267	17360	17252	17330	17376	17263	17130	17242	17259	16941	17169	17184	17178	17158	17257	17187	17279	17261	17115	17104	16993	17113	17034	16939	17469	17111	17247	16884	17088	17179	17242	17310	17315	17173	17298	17123	16812	17078	17297	17225	17252	17003	17076	17212	17169	17408	17038	17318	17128	17243	17227	17204	17056	17105	17168	17168	17005	17304	17072	17111	17152	17049	17039	17061	17230	17239	17417	17295	17274	17124	17078	17062	17344	17241	17172	17036	17019	17136	17142	17271	17292	16904	17153	17010	17047	17263	17099	17275	17148	17041	17135	17317	17150	17138	17113	17194	17068	17024	17199	17382	17013	17280	17098	17342	17221	17137	17182	17080	17003	17341	17096	17357	17211	17263	17257	17193	17063	17072	17025	17234	17304	17147	17246	17263	17246	17218	17212	17365	17332	17381	17389	17087	17247	17397	17209	17270	17299	17404	17255	17090	17269	17178	17309	17171	17129	17136	17332	17122	17360	17227	17241	17421	17176	17147	17304	17244	17095	17183	17079	17066	17237	17136	17145	17232	17234	17205	17277	17011	17136	17196	16874	17030	17055	17108	17150	17332	17092	17132	17280	17108	17127	17018	17185	17062	17265	17244	17147	17024	17036	17174	17382	17197	17066	17230	17226	17302	17128	17196	17080	17097	17211	17045	17384	17354	17318	17057	17309	16983	17268	17146	17168	17116	17191	17161	17273	17174	17181	17158	17187	17098	17245	17305	17400	17035	17238	17182	17125	16974	17299	17130	17278	17220	17189	17217	17284	17380	17322	17302	17096	17106	17284	17161	17143	17237	17147	17138	17284	16990	17070	17089	17259	17322	17131	17237	17267	17252	17205	17266	17314	17070	16905	17178	17132	17058	17164	17276	17249	17271	17153	17280	17123	17225	17268	17382	17035	16992	17172	17108	17386	17244	17291	17378	17412	17349	17260	17055	17087	17330	17258	17233	17445	17207	16860	17232	17126	17021	17082	17239	17057	17052	17194	17248	17238	17308	17247	17303	17170	17325	17266	17152	17127	17111	17080	17235	17208	17371	17244	17218	17085	17255	17092	17298	17124	17287	17148	17298	17160	17327	17204	17242	17346	17127	17296	17229	17362	17374	17201	17191	17144	17195	17179	17417	17244	17141	17309	17201	17180	17168	17088	17087	17304	17269	17190	16999	16995	17252	17269	17119	17160	17178	17206	17390	17122	17256	17092	17421	17190	17219	17282	17273	17177	17119	17294	17317	17088	17398	17239	17273	17173	17047	17120	17168	17199	17190	17048	17132	17174	17120	17106	17243	17093	16993	17150	17125	17167	17035	17118	17064	17268	17236	17112	17257	17365	17323	17254	17430	16945	17247	17158	17199	16994	17265	17077	17243	17358	17147	17152	17283	16987	17204	17159	17346	17325	17235	17056	17201	17015	17079	17293	17174	17308	17173	17194	17206	17227	17102	17062	17276	17355	17245	16959	17159	17167	17428	17243	17222	17148	17253	16998	16989	17161	17206	16975	17080	17072	17192	17253	17027	17123	17128	17096	17441	17176	17240	17201	17147	17043	17271	17327	17117	17328	17318	17152	17163	17201	17390	17114	17176	17265	17103	17153	17243	17286	17306	17241	17330	16963	17257	17293	17234	17131	16934	17172	17294	17218	17248	16947	17252	17171	17276	17124	17152	17211	17278	17240	17152	17325	17064	17151	17120	17267	17226	17067	17309	17278	17342	17136	17225	17068	17246	17247	17169	17367	17146	17119	17149	17188	17204	17116	16970	17329	17218	17196	17216	17133	17133	17040	17209	17336	17196	17080	17100	17305	17181	17173
11409	32999	23881	15296	14692	14556	14315	14581	14589	14467	14314	14418	14352	14491	15877	17783	17130	15539	15117	14561	14270	14245	14408	14066	14215	14300	14285	14119	14302	14241	14314	14268	14097	14167	14121	14330	14250	14193	14282	14136	13931	14172	14124	14173	14428	14273	14251	14200	14425	14228	14297	14136	14211	14208	14241	14368	14232	14209	14232	14107	14205	14181	14203	14143	14161	14271	14332	14228	14310	14112	14291	14195	14188	14270	14253	14209	14317	14292	14200	14276	14424	14268	14186	14186	14260	14281	14340	14241	14267	14243	14133	14212	14201	14174	14162	14291	14302	14418	14259	14204	14257	14131	14286	14232	14160	14068	14211	14332	14320	14227	14113	14213	14171	14347	14105	14164	14171	14120	14185	14258	14135	14148	14127	14276	14219	14169	14096	14185	14382	14336	14179	14187	14301	14191	14270	14329	14301	14145	14248	14116	14157	14141	14212	14203	14155	14100	14356	14355	14198	14057	14190	14307	14073	14306	14408	14315	14034	14141	14261	14325	14226	13988	14195	14269	14181	14255	14249	14072	14060	14253	14084	14361	14321	14204	14251	14017	14185	14089	14206	14236	14167	14194	14125	14222	14230	14260	14237	14308	14301	14240	13969	14244	14204	14074	14169	14167	14256	14063	14177	14290	14185	14164	14222	14119	14154	14271	14204	14205	14323	14147	14229	14149	14400	14224	14067	14144	14137	14091	14170	14339	14140	14138	14178	14308	14117	14123	14094	14152	14304	14074	14221	14339	14213	14145	14161	14161	14250	14277	14173	14303	14271	14169	14174	14058	14203	14213	14297	14339	14096	14039	14082	14210	14274	14162	14047	14046	14198	14088	14114	14181	14213	14263	14199	14165	14330	14122	14195	14172	14236	14205	14097	13967	14074	14079	14249	14224	14126	14205	13962	14223	14311	14165	14122	14417	14356	14155	14185	14155	14115	14054	14187	14106	14167	14290	14052	14168	14318	14250	14273	14202	14221	14255	14046	14242	14075	14242	14154	14014	14235	14245	14115	14244	14231	14324	14169	14152	14213	14215	14150	14072	14160	14220	14064	14166	14283	14435	14258	14226	14193	14196	14094	14317	14013	14169	14315	14328	14250	14210	14189	14317	14225	14272	14255	14322	14270	14337	14189	14148	14085	14105	14011	14114	14503	14153	14348	14145	14065	14108	14259	14152	14198	14043	14034	14026	14232	13988	14194	14171	14273	14320	14298	14151	14189	14308	14114	14167	14273	14324	14065	14234	14116	14092	14137	14193	14440	14092	14115	14078	14261	14074	14387	14130	14221	14294	14188	14328	14229	14088	14167	14249	14101	14351	14209	14205	14276	14342	14244	14022	14310	14089	14126	14165	14226	14168	14077	14264	14227	14202	14066	14392	14229	14144	14047	14102	14201	14229	14214	14202	14389	14046	14156	14098	14133	14283	14246	14188	14212	13957	14317	14159	14405	14146	14186	14276	14047	14191	14041	14062	14097	14149	14254	14115	14208	14191	14144	14219	14350	14105	14383	14337	14272	14241	13938	14094	14278	14239	14252	14196	14068	14290	14242	14278	14137	14310	14135	14082	14064	14268	14120	14301	14110	14333	14116	14108	14206	14170	14309	14188	14209	14258	14172	14074	14200	14217	14345	13991	14256	14145	14244	14145	14125	14171	14216	14169	14278	14009	14128	14172	14153	14122	14055	14105	14221	14180	14115	14186	14241	14059	14365	14115	14156	14105	14182	14294	14129	14186	14187	14213	14110	14161	14114	14076	14184	14167	14133	14255	14270	14097	14157	14311	14121	14205	14254	14106	14201	14285	14270	14328	14171	14226	14099	14322	14073	14217	14122	14319	14084	14160	14139	14143	14239	14084	14093	14397	14109	14156	14216	14124	14294	14238	14238	14108	14234	14131	14152	14193	14354	13970	14223	14137	14158	14223	14138	14400	14382	14267	14178	14294	14028	14130	14267	14180	14079	14174	14128	14158	14175	14155	14323	14171	14139	14130	14197	14280	14283	14237	14238	14487	14260	14355	14268	14148	14304	14353	14153	14225	14063	14333	14065	14109	14305	14164	14291	14124	14231	14078	14275	14177	14154	14196	14102	14168	14202	14270	14049	14114	14207	14230	14097	14138	14207	14130	14192	14102	14265	14224	14066	14112	14269	14277	14371	14172	14121	14161	14187	14205	14054	14152	14348	14150	14107	14074	14220	14335	14198	14238	14147	14254	14151	14225	14190	14113	14234	14285	14072	14252	14177	14158	14089	14106	14057	14050	13981	14106	14208	14085	14249	14321	14213	14258	14273	13784	13970	14253	14199	14271	14182	14083	14137	14084	14288	14259	14264	14278	14137	14186	14204	14156	14226	14082	14176	14231	14162	14263	14219	14129	14142	14155	14234	14239	14271	14116	14124	14303	14130	14116	14132	14317	14278	14230	14181	14157	14208	14209	14202	14313	14162	14065	14242	14102	14170	14258	14090	14179	14188	14167	14354	14143	14229	14122	14154	14195	14151	14245	14078	14172	14133	14115	14252	14186	14172	14050	14179	14241	14170	14253	14143	14288	14318	14000	14207	14046	14249	14271	14105	14067	14064	14128	14217	14304	14205	14084	14303	14316	14283	14099	14099	14090	14290	14274	14090	14259	14165	14272	14198	14288	14100	14092	14098	14198	14105	14148	14330	14335	14261	14136	14176	14300	14152	14288	14268	14235	14329	14222	14186	14169	14111	14223	14153	14208	14194	14087	14282	14118	14135	14172	14147	14216	14105	14307	14316	14168	14112	14227	14397	14074	14193	14197	14081	14210	14220	14183	14365	14280	14027	14259	14043	14119	14310	14205	14186	14265	14274	14125	14216	14227	14100	14072	14393	14064	14225	14235	14259	14349	14261	14173	14200	14066	14158	14266	14235	14172	14168	14137	14122	14191	14197	14186	14103	14199	14173	14153	14268	14251	14120	14218	14096	14102	14224	14181	13987	14180	14118	14141	14119	14201	14149	14209	14343	14014	14308	14176	14095	14047	14193	14332	14121	14152	14172	14122	14005	14139	14167	14083	14048	14233	14132	14173	14254	14333	14196	14010	14065	14105	14218	14223	14118	14196	14218	14350	14200	14228	14254	14329	14066	14022	14133	14263	14272	14254	14159	14144	14262	14241	14102	14045	14282	14394	14134	14150	14198	14231	14019	14247	14234	14277	14089	14139	14232	14329	14173	14140	14137	14036	14346	14185	14421	14171	14140	14163	14152	14186	14263	14085	14123	14082	14048	14125	14339	14081	14341	14119	14307	14205	14251	14103	14193	14301	14210	14115	14195	14163	14237	14135	14228	14093	14324	14149	14131	14208	14146	14208	14160	14261	14045	14205	14084	14143	14248	14229	14292	14235	14258	14217	14153	14232	14225	14152	14350	14076	14105	14204	14223	14212	14064	14349	14105	14082	13960	14160	14164	14184	14168	14140	14204	14059	14111	14101	14284	14170	14273	14119	14252	14145	14143	14082	14348	14350	14179	14243	14112	14287	14237	14269	13987	14206	14315	14204	14192	14167	14221	14261	14162	14133	14088	14205	14444	14117	14318	14103	14230	14257	14214	14391	14098	14146	14141	13987	14232	14141	14118	14251	14256	14134	14128	14123	14327	14054	14249	14130	14108	14223	14205	14207	14136	14063	14171	14329	14440	14207	14053	14214	14272	14312	14139	14242	13903	14305	14191	14062	14256	14138	14180	14139	14223	14220	14194	14154	14294	14128	14425	14226	14164	14226	14263	14193	14273	14438	14146	14229	14146	14070	14169	14007	14277	14270	14289	14117	14235	14111	14214	14211	14220	14077	14082	14111	14242	14089	14183	14144	14087	14256	14151	14261	14257	14202	14184	14112	14264	14154	14081	14121	14183	14100	14149	14224	14331	14210	14307	14109	14126	14200	14245	14094	14287	14146	14142	14231	14073	14283	14141	14044	14319	14256	14222	14193	14071	14254	14170	14311	14205	14366	14271	14112	14291	14242	14217	14281	14295	14192	14333	14213	14272	14199	14113	14198	14217	14302	14311	14178	14263	14240	14206	14092	14152	14321	14217	14097	14142	14113	14228	14164	14302	13917	14044	14322	14119	14079	14147	14303	14125	14335	14030	14110	14065	14258	14188	14342	14190	14222	14334	14121	14301	14213	14194	14126	14180	14310	14135	14251	14207	14258	14281	14237	14050	14173	14142	14013	14236	14210	14207	14162	14233	14159	14111	14199	14194	14194	14183	14100	14223	14211	14082	13959	14167	14078	14233	14118	14295	14041	14048	14236	14215	14141	14247	14110	14320	14136	14251	14243	14302	14204	14218	14178	14167	14131	14249	14151	14179	14229	14141	14155	14169	14229	14189	14213	14118	14134	14237	14166	14200	14207	14143	14156	14060	14191	14135	14131	14133	14201	14036	14241	14291	14174	14218	14199	14248	14250	14147	14099	14137	14209	14045	14204	14229	14222	14008	14179	14184	14118	14275	14073	14143	14205	14117	14267	14256	14252	14186	14054	14301	14252	14142	14214	14407	14096	14156	14128	14206	14251	14244	14236	14320	14151	14325	14139	14219	14111	14323	14168	14431	14275	14243	14172	14213	14145	14316	14247	14112	14061	14311	14151	14148	14039	14141	14262	14268	14157	14339	14215	14128	14155	14160	14420	14423	14161	14276	14147	14040	14019	14122	14031	14160	14077	14195	14282	14241	14117	14305	14127	14134	14154	14227	13972	14083	14231	14018	14077	14130	14146	14149	14323	14086	14046	14168	14198	14182	14167	14188	14240	14201	14288	14062	14098	14188	14190	14183	14227	14233	14259	14061	14179	14206	14156	14237	14016	14202	14335	14176	14315	14085	14169	14226	14030	14140	14094	14131	14247	14175	14162	14217	14252	14295	14170	14019	14179	14167	14146	14211	14251	14120	14146	14261	14107	14217	14135	14242	14211	14077	14223	14262	14198	14251	14110	14127	14143	14328	14370	14342	14289	14254	14130	14171	14197	14207	14211	14194	14280	14105	14293	14199	14151	14189	14125	14157	14287	14043	14158	14114	14121	14419	14230	14091	14113	14068	14150	14112	14149	14165	14088	14342	14242	14093	14374	14174	14336	14206	14132	14175	14169	14059	14149	14084	14099	14137	14233
25319	21248	27419	25739	19950	18201	18178	17716	17590	17452	17277	17250	17380	17368	17460	17276	17521	17456	17332	17292	17245	17285	17336	17126	17426	17151	17254	17386	17247	17280	17256	16975	17265	17188	17046	17038	17177	17195	17118	17143	17021	17111	17259	17231	17097	17159	17164	17207	17180	17137	17170	17276	17224	17223	17034	17286	17178	16966	17092	17111	17158	17204	17424	17200	17217	17357	17136	17206	17147	17200	17047	17399	16980	17120	17107	17164	17138	17188	17186	17150	17140	17209	16995	17147	16978	16909	17099	17073	17305	17338	17205	17095	17129	17125	17217	16999	17336	17224	17412	17132	17173	17190	17162	17174	17193	17083	17314	17231	17275	17087	16940	17190	17041	17205	17101	17188	17033	16925	17118	17272	17287	17313	17080	17163	17101	17123	17503	17201	17109	17109	17141	17177	17033	17091	17133	17131	17086	16985	16997	16962	17115	17034	17106	16978	17226	17220	16981	17123	17267	17316	17297	17033	17111	17105	17086	17191	16904	17170	17061	17167	17200	17276	17003	17074	17272	17184	17109	17106	16912	16953	17301	17324	17083	17290	17193	17090	17110	17158	17164	17116	17109	17116	17147	17207	17103	17138	17119	17044	17074	16941	17081	17029	17206	17027	17193	17170	17098	17150	17052	17198	17200	17134	17053	17181	17296	17125	17185	17115	17256	17130	17059	17000	16996	17056	17212	17088	17070	17013	16922	17035	17041	17109	17102	17226	17351	17246	17341	17266	17179	17324	17010	17098	17116	17151	17146	17123	17064	17189	17029	17245	17165	17052	17375	17123	17211	17234	17028	17243	17229	17088	17176	17142	17058	16943	16934	17005	17087	17282	16967	17186	17243	17219	17245	17137	17068	17058	17120	16979	17088	17057	17055	17133	17226	17241	17062	17221	17163	17222	17008	17096	16933	17117	17102	17053	17238	16960	16762	17256	17047	16844	17110	17201	17147	16948	17167	17239	17365	17086	17127	17149	17101	17111	17281	17359	17256	17209	16992	17114	17054	17019	17152	17267	16973	17202	17298	17097	17296	17157	17278	17056	16965	17082	17024	17219	17044	17267	17308	17313	16984	17196	16987	17087	17203	17229	17130	17123	16981	17190	17132	17318	16911	17112	16920	17176	16937	17084	17160	17085	17228	16977	17181	17071	17257	17175	17358	17159	17325	17035	17291	17071	17228	17285	17359	17135	17240	17001	17332	17074	17062	17056	16987	17256	17121	17156	17324	17042	17112	17172	17056	17085	16901	17209	17248	17268	16725	17079	17196	17284	17195	17311	17006	17092	17176	17108	17142	17003	17114	17281	17076	17345	17087	17298	17190	17396	17191	17452	17029	17136	17057	17315	17157	17154	17212	17264	17330	17100	17055	17132	17130	17245	17108	17224	17172	16972	17267	17139	17050	16953	17054	17101	17204	17191	17019	16972	17243	16948	17080	17028	17063	17171	17119	17265	17060	17358	16969	17012	17095	16973	17153	17014	17213	17228	17196	17170	17002	17229	16984	17071	17151	17146	17146	17333	16943	17188	17171	17179	17019	16824	17271	17107	17203	17122	17290	17249	17208	17238	17153	17179	17151	17124	16998	17143	17324	17125	17127	17406	17082	17171	17301	17224	17023	17202	17202	17026	17097	17243	17099	17041	17019	17078	17459	17277	17199	17129	17116	17010	17093	16948	17226	17235	16988	17218	17092	17196	17117	16991	17085	17112	17189	16947	16984	17185	17236	17130	17006	17101	17226	17176	17115	17225	17279	17178	17346	17002	17234	17055	17100	17027	17189	17266	17116	17172	17314	17104	16901	17141	17160	17394	17225	17125	17135	17077	17155	17215	17091	17226	16987	17113	17013	17237	17166	17104	17137	17148	16887	17216	16959	17108	17089	17062	17276	17044	17364	17067	17007	16979	17043	17148	17124	17066	17306	17364	17210	17275	16960	17075	17034	17214	17292	17314	17077	17209	16941	17083	17133	17436	17171	17101	17108	17174	17251	17184	17092	17140	17218	17392	17127	17051	17199	16968	16991	17010	17079	17120	17220	17285	17096	16965	17177	17204	17131	16908	17154	17225	17315	17239	17240	17149	17171	17146	17091	17111	17210	17095	17253	17210	17159	16992	17099	17218	17183	17102	16933	17282	17121	17271	17189	17049	17115	17045	17092	17039	17057	17306	17120	17053	17173	17185	17113	17033	17063	17112	17100	17081	17126	17163	17158	17123	17215	17303	17368	17295	17418	17181	17130	17055	17209	17156	17139	17178	17209	17157	17223	17139	17155	17107	17087	17184	17047	17267	17116	17094	17133	17267	17357	17298	17266	17266	17060	17206	17140	17066	17111	17116	17117	17113	16971	17153	17245	17201	17157	17059	17168	17205	17262	17236	17181	17349	16951	17081	17240	16928	17032	17164	17115	17063	17281	17315	16915	17156	17118	17415	17361	16986	17172	17116	17056	17293	17208	17069	17147	17214	17203	17104	17112	17064	17274	16930	17217	16980	17204	17133	17119	17268	17011	17212	17188	17259	16864	17114	17129	17109	17224	17043	17267	17045	17193	17352	17116	17144	17041	17130	16932	17124	17135	17227	17098	17058	17138	17073	17028	17049	17225	17129	17287	17406	17101	17147	17112	17187	17253	17038	17003	17063	17243	17213	17244	17027	17208	17104	17151	17083	17163	17421	17099	17093	17192	17276	17316	17164	16914	17032	16883	17134	17057	17334	17067	17257	17058	16990	17157	17347	16981	17184	17133	17250	17149	17387	17187	17234	17065	17101	17043	17114	17048	16913	17087	17136	17328	17155	17033	17188	17136	17137	17055	17120	17206	17066	17143	17124	17082	17059	17267	17055	16967	17292	17068	16978	17105	16940	17121	16988	17182	17005	17408	17185	17305	17094	17218	17302	16894	17032	17178	17169	17337	17152	17197	17182	17286	17149	17236	17296	17134	17014	17144	16873	16997	17220	17114	16917	17290	17064	17173	17082	17112	17116	17167	17113	17101	17248	17093	16900	17247	17152	17252	17357	16963	17109	17083	17120	17146	17271	17343	17185	16998	17164	17186	17139	16874	17288	17035	16973	17493	17107	17266	17227	17223	17395	17270	17197	16968	17260	17289	17170	17115	17356	17157	17222	17314	17218	17049	17008	17298	17372	16990	17073	17023	16993	17256	16950	17214	17235	17109	17197	17218	17154	17350	17133	16967	17174	17054	16998	16951	17020	17025	17072	17182	16983	17133	17158	17095	16951	17296	17256	17370	17173	16982	17240	17193	17066	17035	17025	17302	17212	17152	17165	17245	17044	17362	17050	17171	17125	16953	17077	16995	17115	17050	17122	17218	17090	17315	16935	16838	17123	17344	17111	17168	17046	17027	17096	17111	17194	17171	17049	16990	17021	17180	17306	17377	17137	17012	17011	17077	17197	17209	17142	17085	17140	17149	17009	17132	17129	17319	17213	17400	16980	17012	17052	17089	17019	17275	17266	17228	17235	17199	17122	17205	17255	17114	17209	17127	17188	16981	16999	17065	17165	17291	17097	17286	17122	17225	17167	17213	17134	17276	17086	17041	17329	17082	17280	17114	17273	17191	17131	17468	17283	17229	17121	17154	17083	17445	17344	17286	17237	17103	17227	17353	17095	17244	17205	17430	17034	17080	17107	17039	17275	17430	17133	17064	17111	17360	17113	17254	16926	17120	17295	17114	17342	17156	17129	17185	17256	17156	17048	17036	17146	17096	17112	17153	17190	17180	17013	17106	17248	17125	16959	17238	17004	16956	17149	17140	17184	17015	17175	17066	16948	17335	17206	16997	17107	17075	17082	16915	17175	17056	17128	17335	17099	17137	17267	17125	17228	17407	17245	16989	17070	17088	16956	17024	17165	17232	17145	17248	17229	17199	17158	17243	17359	17110	17218	17141	17216	17204	16969	17333	17180	17044	17273	17182	17156	17215	17037	17123	17229	17082	17162	17259	17137	16897	17204	17239	17076	17237	17317	17244	17172	17244	17067	17025	17252	17109	17265	17051	17169	17208	16995	17149	17127	17165	17288	17111	17293	17127	17426	17111	17271	17136	17130	17236	17009	17044	17008	17349	17297	17348	17219	16922	17420	17179	17093	17254	17070	17333	17258	17120	17218	17451	17037	17233	17107	17041	17209	17101	17174	17127	16980	17303	17270	17001	17328	17201	17175	17039	17179	17212	17479	17144	17107	17328	17188	17294	17137	16994	17242	17061	17131	17106	17286	17018	16971	17043	17157	17340	17303	17256	17156	17241	17005	16922	17237	17051	17171	17218	17202	17123	17129	16882	17193	17090	17205	17008	17256	17272	17278	17125	17284	17058	17032	17197	17066	17008	16981	17338	17259	16878	17127	17099	17368	17276	17314	17006	17206	17212	17122	17017	17075	17085	16726	17128	17275	17241	17218	17211	17050	17381	17136	17430	17012	17057	17183	16932	16978	17282	17117	17057	17331	17252	17136	17332	17368	17200	17323	17189	16998	17192	17178	17044	17207	17099	17023	17346	17240	17067	17294	17206	17167	17168	17154	17117	17190	17281	17193	17113	17218	17034	17173	17095	17093	17360	17202	17296	17487	17223	16965	17059	17195	17116	17241	17271	17305	17195	17266	17151	16984	17207	17269	16984	17154	17359	17230	17193	17170	17207	17198	17019	17120	17059	17096	17197	17235	17113	16996	17115	17166	17263	17212	17251	17046	17378	17049	17079	16989	17321	17171	17262	17205	17169	17235	17410	17179	17298	17066	17170	17182	17292	17032	17195	16991	17219	17359	17343	16858	16940	16942	17123	17123	17101	17210	17242	16955	17059	16856	17339	17141	17143	17171	17303	17178	17135	17154	17308	17316	17342	17079	17083	17320	17178	17024	16905	17111	17212	17210	17144	17306	17346	16888	17172	17134	17249	17197	17154	17282	17073	17181	16928	16910	17271	17084	17277	17238	17028	17189	17211	17090	17481	17182	17197	17336	17071	17238	17293	17193	17170	17260	17322	17302	17095	16990	17068	17115	16918	17276	17219	17003	17247	17210	17302	17118	17199	17229	16997	17023	17069	17171	17280	17193	17231	17175	17061	17093	17118	17077	17098	16969	16970	16979	17154	17222	17241	16896	17041	17082	17143	17254	17315	17201
12168	22087	16871	14426	14238	14422	14268	14235	14144	14206	14183	14368	14267	14159	14280	14215	14605	14076	14188	14153	14195	14231	14220	14290	14118	14087	14165	14219	14256	14287	14193	14317	14146	14130	14286	14164	14050	14220	14078	14032	14209	14131	14152	14083	14064	14223	14111	14296	14168	14094	14151	14054	14150	14254	14023	14060	14264	14132	14280	14184	14186	14207	14131	14257	14256	14041	14168	14306	14218	14153	14253	14205	14208	14357	14292	14311	14131	14192	13963	14169	14158	14216	14079	14332	14196	14201	14243	14229	14167	14407	14113	14142	14190	14268	14139	14241	14130	14193	14067	14045	14149	14226	14251	14261	14207	14207	14062	14243	14128	14227	14046	14226	14186	14170	14137	14282	14283	14166	14124	14058	14180	14096	14082	14094	14162	14309	14083	14141	14320	14059	14295	14249	14192	14393	14244	14257	14208	14185	14205	14052	14200	14235	14226	14212	14202	14076	14139	14180	14100	14059	14197	14276	14207	14220	14222	14092	14174	14051	14218	14089	14298	13987	14093	14064	14153	14041	14153	14203	14208	14218	14187	14164	14219	14225	14225	14114	14315	14067	14019	14230	14300	14068	14036	14319	14213	14121	14336	14036	14204	14294	14191	14026	14251	14279	13983	14247	14176	14301	14033	14168	14154	14203	14197	14159	14080	14159	14261	14284	14252	14134	14306	14224	14150	14172	14381	14208	14312	14114	14144	14202	14300	14172	14334	14198	14168	14184	14227	13972	14265	14200	14218	14072	14127	14246	14178	14105	14167	13925	14101	14179	14136	14146	14185	14102	14217	14158	14132	14219	14124	14183	14214	14048	14225	14226	14225	14275	14127	14126	14174	14212	13935	14023	14207	14146	14166	14018	14219	14140	14085	14076	14193	14169	14015	14174	14175	14193	14213	14280	14262	14050	14193	14230	14426	14343	14089	14186	14252	14372	14078	14240	14039	14055	14372	14288	14220	14315	14296	14353	14040	14217	14125	14198	14169	14176	14223	13948	14155	14120	14133	14234	14101	14065	14338	14124	14150	14023	14314	14223	14007	14230	14231	14111	14266	14218	14128	14172	14191	14205	14220	14106	14155	14135	14185	14150	14211	14381	14042	14170	14206	14173	14164	14236	14164	14212	14286	14227	14182	14153	14268	14245	14161	14172	14239	14194	14187	14317	14455	14317	14078	14199	14324	14137	14245	14297	14145	14028	14268	14298	14138	14190	14192	14250	14090	14184	14379	14236	14118	14256	14185	14140	14163	14229	14189	14159	14046	14045	14089	14096	14076	14291	14173	14104	14203	14189	14129	14246	14122	14188	14007	14076	14179	14213	14206	14020	14185	14181	14105	14106	14380	14236	14183	14145	14155	14084	14201	14194	14275	14252	14081	14344	14329	14073	14146	14071	13968	14313	14133	14170	14145	14176	14183	14157	14096	14303	14208	14128	14106	14107	14151	14222	14123	14207	14116	14250	14158	14143	14270	14160	14120	14116	14084	14154	14476	14213	14206	14326	14145	14059	14268	14162	14290	14243	14226	14053	14287	14166	14308	14135	14127	14155	14204	14231	14197	14262	14196	14172	14248	14238	14153	14144	14158	14182	14072	14178	14172	14064	14111	14001	14144	14239	14193	14113	14176	14160	14300	14106	14006	14095	14062	14245	14086	14248	14265	14232	14286	14128	14295	14198	14300	14107	14107	14167	13980	14288	14197	14038	14130	14304	14070	14123	14134	14155	14288	14059	14157	14091	14260	14222	14086	14287	14319	14404	14042	14102	14065	14155	14119	14214	14277	14121	14046	14126	14257	14166	14065	14172	14208	14160	14145	14175	14309	14245	14153	14184	14388	14192	14064	14168	14170	14172	14262	14157	14155	14137	14244	14125	14220	13979	14163	14124	14345	14134	14052	14154	14249	14384	14241	14200	14177	14265	14256	14118	14168	14115	14269	14192	14081	14275	14286	14157	14157	14372	14287	14100	14129	14093	14197	14261	14167	14354	14285	14206	14219	14198	14166	14383	14103	14004	14280	14223	14093	14202	14229	14228	14225	14204	14134	14201	14140	14131	14135	14342	14146	14332	14194	14250	14089	14144	14071	14032	14399	14194	14127	14222	14297	14107	14237	14176	14023	14065	14200	14011	14136	14254	14022	14267	14247	14033	14217	14163	14095	14073	14242	14101	14134	14241	14174	14099	13993	14155	14285	14232	14004	13961	14171	14113	14069	14163	14173	13999	13984	14208	14095	14238	14281	14058	14290	14207	14166	14005	14088	14110	14195	14244	14138	14039	14438	14374	13988	14296	14273	14039	14303	14255	14185	14145	14113	14259	14051	14255	14085	14108	14053	14191	14110	14091	14141	14161	14298	14021	14277	14125	14129	14127	14172	14066	14269	14163	14286	14304	14186	14075	14280	14282	13981	14135	14188	14124	14067	14034	14231	14173	14118	14070	14197	14137	14170	14107	14317	14275	14072	14171	14217	14249	14001	14074	14248	14204	14174	14106	14260	14183	14132	14096	14230	14246	14222	14138	14010	14294	14258	14090	14049	14234	14146	14228	13991	14199	14215	14201	14174	14172	14126	14143	14069	14232	14012	14235	13885	14026	14070	14141	14201	14338	14189	14329	14167	14308	14199	14343	14284	14303	14161	13948	14126	14137	14135	14160	14216	14218	14038	14130	14140	14275	14250	14212	14143	14123	14016	14133	14204	14346	14265	14120	14125	14302	14151	14414	14218	14190	14130	14316	14325	14122	14111	14356	14152	14066	14218	14073	14063	14098	14252	14195	14266	14236	14083	14309	14187	14112	14116	14247	14214	14222	14090	14260	14311	14067	14018	14253	14158	13941	14188	14140	14315	14224	14203	14208	14164	13981	14197	14051	14102	14126	14146	14231	14162	13979	14199	14162	14196	14258	14091	14341	14236	14227	14289	14022	14329	14074	14218	14124	14186	14098	14199	14361	14311	14244	14289	14039	14246	14226	14211	14209	14129	14191	14130	14196	14188	14082	14270	14093	14239	14123	14088	14146	14042	14047	14145	14084	14182	14227	14460	14188	14260	14141	14151	14055	14289	14044	14192	14292	14176	14133	13989	14234	14143	14386	14247	14224	14217	14179	14029	14157	14063	14168	14197	14203	14246	14222	14188	14269	14031	14166	14142	14215	14272	14201	14239	14171	14150	14246	14217	14236	14189	14308	14067	14226	14281	14159	14243	14253	14113	14219	14101	14263	14219	14232	14218	14222	14177	14303	14206	14275	14303	14165	14132	14177	14177	14339	14211	14032	14211	14194	14224	14058	14099	14249	14151	14212	14374	14265	14110	14182	14192	14163	14308	14367	13975	14157	14102	14112	14234	14132	14149	14266	14115	14221	14130	14104	14293	14079	14185	14131	14192	14231	14263	14358	14082	14011	13924	14087	14210	14044	14158	14019	14114	14226	14022	14177	14103	14118	14116	14105	14154	14281	14381	14073	14254	14367	14101	14109	14287	14389	14080	14092	14021	14131	14200	14113	14148	14247	14150	14049	14355	14123	14111	14127	14100	14327	14168	14153	14340	14169	14265	14280	14157	14342	14233	14257	14149	14236	14234	14111	14251	14281	14196	14287	14282	14181	14157	14440	14073	14144	14289	14227	14227	13925	14289	14162	14006	14125	14057	14275	14218	14219	14114	14371	14101	14274	14192	14174	14265	14107	14055	14443	14103	14174	14279	14154	14128	14188	14164	14365	14025	14233	14132	14230	14214	14266	14056	14286	14265	14122	14159	14209	14216	14236	14169	14306	14171	14220	14259	14203	14197	13991	14352	14162	14190	14201	14217	14288	14224	14061	14134	14017	14099	14253	14031	13996	14176	14149	14030	14287	14164	14224	14057	14383	14426	14174	14354	14194	14072	14065	14065	14290	14156	14156	14196	14269	13999	14253	14150	14240	14173	14203	14274	14166	14320	14026	14330	14128	14217	14270	14117	14220	14156	14295	14173	14017	14001	14226	14212	14254	14123	14177	14050	14246	14206	14162	14208	14091	14273	14251	14223	14248	14279	14321	14118	14148	14345	14322	14167	14175	14179	14240	14133	14134	14273	14244	14122	14163	14202	14150	14304	14284	14277	14258	14076	14316	14217	14102	14142	14216	14287	14361	14168	14122	14223	14324	14077	14174	14169	14211	14070	14334	14097	14127	14197	14192	14219	14234	14148	14210	14238	14109	14208	14181	14241	14212	14062	14095	14185	14184	14145	14072	14187	14214	14197	14247	13990	14271	14219	14091	14313	14385	14237	14196	14273	14269	14206	14243	14203	14107	14152	14281	14098	14185	14196	14307	13999	14305	14132	14179	14111	14191	14053	14168	14086	14142	14214	14158	14328	14312	14119	14145	14101	14239	14247	14251	14202	14199	14157	14212	14208	14217	14279	14209	14084	14092	13992	14336	14141	14294	14247	14216	14211	14045	14121	14191	14081	14180	14050	14049	14075	14036	14039	14241	14157	14089	14339	13952	14264	14170	14242	14202	14250	14109	14211	14118	14264	14078	14142	14095	14340	14094	14045	14220	14146	14210	14176	14161	14098	14054	14040	14193	14290	14113	14098	14059	14050	14280	14092	14303	14097	14111	14111	14342	14010	14298	14211	14156	14282	14255	14219	14190	14126	14310	14140	14306	14102	14051	14126	14182	14130	14217	14217	14166	14046	14153	14235	14030	14002	14157	14162	14233	14130	14146	14204	14138	14134	14133	13999	14119	14240	14279	14153	14308	14074	14334	14091	14326	14231	14114	14243	14417	14215	14202	14125	14093	14090	14110	14345	14359	14147	14218	14299	14093	14009	14305	14255	14328	14180	14213	14168	14221	14210	14180	14421	14046	14319	14287	14148	14260	14144	14404	14127	14115	14151	14075	14136	14157	14150	14293	14200	14304	14188	14175	14146	14174	14187	14138	14367	14309	14120	14068	14320	14222	14080	13965	14261	14127	13973	14440	14182	14047	14187	14234	14333	14204	14351	14161	14193	14164	14052	14141	14069	14094	14062	14101	14338	14118	14264	14137	14282	14190	14149	14248	14113	14115	14153	13903	14105	14211	14248	14064	13992	14223	14235	14186	14428	14130	14354	14145	14145	14176	14199	14337	14265	14014	14373	14201	14039	14028	14182	14211
23402	21242	28823	23974	21519	22061	20288	16507	15983	16195	16371	16168	16076	16288	16834	17802	17572	16983	16519	16265	15986	15809	15878	15959	15868	15773	15937	15675	15798	15745	15859	15843	15844	15774	15605	15884	15697	15677	15985	15771	15831	15886	15886	15847	15646	15810	15753	15834	15696	15840	15728	15893	15755	15742	15870	15753	15742	15778	15916	15625	15810	15808	15807	15687	15884	15773	15708	15547	15791	15711	15701	15827	15723	15771	15900	15714	15781	15755	15847	15705	15826	15830	15673	15964	15685	15694	15839	15741	15812	15873	15790	16050	15607	15637	15712	15806	15686	15636	15766	15630	15758	15786	15664	15832	15888	15821	15752	15648	15907	15670	15757	15835	15677	15796	15647	15572	15757	15792	15879	15978	15729	15669	15851	15701	15777	15849	15727	15754	15764	15723	15561	15760	15910	15710	15609	15774	15713	15650	15724	15825	15579	15879	15919	15855	15811	15868	15682	15756	15759	15629	15931	15764	15727	15855	15693	15669	15769	15814	15781	15739	15830	15768	15697	15652	15702	15901	15579	15736	15731	15581	15545	15683	15837	15845	15601	15837	15712	15717	15843	15740	15883	15775	15927	15882	15598	15764	15692	15663	15730	15861	15692	15785	15692	15628	15673	15588	15652	15647	15788	15764	15881	15766	15764	15633	15917	15767	15690	15749	15944	15900	15827	15884	15827	15882	15911	15792	15750	15550	15602	15709	15734	15687	15700	15709	15902	15646	15724	15716	15830	15766	15859	15938	15692	15924	15785	15768	15698	15970	15823	15790	15730	15523	15844	15751	15836	15588	15710	15690	15694	15593	15674	15596	15861	15650	15857	15734	15842	15986	15781	15877	15828	15766	15760	15782	15635	15710	15671	15971	15966	15736	15712	15832	15669	15859	15848	15990	15701	15717	15803	15732	15701	15826	15689	15821	15631	15739	15677	15898	15795	15981	15752	15785	15641	15793	15649	15593	15877	15789	15683	15760	15773	15799	15645	15761	15726	15761	15733	15892	15537	15847	15587	15717	15873	15880	15535	15562	15682	15774	15861	15563	15725	15696	15690	15703	15688	15808	15871	15541	15965	15796	15755	15761	15782	15762	15537	15760	15690	15684	15763	15763	15809	15654	15635	15713	15699	15856	15677	15628	15772	15736	15927	15771	15851	15705	15781	15627	15750	15636	15901	15861	15902	15595	15787	15932	15760	15548	15901	15874	15891	15865	15586	15763	15724	15497	15614	15713	15773	15617	15817	15694	15625	15540	15587	15690	15855	15656	15809	15619	15648	15736	15552	15871	15782	15687	15747	15740	15955	15789	15741	15671	15956	15850	15881	15800	15775	15517	15586	15766	15807	15726	15771	15623	15689	15576	15680	15779	15637	15646	15678	15893	15708	15783	15445	15622	15915	15664	15841	15799	15621	15812	15702	15688	15651	15698	15809	15709	15797	15579	15587	15855	15864	15794	15525	15827	15702	15611	15760	15695	15608	15779	15768	15735	15865	15700	15486	15702	15757	15734	15729	15693	15695	15751	15937	15693	15799	15765	15780	15500	15780	15808	15838	15683	15730	15754	15864	15818	15899	15641	15755	15582	15718	15592	15792	15759	15709	15896	15909	15716	15579	15736	15840	15617	15718	15714	15634	15655	15692	15687	15728	15595	15634	16013	15716	15685	15635	15768	15903	15607	15780	15820	15761	15501	15755	15895	16008	15696	15756	15838	15815	15659	15747	15753	15881	15621	15940	15769	15460	15675	15799	15595	15787	15542	15854	15910	15703	15731	15862	15654	15770	15793	15726	15606	15736	15711	15768	15866	15703	15681	15874	15785	15601	15787	15785	15744	15777	15693	15825	15499	15835	15868	15780	15809	15861	15702	15927	15740	15677	15813	15788	15749	15712	15728	15707	15633	15823	15904	15718	15709	15595	15661	15724	15682	15657	15736	15654	15628	15722	15717	15765	15796	15528	15918	15765	15613	15782	15692	15624	15672	15666	15640	15673	15762	15806	15766	15808	15690	15600	15636	15667	15810	15890	15606	15752	15693	15588	15741	15609	15781	15750	15727	15878	15836	15669	15833	15762	15739	15714	15660	15717	15578	15766	15584	15594	15810	15785	15761	15681	15701	15717	15750	15808	15822	15650	15800	15700	15774	15733	15704	15614	15703	15630	15769	15762	15834	15713	15705	15657	15799	15799	15691	15646	15841	15616	15833	15666	15721	15753	15719	15861	15884	15819	15578	15734	15743	15906	15726	15676	15667	15608	15742	15645	15733	15670	15726	15506	15565	15652	15806	15707	15642	15665	15817	15737	15933	15989	15992	15666	15713	15754	15914	15573	15770	15627	15773	15619	15627	15757	15752	15758	15849	15865	15879	15799	15663	15682	15639	15840	15718	15615	15729	15847	15922	15819	15560	15631	15742	15694	15779	15755	15694	15598	15867	15609	15695	15842	15646	15718	15741	15652	15842	15726	15777	15559	15616	15756	15741	15757	15681	15661	15635	15761	15772	15706	15603	15693	15645	15723	15686	15767	15785	15797	15630	15752	15506	15744	15593	15944	15727	15742	15753	15686	15784	15592	15811	15771	15893	15717	15889	15884	15795	15803	15670	15642	15778	15848	15810	15744	15896	15679	15628	15832	15682	15813	15593	15858	15752	15818	15927	15724	15722	15835	15975	15555	15662	15809	15624	15635	15516	15771	15673	15887	15613	15713	15570	15566	15674	15668	15608	15561	15670	15814	15653	15580	15528	15704	15621	15568	15860	15857	15692	15538	15790	15995	15537	15723	15784	15772	15612	15622	15771	15659	15754	16041	15885	15789	15818	15619	15587	15780	15869	15836	15693	15836	15562	15804	15926	15922	15840	15758	15615	15521	15703	15861	15882	15806	15745	15861	15581	15930	15689	15799	15878	15678	15831	15614	15617	15805	15780	15692	15590	15702	15640	15797	15728	15752	15843	15665	15653	15657	15556	15831	15600	15801	15722	15743	15656	15784	15611	15780	15751	15722	15629	15818	15687	15685	15695	15648	15661	15800	15908	15723	15623	15603	15791	15786	15694	15973	15746	15691	15396	15638	15599	15828	15829	15905	15900	15720	15712	15707	15875	15759	15739	15848	15752	15641	15802	15734	15909	15727	15786	15804	15979	15712	15926	15583	15743	15758	15809	15729	15637	15794	15759	15806	15706	15763	15663	15555	15673	15707	15769	15806	15715	15583	15688	15746	15803	15652	15749	15801	15770	15608	15591	15612	15738	15791	15859	15864	15840	15652	15623	15707	15432	15564	15699	15536	15915	15758	15870	15761	15638	15777	15508	15681	15813	15604	15660	15896	15589	15697	15866	15760	15712	15806	15688	15556	15743	15645	15881	15729	15755	15723	15903	15851	15876	15778	15723	15757	15754	15710	15808	15699	15947	15733	15598	15726	15851	15601	15526	15857	15742	15771	15706	15840	15779	15734	15906	15857	15665	16010	15807	15705	15567	15557	15884	15718	15668	15691	15957	15834	15865	15719	15727	15597	15604	15543	15781	15743	15885	15893	15858	15938	15653	15847	15901	15718	15510	15575	15629	15856	15811	15794	15767	15885	15584	15638	15776	15711	15536	15628	15865	15746	15771	15755	15531	15574	15657	15633	15559	15829	15568	15727	15709	15683	15542	15754	15930	15628	15833	15687	15891	15916	15692	15680	15564	15691	15944	15664	15704	15734	15809	15931	15543	15836	15665	15746	15852	15587	15812	15815	15787	15821	15649	15640	15786	15892	15511	15716	15839	15925	15641	15642	15521	15536	15808	15551	15864	15745	15681	15827	15518	15660	15974	15930	15756	15830	15438	15712	15670	15676	15827	15677	15838	15862	15618	15798	15701	15570	15658	15839	15812	15756	15701	15710	15636	15665	15572	15634	15773	15855	15495	15673	15598	15717	15771	15881	15874	15848	15677	15758	15834	15798	15825	15767	15961	15587	15730	15723	15871	15975	15993	15638	15669	15555	15649	15544	15703	15633	15682	15839	15730	15661	15670	15940	15640	15687	15687	15652	15695	15707	15681	15808	15755	15622	15816	15680	15737	15727	15624	15852	15827	15828	15880	15722	15638	15616	15648	15868	15706	15830	15740	15720	15729	15553	15679	15812	15743	15777	15738	15771	15778	15944	15657	15640	15641	15545	15696	15650	15803	15922	15662	15821	15866	15692	15798	15839	15811	15675	15834	15634	15910	15793	15685	15634	15833	15859	15532	15631	15773	15855	15765	15722	15609	15641	15721	15704	15889	15745	15780	15820	15689	15672	15819	15709	15570	15598	15711	15557	15776	15834	15793	15832	15878	15726	15799	15790	15813	15724	15796	15810	15711	15768	15692	15749	15642	15632	15849	15716	15709	15773	15753	15880	15710	15715	15716	15777	15688	15675	15698	15829	15673	15548	15755	15740	15761	15649	15787	15893	15635	15817	15709	15733	15756	15689	15695	15593	15670	15797	15784	16016	15730	15734	15671	15732	15767	15909	15857	15680	15742	15680	15776	15884	15795	15678	15713	15594	15700	15764	15901	15794	15612	15755	15729	15986	15764	15737	15800	15656	15793	15755	16167	15756	15707	15682	15666	15613	15597	15671	15689	15691	15854	15831	15766	15615	15925	15812	15766	15757	15735	15646	15684	15779	15670	15866	15617	15594	15641	15646	15599	15616	15746	15825	15733	15774	15665	15652	15749	15602	15904	15654	15802	15747	15717	15609	15763	15822	15739	15834	15624	15718	15672	15807	15758	15685	15587	15730	15705	15582	15639	15763	15669	15675	15806	15690	15594	15697	15572	15608	15805	15669	15834	15804	15867	15782	15634	15879	15862	15564	15585	15978	16015	15599	15679	15732	15700	15634	15882	15759	15741	15666	15876	15885	15418	15784	15634	15815	15673	15668	15753	15633	15614	15736	15832	15701	15915	15721	15856	15798	15669	15706	15806	15779	15710	15746	15648	15816	15676	15710	15544	15519	15754	15814	15681	15697	15520	15541	15687	15727	15903	15732	15611	15788	15768	15655	15787	15979	15542	15785	15602	15840	15674	15469	15621	15785	15478	15584	15593	15758	15822	15662	15935	15759	15691	15736	15725	15711	15552	15591	15533	15594	15535	15804	15897	15885	15776	15739	15859
11031	28846	18321	14321	13875	13483	13758	13436	13587	13573	13755	13630	13672	13698	14490	14791	14748	14208	13867	13719	13364	13414	13400	13297	13430	13419	13522	13415	13299	13323	13345	13401	13440	13451	13410	13323	13365	13401	13358	13468	13314	13268	13398	13337	13519	13436	13487	13341	13489	13163	13194	13388	13262	13334	13444	13426	13405	13235	13261	13176	13407	13373	13364	13365	13247	13457	13366	13433	13327	13256	13281	13410	13304	13209	13444	13331	13507	13278	13401	13479	13355	13334	13369	13307	13418	13466	13397	13465	13329	13534	13461	13338	13413	13407	13311	13383	13375	13367	13384	13406	13491	13352	13197	13323	13378	13420	13302	13320	13428	13476	13429	13417	13459	13362	13526	13425	13398	13318	13467	13482	13413	13416	13193	13365	13369	13241	13186	13266	13485	13340	13543	13498	13296	13223	13349	13325	13316	13450	13344	13277	13282	13478	13379	13454	13287	13232	13278	13137	13206	13414	13296	13469	13227	13476	13407	13350	13196	13364	13362	13443	13482	13338	13402	13559	13416	13389	13349	13374	13413	13257	13397	13403	13250	13466	13296	13450	13246	13436	13355	13334	13292	13412	13393	13426	13305	13335	13135	13480	13378	13248	13217	13491	13168	13317	13281	13371	13477	13416	13385	13393	13155	13471	13351	13212	13272	13562	13240	13347	13306	13277	13333	13459	13401	13502	13281	13392	13338	13365	13216	13269	13214	13248	13322	13202	13406	13393	13391	13530	13242	13266	13332	13437	13233	13410	13392	13334	13200	13525	13372	13245	13341	13261	13219	13229	13343	13431	13236	13416	13412	13584	13234	13383	13388	13357	13371	13503	13315	13406	13420	13349	13260	13204	13586	13317	13480	13380	13449	13294	13373	13276	13249	13314	13380	13266	13321	13248	13364	13378	13437	13350	13337	13358	13407	13290	13273	13487	13212	13375	13311	13407	13250	13233	13348	13313	13315	13312	13201	13375	13366	13324	13438	13355	13479	13283	13385	13288	13330	13381	13396	13442	13399	13401	13498	13446	13297	13432	13438	13489	13130	13362	13685	13189	13452	13322	13295	13439	13374	13388	13393	13502	13348	13277	13256	13424	13376	13203	13396	13290	13433	13404	13322	13402	13253	13393	13303	13215	13239	13310	13214	13519	13301	13302	13393	13393	13327	13391	13323	13447	13367	13266	13307	13428	13391	13315	13348	13274	13436	13504	13444	13304	13293	13274	13411	13353	13218	13353	13457	13418	13638	13288	13339	13159	13237	13302	13240	13491	13354	13369	13302	13407	13501	13318	13438	13369	13214	13370	13354	13422	13204	13469	13464	13439	13250	13375	13627	13373	13278	13367	13398	13470	13338	13106	13351	13163	13467	13244	13312	13531	13323	13560	13072	13281	13235	13398	13339	13297	13519	13395	13329	13532	13392	13239	13380	13293	13348	13404	13414	13303	13393	13260	13305	13337	13307	13237	13310	13281	13413	13417	13420	13237	13497	13317	13381	13347	13580	13320	13286	13297	13396	13334	13486	13359	13525	13288	13312	13271	13413	13351	13317	13335	13468	13372	13272	13291	13315	13407	13304	13250	13516	13291	13351	13371	13275	13359	13193	13342	13332	13365	13300	13256	13303	13380	13404	13471	13357	13376	13373	13250	13363	13247	13376	13397	13414	13282	13399	13294	13457	13312	13172	13368	13287	13440	13328	13258	13212	13458	13382	13238	13325	13527	13278	13181	13341	13445	13300	13354	13372	13376	13213	13292	13439	13419	13246	13294	13316	13447	13321	13232	13328	13344	13245	13455	13419	13408	13389	13389	13400	13261	13380	13457	13321	13472	13420	13372	13337	13379	13313	13313	13272	13579	13248	13350	13315	13337	13370	13310	13452	13407	13315	13163	13367	13387	13379	13375	13252	13371	13229	13299	13571	13377	13138	13436	13388	13386	13220	13349	13425	13289	13278	13462	13270	13328	13432	13273	13292	13319	13268	13326	13425	13178	13411	13334	13441	13465	13468	13383	13388	13247	13470	13449	13385	13249	13355	13190	13376	13376	13232	13470	13314	13136	13233	13220	13293	13481	13470	13356	13324	13383	13342	13383	13315	13182	13322	13503	13519	13322	13415	13150	13534	13474	13369	13526	13398	13433	13302	13291	13385	13289	13323	13304	13476	13351	13439	13166	13276	13196	13453	13309	13404	13498	13284	13368	13456	13266	13489	13599	13382	13300	13291	13362	13253	13168	13490	13369	13428	13392	13357	13434	13193	13369	13415	13462	13304	13433	13393	13378	13239	13348	13350	13353	13280	13276	13243	13435	13298	13251	13393	13290	13323	13374	13328	13428	13438	13321	13538	13327	13296	13512	13354	13402	13446	13385	13503	13420	13372	13345	13310	13400	13439	13390	13243	13367	13486	13235	13478	13352	13390	13403	13457	13225	13210	13375	13315	13307	13404	13400	13232	13401	13456	13501	13384	13381	13328	13361	13322	13365	13314	13485	13301	13317	13170	13310	13472	13277	13310	13221	13312	13244	13350	13310	13382	13302	13328	13431	13427	13385	13404	13334	13329	13218	13233	13479	13376	13453	13361	13423	13320	13497	13381	13302	13302	13277	13261	13229	13243	13408	13450	13327	13313	13117	13344	13238	13246	13367	13515	13431	13299	13412	13364	13343	13426	13167	13440	13508	13482	13331	13177	13285	13266	13334	13259	13360	13243	13272	13294	13369	13255	13481	13412	13476	13263	13364	13417	13287	13210	13148	13553	13448	13390	13303	13348	13196	13231	13390	13359	13438	13337	13358	13211	13412	13474	13295	13489	13338	13187	13250	13469	13370	13362	13286	13231	13324	13347	13187	13298	13178	13328	13451	13499	13392	13451	13198	13390	13395	13256	13345	13456	13132	13359	13311	13370	13470	13270	13268	13355	13391	13411	13169	13297	13479	13375	13275	13447	13284	13357	13271	13301	13393	13357	13408	13410	13454	13347	13333	13409	13428	13141	13176	13397	13300	13177	13439	13314	13259	13298	13265	13375	13365	13416	13266	13311	13388	13342	13404	13278	13475	13413	13483	13332	13232	13377	13416	13358	13190	13380	13455	13356	13293	13313	13367	13231	13387	13421	13438	13396	13314	13390	13166	13213	13287	13281	13348	13304	13198	13472	13435	13392	13306	13111	13286	13278	13343	13383	13319	13460	13331	13219	13379	13449	13424	13455	13378	13181	13315	13224	13384	13429	13337	13411	13296	13403	13218	13476	13456	13324	13350	13435	13510	13208	13394	13333	13418	13491	13315	13336	13314	13334	13373	13320	13257	13304	13359	13494	13285	13314	13188	13405	13322	13466	13431	13355	13265	13307	13268	13363	13197	13485	13405	13210	13366	13420	13324	13466	13309	13262	13260	13349	13342	13346	13303	13284	13294	13275	13350	13423	13329	13288	13537	13420	13388	13469	13505	13353	13272	13399	13436	13360	13382	13279	13300	13224	13348	13274	13127	13365	13357	13310	13405	13516	13423	13294	13185	13332	13379	13575	13522	13357	13290	13425	13174	13349	13288	13300	13369	13357	13279	13477	13354	13385	13577	13301	13183	13248	13286	13407	13339	13362	13541	13325	13384	13448	13422	13248	13351	13299	13492	13363	13406	13331	13362	13299	13337	13526	13234	13296	13273	13398	13296	13240	13204	13245	13414	13388	13369	13432	13374	13356	13564	13321	13365	13401	13284	13288	13497	13242	13434	13325	13434	13308	13289	13387	13241	13322	13329	13338	13316	13325	13320	13293	13289	13360	13418	13451	13344	13473	13438	13418	13459	13269	13406	13325	13316	13310	13311	13375	13348	13397	13352	13378	13345	13407	13402	13542	13281	13159	13246	13425	13340	13268	13369	13486	13470	13381	13279	13359	13252	13398	13431	13353	13396	13237	13399	13286	13435	13281	13330	13336	13368	13453	13342	13368	13170	13498	13296	13428	13419	13316	13437	13317	13218	13352	13285	13325	13389	13503	13425	13254	13299	13552	13232	13426	13439	13402	13302	13396	13499	13182	13294	13375	13480	13526	13402	13452	13424	13429	13408	13326	13436	13395	13373	13321	13368	13373	13318	13451	13212	13412	13203	13376	13326	13303	13447	13338	13447	13345	13468	13169	13451	13420	13467	13455	13441	13291	13483	13286	13477	13421	13382	13436	13398	13438	13206	13295	13438	13361	13260	13289	13450	13452	13370	13074	13251	13379	13633	13342	13277	13491	13371	13425	13186	13439	13403	13295	13327	13325	13266	13254	13303	13254	13331	13292	13385	13238	13463	13325	13267	13184	13304	13312	13372	13351	13235	13490	13258	13420	13361	13331	13349	13305	13460	13481	13404	13345	13429	13436	13443	13326	13296	13293	13328	13243	13403	13233	13562	13338	13435	13296	13318	13410	13465	13416	13379	13342	13225	13368	13377	13359	13329	13430	13438	13486	13324	13478	13366	13385	13303	13226	13448	13373	13468	13327	13454	13490	13315	13329	13417	13418	13308	13290	13259	13420	13336	13367	13263	13356	13260	13370	13241	13227	13235	13320	13513	13307	13395	13401	13488	13445	13468	13276	13317	13402	13289	13203	13391	13442	13298	13462	13385	13288	13466	13372	13414	13383	13333	13493	13266	13473	13347	13255	13328	13355	13325	13241	13348	13423	13305	13372	13394	13339	13266	13410	13388	13348	13312	13310	13270	13348	13474	13461	13314	13489	13401	13314	13320	13328	13230	13602	13360	13295	13227	13471	13392	13274	13263	13308	13451	13301	13419	13403	13216	13479	13325	13433	13344	13451	13428	13447	13254	13336	13432	13278	13316	13318	13300	13255	13323	13147	13462	13304	13458	13362	13444	13353	13443	13445	13363	13367	13437	13255	13294	13315	13412	13486	13277	13580	13351	13357	13333	13430	13405	13212	13410	13330	13432	13326	13394	13371	13281	13475	13339	13352	13109	13366	13340	13494	13202	13341	13391	13408	13468	13292	13301	13414	13442	13379	13289	13271	13389	13386	13174	13318	13295	13251	13365	13343	13326	13445	13241	13331	13325	13356	13422	13344	13436	13400	13292	13184	13514	13251	13407	13477	13480	13449	13330	13400	13400	13295	13320	13211	13515	13233	13441	13158	13254	13344	13462
22626	21238	29051	23746	21289	22415	23447	16458	15390	15894	15653	15443	15638	16091	17745	18982	18738	17234	16200	15578	15241	15132	15110	15070	14918	14995	14814	15020	15166	14943	15056	15098	14838	14919	14879	14961	14965	14830	14900	14852	15021	15131	15031	14833	15061	14950	15006	14891	15222	15128	14709	14851	14853	14794	14935	14914	14796	14890	14867	14781	15014	14718	15008	14929	14767	15026	14786	14719	14854	15049	14949	14787	15080	14837	14839	14781	14900	14850	15131	14923	15040	14953	15105	14755	14899	14857	14991	14831	14788	15035	14693	14820	15026	14852	14933	14744	14883	15071	14956	14861	14945	14937	14939	14863	14760	14850	14774	14802	14853	14854	14932	14803	14879	15016	15159	14782	14764	14879	14802	14772	15079	14885	14953	14840	14862	14574	14835	14938	15014	14781	14763	14955	14889	14684	14800	15014	14795	14613	14943	14938	14844	14812	14924	14922	15038	14803	14885	14880	14795	14872	15072	14917	15010	14820	14995	14904	15004	14747	14937	14980	14921	14815	14886	14903	14839	14726	14890	14815	14926	14863	14984	14946	14907	15015	14808	14832	14954	14869	14842	14849	15011	14920	14623	15048	14952	14671	14930	14829	14774	14954	14712	14716	14833	14801	14919	14888	15029	14828	14881	14637	14608	14849	14755	14544	14937	14973	14743	14743	14684	14742	14734	14864	14877	15176	14865	14846	14946	14786	15022	14767	14761	14834	14808	14930	14944	14871	14811	14917	14801	14810	14684	15021	14998	14834	14894	14856	14872	14912	15061	14780	14791	14897	14844	14903	14792	14829	14880	14711	14828	14800	14992	14899	14789	14874	14822	14638	14845	14933	14825	14980	14974	14785	14741	14707	14832	14865	14750	14777	15032	15021	14836	14892	14801	14719	14811	14788	14791	14958	14834	14799	14697	14792	14815	14710	14822	14831	14943	14801	14832	14966	14812	14914	14896	14835	14805	14749	14843	14800	14906	14860	14898	14786	14803	14883	14779	14906	14999	14765	14836	14824	14681	14907	14863	14679	14938	15008	14764	14900	14794	14925	14950	14853	14989	14809	14771	14965	14798	14887	14804	14946	14732	14758	14856	14754	14853	14748	14936	14671	14612	14750	14804	14894	14741	14778	14824	14880	14727	14947	14694	14965	14765	14810	14855	15010	15012	14848	14734	14718	14662	14877	14906	14872	14849	15045	14884	15102	14974	14733	14743	14977	14763	14792	14933	14979	14914	14783	14967	14950	14960	14856	14823	14787	14956	14730	14877	14884	14609	14805	15082	14833	14971	14954	14912	14954	15014	14802	14974	14906	14939	14787	14788	14765	14663	14741	14846	14724	14801	14707	14720	14823	14626	14947	14492	14747	14724	14777	15037	14959	14732	14809	14998	15032	14838	14787	14843	14753	14820	14902	14908	14702	14809	14789	14732	14683	15040	14748	14794	14955	14920	14988	14857	14862	15029	14787	14765	14929	15078	14799	14860	14966	14849	14712	14727	14793	14898	14807	14858	14757	14820	14711	14966	14834	14876	14630	14937	14936	14961	14647	14832	14746	14749	14900	14685	14898	14893	15025	14908	14743	14729	14948	14968	14883	14568	14859	14844	14994	14714	14857	14747	14876	14850	14895	15039	14948	14925	14969	15003	14902	14917	14920	15104	14867	14959	14835	14749	14790	14756	14865	14853	15003	14744	14557	14787	14629	14859	14805	15040	15007	14996	14771	14730	14736	14788	14693	14661	14698	15050	14966	14822	14753	14772	14880	15093	15032	14902	14699	14966	14952	14988	14853	14856	14729	14895	14963	14737	14937	14750	14871	14853	14901	14812	14937	14853	14850	15001	14752	14958	14879	14800	14746	14743	14756	14767	14941	14802	14837	14992	14963	14847	14957	14990	14975	14828	14927	14876	15040	14894	14789	14821	14877	14758	14987	14735	15045	14656	14741	14717	14689	14800	15070	14759	15076	14846	14754	15003	14854	14795	14971	14821	14878	14820	15197	14834	14872	14742	14729	14918	14800	14842	14770	15010	15018	14771	14929	14863	14867	14842	14845	14759	14857	14712	14888	14866	14693	14738	14898	14825	14969	14843	14650	14834	14687	14667	14664	14964	14564	14835	15053	14917	14876	14755	14964	14876	14960	14876	14929	14909	14972	15029	14710	14836	14894	14865	14645	14875	14883	14922	14807	14809	14841	14858	14692	14815	14794	14806	14896	14836	14977	15112	14826	15062	14654	14938	14739	14944	14700	14933	14763	14918	14733	14790	14668	14789	15025	14941	14787	14908	14771	14864	14652	14717	14717	14869	14780	14599	14985	14993	14655	14857	14974	14989	14849	14548	14730	14790	14793	14875	14954	14937	14933	14844	14793	14903	14873	14935	14967	14732	14797	14708	14749	14783	15049	15027	15043	14937	14586	14834	14769	14797	14815	14973	14905	14764	14962	14732	14939	14975	14750	14883	14909	15014	14777	14784	14835	14914	14770	14741	14978	14960	14961	14949	14928	14945	14943	14945	15029	14928	14778	14803	14740	14937	14891	14766	15033	14726	14825	15018	14769	14946	14801	15002	14737	14730	14694	14945	14762	14680	14751	14809	14801	14697	14860	14792	14801	14931	14864	14865	14839	14860	14842	14805	14871	14838	14900	14915	14889	15105	14860	14833	15018	14672	14752	14880	14991	14876	15016	14916	14808	14920	14789	14774	14841	14862	14708	14821	14907	14912	14814	15008	14837	14803	14601	15023	14947	14941	14778	14875	14770	14910	14974	14815	14808	14729	15084	14748	14787	14969	14673	14773	14904	14908	14756	14703	14863	14749	15018	14885	14795	14844	14931	14808	14928	14897	14915	14904	14815	14863	14872	14952	14890	14830	14795	14676	14937	14592	14845	14723	14831	15045	14870	15006	14767	14776	14611	14830	14669	14889	14896	14959	14967	14791	14790	14622	14662	14744	14989	14808	14844	14763	14957	14879	14752	14980	14902	14876	14723	14785	14792	14783	14994	14792	14772	14861	14898	14788	14857	14709	14808	14845	15023	15076	14748	14849	14752	14707	15057	14797	14855	14944	14686	14790	14969	14680	14825	14765	14794	14957	14984	15027	14754	14799	14874	14864	14763	14836	14891	14972	14756	14755	14859	14833	14840	14975	14880	14796	14901	14729	14931	14644	14683	14955	14744	14878	14894	14813	14787	14894	14825	14744	14801	14955	14807	15059	14842	14682	14691	14886	14875	14662	14708	14941	14864	14900	14710	14753	14710	14769	14850	14931	14893	14846	14814	14779	14755	14819	14712	14826	14726	14771	14900	14942	14832	14624	14912	14840	14839	14784	14839	14702	14680	14810	14680	14875	15033	14844	14766	14644	14809	14980	14827	14867	14687	14891	14863	14693	15055	14867	14739	14843	14796	14949	14931	14678	15028	14864	14866	14849	14794	14814	14869	15142	14726	14750	14745	14735	14851	14704	14865	14804	14781	14783	14889	14664	14851	14727	14812	15010	15070	14879	14790	14796	14827	14909	14719	14829	14819	15007	14831	14779	14898	14923	14869	14962	14720	14959	14900	14759	14679	14883	14922	14903	14802	14739	14885	14948	14907	14844	15016	14808	14816	14803	14855	15030	14901	14752	14758	14754	14834	14806	15092	14862	14870	15097	14910	14969	14768	14836	14818	14756	14752	14788	15031	14962	14782	14815	14915	14917	14809	14903	15117	14955	14933	14764	14835	14939	14758	14996	15037	14575	14836	14845	14802	15043	14905	14985	14880	14784	15019	14664	14950	14821	14902	14591	14873	14830	14816	14828	14717	14977	14826	14768	15007	14898	14907	14778	14798	14804	14903	14922	14885	14775	14790	14852	14765	14806	14703	14623	14856	14837	14774	14842	14951	14857	14749	14897	14850	14715	15022	14873	15035	14949	14972	14962	14777	14979	14877	14698	14751	14840	14943	14839	14669	14766	14904	14850	15053	14944	14820	14865	14776	15024	14802	14815	14731	14729	14833	14817	14775	14887	14959	15041	15024	14818	14783	14742	14873	14787	14932	14876	14947	14802	14780	14994	14754	14712	14843	14949	14772	15004	14905	14938	14820	14809	14712	14894	14872	14908	14673	14678	14929	14947	14783	14728	14710	14911	14910	14924	14754	14907	14921	14908	14954	14745	14727	14830	15072	15078	14863	14850	15052	14777	14940	14733	14882	15033	14618	14772	14705	14968	14875	14779	14753	14847	14916	14813	15043	14811	14970	14801	14795	14821	14946	14888	14834	15028	14899	14902	14833	14768	14743	14766	14939	14933	15003	14952	14834	14945	14841	14882	14884	14744	14759	14844	14837	14930	14611	14873	14927	14847	14817	14969	14795	14846	14765	14877	14786	14938	14888	15138	14776	14848	14747	14853	14822	14776	14898	14874	14904	14833	14735	14790	14773	14775	14678	14673	14872	14706	14808	14963	14700	14835	14804	14858	14656	14744	14937	14796	14679	14926	14817	14699	14872	14925	14940	14954	14638	14909	14835	14839	14790	14750	14792	14969	15029	15158	14777	14869	14741	14695	14957	14910	14824	14905	14997	14822	14952	15011	14958	14731	14587	14852	14821	14796	14700	14823	14841	14866	14845	14855	14999	14896	14885	14613	14754	14741	14778	14690	14938	14829	14697	14869	14756	14798	14842	14723	14802	14885	14716	14955	14930	14758	14665	14885	14973	14802	14803	14782	14838	14627	14943	14913	15013	14795	14835	14784	14862	14799	14996	14936	14895	14756	14999	14790	14718	14889	14932	14794	14739	14914	14733	14785	15000	14901	14871	14708	14863	14780	14772	14715	14845	15031	14799	14700	14802	14732	14794	14833	14864	14939	14988	14658	14906	14717	14887	14807	14861	14727	15045	15038	14726	15102	15141	15000	14991	15053	14957	14909	14914	14756	15056	14882	14928	14712	14886	14817	14833	14763	14779	14758	14828	14863	14941	15041	14857	15028	14791	14971	14873	14696	14741	14809	14929	15056	14918	14933	14591	14784	15041	14812	14785	14826	14798	14796	14783	14848	14806	14701	14710	14905	14803	14846	14647	14947	14781	14901	14986	14872	14842	14844	14837	14716	14856	14734	14773	14872	14749	14794	14934	14821	14921	15007	14995	14936	14792	14862	14839
10985	31956	21580	14705	13497	13362	13122	13103	13135	13329	13087	13235	13264	14031	15199	16170	15775	14303	13600	13291	12716	12909	12727	13027	13004	12932	12863	12863	12937	12949	12876	12889	12972	12992	12919	12976	12835	12788	12884	12896	12848	12799	12711	12833	12805	12847	13006	12839	12754	12986	12813	12912	12968	12810	12968	12886	12936	12919	12853	12628	12843	12955	12928	12997	12963	13019	12828	12885	12880	12913	12844	13123	12833	12952	12868	13007	12883	13045	12741	12957	12834	12784	12886	12745	12843	12894	12819	12825	12940	12806	12753	12942	12843	12910	12938	12838	12863	12826	12872	12899	12770	12859	12936	12930	12821	12851	13069	12931	12816	12849	12798	12865	12856	12924	12786	12888	12855	12926	12828	12881	12685	12899	12763	12786	13051	12827	12894	12945	13053	12907	12917	12586	12953	12807	12803	12937	12914	12856	12848	12869	12897	12809	12792	12824	12947	12806	12888	12858	12939	12881	12810	13007	12757	12711	12846	12858	12912	12862	12718	12712	12879	12874	12927	13044	12989	12816	12979	12746	12936	12902	12839	12812	12824	12771	12782	12838	12773	12868	12862	12777	12800	13091	12821	12806	12844	12815	12730	12724	12733	12825	12862	12943	12772	12743	12850	12732	12882	12922	12884	12933	12862	12749	12906	12839	12971	12914	12864	12810	12730	12834	12675	12866	12895	12876	12743	12858	12963	13041	12916	12789	12739	12884	12940	12835	12754	12825	12955	12904	12867	12978	12879	12819	12864	12985	13008	12778	12821	12768	12958	12859	12758	12730	12845	12924	12856	12937	13008	12795	12908	12755	12892	12840	12725	12886	12838	12593	12845	12692	12829	12500	12711	12597	12802	12901	12725	12925	12914	12880	12933	12817	12832	12798	12769	13019	12783	12741	12921	13091	12767	12910	12640	12961	13047	12828	13026	12818	12920	12799	12761	12790	12666	12801	13016	12947	12879	12963	12753	12747	12831	12791	12782	12869	12931	12921	12711	12856	12673	12938	13015	12796	12969	12736	12734	12778	12975	12886	12904	12822	12871	12997	12776	12855	12754	12668	12831	12915	12722	12681	12642	12889	12883	12887	12698	12920	12882	12828	12879	12790	12814	12978	12909	12843	12745	12782	12852	12837	12859	12942	12805	13045	12927	12822	12709	12730	12838	12834	12676	12991	12907	12910	12812	12932	12824	12972	12732	12784	12783	12757	12707	12953	12717	12833	12866	12863	12892	12889	13024	12716	12987	13049	12793	12822	12820	12928	12792	12869	12875	12678	12821	12765	12786	12848	12756	12809	12784	12773	12760	12670	12902	12985	12842	12988	12973	12866	12890	12747	12716	12814	12892	12687	12848	12749	12843	12887	12793	12847	12739	12723	12785	12744	12765	12784	12829	12635	12864	12858	13017	12911	12829	12904	12732	12891	12991	12891	12990	12894	13070	12868	12938	12941	12862	12880	12964	12716	13014	12815	12800	12772	12875	12859	12810	12778	12703	12742	12946	12777	12845	12894	12790	12798	12847	12868	12639	12865	12672	13004	12831	12846	12840	12785	12764	12968	12795	13077	12777	12887	12750	12783	12957	12914	12843	12616	12808	12847	12844	12922	12877	12762	12774	12966	12834	12818	12764	12831	12913	12756	12868	13037	12968	12849	12900	12891	12861	12741	12767	12891	12829	12800	12968	12840	12737	12821	12818	12870	12888	12758	12967	12908	12798	12931	12875	12890	12986	12771	12777	12864	12792	12763	12856	12902	12952	12754	12901	12881	12663	13000	12760	12606	12846	13007	12767	12840	12835	12752	12805	12892	12948	12819	12736	12704	12777	12971	12713	12752	12897	13006	12792	12764	12831	12901	12795	12751	12901	12773	12878	12661	12932	12894	12802	12798	12946	12787	12705	12726	12972	12967	12728	12818	13017	12844	12758	12617	12813	12721	12881	12849	12876	12755	12900	12864	12884	12715	12690	12766	12883	12777	12979	12936	12871	12984	12676	12830	12777	12751	12789	12832	12656	12795	12700	12750	12827	12907	12874	12686	12821	12720	12883	12871	12774	12790	12765	13022	12909	12891	12743	12865	12802	12895	12686	12791	12933	12969	12902	12923	12839	12797	12794	12982	12812	13047	12806	12716	13061	12731	12840	12792	12774	12908	12986	12960	12890	12827	12786	12784	12759	12998	12707	12866	12854	12760	12759	12879	12760	12897	12848	12577	12805	12900	12779	12729	12947	12834	12851	12907	12812	12748	12755	12985	12776	12784	13020	12929	12794	12773	12831	12939	12770	12803	12806	12944	12758	12855	12884	12834	12920	12996	12855	12734	12917	12678	12844	12844	12929	12889	12936	12750	12823	12852	12790	12908	12792	12795	12763	12818	12723	12865	12884	12749	12763	12763	12966	12761	12935	12830	12839	12822	12705	12782	12719	12741	12968	13018	12911	13148	12633	12692	12856	12967	12923	12860	12629	12908	12779	12716	12847	12767	12671	12803	12756	12853	12749	12951	12907	12760	13019	12742	12756	12753	12895	12758	12978	12884	12952	12783	12956	12895	12595	12931	12814	12865	12892	12688	12945	12843	12793	12677	13019	12809	12793	12939	12840	12864	12863	12844	12883	12982	12917	12832	12778	12690	12711	12809	12961	12847	12849	12847	12870	12888	12809	12867	12909	12854	12853	12824	12719	12988	12840	12841	12698	12910	12730	12613	12784	12736	12957	12834	12855	12806	12917	12938	12806	12792	12809	12750	12830	12896	12913	12820	12763	12948	12746	12746	12847	12873	12744	12933	12803	12880	12803	12868	12815	12861	12899	12705	12822	12726	12759	12857	12760	12935	12808	12693	12692	12905	12878	12896	12831	12744	12887	12977	12825	12863	12822	12838	12865	12757	12781	12846	13069	12941	12934	12776	12763	12806	12838	12757	12943	13030	12819	12818	12846	12618	12698	12946	12631	12941	12823	12897	12731	12776	12880	12851	12639	12726	12829	12835	12809	12779	12803	12777	12806	12728	12715	12897	12907	12844	12870	12784	12761	12861	12841	12842	12937	12833	12774	12768	12810	12680	12966	12892	12905	13012	12933	12752	12670	12762	12826	12773	12918	12825	12846	12689	12898	12772	12918	12878	12765	13012	12798	12869	12850	13008	12812	12805	12755	12909	12852	12752	12847	12790	12941	12800	12777	12760	12828	12860	12870	12805	12760	12853	12890	12868	12831	12765	12909	12752	12780	12891	12795	12983	12897	12961	12947	12770	12840	12969	12930	12833	12798	12733	12885	12870	12868	12862	12937	12891	12821	12767	12879	12916	12844	12832	12830	12922	12820	12787	12789	12787	12865	12702	12836	12943	12745	12791	12773	12638	12853	12906	12823	12971	12680	12963	12928	12771	12911	12738	12875	12821	12782	12931	12727	12967	12880	12748	12810	12917	12823	12762	12817	12735	12865	12800	12843	12998	12725	12982	12916	12855	12956	12911	12860	12957	12878	13044	12786	12944	12763	12800	12945	12798	13033	12754	12893	12883	12902	12914	12818	12887	12824	13018	12946	12976	12870	12953	12791	12726	12886	12788	12861	12717	12761	12860	12939	12857	12966	12901	12897	12807	12756	12877	12830	13040	12646	12765	12919	12897	12976	12931	12844	12841	12744	12762	12688	12815	12901	12964	12873	12784	12757	12694	12873	12903	12933	12828	12740	12903	12720	12922	12943	12796	12785	12931	12797	12847	12913	12704	12854	12932	12979	12958	13045	12845	12800	12904	12799	12972	12822	12928	12687	12882	12969	12759	13004	12880	12686	12711	12873	12778	12712	12841	12888	12820	12842	12873	12988	12807	12895	12860	12873	12834	12881	12766	12961	12824	12902	12728	12847	12694	12774	12875	12860	12594	12962	12781	12992	12817	12851	12727	12884	12901	12723	12953	13000	12632	12900	12880	12775	12905	12721	12671	12820	12797	12702	12813	12824	13000	12860	12905	12785	12909	12793	12759	12776	12800	12913	12995	12839	12728	12803	12984	12763	12752	12693	12895	12902	12833	12763	12808	12840	12864	12809	12857	12963	12800	12673	12918	12706	12923	12829	12896	12803	12685	12806	12944	12749	12665	12849	12748	12877	12737	12908	12810	12935	12889	12817	12750	12817	12810	12876	12719	12886	12929	12780	12779	12896	12887	12741	12813	12693	12822	12856	12944	12895	12735	12937	12991	12861	12609	12796	13013	12684	12972	12876	12748	12810	12990	12828	12864	12887	12845	12807	12837	12903	12909	12698	13025	12910	12776	12937	12857	12766	12705	12924	12855	12810	12853	12975	13049	12832	12933	12882	12816	12921	12844	12911	12890	12800	12671	12859	12892	12779	12913	13088	12817	12701	12879	12920	12909	12821	12792	12761	12832	12816	12969	13002	12828	12861	12851	12882	12780	12652	12716	12887	12867	12951	12844	12887	12725	12936	12830	12863	12723	12852	12853	12812	12823	12895	12713	12812	12952	12812	12740	12825	12850	12867	12938	13049	12716	12931	12715	12888	12874	12877	12846	12855	12983	12938	12897	12857	12664	13023	12858	12875	12851	12787	12912	12836	12840	12802	12769	12813	13012	12764	12943	12937	13011	12756	12900	12776	12828	12836	12997	12841	12754	12779	12885	12737	12803	13012	12848	12776	12856	12896	12892	13041	12755	12909	12952	12748	12716	12895	12888	12698	12912	12835	12755	12981	12757	12784	12878	12833	12929	12775	12940	12957	12752	13022	12779	12773	12914	12764	12839	12781	12822	12934	12798	12985	12955	12850	12850	12901	12818	12832	12651	12752	12929	12846	12845	12980	12808	12854	12775	12844	12824	12972	12843	12910	12833	12909	12941	12751	12778	12833	12667	12832	12957	12839	12771	12850	12794	12676	12890	12760	12760	12865	12743	12813	13000	12899	12766	12917	12911	12831	12977	12945	12886	12867	12781	12637	12922	12868	12839	12683	12804	12865	12780	12734	12893	12851	12751	12732	12719	12893	12937	12947	12936	12809	12853	12766	12755	12810	12734	12902	12989	12753	12759	12760	12749	12754	12785	12854	12782	12830	12652	12664	12889	12734	12713	12891	12772	12978	12858	12830	12968	12894	12839	12859	12737	12950	12911	12787	12893	12760	12699	12855	12876
25505	21262	27346	25762	18928	16706	16652	15879	15758	15820	15757	15766	15748	15858	15883	15837	16007	15770	15693	15555	15620	15690	15820	15960	15728	15457	15518	15693	15758	15474	15648	15749	15586	15660	15711	15548	15699	15309	15899	15599	15792	15775	15646	15655	15655	15750	15571	15612	15636	15578	15596	15667	15613	15553	15465	15522	15658	15473	15727	15364	15724	15549	15709	15675	15727	15642	15730	15767	15620	15624	15626	15600	15479	15476	15567	15568	15738	15612	15594	15582	15708	15576	15714	15430	15878	15709	15784	15528	15651	15394	15641	15753	15560	15601	15568	15402	15765	15582	15597	15683	15643	15531	15619	15690	15683	15445	15708	15650	15634	15609	15737	15682	15463	15733	15797	15609	15488	15769	15774	15655	15539	15607	15627	15493	15602	15711	15626	15590	15678	15542	15503	15582	15716	15563	15795	15569	15782	15680	15527	15426	15750	15596	15546	15527	15599	15555	15640	15499	15434	15468	15498	15577	15472	15553	15522	15537	15669	15480	15527	15707	15536	15370	15665	15685	15729	15560	15789	15656	15651	15630	15629	15727	15784	15831	15571	15822	15719	15627	15707	15661	15415	15351	15556	15605	15672	15496	15681	15634	15461	15437	15599	15520	15767	15567	15546	15639	15645	15606	15683	15690	15682	15791	15686	15639	15633	15570	15660	15735	15723	15544	15588	15516	15503	15563	15557	15736	15567	15730	15580	15684	15638	15766	15761	15692	15439	15531	15515	15545	15559	15629	15562	15704	15641	15546	15644	15667	15824	15819	15625	15580	15772	15815	15552	15592	15671	15645	15501	15756	15825	15677	15658	15684	15563	15455	15689	15659	15585	15429	15644	15741	15697	15655	15669	15627	15501	15786	15704	15469	15563	15580	15522	15536	15554	15566	15499	15705	15826	15399	15670	15541	15672	15449	15564	15827	15737	15748	15863	15573	15585	15616	15393	15533	15662	15715	15547	15795	15810	15656	15683	15610	15403	15732	15664	15707	15646	15794	15524	15751	15647	15536	15446	15498	15668	15738	15851	15654	15376	15469	15642	15744	15660	15734	15658	15625	15608	15679	15542	15343	15585	15717	15702	15561	15537	15783	15815	15627	15657	15557	15591	15652	15552	15545	15606	15567	15555	15485	15577	15538	15314	15666	15660	15790	15692	15676	15766	15786	15656	15573	15667	15566	15370	15517	15672	15771	15598	15637	15704	15697	15646	15768	15589	15587	15570	15719	15478	15635	15801	15466	15686	15697	15468	15648	15517	15734	15675	15665	15680	15644	15720	15669	15599	15831	15626	15636	15723	15593	15546	15613	15536	15524	15615	15825	15519	15673	15517	15518	15506	15468	15774	15532	15558	15587	15788	15534	15309	15618	15487	15723	15929	15745	15947	15647	15861	15422	15617	15545	15624	15500	15630	15654	15421	15688	15621	15715	15650	15640	15557	15588	15689	15527	15339	15564	15616	15415	15779	15643	15606	15482	15593	15586	15512	15529	15418	15718	15716	15416	15612	15625	15471	15654	15631	15771	15705	15624	15690	15738	15771	15618	15672	15548	15480	15843	15507	15682	15505	15461	15664	15543	15692	15564	15745	15551	15638	15526	15510	15542	15752	15625	15517	15649	15761	15612	15572	15671	15612	15624	15680	15614	15761	15644	15670	15648	15813	15906	15602	15558	15875	15795	15801	15520	15629	15741	15814	15600	15589	15529	15594	15677	15797	15561	15527	15613	15595	15569	15733	15569	15643	15487	15609	15666	15761	15674	15642	15611	15530	15479	15612	15757	15762	15555	15555	15664	15634	15530	15766	15659	15481	15566	15572	15464	15426	15430	15868	15527	15669	15573	15604	15555	15685	15704	15578	15498	15737	15753	15725	15515	15577	15579	15562	15829	15647	15477	15594	15714	15603	15612	15646	15657	15552	15515	15573	15651	15734	15502	15756	15652	15579	15659	15699	15732	15643	15553	15642	15611	15735	15705	15672	15505	15723	15612	15768	15646	15592	15507	15478	15641	15474	15665	15546	15783	15749	15542	15487	15463	15728	15638	15402	15673	15608	15473	15531	15611	15393	15570	15869	15532	15326	15629	15619	15391	15357	15618	15588	15590	15518	15641	15766	15711	15240	15710	15625	15461	15623	15676	15735	15658	15535	15604	15641	15641	15712	15582	15723	15766	15568	15669	15733	15793	15590	15572	15580	15696	15547	15745	15567	15786	15692	15682	15633	15409	15852	15411	15595	15464	15530	15788	15599	15548	15670	15571	15703	15700	15605	15574	15547	15684	15656	15438	15477	15600	15819	15532	15588	15734	15724	15555	15551	15624	15734	15482	15680	15541	15693	15542	15632	15537	15642	15503	15763	15663	15613	15608	15584	15551	15627	15511	15597	15598	15544	15652	15581	15602	15640	15848	15683	15491	15839	15560	15420	15636	15667	15502	15626	15647	15508	15515	15717	15734	15574	15822	15585	15803	15703	15528	15539	15607	15561	15729	15690	15542	15547	15653	15659	15566	15594	15798	15705	15577	15527	15583	15468	15662	15671	15716	15492	15587	15625	15531	15682	15649	15668	15629	15952	15734	15488	15632	15550	15668	15450	15559	15710	15733	15824	15749	15531	15653	15579	15522	15806	15820	15448	15428	15691	15661	15507	15579	15570	15585	15707	15775	15581	15645	15679	15629	15555	15431	15519	15792	15673	15604	15647	15442	15313	15629	15637	15638	15636	15819	15768	15749	15442	15701	15651	15545	15828	15529	15674	15662	15571	15617	15542	15689	15582	15632	15900	15591	15678	15526	15745	15727	15669	15659	15595	15711	15692	15709	15599	15720	15759	15693	15566	15462	15511	15663	15675	15654	15615	15572	15862	15400	15641	15533	15576	15735	15526	15542	15567	15467	15592	15353	15603	15812	15540	15679	15625	15507	15513	15602	15525	15535	15665	15491	15761	15431	15631	15698	15530	15605	15659	15616	15570	15789	15826	15599	15551	15703	15645	15594	15570	15531	15676	15418	15630	15552	15707	15878	15396	15444	15532	15675	15475	15669	15613	15650	15607	15479	15505	15629	15777	15946	15278	15573	15647	15619	15516	15592	15648	15850	15700	15506	15459	15536	15603	15730	15460	15500	15705	15438	15638	15618	15707	15613	15564	15504	15687	15529	15790	15719	15551	15636	15690	15597	15894	15723	15726	15642	15500	15546	15595	15700	15703	15727	15716	15738	15682	15609	15655	15545	15662	15539	15608	15440	15685	15652	15623	15596	15788	15565	15593	15873	15762	15608	15517	15693	15668	15642	15645	15532	15710	15821	15742	15639	15719	15647	15828	15659	15633	15443	15688	15672	15475	15712	15850	15732	15700	15622	15623	15714	15746	15590	15934	15544	15810	15765	15741	15680	15627	15624	15639	15721	15714	15626	15869	15579	15394	15685	15650	15504	15635	15582	15577	15653	15393	15496	15576	15734	15772	15682	15707	15674	15685	15541	15848	15709	15414	15493	15761	16038	15635	15650	15820	15502	15687	15560	15783	15540	15631	15732	15608	15632	15579	15572	15515	15659	15522	15802	15397	15607	15482	15552	15611	15582	15692	15674	15661	15730	15562	15560	15824	15373	15549	15670	15485	15822	15559	15631	15714	15684	15682	15686	15622	15586	15526	15484	15406	15610	15546	15408	15549	15516	15535	15618	15432	15593	15835	15689	15691	15459	15711	15619	15683	15485	15633	15594	15660	15672	15500	15665	15412	15613	15557	15501	15793	15675	15620	15614	15684	15429	15649	15600	15546	15613	15541	15623	15516	15566	15608	15646	15533	15646	15517	15514	15659	15793	15431	15715	15775	15727	15727	15844	15420	15601	15579	15821	15528	15588	15583	15566	15777	15876	15590	15633	15738	15707	15676	15553	15583	15693	15613	15626	15428	15537	15577	15652	15713	15645	15636	15902	15662	15751	15774	15671	15573	15614	15517	15730	15702	15698	15567	15469	15699	15465	15664	15778	15655	15808	15695	15631	15542	15568	15440	15572	15705	15588	15498	15638	15791	15704	15657	15643	15545	15705	15594	15858	15686	15729	15725	15693	15689	15723	15678	15509	15692	15541	15666	15611	15648	15437	15564	15579	15513	15799	15739	15582	15426	15667	15440	15683	15626	15603	15536	15634	15756	15639	15420	15537	15743	15709	15587	15699	15519	15460	15591	15645	15614	15598	15718	15470	15610	15681	15739	15798	15439	15364	15700	15723	15723	15539	15564	15661	15492	15701	15703	15578	15632	15446	15674	15618	15727	15480	15575	15525	15717	15556	15660	15704	15618	15507	15639	15653	15676	15693	15587	15470	15697	15681	15579	15627	15717	15553	15645	15730	15627	15709	15543	15541	15561	15813	15859	15667	15709	15566	15601	15658	15753	15657	15523	15483	15591	15708	15451	15693	15715	15761	15577	15562	15501	15717	15573	15679	15466	15518	15614	15488	15716	15523	15475	15648	15594	15662	15728	15690	15694	15747	15677	15735	15709	15765	15352	15536	15818	15735	15656	15630	15474	15551	15740	15578	15638	15755	15625	15728	15727	15684	15600	15498	15616	15709	15518	15741	15761	15627	15495	15743	15787	15707	15601	15495	15811	15531	15565	15480	15653	15737	15707	15843	15583	15698	15678	15574	15732	15603	15557	15873	15671	15727	15473	15557	15534	15422	15522	15698	15441	15642	15535	15742	15695	15588	15483	15368	15416	15696	15773	15616	15718	15550	15646	15680	15583	15587	15655	15418	15709	15522	15715	15588	15572	15493	15598	15643	15553	15510	15640	15542	15685	15617	15574	15700	15775	15692	15607	15509	15531	15569	15450	15603	15547	15654	15554	15532	15644	15590	15700	15543	15854	15631	15673	15488	15568	15745	15823	15652	15719	15539	15570	15683	15653	15634	15697	15615	15805	15547	15717	15646	15610	15585	15641	15834	15495	15551	15789	15690	15548	15568	15650	15576	15423	15769	15621	15443	15768	15631	15677	15580	15764	15574	15566	15628	15476	15466	15467	15544	15725	15500	15615	15628	15829	15499	15618	15731	15451	15621	15544	15579	15553	15689	15564	15626	15610	15547	15660	15537	15750	15315	15707	15559	15306	15509	15642	15573	15444	15630	15631	15736	15501	15456
11913	20891	16135	13716	13529	13326	13320	13367	13323	13336	13257	13269	13307	13501	13313	13606	13386	13479	13397	13574	13415	13220	13311	13446	13461	13331	13370	13453	13443	13245	13332	13458	13173	13350	13296	13212	13428	13422	13348	13386	13406	13211	13326	13331	13338	13453	13429	13347	13356	13328	13428	13351	13276	13317	13325	13274	13486	13581	13349	13319	13357	13586	13423	13367	13283	13349	13323	13297	13272	13267	13419	13281	13376	13312	13641	13302	13338	13450	13345	13267	13289	13417	13207	13308	13384	13259	13476	13370	13458	13336	13524	13326	13379	13213	13411	13314	13455	13452	13359	13217	13238	13328	13451	13291	13312	13386	13364	13352	13402	13309	13336	13403	13401	13330	13434	13301	13553	13123	13268	13386	13299	13310	13291	13241	13292	13292	13276	13399	13064	13371	13481	13263	13371	13331	13458	13183	13457	13496	13258	13385	13253	13539	13357	13212	13511	13417	13250	13369	13351	13256	13527	13283	13282	13405	13359	13312	13289	13301	13444	13434	13167	13361	13386	13229	13182	13081	13179	13367	13304	13368	13375	13355	13333	13468	13372	13338	13218	13284	13486	13466	13212	13225	13461	13349	13205	13415	13197	13395	13394	13287	13334	13393	13171	13302	13377	13464	13394	13517	13261	13432	13384	13356	13460	13581	13349	13293	13343	13123	13281	13543	13370	13072	13443	13515	13332	13428	13484	13324	13409	13394	13428	13362	13330	13262	13313	13429	13435	13118	13347	13284	13359	13205	13293	13342	13454	13289	13468	13367	13296	13204	13377	13417	13345	13258	13482	13421	13244	13430	13359	13352	13254	13277	13127	13346	13268	13297	13393	13432	13226	13239	13248	13231	13234	13427	13305	13419	13352	13157	13473	13417	13229	13444	13211	13442	13360	13312	13487	13303	13441	13193	13332	13378	13331	13393	13283	13270	13402	13235	13382	13234	13211	13281	13269	13334	13322	13387	13272	13455	13279	13479	13455	13319	13383	13349	13271	13297	13198	13410	13361	13489	13327	13128	13382	13280	13353	13426	13263	13322	13403	13401	13259	13285	13326	13216	13367	13262	13283	13295	13339	13421	13502	13317	13370	13422	13337	13322	13302	13240	13355	13281	13461	13465	13386	13305	13401	13338	13294	13295	13272	13401	13413	13319	13268	13332	13336	13315	13218	13530	13161	13407	13392	13310	13505	13296	13342	13250	13203	13230	13427	13250	13317	13465	13230	13223	13159	13312	13337	13304	13224	13225	13385	13375	13288	13291	13327	13217	13276	13390	13307	13259	13399	13469	13366	13229	13329	13408	13170	13433	13123	13364	13345	13372	13226	13228	13371	13407	13494	13465	13313	13315	13239	13323	13318	13481	13394	13315	13300	13454	13420	13522	13325	13369	13173	13236	13235	13434	13409	13432	13573	13349	13452	13368	13320	13238	13401	13235	13526	13314	13313	13273	13419	13364	13435	13085	13445	13275	13239	13198	13261	13223	13386	13304	13278	13490	13288	13350	13459	13436	13287	13569	13290	13402	13276	13485	13363	13225	13511	13393	13324	13363	13334	13297	13304	13332	13285	13625	13309	13224	13426	13293	13260	13380	13358	13258	13294	13438	13281	13353	13445	13248	13336	13314	13344	13255	13416	13305	13406	13266	13290	13449	13338	13248	13385	13207	13443	13174	13335	13476	13338	13234	13350	13204	13489	13348	13395	13140	13467	13267	13453	13278	13372	13271	13303	13280	13316	13342	13361	13335	13463	13363	13205	13406	13444	13544	13263	13377	13268	13275	13456	13305	13273	13458	13396	13510	13327	13299	13421	13233	13360	13275	13348	13363	13281	13360	13155	13411	13357	13262	13363	13359	13483	13319	13379	13334	13317	13272	13336	13454	13232	13423	13392	13247	13424	13354	13373	13465	13282	13210	13339	13221	13326	13161	13212	13053	13302	13259	13331	13310	13305	13203	13269	13253	13438	13466	13331	13295	13319	13533	13328	13584	13246	13399	13293	13284	13444	13195	13406	13211	13376	13355	13336	13282	13338	13342	13440	13447	13448	13368	13394	13126	13283	13440	13254	13387	13291	13158	13466	13346	13207	13255	13437	13282	13336	13106	13285	13280	13318	13426	13183	13402	13434	13318	13369	13201	13411	13223	13284	13324	13438	13422	13297	13230	13289	13373	13353	13453	13406	13439	13229	13297	13256	13382	13421	13278	13455	13430	13285	13387	13285	13319	13349	13456	13538	13368	13215	13442	13400	13275	13411	13468	13285	13393	13179	13291	13280	13331	13458	13401	13258	13392	13405	13308	13341	13361	13216	13292	13338	13272	13263	13375	13406	13230	13222	13371	13375	13374	13387	13314	13324	13322	13225	13363	13414	13416	13361	13344	13242	13301	13314	13550	13406	13329	13214	13444	13233	13465	13611	13430	13134	13244	13183	13496	13384	13362	13207	13253	13262	13354	13170	13421	13328	13224	13327	13314	13357	13384	13365	13147	13256	13392	13210	13407	13395	13403	13404	13178	13359	13500	13412	13358	13353	13544	13547	13373	13426	13301	13347	13276	13210	13305	13350	13490	13286	13518	13368	13293	13374	13372	13322	13253	13278	13258	13483	13385	13395	13212	13334	13205	13324	13272	13321	13283	13331	13524	13368	13369	13485	13234	13269	13252	13357	13539	13271	13467	13459	13281	13348	13194	13482	13283	13222	13388	13416	13313	13286	13227	13384	13218	13352	13526	13345	13258	13431	13331	13250	13273	13421	13343	13317	13321	13289	13385	13328	13371	13331	13373	13258	13330	13464	13356	13507	13311	13287	13259	13253	13316	13204	13239	13363	13292	13402	13478	13339	13463	13377	13463	13415	13308	13258	13238	13464	13271	13351	13305	13413	13365	13423	13174	13210	13195	13483	13349	13337	13116	13503	13356	13300	13304	13487	13393	13359	13383	13380	13476	13404	13410	13325	13208	13383	13247	13366	13500	13301	13393	13308	13453	13300	13392	13415	13351	13224	13471	13260	13267	13290	13394	13216	13263	13263	13525	13175	13388	13296	13340	13469	13370	13387	13291	13268	13333	13404	13340	13233	13288	13218	13238	13306	13231	13524	13352	13319	13339	13243	13425	13117	13268	13303	13474	13245	13405	13399	13538	13221	13299	13335	13417	13321	13414	13456	13406	13293	13340	13313	13172	13319	13426	13230	13417	13487	13437	13412	13364	13437	13330	13335	13302	13231	13396	13293	13252	13390	13585	13302	13362	13386	13331	13368	13405	13342	13437	13386	13480	13254	13548	13446	13549	13351	13347	13358	13417	13349	13216	13321	13390	13276	13483	13216	13473	13291	13354	13334	13326	13350	13391	13383	13198	13342	13219	13411	13295	13132	13439	13234	13224	13302	13333	13341	13435	13237	13384	13320	13224	13435	13375	13415	13299	13338	13369	13298	13220	13350	13455	13323	13385	13315	13180	13194	13431	13369	13287	13345	13330	13454	13373	13543	13252	13338	13417	13187	13414	13423	13387	13226	13133	13310	13335	13310	13200	13175	13386	13411	13454	13246	13345	13307	13362	13532	13371	13341	13401	13355	13402	13330	13346	13415	13365	13334	13426	13270	13665	13176	13598	13207	13199	13400	13463	13517	13350	13230	13192	13225	13341	13464	13395	13275	13470	13276	13388	13382	13289	13447	13299	13263	13350	13394	13294	13368	13421	13351	13281	13350	13260	13293	13535	13441	13645	13309	13306	13380	13375	13315	13303	13474	13267	13440	13417	13280	13352	13336	13279	13222	13277	13394	13413	13399	13357	13285	13204	13232	13222	13493	13340	13388	13389	13388	13317	13340	13324	13397	13303	13248	13224	13235	13340	13294	13281	13278	13430	13306	13189	13468	13410	13357	13616	13221	13259	13324	13293	13279	13432	13359	13453	13209	13487	13348	13286	13167	13262	13488	13213	13397	13275	13297	13326	13321	13272	13453	13192	13313	13379	13346	13464	13226	13341	13444	13425	13194	13251	13331	13492	13379	13194	13266	13530	13375	13372	13333	13381	13353	13243	13404	13239	13310	13467	13333	13437	13372	13331	13324	13346	13482	13366	13441	13277	13381	13309	13318	13542	13512	13179	13334	13333	13302	13407	13392	13391	13436	13423	13287	13264	13213	13242	13420	13492	13395	13379	13046	13250	13507	13144	13497	13357	13440	13355	13517	13447	13338	13361	13402	13320	13418	13432	13276	13464	13415	13442	13396	13335	13463	13322	13286	13328	13253	13359	13364	13409	13291	13386	13202	13425	13380	13322	13399	13223	13311	13373	13266	13337	13419	13365	13458	13345	13425	13145	13268	13336	13385	13420	13281	13440	13280	13348	13268	13372	13260	13379	13290	13430	13385	13177	13416	13254	13182	13493	13399	13298	13313	13197	13292	13339	13533	13422	13460	13404	13278	13216	13420	13463	13358	13262	13423	13372	13203	13332	13467	13350	13500	13252	13398	13219	13288	13303	13321	13436	13322	13358	13370	13414	13385	13463	13344	13351	13268	13441	13484	13339	13344	13308	13253	13318	13401	13286	13461	13364	13286	13342	13381	13449	13498	13248	13342	13305	13240	13340	13299	13411	13399	13432	13192	13434	13360	13333	13385	13243	13231	13405	13383	13281	13382	13213	13415	13369	13424	13243	13272	13356	13278	13254	13371	13288	13367	13338	13340	13412	13296	13320	13499	13364	13427	13306	13323	13314	13432	13382	13313	13395	13442	13310	13366	13452	13427	13403	13351	13431	13321	13327	13357	13174	13345	13322	13368	13348	13402	13224	13320	13479	13291	13372	13385	13305	13354	13357	13270	13329	13389	13272	13158	13215	13320	13449	13296	13500	13376	13352	13500	13402	13317	13406	13312	13377	13342	13266	13312	13191	13285	13322	13279	13380	13570	13341	13301	13190	13327	13206	13370	13368	13436	13179	13323	13392	13367	13401	13270	13384	13359	13365	13271	13479	13269	13395	13350	13199	13241	13518	13385	13301	13203	13256	13331	13183	13417	13352	13490	13433	13338	13402	13390	13320	13586	13453	13225	13441	13420	13360	13539	13419	13245	13229	13468	13262	13385	13369	13448	13315	13311	13250	13498	13502	13382	13369	13291	13414	13308	13416	13259	13177
23507	21221	28820	23944	21520	22102	19995	16345	15945	16046	16416	16339	16534	16716	17716	18001	17180	16731	16039	15858	15805	15822	15709	15747	15524	15630	15647	15741	15797	15656	15891	15806	15592	15586	15604	15738	15666	15647	15649	15674	15529	15580	15621	15714	15673	15588	15696	15643	15718	15718	15419	15777	15487	15671	15616	15597	15476	15624	15484	15643	15754	15556	15476	15439	15685	15456	15495	15432	15572	15733	15779	15633	15813	15565	15816	15728	15430	15876	15744	15724	15697	15632	15448	15772	15606	15504	15620	15500	15572	15703	15415	15422	15556	15904	15689	15685	15607	15345	15630	16071	15722	15721	15772	15665	15593	15720	15617	15663	15599	15665	15736	15622	15634	15557	15530	15363	15437	15758	15550	15559	15623	15646	15583	15714	15708	15653	15537	15536	15435	15625	15598	15566	15897	15458	15671	15657	15532	15780	15550	15491	15313	15664	15547	15497	15665	15357	15495	15755	15632	15412	15720	15758	15466	15519	15451	15572	15616	15377	15716	15555	15556	15572	15650	15498	15687	15480	15705	15531	15580	15629	15627	15508	15490	15540	15547	15532	15456	15516	15688	15713	15628	15703	15780	15465	15493	15554	15667	15626	15743	15727	15576	15715	15581	15777	15604	15560	15593	15695	15595	15715	15628	15656	15661	15675	15406	15751	15683	15582	15553	15923	15558	15446	15523	15564	15577	15441	15675	15575	15742	15491	15569	15777	15413	15782	15536	15626	15638	15697	15772	15727	15527	15523	15537	15503	15680	15657	15651	15585	15575	15657	15604	15644	15724	15629	15500	15498	15864	15615	15288	15655	15527	15557	15573	15496	15474	15406	15633	15530	15547	15563	15607	15563	15501	15439	15588	15664	15524	15468	15402	15437	15427	15575	15702	15683	15635	15514	15410	15537	15741	15660	15800	15736	15868	15548	15575	15518	15780	15623	15618	15716	15684	15695	15742	15597	15578	15437	15489	15596	15692	15733	15629	15629	15605	15555	15387	15596	15554	15564	15785	15375	15567	15612	15899	15676	15454	15504	15527	15746	15735	15715	15637	15535	15535	15492	15738	15711	15390	15632	15554	15330	15452	15539	15403	15599	15589	15457	15662	15623	15518	15682	15666	15427	15565	15772	15674	15366	15681	15683	15858	15614	15724	15502	15556	15510	15836	15703	15480	15610	15573	15659	15863	15641	15594	15535	15668	15742	15622	15704	15632	15453	15624	15773	15552	15515	15503	15661	15496	15430	15555	15574	15645	15460	15734	15731	15794	15531	15704	15570	15556	15586	15492	15532	15656	15615	15816	15573	15629	15606	15627	15640	15579	15610	15585	15705	15685	15707	15675	15660	15383	15644	15638	15539	15726	15412	15663	15596	15631	15625	15702	15597	15514	15756	15588	15557	15681	15801	15652	15639	15744	15537	15419	15559	15683	15460	15380	15445	15692	15644	15649	15627	15687	15696	15573	15724	15536	15671	15529	15486	15637	15394	15306	15825	15598	15603	15619	15489	15475	15607	15704	15508	15537	15568	15508	15586	15756	15572	15566	15543	15557	15481	15734	15583	15660	15805	15709	15500	15658	15569	15648	15488	15772	15535	15536	15680	15487	15645	15511	15657	15635	15590	15616	15590	15643	15710	15534	15573	15635	15592	15519	15472	15690	15675	15452	15571	15505	15550	15518	15613	15467	15556	15499	15519	15501	15538	15756	15826	15538	15815	15517	15537	15431	15490	15376	15481	15506	15552	15502	15552	15614	15401	15754	15587	15521	15539	15591	15756	15491	15477	15651	15746	15478	15497	15464	15673	15421	15732	15591	15592	15622	15475	15454	15447	15614	15677	15492	15529	15722	15652	15420	15535	15514	15649	15712	15611	15645	15267	15491	15687	15688	15528	15534	15627	15588	15479	15562	15574	15538	15676	15619	15390	15612	15561	15470	15536	15569	15374	15598	15607	15467	15572	15589	15666	15658	15572	15747	15859	15761	15611	15793	15541	15547	15506	15520	15531	15500	15745	15564	15516	15649	15624	15668	15709	15496	15662	15723	15529	15529	15411	15684	15646	15543	15586	15514	15397	15512	15413	15604	15576	15644	15570	15539	15732	15570	15476	15459	15622	15587	15422	15392	15585	15643	15313	15430	15166	15661	15494	15450	15590	15658	15591	15626	15356	15484	15711	15733	15647	15674	15562	15650	15726	15502	15440	15427	15701	15661	15424	15668	15587	15488	15680	15669	15722	15489	15588	15634	15574	15713	15542	15659	15430	15412	15520	15601	15643	15634	15663	15694	15564	15462	15615	15639	15699	15663	15378	15516	15615	15541	15583	15663	15673	15554	15498	15647	15655	15493	15629	15494	15544	15470	15469	15662	15634	15554	15561	15630	15497	15572	15698	15545	15466	15534	15546	15510	15704	15368	15524	15601	15756	15743	15508	15620	15731	15577	15595	15486	15425	15566	15659	15367	15541	15626	15539	15362	15555	15612	15665	15707	15713	15605	15560	15567	15636	15483	15712	15531	15640	15457	15606	15622	15690	15608	15611	15475	15502	15555	15538	15639	15636	15544	15608	15650	15763	15514	15504	15539	15753	15477	15596	15807	15644	15468	15658	15733	15442	15571	15439	15759	15692	15501	15610	15390	15551	15573	15500	15645	15607	15562	15563	15660	15407	15515	15537	15599	15499	15477	15393	15532	15599	15566	15615	15664	15482	15335	15540	15545	15476	15555	15528	15590	15486	15603	15552	15469	15501	15663	15469	15511	15684	15693	15609	15511	15565	15857	15637	15500	15593	15730	15587	15660	15539	15634	15680	15675	15702	15799	15664	15453	15735	15764	15586	15519	15429	15551	15672	15663	15702	15582	15475	15667	15681	15751	15468	15539	15599	15511	15593	15522	15758	15630	15566	15652	15660	15559	15516	15535	15565	15582	15720	15419	15821	15666	15428	15853	15583	15853	15581	15815	15635	15684	15513	15673	15535	15594	15419	15467	15480	15496	15714	15552	15472	15648	15558	15645	15678	15673	15339	15527	15498	15755	15568	15700	15658	15512	15626	15413	15747	15566	15650	15487	15711	15615	15513	15537	15283	15573	15651	15800	15588	15503	15629	15669	15618	15620	15535	15667	15452	15728	15646	15373	15831	15826	15551	15555	15610	15587	15699	15694	15528	15541	15804	15747	15700	15559	15509	15493	15531	15788	15604	15542	15587	15489	15500	15502	15700	15565	15742	15476	15565	15550	15589	15522	15538	15620	15599	15654	15498	15445	15532	15778	15702	15354	15734	15485	15807	15557	15685	15482	15712	15651	15620	15474	15566	15475	15550	15532	15774	15599	15677	15861	15440	15752	15580	15638	15628	15705	15674	15601	15520	15677	15675	15533	15444	15645	15512	15672	15632	15495	15675	15703	15676	15541	15689	15727	15517	15731	15786	15434	15559	15463	15915	15614	15664	15691	15885	15765	15665	15578	15495	15695	15669	15639	15619	15563	15507	15455	15551	15529	15653	15584	15445	15413	15626	15572	15629	15674	15439	15612	15514	15698	15701	15353	15456	15795	15627	15446	15565	15707	15387	15805	15480	15521	15394	15656	15605	15705	15661	15670	15653	15570	15661	15565	15481	15508	15379	15631	15663	15443	15502	15656	15256	15723	15636	15562	15619	15571	15496	15575	15646	15604	15682	15693	15632	15586	15424	15463	15505	15639	15514	15663	15769	15894	15356	15560	15511	15674	15498	15729	15447	15647	15746	15562	15590	15606	15770	15569	15499	15641	15528	15601	15758	15715	15670	15662	15747	15776	15517	15699	15703	15620	15477	15700	15747	15546	15490	15780	15685	15600	15684	15478	15519	15512	15485	15734	15503	15440	15485	15510	15451	15742	15682	15465	15645	15587	15636	15765	15561	15554	15479	15507	15534	15656	15687	15621	15375	15774	15542	15546	15642	15606	15608	15646	15673	15623	15409	15574	15667	15532	15645	15662	15482	15655	15420	15570	15558	15662	15715	15559	15639	15742	15629	15587	15572	15527	15505	15538	15624	15691	15611	15716	15707	15567	15503	15678	15651	15654	15624	15521	15540	15568	15309	15482	15404	15526	15709	15466	15462	15577	15628	15553	15498	15470	15719	15643	15719	15579	15752	15546	15672	15575	15458	15630	15743	15617	15602	15429	15550	15380	15609	15481	15793	15482	15431	15714	15552	15646	15521	15634	15581	15428	15625	15601	15611	15565	15740	15608	15474	15643	15478	15705	15587	15419	15670	15682	15632	15849	15467	15383	15575	15640	15487	15500	15703	15719	15726	15637	15628	15425	15568	15721	15738	15638	15636	15670	15644	15378	15367	15665	15589	15636	15660	15715	15430	15613	15519	15471	15722	15580	15537	15606	15641	15521	15577	15671	15589	15499	15590	15432	15425	15716	15565	15604	15451	15641	15748	15373	15657	15616	15586	15633	15744	15524	15561	15649	15523	15607	15467	15676	15586	15515	15523	15611	15549	15516	15422	15572	15534	15546	15613	15565	15453	15406	15557	15487	15534	15483	15603	15469	15540	15542	15578	15729	15809	15598	15790	15590	15691	15630	15776	15673	15642	15601	15711	15532	15554	15731	15534	15679	15818	15436	15376	15603	15663	15389	15472	15552	15404	15543	15496	15707	15781	15420	15301	15571	15738	15523	15521	15480	15627	15652	15416	15756	15659	15709	15652	15616	15735	15647	15718	15769	15605	15642	15511	15393	15327	15411	15706	15649	15702	15526	15671	15489	15703	15797	15798	15889	15793	15585	15501	15789	15689	15778	15712	15659	15425	15363	15623	15520	15827	15591	15447	15435	15570	15552	15564	15732	15335	15574	15557	15787	15513	15487	15633	15663	15772	15539	15647	15761	15575	15781	15697	15716	15464	15622	15576	15760	15675	15695	15764	15856	15497	15604	15646	15642	15602	15542	15745	15503	15525	15493	15673	15638	15503	15851	15512	15350	15302	15605	15607	15446	15600	15503	15573	15486	15381	15386	15436	15524	15613	15495	15587	15724	15663	15797	15631	15662	15485	15306	15482	15481	15510	15555	15801	15620	15780	15666	15636	15451	15717	15578	15640	15746	15579	15422	15516	15644	15876	15787	15659	15470	15493	15627	15654	15364	15358	15548	15635
11168	29492	22280	14584	13936	13592	13468	13558	13378	13647	13686	13659	13882	14200	14951	14916	14344	13897	13697	13536	13419	13389	13392	13313	13277	13338	13426	13398	13334	13410	13342	13367	13398	13406	13476	13362	13341	13395	13277	13445	13433	13421	13299	13425	13308	13260	13292	13309	13373	13131	13358	13331	13408	13577	13331	13425	13474	13266	13195	13410	13295	13517	13398	13293	13449	13351	13392	13316	13428	13205	13433	13427	13363	13375	13398	13433	13200	13299	13292	13284	13087	13205	13241	13168	13328	13214	13226	13228	13297	13151	13239	13291	13284	13331	13430	13384	13328	13262	13334	13376	13413	13379	13352	13188	13365	13296	13236	13394	13401	13253	13353	13053	13282	13218	13199	13257	13275	13266	13330	13335	13247	13360	13257	13340	13357	13196	13338	13331	13246	13301	13371	13293	13368	13230	13317	13379	13265	13451	13306	13323	13346	13297	13255	13334	13343	13317	13248	13422	13316	13303	13284	13510	13493	13423	13216	13208	13327	13237	13485	13205	13256	13289	13222	13410	13300	13421	13124	13317	13434	13387	13375	13280	13232	13294	13380	13294	13220	13324	13405	13207	13255	13379	13396	13484	13173	13429	13409	13331	13299	13345	13075	13389	13356	13386	13297	13252	13348	13438	13282	13428	13325	13383	13476	13220	13435	13356	13139	13270	13442	13307	13194	13307	13364	13389	13313	13353	13386	13260	13224	13399	13191	13305	13373	13299	13257	13460	13263	13302	13333	13532	13251	13228	13439	13385	13248	13211	13274	13227	13305	13293	13252	13331	13285	13386	13228	13325	13316	13182	13307	13308	13300	13216	13354	13104	13430	13323	13289	13274	13330	13253	13175	13229	13483	13337	13322	13275	13437	13207	13342	13353	13362	13314	13162	13395	13401	13388	13313	13244	13359	13289	13239	13346	13264	13272	13324	13245	13264	13181	13218	13239	13329	13120	13348	13501	13323	13293	13386	13303	13303	13356	13288	13140	13384	13334	13372	13278	13191	13266	13371	13260	13292	13279	13354	13427	13257	13273	13460	13439	13399	13324	13168	13297	13418	13249	13329	13076	13609	13446	13255	13242	13325	13322	13360	13298	13138	13378	13317	13161	13248	13314	13375	13387	13371	13340	13165	13280	13338	13340	13446	13217	13315	13280	13309	13273	13294	13294	13320	13323	13243	13143	13347	13181	13391	13286	13304	13256	13339	13236	13244	13309	13533	13205	13283	13201	13229	13373	13372	13337	13348	13451	13084	13250	13192	13427	13305	13347	13251	13330	13388	13190	13260	13451	13205	13275	13131	13357	13304	13472	13154	13179	13390	13427	13404	13421	13375	13386	13451	13198	13290	13379	13352	13327	13349	13331	13309	13377	13269	13203	13249	13360	13167	13158	13202	13143	13267	13340	13340	13262	13312	13342	13375	13420	13102	13417	13221	13271	13284	13353	13351	13246	13304	13390	13421	13261	13114	13368	13231	13291	13475	13291	13367	13247	13379	13295	13551	13479	13229	13295	13472	13391	13222	13306	13159	13372	13449	13347	13072	13280	13279	13270	13388	13303	13236	13329	13304	13272	13350	13251	13221	13141	13418	13086	13294	13287	13368	13321	13333	13312	13282	13435	13424	13071	13207	13277	13461	13380	13449	13203	13256	13404	13429	13398	13299	13327	13332	13258	13253	13317	13248	13243	13122	13458	13324	13314	13295	13358	13180	13298	13337	13255	13346	13338	13431	13315	13280	13251	13261	13198	13066	13276	13339	13098	13320	13325	13458	13177	13483	13348	13342	13341	13122	13333	13313	13245	13284	13349	13250	13314	13302	13450	13295	13255	13446	13386	13445	13378	13252	13198	13262	13231	13332	13280	13317	13128	13329	13288	13580	13245	13274	13157	13372	13303	13268	13340	13297	13164	13377	13254	13189	13270	13568	13440	13329	13233	13241	13349	13318	13370	13303	13329	13497	13310	13285	13288	13111	13518	13296	13292	13255	13313	13174	13260	13181	13279	13414	13292	13252	13321	13426	13056	13395	13464	13226	13475	13395	13301	13170	13314	13317	13405	13161	13217	13383	13418	13316	13309	13242	13322	13396	13265	13315	13199	13353	13327	13211	13334	13368	13315	13351	13238	13284	13181	13200	13248	13411	13243	13252	13286	13212	13276	13412	13292	13244	13228	13421	13213	13209	13314	13292	13329	13395	13158	13343	13456	13134	13209	13269	13189	13311	13354	13245	13329	13319	13300	13390	13338	13255	13339	13297	13488	13382	13336	13400	13255	13234	13329	13257	13331	13255	13043	13293	13325	13263	13419	13300	13372	13352	13350	13330	13551	13119	13362	13234	13163	13194	13331	13284	13240	13313	13307	13207	13330	13320	13324	13251	13470	13330	13429	13100	13372	13442	13282	13351	13258	13293	13323	13507	13265	13096	13305	13277	13403	13283	13381	13218	13191	13341	13325	13383	13214	13491	13288	13262	13463	13370	13339	13296	13414	13335	13324	13314	13277	13144	13287	13252	13349	13379	13117	13406	13293	13376	13342	13236	13327	13215	13333	13357	13377	13400	13314	13358	13403	13442	13352	13189	13379	13298	13160	13428	13369	13141	13361	13320	13281	13337	13347	13272	13208	13357	13241	13351	13259	13390	13390	13304	13121	13299	13383	13412	13457	13184	13462	13258	13586	13192	13227	13251	13139	13326	13226	13291	13429	13337	13236	13261	13224	13407	13320	13346	13367	13236	13216	13286	13238	13437	13255	13309	13419	13348	13242	13177	13448	13390	13274	13364	13184	13346	13260	13121	13287	13332	13346	13343	13288	13296	13290	13358	13244	13438	13205	13345	13376	13330	13240	13307	13227	13296	13326	13306	13268	13433	13389	13345	13408	13436	13208	13444	13251	13418	13297	13218	13456	13363	13283	13418	13399	13320	13160	13284	13277	13283	13382	13270	13294	13435	13434	13302	13380	13340	13222	13295	13263	13170	13257	13391	13282	13358	13297	13353	13266	13315	13262	13310	13216	13311	13275	13259	13346	13433	13272	13241	13507	13401	13277	13335	13382	13360	13206	13255	13288	13288	13260	13256	13405	13517	13465	13373	13334	13308	13289	13360	13232	13186	13150	13371	13050	13116	13228	13342	13251	13329	13322	13156	13323	13405	13286	13354	13244	13392	13301	13287	13444	13319	13296	13354	13300	13304	13151	13231	13371	13487	13203	13384	13338	13330	13251	13402	13323	13349	13290	13412	13422	13310	13292	13282	13269	13110	13154	13224	13412	13254	13206	13343	13242	13361	13492	13457	13236	13308	13485	13314	13433	13228	13382	13212	13345	13333	13371	13388	13255	13264	13347	13334	13367	13311	13383	13366	13226	13267	13247	13277	13284	13573	13331	13141	13293	13466	13152	13396	13352	13298	13371	13345	13272	13349	13282	13251	13228	13242	13533	13406	13275	13437	13290	13241	13343	13516	13263	13520	13469	13295	13319	13391	13325	13115	13207	13105	13312	13272	13317	13232	13371	13114	13185	13314	13211	13410	13406	13414	13310	13435	13303	13333	13239	13406	13273	13386	13364	13379	13220	13300	13436	13375	13284	13145	13262	13266	13332	13189	13323	13327	13260	13324	13375	13372	13271	13288	13257	13301	13275	13313	13174	13348	13315	13533	13561	13359	13447	13271	13342	13265	13535	13258	13149	13219	13136	13297	13216	13307	13447	13296	13366	13338	13307	13392	13148	13341	13296	13296	13315	13395	13162	13202	13304	13293	13295	13324	13401	13291	13365	13169	13496	13366	13521	13250	13273	13262	13322	13288	13322	13571	13267	13330	13311	13219	13422	13198	13216	13278	13452	13239	13373	13275	13364	13497	13257	13445	13245	13350	13313	13392	13279	13418	13395	13396	13286	13325	13286	13399	13406	13276	13296	13336	13166	13355	13230	13326	13389	13445	13323	13537	13315	13200	13336	13441	13264	13346	13288	13109	13106	13319	13310	13109	13424	13322	13377	13321	13156	13481	13176	13181	13221	13231	13419	13234	13284	13275	13514	13327	13196	13371	13309	13381	13395	13629	13232	13255	13269	13431	13226	13391	13214	13302	13471	13351	13421	13337	13145	13289	13389	13271	13255	13309	13216	13387	13212	13371	13315	13429	13416	13210	13467	13057	13346	13291	13455	13241	13259	13412	13376	13253	13367	13310	13324	13373	13407	13375	13281	13147	13466	13343	13242	13291	13248	13336	13389	13361	13375	13386	13265	13300	13286	13426	13381	13331	13322	13350	13404	13421	13412	13401	13272	13190	13327	13286	13343	13283	13199	13287	13200	13318	13171	13163	13234	13270	13363	13231	13298	13265	13208	13260	13205	13296	13377	13343	13349	13334	13340	13266	13293	13470	13261	13241	13286	13213	13354	13422	13140	13179	13331	13127	13188	13296	13193	13288	13508	13437	13294	13202	13357	13321	13222	13487	13247	13163	13278	13370	13197	13238	13422	13288	13259	13327	13259	13387	13342	13229	13295	13452	13362	13364	13243	13258	13240	13262	13304	13367	13309	13335	13298	13417	13235	13359	13327	13344	13405	13272	13280	13299	13349	13261	13270	13258	13442	13186	13332	13193	13416	13419	13224	13459	13271	13239	13315	13345	13287	13247	13390	13276	13335	13225	13281	13330	13494	13192	13254	13332	13416	13260	13275	13447	13369	13260	13405	13209	13370	13421	13258	13301	13311	13355	13324	13340	13144	13358	13368	13341	13334	13314	13305	13402	13146	13339	13275	13143	13225	13418	13189	13418	13215	13186	13329	13385	13232	13290	13283	13203	13398	13344	13334	13365	13413	13333	13169	13374	13268	13186	13327	13373	13226	13206	13297	13216	13188	13452	13212	13170	13078	13351	13340	13316	13239	13179	13302	13178	13352	13336	13334	13291	13265	13276	13318	13336	13194	13291	13274	13372	13211	13258	13236	13533	13288	13345	13411	13349	13381	13233	13235	13380	13276	13337	13333	13268	13325	13361	13392	13341	13275	13344	13373	13316	13381	13166	13136	13384	13324	13321	13406	13345	13304	13405	13267	13434	13367	13458	13343	13280	13236	13367	13544	13376	13361	13198	13378	13312	13209	13425	13242	13229	13363	13351	13324	13176	13404	13308	13337
22686	21276	29098	23778	21355	22749	24531	18011	16868	17295	17255	17280	17582	18139	20687	20932	19741	18676	17732	17077	16785	16900	16725	16982	16812	16777	16735	16697	16930	16788	16708	16722	16585	16704	16578	16706	16699	16676	16664	16559	16698	16702	16644	16432	16500	16576	16597	16613	16663	16618	16700	16592	16451	16797	16560	16522	16732	16763	16668	16816	16675	16672	16632	16862	16694	16827	16695	16843	16549	16718	16690	16735	16435	16624	16787	16623	16556	16607	16592	16754	16565	16522	16582	16465	16573	16578	16423	16380	16455	16786	16677	16582	16522	16531	16559	16545	16641	16425	16429	16438	16439	16612	16742	16346	16687	16590	16522	16825	16517	16708	16515	16576	16574	16529	16536	16479	16559	16634	16623	16483	16519	16632	16579	16520	16660	16451	16551	16746	16558	16461	16443	16755	16705	16544	16473	16404	16667	16508	16597	16427	16620	16628	16718	16840	16567	16555	16551	16605	16808	16727	16617	16507	16498	16622	16781	16650	16675	16762	16457	16709	16626	16558	16596	16560	16557	16665	16451	16558	16688	16623	16556	16954	16614	16557	16597	16388	16464	16439	16732	16632	16468	16624	16510	16498	16445	16323	16616	16521	16531	16467	16533	16522	16719	16676	16645	16541	16445	16565	16466	16487	16622	16763	16687	16799	16588	16592	16442	16789	16555	16405	16419	16443	16528	16610	16749	16412	16356	16757	16548	16533	16541	16600	16613	16509	16573	16351	16423	16349	16741	16473	16659	16602	16550	16614	16555	16505	16724	16552	16741	16557	16553	16546	16484	16564	16475	16743	16615	16583	16613	16507	16612	16556	16348	16475	16596	16533	16610	16712	16625	16436	16432	16888	16568	16540	16624	16381	16456	16675	16519	16556	16485	16344	16576	16494	16545	16519	16558	16511	16838	16633	16692	16704	16392	16478	16461	16377	16412	16395	16439	16660	16503	16652	16383	16475	16672	16528	16684	16748	16531	16798	16456	16576	16584	16753	16746	16362	16465	16341	16568	16616	16420	16581	16537	16497	16624	16593	16354	16480	16181	16483	16786	16700	16422	16474	16501	16379	16765	16529	16476	16476	16501	16575	16623	16594	16531	16552	16599	16615	16567	16298	16381	16485	16524	16560	16389	16602	16679	16543	16719	16745	16609	16519	16537	16505	16454	16576	16343	16447	16364	16614	16466	16534	16783	16512	16586	16490	16624	16598	16742	16557	16490	16580	16601	16512	16456	16352	16616	16404	16592	16598	16530	16425	16709	16654	16496	16578	16369	16476	16613	16488	16259	16618	16640	16752	16717	16583	16730	16586	16406	16736	16494	16588	16501	16371	16510	16405	16584	16616	16720	16616	16637	16493	16614	16351	16550	16311	16678	16530	16451	16310	16552	16422	16487	16538	16476	16428	16529	16433	16621	16417	16608	16624	16463	16464	16479	16786	16764	16614	16361	16580	16559	16649	16723	16541	16341	16436	16523	16551	16723	16590	16577	16392	16412	16636	16448	16436	16402	16881	16594	16489	16541	16583	16344	16562	16686	16628	16537	16725	16552	16650	16568	16578	16603	16689	16582	16384	16467	16438	16547	16617	16766	16663	16635	16397	16700	16612	16553	16797	16495	16590	16657	16677	16707	16485	16485	16479	16669	16692	16581	16481	16530	16209	16412	16333	16574	16468	16489	16767	16527	16646	16544	16395	16408	16438	16540	16532	16506	16723	16431	16449	16472	16452	16518	16652	16583	16510	16688	16623	16505	16422	16480	16470	16384	16494	16785	16438	16462	16469	16716	16429	16483	16577	16657	16731	16459	16701	16361	16334	16440	16376	16377	16499	16386	16357	16482	16642	16409	16572	16534	16499	16567	16587	16339	16421	16592	16559	16576	16527	16469	16393	16385	16476	16434	16540	16563	16319	16378	16624	16603	16567	16563	16554	16497	16425	16510	16657	16858	16518	16782	16421	16523	16685	16507	16574	16163	16459	16449	16341	16642	16552	16711	16560	16535	16489	16428	16541	16621	16421	16553	16479	16453	16457	16675	16582	16398	16247	16488	16467	16479	16475	16844	16488	16608	16653	16457	16380	16466	16551	16486	16560	16481	16416	16522	16549	16539	16632	16437	16653	16441	16434	16582	16647	16856	16810	16628	16441	16436	16533	16408	16475	16448	16586	16682	16500	16512	16534	16449	16417	16197	16223	16528	16537	16556	16437	16528	16408	16887	16540	16563	16456	16482	16801	16827	16493	16630	16478	16617	16505	16602	16272	16609	16453	16459	16391	16479	16458	16542	16534	16656	16366	16539	16352	16499	16696	16489	16553	16477	16320	16420	16553	16304	16554	16680	16723	16536	16459	16326	16508	16413	16533	16459	16518	16404	16513	16641	16453	16446	16574	16733	16588	16467	16573	16542	16636	16486	16636	16387	16283	16573	16467	16406	16293	16550	16428	16546	16755	16586	16600	16351	16492	16393	16224	16435	16559	16668	16454	16449	16582	16303	16474	16472	16719	16508	16299	16429	16498	16473	16412	16408	16605	16477	16525	16467	16540	16504	16582	16553	16479	16618	16659	16346	16439	16544	16519	16663	16737	16566	16662	16712	16625	16612	16597	16589	16568	16607	16468	16378	16869	16696	16688	16661	16340	16465	16252	16585	16559	16647	16602	16685	16434	16454	16519	16447	16578	16624	16469	16604	16765	16658	16596	16805	16592	16490	16461	16476	16503	16573	16444	16599	16758	16574	16648	16574	16586	16534	16530	16442	16474	16577	16589	16514	16574	16578	16451	16506	16306	16559	16542	16464	16479	16612	16413	16373	16446	16564	16373	16464	16512	16525	16643	16570	16529	16406	16466	16601	16480	16564	16413	16438	16559	16553	16567	16640	16684	16474	16581	16426	16603	16523	16679	16671	16748	16577	16510	16459	16543	16484	16585	16670	16405	16586	16569	16346	16534	16443	16721	16616	16453	16566	16415	16652	16481	16543	16434	16371	16482	16385	16607	16417	16452	16604	16628	16513	16517	16562	16598	16523	16379	16538	16578	16517	16488	16483	16519	16539	16527	16456	16495	16514	16573	16422	16599	16549	16678	16525	16242	16457	16607	16477	16430	16452	16359	16568	16655	16490	16651	16422	16601	16596	16425	16566	16495	16456	16522	16490	16707	16563	16500	16564	16567	16671	16406	16573	16504	16424	16697	16348	16541	16541	16612	16356	16522	16575	16531	16570	16412	16639	16823	16474	16472	16516	16662	16381	16454	16605	16493	16572	16848	16597	16616	16470	16546	16531	16397	16645	16495	16350	16562	16594	16469	16471	16509	16631	16688	16578	16525	16611	16362	16587	16452	16621	16453	16567	16403	16481	16549	16513	16706	16613	16685	16741	16467	16504	16582	16473	16380	16470	16597	16593	16687	16562	16659	16516	16483	16588	16542	16384	16619	16550	16620	16876	16688	16707	16408	16616	16468	16558	16474	16535	16413	16471	16655	16583	16384	16602	16535	16469	16307	16645	16412	16566	16414	16467	16455	16464	16561	16394	16326	16511	16480	16401	16661	16522	16429	16689	16366	16415	16658	16563	16612	16567	16523	16607	16579	16533	16430	16693	16433	16358	16539	16534	16484	16660	16510	16427	16745	16438	16571	16645	16446	16493	16627	16529	16666	16463	16606	16461	16348	16688	16584	16515	16626	16563	16361	16554	16540	16452	16365	16356	16317	16641	16522	16474	16506	16528	16537	16672	16455	16628	16525	16642	16482	16716	16222	16509	16432	16417	16511	16430	16575	16537	16441	16496	16540	16532	16480	16727	16674	16561	16712	16487	16623	16785	16507	16492	16688	16700	16564	16659	16574	16449	16471	16544	16528	16626	16382	16441	16548	16569	16447	16637	16585	16550	16217	16580	16437	16341	16504	16491	16454	16529	16481	16457	16460	16230	16673	16661	16226	16511	16417	16406	16542	16705	16552	16579	16601	16485	16480	16318	16515	16677	16393	16290	16566	16531	16465	16389	16459	16390	16672	16606	16512	16617	16343	16477	16567	16564	16441	16371	16743	16588	16319	16635	16576	16589	16493	16590	16261	16482	16757	16573	16448	16501	16517	16516	16543	16507	16487	16661	16579	16491	16500	16579	16455	16529	16730	16440	16552	16506	16471	16602	16478	16395	16616	16676	16569	16511	16419	16680	16428	16444	16507	16433	16536	16683	16348	16658	16651	16539	16369	16410	16683	16615	16522	16405	16622	16482	16237	16437	16511	16713	16419	16302	16446	16431	16430	16452	16390	16684	16494	16457	16605	16518	16601	16391	16608	16459	16486	16665	16444	16521	16717	16383	16641	16555	16746	16575	16600	16617	16592	16495	16504	16343	16516	16836	16388	16468	16583	16633	16660	16524	16293	16277	16491	16513	16640	16618	16539	16625	16648	16583	16353	16507	16475	16391	16630	16744	16451	16764	16574	16401	16502	16456	16222	16601	16567	16334	16475	16392	16551	16498	16664	16508	16725	16710	16485	16526	16504	16504	16455	16369	16632	16502	16414	16415	16471	16485	16394	16574	16584	16568	16581	16530	16665	16503	16496	16544	16578	16448	16295	16405	16547	16473	16328	16407	16430	16426	16532	16379	16546	16788	16561	16490	16502	16419	16512	16419	16487	16612	16389	16576	16410	16744	16671	16531	16488	16402	16514	16622	16567	16492	16417	16724	16474	16398	16546	16459	16536	16459	16418	16573	16487	16548	16522	16484	16483	16713	16520	16489	16540	16464	16410	16493	16615	16606	16470	16514	16585	16527	16585	16554	16331	16461	16464	16636	16479	16676	16440	16388	16678	16517	16519	16444	16514	16723	16463	16705	16659	16532	16326	16657	16523	16393	16664	16486	16423	16664	16566	16565	16493	16488	16545	16442	16680	16652	16496	16448	16496	16516	16546	16691	16664	16696	16571	16393	16554	16346	16614	16476	16531	16579	16380	16418	16439	16674	16457	16415	16658	16372	16742	16444	16631	16552	16325	16449	16688	16839	16615	16570	16523	16450	16445	16443	16423	16427	16577	16551	16726	16465	16721	16693	16398	16504	16726	16437	16406	16713	16411	16498	16513	16489	16475	16445	16511	16601	16565	16574	16560	16544	16678	16510	16423	16447	16519	16468	16403
11823	35584	25128	15931	15242	14395	13971	13809	13973	14073	14084	14158	14353	15185	17001	17158	15984	15120	14275	13936	13775	13938	13742	13914	13735	13815	13814	13799	13651	14009	13724	13806	13769	13748	13754	13853	13834	13786	13728	13651	13756	13833	13745	13744	13775	13983	13931	13834	13852	13745	13856	13893	13879	13874	13783	13716	13706	13853	13752	13732	13667	13710	13766	13850	13808	13832	13659	13806	13574	13700	13736	13936	13710	13836	13694	13600	13718	13682	13844	13768	13805	13754	13769	13857	13750	13851	13760	13716	13839	13566	13734	13653	13773	13691	14017	13834	13717	13818	13811	13758	13816	13759	13639	13804	13734	13760	13682	13643	13721	13896	13894	13802	13925	13677	13910	13774	13743	13783	13932	13847	13765	13721	13849	13708	13755	13889	13630	13837	13810	13865	13571	13645	13833	13831	13772	13749	13775	13774	13768	13845	13807	13880	13715	13863	13436	13704	13800	13697	13659	13777	13667	13935	13685	13752	13799	13798	13870	13552	13857	13678	13598	13690	13944	13895	13741	13836	13848	13707	13920	13784	13876	13862	13782	13683	13649	13810	13713	13723	13740	13815	13828	13613	13755	13795	13836	13904	13948	13734	13792	13865	13873	13909	13736	13803	13527	13839	13880	13777	13671	13661	13968	13745	13707	13691	13738	13668	13873	13662	13763	13768	13778	13786	13752	13773	13980	13794	13861	13656	13796	13714	13909	13735	13881	13847	13844	13725	13726	13657	13727	13779	13778	13674	13762	13841	13624	13729	13732	13910	13813	13707	13781	13731	13819	13832	13752	13696	13617	13846	13701	13876	13795	13793	13627	13645	13820	14016	13871	13760	13672	13849	13755	13835	13869	13749	13733	13547	13649	13792	13834	13759	13713	13718	13723	13780	13835	13742	13621	13767	13799	13866	13777	13805	13666	13795	13805	13801	13809	13689	13695	13756	13776	13726	13700	13682	13676	13882	13783	13623	13755	13854	13917	13920	13844	13743	13809	13702	13643	13750	13801	13884	13867	13775	13634	13661	13669	13889	13880	13803	13791	13787	13792	13826	13701	13617	13807	13699	13637	13679	13727	13743	13927	13673	13743	13903	13700	13838	13705	14002	13688	13681	13686	13852	13637	14050	13799	13740	13780	13753	13874	13777	13590	13895	13972	13674	13820	13812	13817	13683	13877	13887	13783	13750	13763	13809	13730	13821	13714	13827	13742	13662	13714	13871	13761	13744	13903	13923	13755	13764	13741	13785	13700	13786	13708	13731	13813	13503	13725	13780	14042	13817	13866	13872	13592	13720	13791	13783	13754	13711	13785	13613	13790	13672	13602	13705	13922	13767	13833	13767	13608	13573	13876	13772	13763	13772	13801	13839	13893	13865	13708	13856	13706	13766	13803	13817	13808	13768	13825	13744	14008	13837	13712	13917	13799	13729	13726	13754	13783	13709	13715	13813	13879	13807	13802	13893	13661	13758	13751	13614	13894	13711	13834	13927	13888	13861	13905	13810	13838	13731	13954	13686	13647	13701	13730	13844	13653	13969	13789	13804	13707	13719	13700	13679	13800	13683	13677	13821	14050	13823	13836	13782	13828	13847	13740	13727	13789	13941	13792	13759	13674	13641	13887	13817	13747	13726	13637	13816	13625	13888	13797	13791	13712	14043	13795	13618	13682	13936	13843	13812	13652	13811	13830	13842	13903	13948	13934	13662	13742	14013	13599	13795	13826	13825	13779	13813	13794	13672	13895	13668	13797	13818	13889	13714	13809	13894	13859	13761	13811	13748	13488	13760	13763	13690	13788	13770	13736	13635	13726	13812	13833	13692	13750	13774	13744	13868	13800	13682	13655	13716	13903	13816	13588	13928	13708	13701	13676	13834	13723	13831	13779	13742	13681	13699	13758	13790	13694	13805	13693	13615	13782	13686	13722	13900	13786	13717	13804	13932	13896	13813	13896	13787	13764	13871	13698	13866	13685	13594	13754	13756	13583	13953	13724	13856	13811	13664	13649	13947	13733	13750	13886	13696	13663	13814	13729	13804	13804	13589	13603	13772	13830	13708	13674	13658	13887	13705	13843	13742	13641	13741	13802	13922	13818	13869	13688	13743	13706	13699	13679	13641	13749	13833	13792	13711	13694	13702	13908	13721	13785	13682	13854	13853	13767	13964	13724	13924	13812	13820	13835	13720	13833	13732	13688	13738	13741	13866	13619	13757	13893	13758	13881	13647	13847	13900	13828	13934	13665	13610	13702	13774	13877	13809	13894	13652	13720	13748	13658	13683	13763	13822	13783	13810	13718	13886	13853	13780	13755	13664	13849	13712	13853	13762	13865	13728	13724	13723	13913	13690	13731	13737	13824	13701	13702	13755	13725	13737	13728	13697	14061	13686	13815	13787	13733	13839	13714	13768	13878	13569	13818	13724	13703	13719	13991	13879	13709	13709	13744	13751	13816	13784	13911	13701	13717	13851	13647	13710	13852	13690	13651	13747	13814	13793	13759	13716	13758	13645	13813	13728	13677	13838	13949	13870	13868	13833	13923	13648	13869	13888	13682	13808	13835	13732	13684	13886	13724	13622	13631	13640	13750	13775	13646	13757	13728	13845	13730	13745	13626	13861	13781	13885	13782	13742	13746	13790	13830	13824	13671	13754	13812	13584	13906	13615	13689	13620	13992	13769	13690	13685	13633	13824	13755	13598	13634	13829	13826	13698	13714	13683	13790	13879	13659	13651	13733	13842	13697	13693	13859	13814	13655	13775	13726	13667	13766	13775	13818	13642	13732	13845	13732	13775	13786	13655	13692	13827	13697	13810	13677	13893	13688	13740	13725	13870	13769	13817	13705	13593	13715	13736	13981	13730	13759	13768	14053	13843	13802	13909	13624	13639	13857	13694	13774	13817	14064	13747	13722	13693	13683	13922	13747	13759	13874	13722	13841	13672	13894	13692	13674	13796	13881	13851	13473	13707	13723	13652	13812	13600	13644	13778	13768	13715	13865	13738	13672	13659	13843	13625	13509	13812	13735	13688	13804	13686	13740	13781	13938	13736	13831	13874	13745	13712	13829	13627	13772	13779	13700	13750	13781	13813	13743	13833	13811	13804	13652	13658	13684	13875	13633	13628	13756	13830	13720	13599	13646	13896	13946	13716	13677	13670	13782	13807	13711	13790	13822	13775	13742	13833	13523	13807	13695	13720	13910	13661	13880	13856	13903	13877	13765	13640	13669	13802	13693	13611	13711	13825	13662	13733	13900	13852	13655	13808	13805	13777	13938	13622	13715	13757	13778	13954	13999	13689	13938	13804	13793	13821	13830	13574	13864	13775	13738	13739	13631	13693	13847	13822	13914	13697	13806	13820	13968	13755	13908	13750	13791	13687	13824	13760	13669	13802	13782	13728	13856	13826	13787	13871	13802	13956	13719	13888	13891	13894	13569	13895	13754	13795	13752	13777	13768	13733	13797	13873	13576	13837	13771	13840	13845	13564	13863	13690	13867	13839	13866	13760	13682	13715	13856	13695	13779	13919	13929	13723	13783	13742	13686	13727	13640	13717	13920	13689	13937	13731	13608	13873	13853	13680	13849	13891	13877	13811	13804	13671	13824	13723	13788	13814	13742	13731	13831	13768	13732	13761	13780	13607	13726	13882	13719	13630	13617	13784	13818	13992	13784	13836	13770	13709	13778	13729	13640	13746	13815	13818	13749	13771	13742	13916	13957	13766	13631	13950	13745	13782	13685	13794	13724	13703	13728	13722	13633	13757	13820	13730	13751	13716	13790	13850	13784	13822	13920	13675	13743	13805	13647	13795	13780	13811	13876	13675	13791	13697	13774	13779	13704	13728	13806	13770	13633	13799	13881	13748	13724	13808	13898	13807	13586	13819	13633	13755	13776	13819	13732	13723	13656	13718	13746	13797	13813	13753	13821	13851	13738	13766	13717	13922	13669	13922	13779	13597	13636	13855	13719	13800	13506	13728	13795	13755	13983	13761	13743	13644	13814	13657	13896	13940	13784	13908	13789	13861	13814	13879	13877	13737	13733	13827	13948	13772	13717	13831	13509	13861	13933	13829	13874	13760	13659	13746	13941	13799	13678	13916	13809	13928	13988	13733	13809	13656	13760	13796	13715	13877	13677	13815	13776	13735	13640	13848	13763	13877	13809	13740	13804	13744	13810	13930	13687	13690	13742	13662	13782	13665	13736	13682	13865	13761	13936	13694	13846	13679	13782	13649	13755	13798	13905	13748	13972	13924	13702	13715	13820	13830	13868	13662	13818	13842	13898	13691	13687	13896	13753	13655	13674	13803	13759	13706	13768	13598	13624	13755	13737	13835	13737	13826	13727	13699	13708	13771	13876	13709	13732	13631	13781	13909	13612	13912	14013	13834	13770	13785	13749	13651	13782	13753	13631	13655	13776	13857	13757	13605	13819	13799	13785	13765	13736	13857	13694	13748	13711	13721	13771	13868	13880	13707	13889	13698	13849	13894	13654	13765	13646	13748	13684	13703	13784	13836	13739	13616	13740	13750	13802	13979	13793	13891	13779	13703	13708	13817	13862	13778	13805	13551	13780	13794	13881	13724	13687	13646	13764	13650	13830	13566	13801	13587	13725	13916	13762	13769	13837	13743	13768	13846	13653	13885	13907	13545	13834	13710	13794	13772	13822	13857	13845	13822	13777	13811	13572	13743	13802	13751	13732	13733	13758	13728	13776	13975	13761	13875	13726	13864	13944	13802	13720	13840	13805	13626	13785	13741	13713	13815	13765	13698	13679	13761	13700	13657	13793	13828	13520	13678	13779	13845	13742	13769	13681	13866	13794	13650	13784	13800	13719	13809	13801	13727	13709	13671	13966	13715	13817	13602	13855	13859	13758	13712	13779	13924	13906	13945	13732	13854	13671	13791	13906	13733	13893	13822	13764	13751	13610	13666	13670	13734	13811	13822	13879	13772	13873	13696	13762	13744	13713	13665	13869	13712	13842	13716	13728	13772	13805	13821	13867	13817	13787	13867	13753	13789	13812	13822	13732	13740	13850	13911	13824	13887	13771	13817	13644	13630	13721	13847	13710	13774	13823	13909	13598	13808	13794	13728	13795	13666	13758	13643	13654	13638	13941	13932	13788	13787	13863	13684	13903	13793
25397	21259	27386	25869	19771	17862	17672	16900	16595	16772	16761	16770	16776	16701	16726	16872	16778	16798	16904	16741	16858	16863	16652	16589	16744	16632	16650	16751	16458	16556	16427	16599	16747	16692	16525	16768	16792	16761	16567	16468	16580	16482	16794	16604	16578	16436	16691	16770	16411	16468	16735	16803	16871	16897	16566	16592	16570	16441	16450	16591	16378	16657	16669	16660	16588	16605	16738	16596	16599	16686	16441	16735	16436	16651	16699	16765	16660	16751	16804	16762	16889	16412	16510	16849	16566	16593	16723	16580	16566	16547	16524	16544	16739	16582	16798	16620	16689	16647	16542	16720	16719	16652	16566	16618	16572	16597	16855	16727	16541	16520	16734	16652	16665	16474	16486	16781	16662	16826	16627	16664	16668	16721	16740	16585	16556	16600	16516	16673	16624	16608	16424	16625	16709	16613	16626	16498	16638	16532	16516	16812	16722	16518	16667	16485	16457	16611	16520	16629	16510	16544	16680	16450	16524	16482	16575	16617	16594	16770	16658	16566	16751	16689	16720	16597	16697	16644	16497	16583	16579	16626	16715	16594	16486	16704	16611	16543	16554	16579	16423	16779	16512	16550	16587	16639	16577	16728	16618	16410	16658	16601	16565	16630	16463	16596	16769	16627	16494	16603	16377	16643	16680	16693	16500	16589	16615	16580	16569	16575	16419	16631	16666	16726	16601	16495	16577	16581	16421	16640	16594	16411	16484	16606	16524	16717	16736	16741	16790	16782	16578	16569	16690	16663	16407	16569	16579	16640	16758	16506	16611	16819	16628	16668	16412	16690	16532	16401	16644	16727	16542	16445	16629	16770	16420	16663	16690	16599	16473	16552	16483	16467	16593	16556	16609	16715	16557	16648	16676	16586	16543	16622	16725	16382	16675	16434	16579	16504	16684	16766	16756	16486	16461	16458	16752	16579	16559	16445	16624	16790	16456	16623	16727	16665	16609	16603	16366	16591	16528	16616	16906	16439	16661	16515	16548	16695	16620	16707	16611	16549	16737	16638	16649	16644	16456	16558	16626	16519	16557	16322	16639	16590	16691	16731	16745	16488	16591	16661	16579	16559	16783	16685	16561	16478	16708	16587	16699	16621	16569	16586	16498	16559	16635	16418	16307	16715	16826	16533	16569	16736	16489	16602	16852	16757	16741	16713	16728	16625	16466	16549	16625	16530	16568	16483	16726	16489	16662	16449	16499	16595	16713	16565	16675	16474	16600	16501	16570	16627	16530	16388	16719	16883	16641	16488	16646	16669	16635	16511	16695	16652	16353	16654	16669	16665	16858	16791	16381	16662	16519	16767	16747	16694	16690	16494	16587	16479	16458	16413	16475	16794	16683	16567	16582	16485	16528	16795	16711	16541	16682	16769	16520	16643	16804	16719	16790	16598	16603	16633	16710	16634	16622	16440	16699	16570	16548	16797	16723	16714	16464	16656	16595	16621	16716	16660	16530	16640	16787	16590	16197	16693	16693	16563	16710	16694	16769	16461	16519	16712	16544	16659	16558	16567	16589	16704	16563	16515	16710	16602	16777	16600	16635	16571	16688	16637	16645	16683	16695	16788	16487	16591	16448	16534	16676	16585	16511	16777	16488	16739	16530	16894	16677	16761	16499	16651	16618	16486	16663	16519	16589	16702	16537	16429	16814	16633	16442	16491	16719	16697	16670	16628	16482	16591	16448	16679	16344	16601	16714	16634	16649	16859	16613	16381	16694	16607	16569	16713	16735	16730	16521	16610	16636	16751	16609	16789	16690	16555	16620	16541	16832	16812	16695	16686	16602	16755	16589	16808	16615	16573	16636	16599	16810	16760	16532	16494	16500	16548	16682	16457	16469	16720	16826	16582	16644	16664	16694	16492	16491	16628	16345	16552	16774	16575	16709	16635	16571	16705	16501	16660	16543	16716	16659	16746	16720	16532	16579	16613	16501	16552	16659	16547	16690	16579	16613	16563	16629	16500	16821	16879	16621	16766	16660	16502	16567	16542	16552	16553	16391	16521	16632	16574	16511	16535	16544	16563	16720	16761	16831	16755	16567	16597	16649	16659	16637	16604	16542	16515	16672	16720	16571	16612	16606	16641	16704	16434	16644	16611	16698	16534	16567	16655	16449	16561	16470	16411	16587	16600	16783	16641	16494	16431	16445	16454	16587	16641	16588	16907	16696	16644	16486	16615	16705	16450	16786	17005	16561	16708	16571	16690	16722	16562	16610	16719	16650	16805	16752	16489	16593	16527	16655	16643	16633	16660	16654	16525	16549	16524	16769	16620	16529	16671	16570	16739	16433	16592	16812	16551	16757	16339	16829	16558	16480	16701	16547	16568	16783	16446	16650	16512	16451	16728	16706	16755	16603	16595	16700	16506	16261	16590	16408	16938	16567	16529	16609	16740	16697	16623	16558	16571	16598	16615	16661	16542	16669	16518	16515	16642	16425	16398	16593	16609	16563	16606	16650	16473	16779	16658	16617	16580	16723	16543	16925	16700	16700	16622	16743	16575	16685	16568	16662	16708	16545	16730	16676	16713	16561	16676	16566	16569	16753	16597	16657	16588	16692	16631	16607	16452	16764	16534	16398	16653	16493	16498	16682	16639	16540	16283	16703	16371	16671	16587	16709	16626	16529	16730	16529	16455	16587	16655	16545	16720	16590	16534	16655	16463	16549	16671	16586	16605	16620	16583	16575	16629	16459	16533	16510	16590	16616	16411	16604	16356	16648	16569	16590	16581	16643	16693	16732	16593	16534	16674	16650	16745	16755	16720	16584	16813	16671	16786	16569	16663	16839	16667	16685	16591	16698	16798	16701	16640	16576	16661	16703	16829	16587	16738	16648	16539	16749	16497	16596	16600	16610	16680	16713	16659	16879	16728	16721	16838	16622	16712	16580	16406	16697	16522	16575	16325	16718	16797	16847	16431	16627	16623	16627	16652	16402	16487	16605	16742	16832	16642	16545	16664	16721	16686	16537	16718	16765	16654	16622	16643	16550	16770	16652	16567	16453	16509	16442	16576	16693	16411	16693	16615	16695	16692	16720	16673	16684	16551	16653	16625	16703	16706	16666	16685	16824	16426	16578	16494	16608	16578	16518	16590	16537	16591	16501	16771	16860	16626	16646	16715	16670	16435	16767	16689	16706	16576	16519	16723	16659	16669	16720	16603	16532	16616	16438	16792	16727	16773	16668	16722	16620	16542	16783	16495	16651	16377	16502	16659	16471	16884	16636	16708	16711	16652	16601	16593	16593	16707	16595	16469	16706	16644	16870	16498	16733	16770	16726	16632	16657	16600	16571	16757	16585	16692	16668	16743	16665	16769	16725	16442	16765	16539	16512	16649	16568	16822	16692	16421	16518	16683	16881	16645	16688	16654	16744	16688	16819	16611	16673	16618	16768	16615	16655	16596	16722	16494	16527	16603	16476	16435	16669	16733	16609	16546	16850	16712	16450	16606	16398	16560	16630	16589	16570	16768	16311	16576	16589	16656	16641	16689	16503	16725	16517	16840	16669	16659	16761	16782	16695	16484	16668	16623	16718	16669	16545	16569	16468	16505	16645	16492	16661	16725	16689	16722	16721	16630	16563	16882	16460	16563	16701	16657	16683	16855	16543	16712	16632	16731	16862	16505	16685	16611	16791	16529	16599	16655	16617	16612	16416	16653	16632	16678	16845	16738	16592	16588	16667	16650	16620	16688	16481	16535	16648	16648	16658	16654	16702	16528	16571	16716	16610	16703	16567	16369	16647	16286	16767	16464	16473	16723	16643	16535	16552	16719	16697	16755	16577	16635	16522	16729	16508	16743	16630	16705	16722	16742	16574	16721	16654	16328	16626	16514	16582	16484	16507	16580	16800	16661	16542	16620	16532	16678	16903	16632	16813	16610	16462	16676	16777	16653	16657	16752	16681	16596	16566	16513	16507	16534	16771	16614	16622	16617	16709	16652	16594	16505	16736	16658	16691	16569	16496	16665	16685	16597	16768	16538	16591	16636	16725	16568	16715	16667	16648	16612	16458	16776	16587	16655	16637	16773	16850	16548	16513	16479	16712	16400	16635	16677	16678	16499	16742	16584	16607	16654	16646	16544	16768	16743	16568	16689	16668	16571	16646	16455	16577	16743	16740	16703	16820	16676	16507	16687	16703	16664	16793	16700	16671	16810	16757	16715	16569	16530	16784	16614	16773	16822	16569	16675	16626	16695	16602	16763	16762	16625	16389	16656	16628	16544	16608	16737	16746	16591	16842	16479	16458	16648	16815	16576	16668	16803	16663	16462	16704	16646	16666	16623	16563	16878	16608	16758	16489	16702	16658	16654	16341	16501	16515	16602	16717	16678	16880	16494	16539	16749	16658	16604	16739	16727	16751	16766	16492	16615	16715	16643	16638	16552	16664	16512	16695	16661	16481	16667	16705	16730	16593	16582	16714	16768	16328	16577	16566	16570	16637	16582	16465	16531	16633	16668	16504	16771	16694	16614	16554	16555	16537	16630	16813	16662	16678	16578	16725	16570	16409	16462	16532	16606	16425	16617	16590	16628	16722	16684	16536	16670	16758	16745	16659	16684	16750	16560	16625	16701	16604	16440	16696	16659	16597	16674	16629	16532	16767	16341	16722	16661	16635	16601	16507	16684	16447	16555	16599	16554	16711	16462	16790	16634	16612	16505	16732	16651	16582	16739	16643	16684	16463	16735	16664	16753	16659	16630	16516	16744	16656	16596	16651	16704	16650	16776	16470	16687	16725	16523	16656	16757	16690	16778	16745	16729	16515	16637	16562	16593	16445	16604	16495	16589	16566	16518	16718	16690	16549	16531	16801	16509	16792	16635	16491	16595	16653	16673	16671	16602	16574	16634	16713	16566	16541	16592	16519	16539	16682	16566	16741	16604	16688	16673	16675	16488	16560	16477	16673	16790	16587	16815	16683	16869	16726	16585	16573	16496	16636	16435	16664	16757	16626	16658	16547	16581	16584	16637	16616	16746	16676	16697	16508	16561	16665	16749	16574	16746	16420	16367	16634	16530	16574	16686	16746	16470	16638	16494	16663	16724	16757	16620	16862	16425	16577	16596	16623	16550	16672	16560	16763	16733	16478	16568	16500	16690	16561	16698	16560	16405	16794	16683	16500	16366	16843	16694
12140	22894	17773	14677	14243	14195	14016	14044	13732	13993	14012	14002	14037	13778	14003	14052	13896	13889	13909	13901	13856	13800	13727	14008	13792	13903	13714	13886	13906	13938	13700	13908	13882	13798	13687	13968	13903	13851	13969	13894	13816	14035	13880	13834	13769	13900	13917	13929	13707	13908	13791	13725	14022	13963	13996	13841	13830	13890	14006	13748	13946	13929	13903	14002	14141	13927	13865	13848	13876	13722	13779	13850	13835	13775	13761	13773	13741	13755	13890	13795	13897	13832	13899	13956	13958	13983	13758	13741	13924	13749	13885	13901	13812	13934	13812	13820	13779	13789	14015	13839	13753	13992	13703	13861	13804	13873	13954	13765	13744	13885	13872	13740	13912	13764	13988	14134	13816	14017	13958	13779	13848	13703	13814	13823	13866	13873	13925	13889	13782	13894	13609	13816	13940	13905	13932	13775	13869	13984	13794	13990	13766	13840	13746	13785	13714	13929	13915	13885	13790	13875	13767	13951	13854	13868	13910	13932	13857	13820	13883	13803	13917	13815	13815	13819	13933	13922	13662	13868	13707	13770	13764	13846	13872	13927	14063	13754	13892	13739	13914	13975	13904	13946	14010	13944	13874	13878	14001	13691	13822	13897	13986	13974	13909	13892	13833	13917	13830	14005	13851	13891	13941	13879	13903	13827	13805	13801	13930	13851	13944	13711	14031	13931	14006	13773	13731	13857	13897	14052	13910	13844	13932	13880	13872	14060	13851	13913	13794	13784	13829	13929	13868	13992	13887	13866	13939	13858	13889	13755	14017	13746	13884	13716	13888	13891	13883	13878	13994	13775	13798	13915	13884	13900	13904	13961	13747	13864	13830	13711	13847	13723	13907	13973	13911	14059	13869	13937	13891	13686	13909	13901	13804	13858	13879	13891	13893	13805	13868	13800	13785	14005	13858	13815	13918	13813	13913	13830	13853	13977	13883	13869	13936	13984	13926	13884	13802	13924	13930	13827	13862	13913	13713	13936	13930	13729	13831	13907	14001	13877	13851	13794	13916	14002	13868	13732	13901	13776	13912	13881	14038	13910	13977	13836	13725	13802	13889	13827	13843	13705	13983	13793	13837	13816	13927	13782	14045	13726	13798	13899	13888	13988	13726	13896	13888	13940	14078	13850	13912	13990	13907	13780	13897	13876	13868	13814	13915	13787	13840	13778	13761	13862	13953	13789	14017	13813	13828	13785	13850	13736	13907	13879	13989	13798	13771	13957	13916	13771	13966	13923	13867	13850	13966	13913	13898	14001	13725	13853	13890	13847	13972	13975	14063	13922	13936	13776	13930	14005	13858	13833	13780	13908	13916	13973	13626	13867	14002	14003	13923	13917	13742	13865	13993	13862	13916	13871	13718	13920	13925	13864	13838	13918	13786	14038	13957	13766	13683	13879	13983	13675	13926	13838	14026	13834	14045	13932	13874	13824	13859	13833	13928	13896	13819	13999	14035	13838	13980	13815	13793	13935	13900	13839	13879	13796	13814	14009	13937	13848	14015	13929	13803	13896	13790	13916	13923	13904	13859	13799	13977	13803	13955	13957	13908	13852	13924	13775	13963	13928	13995	13839	13889	14056	13825	13955	13840	14018	13870	13923	13866	13873	13718	14005	14026	13753	13889	13889	13919	13798	13710	13733	13921	13933	13705	14016	13866	13841	13797	13947	13947	14036	13971	13908	13881	13876	13982	13881	13769	13826	13896	13798	14033	13994	14051	13898	13872	14056	13815	13808	13836	14005	13967	13903	13678	13935	13784	13826	13891	13800	13906	13941	13781	13852	14143	13795	13949	13837	13807	13848	13819	14079	13776	13968	13856	13954	13824	14010	13962	13775	14092	13937	13877	13743	13781	13869	13882	13901	14018	13975	13952	13806	13942	14050	13813	14041	13816	13886	13893	13827	13971	13738	13680	13810	13916	13861	13822	13918	13828	13838	13839	13888	13816	13896	13874	13862	13840	13890	13882	13786	14003	13911	13684	13863	13904	13776	13917	13837	13891	13809	13833	13810	13746	13946	13815	13798	13858	13808	13995	13928	13947	13849	13978	13970	13908	13862	13868	13991	13853	13912	13889	14106	13903	13821	13789	13865	13823	13848	13968	13757	13919	13763	13849	13859	13816	13841	13833	13928	13670	13828	13801	13788	13696	13850	13861	13965	13770	13875	13958	13951	13755	13916	13830	13791	13868	13908	13889	13867	13886	14094	14049	13902	13857	13981	13884	13738	13907	14015	14051	13817	14006	13953	13791	13776	13781	13980	13787	13866	14091	13845	13891	13909	13876	14042	13765	14019	13920	13889	13917	13873	13873	13929	13755	13831	13912	13843	13825	13887	13883	13802	13852	13879	13751	13791	13710	13824	13977	13925	13789	13770	13991	13997	13746	13863	13977	13864	13908	13886	13995	13967	13920	13778	13952	13962	13794	13911	14015	13964	13941	13892	13826	13846	13872	13777	13879	13962	13890	13724	13860	13862	13963	13956	13867	13946	13819	13933	13823	13981	13852	13855	13956	13809	13937	13761	13897	13961	13925	13987	13839	13880	13747	13806	13894	13795	13786	13938	13986	13885	13842	14030	13878	13818	13813	13684	13921	13854	14057	13915	13664	13884	14135	13826	13913	13831	13825	13827	13828	13774	13835	14079	13828	13876	13913	13890	13909	14112	13892	13688	13871	13887	13859	13870	13884	13915	13984	13867	13938	13826	13937	13982	13749	13926	13920	13834	13799	13898	13836	13935	13758	13857	13791	13868	13946	13870	13890	13796	13793	14013	14005	13837	13928	13823	13775	13789	13791	13903	13878	13865	13868	13880	13893	13793	13914	13944	13911	13919	14025	13851	13809	13869	13900	13928	13848	13836	14038	13880	13954	13956	13941	14015	13849	13902	13923	13906	13887	13894	13974	13928	13911	13884	13776	13788	13982	13693	13945	13864	13823	13891	13721	13734	13872	13727	13888	13869	13954	13880	13870	13752	13773	13916	13864	13782	13927	13782	14001	14084	13898	14031	13994	13894	13749	14010	13986	13954	13955	14039	13899	13940	13945	13699	13850	13829	13726	13959	13779	13792	13844	13858	13868	14006	13821	13881	13830	13889	13882	13859	13919	13805	13968	13972	14009	13818	13966	13986	13836	14067	13821	13783	13969	13826	13963	13858	13844	13855	13950	13995	14037	13876	13933	13681	13847	13912	13926	13982	14027	13829	13841	13837	13958	13943	13899	13910	13807	13793	13890	13879	13831	14041	13723	14020	13896	13948	13820	13952	13897	13946	14121	13943	13851	13874	13830	14001	13914	13913	13835	13799	13930	13869	13859	13995	14030	13812	13879	13955	13791	13851	14022	13930	13736	13986	14003	14092	14022	13950	13896	13907	13853	13839	13849	13805	13881	13931	13833	13799	13815	13969	13831	13933	13998	13924	13753	13697	13849	13784	13884	14005	13853	13705	13992	13938	13906	13864	13863	14005	13858	13953	13949	13932	13916	13771	13728	13936	13730	13781	14029	13796	13896	13890	13980	13747	13880	13807	13864	13944	13794	13848	13841	13844	13916	14037	13874	13828	13791	13914	13968	13781	13832	13905	13886	13795	13796	13869	13861	13814	13767	13878	14026	13866	13841	13861	13868	13890	13926	13807	13914	13991	13891	13969	13683	13842	14007	13779	13843	13835	13776	13879	13838	13906	13859	13846	13920	13858	14078	13682	14018	13703	13908	13858	13729	13985	13708	13847	13738	14062	13865	13724	14026	13906	13985	13813	13928	14030	13909	13873	13903	13906	13931	13878	13944	13995	13871	13922	14122	13951	13822	13835	13889	13764	13942	13937	13827	13975	13755	14058	13890	14064	13841	13835	13962	13837	13964	13938	13955	13892	13906	13791	13893	13948	13811	13895	14069	13851	13834	13714	13886	13828	13918	13894	13778	13959	13921	13976	13994	13845	13867	13752	13803	13893	13813	13894	13994	13884	13869	13893	13674	13835	13767	13845	14021	13803	13900	13891	13834	13944	13984	13884	13724	13920	13885	13857	13727	13744	13840	13879	13980	13940	14065	14031	13894	13853	14012	13898	13903	13916	14007	13875	13792	13887	13889	13780	13947	13878	13926	14003	13953	13959	13832	13723	13816	13934	13978	13810	13870	13903	13831	13998	13863	13854	14123	13948	13967	13778	13918	13798	13939	13975	13901	13970	13925	14031	14004	13864	13921	13683	13898	13914	13844	13987	13796	14015	13857	13874	13835	13700	14025	13758	13916	13950	13970	13981	13804	14007	13847	14005	13878	13736	13939	13831	13916	13885	13874	13944	13837	13911	13722	13764	13661	14031	13917	13938	13742	13810	13908	13972	13848	13881	13723	13913	13883	13833	13964	13982	13865	13977	13867	13694	14071	13901	13840	13596	14033	13873	13788	14061	13878	13663	13921	13891	13916	13766	13867	13770	14076	14037	13765	13898	13882	13680	13956	13784	13934	13850	13813	13914	13970	13977	13896	13812	13905	13992	13834	13741	13945	14028	13875	13940	13802	13938	13906	13882	14013	13946	13753	13884	14031	13915	13818	13782	13972	13744	13918	13935	13750	13801	13901	13980	13804	13855	13992	13741	14117	13808	13829	13808	13945	13899	13908	13754	13903	13972	13840	14020	13986	13801	13843	13785	13924	13860	13802	13850	13776	13978	13926	13894	13849	13992	13897	13889	13852	13919	13840	13864	13995	13761	13800	13837	13769	13978	13825	13943	14053	13768	13954	14025	13939	13952	13891	13923	13905	13949	13815	13948	13976	13867	13988	13796	13965	13865	13761	13800	13936	13931	13942	13917	13772	13850	14046	13987	13766	14017	13838	13687	13946	13950	13978	13895	13883	13907	13909	13949	13958	13718	13778	13807	13840	14074	13906	13730	13750	13915	13790	13794	14049	13864	13820	13961	13880	13766	14089	13964	13913	13946	13815	14126	13766	13862	13839	13994	13880	13784	13994	13894	14045	13856	13922	14040	13971	13828	13837	13945	13735	13968	13960	13888	13857	13905	14111	13699	13816	13766	13691	13939	13748	13864	13735	13921	13985	13939	13824	13819	13984	13790	14038	13886	13855	13829	13906	13906	13905	13886	13821	14021	13786	13850	13767	13770	13668	13866	13815	13707
23363	21188	28749	23934	21512	22365	20775	17148	16360	16796	16585	16529	16986	16936	17725	18783	17887	17484	17007	16731	16272	16317	16306	16213	16216	16520	16362	16177	16253	16167	16204	16231	16320	16198	16257	16568	16261	16357	16158	16362	16116	16121	16216	16323	16244	16501	16243	16239	16229	16388	16370	16216	16059	16262	16161	16309	16309	16348	16118	16207	16216	16195	16045	16396	16321	16086	16242	16142	16301	16147	16462	16313	16243	16255	16256	16038	16163	16188	16237	16215	16243	16270	16138	16233	16236	16096	16093	16219	16134	16323	16319	16159	16313	16395	16373	16374	16206	16076	16346	16288	16210	16208	16151	16105	16146	16191	16017	16177	16222	16243	16230	16051	16178	16233	16326	16068	16102	16005	16257	16026	16066	16078	16055	16278	16235	16165	16211	16376	16177	16281	16267	16420	16369	16330	16099	16080	16134	16128	16237	16285	16225	15871	16053	16245	16210	16146	16049	16132	16056	16346	16312	16128	16286	16204	16267	16111	16025	16286	16374	16185	15967	16160	16147	16285	16129	16072	16294	16149	16125	15990	16180	16185	16256	16074	16131	16263	16199	16364	16342	16059	16040	16242	16314	16323	16007	16268	16374	16178	16110	15935	16201	16066	16145	16162	16155	16013	16226	16194	16309	16375	16142	16171	16210	16098	16222	16189	16362	16090	16397	16084	16249	15996	16237	16104	16282	16312	16048	15963	16268	16208	16127	16327	16150	16086	16258	16165	16278	16090	16258	16066	16213	16196	16248	16308	16248	16179	16357	16243	16292	16194	16159	16127	16201	16483	15993	16073	16113	16162	16145	16218	16127	16098	16082	16167	16340	16080	16311	16208	16207	16200	16282	16239	16150	16136	16096	16309	16337	16208	16449	16276	16329	16349	15896	16213	16083	15969	16275	16236	16275	16287	16277	16151	16248	16277	15970	16268	16133	16319	16475	16217	16179	16434	16140	16018	16222	16260	16187	16256	16145	16100	16296	16305	16034	16115	16167	16207	16301	16398	16318	16061	16199	16224	16195	16193	16289	16178	16314	16241	16300	16475	16266	16298	16365	16312	16143	16290	16098	16114	16185	16160	16239	16367	16189	16070	15942	16349	16356	16285	16408	16229	16209	16183	16187	16334	16368	16145	16259	16185	16116	16057	16176	16139	15953	16182	16169	16119	16297	16158	16100	16175	16312	16221	16384	16273	16366	16420	16285	16344	16102	16147	16324	16170	16216	16245	16088	16302	16090	16352	16222	16131	16316	16172	16010	16051	16156	16187	16332	16484	16330	16213	16233	16113	16101	15969	16300	16154	16169	16294	16174	15977	16127	16225	16489	16320	16328	16255	16158	16166	16104	16078	16364	16091	16387	16178	16204	16231	16181	16248	16167	15911	16041	16167	16205	15993	16244	16221	16305	16074	16272	16158	16355	16276	16073	16240	16037	16176	16306	16109	16156	16349	16396	16191	16161	16172	16450	16336	16056	16236	16174	16250	16236	16235	16312	16329	16228	16306	16209	16361	16314	16157	16384	16200	16445	16202	16143	16190	16415	15990	16093	16141	16019	16230	16245	16224	16196	16192	16074	16365	16177	15981	16295	16122	16176	16379	16232	16043	16313	16104	16119	16408	16212	16123	16088	16180	16365	16430	16349	16373	16310	16090	16096	16348	16288	15978	16336	16105	16219	16213	16237	16054	16008	16357	16150	16242	16183	16275	16159	15991	16039	16346	16033	16353	16266	16205	16189	16083	16151	16060	16125	16116	16214	16225	16198	16261	16222	16239	16237	16327	16182	16298	16234	16178	16342	16292	16383	16168	16133	16205	16283	16355	16442	16167	16243	16333	16202	16283	16259	16086	16101	16192	16193	16284	16216	16267	16109	16193	16275	16148	16332	16151	16198	16370	16302	16286	15972	16163	16159	16100	16147	16167	16322	15863	16189	16187	16155	16087	16394	16201	16037	16243	16064	16513	16277	16377	16299	16186	16288	16195	16191	16206	16272	16303	16231	16066	16202	16179	16182	16150	16164	16238	16335	16409	16035	16228	16106	16299	16143	16173	16283	16322	16125	16173	16172	16157	16413	16301	16201	16010	16286	16279	16305	16161	16242	16228	16109	16274	16046	16073	16249	16261	16228	16340	16219	15992	16076	16397	16207	16224	16135	16143	16360	16159	16230	16234	16140	15975	16174	16259	16171	16076	16381	16412	16311	16294	16101	16105	16098	16258	16259	16191	15999	16106	15914	16118	16112	16113	16094	16461	16349	16088	16078	16109	16173	16221	16212	16203	16283	16141	16163	16145	16164	16168	16195	16152	16267	16181	16254	16078	16088	16161	16212	16378	16191	16232	16398	16384	16224	16235	16335	16177	16351	16284	16278	16126	16270	16226	16176	16297	16379	16216	16253	16306	16233	16378	16404	15901	16114	16204	16112	16221	16153	16215	16203	16265	16199	16178	15998	15913	16157	16087	16215	16368	16167	16359	16182	16186	16191	16334	15988	16317	16033	16227	16357	16169	16299	16172	16208	16148	16144	16219	16077	16183	16074	16066	16111	16089	16284	16294	16260	16194	16124	16239	16398	16114	16129	16299	16193	16132	16272	16208	16172	16177	16168	16251	15974	16350	16106	16326	16122	16315	15909	16373	16155	16005	15973	16132	16254	16304	16380	16111	16297	16333	16227	16363	16112	16206	16101	15974	16069	15930	16302	16209	16301	16112	16267	16002	16214	16123	16196	16079	16357	16076	16224	16087	16123	16158	16189	16187	16100	16256	16243	16145	16273	15941	16216	16214	16091	16262	16188	16395	16136	16189	16146	16128	15973	16162	16217	16100	16230	16269	16133	16235	16051	16197	16198	16126	16197	15952	15952	16191	16175	16176	16231	16118	16138	16312	16077	16297	16392	16048	16337	16270	16185	16295	16217	16348	16199	16040	16137	16319	16329	16248	16324	16358	16255	16234	16467	16068	16260	16096	16144	15975	16270	16349	16179	16362	16257	16113	16169	16172	16191	16409	16199	16263	16150	16102	16131	16308	16102	16302	16117	16203	16184	16147	16298	16323	16181	16135	16139	16214	16297	16250	16135	16054	15946	16119	16174	16291	16118	16318	16235	15988	16294	16209	16235	16223	16333	16087	16240	16175	16332	16144	16130	16224	16243	16150	16260	16257	16302	16121	16273	16369	16151	16033	16372	16230	16170	16270	16329	16119	16275	16314	16234	16035	16302	16180	16266	16083	16055	16391	16341	16173	16162	16330	16258	16097	16218	16200	16144	15938	16089	16292	16334	16307	16301	16104	16243	16209	16293	15957	16006	16164	16071	16440	16175	16274	16355	16381	16103	16208	16221	16241	16396	16161	16132	16056	16122	16141	16225	16237	16203	16219	16177	16383	16135	16026	16338	16105	16207	16175	16256	16405	16392	16201	16255	15945	16158	16332	16221	16365	16334	16169	16192	16270	16414	16292	16119	16300	16152	16328	16301	16239	16431	16149	16190	16160	16076	16168	16274	16162	16206	16394	16111	16290	16142	16304	16184	16319	16287	16283	16188	16193	16359	16287	16173	16384	16169	16052	16280	16159	16305	15969	16308	16209	16211	16383	16027	16253	16370	16033	16199	16254	16073	16253	16241	16116	16168	16170	16145	16076	16282	16381	16257	16053	16071	16137	16180	16243	16141	16066	16251	16271	16428	16155	16384	16262	16312	16345	16184	16193	16196	16189	16117	16219	16274	16273	16213	16015	16244	16267	16112	16259	16110	16249	16423	16300	16271	16222	16219	16171	16234	16115	16376	16122	16291	16113	16056	16325	16158	16157	16210	16129	16246	16302	16247	16229	16129	15925	16423	16243	16065	16122	16068	16328	16090	16402	16203	16193	16121	16218	16201	16481	16128	16176	16161	16236	16082	16336	16069	16106	16192	16129	16153	16136	16167	16112	16251	16114	16180	16215	16291	16177	16396	16057	16243	16139	16157	16300	16078	16264	16100	16089	16009	16159	16190	16160	16305	16332	16178	16162	16047	16251	16213	16233	16270	16362	16218	16336	16080	16126	16368	16221	16244	16131	16085	16420	15991	16312	16172	16110	16277	15976	16247	16112	16073	16167	16187	16214	16107	15994	16202	16020	16198	16214	16173	16212	16281	15976	16430	16351	16298	16075	16251	16402	16300	16260	16172	16331	16080	16042	16251	16145	16103	16173	16252	16130	16071	16104	16215	16113	16453	16457	16344	16231	16226	16173	16270	16174	16309	16150	16000	16186	16161	16273	16206	16175	16483	16088	16185	16141	16049	16144	16271	15958	16236	16200	16262	16280	16115	16177	16271	16225	16183	16040	16286	16053	16272	16193	16262	16154	16149	16031	16135	16084	16298	16193	16306	16305	16269	16327	16238	16225	16353	16255	16250	16391	16169	16098	16289	16250	16014	16069	16283	16232	16159	16297	16229	16199	16270	16042	16240	15811	16146	16237	16039	16128	16169	16189	16211	16109	15964	16298	16228	16349	16277	15971	16389	16316	16221	16463	16346	16416	16211	16151	16239	16121	16418	16231	16300	16183	16311	16353	16325	16019	16129	16351	16250	16007	16263	16132	16132	16240	16235	16375	16253	16286	16241	16368	16227	16259	16351	16354	16092	16042	16156	16160	16069	16266	16500	16329	16300	16246	16141	16125	16353	16158	15998	16215	16225	16136	16157	16197	16138	16312	16086	16208	16090	15912	16232	16123	16333	16168	16053	16124	16400	16199	16286	16278	16213	16129	16035	16373	16154	16158	16075	16261	16218	16307	16137	16126	16185	16343	16451	16359	16159	16120	16279	16068	16156	15957	16255	16256	16111	16213	16228	16349	16052	16057	16062	16266	16167	16345	16248	16243	16176	16222	16279	16159	16220	16175	16212	16089	16096	16136	16258	16175	16109	16475	16203	16128	16373	16284	16216	16139	16286	16185	16214	16430	16150	16203	16110	16039	16007	16251	16304	16214	16211	16116	15966	16196	16234	16213	16258	16175	16120	16103	16192	16107	16172	15980	16190	16155	16114	16131	16074	16138	16258	16296	16241	16272	16181	16304	16160	16283	16260	16176	16354	16250	16012	16166	16143	16337	16035	16226	16208	16151	16180	16274	16270	16211	16169	16012	16308	16118	16395	16119
11538	30480	22030	15677	14889	14336	13889	13839	13777	13726	13869	13796	14055	14182	15039	15658	15014	14349	13836	13617	13718	13804	13718	13800	13749	13735	13792	13741	13676	13644	13693	13678	13614	13660	13674	13765	13881	13661	13804	13691	13624	13710	13698	13690	13637	13847	13681	13821	13642	13603	13794	13499	13698	13718	13636	13617	13767	13758	13515	13840	13639	13697	13595	13656	13725	13662	13472	13644	13670	13647	13632	13832	13585	13694	13675	13683	13509	13839	13649	13599	13500	13537	13614	13578	13535	13715	13598	13758	13645	13711	13594	13704	13618	13694	13587	13758	13693	13669	13800	13676	13531	13638	13828	13721	13531	13809	13689	13653	13659	13563	13663	13500	13855	13488	13531	13602	13812	13603	13748	13524	13853	13615	13562	13695	13805	13559	13699	13713	13731	13531	13506	13427	13623	13550	13574	13503	13665	13688	13549	13651	13582	13677	13704	13635	13616	13717	13766	13551	13616	13545	13571	13742	13767	13753	13642	13572	13580	13598	13695	13576	13591	13506	13529	13527	13710	13712	13626	13604	13734	13587	13642	13481	13826	13616	13534	13638	13477	13579	13423	13655	13588	13668	13784	13558	13608	13730	13579	13759	13706	13568	13800	13758	13670	13627	13641	13642	13639	13728	13557	13727	13761	13610	13669	13747	13742	13491	13547	13668	13761	13768	13717	13713	13654	13845	13604	13674	13562	13633	13639	13707	13758	13738	13543	13812	13624	13474	13813	13785	13723	13670	13672	13749	13670	13524	13565	13512	13535	13626	13597	13704	13484	13387	13559	13780	13690	13674	13506	13685	13599	13639	13551	13710	13640	13584	13750	13657	13539	13626	13535	13703	13660	13546	13764	13718	13700	13558	13822	13750	13361	13648	13646	13716	13761	13714	13638	13498	13691	13409	13560	13732	13729	13673	13740	13764	13636	13740	13546	13608	13588	13632	13594	13490	13659	13691	13640	13497	13647	13700	13768	13673	13787	13674	13524	13674	13657	13614	13708	13674	13633	13535	13489	13767	13638	13666	13662	13479	13611	13679	13650	13722	13639	13648	13611	13553	13587	13654	13570	13738	13737	13488	13737	13801	13626	13632	13667	13533	13624	13742	13613	13699	13864	13677	13568	13624	13604	13528	13515	13816	13832	13487	13719	13542	13687	13462	13576	13650	13745	13520	13588	13448	13754	13753	13553	13679	13665	13614	13614	13635	13640	13538	13529	13702	13611	13676	13776	13785	13428	13735	13625	13613	13731	13665	13689	13595	13525	13623	13645	13716	13623	13640	13743	13654	13592	13590	13685	13615	13486	13653	13596	13632	13701	13686	13528	13725	13636	13638	13601	13677	13585	13758	13635	13609	13632	13520	13505	13758	13678	13777	13787	13528	13657	13615	13759	13724	13524	13655	13628	13727	13739	13575	13771	13534	13788	13577	13710	13659	13593	13524	13701	13648	13643	13617	13638	13639	13616	13659	13626	13567	13706	13749	13610	13582	13725	13699	13663	13518	13635	13712	13562	13651	13600	13662	13919	13595	13744	13540	13592	13510	13626	13749	13752	13652	13567	13683	13666	13768	13547	13665	13720	13489	13716	13722	13486	13733	13585	13418	13549	13606	13656	13640	13667	13704	13674	13665	13657	13577	13640	13489	13682	13718	13690	13631	13498	13596	13589	13660	13606	13426	13566	13617	13738	13654	13666	13562	13781	13660	13652	13514	13578	13785	13480	13793	13511	13593	13535	13552	13821	13605	13700	13742	13731	13614	13662	13474	13594	13711	13594	13649	13640	13619	13647	13480	13593	13669	13652	13560	13706	13624	13445	13734	13686	13623	13644	13632	13651	13674	13703	13613	13744	13624	13764	13519	13444	13682	13726	13565	13696	13559	13603	13568	13610	13669	13753	13753	13640	13524	13712	13711	13713	13533	13683	13567	13500	13639	13796	13578	13642	13687	13551	13667	13785	13612	13600	13607	13606	13768	13559	13619	13757	13571	13726	13736	13749	13646	13847	13653	13803	13846	13599	13670	13707	13557	13639	13644	13805	13551	13769	13653	13717	13682	13629	13667	13638	13647	13714	13672	13552	13675	13787	13646	13647	13608	13563	13506	13690	13612	13554	13753	13775	13639	13487	13635	13591	13882	13533	13462	13634	13729	13514	13615	13488	13787	13433	13658	13684	13699	13654	13684	13722	13659	13600	13739	13631	13698	13729	13812	13648	13670	13775	13747	13483	13628	13672	13746	13633	13646	13564	13581	13587	13656	13698	13785	13824	13602	13679	13541	13615	13540	13674	13735	13625	13716	13621	13732	13735	13748	13535	13715	13548	13638	13575	13691	13619	13666	13414	13607	13620	13514	13610	13518	13747	13594	13696	13625	13576	13694	13556	13790	13618	13644	13723	13692	13753	13697	13577	13805	13698	13593	13697	13678	13683	13709	13560	13609	13636	13555	13814	13738	13573	13568	13710	13800	13703	13523	13566	13598	13651	13761	13633	13719	13561	13498	13609	13678	13690	13700	13671	13603	13648	13711	13583	13677	13601	13652	13606	13760	13611	13596	13623	13834	13540	13687	13661	13581	13591	13588	13605	13634	13597	13766	13611	13555	13652	13580	13702	13600	13553	13499	13501	13733	13623	13669	13732	13677	13589	13551	13541	13589	13657	13487	13627	13560	13685	13620	13516	13639	13632	13511	13690	13653	13417	13556	13721	13681	13586	13480	13726	13629	13784	13620	13727	13596	13627	13584	13615	13703	13680	13558	13554	13701	13566	13444	13541	13772	13648	13678	13598	13638	13717	13809	13646	13754	13615	13528	13845	13758	13573	13567	13559	13541	13831	13627	13758	13735	13691	13613	13809	13612	13756	13655	13636	13698	13575	13696	13578	13522	13700	13645	13623	13571	13580	13678	13651	13643	13586	13717	13568	13614	13490	13565	13637	13715	13672	13513	13617	13712	13753	13441	13722	13585	13703	13504	13613	13697	13650	13665	13775	13807	13669	13702	13682	13588	13623	13473	13594	13586	13392	13761	13648	13547	13783	13662	13575	13724	13677	13629	13598	13652	13579	13673	13599	13702	13662	13484	13711	13568	13534	13720	13601	13558	13613	13494	13693	13686	13452	13609	13710	13527	13526	13659	13587	13870	13795	13759	13685	13503	13715	13734	13555	13634	13756	13641	13746	13562	13737	13690	13640	13707	13670	13579	13667	13691	13584	13704	13633	13546	13608	13512	13804	13645	13601	13777	13699	13694	13518	13761	13645	13590	13756	13729	13539	13626	13660	13605	13602	13590	13898	13680	13580	13829	13703	13647	13634	13550	13669	13743	13507	13700	13590	13667	13588	13797	13662	13802	13699	13705	13543	13683	13693	13612	13638	13556	13671	13584	13632	13680	13668	13684	13721	13600	13652	13663	13549	13819	13621	13720	13574	13715	13767	13697	13582	13728	13566	13620	13514	13740	13609	13557	13723	13759	13607	13708	13588	13603	13652	13649	13667	13733	13674	13629	13590	13726	13685	13715	13556	13712	13588	13738	13620	13765	13702	13803	13663	13563	13764	13601	13790	13625	13682	13723	13495	13610	13680	13516	13680	13652	13675	13671	13575	13593	13604	13700	13676	13702	13606	13483	13730	13596	13647	13730	13688	13709	13544	13555	13751	13679	13605	13707	13614	13652	13650	13634	13679	13644	13759	13608	13749	13549	13696	13731	13738	13758	13769	13540	13709	13597	13514	13693	13674	13510	13865	13727	13548	13633	13693	13500	13595	13659	13705	13421	13527	13415	13561	13885	13714	13803	13772	13715	13684	13589	13641	13715	13595	13690	13739	13707	13731	13720	13828	13786	13718	13753	13587	13669	13859	13821	13688	13791	13692	13737	13682	13608	13490	13523	13474	13748	13635	13698	13673	13677	13703	13636	13579	13609	13643	13629	13817	13706	13570	13723	13656	13667	13528	13629	13608	13702	13434	13636	13597	13622	13622	13589	13736	13623	13686	13654	13583	13675	13514	13661	13572	13622	13645	13774	13787	13614	13538	13503	13479	13617	13575	13657	13493	13646	13548	13630	13651	13607	13693	13526	13818	13619	13634	13627	13661	13596	13568	13823	13592	13745	13666	13668	13647	13762	13580	13594	13678	13574	13764	13839	13645	13560	13630	13607	13725	13573	13453	13799	13657	13567	13512	13594	13490	13714	13755	13666	13652	13622	13447	13742	13637	13647	13859	13691	13687	13728	13723	13593	13593	13672	13679	13746	13596	13729	13607	13742	13709	13636	13804	13678	13522	13623	13581	13474	13709	13758	13692	13612	13753	13859	13562	13572	13862	13711	13764	13638	13736	13608	13675	13648	13702	13575	13588	13673	13644	13680	13781	13725	13490	13767	13650	13605	13527	13679	13651	13596	13649	13811	13657	13672	13566	13627	13618	13573	13630	13726	13540	13629	13677	13695	13618	13564	13676	13670	13557	13742	13732	13639	13505	13700	13676	13697	13864	13783	13450	13499	13729	13733	13832	13720	13639	13793	13743	13604	13598	13691	13557	13715	13616	13506	13673	13648	13435	13672	13679	13941	13577	13677	13744	13704	13600	13830	13517	13578	13656	13775	13795	13650	13802	13715	13732	13719	13616	13561	13554	13711	13471	13565	13795	13679	13638	13540	13716	13391	13528	13614	13715	13591	13587	13469	13623	13711	13675	13822	13716	13568	13587	13687	13612	13525	13725	13797	13652	13743	13526	13713	13667	13715	13858	13660	13653	13729	13623	13629	13509	13671	13568	13613	13569	13737	13832	13666	13654	13646	13603	13783	13723	13488	13711	13663	13549	13695	13622	13756	13832	13577	13701	13609	13778	13720	13634	13674	13651	13491	13646	13792	13529	13656	13605	13660	13721	13662	13689	13550	13716	13653	13661	13649	13657	13715	13373	13622	13545	13853	13613	13731	13730	13624	13824	13707	13621	13631	13649	13630	13605	13720	13624	13679	13544	13649	13605	13756	13493	13665	13590	13668	13650	13706	13770	13580	13585	13581	13655	13584	13567	13660	13596	13723	13535	13694	13547	13717	13592	13602	13778	13618	13708	13642	13695	13636	13810	13719	13581	13562	13612	13758	13590	13838	13731	13730	13587	13699	13605	13750	13682	13600
22670	21282	29058	23814	21373	22978	25189	18898	17486	17805	17421	17934	17596	17733	19986	22061	21019	19253	18225	17817	17222	17358	17367	17490	17352	17182	17501	17306	17135	17347	17284	17295	17300	17169	17289	17224	17405	17454	17267	17332	17402	17276	17211	17280	17260	17261	17177	17294	17287	17067	17420	17249	17037	17171	17223	17324	17075	17273	17223	17275	17005	17087	16994	17182	17187	17089	17147	17172	17269	17175	17319	17064	17309	17260	17214	17311	17283	17261	17263	17162	17283	17238	17327	17216	17158	17294	17266	17138	17191	17130	17082	17218	17401	17278	17380	17149	17019	17120	17156	17330	17071	17056	17198	16953	17088	17216	17197	17078	16975	17049	17198	17093	17289	17088	16900	17196	17211	17132	17101	17167	17210	17154	17002	16974	17071	17162	17060	17062	17125	17333	17112	17220	17116	17081	17059	17259	17178	17213	16872	17143	17091	17098	17076	17043	17172	17274	17150	17022	16982	17164	17382	17200	17316	17125	17001	17164	17347	17047	17259	17197	17193	17015	17157	17021	17077	17026	17022	16989	16830	16979	17276	17129	17034	17148	17417	17223	16974	17197	16947	17166	17336	17229	17029	17174	17136	17250	17286	17120	16994	17061	17283	17132	17086	17209	17174	17135	17387	17274	17250	16988	17054	17140	17080	17344	17212	17040	17022	17146	17184	17108	17040	17108	17243	17252	17021	17008	16980	17020	17139	17101	17335	16938	17036	16904	17202	17201	17037	17476	17069	17155	17162	17224	17133	17083	17017	17072	17012	17129	17098	17138	17115	17011	17021	17026	16989	17118	17132	17187	17294	17194	17285	16979	17221	17034	17023	17280	17150	17060	17055	17012	17460	17252	17013	17169	17208	17291	16897	17161	17008	16976	16899	17238	16942	17060	16997	17075	17248	17034	17277	17127	16938	17169	16866	17173	17052	17026	17250	17219	17027	17132	17047	17161	17150	17007	17261	17077	17200	17105	17092	16982	17140	17031	16998	17174	17379	17295	17253	17207	16994	17090	17112	17041	17042	17010	17027	17097	17101	17242	17232	17066	17097	17199	17283	17058	17008	17085	17043	16916	17124	17173	17240	17102	17106	17016	17025	16993	16907	17229	17110	17120	16941	17049	17160	17125	17102	17166	17029	17132	17154	17117	17076	17144	16889	17135	17159	17054	17227	17302	17289	17089	17159	17045	17158	17208	17246	17300	16997	17283	17195	17103	17204	17109	17134	16851	17155	17288	17306	17087	17011	16990	17093	16896	17377	17164	16956	17059	17294	17138	17159	17096	17362	17215	17222	17117	17035	16985	17246	17247	16999	17269	17346	17128	17198	17179	17096	17142	16865	17207	17239	17107	17028	17142	17104	17047	17161	17077	17130	17060	17136	17084	17275	16927	17099	17167	16941	17217	17255	17095	17228	17212	17244	17027	17174	17214	17259	17226	17219	17320	17137	17215	17165	17110	17102	17136	17055	17107	17158	16898	17182	16946	17177	17341	17286	17269	17122	17007	17256	17021	17328	17139	17026	17172	17126	17027	17291	17078	17163	17003	17130	17073	17197	17120	17228	16962	17193	17365	17362	17268	17189	16961	16938	17071	16942	17113	17289	17142	17012	16938	17236	17170	17060	16975	17151	17097	17182	17227	17272	17001	17019	16931	17160	16905	17200	17199	17189	17276	16872	17040	16982	17126	16908	16984	17177	17318	17107	17188	17186	17070	17276	17017	16931	17029	17215	16970	17145	17009	17047	17148	17099	17113	17257	17130	16977	16880	17343	17196	17107	17262	17301	17285	17121	17157	16804	16893	17204	17091	16916	17091	17072	17114	17254	17126	17152	17059	17038	16973	17078	17161	17042	17075	17117	17023	17088	17232	17121	16951	16963	17105	17074	17221	17017	16954	17054	17112	17088	17050	17335	17122	17143	17156	17161	17175	17197	17166	17008	16939	17085	16980	17160	16938	17193	16997	16960	17181	17075	17202	17192	17263	17077	17130	17172	17234	16949	17015	17157	17254	17050	17230	17208	17097	17162	17149	17105	17035	17107	17273	17151	16948	16996	17115	17159	17124	17220	17195	17266	17079	17186	17176	17243	17102	17003	16988	17326	17301	16988	17220	17379	17334	17138	17053	17159	17123	17160	17230	17172	17090	17210	17243	16974	17100	17196	17158	17262	17073	16964	17174	17159	17254	17199	17234	17034	17051	17158	17030	17213	17281	16998	17110	17217	17020	17186	16850	16911	16979	17287	17073	17160	17161	17085	17181	17124	16998	17033	16887	17189	17060	17145	17090	17102	17143	17195	17290	17031	17038	17371	17214	17066	17221	17254	17076	17205	16937	17000	16986	16958	17000	17061	17000	17066	17255	17127	17072	17178	17097	17150	17093	17127	17091	17187	17053	17051	17169	16926	17166	17151	17130	17027	17153	17096	17068	17074	17103	17284	17245	17064	17215	17176	16965	17011	17220	17237	17257	17100	17132	16989	17286	17096	17389	17072	17144	17155	16957	17089	17168	17345	17163	17363	17322	17135	16984	17196	17033	17267	17141	17163	16969	16926	17220	17110	17077	17090	17165	16934	17008	17107	17161	17242	17222	17076	17207	16987	17130	17163	17084	17202	17130	16997	17004	17318	16933	17112	17000	17178	17267	16950	17151	17197	17026	17216	17158	17200	17043	17064	17105	17145	16971	17358	17039	17024	17059	16952	17170	17100	17216	17131	17155	16824	17335	16975	17041	17069	16963	17154	17052	17127	17072	17172	17268	16968	17043	16976	17354	17014	17105	17082	16930	17179	16856	17202	16998	17313	17095	17197	17165	17202	17002	17042	17197	17061	17223	17099	16969	16976	17351	17086	17050	17165	16993	17134	17073	17248	16982	17013	17099	17243	17177	16994	17216	17119	17174	17237	16931	16994	17271	17224	16945	17118	16899	17101	17058	17131	17177	17231	17168	17192	17238	17042	16898	16971	17094	16951	17113	17016	16853	17184	17160	17051	17128	16992	17095	17155	17036	17199	17077	17110	17178	17027	17151	16916	17228	17022	17198	17045	16881	17211	16841	17227	17253	17155	17153	17181	17160	17173	16993	17327	17054	17058	17200	17061	17021	17055	17091	17135	16963	17066	17154	16766	17079	17164	17086	17115	17125	17245	16953	17189	17197	17061	17231	17235	17305	17026	16964	17009	16925	17243	17071	17007	17026	17138	17120	17167	17154	17028	17258	17091	17116	17130	17091	17085	17051	17044	17226	17120	17195	17301	17068	17190	17136	17120	17018	17343	17191	17376	17325	17230	17167	17018	17104	17293	17240	17063	17120	16835	17056	17064	17169	16952	16975	16996	17135	16973	17059	17244	17073	17194	17284	17319	17323	17040	17038	17146	17075	17079	17251	17155	17167	17169	17214	17027	17147	17078	17020	17327	17289	16924	17146	17182	17027	17272	17034	17114	17181	17121	17132	17060	17151	17135	17085	17062	17143	17266	17081	17044	17071	17170	17214	17185	16990	17154	17066	17048	17143	17038	17188	17097	17119	17046	17287	16988	16966	17198	17082	17095	17106	17123	17042	17015	17071	17285	17089	17074	16910	17010	17004	16929	17036	17057	16915	16975	17247	16946	17126	17120	17218	17125	17139	16960	16883	17082	17137	17146	17075	17065	17139	17015	17116	17131	17106	17015	17082	16933	17184	17130	17082	17161	17227	17152	17181	17166	17183	17160	17094	17250	17023	16990	17130	17205	17138	17045	17336	17088	17040	17039	17305	17118	17250	16959	17063	17196	17138	17250	17071	17050	17238	17150	17079	17122	17069	17157	16801	17385	16955	17184	17137	17074	17253	17077	17303	17091	17042	17126	17158	17151	17074	17367	17023	17194	17080	17082	17162	17085	17031	16916	16975	17020	17120	17287	17124	16975	17072	17133	17047	17241	17210	17032	17184	17021	17167	17135	17090	17184	17242	17316	17307	17122	17014	17147	17144	17236	17218	17049	17218	16925	17121	17291	17192	17054	17400	17154	17082	16928	17166	17149	17050	17142	17139	17038	17199	17235	17089	17035	17299	17149	17291	17067	17004	16958	17080	17095	17056	17269	17165	17216	17046	17194	17060	17076	17033	17087	17233	16984	16944	17034	16979	17012	17067	17070	17205	17144	17202	17160	17072	17164	16966	17056	17119	17033	17288	17174	17191	17153	17144	17250	17240	17054	17059	17258	17201	17064	17223	16926	17170	17033	17128	17238	17080	17263	17195	16946	16942	17220	17075	17164	17058	17081	17205	17190	17050	17196	17236	17153	17121	17311	17103	17301	16989	17025	17134	17045	17212	17232	17405	17057	17321	17218	16849	17047	17131	17052	17176	17213	16837	17105	17044	17274	17093	17025	17170	17179	16979	17197	17240	17061	17174	17115	17235	17127	17116	17238	17032	17124	17211	17331	17122	17047	16943	17038	17060	17120	16914	17204	17012	17110	17096	17129	17076	16859	17102	17223	17065	17073	17041	17060	17020	16930	17007	17200	17032	17274	17307	17128	17125	17112	17102	17125	17177	17082	17022	17170	17166	17336	17057	17128	17042	17267	16944	17163	16958	17182	17372	17210	17129	17196	16926	17139	17029	16908	16970	17037	17056	17092	17220	17042	16944	16997	17157	17098	16999	16960	17115	17214	17023	17014	17336	17015	17009	17248	17192	17163	16983	17200	17198	17079	17084	17212	17236	17091	17100	17279	17047	17186	17025	17309	17202	17115	17002	17234	17186	17061	17073	17140	17015	17061	17152	17067	17091	16984	16739	17242	17016	17077	17109	17141	17106	17201	17189	17079	17126	17227	16864	16997	17039	17111	17152	17073	17180	17102	16983	17100	17170	17216	17170	17256	17119	17080	17021	17198	17207	17073	17170	17047	17081	17234	17090	17102	17154	17003	17104	17129	17422	17073	17208	17367	17121	17319	17173	17172	17095	17251	17110	17084	17058	17264	17121	17052	17138	17045	17307	17097	17143	17283	17478	17202	17278	17206	17034	17259	17306	17093	17147	17066	17131	17189	17066	17085	17026	17090	16999	17089	17240	17129	17085	16965	17302	17188	17131	17249	17089	17275	17048	17140	17032	17160	17088	17135	16985	17040	17248	16971	16999	17161	17247	17088	17018	17154	17020
12665	36343	22974	17030	15697	15293	14859	14515	14625	14583	14461	14403	14185	14643	16525	18152	16919	15705	14967	14453	14146	14211	14256	14264	14380	14158	14267	14393	14291	14243	14130	14245	14141	14142	14075	14225	14291	14239	14329	13974	14094	14174	14152	14075	14345	14301	14131	14235	14032	14373	14333	14210	14318	14076	14212	14357	14101	13979	14162	14290	14305	14253	14325	14240	14267	14201	13960	14324	14068	14220	14122	14280	14207	14188	14252	14335	14110	14193	14190	14123	14295	14151	14273	14187	14124	14296	14287	14269	14168	14270	14159	14025	14187	14183	14143	14103	14185	14243	14187	14301	14231	14185	14122	14162	14208	14151	14125	14283	14140	13957	14091	14181	14247	14080	14329	14147	14110	14071	14142	14200	14118	14054	14223	14060	14110	14211	14266	14268	14217	14241	14046	14271	14190	14243	14137	14234	14147	14084	14210	14164	14141	14248	14107	14135	14297	14212	14136	14254	14276	14159	14285	14196	14048	14062	14197	14233	14230	14340	14213	14396	14383	14179	14195	14175	14185	14128	14162	14178	14219	14037	14293	14069	14108	14099	14181	14265	14376	14181	14206	14120	14154	14252	14207	14299	14144	14309	14197	14173	13976	14297	14256	14286	14179	14111	14112	14080	14003	14166	14155	14179	14195	14093	14198	14087	14043	14344	14205	14255	14108	14180	14229	14146	14252	14080	14212	14352	14232	14282	14180	14351	14311	14128	14134	14221	14233	14102	14151	14186	14290	14010	14123	14121	14281	13945	14186	14146	14219	14200	14350	14205	14155	14334	14140	14107	14260	14203	14133	14120	14125	14059	14013	14308	14258	14190	14191	14122	14203	14149	14268	14145	14301	14127	14163	14259	14100	14211	14273	14169	14173	14141	14174	14321	14196	14260	14074	14243	14257	14069	14216	14274	14090	14182	14099	14283	14319	14123	14206	14228	14049	14129	14255	14162	14082	14304	14159	14041	14113	13879	14241	14195	14196	14094	14277	14042	14111	14171	14168	14295	14307	14126	14131	14058	14067	14305	14236	14054	14226	14331	14075	14409	14101	14100	14158	14251	14060	14302	13999	14208	14109	14362	14029	14040	14187	14256	14233	14202	14220	14140	14143	14111	14230	14133	14129	14066	14141	14169	14195	14190	14219	14077	14152	14186	14240	14206	14314	14275	14181	14178	14284	14188	14134	14157	14229	14001	13962	14187	14216	14290	14095	14215	14221	14083	14226	14037	14166	14234	14323	14214	14345	14237	14358	14273	14104	14097	14486	14186	14180	14238	14049	14071	14252	14020	14049	14356	14104	13972	14260	14141	14337	14106	14333	14118	14115	14089	14293	14116	14268	14100	14198	14301	14154	14257	14316	14067	14121	14138	14014	14126	14242	14029	14267	14170	14137	14192	14152	14202	14268	14174	14215	14056	13975	14096	14131	14149	14254	14174	14016	14141	14173	14069	14205	14234	14311	14335	14260	14108	14108	14222	14258	14153	14225	14070	14129	14147	14355	14214	14357	14227	14156	14132	14122	14188	14185	14225	14369	14010	13979	14090	14116	14142	14214	14171	14144	14118	14242	14203	14239	14171	14320	14271	14190	14357	14065	14148	14150	14150	14123	14298	14143	14141	13958	14139	14341	13941	14267	14078	14243	14192	14162	14125	14328	14151	14221	14234	14175	14268	14189	14215	14277	13969	14101	14197	14129	14118	14184	14187	14055	14029	14139	14112	14287	14127	14055	14224	14329	14282	14228	14132	14212	14198	14181	14219	14133	14048	14027	14089	14404	13923	14160	14226	14157	14157	14037	14222	14264	14200	14218	13995	14342	14254	14190	14272	14194	14148	14038	14169	14228	14240	14311	14070	14056	14200	14209	14012	14129	14017	14134	14120	14059	14062	14097	14132	14090	14202	14071	14281	14297	14103	14134	14255	14012	14043	14102	14139	14269	14284	14246	13847	14095	14334	14165	14143	14209	14312	14085	14279	14124	14198	14270	14216	14245	14178	14113	14110	14186	14044	14049	14222	14238	14234	14136	14116	14230	14168	14123	14095	14200	14090	14162	14197	14198	14206	14240	14092	14144	14027	14007	14290	14237	14404	14137	14255	14171	14355	14269	13982	14235	14179	14347	14169	14286	14311	14268	14209	14415	14114	14134	14206	14180	13980	14214	14027	14140	14089	14057	14203	14248	14220	14293	14322	14178	14265	14208	14230	14158	14071	14217	14207	14229	14134	14056	14271	14064	14154	14334	14100	14225	14121	14430	14029	14224	14076	14050	14117	14133	14269	14208	14160	14218	14096	14197	13912	14161	14253	14023	14091	14146	14207	14248	14241	14053	14218	14032	14280	14308	14178	14156	14254	14202	13984	14235	14182	14133	14189	14291	14049	14312	14191	14308	14133	14316	14249	14002	14087	14301	13907	14251	14256	14011	14261	14173	14206	14211	14199	14225	14165	14197	14305	14215	14148	14056	14182	14193	14075	14189	14150	14031	14207	14265	14185	14110	14204	14209	14227	14195	14076	14168	13974	14143	14028	14267	14223	14288	14234	14164	14234	14241	14242	13958	14122	14126	14185	14206	14143	14241	14186	14033	14013	14096	14256	14233	14169	14244	13900	14259	14087	13998	14124	14063	14072	14097	14281	14185	14150	14195	13994	14070	14202	14258	14216	14175	14317	14076	14278	14083	14209	14147	14093	14225	14250	14218	14058	14284	14016	14290	14293	14138	14227	14266	14155	14151	14161	14173	14237	14206	14300	14169	14239	14020	14202	14160	14068	14099	14275	14030	14191	14010	14131	14290	14154	14021	14077	14288	14245	14299	14145	14222	14063	14211	14255	14134	14314	14178	14030	14089	14172	14226	14267	14065	14147	14082	14206	14139	14126	14177	14146	14230	14142	14283	14123	14238	14224	14172	14130	14224	14136	14175	14164	14123	14183	14091	14216	14027	14106	14221	13968	14329	14318	14172	14260	14218	14203	14174	14050	14220	14109	14026	14207	14125	14110	14153	14174	14267	14302	14125	14296	14095	14067	14238	14128	14080	14254	14193	14218	14149	14156	14201	14452	14028	14140	14152	14110	14052	14171	14180	14149	14129	14081	14126	14113	14112	14257	13990	14224	14146	14193	14158	14143	14086	14198	14101	14087	14145	14228	14356	14146	14234	14173	14191	14192	14191	14232	14343	14167	14169	14098	14293	14286	14226	14309	14198	14347	14120	14178	14014	14122	14170	14433	14114	14134	14285	14281	14151	14194	14051	14193	14211	14058	14133	14071	14226	14255	14139	14125	14286	14246	14217	14230	14176	14302	14131	14259	14146	14203	14030	14119	14153	14163	14289	14242	14134	14298	14287	14062	14126	14157	14145	14231	14009	14183	14090	14208	14251	14135	14201	14191	14168	14080	14145	14126	14262	14136	14099	14121	14046	14213	14358	14102	14039	13996	14013	14228	14218	14074	14418	14240	14091	14037	14051	14215	14237	14075	14283	14101	14258	14195	14107	14261	14300	14183	14168	14114	14143	14085	14139	14306	14338	14226	14206	14196	14021	14233	13992	14214	14076	14170	13978	14086	14120	14372	14182	14254	14239	13988	14250	14226	14220	14226	14213	14274	14368	14209	14324	14115	14193	14229	14189	14215	14238	14258	14126	14324	14289	14219	14081	14102	14387	14049	14174	14222	14216	14190	14155	14353	14193	14147	14192	14193	14302	14205	14137	14226	14226	14124	14189	14192	14137	14226	14242	14098	14053	14268	14150	14143	14305	14252	14122	14165	14030	14168	14122	14307	14404	14243	14149	14094	14231	14216	14266	14312	14182	14337	14161	14343	14069	14105	14102	14313	14117	14183	14189	14147	13995	14139	13985	14320	14006	14238	14168	13973	14115	14081	14157	14256	14190	14120	14231	14197	14167	14133	14113	14320	14034	14074	14012	14111	14059	14492	14193	14336	14129	14142	14041	14178	14248	14100	14200	14143	14257	14084	14172	14244	14066	14117	14162	14327	14211	14350	14124	14332	14153	14140	14226	14195	14068	14290	14325	14108	14202	14206	14266	14236	14154	14080	14130	14161	14214	14060	14246	14146	14277	14109	14079	14082	14254	14202	13987	14316	14307	14168	14280	14215	14262	14140	14172	14102	14189	14294	14150	14249	13976	14381	14104	14097	14285	14147	14043	14027	14285	14133	14165	14106	14291	14035	14201	14201	14265	14178	14209	14282	14092	14159	14235	14098	14084	14038	14193	14214	14210	14188	14108	14269	14055	14200	14234	14163	14112	14111	14042	14231	14166	14095	14095	14026	14214	14143	14223	14140	14199	14219	14287	14164	14009	14162	14335	14238	14209	14150	14288	14160	14235	14126	14095	14262	14326	14180	14171	14189	14057	14157	14247	14070	14287	14108	14405	14028	14227	14216	14247	14158	14203	14127	14208	14277	14150	14145	14087	14215	14151	14240	14188	14190	14169	14190	14170	14278	14056	14126	14179	14049	14107	14025	14195	14229	14037	14151	14280	14251	14256	14229	14189	14152	14079	14238	14073	14179	14011	14204	14202	14264	14214	14298	14043	14103	14160	14016	14221	14006	14117	14270	14364	14235	14239	14233	14105	14118	14302	14027	14177	14283	14181	14037	14169	14258	14171	14383	14120	14213	14046	14266	14167	14187	14171	14143	14239	14274	14186	14127	14255	14227	14139	14171	14180	14186	14234	14081	14167	14251	14219	14214	14257	14233	14115	14095	14097	14236	13967	14085	14279	14005	14046	14064	14034	14045	14219	14240	14025	14077	14305	14240	14282	14125	14259	14136	14102	14206	13935	14242	14283	14170	14217	14120	14337	14277	14161	14342	14151	14227	13973	14065	14219	14254	14080	14155	14212	14304	14200	13916	14085	14132	14227	13997	14147	14281	14249	14221	14196	14127	14188	14079	14236	14114	14191	14250	14142	14209	14185	14135	14068	14034	14279	14097	14094	14282	14281	14021	14042	14170	14179	14041	14198	14194	13966	14200	13992	14290	14268	14188	14109	14020	14047	14098	14254	14137	14144	14314	14191	14205	14167	14325	14134	14114	14279	14080	14078	14050	14146	14194	14121	14228	14080	14355	14128	14184	14104	14173	14282	14258	14152	14194	14316	14205	14137	14198	14081	14166
25527	21279	27484	25998	20560	18908	18662	17922	17627	17528	17650	17457	17504	17637	17698	17585	17878	17728	17719	17458	17604	17446	17686	17594	17587	17520	17645	17481	17349	17372	17338	17503	17477	17496	17409	17500	17486	17396	17534	17486	17513	17451	17629	17334	17241	17708	17554	17418	17590	17386	17303	17640	17223	17542	17527	17687	17420	17460	17489	17474	17313	17491	17425	17527	17588	17511	17562	17483	17573	17429	17497	17354	17327	17579	17554	17399	17431	17664	17317	17500	17459	17393	17574	17514	17455	17276	17157	17422	17639	17169	17418	17430	17364	17485	17531	17462	17290	17417	17360	17401	17387	17493	17368	17367	17367	17392	17272	17479	17443	17508	17506	17415	17502	17565	17443	17493	17541	17138	17493	17427	17527	17433	17311	17355	17516	17305	17516	17286	17451	17428	17346	17581	17451	17515	17322	17533	17464	17510	17303	17534	17477	17617	17374	17367	17257	17450	17363	17149	17398	17322	17490	17529	17548	17451	17575	17172	17359	17422	17442	17640	17266	17625	17446	17695	17615	17450	17454	17436	17310	17525	17535	17444	17432	17395	17467	17455	17178	17544	17558	17483	17525	17512	17222	17357	17378	17778	17228	17362	17291	17553	17417	17336	17524	17250	17650	17360	17376	17454	17470	17487	17410	17327	17512	17179	17533	17430	17309	17202	17395	17298	17459	17481	17463	17801	17549	17375	17373	17417	17378	17245	17489	17454	17333	17255	17589	17315	17698	17251	17226	17318	17422	17562	17555	17543	17319	17447	17376	17176	17346	17187	17405	17489	17616	17424	17487	17379	17458	17501	17615	17477	17377	17274	17456	17493	17420	17373	17414	17578	17429	17388	17512	17407	17362	17300	17576	17462	17450	17243	17376	17440	17362	17672	17441	17466	17662	17590	17431	17313	17488	17373	17526	17447	17346	17417	17420	17620	17306	17462	17537	17363	17394	17535	17459	17578	17454	17329	17470	17470	17552	17398	17573	17298	17285	17438	17429	17269	17217	17485	17210	17507	17496	17364	17341	17259	17464	17272	17401	17504	17280	17539	17287	17405	17271	17361	17321	17492	17401	17179	17347	17400	17487	17286	17607	17562	17409	17472	17520	17301	17558	17674	17546	17484	17362	17390	17454	17389	17550	17565	17494	17625	17370	17307	17546	17452	17410	17455	17412	17504	17390	17374	17399	17386	17484	17548	17423	17484	17250	17486	17585	17652	17380	17518	17234	17375	17293	17532	17395	17467	17317	17472	17242	17486	17310	17427	17599	17660	17520	17397	17463	17393	17428	17456	17427	17336	17454	17538	17512	17460	17612	17300	17431	17356	17227	17410	17442	17492	17397	17323	17290	17483	17229	17438	17387	17436	17497	17477	17645	17444	17395	17576	17558	17306	17481	17398	17632	17346	17448	17363	17570	17384	17239	17243	17400	17374	17633	17538	17505	17329	17459	17387	17584	17416	17410	17437	17532	17379	17332	17453	17574	17573	17536	17564	17564	17427	17340	17497	17367	17494	17287	17352	17287	17493	17510	17383	17604	17305	17452	17676	17404	17370	17517	17346	17322	17474	17496	17467	17520	17421	17418	17570	17628	17474	17331	17231	17348	17391	17523	17405	17386	17138	17439	17461	17456	17653	17510	17275	17498	17355	17538	17262	17420	17300	17633	17431	17492	17582	17369	17515	17654	17169	17606	17637	17242	17152	17617	17470	17280	17524	17304	17432	17573	17515	17097	17327	17454	17486	17312	17363	17535	17458	17429	17246	17526	17380	17326	17300	17414	17368	17392	17514	17512	17210	17453	17489	17414	17284	17302	17415	17439	17538	17387	17393	17365	17294	17418	17615	17241	17122	17408	17380	17302	17383	17348	17231	17410	17156	17428	17445	17292	17595	17420	17559	17591	17469	17588	17344	17449	17645	17403	17389	17645	17361	17157	17554	17406	17516	17457	17301	17572	17295	17556	17542	17392	17601	17417	17376	17468	17522	17521	17343	17568	17380	17656	17508	17496	17381	17306	17554	17375	17516	17437	17381	17483	17507	17415	17481	17363	17505	17516	17434	17511	17439	17481	17495	17522	17550	17452	17548	17343	17321	17482	17461	17475	17370	17465	17311	17602	17571	17568	17370	17400	17551	17496	17387	17516	17451	17366	17343	17380	17393	17551	17452	17229	17449	17457	17547	17441	17534	17384	17424	17503	17442	17312	17532	17553	17561	17478	17493	17232	17523	17425	17236	17574	17208	17298	17490	17681	17488	17356	17466	17290	17411	17414	17446	17620	17467	17512	17603	17770	17552	17542	17502	17263	17687	17449	17221	17483	17283	17504	17490	17470	17463	17497	17364	17490	17514	17537	17316	17500	17492	17673	17477	17607	17665	17385	17303	17457	17324	17214	17382	17477	17479	17365	17422	17528	17189	17339	17623	17439	17522	17522	17403	17357	17569	17391	17496	17313	17404	17515	17188	17768	17420	17454	17327	17239	17611	17438	17284	17375	17373	17519	17329	17435	17604	17304	17578	17590	17607	17368	17462	17727	17712	17340	17403	17439	17609	17250	17429	17486	17347	17460	17329	17404	17725	17392	17660	17421	17448	17552	17435	17380	17456	17358	17435	17429	17513	17413	17242	17255	17320	17457	17506	17498	17553	17384	17189	17430	17364	17368	17398	17374	17545	17334	17340	17450	17386	17351	17389	17375	17364	17476	17304	17364	17591	17551	17526	17450	17533	17542	17423	17438	17524	17278	17576	17548	17650	17601	17532	17403	17417	17509	17304	17451	17396	17376	17379	17382	17523	17277	17244	17515	17314	17357	17502	17549	17399	17632	17257	17604	17478	17557	17441	17312	17327	17410	17285	17415	17212	17360	17375	17306	17406	17500	17545	17541	17424	17478	17492	17337	17332	17368	17520	17466	17329	17420	17182	17423	17314	17353	17439	17427	17362	17549	17468	17632	17718	17533	17363	17575	17460	17527	17269	17288	17427	17432	17304	17573	17458	17463	17472	17461	17470	17400	17296	17244	17512	17348	17674	17569	17396	17294	17391	17428	17532	17297	17230	17288	17343	17461	17313	17564	17572	17643	17291	17454	17294	17410	17390	17496	17413	17606	17405	17362	17556	17457	17348	17396	17460	17394	17370	17397	17427	17434	17486	17623	17446	17619	17445	17324	17365	17343	17276	17465	17453	17511	17407	17515	17350	17273	17387	17522	17422	17244	17292	17069	17442	17518	17498	17631	17459	17444	17388	17503	17385	17704	17388	17470	17374	17417	17446	17371	17529	17508	17408	17381	17360	17356	17598	17517	17499	17425	17484	17517	17554	17452	17349	17279	17519	17462	17508	17388	17247	17280	17402	17686	17343	17381	17417	17329	17242	17393	17419	17429	17590	17442	17434	17458	17468	17551	17361	17329	17201	17532	17461	17455	17406	17525	17617	17361	17497	17471	17377	17400	17418	17393	17420	17353	17366	17424	17314	17217	17487	17433	17371	17439	17246	17419	17426	17406	17389	17400	17474	17381	17487	17498	17384	17297	17588	17273	17428	17506	17644	17490	17444	17560	17452	17451	17172	17362	17334	17443	17349	17609	17382	17451	17597	17380	17457	17527	17402	17313	17359	17450	17452	17452	17697	17224	17535	17350	17318	17411	17434	17539	17474	17307	17668	17455	17450	17433	17350	17425	17472	17398	17538	17643	17247	17288	17536	17442	17332	17406	17411	17441	17409	17410	17407	17316	17229	17447	17444	17308	17623	17445	17415	17159	17378	17405	17392	17401	17585	17414	17374	17539	17394	17461	17439	17511	17405	17372	17409	17595	17588	17302	17304	17494	17229	17477	17674	17451	17467	17531	17512	17486	17382	17376	17352	17436	17473	17322	17324	17366	17389	17360	17404	17310	17571	17429	17413	17298	17505	17419	17417	17547	17590	17503	17368	17421	17392	17455	17469	17468	17438	17376	17328	17513	17322	17500	17360	17428	17391	17505	17504	17503	17397	17542	17521	17414	17259	17399	17466	17639	17364	17477	17549	17336	17291	17350	17684	17431	17491	17350	17368	17278	17496	17473	17399	17606	17314	17720	17404	17709	17548	17445	17518	17427	17337	17516	17593	17391	17507	17535	17517	17614	17286	17734	17487	17518	17323	17594	17504	17273	17382	17418	17466	17479	17486	17374	17456	17417	17235	17606	17652	17391	17428	17439	17546	17708	17540	17664	17478	17414	17564	17486	17399	17598	17317	17332	17281	17436	17450	17277	17475	17401	17638	17423	17441	17361	17372	17568	17593	17512	17393	17448	17174	17527	17506	17228	17544	17404	17476	17494	17374	17592	17425	17213	17567	17471	17353	17462	17594	17233	17295	17557	17364	17510	17213	17399	17409	17344	17534	17537	17335	17476	17471	17511	17420	17437	17393	17371	17374	17327	17582	17416	17562	17751	17648	17216	17335	17363	17354	17303	17216	17493	17597	17452	17280	17487	17520	17269	17615	17646	17329	17519	17613	17468	17233	17383	17361	17517	17606	17310	17198	17339	17319	17434	17573	17292	17485	17434	17239	17568	17444	17273	17334	17390	17354	17309	17382	17476	17490	17302	17465	17205	17536	17400	17432	17418	17390	17309	17365	17401	17465	17336	17593	17590	17380	17528	17561	17475	17458	17609	17498	17456	17581	17431	17582	17419	17322	17559	17311	17499	17284	17482	17333	17316	17355	17525	17323	17481	17383	17504	17463	17510	17329	17550	17382	17125	17555	17391	17255	17501	17366	17296	17405	17585	17518	17439	17479	17372	17576	17437	17323	17539	17544	17360	17474	17484	17372	17424	17379	17513	17536	17473	17515	17378	17232	17547	17443	17573	17422	17170	17273	17414	17403	17598	17462	17283	17554	17386	17546	17423	17366	17479	17421	17467	17440	17402	17565	17277	17449	17507	17276	17308	17540	17459	17332	17410	17382	17410	17439	17376	17324	17438	17286	17390	17309	17180	17369	17513	17577	17597	17566	17520	17302	17386	17421	17408	17365	17681	17516	17483	17669	17476	17519	17550	17335	17504	17320	17474	17425	17424	17401	17724	17473	17632	17314	17355	17370	17274	17568	17527	17401	17407	17389	17418	17436	17291	17389	17309	17430	17345	17466	17490	17365	17447	17465
12676	21547	17917	15754	14999	14920	14659	14401	14501	14483	14373	14429	14515	14352	14430	14531	14574	14176	14457	14531	14448	14354	14414	14237	14475	14357	14541	14361	14509	14544	14318	14187	14379	14293	14226	14439	14217	14389	14426	14328	14443	14422	14368	14411	14580	14264	14204	14288	14438	14359	14450	14455	14427	14291	14571	14359	14235	14309	14537	14461	14410	14279	14440	14268	14344	14364	14384	14336	14315	14254	14429	14331	14291	14194	14258	14208	14254	14351	14416	14436	14351	14377	14443	14461	14436	14305	14360	14161	14334	14319	14315	14294	14416	14349	14356	14196	14221	14257	14392	14266	14521	14325	14167	14327	14132	14525	14215	14418	14381	14335	14487	14320	14398	14463	14289	14267	14399	14358	14378	14443	14213	14190	14289	14381	14508	14336	14305	14289	14500	14377	14507	14366	14207	14383	14295	14441	14372	14258	14369	14406	14372	14380	14453	14257	14336	14379	14434	14375	14480	14272	14361	14241	14475	14361	14305	14294	14352	14365	14254	14405	14203	14418	14338	14229	14251	14498	14456	14327	14331	14344	14334	14402	14305	14485	14223	14310	14379	14395	14335	14483	14329	14554	14239	14283	14321	14492	14291	14350	14413	14530	14283	14333	14415	14336	14246	14254	14248	14241	14212	14260	14300	14315	14344	14344	14319	14289	14576	14304	14374	14357	14526	14341	14355	14353	14316	14257	14322	14466	14460	14540	14344	14286	14276	14405	14421	14369	14372	14525	14310	14232	14199	14430	14269	14440	14281	14428	14300	14344	14502	14417	14366	14375	14327	14411	14238	14486	14405	14311	14379	14246	14358	14329	14346	14466	14568	14225	14277	14553	14226	14376	14394	14440	14340	14239	14153	14176	14347	14318	14495	14164	14327	14425	14186	14261	14230	14284	14308	14261	14391	14426	14372	14307	14251	14451	14231	14316	14282	14402	14352	14290	14348	14436	14374	14293	14387	14466	14161	14361	14393	14258	14435	14374	14355	14303	14576	14266	14361	14379	14267	14283	14238	14288	14276	14484	14284	14315	14143	14440	14442	14400	14362	14347	14279	14578	14284	14298	14418	14325	14215	14330	14413	14322	14396	14313	14358	14150	14277	14232	14387	14314	14360	14173	14291	14271	14220	14267	14448	14200	14341	14269	14230	14521	14304	14303	14287	14333	14238	14330	14370	14361	14392	14370	14333	14478	14544	14212	14323	14338	14416	14310	14264	14383	14461	14296	14242	14459	14333	14171	14242	14504	14225	14393	14373	14444	14490	14288	14465	14380	14304	14459	14421	14374	14301	14332	14234	14387	14209	14169	14460	14262	14284	14205	14399	14348	14411	14159	14353	14213	14162	14310	14403	14475	14298	14539	14142	14410	14248	14444	14200	14219	14393	14404	14596	14471	14360	14255	14469	14338	14441	14133	14364	14227	14269	14290	14402	14356	14119	14571	14427	14458	14287	14380	14528	14379	14256	14394	14267	14339	14322	14346	14299	14406	14498	14297	14431	14323	14318	14442	14274	14405	14118	14394	14399	14308	14455	14295	14342	14262	14365	14244	14311	14399	14290	14265	14459	14293	14339	14311	14338	14277	14296	14273	14213	14360	14251	14243	14414	14314	14410	14244	14407	14375	14303	14360	14307	14459	14223	14419	14233	14333	14460	14381	14477	14329	14222	14298	14278	14378	14299	14340	14357	14458	14344	14337	14188	14326	14352	14300	14339	14425	14164	14321	14226	14284	14450	14378	14424	14336	14373	14332	14392	14364	14350	14178	14325	14271	14285	14467	14265	14330	14138	14212	14262	14122	14196	14157	14321	14423	14305	14366	14426	14440	14293	14332	14259	14289	14367	14340	14474	14417	14412	14384	14324	14388	14299	14305	14365	14346	14282	14331	14566	14303	14411	14422	14538	14361	14347	14443	14324	14369	14588	14382	14297	14346	14240	14502	14331	14331	14284	14440	14293	14315	14429	14368	14504	14461	14305	14353	14372	14161	14248	14498	14299	14282	14443	14356	14239	14523	14305	14396	14418	14399	14249	14359	14421	14267	14371	14495	14362	14258	14507	14270	14431	14371	14243	14423	14348	14305	14461	14205	14481	14323	14468	14256	14342	14349	14485	14379	14227	14305	14379	14444	14312	14363	14521	14204	14337	14379	14429	14136	14263	14372	14290	14341	14240	14307	14268	14209	14365	14275	14304	14332	14428	14430	14035	14347	14419	14537	14464	14202	14501	14558	14431	14410	14225	14354	14167	14163	14520	14151	14331	14281	14155	14498	14355	14201	14354	14346	14419	14335	14254	14255	14402	14393	14474	14458	14222	14174	14447	14325	14416	14433	14192	14360	14341	14242	14390	14369	14342	14368	14419	14268	14356	14345	14373	14327	14367	14341	14305	14274	14279	14480	14296	14214	14291	14239	14283	14456	14318	14313	14417	14260	14367	14258	14437	14402	14341	14314	14277	14327	14394	14354	14304	14293	14391	14376	14494	14463	14266	14383	14249	14481	14127	14382	14273	14367	14284	14192	14361	14421	14269	14375	14298	14504	14314	14388	14261	14344	14257	14226	14222	14249	14392	14499	14366	14442	14485	14301	14321	14287	14387	14372	14283	14498	14440	14286	14399	14352	14325	14383	14251	14281	14467	14347	14328	14285	14391	14429	14322	14443	14474	14503	14406	14352	14181	14276	14345	14402	14471	14420	14298	14342	14443	14349	14528	14298	14435	14454	14324	14197	14427	14376	14384	14286	14309	14348	14287	14554	14414	14387	14469	14407	14464	14362	14314	14287	14408	14437	14465	14456	14429	14337	14279	14276	14298	14473	14206	14452	14219	14222	14324	14367	14489	14355	14379	14300	14268	14377	14398	14225	14585	14367	14265	14392	14430	14358	14257	14460	14290	14420	14288	14531	14345	14370	14289	14361	14299	14274	14307	14257	14334	14480	14320	14315	14242	14383	14300	14228	14327	14384	14522	14374	14376	14345	14443	14352	14395	14305	14550	14261	14398	14315	14362	14285	14273	14411	14332	14561	14301	14242	14485	14350	14412	14276	14359	14523	14370	14380	14307	14345	14486	14227	14250	14460	14372	14393	14376	14371	14249	14455	14241	14422	14452	14247	14447	14389	14341	14155	14493	14351	14435	14231	14282	14340	14250	14448	14336	14284	14513	14327	14234	14308	14348	14425	14272	14367	14398	14309	14329	14602	14272	14298	14359	14342	14307	14555	14299	14398	14354	14301	14422	14308	14305	14394	14326	14334	14304	14387	14249	14244	14518	14372	14609	14191	14125	14312	14316	14352	14291	14243	14448	14200	14321	14314	14406	14545	14364	14373	14449	14325	14453	14458	14284	14342	14423	14329	14241	14324	14301	14300	14321	14326	14348	14191	14325	14174	14492	14347	14399	14459	14367	14534	14450	14311	14362	14444	14267	14491	14336	14494	14407	14229	14308	14288	14292	14294	14339	14279	14520	14372	14340	14456	14426	14148	14361	14238	14318	14475	14389	14282	14409	14471	14283	14421	14594	14321	14282	14393	14150	14291	14369	14372	14402	14297	14377	14276	14381	14387	14192	14460	14374	14443	14316	14432	14320	14355	14499	14493	14396	14377	14417	14357	14330	14336	14403	14398	14150	14315	14337	14438	14424	14247	14299	14185	14521	14343	14307	14234	14316	14248	14231	14362	14324	14298	14395	14347	14358	14443	14504	14250	14278	14404	14271	14436	14335	14232	14374	14300	14271	14401	14495	14308	14387	14372	14319	14385	14435	14325	14311	14262	14337	14266	14257	14334	14420	14342	14382	14247	14278	14336	14333	14359	14245	14286	14365	14353	14341	14353	14427	14380	14351	14357	14337	14310	14436	14416	14346	14374	14293	14319	14341	14354	14293	14366	14426	14181	14328	14316	14409	14502	14287	14240	14317	14370	14305	14287	14338	14219	14254	14356	14435	14339	14420	14454	14273	14346	14231	14350	14277	14372	14404	14674	14237	14341	14322	14341	14433	14443	14457	14341	14212	14350	14280	14292	14491	14233	14454	14270	14236	14280	14232	14140	14342	14391	14344	14424	14554	14385	14353	14421	14344	14364	14398	14335	14318	14266	14344	14455	14283	14455	14533	14244	14421	14378	14315	14516	14409	14380	14261	14283	14392	14478	14232	14278	14438	14441	14345	14338	14301	14472	14318	14269	14478	14361	14318	14358	14280	14253	14326	14254	14412	14335	14412	14447	14259	14242	14417	14337	14338	14446	14499	14374	14370	14184	14293	14302	14329	14212	14342	14151	14315	14456	14335	14352	14444	14450	14303	14342	14335	14272	14334	14248	14146	14176	14390	14172	14448	14370	14403	14417	14290	14342	14522	14318	14352	14371	14334	14399	14330	14396	14327	14513	14334	14367	14484	14352	14513	14345	14244	14192	14369	14326	14466	14368	14209	14266	14373	14463	14143	14373	14486	14338	14351	14303	14309	14352	14360	14308	14285	14355	14347	14361	14360	14226	14296	14507	14252	14337	14310	14448	14341	14409	14406	14400	14361	14480	14343	14246	14324	14422	14386	14558	14343	14338	14313	14536	14354	14288	14268	14435	14447	14449	14420	14318	14503	14301	14356	14294	14575	14298	14484	14402	14180	14286	14398	14346	14310	14349	14504	14255	14366	14250	14315	14481	14099	14529	14207	14414	14398	14423	14417	14485	14565	14381	14345	14353	14325	14275	14336	14441	14350	14256	14321	14462	14354	14492	14117	14323	14261	14376	14123	14379	14303	14379	14294	14341	14303	14425	14254	14400	14514	14306	14356	14396	14362	14466	14204	14324	14289	14311	14485	14381	14422	14278	14282	14343	14392	14286	14470	14296	14285	14378	14454	14404	14398	14222	14319	14479	14403	14301	14318	14126	14347	14420	14170	14481	14210	14256	14287	14414	14268	14239	14368	14480	14345	14356	14340	14377	14436	14389	14427	14418	14323	14300	14485	14155	14205	14365	14240	14347	14363	14447	14452	14277	14290	14528	14455	14308	14396	14294	14372	14401	14586	14223	14439	14352	14385	14404	14347	14443	14407	14436	14513	14493	14368	14170	14265	14323	14485	14379	14378	14516	14362	14358	14421	14386	14303	14220	14353	14413	14316	14302	14466	14360	14383	14211
23448	21259	28845	24004	21636	22617	21566	17754	16850	17263	17064	16714	16772	16994	17752	18861	18809	18334	17499	16925	16927	16849	16538	16753	16665	16851	16848	16768	16602	16785	16638	16752	16769	16580	16800	16888	16644	16540	16547	16658	16830	16658	16763	16666	16698	16630	16653	16623	16825	16750	16672	16878	16781	16670	16542	16811	16460	16724	16690	16672	16785	16817	16592	16714	16441	16612	16728	16701	16710	16747	16765	16741	16622	16512	16630	16566	16550	16956	16733	16628	16647	16844	16722	16795	16440	16882	16758	16706	16697	16601	16728	16618	16671	16616	16574	16702	16715	16744	16585	16663	16522	16747	16581	16681	16676	16549	16525	16581	16511	16881	16610	16739	16792	16742	16645	16445	16724	16602	16692	16516	16664	16685	16511	16611	16417	16466	16702	16490	16594	16741	16663	16521	16583	16777	16696	16539	16824	16684	16608	16554	16572	16761	16539	16578	16679	16493	16616	16415	16732	16700	16600	16554	16587	16542	16631	16840	16620	16755	16643	16632	16581	16758	16396	16547	16583	16639	16641	16545	16673	16651	16648	16594	16623	16614	16584	16542	16623	16481	16711	16692	16401	16588	16561	16610	16754	16711	16634	16551	16466	16414	16617	16546	16681	16529	16458	16525	16648	16519	16708	16842	16534	16386	16583	16743	16770	16698	16631	16654	16671	16824	16668	16832	16627	16478	16659	16753	16688	16697	16578	16678	17008	16626	16538	16603	16633	16563	16670	16784	16548	16659	16554	16557	16628	16566	16547	16487	16506	16582	16515	16694	16742	16515	16485	16489	16463	16679	16585	16906	16712	16614	16579	16377	16461	16841	16649	16606	16435	16726	16724	16642	16685	16533	16643	16765	16563	16551	16729	16687	16828	16852	16652	16556	16589	16452	16439	16556	16646	16619	16467	16725	16572	16596	16607	16583	16700	16713	16835	16763	16681	16646	16800	16578	16601	16435	16792	16572	16671	16671	16515	16530	16547	16729	16665	16669	16489	16663	16692	16719	16482	16536	16425	16349	16578	16672	16663	16491	16556	16611	16486	16659	16471	16393	16806	16432	16691	16652	16503	16571	16628	16719	16506	16478	16636	16336	16735	16663	16850	16718	16852	16675	16558	16995	16604	16648	16434	16562	16680	16661	16561	16428	16588	16592	16681	16732	16914	16699	16760	16738	16646	16489	16764	16676	16830	16591	16823	16646	16789	16634	16662	16600	16796	16587	16476	16663	16618	16828	16589	16582	16590	16648	16753	16634	16549	16717	16792	16598	16617	16473	16528	16635	16446	16479	16542	16432	16551	16834	16728	16658	16762	16615	16452	16552	16791	16798	16583	16453	16549	16507	16730	16636	16576	16767	16645	16505	16497	16717	16565	16704	16940	16594	16690	16710	16510	16518	16626	16556	16612	16701	16583	16622	16757	16492	16504	16609	16630	16602	16598	16745	16656	16773	16599	16737	16701	16681	16612	16490	16613	16666	16658	16589	16440	16632	16732	16524	16448	16641	16577	16646	16754	16335	16585	16419	16732	16650	16836	16581	16668	16499	16688	16680	16648	16505	16607	16548	16614	16540	16880	16650	16521	16655	16669	16537	16683	16693	16738	16595	16782	16662	16693	16469	16611	16634	16727	16541	16554	16515	16710	16394	16746	16626	16672	16665	16651	16553	16763	16432	16495	16529	16661	16568	16537	16578	16584	16493	16656	16575	16565	16790	16701	16758	16605	16850	16446	16548	16569	16586	16657	16684	16532	16534	16704	16716	16627	16675	16811	16442	16704	16691	16865	16692	16712	16473	16617	16671	16521	16527	16710	16656	16622	16514	16369	16625	16442	16240	16708	16466	16675	16566	16668	16486	16705	16661	16676	16691	16608	16722	16624	16654	16571	16530	16578	16582	16808	16769	16614	16618	16554	16539	16478	16677	16635	16646	16648	16538	16604	16514	16828	16696	16596	16519	16567	16732	16581	16644	16742	16661	16548	16725	16560	16560	16567	16497	16539	16638	16644	16715	16692	16682	16437	16566	16647	16611	16718	16639	16640	16592	16399	16751	16510	16579	16607	16665	16720	16733	16661	16442	16502	16631	16537	16614	16487	16613	16601	16611	16551	16814	16768	16620	16511	16706	16670	16690	16408	16658	16653	16472	16364	16667	16452	16798	16569	16578	16662	16419	16761	16523	16600	16702	16356	16586	16856	16564	16537	16528	16575	16818	16546	16772	16678	16499	16605	16512	16645	16666	16639	16768	16563	16677	16747	16534	16486	16517	16706	16702	16584	16387	16478	16551	16525	16597	16718	16625	16590	16536	16643	16608	16611	16433	16594	16513	16740	16698	16598	16620	16574	16656	16732	16617	16693	16703	16510	16506	16646	16518	16594	16392	16647	16583	16760	16603	16705	16651	16545	16561	16670	16693	16773	16691	16673	16484	16672	16490	16705	16656	16692	16468	16528	16496	16770	16795	16584	16562	16719	16729	16670	16662	16510	16504	16657	16550	16396	16398	16688	16693	16604	16667	16884	16573	16446	16368	16647	16530	16651	16641	16721	16572	16635	16690	16521	16507	16611	16704	16698	16612	16844	16826	16644	16428	16880	16630	16702	16578	16557	16708	16604	16859	16746	16534	16478	16626	16658	16616	16621	16717	16621	16659	16553	16657	16492	16663	16501	16843	16670	16795	16904	16780	16811	16601	16573	16672	16520	16618	16733	16592	16671	16569	16574	16843	16646	16781	16604	16564	16510	16729	16585	16842	16589	16414	16667	16382	16583	16775	16592	16575	16604	16612	16505	16639	16721	16458	16844	16472	16538	16523	16755	16682	16515	16679	16501	16523	16605	16698	16519	16550	16648	16353	16773	16562	16750	16663	16701	16700	16566	16541	16772	16518	16568	16550	16541	16303	16571	16637	16509	16794	16611	16488	16554	16522	16623	16566	16749	16628	16575	16639	16309	16849	16470	16501	16432	16615	16685	16594	16730	16539	16618	16749	16744	16542	16557	16767	16788	16800	16497	16523	16566	16641	16660	16816	16891	16639	16578	16593	16720	16551	16718	16424	16548	16714	16592	16812	16697	16748	16468	16543	16432	16586	16659	16702	16662	16743	16603	16493	16651	16695	16561	16751	16587	16683	16589	16733	16417	16495	16539	16493	16643	16650	16641	16739	16559	16712	16726	16590	16569	16551	16535	16589	16658	16606	16588	16487	16526	16826	16758	16485	16610	16714	16726	16530	16672	16594	16691	16511	16533	16658	16800	16706	16643	16615	16626	16530	16471	16646	16822	16706	16627	16389	16556	16555	16714	16652	16534	16621	16694	16626	16719	16534	16651	16710	16956	16581	16700	16682	16701	16539	16640	16658	16454	16724	16683	16658	16447	16637	16720	16545	16743	16845	16621	16508	16776	16320	16645	17005	16678	16650	16689	16712	16730	16656	16677	16406	16624	16612	16838	16653	16670	16633	16628	16327	16596	16573	16524	16707	16772	16763	16634	16727	16863	16638	16654	16599	16540	16563	16384	16706	16662	16744	16546	16821	16686	16660	16618	16746	16758	16579	16471	16548	16682	16657	16740	16409	16716	16713	16494	16577	16888	16737	16685	16704	16795	16570	16544	16688	16622	16383	16746	16632	16751	16572	16661	16482	16625	16766	16764	16625	16648	16621	16655	16532	16466	16614	16519	16801	16456	16586	16699	16662	16735	16711	16486	16659	16518	16702	16695	16360	16397	16541	16455	16837	16692	16433	16737	16621	16664	16673	16627	16579	16745	16572	16576	16792	16612	16726	16591	16599	16707	16866	16652	16730	16613	16563	16736	16517	16600	16613	16649	16454	16693	16717	16803	16587	16761	16625	16643	16664	16650	16552	16619	16650	16759	16719	16654	16657	16410	16655	16595	16586	16524	16508	16800	16602	16609	16686	16643	16589	16620	16670	16668	16522	16608	16788	16521	16492	16691	16612	16735	16631	16574	16496	16573	16465	16660	16695	16641	16335	16780	16629	16440	16699	16630	16533	16634	16650	16809	16491	16564	16694	16703	16939	16652	16476	16786	16749	16641	16623	16387	16612	16538	16555	16669	16557	16709	16651	16828	16826	16826	16584	16549	16517	16594	16442	16567	16549	16747	16616	16789	16704	16735	16714	16580	16595	16709	16542	16653	16515	16609	16583	16733	16591	16857	16639	16564	16490	16719	16626	16598	16501	16759	16636	16563	16659	16656	16713	16940	16578	16473	16714	16772	16787	16813	16614	16562	16547	16534	16631	16682	16646	16423	16624	16910	16765	16506	16529	16760	16467	16533	16604	16732	16778	16728	16328	16540	16517	16840	16618	16678	16717	16725	16502	16672	16720	16739	16593	16585	16640	16655	16600	16596	16732	16665	16947	16633	16592	16699	16676	16684	16733	16689	16567	16472	16523	16536	16594	16736	16570	16528	16521	16685	16735	16637	16750	16648	16581	16515	16632	16299	16695	16543	16593	16590	16709	16630	16701	16711	16495	16697	16566	16705	16732	16624	16672	16699	16419	16569	16602	16562	16662	16825	16698	16470	16394	16419	16537	16442	16671	16610	16705	16660	16635	16717	16586	16534	16487	16379	16687	16521	16654	16566	16698	16649	16665	16656	16622	16628	16657	16787	16652	16729	16535	16757	16697	16512	16686	16614	16385	16790	16568	16775	16516	16789	16516	16671	16594	16698	16777	16654	16631	16622	16384	16665	16564	16658	16567	16691	16790	16704	16636	16720	16660	16636	16718	16558	16871	16713	16513	16641	16781	16715	16726	16536	16683	16719	16699	16659	16663	16737	16572	16514	16489	16489	16498	16694	16449	16702	16605	16510	16610	16754	16682	16618	16590	16586	16704	16601	16463	16579	16575	16481	16561	16710	16754	16515	16622	16417	16664	16666	16549	16601	16489	16551	16671	16539	16590	16839	16691	16662	16599	16515	16727	16714	16486	16619	16694	16678	16701	16825	16807	16606	16706	16533	16881	16731	16591	16671	16428	16659	16609	16632	16588	16638	16442	16594	16702	16720	16702	16579	16679	16629	16449	16516	16473	16735	16622	16439	16603	16654	16840	16637	16740	16761	16640	16677	16558	16724	16454	16618	16606	16764	16597	16643	16717	16817	16856	16589	16429	16546	16563
11487	28563	21073	16086	15184	14659	14364	14260	14077	14078	14065	14223	14099	14187	14682	15840	15607	14919	14509	14056	14124	14125	13985	13774	13917	13917	13986	13784	13974	13956	13983	13973	13880	13763	13901	13888	13954	13902	13916	13909	13942	14054	13855	14008	13839	13777	13848	13983	13832	14096	14033	13855	13954	13912	13912	13746	14015	13909	13890	14049	13906	13857	14089	13830	13883	13881	13866	13925	13656	14000	13924	14043	13897	14005	13887	13902	13943	13999	13820	13911	13892	13874	13865	13836	14042	13963	13891	13819	13836	13925	13767	13806	13818	13947	13813	13998	14088	13982	13976	13979	13804	14032	13944	13843	13823	13939	13909	13920	13942	13911	13925	13808	14001	13872	13964	13905	13889	13916	14063	13999	14042	13898	14049	13997	13766	13887	13748	13933	13796	13909	13825	13930	13741	13727	13952	13918	13902	13824	13821	13872	13906	14114	13904	14027	13998	13871	13764	13779	13886	13755	14036	13753	13999	13818	13901	13907	14145	14049	13795	14133	13987	13865	13745	13819	13855	13796	13919	14054	13930	13833	13951	13876	14063	13738	14028	13887	13964	13829	14004	13819	14037	13772	13758	13953	13931	14041	13844	13929	13863	13928	13812	13943	13874	13772	13874	13816	14024	13823	13955	13910	13731	13965	13886	14067	14091	13945	13808	13794	13828	13998	13835	13895	13834	13828	14050	13688	14069	13795	13800	13904	13924	14086	13958	13844	13978	13917	13774	13837	13895	13971	13870	13880	14035	14004	14031	13862	13951	13827	13903	14019	13805	13844	13850	14026	13917	13870	13852	13893	14040	13805	13960	13866	13927	14062	13865	13888	14010	13760	13959	14041	13960	13904	13817	14008	14138	13939	13953	13978	13817	13897	13896	13828	13812	13894	13792	13918	13953	13733	13927	13899	13709	13916	13939	13876	13839	13983	13783	13939	13888	13786	13953	13893	13922	13771	13861	13906	13885	13917	13906	13874	13979	13766	13895	13860	13846	13943	13778	13922	13894	13817	13819	13919	13848	13893	14020	13914	13933	13865	13848	13875	13893	13923	13935	13884	14110	13819	13876	13779	13833	13772	13999	13876	13965	13924	14040	13796	14012	13845	13885	13870	14081	13855	13888	13854	13906	13843	13794	14017	13923	13898	13925	14018	13685	13964	13939	13860	13967	13860	13866	13957	13998	13963	13919	13899	13864	14013	13852	13894	13820	13992	13636	13792	14141	13834	13787	13789	14092	13830	13836	13811	13928	13963	13815	13955	13865	13892	13974	13869	13873	13871	13815	14023	13856	13852	13950	13937	14012	13944	13854	14136	14000	13792	13914	13907	14031	13740	13888	14028	13819	13962	13830	13807	13862	13918	13864	13905	13934	13903	13977	13872	13873	13880	13832	13886	13947	13954	13807	13781	13855	13889	13823	13791	13829	14090	14012	13876	14083	13956	13763	13912	13821	13717	13803	14040	13859	13895	14041	13827	13985	13755	13970	13925	13820	13915	13941	13871	13935	13859	13793	13954	13834	14069	13955	13820	13961	13753	13751	13940	14106	13833	13816	13896	13915	14021	13824	13873	13847	13834	13810	13911	13761	14000	13912	14078	13988	13820	13925	13922	13920	14040	13901	13832	13915	13902	13765	13953	13798	13939	13937	13928	13814	13780	13880	13835	14048	13974	13710	13924	13701	14018	14007	14050	13796	13842	13961	13957	13908	14048	13959	13818	13907	13883	13997	13857	14050	13869	13850	13882	13942	13821	13830	13887	14048	13917	13961	13800	13866	14008	13976	13919	13979	13790	13853	13902	14002	13879	14010	13881	13972	13781	14005	13857	13870	13888	13968	13825	13954	13706	14053	13932	14014	13952	13845	14011	13770	13996	13747	13943	13799	14012	13951	13833	13876	13931	14074	13827	13861	13912	13817	13899	13989	13796	14013	13809	13837	13833	13871	13910	14016	13947	13689	13968	13920	13761	13774	13995	14056	13676	13873	13831	13963	13748	13886	13934	13776	13790	13806	13895	13797	13929	13872	13973	13980	13842	13923	13902	13991	14057	13928	14005	14069	13890	13984	13732	13844	14036	13939	13862	13724	13846	14143	13777	14089	13771	13914	13911	13950	13983	13878	13814	13990	13744	13996	13866	13928	13905	13786	13856	13960	14027	13997	13979	13937	13892	13837	13883	13770	13861	13862	13873	13851	13817	13901	14083	13931	13979	13925	14079	13704	13570	13921	14088	14032	13949	13847	13964	14025	13915	14084	13709	13939	13890	14022	13812	13992	13984	13894	13810	13923	13928	13946	13908	13881	13763	13935	13735	13977	14008	13898	13741	13892	13932	13805	13792	13872	14028	14108	14153	13874	13866	14043	13746	13903	13849	13899	13938	13885	13969	13909	13824	13812	13873	13916	13906	13946	14019	14107	13864	13955	14027	13716	13859	13878	14039	13912	13771	13899	14007	13884	13802	13854	13958	13834	14027	13869	13763	13782	13848	13978	13766	13862	13961	13872	13827	13801	13901	13753	14047	13897	13885	13883	13956	13812	14168	13830	13911	13723	13917	13918	13892	13937	14025	13873	13836	13951	13897	14016	13953	13868	13987	13920	13917	13872	13925	14086	13910	13903	13873	13725	13930	13969	13732	14024	13874	13846	13849	14093	13885	13912	14019	14045	13884	13956	13887	13996	13953	13926	14002	14022	13926	13930	13829	13911	13895	13888	14061	13800	13890	14025	13859	13924	14038	13859	13969	13935	13912	13919	13925	13986	13837	13825	13914	14024	13887	13851	13833	14050	13930	13875	13991	13891	13840	13816	14026	14042	13831	13890	14013	13838	13823	13871	13935	13846	13884	13918	13778	13851	13872	14144	13939	14009	13916	13891	13916	13856	13921	13949	13967	13872	14132	14004	13712	13922	14070	13765	13855	13949	13798	13944	13940	13947	14025	13975	13997	13783	13808	13843	13914	13823	13900	13922	13882	13921	13933	13967	13873	13916	13987	13990	13994	14104	13996	13945	13832	13956	13770	13764	13799	13797	13978	13952	13919	13832	13762	13792	13996	13808	14035	13844	14026	13854	13827	13954	14070	13959	14032	13755	13839	13911	13861	13932	13851	13824	13957	13794	13842	13913	13758	13875	13797	13782	13960	13828	13916	13806	13895	13861	13975	13880	13950	14177	14056	13952	13823	13891	13846	13870	13966	13991	13939	13716	13756	13881	13953	13774	13949	14012	13949	13805	13756	13755	13860	13790	14052	13973	13903	14024	13998	13938	13936	13837	13875	13907	13921	13761	13938	13902	14013	13889	13943	13803	13746	13891	13945	13840	13923	13931	13989	13939	13866	13997	13774	13920	13899	13910	13870	13757	14159	13976	13854	13802	13904	13943	13794	14054	13856	13849	13701	13935	13917	13822	13890	13917	13964	13867	14093	13920	13933	13782	13759	13933	13879	13838	14068	13884	13855	13815	13819	13888	13973	14100	13861	13967	13898	13916	13964	13956	13793	13795	13806	13888	13857	13809	13971	13996	13926	13749	13919	13663	13868	13823	13895	14026	13923	13789	13886	13850	13978	14031	13782	13884	14081	13825	13675	13843	14056	13844	13839	13761	13885	13740	14029	13792	13930	13968	14056	13926	13734	13817	13974	13832	14003	13874	13894	13942	13958	13912	13759	13945	13714	14083	13871	13857	13938	13955	13982	13901	14051	13968	13787	13877	13889	13812	13861	13779	13996	13962	13866	13902	13895	13783	13979	13824	13908	14143	13992	13863	13913	13877	13880	13751	13876	14022	13921	13837	13789	13787	13828	13920	13806	13879	13915	13973	13823	13721	13734	13976	13959	14011	13961	13899	13741	13853	13858	13825	13774	13994	13842	13855	14093	13923	14080	13937	13938	13822	13918	14009	13902	13875	13817	13894	13862	13975	13813	13969	13811	14004	13970	13932	13694	13938	14071	13998	13929	13955	13900	13897	13872	13964	13929	13977	13945	13730	13949	13839	13683	14031	13804	13767	13903	13914	13813	13952	13904	13982	13843	13919	13847	13914	13790	13918	13853	13868	13942	13762	13908	13766	13932	13999	13893	13998	13910	13960	13886	13814	13945	13858	13811	13903	13718	14014	13860	13859	13887	13865	13923	13900	14026	13903	13789	13841	13804	13978	13941	13791	13756	13977	13806	13852	13958	14001	14013	13916	13962	13864	14036	13915	13900	13894	14019	13905	14013	13943	13957	13959	13730	14059	13779	13930	13855	13873	13676	13876	13913	13886	13970	13790	13864	13728	13903	13994	13906	13895	14025	13926	13892	13942	13822	13845	13944	13908	13900	13956	13840	13892	13793	13921	13989	13801	13940	13816	13924	13859	14024	13880	13877	13856	13737	13787	13854	13981	13938	13869	13935	13758	13819	13978	13777	13926	13856	14093	13949	13803	13826	13932	13923	13944	13831	13886	13968	13838	13847	13882	13856	13864	13947	13924	13933	13959	13891	14033	13697	13797	13867	13945	13952	14044	13824	13947	13932	13969	13957	13898	14002	13978	14009	13925	13907	13891	14079	13743	13889	13871	13851	13994	13793	13758	13736	13880	13943	13902	13942	13965	13997	13920	13933	13720	14037	13962	13924	14094	13836	14002	13881	13943	13866	13923	13735	13889	13786	13843	13832	13858	13938	14177	13970	13795	13817	13847	13938	13924	13875	13779	13888	13884	13749	13958	14008	13925	13946	13765	13790	13911	13928	14027	13963	13965	13916	13810	13978	13963	14031	13871	13937	13787	14004	13992	13764	13816	13801	13950	14021	13841	13908	13786	13858	13982	13906	13729	13708	13877	13814	13709	14141	13910	13870	13775	13641	13979	13775	13823	13812	13873	13751	13906	13749	14004	13902	13913	13865	13925	13807	13974	13782	13961	13800	13970	14046	13811	13811	13960	13934	13877	13857	13908	13886	13766	13701	13920	13917	13797	13978	13849	13888	13828	13817	13951	13922	13934	13844	13842	13772	13885	14091	13842	13897	13966	13854	13851	13968	13887	13807	13827	13940	13776	13898	13956	13699	14010	13689	13846	14057	13856	13808	13922	13851	13927	13832	13805	13817	13888	13736	13955	13664	13845	13953	13985	13870	13873	13767	13926	14004	13891	13917	13672	14053
22534	21149	28934	23627	21211	22643	24680	18482	16955	17560	17341	17061	16894	16979	17772	20586	20900	19339	18309	17334	17068	16831	16632	16556	16479	16735	16761	16642	16661	16595	16545	16678	16656	16658	16561	16483	16607	16579	16682	16521	16644	16386	16428	16618	16524	16366	16598	16482	16469	16309	16542	16600	16656	16698	16514	16864	16359	16768	16585	16400	16543	16730	16448	16580	16290	16537	16630	16555	16726	16501	16524	16153	16508	16598	16519	16443	16703	16390	16697	16411	16310	16372	16578	16577	16373	16610	16508	16261	16496	16462	16480	16307	16348	16591	16652	16436	16481	16469	16493	16361	16569	16359	16368	16586	16533	16501	16520	16359	16338	16442	16619	16413	16381	16377	16420	16487	16545	16421	16241	16400	16314	16530	16475	16535	16514	16507	16605	16530	16578	16517	16637	16464	16521	16460	16532	16476	16440	16532	16520	16332	16566	16307	16474	16626	16441	16685	16323	16355	16605	16407	16627	16397	16644	16489	16517	16468	16517	16544	16294	16449	16330	16554	16439	16625	16402	16290	16510	16418	16367	16608	16423	16626	16726	16467	16473	16501	16367	16557	16380	16307	16474	16387	16394	16470	16368	16489	16368	16544	16530	16505	16435	16414	16372	16554	16516	16620	16361	16586	16419	16503	16366	16412	16465	16454	16326	16388	16509	16556	16501	16459	16473	16397	16390	16382	16560	16440	16537	16494	16606	16538	16600	16307	16373	16523	16620	16565	16543	16431	16751	16544	16574	16209	16404	16407	16373	16447	16372	16376	16484	16534	16457	16462	16227	16551	16292	16455	16577	16206	16363	16332	16492	16521	16524	16601	16487	16401	16446	16522	16532	16425	16573	16570	16477	16354	16472	16361	16374	16529	16417	16519	16375	16552	16454	16560	16636	16452	16569	16339	16303	16305	16507	16317	16471	16420	16564	16407	16540	16541	16486	16339	16422	16501	16311	16395	16540	16477	16492	16338	16300	16318	16331	16585	16310	16604	16419	16459	16506	16432	16304	16346	16426	16336	16474	16388	16508	16497	16490	16401	16408	16491	16571	16403	16466	16545	16387	16564	16438	16351	16339	16561	16541	16399	16319	16468	16394	16612	16443	16357	16434	16407	16364	16636	16517	16718	16366	16495	16406	16537	16422	16460	16506	16315	16622	16495	16622	16449	16474	16474	16458	16386	16410	16277	16259	16406	16419	16344	16673	16586	16498	16440	16433	16540	16447	16499	16304	16414	16547	16525	16540	16491	16688	16566	16379	16377	16244	16301	16287	16491	16487	16572	16479	16389	16363	16406	16608	16471	16358	16427	16501	16544	16554	16380	16319	16489	16515	16369	16331	16350	16596	16563	16580	16532	16364	16316	16556	16387	16515	16375	16231	16374	16461	16417	16621	16384	16418	16470	16437	16107	16306	16513	16556	16518	16370	16595	16391	16333	16571	16569	16441	16366	16468	16457	16366	16457	16435	16343	16542	16600	16411	16398	16524	16407	16326	16435	16575	16258	16171	16428	16425	16458	16420	16439	16411	16438	16521	16296	16211	16295	16538	16486	16398	16318	16392	16392	16555	16500	16482	16392	16727	16552	16564	16373	16389	16693	16545	16344	16088	16456	16402	16449	16415	16358	16509	16439	16473	16550	16386	16385	16342	16320	16364	16703	16523	16502	16443	16306	16457	16399	16206	16609	16400	16372	16497	16356	16410	16524	16545	16192	16515	16437	16387	16557	16534	16535	16590	16377	16353	16228	16379	16415	16384	16319	16367	16479	16597	16581	16405	16371	16435	16708	16494	16389	16346	16428	16379	16381	16451	16524	16384	16493	16481	16501	16513	16384	16378	16465	16444	16386	16467	16540	16280	16446	16556	16393	16446	16425	16472	16410	16617	16431	16388	16449	16649	16360	16218	16494	16416	16263	16286	16435	16422	16335	16221	16454	16536	16550	16411	16235	16478	16405	16263	16446	16618	16533	16538	16380	16258	16453	16530	16487	16318	16397	16405	16427	16498	16466	16503	16559	16402	16403	16517	16387	16580	16477	16499	16414	16141	16293	16559	16295	16476	16416	16606	16401	16488	16498	16487	16457	16367	16488	16181	16485	16459	16633	16317	16538	16273	16252	16522	16445	16410	16510	16242	16437	16309	16439	16535	16418	16662	16341	16469	16349	16586	16423	16492	16361	16438	16391	16458	16380	16523	16259	16380	16520	16434	16507	16225	16389	16344	16217	16409	16602	16605	16713	16583	16542	16324	16487	16803	16419	16243	16303	16431	16479	16359	16431	16544	16462	16329	16558	16365	16456	16588	16498	16309	16456	16305	16392	16345	16483	16327	16180	16277	16310	16299	16385	16375	16422	16470	16318	16535	16532	16406	16361	16490	16521	16491	16265	16469	16595	16416	16514	16555	16526	16412	16658	16476	16402	16708	16380	16418	16522	16451	16480	16243	16349	16722	16153	16411	16230	16301	16335	16513	16464	16487	16461	16387	16533	16471	16410	16216	16309	16500	16369	16428	16306	16525	16334	16385	16333	16553	16717	16525	16576	16465	16316	16293	16469	16263	16440	16608	16458	16425	16440	16242	16564	16436	16393	16368	16312	16244	16345	16410	16568	16492	16409	16462	16527	16456	16502	16244	16364	16536	16487	16371	16367	16409	16275	16258	16440	16314	16449	16282	16178	16349	16427	16401	16522	16588	16208	16416	16503	16671	16424	16550	16419	16541	16344	16407	16586	16417	16236	16411	16444	16476	16257	16541	16749	16391	16418	16304	16514	16562	16458	16501	16526	16618	16457	16487	16457	16413	16459	16508	16269	16506	16228	16241	16413	16702	16433	16288	16501	16527	16386	16474	16435	16393	16636	16311	16356	16735	16588	16492	16519	16462	16252	16441	16477	16393	16392	16528	16418	16595	16467	16386	16261	16336	16369	16496	16624	16423	16273	16590	16344	16361	16281	16352	16342	16349	16528	16569	16528	16616	16308	16560	16403	16377	16351	16552	16475	16261	16295	16299	16437	16501	16466	16311	16253	16622	16530	16316	16512	16446	16421	16442	16466	16459	16414	16278	16497	16174	16225	16278	16539	16355	16529	16387	16433	16661	16432	16446	16396	16299	16340	16368	16368	16494	16560	16421	16563	16662	16341	16480	16456	16404	16341	16429	16444	16530	16337	16408	16391	16145	16282	16541	16500	16371	16386	16547	16616	16344	16553	16521	16614	16392	16444	16522	16366	16516	16325	16488	16331	16362	16489	16577	16423	16706	16335	16324	16242	16257	16346	16351	16411	16476	16442	16468	16619	16634	16486	16533	16414	16352	16304	16456	16572	16320	16355	16212	16512	16499	16306	16123	16458	16667	16330	16494	16338	16239	16540	16273	16294	16476	16302	16370	16387	16430	16529	16306	16506	16394	16408	16499	16520	16456	16483	16409	16495	16474	16636	16599	16392	16357	16282	16478	16557	16644	16344	16385	16515	16357	16246	16351	16437	16539	16444	16353	16587	16218	16421	16464	16531	16314	16402	16721	16386	16281	16236	16395	16381	16224	16609	16390	16285	16669	16407	16456	16505	16365	16516	16449	16569	16352	16526	16494	16479	16564	16368	16247	16487	16621	16675	16328	16378	16446	16406	16582	16295	16521	16504	16552	16556	16647	16380	16419	16347	16395	16421	16415	16428	16238	16246	16557	16454	16508	16446	16466	16414	16414	16405	16274	16295	16443	16247	16558	16315	16322	16546	16390	16433	16484	16423	16447	16454	16585	16487	16532	16533	16389	16340	16511	16494	16448	16403	16299	16370	16399	16521	16426	16543	16446	16617	16642	16347	16505	16419	16578	16332	16377	16230	16516	16487	16598	16461	16539	16433	16394	16301	16344	16335	16384	16682	16406	16643	16590	16554	16494	16441	16622	16589	16446	16324	16415	16372	16429	16417	16432	16407	16253	16336	16263	16540	16249	16446	16559	16277	16329	16407	16344	16499	16611	16417	16430	16378	16288	16543	16467	16373	16349	16631	16582	16478	16732	16312	16577	16532	16325	16524	16317	16625	16361	16587	16469	16380	16415	16552	16356	16545	16260	16499	16322	16282	16291	16672	16239	16378	16407	16410	16488	16406	16345	16639	16662	16434	16506	16701	16516	16512	16606	16537	16492	16527	16700	16466	16398	16429	16322	16382	16686	16253	16400	16407	16223	16434	16365	16511	16326	16202	16667	16545	16440	16430	16456	16373	16403	16469	16319	16451	16496	16478	16266	16495	16387	16313	16213	16452	16304	16365	16516	16416	16559	16575	16482	16457	16477	16210	16704	16408	16373	16376	16470	16522	16312	16273	16416	16386	16279	16290	16323	16475	16479	16362	16302	16473	16310	16362	16455	16240	16248	16241	16471	16376	16517	16396	16454	16296	16463	16362	16393	16473	16441	16277	16459	16337	16344	16310	16519	16254	16545	16344	16530	16356	16351	16479	16368	16470	16350	16278	16619	16501	16730	16514	16449	16589	16462	16292	16433	16446	16471	16388	16420	16326	16471	16474	16519	16613	16456	16507	16477	16339	16379	16462	16381	16241	16442	16348	16389	16402	16500	16380	16525	16298	16434	16468	16467	16260	16450	16450	16205	16163	16440	16584	16406	16288	16315	16350	16422	16385	16499	16343	16351	16478	16539	16757	16412	16449	16490	16348	16424	16211	16158	16357	16498	16403	16427	16264	16470	16420	16274	16555	16283	16427	16404	16401	16463	16584	16235	16291	16629	16354	16234	16484	16427	16360	16450	16393	16497	16501	16355	16212	16618	16385	16267	16270	16329	16343	16504	16342	16288	16368	16475	16232	16610	16548	16375	16378	16385	16301	16546	16569	16480	16144	16391	16562	16436	16427	16341	16402	16349	16648	16324	16316	16451	16634	16523	16371	16458	16412	16317	16309	16446	16424	16420	16479	16561	16578	16361	16359	16493	16400	16369	16467	16357	16244	16511	16333	16410	16339	16483	16437	16507	16425	16416	16447	16314	16535	16537	16523	16446	16226	16320	16359	16611	16576	16567	16386	16302	16438	16468	16500	16671	16451	16436	16417	16273	16404	16408	16538	16420	16571	16408	16368	16318	16411	16285	16417	16454	16489	16477	16369	16424	16465	16374	16241	16351	16470
11481	34833	21867	15888	15199	14490	14426	14159	14214	14202	13891	14004	14013	14021	14810	17292	17243	15686	14866	14288	13931	13723	13644	13867	13888	13976	13691	13860	13735	13699	13708	13694	13655	13752	13761	13535	13758	13829	13673	13816	13620	13707	13880	13803	13824	13752	13835	13778	13705	13671	13723	13835	13817	13681	13762	13685	13609	13816	13718	13735	13829	13813	13785	13606	13723	13885	13579	13667	13798	13873	13769	13768	13795	13660	13686	13694	13802	13711	13751	13895	13839	13754	13701	13724	13943	13638	13799	13797	13747	13747	13738	13678	13735	13859	13608	13715	13894	13898	13740	13855	13676	13780	13888	13699	13716	13720	13656	13817	13608	13706	13889	13786	13887	13650	13866	13768	13641	13896	13599	13853	13741	13538	13807	13806	13859	13642	13623	13840	13774	13659	13719	13958	13554	13636	13742	13626	13700	13831	13737	13835	13635	13628	13698	13796	13751	13707	13796	13795	13770	13737	13654	13823	13853	13686	13752	13865	13769	13771	13622	13706	13643	13670	13395	13774	13669	13755	13778	13810	13642	13813	13631	13774	13799	13811	13789	13753	13570	13828	13693	13741	13746	13823	13842	13611	13677	13607	13868	13615	13777	13755	13580	13651	13874	13732	13702	13627	13787	13678	13685	13779	13597	13794	13669	13747	13885	13714	13767	13673	13800	13702	13725	13768	13737	13826	13773	13619	13675	13754	13637	13691	13744	13839	13597	13810	13774	13787	13649	13666	13788	13757	13612	13870	13540	13761	13737	13582	13824	13726	13888	13732	13734	13712	13861	13813	13783	13809	13771	13511	13699	13893	13698	13633	13856	13711	13905	13447	13721	13700	13895	13638	13796	13590	13649	13669	13964	13879	13819	13773	13720	13877	13713	13670	13615	13824	13701	13794	13600	13797	13671	13572	13825	13704	13767	13878	13631	13707	13723	13722	13756	13844	13552	13635	13808	13727	13993	13697	13658	13628	13703	13743	13780	13621	13882	13745	13676	13831	13784	13764	13695	13728	13772	13723	13787	13640	13720	13762	13774	13668	13917	13672	13827	13707	13704	13639	13780	13854	13760	13780	13636	13687	13724	13696	13741	13751	13628	13712	13730	13763	13758	13773	13679	13853	13905	13672	13732	13758	13630	13721	13592	13766	13699	13769	13537	13758	13863	13656	13707	13729	13639	13736	13724	13758	14003	13754	13722	13848	13732	13801	13756	13726	13774	13811	13731	13793	13741	13754	13747	13691	13583	13739	13540	13732	13692	13986	13875	13756	13808	13675	13852	13591	13531	13814	13708	13668	13632	13766	13615	13751	13795	13809	13766	13779	13773	13805	13754	13753	13731	13525	13644	13705	13807	13738	13764	13812	13812	13703	13927	13677	13753	13777	13905	13879	13835	13780	13686	13616	13668	13786	13761	13815	13784	13854	13831	13736	13779	13785	13626	13887	13495	13581	13531	13870	13706	13732	13662	13670	13903	13720	13688	13728	13691	13846	13767	13832	13784	13610	13851	13735	13758	13721	13669	13861	13679	13605	13754	13638	13751	13748	13574	13654	13679	13643	13730	13528	13745	13893	13877	13827	13743	13780	13725	13659	13893	13835	13881	13827	13841	13822	13798	13700	13776	13643	13849	13846	13853	13911	13681	13676	13695	13633	13855	13830	13682	13617	13763	13779	13680	13639	13782	13673	13562	13715	13817	13703	13814	13716	13688	13635	13706	13632	13696	13776	13717	13592	13715	13723	13695	13844	13683	13918	13908	13748	13797	13734	13733	13720	13487	13646	13654	13857	13771	13597	13687	13764	13652	13816	13748	13750	13821	13848	13656	13713	13812	13859	13677	13640	13812	13844	13871	13633	13652	13820	13747	13708	13706	13738	13786	13849	13950	13735	13846	13588	13714	13748	13796	13626	13588	13772	13767	13857	13692	13749	13749	13815	13753	13974	13650	13625	13657	13564	13827	13685	13767	13689	13873	13615	13736	13739	13782	13789	13781	13798	13706	13630	13763	13757	13890	13865	13633	13642	13688	13779	13629	13633	13753	13843	13630	13580	13681	13661	13845	13647	13699	13750	13692	13866	13756	13579	13752	13785	13750	13736	13779	13646	13677	13598	13862	13652	13752	13595	13715	13629	13742	13475	13749	13678	13819	13907	13593	13721	13783	13682	13821	13631	13598	13539	13665	13737	13984	13702	13703	13705	13748	13814	13443	13836	13781	13647	13743	13739	13828	13639	13651	13740	13735	13571	13755	13874	13695	13656	13577	13938	13738	13782	13621	13713	13503	13647	13711	13758	13729	13679	13981	13744	13762	13669	13661	13689	13618	13732	13773	13679	13670	13646	13915	13794	13850	13712	13724	13768	13715	13670	13902	13671	13815	13854	13782	13717	13624	13644	13725	13730	13900	13888	13710	13822	13747	13787	13720	13685	13791	13819	13755	13805	13823	13592	13732	13617	13856	13700	13710	13716	13816	13840	13663	13665	13621	13729	13569	14007	13820	13778	13648	13864	13881	13824	13756	13660	13770	13615	13654	13839	13909	13811	13871	13811	13720	13649	13750	13488	13688	13655	13615	13772	13598	13818	13783	13739	13601	13684	13669	13679	13824	13764	13672	13729	13676	13838	13605	13789	13804	13908	13840	13815	13823	13849	13676	13699	13697	13745	13781	13818	13704	13767	13750	13670	13712	13699	13806	13602	13786	13874	13718	13842	13879	13744	13577	13691	13774	13685	13607	13729	13870	13757	13778	13745	13718	13772	13638	13645	13813	13589	13703	13732	13813	13805	13883	13764	13699	13724	13735	13727	13706	13666	13733	13686	13593	13608	13813	13667	13983	13688	13639	13692	13752	13837	13589	13731	13740	13727	13679	13686	13716	13689	13764	13757	13781	13725	13755	13698	13757	13653	13877	13600	13755	13704	13718	13761	13869	13792	13754	13600	13839	13646	13637	13684	13800	13880	13691	13859	13774	13855	13686	13744	13721	13825	13793	13687	13610	13767	13800	13645	13779	13651	13765	13804	13591	13706	13785	13728	13859	13657	13828	13554	13824	13785	13781	13597	13567	13716	13797	13747	13662	13826	13734	13587	13811	13722	13712	13589	13678	13901	13744	13719	13839	13544	13852	13774	13776	13829	13838	13820	13655	13821	13679	13690	13791	13736	13703	13760	13625	13477	13788	13850	13692	13732	13726	13648	13730	13645	13842	13666	13727	13648	13652	13729	13671	13858	13615	13662	13769	13734	13688	13731	13830	13778	13913	13805	13575	13813	13836	13514	13790	13790	13870	13765	13734	13827	13786	13661	13859	13612	13775	13688	13615	13587	13888	13707	13778	13680	13731	13687	13709	13627	13691	13848	13665	13742	13863	13599	13699	13871	13826	13551	13613	13659	13730	13808	13714	13615	13807	13598	13744	13702	13910	13696	13763	13614	13573	13875	13674	13847	13752	13709	13670	13729	13797	13832	13716	13745	13778	13655	13698	13821	13795	13635	13849	13569	13775	13664	13600	13738	13850	13760	13668	13662	13662	13632	13861	13844	13630	13659	13782	13757	13745	13650	13646	13721	13694	13635	13804	13710	13681	13795	13711	13730	13806	13599	13749	13672	13751	13720	13817	13800	13589	13826	13785	13835	13714	13776	13783	13829	13730	13732	13760	13747	13639	13806	13802	13896	13685	13737	13651	13786	13612	13754	13808	13714	13736	13656	13865	13746	13627	13728	13942	13677	13714	13716	13651	13664	13553	13805	13862	13819	13685	13689	13698	13830	13877	13738	13560	13737	13584	13804	13809	13851	13757	13603	13645	13399	13846	13779	13774	13763	13845	13724	13526	13604	13814	13783	13758	13885	13662	13777	13701	13803	13719	13583	13776	13734	13690	13785	13749	13786	13700	13711	13607	13683	13521	13697	13741	13618	13733	13650	13562	13921	13787	13770	13658	13639	13681	13738	13705	13835	13751	13601	13793	13788	13798	13617	13585	13709	13494	13691	13684	13798	13724	13703	13628	13686	13705	13710	13672	13694	13589	13725	13910	13712	13659	13606	13795	13816	13764	13673	13799	13629	13658	13680	13625	13937	13832	13716	13817	13697	13753	13790	13706	13874	13761	13662	13635	13880	13780	13652	13629	13704	13714	13704	13710	13666	13602	13829	13611	13858	13536	13668	13856	13600	13656	13785	13789	13578	13599	13820	13742	13833	13634	13806	13697	13831	13822	13832	13728	13791	13610	13748	13714	13710	13737	13768	13550	13819	13772	13823	13660	13761	13800	13770	13827	13902	13564	13587	13729	13794	13613	13983	13750	13695	13903	13877	13818	13780	13811	13726	13842	13702	13696	13611	13690	13689	13842	13648	13752	13694	13620	13601	13835	13525	13644	13620	14027	13770	13741	13831	13592	13689	13773	13805	13831	13732	13705	13874	13712	13674	13841	13530	13790	13598	13720	13590	13648	13793	13779	13743	13744	13801	13698	13713	13827	13802	13795	13720	13769	13712	13643	13680	13641	13666	13692	13769	13671	13665	13770	13676	13807	13804	13807	13715	13675	13579	13703	13745	13792	13648	13681	13769	13897	13606	13837	13852	13726	13569	13779	13915	13757	13649	13757	13667	13677	13892	13709	13705	13696	13718	13682	13819	13731	13609	13731	13820	13754	13834	13633	13584	13803	13713	13863	13717	13776	13814	13759	13732	13735	13581	13668	13803	13738	13739	13665	13662	13767	13737	13820	13735	13596	13743	13748	13799	13658	13698	13657	13767	13665	13632	13785	13796	13860	13827	13609	13729	13678	13837	13680	13741	13728	13742	13664	13782	13808	13559	13776	13608	13657	13794	13707	13602	13756	13786	13682	13745	13844	13796	13584	13809	13716	13698	13773	13650	13620	13805	13718	13719	13709	13705	13752	13790	13592	13781	13680	13831	13697	13758	13902	13839	13674	13834	13781	13717	13790	13699	13713	13765	13847	13770	13757	13774	13770	13753	13672	13775	13880	13683	13681	13678	13718	13683	13602	13746	13693	13776	13855	13688	13763	13749	13730	13752	13773	13686	13739	13841	13678	13807	13647	13763	13709	13722	13760	13812	13749	13702	13593	13727	13676	13710	13837	13760	13569	13713	13728	13722	14025	13636	13808	13708	13678	13631
25384	21246	27353	25831	19968	18202	18182	17225	17180	17170	17122	16984	17129	17190	17009	17124	17166	17201	17236	17028	17251	16773	16980	17184	17081	16977	17143	16863	17112	17031	16913	16965	16878	16911	17014	16903	16807	16947	16927	16915	17084	16779	16944	16874	16985	16794	16979	16969	16931	16997	16875	16850	17045	16941	17008	16892	16773	16964	16819	17072	16968	16890	16998	16986	17029	16931	16750	16615	17026	16776	17033	16974	16987	16835	16893	17006	17073	16873	16865	16752	16946	16763	16821	17109	17026	16801	16869	16941	17062	16874	16881	16898	16946	16767	16773	16974	16878	16884	16696	16941	17074	16872	16928	16732	17031	16825	16779	17134	16921	16903	16837	16933	17051	17152	16898	16853	16868	16930	16844	17000	17060	16853	17168	17040	17057	16858	17072	16715	17023	16961	16859	17021	17067	16779	16831	16918	16854	17055	16785	16974	16825	16761	16760	16565	16805	16949	16777	16801	16830	16962	16946	16841	16966	16762	16653	16944	16803	16968	17020	16966	17019	16861	17077	16902	16862	16901	17080	17057	16970	16769	16854	17122	16963	16927	17070	16843	17108	16959	16925	16912	16793	16880	16850	17177	16821	16945	16944	17066	16846	16873	16640	16939	16995	17021	17048	16890	17042	16941	16733	16827	16809	16715	16779	16894	16976	16824	16978	16859	17043	17035	16762	16825	16921	17110	16983	16952	16988	17171	16917	16928	16926	16963	16948	17016	17017	16857	16886	16965	16948	16969	16838	16979	16908	16841	17083	17145	17004	16827	17067	16888	17023	16893	16846	16986	16858	17038	16899	16731	16873	16838	16738	16765	16709	16887	17103	16927	16888	16939	16789	16890	16958	16874	16957	16779	16913	16774	16988	17014	16925	16794	17008	17121	16968	16634	16968	17144	17070	17039	16872	16962	16949	16930	17042	16927	16882	17003	16839	16952	17105	17064	16865	16897	16886	16839	17081	16845	16730	16938	17050	16885	16939	16883	16759	16931	17041	16806	16895	16757	17032	16938	16970	16936	17052	16891	16918	16972	16861	16996	16915	17036	17097	16967	17026	16820	16909	16974	16830	17084	16882	17000	16995	16921	17066	16784	16786	16987	16882	16760	16784	16952	17023	16931	16941	16974	16886	17008	17116	16850	16971	16807	16761	16989	16974	16821	16875	17080	16834	17082	16966	16734	16670	17108	17087	17006	16805	16844	16994	16902	17071	17144	16718	16736	16987	17010	16891	16749	16904	16906	17136	16910	16945	16880	16881	16827	16910	16928	17087	17005	16931	16754	16920	16666	16854	16930	16816	16937	16826	16737	16879	16745	17143	17241	16638	16962	16959	16789	16774	16929	17086	16781	16976	16829	16782	16960	16767	16708	16941	16977	16984	17145	17053	16868	16793	16739	16808	16927	16780	16911	17051	16865	17007	16939	16952	17039	16972	17183	17011	16977	17136	16807	17161	16884	16968	16937	17065	17017	17142	17124	17131	17009	16796	17078	16911	17071	16737	16948	16926	17085	16870	16811	16922	16795	16854	16856	16786	17001	16783	17077	16869	16708	16989	16881	16876	16978	17016	16927	16778	16844	16767	17052	16984	16973	16993	16848	16946	16769	16850	16881	16804	16892	17001	16714	16906	17006	17027	17074	16945	17002	16892	16842	16827	17082	17122	16984	16877	17007	16835	16890	16904	17007	16991	16891	16870	17034	16878	17074	16914	16971	16911	16898	16907	16922	16780	16815	17012	16939	17034	16989	16884	17157	16809	16903	16916	17024	17004	16852	17154	17025	16846	16838	16789	17010	16845	16965	17038	16850	17052	16704	16910	17137	16830	16832	17021	16925	16940	16992	17012	17036	17015	16993	16924	16876	16779	16799	16869	16795	16811	16776	17030	17004	16824	16917	16843	16989	16835	16842	17060	16813	17081	17075	17063	16961	16868	16755	16865	17163	16973	17021	16824	16855	16816	16865	16724	16888	17158	17005	16824	16788	16907	16814	16819	17102	16838	16692	16907	17031	17080	16890	17082	16793	16936	16937	17103	16820	16770	17018	16941	17095	16749	16692	16946	16898	16912	16967	17045	16769	16828	17001	16994	16975	16880	16840	16768	16750	16921	17006	17082	16831	16877	16943	17049	17136	16999	16858	16640	16969	16986	16795	16838	16964	16985	16980	16819	16937	16869	17149	16861	17008	16977	16974	16920	17153	17086	16948	16888	16959	16709	16892	16743	16915	16946	16822	17031	17015	16989	16933	17046	17074	16879	16732	16919	17028	17011	16882	16925	16934	16890	16937	16676	16999	16752	17013	17040	16927	16871	17156	16936	16913	16984	16802	16976	16872	16946	17036	16814	16692	16960	17001	16845	17073	16975	16833	16897	16855	17113	17120	16911	16985	16808	16995	16994	16877	16881	16951	17100	17121	16945	16884	16779	17057	16812	16867	16781	16762	16944	16960	16891	16948	16872	16780	16811	17049	16882	16903	16941	16933	16998	16907	16936	17088	16832	16866	16914	16882	17087	17004	16954	16976	16784	16748	16944	17034	16595	16804	16920	16996	17088	16953	17019	16995	16967	16768	16877	16800	17077	16862	17061	16798	17073	16933	16850	16903	16814	16967	16935	16970	16786	17083	16947	16971	16833	16799	16887	16886	16959	17024	16823	17085	16902	16857	17177	16960	17070	16805	16998	16844	16883	17045	17148	16835	16940	16866	16893	16909	17014	16846	16913	16791	16941	16971	16750	17027	16891	16812	17065	16961	16855	16971	16914	16659	16873	16937	17095	16823	16688	16954	16753	16857	16782	16912	16726	16868	16902	16964	16864	16938	16915	16954	16903	16962	16655	16973	16855	16746	16816	16760	16705	16964	17024	16945	16937	16652	16927	16974	16918	16895	16719	16918	17077	17020	17160	17078	16827	16700	16795	16736	16990	17134	16926	16935	17073	16911	16975	16753	16795	16990	16830	16976	17012	16996	16942	16981	17128	17021	16919	16971	16775	16950	17057	17060	16901	16905	16919	17078	16953	16897	17080	16960	17094	16827	16949	16839	16969	16941	17008	16876	16946	17036	16875	16977	17212	16905	16887	16713	16951	16904	16914	16879	16906	17013	16941	16904	16827	16728	17082	17064	16864	16912	17073	17227	16899	16821	16854	17099	17037	17074	16943	17172	17177	17218	16944	17035	17114	17222	17103	16732	16845	17151	16923	16769	17092	16980	17020	16970	17134	17276	17183	16941	16968	16813	17098	16944	16988	17018	16969	16892	16993	17005	17102	16790	16908	17056	16879	17021	16816	17085	16822	17044	16966	16953	17048	16862	17038	16951	16941	16802	17039	16930	17059	16888	16941	16932	17105	16900	16900	16831	16902	16613	16937	17077	16995	16895	16808	16763	16998	16972	16960	17088	17056	16898	16957	17039	16912	16864	16820	16643	16836	16998	16668	16767	16820	16903	17034	17016	16837	16845	17010	16873	16780	17028	16891	16958	16845	16947	16898	16962	16850	16828	17164	16720	16851	16877	17050	16921	16924	16998	17003	16985	16874	16850	16874	16810	16963	16877	16885	16799	16735	16998	16963	16895	16938	16989	17178	17074	16853	17025	17090	16780	16877	16915	16980	16918	16973	16997	16908	16814	17148	16944	16859	17123	17070	16968	16732	16960	16966	16824	16727	16820	17034	16863	16925	17019	16854	16843	16800	16941	16986	16923	16805	16769	16931	16916	16926	16821	16890	16844	16876	17033	16832	16867	16981	16916	16916	16895	17037	16853	16690	16737	16911	17025	16846	17022	16825	17014	17063	16809	16960	16854	16911	16821	16777	16777	16946	16785	17050	16960	16966	17032	16833	16878	16899	17063	16761	16845	16821	16817	16653	17099	16995	16967	16859	17057	16744	16839	16797	16866	16777	16541	16975	16887	16982	16917	17206	17056	16892	17049	16783	16950	17130	16778	16994	16924	17080	16979	17017	16910	16952	16957	17018	16991	16977	16983	16951	16821	17034	16877	16857	16949	17113	16890	17046	17088	16846	16832	16885	16869	16976	16940	17006	17009	17019	16994	16954	16984	16908	16820	16997	16843	16901	17045	16947	16814	17152	16840	17007	17096	16930	16854	16839	16931	16948	16896	16793	16941	16878	16908	16936	17004	16998	16913	16992	17022	16952	16695	16919	16830	16793	17016	17002	16933	17088	17005	16904	17364	16748	16828	16983	17093	17018	16961	16964	16990	16848	16587	16923	16779	16977	17070	16919	16998	16852	16950	16956	17065	16886	16810	16995	16892	16846	16897	16651	17026	16993	16885	16850	16980	16717	17149	17000	16898	16798	17046	16861	16716	16985	17021	16863	16884	16999	16938	17039	16908	16892	16822	16951	16953	16999	16892	16966	16931	16926	16954	16855	16773	16855	16928	16973	16912	17053	16974	16988	17080	16590	16809	16930	16919	16802	16851	16913	16921	16940	16949	17239	16980	17131	16827	16950	16797	17006	16898	16817	16879	16624	16790	17124	16934	16909	16885	16974	16729	16902	16917	17084	17020	17026	16838	16987	16919	16777	16778	16938	16760	17072	16860	17061	16897	17183	16960	17062	16931	16805	16786	17012	16950	16839	16719	16991	16933	17008	16941	16951	16949	17177	16819	16857	16784	16793	17016	17142	17008	16820	17023	16786	16750	17044	17138	16972	16952	16998	16889	17044	16929	17063	16936	17086	17038	17002	17001	16765	16911	16913	16821	16914	17125	17002	17126	16844	17022	16979	16906	16893	17101	17184	16837	16821	16948	16926	17030	16983	16944	16981	16964	16899	16996	16974	16895	17114	16959	17002	16850	16902	16980	16961	17018	16780	16953	16646	16991	16953	17006	17045	16816	16836	16864	16731	17063	16996	16966	16834	16873	17064	16822	16647	16651	17228	17025	16887	16864	16994	16911	16961	16914	17021	16880	17115	16819	16989	16891	16956	16859	16887	16899	16952	16943	16878	16955	17085	16986	16825	17088	17010	16989	16984	16959	16944	16926	16947	16804	16985	17041	16819	16850	16892	16921	17008	16839	16839	16986	16839	16920	16933	16899	16953	17160	16765	16985	16867	17014	16850	17099	17070	16978	16712	17038	16829	16876	16803	16875	17104	16937	16979	17014	17150	16994	16955	16729
12419	24328	18137	14913	14538	14275	14131	14297	14389	14307	14294	14264	14084	14153	14167	14360	14279	14072	14167	14111	14100	14042	14101	14071	13997	14164	14032	14266	14054	14039	13998	13998	14153	14115	14074	14133	14003	14195	14068	13986	14051	14141	14115	14047	14049	14102	14071	14137	14113	13957	14039	14108	14008	14239	13994	14046	14214	14167	14054	14071	13945	14237	14099	14116	14002	14037	14059	14016	14196	14077	14087	14121	14041	14142	14037	14099	13946	14153	13916	14042	14057	14065	13967	14251	14086	14192	14070	13944	14036	13998	14037	14266	14001	14026	14022	14093	14013	13976	14127	13928	13970	14019	13985	14121	14040	14083	13929	14034	14073	14023	14060	14007	14130	14052	14064	13997	14020	13965	14020	14054	14077	14044	14051	14053	13852	14204	13890	13994	13949	14078	13867	14005	14238	14075	14045	14147	14063	14082	14065	14043	14076	14126	14035	14024	14299	14204	14011	14068	14052	13952	14064	13994	14027	14066	14162	13862	13894	14099	13972	14070	14047	14045	13951	14043	14138	13934	14082	13986	14100	13968	14076	13981	14173	13958	14160	13890	14219	14040	14073	13985	14090	13927	14107	14121	13968	14176	14188	14088	14190	14006	14184	14117	14118	14009	14083	14016	14004	14064	13839	14103	14112	13881	13926	14015	14057	13998	13954	14130	13996	14048	14056	14103	13966	14069	14271	13874	14067	14025	14151	14124	14089	14112	14294	14114	14015	14104	14099	14004	14068	14068	14088	14194	14196	14000	14049	13895	14120	14067	14156	13898	14106	14090	14230	13893	13970	14021	14159	13959	14072	14115	14107	14086	14032	14027	14036	14188	14108	13926	14087	14098	14091	14076	14226	13986	14083	14020	14308	13970	14130	13959	14069	14099	14016	13992	13895	14133	14034	13922	13923	14087	14022	14104	14093	14088	14113	14053	14058	14080	14111	14178	13951	14040	13921	14009	13931	14178	14054	14246	14218	14045	14265	14083	14018	14121	14153	14096	14152	14089	13976	14213	14156	14005	14058	14162	14204	13907	14035	14142	13898	14042	14231	14160	14004	14060	14188	14106	14080	14256	14065	14121	13987	13967	14092	14126	13960	14035	14055	14162	14070	14033	14002	14137	13915	13947	14229	13906	14140	13973	14074	14141	14186	13948	14186	14118	14085	13991	13999	14146	14053	13976	13904	14106	14081	14035	13993	14078	13980	14293	14050	14132	14284	13947	14091	14143	14154	13865	13896	14190	14056	13988	14204	13990	14062	14123	14128	14106	14093	13932	14080	13941	13969	13996	14109	14058	14053	14050	14111	14152	13963	14105	13926	14122	14212	14058	13977	14135	14053	13998	14023	13979	14030	14201	14155	14100	14081	14216	14056	14044	13975	13972	14050	13959	14156	13918	14157	14207	14070	13878	14169	14225	14072	14072	14207	14072	14184	13769	14021	14077	14057	14029	14080	14061	14144	13964	14051	14067	14083	14003	14100	14136	14099	14067	14037	14116	14046	14013	14058	14133	14045	14176	14054	14037	14121	14061	14183	14131	14175	13856	14178	13971	14029	14076	14101	13980	14077	13995	13958	14031	14013	14177	14068	14079	13954	13910	14040	14082	14050	14157	14040	14014	14094	14034	13958	14143	14063	14015	14168	14111	14074	14063	14008	14019	13988	14180	14152	14066	14196	14017	14227	13836	14105	14080	14163	14020	14190	13929	14081	14085	14080	14087	14033	14103	14026	14165	14201	14057	14028	13959	14062	13974	13885	13939	14004	13922	13884	13870	14465	14011	14047	13959	14167	13999	14173	14208	14026	14116	14209	13997	14003	14149	14164	14033	14032	13974	13997	14089	14078	14113	14002	14018	14032	14073	14022	13993	14091	14035	14077	14202	13975	14199	14114	13982	13980	14030	13963	13835	13984	14228	14155	13955	14205	14105	14019	14128	13951	13947	14045	13910	14205	13965	14126	14072	14108	14040	14045	14109	14042	13962	14038	14074	14153	14016	14078	14006	14189	14000	14033	13888	14182	13891	14267	14125	14318	13941	14034	14170	14155	13986	14137	14155	13990	14002	14038	13986	14119	14134	13916	14239	13977	14176	14021	13982	14085	14043	14239	14123	14067	14017	13986	14138	14053	14105	13933	13967	13986	14247	14044	14051	13961	14163	14146	14053	14035	13880	13995	14119	14165	14067	14044	13987	14047	14118	14224	13942	13949	14063	13990	14029	14267	14060	14081	14067	14191	14098	14003	14133	13933	14030	14013	14069	14029	13912	14046	13948	14227	13943	14125	14156	14001	14034	14021	14109	14149	14040	13970	13918	13948	14018	13915	14325	14043	14017	14191	13992	14113	14051	14239	13950	14054	13970	14232	14043	14131	13995	14120	14187	14145	14035	14018	14002	14113	14099	14156	14181	13973	13951	14100	14038	14004	14204	13986	14129	13895	13979	14061	13955	14079	14207	14348	14166	14025	14015	14071	13968	14112	14149	14126	14025	13875	14209	14115	14082	13979	14138	14043	13899	14122	13985	13963	13998	13996	14056	13961	14077	14011	14175	14090	14055	14018	14167	13949	14109	14241	13890	14033	14052	14113	13893	14126	14200	14191	14024	13917	14058	14102	14102	14031	14048	14195	14134	13962	13979	13975	14013	14043	13902	14037	14077	13989	14212	14097	14013	14058	14153	14039	14062	14111	13937	14051	13939	14161	13989	14056	14130	14081	14115	14134	14080	14157	14160	14031	14015	14237	14045	14074	14161	14113	14158	14098	14202	14027	14035	14213	14027	14100	14059	14168	13973	14103	14051	14036	14137	14172	14064	14048	13999	14090	14058	13964	14114	13993	14236	14071	14123	14049	13951	13942	14102	14033	13914	14003	14232	13966	13904	14152	14142	14193	14234	14146	14001	14154	14078	13910	14088	14028	14155	13979	14181	14080	14091	14013	14100	13982	14115	14107	14024	14085	14101	14071	14078	14218	14121	14049	13994	14005	14106	14039	14049	14171	14052	14143	13963	14083	14158	14131	13953	14236	14253	13878	14056	14193	14076	14095	14126	14125	13957	14147	13919	14068	14051	14035	14086	14052	13924	13974	14057	13902	13945	13934	13973	14179	13991	13948	14190	13997	14083	13937	14147	13966	14003	13953	14182	14178	14111	14045	14239	14124	14028	14132	14022	14098	14265	13963	14070	14014	14046	14173	14163	14091	13954	13915	14017	14185	13933	14016	14020	14235	14155	14064	14028	14104	14120	14039	14038	13859	14185	14201	13927	14050	13975	13846	14021	13969	14189	13997	13976	14173	13931	14054	14033	13899	14100	14024	13988	14190	14067	14168	14103	13981	14077	14074	14090	14093	14173	14050	14095	13959	14034	14054	14022	13910	14075	14061	14218	14077	14067	14111	14079	14112	14099	13962	13945	14148	14011	14181	14039	13996	13968	14020	14158	14024	13982	13892	14165	14108	13978	14020	14101	14163	14041	13969	14245	14071	13889	14007	14028	14165	14182	13950	13975	14119	14114	14032	14038	14231	14190	14200	14106	14079	13922	14112	14001	14031	13960	14029	13907	14242	13972	14051	14034	14037	14157	14142	14007	14229	14033	14038	14140	13990	13933	14083	14112	14099	14120	14067	14005	14103	14084	13898	14162	14242	14129	14050	13980	14212	14047	13985	14063	14027	14081	14063	14027	14243	14013	13947	13983	14033	14004	14012	14104	14134	14085	14059	14061	14171	14214	14071	14118	14076	14034	14139	14117	14045	14048	14128	14055	14093	14136	14154	14030	14024	13901	14079	14022	14134	14079	14155	14119	13984	14003	14051	14009	14005	14117	14202	13992	14021	14106	14121	14178	14007	14173	13998	14102	14180	14073	14224	14116	13996	14135	13857	14033	14127	14082	14074	14053	14062	14103	14074	14273	13948	13919	14194	14166	14097	14071	14066	14107	13999	14011	14214	14055	14010	14027	13992	14084	14130	14055	14014	14049	14051	14041	13958	13993	13918	14160	14038	14142	13948	13969	14036	14197	14068	14138	14041	14127	14030	14150	14151	13927	14126	14055	14083	14052	14009	14128	14089	14008	13918	14105	13915	13940	14063	14078	14150	13965	13999	13967	13987	14063	14149	13931	14153	14124	14252	14006	14024	13952	14032	13895	14236	13995	14063	14119	13967	13945	14153	14075	14107	14044	14174	14044	14236	14159	14108	14102	14220	14171	13984	14096	14173	14080	14014	14077	14004	14150	14045	14057	14129	14319	14040	14086	14071	14215	14048	14168	13979	13941	13966	14186	14071	14163	14110	14269	14089	14076	14168	14026	14088	14028	14070	14051	14060	14141	13999	14033	14032	13952	13941	14064	14008	14129	14026	14057	14135	14042	14025	14061	14126	13980	14096	13953	14073	14089	13862	14160	14287	13989	13946	13896	14162	13986	13959	14146	14145	13977	14120	14126	14165	14057	13996	14094	14106	14003	13931	14132	13964	14063	13896	13961	13933	13990	13887	13961	14046	13872	14039	14054	14226	14046	14046	14173	14039	14050	14126	13984	14048	13976	13982	14048	13954	14174	14271	13951	14165	13961	14118	13982	13982	14128	13956	14054	13910	14171	13997	13955	14116	13997	14078	13965	14204	14076	14078	14078	14145	13936	14081	14158	13900	14028	14099	14082	14071	14029	13953	14022	14070	14015	14056	14025	14176	14148	13997	14293	14117	14218	13987	13894	14013	13999	14034	14118	14144	14012	14212	14113	13933	14074	14144	14010	14114	14204	14186	14157	14045	14023	14051	14095	14202	14106	14188	14032	13944	13885	14051	13988	13941	14113	13976	13942	14123	14133	14005	14020	14154	14034	14193	14185	14084	14105	13997	14147	14091	14030	14241	14202	14058	14009	14037	14102	14199	13999	14068	14024	13965	13994	13993	14038	14045	13869	14128	14091	14066	14055	13985	14024	14170	14207	14122	14032	14036	14099	14203	14041	14119	14212	13933	13973	13917	14095	14049	14022	14115	14038	13964	14109	14092	14065	14066	14052	14112	14107	13935	14071	14183	14073	14167	14007	14103	13901	14088	14007	13993	14011	14204	14140	14131	14085	14108	14234	14009	14105	13932	13977	14096	14207	14330	13959	13990	14206	14075	13965	14087	13963	14114	14195
23434	21264	28900	23949	21614	22565	21693	18160	17400	17294	17443	17174	17436	17276	18233	19236	19315	18187	17624	17287	17114	17027	16966	17158	17346	16917	17011	17137	17126	17118	16904	17038	17100	17043	17065	16810	16817	16851	17193	17121	17055	17151	17183	16983	16763	16986	16987	16700	16844	17019	17150	16897	17053	17065	17126	16799	16957	17044	16911	17051	17061	16930	17013	17015	17089	16976	17007	16835	16989	16949	16957	17013	16853	17013	16889	16967	17043	16873	17031	17102	17106	16840	17023	17158	16808	16944	17181	17040	17084	17025	16963	17119	16977	16882	16762	16861	16975	16882	17006	16988	16924	16819	16838	16861	16815	16831	16859	16809	17057	16981	17036	16843	16950	16865	17014	17062	16874	16961	16963	16918	17011	16857	16790	16997	16953	16970	16942	16792	16940	16908	16930	17046	16695	16939	17011	16726	16730	16780	17021	16862	16929	16969	16841	16936	17021	16926	16744	16819	16919	17042	17105	16768	16899	16896	16959	17029	16821	16810	17149	17058	16961	16964	17078	16855	16778	17142	17110	17072	16922	16824	16983	16952	16971	16937	17019	17042	17072	16881	16926	16974	16995	16918	16776	16961	16998	17168	17057	17185	17022	17026	16816	17073	17018	17018	17007	16964	17074	16879	16860	16759	16897	17045	16823	17051	16867	16836	16843	16961	16917	16836	17052	17097	16729	17046	16905	16736	16941	16846	16915	16997	16852	16956	16926	17183	16874	16855	16789	16879	16924	16852	16859	16825	16915	16724	16997	16845	17014	16917	17021	16907	17045	16949	16806	16852	16938	17054	16626	16758	16800	16800	16950	16883	16791	16928	16827	16787	16765	16986	17023	16829	16982	17008	16995	16858	16857	16797	16888	16927	16884	17106	17004	16933	17091	16929	16750	16869	16714	16848	16702	17099	16970	17086	16882	16696	16815	16755	16913	16965	17043	17176	16915	16986	16799	16926	17011	16678	16919	16944	16993	16807	16891	16944	16694	17142	16853	16850	16947	16868	16959	16748	17017	16961	16957	16988	16974	16853	16919	16921	17103	17062	16996	16786	16805	16900	16913	16987	16849	16890	16959	16723	16872	16842	16937	16866	16559	16916	17007	16790	17125	17038	16978	16906	16947	16867	16976	17087	16987	17088	16967	16804	16937	16979	16948	17159	16826	16853	16700	17063	17156	17151	16932	17039	17040	17032	17095	16875	17053	16909	16908	16657	16906	16819	17064	17103	17026	16845	16828	16944	17059	16890	16775	16919	17069	16874	17075	17171	16940	16766	16938	16738	17031	17039	17027	17077	17110	17031	16848	16845	16708	16849	16883	16717	17193	17014	16920	16966	16867	16839	17016	17052	17044	16883	16866	16906	17078	16683	16723	16898	16917	17078	16876	16803	16732	17013	17054	16765	16883	16907	17041	16926	16984	16959	16792	17029	16801	16960	17114	16859	17032	16909	17016	16885	16846	16999	16880	17026	16906	17123	17029	16771	16999	16986	16925	16994	16967	16970	16922	17135	17008	16805	16849	16837	16893	17009	16958	16958	16979	16874	17167	17079	17006	16774	17095	16889	16945	17141	16759	16869	17141	16947	16808	16849	16880	16932	16938	16982	16888	16698	16873	16812	16894	16943	16930	17036	17056	17001	16916	16716	16758	16973	16888	16974	17094	16682	16828	16917	16783	17002	16995	16998	16775	17007	16869	16849	16733	16779	16862	16777	16857	16671	16950	16864	17094	17022	17075	16820	16939	16676	17097	17101	17057	16903	16920	16926	17041	16816	16999	17075	16878	17161	17002	16776	16768	17016	16971	17170	17051	16873	16816	16849	16916	17144	17115	16949	16871	16888	16888	16793	17072	17021	16953	16947	16719	17176	17144	16925	16798	16807	17036	17000	16923	16849	16891	16833	17174	16975	17032	16923	16821	16888	16728	16799	16888	16977	16926	16828	16979	16897	17026	16928	16848	16920	16807	16971	16927	17067	16983	16934	16896	16927	17028	17015	16787	17009	17112	17171	17064	16909	16910	16859	17136	16877	16676	16812	17036	17007	17133	16934	16932	16896	16903	16962	17188	16916	17049	16792	17038	17126	16895	16776	16973	16771	16992	16830	16900	16843	16838	17061	16907	16933	16825	16761	17159	16753	16930	17087	16924	16950	16750	16883	16881	16892	17041	16936	16938	16929	16916	17094	17149	16887	17013	16782	16866	16953	16971	16849	16830	16753	16867	16894	16989	16769	16930	17121	16940	16732	16889	16933	16882	17166	16809	17014	16923	17003	16780	16903	16847	17013	16848	16919	17009	17010	16836	16861	16870	16914	16831	16999	17048	16967	16990	17160	16952	17084	16852	16856	16885	16830	16944	17019	16982	16956	17201	17007	16849	16935	16910	16956	16847	16887	17052	16765	16901	16777	16897	16900	16839	16725	16941	16884	17007	16806	16958	17071	17063	17067	16751	16983	16874	16715	17017	16933	16829	16826	17025	16971	16963	16987	16811	16988	17076	17140	16660	16956	16990	16944	16749	17000	16870	17025	16862	16975	17161	16795	16862	17056	17000	16826	17016	16805	16883	16699	17014	16924	16817	16999	17050	16855	16875	16936	17163	16864	16848	16901	16783	16955	17085	16710	16906	16983	17299	16961	16827	16824	17057	16854	16697	16974	17031	16841	16946	16716	16966	16575	17101	17068	16933	16711	16796	17079	16750	17005	16848	16751	16797	16630	16885	16775	16762	16772	16788	16900	17057	16722	16987	16850	17006	17009	16868	16959	17040	16889	17181	17009	16930	16899	16884	16854	17150	17061	17073	17004	16805	16833	17023	17045	16810	17016	16796	16930	16850	17149	16804	16989	16635	16964	16889	16961	17001	17105	17004	16808	17079	16896	16850	17171	16909	17086	17078	16854	16863	16780	16742	17187	17005	17022	16782	17049	16856	16920	16994	17007	17081	16891	16947	16790	17019	16979	17030	16774	16806	16721	16856	17171	16836	16821	16913	16852	16715	16991	16835	16890	16913	16923	16930	16858	16850	16859	17125	16935	16878	16934	17017	16737	17009	16954	16996	16993	16898	16724	16803	16950	16904	16998	16892	16693	16845	17153	16963	16942	16962	16930	16876	16814	17007	17008	16834	16921	17114	17027	16864	16913	17091	16966	17004	16955	16877	16713	17133	16914	16821	16774	16921	16943	16744	16943	16770	17093	16840	16846	16958	17207	16930	17068	16914	16931	16946	16888	16708	17045	16814	16942	16975	16827	16957	16916	17041	16840	17063	16997	16798	17131	16866	16836	17018	16714	16727	16914	16860	16966	16947	16861	16942	16992	16993	17099	17122	17028	16912	16939	17056	17024	16918	16848	16903	16932	16934	16892	16918	17027	16892	16957	17009	16957	16985	17201	16927	16801	16905	16985	16856	16945	16819	16831	16941	17035	16962	16969	16823	16959	16855	16858	16878	17006	16852	16980	16811	16931	16849	17050	16788	16804	16874	17026	16849	16895	16843	16825	16859	16868	16969	16751	17175	16991	16760	16914	16963	16901	16897	16744	16874	17082	16863	16913	17092	17012	17125	17015	17008	16829	16880	16701	16787	16744	16913	17031	16797	16806	16880	16922	16988	16879	17126	16948	16921	16811	16929	17075	16940	17150	17081	16690	17019	16915	16900	16760	17103	16956	16981	16844	16800	16875	16865	17005	16707	16746	16950	16827	16808	16903	16821	17021	16878	16791	16849	16948	16890	16916	16897	16933	16716	16915	16855	17045	16890	16684	16875	16849	17034	16944	16927	17074	16955	16936	17010	17065	16845	16991	16918	16798	16897	17156	16957	16903	16690	17015	16869	16961	16844	17046	16860	17160	17117	17089	16974	16897	16816	16988	16829	17022	16807	16749	16818	16997	16992	16919	17082	16927	16809	16796	16949	16794	16860	16930	16927	16866	17075	16980	16900	16814	16971	16925	17051	17163	16934	16944	17189	16974	16701	17099	16905	17006	16927	16969	16991	16862	16836	16988	17010	17023	16972	16989	17021	16964	17035	17056	16745	16874	16610	16857	17085	16836	16832	16869	16982	16901	16908	17149	16792	16814	16894	16923	16970	16845	16927	16915	17080	16953	16931	16877	16822	16938	16891	16846	16874	17043	16924	16931	16757	17028	16910	16871	16757	17017	16915	16848	16848	16686	16818	16971	16944	16731	17025	16865	16969	17005	16800	16889	16927	16855	16889	16974	16888	16853	16894	16841	16948	16728	16770	16888	16833	17073	16970	17068	16960	17015	16717	17022	16978	16923	16794	16940	16979	16976	16847	16857	16764	16838	16901	16856	17097	17059	16908	16861	16887	16924	16998	16791	17008	16689	16833	16815	17044	17089	16872	17005	16899	16965	16948	16920	17167	16925	16909	17063	17053	16968	16953	17023	16822	16851	16851	17170	16828	16985	16820	16804	17004	16960	16700	16987	16827	16786	17002	17037	16938	16936	16995	16909	17218	16948	16849	16607	16893	16846	16921	16861	16945	17144	16889	16921	16882	16829	16971	16843	17005	16754	16816	16954	16932	17004	16932	16899	16979	16894	16902	16850	16997	16811	16929	16779	16908	16858	17134	17011	17140	16946	16934	16972	16768	16901	16841	16919	16859	16986	16948	16844	16923	17084	16790	16867	16791	16927	16956	16918	16805	16902	17187	17027	16899	16971	16783	16903	17060	16924	16936	17014	16769	16932	16820	17127	17144	17039	16916	16890	16937	17098	16870	16875	17013	16891	16814	16830	16948	16909	16906	16971	16692	17024	16667	16943	17073	16867	16918	17065	17037	16872	17124	17011	16947	17012	17033	16904	16936	17104	16957	17087	16859	16888	16931	16908	16803	16876	16853	16927	16832	16904	16955	16903	16804	16965	17059	16838	16953	17006	16895	16878	16701	16947	16946	16893	16914	16952	16958	16869	16941	16902	16785	16925	16976	16953	17044	16901	16885	16788	16929	17005	16938	17175	16814	16988	16973	16991	16891	16743	17127	16930	16974	17091	16974	16936	16932	16907	16960	16786	16883	16846	16994	16891	16807	16970	16798	17012	17148	16919	16840	16970	16839	17007	17042	16940	16894	16890	16786	16812	16695	16939	16743	16869	17051	16879	16857	16902	16874	16801	16938	16884
12211	31278	19910	15085	14518	14495	14404	14606	14403	14330	14261	14166	14238	14337	14946	16055	15871	14834	14476	14199	14151	14155	14125	14092	14116	14038	13900	14060	14037	14213	14023	14087	14072	14199	14149	14052	13956	14194	14126	14027	14086	14127	14081	14052	14059	14091	14070	14081	13920	14033	13932	14038	14070	14133	14072	14151	14005	14085	14049	14185	14193	14212	13987	13996	13961	14027	14075	14114	14062	13996	14219	14154	14117	14083	14157	14125	14084	14113	14028	14017	14167	13980	14187	14176	14162	13994	14151	13935	14124	14038	14044	13976	14071	14090	14087	13984	14116	14071	14109	13967	14044	14095	13974	14189	14046	14016	14110	13984	14061	14079	14340	14051	14143	14210	14029	14028	13937	13948	14136	14068	14098	14295	14040	14062	14134	14036	14040	14129	14050	14158	14207	14090	14041	14115	14179	14050	14179	14014	13971	14086	14144	14055	14033	14242	14064	14090	14191	14079	14172	14162	14088	14147	14059	14093	14011	14111	14163	14169	14048	14090	13937	14039	13961	14090	13959	14048	13942	14115	14044	14071	14244	14061	13964	14128	14082	14026	13920	14035	13816	14067	14054	14066	14004	14027	13988	14119	14070	14098	14119	14113	14047	14071	14187	14032	14214	14001	13949	14128	14063	14103	14113	14063	14048	14107	14168	14084	14045	14110	14037	14206	14187	14067	13935	14079	14029	14087	14014	14034	14070	13943	13997	14052	14060	13940	14083	14331	13933	13964	14121	14011	14121	14052	13979	14055	14011	14049	14068	14038	14025	13964	14063	13989	14231	14049	14088	14077	14188	14183	14178	13893	14135	14026	14098	14304	14117	14083	13985	14067	14108	14096	13994	13883	14172	14069	14039	14039	13951	14048	14066	14040	14126	14190	14082	14078	13996	14150	13969	14036	14144	14237	13968	13970	13978	14015	14026	14344	14174	14164	13915	14038	13854	14040	14017	13897	14100	14105	13869	14220	13987	14102	14127	14165	14006	14064	13942	14187	14004	13969	14225	14091	13981	14154	13883	14075	14127	14152	14058	13958	14056	14150	14053	14151	14078	13951	14003	14023	14068	14071	14027	14170	14078	14144	13936	14002	13970	13987	14011	14149	14097	14080	14102	13907	14058	13982	14102	14092	14007	14083	13901	14091	14153	14118	14160	14243	13951	13951	13990	13940	14042	14038	14090	13974	14014	13951	14151	14011	14130	13988	14106	14026	13969	14196	13911	14057	14090	13970	14068	14092	14267	14186	14012	14106	13939	14065	13983	13923	14024	14030	14051	14125	14086	13974	14039	13867	14147	13983	14015	14002	14096	13955	14018	14189	13976	14020	14050	13922	14123	14157	14021	14042	13933	14144	14121	14035	14251	14017	14015	14173	13980	14118	13931	13991	14063	14181	13987	14126	14098	13941	14116	14058	14082	14120	14169	14109	14068	13886	14144	14070	13965	14114	14177	13913	14180	13996	13993	14041	14134	14074	14103	14011	13922	14017	14171	13991	14015	14161	14000	14031	14006	14065	13994	14040	14134	13951	14117	14098	14223	14110	13986	14013	14148	13978	14029	14090	14039	13985	14213	13963	14041	13959	14106	13910	13997	14153	14051	14037	14106	14036	14064	14049	14187	14163	14072	13826	14085	14055	14119	14151	13948	14061	14009	13991	14040	14024	14215	14131	14080	13791	14077	14161	14253	14101	14119	14109	14136	13891	14007	13972	14132	14039	13993	14001	14035	14052	14101	13950	13945	14121	14200	14141	14007	13975	13886	14002	13984	14058	14008	13929	14147	13869	13895	14082	13992	14084	14105	13897	13873	14022	14026	14187	14028	14153	14190	14070	14008	13955	13895	13969	13917	14032	14017	14052	14096	13923	14157	14097	14204	14037	14028	14046	14199	14052	14080	14048	13965	13974	13998	13888	13830	13914	14015	13962	14149	14137	13930	14243	14029	14218	14006	14130	13962	14039	13993	14158	14150	14039	14147	14259	14121	14191	13830	14206	14031	13952	14178	14082	13976	13959	14083	14020	14006	14237	13927	14020	14054	13930	14059	14082	14023	14043	14059	14073	14012	14050	13997	14019	14043	13998	13923	14169	14088	14025	13989	13855	14070	14040	14117	14008	14123	14047	13927	14123	14096	14052	14065	14078	14272	14072	14151	14101	14040	13957	13967	14118	14230	14089	14057	13995	14088	14106	13985	14117	13949	14079	14095	14070	14024	14008	14118	13977	13918	14107	14055	14131	13995	14214	14046	14099	14020	14048	14135	14025	14016	14050	14089	14175	14206	14174	14079	13961	14131	14091	14200	14008	14083	14051	14040	14073	13948	14083	14171	14037	14095	14052	14031	13976	13999	14122	14113	13984	14127	14058	14046	14236	14217	14186	14161	14069	14137	14066	14108	14084	14169	14182	14134	13970	14075	14085	14124	13943	14126	13976	13981	13845	13896	14036	14001	14170	14047	14100	13951	14085	14024	14158	13930	14165	13878	13897	14115	14079	14026	14259	14100	14045	14036	14049	13912	14184	13813	14033	13912	14149	13995	14034	14137	14026	14231	14087	13983	14045	13962	14066	14119	13952	13995	14106	14197	13940	14020	13922	13920	13963	14122	13984	14225	14044	13961	14110	13978	14120	14069	14058	14151	14103	14007	14069	14056	14147	13935	14071	14207	14055	13963	14228	14026	14123	14290	14152	13962	14087	14072	14113	14100	13937	13947	14012	14087	14025	13980	14129	14062	14303	14057	14175	14087	13980	14147	14024	14203	13970	13999	14046	14120	14077	14143	13965	14032	14078	13896	14039	14028	14208	14093	14009	13880	13977	14153	14099	14100	13804	13995	14015	14203	13992	14165	14005	14000	14022	14058	13945	14020	14217	14032	13897	14046	14102	14137	13918	13941	14068	14117	13912	14069	14011	14166	14046	14096	14067	13961	14048	14053	14072	14128	13868	14115	14112	13983	14225	13944	14187	14097	14055	14188	14044	13865	14049	14164	14077	14062	14132	14101	14161	14094	13982	14131	13889	13995	13938	13919	14133	13966	14096	14047	13988	14011	14142	14010	14033	13977	14059	14062	14098	13951	14020	14210	14004	14002	14004	14051	14099	14177	14122	14092	14105	13933	14054	13982	14034	14093	14041	14100	13902	13958	14171	14065	14103	14136	14158	13863	14189	14132	13970	14214	14084	14048	14220	14147	13970	14024	14016	14092	14055	14128	14060	14078	14070	14099	13943	14131	14181	14109	14007	14222	14078	14033	14087	13986	14117	14200	14044	14106	13881	14015	14078	13907	14099	14005	14340	14214	14043	14158	14018	13971	14020	14178	14149	14050	14047	14220	14069	14045	14094	13995	13973	14033	14052	14032	14045	13989	14068	14078	14084	14029	14029	13940	14215	13989	14174	14004	14058	14027	14053	14196	13965	14226	14147	14111	14094	14081	13966	14165	14330	14170	13859	14058	13855	14198	13996	14040	13981	14127	14061	13870	14109	13928	14146	14182	14040	14063	14089	14075	14075	14133	14053	13869	13879	13996	14034	14027	14107	13978	14133	13997	13996	14122	14016	13986	14025	14023	13988	14076	14079	13870	14065	14200	13962	14112	14249	14052	14270	14081	14159	13978	14091	14120	14087	14097	13966	14047	14034	14196	14070	13973	14165	13944	14064	14179	13935	14049	14136	14007	14116	13940	13976	14135	14116	14132	14017	14059	14050	14169	14161	13973	14088	14019	14073	14212	14014	14176	14141	13932	14019	14095	13971	14011	14022	14178	14044	14024	14104	13873	13987	14087	14133	14057	13847	14104	13956	13978	14177	13976	14184	14034	14203	14060	13952	14008	14091	14081	14036	14095	14146	13936	14053	14084	13893	14112	14093	14192	14005	13952	13978	14149	14000	14098	14229	14057	13988	14131	14061	14063	14035	14108	13876	14079	13986	14162	14084	14232	14064	14047	13915	14009	14117	13928	14082	14176	14012	14128	13983	14030	14030	14041	14124	14132	14067	14143	14129	13958	13913	14049	14050	14042	14189	14241	14029	14253	14088	14010	14245	14023	14030	14011	14215	14217	14172	13992	14042	14326	14151	14011	14168	14238	14082	14023	14255	14138	13901	14195	14101	14022	14137	14128	14081	14032	13947	14048	14044	14202	14028	13913	13928	14004	14174	14053	13996	13989	14040	14033	13964	14085	14145	14096	14033	13944	13956	14044	14173	14152	13969	13934	14074	14171	14056	14131	14031	14285	14196	14080	14142	13920	14159	14062	14105	14064	14062	14084	14190	13929	13963	13995	13877	13984	14153	13944	14117	14231	13907	13993	14195	14228	14037	14120	14064	14032	14132	14077	13968	14166	14121	14144	14203	14045	14041	14157	14247	13952	14147	13967	14306	14096	14096	14101	14074	14021	14005	13990	13822	14065	14052	13991	13962	14139	14244	14124	14212	14057	14096	14114	14154	14050	14158	13974	14106	14068	14160	14072	13966	14049	14008	13987	13978	14100	13961	14077	13832	14066	14058	14113	13979	14000	14051	14059	14068	13971	13883	14191	13979	14138	14146	14134	13983	14108	14210	14183	14147	14160	13906	14196	14213	13995	14212	14000	13992	13968	13889	14185	14109	14046	14103	13957	14027	14135	14188	14073	13925	14200	14104	14019	14097	14051	14158	14044	14153	14103	14161	14028	13995	13894	14034	14058	14059	14111	14097	14146	14184	14154	13922	14027	13958	14004	13985	14155	14223	14282	14105	14039	14009	13965	14131	14064	14057	14226	13947	14017	14087	14084	13875	13962	13989	13906	13997	13917	14041	14038	14227	14104	13982	14088	14058	14138	13965	14012	14143	14003	13977	14189	14025	13929	14073	14031	14081	13999	14114	14150	14149	13945	14011	14156	14137	13956	14126	13951	13937	13997	14004	14064	14193	14042	14038	13985	13912	14035	13960	14079	14084	13913	14009	13937	14019	14071	14067	14131	14108	13987	14008	14001	13943	13930	14018	14106	13796	14188	13956	14030	14067	14041	14025	13974	14197	13990	13955	14028	14150	13974	14232	13917	14202	14164	14050	13958	14145	14093	14066	14011	14197	13934	13887	14177	13955	13971	14201	14168	13952	14177	14162	13853	14061	14044	14029	14082	14072	14089	14075	14120	13965
22637	21254	29033	23768	21315	22898	25093	18990	18105	18462	18320	18313	18203	18435	19619	21959	22017	20657	18915	18352	17925	17988	18008	17863	17728	17689	17847	17596	17676	17677	17679	17689	17731	17875	17550	17761	17515	17415	17689	17626	17852	17795	17683	17498	17809	17725	17722	17672	17450	17675	17926	17703	17611	17488	17688	17735	17850	17663	17655	17690	17571	17652	17487	17793	17664	17504	17439	17527	17596	17734	17656	17764	17623	17482	17541	17779	17632	17551	17657	17669	17620	17750	17571	17607	17687	17554	17534	17600	17760	17631	17764	17622	17771	17600	17654	17567	17636	17470	17499	17688	17672	17398	17474	17586	17673	17720	17626	17751	17668	17593	17445	17619	17865	17485	17784	17636	17600	17559	17555	17755	17537	17515	17700	17766	17656	17486	17462	17472	17595	17625	17580	17444	17455	17446	17763	17631	17772	17445	17568	17460	17499	17546	17594	17696	17849	17555	17611	17747	17680	17405	17574	17390	17423	17851	17531	17641	17593	17644	17544	17486	17430	17509	17815	17790	17485	17613	17680	17685	17463	17739	17647	17646	17539	17604	17472	17497	17551	17356	17482	17649	17659	17750	17810	17683	17619	17642	17733	17677	17642	17591	17561	17552	17563	17636	17616	17626	17738	17590	17661	17636	17624	17676	17839	17791	17576	17648	17545	17474	17731	17712	17524	17709	17515	17558	17582	17669	17711	17529	17592	17574	17661	17602	17371	17587	17609	17652	17486	17574	17546	17477	17533	17511	17429	17666	17377	17472	17808	17552	17649	17738	17472	17374	17599	17586	17600	17584	17509	17334	17479	17642	17486	17786	17709	17766	17485	17701	17572	17604	17540	17692	17662	17506	17496	17486	17820	17610	17685	17702	17650	17675	17666	17496	17692	17543	17452	17638	17516	17702	17610	17626	17460	17804	17490	17699	17832	17418	17482	17812	17410	17620	17583	17540	17549	17430	17425	17385	17505	17441	17409	17671	17576	17544	17495	17460	17831	17696	17746	17404	17396	17730	17704	17600	17506	17596	17446	17526	17699	17401	17536	17525	17555	17694	17498	17766	17591	17557	17672	17599	17622	17655	17588	17717	17663	17553	17804	17619	17588	17677	17596	17598	17825	17649	17598	17437	17712	17564	17439	17460	17624	17470	17592	17801	17527	17670	17713	17552	17641	17465	17482	17466	17407	17553	17664	17487	17594	17521	17520	17470	17586	17538	17485	17420	17429	17502	17703	17410	17535	17629	17562	17557	17681	17668	17667	17594	17470	17593	17548	17633	17751	17639	17622	17268	17451	17447	17587	17751	17603	17540	17591	17505	17559	17825	17386	17425	17735	17316	17331	17464	17715	17659	17794	17550	17563	17528	17524	17516	17752	17646	17702	17592	17659	17490	17660	17574	17542	17527	17566	17572	17602	17498	17624	17530	17618	17637	17559	17719	17582	17696	17453	17665	17526	17412	17673	17490	17713	17499	17586	17459	17521	17712	17667	17435	17552	17641	17723	17579	17656	17824	17485	17549	17641	17650	17622	17605	17644	17720	17617	17391	17500	17567	17492	17618	17574	17664	17473	17569	17746	17577	17585	17503	17538	17740	17703	17738	17724	17323	17415	17566	17628	17566	17594	17534	17529	17407	17471	17472	17350	17610	17698	17565	17482	17458	17410	17517	17560	17392	17419	17492	17348	17428	17578	17601	17731	17584	17532	17393	17640	17501	17621	17430	17417	17650	17641	17367	17437	17596	17541	17540	17655	17633	17624	17284	17485	17672	17548	17562	17466	17408	17784	17632	17605	17512	17830	17548	17737	17452	17528	17596	17612	17587	17384	17559	17555	17750	17274	17551	17580	17513	17551	17617	17607	17590	17510	17493	17515	17862	17611	17592	17634	17547	17585	17379	17697	17611	17383	17491	17945	17699	17553	17682	17644	17592	17559	17460	17544	17632	17719	17608	17429	17356	17473	17564	17604	17484	17717	17470	17591	17588	17474	17728	17417	17482	17597	17585	17541	17794	17656	17609	17501	17524	17524	17612	17479	17707	17333	17509	17456	17468	17710	17482	17688	17693	17475	17369	17501	17641	17634	17561	17533	17520	17633	17779	17673	17597	17645	17570	17588	17645	17690	17417	17532	17602	17596	17584	17292	17394	17407	17487	17520	17579	17514	17633	17667	17653	17539	17678	17510	17491	17383	17573	17468	17476	17674	17417	17410	17729	17779	17506	17522	17699	17798	17449	17628	17613	17418	17586	17509	17725	17550	17595	17409	17756	17373	17572	17526	17595	17395	17353	17544	17639	17463	17496	17329	17501	17421	18001	17564	17503	17534	17518	17656	17517	17604	17515	17440	17420	17651	17616	17667	17343	17402	17559	17705	17459	17535	17567	17575	17453	17445	17758	17700	17492	17463	17651	17579	17520	17418	17477	17514	17561	17797	17683	17487	17310	17397	17608	17540	17613	17488	17635	17539	17593	17428	17633	17533	17487	17729	17548	17606	17616	17487	17504	17478	17623	17482	17644	17515	17631	17675	17690	17687	17658	17770	17803	17447	17653	17676	17641	17567	17375	17395	17409	17490	17596	17599	17550	17547	17515	17545	17474	17682	17554	17501	17350	17612	17573	17732	17827	17668	17758	17560	17495	17457	17549	17624	17457	17702	17784	17614	17527	17566	17663	17636	17467	17422	17424	17592	17614	17431	17665	17538	17556	17444	17508	17628	17493	17601	17648	17467	17612	17561	17658	17698	17784	17664	17599	17598	17625	17623	17573	17537	17404	17533	17327	17607	17375	17750	17911	17741	17726	17859	17438	17534	17646	17470	17438	17666	17733	17513	17564	17614	17593	17383	17459	17635	17437	17628	17687	17659	17646	17470	17467	17589	17283	17579	17556	17478	17491	17686	17492	17530	17648	17651	17545	17470	17740	17699	17393	17714	17576	17525	17564	17350	17572	17435	17593	17612	17541	17344	17699	17605	17849	17607	17527	17514	17669	17671	17441	17698	17584	17590	17718	17527	17661	17515	17681	17685	17574	17518	17465	17585	17551	17372	17543	17649	17441	17487	17550	17292	17709	17339	17656	17404	17711	17552	17456	17520	17388	17577	17644	17646	17621	17633	17678	17610	17542	17581	17512	17604	17469	17514	17311	17561	17560	17426	17653	17593	17481	17390	17371	17515	17542	17606	17425	17692	17692	17447	17578	17593	17304	17522	17595	17646	17396	17567	17512	17345	17589	17599	17617	17554	17431	17507	17430	17521	17782	17421	17604	17516	17438	17534	17599	17282	17628	17540	17553	17402	17330	17497	17589	17496	17642	17567	17755	17490	17377	17766	17587	17753	17542	17760	17491	17636	17416	17510	17657	17708	17455	17590	17425	17585	17549	17457	17593	17628	17565	17619	17690	17630	17538	17550	17762	17625	17320	17497	17487	17709	17738	17636	17390	17532	17449	17614	17640	17610	17580	17546	17480	17418	17400	17340	17466	17525	17377	17456	17608	17417	17527	17590	17441	17716	17442	17607	17631	17332	17537	17541	17645	17658	17515	17685	17735	17631	17723	17787	17491	17640	17760	17692	17405	17367	17427	17466	17524	17716	17573	17389	17549	17502	17658	17559	17708	17960	17394	17726	17364	17329	17476	17630	17530	17419	17458	17466	17657	17606	17500	17516	17457	17505	17386	17606	17492	17658	17491	17328	17576	17700	17623	17712	17589	17536	17537	17583	17496	17683	17507	17534	17599	17767	17484	17527	17423	17616	17473	17628	17692	17757	17570	17501	17599	17385	17437	17514	17485	17494	17457	17479	17480	17776	17478	17517	17529	17563	17421	17399	17598	17534	17460	17523	17612	17538	17575	17610	17496	17542	17692	17732	17613	17501	17580	17471	17361	17438	17504	17723	17757	17644	17457	17536	17536	17464	17709	17599	17645	17592	17641	17558	17584	17565	17619	17412	17418	17596	17671	17488	17616	17497	17688	17421	17392	17439	17643	17379	17604	17918	17507	17606	17710	17662	17626	17637	17652	17738	17558	17494	17653	17639	17684	17496	17363	17495	17406	17491	17641	17748	17573	17686	17593	17560	17550	17522	17542	17457	17686	17588	17687	17437	17559	17540	17575	17549	17398	17471	17530	17544	17612	17391	17511	17748	17439	17652	17576	17520	17579	17507	17582	17612	17536	17446	17704	17549	17396	17382	17606	17287	17539	17562	17637	17571	17656	17507	17308	17586	17333	17337	17596	17658	17605	17382	17423	17485	17534	17636	17476	17561	17522	17509	17689	17420	17540	17479	17718	17486	17279	17433	17488	17481	17431	17695	17447	17522	17510	17573	17685	17538	17497	17356	17507	17641	17394	17378	17626	17708	17487	17641	17424	17788	17599	17524	17642	17758	17457	17545	17403	17636	17640	17500	17550	17648	17486	17593	17574	17505	17578	17591	17523	17673	17680	17807	17742	17485	17523	17532	17554	17543	17622	17707	17399	17555	17673	17408	17448	17476	17639	17623	17517	17426	17794	17492	17707	17682	17435	17505	17390	17720	17533	17570	17445	17448	17403	17654	17395	17384	17565	17582	17475	17344	17444	17704	17662	17766	17560	17575	17616	17491	17822	17709	17352	17594	17644	17623	17694	17511	17481	17813	17505	17514	17681	17646	17596	17594	17623	17518	17636	17509	17384	17782	17529	17477	17605	17285	17491	17468	17376	17654	17518	17454	17548	17514	17557	17472	17453	17586	17632	17705	17633	17590	17453	17455	17685	17552	17653	17471	17587	17518	17633	17598	17603	17462	17596	17459	17478	17459	17377	17578	17584	17256	17318	17538	17556	17638	17599	17396	17379	17641	17504	17617	17482	17406	17520	17338	17494	17427	17599	17680	17548	17613	17679	17531	17534	17632	17555	17549	17548	17580	17615	17547	17552	17601	17570	17412	17567	17588	17581	17465	17514	17574	17636	17336	17620	17388	17533	17406	17419	17346	17541	17544	17897	17581	17398	17610	17771	17304	17644	17546	17579	17440	17562	17589	17600	17551	17610	17584	17578	17539	17732	17652	17462	17511	17685	17493	17588	17624	17743	17710	17624	17412	17509	17398	17312	17788	17453	17456	17671	17624	17700	17671	17531	17675	17557	17747	17637	17705	17658	17591	17582
13354	33244	20074	15524	15168	14756	14839	14715	14669	14518	14579	14747	14680	15002	16207	17638	18070	16348	15269	14817	14679	14584	14391	14383	14315	14488	14596	14440	14329	14390	14495	14462	14296	14474	14277	14305	14352	14370	14429	14366	14425	14435	14377	14369	14425	14355	14626	14414	14412	14393	14334	14566	14479	14515	14412	14403	14424	14554	14346	14518	14382	14361	14483	14462	14346	14222	14380	14433	14381	14311	14366	14317	14471	14383	14415	14503	14542	14639	14306	14359	14242	14460	14368	14493	14433	14339	14420	14506	14290	14485	14495	14370	14483	14378	14417	14408	14243	14422	14324	14499	14625	14542	14341	14490	14372	14324	14340	14423	14258	14308	14429	14558	14575	14263	14397	14497	14345	14525	14360	14311	14446	14255	14380	14397	14405	14452	14355	14379	14353	14470	14328	14426	14549	14321	14347	14373	14420	14405	14414	14406	14431	14261	14446	14388	14378	14503	14447	14490	14314	14439	14403	14355	14512	14345	14167	14373	14353	14280	14326	14281	14458	14210	14427	14265	14426	14406	14459	14294	14487	14294	14432	14328	14530	14445	14197	14410	14459	14505	14332	14383	14307	14411	14441	14212	14361	14362	14346	14323	14403	14511	14327	14446	14424	14378	14224	14427	14490	14434	14336	14391	14405	14369	14237	14340	14314	14412	14396	14151	14356	14218	14369	14280	14422	14395	14440	14280	14289	14435	14348	14480	14450	14385	14482	14185	14321	14465	14301	14309	14537	14449	14290	14477	14457	14273	14301	14324	14252	14541	14218	14358	14377	14396	14181	14412	14549	14438	14443	14522	14317	14426	14202	14510	14301	14299	14252	14379	14432	14562	14405	14315	14458	14438	14326	14557	14472	14295	14539	14262	14325	14469	14336	14463	14451	14471	14329	14330	14535	14428	14474	14276	14449	14207	14329	14378	14513	14295	14400	14288	14445	14351	14440	14292	14349	14589	14545	14394	14332	14470	14388	14517	14350	14359	14370	14351	14156	14326	14285	14289	14367	14381	14475	14351	14436	14353	14546	14395	14416	14445	14443	14483	14217	14428	14474	14420	14398	14566	14284	14388	14239	14368	14454	14296	14248	14459	14147	14422	14264	14315	14338	14378	14463	14445	14515	14384	14346	14446	14448	14463	14488	14435	14222	14334	14243	14401	14500	14496	14297	14592	14355	14340	14369	14456	14401	14417	14242	14177	14361	14373	14528	14241	14494	14403	14560	14438	14300	14521	14245	14362	14419	14380	14381	14540	14240	14223	14227	14468	14296	14274	14528	14403	14296	14340	14407	14495	14205	14384	14389	14299	14463	14351	14232	14319	14265	14242	14285	14413	14335	14372	14395	14243	14345	14318	14302	14438	14365	14358	14504	14446	14532	14337	14315	14414	14366	14234	14306	14348	14448	14409	14297	14460	14441	14219	14457	14425	14457	14221	14394	14284	14374	14503	14213	14370	14277	14412	14331	14334	14325	14115	14454	14469	14222	14399	14108	14375	14347	14349	14458	14404	14412	14253	14371	14471	14484	14324	14295	14348	14513	14298	14369	14266	14339	14387	14478	14360	14342	14358	14492	14234	14441	14518	14443	14300	14387	14406	14350	14310	14362	14417	14343	14351	14448	14406	14332	14330	14372	14257	14330	14283	14517	14407	14369	14431	14237	14505	14323	14446	14282	14493	14465	14390	14328	14288	14414	14368	14391	14479	14290	14251	14346	14400	14372	14428	14327	14325	14447	14328	14371	14318	14529	14453	14370	14370	14455	14274	14354	14384	14360	14425	14370	14371	14384	14293	14562	14525	14305	14486	14395	14625	14369	14490	14477	14279	14262	14399	14243	14408	14255	14277	14336	14286	14254	14277	14485	14457	14413	14219	14543	14312	14458	14202	14468	14180	14603	14423	14407	14266	14344	14287	14084	14373	14383	14380	14496	14267	14464	14485	14260	14525	14405	14466	14357	14418	14318	14515	14583	14290	14367	14447	14449	14304	14463	14423	14265	14330	14288	14441	14305	14332	14416	14423	14348	14285	14468	14456	14329	14312	14442	14499	14371	14246	14413	14330	14316	14250	14112	14384	14351	14339	14386	14486	14265	14409	14277	14337	14519	14466	14396	14348	14283	14429	14323	14451	14307	14461	14239	14406	14488	14378	14351	14326	14372	14479	14375	14381	14364	14450	14334	14440	14284	14442	14338	14278	14372	14343	14367	14323	14376	14359	14324	14351	14284	14360	14425	14317	14315	14456	14545	14277	14476	14402	14362	14511	14368	14298	14373	14259	14349	14131	14464	14243	14495	14237	14428	14297	14355	14366	14330	14320	14428	14383	14284	14305	14321	14293	14326	14291	14471	14337	14438	14292	14421	14298	14379	14353	14329	14277	14223	14269	14242	14294	14340	14347	14252	14275	14472	14510	14404	14499	14490	14408	14507	14285	14274	14509	14449	14261	14378	14391	14248	14416	14384	14429	14243	14338	14117	14280	14419	14364	14418	14410	14489	14286	14338	14359	14357	14305	14381	14346	14160	14349	14420	14422	14496	14383	14363	14230	14254	14506	14364	14293	14131	14353	14272	14306	14367	14341	14200	14295	14378	14275	14281	14263	14365	14391	14358	14426	14254	14238	14177	14312	14278	14310	14332	14278	14355	14336	14235	14284	14528	14222	14462	14576	14407	14368	14449	14341	14471	14463	14317	14085	14452	14362	14334	14474	14489	14329	14370	14217	14360	14394	14336	14413	14325	14373	14333	14367	14430	14250	14501	14288	14327	14369	14483	14367	14478	14365	14308	14394	14325	14410	14338	14253	14382	14474	14494	14422	14332	14411	14373	14382	14487	14305	14341	14222	14338	14298	14190	14477	14338	14376	14465	14444	14484	14365	14371	14446	14425	14257	14405	14243	14195	14382	14448	14328	14322	14373	14333	14401	14361	14229	14234	14434	14381	14283	14295	14321	14402	14501	14342	14445	14450	14313	14521	14325	14477	14166	14401	14362	14277	14283	14353	14427	14285	14465	14444	14154	14280	14413	14354	14462	14296	14178	14448	14487	14352	14348	14241	14397	14330	14432	14324	14299	14204	14530	14294	14388	14374	14316	14364	14468	14299	14289	14338	14426	14450	14397	14388	14352	14460	14404	14407	14400	14456	14518	14398	14253	14278	14344	14418	14384	14282	14174	14364	14361	14276	14395	14373	14369	14356	14375	14404	14467	14344	14246	14390	14467	14210	14378	14474	14578	14226	14503	14439	14408	14319	14621	14280	14443	14305	14197	14333	14480	14382	14416	14388	14319	14342	14294	14171	14484	14332	14478	14134	14405	14299	14400	14528	14304	14593	14429	14385	14263	14265	14256	14285	14207	14378	14212	14477	14391	14388	14430	14496	14365	14398	14288	14400	14484	14511	14372	14201	14294	14305	14326	14411	14417	14265	14357	14358	14405	14332	14245	14273	14430	14340	14288	14314	14514	14546	14369	14294	14290	14375	14390	14340	14432	14386	14469	14440	14320	14305	14137	14483	14470	14236	14367	14309	14474	14439	14269	14377	14340	14296	14400	14303	14423	14393	14477	14346	14330	14336	14398	14313	14450	14307	14259	14416	14498	14406	14302	14423	14322	14315	14330	14233	14392	14297	14389	14476	14389	14411	14392	14340	14486	14351	14275	14251	14273	14424	14402	14495	14282	14227	14411	14448	14385	14379	14370	14429	14265	14431	14313	14395	14510	14467	14326	14326	14376	14465	14351	14328	14479	14324	14548	14413	14478	14409	14272	14543	14281	14427	14615	14388	14275	14307	14483	14467	14403	14485	14528	14410	14308	14545	14524	14479	14434	14478	14378	14526	14446	14331	14300	14411	14364	14389	14209	14307	14486	14343	14426	14530	14330	14332	14462	14468	14338	14489	14469	14304	14450	14337	14390	14399	14433	14217	14397	14515	14198	14378	14433	14340	14433	14479	14304	14449	14302	14395	14272	14408	14438	14341	14471	14384	14299	14352	14437	14298	14429	14435	14419	14339	14314	14459	14414	14491	14223	14333	14513	14338	14239	14478	14402	14341	14392	14319	14408	14502	14233	14332	14405	14392	14429	14333	14299	14494	14490	14375	14250	14320	14390	14411	14232	14626	14389	14330	14314	14316	14396	14329	14299	14376	14318	14232	14292	14192	14442	14379	14393	14320	14279	14356	14391	14327	14336	14305	14498	14277	14323	14352	14360	14383	14534	14272	14374	14288	14539	14543	14291	14264	14298	14170	14303	14411	14472	14337	14411	14283	14380	14391	14343	14446	14388	14499	14309	14226	14349	14336	14393	14337	14285	14454	14449	14447	14413	14364	14413	14253	14373	14560	14328	14293	14335	14361	14413	14462	14447	14340	14411	14394	14243	14356	14337	14456	14312	14346	14329	14253	14266	14340	14459	14352	14477	14317	14357	14279	14424	14378	14273	14372	14485	14328	14431	14421	14150	14334	14327	14465	14230	14352	14363	14424	14530	14477	14294	14308	14451	14430	14284	14450	14406	14438	14350	14457	14314	14359	14346	14429	14345	14306	14511	14319	14316	14416	14359	14500	14391	14433	14347	14444	14409	14380	14215	14440	14370	14366	14333	14458	14325	14453	14303	14336	14374	14326	14247	14389	14313	14321	14381	14224	14432	14249	14324	14304	14376	14358	14347	14276	14351	14294	14425	14309	14369	14325	14343	14434	14242	14513	14473	14281	14264	14396	14306	14346	14338	14447	14317	14306	14352	14433	14526	14339	14438	14461	14393	14349	14447	14295	14378	14279	14516	14360	14382	14245	14278	14534	14494	14339	14248	14363	14286	14260	14282	14518	14265	14475	14285	14379	14391	14398	14249	14523	14566	14274	14290	14355	14309	14366	14231	14441	14243	14341	14330	14299	14406	14491	14313	14325	14197	14525	14451	14474	14361	14244	14572	14309	14363	14359	14304	14477	14306	14239	14315	14386	14369	14395	14370	14407	14457	14372	14510	14396	14444	14563	14324	14398	14473	14279	14341	14319	14350	14480	14500	14506	14409	14344	14267	14586	14421	14371	14325	14544	14343	14253	14494	14470	14312	14393	14299	14330	14403	14323	14531	14330	14450	14470	14234	14472	14423	14331	14409	14241	14530	14232	14382	14391	14270
25511	21276	27386	25951	20229	18953	19133	18065	18241	18289	18101	18158	18162	18311	18359	18231	18406	18150	17954	17910	18199	18143	18027	18041	17968	17974	18185	18027	18056	18109	18030	18115	18032	18153	17977	18123	18108	18009	18045	18081	17973	18255	18243	18185	18079	18056	18121	18114	18095	18131	17972	17864	18258	18021	18150	18220	18023	18098	18054	18128	18009	18128	17967	18289	17900	18216	17992	18106	18095	18118	18068	18014	17918	17897	18073	17994	17947	18160	18030	18133	18090	17882	17990	17953	18056	18096	18003	18055	18172	18072	17987	18028	18136	17957	18325	18106	18086	17882	17752	18074	18004	18109	17971	18114	17901	18111	17946	18214	17830	17849	18173	17940	18127	18121	18089	18122	18095	17934	18239	18061	18126	17994	18091	18302	17996	18083	18092	18022	17913	18088	18071	17960	18118	17913	18037	17922	18091	18021	18184	17975	18081	17828	18108	18099	17906	18185	18215	17932	17959	18072	18131	17918	18101	17962	18075	17875	18013	17938	18124	18104	18294	18024	18146	17946	18041	18028	18196	18062	17964	18095	18060	18030	17939	18041	18096	17964	18101	18015	17955	17963	18010	18008	18094	18053	18304	18151	18065	18072	17935	17894	17933	18016	17982	18061	18254	17910	17979	18117	18164	18155	18026	18016	17819	17981	18212	18048	18109	18171	18095	18011	18046	17930	18121	17961	17894	17935	18083	18080	18118	18166	18081	18195	18144	18103	18119	17949	18189	17906	18152	17812	17899	18056	17996	18075	17958	18003	18005	17932	18042	18206	18136	18074	18128	18091	18014	18179	17909	18181	17968	18126	18254	18014	18024	18106	17970	17968	18304	18146	18048	18049	18145	17866	17922	18180	18152	18182	18030	17916	18030	17930	17993	18118	18037	17942	18175	17988	18133	18196	18056	18046	18049	17910	17868	18037	18148	17998	17956	18058	17994	18110	18172	18056	17883	18238	18174	18187	18218	18255	17999	18071	17905	18263	17890	18193	17947	17931	18121	18071	18028	18351	18031	18055	18161	18116	18075	18188	17996	18111	18108	18219	18132	17909	18056	18088	18003	18001	17954	17883	18046	17967	17945	17913	18061	17994	17997	18035	18168	17927	18026	18126	17940	17979	18016	17979	17957	18021	17977	18007	17994	17876	18132	18133	17928	18018	17989	17865	17852	18017	17912	18014	18087	17928	18061	18010	18172	18157	18033	18276	17922	18068	18183	17875	18072	18050	17911	18095	18051	17945	17867	17898	18103	18056	18040	18280	18167	17987	18114	18111	18040	17856	17951	17991	18186	17763	18175	17946	17961	17958	18008	17878	18103	18041	17804	18083	18114	18083	18248	17964	18093	17994	17998	18014	18189	18040	18155	18109	18037	18199	18082	18082	18113	18085	17945	18159	18228	18149	17976	18119	17858	18060	17992	18011	18114	18064	18067	17914	18047	18117	18068	18184	18225	18148	18123	18078	17971	18153	17980	18059	18168	18225	18024	17938	18006	17886	17898	18108	18058	18071	18106	18089	18137	18152	17999	18106	18159	18082	18013	18037	18145	18265	17937	17923	18126	17939	18096	18147	18202	18076	17934	18197	18118	17940	18079	17895	18033	18012	17951	18241	18067	17998	18043	18020	18022	17993	17876	18185	18054	18043	18299	17806	18065	18028	18342	18327	18221	17867	17991	17832	18239	18315	17912	17902	18115	18186	17970	18042	17997	18250	18054	17935	18012	18062	18066	18012	18143	18149	17978	17874	17965	17993	18117	17988	18099	18118	17887	18102	18152	17935	18016	18062	18174	18101	18341	18131	17843	18197	18064	18114	18156	17883	17888	18114	17945	18060	18208	18022	18100	17910	18119	18088	17892	18106	18086	17955	18013	18246	18137	18233	18190	18001	18161	18101	18063	18071	18064	17892	17932	17985	17896	17965	18109	17998	18194	18044	18117	17947	18026	18174	18229	17997	17845	17885	18215	18010	18171	18154	18175	18012	17910	18068	17794	18086	17904	18289	18087	17964	17996	18232	17963	17962	18095	18093	18040	18024	18118	18060	17986	17954	18026	18067	17825	17868	18062	18067	18078	18053	18067	18032	18019	17901	17997	17955	18139	17909	17995	17897	18081	18178	18200	18174	17978	18127	18018	18113	17924	17896	17811	17916	17923	17978	17913	17934	18102	18019	18003	18042	18126	18048	18096	17935	17929	17864	18155	18013	17945	18114	17877	18064	18076	18172	18074	17867	17923	18205	18050	17982	17915	18095	18167	18022	18082	17940	18109	18087	17926	18096	18022	18027	17941	18049	18166	17909	18126	17909	18387	18073	18050	17941	18121	18091	18006	18270	18139	18084	18166	18050	17868	17968	18124	18041	18047	17990	18106	18036	18062	18336	18055	18016	17914	18168	18195	17997	17969	18252	18139	18229	17961	17865	18194	18049	18016	18155	18287	17820	17940	17927	18199	18172	18008	17980	17949	17970	18170	18125	17908	18063	17908	18281	18173	18060	17934	18030	18021	18194	18145	18076	18105	18037	18026	18024	17636	18109	18244	18016	17979	18008	17972	17826	17917	18156	17987	18068	18074	18045	18124	18034	18069	18111	17853	18019	18277	17963	17929	18200	18092	17991	18202	18097	18077	18018	17967	17927	18177	18078	17960	18128	17991	17854	17957	18143	17883	18263	18111	17988	18018	18044	17854	18020	17743	18179	18081	18101	18009	17992	18013	18099	18047	17872	18069	17894	17977	17953	18070	18061	18091	17967	18080	17990	18063	18056	17920	18070	18022	17956	18117	18089	18010	18201	18230	18269	18071	18116	18003	18003	17996	17984	18084	18110	18324	18017	18067	18065	18107	17903	18117	17992	18024	18100	17971	18027	18127	17995	18243	18298	17945	17937	17999	18093	18241	18266	17793	18186	18086	17991	18009	18038	18105	17923	18147	18030	18039	17928	17988	18037	18068	18040	18049	17734	18110	17998	18046	17864	18103	18113	18176	18004	18127	18041	18098	17960	18014	18062	18011	18061	17983	17984	17901	18043	17712	17852	18120	18143	18081	17979	17990	18006	18047	18102	18059	17827	17808	18081	17969	17966	18202	17956	17967	17869	17898	18010	18199	18155	17892	18082	18169	18013	17954	17996	18348	17933	17889	17981	18112	18050	18169	18086	18075	18077	18080	18059	17958	18019	17936	18080	17943	18154	17851	18244	17952	18149	18147	18021	18188	18212	18054	17893	17989	18035	18085	18057	18122	18056	18278	17843	18041	18053	18262	17866	17749	18139	18111	18284	17938	17907	17931	18094	18058	17823	18024	17975	18239	17845	18320	17993	17919	18145	18024	17944	17956	18117	17952	18062	17947	18101	18076	18161	18090	18092	18230	18121	17995	18097	18189	18029	18038	18052	18051	17998	18059	17716	18020	18090	18176	18020	17885	18067	18343	18047	17874	17998	18090	18150	18051	18308	17928	18103	18113	18073	17831	18018	18031	18103	18040	17851	18167	18094	18217	18041	18131	18156	18146	18051	18029	17945	17972	18289	18064	18136	17972	18112	18122	18203	18059	18029	18120	17946	18091	17975	18125	18065	18036	17925	18355	18065	18112	18119	18325	18016	18045	17867	18024	18087	18063	18174	18176	18129	18298	18050	17986	17956	18082	18055	18078	17846	17885	18073	18164	17937	18006	17985	18113	18233	18078	17865	18078	18066	17878	17926	18031	17913	18298	17976	18256	18144	18186	18045	17829	17761	17992	18045	18152	17980	18190	17958	18117	17891	18193	18116	18058	18001	18214	18105	18135	17956	17842	18140	17860	18074	18134	18121	18032	18038	18029	17907	18033	17875	17931	18080	17910	17991	18089	17810	17944	17959	18189	18125	18009	18103	18027	17961	17984	17903	18010	17951	17872	18013	18185	18083	18108	18006	18102	17993	18095	17873	17908	18031	18326	18141	17813	18030	18304	17923	17958	18125	17968	18106	18161	18007	18051	18114	17984	18144	18209	18102	18020	18030	17936	17996	18032	18029	18197	18057	18192	18037	17975	17991	17967	18077	18084	18054	17977	18025	17898	17921	18207	17987	18009	18008	17972	18030	18051	18082	18164	18157	18076	18038	17989	18142	17916	17949	18117	18156	17954	17897	18328	18033	18182	18214	17907	17726	17964	17927	18099	18089	17990	18104	17999	18037	18111	17928	18152	17974	18134	18114	17974	18069	18065	18055	18184	18128	17946	18110	18202	18125	17931	17979	18060	17951	18041	17968	18009	17994	18202	17922	18114	17958	18263	18260	18063	18112	18036	18233	17992	17799	17970	17950	18096	18024	17946	18086	17989	17904	17929	17817	17912	18133	18363	18019	18041	18103	17945	17956	17991	18270	18347	18260	18138	17990	18047	17994	18002	18014	18169	18044	17961	18026	17993	18163	18191	18075	17908	17837	18127	18160	17914	18150	18129	17919	18060	17925	18158	18044	18341	18062	18073	17831	18204	18063	18070	17828	17999	17988	18001	18067	17980	17988	18041	18038	18115	18212	17976	18081	17927	18005	18305	18128	18121	18064	18081	18139	18092	17906	17929	18043	18099	18098	18265	17848	18059	17910	17958	18035	18027	18255	18094	18188	18152	18049	18035	17983	18029	18142	18084	18019	17969	17763	18164	18049	18110	17965	17915	17882	18103	17937	18205	18011	18018	18165	18248	18058	18124	18262	18010	17973	18023	17882	17978	18109	18112	18083	17978	17965	18409	18215	18059	17979	17964	18088	17960	18032	18017	18039	17943	17925	18105	18141	17977	17955	18015	18020	17913	18149	18105	17926	18007	18214	18161	18158	17954	18118	18159	17856	18054	18163	18061	17996	17897	18082	18085	17931	18105	18113	18146	17880	17851	17846	18129	17983	18110	17999	18107	18189	18148	18039	17936	18097	17836	17849	18096	18123	18004	18142	17977	17758	17991	17985	18190	18076	17886	18014	17938	18235	18084	18092	18267	18078	18060	17961	18123	17898	18047	18030	18173	18127	18148	18183	18095	17697	18032	18033	18169	17924	18023	18164	17923	18016	18141	17842	18141	18020	18215	18075	17921	17936	18224	18052	17972	18086	18122	17990	17990	18031	17878	17922	18221	18211	18157	17880	17904	17891	18139	18354	18017	18002	18033	18097
13528	20641	15656	14974	14682	14694	14717	14588	14572	14824	14664	14874	14705	14952	15018	14775	14761	14691	14725	14763	14723	14854	14908	14782	14715	14572	14837	14577	14756	14733	14840	14669	14819	14861	14705	14779	14729	14809	14860	14740	14680	14799	14636	14797	14557	14822	14789	14582	14723	14859	14793	14583	14904	14760	14813	14739	14875	14811	14800	14662	14744	14791	14830	14910	14668	14826	14599	14768	14573	14596	14450	14666	14657	14712	14710	14654	14670	14765	14602	14739	14599	14687	14772	14585	14703	14679	14796	14553	14483	14807	14647	14670	14783	14753	14677	14775	14696	14704	14552	14883	14655	14791	14712	14674	14667	14668	14766	14661	14666	14920	14958	14749	14864	14701	14566	15023	14866	14913	14746	14780	14787	14735	14661	14645	14644	14636	14705	14513	14741	14604	14660	14771	14619	14622	14676	14741	14806	14683	14662	14724	14668	14675	14776	14696	14758	14439	14630	14772	14874	14846	14630	14694	14694	14837	14617	14659	14702	14707	14696	14726	14683	14659	14627	14791	14706	14675	14783	14677	14695	14622	14898	14586	14692	14747	14628	14676	14628	14875	14722	14654	14811	14741	14788	14799	14664	14549	14735	14804	14836	14686	14650	14645	14612	14721	14561	14848	14765	14748	14839	14859	14660	14757	14900	14705	14563	14757	14686	14687	14672	14566	14639	14715	14637	14694	14782	14781	14603	14711	14760	14636	14718	14804	14835	14738	14674	14642	14658	14813	14657	14594	14602	14637	14656	14727	14732	14691	14756	14809	14634	14848	14637	14878	14579	14664	14729	14784	14794	14796	14637	14687	14649	14739	14801	14691	14644	14765	14630	14727	14620	14774	14699	14663	14604	14776	14881	14649	14637	14453	14723	14761	14710	14599	14815	14712	14609	14825	14825	14853	14638	14583	14686	14592	14850	14769	14562	14770	14684	14612	14740	14694	14840	14697	14688	14468	14647	14715	14703	14682	14473	14622	14614	14778	14633	14604	14610	14640	14676	14554	14633	14659	14699	14662	14708	14583	14754	14694	14532	14733	14986	14790	14723	14631	14629	14566	14756	14747	14509	14617	14673	14855	14697	14670	14683	14684	14684	14623	14853	14822	14781	14833	14781	14701	14590	14614	14722	14756	14809	14674	14711	14554	14746	14648	14634	14644	14781	14614	14635	14580	14735	14644	14813	14570	14755	14779	14798	14744	14875	14658	14657	14711	14510	14722	14836	14733	14830	14689	14817	14700	14725	14675	14831	14588	14863	14764	14806	14738	14671	14841	14759	14837	14761	14663	14782	14731	14734	14689	14539	14809	14811	14703	14666	14565	14727	14730	14677	14732	14703	14844	14671	14748	14702	14822	14690	14753	14820	14596	14805	14780	14744	14786	14682	14779	14695	14898	14641	14820	14799	14766	14764	14788	14675	15002	14713	14912	14685	14693	14629	14752	14752	14684	14801	14848	14750	14793	14648	14610	14875	14667	14619	14911	14741	14723	14599	14582	14704	14522	14729	14773	14762	14892	14628	14696	14907	14724	14788	14578	14820	14674	14706	14849	14569	14899	14773	14611	14797	14976	14631	14662	14617	14485	14708	14732	14754	14894	14910	14687	14656	14788	14724	14612	14860	14638	14766	14827	14644	14638	14675	14746	14698	14792	14791	14644	14628	14666	14851	14801	14625	14522	14657	14767	14685	14699	14559	14806	14610	14716	14797	14764	14844	14606	14698	14789	14856	14800	14645	14682	14826	14737	14736	14577	14678	14559	14685	14623	14791	14729	14715	14609	14668	14592	14812	14792	14707	14790	14586	14684	14790	14718	14652	14563	14669	14633	14634	14665	14672	14591	14612	14693	14560	14707	14731	14666	14677	14825	14601	14734	14648	14899	14700	14798	14694	14673	14794	14823	14692	14582	14678	14780	14610	14454	14807	14566	14707	14735	14683	14728	14638	14637	14818	14667	14696	14655	14981	14560	14757	14775	14745	14603	14804	14700	14689	14698	14736	14883	14620	14745	14759	14718	14756	14874	14685	14693	14624	14745	14756	14805	14790	14842	14613	14742	14811	14869	14759	14524	14676	14743	14783	14506	14631	14727	14725	14633	14847	14613	14685	14677	14739	14585	14652	14685	14716	14472	14812	14754	14842	14768	14543	14649	14798	14727	14616	14834	14798	14673	14840	14540	14638	14716	14817	14581	14623	14607	14839	14826	14754	14669	14680	14743	14588	14695	14784	14802	14871	14694	14971	14634	14878	14603	14599	14757	14564	14591	14657	14616	14664	14627	14643	14717	14828	14656	14626	14594	14758	14566	14651	14712	14825	14742	14646	14650	14887	14725	14785	14686	14918	14716	14695	14784	14893	14617	14668	14622	14610	14817	14647	14669	14689	14695	14617	14632	14845	14817	14674	14772	14681	14672	14659	14717	14723	14537	14864	14831	14786	14785	14864	14699	14838	14615	14802	14706	14731	14687	14712	14570	14739	14616	14845	14610	14820	14784	14702	14751	14681	14796	14721	14669	14754	14654	14731	14583	14829	14741	15042	14599	14865	14886	14474	14736	14556	14692	14686	14834	14711	14866	14755	14576	14767	14670	14729	14741	14590	14668	14763	14630	14777	14715	14658	14642	14763	14693	14864	14737	14669	14556	14933	14819	14779	14713	14708	14765	14738	14812	14720	14624	14819	14831	14620	14603	14844	14879	14584	14718	14810	14754	14653	14778	14675	14587	14650	14721	14702	14835	14638	14635	14815	14623	14686	14679	14569	14694	14802	14605	14610	14605	14728	14722	14816	14561	14783	14620	14646	14589	14746	14648	14628	14698	14657	14779	14675	14928	14659	14716	14790	14500	14813	14830	14423	14532	14725	14722	14823	14683	14830	14701	14742	14575	14629	14778	14681	14591	14734	14699	14855	14683	14834	14681	14827	14671	14687	14706	14621	14689	14599	14949	14752	14855	14606	14704	14785	14793	14793	14680	14803	14789	14620	14807	14881	14632	14680	14652	14663	14612	14788	14468	14726	14724	14669	14714	14758	14642	14692	14805	14872	14586	14643	14601	14679	14745	14852	14746	14763	14699	14761	14811	14795	14724	14709	14746	14791	14822	14674	14779	14718	14671	14664	14726	14710	14807	14568	14680	14557	14855	14686	14719	14616	14774	14630	14537	14792	14741	14768	14662	14877	14836	14822	14658	14630	14766	14605	14721	14670	14706	14767	14651	14655	14870	14569	14816	14871	14722	14627	14715	14766	14624	14687	14739	14735	14477	14755	14790	14726	14640	14648	14745	14572	14776	14577	14741	14807	14749	14833	14595	14682	14584	14814	14575	14647	14705	14715	14636	14743	14720	14885	14745	14734	14730	14759	14723	14746	14714	14742	14714	14610	14678	14821	14788	14729	14750	14694	14641	14690	14647	14605	14598	14751	14741	14695	14654	14594	14654	14729	14729	14808	14749	14699	14587	14935	14614	14650	14692	14587	14640	14803	14684	14717	14655	14686	14774	14722	14571	14794	14760	14775	14719	14603	14621	14674	14674	14872	14664	14810	14710	14653	14823	14763	14774	14706	14579	14807	14713	14802	14813	14805	14650	14717	14590	14722	14676	14747	14738	14804	14753	14856	14726	14735	14639	14710	14741	14787	14887	14830	14678	14599	14743	14881	14611	14656	14666	14676	14699	14693	14777	14728	14716	14704	14669	14719	14715	14540	14747	14517	14767	14488	14722	14573	14702	14643	14503	14786	14739	14805	14840	14677	14710	14880	14809	14822	14747	14886	14696	14626	14704	14635	14604	14775	14714	14769	14700	14769	14589	14838	14830	14727	14635	14810	14656	14866	14723	14907	14654	14567	14775	14690	14746	14662	14673	14763	14728	14748	14832	14829	14618	14803	14715	14831	14739	14713	14725	14646	14696	14786	14771	14741	14660	14645	14752	14641	14464	14683	14592	14537	14710	14764	14730	14882	14835	14797	14619	14653	14661	14638	14800	14715	14751	14667	14681	14690	14675	14740	14601	14575	14664	14633	14671	14546	14690	14659	14734	14653	14632	14679	14620	14659	14680	14628	14761	14675	14632	14631	14579	14782	14714	14566	14870	14725	14781	14454	14732	14578	14615	14814	14760	14764	14578	14662	14725	14590	14624	14629	14777	14727	14746	14774	14579	14687	14799	14850	14859	14594	14711	14697	14735	14770	14520	14756	14639	14637	14690	14878	14662	14787	14885	14894	14649	14676	14858	14613	14645	14809	14713	14648	14742	14753	14751	14862	14711	14635	14858	14947	14612	14791	14723	14713	14741	14595	14773	14685	14727	14762	14827	14702	14697	14634	14521	14665	14601	14627	14737	14952	14741	14755	14749	14712	14929	14718	14658	14542	14694	14727	14784	14790	14761	14779	14833	14585	14706	14709	14630	14638	14631	14675	14725	14570	14636	14679	14672	14681	14521	14843	14816	14569	14651	14747	14595	14720	14475	14628	14778	14502	14708	14585	14640	14613	14668	14633	14719	14554	14725	14680	14643	14764	14687	14680	14741	14637	14590	14882	14660	14800	14778	14854	14648	14623	14626	14787	14786	14623	14706	14766	14797	14656	14687	14817	14675	14679	14667	14665	14636	14586	14782	14733	14732	14887	14680	14780	14623	14904	14627	14729	14737	14636	14588	14727	14647	14796	14847	14712	14844	14777	14569	14590	14688	14668	14475	14664	14780	14799	14748	14838	14630	14722	14648	14763	14772	14587	14635	14620	14652	14672	14754	14712	14651	14566	14640	14678	14559	14781	14786	14629	14813	14628	14849	14648	14913	14740	14661	14844	14848	14675	14709	14838	14700	14708	14735	14556	14670	14736	14571	14769	14688	14686	14716	14738	14676	14868	14630	14783	14861	14725	14705	14608	14808	14552	14749	14776	14833	14598	14601	14673	14810	14696	14634	14698	14872	14629	14833	14612	14560	14787	14603	14675	14657	14730	14669	14613	14689	14699	14673	14842	14689	14678	14582	14742	14805	14934	14735	14717	14698	14597	14705	14537	14737	14714	14743	14721	14773	14649	14720	14716	14546	14906	14758	14755	14777	14867	14699	14814	14714	14800	14692	14837	14729	14684	14648	14785	14662	14731	14761	14847	14710	14836	14777	14714	14786	14613	14841
23355	21264	28868	23976	21630	22884	21903	18819	18008	18347	18365	18034	18536	19133	19956	19963	19834	19005	18464	18332	17921	17890	18086	17927	17746	17719	17792	17875	17838	17711	17851	17766	17766	17947	17834	17537	17799	17880	17739	17982	17865	17697	17606	17735	18026	17953	17885	17891	17615	17870	17900	17748	17832	17954	17696	17796	17773	17710	17694	17856	17795	17673	17816	17694	17755	17905	17629	17568	17799	17842	17758	17826	17853	17919	17664	17960	17578	17743	17861	17806	17624	17681	17818	17626	17737	17730	17852	17740	17831	17812	17856	17734	17888	17733	17669	17841	17591	17675	17823	17583	17722	17865	17670	17637	17667	17676	17705	17631	17800	17850	17692	17888	17872	17886	17723	17782	17727	18003	17854	17658	17495	17954	17857	17817	17676	17694	17643	17741	17814	17843	17818	17869	17616	17636	17799	17639	17686	17831	17864	17795	17762	17725	17601	17738	17814	17823	17745	17744	17861	17667	17895	17845	17709	17978	17658	17832	17748	17684	17874	17786	17874	17637	17708	17573	17727	17824	17805	17819	17791	17630	17682	17766	18028	17898	17774	18010	17911	17713	17987	17830	17641	17602	17763	17816	17805	17636	17660	17695	17704	17721	17863	17814	17573	17469	17876	17900	17823	17786	17821	17721	17713	17564	17781	17923	17832	17704	17680	17662	17667	17787	17749	17633	17876	17600	17645	17602	18057	17770	17671	17763	17746	17890	17679	17696	17880	17733	17612	17579	17878	17663	17676	17637	17751	17916	17742	17681	17755	17860	17661	17669	17543	17902	17822	17794	17953	17601	17870	17804	17738	17831	17831	17743	17623	17647	17576	17843	17773	17931	17961	17907	17880	17643	17775	17791	17553	17574	17816	17624	17786	17922	17771	17819	17813	17745	17597	17938	17680	17739	18056	17637	17834	17639	17714	17749	17754	17724	17531	17735	17735	18012	17563	17804	17768	17741	17853	17594	17783	18013	17736	17875	17922	17832	17695	18012	17596	17884	17637	17660	17850	17925	17661	17877	17822	17788	17792	17662	17572	17982	17935	17620	17606	17692	17575	17639	17641	17793	17624	17850	17734	17857	17723	17837	17689	17670	17813	17851	17760	17636	17814	17810	17967	17764	17856	17738	17753	17533	17593	17817	17703	17865	17746	17748	17760	17714	17709	17341	17579	17915	17771	17894	17607	17735	17980	18049	17803	17627	17872	17726	17709	17905	17753	17494	17807	17819	17849	17864	17515	17729	17705	17818	17820	17699	17614	17732	17655	17756	17815	17821	17823	17608	17717	17670	17686	17667	17837	17821	17620	17908	17591	18009	17772	17836	17751	17716	17728	17764	17647	17595	17738	17968	17945	17581	17802	17795	17616	17770	17769	17643	17677	17731	17739	17952	17754	17792	17640	17466	17686	17495	17646	17729	17685	17765	17783	17687	17830	17562	17716	17657	17535	17691	17776	17717	17638	17726	17579	17764	17839	17483	17917	17763	17769	17598	17870	17779	17775	17687	17773	17624	17515	17838	17795	17716	17815	17693	17918	17885	17851	17631	17781	17754	17971	17861	17781	17589	17743	17672	17761	17704	17682	17804	17696	17755	17832	17750	17821	17747	17769	17817	17853	17546	17735	17592	17791	17638	17711	17771	17889	17839	17804	17645	17786	17747	17782	17693	17940	17662	17703	17775	17684	17755	17841	17691	17819	17759	17794	17539	17615	17687	17693	17891	17881	17729	17801	17744	17525	17748	17653	17635	17739	17604	17650	17908	17716	17845	17885	17719	17694	17599	17624	17628	17823	17680	17811	17735	17564	17811	17895	17651	17650	17733	17938	17715	17805	18001	17707	17877	17666	17709	17874	17715	17755	17814	17725	17775	17617	17579	17889	17605	17602	17835	17752	17505	17597	17671	17702	17763	17696	17601	17701	17695	18047	17885	17802	17429	17846	17678	17793	17695	18027	17891	17691	17760	17599	17667	17867	17698	17684	17611	17648	17740	17566	17749	17669	17643	17860	17757	17614	17773	17771	17849	17932	17723	17958	17741	17621	17672	17771	17719	17685	17625	17645	17704	17660	17761	17437	17833	17617	17701	17652	17594	17891	17792	17582	17828	17797	17927	17695	17699	17854	17809	17717	17804	17896	17775	17619	17714	17771	18042	17969	17808	17820	17929	17608	17724	17575	17868	17753	17666	17807	17608	17530	17655	17693	17660	17620	17968	17966	17798	17779	17968	17972	18057	17544	17713	17771	17910	17870	17955	17884	17784	17720	17806	17725	17782	17763	17622	17927	17648	17968	17734	17657	17769	17755	17596	17742	17867	17872	17609	17746	17825	17766	17702	17751	17648	17749	17605	17537	17734	17836	17672	17788	17828	17629	17955	17754	17870	17599	17751	17610	17912	17748	17895	17620	17700	17673	17742	17863	17767	17778	17807	17545	17626	17786	17800	17763	17678	17697	17846	17486	17765	17814	17630	17964	17777	17814	17866	17747	17734	18012	17778	17872	17625	17711	17729	17463	17894	17671	17726	17694	17793	17909	17795	17685	17936	17734	17841	17823	17700	17741	17697	17690	17693	17762	17723	17740	17678	17779	17962	17662	17486	17556	17486	18019	17514	17881	17658	17732	17876	17657	17698	17815	17726	17707	17857	17783	17897	17797	17890	17874	17837	17786	17697	17787	17696	17728	17705	17677	17725	17764	17788	17708	17820	17659	17737	17654	17738	17841	17830	17659	17669	17799	17594	17819	17739	17691	17758	17790	17792	17863	17991	17850	17745	17696	17867	17748	17862	17761	17630	17805	17792	17833	17715	17596	17722	17794	17660	17845	17656	17780	17837	17761	17845	17901	17784	17621	17846	17810	17769	17993	17599	18061	17843	17661	17633	17893	17471	17768	17749	17933	17659	17692	17762	17735	17698	17814	17780	17994	17564	17855	17851	17862	17829	17758	17788	17806	17864	17688	17746	17962	17740	17766	17718	17733	17794	17790	17894	17741	17889	17766	17794	17492	17770	17955	17689	17883	17702	17831	17473	17945	17742	17790	17769	17771	17658	17599	17766	17798	17749	17725	17866	17869	17868	17945	17849	17796	17680	17599	17724	17835	17658	18083	17651	17714	17689	18003	17761	17700	17887	17854	17836	17797	17749	17867	17814	17860	17868	17734	17673	17866	17744	17805	17595	17834	17677	17727	17798	17884	17650	17499	17859	17931	17782	17837	18003	17771	17582	17973	17916	17757	17880	17674	17667	17806	17666	17627	17698	17681	17812	17589	17718	17645	17862	17592	17720	17704	17691	17545	17453	17726	17774	17674	17861	17615	17447	17668	17888	18081	17844	17758	17686	17767	17823	18028	17799	17810	17787	17868	17825	17836	18091	17805	17526	17692	17630	17721	17785	17777	17872	17751	17780	17773	17719	17791	17610	17857	17913	17772	17484	17823	17918	17779	17825	17948	17817	17581	17751	17832	17758	17622	17647	17704	17754	17663	17628	17631	17949	17694	17599	17653	17673	17633	17845	17780	17961	17722	17669	17812	17835	17920	18020	17817	17720	17723	17761	17679	17647	17695	17887	17766	17813	17878	17833	17752	17709	17688	17842	17567	17678	17806	17694	17742	17640	17649	17737	17724	17568	17823	17852	17684	17838	17905	17917	17834	17789	17822	17665	17765	17629	17940	17540	17725	17680	17835	17539	17624	17861	17733	17842	17663	17600	17782	17465	17765	17816	17781	17779	17892	17948	17720	17637	17708	17614	17804	17754	17753	17818	17637	17763	17783	17668	17872	17608	17596	17627	17738	17909	17755	17678	17636	17625	17775	17711	17844	17830	17724	17735	17806	17768	17728	17776	17716	17831	17911	17784	17745	17697	17504	17838	17840	17639	17734	17860	17770	17718	17765	17687	17778	17750	17762	17893	17579	17596	17629	17763	17765	17823	17698	17788	17673	17810	17774	17637	17808	17640	17927	17755	17625	17761	17780	17749	17659	17745	17737	17791	17878	17700	17694	17661	17701	17821	17659	17722	17916	17751	17577	17810	17763	17956	17701	17877	17747	17730	17841	17774	17738	17882	17736	17754	17712	17807	17891	17673	17697	17783	17787	17924	17686	17717	17869	17653	17761	17848	17882	17690	17955	17790	17612	17617	17769	17848	17782	17714	17693	17763	17840	18012	17957	17781	17835	17890	17744	17725	17823	17672	17574	17822	17763	17678	17843	17699	17851	17815	17919	17507	17629	17794	17934	17863	17919	17791	17835	17762	17941	17887	17861	17663	17707	17624	17973	17724	17803	17684	17833	17737	17735	17630	17727	17798	17734	17812	17688	17782	17864	17931	17689	17807	17699	17693	17568	17824	17949	17645	17953	17721	17484	17808	18075	17895	17569	17656	17858	17705	17798	17952	17733	17818	17909	17788	17679	17600	17629	17697	17767	17715	17649	17902	17656	17865	17811	17665	17690	17966	17695	17736	17719	17739	17810	17833	17798	17831	17808	17862	17697	17448	17724	17816	17765	17769	17736	17646	17748	17436	17658	17804	17803	17797	17700	17751	17963	17659	17626	17623	17759	17728	17809	17896	17718	17837	17754	17897	17749	17633	17724	17825	17884	17811	17982	18036	17655	17753	17822	17779	17963	17639	17807	17583	17755	17865	17666	17762	17886	17745	17727	17551	17927	17785	17929	17687	17664	17699	17795	17978	17776	17515	17658	17804	17694	17766	17970	17828	17708	17785	17648	17706	17744	17598	17862	17685	17600	17824	17795	17710	17777	17642	17732	17733	17989	17922	17852	17965	17761	17884	17798	17593	17835	17667	17690	17884	17518	17656	17879	17872	17604	17751	18074	17560	17818	17886	17756	17776	17763	17739	17784	17690	17873	17811	17774	17654	17527	17730	17808	17941	17810	17813	17618	17837	17868	17674	17795	17811	17823	17664	17813	17841	17671	17616	17765	17806	17915	17846	17766	17808	17980	17708	17790	17809	17770	17611	17543	17792	17877	18086	17758	17909	17785	17885	17905	17759	17792	17855	17960	17725	17533	17891	17534	17846	17524	17812	17767	17850	17818	17461	17709	17821	17780	17729	17878	17539	17683	17601	17790	17873	17998	17620	17675	17703	17735	17654	17465	17725	17696	17818	17831	17892	17975	17724
12680	27892	18567	15509	15077	14929	14679	14595	14787	14774	14659	14717	15096	15575	16139	16394	15947	15385	14770	14708	14511	14568	14454	14604	14677	14592	14721	14593	14699	14481	14693	14735	14496	14436	14559	14657	14545	14519	14578	14610	14655	14566	14518	14718	14495	14683	14521	14694	14586	14536	14518	14484	14474	14451	14528	14625	14519	14584	14650	14548	14538	14477	14506	14522	14562	14546	14582	14498	14673	14507	14507	14597	14577	14602	14754	14544	14422	14466	14416	14498	14605	14479	14603	14551	14595	14433	14674	14512	14417	14515	14580	14326	14457	14609	14522	14537	14665	14461	14424	14362	14522	14459	14489	14612	14315	14577	14424	14432	14446	14678	14582	14653	14634	14587	14622	14438	14737	14359	14531	14449	14725	14697	14668	14561	14408	14663	14513	14506	14624	14379	14776	14549	14511	14444	14516	14486	14517	14374	14570	14419	14589	14532	14609	14592	14631	14442	14388	14517	14364	14450	14553	14832	14599	14539	14517	14619	14571	14528	14635	14521	14565	14539	14538	14531	14596	14512	14508	14532	14452	14487	14552	14711	14474	14399	14518	14555	14452	14619	14760	14553	14574	14550	14725	14540	14653	14662	14595	14475	14408	14465	14598	14428	14528	14538	14603	14515	14468	14591	14699	14536	14376	14496	14481	14607	14522	14681	14556	14532	14430	14514	14577	14449	14550	14509	14434	14554	14450	14449	14563	14690	14532	14516	14516	14417	14459	14608	14468	14466	14417	14591	14550	14562	14516	14552	14493	14483	14490	14596	14561	14597	14540	14686	14616	14678	14458	14472	14482	14461	14610	14798	14583	14571	14323	14572	14595	14534	14503	14598	14449	14515	14548	14495	14611	14466	14755	14312	14544	14525	14589	14585	14624	14463	14548	14587	14502	14606	14607	14587	14339	14621	14594	14486	14280	14376	14490	14401	14403	14703	14546	14491	14395	14666	14564	14676	14635	14747	14412	14556	14389	14331	14559	14448	14547	14477	14575	14684	14741	14712	14516	14556	14604	14480	14409	14497	14617	14619	14554	14349	14609	14558	14687	14467	14518	14524	14605	14411	14597	14513	14529	14505	14463	14417	14564	14419	14401	14613	14498	14545	14412	14543	14612	14758	14664	14492	14435	14479	14508	14840	14660	14490	14548	14449	14626	14683	14452	14622	14482	14456	14487	14700	14467	14487	14359	14643	14448	14475	14422	14395	14442	14431	14541	14380	14722	14504	14374	14635	14453	14511	14428	14495	14650	14443	14610	14480	14757	14437	14463	14586	14428	14561	14517	14435	14411	14696	14564	14484	14639	14536	14481	14584	14588	14609	14501	14576	14476	14687	14635	14604	14587	14660	14536	14438	14630	14700	14510	14516	14495	14450	14565	14509	14504	14578	14591	14681	14552	14581	14429	14624	14592	14441	14567	14799	14592	14448	14599	14522	14607	14568	14503	14450	14528	14413	14647	14648	14557	14409	14598	14484	14593	14556	14667	14497	14593	14584	14499	14562	14559	14518	14608	14434	14529	14400	14658	14443	14573	14716	14485	14583	14421	14615	14529	14441	14398	14528	14577	14533	14487	14410	14567	14601	14593	14487	14466	14445	14425	14531	14394	14631	14495	14625	14392	14492	14537	14502	14420	14616	14432	14435	14648	14416	14615	14665	14572	14615	14485	14522	14584	14568	14585	14570	14542	14388	14626	14613	14589	14437	14464	14448	14373	14511	14430	14430	14597	14479	14538	14483	14458	14648	14545	14524	14470	14498	14501	14512	14680	14445	14622	14569	14379	14520	14510	14229	14638	14398	14556	14550	14391	14544	14538	14658	14535	14505	14522	14639	14450	14596	14377	14374	14741	14423	14642	14584	14426	14642	14515	14481	14491	14465	14425	14729	14573	14641	14623	14510	14631	14672	14468	14541	14567	14469	14489	14407	14594	14441	14505	14382	14452	14595	14411	14590	14481	14411	14520	14509	14660	14648	14603	14587	14455	14555	14688	14642	14492	14434	14525	14664	14596	14463	14388	14604	14493	14405	14529	14604	14583	14466	14468	14528	14551	14500	14508	14491	14574	14588	14444	14510	14430	14551	14466	14368	14621	14517	14455	14424	14381	14590	14606	14533	14353	14740	14596	14447	14488	14555	14548	14512	14515	14532	14513	14498	14564	14631	14434	14585	14414	14450	14647	14568	14495	14616	14521	14525	14564	14711	14585	14705	14580	14569	14398	14503	14391	14529	14506	14579	14633	14588	14570	14468	14429	14638	14505	14576	14593	14514	14458	14406	14442	14469	14515	14399	14671	14556	14432	14540	14452	14669	14618	14484	14467	14411	14589	14582	14548	14364	14500	14591	14611	14528	14432	14370	14554	14481	14553	14436	14456	14432	14657	14665	14478	14666	14534	14605	14517	14793	14610	14574	14483	14654	14599	14654	14598	14715	14448	14645	14537	14662	14466	14278	14629	14436	14414	14687	14602	14511	14461	14434	14600	14703	14494	14542	14455	14419	14504	14700	14482	14478	14570	14434	14478	14504	14504	14465	14470	14605	14708	14575	14488	14476	14757	14480	14544	14536	14350	14474	14631	14604	14394	14575	14551	14615	14454	14740	14570	14574	14582	14584	14383	14672	14545	14653	14423	14553	14567	14512	14616	14602	14537	14515	14546	14737	14484	14493	14604	14510	14741	14370	14364	14543	14428	14552	14650	14539	14540	14589	14461	14696	14337	14578	14376	14583	14537	14586	14873	14489	14620	14707	14542	14636	14507	14402	14474	14462	14685	14661	14519	14629	14709	14692	14537	14520	14400	14604	14565	14460	14565	14599	14561	14530	14529	14584	14397	14441	14653	14621	14494	14461	14478	14506	14468	14386	14584	14584	14591	14482	14514	14623	14444	14479	14446	14493	14612	14446	14345	14660	14643	14583	14460	14601	14711	14491	14711	14529	14593	14464	14567	14438	14606	14615	14529	14627	14645	14577	14537	14480	14512	14710	14666	14398	14470	14427	14515	14544	14333	14558	14489	14498	14646	14565	14421	14596	14548	14516	14467	14564	14579	14468	14621	14601	14539	14412	14510	14501	14512	14409	14677	14568	14625	14549	14605	14666	14639	14753	14444	14429	14588	14424	14504	14517	14462	14338	14426	14596	14650	14387	14635	14331	14377	14604	14566	14550	14590	14527	14568	14467	14514	14571	14330	14408	14563	14662	14402	14605	14573	14488	14632	14324	14538	14512	14533	14517	14607	14474	14589	14407	14485	14486	14475	14502	14374	14404	14375	14405	14607	14572	14514	14320	14444	14428	14446	14545	14498	14689	14486	14519	14682	14588	14427	14457	14575	14363	14640	14570	14447	14672	14454	14417	14588	14340	14620	14421	14434	14434	14665	14567	14597	14220	14630	14475	14728	14422	14573	14530	14516	14371	14557	14426	14728	14464	14461	14324	14607	14500	14482	14602	14498	14545	14468	14498	14454	14624	14518	14555	14603	14420	14648	14611	14593	14420	14649	14668	14360	14427	14374	14623	14631	14494	14553	14395	14467	14441	14548	14572	14504	14540	14476	14535	14717	14559	14609	14529	14617	14569	14458	14533	14607	14473	14536	14576	14571	14621	14630	14249	14411	14577	14564	14628	14359	14456	14702	14553	14642	14534	14526	14404	14510	14537	14552	14710	14331	14541	14582	14498	14460	14568	14481	14595	14683	14525	14604	14539	14537	14664	14518	14620	14453	14744	14529	14772	14418	14576	14494	14515	14517	14423	14561	14520	14700	14558	14538	14558	14575	14559	14676	14432	14454	14530	14540	14522	14471	14697	14354	14872	14475	14484	14669	14500	14599	14379	14561	14445	14352	14328	14540	14499	14556	14535	14473	14696	14549	14471	14508	14563	14506	14470	14477	14615	14524	14674	14422	14657	14615	14593	14503	14489	14665	14568	14575	14555	14534	14398	14730	14567	14532	14332	14617	14601	14581	14507	14534	14474	14733	14321	14517	14692	14563	14550	14599	14497	14491	14521	14558	14665	14464	14600	14359	14429	14422	14620	14609	14526	14588	14588	14587	14532	14530	14611	14596	14604	14480	14613	14440	14588	14630	14538	14673	14549	14508	14590	14509	14626	14505	14401	14633	14615	14420	14722	14551	14687	14608	14584	14555	14634	14590	14448	14553	14610	14570	14524	14749	14580	14478	14497	14409	14738	14403	14517	14600	14550	14515	14571	14675	14563	14448	14534	14490	14518	14532	14542	14457	14515	14464	14552	14513	14639	14386	14522	14498	14603	14450	14481	14544	14653	14523	14527	14598	14555	14506	14452	14507	14533	14557	14324	14506	14484	14310	14536	14516	14482	14618	14484	14474	14521	14524	14407	14591	14599	14411	14414	14396	14529	14495	14499	14671	14487	14537	14597	14409	14552	14628	14444	14610	14473	14456	14545	14583	14543	14625	14747	14390	14515	14645	14645	14317	14716	14598	14471	14571	14409	14380	14419	14620	14476	14568	14622	14677	14496	14474	14547	14600	14470	14467	14619	14501	14597	14532	14587	14761	14412	14595	14650	14521	14542	14442	14450	14592	14478	14507	14546	14472	14626	14535	14552	14675	14648	14460	14575	14677	14588	14586	14724	14621	14579	14483	14632	14595	14657	14511	14622	14374	14600	14340	14644	14515	14502	14694	14363	14603	14428	14432	14607	14620	14540	14574	14492	14609	14565	14673	14537	14552	14593	14372	14557	14524	14549	14493	14478	14509	14413	14435	14388	14502	14540	14395	14420	14638	14501	14500	14493	14475	14693	14662	14497	14467	14602	14632	14399	14623	14573	14417	14585	14631	14422	14454	14484	14577	14490	14495	14494	14752	14469	14587	14544	14454	14704	14521	14451	14538	14621	14524	14457	14455	14519	14601	14546	14593	14408	14499	14520	14690	14522	14597	14646	14570	14604	14437	14636	14562	14475	14690	14587	14641	14544	14516	14410	14550	14710	14448	14579	14605	14364	14606	14633	14415	14632	14631	14593	14446	14579	14579	14676	14490	14394	14524	14644	14575	14551	14661	14700	14680	14396	14669	14422	14452	14616	14447	14411	14486	14601	14421	14555	14652	14714	14629	14622	14633	14547	14662	14486	14433	14617	14494	14629	14528	14608	14424	14520
22585	21198	28969	23690	21297	22978	25112	19257	18204	18674	18764	18794	18741	19086	19627	22311	22538	20970	19446	18592	18400	17954	18164	18022	18038	18184	18266	18167	17875	18203	18183	18071	17846	18092	18034	18001	17934	17830	18228	17940	17914	17995	18099	17937	18001	17907	18060	17974	18181	17880	18013	18005	17914	18230	17940	18033	18063	17975	17855	17758	17955	17861	17972	17801	17892	18073	17610	18041	17928	18044	18131	18024	17834	17986	17994	18080	18059	18046	17942	17748	17749	17971	17849	17836	17811	17904	17884	17834	17837	18041	17956	17610	18205	18075	17950	17904	17901	17761	17733	17738	17839	17879	17701	18043	17832	17701	17861	18019	17938	17681	18020	17944	17848	17801	18021	17950	17919	17925	17916	17849	17959	17956	18097	18044	17945	18019	17870	17890	17988	17740	17935	17999	17923	18011	17771	17874	17896	17987	17738	17771	17879	18073	18191	17868	17975	18013	17869	18045	17731	17896	17937	17817	18070	17917	17909	17800	17874	17980	18154	17799	17890	18100	18021	17837	17826	17882	18078	17982	18065	17846	17756	17909	17874	17714	17914	17911	18127	17818	17794	18016	17939	17973	17970	17958	17788	17771	17735	17866	17911	17687	17912	17952	17907	17793	17876	17980	18052	17840	17988	17927	18055	17899	17801	18019	17783	18009	17835	17886	17923	17897	17859	17996	18102	17996	17852	17889	17773	17782	17723	17863	17801	17771	17979	17802	17806	17857	17869	17943	17883	18018	17885	17832	18020	17900	17839	17932	17924	17762	17930	18069	17983	17809	17807	17937	17864	17970	17770	17858	17810	17660	17992	17855	17954	18043	17851	17625	17930	17853	17638	17959	17937	17645	17953	18112	17933	18174	17895	17729	17875	17758	17889	18105	17955	17797	17872	18083	17976	17888	17839	17902	17840	17972	17886	18096	18083	18120	17798	17974	18071	17910	18004	17960	17817	17835	17682	17794	17821	17796	17835	18037	17793	17898	17813	17931	17874	17856	18025	17850	17963	17957	17878	17812	17949	17935	17964	17805	17664	17776	17832	17904	17857	17853	17930	18001	17904	17926	18002	17858	17831	17973	17949	17894	18064	17860	17948	17751	18017	17944	17770	17716	17902	17945	17864	17886	17783	17985	17688	17717	18035	17808	17976	17829	17912	18107	17866	17886	18073	17988	17925	17828	17873	17963	17708	17785	17895	18039	17975	17934	17759	17884	17851	17733	17896	17959	17708	17783	17872	17934	17972	17844	18125	18022	18078	18055	17914	17793	17776	18008	17885	18090	17912	18073	17909	17799	17928	17769	17839	17842	17700	17873	17776	17779	17905	17914	17970	17828	17779	17917	18089	17940	17903	17724	17903	17851	17921	17863	17934	17882	18008	17715	17778	17953	17791	17872	17975	17905	18005	18074	17943	17923	17723	17942	17765	17880	17809	18028	17907	17692	17792	17911	17729	17910	17969	17892	17841	18030	17962	17618	17851	17709	17766	17894	17796	18056	17858	17803	17951	17684	17913	17897	17845	18136	18022	18033	17888	17920	17971	17759	17799	17879	17973	17875	17946	17796	17806	17708	18090	17900	18000	18006	17644	17859	17811	18130	17995	17879	17990	17995	18017	18045	17816	17796	17767	18001	17987	17786	17735	18032	17805	17943	17929	17973	17933	17850	18062	17525	17720	17911	17821	17844	17962	17921	17768	17929	17939	17864	17738	17884	18097	17807	17688	17881	17889	17961	18019	17895	17680	17906	17857	17889	17978	18005	17891	17800	17914	17856	18013	17803	17907	17860	17937	17838	18042	17731	17996	17867	17730	17882	17766	17830	18007	17895	17675	18105	17893	17832	18066	17998	17969	18046	17890	17911	17734	17699	17549	17852	18037	18001	17884	17648	17723	17711	17724	18020	17835	17921	17922	17854	17773	17826	17918	17813	17755	17840	17785	17902	17949	17970	17800	17900	17897	17966	18001	17880	17756	17913	17988	17861	17998	18007	17891	17967	17810	17815	17856	17881	17846	18031	18047	18023	17832	17629	17700	17883	17828	17799	18080	17765	18127	17745	17971	17954	17933	17821	17819	17925	17907	17954	18082	17869	17938	17908	17869	17908	18026	18079	17972	17860	18056	17952	17722	17919	18060	17917	17873	17808	18013	17897	17773	17764	18024	17996	17886	17862	17817	17814	17927	17740	17968	17870	18000	17885	17931	17781	17725	18032	18054	17785	17706	17944	17995	17869	17833	17968	17720	17792	17847	17850	18149	17818	17770	17585	17849	17873	17716	17856	17907	17724	17900	18055	18084	17839	17959	17857	17879	18028	17841	17742	17800	17861	17814	17883	17873	17903	17816	17960	17779	17726	17938	17719	17832	17716	17735	17945	17760	17923	17941	17674	17909	17928	18092	17801	17866	17802	17872	18061	17972	18147	17986	17904	17919	17855	17752	17872	17924	17852	17731	17672	17934	18002	17952	17770	17980	17722	17958	18005	18003	17914	18053	18021	17743	18042	17812	17710	17915	17695	17708	17898	17676	17920	17873	17843	18068	17936	17883	17748	17994	17823	17705	18030	17818	17851	17846	17816	17977	17823	17764	17984	17859	17637	17785	17810	17952	17797	17937	17845	17935	17880	18038	17988	17940	17870	17856	17787	17951	17927	17920	18128	17910	17825	17746	17840	17867	17913	17968	17872	17845	17759	17919	17779	17787	17789	17805	17728	17897	17844	17855	18057	18045	17946	17758	17883	17666	17711	17828	17562	17946	17758	17787	17989	18017	17928	17750	17819	17963	17863	17905	17880	17841	17845	17489	17895	17810	17883	17962	18014	17951	17880	17985	17776	17826	17863	18198	17845	17916	17880	18071	17773	17925	17832	18139	17884	17940	17826	17890	17918	17864	17874	18008	17879	17647	17570	17915	17929	18028	18013	17956	18093	17965	17623	17832	17679	17976	18047	17904	17793	17841	17746	17999	17796	17816	17949	17894	17880	17735	17790	17895	18028	18046	17929	18096	17823	17854	17829	18043	18003	17663	17996	18006	17954	17895	18005	18023	17941	18218	18045	17892	17847	17892	17651	17891	17888	17865	17896	17965	17858	17915	17926	17883	17899	18014	18109	17979	17835	17921	18010	18056	17881	17792	17906	17792	17849	18024	18009	17614	17748	17783	17827	17985	17938	17840	17878	17837	17782	17775	17785	17685	17716	18049	17703	17691	17927	17965	17947	18006	17962	17833	17880	17840	17940	17924	18109	18129	17933	17963	17906	17828	18096	17929	17948	17963	17821	18134	17947	17836	18010	17735	17852	17918	17965	17658	17689	17624	17820	17978	17916	17787	17979	17805	17759	17848	17997	17871	17768	17667	17803	17658	17893	17897	17890	17784	17863	17950	17900	17874	17895	17863	18047	17743	17927	17703	18086	17716	17863	17817	17861	17762	17957	17951	17905	18087	18063	18099	17634	17760	17874	17707	18063	18020	17910	17841	17844	17879	17761	17849	17821	17906	17918	17961	17864	17845	17895	17885	18131	17933	17835	17907	17834	17879	17901	17840	17618	17994	17801	17836	18082	17828	17772	17826	17827	17817	18051	17972	17975	17743	17689	17592	17900	17700	17589	17772	17863	17833	17777	18138	17941	17918	17802	17928	17836	17840	17834	17849	18132	17914	17876	17753	17787	17925	17935	17804	17793	17830	17748	17938	17896	17981	17869	17794	17860	17902	17935	18028	17815	17804	17862	17784	17895	18057	17802	17719	17574	17784	18012	17873	17867	17781	17784	17805	17742	17987	17740	17983	17685	17721	18024	18027	17743	17749	18182	17987	17720	17847	18033	17855	18071	18017	18001	17733	17730	18050	17931	17851	18038	17800	17805	17934	17837	17827	17677	17962	17890	18142	17814	17798	17849	17935	17903	18021	17682	18173	17736	17817	17813	17806	17811	17937	17862	17697	17836	17963	17794	17926	17770	17885	17848	17832	17834	17800	17832	18048	18065	17806	17805	18044	17839	17914	17932	17814	17909	18002	18109	17918	17869	17794	17822	17867	18009	17821	17890	17847	18013	18000	17903	17999	17731	18017	17825	18063	17835	17940	18157	17997	17758	17868	17728	17875	17727	17841	18036	17938	17777	17931	17697	17812	17811	17918	17979	17897	18043	18012	17767	18008	17930	17977	17694	18263	17972	17868	17948	17879	17817	17800	17756	17871	17839	17955	17852	17868	17922	17875	17928	17914	18096	17873	17913	17958	17796	17767	17960	17905	17973	18124	18028	17783	17856	17923	17701	17838	17944	17740	18042	17812	17786	17886	17646	17859	17880	18006	17757	17780	17812	17826	17953	17885	17803	17637	17909	17876	18087	17907	17994	18056	17719	17936	17984	18114	18012	18011	17816	17642	17743	17974	17952	17944	17729	17812	17511	17823	17862	17814	17715	17673	17653	17829	17723	17842	17798	17874	18083	17973	17874	17851	17736	17981	18100	17959	17894	17709	17673	17995	17834	18043	17845	17738	17800	17958	17680	17975	17692	17908	17800	17930	17812	17911	17724	17852	17756	17821	17859	17745	17810	17954	18005	18036	17747	17860	17839	17919	17854	17902	17948	17901	17760	17895	17730	17788	17863	17935	17961	17801	17837	17764	17850	17879	18063	17930	17741	17763	17832	17978	17788	17882	17756	17880	17672	17943	17673	17826	17872	18081	17808	17904	17808	17980	17725	17900	17696	17937	18036	17870	18148	17889	17832	17928	17894	17976	18045	17975	17913	17816	17703	17773	17977	18054	17583	17691	17806	17777	17741	17720	17846	17890	17943	17854	17637	17713	17966	17961	17883	17995	17870	18041	17695	17945	18050	17805	17867	17845	18056	17710	17931	17885	17921	17970	17784	17985	18018	17811	17884	17975	17886	17911	17974	17979	17857	17832	17797	17919	17928	17992	17795	17952	17715	17779	17713	17843	17745	17808	17914	17968	17884	17982	17738	17952	17938	17744	18190	17878	17987	17915	17690	17835	17946	17910	17839	17949	17970	17887	17769	18024	18022	17934	18013	17905	17754	17924	17906	17888	17767	18053	17980	17951	17956	17863	17867	18026	17896	17807	17895	17904	18052	17656	17908	17702	18062	17999	17952	17972	17752	18054	17729	17467	17971	17824	17848
12574	31094	21948	15946	15551	14968	14999	14850	14737	14734	15091	15110	15137	15275	16045	18421	18083	16618	15566	14856	14751	14583	14668	14576	14666	14405	14691	14652	14596	14588	14659	14454	14649	14521	14736	14663	14692	14662	14604	14599	14548	14772	14636	14578	14543	14600	14520	14566	14583	14647	14617	14649	14605	14628	14582	14574	14598	14558	14628	14579	14838	14473	14577	14658	14525	14660	14555	14626	14552	14604	14479	14499	14456	14466	14587	14419	14584	14508	14543	14562	14583	14530	14523	14595	14537	14524	14655	14704	14574	14441	14795	14606	14462	14683	14518	14685	14701	14621	14596	14453	14526	14418	14556	14603	14688	14572	14451	14723	14486	14765	14535	14626	14687	14604	14540	14437	14527	14670	14400	14596	14665	14467	14562	14545	14578	14483	14516	14503	14727	14699	14500	14485	14449	14794	14658	14499	14391	14726	14615	14636	14541	14555	14687	14577	14274	14602	14532	14434	14549	14648	14527	14553	14584	14519	14525	14574	14550	14593	14518	14556	14640	14426	14528	14505	14589	14574	14458	14549	14575	14501	14611	14581	14629	14245	14528	14567	14470	14556	14422	14503	14534	14481	14590	14701	14506	14519	14443	14530	14631	14564	14536	14726	14461	14438	14578	14588	14601	14574	14557	14494	14622	14440	14449	14539	14621	14652	14488	14552	14484	14495	14356	14640	14410	14580	14460	14536	14549	14658	14547	14473	14615	14710	14389	14573	14653	14683	14578	14692	14604	14448	14622	14410	14488	14518	14356	14733	14594	14622	14534	14668	14487	14616	14498	14435	14416	14458	14545	14607	14378	14661	14670	14611	14675	14595	14514	14705	14639	14622	14534	14579	14709	14462	14702	14570	14676	14597	14452	14643	14531	14533	14490	14494	14542	14672	14665	14491	14703	14663	14504	14668	14577	14602	14780	14398	14555	14590	14829	14550	14366	14536	14678	14514	14607	14445	14720	14605	14706	14551	14512	14562	14690	14389	14463	14389	14528	14711	14641	14509	14484	14638	14491	14421	14572	14494	14443	14484	14420	14508	14595	14654	14631	14487	14501	14734	14588	14361	14565	14649	14540	14571	14557	14453	14479	14598	14522	14687	14460	14469	14573	14559	14363	14602	14460	14548	14689	14650	14498	14623	14641	14543	14544	14506	14475	14456	14628	14690	14530	14449	14366	14622	14487	14417	14445	14702	14398	14491	14439	14485	14645	14535	14599	14520	14511	14680	14413	14567	14654	14525	14610	14607	14555	14532	14530	14520	14528	14717	14549	14592	14690	14621	14609	14600	14639	14484	14605	14744	14441	14633	14353	14466	14501	14583	14569	14620	14547	14500	14597	14550	14508	14582	14539	14358	14512	14524	14525	14454	14419	14540	14493	14369	14579	14517	14540	14472	14460	14624	14524	14587	14628	14460	14717	14511	14643	14503	14561	14510	14591	14507	14640	14529	14562	14428	14546	14519	14642	14598	14437	14757	14477	14619	14698	14536	14390	14578	14538	14431	14685	14656	14625	14541	14556	14535	14700	14601	14642	14538	14563	14636	14658	14369	14646	14612	14619	14390	14568	14584	14583	14636	14508	14589	14605	14460	14671	14513	14569	14584	14539	14567	14410	14700	14559	14511	14481	14539	14644	14514	14533	14479	14684	14650	14559	14587	14789	14598	14689	14487	14509	14719	14545	14422	14654	14542	14430	14447	14590	14631	14593	14543	14660	14497	14597	14514	14544	14562	14354	14622	14612	14426	14465	14543	14538	14422	14575	14500	14558	14588	14404	14644	14596	14307	14535	14447	14681	14368	14471	14482	14528	14558	14587	14482	14548	14517	14511	14579	14511	14627	14572	14540	14665	14487	14542	14433	14426	14529	14662	14468	14452	14593	14458	14658	14334	14503	14500	14532	14625	14665	14652	14521	14651	14568	14398	14637	14567	14755	14576	14536	14605	14691	14445	14624	14669	14476	14602	14628	14480	14635	14641	14429	14672	14318	14471	14614	14778	14692	14570	14585	14797	14677	14564	14653	14583	14630	14713	14576	14738	14612	14619	14481	14651	14629	14615	14626	14425	14463	14559	14499	14478	14449	14530	14340	14433	14521	14517	14525	14520	14558	14511	14593	14683	14656	14411	14586	14547	14584	14499	14585	14351	14485	14473	14480	14532	14477	14599	14530	14534	14387	14443	14467	14726	14536	14572	14503	14650	14669	14362	14489	14443	14662	14571	14615	14524	14699	14552	14490	14517	14673	14434	14488	14411	14503	14450	14637	14480	14622	14538	14566	14654	14448	14425	14508	14663	14504	14580	14698	14593	14619	14668	14693	14567	14497	14591	14585	14552	14564	14540	14348	14654	14577	14522	14681	14501	14616	14565	14533	14625	14739	14583	14610	14321	14621	14566	14666	14488	14568	14372	14770	14543	14611	14544	14689	14526	14618	14755	14493	14539	14378	14439	14570	14594	14447	14414	14454	14563	14426	14344	14614	14544	14589	14499	14612	14654	14392	14612	14684	14499	14533	14436	14460	14645	14506	14764	14380	14675	14537	14667	14656	14549	14452	14630	14481	14528	14458	14589	14573	14531	14465	14641	14325	14566	14534	14514	14383	14500	14552	14682	14570	14456	14570	14635	14604	14669	14509	14481	14571	14588	14534	14470	14667	14440	14539	14683	14431	14438	14547	14579	14526	14495	14455	14542	14624	14633	14725	14615	14543	14429	14676	14610	14693	14612	14648	14656	14488	14644	14463	14627	14502	14456	14642	14517	14542	14594	14418	14400	14577	14645	14493	14562	14543	14563	14434	14452	14434	14632	14490	14406	14624	14606	14523	14518	14532	14439	14628	14757	14783	14651	14545	14708	14482	14574	14376	14804	14537	14634	14505	14617	14608	14645	14554	14566	14595	14450	14628	14554	14746	14669	14530	14417	14691	14620	14497	14479	14452	14593	14452	14611	14545	14513	14447	14346	14462	14446	14583	14647	14592	14632	14440	14612	14621	14453	14503	14542	14598	14538	14433	14660	14776	14568	14705	14621	14430	14534	14477	14517	14498	14509	14384	14566	14532	14612	14540	14581	14569	14672	14582	14476	14592	14381	14626	14492	14620	14520	14629	14528	14529	14635	14380	14607	14577	14561	14523	14461	14506	14563	14551	14555	14522	14475	14407	14509	14605	14591	14602	14598	14569	14397	14638	14568	14549	14565	14450	14638	14547	14549	14368	14411	14559	14700	14543	14599	14499	14520	14563	14471	14713	14570	14628	14706	14528	14611	14627	14410	14622	14583	14500	14584	14508	14531	14589	14455	14519	14468	14487	14629	14489	14519	14732	14583	14601	14449	14388	14627	14691	14480	14687	14586	14576	14533	14433	14539	14517	14512	14632	14746	14581	14638	14446	14525	14541	14540	14518	14569	14529	14430	14583	14555	14673	14505	14651	14355	14808	14392	14378	14503	14476	14654	14596	14401	14468	14473	14565	14631	14588	14610	14610	14530	14517	14584	14557	14611	14594	14539	14545	14561	14682	14675	14608	14588	14649	14718	14569	14732	14568	14467	14519	14450	14729	14647	14712	14670	14500	14435	14325	14607	14488	14464	14478	14501	14591	14628	14637	14333	14490	14498	14409	14541	14711	14588	14564	14484	14624	14493	14635	14669	14365	14565	14541	14673	14589	14613	14532	14722	14492	14576	14533	14602	14666	14436	14551	14493	14555	14553	14548	14559	14747	14354	14342	14462	14700	14501	14492	14538	14519	14623	14328	14693	14566	14522	14563	14246	14646	14628	14470	14718	14598	14567	14459	14626	14523	14494	14616	14556	14458	14654	14534	14512	14477	14509	14585	14614	14581	14622	14521	14538	14752	14663	14609	14515	14468	14536	14487	14603	14506	14658	14552	14539	14648	14551	14447	14536	14645	14536	14495	14544	14636	14783	14488	14651	14563	14617	14612	14716	14538	14348	14743	14561	14503	14420	14592	14588	14540	14532	14697	14582	14765	14482	14568	14616	14622	14472	14699	14659	14439	14510	14568	14432	14630	14449	14475	14571	14454	14443	14476	14586	14536	14630	14458	14545	14377	14621	14608	14672	14534	14543	14341	14574	14461	14656	14494	14566	14469	14655	14525	14530	14642	14472	14563	14540	14542	14635	14649	14728	14360	14635	14496	14503	14486	14589	14391	14539	14634	14546	14347	14683	14798	14614	14557	14479	14585	14576	14618	14568	14539	14628	14442	14724	14627	14435	14561	14469	14470	14564	14585	14615	14473	14574	14709	14602	14675	14515	14634	14463	14556	14597	14687	14500	14600	14435	14654	14450	14478	14345	14615	14614	14514	14542	14530	14452	14657	14554	14445	14435	14413	14567	14781	14485	14778	14593	14439	14379	14651	14612	14420	14703	14659	14508	14716	14536	14653	14462	14556	14610	14567	14725	14576	14515	14590	14550	14562	14581	14537	14557	14476	14508	14362	14603	14525	14506	14558	14413	14614	14563	14576	14466	14661	14569	14409	14619	14515	14638	14446	14600	14659	14512	14594	14555	14552	14583	14575	14356	14404	14503	14561	14598	14586	14551	14497	14556	14594	14526	14507	14693	14564	14613	14737	14534	14499	14640	14522	14501	14520	14397	14631	14502	14586	14615	14514	14475	14571	14580	14703	14638	14498	14537	14461	14472	14503	14552	14590	14637	14599	14450	14520	14568	14523	14536	14444	14466	14505	14482	14632	14547	14578	14608	14487	14766	14469	14500	14487	14538	14601	14551	14592	14522	14624	14496	14671	14529	14492	14786	14517	14313	14499	14650	14637	14510	14604	14562	14523	14517	14607	14430	14398	14482	14629	14709	14729	14568	14583	14596	14439	14779	14564	14582	14512	14597	14524	14439	14724	14639	14415	14516	14482	14544	14519	14605	14544	14578	14417	14464	14671	14433	14364	14592	14590	14678	14604	14688	14491	14507	14601	14506	14517	14607	14557	14436	14687	14589	14518	14592	14454	14356	14373	14586	14660	14515	14528	14482	14498	14517	14475	14402	14483	14643	14449	14433	14523	14568	14388	14513	14535	14624	14560	14454	14577	14669	14596	14569	14688	14471	14672	14521	14654	14575	14551	14635	14518	14634	14363	14447	14758	14661	14577	14593	14711	14519	14520
25517	21256	27333	25903	20063	18367	18434	17777	17468	17635	17482	17399	17545	17395	17528	17628	17594	17598	17492	17435	17510	17373	17484	17589	17542	17429	17165	17177	17281	17323	17284	17425	17314	17455	17317	17405	17245	17166	17476	17460	17422	17276	17349	17382	17187	17436	17203	17277	17447	17344	17317	17550	17200	17119	17500	17370	17466	17368	17495	17177	17165	17374	17381	17457	17164	17568	17398	17387	17420	17429	17358	17381	17417	17408	17318	17296	17444	17204	17468	17312	17540	17341	17347	17418	17444	17166	17229	17091	17519	17234	17293	17182	17485	17278	17332	17373	17203	17272	17402	17233	17092	17301	17438	17456	17157	17490	17388	17444	17069	17349	17264	17096	17098	17274	17203	17445	17421	17272	17230	17246	17309	17156	17362	17365	17354	17186	17345	17319	17227	17119	17294	17229	17302	17225	17344	17275	17225	17355	17290	17368	17342	17395	17343	17271	17398	17303	17143	17302	17040	17336	17454	17304	17346	17516	17401	17272	17268	17473	17399	17361	17224	17273	17383	17266	17538	17331	17318	17253	17346	17532	17062	17190	17211	17379	17428	17266	17301	17333	17288	17431	17167	17399	17305	17399	17540	17373	17519	17476	17447	17253	17211	17210	17006	17226	17289	17308	17253	17322	17287	17224	17126	17176	17516	17192	17448	17248	17395	17567	17179	17192	17281	17260	17361	17293	17304	17342	17480	17542	17329	17218	17329	17290	17538	17290	17260	17575	17439	17178	17464	17600	17295	17475	17415	17281	17361	17247	17397	17442	17182	17127	17269	17279	17437	17363	17324	17324	17224	17461	17218	17265	17333	17292	17336	17424	17143	17383	17249	17349	17357	17267	17271	17366	17291	17275	17201	17272	17236	17333	17424	17155	17409	17277	17324	17356	17157	17447	17239	17285	17404	17229	17184	17222	17351	17399	17454	17426	17420	17343	17302	17405	17150	17412	17276	17211	17360	17220	17325	17370	17333	17331	17338	17463	17661	17352	17229	17386	17442	17347	17305	17347	17291	17239	17247	17258	17158	17290	17290	17270	17065	17248	17410	17280	17307	17184	17317	17314	17272	17264	17123	17199	17332	17350	17301	17140	17192	17282	17083	17176	17404	17270	17181	17180	17355	17215	17292	17256	17247	17387	17398	17411	17413	17336	17210	17483	17235	17261	17538	17436	17510	17385	17340	17240	17649	17198	17220	17408	17330	17295	17205	17433	17506	17471	17262	17302	17288	17267	17423	17313	17258	17425	17343	17159	17265	17304	17293	17284	17336	17574	17325	17228	17275	17471	17211	17139	17397	17476	17363	17144	17223	17179	17158	17290	17291	17366	17242	17324	17244	17259	17336	17294	17274	17308	17519	17309	17367	17491	17371	17390	17483	17184	17204	17087	17374	17488	17341	17284	17223	17434	17263	17380	17157	17209	17399	17047	17206	17337	17424	17281	17468	17404	17312	17219	17325	17227	17276	17397	17272	17317	17137	17030	17124	17354	17281	17274	17343	17352	17119	17228	17297	17333	17250	17191	17308	17290	17220	17473	17280	17182	17188	17428	17271	17400	17480	17138	17170	17247	17328	17227	17412	17230	17270	17310	17521	17336	17324	17451	17393	17454	17195	17316	17301	17108	17231	17356	17199	17323	17478	17218	17419	17303	17345	17152	17049	17251	17252	17118	17192	17197	17287	17166	17262	17420	17390	17275	17188	17426	17349	17069	17435	17318	17307	17363	17416	17390	17268	17416	17253	17411	17267	17330	17313	17332	17361	17352	17180	17424	17340	17280	17266	17093	17252	17372	17358	17145	17463	17228	17326	17411	17475	17126	17473	17253	17291	17541	17238	17391	17326	17459	17313	17424	17422	17466	17367	17329	17288	17395	17069	17134	17443	17516	17332	17246	17347	17339	17465	17488	17335	17413	17108	17265	17322	17483	17307	17310	17257	17282	17118	17328	17261	17258	17360	17148	17240	17177	17355	17353	17057	17357	17138	17451	17205	17339	17324	17258	17367	17324	17501	17221	17317	17363	17413	17113	17248	17198	17291	17295	17240	17138	17168	17304	17204	17216	17482	17408	17281	17252	17367	17227	17403	17282	17501	17249	17447	17396	17161	17243	17346	17278	17455	17445	17398	17211	17357	17383	17287	17155	17297	17441	17424	17326	17247	17560	17302	17395	17453	17381	17389	17446	17251	17358	17503	17252	17454	17284	17297	17264	17350	17070	17433	17319	17377	17260	17407	17349	17392	17458	17360	17189	17397	17226	17257	17374	17195	17428	17467	17243	17210	17493	17174	17290	17382	17230	17420	17290	17237	17474	17623	17290	17351	17437	17476	17257	17180	17384	17303	17514	17343	17241	17259	17255	17381	17351	17330	17325	17144	17379	17428	17206	17368	17260	17218	17199	17184	17211	17538	17110	17446	17132	17298	17418	17379	17330	17240	17062	17350	17301	17102	17364	17252	17146	17209	17212	17420	17226	17224	17265	17227	17465	17306	17548	17308	17350	17342	17254	17531	17273	17295	17163	17458	17418	17296	17273	17290	17521	17385	17235	17377	17316	17313	17307	17272	17267	17422	17067	17271	17413	17291	17401	17366	17340	17278	17421	17239	17338	17250	17293	17330	17245	17427	17184	17270	17464	17301	17121	17096	17355	17374	17325	17378	17301	17396	17311	17563	17416	17171	17081	17383	17361	17474	17132	17312	17342	17293	17232	17250	17448	17336	17504	17515	17459	17286	17341	17262	17293	17208	17389	17305	17390	17412	17519	17547	17471	17249	17323	17380	17291	17192	17549	17377	17217	17183	17365	17319	17464	17401	17249	17464	17475	17358	17502	17264	17337	17310	17434	17308	17340	17424	17580	17258	17256	17454	17458	17364	17297	17331	17543	17200	17087	17231	17340	17321	17272	17423	17359	17413	17482	17246	17415	17093	17326	17062	17521	17180	17364	17385	17312	17276	17325	17237	17275	17281	17374	17573	17315	17306	17257	17313	17356	17526	17351	17373	17274	17276	17470	17325	17275	17281	17244	17395	17339	17164	17338	17203	17092	17261	17346	17220	17403	17424	17300	17231	17320	17434	17198	17409	17408	17431	17360	17453	17244	17173	17348	17470	17353	17251	17286	17340	17184	17283	17282	17220	17320	17316	17455	17574	17263	17477	17379	17441	17264	17396	17525	17331	17232	17373	17155	17152	17238	17328	17459	17294	17184	17113	17274	17335	17475	16978	17236	17349	17330	17382	17320	17284	17206	16972	17104	17360	17363	17330	17495	17370	17152	17195	17279	17397	17387	17295	17427	17563	17257	17343	17194	17163	17145	17433	17363	17423	17336	17425	17430	17272	17377	17401	17400	17363	17310	17437	17261	17202	17332	17218	17524	17180	17361	17422	17317	17144	17232	17183	17537	17205	17356	17368	17339	17506	17353	17508	17334	17432	17366	17248	17227	17371	17319	17377	17444	17166	17271	17334	17484	17364	17231	17219	17374	17132	17191	17270	17365	17219	17332	17229	17495	17304	17642	17361	17223	17244	17262	17155	17312	17321	17379	17528	17359	17283	17410	17256	17140	17211	17417	17236	17154	17151	17221	17473	17404	17310	17221	17202	17269	17235	17428	17424	17285	17309	17095	17435	17413	17351	17327	17491	17256	17205	17188	17386	17293	17344	17172	17359	17334	17312	17343	17440	17377	17303	17474	17311	17410	17265	17182	17305	17277	17314	17375	17494	17315	17235	17375	17375	17223	17325	17461	17279	17552	17313	17230	17239	17229	17288	17136	17337	17096	17441	17502	17350	17238	17441	17300	17402	17301	17470	17481	17402	17358	17288	17279	17315	17283	17433	17245	17487	17347	17289	17325	17152	17275	17418	17276	17024	17446	17326	17139	17454	17374	17349	17430	17483	17425	17336	17206	17180	17211	17113	17258	17295	17506	17579	17422	17431	17367	17245	17203	17252	17305	17212	17196	17222	17216	17254	17457	17265	17251	17331	17103	17387	17412	17389	17384	17404	17266	17204	17258	17290	17213	17245	17271	17446	17373	17145	17408	17260	17183	17189	17358	17215	17494	17083	17237	17342	17214	17305	17274	17344	17262	17362	17367	17420	17395	17319	17355	17375	17347	17243	17381	17256	17220	17136	17139	17273	17435	17120	17201	17137	17289	17351	17316	17297	17349	17310	17321	17392	17444	17342	17404	17415	17275	17156	17468	17296	17481	17419	17324	17524	17282	17181	17410	17152	17375	17347	17305	17410	17399	17344	17333	17307	17238	17276	17383	17347	17337	17223	17346	17413	17378	17406	17358	17409	17144	17173	17420	17519	17157	17402	17417	17150	17109	17243	17370	17311	17292	17293	17250	17446	17318	17077	17261	17341	17199	17407	17454	17390	17368	17416	17341	17156	17304	17261	17337	17312	17031	17224	17214	17335	17343	17373	17235	17388	17275	17289	17553	17417	17264	17437	17508	17399	17348	17449	17610	17503	17284	17169	17345	17043	17406	17349	17264	17518	17227	17387	17470	17262	17105	17348	17486	17448	17291	17328	17376	17124	17505	17481	17275	17265	17318	17384	17384	17401	17252	17315	17450	17229	17423	17223	17393	17235	17264	17289	17191	17267	17309	17317	17342	17248	17230	17264	17199	17068	17310	17427	17225	17366	17189	17305	17119	17205	17161	17356	17401	17460	17320	17531	17390	17493	17094	17323	17209	17314	17390	17254	17379	17148	17394	17282	17154	17255	17247	17213	17349	17581	17304	17398	17344	17480	17381	17307	17242	17259	17048	17020	17161	17330	17262	17274	17280	17287	17064	17315	17385	17485	17304	17400	17260	17445	17366	17356	17351	17253	17210	17249	17325	17423	17280	17383	17447	17269	17482	17360	17297	17379	17305	17180	17481	17453	17187	17197	17381	17181	17395	17372	17301	17300	17233	17284	17347	17390	17081	17096	17347	17490	17315	17264	17262	17464	17383	17311	17108	17168	17096	17487	17338	17123	17280	17395	17229	17134	17547	17550	17249	17341	17219	17218	17323	17206	17353	17430	17352	17406	17264	17528	17289	17296	17331	17400	17365	17333	17279	17380	17392	17486	17131	17300	17250	17398	17259	17509	17176	17422	17262	17125	17404	17179	17313	17243	17246	17062	17313
12705	19762	16257	14882	14616	14436	14274	14438	14145	14234	14385	14191	14392	14393	14436	14415	14471	14257	14496	14455	14331	14363	14388	14321	14475	14227	14226	14257	14094	14220	14169	14233	14396	14217	14533	14417	14245	14241	14299	14263	14427	14452	14259	14267	14249	14291	14319	14349	14312	14320	14307	14322	14257	14259	14293	14178	14368	14412	14114	14317	14274	14367	14292	14320	14364	13948	14372	14415	14254	14336	14226	14527	14180	14194	14289	14283	14383	14247	14238	14460	14148	14298	14415	14281	14279	14384	14146	14522	14131	14331	14335	14258	14379	14310	14320	14278	14220	14201	14202	14168	14252	14200	14210	14322	14246	14396	14450	14235	14252	14263	14242	14220	14422	14356	14294	14327	14252	14290	14337	14315	14197	14326	14444	14261	14263	14277	14192	14234	14338	14308	14244	14249	14067	14283	14274	14270	14233	14207	14169	14322	14277	14339	14416	14336	14089	14132	14138	14432	14284	14293	14409	14200	14308	14172	14477	14251	14348	14260	14313	14211	14251	14236	14321	14208	14225	14404	14430	14335	14198	14251	14400	14305	14165	14205	14161	14268	14304	14179	14321	14253	14353	14291	14310	14234	14400	14292	14218	14353	14342	14323	14231	14299	14284	14284	14193	14283	14164	14399	14520	14411	14048	14213	14432	14170	14394	14279	14261	14300	14322	14313	14338	14239	14319	14080	14455	14228	14208	14188	14359	14224	14222	14264	14272	14417	14283	14400	14232	14181	14358	14205	14359	14117	14387	14133	14334	14255	14228	14250	14226	14218	14163	14559	14191	14194	14264	14459	14338	14043	14346	14461	14326	14090	14329	14393	14402	14176	14229	14292	14253	14220	14287	14232	14189	14167	14309	14216	14151	14242	14340	14347	14337	14209	14169	14399	14198	14262	14312	14243	14183	14314	14283	14257	14241	14134	14288	14247	14256	14259	14085	14233	14383	14276	14301	14095	14260	14095	14354	14291	14169	14456	14283	14327	14329	14278	14182	14201	14237	14416	14288	14223	14293	14378	14124	14322	14255	14287	14337	14306	14253	14185	14452	14030	14375	14476	14388	14165	14172	14161	14237	14102	14360	14146	14203	14306	14450	14259	14493	14184	14294	14211	14316	14162	14251	14396	14146	14341	14394	14407	14289	14392	14244	14438	14286	14265	14314	14311	14337	14340	14371	14176	14300	14321	14347	14220	14381	14395	14338	14296	14387	14181	14477	14250	14299	14434	14451	14202	14210	14389	14315	14238	14385	14221	14313	14269	14414	14385	14175	14235	14410	14308	14243	14358	14156	14247	14097	14191	14229	14279	14187	14186	14306	14258	14297	14186	14208	14335	14192	14289	14307	14334	14230	14287	14241	14233	14196	14271	14247	14428	14282	14216	14238	14156	14460	14173	14352	14301	14190	14165	14358	14133	14278	14374	14175	14200	14347	14434	14435	14324	14321	14367	14427	14164	14502	14368	14398	14285	14234	14261	14265	14361	14352	14460	14249	14361	14180	14213	14263	14492	14265	14121	14182	14253	14254	14418	14413	14525	14284	14450	14458	14289	14341	14310	14309	14347	14283	14543	14347	14170	14354	14394	14328	14259	14286	14205	14312	14245	14088	14414	14194	14413	14235	14241	14210	14326	14314	14275	14266	14289	14399	14123	14219	14253	14314	14234	14326	14362	14460	14396	14420	14332	14229	14230	14282	14226	14263	14176	14334	14266	14327	14226	14328	14403	14378	14419	14250	14219	14277	14362	14302	14267	14241	14246	14359	14215	14286	14274	14146	14372	14196	14274	14372	14355	14344	14314	14343	14437	14394	14348	14289	14366	14169	14240	14279	14052	14367	14110	14344	14264	14247	14186	14254	14240	14234	14239	14262	14134	14294	14236	14254	14102	14250	14279	14381	14239	14202	14276	14143	14411	14217	14256	14309	14251	14283	14186	14304	14342	14353	14394	14339	14350	14294	14282	14215	14168	14418	14213	14314	14390	14157	14338	14233	14364	14214	14302	14220	14232	14177	14255	14456	14379	14198	14332	14186	14192	14423	14322	14274	14316	14212	14215	14213	14334	14326	14156	14414	14203	14371	14456	14467	14335	14353	14381	14354	14270	14375	14280	14446	14236	14200	14233	14188	14502	14349	14242	14120	14354	14259	14343	14187	14249	14367	14202	14500	14396	14344	14453	14400	14288	14404	14361	14296	14187	14404	14312	14295	14298	14265	14141	14190	14233	14310	14296	14248	14310	14236	14148	14401	14361	14293	14321	14252	14143	14256	14453	14433	14299	14150	14020	14269	14220	14309	14256	14266	14310	14262	14283	14351	14329	14213	14141	14225	14247	14136	14257	14245	14518	14444	14245	14204	14379	14234	14329	14246	14217	14241	14326	14284	14249	14271	14189	14346	14213	14332	14514	14365	14313	14291	14410	14207	14425	14321	14250	14272	14262	14402	14273	14265	14265	14341	14179	14237	14224	14307	14427	14347	14349	14390	14278	14212	14297	14440	14132	14386	14375	14456	14391	14286	14250	14363	14249	14372	14207	14223	14325	14372	14150	14376	14312	14469	14331	14201	14229	14295	14177	14437	14350	14087	14150	14244	14173	14189	14274	14255	14285	14348	14255	14443	14313	14111	14420	14031	14150	14360	14207	14304	14264	14291	14155	14263	14402	14364	14197	14233	14347	14390	14242	14312	14165	14282	14424	14143	14363	14268	14327	14360	14306	14377	14320	14319	14262	14240	14498	14242	14369	14455	14178	14232	14229	14289	14386	14239	14439	14257	14217	14329	14331	14234	14406	14360	14283	14371	14194	14447	14387	14234	14274	14218	14212	14299	14352	14166	14350	14142	14461	14270	14091	14322	14180	14321	14290	14181	14207	14287	14520	14236	14206	14185	14238	14162	14171	14369	14353	14357	14262	14400	14122	14282	14367	14229	14341	14388	14431	14288	14192	14268	14181	14206	14245	14360	14280	14288	14426	14217	13992	14240	14329	14273	14219	14328	14264	14316	14492	14259	14209	14310	14210	14128	14265	14209	14318	14147	14289	14369	14377	14159	14355	14360	14336	14290	14247	14321	14265	14336	14259	14161	14223	14366	14217	14279	14187	14290	14362	14404	14339	14353	14433	14392	14351	14320	14143	14340	14312	14268	14256	14231	14259	14130	14218	14285	14372	14407	14170	14262	14292	14224	14290	14295	14220	14226	14435	14265	14357	14207	14270	14221	14379	14269	14367	14381	14287	14352	14286	14025	14345	14373	14188	14371	14321	14245	14302	14355	14238	14266	14318	14376	14355	14146	14207	14264	14319	14411	14196	14222	14363	14461	14279	14354	14237	14169	14335	14246	14387	14248	14456	14360	14343	14274	14412	14386	14263	14239	14277	14450	14315	14305	14406	14221	14129	14385	14282	14088	14059	14236	14402	14151	14217	14315	14186	14166	14526	14299	14239	14295	14247	14070	14078	14443	14446	14309	14263	14108	14195	14353	14354	14434	14350	14204	14398	14432	14208	14284	14361	14153	14408	14137	14293	14190	14203	14152	14261	14412	14360	14438	14333	14312	14320	14155	14404	14298	14268	14215	14360	14353	14193	14373	14430	14295	14350	14204	14297	14169	14273	14352	14204	14193	14236	14289	14237	14221	14269	14332	14080	14184	14282	14231	14192	14336	14136	14452	14287	14237	14234	14310	14278	14243	14156	14333	14307	14218	14154	14377	14414	14235	14310	14278	14295	14189	14362	14260	14278	14185	14306	14278	14107	14364	14117	14284	14283	14163	14480	14219	14318	14168	14235	14511	14502	14324	14349	14143	14364	14324	14306	14333	14316	14392	14145	14439	14293	14272	14322	14283	14144	14260	14214	14352	14466	14372	14346	14210	14236	14313	14226	14407	14333	14230	14035	14216	14366	14223	14353	14243	14309	14341	14303	14287	14324	14316	14372	14161	14451	14366	14151	14219	14255	14360	14362	14304	14232	14018	14383	14384	14128	14271	14205	14250	14223	14169	14321	14191	14310	14612	14227	14337	14445	14242	14322	14347	14300	14258	14261	14175	14307	14260	14127	14338	14203	14228	14369	14297	14310	14179	14304	14483	14284	14285	14382	14295	14332	14385	14331	14444	14233	14303	14393	14222	14321	14319	14310	14362	14279	14369	14304	14402	14320	14440	14380	14264	14157	14308	14187	14330	14498	14284	14314	14162	14126	14300	14260	14276	14322	14240	14314	14311	14139	14466	14298	14330	14211	14377	14074	14293	14343	14350	14317	14271	14366	14370	14311	14170	14371	14177	14241	14233	14328	14305	14319	14261	14049	14282	14329	14378	14241	14141	14183	14368	14298	14303	14286	14202	14265	14238	14250	14307	14264	14332	14381	14337	14299	14261	14278	14374	14285	14389	14296	14428	14281	14439	14307	14287	14234	14170	14289	14361	14157	14304	14265	14310	14413	14308	14271	14254	14383	14271	14327	14370	14434	14284	14228	14093	14264	14345	14321	14252	14276	14333	14322	14339	14336	14184	14242	14012	14212	14394	14322	14387	14249	14349	14332	14225	14394	14253	14341	14202	14259	14445	14199	14322	14296	14400	14445	14308	14266	14318	14411	14297	14287	14208	14378	14343	14179	14360	14186	14368	14131	14441	14413	14151	14296	14268	14320	14209	14203	14400	14308	14446	14252	14232	14354	14370	14315	14151	14233	14438	14252	14371	14327	14314	14240	14437	14233	14140	14296	14255	14271	14322	14156	14295	14147	14185	14210	14285	14305	14143	14386	14220	14403	14304	14197	14287	14264	14258	14292	14265	14368	14296	14351	14428	14233	14264	14285	14059	14284	14349	14255	14481	14215	14367	14264	14407	14435	14338	14274	14175	14372	14192	14317	14341	14404	14265	14374	14366	14362	14256	14240	14419	14308	14271	14262	14333	14183	14227	14265	14289	14362	14307	14320	14213	14427	14367	14188	14294	14289	14286	14290	14359	14118	14232	14299	14231	14365	14383	14290	14345	14424	14443	14257	14159	14227	14254	14184	14267	14124	14164	14406	14325	14139	14253	14234	14163	14198	14347	14416	14277	14235	14358	14273	14346	14340	14575	14186	14380	14271	14200	14383	14293	14181	14299	14208	14396	14292	14392	14111	14163	14288	14375	14251
23405	21150	28654	23903	21498	22329	20640	17127	16274	16952	16851	16809	16838	17472	18272	18828	18431	17546	16953	16662	16374	16334	16323	16312	16296	16226	16371	16376	16477	16412	16371	16310	16305	16236	16167	16158	16241	16190	16486	16216	16272	16184	16264	16410	16144	16395	16266	16293	16332	16220	16306	16236	16331	16121	16434	16205	16084	16199	16114	16109	16075	16211	16204	16259	16131	16244	16077	16227	16220	16325	16115	16360	16236	16298	16295	16203	16337	16426	16247	16306	16318	16378	16227	16242	16308	16077	16147	16230	16109	16373	16193	16441	16443	16091	16208	16084	16235	16155	15975	16231	16230	16188	16233	16421	16199	16154	16151	16183	16413	16275	16379	16254	16311	16221	16100	16330	16047	16254	16137	16172	16322	16235	16297	16192	16234	16146	16357	16082	16335	16193	16368	16270	16247	16316	16329	16061	16117	16126	16048	16240	16305	16142	16117	16134	16084	16292	16355	16165	16123	16046	16129	16107	16281	16207	16172	16165	16266	16287	16228	15940	15982	16118	16129	16053	16189	16345	16305	16381	16151	16201	16243	16410	16158	16238	16195	16340	16235	16062	16201	16196	16341	16234	16172	16383	16356	16176	16140	15995	16233	16224	16036	16148	16079	16191	16387	16166	16168	16251	16280	16075	16304	16127	16141	16101	16290	16354	16278	16182	15993	16153	16098	16047	16218	16357	16287	16233	16028	16240	16208	16474	16110	16308	16176	16282	16026	16042	16234	16049	16265	16056	16148	16197	16058	16165	16273	16219	16133	16048	16023	16201	16110	16216	16180	16250	16204	16345	16370	16172	16164	16236	16198	16070	16124	16063	16137	16198	16175	16113	16381	16277	16257	15981	16157	16233	16229	16417	16240	16127	16290	16165	16176	16295	16151	16140	16214	16331	16207	16268	15940	16274	16031	15993	16139	16115	16291	16293	16135	16191	16140	16197	16136	16128	16246	16185	16263	16103	16278	16180	16284	16219	16221	16218	16168	16086	16179	16206	16290	16098	16367	16192	16131	16353	16369	16092	16129	16263	16199	16047	16191	16024	16235	16324	16120	16078	16325	16135	16314	16237	16309	16326	16076	16324	16095	16283	16172	16020	16014	16319	16118	16429	16152	16165	16173	16216	16269	16220	16166	16340	16307	16266	16282	16289	16182	16416	16082	16005	16006	16380	16007	16115	16373	16297	15947	15972	16115	16112	16155	16229	16257	16187	16214	16240	16365	16216	16249	16284	16240	16119	15977	16195	16253	16050	16285	16348	16390	16298	16263	16138	16197	15990	16310	16111	16078	16388	16246	16292	16063	16050	16284	16266	15906	16236	16102	16244	16274	16108	16156	16314	16161	16221	16156	16125	16131	16291	16052	16345	16483	16239	16297	16363	16238	16222	16157	16278	16141	16082	16142	16224	16207	16185	16074	16169	16225	16388	16225	16190	16248	16096	16204	16147	16104	16232	16474	16211	16295	16127	16036	16253	16160	16386	16244	16216	16271	16264	16243	16231	16248	16222	16084	16292	16077	16250	16232	16050	16272	16116	16232	16304	16309	16355	16170	16101	16089	16327	16207	16349	16123	16132	16076	16237	16151	16205	16128	16146	16022	16038	16151	16154	16222	16157	16104	16244	16120	16370	16193	16108	16272	16271	16244	16155	16005	16189	16067	16122	16179	16037	16000	16251	16205	16113	16193	16248	16392	16116	16206	16211	16296	16090	16264	15990	16032	16201	16215	16074	16081	16068	16337	16184	16239	16202	16155	16216	16199	16323	16196	16388	16234	16145	16268	16138	16196	16225	16338	16230	16143	16157	16297	15946	16134	16221	16272	16094	16070	16131	16121	16406	16208	16164	16123	16022	16214	16128	16213	16309	16072	16272	16162	16092	16251	16081	16105	16103	16184	16389	16073	16294	15980	16151	16184	16002	16219	15937	15966	16000	16432	16238	16202	16218	16170	16386	16278	16143	16243	16464	16277	16153	16219	16133	16275	16234	16121	16154	16246	16160	16237	16140	16174	16261	16160	16252	16268	16241	16278	16283	16104	16236	16070	16197	16034	16144	16129	16159	16179	16163	16097	16167	16040	16230	16364	16165	16184	16233	16286	16182	16167	16202	16226	16306	16298	16189	16118	16181	16325	16310	16159	16173	16054	16235	16301	16078	16421	16362	16204	16126	15933	16180	16262	16181	16470	16163	16460	16232	16248	16234	16150	16118	16184	16044	16198	16320	16194	16219	16212	16152	16166	16067	16157	16109	16159	15974	16241	16195	16280	16100	16329	16068	16130	16095	16236	16393	16078	16350	16143	16242	16249	16410	16278	16449	16161	16157	15974	16066	15936	16049	16162	16185	16346	16305	16220	16252	16329	16106	16157	16241	16284	16255	16112	15975	16252	16196	16193	16336	16179	16248	16186	16504	16065	16215	16357	16270	16251	16293	15998	16208	16248	16255	16204	16134	16277	16180	16351	16245	16261	16220	16146	16292	16232	16138	16306	16151	16151	16140	16181	16073	16352	16049	16035	16161	16317	16288	16291	16097	16355	16203	16100	16164	16203	16095	16239	16401	16123	16240	16197	16305	16205	16243	16278	16233	16144	16063	16310	15907	16104	16171	16289	16156	16183	16172	16297	16269	16103	16287	16303	16171	16379	16042	16276	16162	16082	16105	16224	16163	16142	16275	16189	16270	15956	16332	16267	16457	16034	16380	16124	16179	16095	16404	16156	16349	16423	16120	16268	16131	16073	16150	16128	16176	16246	16325	16293	16073	16079	16008	16071	16316	16064	16111	16268	15907	16226	16129	16179	16167	16195	16166	16069	16147	16223	16399	16206	16246	16194	16179	16134	16321	16127	15933	16073	16313	16044	16114	16230	16303	16144	16096	16353	16265	16088	16266	15891	16018	16180	16149	16070	16361	16259	16213	16285	16091	16098	16154	16214	16110	16157	16268	16331	16320	16328	16208	16319	16277	16075	16258	16089	16113	16197	16325	16306	16132	16008	16009	16403	16218	16442	15968	16061	16176	16135	16300	16287	16229	16204	16426	16292	16370	16145	16196	16092	16089	16298	16267	16158	16166	16109	16370	16192	16099	16161	16080	16100	15982	16329	16160	16310	16218	16315	15942	16098	16159	16069	16036	16230	16062	16011	16268	16157	16194	16165	16355	16085	16077	16058	16278	16102	16252	16001	16162	16279	16197	16267	16085	16245	16264	16182	16299	16056	16133	16175	16145	16114	16145	16206	16005	16146	16326	16222	16185	16157	16300	16052	16149	16132	16156	16024	16241	16293	16264	16292	16154	16241	16197	16016	16355	16440	16224	16197	16282	15997	16122	16339	16105	16205	16355	16187	16407	16346	16319	16256	16309	16172	16283	16435	16434	16373	16409	16298	16275	16140	16190	16281	16162	16202	16253	16270	16271	16181	16273	16285	16326	16081	15945	16129	16140	16156	16165	16289	16179	16118	16316	16200	16195	16245	16208	16236	16182	16232	16027	16137	16231	16227	16260	16265	16083	16295	16125	16210	16162	16217	16177	16260	16225	16181	16286	16011	16000	15989	16160	16402	16114	16155	16190	16261	16055	16053	16233	16068	16163	16323	16089	16030	16439	16150	16094	16036	16265	16228	16349	16365	16259	16279	16086	16306	16248	16152	16215	16202	16097	16134	16225	16100	16077	16170	16243	16137	16137	16172	16181	16464	16530	16245	16105	16149	16277	16042	16135	15972	16180	16200	16194	16147	16264	16151	16398	16272	16085	16233	16333	16168	16244	16385	16163	16218	16168	16170	16097	16213	16239	16167	16223	16376	16173	16236	16327	16396	16309	16165	16285	16296	16264	16240	16194	16238	16292	16182	15929	16227	15974	16282	16045	16318	15994	16200	16210	16131	16299	16240	16308	16212	16203	16107	16230	16263	16230	16283	16338	16180	16338	16319	16292	16118	16131	16310	16257	16157	16193	16222	16296	16312	16234	16001	16245	16213	16182	16110	16279	16116	16255	16342	16311	16088	16251	16120	16207	16178	16203	16011	16160	16129	16076	16235	16188	16234	16171	16224	16111	16231	16052	16239	16115	16333	16254	16217	16301	16055	16127	16085	16063	16313	16294	16335	16090	16196	16103	16199	16226	16160	16072	16340	16158	16345	16244	16179	16159	16266	16228	16112	16452	16281	16256	16097	16116	16142	16250	16281	16494	16187	16254	16418	16205	16134	16209	16125	16122	16174	16161	16217	16042	16187	16369	16194	16129	16226	16139	16170	16294	16172	16341	16213	16214	16276	16096	16051	16159	16282	16241	16251	16340	16042	16262	16222	16341	16143	16123	16297	16038	16211	16239	16275	16049	16265	16076	16138	16273	15970	16189	16181	16321	16287	16336	16179	16056	16316	16010	16251	16175	16237	16288	15951	16240	16334	16118	16308	16289	16204	16130	16224	16095	16084	16184	16304	16336	16193	16127	16178	16278	16295	16168	16064	16098	16224	16168	16268	16334	16181	15973	16375	16365	16332	16196	16116	16170	16062	16329	16431	15980	16018	16116	16238	16200	16083	16216	16202	16097	16122	16214	16306	16088	16094	16418	16155	16120	16334	16193	16184	16369	16067	15941	16343	16134	16328	16098	16106	16049	16178	16243	16378	16126	16180	16000	16286	16066	16128	16130	16532	16337	16328	16014	16299	15992	16054	16132	16094	16321	16120	16106	16238	16043	16013	16166	16138	16295	16184	16123	16016	16122	16193	15911	16328	16428	16112	16067	16274	16242	16180	16145	16115	16022	16331	16197	16302	16323	16237	15988	16295	16313	16019	16197	16285	16382	16286	15956	16230	16195	16439	16171	16278	16476	16037	16198	16309	16294	16308	16384	16267	16144	16100	16193	16430	16317	16222	16133	16130	16098	16430	16215	16246	16202	16341	16247	16200	16229	16112	16129	16133	16381	16182	16384	16102	16209	16226	16135	16097	16142	16142	16079	16191	16275	16394	16359	16215	16248	16166	16260	16163	16298	16189	16222	16186	16211	16122	16266	16282	16087	16149	16286	16207	16140	16164	15979	16228	16183	16042	16096	16321	16166	16333	16210	16166	16249	16139	16209	16223	16291	16330	16416	16228	16278	16218	16284	16082	16224	16175	15993	16377	16381	16283	16139
11904	26884	19500	15193	14370	14052	13857	13749	13794	13752	13885	14196	14275	14677	15309	15591	15021	14454	14082	13938	13804	13649	13631	13582	13830	13708	13582	13626	13733	13705	13617	13780	13514	13833	13528	13749	13746	13571	13612	13504	13531	13585	13578	13651	13642	13747	13489	13631	13663	13727	13606	13704	13862	13732	13583	13574	13679	13687	13691	13491	13976	13589	13614	13613	13826	13597	13548	13751	13776	13553	13690	13649	13675	13606	13724	13599	13598	13461	13683	13492	13606	13550	13523	13588	13642	13685	13481	13598	13749	13516	13670	13622	13727	13553	13584	13655	13796	13624	13556	13611	13435	13596	13647	13487	13467	13696	13699	13657	13510	13672	13590	13691	13696	13650	13675	13809	13591	13620	13691	13521	13808	13647	13592	13607	13676	13702	13656	13714	13586	13820	13701	13708	13673	13639	13696	13641	13743	13663	13702	13688	13613	13411	13702	13612	13783	13674	13645	13718	13719	13451	13583	13680	13689	13513	13535	13511	13863	13590	13743	13793	13613	13620	13714	13579	13583	13719	13720	13755	13642	13668	13577	13741	13644	13670	13597	13548	13585	13576	13489	13673	13660	13546	13501	13614	13605	13550	13721	13559	13746	13626	13773	13493	13477	13493	13510	13516	13623	13616	13530	13514	13544	13398	13744	13590	13590	13684	13602	13590	13669	13600	13699	13566	13639	13697	13661	13584	13636	13651	13525	13728	13708	13385	13700	13673	13659	13641	13622	13676	13644	13738	13573	13621	13522	13437	13608	13751	13641	13655	13648	13817	13550	13481	13708	13382	13602	13632	13680	13745	13525	13583	13642	13726	13471	13723	13590	13585	13691	13691	13768	13630	13647	13672	13457	13520	13518	13620	13547	13572	13714	13666	13668	13589	13555	13622	13600	13634	13589	13563	13640	13526	13520	13626	13663	13651	13566	13726	13493	13564	13517	13691	13765	13580	13608	13560	13608	13571	13760	13599	13581	13664	13582	13589	13595	13577	13619	13667	13727	13569	13774	13620	13649	13725	13694	13775	13705	13589	13378	13627	13819	13696	13626	13608	13612	13520	13541	13694	13759	13551	13786	13541	13699	13668	13676	13610	13623	13542	13823	13636	13563	13647	13831	13528	13467	13434	13735	13647	13558	13707	13684	13636	13592	13722	13649	13594	13587	13589	13502	13767	13717	13785	13672	13518	13633	13513	13675	13739	13723	13517	13699	13721	13735	13523	13672	13705	13603	13507	13560	13725	13439	13685	13511	13467	13554	13830	13530	13787	13484	13759	13577	13604	13667	13540	13571	13580	13702	13640	13608	13716	13641	13649	13511	13512	13677	13564	13645	13545	13429	13791	13590	13681	13683	13491	13390	13699	13794	13620	13751	13605	13674	13618	13595	13517	13617	13760	13555	13555	13544	13625	13610	13672	13656	13649	13784	13602	13541	13567	13661	13717	13552	13538	13578	13596	13688	13713	13670	13433	13553	13619	13608	13398	13885	13786	13583	13611	13728	13554	13601	13753	13641	13757	13651	13639	13612	13531	13691	13575	13623	13715	13447	13621	13655	13713	13415	13676	13535	13620	13528	13568	13764	13704	13627	13578	13699	13450	13827	13659	13543	13698	13583	13775	13448	13737	13421	13758	13601	13744	13617	13622	13506	13613	13799	13571	13560	13653	13553	13648	13724	13414	13581	13532	13658	13691	13580	13529	13654	13536	13694	13580	13693	13641	13531	13673	13677	13528	13669	13646	13738	13506	13741	13626	13650	13653	13622	13773	13609	13585	13662	13590	13521	13547	13714	13699	13770	13608	13744	13813	13637	13704	13610	13661	13518	13591	13460	13510	13605	13658	13621	13735	13644	13700	13630	13660	13739	13749	13617	13740	13550	13598	13708	13700	13806	13719	13618	13604	13701	13355	13678	13657	13641	13629	13550	13472	13566	13673	13790	13773	13543	13521	13516	13628	13583	13497	13715	13558	13571	13747	13654	13653	13667	13481	13714	13690	13512	13580	13635	13732	13505	13724	13629	13573	13645	13591	13456	13644	13670	13503	13668	13552	13643	13558	13610	13644	13618	13585	13717	13795	13536	13556	13566	13537	13679	13579	13507	13589	13731	13495	13747	13520	13520	13632	13647	13719	13616	13568	13679	13555	13671	13583	13576	13719	13519	13545	13651	13574	13701	13533	13718	13565	13549	13692	13613	13672	13599	13716	13783	13584	13537	13612	13647	13651	13739	13659	13508	13531	13749	13483	13596	13586	13629	13594	13695	13566	13701	13588	13578	13761	13536	13622	13497	13446	13597	13656	13517	13721	13677	13719	13591	13592	13743	13611	13546	13642	13603	13432	13642	13778	13665	13585	13535	13583	13704	13621	13577	13631	13511	13532	13776	13475	13462	13606	13611	13625	13579	13696	13705	13722	13687	13742	13746	13693	13632	13445	13370	13623	13534	13571	13636	13519	13514	13546	13627	13556	13597	13703	13585	13636	13601	13509	13583	13527	13633	13494	13752	13544	13700	13606	13501	13631	13633	13594	13715	13682	13753	13683	13535	13793	13611	13727	13799	13585	13606	13631	13579	13563	13593	13650	13695	13713	13511	13689	13756	13609	13812	13623	13692	13534	13577	13633	13554	13624	13729	13469	13673	13743	13556	13677	13579	13689	13772	13732	13721	13675	13600	13689	13556	13630	13632	13443	13784	13817	13564	13644	13479	13583	13482	13579	13890	13541	13579	13508	13741	13509	13783	13570	13645	13595	13549	13517	13673	13628	13589	13503	13690	13503	13537	13612	13767	13705	13701	13716	13514	13569	13532	13475	13623	13543	13470	13723	13695	13524	13752	13738	13683	13654	13608	13652	13752	13527	13606	13570	13718	13557	13656	13666	13626	13772	13596	13595	13606	13426	13621	13813	13629	13684	13693	13634	13697	13828	13547	13630	13641	13552	13528	13691	13515	13517	13482	13569	13644	13598	13582	13631	13568	13680	13639	13757	13494	13667	13629	13466	13546	13465	13605	13551	13693	13648	13673	13626	13628	13815	13595	13569	13568	13703	13543	13492	13638	13611	13865	13735	13594	13530	13786	13545	13571	13647	13596	13573	13627	13676	13598	13781	13481	13546	13720	13649	13664	13606	13558	13652	13656	13494	13560	13837	13691	13681	13705	13850	13500	13682	13736	13455	13701	13685	13590	13632	13709	13547	13786	13676	13479	13774	13833	13637	13549	13668	13644	13523	13506	13718	13691	13658	13471	13614	13535	13485	13734	13562	13647	13648	13490	13535	13381	13616	13601	13585	13507	13677	13614	13646	13621	13599	13624	13624	13663	13650	13672	13745	13733	13634	13619	13683	13530	13619	13730	13566	13590	13977	13599	13744	13554	13764	13624	13744	13678	13563	13611	13685	13522	13438	13709	13597	13581	13541	13563	13600	13543	13636	13545	13593	13710	13634	13664	13685	13601	13675	13672	13613	13693	13622	13501	13660	13728	13602	13559	13784	13485	13778	13577	13688	13680	13523	13472	13642	13512	13559	13840	13492	13685	13708	13628	13809	13607	13616	13511	13615	13587	13704	13706	13535	13666	13720	13721	13543	13456	13542	13617	13595	13708	13482	13525	13647	13470	13550	13691	13651	13716	13759	13455	13621	13625	13646	13635	13575	13631	13751	13689	13643	13639	13655	13620	13776	13651	13526	13610	13717	13526	13573	13557	13564	13715	13645	13551	13609	13618	13769	13554	13673	13711	13494	13730	13570	13616	13697	13600	13685	13601	13710	13496	13768	13793	13618	13613	13573	13595	13644	13580	13716	13639	13630	13596	13618	13799	13689	13617	13772	13509	13554	13489	13592	13488	13664	13452	13599	13657	13650	13717	13544	13721	13758	13624	13569	13861	13731	13607	13665	13418	13608	13724	13434	13580	13668	13664	13667	13519	13630	13598	13696	13716	13599	13477	13651	13523	13661	13619	13655	13628	13695	13668	13622	13528	13659	13606	13891	13719	13730	13609	13683	13669	13641	13586	13569	13640	13822	13603	13616	13713	13517	13621	13560	13572	13524	13572	13571	13497	13669	13527	13714	13785	13589	13659	13555	13767	13546	13736	13609	13719	13558	13639	13561	13576	13772	13469	13572	13637	13575	13683	13530	13533	13669	13695	13587	13623	13680	13593	13480	13498	13507	13535	13615	13649	13653	13585	13588	13526	13618	13664	13352	13707	13667	13567	13568	13633	13668	13450	13563	13621	13493	13484	13501	13683	13701	13537	13510	13649	13682	13719	13656	13595	13762	13509	13566	13680	13550	13594	13660	13669	13575	13721	13679	13595	13531	13700	13694	13549	13708	13531	13636	13679	13628	13741	13612	13549	13668	13661	13573	13665	13658	13670	13636	13510	13638	13609	13616	13610	13624	13538	13608	13630	13407	13586	13651	13586	13742	13674	13463	13606	13597	13675	13569	13850	13565	13651	13555	13586	13612	13655	13540	13555	13377	13519	13758	13591	13590	13667	13667	13615	13570	13647	13481	13711	13674	13493	13499	13574	13677	13637	13566	13684	13538	13718	13642	13561	13584	13709	13699	13757	13526	13637	13533	13689	13499	13487	13774	13615	13633	13630	13785	13660	13608	13653	13774	13742	13660	13555	13572	13558	13658	13529	13556	13686	13578	13614	13592	13634	13584	13501	13651	13649	13544	13608	13579	13494	13534	13692	13626	13609	13641	13503	13563	13563	13561	13617	13482	13665	13631	13645	13552	13783	13596	13710	13581	13678	13682	13750	13602	13700	13720	13552	13728	13461	13574	13718	13753	13622	13593	13691	13641	13477	13718	13674	13633	13608	13653	13556	13744	13589	13652	13681	13668	13761	13605	13587	13515	13560	13589	13614	13664	13639	13622	13640	13476	13658	13479	13674	13550	13601	13584	13575	13667	13391	13414	13496	13582	13627	13797	13721	13541	13582	13699	13520	13641	13738	13664	13523	13501	13820	13507	13761	13704	13683	13653	13697	13520	13760	13580	13614	13681	13447	13642	13659	13672	13471	13623	13636	13550	13685	13573	13679	13779	13577	13476	13744	13572	13622	13776	13721	13689	13660	13578	13541	13577	13781	13531	13581	13744	13544	13660	13552	13647	13788	13548	13541	13439	13703	13683
22660	21250	29050	23778	21316	22761	24750	18383	17086	17482	17487	17317	17666	18209	19416	21070	21087	19577	17930	17531	17089	16898	16614	16660	16556	16948	16703	16778	16775	16843	16919	16618	16886	16832	16656	16598	16703	16742	16668	16608	16676	16482	16708	16647	16767	16637	16693	16608	16632	16768	16673	16571	16444	16687	16722	16638	16806	16625	16702	16685	16734	16409	16522	16654	16537	16702	16716	16609	16648	16589	16656	16594	16639	16595	16551	16754	16575	16715	16616	16715	16557	16553	16462	16716	16633	16671	16810	16591	16629	16615	16666	16576	16485	16758	16598	16530	16700	16662	16642	16420	16560	16390	16530	16439	16517	16600	16575	16624	16482	16830	16526	16437	16719	16697	16609	16642	16441	16432	16513	16603	16423	16885	16768	16441	16432	16475	16726	16542	16547	16654	16692	16611	16578	16443	16592	16480	16610	16521	16415	16558	16775	16434	16604	16497	16713	16464	16584	16538	16533	16480	16432	16485	16549	16522	16660	16606	16623	16613	16700	16646	16353	16686	16436	16455	16591	16402	16616	16526	16389	16399	16461	16609	16580	16543	16738	16509	16516	16740	16590	16412	16711	16568	16587	16511	16524	16502	16539	16592	16590	16688	16582	16483	16679	16643	16637	16406	16403	16497	16487	16726	16470	16626	16798	16631	16511	16519	16395	16516	16642	16658	16695	16590	16552	16534	16443	16560	16577	16603	16625	16489	16510	16785	16625	16521	16610	16689	16611	16617	16444	16441	16340	16620	16714	16398	16499	16460	16631	16428	16500	16707	16607	16570	16545	16407	16796	16448	16492	16526	16582	16534	16541	16442	16601	16609	16691	16469	16693	16488	16362	16549	16579	16700	16684	16566	16538	16504	16794	16688	16545	16715	16374	16449	16692	16557	16577	16482	16595	16480	16636	16524	16666	16368	16607	16514	16655	16651	16505	16383	16546	16471	16387	16511	16464	16473	16600	16624	16402	16584	16582	16441	16483	16365	16624	16496	16540	16770	16545	16470	16411	16484	16408	16607	16656	16638	16583	16422	16729	16691	16580	16411	16596	16663	16580	16592	16397	16500	16422	16773	16620	16403	16614	16433	16597	16478	16530	16570	16501	16556	16471	16579	16348	16530	16534	16370	16508	16412	16590	16468	16262	16333	16416	16571	16658	16499	16755	16712	16616	16617	16379	16666	16675	16541	16551	16679	16513	16573	16313	16500	16498	16525	16507	16482	16609	16716	16566	16533	16634	16575	16473	16501	16625	16596	16383	16514	16448	16476	16587	16532	16393	16628	16525	16576	16548	16668	16524	16482	16628	16628	16658	16380	16663	16801	16742	16324	16704	16831	16407	16682	16626	16596	16591	16591	16644	16441	16577	16618	16650	16744	16427	16479	16607	16537	16580	16616	16676	16501	16648	16305	16691	16550	16480	16712	16549	16646	16436	16711	16550	16476	16417	16376	16520	16342	16460	16743	16651	16732	16614	16536	16495	16488	16460	16600	16612	16448	16582	16674	16546	16480	16419	16502	16515	16578	16570	16425	16599	16809	16493	16376	16740	16612	16445	16548	16410	16571	16647	16450	16501	16549	16496	16533	16524	16475	16727	16575	16653	16622	16564	16562	16440	16439	16431	16539	16441	16497	16518	16544	16680	16484	16588	16598	16549	16519	16495	16601	16553	16635	16446	16429	16656	16669	16623	16678	16475	16531	16732	16578	16732	16419	16381	16540	16502	16615	16578	16723	16419	16549	16534	16461	16387	16674	16524	16552	16622	16561	16645	16556	16505	16570	16343	16679	16547	16580	16681	16795	16611	16534	16379	16550	16660	16573	16655	16534	16559	16495	16549	16665	16592	16622	16478	16533	16447	16606	16614	16607	16529	16490	16558	16547	16803	16416	16396	16356	16514	16586	16397	16524	16477	16516	16409	16503	16816	16522	16700	16529	16514	16688	16564	16565	16623	16564	16681	16632	16600	16524	16466	16716	16536	16656	16457	16371	16595	16387	16560	16515	16585	16698	16479	16455	16377	16592	16730	16613	16534	16595	16710	16474	16553	16411	16422	16545	16527	16664	16569	16457	16629	16645	16648	16561	16563	16711	16710	16500	16192	16534	16401	16599	16539	16521	16477	16456	16727	16580	16516	16596	16330	16425	16482	16489	16653	16506	16320	16455	16471	16535	16530	16706	16673	16397	16430	16650	16602	16471	16688	16556	16512	16463	16595	16683	16419	16638	16606	16292	16670	16640	16377	16577	16492	16513	16565	16520	16611	16757	16562	16375	16498	16457	16656	16686	16659	16593	16443	16763	16615	16644	16764	16709	16649	16508	16531	16581	16625	16656	16505	16450	16531	16629	16320	16592	16572	16618	16598	16590	16524	16564	16653	16485	16379	16424	16633	16523	16641	16476	16484	16559	16524	16571	16590	16350	16262	16735	16288	16496	16665	16514	16399	16560	16762	16679	16701	16487	16657	16688	16487	16351	16473	16449	16656	16657	16528	16597	16509	16551	16499	16684	16635	16649	16588	16508	16533	16648	16510	16491	16354	16231	16636	16530	16543	16391	16537	16569	16491	16515	16463	16724	16607	16518	16662	16295	16581	16634	16296	16346	16379	16498	16524	16664	16537	16585	16637	16744	16552	16708	16437	16670	16470	16375	16556	16717	16707	16645	16586	16460	16483	16564	16776	16521	16421	16632	16552	16680	16629	16543	16542	16538	16456	16905	16671	16588	16565	16474	16527	16485	16460	16420	16410	16539	16513	16382	16834	16600	16451	16372	16323	16560	16665	16570	16597	16469	16527	16527	16544	16685	16640	16579	16428	16336	16626	16477	16618	16565	16715	16452	16471	16627	16579	16325	16553	16635	16493	16492	16598	16409	16702	16513	16553	16485	16462	16437	16458	16413	16371	16561	16668	16650	16447	16537	16511	16609	16674	16586	16682	16520	16634	16619	16664	16527	16428	16444	16519	16550	16623	16600	16522	16446	16544	16715	16655	16600	16622	16497	16317	16642	16666	16603	16500	16381	16543	16603	16512	16645	16453	16623	16306	16507	16594	16523	16480	16519	16674	16435	16524	16485	16821	16563	16587	16420	16562	16522	16445	16411	16629	16506	16563	16387	16489	16437	16446	16420	16519	16464	16598	16638	16603	16676	16560	16545	16546	16626	16489	16464	16475	16567	16471	16456	16474	16682	16786	16478	16572	16567	16519	16594	16660	16605	16508	16605	16751	16463	16590	16451	16455	16549	16469	16438	16600	16286	16533	16273	16470	16593	16558	16545	16494	16569	16616	16596	16721	16639	16605	16305	16642	16660	16447	16599	16582	16565	16554	16457	16500	16454	16379	16353	16683	16525	16402	16391	16459	16442	16631	16600	16478	16752	16513	16612	16609	16457	16484	16474	16583	16532	16486	16457	16656	16525	16483	16602	16583	16494	16660	16589	16506	16647	16671	16615	16676	16465	16356	16357	16464	16621	16528	16384	16415	16496	16894	16742	16735	16375	16495	16520	16585	16557	16716	16585	16679	16536	16604	16601	16563	16573	16478	16541	16727	16652	16397	16509	16576	16395	16454	16490	16492	16442	16551	16567	16642	16605	16652	16631	16654	16608	16566	16400	16557	16643	16473	16453	16570	16810	16579	16604	16603	16408	16685	16594	16580	16430	16781	16592	16580	16564	16637	16504	16192	16516	16662	16442	16434	16459	16521	16498	16526	16388	16504	16641	16657	16595	16532	16614	16452	16515	16666	16566	16576	16632	16615	16376	16530	16637	16635	16501	16386	16517	16638	16389	16486	16411	16662	16822	16605	16434	16730	16525	16435	16646	16670	16877	16682	16735	16558	16439	16435	16600	16415	16701	16695	16468	16714	16717	16446	16561	16681	16626	16475	16618	16755	16854	16430	16399	16711	16589	16451	16583	16572	16384	16508	16659	16461	16542	16566	16509	16450	16562	16526	16166	16456	16645	16492	16482	16406	16504	16440	16509	16556	16443	16649	16613	16842	16490	16623	16532	16434	16504	16413	16348	16341	16556	16521	16584	16573	16549	16598	16750	16625	16792	16533	16388	16802	16456	16589	16577	16448	16463	16554	16640	16646	16542	16376	16592	16651	16369	16449	16533	16611	16433	16558	16646	16501	16639	16720	16689	16529	16416	16667	16692	16611	16441	16624	16491	16516	16411	16357	16525	16502	16591	16512	16357	16405	16530	16650	16540	16420	16563	16433	16630	16511	16668	16512	16445	16542	16479	16457	16480	16399	16410	16559	16559	16630	16627	16298	16800	16604	16524	16632	16341	16526	16561	16518	16382	16474	16406	16596	16443	16769	16606	16420	16464	16624	16374	16451	16564	16615	16497	16599	16427	16752	16613	16534	16466	16590	16467	16525	16509	16470	16616	16502	16414	16555	16507	16623	16428	16669	16447	16720	16499	16444	16699	16540	16521	16485	16407	16686	16553	16514	16666	16541	16329	16599	16461	16384	16615	16589	16472	16463	16609	16630	16427	16772	16618	16733	16691	16539	16608	16504	16595	16535	16819	16551	16624	16476	16367	16466	16521	16600	16691	16607	16548	16525	16597	16523	16597	16527	16871	16369	16566	16390	16435	16604	16485	16778	16599	16422	16630	16649	16703	16667	16374	16362	16267	16692	16392	16515	16570	16528	16465	16431	16468	16590	16830	16491	16356	16703	16636	16548	16342	16448	16502	16663	16806	16760	16410	16628	16521	16497	16335	16476	16541	16583	16580	16436	16589	16595	16530	16567	16504	16364	16346	16645	16465	16653	16714	16249	16589	16477	16635	16706	16529	16569	16703	16467	16560	16593	16365	16557	16515	16509	16695	16672	16552	16700	16675	16648	16570	16465	16590	16577	16223	16580	16548	16471	16463	16467	16416	16546	16592	16483	16503	16526	16596	16620	16437	16533	16477	16582	16414	16444	16506	16496	16567	16480	16839	16541	16411	16601	16568	16487	16439	16547	16547	16414	16470	16476	16647	16623	16545	16588	16604	16523	16451	16794	16630	16619	16497	16443	16697	16540	16586	16661	16675	16531	16493	16591	16444	16678	16509	16566	16637	16467	16672	16551	16392	16530	16627	16662	16554	16363	16474	16606	16492	16694	16492	16710	16453	16545	16497	16659	16315
12127	30641	24060	16211	14990	14639	14513	14365	14344	13967	14115	14270	14434	14969	16279	17412	17247	15798	14733	14164	14011	13791	13811	13939	13668	13777	13858	13792	13897	13692	13780	13832	13826	13927	13930	13875	13809	13745	13782	13952	13853	13757	13825	13849	13914	14030	13678	13754	13900	13916	13995	13773	13803	13887	13795	13799	13683	13764	13797	13742	13920	13733	13800	13824	13746	13896	13662	13890	13876	13756	13836	13633	13904	13699	13809	14137	13866	13781	13882	13838	13927	13857	13865	13795	13784	13761	13892	13687	13813	13848	13756	13795	13759	13868	13653	13762	13834	13813	13755	13778	13871	13634	14016	13834	13940	13786	13836	13638	13843	13759	13738	13817	13888	13880	13770	13869	13680	13738	13843	13856	13736	13880	13814	13801	13812	13905	13818	13815	13713	13912	13843	13738	13764	13765	13888	13702	13893	13652	13745	13953	13721	13808	13760	13766	13847	13916	13738	13615	13654	13794	13735	13883	13863	13879	13937	13817	13734	13816	13779	13879	13727	13895	13788	13832	13841	13647	13864	13905	13882	13935	13717	13727	13726	13677	13762	13690	13868	13752	13788	13899	13828	13802	13959	13802	13709	13850	13819	13798	13915	13827	13793	13937	13847	13565	13930	13643	13793	13615	13605	13746	13659	13859	13900	13811	13828	13963	13770	13751	13821	13883	13857	13751	13776	13831	13886	13641	13823	13820	13830	13886	13731	13981	13854	13781	13816	13810	13878	13769	13827	13779	13709	13926	13864	13840	13714	13945	13836	13777	13754	13821	13824	13867	13730	13698	13894	13856	13908	13715	13838	13835	13850	13812	13629	13841	13939	13754	13916	13743	13727	13837	13731	13825	13636	13640	13598	13831	13838	13732	13726	13849	13626	13610	13555	13653	13730	13669	13763	13693	13937	13909	13869	13809	13837	13922	13921	13866	13833	13932	13693	13701	13722	13684	13824	13776	13757	13881	13743	13914	13801	13740	13784	13689	13890	13752	13898	13857	13660	13894	13783	13833	13873	13775	13740	13834	13923	13669	13861	13878	13861	13803	13770	13720	13793	13852	13664	13832	13920	13783	13795	13871	13972	13723	13760	13703	13727	13689	13771	14036	13875	13847	13849	13824	13734	13797	13842	13682	13753	13886	13648	13821	13740	13910	13913	13768	13749	13701	13765	13771	13720	13694	13775	13811	13873	13777	13804	13799	13714	13718	13666	13808	13842	13709	13808	13720	13958	13916	13820	13701	13751	13687	13921	13778	13793	13734	13835	13686	13813	13832	13649	13959	13721	13747	13781	13845	13841	13691	13879	13785	13744	13675	13678	13832	13840	13762	13880	13861	13850	13874	13667	13903	13935	13952	13853	13652	13730	13625	13759	13782	13904	13856	13702	13709	13597	13911	14006	13689	13904	13830	13708	13816	13911	13750	13831	13836	13887	13749	13717	13894	13799	13814	13726	13628	13867	13852	13672	13754	13737	13831	13820	13869	13881	13816	13725	13700	13814	13683	13867	13811	13886	13846	13912	13946	13938	13800	13840	13734	13769	13892	13862	13670	13806	13753	13850	13767	13918	13739	13615	13734	13875	13766	13767	13755	13808	13733	13717	13764	13785	13759	13693	13896	13749	13855	13650	13739	13761	13647	13739	13722	13738	13770	13780	13841	13820	13713	13655	13936	13867	13788	13850	13725	13611	13877	13776	13876	13820	13763	13666	13734	13867	13793	13940	13793	13864	13683	13661	13814	13796	13682	13863	13793	13656	13888	13811	13682	13899	13722	13756	13806	13694	13760	13872	13941	13647	13801	13671	13719	13954	13715	13729	13877	13915	13818	13793	13849	14010	13835	13781	13864	13955	13881	13811	13895	13737	13711	13827	13828	13743	13675	13826	13677	13786	13914	13785	13705	13739	13852	13677	13916	13784	13661	13663	13793	13826	13741	13819	13722	13791	13766	13775	13883	13817	13785	13741	13844	14009	13809	13856	13638	13710	13760	13845	13705	13766	13813	13783	13753	13903	13690	13891	13840	13783	13819	13820	13656	13872	13835	13711	13802	13802	13902	13590	13757	13756	13826	13751	13766	13662	13747	13719	14025	13910	13665	13835	13761	13707	13814	13909	13846	13711	13666	13978	13608	13781	13850	13818	13687	13742	13747	13680	13849	13809	13872	13778	13883	13914	13778	13782	13697	13685	13676	13861	13912	13685	13789	13959	13768	13698	13783	13834	13742	13759	13809	13565	13791	13673	13811	13935	13827	13891	13909	13819	13784	13809	13800	13841	13706	13882	13694	13871	13743	13736	13662	13698	13659	13863	13815	13853	13652	13853	13874	13915	13788	13777	13708	13735	13994	13799	13863	13760	13796	13921	13953	13903	13759	13727	13878	13836	13888	13849	13884	13779	13761	14006	13802	13535	13661	13910	13840	13877	13830	13767	13713	13756	13860	13759	13845	13730	13908	13751	13720	13601	13744	13776	13788	13717	13771	13850	13872	13840	13778	13921	13817	13707	13776	13801	13853	13931	13757	13930	13930	13808	13833	13798	13843	13832	13795	13719	13837	13793	13735	13809	13925	13828	13758	13847	13833	13747	13783	13689	13752	13686	13739	13709	13742	13768	13738	13813	13967	13723	13631	13886	13894	13878	13840	13706	13666	13723	14002	13850	13773	13777	13696	13812	13908	13789	13812	13757	13734	13852	13955	13715	13897	13822	13673	13663	13869	13859	13917	13676	13816	13834	13827	13757	13749	13867	13671	13901	13737	13870	13782	14061	13740	13917	13677	13729	13813	13711	13787	13663	13758	13705	13855	13721	13792	13765	13893	13883	13859	13644	13772	13860	13748	13949	13736	13813	13923	13777	13700	13689	13762	13693	13600	13643	13885	13822	13688	13751	13797	13930	13803	13828	13865	13592	13590	13764	13838	13820	13784	13797	13678	13870	13824	13767	13870	13792	13784	13768	13816	13758	13841	13631	13818	13782	13819	13741	14004	13783	13764	13915	13748	13857	13784	13821	13956	13794	13785	13910	13835	13891	13715	13813	13732	13920	13707	13817	13886	13801	13882	13705	13650	13875	13882	13671	13723	13830	13582	13768	13771	13686	13668	13889	13844	13740	13928	13756	14009	13775	13882	13724	13806	13811	13750	13682	13813	13653	13854	13639	13776	13818	13850	13719	13709	13571	13961	13861	13891	13838	13858	13836	13802	13577	13848	13818	13922	13908	13817	13801	13821	13771	13751	13673	13852	13614	13857	14052	13788	13928	13826	13865	13996	13603	13807	13991	13765	13860	13989	13763	13847	14016	13760	13832	13750	13586	13729	13803	13819	13848	13727	13747	13902	13957	13807	13845	13839	13815	13782	13676	13670	13816	13721	13912	13830	13747	13728	13679	13788	13557	13874	13656	13803	13913	13867	13741	13720	13721	13879	13768	13808	13642	13816	13742	13679	13899	13809	13825	13893	13789	13949	13961	13821	13869	13894	13774	13862	13744	13908	13812	13899	13667	13856	13827	13668	13892	13678	13734	13758	13615	13773	13666	13626	13755	13789	13609	13694	13737	13842	13718	13878	13779	13949	13908	13825	13753	13668	13734	13833	13832	13642	13681	13821	13701	13865	13781	13788	13720	13850	13935	13840	13839	13849	13673	13753	13930	13637	13656	13734	13746	13740	13915	13733	13716	13818	13805	13650	13760	13887	13904	13738	13834	13841	14009	13796	13917	13811	13835	13856	13710	13823	13819	13968	13771	13770	13811	13692	13713	13819	13717	13873	13842	13845	13748	13780	13828	13844	13684	13767	13655	13707	13871	13701	13776	13839	13657	13729	13980	13873	13828	13822	13959	13893	13987	13622	13923	13877	13794	13858	13809	13848	13848	13810	13684	13936	13812	13847	13855	13774	13747	13861	13886	13822	13912	13846	13788	13562	13575	13777	13668	13671	13884	13783	13702	13886	13818	13631	13864	13855	13670	13746	13877	13696	13873	13772	13718	13728	13926	13971	13891	13858	13763	13867	13784	13793	13759	13985	13782	14020	13741	13918	13634	13745	13833	13882	13580	13735	13688	13778	13721	13789	13870	13902	13906	13855	13821	13788	13717	13922	13786	13835	13901	13811	13836	13747	13897	13738	13868	13816	13780	13805	13732	13748	13852	13922	13781	13880	13845	13820	13742	13788	13758	13840	13909	13647	13767	13595	13773	13871	13750	13789	13818	13718	13611	13921	13923	13717	13945	13810	13913	13670	13742	13677	13750	13814	13762	13853	13809	13779	13853	13774	13956	13853	13779	13801	13824	13532	13809	13780	13677	13993	13881	13701	13748	13858	13743	13667	13848	13676	13827	13780	13756	13798	13732	13940	13884	13805	13804	13778	13745	13860	13689	13722	13800	13842	13653	13732	13737	13631	13764	13903	13792	13818	13814	13918	13862	13821	13756	14107	13619	13885	13711	13731	13842	13845	13741	13737	13832	13891	13827	13752	13726	13755	13778	13862	13740	13867	13632	13824	13953	13571	13878	13737	13751	13593	13807	13710	13756	13778	13768	13928	13767	13836	13824	13741	13901	13639	13905	13830	13966	13770	13780	13831	13722	13801	13808	13816	13784	13618	13816	13817	13837	13707	13867	13810	13705	13831	13778	13709	14021	13818	13886	13727	13719	13781	13754	13768	13739	13876	13796	13874	13916	13842	13820	13686	13795	13680	13774	13686	13758	13778	13839	13902	13765	13924	13845	13813	13817	13718	13867	13810	13909	13730	13999	13818	13853	13703	13966	13714	13705	13747	13825	13879	13675	13773	13880	13915	13733	13900	13836	13720	13914	13870	13955	13701	13809	13829	13772	13687	13889	13730	13664	13712	13750	13761	13961	13846	13839	13842	13739	13823	13659	13886	13911	13900	13737	13847	13722	13751	13740	13920	13861	13977	13820	13724	13695	13618	13604	13934	13857	13867	13700	13731	13821	13692	13945	13729	13773	13870	14026	13826	13818	13748	13867	13810	13575	13803	13736	13759	13801	13838	13788	13733	13761	13700	13678	13682	13859	13887	13836	13886	13818	13808	14070	13818	13791	13766	13856	13775	13810	13954	13943	13858	13740	13913	13759	13850	13711	13900	13734	13798	13698	13624	13736	13767	13692	13840	13714	13843
25639	21259	27233	25844	19251	17295	17345	16717	16596	16713	16638	16666	16467	16512	16528	16365	16789	16493	16655	16612	16275	16337	16401	16399	16380	16413	16316	16318	16458	16536	16462	16341	16335	16343	16228	16379	16239	16109	16381	16401	16214	16244	16052	16396	16484	16205	16397	16399	16280	16289	16295	16210	16289	16253	16292	16287	16222	16264	16354	16231	16305	16497	16414	16426	16462	16203	16342	16352	16034	16354	16328	16285	16317	16416	16322	16070	16255	16253	16263	16282	16513	16235	16310	16463	16161	16283	16412	16381	16196	16238	16233	16356	16285	16327	16439	16362	16218	16419	16435	16372	16266	16198	16351	16152	16482	16310	16231	16394	16337	16328	16305	16256	16188	16407	16249	16166	16180	16282	16207	16258	16111	16297	16263	16193	16147	16284	16068	16537	16307	16256	16372	16329	16213	16332	16293	16254	16227	16264	16134	16219	16125	16314	16300	16121	15910	16163	15981	16262	16542	16331	16341	16200	16419	16291	16371	16413	16324	16061	16253	16234	16274	16142	16276	16093	16263	16243	16415	16382	16548	16306	16111	16257	16212	16329	16420	16549	16326	16407	16191	16222	16226	16360	16365	16212	16471	16300	16399	16375	16272	16344	16232	16200	16374	16385	16421	16252	16310	16232	16140	16349	16266	16437	16219	16407	16329	16391	16284	16613	16185	16449	16155	16376	16350	16182	16174	16446	16474	16329	16371	16320	16450	16452	16234	16389	16121	16184	16325	16505	16201	16454	16407	16268	16305	16315	16182	16372	16128	16196	16427	16365	16255	16143	16351	16396	16421	16393	16336	16343	16308	16362	16330	16422	16412	16199	16178	16422	16368	16295	16302	16186	16326	16358	16267	16063	16146	16531	16317	16330	16511	16200	16330	16463	16467	16141	16256	16137	16300	16248	16428	16277	16268	16353	16190	16298	16398	16371	16175	16422	16347	16350	16342	16416	16468	16446	16264	16296	16339	16265	16338	16141	16345	16402	16406	16228	16282	16238	16295	16176	16410	16324	16369	16278	16381	16168	16302	16329	16170	16120	16285	16342	16242	15983	16319	16364	16246	16344	16463	16347	16353	16294	16334	16157	16409	16140	16451	16500	16294	16395	16294	16406	16261	16128	16476	16172	16252	16274	16445	16481	16140	16224	16223	16191	16353	16111	16265	16330	16377	16251	16346	16211	16151	16271	16331	16304	16355	16403	16242	16402	16091	16211	16260	16187	16235	16398	16203	16353	16195	16317	16518	16451	16361	16183	16174	16233	16349	16252	16583	16385	16401	16305	16337	16473	16368	16353	16251	16299	16111	16011	16166	16244	16062	16230	16184	16302	16431	16294	16318	16248	16412	16243	16128	16157	16344	16511	16158	16224	16309	16314	16317	16077	16305	16390	16222	16384	16120	16331	16247	16364	16364	16449	16375	16486	16374	16413	16385	16344	16362	16106	16302	16267	16277	16294	16450	16482	16425	16413	16426	16162	16453	16188	16426	16394	16367	16398	16301	16518	16264	16178	16398	16385	16460	16438	16299	16238	16271	16448	16214	16255	16389	16463	16290	16416	16508	16288	16292	16291	16519	16238	16343	16292	16373	16393	16522	16198	16318	16181	16332	16440	16523	16347	16380	16611	16368	16461	16357	16301	16354	16347	16188	16494	16396	16250	16316	16623	16253	16189	16295	16414	16217	16184	16321	16263	16222	16280	16382	16418	16203	16156	16391	16459	16375	16256	16305	16357	16266	16458	16314	16345	16338	16518	16258	16343	16241	16283	16279	16210	16283	16443	16200	16306	16413	16207	16191	16298	16274	16052	16303	16224	16245	16444	16420	16318	16233	16178	16354	16302	16328	16219	16151	16371	16193	16337	16306	16370	16218	16142	16425	16423	16200	16340	16259	16235	16213	16121	16223	16041	16206	16306	16112	16254	16471	16228	16164	16244	16200	16218	16324	16396	16214	16186	16219	16351	16357	16343	16173	16337	16225	16201	16259	16391	16384	16417	16310	16235	16351	16167	16062	16226	16359	16402	16348	16290	16408	16380	16276	16355	16550	16405	16265	16083	16197	16237	16240	16378	16270	16526	16437	16342	16201	16200	16230	16283	16434	16223	16441	16291	16163	16081	16015	16306	16360	16412	16248	16277	16442	16417	16298	16411	16389	16347	16230	16305	16457	16247	16535	16350	16298	16266	16433	16328	16156	16288	16353	16382	16523	16245	16267	16108	16327	16365	16378	16183	16188	16542	16158	16174	16213	16297	16363	16329	16381	16268	16207	16319	16221	16283	16409	16303	16533	16144	16085	16257	16365	16165	16476	16316	16099	16159	16224	16294	16357	16221	16317	16265	16316	16326	16362	16552	16393	16242	16293	16341	16007	16477	16092	16207	16149	16153	16532	16285	16338	16367	16451	16243	16128	16190	16532	16452	16454	16087	16311	16442	16312	16247	16264	16166	16475	16310	16468	16390	16247	16314	16253	16188	16457	16317	16251	16327	16163	16325	16301	16263	16381	16287	16261	16307	16296	16388	16396	16163	16495	16271	16149	16389	16597	16395	16417	16401	16190	16466	16584	16239	16101	16281	16270	16209	15928	16346	16410	16401	16232	16324	16245	16264	16362	16337	16351	16633	16457	16426	16401	16387	16307	16303	16111	16174	16193	16353	16491	16194	16279	16274	16449	16308	16205	16252	16185	16378	16482	16290	16606	16272	16416	16209	16309	16366	16339	16256	16347	16234	16316	16398	16102	16227	16243	16483	16336	16141	16450	16524	16437	16406	16158	16527	16174	16290	16276	16326	16265	16321	16266	16387	16507	16287	16390	16320	16182	16295	16179	16480	16321	16211	16453	16196	16420	16078	16283	16334	16333	16402	16386	16272	16213	16392	16329	16238	16342	16015	16249	16297	16381	16211	16360	16281	16304	16227	16199	16429	16252	16350	16213	16227	16295	16294	16210	16180	16221	16193	16354	16479	16440	16179	16238	16062	16347	16327	16366	16290	16351	16218	16318	16431	16426	16450	16370	16413	16513	16409	16430	16158	16200	16272	16338	16381	16198	16120	16218	16345	16278	16258	16132	16207	16495	16548	16290	16317	16243	16329	16214	16220	16315	16198	16142	16155	16090	16551	16160	16242	16177	16348	16498	16374	16287	16263	16165	16123	16343	16189	16352	16260	16163	16167	16247	16173	16233	16128	16410	16517	16468	16259	16134	16163	16146	16226	16415	16232	16238	16439	16417	16431	16237	16265	16322	16229	16240	16317	16343	16317	16386	16289	16353	16316	16427	16329	16483	16378	16311	16300	16397	16403	16358	16164	16379	16226	16257	16403	16421	16298	16369	16319	16246	16111	16232	16548	16311	16398	16377	16480	16321	16333	16380	16222	16347	16250	16269	16228	16276	16373	16151	16449	16135	16255	16230	16164	16455	16489	16425	16411	16275	16167	16314	16399	16208	16435	16408	16217	16336	16353	16330	16412	16116	16214	16466	16135	16212	16099	16215	16272	16202	16334	16289	16341	16408	16458	16403	16576	16508	16291	16387	16284	16155	16204	16288	16326	16328	16241	16229	16411	16320	16166	16440	16314	16270	16204	16155	16196	16389	16382	16295	16450	16252	16150	16151	16391	16329	16353	16362	16506	16108	16272	16060	16321	16130	16241	16410	16243	16230	16356	16428	16235	16226	16465	16437	16375	16040	16340	16341	16429	16343	16631	16344	16339	16079	16261	16139	16434	16392	16298	16334	16144	16332	16353	16622	16370	16211	16259	16420	16215	16388	16302	16065	16373	16303	16325	16336	16303	16347	16294	16352	16345	16432	16280	16277	16284	16124	16361	16349	16365	16276	16129	16318	16211	16051	16323	16207	16266	16345	16090	16441	16361	16361	16215	16195	16259	16001	16302	16345	16238	16502	16153	16236	16455	16290	16398	16166	16368	16262	16377	16345	16363	16325	16368	16154	16240	16264	16286	16359	16301	16582	16428	16180	16344	16344	16143	16210	16160	16202	16165	16426	16221	16486	16304	16248	16605	16195	16220	16327	16441	16432	16120	16426	16279	16357	16164	16170	16283	16317	16285	16277	16441	16339	16413	16183	16368	16224	16062	16230	16455	16219	16285	16251	16231	16185	16358	16559	16300	16419	16161	16499	16134	16179	16313	16503	16300	16438	16342	16134	16322	16346	16400	16306	16265	16463	16290	16446	16339	16294	16382	16413	16453	16449	16240	16376	16405	16265	16206	16402	16329	16308	16432	16474	16431	16353	16243	16304	16227	16147	16524	16329	16289	16470	16221	16194	16269	16328	16347	16368	16357	16146	16390	16250	16318	16371	16224	16691	16478	16299	16309	16202	16433	16480	16124	16264	16200	16256	16248	16248	16284	16338	16398	16284	16431	16314	16315	16091	16261	16476	16436	16445	16517	16400	16129	16203	16201	16486	16356	16392	16253	15989	16238	16330	16381	16310	16290	16152	16254	16269	16298	16301	16467	16324	16263	16347	16242	16368	16450	16417	16343	16321	16162	16334	16316	16351	16129	16294	16357	16304	16417	16301	16464	16298	16408	16165	16289	16447	16227	16313	16354	16230	16224	16167	16356	16502	16341	16550	16543	16056	16193	16203	16191	16387	16363	16360	16296	16242	16333	16372	16144	16282	16205	16479	16368	16245	16305	16306	16360	16230	16431	16188	16404	16304	16317	16145	16343	16231	16401	16440	16340	16409	16122	16158	16296	16306	16366	16206	16287	16438	16212	16227	16307	16627	16437	16412	16318	16168	16317	16346	16283	16405	16369	16407	16197	16301	16379	16346	16357	16357	16482	16540	16376	16346	16367	16164	16134	16269	16190	16315	16452	16385	16309	16502	16188	16443	16135	16241	16448	16502	16124	16362	16232	16329	16535	16187	16339	16208	16243	16306	16323	16416	16156	16425	16420	16319	16241	16261	16193	16328	16444	16366	16259	16304	16238	16280	16216	16156	16360	16449	16265	16355	16374	16293	16215	16382	16510	16422	16384	16154	16328	16181	16135	16281	16423	16335	16454	16443	16530	16257	16157	16288	16392	16302	16282	16425	16430	16227	16307	16180	16253	16181	16294	16399	16259	16241	16315	16273	16499	16335	16474	16351	16152	16606	16158	16422	16335	16436	16290
12173	19935	16896	14561	13999	13822	14064	13867	14011	13776	13780	13819	13678	13902	13809	13793	13923	13948	13873	13788	13617	13767	13878	13657	13668	13752	13793	13730	13872	13682	13832	13797	13551	13649	13852	13746	13622	13825	13742	13699	13561	13583	13577	13684	13619	13638	13776	13767	13785	13690	13630	13599	13714	13643	13965	13664	13677	13783	13763	13712	13814	13542	13855	13769	13655	13737	13775	13711	13889	13573	13777	13832	13560	13707	13819	13776	13748	13775	13753	13706	13737	13709	13728	13725	13816	13781	13658	13772	13666	13825	13774	13780	13642	13881	13645	13853	13786	13665	13813	13788	13826	13744	13690	13766	13746	13628	13768	13605	13514	13787	13619	13527	13668	13721	13596	13707	13741	13748	13671	13607	13829	13819	13650	13772	13825	13710	13814	13650	13720	13666	13652	13595	13667	13765	13812	13591	13663	13733	13546	13725	13773	13678	13766	13699	13700	13635	13750	13679	13749	13734	13756	13817	13722	13547	13770	13770	13797	13784	13870	13758	13727	13518	13739	13602	13709	13586	13739	13788	13652	13518	13743	13799	13794	13662	13642	13739	13830	13823	13737	13907	13695	13719	13755	13680	13709	13594	13672	13647	13764	13724	13667	13682	13657	13656	13656	13834	13648	13707	13672	13709	13613	13647	13760	13749	13743	13625	13671	13926	13707	13541	13571	13704	13698	13902	13552	13760	13464	13751	13741	13836	13638	13632	13805	13685	13765	13769	13805	13839	13615	13841	13574	13689	13601	13664	13748	13633	13607	13827	13729	13532	13787	13648	13768	13709	13752	13609	13717	13641	13744	13579	13711	13783	13605	13755	13802	13628	13808	13624	13745	13663	13627	13734	13445	13619	13750	13788	13879	13687	13757	13697	13802	13849	13749	13741	13674	13600	13628	13716	13673	13759	13688	13747	13786	13557	13573	13704	13917	13764	13753	13791	13715	13756	13626	13753	13612	13750	13630	13613	13758	13709	13740	13741	13601	14023	13617	13642	13545	13670	13604	13854	13769	13637	13573	13649	13696	13820	13639	13648	13700	13614	13779	13678	13657	13785	13787	13811	13895	13809	13774	13617	13715	13659	13554	13814	13828	13747	13693	13831	13671	13524	13731	13643	13775	13689	13748	13728	13619	13670	13688	13760	13756	13523	13721	13791	13761	13646	13838	13663	13684	13677	13783	13715	13574	13705	13668	13572	13681	13683	13738	13710	13745	13666	13659	13704	13627	13824	13675	13845	13529	13810	13683	13680	13747	13788	13785	13703	13661	13634	13713	13819	13619	13804	13708	13613	13699	13795	13768	13661	13697	13642	13753	13691	13562	13716	13757	13856	13799	13605	13653	13693	13802	13640	13658	13737	13755	13746	13449	13677	13767	13785	13691	13754	13595	13774	13682	13653	13786	13589	13568	13673	13688	13756	13697	13651	13562	13636	13653	13876	13656	13766	13635	13780	13674	13689	13811	13776	13795	13857	13747	13697	13852	13640	13758	13695	13670	13610	13739	13777	13720	13707	13584	13644	13657	13751	13555	13863	13609	13738	13611	13545	13704	13570	13752	13618	13709	13865	13830	13607	13684	13714	13665	13717	13756	13657	13718	13786	13672	13641	13803	13899	13783	13771	13737	13796	13593	13658	13545	13594	13668	13707	13821	13694	13734	13826	13806	13744	13600	13700	13701	13654	13796	13584	13665	13890	13779	13703	13638	13693	13654	13608	13641	13745	13741	13732	13602	13687	13658	13759	13681	13805	13848	13854	13591	13629	13694	13618	13567	13640	13776	13633	13817	13701	13636	13681	13835	13665	13754	13609	13555	13804	13849	13656	13657	13709	13841	13768	13773	13659	13680	13788	13822	13653	13771	13648	13739	13717	13861	13802	13717	13867	13714	13634	13638	13679	13646	13812	13705	13686	13796	13815	13637	13756	13683	13711	13670	13766	13566	13709	13719	13890	13778	13589	13745	13650	13658	13565	13770	13876	13636	13684	13829	13819	13577	13640	13721	13630	13741	13610	13751	13779	13690	13768	13531	13815	13693	13898	13727	13782	13751	13738	13711	13497	13841	13781	13611	13621	13706	13706	13818	13742	13574	13794	13833	13535	13811	13827	13829	13776	13789	13588	13798	13740	13689	13781	13625	13633	13665	13676	13697	13719	13732	13552	13686	13742	13805	13761	13588	13663	13672	13576	13804	13811	13869	13730	13595	13760	13612	13808	13545	13785	13758	13923	13683	13648	13738	13737	13774	13778	13698	13711	13568	13722	13730	13813	13825	13873	13578	13719	13833	13668	13598	13808	13803	13725	13656	13752	13649	13528	13689	13692	13519	13533	13711	13680	13632	13827	13664	13712	13640	13769	13742	13622	13753	13691	13793	13611	13757	13544	13703	13665	13710	13632	13798	13626	13824	13676	13728	13760	13806	13854	13832	13636	13863	13828	13829	13751	13716	13755	13828	13630	13750	13517	13745	13784	13783	13647	13724	13628	13717	13660	13656	13846	13652	13811	13603	13667	13853	13953	13666	13703	13611	13782	13807	13795	13821	13629	13629	13859	13622	13722	13668	13766	13848	13574	13781	13725	13646	13591	13650	13913	13750	13768	13782	13701	13687	13672	13648	13805	13742	13750	13758	13772	13781	13693	13804	13677	13538	13772	13738	13731	13657	13759	13839	13774	13750	13659	13573	13744	13780	13586	13639	13618	13762	13722	13633	13800	13719	13552	13799	13792	13757	13754	13738	13817	13611	13833	13762	13806	13697	13840	13772	13737	13761	13770	13696	13562	13768	13732	13730	13767	13897	13915	13700	13735	13715	13763	13728	13731	13613	13702	13602	13849	13790	13696	13658	13668	13792	13768	13712	13751	13769	13718	13726	13555	13574	13830	13715	13764	13802	13666	13718	13640	13740	13706	13704	13613	13769	13687	13846	13602	13705	13769	13572	13671	13648	13705	13831	13658	13768	13721	13748	13817	13800	13769	13789	13880	13696	13635	13850	13781	13667	13751	13713	13674	13725	13530	13655	13625	13771	13963	13809	13661	13815	13663	13659	13698	13638	13767	13759	13774	13652	13669	13764	13890	13777	13570	13695	13595	13860	13669	13721	13684	13661	13565	13686	13695	13715	13894	13625	13786	13715	13711	13501	13728	13756	13698	13694	13786	13601	13672	13724	13713	13882	13757	13930	13543	13699	13767	13744	13828	13732	13818	13674	13624	13706	13755	13817	13595	13753	13753	13722	13975	13706	13625	13658	13534	13582	13643	13693	13687	13702	13796	13669	13683	13584	13779	13735	13512	13666	13720	13776	13681	13772	13495	13602	13795	13714	13808	13546	13592	13600	13777	13731	13862	13757	13629	13586	13746	13785	13615	13681	13764	13619	13706	13688	13708	13651	13608	13752	13761	13832	13789	13773	13696	13525	13678	13688	13614	13697	13668	13846	13781	13799	13622	13654	13715	13617	13740	13746	13738	13580	13671	13848	13754	13802	13712	13762	13519	13641	13690	13759	13732	13769	13408	13516	13717	13566	13779	13615	13748	13687	13891	13712	13777	13759	13804	13705	13781	13827	13741	13837	13725	13596	13805	13830	13731	13665	13700	13591	13617	13792	13703	13601	13593	13864	13808	13684	13723	13729	13692	13701	13689	13718	13683	13861	13602	13741	13617	13609	13719	13846	13640	13560	13620	13670	13700	13707	13771	13726	13843	13649	13557	13842	13755	13670	13721	13788	13649	13816	13573	13695	13729	13622	13798	13696	13652	13739	13684	13641	13696	13600	13735	13472	13698	13788	13699	13833	13650	13637	13842	13673	13714	13708	13760	13737	13774	13736	13735	13794	13733	13768	13870	13550	13814	13746	13729	13676	13706	13753	13713	13594	13759	13709	13776	13826	13601	13715	13498	13574	13745	13666	13828	13524	13648	13781	13714	13723	13813	13732	13749	13749	13723	13566	13628	13696	13724	13573	13780	13808	13708	13668	13630	13775	13679	13811	13662	13650	13840	13736	13792	13682	13663	13657	13757	13886	13780	13682	13782	13645	13722	13651	13752	13741	13704	13741	13861	13695	13631	13916	13765	13710	13799	13786	13626	13760	13689	13811	13689	13826	13855	13555	13769	13649	13747	13768	13745	13584	13809	13685	13671	13639	13753	13786	13594	13781	13797	13610	13645	13768	13764	13620	13758	13615	13696	13595	13827	13760	13716	13760	13722	13965	13833	13792	13768	13803	13599	13696	13610	13601	13603	13635	13724	13748	13792	13783	13808	13799	13701	13757	13667	13701	13788	13749	13607	13649	13850	13803	13711	13847	13694	13711	13817	13701	13812	13832	13807	13920	13601	13761	13699	13739	13867	13755	13548	13813	13739	13817	13547	13671	13815	13624	13629	13742	13560	13823	13639	13731	13822	13642	13531	13678	13553	13539	13691	13729	13697	13659	13944	13808	13746	13845	13760	13744	13784	13759	13811	13674	13737	13731	13608	13705	13654	13725	13797	13798	13758	13849	13611	13647	13597	13693	13802	13593	13596	13542	13583	13934	13621	13708	13713	13624	13629	13764	13721	13885	13616	13889	13613	13752	13619	13687	13656	13954	13726	13742	13843	13757	13646	13646	13766	13675	13617	13917	13611	13631	13753	13653	13718	13702	13721	13856	13703	13791	13764	13629	13771	13688	13621	13746	13774	13644	13726	13676	13658	13748	13832	13773	13833	13742	13683	13619	13891	13748	13773	13775	13746	13651	13616	13676	13681	13708	13605	13748	13737	13647	13659	13641	13868	13811	13684	13814	13561	13695	13797	13726	13758	13709	13602	13883	13668	13628	13790	13661	13610	13681	13734	13733	13732	13613	13673	13569	13875	13863	13599	13708	13624	13732	13601	13716	13723	13779	13710	13623	13786	13741	13880	13636	13614	13698	13755	13665	13657	13908	13782	13707	13720	13760	13660	13656	13755	13556	13855	13744	13737	13789	13750	13648	13830	13802	13759	13522	13752	13722	13589	13743	13634	13738	13766	13770	13719	13704	13849	13662	13657	13705	13797	13587	13724	13689	13727	13727	13530	13733	13621	13765	13896	13689	13812	13527	13639	13668	13707	13747	13669	13649	13963	13699	13824	13796	13701	13638	13728	13754	13652	13724	13626
23380	21204	28748	23948	21517	21922	19985	16736	15943	16358	16287	16099	16285	16671	17430	18495	18268	17325	16661	16203	15786	15669	15820	15504	15825	15753	15879	15614	15637	15740	15809	15844	15631	15756	15723	15897	15587	15805	15790	15740	15866	15791	15645	15648	15771	15546	15613	15700	15715	15675	15879	15856	15837	15539	15732	15713	15859	15983	15659	15794	15768	15780	15721	15751	15750	15669	15731	15693	15562	15815	15627	15737	15562	15523	15783	15731	15768	15629	15770	15556	15658	15577	15813	15834	15835	15724	15741	15622	15746	15704	15516	15619	15716	15679	15781	15599	15696	15818	15582	15643	15687	15385	15605	15684	15787	15606	15815	15637	15603	15735	15795	15963	15776	15653	15748	15583	15767	15689	15654	15728	15588	15905	15582	15832	15714	15795	15827	15761	15779	15729	15867	15571	15677	15650	15699	15732	15412	15755	15602	15640	15746	15768	15618	15589	15708	15627	15749	15961	15636	15728	15828	15597	15741	15525	15849	15692	15645	15678	15740	15766	15662	15686	15629	15843	15588	15735	15735	15710	15763	15524	15737	15597	15663	15522	15776	15830	15620	15594	15478	15758	15594	15645	15622	15733	15937	15750	15569	15646	15743	15817	15623	15727	15679	15734	15569	15605	15693	15650	15455	15530	15645	15694	15715	15586	15587	15462	15873	15813	15744	15532	15715	15632	15480	15490	15772	15745	15656	15611	15489	15617	15553	15829	15634	15531	15854	15694	15846	15736	15822	15833	15528	15733	15885	15686	15714	15755	15583	15546	15683	15681	15558	15786	15727	15468	15616	15611	15715	15619	15607	15643	15636	15753	15853	15720	15773	15562	15745	15712	15575	15509	15723	15540	15641	15647	15804	15452	15406	15500	15713	15807	15576	15771	15703	15613	15746	15765	15684	15484	15724	15627	15786	15871	15420	15656	15543	15547	15611	15741	15784	15661	15642	15682	15882	15722	15671	15918	15536	15669	15700	15600	15655	15653	15613	15663	15473	15588	15751	15572	15750	15658	15784	15667	15811	15547	15802	15702	15736	15671	15663	15548	15684	15588	15491	15700	15774	15816	15687	15507	15639	15496	15711	15709	15739	15595	15606	15666	15639	15539	15699	15592	15551	15675	15790	15665	15708	15679	15920	15514	15632	15678	15593	15716	15419	15583	15550	15573	15588	15608	15708	15883	15636	15545	15576	15739	15658	15656	15668	15574	15848	15650	15684	15727	15808	15580	15664	15568	15690	15657	15731	15661	15598	15744	15535	15501	15693	15858	15755	15783	15679	15602	15531	15651	15728	15744	15574	15772	15835	15768	15723	15793	15879	15840	15766	15625	15774	15626	15612	15478	15725	15636	15580	15577	15709	15601	15640	15667	15654	15641	15598	15589	15666	15546	15675	15826	15677	15430	15528	15550	15780	15750	15732	15628	15671	15689	15789	15764	15780	15817	15635	15590	15607	15546	15495	15675	15551	15708	15618	15668	15628	15635	15478	15860	15636	15962	15702	15708	15749	15596	15628	15530	15783	15724	15603	15697	15736	15625	15684	15724	15628	15660	15674	15587	15583	15670	15633	15651	15560	15788	15597	15575	15446	15593	15714	15573	15676	15788	15639	15666	15654	15601	15582	15597	15901	15646	15603	15718	15817	15762	15531	15796	15542	15739	15657	15818	15706	15579	15578	15728	15506	15693	15504	15790	15816	15884	15762	15556	15648	15574	15569	15841	15685	15911	15559	15591	15714	15683	15715	15409	15725	15881	15709	15746	15557	15643	15716	15694	15589	15576	15951	15614	15409	15642	15560	15790	15685	15640	15756	15541	15676	15746	15534	15761	15662	15628	15709	15813	15564	15729	15716	15860	15614	15523	15675	15505	15750	15790	15734	15686	15484	15625	15701	15837	15777	15769	15606	15663	15496	15606	15468	15506	15680	15821	15568	15649	15406	15672	15552	15768	15747	15650	15601	15551	15683	15842	15562	15708	15858	15831	15943	15587	15701	15549	15601	15693	15758	15779	15670	15569	15662	15599	15619	15662	15781	15698	15701	15728	15592	15717	15779	15636	15735	15668	15688	15565	15644	15729	15531	15533	15755	15692	15660	15540	15693	15387	15550	15622	15654	15641	15601	15544	15604	15591	15821	15575	15545	15757	15585	15675	15740	15755	15662	15619	15602	15644	15617	15638	15713	15757	15618	15816	15731	15525	15533	15546	15702	15708	15804	15623	15547	15433	15439	15526	15614	15708	15595	15659	15902	15657	15578	15510	15635	15769	15542	15764	15637	15627	15670	15712	15826	15575	15458	15418	15570	15813	15718	15568	15780	15458	15671	15601	15568	15604	15625	15488	15708	15562	15630	15717	15437	15922	15694	15648	15670	15668	15530	15712	15586	15345	15455	15722	15621	15604	15711	15677	15586	15748	15564	15549	15709	15723	15713	15711	15763	15718	15720	15740	15685	15573	15662	15646	15760	15759	15652	15685	15655	15677	15550	15465	15662	15711	15739	15777	15631	15794	15518	15673	15750	15607	15647	15637	15496	15698	15736	15793	15608	15665	15578	15728	15703	15617	15643	15591	15636	15751	15822	15676	15783	15644	15651	15630	15712	15669	15601	15774	15595	15629	15708	15439	15746	15755	15562	15805	15645	15560	15700	15474	15685	15559	15579	15669	15747	15720	15716	15618	15641	15850	15612	15741	15569	15847	15853	15637	15703	15681	15562	15535	15839	15367	15776	15494	15790	15827	15550	15508	15700	15782	15550	15541	15726	15710	15756	15570	15658	15647	15556	15468	15856	15517	15484	15593	15673	15647	15473	15570	15714	15636	15737	15643	15855	15671	15319	15635	15634	15677	15670	15655	15554	15636	15730	15677	15732	15661	15681	15771	15683	15621	15665	15724	15711	15636	15501	15638	15797	15501	15599	15631	15640	15693	15614	15419	15865	15626	15767	15599	15789	15532	15575	15820	15561	15773	15723	15663	15598	15463	15671	15752	15723	15746	15699	15596	15562	15612	15696	15619	15570	15579	15714	15649	15822	15718	15678	15428	15469	15569	15744	15538	15471	15600	15871	15594	15653	15747	15694	15578	15713	15636	15804	15582	15696	15492	15528	15713	15841	15863	15698	15762	15719	15813	15672	15686	15637	15811	15741	15616	15505	15758	15631	15749	15775	15808	15737	15624	15451	15640	15649	15435	15723	15756	15579	15855	15718	15896	15666	15612	15681	15768	15597	15625	15586	15668	15661	15597	15506	15783	15645	15722	15660	15492	15535	15523	15588	15512	15692	15723	15739	15563	15835	15777	15779	15648	15650	15666	15808	15612	15786	15650	15519	15710	15594	15711	15843	15706	15653	15456	15909	15770	15686	15834	15624	15724	15562	15424	15755	15511	15639	15558	15715	15545	15453	15829	15573	15638	15673	15809	15590	15603	15807	15464	15619	15752	15830	15579	15600	15615	15518	15704	15665	15750	15709	15623	15590	15771	15666	15773	15839	15720	15570	15791	15635	15689	15687	15617	15638	15684	15656	15722	15575	15724	15479	15628	15658	15579	15793	15694	15522	15761	15796	15793	15584	15712	15580	15682	15959	15750	15660	15733	15803	15599	15704	15651	15590	15500	15825	15688	15562	15578	15652	15639	15699	15736	15576	15630	15497	15691	15826	15778	15693	15705	15639	15765	15566	15434	15594	15726	15679	15715	15583	15503	15588	15566	15601	15728	15603	15492	15653	15676	15587	15895	15666	15489	15679	15682	15442	15573	15670	15692	15533	15667	15686	15581	15651	15678	15585	15857	15626	15621	15617	15550	15791	15700	15983	15630	15635	15600	15723	15730	15364	15737	15653	15720	15670	15719	15609	15604	15649	15724	15626	15620	15479	15508	15761	15683	15637	15565	15583	15527	15658	15846	15839	15601	15704	15678	15715	15779	15664	15572	15823	15776	15739	15642	15502	15663	15846	15701	15585	15575	15697	15829	15769	15637	15651	15645	15611	15900	15721	15689	15616	15531	15582	15460	15529	15731	15656	15586	15667	15739	15700	15759	15654	15959	15812	15613	15688	15666	15792	15530	15681	15458	15693	15701	15704	15542	15708	15523	15599	15576	15726	15437	15453	15477	15756	15600	15416	15592	15679	15712	15672	15524	15581	15633	15639	15539	15806	15572	15510	15643	15661	15633	15685	15470	15507	15792	15568	15521	15577	15779	15570	15640	15789	15490	15554	15427	15654	15561	15745	15852	15731	15559	15689	15815	15632	15550	15628	15700	15791	15779	15803	15523	15859	15577	15592	15732	15674	15694	15708	15618	15690	15624	15571	15633	15741	15582	15520	15697	15853	15645	15818	15592	15619	15602	15453	15607	15534	15627	15566	15676	15497	15595	15790	15735	15917	15670	15730	15607	15727	15600	15613	15620	15762	15521	15529	15753	15540	15585	15558	15610	15662	15603	15737	15628	15884	15649	15621	15730	15594	15766	15629	15550	15657	15832	15538	15623	15674	15624	15727	15700	15587	15633	15771	15688	15747	15565	15676	15617	15584	15769	15644	15904	15631	15612	15719	15582	15653	15532	15770	15565	15588	15716	15630	15710	15829	15816	15738	15504	15897	15722	15728	15587	15820	15578	15577	15668	15684	15782	15837	15713	15603	15863	15832	15588	15592	15695	15747	15521	15721	15916	15638	15820	15713	15807	15536	15522	15815	15787	15589	15844	15621	15722	15755	15618	15571	15812	15744	15527	15623	15622	15723	15492	15551	15285	15655	15568	15591	15506	15922	15920	15743	15703	15545	15599	15776	15631	15960	15702	15670	15652	15674	15560	15701	15650	15423	15687	15755	15643	15602	15675	15588	15456	15520	15571	15619	15782	15581	15469	15657	15723	15601	15660	15783	15648	15590	15601	15745	15591	15695	15679	15831	15686	15676	15703	15589	15715	15847	15600	15474	15815	15558	15628	15573	15663	15630	15687	15807	15652	15750	15912	15696	15671	15593	15813	15625	15602	15755	15815	15769	15631	15856	15780	15767	15756	15825	15809	15792	15716	15540	15777	15663	15652	15894	15874	15793	15593	15704	15738	15742	15535	15521	15677	15710	15616	15901	15828	15663	15745	15736	15649	15793	15824	15735	15643	15462	15633	15532	15620	15593	15602
10869	26040	19791	14852	14081	13759	13520	13701	13613	13667	13793	13781	13774	13844	14526	15733	15260	14581	13888	13438	13547	13466	13350	13453	13538	13404	13592	13479	13477	13561	13375	13372	13439	13550	13381	13451	13437	13582	13365	13317	13258	13577	13432	13504	13563	13428	13192	13327	13427	13421	13417	13340	13344	13472	13424	13356	13511	13526	13447	13290	13378	13294	13387	13351	13384	13382	13336	13377	13438	13637	13407	13593	13345	13308	13437	13440	13376	13250	13626	13442	13439	13274	13528	13310	13431	13487	13359	13429	13394	13467	13542	13389	13561	13354	13576	13415	13601	13333	13403	13452	13507	13344	13394	13565	13342	13419	13419	13385	13542	13378	13518	13456	13374	13401	13397	13462	13508	13374	13441	13573	13404	13344	13342	13479	13375	13465	13314	13540	13440	13393	13450	13247	13383	13201	13429	13322	13387	13436	13385	13345	13335	13343	13369	13528	13459	13366	13320	13235	13311	13440	13269	13532	13477	13325	13414	13160	13383	13447	13562	13411	13395	13478	13331	13485	13295	13411	13273	13455	13373	13423	13406	13376	13295	13272	13408	13316	13287	13478	13475	13489	13393	13361	13494	13486	13243	13586	13448	13510	13413	13387	13454	13420	13317	13341	13315	13522	13426	13345	13317	13516	13396	13469	13255	13517	13358	13428	13467	13363	13449	13363	13231	13299	13445	13430	13441	13556	13220	13451	13364	13402	13343	13486	13309	13296	13403	13382	13339	13325	13599	13374	13495	13380	13450	13272	13321	13474	13468	13429	13336	13289	13466	13429	13393	13483	13356	13387	13443	13349	13421	13337	13464	13343	13410	13427	13413	13324	13235	13548	13377	13279	13329	13305	13361	13314	13549	13313	13431	13253	13388	13550	13203	13261	13457	13514	13397	13418	13453	13439	13197	13391	13290	13315	13340	13446	13409	13288	13411	13480	13307	13357	13385	13366	13440	13468	13587	13382	13439	13359	13417	13353	13481	13461	13259	13191	13248	13429	13328	13357	13443	13451	13509	13270	13447	13353	13170	13339	13437	13447	13359	13445	13461	13454	13441	13518	13367	13534	13380	13215	13510	13584	13417	13311	13388	13429	13442	13332	13359	13294	13364	13508	13435	13234	13342	13384	13446	13248	13340	13236	13411	13505	13290	13363	13309	13502	13326	13335	13401	13499	13429	13429	13404	13412	13319	13212	13410	13278	13348	13507	13508	13434	13394	13364	13356	13389	13460	13352	13399	13325	13513	13438	13526	13318	13526	13465	13341	13436	13600	13290	13374	13314	13341	13232	13421	13471	13505	13453	13463	13319	13432	13379	13478	13371	13332	13502	13287	13407	13290	13355	13325	13370	13350	13412	13390	13346	13409	13328	13577	13351	13299	13495	13349	13319	13501	13452	13431	13348	13479	13157	13477	13376	13288	13338	13423	13417	13435	13427	13394	13469	13507	13325	13434	13402	13454	13284	13337	13374	13478	13338	13548	13476	13394	13324	13433	13512	13395	13209	13428	13391	13430	13470	13285	13501	13339	13323	13326	13354	13444	13252	13533	13459	13533	13355	13293	13382	13344	13356	13349	13349	13306	13359	13291	13335	13411	13506	13483	13355	13473	13446	13497	13377	13294	13416	13370	13227	13300	13338	13477	13410	13417	13448	13294	13509	13372	13429	13478	13373	13404	13427	13410	13493	13410	13262	13462	13291	13168	13365	13352	13325	13440	13494	13530	13399	13266	13415	13371	13249	13296	13463	13395	13490	13163	13295	13280	13286	13331	13581	13237	13531	13318	13497	13401	13392	13426	13311	13243	13420	13462	13296	13195	13406	13335	13325	13531	13247	13462	13319	13465	13243	13481	13455	13482	13330	13485	13409	13383	13390	13275	13407	13302	13499	13354	13427	13571	13567	13484	13419	13223	13172	13471	13471	13504	13413	13576	13338	13445	13431	13389	13402	13364	13363	13533	13340	13334	13327	13276	13552	13445	13386	13419	13380	13364	13424	13301	13401	13405	13269	13366	13387	13500	13269	13361	13361	13446	13514	13289	13672	13212	13249	13495	13286	13393	13453	13347	13317	13595	13358	13459	13468	13278	13437	13473	13409	13449	13524	13486	13447	13429	13493	13298	13444	13493	13362	13403	13380	13481	13374	13474	13392	13230	13435	13248	13363	13389	13398	13344	13401	13409	13513	13481	13359	13422	13450	13455	13534	13444	13233	13382	13393	13500	13318	13431	13537	13429	13586	13451	13428	13354	13549	13265	13395	13239	13467	13336	13454	13440	13518	13398	13284	13379	13386	13413	13307	13283	13438	13407	13613	13321	13506	13353	13310	13400	13488	13283	13388	13408	13369	13287	13339	13242	13231	13376	13332	13263	13160	13436	13403	13500	13535	13405	13442	13417	13509	13450	13404	13350	13447	13349	13258	13508	13165	13489	13333	13403	13431	13280	13303	13310	13319	13374	13331	13446	13409	13454	13445	13452	13440	13225	13473	13310	13490	13566	13356	13208	13368	13360	13629	13392	13314	13146	13527	13403	13526	13257	13537	13332	13286	13360	13464	13197	13481	13424	13586	13395	13443	13447	13331	13419	13533	13397	13536	13389	13183	13260	13339	13330	13277	13500	13628	13350	13448	13313	13377	13380	13554	13416	13271	13270	13279	13364	13421	13183	13416	13589	13317	13353	13504	13288	13402	13323	13538	13265	13379	13462	13296	13411	13362	13377	13499	13586	13463	13378	13201	13496	13394	13383	13380	13501	13307	13196	13344	13473	13444	13415	13421	13406	13347	13416	13263	13340	13401	13335	13375	13421	13433	13450	13361	13427	13411	13377	13481	13354	13292	13272	13294	13379	13333	13468	13267	13544	13305	13341	13336	13561	13436	13348	13395	13328	13554	13390	13235	13353	13481	13368	13334	13298	13379	13285	13534	13285	13338	13275	13421	13495	13392	13363	13301	13318	13488	13473	13362	13448	13362	13592	13317	13254	13406	13502	13331	13321	13179	13262	13612	13293	13441	13332	13437	13451	13404	13402	13339	13343	13488	13397	13346	13535	13269	13371	13475	13515	13451	13439	13348	13320	13362	13468	13345	13479	13311	13277	13613	13509	13543	13227	13343	13316	13293	13396	13287	13364	13282	13347	13429	13433	13321	13482	13427	13307	13216	13415	13360	13396	13467	13255	13341	13439	13403	13466	13484	13418	13396	13442	13495	13381	13435	13401	13393	13366	13336	13374	13369	13397	13371	13191	13397	13501	13481	13365	13402	13260	13439	13415	13334	13244	13454	13451	13406	13297	13365	13283	13404	13369	13434	13346	13527	13287	13492	13408	13286	13379	13176	13383	13331	13427	13400	13532	13339	13430	13495	13449	13436	13395	13281	13285	13376	13583	13208	13574	13252	13420	13314	13333	13310	13457	13259	13333	13432	13605	13461	13440	13436	13491	13350	13351	13272	13350	13300	13344	13479	13257	13452	13388	13475	13519	13298	13356	13502	13366	13523	13228	13422	13224	13360	13206	13437	13313	13294	13292	13431	13438	13202	13498	13412	13311	13427	13391	13441	13496	13483	13431	13407	13498	13293	13342	13418	13367	13485	13482	13248	13373	13378	13484	13380	13393	13454	13493	13436	13380	13368	13478	13356	13547	13535	13346	13476	13462	13240	13443	13516	13205	13459	13377	13550	13331	13301	13474	13424	13357	13389	13359	13456	13246	13401	13482	13457	13455	13417	13414	13401	13455	13436	13380	13349	13182	13401	13419	13299	13408	13429	13350	13409	13439	13469	13447	13433	13531	13396	13296	13161	13531	13316	13241	13361	13122	13261	13412	13462	13359	13454	13224	13538	13444	13420	13402	13362	13458	13447	13393	13455	13273	13285	13500	13398	13285	13255	13463	13311	13373	13393	13467	13396	13227	13424	13308	13395	13502	13365	13380	13404	13325	13439	13351	13440	13441	13279	13488	13447	13653	13382	13466	13383	13346	13334	13479	13574	13377	13336	13313	13361	13336	13304	13447	13504	13449	13454	13335	13307	13526	13288	13480	13459	13384	13479	13384	13538	13430	13423	13284	13358	13331	13342	13249	13506	13499	13414	13438	13302	13341	13387	13341	13562	13423	13301	13307	13270	13413	13537	13445	13400	13431	13417	13301	13379	13355	13326	13409	13403	13473	13365	13352	13423	13287	13240	13452	13434	13454	13513	13223	13536	13439	13380	13450	13335	13251	13463	13341	13535	13256	13407	13353	13328	13235	13545	13366	13358	13383	13415	13446	13353	13445	13395	13350	13349	13492	13362	13316	13326	13429	13454	13304	13460	13574	13594	13397	13375	13367	13454	13385	13290	13405	13566	13453	13349	13289	13210	13466	13285	13364	13485	13526	13402	13472	13528	13493	13307	13389	13482	13481	13515	13449	13479	13308	13448	13283	13459	13387	13231	13376	13432	13549	13410	13411	13437	13436	13411	13561	13487	13390	13301	13330	13396	13496	13192	13271	13344	13355	13446	13480	13556	13354	13363	13407	13475	13273	13286	13305	13281	13376	13311	13313	13239	13356	13452	13351	13360	13439	13318	13327	13330	13415	13398	13503	13351	13426	13417	13325	13362	13306	13482	13350	13338	13550	13262	13437	13449	13242	13429	13440	13212	13403	13413	13392	13241	13508	13388	13409	13335	13460	13368	13423	13398	13305	13341	13278	13133	13276	13380	13265	13182	13584	13388	13387	13352	13381	13292	13565	13305	13375	13478	13470	13391	13477	13202	13345	13469	13363	13315	13296	13387	13485	13333	13454	13320	13367	13613	13372	13370	13325	13442	13348	13291	13470	13466	13299	13402	13390	13607	13443	13383	13229	13397	13516	13283	13453	13235	13353	13479	13513	13583	13379	13488	13379	13464	13266	13418	13413	13362	13337	13352	13245	13350	13306	13363	13347	13353	13518	13444	13409	13462	13461	13389	13322	13317	13447	13512	13387	13350	13501	13465	13362	13383	13386	13305	13318	13403	13540	13311	13263	13441	13315	13455	13431	13423	13334	13318	13400	13259	13400	13266	13372	13267	13427	13424	13401	13387	13511	13404	13432	13406	13215	13455	13180	13310	13357	13466	13396	13336	13399	13282	13664	13598	13394	13487	13337	13445	13423	13464
22629	21236	29025	23755	21302	22688	24548	18181	16916	17394	17592	18186	18189	18868	19738	21443	20662	19004	17836	17037	16756	16637	16924	16366	16730	16718	16809	16690	16617	16764	16758	16659	16482	16697	16700	16685	16467	16525	16689	16417	16446	16769	16786	16448	16474	16548	16600	16609	16606	16509	16597	16504	16495	16677	16714	16700	16424	16474	16590	16429	16684	16361	16513	16250	16411	16808	16471	16540	16601	16465	16545	16423	16679	16694	16586	16490	16741	16583	16456	16444	16560	16547	16503	16458	16465	16504	16421	16465	16466	16483	16565	16400	16404	16536	16541	16590	16422	16550	16661	16556	16404	16476	16387	16459	16320	16590	16336	16565	16493	16626	16449	16507	16411	16420	16490	16341	16639	16382	16488	16491	16384	16561	16503	16304	16629	16606	16527	16655	16494	16336	16467	16621	16540	16497	16621	16399	16422	16612	16498	16526	16535	16416	16431	16596	16442	16470	16490	16333	16555	16535	16468	16589	16513	16395	16407	16371	16594	16520	16694	16272	16487	16462	16609	16399	16369	16403	16418	16466	16614	16371	16556	16542	16574	16718	16494	16304	16662	16490	16485	16474	16501	16509	16456	16534	16404	16338	16436	16446	16473	16504	16524	16490	16484	16502	16512	16510	16489	16616	16608	16699	16602	16498	16707	16400	16435	16489	16415	16396	16487	16322	16561	16469	16413	16438	16577	16469	16317	16487	16553	16472	16460	16593	16190	16289	16352	16366	16450	16506	16449	16634	16545	16348	16559	16625	16430	16669	16405	16408	16787	16357	16370	16596	16629	16692	16730	16602	16449	16632	16440	16541	16557	16445	16505	16475	16489	16723	16675	16671	16494	16631	16558	16406	16514	16489	16414	16606	16358	16443	16470	16655	16391	16112	16750	16460	16529	16366	16338	16441	16338	16464	16449	16530	16617	16499	16587	16543	16317	16424	16502	16438	16589	16406	16581	16457	16551	16468	16470	16371	16527	16606	16266	16457	16373	16294	16486	16341	16561	16532	16526	16480	16432	16502	16341	16469	16435	16478	16581	16566	16542	16695	16519	16551	16510	16565	16358	16374	16641	16590	16455	16756	16565	16646	16576	16390	16573	16501	16509	16415	16522	16670	16638	16604	16653	16548	16492	16338	16687	16618	16496	16679	16461	16499	16535	16565	16644	16541	16502	16502	16552	16428	16494	16465	16636	16406	16475	16498	16518	16441	16472	16718	16564	16430	16369	16356	16515	16487	16505	16546	16532	16548	16627	16487	16555	16341	16560	16252	16523	16570	16609	16504	16473	16310	16492	16459	16323	16546	16767	16471	16601	16350	16244	16427	16480	16464	16418	16620	16509	16666	16568	16564	16619	16512	16364	16589	16374	16290	16405	16352	16495	16624	16480	16489	16297	16490	16455	16215	16501	16398	16351	16484	16559	16526	16396	16520	16622	16456	16687	16469	16397	16268	16511	16452	16335	16161	16529	16450	16374	16445	16526	16614	16470	16576	16414	16464	16407	16294	16433	16429	16510	16472	16659	16555	16465	16604	16396	16643	16536	16500	16203	16424	16511	16512	16358	16421	16388	16429	16460	16410	16664	16517	16541	16567	16461	16400	16372	16501	16585	16561	16377	16548	16304	16356	16414	16530	16380	16404	16443	16404	16509	16658	16497	16333	16339	16291	16473	16310	16484	16346	16531	16390	16475	16260	16447	16512	16477	16466	16477	16391	16325	16324	16502	16471	16487	16564	16520	16406	16567	16457	16313	16541	16629	16468	16363	16339	16457	16601	16372	16388	16559	16553	16466	16412	16418	16335	16515	16406	16482	16394	16376	16516	16424	16532	16470	16280	16396	16369	16434	16565	16152	16829	16482	16539	16517	16489	16434	16424	16525	16394	16694	16578	16462	16635	16360	16426	16529	16335	16555	16203	16320	16392	16327	16485	16151	16650	16479	16454	16414	16334	16516	16361	16529	16332	16494	16417	16350	16530	16692	16539	16408	16208	16718	16444	16447	16369	16292	16242	16480	16414	16397	16460	16500	16374	16731	16453	16293	16240	16517	16619	16464	16315	16558	16622	16461	16644	16379	16357	16428	16513	16630	16476	16652	16439	16589	16418	16437	16352	16569	16365	16406	16577	16445	16316	16317	16490	16465	16386	16420	16536	16271	16579	16437	16474	16566	16595	16440	16414	16443	16689	16346	16477	16488	16764	16426	16460	16315	16478	16372	16295	16491	16305	16429	16562	16436	16592	16498	16592	16350	16397	16453	16661	16663	16574	16350	16386	16212	16529	16553	16513	16601	16690	16366	16443	16541	16351	16432	16331	16587	16506	16329	16596	16475	16409	16329	16606	16583	16337	16409	16649	16675	16342	16753	16630	16496	16564	16544	16331	16429	16442	16407	16426	16494	16385	16376	16379	16511	16480	16443	16521	16399	16713	16556	16384	16383	16279	16416	16509	16540	16307	16401	16398	16484	16522	16422	16301	16568	16383	16681	16298	16514	16310	16311	16484	16354	16401	16589	16533	16656	16356	16368	16351	16456	16500	16554	16518	16587	16433	16584	16509	16535	16574	16211	16605	16372	16823	16674	16313	16450	16454	16421	16711	16527	16593	16515	16413	16449	16417	16403	16421	16416	16483	16390	16548	16515	16472	16448	16359	16450	16591	16419	16607	16536	16637	16527	16413	16421	16532	16294	16253	16276	16448	16623	16550	16387	16415	16448	16218	16448	16426	16313	16462	16557	16531	16409	16320	16591	16383	16576	16560	16433	16551	16332	16555	16540	16573	16587	16427	16689	16345	16703	16443	16489	16351	16203	16554	16625	16282	16559	16348	16318	16399	16538	16334	16665	16481	16467	16247	16531	16518	16632	16521	16552	16519	16336	16434	16527	16525	16385	16464	16360	16569	16444	16436	16481	16493	16518	16417	16499	16414	16416	16574	16351	16587	16711	16384	16615	16474	16454	16412	16499	16411	16310	16263	16427	16457	16214	16179	16419	16516	16440	16277	16369	16255	16445	16371	16413	16458	16462	16543	16380	16465	16375	16372	16330	16521	16582	16519	16448	16563	16526	16591	16393	16249	16507	16498	16482	16285	16627	16628	16611	16460	16455	16453	16548	16361	16311	16677	16482	16371	16428	16575	16476	16396	16511	16549	16498	16429	16394	16253	16567	16145	16351	16284	16417	16313	16364	16351	16586	16352	16497	16462	16288	16366	16618	16677	16462	16392	16468	16553	16476	16403	16370	16561	16196	16522	16494	16503	16502	16395	16467	16469	16367	16276	16246	16342	16289	16346	16478	16472	16365	16477	16434	16402	16421	16475	16426	16507	16468	16458	16502	16568	16646	16380	16568	16278	16246	16428	16527	16440	16395	16485	16416	16356	16423	16627	16551	16604	16486	16544	16712	16274	16502	16457	16458	16498	16533	16447	16444	16347	16516	16638	16482	16550	16305	16465	16463	16580	16602	16577	16399	16573	16530	16540	16478	16360	16406	16336	16641	16348	16527	16417	16424	16444	16369	16506	16593	16485	16446	16238	16327	16474	16552	16467	16400	16415	16522	16530	16314	16656	16553	16523	16574	16514	16449	16391	16527	16402	16342	16388	16469	16283	16274	16516	16556	16198	16396	16468	16546	16626	16427	16438	16297	16597	16576	16356	16544	16307	16416	16464	16409	16266	16573	16329	16479	16514	16394	16272	16416	16404	16534	16508	16634	16351	16563	16729	16284	16430	16453	16559	16615	16485	16291	16470	16472	16403	16525	16524	16447	16563	16525	16359	16408	16421	16491	16585	16466	16437	16372	16494	16528	16352	16613	16319	16464	16522	16403	16569	16499	16543	16569	16507	16346	16422	16467	16619	16291	16458	16445	16464	16342	16463	16388	16448	16256	16394	16519	16519	16684	16572	16235	16345	16278	16507	16425	16454	16456	16546	16463	16373	16544	16363	16504	16621	16341	16561	16619	16513	16495	16472	16466	16390	16569	16451	16549	16403	16534	16419	16479	16574	16355	16566	16289	16385	16564	16394	16186	16656	16479	16536	16475	16501	16460	16318	16500	16459	16408	16341	16595	16497	16378	16507	16431	16458	16394	16559	16674	16498	16403	16454	16312	16646	16532	16315	16615	16620	16303	16511	16585	16428	16432	16255	16462	16662	16641	16423	16378	16506	16516	16543	16456	16388	16316	16598	16374	16290	16624	16447	16404	16382	16487	16402	16292	16518	16463	16793	16469	16636	16487	16434	16457	16466	16354	16539	16512	16542	16452	16495	16471	16547	16350	16467	16296	16698	16543	16537	16532	16463	16448	16532	16566	16458	16325	16657	16484	16542	16400	16571	16485	16376	16393	16382	16361	16471	16409	16316	16378	16435	16554	16369	16474	16621	16447	16409	16481	16537	16625	16535	16603	16625	16413	16542	16408	16538	16400	16386	16464	16566	16387	16280	16539	16454	16548	16263	16591	16382	16452	16546	16511	16431	16565	16236	16441	16553	16529	16368	16521	16560	16387	16348	16460	16563	16325	16444	16444	16457	16461	16261	16416	16793	16303	16491	16396	16464	16431	16286	16365	16511	16532	16591	16539	16521	16570	16445	16413	16395	16452	16222	16435	16213	16404	16485	16478	16569	16286	16628	16401	16401	16591	16384	16505	16507	16557	16396	16396	16240	16457	16513	16655	16482	16470	16380	16514	16510	16372	16384	16541	16440	16482	16324	16388	16480	16257	16195	16546	16446	16548	16557	16527	16339	16494	16507	16537	16757	16538	16405	16379	16240	16444	16450	16457	16503	16446	16450	16485	16272	16390	16493	16571	16495	16482	16469	16395	16692	16334	16387	16391	16526	16429	16555	16368	16474	16619	16603	16543	16367	16521	16511	16561	16717	16325	16400	16572	16342	16419	16546	16503	16614	16626	16491	16520	16612	16323	16575	16314	16559	16474	16547	16352	16409	16559	16566	16477	16463	16642	16327	16273	16484	16512	16589	16415	16598	16481	16330	16552	16411	16529	16620	16296	16367	16496	16485	16351	16713	16270	16283	16472	16387	16512	16593	16535	16446	16537	16610	16415	16245	16612	16523	16537	16478	16566	16521	16354	16390	16443	16499	16483	16531	16242	16436	16504	16424	16586	16306	16514	16498	16438	16559
12326	28743	20609	15705	14761	14320	14083	14070	14131	14155	14625	14991	15444	15456	16757	17903	17125	15576	14722	14230	13997	13784	13672	13961	13761	13952	13791	13787	13669	13900	13841	13875	13980	14040	13761	13807	13739	13943	13730	13710	13750	13892	13883	13924	13831	13783	13859	13869	13895	13885	13915	13949	13818	13901	13849	13891	13808	13820	13746	13968	13841	13833	13773	13733	13729	13822	13907	13808	13738	13923	13869	13849	13802	13907	13799	14004	13694	13875	13868	13898	13827	13954	13950	14040	13758	13950	13829	13817	13740	13828	13830	13792	13773	13963	13783	13626	13805	13878	13821	13843	13941	13832	13875	13738	13870	13784	13779	13852	13822	13790	13883	13854	13897	13797	13639	13802	14042	13919	13867	13778	13827	13718	13820	13804	13909	13805	13626	13891	13793	14052	13861	13784	13721	13715	14064	13802	13792	13839	13767	13863	13761	13871	13641	13854	13857	13943	13837	13895	13832	13808	13974	13812	13716	13758	13926	13783	13893	13802	13807	13796	13689	13728	13833	13757	13940	13906	13939	13727	13745	13800	13889	13676	13751	13623	13788	13851	13880	13846	13764	13718	13875	13797	13720	13709	13899	13839	13876	13705	13972	13816	13874	13789	13932	13685	13784	13885	13883	13901	13932	13553	13891	13854	13776	13841	13827	13849	13748	13937	13735	13832	13849	13827	13925	13794	13795	13877	13790	13844	13668	13761	13797	13723	13711	13893	13898	13757	13857	13711	13742	13692	13865	13898	13955	13930	13826	13967	13842	13741	13719	13802	13729	13779	13736	13882	13724	13804	13606	13647	13667	13827	13835	13731	13779	13918	13739	13904	13730	13912	13608	13709	13917	13803	13755	13719	13784	13913	13693	13786	13557	13732	13870	13814	13821	13844	13829	13729	13676	13783	13757	13717	13749	13787	13871	13762	13835	13917	13718	13791	13881	13898	13688	13921	13692	13900	13769	14026	13820	13943	13865	13817	13688	13716	13775	13706	13753	13833	13845	14004	13718	13922	13890	13825	13717	13891	13789	13618	13868	13834	14089	13878	13939	13923	13621	13815	13779	13917	13826	13907	13648	13809	13797	13831	13735	13771	13905	13888	13906	13744	13724	13731	13959	13826	13676	13733	13819	13870	13827	13959	13894	13881	13959	13720	13818	13705	13769	13705	13884	13648	13708	13773	13818	13921	13921	13704	13757	13876	13641	13847	13776	13690	13733	13785	13871	13812	13859	13678	13936	13950	13746	13746	13796	13752	13837	13870	13891	13952	13835	13750	13890	13806	13767	13943	13788	13891	13875	13893	13963	13791	13967	13706	13788	13716	13866	13795	13706	13806	13779	13724	13860	13826	13935	13728	13992	13836	13754	14030	13765	13886	13738	13919	13688	13683	13923	13546	13949	13735	13847	13887	13800	13798	13760	13888	13802	13777	13732	13679	13879	13637	13658	14037	13950	13901	13759	13904	13775	13882	13755	13932	13627	13877	14021	13818	13673	13920	13881	13639	13844	13899	13783	13833	13829	13815	13828	13610	13778	13725	13956	13764	13858	13682	13856	13794	13712	13848	13720	13771	13854	13909	13862	13784	13670	13647	13859	13771	13963	13676	13722	13841	13953	13790	14104	13838	13850	13920	13732	13787	13886	13753	13767	13878	13970	13950	13765	13882	13701	13711	13757	13969	13614	13822	13819	14039	13961	13819	13735	13822	13802	13807	13881	13930	13744	13847	13846	13710	13955	13902	13580	13818	13848	13862	13873	13938	13785	13838	13651	13978	13857	13760	13778	13662	13774	13795	13698	13781	13898	13768	13896	13832	13651	13788	13923	13966	13790	13840	13972	13896	13953	13797	13942	13873	13968	13658	13598	13841	13878	13946	13706	13996	13658	13893	13810	13779	13894	13882	13916	13829	13761	13921	13830	13603	13717	14003	13891	13931	13848	13926	13826	13694	13839	13759	13863	13922	13773	13778	13930	13697	13774	13825	13792	13695	13834	13619	13775	13912	13772	13696	13898	13652	13756	13778	13851	13727	13703	13634	13853	13980	13719	13770	13895	13627	13971	13759	13765	13860	13881	13624	13714	13866	13809	13793	13738	13771	13770	13774	13867	13860	13942	13847	13875	13858	13912	13752	13815	13793	13700	13798	13874	13782	13723	13883	13804	13911	13705	13837	13748	13853	13662	13696	13791	13800	13790	13805	13825	13686	13860	13600	13842	13770	13832	13985	13754	13877	13798	13639	13810	13863	13818	13804	13813	13923	13839	13777	13750	13727	13750	13801	13797	13861	13879	13905	13920	13778	13859	13799	13948	13890	13803	13785	13771	13831	13837	13809	13813	13936	13683	13791	13807	13681	13677	13733	13966	13696	13727	13768	13850	13679	13781	13683	13926	13810	13665	13768	13741	13745	13679	13960	13845	13984	13741	13819	13656	13691	13849	13756	13831	13843	13851	13845	13920	13745	13828	13874	13608	13719	13969	13857	13940	13930	13734	13803	13814	13709	13798	13893	13795	13650	13858	13700	13821	13719	13795	13832	13796	13752	13780	13809	13801	13929	13777	13836	13755	13732	13771	13746	13899	13652	13659	13757	13656	13710	13891	13765	13591	13932	13762	13910	13933	13738	13676	13724	13802	13762	13830	13708	13887	13765	13960	13667	13754	13894	13720	13879	13870	13739	13751	13839	13839	13880	13727	13820	13764	13915	13755	13793	13806	13827	13846	13695	13788	13853	13817	13735	13826	13740	13944	13785	13806	13779	13777	13841	13700	13772	13909	13886	13784	13831	13725	13755	13642	13725	13943	13813	13957	13728	13820	13867	13687	13724	13848	13730	13883	13634	13783	13840	13842	13845	13715	13633	13835	13769	13894	13683	13861	13825	13940	13826	13723	13872	13839	13764	13835	13678	13818	13891	13939	13818	13977	13884	13808	13841	13810	13728	13784	13866	13830	13874	13842	13800	13784	13676	14048	13774	13926	13698	13883	13779	13701	13727	13751	13802	13663	13728	13931	13772	13713	13968	13839	13852	13714	13723	13817	13818	13778	13724	13819	13818	13695	13901	13808	13854	13904	13595	13907	13920	13815	13733	13751	13865	13798	13767	13928	13792	13781	13707	13779	13758	13831	13756	13751	13817	13813	13828	13816	13838	13816	13782	13755	13721	13839	13911	13780	13752	13883	13823	13733	13872	13760	13881	13823	13814	13862	13877	13845	13897	13832	13821	13822	13617	13738	13824	13823	13861	13708	13770	13890	13796	13777	13640	13764	13818	13785	13883	13763	13803	13710	14008	13820	13913	13781	13907	13878	13766	13923	13818	13793	13884	13799	13825	13674	13841	13754	13718	13663	13694	13788	13936	13680	13851	13859	13847	13894	13731	13716	13775	13571	13799	13947	13856	13870	13812	13853	13839	13809	13834	13817	13954	13762	13934	13939	13843	13797	13659	13810	13475	13772	13749	13718	13849	13658	13868	13881	13698	13712	13818	13770	13885	13762	13871	13725	13800	13865	13838	13796	13872	13751	13895	13907	13837	13917	13779	13741	13837	13709	13726	13713	13969	13852	13769	13809	13746	13670	13841	13686	13789	13963	13741	14007	13759	14004	13905	13788	13706	13927	13852	13801	13880	13884	13590	13759	13719	13791	13956	13715	13937	13768	13853	13835	13808	13878	13870	13764	13736	13982	13668	13755	13707	13729	13728	14007	13765	13846	13721	14021	13847	13722	13726	13872	13749	13776	13696	13902	13598	13795	13672	13880	13731	13896	13748	13858	13841	13726	13800	13862	13867	13834	13705	13806	13961	13671	13768	13786	13903	13887	13747	13732	13613	13940	13857	13740	13802	13754	13759	13791	13915	13887	13863	13672	13826	13711	13793	13689	13752	13789	13878	13768	13663	13861	13781	13931	13834	13907	13696	13735	13972	13731	13801	13751	13755	13716	13914	13777	13713	13915	13841	13780	13850	13825	13903	13849	13741	13845	13770	13978	13726	13819	13699	13810	13873	13836	13642	13703	13788	13897	13882	13971	13907	13607	13951	13794	13836	13717	14046	13818	13874	13795	13744	13902	13759	13913	13826	13941	13813	13852	13833	13850	13818	13838	13839	13630	13782	13803	13934	13762	13884	13871	13727	13852	13742	13832	13713	13853	13679	13854	13547	13726	13781	13914	13657	13816	13924	13661	13997	13774	13876	13718	13631	13826	13880	13895	13624	13778	13865	13891	13802	13857	13653	13882	13903	13807	13778	13824	14017	13815	13842	13858	13775	13759	13698	13740	13751	13773	13843	13840	13874	13654	13903	13811	13743	13925	13804	13781	13770	13832	13709	13837	13785	13669	13786	13777	13929	13618	13860	13829	13904	13758	13791	13814	13685	13961	13702	13731	13774	13617	13782	13657	13889	13852	13803	13826	13716	13808	13781	13711	13723	13827	13785	13798	13698	13847	13852	13781	13802	13667	13919	13770	13812	13637	13853	13882	13737	13720	13818	13792	14076	13736	13940	13978	13815	13885	13801	13712	13788	13718	13597	13817	13710	13896	13803	13753	13662	13821	13922	13986	13797	13813	13776	13770	13775	13961	13988	13856	13794	13747	13885	13683	13626	13864	13705	13711	13767	13637	13912	13712	13942	13850	13725	13869	13857	13869	13889	13811	13864	13879	13816	13949	13815	13808	13669	13800	13970	13758	13903	13766	13893	13924	13896	13773	13877	13869	13861	13645	13938	13832	13717	13764	13702	13895	13730	13894	13840	13626	13884	13827	13827	13986	13839	13778	13833	13773	13942	13873	13904	13734	13793	13985	13945	13803	13763	13679	13844	13740	13799	13808	13728	13724	13950	13878	13746	13748	13778	13769	13554	13782	13760	13730	13791	13673	13645	13880	13966	13736	13779	13888	13805	13734	13903	13741	13653	13596	13744	13713	13712	13708	13759	13836	13768	13832	13655	13949	13739	13850	13745	13945	13880	13751	13821	13725	13868	13699	13893	13594	13831	13967	13712	13730	13617	13743	13940	13809	13742	13757	13747	13845	13701	13722	13900	13827	13697	13712	13805	13864	13736	13837	13899	13770	13813	13836	13744	13707	14003	13853	13778	13838	13840	13802	13830	13823	13861	13904	13789	13824	13827	13679	13920	13800	13940
25500	21239	27257	25829	19460	17613	17872	16846	16691	16886	16800	16573	16647	16464	16712	16928	16792	16893	16786	16731	16647	16524	16630	16656	16829	16646	16766	16657	16671	16690	16649	16660	16620	16676	16589	16902	16630	16765	16577	16528	16763	16572	16600	16565	16472	16624	16476	16605	16657	16620	16661	16562	16528	16791	16782	16768	16574	16773	16790	16409	16383	16529	16574	16798	16649	16610	16600	16560	16705	16441	16669	16816	16649	16562	16730	16755	16739	16822	16417	16584	16675	16669	16480	16476	16753	16580	16602	16597	16564	16783	16818	16707	16391	16696	16588	16466	16557	16475	16447	16608	16575	16510	16615	16600	16749	16493	16588	16643	16499	16345	16624	16768	16513	16685	16551	16573	16710	16645	16523	16703	16491	16741	16717	16635	16759	16540	16633	16747	16809	16438	16690	16679	16622	16585	16578	16691	16735	16420	16406	16782	16608	16632	16418	16580	16645	16388	16576	16539	16695	16625	16569	16522	16405	16530	16594	16374	16532	16665	16617	16574	16675	16648	16546	16679	16677	16532	16565	16611	16467	16505	16668	16460	16470	16533	16612	16543	16439	16822	16650	16639	16455	16618	16624	16402	16530	16707	16752	16559	16749	16509	16558	16588	16506	16846	16312	16852	16544	16453	16385	16652	16572	16596	16502	16553	16571	16709	16622	16670	16598	16418	16520	16544	16595	16633	16591	16639	16678	16510	16478	16611	16429	16566	16587	16594	16617	16468	16507	16553	16519	16569	16740	16558	16722	16598	16515	16496	16656	16582	16579	16500	16739	16557	16623	16552	16595	16617	16681	16562	16755	16577	16526	16685	16718	16591	16727	16357	16473	16763	16865	16634	16683	16458	16505	16489	16678	16684	16737	16632	16777	16598	16534	16435	16658	16714	16592	16619	16429	16630	16668	16579	16818	16443	16506	16534	16676	16541	16384	16619	16428	16695	16750	16480	16661	16849	16740	16583	16548	16647	16443	16663	16610	16584	16409	16752	16515	16757	16504	16612	16524	16465	16755	16480	16576	16408	16652	16564	16460	16548	16658	16514	16695	16626	16517	16612	16559	16724	16557	16560	16480	16714	16605	16336	16426	16522	16498	16440	16646	16849	16509	16568	16628	16538	16479	16632	16559	16590	16645	16752	16416	16542	16702	16500	16465	16658	16406	16312	16521	16509	16704	16624	16614	16516	16633	16430	16497	16557	16556	16313	16602	16762	16555	16608	16610	16634	16570	16534	16677	16663	16481	16695	16592	16628	16543	16691	16553	16690	16738	16494	16668	16534	16476	16553	16618	16616	16649	16653	16472	16660	16598	16601	16564	16637	16464	16675	16496	16337	16323	16674	16488	16572	16449	16427	16657	16559	16516	16584	16733	16657	16654	16610	16647	16467	16667	16730	16480	16623	16664	16717	16697	16450	16321	16650	16517	16484	16626	16619	16679	16567	16595	16524	16571	16622	16654	16665	16632	16782	16473	16642	16408	16361	16558	16575	16598	16583	16685	16744	16550	16532	16475	16539	16673	16572	16735	16671	16642	16405	16752	16605	16638	16664	16473	16370	16554	16573	16445	16639	16603	16717	16548	16669	16522	16568	16619	16795	16612	16469	16586	16589	16678	16654	16724	16597	16687	16540	16504	16594	16735	16645	16495	16584	16698	16723	16485	16484	16593	16575	16509	16674	16545	16698	16682	16660	16528	16663	16614	16603	16698	16567	16550	16582	16567	16597	16620	16485	16552	16487	16522	16433	16637	16483	16660	16633	16592	16726	16701	16694	16810	16403	16553	16580	16383	16531	16596	16584	16564	16524	16478	16529	16513	16307	16760	16639	16526	16690	16614	16515	16698	16785	16735	16585	16614	16492	16449	16569	16384	16537	16671	16570	16609	16812	16663	16554	16680	16554	16576	16559	16604	16715	16488	16353	16627	16427	16504	16651	16595	16654	16714	16520	16588	16395	16454	16726	16455	16669	16624	16756	16670	16830	16569	16723	16697	16704	16491	16755	16651	16512	16556	16434	16491	16852	16629	16661	16339	16677	16510	16820	16502	16471	16534	16489	16547	16794	16569	16410	16616	16677	16603	16606	16715	16562	16674	16519	16543	16782	16577	16627	16611	16620	16425	16552	16599	16604	16564	16676	16776	16492	16534	16567	16606	16382	16592	16585	16684	16626	16711	16613	16535	16568	16597	16676	16663	16461	16511	16548	16657	16637	16722	16669	16665	16716	16445	16547	16594	16649	16672	16678	16630	16618	16574	16588	16593	16689	16800	16547	16687	16647	16567	16572	16769	16389	16603	16551	16679	16631	16797	16653	16630	16700	16598	16563	16445	16778	16689	16474	16640	16555	16590	16679	16527	16927	16604	16564	16675	16615	16587	16545	16510	16608	16526	16731	16674	16676	16624	16578	16409	16470	16640	16447	16437	16423	16620	16502	16629	16499	16598	16591	16731	16594	16592	16838	16492	16677	16779	16622	16626	16581	16682	16588	16644	16590	16687	16653	16575	16466	16662	16506	16667	16713	16718	16629	16636	16685	16510	16713	16438	16484	16662	16328	16545	16715	16426	16406	16423	16478	16541	16660	16609	16477	16482	16608	16704	16528	16769	16733	16600	16556	16528	16566	16426	16601	16661	16685	16771	16546	16684	16594	16738	16817	16637	16725	16538	16675	16495	16686	16643	16671	16399	16596	16774	16716	16677	16544	16425	16478	16666	16508	16460	16559	16634	16828	16659	16723	16570	16822	16671	16550	16599	16447	16446	16581	16428	16619	16552	16677	16577	16672	16617	16473	16575	16659	16536	16561	16611	16580	16486	16519	16458	16499	16582	16384	16356	16709	16571	16534	16670	16690	16862	16735	16726	16680	16768	16614	16515	16486	16570	16732	16757	16441	16604	16516	16684	16677	16459	16568	16644	16822	16646	16770	16756	16722	16634	16682	16772	16590	16638	16526	16656	16543	16376	16589	16610	16449	16696	16528	16482	16566	16637	16655	16576	16580	16659	16427	16395	16514	16736	16752	16475	16430	16775	16558	16639	16582	16592	16563	16561	16593	16635	16539	16783	16445	16464	16767	16490	16408	16804	16792	16443	16461	16500	16520	16598	16761	16596	16572	16501	16706	16722	16741	16648	16471	16537	16693	16645	16666	16594	16582	16781	16678	16642	16510	16662	16443	16738	16461	16574	16669	16504	16498	16613	16456	16503	16692	16640	16385	16713	16339	16472	16532	16649	16568	16578	16740	16710	16663	16500	16832	16603	16481	16488	16672	16586	16607	16695	16665	16579	16413	16599	16540	16630	16641	16591	16581	16608	16335	16503	16558	16656	16452	16609	16401	16687	16620	16633	16623	16690	16544	16479	16427	16759	16575	16829	16791	16509	16686	16548	16562	16517	16612	16509	16818	16540	16672	16620	16512	16663	16608	16681	16548	16703	16622	16524	16487	16597	16904	16716	16678	16673	16390	16720	16631	16672	16686	16630	16600	16673	16430	16460	16403	16500	16673	16478	16616	16568	16466	16598	16682	16738	16486	16748	16559	16497	16615	16474	16544	16649	16708	16398	16635	16533	16553	16459	16604	16488	16827	16698	16535	16642	16787	16626	16574	16569	16455	16558	16501	16456	16727	16759	16674	16677	16588	16560	16589	16483	16525	16576	16664	16790	16702	16421	16329	16650	16530	16665	16556	16637	16633	16582	16568	16557	16497	16605	16629	16723	16340	16473	16673	16457	16471	16434	16587	16762	16604	16482	16412	16448	16636	16485	16590	16692	16553	16700	16866	16860	16543	16630	16500	16459	16465	16618	16574	16415	16543	16496	16490	16801	16693	16776	16475	16471	16672	16634	16531	16696	16509	16625	16500	16444	16388	16683	16715	16506	16570	16626	16652	16532	16582	16484	16556	16674	16600	16372	16459	16587	16532	16693	16371	16477	16621	16512	16542	16560	16644	16582	16544	16702	16586	16637	16676	16754	16489	16799	16611	16443	16867	16558	16567	16732	16684	16315	16483	16671	16604	16663	16592	16685	16653	16685	16433	16402	16743	16633	16508	16635	16684	16494	16521	16487	16681	16775	16689	16595	16801	16535	16546	16370	16531	16575	16442	16424	16755	16500	16516	16875	16602	16633	16614	16699	16746	16727	16588	16692	16570	16536	16549	16868	16488	16557	16586	16541	16643	16741	16394	16551	16449	16422	16623	16530	16576	16553	16509	16490	16731	16651	16712	16701	16643	16499	16445	16536	16661	16570	16535	16529	16657	16563	16680	16556	16659	16489	16685	16460	16730	16605	16561	16546	16602	16322	16546	16727	16625	16554	16518	16582	16588	16638	16562	16660	16635	16676	16460	16790	16537	16667	16738	16761	16574	16491	16632	16727	16558	16672	16576	16661	16540	16562	16511	16713	16642	16535	16553	16536	16487	16522	16529	16625	16575	16459	16626	16707	16759	16483	16479	16593	16639	16743	16511	16621	16697	16637	16526	16612	16571	16701	16758	16641	16410	16572	16430	16485	16407	16581	16599	16612	16616	16543	16688	16648	16495	16583	16860	16819	16597	16514	16610	16633	16685	16556	16647	16574	16518	16585	16696	16597	16616	16624	16413	16705	16491	16467	16506	16637	16812	16693	16468	16493	16610	16574	16555	16603	16647	16576	16503	16612	16655	16640	16532	16583	16572	16560	16628	16786	16584	16736	16425	16690	16711	16654	16463	16592	16678	16466	16414	16647	16866	16411	16403	16552	16690	16582	16401	16650	16647	16586	16794	16737	16648	16645	16791	16565	16708	16508	16424	16596	16477	16583	16508	16519	16334	16444	16698	16587	16589	16587	16680	16487	16570	16701	16665	16583	16600	16535	16726	16761	16539	16603	16601	16703	16490	16492	16668	16561	16561	16527	16540	16709	16459	16458	16478	16581	16550	16637	16502	16716	16558	16583	16658	16589	16740	16702	16693	16591	16505	16592	16617	16560	16380	16573	16602	16445	16488	16708	16658	16657	16546	16811	16680	16717	16730	16549	16454	16647	16536	16711	16267	16536	16565	16716	16546	16734	16792	16530	16520	16580	16583	16492	16550	16527	16497	16500	16662	16290	16403	16757	16624	16522	16676	16727	16542	16605	16449	16586	16848	16601	16639	16574	16613
12464	21250	15612	14294	14164	13996	14110	14045	13849	13807	13878	13922	13962	14076	13885	13980	14054	14078	13965	13860	13720	13967	13890	13866	13841	14015	13765	13806	13921	13843	13926	13951	13829	13926	13877	13924	13852	13832	13826	13935	13949	13768	13809	14095	13876	13756	13868	14112	13868	13888	13900	13828	13799	13876	13883	13918	14090	14063	13803	13936	13942	13803	13787	13967	13948	13977	13969	13996	13802	13934	13950	13924	13962	13841	14020	13932	13859	13781	14006	14028	13795	13946	13948	13985	13740	13929	13940	13957	14075	13921	13968	13716	13882	13809	13884	13854	13875	13873	13838	13996	13825	13983	13849	13646	13921	13869	13848	13958	13937	13921	13877	13911	13991	13883	13931	13887	13919	13837	13800	14110	13902	13865	13904	13844	13784	13950	13786	13905	13964	13859	13833	13981	13811	13810	13843	13902	13922	13953	13790	14028	13896	13903	13899	13955	13721	13839	13913	13848	13901	13899	13884	13785	13817	13717	13853	13970	13803	13876	13976	13963	13892	13933	13910	13710	13836	13922	13834	13707	14016	14017	13781	13854	13896	13784	13931	13926	13774	13894	13935	13767	13804	13736	14034	13898	13835	13706	13976	13912	13927	13798	13919	13758	13755	13983	13980	13673	13814	13941	13858	13711	13756	13855	13853	13832	13863	13777	13999	13760	13889	13933	13654	13782	13706	13915	13884	13833	13780	13661	13960	13923	13886	13874	13975	13850	13799	13769	13928	13998	13917	13959	13871	14005	13896	13935	13825	13929	14007	13773	13964	13990	13766	13882	13851	13819	13862	13786	13743	13847	13865	13934	13897	13851	13696	13927	13772	13846	13826	13762	13868	13759	13870	13896	13833	13882	13927	13828	13990	13879	13907	13727	13843	13836	13766	13782	13964	14039	13759	13929	13889	13815	13707	13836	13927	13911	13891	13864	13925	13663	13814	13889	13691	13928	13782	13843	13869	13875	14089	13834	13815	13846	14043	13870	13815	13872	13795	13969	13652	13861	13766	13947	14106	13883	14080	13964	13997	13706	13760	13944	13892	13848	13913	13938	13855	13786	14042	13831	13781	13833	13867	13894	13825	14044	14036	13819	13861	13869	13894	13842	13840	14004	13763	13924	13924	13911	13919	13701	13905	13949	13998	13871	13947	13888	14075	13846	13808	13918	13872	13881	13950	13758	13992	13846	13911	13863	13806	13796	14006	13901	13915	13716	13857	13797	13949	13881	13756	13776	14011	13876	14046	13751	13838	13942	13955	13985	13984	13923	13928	14002	13989	13887	13861	13814	13982	13984	13961	13785	13913	13943	13843	13935	13810	13836	13841	13758	13850	14071	13876	13723	13822	13862	13874	13837	13760	13910	13832	13930	13859	13771	14022	13906	13688	13795	13920	13857	13737	13918	13980	13874	13801	13895	13801	13925	14057	13686	13864	13852	13994	13920	13853	13843	13876	13802	13949	13858	13911	13938	13810	13761	13723	13908	13870	13962	13932	13942	13816	13926	13991	13804	13837	13837	13929	13810	13913	13750	14018	13967	13838	13781	13810	13875	13946	13840	13955	13847	14011	14015	13916	13966	13920	13811	13973	13826	14050	13746	14032	13947	13934	13764	13947	13882	13844	13815	13956	13846	13956	14010	13800	13994	13839	13672	13977	13701	13824	13911	14028	13799	13922	13777	13786	13943	13735	13935	13823	13828	13725	13933	13935	13824	13960	13848	13671	13819	14106	13887	13973	13913	13889	14018	13896	14004	14024	13921	13869	13832	13929	13996	13870	13941	13966	13854	13726	13731	13871	13859	13849	13914	14007	13845	13930	13899	13785	13834	13786	13934	13990	13971	14021	13996	13761	13917	13978	13924	13994	13891	13824	13756	13975	13809	13797	13835	13932	13901	13806	13815	14046	14021	13922	13892	14133	13861	13840	13889	13877	14103	13901	13900	13942	13910	13833	13858	13807	13920	13906	13938	14003	13977	14027	13941	13882	13819	13929	14040	13838	13956	13866	13953	13947	13929	13905	13803	13936	13777	13797	13814	13793	13976	13948	13821	14048	14100	14111	13866	13831	13957	13728	13939	13895	13861	13966	13848	13824	13894	13962	14003	14083	13866	14068	13891	13944	13780	13871	13937	13884	13892	13945	13920	14088	13826	13830	13793	13920	13901	13921	13796	13947	14028	13834	13740	13946	13864	13674	13876	14058	13876	13995	13869	13848	13991	13963	13748	13855	13764	13805	13871	13910	13971	13943	13830	14039	13937	13827	13937	13815	13981	13790	13917	13841	13781	13847	13721	13833	13974	13895	13818	13900	13797	13868	13893	13986	13846	13957	13818	13959	13865	13904	13887	13947	13876	13878	13705	13775	13893	13865	13882	13914	13809	13678	13869	13913	13939	13965	13842	13852	13925	13890	13924	13837	13813	13827	13949	13840	13786	13836	13986	13943	14068	13929	13815	14044	13975	13750	13788	14016	13986	13946	13899	13871	13934	13816	13870	13853	13615	14072	13891	13804	13947	13851	13941	13740	13881	14005	13922	13877	13920	13786	13872	13840	14002	13869	13915	13853	13929	13876	13855	13822	13747	13820	13889	13919	13742	13967	13969	13763	13789	13934	13785	13749	14034	13903	13833	13824	14020	13918	13888	13848	13710	13996	13831	13895	13931	13834	13917	14039	13830	13795	13850	13906	13853	13904	13745	13965	13779	13905	13904	13725	13879	13874	13972	13878	14010	13930	13727	13920	13850	13859	14007	13859	13778	13747	13793	13833	13774	13899	13930	13695	13904	13834	13762	14019	13954	13961	13954	13931	13892	13977	13889	13818	13752	13837	13824	13777	13912	13810	13898	13923	13842	13811	13790	13823	14081	13912	13757	13849	14110	13859	13896	13965	13967	13826	13969	13922	13883	14046	13961	13650	13865	13947	13928	13997	13787	13893	13840	13944	13878	13977	13844	13861	13935	13991	13788	13965	13755	13965	13844	13980	13927	13759	13803	13750	13852	13911	13826	13914	13975	13771	13921	13872	13773	14027	13975	13986	13834	13900	13909	14023	13907	13974	13760	13883	13826	13851	13900	13896	13924	13844	13820	14015	13905	13858	13792	14051	13825	13832	13974	13891	13906	13793	13752	13963	13971	13943	13875	13815	13844	13911	13822	13778	13822	13688	13907	13964	13995	13766	13846	13740	13909	13960	13918	13847	14066	13817	14012	13777	13855	13939	14030	13724	13961	13841	13933	13818	14016	14063	13988	13954	14060	13905	13883	13874	13928	13950	13876	13790	13691	13914	13866	13843	14030	13864	14078	13798	13758	13893	13824	13896	13926	13692	14013	13985	13901	13983	13895	13807	14044	13835	13934	13931	13918	13812	13803	13786	14000	13980	13855	13859	13972	13999	13874	13812	13952	13890	13954	13803	13848	13876	13815	13973	13923	13835	13852	13989	13895	13920	13811	13970	13942	13809	13861	13808	13901	13938	13926	13905	13846	13922	13845	13905	13879	13955	13986	13877	13852	13959	13918	13876	13847	13862	13808	13896	13855	13912	13876	13948	13769	13882	13967	13800	13807	13896	13848	13825	13715	14027	13871	13976	13814	13887	13988	13824	13899	13811	13887	13886	14033	13863	14072	13913	13820	13921	13934	13869	13986	13724	13835	13996	13814	13825	13943	13940	13851	13829	13897	13833	13694	13901	14127	13952	14030	13910	13944	13878	13787	13848	13943	13845	14040	13862	14014	13876	14037	13822	13924	13873	13953	13968	13897	14006	13883	13896	13893	13880	13921	13997	14049	13955	13767	14014	13927	13945	13812	13940	13894	13921	14036	13938	13822	13945	13689	13911	13877	14010	13833	13873	13886	13855	13935	13932	13915	13883	13842	14044	13775	13861	13840	13874	14034	13808	13932	13962	13874	13853	13908	13801	13775	13847	13929	14018	13925	14008	13854	14125	13751	14035	13958	13770	13863	13897	13778	13815	14081	13744	13823	13723	13725	13818	13893	13985	13961	13872	13974	13864	13907	13975	13855	13884	13939	13777	14060	13972	13889	13950	13936	13921	13812	13830	13922	13836	13817	14001	13933	13795	13816	13896	14008	13827	13762	13849	14001	13787	13916	13931	13830	13871	14037	13847	13850	14046	13888	13904	13793	13892	13845	13886	13830	13645	13827	13915	13799	14000	13969	13860	13985	13860	13916	13898	13920	13887	13823	13933	13689	14019	13957	13927	13863	14053	13851	13911	13868	13881	13878	13945	13822	13862	13811	13947	13989	13836	13755	14040	14000	13888	13878	14128	13950	13815	13884	13843	13856	13882	14039	13927	13887	13774	13776	13871	13719	13941	13726	13826	14000	13973	14028	13855	13855	13671	13980	13837	13892	13774	13712	13915	13985	14022	13937	14074	13961	13794	13802	13995	14017	13923	13879	13924	13894	13815	14001	13897	13711	13834	13759	13834	13961	13798	13908	13868	13688	13974	14057	13871	13900	13923	13981	13990	13803	13961	13852	13882	13887	13972	13704	13821	13936	13885	13934	13869	13955	13899	13747	13891	13945	13744	13975	13745	13867	13864	13799	13895	13921	14032	13900	13939	13831	13958	13832	13898	13870	13795	13852	13827	13860	13963	13855	13912	13890	13875	13926	13944	13784	13938	13876	13861	13887	13832	13880	14000	13914	14013	13820	13911	13997	13896	13809	13814	13909	13942	13867	13881	13643	13823	13921	13990	14114	13969	13979	13867	13875	13957	13966	13864	13767	13822	13899	13725	13906	13936	13914	14043	13780	13913	13905	13888	13745	14096	14060	13893	13971	13985	13932	13827	13965	13897	13758	13799	13825	13930	13944	13838	13909	13916	13830	14056	13802	13855	13845	13951	13977	13787	13880	13796	13871	14039	13782	13881	13954	13720	13783	13766	13864	13948	13929	13937	13867	13945	13976	13780	13921	13770	13820	13986	13659	13825	13909	14001	13839	14083	13910	13846	13962	13803	13844	13907	13911	13994	13866	13839	13905	13844	13912	13791	13847	13824	13896	13799	13760	13944	14067	13942	13818	13797	14017	13818	13867	13860	13939	13948	13925	13873	13923	13953	13808	13930	13995	13788	13963	13845	13943	13760	13882	14039	14055	13907	13777	14147	13941	13933	13817
23412	21233	28801	23966	21570	22289	20702	17067	16480	16834	16553	16869	17022	17078	18474	19340	18461	17360	16827	16690	16483	16518	16477	16245	16204	16243	16154	16177	16330	16460	16390	16346	16317	16221	16125	16429	16576	16156	16010	16223	16240	16302	16341	16463	16367	16386	16278	16307	16131	16489	16242	16310	16459	16277	16308	16166	16278	16457	16054	16459	16201	16323	16191	15987	16370	16277	16056	16120	16367	16280	16290	16188	16270	16372	16331	16030	16375	16171	16228	16102	16273	16068	16112	16002	16130	16225	16229	16314	16258	16220	16306	16274	16386	16124	16294	16302	16202	16253	16398	16145	16288	16230	16302	16328	16208	16098	16176	16311	16162	16346	16204	16282	16221	16201	16389	16405	16277	16330	16226	16248	16290	16265	16257	16213	16494	16113	16210	16322	16246	16288	16162	16132	16266	16192	16073	16337	16212	16364	16183	16229	16163	15963	16403	16199	16066	16192	16198	16272	16116	16211	16291	16170	16284	16219	16266	16116	16314	16145	16157	16111	16357	16216	16143	16143	16312	16288	16287	16170	16176	16216	16325	16017	16396	16235	16038	16179	16133	16166	16222	16114	16092	16230	16037	16165	16221	16344	16256	16104	16220	16090	16097	16146	16193	16367	16235	16174	16105	16302	16313	16522	16201	16244	16131	16282	16410	16279	16222	16365	16276	16169	16173	16213	16275	16296	16208	16088	16183	16097	16145	16185	16339	16348	16203	16230	16289	16420	16250	16057	16266	16205	16254	16115	16437	16041	16129	16249	16313	16321	16187	16285	16138	16242	16210	16161	16105	16251	16226	16288	16093	16050	16341	16385	16345	16017	16342	16298	16173	16140	16213	16370	16205	16188	15969	16239	16264	16313	16319	16193	16143	16206	16231	16332	16468	16217	16394	16195	16429	16098	16276	16197	16244	16506	16249	16016	16241	16149	16106	16104	16282	16179	16269	16342	16275	16164	16229	16277	16195	16193	16116	16217	16136	16194	16279	16145	16176	16361	16213	16250	16107	16231	16270	16100	16215	16227	16428	16316	16421	16374	16278	16335	16112	16225	16186	16311	16250	16160	16331	16185	16296	16253	16225	16132	16049	16131	16370	16099	16013	16065	16004	16249	16285	16057	16391	16107	16160	16382	16203	16129	16124	16222	16191	16237	16123	15979	16248	16127	16246	16096	16285	16099	16133	16221	16263	16162	16347	16300	16191	16293	16287	16160	16295	16303	16117	16061	16305	16000	16296	16177	16271	16150	15927	16228	16280	16202	16127	16163	16287	16389	16289	16238	16255	16317	16168	16228	16100	16082	16302	16252	15968	16233	16348	16241	16107	16302	16166	16048	16288	16149	16237	16325	16263	16251	16355	16211	16197	16187	16242	16232	16184	16241	16091	16141	16224	16246	16146	16419	16290	16318	16276	16141	16166	16483	16295	16097	16155	16195	16288	16213	16119	16211	16208	16282	16369	16121	16325	16070	16264	16232	16176	16272	16369	16144	16319	16195	16176	16207	15895	16217	16206	16160	16107	16230	16120	16361	16074	16174	16176	16276	16158	16180	16216	16256	16131	16172	16166	16308	16184	16103	16283	16204	16186	16269	16122	16078	16271	16185	16164	16274	16094	16263	16278	16343	16120	16227	16199	16169	16376	16092	15957	16154	16185	16305	16105	16194	16333	16509	16273	16116	16432	16114	16186	16217	16388	16020	16263	16150	16221	16047	16228	16254	16245	16257	16284	16296	16155	16184	16183	16263	16198	16245	16039	16051	16296	16273	16373	16096	16359	16101	16330	16101	16240	16225	16228	16236	16064	16015	16268	16189	16258	16346	16291	16132	16121	16217	16265	16279	16267	16080	16195	16175	16257	16239	16286	16301	16025	16237	16307	16302	16228	16166	15988	16273	16154	16483	16435	16208	16090	16116	15984	16222	16297	16296	16144	16503	16214	16253	16156	16322	16158	16107	16002	16230	16015	16221	16193	16281	16110	16280	16012	16231	16334	16312	16202	16028	16332	16324	15940	15992	16128	16136	16263	16163	16240	16201	16238	16309	16226	16355	16301	16337	16002	16363	16005	16204	16156	16294	16135	16193	16253	16312	16145	16008	16291	16269	16285	16169	16190	16131	16211	16124	16288	16264	16187	16293	16075	16117	16382	16050	16202	16218	16455	16367	16201	16000	16363	16511	16136	16149	16242	16201	16401	16116	15991	15977	16147	15975	16189	16234	16331	16419	16278	16376	16191	16154	16233	16191	16326	16289	16341	16087	16221	16423	16326	16154	16088	16178	16170	16097	16207	16220	16194	15984	16199	16208	16176	16202	16242	16138	16249	16026	16229	16125	16128	16141	16345	16243	16309	16051	16194	16125	16260	16095	16289	16155	16374	16364	16408	16550	16154	16137	16174	16192	16285	16088	16055	16290	16151	16153	16275	16256	16135	16128	16295	16163	16257	16279	16177	16304	16134	16218	16486	16259	16167	16244	16430	16148	16399	16285	16266	16133	16242	16198	16121	16181	16254	16154	16157	16212	16159	16327	16047	16076	16172	16285	16144	16177	16199	16192	16210	16114	16199	16269	16256	15969	16148	16349	16227	16269	16186	16365	16106	16479	16174	16223	16146	16233	16240	16246	15963	16188	15985	16173	16301	16539	16249	16230	16342	16095	16324	16022	16101	16047	16152	16248	16069	16094	16238	16241	16239	16499	16044	16165	16274	16323	16185	16229	15885	16198	16097	16187	16429	16253	16305	15970	16186	16185	16104	16327	16084	16158	16074	16116	16218	16009	16133	16225	16223	16160	16241	16072	16043	16040	16312	16227	16335	16291	16072	16095	16208	16354	16158	16133	16251	16307	16059	16377	15940	16339	16200	16400	16152	16172	16048	16161	16318	16232	16359	16293	16221	16328	16154	16214	16221	16382	16423	16080	16199	16246	16275	16118	16306	16146	16071	16339	16057	15998	16280	16173	16235	16368	16090	16384	16261	16153	16468	16339	16240	16198	16303	16323	16474	16201	16196	16199	16097	16037	16139	16189	16175	16331	16262	16255	16365	16294	16016	16125	16146	16326	16095	16050	16040	16054	16074	16117	16423	16409	16084	16098	16386	16222	16165	16127	16185	16020	16325	16108	16173	16269	16186	16179	16117	16308	16329	16425	16324	16263	16251	16406	16397	15963	16290	16315	16218	16147	16511	16188	16274	16163	16283	16308	16173	16267	16233	16144	16347	16134	16227	16141	16371	16396	16093	16301	16356	16023	16119	16118	16153	16161	16210	16235	15936	16204	16326	16066	16346	16320	16235	16212	16303	16283	16228	16286	16250	16349	16251	16167	16102	16343	16187	16069	16079	16295	16167	15975	16154	16056	16064	16201	16233	16166	16262	16036	16144	16121	16226	16180	16255	16042	15983	16227	16354	16188	16166	16165	16493	15990	16247	16281	16287	16201	16169	16102	16108	16015	16325	16092	16170	16108	16230	16141	16166	16053	16155	16182	16247	16193	16325	16242	16424	16220	16173	16243	16278	16156	16445	16393	16176	16310	16402	16302	16268	16323	16181	16109	16071	16037	16154	16369	16402	16068	16103	16247	16250	16409	16143	16299	16374	16137	16165	16179	16075	16218	16172	16390	16102	16124	16174	16360	16269	16205	16022	16122	16363	16176	16072	16174	16213	16205	16008	16128	16151	16157	16413	16161	16189	16363	16244	16161	16250	16060	16246	16097	16245	16158	16215	15976	16021	16215	16154	16330	16177	16240	16185	16194	16146	16149	16318	16296	16334	15980	16045	15880	16083	16023	16115	16297	16342	16243	16251	16332	16263	16211	16182	16221	16257	16347	16179	16124	16286	16114	16372	16334	16287	16323	16151	16107	16160	16010	16115	16241	16059	16222	16087	16266	16241	16169	16112	16441	16048	16107	16212	16366	16194	16232	16256	16239	16243	16215	16249	16323	16003	16107	16152	16069	16517	16394	16228	16188	16171	16128	16263	16224	16146	16191	16355	16164	16197	16084	16056	16255	16057	16141	16147	16230	16115	16167	16168	16080	16204	16230	16158	16153	16123	16389	16259	16176	16092	16348	16163	16169	16056	16136	16331	16266	16222	16155	16217	16244	16238	15997	16111	16380	16140	16209	16175	16187	16134	16122	16204	16270	16058	16351	16309	16266	16115	16274	16179	16323	16285	16192	16353	16169	16173	16132	16215	16333	16250	16303	16260	16362	16050	15978	16154	15944	16085	16228	16263	16240	16175	16226	16115	16249	16157	16073	16379	16131	16194	16198	16299	16372	16397	16208	16172	16222	16184	16090	16101	16282	16219	16065	16174	16400	16258	16223	16196	16052	16162	16126	16137	16284	16306	16276	16062	16247	16385	16261	16129	16198	16315	15953	16150	16317	16143	16352	16103	15970	16283	16248	16414	16318	16508	16217	16076	16252	16341	16229	16263	16213	16261	16067	16307	16194	16142	16026	16049	16304	16204	16227	16114	16158	16124	16168	16160	16167	16368	16250	16297	16107	16209	16092	16198	16367	16228	16203	16245	16187	16304	16214	16414	16332	16081	16295	16178	16179	16325	16236	16187	16150	16239	16232	16150	16326	16261	16258	16324	16239	16396	16159	16283	16218	16239	16272	16191	16149	16396	16244	16368	16351	16393	16043	16255	16245	16275	16139	16145	16187	16254	16250	16246	16313	16261	16380	16151	16093	16069	16106	16152	16096	15950	16396	16152	16231	16159	16250	16346	16265	16248	16098	16137	16236	16406	16277	16073	16097	16171	16213	16112	16156	16223	16206	16174	16076	16025	16243	16057	16227	16356	16187	15975	16325	16407	16283	16299	16153	16062	16218	16055	16389	16231	16186	16236	16284	16162	16266	16433	16091	16251	16191	16420	16246	16256	16082	16068	16121	16005	15997	16156	16122	16236	16207	16088	16054	16384	16272	16339	16341	16153	16088	16118	16216	16269	16180	16333	16241	16007	16175	16064	16220	16265	16540	16164	16313	16301	16124	16134	16053	16259	16372	16258	16224	16217	16234	16174	16073	16252	16132	16054	16266	16282	16270	16243	16201	16137	16254	16101	16132	16248	16154	16045	16060	16134	16176	16154	16139	16165	16274	16247	16308	16440	16402	16180	16198	16261	16111	16231	16152
12032	27653	18320	15509	14479	14224	13933	13759	13916	13865	13985	14183	14144	14488	15858	15981	15196	14543	14084	13979	13788	13654	13826	13645	13677	13751	13741	13720	13526	13537	13642	13648	13743	13678	13662	13778	13809	13799	13692	13845	13635	13752	13623	13656	13637	13678	13662	13757	13824	13882	13785	13590	13707	13789	13777	13766	13685	13644	13712	13595	13649	13640	13798	13790	13886	13642	13702	13727	13774	13944	13683	13675	13806	13668	13710	13824	13777	13699	13662	13689	13721	13695	13647	13681	13563	13753	13655	13705	13747	13683	13725	13862	13662	13704	13709	13649	13950	13824	13681	13676	13828	13734	13663	13818	13685	13733	13679	13806	13445	13714	13698	13583	13749	13751	13774	13671	13576	13698	13828	13714	13708	13752	13907	13782	13640	13746	13720	13834	13807	13626	13828	13683	13667	13644	13664	13622	13814	13723	13814	13747	13657	13782	13764	13815	13767	13655	13671	13690	13581	13711	13663	13637	13626	13693	13822	13657	13662	13700	13566	13771	13683	13820	13666	13538	13668	13762	13730	13667	13731	13731	13759	13929	13690	13787	13695	13692	13691	13547	13656	13869	13455	13681	13686	13613	13700	13710	13572	13577	13883	13700	13921	13529	13658	13670	13734	13708	13608	13871	13834	13804	13778	13744	13764	13759	13722	13664	13790	13696	13824	13562	13690	13866	13546	13722	13844	13808	13720	13690	13727	13603	13692	13644	13732	13580	13474	13724	13720	13689	13665	13561	13721	13638	13616	13912	13714	13686	13629	13754	13717	13567	13690	13623	13722	13773	13724	13854	13796	13675	13749	13662	13739	13676	13594	13643	13718	13632	13682	13718	13644	13709	13830	13548	13807	13826	13723	13730	13771	13831	13778	13803	13533	13721	13651	13560	13694	13623	13861	13613	13633	13687	13614	13710	13749	13755	13695	13558	13779	13619	13813	13588	13776	13679	13854	13900	13816	13609	13795	13631	13748	13659	13668	13585	13718	13664	13676	13845	13690	13631	13952	13647	13593	13701	13787	13669	13631	13839	13677	13624	13564	13552	13664	13742	13468	13722	13742	13552	13702	13601	13630	13583	13719	13767	13654	13482	13649	13634	13729	13724	13681	13523	13676	13798	13710	13731	13787	13673	13629	13814	13696	13772	13682	13673	13774	13792	13699	13744	13627	13639	13584	13657	13634	13724	13732	13613	13766	13667	13660	13661	13792	13587	13619	13690	13647	13704	13662	13774	13820	13481	13854	13721	13740	13728	13543	13662	13715	13828	13781	13819	13536	13535	13663	13742	13822	13802	13641	13672	13766	13751	13785	13713	13762	13828	13783	13720	13763	13690	13577	13815	13807	13665	13695	13731	13814	13672	13876	13706	13663	13613	13649	13910	13616	13680	13884	13795	13584	13885	13683	13587	13892	13761	13602	13681	13818	13752	13680	13758	13787	13663	13601	13593	13711	13631	13641	13652	13748	13589	13687	13705	13692	13564	13714	13794	13672	13612	13762	13878	13815	13602	13754	13698	13612	13871	13702	13602	13680	13735	13759	13583	13642	13760	13920	13868	13640	13580	13952	13902	13647	13758	13728	13671	13611	13743	13790	13812	13708	13703	13708	13745	13777	13673	13746	13659	13754	13566	13666	13524	13556	13710	13744	13716	13685	13614	13692	13635	13771	13530	13644	13700	13784	13666	13712	13720	13610	13650	13803	13735	13686	13823	13706	13679	13795	13809	13420	13726	13825	13757	13595	13607	13707	13794	13546	13775	13647	13754	13666	13710	13723	13540	13752	13508	13706	13703	13740	13635	13672	13659	13451	13725	13777	13590	13797	13654	13770	13612	13755	13668	13835	13689	13640	13781	13825	13672	13871	13723	13684	13712	13849	13814	13598	13581	13879	13664	13744	13738	13513	13880	13603	13649	13746	13597	13687	13818	13573	13714	13570	13734	13679	13682	13774	13585	13805	13679	13782	13657	13395	13621	13644	13681	13967	13729	13605	13849	13556	13884	13801	13958	13587	13658	13680	13764	13756	13725	13696	13657	13861	13751	13711	13709	13542	13673	13574	13787	13709	13768	13692	13699	13677	13559	13815	13731	13534	13742	13783	13707	13823	13649	13650	13686	13690	13561	13638	13669	13792	13960	13600	13644	13589	13742	13604	13672	13680	13743	13774	13625	13601	13649	13825	13720	13727	13711	13746	13627	13767	13757	13712	13658	13742	13774	13673	13887	13573	13624	13767	13626	13686	13664	13694	13809	13860	13767	13654	13549	13537	13775	13750	13785	13649	13755	13784	13944	13644	13620	13778	13686	13716	13571	13801	13659	13857	13678	13670	13657	13594	13672	13718	13723	13737	13632	13778	13761	13737	13781	13781	13598	13692	13557	13781	13684	13821	13759	13684	13739	13724	13610	13659	13693	13908	13809	13697	13621	13752	13710	13678	13603	13773	13724	13585	13756	13808	13619	13648	13625	13708	13597	13617	13668	13746	13555	13659	13628	13744	13911	13598	13711	13874	13717	13635	13688	13709	13605	13633	13738	13889	13682	13718	13674	13696	13700	13596	13635	13747	13860	13718	13513	13694	13691	13779	13693	13550	13769	13727	13732	13531	13645	13631	13626	13760	13753	13578	13795	13874	13671	13759	13632	13550	13749	13824	13733	13773	13663	13838	13823	13540	13624	13717	13803	13771	13680	13730	13714	13794	13645	13894	13666	13610	13691	13658	13641	13847	13729	13721	13698	13858	13713	13543	13737	13671	13811	13657	13690	13665	14011	13518	13827	13791	13714	13633	13740	13565	13651	13740	13684	13606	13746	13731	13697	13695	13755	13713	13799	13666	13585	13645	13568	13606	13639	13882	13705	13682	13845	13690	13671	13557	13780	13769	13633	13854	13827	13695	13632	13863	13778	13618	13619	13839	13716	13619	13698	13712	13789	13686	13607	13685	13774	13754	13745	13946	13516	13473	13693	13590	13540	13656	13638	13477	13745	13678	13625	13910	13703	13755	13758	13506	13731	13748	13524	13598	13584	13714	13757	13635	13713	13834	13603	13688	13854	13813	13609	13393	13756	13659	13596	13786	13817	13668	13647	13697	13556	13760	13688	13583	13637	13709	13640	13568	13670	13566	13681	13495	13853	13745	13689	13794	13624	13718	13662	13704	13689	13911	13652	13840	13768	13550	13693	13796	13632	13645	14000	13613	13521	13739	13682	13656	13599	13661	13679	13566	13666	13831	13809	13851	13704	13756	13769	13704	13605	13685	13568	13828	13697	13539	13527	13643	13782	13748	13594	13774	13653	13911	13714	13911	13768	13705	13649	13774	13703	13788	13601	13720	13685	13820	13672	13686	13759	13809	13659	13472	13702	13674	13685	13715	13747	13815	13684	13658	13692	13731	13567	13574	13805	13676	13793	13675	13670	13687	13689	13436	13726	13664	13553	13786	13858	13597	13695	13763	13648	13722	13607	13798	13726	13705	13682	13881	13636	13885	13659	13864	13636	13676	13520	13680	13543	13710	13856	13678	13695	13667	13597	13740	13719	13781	13590	13748	13599	13733	13530	13678	13765	13725	13684	13693	13630	13763	13689	13711	13762	13637	13631	13627	13680	13611	13668	13629	13402	13809	13685	13749	13689	13722	13754	13413	13666	13819	13706	13672	13648	13770	13559	13626	13678	13755	13710	13686	13636	13594	13794	13631	13662	13797	13767	13649	13553	13556	13734	13546	13608	13589	13755	13735	13664	13735	13698	13635	13683	13555	13658	13791	13639	13743	13682	13659	13816	13711	13732	13683	13708	13669	13565	13867	13624	13857	13759	13694	13738	13806	13701	13683	13626	13646	13592	13585	13685	13594	13696	13779	13758	13645	13808	13682	13743	13829	13623	13765	13861	13708	13683	13563	13566	13613	13679	13794	13571	13621	13846	13681	13660	13785	13678	13598	13588	14047	13670	13749	13655	13619	13725	13685	13936	13738	13625	13621	13519	13477	13602	13545	13704	13734	13649	13635	13665	13627	13750	13605	13735	13605	13637	13768	13690	13790	13641	13777	13725	13791	13771	13839	13659	13677	13661	13747	13645	13726	13724	13734	13553	13714	13911	13581	13592	13681	13738	13714	13683	13766	13680	13755	13591	13867	13637	13655	13904	13602	13709	13811	13708	13809	13818	13625	13750	13668	13702	13636	13654	13842	13854	13813	13690	13608	13549	13803	13610	13859	13658	13639	13599	13650	13654	13498	13618	13680	13564	13766	13781	13586	13616	13630	13669	13749	13699	13614	13636	13710	13676	13693	13742	13880	13733	13820	13573	13750	13855	13780	13862	13577	13621	13589	13674	13604	13682	13753	13594	13500	13563	13674	13602	13859	13910	13645	13854	13600	13596	13579	13622	13604	13483	13689	13643	13818	13744	13830	13738	13597	13633	13562	13649	13719	13798	13833	13917	13621	13759	13750	13577	13679	13632	13727	13760	13633	13757	13731	13606	13658	13755	13756	13818	13591	13755	13716	13653	13671	13636	13676	13530	13820	13656	13682	13554	13768	13690	13691	13740	13569	13704	13754	13775	13539	13762	13775	13689	13734	13661	13668	13633	13658	13648	13633	13715	13725	13744	13777	13653	13654	13712	13737	13622	13700	13553	13791	13721	13538	13807	13810	13773	13629	13728	13627	13606	13816	13683	13642	13641	13672	13752	13644	13745	13664	13560	13815	13737	13525	13608	13631	13744	13752	13766	13687	13676	13669	13776	13791	13588	13617	13816	13590	13661	13685	13676	13597	13790	13842	13627	13505	13879	13887	13546	13741	13830	13524	13643	13753	13586	13757	13719	13632	13794	13830	13710	13682	13652	13741	13797	13775	13679	13789	13499	13780	13646	13596	13615	13636	13771	13779	13663	13830	13533	13638	13798	13625	13694	13603	13593	13822	13675	13744	13822	13710	13697	13596	13670	13867	13820	13808	13655	13625	13626	13684	13706	13617	13607	13733	13606	13794	13618	13798	13833	13726	13685	13744	13612	13866	13586	13754	13666	13757	13892	13737	13817	13784	13616	13580	13781	13747	13629	13713	13747	13798	13641	13695	13609	13877	13696	13649	13590	13630	13727	13795	13599	13818	13701	13893	13706	13715	13630	13752	13763	13701	13780
22552	21188	28989	23663	21282	22821	24846	18317	17133	17455	17492	17488	17522	17304	20587	22765	21386	19435	18299	17775	17210	17103	17027	17128	16996	16993	16992	17059	16881	16986	16820	16981	17052	16908	16935	17315	16940	16703	17032	17106	17061	16888	16966	16761	17150	16924	16998	16907	16745	16940	16984	16978	16931	16910	17080	16876	16795	16838	16876	16768	16865	16794	16826	16815	16992	17044	17026	16810	16842	17002	16898	16718	16811	16787	17002	16905	16965	16879	16959	16948	16847	16944	16923	16843	17030	17044	16721	16711	17060	16945	16781	16837	16896	16898	16953	16662	16936	16923	17008	16845	16954	17064	16804	17014	16760	16811	16805	16964	16879	16854	16965	16705	16778	16808	16883	17017	16993	16917	17033	16847	16866	16713	16947	16827	16940	16746	16876	16792	16860	17090	16752	17003	17011	16874	16859	16914	16906	16885	16925	16951	16894	16994	16834	16946	16742	16867	16956	16822	16921	16904	17059	16926	16827	17026	16774	16808	16708	16753	16709	16664	16662	16983	16717	16789	16775	16990	16747	16947	16856	16932	16788	16877	17035	16724	16836	16748	16825	16873	16830	16575	16704	16908	16909	16763	16696	16780	16835	16892	16641	16664	16816	16778	16987	17022	16921	16820	17036	16890	16996	16894	16879	16729	16952	16949	16918	16856	17057	16918	16575	16731	16892	17031	16780	16809	16883	16822	16921	16817	17010	17035	16948	16720	17001	16984	16856	16770	16918	17028	16715	16771	16683	16721	16950	16707	16951	16788	16667	16889	16762	16875	16836	16920	16891	16873	16869	16923	16804	16821	16786	16947	16875	16723	16670	16880	16810	16743	16982	16902	16805	16861	16806	16882	16943	16997	17063	16698	16902	16843	16861	16799	16865	16950	16666	16686	16948	16667	16722	16922	16889	16868	16731	16711	16794	16692	16945	16854	16893	16886	16948	16898	16849	16877	16921	16724	16993	16913	17038	17068	16732	16729	16732	16758	16726	16793	16726	16666	16917	16722	16985	16848	16793	16866	16890	16983	16675	16814	16815	16770	16889	16748	16898	17068	16951	16896	16818	16874	16829	16901	16759	16959	16808	16806	16647	16933	16850	16896	16955	17046	16979	16833	16768	16610	16709	16922	16839	16895	16851	16863	16844	16743	16724	16727	16679	16819	16682	16874	16884	16713	16767	16649	16722	17045	16762	17035	16775	17013	16673	16972	17043	16980	16746	16734	16869	16607	16805	16745	16889	16994	16834	16896	17012	16692	16769	16766	16827	16871	16839	16843	16796	16812	16763	16798	16765	16742	16948	16801	17096	16789	16863	16915	16688	16830	17022	16809	16902	16834	16993	16913	16702	16890	16853	16676	16552	16653	16937	16894	16893	16864	16643	16834	16833	16793	16923	16918	16902	16804	16707	16865	17135	16860	16687	16885	16675	16933	16723	16761	16706	16659	16860	16667	16843	16660	16698	16727	16784	16821	16908	17065	17006	16851	16946	16761	16952	16891	16881	16907	16903	16937	16787	16772	16842	17101	16902	16916	16821	16977	16665	16998	16911	16956	16998	16875	16830	16735	16866	16893	16885	16530	16832	16932	16774	16894	16746	17013	16857	16807	16704	16906	16797	16798	16800	16816	16971	16903	16844	16572	16784	16893	16887	16771	16749	16841	16809	16908	16794	16949	16875	16691	16935	16906	16846	16601	16769	17086	16678	16821	16922	16880	16764	16924	16822	16646	16776	16902	16743	16690	16734	16782	16759	16740	16993	16688	16878	16837	16653	16838	16602	16596	16722	16760	16745	17014	16730	16622	16981	16995	16891	17077	17136	16729	16822	17075	16845	16729	16795	16873	16876	16733	16872	16753	16805	16869	16937	16851	16725	16744	16910	16831	17022	16807	16947	16885	16821	16836	16990	16581	16803	16823	16931	16859	16751	16710	16820	16954	16707	16851	16745	16788	17089	16710	16662	16904	16884	16897	16677	16799	16818	16840	16630	17021	16918	16770	17033	16812	16996	16827	16817	16901	16760	16755	16662	16819	16782	16934	16778	16909	16981	16562	16850	16921	16915	16800	16966	16890	16931	16837	16748	16872	16724	16911	16870	16870	16770	16814	16757	16973	16906	16590	16592	16781	16884	16764	16861	16859	16783	16879	16810	16817	16891	16994	16767	16902	16938	16628	16638	16742	17057	16963	16890	16850	16680	16689	16794	16890	16852	16746	16786	16798	16727	16791	16759	16754	16781	16743	16710	16741	16682	16795	16785	16979	16879	16891	16779	16639	16782	16794	16946	16771	16940	16866	16733	16785	16723	16935	16908	16906	16775	16750	16823	16740	16877	17007	16789	16583	16903	16953	16939	16813	16920	16760	16729	16916	16872	16866	16795	16800	16885	16965	16605	16797	16863	16620	16737	16885	16762	16801	16925	16833	16921	16655	16711	16685	16888	16831	16902	16807	16837	17040	16691	16996	16805	16687	16758	16832	16947	16936	16694	16748	16929	16750	17108	16892	16728	16824	16719	16788	16871	16672	16785	16825	16823	16770	16631	16802	16850	17000	16871	16793	16796	16667	16844	16989	16962	16816	16747	16755	16838	16879	16832	16867	16700	16899	16705	16839	16655	16756	16796	16804	16875	16707	16872	16811	16726	16753	16838	16772	16824	16858	17016	16802	16752	16959	16813	16705	16861	16777	16831	16917	16867	16792	16825	16834	17081	16606	16753	16827	16697	16855	16854	16818	16779	16765	16762	16860	16952	16947	16717	16658	16879	16685	16853	16914	17058	16764	16922	16859	17005	17136	16877	16881	16807	16654	16717	16814	16751	16838	16675	16913	16851	16792	16840	16877	16706	16639	16783	16887	16814	16809	17031	16917	16633	16747	16806	16566	16674	16929	16755	16875	16808	16995	16810	16983	17014	16871	16890	16636	16835	16649	16710	16586	16862	16700	16742	16648	16766	16903	16775	16787	17138	16991	16865	16847	16719	16825	16745	17124	16857	16834	16901	16789	16702	16740	16876	16724	16808	16726	16633	16836	16871	16849	17077	16779	16658	17002	16840	16687	16782	16604	16809	16836	16735	17068	16952	16637	16856	16811	16809	16795	16558	16684	16692	16732	16908	16780	16824	16760	16797	16579	17039	16786	16782	16823	16796	16921	16829	16821	16889	16723	17007	16897	16804	16922	16829	16788	17019	16896	16938	16731	16793	16717	16795	16603	16784	16933	16593	16874	16814	16802	16972	16931	16980	16875	16813	16760	17094	16853	16745	16792	16914	16636	16746	16914	16816	16785	16867	16897	16885	16790	16901	16977	16862	16805	16895	16823	16885	16796	16699	16719	16881	16692	16739	16942	16759	16651	16594	17129	16781	17108	16670	16648	16780	16872	16891	16790	16759	16740	16834	16656	16731	16963	16848	16915	16791	16878	16941	16740	16889	16873	16911	16849	16908	16948	16745	16844	16735	17007	16991	16962	16814	16664	16772	16788	16603	16767	16826	16912	16789	16772	16733	16823	16832	16840	16757	16798	16825	16872	16945	16698	17022	16865	16838	16712	16847	17048	16768	16837	16913	16632	16793	16957	16766	16730	16911	16698	16822	17028	17020	16732	16583	16808	16843	16791	16834	16754	16823	16788	16806	16740	16911	16848	16993	16961	16965	16763	16929	16804	16826	16794	16791	16884	16797	16742	16783	17084	16888	16924	16915	16886	16916	17072	16763	16803	16916	16928	16861	16965	16869	16792	16773	16935	16961	16828	16708	16727	16814	16874	16728	16691	16805	16735	16782	16888	16558	16662	16727	16948	16908	16793	16589	16912	16880	16605	16750	16850	16734	16776	16999	16680	16559	16721	16582	16941	16860	16775	16682	16665	16978	16811	16802	16893	16647	16870	16923	16594	16891	16812	16790	16756	16840	16692	16807	16677	16770	16905	17041	16841	16756	16900	16688	16671	16831	16747	16978	16953	16692	16770	16866	16717	17001	16584	16969	16671	16893	16829	16888	17229	16785	16952	16828	16725	16948	16863	16676	16879	16813	16825	16785	16775	16996	16873	16967	16651	16693	17112	16895	16767	16840	16964	16632	16894	16903	16875	16873	16720	17018	16827	17089	16820	16876	16899	16852	16974	16687	16861	16971	16960	16776	16817	16801	16816	17094	16776	16795	16766	16931	16651	16754	16562	16899	16754	16881	17007	17005	16815	17041	16783	16816	16818	17092	16671	16879	16813	17070	16989	16808	16771	16648	16721	16919	16749	16772	16854	16677	16812	17008	16896	16670	16841	16870	17013	16943	16667	16795	16692	16763	16749	16707	16859	17046	16837	16653	16926	16831	16859	16866	16876	16806	16926	17080	16838	16815	16907	16725	16893	16741	16689	16948	16791	16831	16676	17002	16807	16862	16843	16794	16834	16924	16950	16978	16687	16726	16747	16661	16759	16889	16676	16775	16674	16955	17090	16761	16569	16892	16911	16827	16855	16858	16804	17000	16732	16820	16699	16880	16660	16864	16655	16959	16933	16737	16938	16846	16773	16917	16818	16786	16614	16851	16794	16777	16967	16664	16608	16676	16870	16927	16872	16814	16865	17010	16716	16725	16703	16702	16949	16847	16772	16784	16937	16900	16835	16851	16909	16832	16830	16752	16628	16699	16851	16800	16897	16789	16667	16880	16776	16869	16865	16810	16841	17084	16879	16835	16859	16998	16752	16914	16816	16774	16858	16891	16582	16831	16887	16842	16757	16733	16552	16858	16832	16636	16996	16971	16627	16861	17022	16751	16842	16999	16784	16816	16788	16815	16906	16891	16859	16713	16805	16816	16803	16760	16798	16841	16696	16790	16826	16722	16626	16827	16892	16976	16806	16754	16784	17038	16831	16830	16969	16782	16856	16842	16888	16738	16731	16852	16815	16913	16829	16728	16637	16940	16669	16810	16889	16788	16624	16913	16855	16945	16857	16958	16747	16820	16853	17068	16797	16822	16608	16876	16885	16776	16888	16847	16710	17051	16771	16817	16749	16960	16787	16915	16750	16995	16887	16729	16804	16834	16998	16796	16688	16834	16946	16865	16933	16864	16815	16808	16849	16851	16801	16985	16720	16822	16920	16923	16941	16983	16756	17078	16854	16734	16790	16868	16587	16770	16787	16939	16857
12593	30875	22329	17347	15799	15104	14417	14283	14099	14065	14409	14374	14445	14213	17353	18678	17191	15904	14852	14312	14203	14027	14094	14157	14094	14089	14230	14130	14037	14046	14086	13964	13938	14027	14089	14023	13894	13974	14003	13915	14080	13998	13925	14103	13955	14126	14033	14002	14023	14041	13991	14066	14095	14218	14023	14025	14206	13957	13985	13900	13950	14124	13870	13947	14088	13964	14012	13951	13991	13815	14183	14042	13940	14061	14090	14230	13907	13915	14018	13838	14162	14022	13950	13784	13890	13972	14121	14072	14082	13918	13884	14030	13945	14119	14066	14017	13930	14056	14018	14000	14112	14070	13971	14040	14013	14139	14004	14050	13997	14094	14050	14176	14010	14003	13952	14069	14077	13981	13861	14085	14123	14063	13955	13975	14027	14012	14161	14145	14071	13961	14110	13873	14068	14039	14116	14042	13961	14078	13964	14104	13868	13875	14014	13962	14019	14190	14040	13910	14113	13903	13801	13942	14067	13970	13985	13835	13961	14174	14184	13931	14036	14057	14104	13999	14151	14009	14019	13990	14099	13852	14058	13869	13923	14150	13932	14004	14052	13999	14023	14024	13846	14097	13963	14063	14108	14112	14003	13900	13915	13984	14070	14050	14049	14085	13940	13945	14009	14068	13902	14119	14089	13966	13847	14003	13990	13984	14080	14006	13958	14039	14107	14106	14059	13941	14185	14045	13806	13957	14014	13955	13874	13939	14152	14076	13828	14047	13949	13937	13758	14045	14032	13815	14112	14042	13992	13914	13916	13982	13877	14056	13918	14101	13908	13968	13926	14133	13926	14069	14055	14014	14156	13899	14074	14009	13722	14067	13925	13924	13956	14075	14111	14226	14072	13988	13975	13980	14025	13911	14092	13936	14073	14013	14075	13880	14035	13959	14053	13941	14038	13935	13979	13877	14002	13978	14170	13742	14145	14042	13997	13903	13933	14193	14095	13993	13957	14115	13938	14041	14129	14086	13969	14037	13973	13939	14089	13880	13994	14094	14127	14095	14161	13925	14033	13991	14046	14010	13968	13903	13956	14083	13884	14052	13964	14175	14008	14039	13976	13856	13875	14145	13972	14072	14010	13911	13957	13959	13981	14032	13850	14061	14117	13853	13901	14066	13954	14058	13987	14114	13873	13772	13923	13954	14027	13980	14070	14037	13866	14119	14134	14007	14037	13984	13897	13996	14104	14119	14010	13996	13899	13999	14059	13880	13871	13918	14040	14112	13781	14065	13999	13862	14023	14039	13938	13968	14030	13975	13809	13870	14156	14000	14145	13945	13980	14008	13838	14062	13877	13880	13813	13939	13934	13940	13980	14133	13979	13980	14078	13998	13983	13947	14029	14048	14061	13952	13966	13941	14024	14039	13937	14067	13960	13936	14007	14104	13959	14212	13965	14031	14082	13950	13956	14090	13919	14042	14000	13883	13929	14107	14053	13917	13920	13984	13828	13998	13872	13982	14047	13946	13936	14106	14084	13961	14093	13916	14010	13883	13988	14019	14036	13776	13946	13981	14011	13870	14023	14015	13896	14161	13836	13991	14013	13824	14033	13841	13855	13951	13935	13961	13936	14024	13983	14128	13863	14028	13991	13866	14001	13964	13940	13934	13811	13969	14002	14005	13907	13983	14059	13847	14000	13989	13879	13993	13912	14023	13945	13985	14087	14020	14052	13861	14026	13900	14034	14103	13959	13804	13906	13981	14021	14008	14068	14091	14081	13911	13977	13958	13851	13903	14037	13934	14072	13926	14071	13920	14128	13976	14043	13840	13870	13848	14006	13855	13803	14007	14030	14009	14065	13992	13805	13996	14110	14093	13940	13958	13987	14037	13921	13997	13937	13950	14068	13965	14172	13977	13921	14082	13901	13984	13922	13935	14043	14053	14003	14030	14026	14095	14014	14145	13990	13910	14062	13948	14027	14162	14135	13981	13937	14046	13826	13897	14048	14020	14092	13959	13936	14038	14099	14009	13915	13952	13682	13949	14062	13926	14016	14061	13890	14084	13877	14241	14127	13848	13922	14000	13895	14083	14025	14112	14055	14080	13886	13730	13902	13853	13927	14047	13965	13742	13959	14049	13940	14053	13935	14024	14011	14140	13938	14032	13981	13999	13945	14007	14090	14037	13825	13971	14038	13758	13994	14124	14004	13863	13917	14150	13959	13869	14190	14122	13985	13936	13934	13945	14107	13731	14023	14350	13960	14059	13852	14126	14180	13954	14059	13967	14204	13824	14096	13872	14055	14057	13926	14070	14028	13931	14003	13946	14014	13873	14138	13949	13905	13981	13868	13982	13950	13960	14028	13968	14070	14059	13985	13922	13983	13839	13995	14051	14085	14092	13895	13973	14003	14069	14039	13889	13978	13929	13981	13905	14084	13827	14031	13964	13991	14122	14010	13912	14072	13976	14051	14059	13865	14007	14036	13896	13885	14146	13922	14186	13909	13967	13927	13985	14056	14066	14103	13902	14094	14048	13872	14036	14024	14102	13983	14056	13966	14146	13949	13992	13990	13971	14125	14056	13985	14038	14099	13996	13947	14211	14038	13882	13971	13838	13945	13923	13988	13994	13868	13979	13956	13891	13958	13985	13924	13928	14061	13994	14032	13988	14025	14106	13876	14142	14000	14028	13965	13965	13942	14025	14007	13858	14046	13870	13932	13923	14019	13767	13942	13927	14037	14030	13986	13987	13730	14127	13884	14032	13953	13882	13807	14017	13790	14094	14089	13939	14055	13891	14100	14003	14166	14036	13961	13912	13900	13924	13890	14089	13960	14122	14103	13904	13938	13950	13784	14134	13859	14026	14029	14030	14067	14037	13988	13924	13848	14129	13968	14071	13996	14054	13971	13899	13957	13885	13972	13952	14134	14003	13901	14045	14007	14016	13924	14014	13843	14207	14053	13888	13911	14043	13969	13963	13963	14028	14174	13800	13986	13999	14042	13851	13936	13735	13749	14014	13951	14115	13982	13906	13855	13976	13981	14043	14172	13930	14027	14086	13928	13945	14083	14042	13891	13853	13764	14118	14063	13850	13973	14079	13943	14089	13984	13998	13977	13814	14097	14056	13979	13955	14061	13917	13890	13881	14021	13835	13939	14062	14088	14090	13963	13919	13927	14156	13963	14171	13934	13934	13895	14039	13961	13866	14023	13900	13949	13828	14044	13927	13930	14078	13878	13946	13845	14010	13974	13912	14057	14116	14165	13836	13897	13975	14205	13968	13958	13967	14048	14144	13741	14041	13906	13922	13950	13872	13858	13968	13980	13818	13970	14069	14006	13944	13843	14034	13844	13812	13993	13934	13861	13958	13950	14017	14008	13960	14012	14050	13905	13986	14017	13855	14123	13835	13916	13936	13922	13990	13820	13774	14027	14100	13894	13976	14152	14170	13922	14042	13881	13985	13963	14040	13950	13949	14016	13998	14003	14057	13982	13839	13857	14066	14010	14014	13988	13955	14046	14009	13976	13995	14005	13826	14030	13986	14017	13969	13933	13889	13981	14096	13763	13906	14027	13888	13978	14056	13966	13993	13987	14143	14069	14208	14016	13890	13941	13909	14118	14107	14049	13982	13861	14044	13896	14072	13833	14023	13892	13990	13868	14074	14154	13927	14081	13933	13952	14017	14089	13881	13975	13943	14081	13957	14015	13896	14057	13812	13976	13940	14049	13858	13963	14036	14072	14143	14026	14058	13744	14093	14004	14007	13956	14048	14014	14116	13968	13963	14119	13872	13836	14092	14103	13861	14126	13907	14100	13906	14036	13864	13919	13855	13919	13888	13963	14149	14017	13936	13975	14028	13876	14011	13921	13960	14057	13868	13913	14115	14023	14131	14043	14077	14060	14155	14075	13862	13960	13958	13956	13889	14022	13979	13902	13914	13987	14083	14191	14009	14093	13833	14045	13913	14051	14055	14075	13941	13899	13812	13995	14114	13956	14121	13922	14100	14053	13994	13851	13952	13871	14095	14090	13938	13908	14034	13975	14111	14005	14057	13930	14122	14112	13928	14002	13862	13896	13982	14026	13931	14041	14078	13908	14034	13937	14063	14112	14044	13919	13983	14042	13966	14152	14020	13995	13950	14094	14070	13826	13961	14011	13971	14096	13949	14009	13987	13897	14115	13889	13967	14211	14050	14048	14248	14030	13970	14078	13860	14067	13970	13949	13783	14072	13882	14024	14014	13924	14041	14127	14014	13854	13989	13928	13968	13942	14039	14183	14112	13959	13953	14131	13904	13979	13821	14033	14006	13916	13997	14043	13934	14134	14024	14020	13945	13974	13972	14025	13868	14020	14084	14012	13944	14074	13962	13880	14111	13915	14005	13904	13917	13989	13904	14017	13824	14071	13893	13980	14126	13826	14080	14067	14054	14137	13966	13955	13955	14278	14016	14128	13966	13820	13885	14076	13950	13940	14118	14070	13953	13863	13986	14073	13913	13920	13965	14054	14023	13877	13922	14017	13961	14060	14038	13964	13972	14041	14027	13901	13952	13886	14113	13997	13861	13995	13919	14028	14002	14048	13909	14007	13989	14079	13888	14101	14029	14005	13966	14087	14201	14105	14045	14063	13946	14062	14007	14003	14152	14080	14014	14034	14128	13993	14013	13965	13963	13940	14014	14021	14093	13823	14111	13943	14120	13973	13941	14012	13920	13978	13925	13858	14021	14158	14131	13962	14177	13895	14071	13867	13943	13979	14028	13956	14019	13897	13761	13972	13996	13841	14059	14123	14000	13891	13910	13854	14054	14090	14032	14030	13865	13986	13968	14071	13865	14227	13988	14159	13904	14011	13926	14064	14022	13930	14043	14054	13821	13993	14067	13944	14048	13860	14036	13840	13834	13838	14034	14013	14025	13888	13825	13878	14011	14153	13982	14050	13977	13925	13979	13934	14093	13899	14074	14126	14059	13972	13938	13876	13992	14013	13800	14017	13987	14037	14077	13841	13915	13925	13996	13860	14261	13939	13964	13821	14092	13866	13978	14126	14016	13882	13956	13909	13952	14051	13894	14040	14002	14089	14120	14063	14077	14044	13990	14001	13780	13968	14135	13980	14088	13946	13890	13994	14062	14001	14006	14052	14008	14179	14123	13843	13779	13998	13864	14031	14018	14125	14103	14013	13784
25561	21263	27358	25893	20326	18227	17857	17429	17036	17029	17220	17177	17040	17072	17128	17154	17082	17094	16923	17022	16922	16966	17139	17044	16994	17024	16962	16922	16848	17064	17011	16926	17111	16838	16938	16785	16944	16938	16840	16976	16850	16964	16914	16990	17018	16932	16841	17135	16887	16871	16922	17108	16965	16857	16993	16877	16970	16879	16890	17074	17054	16904	16627	16803	16845	16888	16816	16997	16983	16903	16911	17029	16931	16768	16863	16660	16925	16764	16817	16904	16796	17079	16954	16652	16947	16987	16981	17003	17019	16728	17054	16959	17144	17016	16824	16780	16936	16895	16722	16915	17093	16987	16919	16991	16826	16895	17039	16963	16693	16947	16919	16836	16874	16658	16828	16903	16763	16913	16974	16921	16951	16949	16910	16896	16813	17035	16998	16938	16933	16848	16921	16925	17045	16767	16849	16795	16912	16965	17128	16876	16631	16695	16968	16527	16994	16751	17065	16929	16933	16901	16796	17044	16977	16749	16874	16978	16847	16811	16890	16983	16684	17010	16752	16689	16816	16910	17006	16823	16833	16885	16915	16766	16959	16823	16717	16766	16793	16715	16988	16960	16944	16946	16847	16878	16949	16802	16925	16896	16929	16786	17051	16810	16781	16814	17014	16748	16880	16889	16991	16724	16901	16824	16883	16791	16807	16771	16942	16858	16837	16923	16975	17004	16937	16600	16971	16914	16825	16909	16925	16886	16849	16763	16960	16965	16807	16835	16772	16924	16933	16798	16935	16901	16820	16719	16771	16897	16774	16670	16812	16754	16981	16739	16864	16887	16982	16879	16764	16652	16676	16864	16937	17117	17040	16993	16852	16942	16755	16915	16824	16886	16806	16804	16975	16938	16894	16788	16865	16926	16885	16733	16858	16634	17000	16762	17166	16901	16766	17102	16663	16863	16897	16651	16787	17160	16907	16905	16986	17030	16790	16943	16908	16921	16819	17091	16945	16951	16908	17034	16999	16720	16991	16688	16783	16741	16849	16948	16791	16918	16857	16670	16910	16710	16913	16955	17113	16898	16934	16864	16845	16985	17066	16688	16892	16907	16899	16628	17044	16801	16835	16653	16938	16841	16901	16910	16865	16917	17102	16931	16905	16866	16961	16841	16930	16917	16873	16931	17000	16977	16958	17028	16731	16721	16955	16690	16619	16920	16879	16891	16998	16982	16765	16938	16720	16892	16933	16740	16704	17084	16832	16791	16714	16916	16994	16814	16768	16905	16662	16775	16895	16729	16856	16881	16763	16584	16844	16857	16880	16932	16804	16784	17033	16982	17058	16670	17048	16836	16855	17008	16837	16912	17083	16773	16814	16975	16818	16810	17014	16947	16803	16761	17156	16821	16938	16807	16879	16657	16854	16873	16980	17083	16992	16836	16988	16797	16969	16856	16802	16733	16930	16885	16712	16623	16991	16862	17122	16859	17046	16833	16881	16541	16909	16960	16938	16798	16845	16852	16904	16760	16873	16953	16935	16717	16907	17107	16842	16779	16965	16798	17086	16875	16952	16826	16779	16618	16792	16949	17007	16853	16740	16851	16805	16766	17055	16917	16917	16913	17047	17018	16891	17000	16930	16858	16905	16828	16926	16789	16977	16746	16854	16952	16724	16823	16911	16946	16810	16869	17073	16933	16762	16793	16961	17036	17015	16839	16837	17022	16819	16974	16760	16947	16847	16653	16756	16769	16922	16700	16802	17118	16882	16970	17070	16890	17066	16908	17061	17007	16920	16913	16657	16976	16992	16821	16812	16862	17024	16798	16795	16916	17039	16878	16918	16835	17010	16994	16955	17005	16886	16913	16982	16599	17105	16799	16827	17047	16756	16923	16824	16911	16870	16903	16851	16956	16884	16914	16822	16970	17066	16934	16984	16866	16719	17084	16953	16860	17029	16799	16830	17018	16823	16769	16913	16907	16848	17158	16905	16934	16746	16910	16964	16775	16930	16766	16923	17029	16918	16888	16841	16915	16811	16853	16873	17047	16758	16705	16786	16857	16897	16730	16949	16807	16947	16827	17014	16767	16972	16874	16868	16838	16907	16862	17128	16841	16905	17003	16748	16872	16898	16889	16950	16944	16620	16899	16839	16877	16765	17072	16871	17001	16818	16820	16865	16824	17014	17166	17141	17055	16927	16865	17155	17069	16852	16715	17009	16840	16844	16855	16984	16795	16720	16918	17040	16897	16916	16900	16664	16797	16658	16976	16887	17070	16927	17057	16811	16723	16802	16927	16779	16861	16815	16852	16846	16909	16926	16820	16829	17079	16867	16855	16929	16871	16882	16784	16841	16742	16803	17010	16855	16899	16902	16636	16795	16896	16715	16774	16858	16852	16712	16635	16889	16922	16874	16909	17028	16710	16988	16993	16920	16810	16863	16808	17057	16834	16877	16953	16800	16809	16890	16892	16747	17101	16923	16842	16951	16851	16775	16723	16954	16817	17033	16855	17039	16839	16844	16904	16867	16824	16760	16740	17001	16888	16807	16812	16907	16827	16938	16825	16709	16730	16765	16875	17143	16846	16825	17016	17009	16788	16965	16913	16757	17055	16812	16842	17000	17044	17104	16854	16928	17013	16856	16738	17010	16910	16765	17170	16894	16590	16825	17053	16919	16920	16752	16770	17050	16943	16944	16847	17045	16671	16906	16853	16804	16793	16867	17075	16896	16815	16883	16987	16948	17007	16898	16778	16955	17211	16942	16750	16791	16815	16804	16893	16724	16751	16863	16838	16798	16844	16855	16882	16786	16990	16993	16740	16892	16972	16872	16955	16921	16944	16846	16794	16635	16755	16797	16800	16789	17024	16867	16770	16758	17012	16938	16895	16833	16901	16752	16881	17073	16909	16923	16702	16951	16932	16842	16980	16879	16951	16873	16927	16788	16891	16815	17028	16936	17080	16865	16753	17052	17009	16987	16802	16921	17038	17059	16955	16735	16655	16725	16818	16962	16755	16937	16853	16993	16711	16962	17057	16851	16677	16788	16837	16821	16961	16995	16802	16913	16907	16856	16908	16791	16843	16832	16939	16965	16963	16427	16780	16823	16809	16899	16751	16937	16945	16894	16779	16760	16721	17135	16667	16918	16855	16869	17007	16845	16839	16722	16908	16872	16776	16921	17102	16795	16884	16861	16733	16760	16645	16897	16859	16787	16836	16810	16923	16885	16667	16745	17007	17078	16809	16959	16915	16974	16757	16942	17042	16843	17080	16869	16873	17094	16993	17004	16862	16821	16793	16763	16979	16936	16832	16791	16930	17054	16922	17083	16897	16907	16770	17080	16768	16893	16908	16832	16977	16952	16877	16977	16855	16777	16889	16865	16909	16843	16794	16882	16767	16671	17018	16882	16948	16888	16913	16873	17054	16940	17036	16889	16866	16703	16783	16782	17038	16991	17044	17016	16818	16953	16989	17008	16879	16638	16762	17016	16889	16933	16936	17002	17054	16890	16784	16923	16994	17024	16839	16810	16694	16838	16764	16776	17135	16899	16911	17133	16729	16896	16842	16803	17026	16869	16948	16933	16942	16831	16770	16862	16833	16868	16831	16836	17078	16772	17027	16970	16869	16725	16757	16740	17073	16882	16922	17065	16876	16774	17024	16896	16895	16668	16712	16915	16809	16721	16870	16962	16771	16929	16982	17127	16754	16845	16828	17008	17030	16893	16892	16789	16984	16999	16687	16886	16934	16959	17140	16956	16899	16828	16829	16805	16919	16908	16823	17098	16876	16621	16920	16855	16803	17007	16725	16880	16800	16834	16897	17004	16995	16930	16934	16828	17018	16812	16965	16968	16847	16922	16760	16866	16937	17166	16800	17017	16828	16901	16784	16761	16701	16802	16867	16923	16934	16867	17078	16974	16881	16971	17047	17024	16775	16869	16790	16870	16934	16733	16784	16749	16976	16989	16824	17040	16926	16920	16797	16787	16857	16821	17068	17106	16898	16706	17064	16861	16737	16929	17110	16856	16930	16879	16856	16777	16734	16922	16890	16893	17020	16772	16990	16715	16884	16995	16952	16956	16687	16944	16933	16765	16918	16944	16838	16862	16865	16856	16819	16961	16879	16753	16768	16891	16911	16733	16777	16881	17040	17023	16915	17008	16948	16792	16837	16809	16788	16854	16792	16924	16795	16910	16901	16648	17073	16915	17134	17032	16846	16929	16792	16859	16944	16968	16872	16791	16802	16852	17001	16780	16851	17060	16963	16878	16971	17032	17086	16944	17052	16981	16918	16990	16788	17022	16891	16827	16940	16930	17083	16790	16956	16578	16846	16780	16922	16902	16831	16840	16786	16767	16973	17036	17016	16936	16794	16950	16881	16802	16729	16745	16999	16925	16886	16972	16886	16770	16810	16793	16793	16695	16781	16906	16854	16968	16821	16931	16946	16890	16805	16766	16836	16964	16751	16715	16799	16901	17049	16692	16964	16794	16774	16753	16815	16946	16925	17037	16983	16870	16767	16879	16794	16822	16762	16996	16904	16865	16883	16748	16951	16992	16871	16934	16953	16849	16858	16667	16745	16817	16759	16993	17024	17060	16775	16717	16857	16992	16946	16884	16791	17015	16836	16997	16955	17069	17002	16749	16814	16888	16864	16894	16879	16835	17118	16843	16985	16945	16935	16937	16887	16741	16859	16847	17127	17071	17029	16871	16806	16756	16905	17176	16918	17023	16904	16901	16864	16830	16852	16896	16839	16976	16848	16988	16919	16773	16785	16988	16925	16830	16798	17041	16995	16833	16832	16820	16832	16994	16889	17149	16771	16780	16958	16798	17019	17027	16818	16923	17073	17013	16936	16839	16728	16844	17091	16752	16831	16947	17136	16872	16845	16824	16788	16926	16843	16949	16941	17015	16756	16852	17010	16881	16880	17044	16753	17003	16795	16725	16829	17103	16924	16983	16868	16859	16939	16999	16808	17022	16834	16851	16722	16798	17010	16903	16818	17013	16754	16891	16808	16918	16871	16653	17031	16958	16838	17014	16860	16860	16650	16744	17099	16970	16748	16788	17073	17015	16722	16781	16797	16695	16751	16827	16707	17015	16790	16793	16912	17011	16692	17006	16879	17019	16971	16722	16856	16921	17133	16964	16917	16698	16843	17032	16690	16862	16919	17029	16940	17004	16958
12571	21057	17137	15612	14964	14379	14592	14151	14315	14222	14027	14186	14171	14176	14209	14483	14210	14216	14044	14127	13933	14294	14233	14137	14089	14109	14225	14080	14251	14115	14190	14097	14076	13989	14124	14016	14282	14116	14185	13965	14207	14115	13942	14120	14181	14307	14250	14072	14213	14064	13938	14215	14194	13940	13943	14152	14038	14028	13984	14056	14151	13957	14234	14040	14292	14229	14126	14111	14046	14100	14003	13993	14189	14077	13992	14260	14083	14076	14072	14219	14145	14100	14176	14212	13999	14141	14300	14146	14098	14023	14034	14154	14120	13946	14190	14109	14180	14241	13985	13989	14098	14057	14115	14316	14030	14144	13930	14086	14005	14031	13972	14060	14213	14056	14049	14169	14169	13978	14301	14166	13924	14141	14121	14207	13954	13990	14044	14066	14108	14220	14063	14192	14117	14049	14063	13970	14110	14056	14208	14156	13956	14215	13975	14158	13971	14086	14036	14126	14116	14052	14073	14167	14172	14053	14229	14155	14122	14012	14128	14114	14006	14303	14040	14111	14176	14145	14032	14186	14079	14100	14237	14216	14020	14071	14167	13994	14059	14007	14282	14066	14148	14052	14174	14233	14179	14091	14176	13946	14140	14068	14254	14064	14163	14176	14036	13967	13980	14208	13951	14052	14224	13975	14083	14099	13983	14118	13977	14359	14173	14111	14076	14047	13984	14258	14178	13988	14239	14186	14268	14048	14168	14200	14208	14145	14162	14154	14061	13981	14249	14179	14176	14110	14201	14111	14069	14071	14085	14152	14198	14271	14142	14238	13975	14047	14255	14053	14219	14146	14222	14154	14194	14210	14121	14213	14036	14203	14125	14188	14057	14027	14033	14098	14148	14237	14116	14037	14207	13934	14204	13945	14160	14044	14165	14287	14082	14117	14119	14105	14025	14074	14100	14025	14007	14152	13992	14166	14209	14080	14111	14189	14127	14071	14172	14142	14009	14028	14177	14174	14160	14114	14140	13993	13962	14222	14037	14050	14089	14042	14121	13930	14164	14101	14073	14229	14106	14115	14059	14107	14036	14179	14100	14108	14009	14198	14191	14045	14109	14283	14119	14049	14125	14085	14196	13986	14268	14039	14217	14062	14278	14000	14069	13926	14055	14158	14162	14016	13991	13955	14085	14218	13952	14152	14120	14051	14309	14102	13991	14108	14114	14046	14025	14105	14221	14170	14237	14181	14094	14065	14160	14169	14178	14141	14015	14016	14147	14008	14174	14230	14138	14025	14057	14199	14113	14123	14131	14204	14093	14003	14321	14128	14095	13920	14075	14008	14002	14109	14220	13905	14126	14161	13997	14171	14082	13992	14151	14048	14066	13952	14099	14088	14116	14101	14054	14053	14026	14032	14200	14190	14062	14028	13953	14105	14113	14256	14096	14037	14163	14083	14089	13907	14086	14064	14021	14192	14041	14179	14131	14015	14117	13987	14093	14035	13999	14023	14138	14194	13989	14250	14060	13887	14024	14160	14375	14211	14117	13978	14151	14140	14097	14066	14116	14088	14196	14038	14183	14164	13938	14092	14293	14247	14054	14019	14097	13958	14068	13889	14104	13901	14105	14118	14126	14096	14073	14180	14217	14100	14046	14157	14095	14110	14122	13964	14122	14116	14260	14002	14159	14222	14080	14158	14085	14086	14245	14076	14177	14155	14001	14145	14066	14105	14040	14016	14207	14307	14080	14117	14168	14047	14216	14052	14091	14193	14201	14033	13963	14260	14118	14070	14053	14123	14165	14192	14245	13993	14136	14129	14168	14134	14386	14265	14048	14143	14063	14276	14125	14268	14280	14089	13946	13959	14105	14217	14080	14001	14153	14043	14211	14079	13971	14226	14215	14106	14040	14054	14075	13892	14082	14112	14128	14070	14110	13963	14155	14072	14270	14163	14142	14210	14069	14058	14069	13913	14048	14064	14063	14060	14152	13869	14068	14087	14083	14157	14049	14109	14224	14156	14102	14057	14154	14116	14122	14105	14053	14082	14136	14081	14152	14071	14274	14039	14142	14072	14015	14099	14081	14222	13925	14276	14173	14061	14171	14087	14026	14168	13838	14020	14160	14076	14025	14026	14057	14147	14159	14140	14201	14136	14029	14016	13997	14124	13971	14089	14128	14166	14237	14022	14215	14230	14170	14169	14052	14086	14133	14179	14061	14059	14094	14057	14026	14175	14116	13936	14045	14202	14155	14076	13995	14055	14067	13938	13955	14098	14075	14173	14056	14181	14054	13898	14130	14092	14182	14053	14034	14047	14087	14101	13963	14239	14148	14018	14150	13916	14293	13977	14080	14102	14013	14061	14057	14065	14037	14202	14147	14249	14110	14183	14000	14142	14115	14186	14124	14183	14155	14088	14298	14044	14147	14264	14230	14212	14081	14035	14179	13851	13894	14120	14141	13998	14042	14096	14168	14125	14047	14140	14092	14367	14197	14004	14099	13994	14098	13968	14139	14021	14044	14089	14234	14128	14081	14337	14094	14145	14119	14090	14014	13991	14042	14034	14181	13988	14280	14280	14130	14151	14264	14094	14187	14002	14087	14158	14026	14067	14009	14024	14055	14180	14061	14146	14153	13946	14112	14026	14164	14190	14162	14076	14154	14079	14182	14124	14009	14104	14047	14168	14192	14091	13893	14245	14154	13917	14089	14037	14099	14029	14130	14055	14091	14098	14207	14191	14176	14180	14168	14163	14041	14201	14140	14244	14069	14078	13914	14035	14016	13946	14228	14023	13999	14125	14033	13943	14168	14090	14151	14154	14089	14067	14097	14268	13949	14026	14155	14113	14208	14040	14081	14208	14054	14011	14230	14195	14129	14263	14195	14127	14140	14116	14184	14142	14232	14018	14133	14147	14145	13999	14140	13946	14045	14080	14076	14088	14121	13913	14105	14193	13973	13951	14133	14222	14051	14119	14179	14087	14134	13929	14000	14106	14114	14162	14189	14092	14239	14154	14129	13931	14004	14034	13981	14121	13956	14131	14075	14245	14139	14244	14190	14166	13969	14202	14095	14187	14209	13893	14161	14082	14116	14207	13914	14323	14129	14094	14128	14205	14062	14105	14030	13952	14246	14168	14088	14190	14042	14110	14020	14343	14009	14127	14043	14065	13970	14207	14071	13950	14071	14102	14203	14053	14012	14093	13884	14022	14046	14214	14104	14007	14132	14210	14006	14049	14055	14014	14140	14136	14162	14025	14038	14118	14140	13983	14032	14010	14163	13951	14212	13980	14072	14115	14207	13967	13998	14184	14087	14177	14006	13933	14081	14277	14165	14123	14232	14155	14062	14229	14122	13989	14016	14224	14155	14201	14077	13992	14149	14118	14016	14046	14207	14118	14051	14226	14184	13884	14123	14133	14045	14121	14120	14149	14245	14024	13973	14039	14113	14165	14070	14108	14287	14235	14081	14047	13982	14253	14313	14146	14082	14049	13959	14139	14233	14274	14054	14123	14187	13810	14038	13968	14134	14177	14061	14132	14151	14119	14194	13988	13932	14193	14095	14156	14147	14034	14179	14074	14112	14075	14052	14175	14043	14161	14077	14104	14192	13999	14195	14055	14200	13947	14164	13951	14000	14269	14232	14013	13932	14245	14097	14051	14155	14043	14056	13973	14213	14161	14147	14077	14085	14080	14137	14153	13945	14122	14228	14044	14083	14157	13988	14105	14062	14063	14091	14096	13995	14022	13921	14128	14083	14156	14008	14220	14132	14209	14163	14135	13922	14083	14093	14087	13930	14022	14094	14047	14160	14155	14180	14016	14103	14078	14217	14095	14054	14073	14106	14058	13989	14167	14266	14147	14185	13997	14170	14138	14133	14161	14087	14147	14229	14103	13948	13973	13970	14095	14135	14074	14085	13908	14315	14107	14208	14116	14039	14093	14255	14173	14023	14074	14277	14019	14186	14009	14257	14048	14183	13975	14051	14016	14127	14159	14110	14116	14074	14258	14124	14023	14175	14214	13935	14076	14219	14348	14105	14163	14163	13991	14136	14036	14108	14089	13965	14263	14029	14097	14078	14247	14088	14299	14152	14136	14003	14119	14129	14071	14272	14035	14226	14314	14077	14026	14110	14206	14161	13919	14150	14046	13940	14049	14248	14111	14138	14334	13995	14006	14054	14020	14196	14098	14036	14248	13987	14077	14249	13996	14176	14123	14205	14101	14076	14157	14031	14038	14043	14063	14133	14120	14105	14154	14081	14144	14188	14196	14081	14191	13969	14106	14162	14039	14121	14477	14222	14068	14167	14189	14015	13995	14155	13974	14143	14184	14019	13987	14132	14012	14209	14141	14272	14259	14140	14251	14000	14142	14073	14185	14073	14136	13984	14133	14132	14070	14173	14132	14117	14071	14073	14156	14067	14040	14157	14066	13933	14067	13984	13992	14076	14117	14002	14223	14144	14042	14129	14272	14145	14066	14091	14111	14121	14023	14177	13918	14117	14156	14129	14081	14012	14074	14129	14002	13983	14185	14102	13992	14089	13952	14281	14056	14195	14046	14154	14096	14162	14211	14131	14136	14060	14180	13994	14033	14149	14154	14145	14009	14195	14147	13966	14091	14131	13970	14102	13978	14080	14166	14101	13982	14005	14307	14122	14167	13995	14142	14292	14092	14036	14244	14124	14018	14047	14113	14024	14128	14011	14282	14004	14222	14177	14147	14229	14142	14228	14093	14161	14179	14162	14094	14138	14258	13918	14164	14260	14162	14037	14097	14119	14210	14107	14164	14209	13991	14276	14172	14107	14042	13936	14136	14025	14172	14081	14105	13950	14140	14299	14240	14144	13979	14223	14180	14008	14399	14278	14172	14158	14109	14216	13960	14250	14217	14129	14203	13999	14024	14041	14059	14157	14153	14131	14198	14060	14169	14162	14162	14031	14134	14007	14199	14004	14249	13990	14090	14083	14033	14099	14066	14043	14148	14107	14210	14128	14363	14020	14101	14095	13997	14202	14053	14269	14111	14183	14136	14171	14006	14163	14270	14027	14101	14102	14069	14079	14071	13921	14083	14137	13988	13983	14202	14135	14073	14056	13989	14108	14006	14100	14012	14039	14267	14138	14035	13997	14191	14186	14013	14102	14134	14116	14097	14043	14168	14109	14049	14152	14207	13949	14230
23495	21226	28817	23962	21607	22409	20919	16805	16137	16415	16171	16221	16248	16215	17503	19014	18613	17276	16782	16535	16221	16087	16258	16134	16004	15839	15959	16156	15996	16006	15977	15964	16230	15867	15958	16038	15995	16097	15888	15908	16076	15771	16147	16294	16134	15876	15959	15925	16005	15863	15785	16164	15830	16015	15920	16092	15893	15930	15850	15948	16072	15937	16222	15881	15872	16101	15997	15963	15643	15898	15937	16066	16020	15961	15715	15769	15676	15954	15948	15920	16052	15889	15772	15948	16067	16067	15911	15850	15728	15875	16078	16055	15833	15885	15970	16050	15925	16037	16036	16071	16091	15898	15890	16046	15865	15909	15876	15812	15970	16079	15947	16058	16027	16068	15792	15866	15928	15788	15862	15774	16053	15908	16178	15880	15855	16110	15968	16063	15739	15845	15872	15959	15978	15947	15840	15929	16085	15873	15964	15672	16125	15844	15756	15932	16214	16048	15821	15928	15871	15960	16047	15976	16167	15926	15920	15903	15892	15725	15884	16165	16095	15899	15982	15886	15863	15920	15686	15810	15910	15867	15893	15835	15933	15794	15786	15809	15813	15929	15949	15815	15942	15861	15814	15940	15685	15775	15960	15880	15988	15904	15733	15872	15707	15760	16018	15945	16049	15885	15886	15836	15985	15989	15932	15951	15898	15757	16046	16045	15778	16059	16101	15819	15759	16043	15802	16115	15943	16107	15765	15870	15930	16063	15890	16021	15924	15992	15926	15863	15872	16024	15864	15750	15824	16062	15855	15910	15912	16088	16059	15791	15892	16074	15663	15935	15955	15776	15958	15875	16121	15828	15744	15729	15960	16108	15904	15899	15703	15847	15967	16068	16056	15846	15863	15770	15840	15958	15820	15909	16004	15984	15984	16004	15841	15981	15915	15868	15717	15855	15862	15910	15927	15818	15839	16087	15723	15770	15909	16096	16040	16005	15908	15851	15973	15815	15876	15953	15838	15678	15740	15897	15926	16016	15705	15779	16050	15646	15975	15877	15912	15966	16044	15952	15874	15970	15954	16050	15824	15970	16112	15765	15856	15984	16063	15933	15938	15793	16082	15989	15947	16167	15792	15928	15873	15989	15798	15720	15763	15846	16076	16111	15934	15995	15637	15718	15888	15876	15831	15941	15993	16137	15877	16011	16060	16041	15935	16103	15921	15696	15975	15806	15985	15878	15749	15845	15960	15848	15808	16017	16035	15887	15878	15772	16073	15838	15969	15812	15916	16000	15838	16088	15965	15915	15775	15701	15823	15777	15928	15785	15927	16055	15998	15849	15824	16036	15895	16152	15914	15969	15896	15938	15995	15889	15944	15938	15771	15857	16104	15977	15932	15822	16093	15904	16021	15741	15949	16014	15895	15879	16019	15876	15876	16063	15875	15875	15819	15854	15922	15831	15934	15758	16115	15987	16272	16122	15913	16218	15761	15896	15880	15847	15870	16041	15971	15884	16041	16026	15881	15959	15914	16035	15947	15899	15662	15835	15931	15933	15876	15848	15940	16037	15923	16003	16091	15880	15804	16050	16028	16004	15639	15896	15849	15935	15802	15965	16007	15704	15696	15737	16029	15916	16071	15983	15990	15956	16075	15812	15989	16009	15826	16018	15980	16135	15914	15783	16033	15879	16060	16000	15927	16008	16185	16210	15719	15875	15884	15823	15966	15884	16014	16035	15927	16063	15905	15842	15688	15887	15861	15893	15804	15861	15976	16079	15908	15997	15946	15989	15915	15831	15873	15993	15909	15923	15817	15811	15903	15740	15891	15954	15995	16084	15870	15963	15892	16070	15963	15938	15895	15946	16043	15955	15900	16112	16111	15968	15817	15866	15895	15855	15942	15931	16029	15881	15921	15893	15940	15886	16040	16127	15883	15898	15989	15928	15893	15896	16070	15960	16024	15933	15929	15819	15854	15802	15669	15823	15897	15859	15862	15953	15892	15911	15973	15984	15861	15842	15924	15947	15795	15900	16009	15704	15859	15950	15965	15839	15890	16054	16093	15786	15761	15761	15993	15590	15891	15880	15916	16021	15741	15842	15938	15973	15871	16035	15952	15898	15926	15986	16104	15919	15954	15864	15689	15859	15809	15853	15816	15820	15985	15889	15854	15904	16260	16030	16029	16030	16158	15979	15894	15903	15799	15773	16010	15982	15870	15814	15896	15912	16051	16009	16106	16280	15770	15917	15745	15886	15845	15692	15846	15819	16009	15949	15758	15815	15837	15780	15835	15844	15881	15864	16086	15808	15806	15792	15987	15886	16179	15801	15983	15833	15935	15772	16061	15887	15916	15769	16056	15892	15949	15911	16013	15895	15967	15869	15884	15980	16008	16060	15991	15906	15933	15939	15825	15881	15929	15985	15929	15824	15807	15997	15893	15666	15878	15894	15888	16082	16058	15838	15930	15830	15996	16008	15663	15916	15927	15837	15907	15862	16007	16039	15967	15964	15974	15876	15781	15807	16073	15776	15842	15947	16065	16008	15998	15942	15944	15851	15664	15988	15773	16185	15977	15978	15935	15948	15976	15936	15940	15995	16112	15981	15816	15851	15946	15807	16085	15925	16139	16030	15829	15913	15966	16011	15921	15944	15938	15853	16089	16232	15950	15889	15860	15925	16041	15892	15979	15814	15929	15844	16101	16056	15910	15867	15856	15946	15930	15915	16090	15901	15946	15930	15897	15879	15906	15871	15669	15956	15919	16057	16056	15823	16054	15981	15939	15939	15965	15880	15933	15858	15849	15845	16227	16043	16004	16023	16171	15949	15942	15895	16045	15836	16074	15834	16022	15622	15853	15935	15911	15737	15876	15981	15864	15816	15756	15981	15975	15946	15956	15941	15955	15956	16112	15986	15945	15966	15788	15856	15983	16034	15782	16100	15954	15739	15733	15891	16037	15994	16034	15934	15746	15980	15823	15897	15918	15900	16117	15887	15942	16041	15885	15809	15979	15631	15877	16034	15896	15691	15935	15874	15687	15789	15981	15741	16065	15994	15918	15939	15933	15686	15924	15858	15865	15779	15920	15967	15901	15858	15791	15847	16018	15891	16058	15852	16005	15907	15962	15842	15777	15998	15981	15940	15822	16028	15804	15961	16114	15934	16012	15925	15728	16021	16105	15884	15787	15872	15746	15877	16069	16031	15849	15662	15938	16077	15972	15898	15786	15998	15934	15877	15976	15906	15947	15896	15889	15887	15972	15882	15925	16153	16064	16063	15786	15898	15894	15950	15934	15962	16021	16176	15855	15857	15995	15856	15971	15945	15751	15994	15956	16144	15830	16047	15959	15773	15956	15918	16061	15941	15892	16010	16013	16055	15869	15916	15990	16075	15866	15992	15923	15838	15868	15844	15783	15936	16058	15829	16001	15921	15904	15767	16006	15842	16089	15669	16010	15832	15680	15940	15856	15764	16042	15811	16034	15837	15713	15738	15944	15816	16067	15789	15831	15806	15918	15759	15917	15763	16061	15981	15899	15918	15946	15805	15952	15973	16052	16123	15956	15848	15711	15905	15782	15952	15929	16174	16024	16000	15955	15978	15953	15955	15779	16052	16024	15841	15897	15860	15914	15881	16013	15920	15909	15900	15823	15833	15830	15960	16078	15891	15904	16019	15740	15948	15899	15931	15696	15815	15812	15970	15986	15759	15677	15976	15979	15959	15978	15999	15889	15926	15874	15858	15982	15796	15944	15797	15989	15817	15982	16008	15905	15994	15864	15924	16058	15927	16178	16080	15724	15863	15718	15950	15737	15947	15856	15871	15962	16057	16177	16085	16004	16031	15960	16090	15841	15962	16016	15819	15907	16087	16120	15945	16001	15969	15911	15848	16045	15920	16040	15884	15838	15860	16066	15975	16086	15721	15992	15898	15834	15894	15968	15786	15838	15809	15906	16000	16111	15939	15921	15939	15955	15831	15788	15786	15961	15792	16079	15830	15920	15825	15887	16143	15806	16045	15906	15986	15911	15860	16064	15889	15980	15995	15874	15909	15738	15737	15971	15971	15703	15852	15847	15958	15875	15950	16059	15958	15909	15992	15904	15981	15787	15801	15790	15993	15971	15937	16043	16112	15705	16028	16104	15947	15765	15959	15906	15890	15803	15673	15959	16155	15807	15861	15854	16059	16127	15922	15910	15972	16076	15898	15853	15981	15707	15931	15976	16040	15772	16093	15909	16112	16021	16090	16050	15989	16013	15734	15976	15962	15799	15936	15856	16024	16183	15655	15793	15815	16001	15792	15960	15901	16022	16100	15956	15873	16069	15960	15931	15844	15838	15967	15913	15601	15618	15914	15965	15951	15974	15792	15737	15895	16091	15855	15979	15843	15871	16177	16058	15999	16107	16014	15896	15817	15988	16059	15988	16025	15810	16017	15798	15954	15935	16096	15800	16095	15985	15835	15885	16064	15992	15886	16009	16051	16071	15818	16055	16061	16002	15650	15932	16132	15859	15995	15821	15957	15868	15808	15950	15882	16172	16001	16035	16091	16047	15951	15951	15788	15695	15765	15877	15971	15961	16066	15862	15836	16104	15821	15782	15818	15875	15844	16053	15919	15824	15878	15793	15965	15895	15858	15944	15991	15827	15920	15962	16081	16151	15989	16047	15986	15879	15762	15856	15699	15971	15976	15965	15782	15894	16182	15974	15676	15936	16027	15890	15800	15887	15772	16033	15719	15910	15905	16012	15796	15810	15923	15751	15885	15760	16156	15941	15902	15803	16060	15874	15756	16070	15866	15986	15867	15831	16059	15825	15654	16016	15899	15789	15979	16016	15882	15917	15776	15879	15969	16105	15862	15843	15894	15877	15928	16057	15741	15816	15734	15930	16068	16028	15884	15833	16072	16062	15778	15724	15991	15878	16004	15965	15948	15710	15895	16101	15884	16017	15965	15897	15918	15915	15953	15840	15836	16015	15910	15966	15837	16013	16117	15954	15848	15746	16059	15798	16011	16024	15829	15911	16103	15945	15774	15895	15917	15858	15840	15988	15864	15816	15698	15767	15963	15926	15926	16065	15980	15874	15900	16153	15925	15793	15964	16090	15948	15877	15773	15919	16009	15683	15898	15989	15869	15898	15845	15964	15890	16050	15993	16091	16064	16065	15804	15966	15733	15881	15767	15885	15724
11909	28109	20318	16499	15391	14526	14061	13837	13750	13477	13791	13870	13701	13643	14976	15952	15394	14582	14181	13727	13637	13652	13584	13391	13444	13594	13571	13596	13642	13678	13628	13632	13639	13514	13610	13591	13432	13803	13413	13617	13717	13538	13307	13593	13501	13692	13512	13675	13690	13656	13599	13623	13491	13490	13678	13689	13681	13640	13684	13552	13668	13644	13553	13500	13567	13571	13669	13644	13621	13420	13634	13553	13489	13382	13625	13629	13627	13620	13500	13647	13567	13630	13536	13636	13663	13638	13648	13526	13593	13639	13433	13629	13520	13517	13568	13644	13776	13390	13486	13369	13521	13539	13627	13388	13427	13655	13416	13706	13605	13465	13614	13506	13422	13619	13541	13465	13510	13672	13472	13493	13619	13602	13609	13614	13589	13679	13482	13637	13496	13509	13485	13497	13453	13584	13695	13394	13607	13530	13525	13614	13470	13371	13574	13598	13463	13402	13588	13445	13595	13463	13478	13569	13670	13697	13598	13346	13613	13458	13556	13557	13449	13492	13541	13534	13462	13517	13578	13546	13538	13569	13502	13672	13459	13429	13521	13572	13539	13490	13600	13613	13577	13590	13585	13639	13570	13728	13650	13445	13515	13678	13555	13564	13580	13417	13620	13611	13583	13559	13425	13525	13545	13410	13501	13567	13479	13414	13417	13490	13463	13586	13525	13422	13500	13509	13541	13431	13494	13561	13467	13473	13519	13546	13606	13513	13509	13505	13416	13532	13497	13622	13561	13668	13477	13667	13452	13403	13814	13446	13482	13703	13410	13533	13538	13670	13475	13589	13532	13675	13442	13526	13515	13679	13551	13647	13437	13561	13517	13494	13596	13537	13410	13619	13572	13546	13590	13548	13613	13494	13560	13665	13441	13678	13579	13597	13629	13567	13484	13604	13516	13643	13404	13425	13588	13676	13414	13523	13573	13556	13687	13542	13576	13324	13583	13610	13647	13444	13542	13545	13477	13663	13451	13598	13695	13525	13610	13585	13543	13419	13614	13370	13565	13550	13594	13427	13535	13543	13463	13481	13419	13594	13389	13450	13495	13602	13546	13403	13650	13458	13554	13583	13518	13408	13635	13445	13637	13486	13595	13500	13485	13529	13390	13597	13614	13583	13650	13546	13512	13461	13616	13408	13487	13458	13478	13425	13498	13427	13462	13635	13555	13439	13426	13589	13400	13491	13559	13699	13467	13729	13399	13602	13703	13630	13587	13353	13541	13484	13511	13459	13551	13567	13519	13577	13612	13545	13649	13483	13381	13712	13684	13558	13611	13390	13611	13514	13562	13624	13427	13618	13440	13553	13447	13314	13426	13542	13434	13522	13422	13577	13564	13516	13368	13477	13584	13552	13663	13629	13477	13581	13537	13447	13629	13494	13640	13487	13402	13426	13621	13550	13604	13633	13512	13486	13698	13521	13561	13656	13580	13484	13622	13448	13588	13527	13555	13563	13515	13463	13668	13500	13663	13372	13529	13481	13601	13379	13532	13531	13468	13547	13524	13416	13686	13412	13549	13555	13637	13434	13578	13730	13413	13453	13568	13593	13482	13468	13596	13622	13606	13607	13481	13439	13551	13721	13618	13620	13653	13417	13465	13538	13348	13488	13581	13643	13585	13454	13628	13596	13668	13476	13389	13446	13474	13583	13571	13526	13536	13476	13499	13513	13573	13618	13575	13532	13596	13430	13574	13370	13554	13325	13530	13543	13466	13298	13523	13571	13639	13562	13599	13493	13453	13489	13372	13546	13648	13559	13610	13513	13425	13306	13565	13575	13662	13589	13558	13338	13531	13579	13569	13522	13646	13483	13553	13512	13383	13460	13453	13554	13474	13671	13487	13527	13493	13560	13557	13613	13576	13674	13563	13551	13437	13544	13569	13545	13574	13513	13661	13508	13342	13460	13681	13298	13572	13344	13462	13592	13384	13700	13451	13398	13616	13524	13416	13512	13506	13602	13574	13559	13423	13598	13637	13630	13388	13572	13526	13418	13713	13654	13507	13645	13520	13635	13480	13585	13550	13486	13439	13559	13426	13559	13644	13607	13486	13656	13543	13440	13532	13483	13579	13608	13661	13550	13744	13454	13528	13433	13536	13597	13636	13626	13526	13640	13534	13515	13441	13377	13494	13572	13519	13403	13652	13491	13573	13542	13570	13632	13546	13629	13404	13425	13504	13536	13448	13603	13518	13424	13555	13426	13715	13586	13575	13591	13446	13497	13654	13577	13382	13469	13577	13572	13530	13492	13587	13495	13465	13683	13574	13558	13371	13593	13525	13691	13580	13566	13617	13540	13594	13693	13558	13604	13653	13559	13499	13483	13589	13606	13582	13693	13537	13592	13443	13420	13762	13471	13556	13617	13528	13721	13592	13513	13445	13472	13501	13535	13519	13656	13578	13542	13557	13475	13653	13508	13453	13617	13505	13453	13534	13502	13623	13595	13622	13519	13384	13490	13545	13522	13486	13461	13618	13774	13590	13625	13600	13476	13479	13453	13604	13509	13492	13636	13677	13702	13453	13543	13650	13741	13459	13440	13666	13441	13614	13544	13506	13518	13545	13574	13508	13455	13717	13560	13483	13572	13574	13597	13520	13684	13613	13402	13571	13611	13578	13625	13565	13571	13527	13411	13546	13424	13563	13521	13479	13358	13561	13622	13598	13656	13454	13584	13585	13434	13505	13610	13532	13540	13591	13373	13704	13577	13477	13462	13473	13550	13489	13551	13622	13386	13693	13503	13517	13557	13572	13479	13577	13606	13582	13533	13360	13635	13455	13542	13566	13586	13454	13371	13516	13614	13650	13525	13621	13456	13602	13427	13525	13603	13613	13714	13599	13627	13558	13650	13687	13589	13625	13396	13477	13660	13609	13450	13600	13531	13548	13655	13444	13618	13519	13484	13382	13505	13490	13441	13652	13648	13412	13574	13594	13575	13583	13526	13586	13719	13667	13445	13481	13448	13543	13541	13356	13543	13600	13526	13403	13575	13546	13567	13611	13517	13645	13498	13672	13445	13489	13553	13718	13595	13382	13568	13421	13534	13548	13529	13710	13594	13453	13408	13576	13555	13384	13436	13456	13706	13448	13276	13454	13590	13516	13454	13514	13504	13571	13646	13613	13437	13566	13502	13367	13545	13563	13586	13525	13530	13488	13538	13614	13707	13663	13415	13395	13445	13494	13495	13458	13533	13545	13542	13578	13438	13424	13536	13448	13411	13638	13663	13406	13649	13512	13646	13573	13446	13418	13395	13506	13621	13461	13605	13438	13599	13465	13369	13558	13573	13644	13561	13618	13387	13571	13504	13655	13531	13551	13566	13571	13652	13498	13712	13571	13664	13586	13559	13640	13364	13593	13583	13501	13726	13476	13582	13506	13646	13616	13577	13603	13513	13666	13613	13482	13570	13571	13543	13537	13577	13517	13610	13467	13563	13517	13537	13545	13616	13442	13406	13550	13558	13536	13671	13522	13469	13416	13440	13618	13490	13683	13422	13606	13493	13439	13633	13746	13435	13732	13519	13571	13618	13475	13571	13703	13509	13563	13585	13421	13769	13612	13533	13434	13569	13857	13316	13621	13514	13531	13615	13504	13492	13544	13643	13593	13605	13597	13642	13582	13570	13549	13516	13531	13412	13556	13528	13474	13398	13643	13459	13637	13475	13602	13577	13610	13592	13453	13518	13436	13668	13534	13671	13561	13673	13632	13443	13671	13632	13397	13363	13579	13402	13651	13586	13651	13513	13564	13530	13542	13569	13325	13620	13634	13619	13640	13678	13335	13423	13476	13485	13443	13476	13581	13569	13574	13598	13530	13600	13424	13541	13493	13736	13536	13504	13586	13545	13647	13433	13527	13515	13514	13497	13516	13634	13528	13499	13443	13493	13586	13606	13617	13496	13515	13541	13615	13414	13668	13510	13401	13659	13371	13595	13633	13611	13582	13493	13636	13464	13453	13608	13423	13643	13599	13655	13649	13574	13608	13396	13492	13641	13646	13606	13475	13609	13592	13570	13495	13594	13520	13525	13549	13537	13594	13601	13544	13674	13528	13533	13557	13474	13607	13470	13462	13495	13584	13626	13617	13697	13363	13605	13541	13597	13650	13474	13459	13658	13455	13407	13448	13588	13566	13659	13549	13719	13517	13552	13561	13655	13581	13611	13488	13593	13617	13590	13446	13622	13427	13657	13494	13461	13456	13549	13499	13284	13499	13537	13459	13527	13663	13383	13516	13502	13584	13640	13674	13521	13556	13568	13586	13719	13532	13697	13601	13352	13520	13652	13593	13525	13502	13704	13559	13687	13603	13350	13448	13531	13487	13413	13478	13536	13636	13563	13758	13636	13670	13515	13553	13694	13478	13591	13694	13573	13572	13571	13565	13652	13532	13457	13568	13554	13514	13558	13553	13410	13595	13564	13417	13461	13553	13575	13480	13537	13572	13512	13523	13497	13444	13531	13557	13491	13545	13541	13535	13455	13583	13598	13587	13443	13455	13423	13490	13495	13339	13673	13435	13601	13425	13712	13608	13549	13524	13370	13540	13527	13652	13513	13616	13525	13534	13530	13551	13451	13638	13663	13444	13477	13630	13786	13566	13444	13570	13568	13633	13549	13648	13536	13509	13476	13645	13487	13412	13511	13446	13736	13616	13571	13515	13564	13471	13654	13471	13534	13685	13568	13459	13525	13533	13505	13741	13541	13432	13453	13408	13428	13495	13552	13722	13558	13682	13507	13533	13522	13696	13470	13537	13649	13552	13556	13498	13420	13431	13285	13578	13601	13377	13590	13490	13628	13541	13483	13625	13568	13605	13582	13591	13526	13600	13532	13508	13385	13449	13605	13631	13719	13523	13438	13539	13488	13517	13349	13517	13527	13604	13840	13544	13497	13645	13628	13672	13510	13410	13649	13562	13562	13600	13554	13447	13584	13516	13683	13688	13369	13551	13657	13536	13579	13476	13449	13516	13540	13387	13485	13531	13456	13543	13539	13629	13367	13516	13478	13645	13300	13460	13552	13636	13434	13644	13490	13507	13706	13808	13503	13643	13426	13626	13527	13659	13520	13502	13586	13508	13492	13520	13616	13481	13525	13550	13567	13560	13638	13516	13644	13583	13493	13526	13687	13698	13486
22636	21262	29061	23789	21333	22766	24372	17873	16626	16932	16507	16291	16408	16273	17605	20668	20437	18784	17388	16551	16242	16084	15845	15839	16067	15913	15990	15847	15804	15889	15756	15851	15955	15940	15844	16032	15885	15722	15858	16132	16045	15986	15856	15891	15817	16068	15868	15803	15968	16007	15723	15742	15937	15945	15789	15798	15943	15660	15819	15869	15772	15807	15846	15946	15951	15964	15720	15713	16009	15905	15892	15947	15586	15707	15772	15874	15821	15931	15932	15798	15856	15600	15812	16005	15969	15787	15936	15794	15538	15961	15701	15708	15839	15756	15933	15796	15876	15768	15713	15712	15797	15811	15621	15651	15831	15677	15675	15712	15784	15759	15796	15800	15802	15941	15902	15854	15652	15921	15933	15808	15789	15748	15932	15796	15707	15903	15746	15815	15937	15898	15753	15741	15746	15755	15782	16019	16007	15818	15887	15706	15742	15765	15644	15799	15792	15846	15831	15640	15673	15760	15760	15616	15829	15683	15830	15763	15757	15770	15819	15765	15723	15755	15890	15699	15824	15646	15787	15686	15813	15667	15799	15676	15757	15918	15685	15727	15606	15590	15921	15802	15668	16031	15679	15891	15871	15750	15834	15547	15877	15579	15530	15742	15673	15914	15877	15788	15988	15736	15678	15612	15698	15558	15710	15845	15695	15824	15790	15929	15922	15837	15686	15585	15750	15866	15662	15613	15692	15767	15958	15746	15843	15740	15581	15859	15893	15836	15793	15861	15580	15639	15750	15799	15680	15769	15695	15959	15796	15728	15725	15799	15840	15744	15793	16038	15856	15972	15792	15770	15947	15811	15623	15626	15703	15581	15637	15562	15722	15645	15764	15808	15803	15871	15613	15833	15739	15779	15807	15785	15751	15603	15587	15591	15853	15743	15824	15684	15761	15765	15681	15892	15668	15846	15903	15714	15778	15895	15704	15756	15761	15726	15813	15827	15631	15921	15720	15800	15856	15938	15768	15680	15737	15718	15596	15775	15805	15509	15817	15642	15775	16030	15767	15690	15778	15736	15901	15706	15827	15712	15640	15674	15842	15812	15721	15637	15717	15852	15801	15710	15832	15666	15618	15714	15846	15770	15661	15853	15799	15571	15741	15872	15705	15691	15650	15687	15730	15690	15583	15884	15700	15756	15809	15563	15767	15611	15675	15845	15715	15610	15761	15509	15776	15581	15711	15662	15667	15767	16014	15761	15721	15664	15666	15680	15730	15785	15719	15770	15850	15571	15773	15646	15651	15749	15969	15764	15839	15980	15721	15761	15997	15995	15980	15547	15738	15676	15676	15685	15708	15662	15726	15772	15916	15856	15615	15543	15748	15572	15754	15579	15770	15580	15569	15851	15757	15966	15673	15700	15710	15765	15823	15738	15660	15820	15835	15808	15761	15760	15667	15702	15732	15811	15747	15642	15636	15879	15772	15653	15691	15757	15727	15758	15560	15610	15806	15556	15835	15762	15861	15862	15730	15728	15757	15659	15847	15860	15587	15741	15555	15693	15854	15548	15818	15707	15825	15857	15664	15941	15806	15721	15821	15740	15653	15779	15824	15725	15881	15791	15650	15956	15872	15829	15665	15718	15854	15777	15828	15690	15727	15648	15828	15787	15818	15763	15617	15760	15886	15719	15640	15720	15817	15654	15683	15783	15700	15728	15732	15735	15830	15857	15840	15620	15559	15887	15888	15887	15660	15947	15672	15788	16004	15775	15673	15771	15839	15719	15666	15756	15732	15258	15894	15816	15928	15609	15810	15853	15682	15664	15763	15690	15871	15753	15908	15675	15564	15848	15970	15729	15720	15838	15874	15746	15743	15744	15685	15728	15693	15835	15802	15708	15810	15599	15670	15735	15884	15620	15923	15843	15976	15829	15825	15900	15720	15763	15717	15718	15734	15613	15701	15765	15793	15697	15769	15705	15793	15936	15681	15627	15881	15828	15936	15752	15909	15807	15803	15741	15613	15614	15714	15701	15631	15819	15727	15771	15812	15652	15666	15896	15751	15784	15868	15572	15604	15539	15974	15748	15833	15819	15783	15950	15967	15694	15740	15719	15888	15544	15805	15743	15865	15814	15864	15754	15704	15646	15931	15654	15777	15860	15843	15683	15801	15486	15997	15853	15824	15724	15628	15633	15644	15570	15737	15533	15907	15764	15611	15774	15700	15615	15878	15720	15662	15849	15808	15754	15667	15694	15835	15631	15749	15641	15587	15716	15894	15654	15720	15730	16003	15588	15816	15596	15836	15762	15878	15848	15725	15793	15812	15658	15866	15764	15790	15654	15864	15826	15768	15761	15739	15713	15779	15963	15597	15821	15710	15674	15562	15607	15668	15641	15763	15775	15856	15784	15543	15776	15823	15700	15690	15629	15809	15796	15629	15779	15710	15940	15620	15727	15668	15687	15776	15667	15665	15517	15442	15829	15779	15812	15696	15690	15894	15819	15688	15722	15796	15948	15927	15601	15643	15825	15648	15755	15735	15531	15742	15680	15763	15807	15830	15929	15617	15866	15724	15760	15663	15817	15837	15687	15721	15770	15871	15753	15731	15890	15785	15673	15810	15558	15744	15682	15817	15722	15582	15683	15803	15624	15885	15556	15846	15538	15771	15917	15772	15728	15794	15700	15767	15956	15684	15678	15649	15821	15737	15701	15740	15892	15666	15963	15876	15605	15713	15662	15758	15740	15729	15547	15822	15749	15504	15699	15577	15704	15611	15751	15552	15799	15713	15804	15855	15584	15841	15569	16000	15602	15763	15641	15608	15705	15970	15759	15712	15709	15787	15819	15817	15700	15803	15708	15837	15725	15807	15726	15797	15801	15716	15638	15505	15600	15812	15577	15572	15569	15490	15811	15732	15630	15882	15696	15685	15691	15748	15812	15728	15774	15851	15957	15668	15637	15730	15543	15744	15722	15774	15859	15714	15739	15589	15772	15709	15665	15737	15850	15716	15712	15806	15740	15788	15597	15592	15811	15720	15737	15681	15690	15788	15880	15753	15670	15593	15784	15643	15751	15850	15789	15795	15718	15850	15610	15667	15627	15608	15702	15601	15609	15567	15742	15621	15816	15940	15772	15886	15755	15867	15768	15566	15819	15753	15595	15667	15636	15699	15717	15790	15826	15827	15736	15693	15699	15768	15710	15696	15750	15696	15706	15729	15684	15818	15717	15643	15813	15611	15728	15724	15790	15741	15681	15763	15770	15605	15742	15806	15761	15815	15603	15756	15840	15464	15673	15797	15670	15662	15688	15859	15791	15627	15784	15857	15835	15935	15657	15852	15888	15615	15821	15864	15651	15823	15548	15827	15916	15851	15930	15769	15750	15618	15572	15703	15702	15561	15668	15756	15816	15822	15957	15867	15800	15811	15579	15871	15718	15877	15775	15701	15664	15452	15768	15730	15768	15793	15843	15773	15750	15768	15786	15880	15782	15666	15844	15513	15637	15699	15718	15838	15556	15653	15772	15686	15732	15859	15708	15632	15782	15758	15719	15646	15623	15823	15648	15807	15898	15816	15660	15407	15554	15691	15497	15608	15746	15849	15903	15797	15819	15994	15575	15890	15803	15749	15740	15661	15715	15853	15785	15945	15707	15751	15792	15593	15717	15766	15799	15630	15836	15790	15807	15532	15854	15650	15723	15640	15737	15767	15678	15742	15688	15552	15668	15943	15613	15815	15838	15836	15534	15866	15502	15945	15718	15678	15649	15546	15542	15691	15674	15774	15682	15556	15783	15595	15893	15692	15590	15701	15729	15781	15651	15846	15767	15835	15673	15833	15725	15505	15651	15822	15819	15693	15811	15751	15730	15590	15731	15620	15981	15858	15876	15719	15742	15653	15637	15630	15770	15816	15870	15978	15776	15753	15774	15758	15809	15804	15639	15823	15594	15701	15636	15603	15518	15641	15985	15822	15783	16021	16006	15948	15708	15685	15961	15781	15852	15513	15733	15588	15663	15763	15879	15692	15728	15732	15896	15804	15681	15784	15684	15829	15837	15579	15752	15652	15604	15735	15691	15514	15636	15680	15649	15773	15719	15828	15560	15617	15667	15638	15732	15931	15735	15761	15562	15740	15776	15705	15744	15969	15723	15662	15842	15934	15742	15763	15695	15765	15721	15757	15775	15811	15660	15662	15869	15957	15813	15778	15457	15589	15461	15860	15921	15843	15614	15675	15693	15756	15874	15745	15710	15713	15701	15809	15626	15942	15764	15930	15784	15527	15500	15769	15809	15760	15697	15715	15679	15767	15725	15779	15768	15917	15865	15761	15699	15661	15534	15626	15635	15716	15957	15886	15820	15665	15702	15762	15842	15746	15771	15896	15852	15595	15662	15618	15871	15977	15867	15657	15894	15786	15644	15683	15869	15792	15628	15563	15725	15776	15845	15668	15927	15717	15767	15867	15730	15731	15700	15709	15772	15794	15856	15814	15719	15823	15616	15689	15839	15992	15860	15696	15805	15653	15946	15641	15701	15722	15733	15639	15542	15885	15766	15701	15936	15942	15614	15615	15666	15733	15763	15827	15912	15914	15763	15572	15893	15841	15663	15809	15721	15798	15683	15903	15674	15722	15766	15825	15661	15811	15702	15671	15708	15731	15708	15876	15771	15453	15872	15970	15847	15667	15676	15561	15626	15637	15839	15893	15668	15672	15818	15749	15714	15726	15712	15941	15672	15771	15781	15714	15701	15599	15734	15732	15811	15615	15688	15756	15779	15858	15949	15763	15616	15837	15753	15823	15773	15621	15677	15864	15600	15589	15638	15739	15595	15841	15759	15695	15798	15783	15642	15716	15890	15693	15805	15722	15671	15632	15739	15933	15756	15574	15583	15818	15879	15583	15698	15853	15781	15795	15762	15705	15840	15778	15646	15796	15602	15693	15675	15729	15622	15626	15723	15931	15618	15688	15825	15866	15850	15724	15751	15978	15662	15774	15697	15659	15674	15677	15824	15807	15762	15831	15814	15664	15582	15894	15870	15692	15702	15813	15828	15783	16013	15661	15666	15745	15881	15728	15811	15791	15539	15741	15650	15880	15644	15715	15828	15786	15707	16057	15860	15876	15681	15676	15718	15845	15692	15823	15644	15915	15613	15652	15749	15775	15917	15933	15646	15728	15632	15924	15782
12168	38458	24006	17244	15502	14760	14391	14042	14068	14018	13829	13848	13550	13850	15143	17838	17085	15536	14648	13572	13634	13670	13529	13547	13550	13524	13483	13510	13318	13494	13410	13475	13492	13497	13366	13497	13351	13567	13457	13646	13447	13462	13445	13415	13421	13505	13455	13400	13401	13571	13461	13337	13417	13501	13546	13436	13341	13460	13455	13419	13421	13425	13408	13419	13652	13446	13479	13391	13342	13425	13512	13476	13429	13455	13517	13481	13349	13467	13566	13382	13257	13577	13398	13424	13403	13224	13500	13269	13496	13439	13397	13414	13459	13341	13485	13436	13589	13432	13534	13337	13462	13574	13234	13471	13574	13401	13488	13539	13284	13521	13368	13506	13348	13374	13553	13394	13220	13358	13445	13372	13308	13459	13648	13489	13313	13425	13393	13516	13470	13422	13496	13442	13460	13357	13547	13388	13557	13397	13385	13446	13552	13432	13284	13442	13510	13580	13386	13480	13526	13477	13367	13461	13398	13541	13378	13249	13381	13474	13353	13508	13292	13599	13345	13471	13484	13329	13544	13471	13439	13343	13558	13426	13346	13437	13376	13346	13356	13418	13625	13424	13549	13320	13444	13491	13261	13508	13185	13535	13496	13571	13221	13325	13205	13509	13521	13421	13260	13562	13340	13280	13345	13328	13407	13435	13532	13550	13330	13423	13419	13400	13632	13481	13464	13433	13426	13336	13465	13402	13285	13439	13373	13467	13377	13440	13376	13315	13345	13488	13502	13425	13478	13472	13421	13482	13390	13536	13332	13612	13447	13444	13377	13590	13440	13622	13271	13489	13437	13600	13447	13420	13304	13443	13378	13325	13508	13511	13277	13338	13406	13481	13531	13530	13408	13561	13584	13365	13333	13682	13474	13482	13231	13533	13535	13429	13390	13395	13383	13511	13354	13543	13317	13397	13658	13431	13235	13391	13585	13339	13353	13217	13387	13511	13353	13399	13380	13373	13500	13452	13414	13357	13614	13525	13541	13415	13455	13467	13415	13478	13351	13290	13429	13471	13365	13571	13462	13358	13430	13570	13628	13461	13543	13436	13529	13433	13416	13417	13384	13527	13459	13537	13174	13443	13421	13424	13609	13482	13362	13526	13427	13432	13372	13523	13366	13399	13243	13374	13461	13250	13421	13603	13444	13324	13417	13446	13330	13522	13420	13451	13465	13500	13592	13400	13443	13368	13384	13531	13511	13483	13497	13413	13545	13424	13543	13611	13457	13457	13465	13483	13384	13405	13456	13414	13357	13498	13480	13496	13630	13305	13506	13651	13447	13415	13457	13618	13430	13385	13427	13475	13330	13466	13435	13505	13524	13470	13431	13445	13487	13429	13493	13371	13354	13352	13356	13363	13439	13338	13413	13482	13474	13538	13473	13565	13472	13626	13427	13492	13281	13594	13315	13238	13390	13257	13534	13423	13620	13420	13504	13364	13447	13295	13465	13381	13445	13447	13605	13464	13249	13414	13292	13431	13467	13448	13480	13442	13519	13428	13315	13420	13309	13430	13496	13378	13546	13410	13567	13380	13511	13464	13497	13342	13487	13493	13409	13601	13585	13378	13554	13246	13444	13445	13304	13221	13403	13570	13539	13492	13376	13542	13352	13291	13362	13273	13497	13520	13617	13430	13294	13413	13437	13382	13406	13389	13498	13413	13198	13569	13515	13420	13438	13283	13525	13360	13440	13437	13476	13495	13447	13561	13404	13352	13592	13472	13582	13370	13442	13437	13442	13422	13476	13383	13571	13516	13369	13315	13341	13404	13484	13404	13531	13446	13468	13352	13417	13360	13514	13494	13585	13353	13489	13348	13292	13495	13309	13409	13506	13380	13499	13282	13401	13486	13370	13503	13435	13388	13563	13271	13498	13365	13390	13423	13535	13386	13448	13368	13613	13117	13464	13435	13371	13490	13536	13472	13372	13231	13448	13475	13421	13299	13306	13401	13403	13393	13496	13425	13317	13400	13315	13608	13354	13480	13503	13385	13512	13549	13450	13303	13453	13320	13457	13418	13334	13369	13560	13489	13422	13463	13467	13365	13224	13348	13470	13478	13459	13400	13432	13494	13497	13324	13421	13291	13477	13318	13479	13519	13317	13449	13524	13315	13384	13419	13459	13519	13563	13363	13371	13406	13260	13492	13404	13546	13473	13392	13286	13415	13649	13436	13434	13384	13426	13414	13487	13390	13320	13498	13471	13552	13336	13632	13383	13415	13436	13355	13372	13381	13341	13576	13465	13407	13227	13519	13322	13516	13335	13310	13326	13493	13455	13391	13409	13399	13492	13370	13379	13470	13446	13336	13401	13385	13524	13553	13363	13366	13393	13450	13386	13410	13317	13503	13453	13458	13376	13471	13431	13504	13375	13193	13207	13420	13474	13473	13333	13411	13424	13411	13434	13520	13546	13349	13392	13576	13428	13390	13447	13481	13338	13436	13357	13355	13577	13399	13523	13380	13364	13404	13451	13374	13443	13453	13375	13499	13307	13308	13383	13538	13478	13471	13444	13362	13351	13576	13393	13447	13143	13369	13326	13329	13448	13577	13325	13490	13368	13364	13391	13447	13425	13225	13494	13345	13436	13396	13389	13458	13345	13366	13524	13525	13402	13357	13443	13631	13469	13436	13459	13536	13448	13433	13394	13514	13481	13334	13365	13356	13240	13426	13486	13639	13568	13367	13532	13499	13439	13464	13486	13423	13600	13500	13500	13500	13435	13491	13389	13437	13420	13568	13480	13462	13329	13501	13547	13493	13410	13416	13586	13466	13452	13399	13366	13470	13362	13414	13457	13409	13514	13215	13588	13435	13427	13369	13285	13363	13294	13515	13457	13505	13351	13230	13434	13450	13458	13233	13321	13468	13320	13394	13394	13382	13316	13528	13319	13310	13418	13421	13218	13456	13321	13359	13460	13442	13440	13445	13516	13398	13513	13369	13408	13481	13418	13289	13402	13233	13426	13406	13441	13389	13326	13356	13566	13331	13567	13457	13506	13399	13360	13587	13488	13469	13333	13347	13533	13404	13347	13404	13395	13474	13324	13501	13312	13419	13423	13331	13439	13437	13583	13442	13521	13375	13384	13423	13442	13519	13509	13335	13439	13252	13495	13486	13413	13548	13513	13330	13336	13416	13450	13434	13297	13464	13495	13248	13490	13439	13448	13181	13409	13370	13370	13294	13246	13391	13476	13375	13481	13348	13363	13261	13403	13373	13368	13503	13502	13393	13415	13442	13455	13229	13404	13432	13563	13430	13474	13483	13293	13369	13456	13310	13544	13455	13602	13501	13361	13484	13294	13456	13408	13511	13401	13402	13430	13424	13427	13439	13384	13368	13402	13540	13336	13455	13534	13390	13245	13426	13433	13415	13294	13490	13372	13597	13427	13481	13586	13501	13389	13521	13398	13321	13380	13465	13456	13459	13335	13354	13552	13546	13393	13321	13305	13424	13338	13337	13348	13458	13380	13417	13529	13377	13416	13512	13592	13566	13267	13433	13288	13338	13275	13457	13317	13506	13296	13474	13576	13642	13455	13477	13567	13319	13532	13424	13521	13528	13487	13461	13434	13585	13374	13403	13465	13328	13537	13478	13062	13285	13318	13516	13398	13345	13456	13300	13459	13490	13311	13420	13401	13295	13455	13358	13427	13591	13410	13519	13493	13346	13404	13393	13656	13239	13305	13219	13361	13463	13392	13452	13447	13508	13435	13354	13572	13403	13458	13400	13407	13223	13416	13401	13268	13596	13352	13319	13376	13483	13418	13529	13426	13315	13613	13406	13423	13420	13410	13360	13513	13324	13467	13316	13461	13497	13485	13378	13559	13451	13371	13378	13505	13387	13434	13456	13259	13341	13442	13306	13535	13458	13424	13421	13339	13393	13389	13529	13358	13458	13562	13433	13365	13363	13458	13644	13420	13429	13523	13341	13430	13390	13504	13374	13314	13528	13332	13329	13457	13341	13399	13480	13302	13437	13350	13421	13362	13573	13259	13313	13474	13334	13302	13500	13361	13234	13362	13486	13183	13262	13356	13374	13356	13272	13381	13476	13485	13321	13316	13559	13422	13359	13559	13474	13362	13352	13574	13505	13514	13405	13438	13449	13485	13303	13405	13556	13323	13515	13446	13328	13284	13386	13231	13497	13570	13433	13389	13574	13306	13519	13419	13461	13538	13452	13369	13414	13490	13493	13459	13399	13586	13409	13556	13520	13364	13519	13458	13428	13475	13467	13311	13491	13339	13424	13519	13396	13573	13259	13257	13275	13452	13308	13459	13468	13476	13390	13454	13404	13332	13354	13342	13450	13247	13281	13335	13419	13387	13363	13368	13425	13448	13436	13416	13594	13366	13331	13595	13465	13221	13449	13407	13387	13286	13476	13445	13491	13293	13393	13359	13203	13391	13531	13373	13469	13243	13248	13480	13433	13325	13357	13481	13408	13329	13310	13444	13447	13429	13334	13528	13433	13317	13314	13525	13503	13466	13337	13468	13417	13400	13353	13478	13435	13382	13412	13528	13561	13492	13517	13389	13259	13403	13466	13507	13598	13627	13382	13465	13182	13403	13390	13557	13337	13428	13392	13531	13252	13444	13426	13423	13377	13456	13498	13373	13411	13501	13423	13511	13523	13507	13349	13430	13425	13458	13361	13514	13576	13272	13335	13266	13388	13363	13341	13268	13499	13427	13285	13431	13528	13424	13337	13428	13388	13327	13341	13292	13597	13456	13324	13438	13498	13398	13554	13499	13483	13416	13453	13374	13485	13538	13434	13482	13307	13359	13398	13471	13456	13512	13300	13489	13371	13419	13417	13382	13424	13449	13475	13367	13363	13386	13477	13477	13486	13324	13345	13501	13423	13530	13416	13383	13467	13395	13335	13515	13330	13353	13395	13391	13265	13301	13353	13284	13475	13464	13309	13381	13271	13410	13417	13429	13298	13438	13384	13393	13420	13351	13205	13495	13407	13324	13518	13377	13420	13233	13457	13446	13405	13377	13284	13412	13450	13518	13283	13380	13443	13321	13293	13502	13425	13417	13333	13473	13347	13515	13440	13206	13311	13258	13426	13373	13483	13406	13299	13568	13257	13442	13378	13375	13380	13359	13408	13242	13517	13605	13591	13442	13351	13508	13283
25528	21191	27304	25874	19962	18244	18054	17270	17386	17201	17318	17157	17226	17186	17042	17329	17439	17185	17192	17123	16909	17020	17030	17093	17123	16970	17059	17142	17096	17128	17135	17107	17051	16933	17162	17052	17171	16935	16972	16936	17203	17035	17119	17120	17124	17127	16999	17024	17045	17071	16987	17069	17119	16846	17036	16972	16918	17165	16993	16888	17134	17021	17027	17139	17153	17049	17021	17187	16846	16866	17205	17094	17007	17058	16851	17180	17113	17103	17100	17170	17106	16971	17157	16945	16972	16920	17042	17099	17099	16939	16840	16957	17098	16910	16999	16911	17009	17099	16893	16928	17087	16926	16958	16920	16976	17175	17118	16915	17062	16865	17020	17034	17131	17003	17049	16925	17040	17200	17062	17002	17065	16866	16924	16984	17056	17238	16840	16863	16848	16977	17122	16915	16781	16913	16916	16934	17032	16980	17020	16968	17097	16921	16990	16993	17001	17067	17162	17124	16993	17004	16941	17213	17175	16833	16998	16927	16895	16863	17148	17115	17088	16871	17125	16697	17242	17142	17088	17025	16964	16938	17043	16940	17242	16865	17171	17106	16979	16973	16903	17142	17037	17203	17013	17058	17163	16988	17014	17029	17006	17108	16937	16911	17127	17151	16899	16885	17019	16975	17029	16954	16892	16930	16932	17000	16874	17082	17143	17120	17142	17066	16880	16906	17062	17085	17003	17166	16994	17074	17047	16947	17127	16902	17039	16974	16983	16984	17068	17081	16954	16835	16972	16982	16986	17102	16955	17053	16911	17005	17129	16957	16938	16812	17020	17033	17045	16868	16976	16949	17134	17094	17129	16916	16965	17027	16827	16963	16932	16937	16636	17116	17005	16996	17085	16965	16909	16960	16952	17131	17077	16841	17079	17005	17085	16960	17049	17122	16938	16949	16981	16957	16903	16882	17061	17040	16866	16960	16914	16847	16708	16893	16888	16908	17132	16989	17128	17129	17131	17186	16980	17049	16882	17181	16936	16972	16989	16932	17107	16923	16995	16807	16799	17029	17055	17013	17119	17034	17027	17064	16997	17042	17106	17247	16786	17003	16890	16869	17025	17037	16941	17106	17076	16956	16904	17078	17021	17118	17096	16980	17043	16988	17080	16935	16998	17163	16933	16894	16858	17170	17061	16904	17068	17060	17048	17161	17173	17107	17016	16873	16873	16942	17154	17124	17193	16949	16984	17123	16963	17084	16984	17225	16872	16891	17147	16709	16997	17021	16989	16965	16894	17041	17009	16894	17213	16997	17106	16924	16945	17116	17014	17049	16825	17042	17118	17112	16973	16950	16981	16982	17072	17050	17100	16959	17089	17069	17018	16935	16916	16974	16896	17097	17086	16824	16951	17196	17001	16924	17094	16937	17192	16853	17084	16945	17007	17130	16995	17113	17018	17086	17013	16908	17139	16971	16765	16935	17020	16970	17078	17140	17002	17135	16878	17082	17125	17111	16948	16945	17035	17040	17021	17194	16911	16886	17165	17063	17052	16819	17091	17029	17034	17084	16886	16854	17119	16886	16930	16932	17101	17045	16869	16940	16977	16988	17174	16977	17139	16915	16991	16869	16979	17118	16985	16934	17164	17268	17220	17086	17208	16933	16937	17032	16900	16692	16811	16908	17037	17049	16911	17133	17041	16913	16882	16797	16918	17093	16886	17033	17041	16972	17054	17070	17095	16894	17076	16989	17004	17007	17006	17067	17263	16891	16701	16922	16929	16991	16956	17119	16937	16942	16972	16862	17053	17208	17118	16999	17030	17081	17026	17018	17049	16771	17097	16973	17126	16907	16950	17129	17072	16996	17047	16845	16938	16941	17073	16935	17231	16921	16956	17286	17042	17145	17162	16922	17233	16992	16970	17083	17013	17012	16886	17168	17007	17043	17342	16944	17111	16890	16973	16937	16918	16992	17008	17178	16977	17098	16839	17273	17023	17012	16825	17081	16810	17066	17066	17012	16954	16962	17015	17180	17174	17056	17187	17041	16856	17006	16938	16892	16920	17044	17331	17026	17125	17132	17056	16928	17132	16912	17109	17024	16959	16835	16949	16872	17056	17061	16952	17030	17002	17080	16932	16770	17227	17272	17414	17153	17049	16956	16897	16902	16996	17013	17053	16797	16888	16952	17153	17162	17055	16973	16944	16884	16923	16913	17159	17086	16951	17004	17002	17274	17184	17022	16985	16948	17066	16998	17172	17002	17247	16997	16966	16844	16990	16912	17048	17039	17160	17022	16854	16859	17062	16705	16991	17093	16980	16936	16883	16879	17027	17020	17077	16975	16905	16886	16937	17105	17188	16983	17084	17059	16963	17010	17242	17155	17080	16734	17051	17138	17077	17135	16984	16862	16964	16950	16964	17139	17050	17034	17156	16907	16948	16939	17011	16826	16859	16963	17055	17035	16891	16970	16984	17132	16945	17139	16968	16884	16829	16893	16818	16886	17007	16872	16837	16995	17030	16983	17093	17016	17215	17013	17101	16921	16966	16894	17026	16998	17138	16935	17057	17019	17086	16923	16871	16933	17139	17113	17031	17052	16975	16932	16982	17027	17129	17139	17081	16894	16795	17073	16896	17102	17055	16945	17058	16942	17066	17155	17105	17097	16982	16986	16950	16995	17138	17067	17034	17185	16968	16982	17098	17047	17175	16942	17026	16876	16927	16840	16920	17210	17142	17125	17006	16816	17052	17020	16793	16993	17074	16790	16921	16928	17126	16901	16866	16858	16752	17036	16874	16959	16961	17011	16909	16741	16894	17041	16974	16876	17003	16953	17022	17115	17088	17087	17063	16975	16958	17096	16985	16935	17116	17086	16971	16965	16911	16856	17068	17179	17138	16980	16974	16846	17204	17068	17133	16975	16942	16908	16973	17151	17026	17153	17134	16876	16777	17046	17066	17033	16965	17062	17001	17234	17094	17083	16974	17133	17089	16875	16894	16819	17039	17062	17031	17246	17065	17019	17004	16808	16957	16994	17154	17087	16936	17121	16929	17151	17033	17088	16972	17109	17228	16983	17027	17018	16951	16996	16936	17001	16995	16884	16947	16881	16994	16842	17042	16777	16971	16902	17016	16924	16995	17137	16902	16859	17090	16836	16983	16851	16986	17081	17017	16982	17177	17058	17172	17109	17083	16931	17177	16813	16852	17037	17182	16917	17263	17177	17154	17066	17117	17044	16975	17010	17158	16862	17154	16871	17115	17114	16712	16842	17096	16943	16879	16892	17021	17026	17073	16844	16814	16800	17191	17297	17097	17087	17167	17103	16943	17081	16890	17093	16985	16985	16965	16887	17004	16965	17113	17089	16845	17238	17077	17038	16914	17045	17213	16873	17143	16986	16888	17254	17101	17026	17019	16967	17010	17153	17376	17025	16851	16914	16860	16921	17021	17166	16986	16954	16983	17109	17011	17331	17062	17144	16980	17052	17070	17077	17159	17012	16841	17149	17005	17098	17174	17162	17106	16937	16959	16979	16831	16919	16964	16924	17191	16913	17210	16798	17120	17147	17157	16936	17114	16918	16993	16947	16957	16899	16983	16913	16892	16859	16848	16891	17017	17043	17060	16802	16928	17160	17079	16928	16874	16954	16939	17061	17096	17048	17026	16799	17174	17304	17103	16928	16927	17138	17131	16911	16911	16955	16880	16974	16934	16876	17067	16922	17100	17022	16954	17022	17185	16959	17009	17128	16959	17079	16988	17005	17034	17079	17103	17031	17043	17104	16881	16940	17061	16902	16827	17103	17036	16832	16856	17014	17012	17070	16962	16903	17082	16771	17066	17031	17119	17138	16984	16869	17162	16723	17112	16900	17190	17058	16846	17057	17021	16924	16923	16895	17057	16989	17228	16909	17059	17021	16936	17022	17043	17174	16996	17131	16770	17213	17018	17224	16884	17056	17019	17051	17078	17164	17087	17095	16993	17106	16920	16803	17155	16972	16940	16974	17021	17127	17125	16889	17093	16979	17129	16993	17017	17034	17045	17055	17069	16983	17076	16932	17104	16827	17006	16992	17111	17157	17130	17026	17148	17122	16908	16916	17471	16745	17090	16887	16909	17177	17108	17119	17095	16995	17103	17003	17155	17013	16985	17014	16977	16971	16905	17047	17178	17046	16815	16998	16687	16913	16908	16832	17079	17109	17035	17032	16927	16764	16968	16813	16960	17100	17079	17123	17120	16933	16974	16752	16974	16995	17058	16924	17046	16992	17138	16945	17039	16927	16974	16866	17056	17168	16867	17008	17052	17151	17133	17089	16889	17018	16938	16904	17150	16976	17088	17114	17163	17198	17160	16916	17069	16960	17006	16799	16994	16974	17098	17043	17010	16868	16888	17028	16887	17015	17114	17095	16994	16759	17043	17005	16917	16998	17019	17009	16886	16972	17063	16908	16761	17087	17118	17092	17214	17138	16920	16949	17014	17066	17078	16929	16914	16994	17022	16874	16947	17065	17017	17057	17162	16946	17043	16948	17034	17062	17150	16934	17171	17024	16985	17034	16850	16907	16885	17058	16932	16935	17017	16955	16997	16960	17088	17145	17140	17073	17036	17024	17012	16964	17195	17006	16994	17099	17171	17100	16906	17027	17033	16887	16922	17132	16821	17109	16912	17034	16941	17080	17026	17094	16816	16959	17005	16996	17100	16803	17249	16910	16987	16896	17081	17046	16933	17006	17079	16958	17089	17097	17022	16997	17037	16777	16904	16907	17155	16976	16815	17190	16917	16969	16982	16922	16952	17105	17064	17035	17009	17004	16833	16965	17128	16902	17018	16824	16838	17070	16870	17015	17050	17212	17097	16998	16863	16925	17041	16803	17037	16993	17041	17043	16947	16939	16976	16846	17196	16873	16969	16889	17220	17070	17081	16978	17091	16991	17015	16976	17010	16807	17091	17107	17064	17053	17354	16974	16681	17069	17028	16981	16892	17148	16768	17021	16871	17080	17103	16949	17186	16987	17065	16989	16974	17026	17117	17180	16948	17048	16920	16857	17146	17009	17421	17030	17271	17009	16938	16928	16974	17156	17081	16947	16799	17003	16953	17126	16825	16889	17035	16990	17032	16883	17102	16972	17118	16915	17065	17167	17057	16867	17225	17095	16997	17146	17075	16854	17093	17099	16988	16979	16981	17158
12711	24098	19554	15500	14535	14455	14447	14310	14270	14477	14316	14282	14133	14234	14197	14348	14395	14464	14230	14244	14254	14363	14276	14166	14148	14138	14085	14258	14214	14261	14159	14231	14407	14198	14030	14154	14211	14242	14143	14025	14303	14334	14069	13962	14196	14139	14154	14319	14074	14230	14054	14181	14167	14100	14129	14231	14191	14137	14062	14001	14181	14277	14106	14283	14105	14099	14060	14282	14164	14175	14209	14171	14196	14023	14190	14228	14275	14213	14317	14212	14177	14098	14223	14233	14204	14169	14055	14324	14029	14110	14209	14196	14221	14283	14301	14155	14206	14053	14267	14191	14281	14183	14252	14259	14204	14252	14111	14121	14183	14341	14180	14187	14011	14311	14165	14379	14067	14061	14201	13899	14145	14120	14184	14255	14218	14211	14125	14211	14113	14188	14077	14176	14181	14129	14279	14199	14252	14212	14132	14315	14071	14223	14180	14187	14166	14075	14329	14079	14213	14189	14228	14530	14119	14096	14192	14152	14181	14184	14083	14080	14197	14232	14145	14104	14104	14274	14056	14273	14171	14261	14153	14100	14198	14231	14053	14092	14282	14157	14176	14245	14131	14105	14011	14219	14255	14237	14164	14212	14168	14110	14057	14242	14217	14193	14262	14096	14142	14022	13995	14199	14202	13983	14162	14135	14274	14090	14271	14130	14244	14204	14225	14238	14211	14136	14277	14248	14148	14307	13984	14182	14213	14187	14053	14156	14260	14307	14202	14042	14229	14194	14271	14045	14255	14120	14082	14273	14080	14214	14209	14206	14118	14174	14055	14146	14304	14110	14188	14215	14024	14292	14154	14282	14181	14214	14187	14157	14173	14064	14206	14376	14233	14210	14048	14241	14458	14307	14317	14422	14188	14195	14341	14294	14077	14223	14162	14190	14129	14259	14239	14174	14228	14182	14053	14204	14118	14206	14092	14097	14241	14216	14263	14194	13983	14173	14180	14370	14199	14356	14099	14280	14337	14183	14200	14270	14201	14128	14371	14139	14111	14173	14141	14224	14116	14223	14241	14192	14096	14185	14179	14061	14208	14185	14138	14124	14148	14287	14122	14381	13989	14099	14243	14066	14248	14321	14105	14115	14159	14252	14153	14136	14026	14205	14213	14044	14220	14225	14297	14194	14197	14102	14182	14195	14146	14060	14229	14321	14142	14225	14051	14196	14247	14219	14232	14067	14094	14117	14177	14176	14197	14313	14167	14200	14056	14156	14195	14179	14064	14158	14142	14348	14240	14268	14107	14162	14253	14224	14213	14126	13992	14186	14325	14201	14328	14218	14131	14275	14117	14176	14136	14319	14337	14202	14285	14163	14208	14182	14288	14261	14139	14356	14083	14153	14133	14268	14293	14157	14108	14276	14116	14204	14022	14195	14195	14166	14302	14113	14177	14096	14138	13953	14154	14288	14155	14142	14184	14113	14278	14178	14105	14148	14127	14062	14183	14076	14246	14141	14195	14177	14253	14061	14055	14139	14193	13929	14150	14313	14249	14305	14136	14073	14154	14208	14116	14216	14203	14219	14213	14154	14224	14102	14153	14098	14234	14306	14110	14113	14171	14159	14283	14130	13996	14199	14321	14173	14130	14111	14301	14243	14144	14031	14370	14221	14195	14142	14146	14233	14166	14119	14266	14173	14235	14326	14106	14231	14171	14308	14087	14127	14025	14156	14176	14212	14140	14243	14126	14141	14241	14370	14088	14034	14120	14261	14092	14136	14133	14140	14402	14245	14223	14056	14303	14042	14103	14142	14168	14124	14272	14234	14169	14126	14087	14258	14258	14057	14187	14282	14071	14190	14307	14049	14172	14267	14061	14244	14280	14365	14223	14093	14279	14187	14202	14090	14121	14250	14127	14135	14048	14235	14204	14093	14270	14151	14438	14063	14248	14053	14109	14167	14087	14225	14120	14083	14213	14182	14149	14216	14006	14250	14228	14175	14120	14130	14165	14332	14322	14293	14126	14037	14165	13983	14143	14022	14212	14337	14188	14009	14119	14360	14228	13962	14190	14189	14422	14140	14267	14201	14167	14153	14223	14093	14139	14093	14150	14128	14168	14167	13831	14237	14203	14224	14171	14461	14319	14287	14240	14183	14198	14143	14120	14206	14128	14165	14166	14091	14314	13947	14337	14034	14377	14256	13980	14116	14206	14146	14282	14041	14015	14083	14165	14022	14163	14172	14258	14063	14226	14097	14032	13872	14205	14137	14226	14329	14183	14194	14092	14181	14188	14173	14126	14111	14318	14094	14114	14190	14038	14296	14229	14142	14114	14190	14244	14366	14152	13936	14263	14318	14303	14095	14033	14301	14300	14127	14213	14168	14168	14170	14271	14168	14228	14226	14229	14159	13955	14139	14398	14342	14265	14230	14138	14094	14254	14125	14197	14112	14162	14118	14135	14166	14086	14288	14155	14166	14084	14088	14199	14053	14323	13913	14146	14091	14287	14182	14041	14237	14047	14238	14174	14367	14080	14279	14213	14222	14016	13987	14196	14187	14083	14302	14080	14230	14254	14328	14093	14144	14189	14298	14196	14120	14203	14211	14132	14227	14102	14260	14049	14128	14261	14094	14315	14241	14238	14066	14215	14237	14187	14192	14223	14037	14072	14210	14294	14297	14346	14107	14284	14153	14232	14185	14282	14103	14451	14393	14039	14261	14353	14092	14085	14063	14178	13915	14135	14254	14146	14204	14039	14201	14247	14073	14227	14148	14218	14082	14191	14190	14440	14253	14213	14147	14284	14173	14286	14126	14125	14096	14182	14092	14258	14162	14219	14299	14107	14212	14176	14276	14285	14174	14204	14205	14122	14178	14308	14338	14046	14259	14213	14304	14131	14201	14019	14138	14263	14312	14090	14229	14271	14195	14134	14088	14218	14071	14174	14105	14237	14258	14256	14098	14101	14238	14160	14061	14100	14043	14057	14240	14156	14232	14249	14143	14163	14038	14179	14017	14070	14087	14136	14187	14217	14307	14285	14255	14436	14155	13994	14117	14091	14237	14119	14146	14251	14100	14121	14133	14152	14243	14079	14273	14268	14116	14162	14400	14298	14178	14114	14283	14266	14040	14283	14234	14232	14200	13956	14281	14281	14237	14226	14237	13991	14319	14286	14327	14149	14143	14158	14352	14108	14108	14141	14168	14238	14182	14153	14209	14088	14273	14198	14212	14283	14276	14107	14268	14353	14244	14250	14107	14305	14223	14154	14145	13995	14118	14350	14352	14326	14058	14122	14152	14265	14251	14120	14154	14086	14063	14112	14147	14306	14191	14202	14319	14357	14111	14110	14283	14110	14124	14187	14035	14355	14256	14199	14092	14092	14155	14089	14203	14117	14248	14197	14209	14272	14329	14070	14086	14313	14070	14397	14249	13949	14165	14173	14174	14432	14193	14319	14331	14136	14274	14280	14185	14229	14121	14278	14031	14240	14226	14274	14259	14326	14168	14243	14190	14436	14109	14138	13993	14243	14183	14283	14084	14207	14138	14197	14113	14291	14168	14161	14096	14128	14207	14233	14013	14274	14183	14290	14154	14173	14199	14269	14117	14054	14201	14193	14047	14317	14194	14204	14283	14156	14214	14176	14232	14120	14193	14200	14202	14026	14283	14251	14084	13966	14204	14087	14196	14193	14406	14130	14144	14366	14212	13979	14395	14059	14173	14159	14241	14083	14230	14391	14221	14229	14147	14275	14161	14076	14120	14192	14305	14302	14060	14109	14172	14185	14076	14127	14081	14234	14290	14265	14267	14274	13960	14283	14242	14022	14086	14010	14115	14264	14186	14280	14298	14265	14278	14174	14120	14059	14109	14220	14297	14230	14149	14193	14050	14218	14325	14126	14210	14154	14161	13990	14172	14144	14127	14202	14184	13992	14240	14212	14034	14132	14288	14167	14375	14293	14094	14202	14048	14171	14123	14271	14275	14292	14231	14094	14242	14468	14192	14142	14173	14097	14147	13970	14211	14144	14204	14188	14112	14381	14129	14253	14290	14222	14243	14282	14158	14441	14029	14042	14128	14013	14312	14174	14126	14097	14088	14171	14146	14131	14193	14023	14195	14327	14183	14196	14247	14192	14107	14059	14133	14184	14292	14227	14159	14218	14053	14135	14086	14078	14138	14283	14255	14236	14137	14242	14125	14219	14236	14189	14273	14167	14198	14235	14255	14222	14023	14079	14300	14162	14135	14198	14067	14273	14259	14128	13875	14273	14192	14291	14096	14228	14194	14033	14219	14200	14102	14163	14264	14109	14222	14193	14319	14165	14121	14142	14130	14166	14055	14121	14251	14314	14209	14057	14202	14237	14149	14090	14191	14212	14013	14127	14075	14217	14111	14123	14037	14126	14195	14208	14270	14223	14205	14386	14179	14221	13961	14133	14193	13982	14068	14208	14084	14196	14198	14132	14220	14232	14406	14044	14318	14166	14157	14281	14245	14332	14213	14291	14218	14201	14241	14158	14102	14208	14264	14094	14146	14386	14211	14304	14188	14108	14160	14244	14209	14220	14160	13963	14164	14190	14177	14239	14227	14201	14189	14175	14307	14238	14108	14290	14248	14362	14097	14202	14105	14044	14133	14176	14128	14100	14159	14203	14091	14183	14101	14211	14113	14087	14136	14124	14166	14188	14101	14256	14261	14067	14053	14173	14219	14216	14218	13988	14233	14061	14167	14147	14226	14068	14292	14101	14235	14060	14178	13956	14322	14121	14194	14116	14218	14291	14272	14140	14105	14107	14105	14162	14353	14210	14011	14064	14264	14085	14176	14301	14279	14026	14176	13939	14113	14103	14097	14079	14096	14339	14137	14208	14296	14173	14335	14102	14067	14186	14183	13971	14163	14229	14279	14258	14159	14290	14262	14019	14209	14157	14104	14060	14232	14165	14199	14228	14227	14256	14102	14178	14178	14156	14323	14007	14190	14225	14171	14076	14255	14139	14102	14301	14317	14136	14177	14308	14138	14124	14079	14268	14042	14257	14141	14197	14066	14064	14205	14217	14274	14246	14206	14217	14075	13888	14168	14222	14365	14172	14301	14336	14227	14262	14150	14225	14135	14217	14193	14137	14224	14279	14164	14177	13911	14228	13922	14195	14197	14125	14121	14068	14165	14140	14058	14103	14161
23498	21254	28789	24032	21604	22465	21223	17269	17034	17296	17250	16851	16935	17004	17210	19039	19515	18312	17690	16928	16709	16859	16808	16833	16804	16705	16719	16682	16792	16670	16783	16676	16632	16678	16553	16598	16768	16876	16607	16669	16598	16684	16572	16810	16510	16644	16574	16677	16796	16641	16804	16656	16853	16551	16712	16632	16821	16649	16727	16471	16600	16588	16863	16357	16661	16727	16549	16774	16668	16613	16667	16659	16793	16494	16450	16689	16665	16626	16587	16643	16769	16661	16619	16848	16653	16738	16754	16655	16760	16656	16630	16602	16812	16554	16704	16620	16740	16701	16596	16515	16819	16778	16635	16419	16655	16703	16465	16388	16687	16546	16839	16563	16666	16652	16698	16679	16767	16609	16696	16599	16483	16605	16808	16475	16577	16786	16657	16725	16665	16607	16654	16738	16525	16487	16403	16486	16383	16715	16630	16517	16572	16741	16453	16626	16796	16629	16488	16461	16860	16672	16754	16309	16502	16689	16901	16652	16626	16473	16865	16438	16607	16526	16489	16507	16631	16636	16505	16551	16633	16821	16684	16628	16800	16532	16547	16748	16657	16639	16625	16731	16635	16511	16533	16565	16537	16624	16561	16619	16528	16319	16678	16550	16653	16615	16683	16705	16560	16604	16584	16639	16602	16662	16782	16680	16633	16552	16580	16505	16650	16570	16622	16579	16608	16630	16617	16755	16826	16722	16535	16541	16623	16612	16723	16675	16894	16746	16861	16576	16919	16518	16797	16614	16633	16772	16652	16554	16532	16562	16671	16640	16714	16659	16555	16609	16537	16539	16513	16660	16515	16499	16607	16419	16637	16556	16778	16454	16477	16680	16548	16538	16760	16615	16585	16707	16639	16729	16494	16745	16744	16727	16489	16420	16543	16547	16744	16696	16698	16518	16652	16428	16599	16545	16464	16505	16612	16697	16594	16714	16696	16548	16740	16694	16739	16816	16580	16502	16777	16589	16651	16773	16654	16394	16537	16711	16536	16545	16421	16568	16721	16493	16688	16570	16537	16513	16468	16619	16572	16476	16531	16415	16458	16476	16629	16463	16436	16762	16563	16650	16530	16514	16612	16524	16777	16588	16482	16775	16642	16646	16574	16730	16480	16589	16632	16783	16530	16562	16590	16578	16725	16604	16479	16581	16562	16596	16571	16630	16498	16589	16578	16607	16579	16747	16469	16462	16702	16831	16694	16448	16639	16582	16438	16641	16752	16655	16652	16638	16471	16608	16642	16732	16425	16528	16603	16777	16647	16438	16437	16519	16407	16497	16600	16677	16616	16442	16498	16440	16569	16701	16551	16645	16655	16804	16686	16568	16451	16508	16455	16511	16675	16488	16676	16677	16848	16687	16597	16670	16702	16449	16387	16431	16593	16475	16386	16649	16637	16577	16642	16548	16580	16593	16541	16732	16705	16613	16398	16604	16571	16573	16455	16536	16712	16648	16582	16801	16620	16602	16522	16617	16644	16487	16524	16552	16500	16592	16671	16424	16600	16668	16658	16701	16705	16557	16617	16444	16627	16737	16569	16674	16591	16663	16667	16339	16546	16772	16774	16821	16484	16518	16648	16675	16630	16542	16665	16465	16774	16606	16708	16609	16443	16679	16617	16738	16559	16550	16459	16579	16713	16618	16659	16692	16573	16635	16647	16425	16694	16442	16556	16475	16624	16451	16547	16636	16545	16621	16520	16449	16551	16748	16538	16667	16517	16596	16619	16636	16558	16475	16829	16652	16741	16463	16713	16697	16649	16646	16406	16536	16630	16735	16689	16410	16444	16537	16575	16724	16535	16793	16469	16386	16577	16700	16604	16511	16531	16674	16676	16607	16555	16682	16656	16697	16643	16748	16749	16565	16621	16554	16734	16527	16787	16554	16566	16637	16509	16531	16601	16363	16556	16471	16673	16675	16738	16660	16477	16535	16583	16660	16606	16670	16649	16602	16625	16379	16574	16622	16593	16481	16386	16561	16517	16585	16692	16471	16705	16640	16700	16688	16847	16707	16399	16503	16531	16550	16700	16577	16529	16550	16673	16596	16628	16572	16431	16579	16554	16855	16653	16723	16428	16607	16446	16698	16451	16703	16623	16725	16585	16456	16540	16516	16581	16606	16647	16645	16709	16634	16663	16608	16595	16546	16551	16568	16628	16731	16617	16439	16759	16622	16547	16735	16511	16508	16538	16527	16407	16634	16643	16609	16621	16769	16641	16666	16505	16816	16567	16660	16645	16638	16612	16603	16494	16635	16609	16441	16601	16608	16483	16600	16687	16532	16650	16475	16520	16510	16557	16644	16594	16597	16755	16644	16873	16434	16707	16740	16768	16530	16668	16814	16590	16680	16733	16628	16521	16744	16739	16482	16599	16597	16417	16422	16898	16745	16659	16567	16608	16535	16628	16810	16758	16736	16716	16716	16593	16532	16678	16522	16729	16514	16641	16642	16783	16554	16578	16579	16521	16645	16682	16576	16685	16676	16609	16766	16821	16626	16615	16579	16759	16634	16411	16513	16923	16765	16661	16656	16640	16622	16573	16719	16648	16622	16474	16441	16605	16568	16664	16674	16589	16533	16532	16605	16772	16570	16782	16695	16516	16536	16641	16380	16396	16615	16677	16711	16563	16477	16606	16591	16489	16537	16506	16589	16699	16668	16581	16722	16553	16832	16605	16459	16593	16565	16489	16454	16451	16436	16504	16484	16650	16461	16449	16537	16727	16613	16722	16757	16723	16648	16504	16712	16606	16680	16628	16628	16522	16459	16621	16720	16855	16389	16631	16696	16678	16924	16846	16396	16506	16758	16691	16597	16460	16639	16759	16586	16738	16665	16651	16690	16647	16780	16786	16830	16659	16733	16661	16420	16489	16575	16620	16635	16601	16651	16854	16659	16702	16629	16680	16612	16560	16630	16621	16544	16611	16597	16473	16550	16508	16647	16939	16655	16773	16604	16540	16522	16710	16628	16681	16717	16525	16795	16531	16638	16564	16605	16528	16704	16769	16635	16606	16511	16591	16720	16443	16623	16428	16442	16664	16538	16593	16627	16560	16586	16678	16762	16642	16592	16664	16694	16559	16402	16632	16386	16698	16590	16674	16611	16652	16509	16786	16613	16676	16749	16426	16557	16578	16535	16799	16578	16726	16688	16580	16691	16489	16863	16665	16557	16643	16633	16673	16629	16472	16497	16822	16739	16657	16655	16631	16753	16723	16799	16591	16574	16638	16737	16544	16497	16930	16580	16508	16574	16785	16759	16663	16552	16618	16749	16709	16597	16574	16706	16648	16749	16612	16569	16597	16581	16615	16587	16568	16579	16632	16487	16680	16691	16613	16766	16524	16723	16639	16525	16660	16591	16699	16499	16509	16331	16604	16802	16561	16519	16631	16713	16804	16473	16596	16566	16693	16422	16311	16505	16511	16604	16768	16472	16564	16565	16623	16571	16569	16682	16661	16588	16529	16772	16491	16710	16667	16584	16702	16698	16536	16553	16505	16506	16657	16655	16496	16581	16545	16624	16828	16568	16653	16643	16574	16410	16564	16554	16534	16608	16657	16580	16884	16560	16523	16622	16642	16676	16631	16617	16574	16509	16690	16636	16573	16726	16629	16703	16535	16630	16714	16727	16778	16537	16696	16468	16436	16633	16601	16724	16689	16520	16736	16410	16682	16459	16502	16526	16681	16573	16630	16439	16592	16627	16637	16740	16702	16703	16763	16652	16555	16576	16518	16769	16539	16628	16623	16485	16597	16592	16603	16660	16651	16790	16495	16598	16574	16675	16528	16590	16634	16561	16573	16650	16528	16475	16657	16660	16522	16733	16670	16563	16715	16699	16744	16501	16530	16780	16604	16688	16482	16617	16580	16662	16700	16774	16430	16868	16743	16693	16587	16580	16764	16814	16454	16602	16738	16647	16591	16557	16524	16692	16647	16820	16743	16562	16506	16624	16653	16752	16402	16637	16745	16781	16576	16607	16583	16805	16627	16591	16454	16831	16791	16522	16547	16682	16532	16713	16992	16794	16677	16572	16678	16568	16492	16541	16650	16676	16689	16526	16505	16689	16595	16855	16840	16670	16598	16496	16488	16529	16662	16744	16573	16530	16662	16515	16610	16600	16397	16585	16736	16455	16603	16512	16728	16546	16517	16739	16584	16539	16565	16413	16625	16561	16627	16481	16461	16369	16842	16696	16484	16523	16792	16797	16786	16636	16518	16480	16397	16640	16594	16903	16442	16582	16710	16567	16664	16609	16587	16596	16800	16633	16521	16555	16705	16586	16776	16596	16808	16486	16724	16641	16471	16656	16779	16447	16819	16595	16511	16677	16664	16795	16914	16729	16580	16662	16475	16576	16496	16558	16599	16689	16678	16594	16640	16731	16773	16599	16643	16772	16781	16601	16593	16735	16800	16539	16522	16537	16689	16502	16589	16606	16627	16825	16847	16723	16541	16533	16776	16579	16616	16691	16564	16521	16784	16525	16585	16582	16781	16611	16567	16580	16641	16587	16805	16544	16541	16808	16493	16676	16627	16527	16641	16719	16527	16516	16418	16741	16607	16628	16657	16568	16550	16486	16408	16636	16643	16468	16658	16552	16578	16443	16724	16582	16647	16682	16801	16404	16740	16795	16491	16400	16585	16688	16424	16597	16817	16684	16623	16469	16604	16618	16698	16466	16450	16731	16674	16654	16656	16626	16495	16619	16706	16557	16658	16668	16416	16519	16381	16382	16761	16551	16639	16676	16730	16607	16787	16607	16642	16614	16535	16694	16489	16801	16575	16536	16455	16516	16861	16685	16567	16685	16780	16693	16566	16708	16641	16517	16595	16678	16744	16731	16751	16638	16509	16772	16819	16675	16647	16655	16633	16654	16626	16605	16560	16601	16769	16806	16510	16599	16501	16749	16459	16613	16666	16647	16594	16566	16520	16512	16675	16579	16476	16587	16450	16704	16385	16525	16605	16677	16735	16706	16786	16490	16779	16607	16572	16441	16763	16781	16551	16621	16635	16449	16613	16662	16684	16770	16567	16616	16644	16790	16607	16609	16439	16653	16721	16584	16596	16721	16620	16512	16543	16426	16548	16401	16678	16615	16447	16708	16722	16421	16606	16761	16374	16482	16451	16495	16694	16771
11873	30909	24195	16335	14789	14550	14303	14094	14159	14366	14203	14263	14093	14080	14484	15936	16185	15258	14614	14430	14045	14007	13995	13882	13982	14091	14003	13782	13959	13962	13967	14040	14123	13866	14034	14052	13997	14066	13859	13792	14069	14134	13825	13981	13973	13904	14022	13917	13901	14052	14153	14114	14027	13904	14174	14097	13976	13917	13962	13821	13909	13900	14049	14150	14016	13877	13968	13919	14013	13953	13996	13842	14054	14137	13938	13707	14080	13952	13843	13976	14052	13912	13937	13858	13914	13885	14006	14051	13988	13888	14038	14021	14027	13972	14072	13984	13944	13857	13895	13942	13874	14065	13905	14094	13875	13912	14000	13813	13997	14021	13850	13889	14006	13907	14008	13909	14113	14113	13988	13974	14044	13925	13925	14030	13703	13996	14041	14054	13949	13867	14098	13813	13792	13864	14050	13859	13951	14091	14033	13965	13855	13998	14062	13814	13868	13792	14065	13790	13901	13921	13928	13928	13822	13972	14015	13865	14184	13890	14031	14044	14154	13808	14111	14034	13912	14049	14085	14139	14015	13984	13988	13980	14044	13896	13980	13934	13837	14019	13990	14062	13893	13900	13807	14053	14088	14035	13854	13909	14007	13963	13932	13868	13845	13946	13974	13960	13903	13820	13989	13780	13927	13938	13842	13836	13893	14032	13958	13862	13975	13867	13998	14008	13947	14035	13964	14010	14045	13894	13822	13984	13847	13927	14008	14030	14058	14085	13984	13896	13876	13872	14023	13901	13804	13966	13802	13706	14003	14101	14005	13834	13814	13914	13932	13878	13839	13883	13943	13946	13949	13951	14043	13869	13841	13900	13952	13955	13880	13946	13933	13851	13924	13972	13988	14068	13931	14061	13878	13964	13847	14011	13893	13853	13920	13989	13885	13945	13945	13938	13886	14018	14129	13944	14022	13895	13895	13946	13907	13955	13917	13992	13871	13794	13861	13815	13815	13880	14018	13923	13977	14007	13901	14028	13904	13857	14009	13891	14038	13865	13907	13819	13874	13944	13965	14093	14009	13955	13991	13747	14029	13921	13932	13934	13867	13926	14029	13800	13988	13855	13981	13797	13889	14076	14033	13951	13963	14025	13969	14060	14104	13824	13958	14115	13886	13853	14152	13830	14106	13848	13981	14094	13882	13961	14194	13884	13973	13971	13918	13997	13963	14009	14015	13989	14007	13881	14003	13976	13990	13683	13871	13821	13919	14011	13999	13814	13915	13917	13868	14004	14182	13968	13947	13957	13923	13881	13925	13889	13868	13787	13860	14042	13868	14034	13895	13856	14052	13836	14352	14015	13978	13945	14008	13976	13869	13834	13903	13897	14017	13925	13924	13825	13706	14052	13835	13814	13981	13879	13916	14098	14032	13965	13875	13844	13992	13906	13951	13858	13912	13956	13862	14007	13960	13880	13790	13912	14034	13794	13821	13917	13860	13883	13963	13887	13817	13716	13950	13984	13943	13903	14018	13810	13850	13979	14081	14075	13981	13947	14103	13972	14040	13920	13967	13800	14029	13877	13795	14120	13876	13828	13836	13912	13963	13946	13952	13997	14074	13723	13868	13895	14040	13939	13845	14018	13947	13775	14037	14016	13948	13889	13958	13967	13895	13812	13703	13985	13973	13954	13868	14088	13937	13977	13937	13960	14042	14040	13931	13859	13958	13809	13959	13928	13992	13951	14033	13925	13946	13853	13771	13904	14063	13952	13908	13959	13814	14017	14049	13955	13831	14195	14075	14059	13891	14073	13997	13939	13861	13951	13932	13715	14177	14009	13914	14083	14146	13787	14025	13926	13974	13863	13898	13891	13949	13848	13793	13894	14135	13983	14021	13642	14003	14015	13929	13886	13994	13976	14030	13860	13827	13796	14037	13864	13929	13860	13821	13968	14063	14015	14017	13785	13833	13918	13927	13903	13862	13971	13919	13766	14062	14160	13900	13975	13922	13929	13992	13984	13785	13994	13835	13980	14137	13920	13971	13841	14099	13902	13885	14016	14017	13929	14086	14176	13977	13789	13935	14048	13921	13931	14055	13853	13830	14045	14137	13935	14015	14002	13892	13895	13914	13951	13805	13874	13746	14097	13874	14037	13902	13915	13863	13876	13973	13960	13977	13881	13992	13797	13983	13945	14123	13961	13877	13973	13915	13941	13963	14004	14049	14016	13823	13872	13883	13943	14186	13964	14067	14076	14074	13893	13820	13912	14031	13974	13814	13941	13983	13960	13906	13902	13990	13926	13815	13952	13728	13832	13943	13872	14075	13956	13940	13790	13987	13836	14008	13811	13991	14014	13946	14010	14032	13701	14161	13944	14031	13896	14033	13873	14063	13863	13717	13827	14000	14009	14011	14003	13819	13885	14022	13873	13894	13910	13903	13944	13873	13978	13976	13987	13998	13970	13905	13872	14034	13857	13846	13941	13716	14017	13858	13935	13933	14056	14117	13925	13951	13764	13860	13939	13948	13973	13849	14134	13863	13716	14028	13889	14031	13930	13840	13961	13883	13831	13913	13833	13965	13937	13904	13770	13921	14009	13959	13870	13998	13987	13815	13768	13919	13912	13944	13834	13848	14006	13811	14028	14190	13733	14052	14052	13980	13777	14134	14068	13920	14005	13917	13927	13924	14100	14016	13989	13968	14054	13806	13956	13929	13919	13948	13870	13754	13992	14041	13887	13736	13972	14029	14007	13968	13925	13974	13895	13980	14020	13984	14116	13929	13779	13939	13907	13840	13833	13892	13919	13951	14022	13950	13968	14071	13895	13809	13966	14105	13923	13994	13877	14007	13915	14020	13956	13951	14055	13878	13788	13885	13847	14022	14178	13955	13638	14053	13883	13861	13980	13837	13775	13844	14033	13779	13939	13947	14018	13880	13885	13898	13957	14093	13823	13993	13931	13921	13922	13912	14059	13913	13915	14068	13783	13937	13903	13910	13897	14012	13907	13840	14011	14220	14099	13882	14004	13912	13877	14023	14002	13996	14032	14011	13890	13986	14032	13920	14070	14021	13949	13858	14083	13901	13851	13917	13938	13995	13969	13910	13902	13844	14009	13949	13960	13868	14003	13891	13972	13749	14191	13985	14014	13913	13897	13900	13929	13972	14004	13986	13901	13924	14009	13807	14004	13950	13921	13938	13918	13977	13904	14053	13842	13996	13951	13948	13965	13843	13949	13870	13908	14048	13918	13915	14005	13813	14055	14061	14012	13999	13950	13933	13993	14017	14068	14100	13901	13940	13995	13890	13914	13926	13960	14073	14149	13951	13929	13970	13866	14070	13957	13902	14035	14018	13993	13860	14163	14005	13897	13866	14093	14043	14146	13921	14121	13951	13935	13920	14001	13892	13944	13992	13781	13965	14086	14048	13951	14145	13919	14005	13814	13976	13881	14017	13972	13917	13959	13926	13853	13937	14096	13774	13914	13939	14072	13924	14043	13885	14054	13906	13958	14040	13967	13872	13916	13928	13950	14049	13860	13792	13928	13905	14027	13882	13936	13931	13936	13847	13973	13828	13903	13879	13768	13826	13689	13881	13961	13904	13960	13966	13918	13982	13860	14010	13989	13919	13920	13769	14181	14041	13863	13955	13803	13988	13754	14006	13849	13915	13771	13986	14180	13878	14053	13989	14008	13892	13974	13930	13800	13875	13926	13915	13897	13966	13915	14248	13828	13908	13843	13923	13969	13912	13869	14006	13764	13884	14037	13941	13847	13978	13821	13933	14065	13952	14046	13870	13863	13874	13881	14005	13982	13947	13900	14062	13759	13920	13782	13959	13954	14091	13880	13914	13851	13749	13862	13918	13876	13886	13920	13811	13961	13838	14044	14011	13916	13952	13905	13918	13958	13934	13996	13866	13785	13891	13859	13983	14018	13764	13946	13898	14018	14003	13882	13953	13966	14051	13885	14090	14030	14101	13940	13788	13997	13963	13926	13975	13979	13915	14034	14096	13855	13927	13830	13916	13913	14057	13806	13980	14017	13979	14031	14012	13837	13846	13859	13982	13937	13931	13950	13966	13944	14055	13793	14035	13940	14012	14157	13954	14010	14017	13989	14018	14072	13993	13886	13913	13905	13955	14011	14012	14020	13859	13965	13943	13972	13899	14000	13903	13882	13994	14053	14030	13836	13896	13900	13849	13971	13994	13904	13978	14029	13987	13811	13744	14124	13751	14025	14027	14001	13879	13925	13994	13998	13919	13845	14134	14030	13939	13912	13849	13914	14116	13914	14047	13903	13976	13914	13910	13843	13836	13835	14034	14118	14066	14063	13874	13849	14034	13928	14081	13968	13874	13729	13962	13831	13833	13877	13936	13966	13953	13951	13898	13908	13918	13982	13988	13888	14034	13945	14079	13912	14014	14179	13916	13755	13886	13928	13849	13878	13885	13912	13978	13859	13976	13905	14093	13956	13831	13960	13979	13907	14064	13860	13848	14033	13933	13997	13885	13872	14063	13888	13883	13890	14075	14054	14031	13857	13977	13966	13812	13922	14014	13940	14046	14013	14040	13796	13756	14062	13967	14008	13995	13898	13930	13942	14070	13871	14059	13980	14069	13932	13994	14014	13905	13776	13998	13975	14071	13837	14057	13830	13928	13929	13973	13962	13968	13940	13906	13970	13929	13874	13893	13985	13999	13723	13899	13974	13850	14012	13806	13961	14024	13854	13945	13858	14045	14082	14094	14041	13905	13973	14015	14021	13870	14006	14038	14006	13916	14022	13666	13841	13876	14032	14008	13845	14105	13849	13735	13934	13766	14042	14031	13948	14022	13855	13988	13921	14212	14011	13946	13895	14008	13946	14124	14002	14042	13821	14032	13971	13869	13858	13873	13892	13927	13829	13929	14091	13939	13895	13966	13985	13854	14006	13972	13953	13916	13935	13799	14054	13902	14037	13962	14035	14013	13957	13951	13881	14027	13921	13882	13845	14065	14012	13847	13910	13941	13805	13894	13799	14125	14130	14021	13789	14016	13949	13997	14001	13778	14053	14026	14013	14005	13818	14069	14010	14012	14061	13878	13851	14143	14092	13884	13835	13875	14141	13985	13782	13975	13990	13931	13914	13992	13892	14016	13902	13863	13858	13881	14017	14035	13993	14068	13842	13886	14095	13766	14062	13875	14039
22528	21192	28982	23676	21271	22785	24778	18512	17369	17764	17639	17334	17418	17553	18359	21784	22298	20066	18578	17768	17436	17061	16936	16834	17071	17113	16944	16881	17004	16980	17068	17035	16996	17066	17172	16950	16825	17210	17037	16882	17109	16807	16970	17070	16970	17084	16986	17211	17004	17069	16989	16958	17057	17074	16927	16698	16899	16998	16857	17003	17054	16971	17068	17000	17064	17155	17086	16928	16929	16945	17053	17168	17147	16887	16883	16913	16900	16878	16885	16800	16769	17012	16879	16889	16899	17001	16940	16666	16911	16832	16994	16970	16954	16983	16898	16862	17001	16730	16897	16882	17003	16872	17062	16905	16971	16920	16982	16904	16809	17153	17246	17089	16978	17031	16995	17005	17045	16730	17026	16927	16871	16973	16975	16685	16783	16890	16729	16799	16969	16938	16907	16969	16708	16834	16777	16725	16988	16891	17002	16809	16975	16945	16835	16876	16988	16925	17017	17183	17082	16932	17071	16837	17037	16908	17089	16910	16885	16821	16888	16868	16909	16834	16948	17037	16866	17117	16786	16781	16966	16803	16796	16744	16856	16932	16875	16913	16701	17044	16892	16960	17000	16705	17115	16990	16885	16946	17053	16916	16913	16943	17120	16776	16914	16991	17052	16881	16954	16966	16691	16706	16912	16801	16776	16939	16810	16885	16899	16774	16802	16961	16955	16839	16917	17027	16577	16721	16857	16990	16792	16938	16631	16988	16857	16773	16776	16808	16871	16864	16811	16848	16617	16961	16782	16877	16841	16825	16812	16961	16817	17052	16897	16967	16808	16862	16795	16724	16973	16956	16828	16742	16872	17047	16980	16858	16987	16723	16867	16906	16836	16746	16932	16843	16919	16935	16895	16963	16845	16831	17134	17145	16904	17015	16917	16718	16755	16809	16723	16914	16860	16716	16611	16824	16747	16807	16813	16869	16864	16913	16928	16939	16829	16922	16912	16928	16769	16914	16760	16691	16845	16749	16949	16890	16932	16935	16800	16776	16852	16883	16669	16792	16867	16578	16882	16985	16792	16866	16832	16825	16860	16931	16835	16639	16848	16884	16741	16861	16911	17063	16959	16738	16783	16997	16915	16787	16862	17005	16835	16964	17022	16901	16845	16768	16928	16856	16682	16606	16917	16900	17069	16891	16741	16736	16910	16876	16910	17070	16867	16865	16910	16929	16847	16721	16857	16853	16898	16981	16803	16909	16858	16804	16760	16985	17017	16903	16813	16745	16870	16717	16746	16801	16893	16744	16809	16854	16911	16855	16730	16813	16826	16856	16768	16719	16658	16857	16862	16733	17023	16818	16726	16948	16820	16958	16819	16835	16861	16877	16810	16830	16922	16982	17013	16928	16999	17083	16832	16845	16932	16956	17003	17006	16890	16928	16922	16784	16893	16938	17111	16776	17043	17015	16848	16947	16797	16692	16901	16786	17085	16943	16819	16929	16842	16793	16843	16887	16604	16914	16935	16574	16978	16735	16831	16731	16909	17087	16681	16840	16845	17062	16927	16882	16885	16959	16975	17062	16824	16885	16848	16841	16808	16650	16787	16838	16727	16746	16838	16712	16729	17019	16898	17096	16957	16967	16947	16855	16789	16972	16641	17037	16767	17021	16874	16777	16808	16823	16763	16637	16926	16615	16821	16704	16937	17044	16886	16963	16784	17071	17002	16861	16859	17076	16720	16807	17001	17000	17098	17032	16945	16965	16935	16922	16910	16945	16873	16951	16746	16860	16561	16938	16710	16828	16759	16938	16769	16904	16669	16912	16870	16770	16854	17087	16784	16918	16826	16792	16868	16881	16910	16621	16928	16978	16789	16725	16992	17067	16865	17002	16935	16564	16767	16800	17012	17177	16906	17025	16864	16710	16977	16751	16976	16851	16781	16851	16976	16899	16907	16847	16684	17024	16911	17026	16958	17018	16941	16854	16885	16922	17135	16902	17042	16929	16953	16962	16882	16850	16957	17039	16949	17052	16821	16671	16896	16862	16924	16866	16708	16965	16903	16910	16916	16811	16893	16969	16849	17052	17135	17065	16912	16777	16990	16815	16804	16817	16917	16886	16918	16898	17015	17015	16772	16905	16556	16934	16831	16892	17114	16875	17041	16908	17038	16730	16898	16945	16910	16874	16789	16841	16851	16762	16654	16908	16805	16850	16866	16739	16923	16750	17073	16779	16639	17004	16763	17063	16959	16877	16824	16801	16743	17136	16736	16706	16838	16843	16744	16672	16860	16808	16683	16777	16881	16778	16890	16823	16740	16797	16691	16910	16961	16775	16859	16787	16937	16871	17005	16906	16852	16888	17053	16794	16842	16784	16745	16925	16945	17076	17124	16938	16833	16731	16817	16810	16803	16475	16970	16844	16825	16833	16987	16852	16926	16693	16963	16693	16774	16762	16881	16735	16827	16768	16804	16708	16948	16798	16903	16765	16787	16864	17068	16862	16806	16941	16862	16812	16754	16952	16765	16817	17034	16814	16793	16865	16872	16772	16916	16813	16839	17067	16891	16947	16706	16658	16795	16797	16934	16887	17037	16957	17051	16721	16769	17124	16821	16714	16890	16728	16822	16892	16707	16885	16759	16868	16891	16687	16943	16789	16927	16920	17028	16764	16822	16962	16753	16879	16639	16673	16820	16788	16925	16903	16716	16771	16775	17044	16996	17076	16833	16987	16873	16917	16891	16890	16628	16831	16723	16937	16696	16741	16574	16947	16885	16895	16892	16928	16780	16874	16888	16733	16921	17040	16885	16890	16843	17119	16935	16831	17030	16750	16947	16740	16826	16856	16853	16708	16726	16839	16847	17106	17024	16805	16969	16872	16915	16837	16918	16962	16998	16988	16859	16768	16862	16817	16850	16984	16960	16644	16723	16979	16861	16748	16754	16953	16927	16972	16978	16874	16880	17069	16855	16702	16903	16995	16902	16837	16860	16886	16753	16827	16877	16845	16676	16817	16897	16923	16744	16950	16851	17066	16978	16860	16856	17006	16675	17000	16647	16658	16937	16900	16683	16803	16923	16865	16804	17073	16792	16768	16981	16751	16925	16711	16801	16923	16986	16894	16896	17030	16909	16917	17058	16900	17116	16793	16922	16656	16915	16839	16889	16942	16831	16846	16790	16812	16995	16725	16795	16852	16659	16762	16784	16913	16750	16887	16962	16862	17045	16760	16913	16783	16888	16853	16853	16706	16905	16737	16840	16871	16877	16975	17070	17027	16746	16858	16800	16990	16578	16839	17011	16744	16930	16818	16901	16715	16982	16894	16739	16836	16840	17055	16834	17021	16754	16856	16947	16722	16724	16681	16860	16763	16887	16954	16864	17028	16880	16663	16903	16733	16938	16629	16845	16846	17050	16755	16866	16780	16974	17030	16845	16999	17061	16941	16934	16760	17001	16845	17077	16781	16879	16850	16890	16837	16825	16859	16992	16848	16859	16799	16708	16846	16978	16839	16663	16915	17055	16689	17036	17042	16899	16815	16705	16901	16799	16942	16934	16843	16889	16897	17009	16825	16891	16923	17006	16664	16665	16821	16928	16926	16922	16956	16878	16930	17030	16924	16932	16872	17010	16999	16977	16853	16776	16778	17007	16762	16819	16805	16833	16894	16824	16862	16756	16975	16906	16886	16974	16783	16923	16926	16945	16794	16798	16934	16719	17034	16771	16753	16985	16708	16951	16959	16976	16838	16796	16943	17068	17070	16911	16642	16750	16811	16788	16783	16836	16747	16702	16835	16831	16935	16841	16735	16855	16755	16779	16848	16898	17045	16757	16720	16828	16852	16772	16911	16744	16935	16878	17032	16910	16882	16857	16950	16959	16726	16674	16907	16830	16854	16873	16695	16838	16918	16814	16925	16908	16820	16999	16812	16892	16839	16843	16981	16896	16782	16997	16816	16726	16828	16845	16731	16801	16729	16881	16959	16787	16718	16768	16877	16787	16811	16876	16840	16880	16835	16933	17053	16887	16859	16973	17150	17101	16923	16924	16829	16759	16930	16852	16755	17068	16883	16890	16938	16879	16971	17165	16862	17068	16973	16672	16724	16779	16775	16607	16814	17025	16754	16825	16717	16843	16630	16771	17042	16943	16724	16848	16752	16717	16725	16876	16881	17007	17053	16973	16778	17014	16889	16826	16859	16927	16926	16911	16852	16906	16883	16750	16740	16848	17029	16856	16973	16917	16806	17051	16924	17047	16921	16835	16638	16836	16882	16787	16991	16982	16892	16856	17012	16943	16803	16746	16910	16954	16777	16893	16639	16788	17130	16826	16877	16810	16883	16735	16781	16971	16778	16810	16782	16987	16841	16810	16863	16878	16896	17011	16908	16967	16686	16831	17050	16791	16871	16738	16985	16672	16979	16768	16927	16896	16868	16765	16983	16914	16838	16732	16819	17003	16959	17071	16770	16935	16702	16869	16894	16771	16731	16910	16965	16969	16766	16880	16923	16834	16917	16881	16667	16927	16803	16882	16840	16872	16787	16914	16893	16947	16998	16669	17048	17016	16809	16886	16968	16829	16808	16820	16995	16859	16738	16746	16787	16904	16798	16643	16708	16669	16899	16801	16871	16868	16944	16856	16813	16991	16732	16770	16752	16961	16779	16984	16960	16940	16796	16893	16943	16947	16856	16862	17186	16861	16785	17004	16568	16943	16948	16713	16898	16873	16869	17022	16874	16994	16747	16828	16822	16739	17034	16886	16882	16942	16751	17008	16980	16927	17171	16869	16841	16808	16717	16983	16832	17000	16969	17088	16966	16855	16958	16808	17082	16592	16810	16997	16881	16888	16981	16757	16763	16713	16640	16840	16915	16822	16592	16886	16576	16638	16727	16725	16879	16653	16925	16777	16865	16967	16880	16962	16808	16876	16883	16816	16922	16935	16718	16705	16757	16933	16825	17000	17028	17053	16890	16996	16927	16771	16837	17018	17050	16914	17074	16990	16944	16721	16713	16892	17031	16883	16968	16801	16809	16991	16785	16803	16891	16771	16934	16826	17082	16892	16863	17104	16785	16887	16888	16729	16950	17059	16793	16932	16897	16834	16931	16675	16773	16933	16831	16747	16754	16713	16790	17003	16604	17175	16787	16849	16826	16864	16982	16912	16772	16882	16837	16964	16952	16894	16781
12394	37414	26949	17188	15502	14904	14764	14374	14500	14323	14528	14423	14271	14204	15361	18483	18171	16530	15086	14436	14150	14205	14105	14294	14155	14171	14070	14084	14113	14240	14155	14066	14186	14089	14269	14130	13994	13960	14221	14187	14180	14203	14121	14098	14045	14021	14187	14096	14054	14069	14082	14168	14090	14067	14207	13975	14066	14093	14049	13949	14115	14290	14097	14062	14007	14177	14184	14091	14032	14232	14104	14177	14125	14148	14068	14179	14000	14236	14057	14084	14273	14157	14144	14098	14196	14241	14125	13987	14138	14142	14031	14095	14085	14188	14069	14020	14218	13958	14045	14016	14029	14070	14092	13975	14009	14086	13939	14002	14192	14033	13972	14111	13915	14165	14231	14147	13980	14159	14061	14056	14011	14253	14091	14132	13880	14049	14185	14029	14046	14089	14033	14154	14036	13979	14134	14212	14139	14087	14054	14092	14131	14133	14188	14147	14247	14106	14127	14073	14013	14031	14299	14124	14188	14139	14172	14138	13897	14007	14129	14174	13884	14228	14267	14044	13986	14101	14137	14090	14120	14123	14132	14178	13917	13998	13774	14052	14007	14124	13909	14158	14053	14009	14109	14035	14233	14079	14109	14059	14217	14112	14053	14201	14152	13911	14045	14094	14107	14103	14058	13946	14066	14086	13983	14040	14030	13937	13925	14067	14021	14106	13986	13962	14238	13994	14166	13949	14114	14026	14052	13984	14217	14097	14010	14197	13998	14036	14009	14108	14147	14230	14083	14314	14066	13931	14074	14051	13983	14006	13851	14050	14188	14140	14044	13978	14159	14092	14227	14176	13954	14235	14035	14210	13983	13930	14086	14126	14088	14028	14155	14070	14157	13978	14146	13957	13900	14105	14082	14038	14150	14030	14056	14093	14156	14135	14097	14297	13896	14088	14011	14261	13958	14089	13983	14136	14021	14128	14145	14107	14210	14099	14219	14097	14042	13973	14068	14133	14132	14133	14087	13950	13988	14268	14056	14088	14000	14051	13964	13955	14052	14054	13991	14134	14020	14154	14216	14078	14030	14088	14043	14090	14185	14076	14130	14185	14172	13993	14146	13909	14242	14103	14019	14120	13944	13921	14129	14009	14120	14011	14035	13948	13973	14296	13876	14006	14009	14048	14019	14051	14120	14025	13981	14037	13944	13947	14168	14060	14104	13999	14035	14094	14033	14142	14088	13989	14173	14000	14233	13926	14066	14054	14084	14055	14139	13993	13886	14099	14080	14137	14211	13978	14073	14121	14014	14143	14110	14161	14033	14226	13916	14112	14230	13939	13982	14002	14024	14194	14109	14054	14136	14156	14060	14178	14090	13984	14121	14125	14130	14084	14120	14065	13953	13973	14153	14157	14082	14090	14057	14080	14055	13920	14095	14049	13970	14032	14129	14122	14043	14019	13932	14143	14075	14092	14079	14088	13959	14178	14156	14101	13986	14137	14077	14026	14026	14041	14119	14067	13973	13901	14001	14059	14165	13994	13976	14107	13947	13994	14165	14095	14078	13929	14035	14180	14164	13915	13981	13978	14116	14090	14029	14031	14142	14347	14183	14229	14167	14118	14057	13951	14105	14074	14093	14110	13950	14348	14111	14084	14126	14016	14073	14064	14318	14016	14015	13926	14096	13972	14022	14100	14159	14055	13928	14037	14041	13998	14140	14158	14132	13952	14144	14019	14087	13976	14108	14140	13964	14101	14034	14108	14061	14148	14214	14005	14157	14146	14022	14103	14093	14055	14030	14217	14151	14081	14150	14143	14164	13898	14124	14121	14083	13936	13872	14086	14151	14015	14005	14110	14026	14216	13979	14096	13994	13959	13944	14129	14039	14274	14108	14024	14034	14210	13986	14101	14060	14133	14087	14081	14275	14143	14064	14067	13951	14126	13979	14115	14065	14019	13937	14185	14030	14033	14107	13975	14053	14047	13967	14285	14123	14153	14004	14096	13984	14169	14109	14036	14121	14030	13916	14074	14127	14016	14081	14089	13953	14165	13919	14007	14048	13979	13993	14008	14055	14092	13870	14218	14013	14040	14047	14286	13970	13983	13886	13972	14114	14187	14063	14078	14024	14109	14164	14182	14044	14167	14074	14149	14047	14204	14026	13983	14067	14157	14048	14122	14232	14161	14175	14139	14241	14032	13927	14148	14024	14037	14091	14144	14086	14031	13951	14036	14114	14047	14122	14119	13837	14076	14040	14117	14066	14123	14040	13917	13898	14158	14055	14342	14210	13990	14220	14169	13986	14105	14063	14106	13799	14104	14017	14106	14104	14165	14169	13992	13955	14203	14015	13991	14120	14100	14020	14217	14212	13936	14201	14064	14135	14016	13985	14006	14027	14161	14173	14033	14084	14023	13970	14224	14306	14040	14150	14055	14005	14010	14027	14100	14130	14004	14017	13995	14023	14142	14058	14180	14101	14030	13970	14073	14189	13958	14199	14066	13924	14213	13962	13896	13882	14101	13930	13977	14035	14102	14028	14151	13902	13930	14054	14152	14199	14083	14120	13854	14252	14056	14246	14068	14055	14032	14018	14108	14070	14122	14083	14086	14010	13969	14057	14287	13805	14152	14132	14062	14212	14168	14197	13994	14110	14002	14007	14141	14096	14145	13990	14083	14158	14094	14269	14112	14041	14147	14013	13876	14076	14191	14034	14027	14049	14057	14223	14096	13984	13970	14114	14071	14157	13974	14150	14018	14078	14118	14254	14046	13991	14186	14088	14202	14038	13772	14210	13981	13999	14151	14063	14093	14107	13971	14111	14025	14066	14040	14071	14048	14110	14103	13995	14028	13943	14062	14237	14055	14280	14035	14039	14003	13976	13894	14180	14163	14374	14116	14147	14101	14078	13944	13990	14053	14074	13960	14103	13938	14094	14039	14088	13940	14125	14029	14029	14048	14174	13924	13911	14011	14071	13886	14174	14224	14046	14114	14119	13986	14198	14025	13946	14060	14055	14038	13889	14066	14237	14106	13984	13929	13966	13890	14150	13982	14179	13842	14173	14046	13988	14076	14211	14110	14076	14009	14016	14172	14130	14017	14128	14131	14202	14147	14074	13964	14071	14248	14109	14179	14264	14016	14159	14148	13985	14176	14113	13971	14065	14007	14106	13968	14178	14017	14112	13985	14018	13964	14036	13969	14082	13963	14097	14040	13958	14002	14065	14076	13929	13879	13995	14032	13993	14110	14031	14069	14026	14140	14066	14050	14088	14038	14127	14000	14045	14179	13959	14085	14092	13975	13976	13982	13827	14008	14237	14230	14070	14159	13979	14213	13965	14030	14000	14101	14018	13935	14131	14004	14047	13997	14137	13955	14060	14118	14017	14132	14136	14109	14170	14108	14005	14224	14030	14119	14057	14034	14100	14082	14139	14170	14100	13951	14172	13932	14058	13902	13911	14076	13854	14144	14033	14047	14087	14052	13994	14062	14089	14119	13930	14171	14018	13937	14015	14043	14099	14165	14084	14018	14043	14141	14029	14163	14119	13915	14004	14105	14106	14069	14061	14117	14059	14045	14211	14024	13973	14200	14240	14008	14110	14181	14293	13976	13969	13996	14096	13993	13980	14130	13990	14202	14184	14050	14016	14049	14236	14192	14026	14069	14143	14066	14052	14160	14253	14151	14225	14056	13847	14274	14195	14123	14102	14085	14047	14180	14007	14164	13987	13959	14020	13885	14096	14193	14094	14116	14047	14089	14033	14206	14031	14177	13896	13982	13974	14099	14107	14018	14086	14101	14167	14089	14166	13907	14072	14154	14013	13944	14102	13941	13997	14187	14053	14149	13980	14035	13940	14012	14119	13919	13966	14112	14051	14121	14175	14131	14189	14037	13999	14069	14051	13912	14048	14099	14000	14131	13999	14121	14151	14055	14052	14097	13980	14118	14230	14090	14033	14048	14214	14053	14196	14100	14262	14011	14114	14112	14009	14148	14091	14032	13988	13911	14161	14110	14228	14170	14013	13957	14122	14056	14020	13944	14022	14018	14131	14103	14013	14193	14155	14043	14085	14174	14148	14064	14035	14044	14087	14103	14115	14017	13986	14051	14035	14018	14156	13999	13916	14005	14099	14001	14171	14154	13889	14056	13971	14177	14042	13994	14031	13886	14129	14014	14072	13989	14034	14108	14002	14021	14189	14133	14055	14004	13912	14043	14082	13975	14164	14023	14086	14043	13994	14184	14206	14090	14154	14198	14123	14154	14009	14021	14101	14075	13964	14075	14094	14110	14141	14061	14057	14070	14244	14047	13899	14064	14012	14045	14117	14012	13968	14204	13980	13925	14033	14152	14062	14119	14129	14145	13949	13979	14155	14179	13944	14068	14074	14044	13985	14073	14120	13939	13969	13975	14033	13960	14086	14112	14170	13882	14214	14053	13978	14030	14119	14028	14077	13926	14043	14067	14161	14033	14062	14060	13990	14155	14220	14085	14078	14049	14020	14059	14068	14008	14044	14109	13969	13985	14115	13977	14235	14144	13991	14028	14156	13873	14126	13976	14057	14009	14108	14100	14074	14049	14148	14106	14081	13974	14156	14257	14144	13959	14026	14183	13925	14039	13973	14173	14114	13902	14209	14024	14090	13900	14110	14066	14133	13968	14176	14208	13934	14090	13999	13995	14160	14258	14005	14084	14117	14064	13987	14136	14243	13957	13944	14180	13950	14069	13904	14161	13946	14054	14264	14052	14171	14020	14066	14190	13995	14021	13905	13863	14049	14000	14063	14054	14209	13885	14267	14012	14021	13998	13943	14067	14088	14065	14158	14053	14055	14215	14073	14135	14001	13990	14114	13974	13984	14149	14106	14016	14041	14077	14023	14199	14091	13872	14183	13919	14213	14137	14068	14140	14008	14046	14098	14003	14077	14174	14104	14078	14245	14111	14119	14118	14001	14162	14221	14012	14034	14191	14183	13955	13943	13993	14144	14201	14146	14011	14268	14138	14026	14025	13994	14215	14075	14200	13927	14073	13876	14012	14013	14098	13974	14147	13973	14217	14195	14059	14183	13943	14035	14082	13956	14046	14065	14173	14191	14198	14051	14023	14158	14186	14191	14075	14151	14048	14115	14179	14160	14230	13960	14086	14201	14107	14174	13958	14112	14175	14117	13843	13943	13994	14088	14011
25614	21252	27256	25973	19948	18437	18482	17340	17580	17332	17589	17318	17288	17550	17462	17699	17577	17429	17376	17202	17324	17462	17243	17337	17333	17358	17210	17330	17196	17331	17357	17094	17267	17357	17376	17336	17175	17187	17169	16893	17282	17354	17279	17166	17203	17263	17475	17224	17205	17308	17039	17272	17271	17204	17362	17163	17234	17279	17418	17109	17233	17126	17165	17292	17266	17283	17417	17175	17273	17239	17197	17457	17002	17361	17370	17214	17263	17325	17298	17361	17291	17244	17154	17161	17243	17217	17114	17257	17247	17042	17083	17266	17309	17147	17241	17270	17293	17351	17601	17237	17245	17152	17106	17036	17063	17312	17180	17023	17152	17160	17082	17128	17054	17313	17160	17085	17012	17218	17219	17287	17350	17208	17146	17403	17343	17018	17402	17108	17134	17215	17223	17277	17175	17263	17442	17244	17328	17142	17150	17115	17251	16888	17133	17221	17161	17225	17264	17033	17294	17096	16982	17190	17199	17220	17256	17167	16953	17132	17032	16991	17289	17244	17228	17276	17138	17246	17091	17081	17197	17154	16967	17113	17298	17077	17278	17098	17049	17220	17057	17132	17137	17062	17087	17124	17231	17151	16949	17056	17144	17202	17389	17110	17231	17221	17143	17338	17121	17065	17126	17108	17180	17172	17379	17145	17124	17144	17222	17215	17142	17254	16993	17234	17387	17279	17295	17287	17047	17220	17027	17054	17161	17255	17115	17009	17121	17092	17205	16994	17159	17070	17105	17142	17209	17261	17124	17404	17143	17244	17316	17076	17256	17163	17049	17085	17378	17208	17327	17150	17416	17380	17244	17226	17287	17308	17121	17057	17360	17059	17042	17142	17288	17097	17254	17214	17140	17135	17298	17204	17138	17277	17186	17226	17131	17125	16967	17182	17103	17288	17300	17076	17183	17125	17216	17439	17172	17293	17099	17155	17203	17335	17268	17189	17207	17436	17284	17180	17292	17080	17188	17174	17262	17206	17162	17258	17317	17178	17208	17090	17178	17302	17089	17096	17307	17206	16956	17089	17214	17369	17313	17054	17123	17208	17289	17139	17166	17346	17172	17194	17419	17130	17189	17230	17451	17175	17244	17359	17181	17095	17229	17141	17284	17141	17219	17002	17153	17143	17177	17259	16977	17009	17432	17196	17243	17343	17233	17143	17085	17331	17237	17225	17298	17161	17183	17024	17292	17230	17159	17299	17081	17277	17270	17261	17304	17104	17226	17185	17245	17306	17193	17124	17062	17139	17241	17150	17066	17152	17063	17175	17124	17242	17337	17181	17288	17003	17295	17373	17366	17153	17286	17076	17218	17077	17078	17167	17196	17146	17275	17147	16998	17155	17300	17191	17158	17437	17355	17172	17350	17216	17185	17239	17238	17270	16935	16985	17210	17338	16964	17179	17258	17224	17120	17219	17212	17032	17114	17027	17347	16951	16965	17113	17222	17177	17222	17159	17046	17136	17147	17086	17327	17163	17368	17245	17118	17063	17160	17199	17251	17095	17222	17100	17126	17113	17176	17469	17371	17075	17276	17007	17090	16902	17210	17156	17067	17079	17420	17273	17243	17330	17452	17130	17393	17135	17164	17193	17210	17255	16949	17196	17216	17254	17303	17264	17081	17197	17305	17241	17194	17196	17275	17119	17156	17328	17256	17156	17313	17183	17060	17173	17328	17396	17233	17078	17117	17319	17360	17030	17316	16984	17252	17291	17364	16975	17250	17118	17150	17195	17398	17270	17351	17348	17391	17240	17375	17171	17130	17045	17211	17190	17179	17200	17237	17363	17385	17083	17358	17133	17212	17317	17292	16960	17318	17101	17103	17196	17061	17270	17100	17314	17059	17415	17273	17130	17127	17233	17085	17111	17167	17280	17228	17124	17263	17076	17162	16915	17131	17092	17245	17141	17175	17001	17250	17474	17545	17270	17238	17259	17364	17335	17348	17128	17020	17147	17247	17229	17344	17288	17000	17142	17221	17229	17228	17211	17076	17141	17057	17430	17179	17146	17320	17235	17238	17096	17429	17129	17225	17130	17028	17241	17106	17157	17262	17565	17165	17277	17097	17236	17188	17268	17329	17344	17322	17236	17342	17178	17413	17206	17212	17236	17290	17117	17264	17079	17091	17232	17274	17196	17191	17098	16927	17098	17334	16931	17143	17226	17300	17362	17138	17066	17162	17084	17220	17519	17188	17455	17126	17159	16983	17267	17179	17028	17091	17240	17012	17193	17075	17117	17261	17171	17185	17306	17260	17288	17128	17241	16891	17160	17262	17214	17075	17341	17080	17291	17126	17120	17274	17159	17191	17286	17089	17311	17143	17071	17262	17253	17211	17362	17067	17117	17277	17376	17011	17337	17420	17102	17247	17131	17182	17123	17171	17142	17213	17208	17200	17275	17202	17124	17272	17200	17364	17233	17186	17034	17148	17130	17325	17064	17291	17356	17046	17143	17204	17160	17215	17301	17195	17108	16997	17158	17372	17245	17157	17220	17387	17163	17318	17255	17083	17104	17303	17352	17273	17217	17186	17206	17179	16945	17205	17175	17295	17248	17118	17017	17259	17263	17109	17244	17288	17349	17224	17150	17307	17095	17368	17259	17124	17280	17310	17375	17316	16961	17396	17219	17296	17201	17387	17159	17166	17189	17074	16967	17273	17192	17265	17141	17294	17014	17299	17092	17352	17104	17395	17381	17119	17290	17318	17336	17101	17209	17200	17117	17213	17018	16966	17202	17344	17291	17208	17044	17166	17126	17112	17162	17315	17159	17105	17225	17119	17327	17345	17181	17068	17177	17120	17203	17248	17252	17186	17271	17131	17086	17174	17397	17128	17351	17102	17297	17003	17011	17133	17167	17186	17220	17195	17268	17314	17222	17187	17308	17285	17317	17149	17133	17166	17106	17097	17193	16955	17036	16990	17278	17240	17050	17088	17415	17294	17344	17281	17234	17418	17152	17346	17219	17234	17160	17216	16972	16986	17195	17253	17261	17172	17047	17169	17338	17137	17264	17087	17186	16874	17177	17388	17240	17270	17051	17074	16883	17193	17278	17383	17196	17081	17059	17262	17108	17060	17161	17322	17169	17254	17271	17288	17283	17320	17212	17096	17177	17297	17102	17172	17305	17228	17286	17362	17241	17331	17256	17361	17123	17311	17210	17196	17113	17316	16994	17184	17283	17313	17171	17124	17213	17157	17233	17404	16988	17159	17037	17130	17124	17176	17166	17136	17375	17230	17164	17470	17334	17391	17275	17152	17331	17237	17319	17310	17209	17377	17289	16955	17404	17251	17531	17211	17276	17186	17011	17055	17190	17241	16976	17154	17174	17230	17383	17365	17073	17258	17404	17313	17327	17204	17287	17296	16999	17085	17179	17456	17052	17181	17232	17181	17232	17255	16851	17006	17395	17236	17051	17327	17181	17403	17276	17173	17335	17245	17231	17383	16897	17227	17110	17246	17247	17237	17120	17256	17417	17282	17111	17268	17166	17136	17088	17412	17117	17216	17251	17258	17078	17052	16994	17431	17181	17289	17120	17147	17073	17327	17352	17178	17191	17174	17336	17334	17036	17266	17154	17122	16883	17065	17237	17008	17157	17311	17396	17127	17014	17230	17257	17075	17235	17049	17116	17110	17270	17377	17113	17143	17206	17438	17187	17288	17172	17210	17240	17163	17135	17267	17154	17495	17142	17055	17216	17118	17255	17121	17375	17033	17190	17223	17116	17224	17393	17379	17256	17423	17247	17268	17089	17176	17289	17016	17206	17270	17293	17039	17273	17340	17226	17295	17091	17023	17154	17161	17305	17271	17184	17116	17164	17360	17221	17212	17301	17362	17164	17305	17110	17221	17343	17301	17068	17108	17241	17403	17174	17159	17182	17256	17386	17257	17140	17287	17165	17278	17371	17261	17364	17341	17377	17329	17229	17189	17182	17084	17217	17105	17160	17192	17133	17393	17088	16964	17424	17163	17096	17233	17271	17488	17125	17107	17169	17164	17181	17334	17213	17146	17126	17191	17298	17105	17068	17237	17191	17202	17257	17198	17108	17430	17291	17315	17029	17431	17334	17315	17158	17381	17329	17270	17204	17178	17230	17313	17361	17181	17142	17178	17047	17158	17346	17207	17037	16987	16998	17303	17394	17247	17138	17288	17206	17274	17069	17181	17325	17128	17126	17260	17209	17405	17183	17238	17163	17197	17299	17200	17021	17204	17410	17300	17031	17238	17055	17099	17227	17162	17314	17231	17241	16912	17170	17171	17179	17216	17337	17098	17062	17121	17125	17266	17446	17297	17190	17174	17234	17356	17127	17253	17254	17391	17384	17307	17361	17190	17071	17055	17336	17423	17214	17439	17354	17129	17163	17255	17039	17416	17259	17407	17262	17138	16994	17329	17356	17126	17104	17214	17126	17354	17290	17245	17190	17096	17064	17095	17069	17428	17049	17300	17212	17214	17316	17288	17150	17119	17237	17184	17394	17226	17178	17204	17306	17242	17111	17141	17259	16997	17239	17269	17288	17181	17124	17004	17115	17157	17198	17400	17231	17119	17293	17215	17180	17222	17277	17073	17129	17347	17098	17323	17211	17307	17156	17099	17319	17275	17506	17067	17158	17178	17200	17270	17183	17181	17026	17073	17172	17084	17202	17353	17327	17003	17247	17363	17176	17279	17278	17202	17206	17313	17042	17019	16936	17204	17114	17221	17244	17125	17237	17386	17100	17156	17010	17200	17275	17135	17134	17272	17248	17123	17116	17324	17172	17156	17142	17094	17205	17274	17185	17205	17413	17157	17207	17206	17244	17041	17083	17100	17080	17056	17328	17074	17329	17214	17199	17191	17254	17222	17338	17178	17253	17525	17342	17090	17150	17334	17219	17335	17258	17065	17148	17117	17081	17172	17333	17090	17348	17177	16984	17260	17010	17330	17122	17055	17192	17155	17156	17184	17126	17251	17303	17381	17182	17291	17062	17444	17199	17108	17316	17323	17188	17134	17144	17284	17277	17244	17370	17340	17061	17320	17259	17178	17214	17372	17234	17367	17096	17253	17333	17116	17163	17112	17189	17200	17154	17317	17241	17161	17042	17259	17356	17341	17305	17239	17454	17338	17314	17386	17257	17069	17320	17182	17214
12821	26587	18901	15243	14893	14525	14355	14364	14613	14497	14409	14381	14423	14352	14388	14480	14550	14521	14330	14480	14289	14333	14329	14486	14143	14303	14368	14309	14245	14340	14239	14437	14386	14434	14368	14096	14393	14422	14453	14386	14448	14258	14264	14257	14285	14304	14216	14167	14224	14167	14204	14357	14118	14332	14232	14359	14485	14215	14222	14292	14335	14320	14199	14289	14272	14224	14279	14402	14175	14130	14333	14490	14322	14369	14259	14173	14327	14428	14256	14279	14221	14290	14241	14263	14172	14399	14266	14424	14164	14176	14312	14278	14434	14269	14344	14379	14122	14527	14293	14268	14343	14183	14397	14365	14168	14278	14297	14172	14253	14236	14263	14397	14315	14243	14173	14326	14401	14149	14294	14207	14065	14354	14259	14357	14329	14259	14498	14345	14283	14379	14361	14490	14397	14159	14278	14238	14240	14269	14163	14345	14197	14221	14203	14245	14132	14454	14255	14329	14136	14149	14261	14351	14266	14428	14308	14322	14240	14393	14180	14311	14359	14217	14313	14328	14247	14328	14147	14203	14332	14083	14408	14214	14307	14207	14345	14093	14228	14304	14158	14300	14290	14391	14268	14446	14113	14167	14234	14182	14311	14196	14284	14219	14186	14308	14291	14254	14264	14478	14284	14184	14110	14409	14340	14192	14222	14346	14297	14300	14292	14465	14330	14251	14266	14221	14436	14197	14079	14184	14283	14360	14355	14267	14261	14326	14340	14326	14329	14296	14279	14390	14333	14356	14328	14376	14432	14364	14153	14326	14275	14327	14319	14287	14312	14242	14146	14395	14360	14230	14396	14197	14442	14191	14181	14302	14404	14364	14334	14191	14413	14231	14312	14219	14254	14381	14197	14436	14161	14255	14365	14262	14314	14582	14239	14227	14295	14408	14275	14312	14307	14220	14213	14315	14236	14165	14315	14285	14364	14245	14121	14231	14226	14278	14139	14441	14339	14371	14302	14196	14295	14140	14324	14177	14248	14369	14289	14442	14275	14285	14383	14227	14224	14135	14359	14304	14048	14428	14455	14238	14227	14399	14484	14332	14295	14244	14431	14287	14221	14278	14157	14247	14257	14376	14339	14480	14399	14437	14194	14374	14396	14387	14393	14190	14394	14280	14428	14293	14348	14286	14160	14227	14227	14166	14244	14430	14211	14325	14263	14324	14259	14318	14466	14260	14412	14473	14240	14216	14415	14216	14339	14239	14313	14290	14332	14313	14268	14224	14196	14247	14521	14426	14349	14244	14420	14283	14262	14344	14206	14471	14263	14100	14213	14458	14335	14157	14251	14333	14426	14335	14352	14141	14299	14217	14301	14308	14376	14429	14083	14351	14370	14370	14208	14271	14369	14281	14379	14306	14309	14335	14445	14296	14306	14301	14368	14194	14228	14231	14353	14370	14420	14392	14350	14277	14329	14333	14303	14383	14244	14331	14338	14358	14266	14192	14320	14293	14396	14373	14409	14189	14303	14323	14296	14200	14277	14248	14288	14550	14234	14288	14428	14220	14488	14391	14133	14162	14308	14217	14320	14290	14443	14279	14141	14351	14345	14296	14392	14297	14387	14209	14456	14421	14285	14152	14461	14404	14272	14319	14371	14209	14318	14418	14270	14473	14494	14287	14237	14301	14385	14241	14236	14145	14331	14446	14181	14122	14353	14459	14395	14263	14331	14270	14394	14162	14323	14121	14228	14442	14203	14451	14274	14423	14488	14263	14121	14237	14184	14291	14330	14434	14168	14098	14380	14358	14307	14262	14291	14345	14168	14280	14453	14239	14158	14298	14265	14286	14255	14230	14363	14208	14405	14221	14402	14213	14327	14239	14495	14153	14253	14328	14364	14452	14376	14181	14297	14310	14329	14241	14315	14188	14093	14307	14169	14387	14359	14295	14196	14373	14275	14278	14434	14094	14308	14494	14234	14303	14240	14397	14289	14280	14234	14373	14324	14504	14443	14202	14475	14382	14298	14416	14235	14334	14426	14348	14225	14215	14397	14306	14146	14222	14336	14233	14337	14308	14466	14178	14332	14167	14381	14344	14217	14324	14416	14184	14109	14335	14257	14177	14254	14315	14246	14346	14065	14390	14318	14357	14322	14365	14156	14403	14182	14515	14191	14261	14266	14194	14373	14178	14479	14370	14471	14320	14283	14157	14295	14347	14353	14272	14470	14316	14414	14187	14212	14289	14201	14261	14317	14250	14274	14191	14129	14295	14398	14264	14416	14289	14295	14340	14217	14165	14214	14211	14321	14244	14253	14234	14245	14139	14176	14234	14230	14472	14336	14261	14236	14255	14228	14182	14171	14206	14260	14217	14276	14278	14270	14472	14338	14076	14334	14378	14169	14314	14249	14247	14095	14228	14337	14297	14390	14329	14438	14075	14316	14409	14403	14276	14179	14262	14398	14429	14273	14268	14246	14354	14347	14562	14311	14294	14278	14319	14368	14304	14358	14300	14318	14424	14295	14367	14175	14124	14520	14364	14296	14225	14344	14315	14303	14278	14383	14266	14317	14336	14269	14245	14252	14321	14165	14222	14104	14352	14326	14416	14181	14300	14333	14442	14315	14450	14214	14413	14365	14224	14187	14279	14232	14425	14358	14318	14347	14364	14255	14250	14213	14313	14321	14250	14172	14285	14301	14213	14309	14371	14329	14294	14332	14247	14347	14427	14317	14360	14361	14338	14280	14313	14392	14213	14300	14523	14383	14227	14408	14304	14131	14239	14235	14180	14225	14069	14173	14321	14276	14487	14429	14166	14373	14290	14296	14326	14315	14269	14327	14383	14225	14370	14193	14384	14373	14304	14337	14276	14362	14410	14264	14357	14357	14244	14371	14309	14405	14151	14370	14247	14396	14213	14487	14291	14277	14148	14143	14417	14175	14233	14359	14177	14308	14228	14397	14139	14258	14331	14205	14307	14272	14368	14251	14345	14095	14308	14273	14378	14281	14253	14419	14316	14306	14384	14247	14344	14203	14265	14250	14295	14327	14148	14220	14425	14327	14274	14401	14299	14283	14319	14519	14183	14177	14176	14287	14433	14274	14291	14242	14313	14220	14378	14277	14299	14218	14160	14333	14280	14325	14199	14190	14307	14356	14227	14271	14292	14386	14314	14350	14177	14291	14260	14332	14347	14315	14420	14246	14250	14228	14309	14311	14269	14280	14277	14421	14387	14226	14200	14221	14055	14380	14371	14387	14298	14242	14307	14210	14248	14085	14295	14439	14228	14200	14237	14260	14345	14382	14334	14233	14208	14225	14292	14218	14419	14381	14186	14097	14226	14353	14205	14236	14389	14328	14384	14206	14347	14276	14200	14322	14270	14269	14367	14468	14226	14359	14186	14329	14379	14341	14293	14373	14252	14397	14307	14297	14456	14325	14350	14297	14288	14443	14445	14339	14272	14280	14175	14253	14296	14285	14244	14391	14244	14289	14222	14390	14422	14387	14292	14295	14314	14125	14319	14258	14236	14226	14393	14154	14347	14222	14206	14316	14145	14360	14408	14268	14368	14182	14241	14290	14373	14254	14435	14305	14268	14217	14236	14350	14073	14323	14477	14422	14190	14169	14277	14320	14408	14293	14343	14272	14277	14168	14301	14282	14331	14488	14359	14283	14206	14334	14210	14395	14320	14334	14286	14461	14137	14241	14271	14347	14524	14327	14345	14323	14485	14346	14366	14382	14290	14313	14278	14219	14320	14323	14396	14258	14329	14384	14391	14266	14236	14344	14181	14257	14433	14313	14177	14419	14266	14393	14299	14244	14233	14160	14219	14311	14237	14383	14169	14446	14309	14412	14165	14394	14202	14344	14179	14271	14377	14166	14252	14309	14429	14280	14227	14148	14088	14253	14372	14274	14280	14343	14356	14324	14286	14182	14360	14391	14336	14290	14237	14163	14232	14303	14117	14220	14374	14203	14264	14341	14286	14359	14314	14411	14369	14211	14306	14286	14408	14248	14243	14302	14304	14249	14304	14212	14200	14295	14385	14304	14250	14215	14455	14251	14236	14299	14311	14293	14259	14258	14453	14300	14180	14414	14257	14388	14307	14291	14210	14290	14366	14288	14374	14369	14286	14284	14037	14341	14327	14391	14493	14487	14214	14092	14330	14428	14182	14262	14342	14231	14187	14165	14143	14251	14324	14159	14387	14260	14267	14280	14244	14322	14497	14294	14223	14387	14340	14414	14421	14329	14293	14224	14408	14111	14315	14289	14258	14353	14377	14298	14242	14360	14324	14312	14391	14357	14230	14202	14343	14258	14322	14136	14258	14419	14545	14082	14441	14284	14191	14434	14384	14330	14190	14073	14401	14239	14101	14189	14332	14332	14256	14304	14389	14133	14294	14314	14362	14279	14308	14307	14429	14179	14412	14409	14368	14354	14176	14491	14307	14356	14305	14279	14359	14185	14201	14338	14192	14387	14226	14276	14371	14334	14284	14197	14461	14233	14406	14336	14276	14214	14199	14286	14315	14499	14308	14342	14176	14453	14341	14347	14306	14362	14278	14258	14303	14299	14389	14414	14113	14288	14188	14395	14388	14250	14088	14328	14224	14367	14229	14256	14327	14274	14204	14255	14227	14282	14230	14178	14225	14290	14258	14205	14305	14301	14219	14318	14350	14330	14267	14281	14287	14313	14387	14434	14300	14157	14259	14181	14431	14225	14155	14378	14283	14395	14283	14302	14374	14252	14205	14408	14234	14261	14202	14182	14330	14179	14324	14145	14300	14228	14277	14313	14178	14293	14327	14289	14160	14576	14307	14326	14301	14141	14299	14354	14417	14369	14448	14085	14219	14070	14290	14323	14070	14305	14277	14473	14350	14350	14311	14332	14122	14322	14401	14363	14414	14529	14460	14205	14385	14250	14146	14233	14411	14295	14314	14120	14240	14305	14269	14402	14247	14094	14395	14455	14388	14345	14363	14328	14212	14326	14346	14111	14328	14275	14268	14335	14227	14221	14251	14132	14163	14308	14445	14389	14197	14466	14264	14300	14088	14372	14329	14191	14378	14141	14226	14299	14132	14263	14183	14367	14277	14456	14236	14209	14347	14218	14349	14330	14257	14156	14185	14268	14363	14352	14294	14311	14363	14212	14361	14330	14268	14380	14315	14415	14441	14364	14398
23400	21230	28778	23984	21634	22543	21560	18298	17278	17529	17359	17509	17529	17901	18655	19834	19627	18566	17762	17461	17218	17077	17012	16998	17010	17370	16990	17149	17232	17062	17140	17207	17244	17079	17233	17248	17145	17037	17024	17061	17316	17082	16983	16899	17294	17050	17274	17089	16976	17018	17116	17176	17223	17004	17066	17193	17100	17015	17107	17216	16985	17040	17162	16998	17110	17148	17220	16981	17054	17094	17222	16955	17001	17073	17026	17111	16881	16919	16988	17048	17025	17126	17165	17150	17073	17056	17108	16909	17212	16930	17180	16903	17018	17051	16948	17078	16961	17314	17042	17111	17115	17087	17178	17026	16929	17174	17215	17032	16955	16989	17041	16822	16960	17116	17088	16907	17003	17027	16906	17011	17020	17076	17273	16865	16881	17052	16976	17307	16829	17170	16999	17162	16959	16864	17034	17100	17116	17268	17097	17130	17054	17096	17111	16798	16927	16939	16962	17063	17140	17171	17083	16973	17023	17106	17105	16752	16890	17087	16934	17100	16991	16884	17068	17072	17124	17087	16932	17142	16972	17040	17046	16994	17030	17270	16985	17188	16895	17023	16888	17057	17075	17046	16928	16953	17185	16955	16911	16767	16999	17096	16931	17204	17027	17099	17143	16792	16968	16779	17077	16862	17064	17116	17162	17000	17047	16983	17054	17076	16818	17207	16975	17055	17097	17075	17211	17062	17015	17096	16984	17031	17053	16834	16964	16828	17228	17019	16843	16991	16936	17184	16973	17171	17176	16878	16949	16988	16993	17009	16913	17019	17050	17055	17174	16967	16905	16925	16979	17069	17098	17225	17149	17213	17140	17016	17075	17172	17102	17157	17059	17192	17087	16934	16961	16804	16913	16876	17074	17121	16905	17010	17134	16866	17006	16985	17109	16980	17060	16775	17170	17024	17174	17095	16903	16933	16947	16824	17025	16978	16880	17002	17180	17117	17080	16932	16871	17102	17130	17048	17005	16913	16885	17074	16609	17043	16981	16918	17027	17224	17097	17030	17008	16995	17046	16867	17169	17109	17218	17034	17012	17145	16967	16982	17232	17038	17087	17100	16834	17086	16991	17017	16999	17052	16885	17056	16992	16856	16851	16847	16818	16982	17006	17022	16930	16823	17170	17074	17049	17087	17198	17085	17043	16761	16997	16950	17077	16953	16993	17094	16958	16953	17106	16897	16941	16887	17018	17193	17036	17078	17194	17002	16888	17037	17214	16995	16916	16908	17061	16979	16852	16773	17147	16941	16969	17152	17084	16874	17084	17148	16939	17044	16936	16859	17092	16879	17005	16951	16934	16922	16896	17203	16925	16965	17117	17097	17278	16848	17012	16957	16888	16888	17026	16952	17045	16868	17012	17077	17060	17018	16961	17119	17111	17088	17178	17014	17304	16920	17088	17109	16782	17093	17040	17012	17012	17004	16880	16955	16915	17123	17209	16999	17041	16984	17179	16976	16959	17044	17169	16923	17065	17111	17009	17102	16972	17050	17179	17164	16902	16816	16925	17036	17161	17139	17012	17002	17033	16940	16990	17098	16874	16979	17048	16915	16941	17274	17086	17024	17117	17032	17079	16823	16811	17004	16884	17186	16956	16872	17243	17153	17226	17056	17044	16881	16895	17068	17138	17220	17217	16942	17119	17150	16960	16948	16924	17049	17025	16928	16969	17104	16953	16973	17145	17077	16955	16920	16941	17191	16964	16957	17245	17211	17137	17137	17083	17168	17278	16973	16955	17130	17243	17119	16843	17064	16862	17009	17096	17095	17023	17161	17224	17036	17052	17002	17140	17013	17128	17217	17107	16939	17234	17109	17161	17009	17116	17018	16943	17131	17255	17047	16948	16973	17169	17027	16949	16934	16991	16983	16939	17072	16870	16899	16923	16868	17016	16965	17043	16810	16968	17123	16943	17071	16970	16969	17269	17082	16988	17070	17137	16961	17098	17084	17022	17175	17105	16814	16876	17145	16987	17100	17018	17024	16971	16969	17019	17145	17244	17033	17139	17106	16905	16853	16870	17083	16946	17098	16926	17022	17095	17161	16993	17196	17012	17030	17051	17019	17163	17000	17148	17103	16993	16962	16962	16822	16761	16924	17017	16821	17200	16953	17147	17032	17135	17044	17165	16965	17024	16821	16843	17199	17113	17008	17035	17088	16972	16930	17045	17207	17175	17052	17060	17158	17048	17009	16835	17108	16886	16847	16956	17131	17079	16980	16888	16873	16962	17095	16912	17035	17066	17024	16955	16944	16991	16968	16961	16894	16911	17015	16980	17052	17130	16979	17058	17005	16950	17016	17123	17201	17285	16977	17002	16986	17004	16994	16892	16918	16851	16875	17075	17063	17343	17106	16889	17196	16955	16916	17091	17188	16931	16809	17102	16987	16962	17048	16994	16736	16872	16928	17299	17027	17117	17028	16862	17118	17026	16918	16984	16883	17180	16985	17171	17170	17257	17055	17011	16978	17032	17133	17040	16942	16731	17099	17335	16991	17011	16923	17045	17239	16812	17008	16978	17126	17127	16973	16989	17182	17011	16821	17020	16993	16812	16958	17009	17011	16981	16793	17068	17004	16856	17092	16943	16827	16964	16942	16952	16980	16930	16992	16974	17044	17026	16837	17026	17070	17100	16973	17167	17023	17287	17112	16685	17031	17059	16998	16840	17007	17088	17059	17144	16981	17251	17016	17239	17017	17015	17078	17056	17110	16928	17028	17007	16974	17073	16938	17070	17086	16958	16826	17121	17154	17225	17014	17074	17008	16820	16861	17047	17196	16992	17112	17141	17030	17067	16978	17166	17080	16924	17223	17105	17257	17204	17123	16806	16968	17060	17192	16909	17053	17098	17018	17092	16670	16979	17112	17101	17009	17057	16895	17100	17027	17177	17092	16910	17010	17213	16993	16891	17118	17063	16941	17073	16883	17068	17039	17321	16935	16832	17151	17169	17126	16975	16904	16899	17115	17143	16968	17017	16947	17052	16921	17232	17095	17019	17220	17092	16930	17092	17014	17039	16851	16936	16948	16966	17055	17046	17096	16929	16747	17192	17073	16912	17106	16955	16928	16866	16823	17068	16881	17097	17037	17145	17052	17196	17019	17180	16976	16915	16935	17201	17158	17025	17008	16905	16815	16907	16927	17039	16965	17073	17023	16955	17100	17040	16990	17209	17278	16870	17274	17010	17169	17240	17083	16863	16893	17238	17075	17023	16873	17050	17013	17031	17003	17042	16995	17010	17074	17076	16956	17115	17084	17134	17137	17115	17005	17163	16888	16978	16981	16975	17005	16904	17100	16873	16928	17057	16858	16960	17167	16975	16946	17056	16946	17046	16807	16915	16948	17220	16991	17194	17158	17199	17058	17114	16859	17169	17057	17024	16949	17057	17210	16910	16973	16920	16795	16868	17145	16970	17107	17164	17021	16906	16950	16863	17038	17056	17071	17070	17066	16927	17011	17095	16940	17141	16831	16964	17142	16971	16934	16927	16966	16995	16959	16893	17114	16953	17126	17149	16977	17016	17070	16958	17015	16917	17076	17054	16992	17134	17079	16827	16884	17124	17185	17104	16976	16931	16946	16847	17008	17042	17040	17153	17020	16870	17052	16829	17067	16974	17079	17151	16928	17243	17174	16962	17104	17228	16945	17028	17078	17006	17191	16929	16970	17067	17139	17373	17129	17129	17159	17056	16976	17215	16964	17089	16995	16958	17025	17142	17063	17164	17130	17218	17226	16900	17131	17216	17247	16918	17193	16963	17024	16900	17030	17085	17020	17077	17028	17102	16808	17023	17056	17025	17123	16918	17004	16972	17098	16942	16840	16985	16884	17027	17011	17081	16814	17047	16837	17027	16848	17033	16914	17187	17054	16852	17094	17155	16936	16955	16976	16925	17067	16942	16939	17022	16855	16900	16986	17057	16992	17385	17178	17202	17033	17063	17018	17144	17096	17047	16907	16944	17050	16902	17152	17059	17050	17050	17102	16994	17019	17236	17140	17041	17029	17041	17085	17143	17062	17174	17094	16984	16864	16849	16972	17024	17118	16892	17139	16990	17005	17020	17018	17089	16958	17038	17225	17069	17064	17192	16833	17038	17019	17062	17107	16831	17065	16832	16911	17386	16886	16991	17254	16961	16998	16980	16961	17021	16910	17149	17077	17076	17012	17036	16919	17090	16870	17035	17050	17141	17077	16990	17038	16800	17123	17032	17124	17114	16962	17111	17147	17115	17100	16729	16991	16939	17161	17134	16981	17130	16926	17040	17174	16936	17019	16767	17010	17024	17152	16880	16926	17122	17067	17110	17144	17056	17051	17071	17012	17035	17070	16942	16885	16966	17079	17146	16917	17131	17212	17013	17016	16960	16968	16867	16900	16976	16850	16899	17023	16898	16943	17043	17119	17216	17053	17066	17026	17072	16928	17137	16963	17021	17133	16996	16877	17097	16871	17066	16929	17077	16716	17064	17098	17171	17113	17111	17194	16813	16923	17012	17067	17065	16881	17027	17066	17070	17194	17022	17083	17066	17077	17098	17077	17010	16971	17110	17091	16986	16940	17074	16967	16980	16986	17070	17025	17137	17149	17108	16951	17023	16868	16958	16999	17021	17116	17078	17053	16958	16971	17166	17004	16945	16982	17084	17224	17171	17018	17023	17004	16912	16999	17061	17054	16933	17146	17131	17140	16829	16884	16998	17097	17087	16856	17129	16971	17054	17040	17109	17091	17183	17239	16753	17064	16919	17172	17032	16902	16974	16955	16951	16955	17125	16984	16887	17203	17127	17178	17011	16899	16802	17116	17124	17068	17042	17082	16985	16998	16975	16954	17230	17172	16954	17044	16971	16780	16892	17216	17103	17089	17158	16934	16758	17112	17252	17011	17001	16976	17127	17112	17084	17090	16914	17101	16995	16929	16989	16808	16949	16985	17259	17046	16855	17037	17030	17066	16910	17218	16978	17244	16957	16992	17165	16834	17009	16919	17119	17043	17102	17146	16919	17003	17040	17216	17205	17002	17118	17036	17199	17075	16970	16996	16940	16968	16968	17006	17024	16941	17119	16990	16908	17103	16845	16993	17093	17120	16812	17077	17449	16960	16893	16956	17066	16931	16931	16864	17006	17038	17180	16983	17019	17082
12311	34442	20304	15610	15097	14532	14497	14613	14453	14353	14389	14308	14438	14800	15747	16417	16006	14983	14806	14230	14316	14332	14124	14122	14305	14282	14227	14108	14175	14199	14115	14332	14214	14148	14206	14257	14136	14215	14308	14144	14188	14203	14193	14155	14159	14140	14291	14253	14209	14282	14083	14199	14227	14166	14180	14135	14255	14208	13985	14264	14091	14163	14265	14207	14100	14320	14088	14217	14168	14364	14382	14248	14136	14329	14248	14294	14243	14135	14277	14194	14147	14166	14160	14425	14233	14140	14235	14106	14094	14166	14308	14160	14243	14075	14189	14062	14140	14108	14320	14102	14071	14357	14160	14338	14065	14079	13963	14212	14126	14181	14119	14212	14053	14028	14205	14043	14139	14239	14251	14103	13925	14143	14277	14068	14089	14225	14187	14045	14357	14341	14239	14158	14292	14081	14126	14202	14108	14290	14141	14180	14101	14257	14303	14164	14034	14144	14141	14247	14139	14368	14248	14086	14209	14230	14046	14248	14311	14235	14087	14182	14318	14300	14130	14258	14277	14119	14242	14175	14212	14370	14270	14237	14335	13945	14140	14256	14112	14262	14303	14336	14266	14054	14372	14154	14233	14249	14222	14087	14261	14160	14233	14130	14262	14067	14177	14171	14146	14143	14344	14102	14140	14064	14258	14227	14301	14137	14307	14161	14110	14098	14108	14249	14204	14251	14276	14231	14062	14217	14164	13928	14000	14395	14164	14180	14176	14220	14351	14263	14273	14139	14219	14269	14015	14124	14183	14251	14111	14314	14175	14064	14154	14111	14194	14198	14151	14193	14400	14058	14316	14138	14251	14240	14149	14316	14229	14041	14043	14167	14266	14166	14233	14176	14261	14307	14121	14183	14124	14205	14215	14219	14243	14249	14087	14219	14121	14152	14281	14080	14215	14058	14202	14300	14281	14120	14080	14014	14264	14157	14229	14197	13987	14306	14245	14152	14212	14158	14327	14239	14156	14230	14182	14122	14162	14362	14128	14343	14364	13994	14134	14233	14194	14287	14113	14267	14273	14160	14021	13994	14174	14292	14077	14085	14079	14182	14067	14157	14367	14221	14279	14095	14021	13992	14137	14034	14124	14251	14164	14106	14139	14198	14325	14250	14133	14202	14052	14025	14203	14204	14245	14162	14188	13977	14358	14082	14074	14154	14265	14009	14199	14216	14222	14135	14220	14115	14121	14117	14239	14135	14126	13892	14128	14178	14142	13945	14088	13994	14307	14156	14167	14287	14209	14352	14145	14106	14158	14153	14080	14257	14174	14088	14092	14272	14126	14147	14257	14124	14161	14166	14430	14184	14241	14253	14265	14196	14362	14222	14044	14046	14328	14263	14243	14149	14298	14363	14308	14182	14180	14250	14163	14125	14149	14053	14057	14031	13960	14228	14431	14311	14109	14194	14195	14089	14313	14020	14323	14117	14222	14230	14177	14178	14177	14166	14062	14069	14285	14204	14355	13979	14273	14315	14060	14274	14087	13996	14040	14235	14195	14207	14150	14195	14295	14234	14222	14267	14285	14109	14361	14421	14133	14133	14090	14259	14206	14269	14058	14135	14020	14306	14208	14238	14419	14187	14129	14129	14231	14168	14388	14110	14191	14356	14196	14256	14168	14321	14055	14247	14167	14057	14201	14235	14273	14218	14294	14070	14141	14330	14191	14164	14181	14245	14167	14217	14094	14294	14146	14118	14134	14276	14128	14286	14395	14314	14145	14180	14361	14154	14241	14137	14085	14150	14075	14075	14344	14141	14148	14230	14197	14193	14113	14118	14275	14099	14191	14331	14154	14220	14272	14146	14230	14088	13992	14320	14087	14294	14163	14240	14200	14227	14187	14153	14255	14313	14154	14287	14130	14314	14264	14359	14203	14160	14107	14142	14321	14147	14099	14327	14210	14260	14174	14264	14164	14128	14208	14174	14257	14201	14265	14338	14238	14138	14292	14055	14164	14154	14228	14238	14123	14362	14268	14120	14237	14073	14304	14093	14221	14157	14135	14181	14097	14251	14192	14145	14224	14253	14116	14205	14234	14219	14248	14259	14186	14340	14186	13967	14276	14211	14194	14189	14190	14176	14159	14191	14074	14414	14277	14210	14191	14118	14202	14137	14260	14252	14125	14163	14196	14220	14058	14304	14223	14172	14133	14159	14323	14052	14424	14173	14181	14163	14362	14306	14297	14186	14033	14107	14244	13992	14103	14221	14084	14063	14127	14302	14158	14279	14152	14292	14046	14265	14229	14238	14165	14184	14308	14041	14153	14249	14031	14163	14351	14055	14352	14181	14377	14181	14428	14018	14156	14452	13996	14330	14105	14158	14140	14336	14220	14253	14263	14298	14061	14388	14141	14276	14293	14277	14150	14247	14096	14327	14113	14282	14244	14068	14202	14225	14119	14168	14155	14161	14150	14257	14220	14371	14290	14248	14156	14250	14167	14212	14154	14217	14235	14064	14422	14260	14257	14328	14198	14234	14264	14086	14335	14229	14140	14302	14177	14218	14079	14090	14053	14146	14327	14188	14149	14110	14200	14207	14299	14052	13962	14067	14228	14399	14221	14101	14343	14164	14329	14125	13971	14107	14104	14158	14000	14171	14249	14279	14074	14174	14162	14061	14106	14076	14377	13991	13937	14092	14023	14252	14049	14226	14294	14177	14292	14139	14279	14315	14175	14123	14128	13953	14149	14306	14209	14174	14174	14211	14081	14240	14289	14350	14334	14257	14293	14124	14303	14177	14217	14140	14280	14213	14307	14186	14148	14142	14039	14341	14256	14289	14167	14130	14048	14142	14189	14243	14154	14291	14308	14008	14194	14187	14284	14221	14246	13998	14100	14208	14128	14186	14084	14386	14136	14150	14180	14220	14279	14205	14113	14131	14166	14198	14142	14212	14251	14290	14252	14294	14285	14052	14176	14241	14042	14043	14157	14128	14144	14262	14213	14015	14112	14101	14190	14225	14237	14156	14066	14005	14188	14147	14188	14160	14395	14241	14030	14299	14170	14280	14299	14170	13970	14106	14164	14067	14030	14421	14258	14176	14293	14298	14141	14223	14087	14273	14124	14083	14182	14191	14171	14374	13979	14120	14241	14277	14074	14205	14180	14166	14135	14210	14125	14313	14086	14312	14371	14095	14284	14085	14278	14264	14283	14190	14125	14189	14343	14186	14143	14069	14085	14275	14192	14246	14039	14202	14205	14203	14058	14314	14113	14043	14174	14257	14089	14217	14313	14310	14067	14309	14167	14159	14259	14204	14103	14168	14243	14013	13985	14234	14204	14166	14427	14238	14446	14298	14263	14314	14157	14087	14380	14329	14195	14287	14251	14126	14312	14248	14260	14233	14265	14095	14133	14189	14113	14304	14025	14043	14328	14265	14129	14247	14179	14259	14038	14374	14210	14081	14181	14137	14072	14188	14139	14051	14070	14103	14124	14299	14271	14090	14182	14205	14103	14240	14314	14002	14141	14083	14162	14199	14370	14158	14136	14203	14229	14330	14358	14258	14141	14126	13967	14156	14231	13972	14203	14239	14161	14082	14376	14157	14195	14176	14209	14287	14109	14261	14171	14147	14308	14247	14140	14350	14153	14255	14204	14066	14126	14134	14102	14177	14265	14173	14205	14162	14233	14072	14240	14137	14137	14202	14082	14175	14388	14127	14339	14113	14177	14240	14211	13990	14040	14236	14155	14218	13997	14075	14082	14253	14191	14283	14225	14241	14351	14247	14233	14262	14138	14210	14176	13938	14200	14265	14256	14005	14226	14176	14210	14181	14349	14151	14331	14301	14140	14084	14053	14169	14108	14098	14376	14185	14290	14337	14254	14294	14098	14301	14109	14217	14236	14248	14304	14174	13990	14210	14208	14348	14183	14125	14147	14055	14232	14175	14208	14113	14266	14277	14029	14096	13989	14146	14246	14154	13986	14356	14309	14181	14267	14202	14233	14215	14180	14395	14276	14152	14018	14270	14257	14194	14160	14049	14132	14150	14144	14113	14249	14227	14155	14002	14171	14132	14107	14205	14207	14224	14205	14342	14006	14266	14257	14297	14063	14381	14040	14293	14278	14271	14184	14177	14121	14241	14279	14120	14415	14311	14109	14222	14270	14127	14243	14160	14315	14198	14082	14087	14045	14409	14331	14460	14049	14191	14184	14381	14227	13995	14279	14146	14171	14114	14191	14073	14216	14202	14233	14280	14157	14050	14209	14046	14110	14331	14166	14204	14086	14105	14229	14089	14031	14008	14367	14101	14111	14108	14158	14099	14111	14139	14355	14089	14305	14111	14212	14303	14046	14000	14080	14304	14249	14222	14151	14150	14157	14124	14085	14107	14104	14125	14250	14170	14274	14258	14339	14267	14179	13955	14155	14173	14170	14196	14166	14222	14149	14291	14208	14147	14187	14065	14038	14122	14227	14283	14295	14340	14198	14128	14190	14009	14259	14203	14212	14221	14145	14084	14206	14179	14265	14410	14250	14175	14165	14151	14259	14169	14239	14247	14246	14157	14207	14210	14142	14175	14174	14363	14216	14188	14195	14232	14067	14106	14175	14152	14128	14232	14096	14145	14262	14301	14197	14110	14309	14068	14078	14140	14192	14126	14080	14129	14130	14138	14236	14125	14036	14065	14164	14221	14108	14314	14339	14201	14323	14266	14220	14230	14179	14406	14414	14220	14178	14209	14260	14070	14272	14341	14256	13994	14203	14252	14130	14176	14165	14094	14296	14056	14182	14119	14230	14195	14109	14190	14325	14115	14075	14084	14175	14172	14237	14345	14177	14158	13949	14201	14178	14242	14298	14259	14242	14285	14199	14039	14312	14245	14334	14270	14193	14206	14172	14066	14183	13991	14267	14275	14285	14199	14325	14117	14106	14347	14107	14178	14190	14270	14238	14074	14186	14302	14150	14247	14124	14041	14176	13986	14207	14011	14287	14180	14164	14062	14229	14129	14295	14153	14256	14137	14397	14182	14211	14263	14176	14219	14070	14154	14186	14198	14277	14269	14013	13949	14248	14251	14180	14189	14247	14253	14282	14016	14172	14243	14145	14395	14099	14147	14219	14250	14236	14068	14274	14292	14109	14263	14205	14285	14045	14065	14099	14121	14108	14148	14042	14162	14208	14221
22524	21180	28963	23679	21262	22833	24933	18835	18167	18340	17933	17832	17838	17937	19723	22643	22402	20640	18934	18059	17628	17486	17468	17440	17365	17282	17308	17361	17484	17363	17268	17212	17310	17471	17285	17434	17529	17505	17462	17342	17290	17219	17260	17231	17422	17374	17291	17313	17134	17175	17264	17453	17064	17300	17179	17257	17121	17152	17203	17092	17248	17324	17137	17143	17276	17093	17027	17161	17313	17428	17230	17279	17205	17370	17231	17234	17286	17486	17488	17250	17351	17197	17071	17234	17380	17418	17216	17220	17422	17409	17327	17139	17343	17056	17151	17351	17257	17102	17206	17244	17372	17180	17415	17417	17264	17285	17266	17480	17373	17438	17226	17321	17195	17065	17170	17289	17002	17250	17315	17210	17178	17123	17493	17429	17434	17226	17189	17364	17225	17179	17364	17230	17213	17364	17370	17307	17191	17144	17191	17263	17253	17011	17193	17184	17230	17374	17233	17276	17275	17195	17152	17080	17387	17169	17232	17137	17298	17247	17059	17207	17122	17476	17246	17191	17250	17253	17171	17294	17062	17226	17282	17094	17171	17165	17262	17291	17154	17070	17283	17354	17315	17176	17176	17110	17313	17213	17259	17052	17336	17186	17239	17054	16952	17137	17137	16997	17091	17224	17233	16869	17119	17102	17184	16992	17058	17403	17162	17136	17332	17371	17264	17161	17326	17246	17256	17200	17151	17245	17359	17142	17013	17136	17115	17387	17319	17225	17320	17157	17115	17000	17102	17329	17142	17154	17193	17270	17090	17170	17377	17093	17224	17191	17302	17036	17128	17026	17162	17042	17303	17086	17191	17236	17285	17177	17108	17280	17351	17169	17297	17417	17250	17222	17383	17141	17088	17195	17213	17062	17203	17227	17217	17107	17110	17529	17248	17382	17256	17029	17317	17398	17265	17250	17285	17414	17089	16990	17144	17186	17200	17218	17134	16945	17219	17268	17173	17184	17069	17079	17202	17136	17239	17258	17095	17385	17214	17187	17242	17291	17181	17190	17195	17173	17172	17373	17250	17117	17203	17234	17099	17440	17178	17251	17274	17207	17174	17262	17212	17188	17196	17244	17275	17373	17288	17104	17080	17223	17451	17145	17260	17124	17274	17180	17246	17077	17193	17179	17293	17119	17244	17209	17143	17025	17177	17142	17355	17295	17200	17102	17214	17039	17100	17373	17335	17181	17280	17272	17247	17253	17119	17256	17373	17257	17041	17104	17230	17192	17513	17232	17219	17217	17289	17216	17190	17155	17061	17085	17143	17293	17266	17120	17344	17201	17131	17287	17077	17477	17083	17160	17109	17080	17193	17192	17127	17181	17169	16982	17118	17081	17050	17315	17399	16987	17111	17270	17359	17173	17146	17318	17267	17215	17370	17270	17039	17213	17217	17025	17455	17242	17069	17144	17218	17198	17148	17046	17050	17282	17110	17290	17353	17008	17258	16980	17329	17218	17149	17394	17198	17219	17411	17300	17211	17141	17400	17224	17136	17226	17268	17204	17292	17198	17355	17076	17160	17179	17105	17155	17155	17273	17234	17113	17185	17138	17331	17114	17290	17205	17502	17077	17242	17248	17452	17064	17023	16979	17150	17270	17301	17114	17131	17156	17300	17318	17158	17107	17088	17042	16926	17293	17090	17225	17101	17040	17281	17143	17303	17143	17161	17219	17201	17042	17080	17069	17228	17305	17179	17073	17085	17427	17312	17377	17309	17108	17137	17315	17372	17255	17015	17305	17037	17354	17395	17422	17067	17095	17342	16990	17468	17317	17188	17063	17218	17190	17087	17276	17255	17056	17336	17303	17357	17123	17229	17166	17199	17249	17063	17212	17342	17235	17338	17081	17252	17271	17065	17213	17263	17075	17043	17152	17041	17205	17124	17089	16956	17232	17262	17202	17180	17070	17203	17077	17368	17213	17115	16995	17221	17197	17255	17190	17027	17175	17253	17015	17076	17117	17160	17282	17217	17218	17196	16995	17151	17266	17300	17236	17208	17191	17258	17201	17161	17260	17409	17293	17136	17075	17240	17321	17282	17137	17169	17198	17305	17117	17276	17252	17240	17304	17000	17314	17159	17083	17058	17115	17120	17238	17371	17203	17322	17340	16948	17074	16869	17222	17486	17223	17092	17131	17083	17157	17188	17074	17269	17281	17195	17259	17263	17141	17192	17264	17158	17251	17228	17057	17126	17186	17013	17312	17228	17304	17128	17266	17145	17184	17046	17094	17432	17153	17150	17121	17197	17169	17142	17110	17072	17282	17202	17281	17295	17059	17377	16940	17345	17038	17194	17119	17266	17320	17055	17225	16967	17395	17207	17184	17175	17239	17337	17108	17088	17135	17309	17297	17434	17182	17265	17339	17298	17185	17276	17137	17219	17229	17174	17214	17173	17213	17278	17132	17008	17145	17174	17288	17126	17363	17163	17323	17253	17091	17201	17189	17515	17352	17147	17030	17112	17239	17215	17097	17398	17264	17367	17256	17290	17106	17006	16908	17178	17349	17045	17156	17420	17266	17170	17288	17113	17140	17193	17169	17477	17186	17176	17252	17325	17070	16970	17147	17251	17360	17165	17016	17221	16976	17285	17038	17377	17270	17143	17238	17280	17136	17180	17250	17248	17210	17100	17042	17298	17104	17117	17301	17165	17264	17175	17336	17379	17215	17299	17277	17211	17104	17160	17280	17253	17226	17530	17274	17259	17086	17341	17266	17302	16989	17179	17304	17374	17060	17241	17255	17308	17201	17293	17170	17278	17348	17259	17276	17300	16993	16999	16943	17143	17256	17259	17123	17297	17467	17242	17125	17158	17126	17263	17188	17219	17111	17248	16982	17400	17318	17219	17250	17367	17090	17159	17264	17257	17300	17132	17165	17390	17243	17084	17241	16979	17108	17253	17183	17068	17073	17102	17138	17075	17167	17017	17066	17077	17284	16990	17262	17171	17244	17270	17283	17375	17033	17126	17236	17260	17366	17279	17199	17108	17252	17106	17041	17283	17101	17119	17183	17234	17213	17009	17060	17292	17290	17289	17234	17184	17098	17342	17227	17372	16988	17117	17077	17242	17140	17067	17148	17141	17216	17191	17290	16950	17034	17255	17384	17171	17162	17065	17117	17138	17145	17302	17070	17400	16984	17024	17345	17099	17216	17241	17180	16995	17146	17022	17139	17267	17154	16779	17284	17309	17075	17015	17343	17042	17318	17376	17221	17041	17151	17321	17418	17397	17144	17292	17191	16937	17236	17271	17361	17416	17349	17271	17150	17118	17140	17286	17212	17221	17138	17230	17114	17116	17192	17363	17122	17205	17232	17188	17144	17349	17193	17250	17272	17208	16959	17287	17101	17220	16945	17196	17221	17306	17321	17161	17198	17186	17194	17451	17106	17226	17221	17063	17203	17163	17217	17101	17143	17221	17257	17201	17153	17149	17056	17171	17269	17290	17336	17105	17132	17274	16888	17324	17222	17135	17133	17208	17142	17298	17296	17219	17412	17230	17367	17191	17032	17192	17407	16942	17211	17186	17192	17353	17185	17013	17169	17232	17063	17075	17135	17178	17114	17184	17159	17249	17108	17205	17141	17143	17218	17115	17126	17105	17365	17329	17217	17165	17134	17217	17146	17003	17344	17135	17047	17358	17163	17156	17302	17023	17285	17116	17152	17232	17009	17234	17252	17163	17360	17219	17211	17219	17246	17243	17006	17165	17283	17534	17249	17291	17281	17312	17232	17216	17142	17265	17183	17205	17097	17176	17274	17133	17057	17393	17269	17311	17003	17155	17230	17215	17249	17188	16998	17352	17388	17112	16998	17393	17334	17169	17270	17327	17211	17552	16942	17019	17199	17181	17164	17226	17189	17211	17159	17124	17214	17270	17125	17249	17247	17168	17287	17256	17303	17227	17365	17260	17259	17150	17228	17288	17146	17285	16986	17140	17297	17170	17164	17023	17177	17209	16913	17104	17140	17249	17377	17158	17046	17324	17108	17002	17212	17104	17202	17192	17005	17201	17151	17116	17169	17207	17094	17047	17048	17179	17329	17143	17212	17073	17205	17240	17027	17063	17122	17157	17235	17169	17145	16966	16972	17189	17250	17238	17326	17232	17279	17305	17126	17228	17166	17366	17230	17131	17021	17265	17097	17074	17154	17189	17107	17161	17234	17139	17234	17165	17335	17303	17356	17423	16956	17018	17101	17290	17319	17238	17136	17360	17140	17149	17310	17192	17212	17128	16971	16985	17274	17242	17331	17239	17269	17243	17069	17307	17221	17221	17382	16996	17128	17225	17172	17231	17245	17214	17163	17063	17048	17310	17388	17066	17261	17201	17298	17250	17155	17090	17077	17058	17032	17201	17025	17464	17076	17206	17232	17196	17252	16996	17286	17201	17110	17314	17263	17274	17401	17200	17202	17107	17123	17299	17026	17316	16987	17071	17222	17170	17223	17157	17101	17049	17180	17238	17229	17214	17129	17285	17259	17142	17303	17139	17295	17163	17234	17357	17032	17134	17230	17305	17287	17048	17083	17224	17121	17204	17217	17276	17104	17461	17202	17154	17089	17305	17053	17269	17170	17213	17149	17195	17099	17126	17256	17186	17346	17298	17154	17045	17225	17165	17258	17162	17198	17187	17185	17077	17177	17191	17266	17166	17151	17062	17009	17337	17072	16998	17186	17213	16997	17133	17178	17221	17203	17368	17262	17242	17257	17224	17430	17330	17141	17154	17166	17379	17303	17083	17159	17198	17207	17180	17052	17133	17102	17244	17137	17153	17277	16988	17123	17261	17182	17154	17185	17351	17548	17267	17219	17180	17105	17249	17257	17346	17200	17166	17100	17176	17186	17098	17052	17256	17053	17178	17327	17296	17199	17247	17380	17127	17110	17154	17159	17117	17380	17299	17072	17123	17304	17197	17312	17470	17206	17240	17037	16957	17267	17140	17236	16993	17240	17141	17257	17129	17142	17315	17235	17283	17253	17239	17325	16991	16976	17126	17330	17141	17395	17352	17181	17210	17116	17313	17247	17386	17189	17431	17168	17046	17178	17072	17005	17276	17044	17364	17131	17194	17208	17205	17336	17249	17186	17177	17306	17072	17203	17054	17118	17181	17047	17327	17170	17378	17193	17178	17238
13032	37161	22025	16403	15240	14902	14686	14757	14873	14779	14585	14548	14861	14792	16201	18677	18141	16653	15589	14867	14360	14388	14350	14192	14356	14128	14338	14446	14189	14222	14223	14251	14372	14264	14199	14261	14205	14377	14363	14214	14320	14309	14229	14128	14280	14292	14365	14273	14301	14296	14231	14370	14440	14222	14288	14076	14172	14354	14221	14351	14185	14357	14247	14227	14280	14339	14208	14134	14147	14247	14354	14463	14317	14252	14270	14257	14288	14273	14191	14304	14447	14323	14408	14127	14188	14097	14193	14187	14296	14225	14124	14218	14271	14224	14137	14253	14145	14010	14310	14245	14222	14087	14205	14404	14182	14220	14278	14118	14221	14298	14207	14172	14246	14207	14216	14353	14163	14263	14412	13975	14240	14273	14212	14434	14428	14355	14233	14294	14232	14154	14197	14187	14161	14341	14268	14260	14251	14342	14419	14190	14394	14409	14173	14357	14259	14352	14221	14210	14169	14208	14123	14308	14315	14230	14292	14242	14321	14109	14113	14264	14295	14269	14156	14257	14250	14133	14191	14259	14271	14213	14199	14255	14243	14244	14197	14236	14314	14410	14241	14303	14320	14336	14066	14266	14221	14325	14226	14219	14196	14196	14097	14279	14248	14285	14267	14112	14170	14237	14190	14325	14166	14327	14134	14214	14305	14086	14339	14313	14182	14147	14241	14259	14125	14260	14305	14110	14158	14192	14092	14201	14345	14181	14221	14246	14189	14271	14237	14270	14255	14198	14260	14330	14282	14122	14252	14360	14243	14337	14271	14175	14260	14264	14107	14082	14286	14291	14040	14440	14123	14301	14134	14147	14334	14203	14407	14223	14273	14178	14329	14321	14139	14091	14158	14193	14392	14271	14220	14048	14316	14217	14156	14348	14315	14243	14435	14148	14207	14172	14261	14167	14138	14251	14225	14137	14063	14198	14119	14228	14402	14184	14086	14396	14288	14252	14320	14190	14129	14297	14398	14401	14246	14372	14044	14267	14137	14192	14078	14254	14303	14334	14314	14185	14346	14110	14082	14317	14255	14108	14155	14196	14260	14187	14083	14319	14180	14232	14206	14281	14201	14080	14243	14297	14459	14463	14517	14235	14264	14224	14374	14131	14223	14250	14265	14326	14274	14309	14385	14223	14082	14325	14116	14230	14263	14259	14256	14350	14304	14298	14172	14282	14237	14114	14377	14235	14232	14290	14170	14112	14106	14169	14119	14266	14160	14154	14421	14125	14287	14062	14291	14219	14225	14189	14152	14228	14119	14130	14092	14369	14204	14263	14214	14195	14179	14323	14244	14183	14308	14209	14355	14351	14340	14178	14275	14243	14180	14107	14189	14233	14164	14182	14202	14201	14204	14037	14289	14292	14306	14221	14438	14126	14275	14095	14275	14311	14302	14390	14173	14325	14325	14235	14249	14199	14179	14235	14213	14287	14249	14292	14120	14182	14197	14144	14328	14272	14190	14448	14292	14124	14205	14114	14275	14218	14196	14351	14156	14201	14313	14280	14370	14209	14230	14320	14296	14126	14216	13991	14164	14344	14324	14285	14157	14331	14056	14367	14270	14184	14211	14271	14252	14212	14282	14229	14223	14345	14204	14166	14236	14215	14171	14274	14136	14194	14233	14313	14196	14126	14319	14184	14197	14357	14374	14270	14135	14266	14055	14190	14253	14277	14191	14315	14241	14302	14229	14192	14225	14300	14330	14026	14249	14197	14294	14369	14166	14287	14313	14331	14057	14274	14271	14110	14335	14307	14107	14313	14186	14281	14202	14173	14277	14041	14405	14289	14195	14340	14175	14163	14196	14251	14266	14244	14208	14191	14354	14130	14320	14282	14102	14224	14185	14134	14308	14183	14122	14107	14260	14312	14270	14378	14164	14292	14309	14122	14408	14347	14253	14300	14191	14226	14251	14295	14168	14201	14418	14228	14159	14215	14176	14218	14206	14283	14391	14219	14125	14086	14194	14177	14372	14294	14131	14291	14210	14275	14394	14305	14224	14384	14344	14164	14227	14245	14298	14170	14353	14075	14251	14126	14122	14260	14494	14168	14238	14150	14145	14327	14311	14178	14163	14361	14286	14204	14234	14348	14048	14278	14234	14220	14130	14177	14332	14243	14247	14290	14168	14351	14283	14418	14232	14375	14097	14244	14167	14129	14381	14238	14316	14209	14184	14119	14275	14106	14303	14185	14259	14168	14203	14189	14315	14125	14169	14304	14364	14159	14173	14222	14366	14185	14072	14214	14418	14249	14269	14263	14027	14305	14128	14201	14283	14212	14183	14225	14158	14317	14150	14133	14141	14254	14312	14183	14247	14059	14407	14220	14196	14228	14449	14139	14126	14269	14182	14368	14271	14300	14287	14199	14338	14250	14181	14478	14172	14306	14101	14101	14220	14162	14274	14230	14263	14290	14179	14156	14172	14138	13963	14175	14344	14207	14306	14236	14224	14183	14182	14228	14066	14293	14243	14371	14127	14377	14107	14112	14257	14142	14345	14235	14041	14289	14182	14336	14379	14178	14256	14218	14192	14432	14262	14238	14333	14269	14239	14154	14235	14244	14318	14391	14167	14079	14212	14283	14286	14298	14045	14150	14267	14147	14259	14172	14021	14260	14158	14232	14215	14190	14216	14247	14112	14362	14248	14091	14221	14196	14341	14218	14022	14150	14261	14523	14147	14345	14193	14221	14279	14328	14238	14276	14274	14395	14211	14315	14140	14285	14149	14371	14127	14009	14308	14226	14243	14169	14214	14248	14194	14319	14178	14071	14086	14263	14100	14254	14336	14193	14007	14187	14226	14360	14250	14246	14244	14215	14458	14355	14130	14139	14200	14185	14250	14325	14291	14056	14295	14340	14243	14202	14148	14254	14387	14318	14144	14338	14338	14199	14147	14303	14215	14348	14256	14143	14179	14316	14183	14350	14309	14069	14149	14152	14210	14093	14314	14118	14229	14271	14291	14212	14215	14184	14232	14288	14303	14211	14169	14178	14189	14064	14174	14099	14039	14272	14299	14066	14379	14393	14413	14245	14113	14286	14427	14180	14307	14163	14175	14189	14164	14262	14221	14372	14061	14180	14152	14228	14176	14284	14264	14171	14359	14124	14266	14330	14261	14269	14204	14306	14231	14280	14248	14141	14225	14299	14358	14043	14272	14202	14131	14138	14396	14022	14276	14145	14346	14166	14259	14258	14018	14235	14238	14082	14206	14199	14346	14241	14247	14175	14412	14220	14209	14151	14225	14179	14127	14021	14222	14251	14325	14141	14179	14244	14213	14175	14317	14071	14308	14165	14145	14092	14343	14102	14316	14263	14210	14348	14364	14179	14065	14342	14232	14308	14190	14340	14244	14022	14306	14383	14164	14355	14200	14277	14208	14187	14395	14104	14391	14188	14236	14107	14290	14229	14081	14079	14189	14295	14174	14227	14317	14218	14294	14150	14395	14298	14034	14326	14145	14128	14281	14338	14133	14354	14203	14157	14104	14315	14215	14299	14155	14268	14247	14330	14213	14239	14270	14291	14294	14465	14117	14350	14177	14290	14234	14052	14136	14201	14184	14279	14332	14258	14198	14243	14192	14224	14468	14168	14363	14189	14235	14140	14215	14213	14135	14177	14249	14171	14393	14179	14233	14286	14128	14230	14236	14239	14216	14201	14294	14223	14272	14163	14165	14366	14330	14033	14185	14389	14135	14051	14217	14219	14253	14059	14262	14133	14374	14204	14214	14069	14193	14197	14297	14205	14089	14320	14229	14265	14251	14312	14265	14156	14005	14301	14205	14197	14338	14226	14218	14265	14210	14212	14214	14228	14232	14309	14311	14246	14396	14089	14354	14280	14093	14180	14165	14118	14226	14096	14237	14306	14188	14068	14378	14345	14127	14261	14205	14194	14030	14258	14339	14182	14272	14228	14159	14318	14367	14305	14221	14153	14247	14164	14318	14209	14189	14267	14181	14291	14288	14241	14246	14236	14167	14298	14230	14351	14361	14158	14257	14119	14259	14178	14279	14298	14368	14353	14263	14241	13897	14432	14173	14224	14314	14332	14254	14316	14263	14322	14193	14172	14206	14017	14162	14207	14305	14284	14415	14413	14287	14409	14180	14317	14228	14279	14262	14132	14274	14403	14272	14131	14368	14194	14109	14368	14241	14315	14233	14088	14303	14281	14142	14326	14374	14155	14366	14171	14273	14478	14225	14227	14241	14105	14206	14217	14352	14264	14321	14287	14068	14028	14180	14360	14247	14217	14380	14263	14333	14095	14236	14231	14317	14211	14167	14216	14446	14156	14544	14332	14371	14304	14325	14069	14187	14059	14071	14197	14073	14253	14218	14173	14310	14316	14098	14295	14249	14278	14129	14089	14347	14180	14122	14272	14405	14230	14194	14155	14112	14233	14138	14065	14332	14162	14144	14147	14325	14358	14096	14304	14275	14170	14129	14163	14208	14294	14233	14207	14139	14217	14151	14098	14342	14120	14230	14268	14268	14133	14229	14332	14193	14250	14252	14156	14149	14156	14097	14339	14162	14202	14243	14118	14214	14338	14301	14189	14177	14166	14063	14184	14209	14133	14014	14214	14119	14172	14443	14358	14242	14322	14231	14205	14382	14277	14235	14110	14182	14245	14295	14161	14283	14288	14168	14108	14282	14329	14323	14251	14239	14315	14240	14124	14059	14259	14280	14258	14170	14307	14354	14350	14108	14380	14306	14359	14148	14375	14250	14179	14300	14411	14303	14216	14328	14200	14416	14132	14088	14210	14305	14303	14364	14030	14336	14113	14264	14215	14192	14165	14126	14159	14128	14296	14416	14246	14519	14138	14232	14239	14217	14143	14229	14153	14224	14239	14251	14334	14341	14303	14140	14273	14213	14306	14352	14221	14177	14409	14251	14167	14191	14227	14209	14198	14083	14164	14174	14340	14222	14055	14177	14119	14173	14350	14192	14268	14108	14211	14108	14278	14105	14150	14216	14100	14302	14190	14425	14181	14293	14099	14296	14159	14329	14328	14098	14280	14237	14112	14178	14275	14340	14209	14007	14336	14095	14144	14242	14343	14136	14074	14134	14231	14203	14257	14277	14218	14091	14330	14221	14395	14189	14430	14280	14292	14236	14073	14200	14296	14315	14287
25551	21205	27226	25846	20044	18706	18859	18033	17735	18054	17829	17806	17660	17714	17886	17958	17719	17947	17927	17744	17867	17663	17633	17806	17542	17555	17545	17536	17613	17432	17499	17570	17609	17511	17695	17585	17610	17566	17551	17566	17657	17810	17667	17778	17537	17611	17691	17644	17755	17900	17808	17502	17406	17563	17587	17742	17678	17631	17758	17480	17760	17609	17462	17779	17567	17631	17575	17723	17625	17571	17354	17541	17571	17604	17662	17621	17523	17704	17600	17538	17599	17631	17694	17664	17434	17439	17645	17618	17790	17512	17682	17489	17604	17457	17593	17612	17742	17663	17862	17673	17640	17547	17520	17625	17712	17810	17605	17798	17577	17617	17630	17588	17533	17421	17605	17567	17723	17738	17722	17665	17435	17622	17471	17494	17663	17639	17725	17499	17548	17651	17531	17680	17886	17696	17604	17711	17692	17835	17630	17531	17391	17623	17772	17672	17544	17731	17676	17507	17613	17587	17472	17676	17813	17657	17537	17645	17573	17503	17771	17777	17634	17602	17476	17577	17540	17754	17458	17658	17806	17762	17645	17717	17840	17643	17473	17707	17616	17847	17720	17623	17603	17485	17547	17516	17651	17603	17751	17685	17542	17579	17787	17570	17588	17522	17581	17563	17630	17636	17717	17553	17650	17424	17510	17496	17651	17506	17739	17363	17634	17617	17646	17752	17623	17621	17637	17809	17672	17646	17644	17569	17623	17547	17737	17511	17444	17776	17639	17835	17457	17659	17507	17416	17491	17600	17630	17621	17548	17624	17565	17724	17704	17574	17611	17460	17562	17558	17830	17715	17567	17477	17575	17584	17647	17650	17608	17420	17648	17709	17684	17681	17781	17513	17630	17760	17718	17858	17749	17611	17428	17547	17522	17593	17572	17864	17534	17839	17727	17614	17319	17611	17776	17635	17606	17669	17527	17678	17690	17658	17784	17646	17752	17709	17569	17779	17541	17702	17595	17640	17539	17600	17636	17564	17741	17691	17611	17439	17418	17587	17626	17512	17417	17545	17527	17671	17444	17477	17539	17636	17526	17476	17635	17798	17477	17455	17865	17685	17730	17750	17481	17643	17575	17591	17563	17766	17618	17738	17586	17329	17581	17736	17745	17831	17574	17619	17703	17547	17597	17807	17667	17650	17627	17567	17755	17582	17594	17588	17612	17744	17631	17556	17717	17541	17555	17693	17466	17736	17683	17517	17520	17799	17579	17633	17644	17625	17775	17406	17462	17535	17792	17723	17725	17629	17589	17567	17595	17641	17663	17419	17461	17679	17593	17460	17764	17600	17632	17621	17509	17721	17667	17483	17620	17513	17787	17835	17744	17815	17893	17713	17730	17512	17564	17548	17481	17616	17377	17451	17761	17588	17650	17590	17714	17710	17743	17788	17841	17490	17365	17578	17516	17666	17701	17797	17687	17464	17761	17572	17713	17818	17659	17565	17582	17677	17654	17728	17707	17587	17743	17717	17760	17489	17538	17778	17661	17724	17700	17684	17850	17674	17773	17553	17591	17740	17607	17484	17564	17360	17411	17575	17535	17512	17711	17556	17634	17602	17774	17623	17519	17475	17454	17498	17616	17717	17581	17478	17581	17624	17513	17587	17463	17507	17629	17708	17487	17743	17582	17576	17731	17584	17534	17704	17447	17505	17588	17821	17804	17799	17717	17631	17491	17565	17795	17711	17674	17678	17353	17528	17475	17443	17467	17489	17649	17592	17395	17475	17539	17655	17353	17795	17522	17742	17520	17617	17713	17648	17566	17714	17551	17811	17463	17556	17649	17751	17681	17605	17828	17662	17664	17773	17652	17638	17776	17713	17645	17687	17692	17700	17673	17498	17627	17657	17535	17582	17628	17478	17886	17792	17579	17580	17660	17540	17538	17731	17727	17590	17646	17851	17714	17816	17790	17614	17625	17626	17666	17537	17599	17444	17610	17623	17571	17739	17513	17527	17575	17441	17646	17637	17720	17844	17727	17412	17628	17313	17569	17537	17665	17687	17571	17552	17578	17663	17577	17506	17564	17728	17521	17419	17780	17393	17654	17592	17585	17809	17611	17501	17440	17584	17627	17618	17432	17629	17872	17562	17596	17706	17689	17928	17625	17706	17407	17714	17678	17275	17564	17443	17926	17748	17534	17410	17571	17773	17677	17681	17663	17700	17564	17834	17455	17531	17758	17674	17758	17664	17521	17496	17594	17649	17801	17562	17431	17559	17647	17607	17581	17378	17667	17514	17547	17701	17805	17634	17702	17457	17511	17696	17706	17487	17537	17578	17725	17461	17564	17833	17723	17645	17416	17389	17642	17677	17722	17652	17618	17510	17548	17569	17757	17479	17839	17777	17606	17705	17430	17508	17699	17661	17734	17745	17805	17559	17560	17716	17654	17730	17530	17638	17837	17660	17824	17733	17671	17732	17639	17695	17637	17621	17496	17563	17665	17616	17392	17376	17670	17669	17725	17804	17789	17724	17656	17641	17837	17490	17636	17521	17696	17508	17429	17724	17805	17527	17469	17515	17704	17543	17634	17589	17620	17742	17486	17627	17706	17716	17663	17587	17732	17575	17545	17815	17894	17461	17653	17820	17772	17694	17675	17640	17745	17774	17690	17616	17643	17652	17717	17524	17573	17494	17596	17719	17749	17447	17500	17656	17567	17658	17597	17598	17736	17546	17849	17676	17883	17580	17644	17424	17613	17611	17331	17685	17636	17539	17594	17605	17560	17694	17525	17494	17670	17783	17756	17587	17629	17559	17587	17788	17776	17585	17794	17434	17578	17454	17511	17478	17707	17524	17825	17758	17547	17599	17701	17549	17655	17538	17550	17814	17590	17660	17756	17588	17392	17666	17588	17695	17767	17551	17594	17683	17702	17479	17686	17480	17609	17657	17519	17544	17660	17603	17852	17746	17698	17637	17498	17593	17656	17797	17551	17686	17589	17508	17631	17840	17946	17445	17578	17685	17539	17671	17741	17495	17648	17824	17599	17521	17729	17696	17664	17532	17533	17611	17737	17666	17926	17750	17809	17547	17517	17636	17614	17522	17553	17576	17668	17704	17582	17461	17505	17354	17792	17666	17588	17696	17650	17520	17556	17712	17544	17637	17464	17556	17633	17534	17527	17645	17627	17736	17604	17639	17508	17518	17721	17825	17606	17707	17819	17461	17582	17587	17591	17638	17714	17389	17529	17658	17528	17535	17584	17544	17478	17496	17620	17752	17612	17594	17580	17871	17578	17497	17693	17720	17920	17530	17678	17644	17666	17725	17562	17638	17624	17646	17603	17571	17685	17844	17908	17600	17531	17632	17652	17703	17699	17520	17653	17773	17573	17561	17598	17555	17796	17819	17792	17729	17564	17766	17648	17663	17807	17630	17707	17450	17658	17540	17511	17485	17762	17524	17831	17556	17504	17666	17673	17604	17846	17805	17860	17420	17690	17529	17818	17619	17669	17387	17756	17474	17828	17588	17608	17708	17665	17399	17689	17641	17386	17625	17753	17549	17639	17358	17577	17686	17415	17437	17641	17760	17733	17564	17507	17699	17630	17516	17446	17624	17816	17560	17589	17443	17776	17722	17815	17688	17681	17550	17692	17624	17654	17775	17489	17629	17423	17518	17571	17356	17587	17605	17751	17548	17440	17746	17552	17548	17497	17743	17744	17719	17812	17590	17684	17406	17414	17899	17734	17590	17629	17582	17695	17575	17705	17599	17712	17461	17546	17640	17681	17727	17506	17611	17541	17536	17563	17728	17506	17499	17418	17597	17580	17630	17821	17686	17924	17671	17781	17532	17817	17554	17721	17806	17732	17731	17787	17646	17645	17371	17704	17658	17767	17540	17808	17559	17632	17632	17760	17624	17549	17489	17757	17606	17484	17525	17642	17573	17831	17803	17687	17542	17585	17650	17514	17551	17427	17675	17490	17747	17579	17678	17685	17553	17539	17615	17583	17618	17648	17626	17683	17855	17625	17585	17681	17759	17658	17497	17775	17544	17743	17581	17681	17706	17520	17472	17580	17589	17528	17511	17913	17587	17681	17528	17678	17645	17766	17612	17756	17720	17433	17606	17647	17734	17779	17642	17558	17566	17562	17724	17597	17753	17841	17761	17669	17692	17649	17541	17779	17544	17699	17683	17373	17510	17612	17820	17473	17727	17648	17531	17677	17638	17793	17572	17802	17543	17655	17806	17676	17528	17649	17544	17662	17590	17615	17624	17535	17711	17652	17562	17675	17510	17760	17680	17446	17687	17816	17654	17772	17554	17625	17808	17656	17839	17704	17426	17617	17509	17597	17447	17557	17711	17792	17630	17677	17307	17602	17499	17424	17648	17741	17697	17609	17653	17559	17639	17586	17661	17867	17653	17535	17607	17677	17585	17648	17835	17437	17431	17767	17634	17752	17735	17732	17530	17485	17523	17591	17684	17714	17606	17758	17617	17530	17552	17556	17538	17720	17623	17586	17666	17769	17769	17706	17618	17631	17462	17507	17734	17637	17531	17697	17641	17728	17547	17692	17500	17523	17725	17500	17511	17541	17658	17659	17729	17682	17678	17615	17645	17678	17683	17636	17604	17795	17658	17584	17649	17544	17677	17421	17890	17451	17646	17568	17710	17810	17661	17708	17519	17466	17755	17922	17597	17605	17629	17594	17735	17719	17756	17641	17508	17606	17527	17510	17524	17491	17707	17484	17727	17653	17687	17623	17638	17594	17503	17773	17747	17735	17621	17681	17592	17772	17660	17577	17789	17622	17756	17662	17666	17867	17544	17494	17498	17734	17694	17589	17476	17478	17602	17721	17652	17767	17581	17613	17498	17572	17524	17591	17629	17456	17725	17772	17560	17749	17552	17611	17724	17773	17676	17572	17712	17793	17426	17779	17820	17688	17489	17745	17738	17607	17656	17477	17718	17492	17634	17629	17418	17656	17546	17529	17673	17589	17552	17654	17763	17738	17696	17595	17615	17489	17553	17717	17700	17728	17765	17663	17575	17490	17367	17468	17750	17543	17631	17348	17640	17348	17730	17536	17812	17584	17741	17609	17757	17829	17525	17474	17618	17688	17553	17828	17764	17768	17602	17575	17626	17534	17726	17694	17538	17561	17720	17668	17698	17476	17731	17687	17354	17593	17656
13397	24267	17203	14990	14643	14606	14653	14334	14630	14669	14619	14671	14725	14613	14524	14823	14636	14725	14612	14857	14570	14535	14519	14498	14358	14456	14524	14630	14388	14582	14487	14566	14486	14564	14583	14527	14475	14573	14504	14542	14524	14653	14461	14567	14430	14647	14350	14607	14635	14492	14537	14672	14679	14461	14522	14592	14451	14655	14477	14482	14373	14507	14325	14521	14509	14562	14595	14599	14621	14470	14557	14567	14556	14397	14414	14477	14581	14501	14443	14556	14710	14588	14478	14481	14506	14466	14571	14442	14581	14557	14569	14536	14583	14480	14398	14394	14608	14379	14603	14484	14679	14452	14559	14456	14434	14465	14491	14547	14579	14426	14374	14438	14493	14524	14499	14490	14549	14523	14503	14681	14403	14456	14459	14559	14578	14450	14315	14304	14619	14457	14503	14293	14496	14521	14449	14557	14573	14413	14525	14631	14411	14405	14324	14393	14559	14425	14478	14609	14490	14569	14423	14435	14460	14634	14497	14590	14420	14491	14497	14399	14497	14435	14358	14549	14502	14523	14326	14492	14468	14458	14625	14440	14519	14619	14467	14300	14356	14509	14661	14278	14553	14574	14621	14494	14598	14340	14506	14431	14604	14600	14647	14429	14538	14369	14634	14570	14480	14559	14596	14436	14393	14537	14485	14711	14520	14446	14486	14507	14457	14382	14473	14414	14319	14595	14558	14488	14530	14671	14398	14643	14537	14322	14523	14450	14535	14378	14427	14559	14450	14600	14449	14585	14452	14610	14419	14456	14588	14580	14470	14482	14580	14441	14535	14770	14316	14603	14494	14579	14439	14448	14437	14651	14396	14621	14556	14420	14583	14505	14405	14475	14501	14475	14325	14425	14633	14443	14467	14444	14664	14542	14465	14358	14629	14639	14435	14484	14511	14473	14481	14552	14621	14615	14665	14384	14540	14609	14429	14450	14489	14322	14475	14791	14428	14529	14439	14598	14586	14491	14411	14644	14467	14235	14520	14632	14618	14697	14658	14582	14445	14361	14561	14598	14510	14586	14468	14405	14505	14547	14565	14517	14341	14310	14609	14463	14547	14489	14631	14582	14679	14585	14415	14420	14470	14515	14387	14287	14396	14456	14480	14518	14403	14504	14612	14474	14475	14652	14566	14563	14428	14555	14445	14589	14450	14574	14353	14385	14454	14387	14361	14616	14505	14609	14669	14573	14593	14396	14534	14400	14346	14580	14552	14696	14471	14574	14395	14534	14476	14576	14563	14507	14604	14443	14542	14540	14549	14450	14469	14480	14438	14567	14457	14482	14417	14428	14461	14445	14481	14308	14463	14493	14442	14443	14462	14587	14607	14392	14588	14466	14376	14496	14507	14527	14620	14382	14385	14400	14570	14609	14569	14561	14473	14287	14600	14428	14452	14498	14418	14524	14677	14422	14638	14488	14549	14550	14487	14459	14405	14376	14371	14428	14546	14314	14455	14422	14513	14393	14464	14480	14639	14492	14391	14465	14663	14392	14581	14481	14526	14384	14541	14436	14465	14396	14493	14568	14683	14361	14563	14566	14557	14634	14560	14437	14544	14292	14323	14598	14514	14715	14553	14434	14587	14611	14477	14344	14725	14516	14669	14622	14530	14715	14606	14438	14458	14537	14285	14385	14474	14403	14517	14627	14384	14420	14423	14632	14437	14533	14462	14502	14492	14513	14594	14600	14428	14361	14425	14494	14278	14459	14341	14340	14526	14483	14526	14522	14475	14407	14521	14448	14381	14478	14364	14589	14459	14627	14609	14557	14528	14590	14404	14383	14522	14633	14558	14632	14666	14506	14494	14439	14460	14330	14413	14568	14559	14384	14505	14365	14486	14544	14296	14584	14489	14452	14400	14672	14627	14430	14498	14236	14659	14696	14499	14529	14624	14574	14446	14678	14657	14595	14398	14541	14503	14591	14533	14511	14468	14322	14475	14622	14500	14638	14480	14533	14561	14553	14542	14441	14440	14353	14497	14556	14508	14517	14472	14509	14488	14628	14372	14660	14688	14523	14531	14501	14535	14428	14521	14611	14466	14548	14785	14339	14577	14478	14457	14585	14495	14512	14449	14353	14641	14425	14489	14537	14461	14404	14609	14545	14544	14442	14390	14472	14575	14367	14550	14481	14485	14535	14638	14406	14583	14498	14466	14571	14361	14571	14465	14522	14526	14602	14536	14452	14530	14423	14583	14597	14594	14687	14492	14530	14418	14439	14617	14365	14519	14389	14571	14537	14421	14543	14566	14670	14350	14639	14391	14507	14486	14554	14544	14479	14470	14666	14443	14745	14400	14642	14373	14445	14465	14472	14488	14527	14399	14379	14489	14675	14594	14470	14542	14460	14507	14419	14484	14545	14419	14434	14434	14441	14489	14639	14642	14519	14379	14433	14518	14529	14508	14498	14503	14407	14592	14618	14458	14500	14435	14486	14329	14642	14427	14510	14476	14544	14451	14429	14485	14421	14536	14553	14708	14514	14507	14590	14366	14474	14572	14569	14484	14612	14376	14349	14497	14536	14676	14447	14479	14494	14486	14443	14528	14336	14614	14559	14597	14445	14541	14565	14519	14488	14624	14514	14441	14393	14473	14400	14474	14399	14367	14483	14529	14523	14623	14373	14605	14410	14489	14515	14459	14532	14531	14563	14316	14446	14591	14550	14726	14553	14512	14463	14546	14500	14478	14643	14580	14334	14641	14508	14433	14572	14555	14563	14444	14577	14436	14362	14471	14711	14536	14460	14722	14513	14324	14616	14339	14458	14489	14440	14499	14387	14616	14429	14486	14631	14377	14585	14596	14417	14420	14390	14516	14429	14517	14524	14440	14489	14432	14572	14584	14599	14512	14579	14509	14455	14606	14453	14584	14381	14555	14471	14568	14566	14603	14515	14587	14513	14546	14527	14571	14684	14528	14618	14444	14291	14545	14379	14423	14496	14481	14404	14510	14417	14579	14347	14545	14414	14481	14552	14308	14439	14640	14368	14520	14434	14566	14465	14500	14422	14595	14675	14437	14500	14634	14583	14624	14493	14611	14530	14426	14476	14376	14499	14529	14518	14507	14579	14548	14377	14300	14456	14509	14429	14295	14485	14472	14554	14504	14650	14434	14548	14548	14585	14570	14320	14407	14549	14620	14738	14424	14377	14490	14536	14417	14603	14543	14549	14510	14549	14500	14563	14528	14709	14448	14470	14512	14410	14477	14508	14449	14531	14603	14441	14400	14512	14548	14440	14270	14571	14422	14522	14536	14430	14390	14666	14547	14352	14388	14615	14636	14555	14600	14466	14389	14389	14484	14476	14556	14642	14348	14602	14321	14537	14485	14359	14668	14469	14494	14510	14607	14478	14576	14550	14550	14560	14534	14455	14546	14496	14423	14509	14590	14547	14410	14658	14418	14505	14430	14448	14331	14492	14485	14498	14535	14367	14460	14345	14421	14486	14427	14432	14649	14327	14639	14532	14653	14417	14561	14454	14503	14534	14422	14445	14516	14589	14375	14453	14617	14252	14712	14561	14441	14573	14414	14522	14523	14655	14646	14513	14387	14563	14458	14460	14556	14506	14497	14496	14311	14680	14527	14478	14588	14408	14426	14402	14487	14662	14462	14618	14396	14465	14606	14380	14498	14588	14421	14480	14323	14498	14429	14510	14489	14463	14349	14670	14493	14475	14610	14561	14494	14480	14460	14398	14420	14670	14597	14524	14583	14516	14215	14516	14417	14564	14416	14600	14575	14494	14481	14378	14431	14389	14496	14575	14542	14535	14583	14395	14405	14538	14416	14483	14567	14512	14695	14329	14421	14506	14462	14566	14449	14528	14449	14593	14408	14593	14564	14578	14396	14514	14568	14481	14491	14513	14553	14578	14381	14438	14561	14395	14496	14539	14568	14535	14424	14456	14636	14398	14594	14478	14531	14512	14452	14544	14515	14455	14500	14402	14479	14556	14267	14460	14463	14716	14680	14541	14573	14674	14431	14318	14418	14494	14516	14494	14515	14411	14537	14491	14665	14502	14535	14644	14535	14507	14301	14536	14465	14293	14497	14457	14530	14426	14643	14479	14340	14472	14553	14503	14564	14534	14493	14419	14322	14541	14503	14633	14560	14428	14466	14465	14621	14437	14628	14304	14483	14545	14462	14581	14540	14444	14230	14467	14462	14432	14616	14574	14382	14527	14566	14614	14629	14408	14465	14569	14574	14594	14470	14657	14583	14529	14425	14659	14627	14573	14512	14479	14410	14538	14480	14459	14441	14414	14478	14494	14470	14563	14569	14616	14449	14570	14562	14477	14501	14488	14455	14596	14430	14480	14378	14578	14389	14453	14424	14656	14508	14478	14683	14513	14436	14600	14457	14536	14512	14503	14561	14465	14476	14591	14559	14659	14604	14548	14568	14491	14420	14508	14461	14554	14548	14498	14533	14565	14497	14531	14388	14653	14490	14521	14596	14510	14530	14303	14465	14385	14411	14631	14599	14528	14615	14602	14650	14454	14545	14530	14478	14543	14526	14708	14561	14439	14613	14434	14426	14519	14563	14423	14626	14461	14434	14749	14568	14496	14572	14417	14536	14378	14494	14508	14489	14361	14546	14395	14649	14421	14410	14369	14428	14559	14529	14392	14458	14454	14433	14701	14563	14533	14502	14509	14621	14615	14453	14582	14624	14583	14328	14573	14497	14377	14483	14432	14560	14436	14505	14316	14577	14599	14569	14434	14559	14558	14450	14414	14672	14413	14309	14538	14549	14647	14424	14423	14393	14326	14442	14414	14439	14491	14352	14327	14326	14603	14492	14556	14521	14619	14563	14498	14453	14592	14427	14717	14363	14619	14589	14481	14399	14574	14433	14583	14497	14498	14562	14395	14519	14419	14584	14437	14565	14459	14513	14522	14418	14420	14647	14569	14510	14633	14502	14598	14548	14486	14489	14566	14537	14442	14353	14522	14592	14644	14602	14556	14388	14414	14391	14625	14479	14496	14464	14649	14678	14554	14452	14646	14598	14488	14553	14490	14569	14525	14438	14476	14594	14604	14514	14386	14375	14752	14519	14289	14490	14518	14496	14615	14628	14398	14538	14580	14517	14555	14395	14466	14575	14386	14622	14583	14455	14700	14553	14384	14668	14613	14492	14381
23372	21190	28761	23936	21523	22292	20921	17645	16849	17209	16925	16989	17069	17181	17832	19258	19640	18777	17706	17273	16970	16900	16725	16711	16766	16671	16669	16511	16806	16415	16701	16710	16765	16677	16817	16710	16556	16691	16813	16570	16775	16776	16786	16796	16655	16599	16781	16513	16634	16468	16728	16364	16675	16382	16455	16530	16546	16640	16595	16686	16654	16641	16579	16699	16624	16585	16518	16478	16573	16563	16682	16755	16672	16649	16455	16841	16853	16531	16644	16629	16508	16542	16683	16624	16636	16572	16597	16529	16594	16728	16533	16488	16529	16375	16782	16534	16726	16698	16671	16802	16789	16690	16604	16527	16694	16745	16632	16509	16668	16740	16673	16601	16426	16740	16426	16553	16473	16580	16649	16534	16702	16665	16584	16648	16651	16623	16450	16686	16760	16522	16666	16621	16627	16563	16359	16552	16666	16865	16603	16833	16568	16677	16441	16615	16807	16407	16676	16566	16462	16703	16627	16686	16455	16444	16457	16636	16641	16651	16523	16631	16798	16797	16667	16710	16743	16495	16427	16779	16633	16759	16559	16649	16702	16677	16538	16605	16602	16418	16672	16652	16514	16677	16688	16597	16806	16436	16574	16691	16764	16597	16562	16469	16665	16639	16871	16891	16808	16680	16719	16651	16741	16641	16559	16551	16502	16622	16671	16640	16553	16603	16241	16383	16719	16491	16499	16678	16560	16474	16662	16674	16520	16578	16664	16761	16441	16613	16857	16664	16647	16749	16578	16776	16641	16534	16557	16758	16569	16668	16692	16571	16608	16567	16731	16703	16809	16505	16581	16586	16496	16663	16779	16674	16670	16413	16356	16706	16492	16450	16591	16317	16656	16692	16612	16533	16423	16424	16498	16530	16475	16654	16772	16608	16662	16593	16759	16541	16672	16403	16609	16535	16503	16532	16823	16507	16476	16659	16610	16482	16787	16811	16679	16738	16541	16689	16680	16603	16637	16620	16600	16782	16735	16628	16773	16815	16768	16730	16679	16594	16683	16505	16406	16629	16609	16578	16487	16623	16663	16644	16592	16730	16642	16491	16685	16711	16587	16519	16653	16615	16656	16478	16572	16506	16805	16725	16622	16760	16680	16588	16826	16656	16570	16684	16554	16720	16528	16487	16478	16599	16675	16542	16632	16621	16441	16559	16612	16559	16579	16625	16761	16714	16829	16546	16594	16526	16877	16752	16610	16583	16644	16662	16469	16533	16610	16664	16419	16595	16662	16414	16556	16674	16521	16717	16848	16638	16671	16756	16641	16632	16717	16553	16673	16732	16532	16772	16651	16657	16530	16653	16706	16641	16575	16701	16513	16572	16719	16574	16678	16671	16604	16544	16695	16518	16606	16583	16845	16522	16682	16615	16732	16571	16735	16791	16545	16470	16532	16662	16627	16589	16598	16407	16732	16423	16653	16639	16843	16499	16752	16573	16541	16598	16513	16722	16562	16495	16670	16831	16647	16476	16640	16684	16554	16705	16550	16641	16663	16416	16563	16601	16594	16659	16696	16373	16454	16507	16718	16482	16790	16581	16622	16744	16474	16628	16550	16860	16428	16712	16609	16488	16478	16530	16438	16599	16760	16530	16654	16547	16771	16806	16459	16561	16652	16358	16759	16615	16659	16518	16568	16666	16659	16690	16672	16552	16709	16615	16985	16760	16462	16637	16628	16633	16740	16574	16582	16729	16648	16696	16454	16414	16764	16519	16562	16655	16630	16774	16576	16823	16622	16707	16646	16411	16444	16517	16530	16602	16362	16429	16632	16420	16317	16707	16707	16532	16641	16539	16627	16630	16740	16551	16656	16335	16479	16860	16572	16587	16732	16650	16549	16580	16620	16620	16577	16716	16725	16721	16469	16655	16502	16484	16613	16406	16579	16665	16776	16716	16488	16564	16585	16551	16643	16547	16526	16658	16706	16476	16829	16665	16615	16707	16535	16659	16700	16447	16591	16519	16462	16576	16711	16744	16777	16758	16723	16761	16649	16437	16771	16692	16587	16563	16711	16667	16822	16595	16542	16682	16705	16705	16582	16590	16897	16512	16734	16518	16803	16675	16420	16759	16786	16812	16519	16476	16612	16460	16543	16329	16600	16746	16743	16549	16630	16687	16582	16747	16523	16563	16776	16599	16751	16678	16575	16742	16400	16506	16736	16681	16588	16629	16562	16448	16399	16691	16658	16494	16664	16601	16754	16554	16456	16671	16584	16637	16817	16530	16674	16460	16544	16548	16545	16593	16711	16763	16589	16560	16568	16681	16575	16651	16627	16773	16563	16656	16702	16533	16944	16536	16547	16495	16593	16577	16630	16443	16511	16667	16466	16658	16427	16558	16572	16836	16673	16564	16632	16577	16691	16571	16656	16456	16634	16667	16546	16451	16753	16415	16625	16682	16573	16494	16640	16477	16548	16577	16555	16777	16507	16450	16764	16630	16571	16813	16669	16444	16574	16736	16758	16515	16734	16556	16644	16530	16526	16711	16491	16482	16535	16590	16542	16584	16658	16714	16735	16480	16542	16519	16607	16453	16603	16439	16401	16665	16582	16591	16610	16713	16681	16604	16626	16609	16456	16344	16819	16531	16714	16636	16369	16696	16610	16556	16659	16474	16504	16544	16844	16910	16555	16703	16563	16563	16715	16680	16600	16554	16530	16577	16651	16390	16638	16610	16554	16538	16757	16497	16477	16565	16645	16525	16624	16681	16689	16766	16175	16537	16453	16491	16944	16453	16578	16480	16584	16512	16555	16867	16619	16589	16600	16481	16705	16702	16515	16586	16669	16524	16606	16435	16704	16851	16511	16388	16608	16671	16451	16629	16586	16462	16529	16522	16619	16260	16612	16778	16652	16893	16755	16635	16447	16675	16613	16680	16451	16629	16707	16659	16468	16656	16750	16598	16714	16625	16572	16672	16767	16489	16622	16488	16632	16513	16446	16796	16739	16509	16655	16605	16509	16631	16457	16640	16544	16647	16737	16677	16771	16669	16514	16633	16642	16383	16609	16717	16526	16508	16824	16609	16677	16553	16641	16538	16607	16605	16377	16270	16630	16733	16415	16488	16585	16528	16739	16582	16666	16529	16628	16551	16573	16645	16439	16687	16499	16615	16528	16694	16239	16400	16551	16591	16642	16630	16622	16767	16751	16536	16525	16546	16564	16628	16624	16708	16369	16411	16387	16535	16841	16650	16686	16602	16562	16608	16748	16586	16562	16773	16480	16574	16553	16531	16648	16628	16657	16654	16618	16497	16679	16669	16455	16620	16565	16683	16698	16552	16460	16698	16620	16452	16659	16442	16589	16690	16665	16694	16703	16497	16704	16575	16729	16549	16538	16520	16700	16549	16693	16472	16582	16617	16466	16605	16725	16531	16540	16580	16515	16776	16545	16594	16460	16540	16671	16472	16536	16714	16385	16702	16562	16635	16405	16826	16404	16448	16612	16576	16644	16518	16601	16720	16639	16503	16426	16561	16558	16629	16694	16362	16777	16491	16615	16291	16739	16623	16445	16559	16702	16508	16701	16640	16585	16619	16652	16583	16511	16539	16637	16640	16700	16531	16677	16687	16582	16583	16513	16561	16461	16543	16465	16549	16533	16416	16764	16713	16782	16725	16601	16784	16567	16534	16506	16422	16477	16480	16385	16740	16548	16802	16588	16554	16771	16600	16671	16606	16448	16502	16617	16668	16729	16665	16645	16655	16621	16774	16666	16492	16411	16573	16664	16476	16717	16602	16669	16574	16513	16629	16472	16834	16501	16459	16566	16553	16788	16467	16574	16829	16771	16334	16741	16609	16509	16647	16480	16703	16622	16498	16519	16866	16701	16710	16710	16719	16578	16502	16514	16543	16644	16513	16715	16620	16627	16598	16566	16541	16511	16476	16608	16629	16541	16585	16629	16625	16437	16551	16575	16571	16598	16557	16587	16721	16698	16604	16766	16616	16557	16715	16556	16699	16791	16845	16670	16579	16464	16725	16829	16643	16757	16791	16514	16561	16401	16658	16629	16393	16823	16684	16760	16661	16557	16298	16593	16524	16776	16827	16717	16502	16809	16745	16676	16662	16621	16556	16669	16587	16669	16704	16583	16777	16679	16695	16670	16528	16535	16528	16610	16603	16595	16630	16730	16819	16456	16561	16686	16674	16557	16622	16497	16525	16710	16751	16383	16255	16595	16887	16724	16642	16889	16569	16577	16685	16744	16654	16511	16627	16589	16495	16716	16604	16676	16705	16727	16622	16473	16450	16576	16557	16574	16409	16590	16662	16526	16694	16770	16579	16412	16653	16600	16670	16399	16643	16434	16634	16716	16831	16675	16711	16562	16734	16644	16619	16373	16632	16476	16444	16608	16640	16734	16639	16404	16758	16782	16562	16750	16610	16480	16645	16410	16596	16466	16595	16613	16702	16824	16790	16590	16436	16697	16706	16468	16489	16751	16581	16629	16595	16374	16768	16732	16885	16615	16629	16733	16642	16732	16566	16730	16758	16786	16703	16710	16447	16742	16601	16745	16634	16619	16584	16718	16526	16649	16519	16678	16630	16659	16658	16650	16690	16467	16654	16743	16710	16583	16479	16727	16591	16626	16706	16796	16705	16506	16490	16694	16589	16767	16572	16713	16602	16722	16769	16688	16712	16612	16683	16703	16575	16377	16692	16541	16514	16613	16669	16759	16645	16458	16566	16555	16505	16602	16472	16475	16624	16790	16634	16500	16795	16587	16537	16365	16627	16720	16399	16651	16683	16690	16727	16753	16525	16565	16671	16697	16608	16693	16754	16430	16601	16793	16631	16508	16586	16461	16662	16591	16589	16383	16452	16625	16704	16492	16688	16641	16541	16609	16556	16618	16654	16630	16558	16822	16612	16669	16547	16424	16416	16495	16592	16712	16597	16806	16650	16495	16584	16572	16520	16722	16716	16503	16724	16569	16638	16668	16604	16542	16690	16697	16506	16674	16726	16736	16713	16677	16615	16648	16642	16519	16745	16582	16677	16412	16914	16657	16622	16577	16492	16341	16494	16643	16628	16692	16570	16509	16514	16359	16436	16471	16461	16660	16558	16562	16648	16738	16613	16624	16543	16490	16699	16684	16810	16460	16707	16822	16654	16603	16372	16458	16665	16577	16700
12364	31613	20553	14717	14373	14160	14053	14348	14030	14062	14268	14152	14079	14384	14729	16145	16115	15305	14786	14294	14057	13743	13910	13967	14017	13913	13918	14038	13762	13860	14008	13893	13940	13930	13913	13783	14040	13882	13853	13959	13846	13941	14044	14027	13962	14043	13893	13986	13822	13859	13943	13807	13676	13929	13790	13956	13792	13938	13964	13858	14015	14073	14019	13762	13934	14155	13978	13745	14053	13966	13998	13870	14073	13969	13907	13832	13794	13871	13847	14048	13881	13850	13997	14002	13882	13976	13929	13963	13974	13831	13972	13855	13875	13702	13849	14012	13937	13925	13888	13952	13980	13840	13804	13986	14017	13945	13697	13791	13930	14054	13788	13987	13871	13718	13918	13798	14014	14132	13937	13985	13996	13929	13846	13965	13853	13998	13671	13901	13876	14002	13859	13981	13876	13950	14070	13936	13879	13909	13816	13957	13849	13867	13887	13934	14022	13838	13802	13833	13786	13981	13943	13840	13861	14031	13850	13689	13935	13953	13831	14095	13909	13871	14002	13952	14052	13744	13963	13762	13935	13872	13986	14036	13993	13757	13965	13823	13926	13959	13786	13899	13904	14024	13911	13869	13755	13636	13994	13789	14081	13987	13936	13963	13846	13962	13969	13836	13851	13909	13925	13893	13902	13993	13925	13813	13867	13969	13769	13912	13716	13877	13869	13911	13967	13845	13994	13955	13818	13839	13904	13946	13799	13787	13867	13944	13961	13743	13804	13662	13989	13970	13868	13948	13952	13869	13892	13938	13987	14044	13985	13885	13933	13832	13863	13807	13791	14069	13891	14025	13920	14012	14063	13947	14039	13975	13992	14034	13978	13979	14045	13918	14027	13953	13917	13739	13855	13890	13883	13855	13903	13890	13931	13948	13993	14096	13820	13852	14069	13952	13866	13972	13921	13852	13749	13978	13860	14006	14050	13864	13937	13796	13989	13842	13838	13825	14043	13825	13842	13768	13838	13985	13842	13734	13936	13940	13904	13873	13813	13805	13920	13688	13757	13846	13740	13872	13835	13987	13887	13850	13842	13931	13809	13983	13829	13892	13833	13965	13871	13905	13929	13854	13800	13770	14033	13882	13881	13950	13750	13900	13770	13830	13789	13840	13850	13893	13932	13930	13987	13984	13948	13779	13837	13776	13863	13876	14137	13985	13859	13945	13811	13863	13944	13897	13914	14035	13939	13759	14002	13975	13702	13991	13831	13791	13888	13892	13893	13953	13938	13977	13845	13897	13983	13841	13849	13836	13912	13832	13899	13821	13912	14116	13856	13857	13838	13895	13804	13850	13859	13870	13885	13723	14030	13922	13877	13813	13855	13722	14038	14136	13934	14123	13914	13893	13868	13876	13803	13884	13969	13932	13903	14035	14033	14040	13939	13986	13906	13940	13868	13757	14004	13957	13874	13956	13987	13865	13954	13891	13919	13913	13776	13920	14005	13917	13980	13840	13975	13992	13884	13935	13969	13883	13914	13799	13799	13853	14079	13867	13968	13803	13853	13792	14052	13962	13740	14001	13870	14025	13773	13934	13803	13938	13935	13902	14010	13820	13972	13924	13889	13936	13840	13980	13755	13820	13889	13817	13801	13674	13745	13881	13894	13734	13973	13847	14002	14024	13916	13743	13986	13849	13898	13924	13970	13847	13893	13762	13937	13926	13779	14007	13807	13941	13921	14023	13965	13940	13976	13922	13837	13870	14012	13982	13989	13902	13913	13824	14057	14013	13952	13847	13972	13901	13960	14018	13674	13893	13947	13696	13833	13822	13935	13997	13968	13952	13857	13857	14035	13805	13801	14003	13791	13901	13828	13738	13899	13908	14003	13979	13881	13999	13892	13922	13860	13862	13940	13772	13871	13946	13977	13931	13938	13857	13852	13969	13838	13806	14042	14012	13939	13939	13952	14046	14121	13814	13900	14021	14107	13838	13796	13811	13923	13827	13757	14014	13948	13914	13870	13768	13907	13858	14050	13905	13903	13926	13927	13928	13766	13817	13818	13994	14029	13815	13781	14085	13859	13939	14040	13994	13956	13890	13791	13824	13737	13991	13909	13840	13902	13923	13820	13859	13970	13938	13900	13956	13763	13896	13905	13855	13865	13909	13894	13979	13839	14045	13932	13982	13801	14019	13934	14009	13900	14059	14027	14048	13843	14154	13929	13929	13701	13817	13962	14035	13882	13904	13939	13937	13865	13938	13955	13877	13978	13777	13864	13879	13754	13887	13989	13972	14044	13902	14010	13977	13892	13956	13942	13857	13822	13865	13894	13901	14072	14081	13813	13978	13868	13730	13993	13734	13935	13984	13841	13964	13911	13960	13878	13916	13857	13835	13894	13927	14003	13867	13913	13698	13941	13962	13936	14012	13763	13917	13928	13835	13984	13878	13962	13595	13855	14135	13752	13852	13908	13832	13811	13908	14052	13991	13974	13862	14015	13936	14076	13910	13933	13850	13809	13712	13969	13925	13830	14023	13788	13828	13869	13859	13817	13998	13883	13833	13984	13900	13747	14030	13852	13805	13773	13636	13823	14004	13711	13926	13885	13795	13870	13919	13763	13910	14019	13867	13990	13869	13790	13822	14004	14032	13946	14008	14047	13900	13739	13934	13811	13928	13973	13984	14000	13825	13909	13906	14072	13967	13975	14001	13782	13996	13706	13949	13935	13769	13906	13871	13968	13793	14139	13925	13852	13918	13730	13983	13851	13923	14001	13757	13862	13846	13820	14009	14018	13845	13947	13911	14008	13727	13746	13800	13772	14019	13876	13950	13846	13729	13860	13953	14095	13890	13915	13767	13995	13882	13761	13709	13863	13896	13934	13864	13903	13811	13671	13984	13848	13982	13979	13997	13970	13917	13892	13903	14042	13978	13776	13760	13887	14031	13913	13941	13854	13857	13986	14002	13849	13871	13892	13903	13764	13937	13874	13824	13873	14040	13681	13804	13824	13907	13918	13960	13883	14041	14060	13801	13886	13968	13988	13789	13769	13902	13866	13916	13911	13804	14055	13727	13965	13968	14123	13905	13924	13787	13892	13911	13830	13777	13912	13968	14071	13938	14133	13817	13837	14057	13891	13848	13952	13913	13960	13947	13931	13818	14055	13851	13846	14019	13783	13847	13837	13844	13999	13904	13971	14001	13941	13829	14125	14010	14089	13878	13812	13850	13883	13831	13628	13830	14002	14039	13868	13747	14091	13794	13899	13865	13789	13883	13872	13895	14017	13943	13799	13789	13837	13732	13831	13983	13880	13732	13832	13918	13909	13852	13882	14027	13868	14092	13828	13889	14020	14079	13932	13996	13978	13933	13976	13991	13862	13767	14041	13880	13887	13893	13833	13778	13786	14025	13968	13921	13812	13929	14126	14003	13945	13853	13990	13852	14066	13781	13793	13810	13889	13904	13978	13971	13900	13967	13856	13857	13951	13775	13924	13819	14021	13956	13830	14007	13771	13827	13912	13920	14014	13971	13914	13967	13937	14004	13855	13943	13907	14013	13828	13818	13855	13757	14147	13995	13919	14042	13878	13916	13824	13868	14041	13956	14060	13893	13794	13910	13868	13902	13845	13901	13985	13883	13977	13964	13940	14011	13908	13997	13804	13844	13939	13851	13857	13741	13851	13818	13837	14144	13775	13811	13937	13959	14081	13894	14003	13819	13819	13766	13981	13773	13944	13938	13744	13810	13824	13964	13836	13870	13836	13872	13872	13814	14017	13705	13923	13847	13711	13918	13851	14054	13906	13966	13711	13914	13940	13853	13762	14074	13947	13918	13858	13809	13839	13872	13983	13864	13908	13894	13757	13913	13947	13890	14007	14056	13925	13841	13831	13944	13808	14034	13879	13981	13878	13809	13863	14038	13907	13939	13944	14050	13841	13915	13981	13900	13998	13785	14043	13981	13854	13947	13865	13882	13926	13911	14005	13960	13839	13970	13899	13877	13914	13888	13838	13967	13862	13922	13970	13895	13794	13909	13945	13775	13810	14016	13907	13841	13894	13969	13884	14037	14008	13732	13973	13832	14004	13759	13971	13896	13827	13810	14020	14107	13901	13968	13995	13885	13949	13812	13835	13856	13858	13760	13916	13881	13870	13820	14082	13929	14117	13791	13894	13931	13753	13795	13919	13885	13895	13984	13883	13859	13952	13896	14012	13924	13875	13790	13885	13939	13945	13671	13804	14003	13842	13986	13999	13754	14008	13886	13924	14005	13887	13864	13958	13928	14002	13932	13784	13740	13960	13633	13788	13740	13784	13830	14045	13883	13892	13896	13825	13855	13940	13930	13897	13869	13838	13967	13796	13926	13936	13973	13798	13760	13829	13814	13827	13749	13917	13853	13709	13930	14076	13968	13947	13889	13976	14015	13935	13961	13880	13815	13950	13715	13892	13874	13823	13774	13990	13737	13934	13902	14022	13848	13962	14000	13831	13965	13974	13785	13913	13928	13947	13825	13906	13760	13870	14034	13998	13953	13886	13858	13787	14132	13925	14014	13950	13999	13714	13953	13924	13914	13945	13908	13967	13881	13957	13847	13953	13882	13849	13887	13724	13899	13933	13976	14010	14069	13879	13952	13772	13934	14049	13781	13867	13853	13964	13863	13868	13743	13935	13921	13887	13936	13767	14074	13861	14048	14124	13874	13982	13908	13978	13878	13942	13751	13958	13952	14059	14110	13880	13977	13845	13868	13928	13718	13864	13943	13977	14056	13878	13909	13821	14017	13915	13855	13875	13889	13773	13716	13969	13906	13993	13801	13866	14022	13897	13852	13844	13905	13726	13821	13940	13936	13909	13756	13874	13813	13909	13921	14059	13951	13969	13913	14029	13860	13953	13831	13789	13892	13850	13963	13891	13941	13871	13881	14001	14023	13982	14003	13903	14133	13861	13991	13903	13964	13767	13889	14072	13906	13994	13854	13917	13932	13943	13933	13884	13953	13925	13800	13816	13908	13964	13897	13825	13980	13960	14069	13825	13758	13834	13844	13711	13696	14119	13908	13904	13861	13978	13923	13673	14017	13793	14010	13868	13837	14052	13937	14019	13904	13841	13935	13831	13916	14029	13884	13906	13920	13882	13810	13984	14091	13936	13779	13807	13722	13959	14117	13836	13849	13917	13864	13895	13667
22582	21185	28945	23664	21239	22545	24056	17747	16923	16958	17159	17107	17215	17897	19165	21164	20878	19356	17906	16959	16616	16456	16235	16213	16301	16306	16226	16167	16169	16192	16285	16241	16145	16242	16222	16103	16246	16218	16235	16361	16154	16074	16246	16069	16285	16297	16114	16058	16208	16267	16038	16100	16352	16116	16244	16104	15916	16265	16055	16140	16238	16047	16009	16029	16224	16104	16024	16097	16218	16168	16179	16136	16155	15920	15986	16129	15999	16034	16174	16141	16172	16147	16081	16110	15900	15868	16226	16179	16096	16210	16158	16086	16223	15948	16287	16044	16165	16096	16116	16205	16039	16010	16136	16037	16051	16100	16274	16028	15957	15910	16079	15845	16120	16163	16252	16111	15878	16238	16217	16061	16203	15979	16230	15971	16053	16203	16142	15945	16126	16200	16069	16013	16155	16008	16318	16147	16067	16140	15966	16013	16001	16211	15961	16204	16032	15812	16113	16071	16005	16049	15958	16203	16043	16020	16148	16230	16160	15927	15993	16090	15962	16157	15859	16134	16205	16186	16026	16034	15896	16242	16193	15938	16208	16160	16047	16033	16117	15909	16157	15948	16031	15934	16042	16038	16052	15881	16145	16252	15918	16028	16162	15855	16073	16118	16010	15991	16024	16157	16049	15978	16152	16079	15982	15995	16014	15957	15986	16145	16063	15876	16114	16037	15993	16090	16135	16134	16262	16106	16041	16176	16258	15975	16092	16057	16230	15920	16077	15983	16077	16095	16040	15993	16092	16102	16151	15953	16042	16065	16125	16008	15971	15756	16000	16023	16143	16084	15933	15914	16007	16171	15932	16064	16074	15951	16012	15971	16015	16086	16027	16082	15917	16072	15992	16073	16118	16066	16203	16142	16054	16072	15984	16155	16094	15936	16035	16223	16010	15864	16144	16032	15864	16053	16032	16148	16295	16004	16068	16040	16068	16010	15898	16085	16076	15948	16146	16059	16038	15875	16062	16053	16219	15890	16043	15980	16203	16211	16067	15980	16063	16080	16042	16037	16099	15963	15982	15979	16043	16183	16033	15813	15970	16266	16082	16005	16243	15899	16212	16249	16062	15923	16222	15973	16149	16276	16158	16002	16103	16113	15970	15846	15971	16031	15957	16012	16107	16029	16188	15839	15960	15993	15983	16012	15876	16114	15963	15849	15959	16199	16068	15808	16029	15945	16052	15948	15840	16087	15929	16027	16149	16215	16044	16135	16170	15984	16057	16113	16125	15873	16023	15827	15887	16084	16095	16246	15961	16196	16000	16062	16165	15949	16117	15933	15729	15892	16128	16275	16121	15968	16095	15961	16042	16116	16100	15839	16064	16059	16286	16116	16075	16011	16189	16171	15797	15956	15848	16058	16175	15922	16227	16060	15802	16110	16097	15990	16079	16017	16042	15896	15913	16002	15858	15900	15976	16024	15881	16127	16181	15934	16202	16056	15982	16079	16049	16052	16021	16012	16038	16277	15962	15999	15986	16134	16232	16071	16095	16021	16153	16287	16048	16089	16029	16039	16120	16162	16142	15819	15977	15985	16035	16108	16054	16019	15926	15985	16120	16114	16080	15951	16184	16101	16010	16259	16013	16093	16014	15929	16106	15964	15979	16098	15857	16052	15976	16129	15975	15954	16036	15996	16185	16252	16107	16118	16057	15858	16198	15873	16001	15895	16023	16129	16026	15996	16086	16122	16027	15876	16061	15971	15939	16088	16106	16025	16014	16044	15802	15879	16177	15995	16021	15906	16035	16184	16276	15919	16168	16237	16040	16044	16019	16165	16041	15917	15950	16069	16012	15943	16011	15926	15896	16030	15876	16004	16256	16020	15938	15882	16236	16157	16143	15929	15880	16042	16044	16266	15982	15970	16037	15965	15974	16070	15984	15903	15916	16110	16064	16028	16052	16093	16038	16193	15889	15869	16133	15994	16128	15987	16216	16153	16156	15941	15939	16229	16080	16124	16172	16096	16104	16171	16016	15916	16164	16043	16039	15936	16038	15886	15848	15836	16046	16244	15879	15965	16075	16293	15899	15946	15928	16113	15981	16033	15876	16265	15945	15990	16088	16197	16220	16224	16232	16063	16009	15877	15939	15948	16075	16041	16100	15996	15993	15873	16160	16026	16083	16170	16105	16049	16061	16124	16082	15866	16136	16049	15982	15931	16101	16215	16225	16027	16086	15996	16060	16047	16287	15942	15948	16156	15999	15953	16067	16103	15997	16040	16284	16237	16282	16181	16045	15874	16013	16114	16025	16289	15925	16040	15981	15938	15958	16144	16115	15982	15972	16248	16010	16134	16099	15984	16305	15979	16038	16095	15875	16145	16066	16052	16204	16222	15813	16033	16052	15910	15886	16000	16147	15949	15959	16107	16025	15979	16132	15933	16251	16067	16156	16290	16133	16181	16151	15881	15983	16124	16072	16133	16002	15934	16201	15958	16025	16007	15905	15939	15777	15885	16058	15920	16034	16056	16034	16059	15891	16012	16066	16148	16081	16032	16199	16163	16039	16006	16145	16091	16009	15909	16006	16100	16177	16009	16040	15862	16013	16022	15995	15857	16039	15939	15801	16008	16075	16050	16037	16134	16206	16002	15894	16086	16121	16331	16033	15937	16138	16185	16157	15988	15954	16226	16048	15997	15902	16069	15928	15859	16190	16047	16003	16057	16325	16013	16004	16051	15986	15939	16386	15968	16148	16125	16195	16153	16175	16089	16056	16102	16183	16055	15832	16095	16107	16051	16171	15957	15949	16002	15964	16005	16190	16172	15797	16121	15990	16054	15949	16107	16031	16089	16089	16056	15956	15969	15921	16058	15957	15874	16229	15948	16111	15763	16274	16051	15992	15956	16274	15902	15951	16136	16131	16007	16171	15871	16063	16086	16003	16143	16029	16083	16035	16174	15853	15992	15962	16271	15829	15997	15996	16050	15985	15869	15851	15945	16086	15991	16211	16078	16101	16108	16131	16074	16041	16090	15974	16279	16101	16186	15989	15927	16040	16166	16125	16145	15960	15954	16099	16063	15942	16092	16041	16075	16230	16120	16097	16014	16097	16046	16045	16047	15924	16081	16092	16260	15980	16067	16146	16167	16058	16027	15814	15944	15969	16077	15918	15926	16060	15955	16005	16144	16162	15901	16126	16017	16145	15764	15866	15962	16056	16111	16022	16048	16235	16222	15931	16181	15999	16065	16211	16149	16156	16110	16014	16062	16104	15970	16009	16060	15827	15855	15922	15856	16280	15888	16064	15995	16158	16070	16026	15894	15992	16118	16132	15797	16056	15873	16072	15957	15916	15888	16193	16082	16015	15939	16084	16030	16133	16127	16012	16118	15745	16093	16041	16046	16032	16176	16167	16117	15980	15820	15963	15799	16160	15939	16055	16134	15756	16107	16049	15976	16041	15958	15981	15972	16126	15935	15910	15983	16103	16001	15979	16066	16087	16131	16162	15977	16071	16011	16055	16056	16194	16236	16072	16130	16046	16012	15918	15839	16215	15907	15969	16218	16200	16096	16162	16101	16209	16225	16184	15966	16198	16225	16065	15833	16069	16137	15996	16048	16033	16221	16049	15872	15929	15974	15957	15955	15959	16014	16069	16174	16097	16076	16198	16095	15875	16382	16212	16051	16042	15931	16133	16037	16178	16073	16115	16004	16106	16102	16009	16152	16053	16207	16118	16180	16048	16140	16009	16147	15842	16046	16026	16221	16059	16145	16098	15969	15987	16084	16029	15950	16221	16038	16088	15949	15964	16005	16117	16054	15895	16045	16047	16050	15906	16108	16158	15948	16289	16096	16073	16122	15983	15922	16165	16177	16016	15854	16000	15974	15931	16048	15865	16148	16151	15977	15900	16111	16006	16146	15877	15997	16134	15975	16160	15975	15951	15885	15970	15901	16200	16025	16141	16100	16043	16039	15839	15810	16003	16010	16026	16141	16319	16079	16049	16019	16068	16067	16039	16100	16183	16233	16141	16023	16277	16317	15973	15872	16302	16067	16239	15900	16201	16033	16096	16049	16009	16031	16068	16199	16141	16061	16031	16034	16213	16228	15950	15878	16042	16132	16014	16022	15967	16060	16007	15857	16027	16059	15933	16052	15982	16204	16145	15929	16262	16002	15920	16009	16108	15977	15744	16117	16020	15877	16183	15887	16121	16008	16132	16265	15952	16041	15931	15940	15764	15984	16079	16179	16101	16095	16114	16008	16068	16048	15992	16115	16106	16128	15981	16073	15895	15933	16023	16073	16131	16207	16126	16137	16025	16193	15859	16022	15818	16053	16143	16056	15921	16075	15768	16014	16137	16031	16043	16057	15975	15912	16033	16235	15984	16212	15830	15964	16056	16049	16070	15878	16149	15919	16077	15921	16007	16088	15955	15973	15802	15846	15991	16117	16095	16076	16026	16018	16307	15993	16210	16138	16278	16149	16023	16068	15952	16029	16189	15972	15857	15970	16136	16233	15941	15970	16107	16150	16321	16012	16109	15897	16223	16077	15998	16075	16091	16031	15953	15797	15922	16041	16005	15959	16147	16056	16082	16161	16002	15975	15982	15952	16206	16029	15955	15944	16059	16073	16136	16209	16006	15970	15826	15871	16005	15938	15859	15892	16107	16103	16155	16120	15926	15994	15997	16122	15954	15990	15857	16049	16063	15991	15815	16134	16099	16080	15997	15929	15957	16120	15774	16049	15864	16033	15871	15942	15912	15908	16131	15896	16026	16243	15866	15944	16185	16092	16279	16301	16031	16033	15811	16114	16186	15907	15831	15941	16060	16103	16131	15989	15864	15945	15935	16105	16230	16161	16027	16116	16171	16213	15958	15993	15988	16069	16110	16261	15727	15956	15960	16042	16024	15876	16151	16201	16167	16171	16195	15900	16092	16007	16383	16039	15891	15966	16089	16120	15896	15876	16120	16065	16104	15904	15885	16054	15933	15996	16015	15876	15850	15862	15946	15994	16006	16054	15809	15882	16044	16069	16062	15840	16072	15928	15983	16048	16042	16082	15975	16198	16190	16123	16081	16046	16054	16033	15992	15906	16351	16005	16065	16051	16050	16108	15952	15958	16100	16274	16017	16023	16140	15881	16214	16185	15917	15816	15952	16029	16142	15970	16092	15976	15948	15963
12721	39553	24919	14949	14385	13978	13871	13866	13751	13933	14146	14252	14317	15035	16376	17751	17231	16019	14756	14140	13679	13657	13730	13475	13557	13622	13725	13554	13601	13539	13485	13679	13583	13464	13427	13612	13685	13412	13527	13620	13547	13613	13614	13557	13592	13706	13567	13618	13457	13605	13354	13392	13622	13686	13497	13455	13660	13411	13473	13493	13550	13503	13574	13531	13649	13554	13744	13595	13590	13629	13529	13397	13549	13605	13470	13543	13506	13480	13346	13509	13713	13439	13478	13570	13499	13587	13449	13445	13431	13393	13423	13489	13628	13486	13605	13575	13596	13517	13513	13499	13491	13459	13576	13453	13480	13481	13576	13564	13486	13561	13559	13600	13482	13555	13455	13369	13441	13363	13562	13543	13439	13528	13487	13499	13553	13598	13482	13588	13673	13719	13344	13455	13360	13575	13378	13589	13596	13492	13537	13581	13677	13459	13607	13682	13641	13479	13429	13560	13490	13616	13547	13680	13376	13481	13533	13623	13582	13559	13588	13604	13409	13497	13462	13495	13609	13481	13540	13497	13642	13576	13619	13472	13506	13543	13485	13612	13418	13547	13697	13336	13458	13333	13381	13534	13571	13571	13525	13598	13581	13651	13408	13445	13395	13458	13655	13548	13561	13534	13398	13498	13445	13457	13547	13584	13591	13694	13662	13340	13400	13605	13709	13643	13578	13531	13672	13320	13421	13508	13584	13477	13555	13374	13410	13497	13318	13579	13673	13512	13424	13545	13585	13363	13562	13474	13669	13482	13478	13494	13533	13367	13380	13610	13556	13507	13582	13662	13363	13493	13468	13511	13508	13523	13630	13539	13547	13617	13628	13407	13273	13503	13657	13474	13543	13418	13517	13520	13629	13538	13539	13521	13543	13389	13523	13504	13530	13386	13698	13327	13352	13454	13570	13490	13344	13348	13460	13513	13373	13287	13455	13401	13521	13440	13566	13340	13603	13507	13524	13492	13455	13489	13455	13430	13457	13569	13607	13682	13696	13500	13422	13663	13421	13450	13420	13585	13573	13523	13409	13529	13543	13468	13560	13608	13611	13386	13561	13574	13255	13546	13541	13530	13450	13615	13558	13417	13488	13494	13529	13375	13422	13560	13412	13692	13553	13642	13515	13496	13400	13638	13401	13631	13509	13494	13581	13626	13579	13427	13420	13436	13460	13459	13419	13399	13485	13623	13558	13672	13581	13497	13497	13423	13293	13415	13464	13575	13465	13620	13466	13579	13421	13495	13589	13462	13503	13451	13426	13492	13558	13518	13560	13425	13462	13598	13610	13477	13467	13433	13451	13521	13575	13577	13685	13445	13540	13529	13565	13453	13451	13237	13565	13259	13499	13524	13462	13533	13487	13551	13521	13649	13575	13485	13356	13592	13504	13573	13440	13477	13370	13373	13611	13432	13569	13560	13551	13572	13400	13560	13563	13448	13453	13371	13528	13473	13413	13563	13383	13578	13607	13492	13430	13667	13442	13583	13413	13547	13489	13406	13523	13494	13404	13494	13538	13503	13595	13532	13490	13530	13608	13563	13397	13501	13579	13399	13663	13464	13613	13540	13588	13625	13389	13590	13522	13430	13419	13480	13565	13444	13420	13526	13748	13366	13508	13535	13189	13440	13472	13498	13583	13484	13472	13686	13463	13569	13449	13496	13480	13453	13681	13518	13519	13529	13438	13650	13404	13685	13461	13636	13637	13295	13407	13606	13415	13493	13454	13513	13525	13413	13409	13706	13566	13551	13369	13551	13430	13533	13501	13592	13551	13422	13451	13409	13468	13269	13409	13539	13516	13433	13397	13458	13474	13650	13524	13581	13555	13625	13589	13544	13361	13516	13500	13579	13414	13400	13304	13563	13459	13486	13333	13459	13375	13637	13505	13390	13533	13514	13512	13489	13363	13459	13496	13652	13431	13609	13533	13600	13584	13471	13571	13607	13562	13317	13575	13436	13497	13486	13401	13594	13603	13646	13389	13621	13418	13512	13319	13408	13531	13495	13605	13443	13565	13301	13451	13525	13498	13442	13580	13486	13458	13380	13457	13526	13545	13660	13575	13655	13525	13499	13534	13579	13499	13443	13409	13490	13468	13378	13659	13454	13561	13577	13610	13430	13469	13407	13501	13456	13580	13434	13412	13503	13410	13481	13580	13583	13480	13386	13525	13428	13643	13523	13627	13393	13635	13378	13475	13659	13553	13450	13515	13438	13542	13582	13540	13454	13440	13689	13601	13379	13569	13564	13484	13465	13675	13347	13374	13425	13520	13536	13496	13403	13517	13380	13622	13494	13297	13546	13406	13686	13633	13538	13498	13673	13580	13388	13664	13474	13664	13408	13541	13442	13544	13559	13365	13597	13498	13536	13518	13606	13442	13660	13508	13456	13490	13608	13465	13475	13634	13517	13426	13696	13646	13345	13603	13643	13410	13352	13542	13529	13477	13772	13496	13507	13568	13683	13339	13580	13521	13460	13554	13597	13525	13593	13578	13584	13437	13687	13440	13552	13637	13571	13495	13340	13589	13623	13401	13625	13602	13504	13602	13550	13495	13374	13334	13607	13712	13556	13502	13367	13388	13490	13342	13633	13470	13469	13523	13396	13593	13441	13379	13546	13343	13427	13506	13396	13496	13478	13571	13597	13497	13465	13416	13406	13379	13527	13489	13494	13567	13588	13542	13485	13581	13491	13492	13617	13522	13388	13504	13537	13363	13543	13499	13550	13533	13500	13407	13643	13415	13492	13523	13640	13469	13411	13532	13511	13515	13477	13569	13431	13378	13578	13543	13477	13395	13590	13619	13396	13439	13563	13459	13455	13324	13644	13546	13507	13428	13707	13489	13547	13480	13335	13501	13484	13537	13538	13437	13550	13498	13478	13492	13639	13442	13584	13555	13425	13622	13505	13715	13310	13422	13413	13444	13531	13602	13609	13596	13535	13481	13485	13424	13517	13498	13534	13433	13460	13538	13441	13469	13490	13571	13363	13497	13528	13497	13377	13479	13554	13472	13538	13558	13500	13360	13616	13424	13511	13478	13499	13580	13475	13492	13490	13445	13549	13528	13549	13584	13449	13556	13526	13575	13513	13565	13507	13517	13559	13524	13607	13592	13420	13554	13615	13428	13477	13563	13563	13482	13536	13572	13560	13585	13415	13531	13556	13594	13402	13565	13530	13576	13379	13453	13414	13650	13535	13549	13653	13473	13529	13410	13424	13648	13519	13537	13353	13479	13246	13528	13397	13577	13627	13431	13707	13559	13450	13398	13529	13525	13558	13480	13655	13556	13521	13415	13317	13463	13432	13369	13504	13553	13370	13529	13658	13508	13544	13414	13455	13616	13465	13470	13494	13758	13395	13579	13481	13375	13347	13284	13557	13600	13518	13538	13505	13505	13457	13497	13415	13520	13486	13602	13459	13466	13356	13493	13616	13505	13453	13548	13488	13332	13587	13485	13566	13387	13482	13406	13634	13571	13504	13537	13352	13524	13558	13487	13503	13560	13387	13439	13474	13505	13616	13607	13473	13419	13446	13477	13601	13515	13586	13508	13507	13423	13511	13451	13483	13648	13462	13431	13381	13578	13582	13475	13444	13556	13380	13540	13558	13555	13519	13477	13611	13535	13547	13440	13408	13516	13455	13612	13367	13449	13431	13520	13521	13429	13292	13425	13538	13553	13481	13494	13533	13522	13579	13341	13432	13356	13389	13472	13455	13354	13374	13431	13495	13552	13484	13471	13650	13573	13447	13630	13602	13484	13456	13502	13449	13402	13316	13536	13500	13565	13548	13651	13536	13424	13462	13305	13494	13534	13577	13515	13423	13432	13565	13375	13565	13497	13453	13591	13532	13508	13382	13510	13484	13487	13708	13550	13496	13572	13492	13449	13474	13585	13685	13559	13433	13449	13442	13344	13520	13408	13642	13472	13490	13477	13535	13402	13444	13330	13435	13460	13601	13442	13453	13446	13678	13480	13405	13532	13490	13602	13565	13491	13514	13554	13538	13664	13702	13398	13460	13449	13437	13546	13480	13619	13519	13344	13496	13527	13508	13392	13603	13403	13481	13535	13511	13389	13438	13432	13698	13406	13428	13486	13597	13460	13440	13313	13419	13557	13587	13483	13406	13418	13488	13601	13524	13427	13463	13411	13531	13482	13370	13455	13476	13432	13490	13599	13373	13619	13451	13431	13573	13474	13521	13759	13627	13506	13501	13624	13591	13466	13613	13458	13558	13443	13571	13536	13538	13453	13456	13588	13562	13540	13643	13444	13549	13627	13475	13456	13472	13522	13514	13492	13548	13461	13587	13407	13306	13471	13589	13434	13368	13550	13611	13418	13498	13563	13488	13688	13495	13614	13386	13475	13527	13473	13650	13368	13584	13530	13496	13555	13549	13490	13413	13593	13612	13608	13544	13448	13570	13526	13508	13560	13512	13508	13434	13373	13494	13458	13567	13534	13556	13491	13433	13519	13556	13415	13601	13558	13281	13572	13470	13450	13521	13512	13656	13522	13332	13450	13416	13547	13530	13429	13433	13435	13544	13400	13475	13387	13567	13476	13436	13674	13475	13635	13407	13545	13471	13434	13433	13474	13616	13484	13599	13574	13543	13441	13489	13470	13529	13635	13360	13367	13397	13584	13481	13623	13506	13453	13539	13333	13612	13412	13510	13610	13585	13507	13407	13509	13324	13441	13482	13436	13532	13549	13539	13458	13321	13497	13412	13462	13661	13508	13489	13651	13429	13622	13406	13616	13532	13553	13345	13552	13381	13494	13505	13693	13572	13346	13388	13382	13417	13493	13522	13628	13409	13554	13498	13444	13537	13458	13631	13405	13397	13526	13552	13573	13290	13672	13521	13378	13537	13503	13370	13480	13547	13486	13496	13464	13539	13577	13303	13607	13567	13602	13415	13507	13504	13610	13548	13424	13562	13344	13456	13376	13503	13301	13551	13442	13635	13440	13693	13510	13582	13437	13501	13439	13433	13320	13651	13377	13644	13476	13559	13472	13509	13478	13502	13373	13445	13526	13567	13522	13569	13568	13482	13631	13478	13547	13510	13607	13403	13549	13498	13485	13557	13537	13446	13590	13490	13601	13716	13431	13444	13503	13603	13597	13562	13559	13456	13650	13528
25521	21186	27091	25764	18480	16529	16266	15776	15591	15710	15821	15578	15774	15428	15815	15761	15892	15816	15698	15543	15731	15658	15693	15694	15614	15590	15722	15452	15545	15598	15650	15654	15517	15554	15666	15422	15473	15577	15703	15446	15487	15711	15474	15546	15604	15504	15536	15594	15634	15520	15618	15652	15614	15559	15615	15845	15626	15553	15621	15592	15615	15511	15503	15444	15551	15420	15492	15466	15526	15609	15475	15498	15448	15576	15483	15437	15630	15588	15513	15297	15749	15657	15620	15372	15749	15540	15591	15600	15513	15502	15494	15447	15570	15559	15592	15418	15564	15623	15617	15328	15435	15389	15313	15456	15528	15681	15458	15554	15653	15578	15642	15591	15265	15536	15407	15531	15603	15643	15547	15615	15428	15534	15351	15548	15728	15686	15625	15583	15602	15753	15547	15600	15417	15496	15483	15437	15428	15651	15461	15522	15544	15556	15728	15564	15448	15651	15539	15619	15775	15518	15709	15591	15453	15441	15420	15441	15718	15474	15659	15446	15727	15517	15598	15580	15617	15519	15439	15427	15756	15665	15540	15528	15464	15343	15489	15384	15441	15606	15644	15476	15449	15810	15544	15440	15330	15343	15558	15721	15446	15590	15431	15633	15480	15517	15509	15480	15656	15481	15536	15534	15382	15716	15477	15519	15521	15631	15587	15437	15558	15475	15373	15471	15359	15553	15584	15423	15545	15663	15615	15557	15617	15260	15533	15501	15709	15573	15627	15726	15654	15488	15722	15583	15310	15516	15675	15598	15686	15539	15534	15512	15507	15436	15383	15638	15759	15466	15371	15582	15647	15409	15452	15449	15434	15363	15558	15454	15477	15398	15607	15626	15566	15563	15652	15318	15466	15738	15499	15480	15293	15647	15502	15564	15567	15654	15665	15230	15550	15665	15606	15363	15587	15509	15496	15543	15533	15518	15559	15546	15575	15667	15527	15539	15671	15358	15728	15583	15583	15515	15590	15606	15436	15455	15515	15775	15632	15457	15496	15620	15582	15553	15442	15493	15554	15532	15598	15527	15376	15658	15615	15558	15450	15441	15485	15458	15506	15478	15551	15663	15514	15540	15372	15648	15508	15362	15689	15486	15733	15753	15619	15387	15537	15850	15600	15392	15671	15530	15602	15566	15473	15481	15545	15419	15388	15437	15550	15542	15578	15625	15744	15266	15290	15553	15533	15662	15598	15497	15573	15488	15555	15520	15379	15543	15592	15657	15619	15654	15319	15496	15402	15530	15620	15718	15595	15724	15714	15720	15474	15484	15776	15670	15608	15494	15517	15471	15385	15625	15666	15470	15410	15435	15576	15733	15549	15497	15538	15611	15540	15727	15822	15686	15550	15447	15525	15496	15412	15625	15377	15713	15548	15399	15330	15502	15604	15442	15590	15570	15549	15407	15456	15695	15611	15653	15498	15541	15417	15444	15553	15488	15653	15629	15593	15542	15695	15685	15428	15489	15553	15608	15599	15621	15552	15577	15368	15389	15633	15644	15516	15603	15643	15859	15227	15402	15683	15404	15625	15458	15631	15516	15531	15374	15543	15429	15614	15557	15651	15548	15638	15565	15518	15655	15356	15407	15515	15582	15577	15628	15602	15582	15533	15502	15605	15440	15470	15499	15579	15531	15705	15576	15420	15597	15634	15446	15489	15671	15513	15597	15618	15405	15492	15700	15622	15571	15426	15387	15586	15580	15565	15614	15561	15498	15632	15463	15395	15580	15535	15628	15585	15712	15510	15537	15621	15515	15587	15720	15513	15299	15696	15593	15542	15372	15529	15538	15490	15240	15499	15607	15745	15384	15426	15549	15306	15510	15716	15467	15600	15505	15483	15371	15552	15564	15496	15587	15756	15499	15770	15638	15635	15445	15701	15458	15597	15625	15520	15472	15514	15727	15562	15650	15422	15497	15558	15638	15441	15592	15742	15395	15719	15483	15623	15468	15618	15618	15442	15539	15595	15550	15723	15703	15488	15625	15518	15376	15545	15596	15592	15588	15505	15373	15420	15750	15526	15680	15560	15611	15694	15541	15522	15510	15433	15566	15589	15660	15502	15431	15447	15598	15560	15568	15609	15489	15681	15635	15681	15598	15618	15456	15496	15534	15550	15570	15651	15300	15661	15385	15474	15516	15374	15515	15550	15542	15585	15603	15408	15543	15578	15563	15717	15371	15385	15439	15547	15376	15348	15391	15378	15622	15559	15658	15512	15482	15667	15544	15457	15646	15587	15665	15641	15602	15518	15565	15426	15380	15461	15521	15715	15649	15585	15658	15389	15562	15475	15536	15422	15468	15671	15571	15527	15409	15458	15506	15575	15818	15472	15554	15451	15467	15515	15581	15720	15598	15495	15565	15485	15481	15499	15363	15296	15690	15481	15559	15661	15537	15698	15828	15544	15637	15360	15394	15687	15682	15703	15665	15786	15666	15469	15484	15640	15612	15691	15637	15786	15680	15528	15500	15507	15667	15542	15666	15372	15714	15390	15622	15622	15678	15612	15445	15772	15435	15540	15507	15531	15529	15572	15579	15797	15591	15536	15586	15742	15619	15850	15457	15448	15521	15677	15567	15519	15664	15442	15421	15601	15615	15520	15586	15729	15500	15723	15606	15477	15736	15574	15513	15599	15587	15429	15701	15681	15314	15394	15556	15593	15493	15471	15664	15739	15541	15569	15550	15539	15521	15530	15452	15497	15464	15489	15320	15589	15554	15451	15406	15739	15489	15441	15452	15631	15693	15466	15599	15572	15614	15459	15480	15639	15673	15562	15429	15424	15541	15576	15588	15616	15796	15559	15398	15454	15591	15725	15585	15459	15473	15689	15412	15517	15474	15497	15626	15497	15675	15396	15394	15360	15615	15316	15366	15724	15536	15601	15612	15546	15531	15707	15584	15668	15588	15486	15629	15570	15572	15497	15621	15600	15398	15643	15751	15567	15427	15755	15575	15691	15494	15508	15578	15377	15595	15535	15732	15663	15643	15434	15594	15640	15631	15361	15365	15632	15505	15387	15464	15608	15526	15631	15585	15675	15728	15678	15497	15649	15653	15513	15680	15586	15541	15593	15513	15507	15582	15507	15544	15552	15766	15693	15639	15711	15657	15488	15644	15469	15529	15712	15530	15594	15577	15447	15715	15559	15600	15357	15633	15493	15706	15576	15436	15617	15599	15462	15597	15536	15484	15404	15580	15589	15684	15439	15573	15662	15483	15514	15827	15717	15547	15508	15568	15508	15330	15528	15584	15451	15594	15592	15478	15518	15579	15455	15599	15517	15440	15539	15461	15615	15652	15390	15432	15561	15454	15581	15474	15698	15508	15566	15666	15644	15332	15500	15484	15415	15408	15354	15551	15501	15675	15730	15462	15504	15447	15690	15587	15364	15590	15466	15536	15552	15618	15611	15501	15568	15551	15715	15655	15742	15410	15639	15596	15744	15642	15679	15607	15515	15454	15559	15527	15568	15594	15676	15548	15699	15462	15361	15473	15639	15572	15385	15525	15813	15602	15463	15578	15601	15648	15551	15552	15572	15589	15736	15530	15657	15617	15675	15804	15716	15666	15424	15503	15440	15471	15397	15595	15485	15638	15611	15562	15689	15651	15688	15583	15543	15686	15587	15569	15424	15556	15451	15591	15624	15659	15593	15614	15601	15456	15455	15263	15501	15490	15447	15592	15580	15497	15625	15650	15795	15592	15578	15675	15424	15442	15375	15287	15844	15535	15520	15420	15603	15620	15688	15486	15509	15456	15582	15626	15557	15589	15648	15505	15553	15713	15730	15578	15644	15406	15396	15581	15462	15496	15574	15488	15389	15394	15762	15502	15362	15718	15717	15508	15508	15546	15303	15757	15604	15617	15597	15684	15466	15433	15454	15519	15630	15468	15444	15544	15694	15339	15546	15663	15551	15623	15661	15649	15465	15458	15782	15575	15733	15572	15444	15570	15712	15383	15609	15646	15445	15510	15636	15521	15608	15599	15641	15549	15559	15483	15685	15476	15242	15489	15495	15544	15670	15597	15518	15533	15426	15503	15759	15586	15485	15703	15801	15542	15431	15475	15578	15714	15428	15428	15512	15654	15585	15496	15477	15741	15651	15481	15446	15559	15438	15662	15601	15447	15489	15418	15440	15581	15621	15609	15490	15607	15346	15528	15558	15374	15758	15376	15404	15292	15563	15599	15572	15527	15500	15632	15582	15567	15339	15394	15397	15628	15429	15584	15498	15443	15503	15587	15603	15468	15607	15597	15456	15475	15687	15629	15611	15517	15645	15554	15471	15562	15250	15482	15707	15550	15540	15567	15578	15611	15506	15604	15527	15588	15424	15726	15531	15712	15566	15605	15478	15706	15488	15575	15749	15585	15460	15664	15771	15468	15569	15591	15441	15597	15493	15648	15472	15630	15329	15753	15465	15361	15398	15493	15621	15577	15611	15528	15609	15620	15446	15472	15521	15391	15387	15575	15468	15568	15395	15439	15468	15391	15541	15480	15466	15584	15771	15525	15507	15594	15599	15495	15453	15601	15728	15673	15475	15587	15451	15656	15309	15642	15517	15655	15512	15645	15520	15516	15628	15660	15410	15654	15569	15498	15607	15542	15594	15588	15514	15331	15572	15581	15538	15649	15558	15618	15597	15763	15659	15340	15368	15513	15551	15669	15609	15527	15582	15588	15459	15193	15427	15507	15666	15531	15580	15593	15490	15511	15723	15579	15531	15633	15712	15656	15377	15586	15625	15777	15533	15731	15327	15599	15712	15487	15573	15586	15663	15635	15623	15438	15525	15635	15469	15703	15439	15584	15573	15599	15414	15480	15576	15777	15470	15554	15584	15575	15575	15638	15669	15633	15556	15476	15536	15462	15548	15378	15392	15357	15555	15401	15477	15577	15548	15629	15627	15617	15593	15421	15663	15572	15572	15338	15467	15570	15405	15670	15509	15564	15620	15482	15527	15701	15677	15580	15548	15650	15819	15687	15565	15622	15446	15692	15568	15517	15572	15655	15589	15431	15640	15583	15632	15792	15677	15415	15542	15433	15629	15559	15695	15546	15676	15609	15568	15606	15611	15366	15646	15661	15693	15475	15529	15522	15549	15506	15352	15408	15687	15532	15653	15672	15639	15633	15607	15638
12549	25618	16769	13529	13369	13361	13214	13218	13215	13179	13325	13288	13496	13318	13431	13305	13460	13480	13545	13275	13398	13225	13180	13345	13428	13239	13503	13346	13353	13253	13265	13296	13284	13316	13210	13312	13228	13296	13252	13361	13370	13380	13316	13397	13158	13223	13275	13366	13261	13284	13273	13207	13225	13338	13225	13098	13292	13296	13444	13182	13232	13375	13199	13357	13204	13242	13219	13305	13178	13295	13285	13216	13371	13341	13166	13320	13223	13326	13247	13290	13223	13244	13341	13392	13295	13397	13208	13429	13213	13336	13264	13402	13389	13237	13441	13266	13168	13330	13309	13225	13191	13078	13244	13155	13295	13388	13284	13362	13269	13280	13301	13444	13084	13383	13257	13313	13313	13306	13250	13275	13258	13120	13319	13205	13096	13301	13238	13289	13362	13172	13213	13420	13337	13193	13146	13321	13370	13223	13509	13202	13382	13231	13129	13259	13414	13293	13100	13194	13238	13208	13288	13396	13257	13395	13404	13147	13228	13315	13234	13228	13169	13347	13228	13269	13297	13197	13272	13239	13296	13190	13273	13337	13346	13499	13301	13396	13294	13208	13300	13182	13249	13284	13103	13161	13181	13185	13335	13287	13228	13277	13291	13220	13180	13280	13364	13239	13254	13377	13471	13280	13301	13313	13203	13359	13326	13384	13194	13198	13114	13270	13179	13448	13087	13271	13246	13275	13360	13298	13360	13190	13253	13293	13334	13297	13298	13291	13202	13245	13250	13426	13143	13122	13163	13206	13234	13293	13349	13275	13207	13235	13369	13294	13154	13228	13328	13105	13305	13074	13460	13221	13345	13172	13365	13225	13171	13014	13211	13293	13061	13271	13325	13379	13110	13208	13249	13154	13175	13294	13186	13381	13145	13295	13321	13295	13363	13197	13255	13365	13215	13382	13220	13447	13373	13206	13400	13323	13216	13205	13064	13284	13386	13382	13404	13147	13219	13224	13296	13447	13116	13229	13216	13355	13492	13305	13413	13219	13227	13223	13055	13263	13246	13183	13397	13271	13169	13297	13211	13279	13399	13114	13348	13271	13207	13279	13309	13321	13211	13319	13191	13282	13333	13214	13220	13335	13294	13210	13204	13309	13150	13113	13040	13131	13406	13379	13208	13151	13206	13326	13257	13226	13220	13267	13341	13447	13127	13322	13243	13369	13376	13175	13230	13155	13154	13257	13269	13279	13340	13141	13269	13325	13224	13318	13387	13129	13351	13185	13366	13396	13362	13159	13269	13261	13121	13159	13195	13257	13301	13191	13295	13214	13196	13229	13404	13448	13284	13301	13198	13318	13347	13257	13100	13415	13128	13237	13333	13244	13154	13289	13353	13349	13207	13130	13131	13093	13347	13323	13273	13191	13232	13339	13188	13302	13300	13234	13299	13237	13318	13205	13288	13277	13143	13280	13298	13319	13261	13304	13314	13247	13206	13241	13229	13365	13145	13137	13181	13307	13104	13342	13165	13268	13307	13198	13370	13244	13210	13223	13070	13204	13429	13251	13291	13264	13298	13235	13208	13065	13289	13284	13359	13130	13295	13294	13317	13318	13094	13236	13312	13136	13357	13349	13225	13414	13330	13192	13360	13287	13253	13168	13135	13311	13172	13157	13376	12971	13451	13319	13335	13199	13251	13273	13168	13363	13304	13152	13180	13234	13126	13387	13153	13206	13364	13404	13219	13160	13347	13444	13334	13382	13112	13178	13167	13167	13252	13344	13251	13386	13371	13282	13276	13289	13283	13353	13261	13362	13429	13231	13168	13191	13297	13124	13243	13316	13232	13465	13221	13354	13175	13292	13171	13299	13258	13292	13306	13374	13234	13114	13328	13349	13215	13221	13159	13154	13380	13034	13219	13242	13250	13154	13273	13340	13324	13254	13207	13277	13245	13309	13318	13376	13300	13168	13333	13229	13229	13172	13330	13160	13358	13309	13379	13252	13459	13198	13458	13268	13215	13346	13220	13101	13352	13261	13436	13119	13397	13339	13287	13279	13229	13292	13190	13321	13302	13166	13272	13252	13355	13274	13193	13175	13152	13293	13390	13395	13347	13142	13306	13146	13364	13175	13301	13412	13244	13099	13320	13095	13343	13245	13248	13326	13260	13233	13030	13185	13199	13293	13236	13405	13335	13272	13215	13229	13143	13156	13282	13180	13249	13418	13108	13332	13174	13261	13196	13254	13093	13250	13189	13367	13314	13431	13505	13249	13211	13306	13232	13268	13132	13252	13263	13351	13245	13488	13289	13209	13184	13177	13194	13252	13167	13322	13164	13223	13190	13256	13319	13420	13303	13293	13201	13118	13254	13223	13328	13348	13314	13207	13346	13468	13252	13343	13331	13238	13178	13421	13099	13183	13136	13335	13247	13268	13366	13334	13251	13246	13208	13409	13203	13351	13339	13350	13196	13234	13350	13245	13374	13298	13236	13281	13260	13276	13105	13158	13335	13230	13200	13242	13277	13315	13208	13193	13201	13281	13309	13185	13270	13402	13306	13272	13214	13299	13267	13178	13285	13198	13246	13127	13164	13259	13240	13183	13278	13224	13368	13201	13262	13295	13231	13241	13222	13208	13093	13329	13212	13276	13277	13334	13261	13383	13193	13329	13355	13191	13102	13331	13211	13314	13356	13133	13211	13120	13259	13115	13197	13357	13367	13187	13171	13141	13436	13366	13275	13295	13206	13292	13410	13245	13187	13158	13434	13236	13273	13332	13291	13315	13155	13292	13396	13303	13205	13369	13500	13270	13306	13414	13330	13242	13167	13235	13364	13253	13291	13289	13210	13204	13232	13239	13091	13252	13347	13306	13317	13187	13218	13358	13339	13147	13300	13246	13272	13416	13351	13156	13268	13305	13134	13274	13536	13127	13279	13212	13199	13222	13317	13101	13246	13319	13229	13250	13332	13280	13349	13085	13274	13147	13291	13222	13267	13228	13380	13134	13194	13202	13217	13243	13395	13170	13150	13305	13309	13375	13332	13217	13262	13326	13333	13164	13225	13286	13188	13249	13316	13246	13334	13266	13364	13373	13270	13319	13070	13136	13290	13273	13297	13354	13245	13204	13171	13252	13177	13003	13194	13288	13088	13373	13251	13198	13168	13299	13350	13288	13186	13379	13255	13278	13303	13399	13175	13409	13243	13256	13302	13268	13154	13222	13233	13299	13258	13235	13216	13229	13202	13303	13320	13211	13306	13307	13326	13368	13216	13247	13358	13294	13421	13281	13359	13163	13351	13302	13349	13194	13178	13272	13401	13144	13294	13369	13193	13522	13194	13273	13164	13295	13361	13266	13354	13468	13234	13343	13291	13308	13272	13284	13114	13096	13128	13370	13423	13304	13093	13289	13266	13270	13261	13107	13411	13285	13291	13209	13253	13382	13268	13101	13112	13304	13391	13367	13284	13398	13182	13327	13307	13314	13117	13209	13123	13087	13363	13144	13191	13275	13421	13200	13379	13352	13437	13148	13306	13102	13365	13144	13413	13376	13307	13285	13125	13202	13212	13267	13244	12956	13351	13237	13317	13206	13319	13085	13416	13225	13431	13243	13345	13453	13247	13156	13422	13221	13295	13231	13146	13202	13236	13372	13331	13285	13310	13207	13211	13349	13328	13062	13289	13108	13271	13326	13356	13168	13298	13230	13146	13197	13419	13146	13332	13108	13249	13335	13149	13185	13103	13234	13277	13228	13245	13373	13403	13348	13220	13245	13201	13084	13401	13187	13245	13286	13381	13364	13253	13109	13205	13253	13240	13152	13263	13170	13090	13124	13133	13073	13156	13279	13303	13359	13171	13258	13424	13241	13177	13285	13074	13398	13142	13297	13415	13391	13088	13169	13307	13390	13336	13215	13367	13284	13321	13222	13263	13301	13096	13135	13358	13146	13265	13225	13205	13267	13424	13217	13327	13209	13319	13281	13251	13034	13243	13247	13075	13140	13394	13195	13382	13264	13204	13305	13359	13247	13372	13310	13149	13247	13358	13249	13312	13264	13146	13311	13360	13250	13402	13194	13323	13351	13233	13196	13258	13081	13277	13128	13162	13158	13437	13308	13428	13371	13200	13195	13176	13323	13324	13385	13161	13320	13260	13426	13271	13198	13242	13237	13298	13361	13303	13317	13396	13099	13336	13385	13153	13284	13294	13234	13243	13347	12953	13274	13174	13127	13216	13463	13167	13143	13327	13291	13222	13359	13206	13211	13294	13344	13257	13292	13344	13282	13174	13190	13090	13330	13178	13111	13266	13311	13219	13305	13200	13325	13117	13248	13310	13235	13227	13329	13239	13229	13095	13180	13301	13292	13322	13365	13256	13317	13317	13242	13243	13127	13364	13273	13343	13039	13278	13200	13221	13158	13205	13159	13288	13177	13355	13346	13220	13238	13341	13339	13347	13157	13316	13223	13462	13343	13357	13291	13082	13220	13336	13316	13333	13408	13227	13276	13078	13308	13318	13115	13247	13308	13336	13376	13284	13243	13302	13337	13391	13222	13308	13294	13219	13429	13171	13323	13278	13336	13495	13375	13203	13315	13304	13070	13344	13265	13236	13264	13315	13323	13182	13332	13189	13399	13290	13187	13003	13360	13202	13115	13133	13273	13194	13259	13228	13225	13292	13165	13251	13323	13224	13292	13169	13379	13166	13177	13142	13352	13226	13163	13230	13169	13276	13318	13422	13303	13216	13230	13363	13215	13274	13215	13451	13150	13449	13192	13192	13418	13335	13227	13313	13333	13301	13504	13157	13367	13245	13202	13268	13242	13248	13416	13300	13096	13248	13220	13109	13414	13248	13235	13306	13221	13341	13288	13309	13347	13270	13175	13270	13261	13426	13245	13231	13285	13201	13420	13263	13332	13197	13363	13385	13237	13239	13315	13206	13283	13246	13211	13117	13266	13294	13135	13049	13297	13326	13268	13462	13183	13304	13400	13213	13334	13331	13218	13211	13167	13247	13236	13347	13118	13335	13260	13330	13289	13306	13356	13200	13199	13341	13037	13411	13206	13294	13205	13184	13366	13162	13378	13276	13358	13116	13338	13348	13292	13312	13143	13274	13342	13327	13275	13310	13225	13140	13159	13180	13308	13391	13232	13215	13320	13232	12987	13291	13112	13156	13320	13148	13219
23491	21189	28716	23961	21433	21501	19017	15880	14915	15344	15224	15384	15698	16078	16329	17335	17815	16875	15844	15215	15045	15041	14881	14873	14948	14924	14750	14992	14738	15011	14802	14980	15012	15000	14899	14758	14778	14870	14776	15010	14714	14838	14971	14888	14913	14903	14949	14757	14966	14870	14993	14968	14856	14928	14807	14847	14893	14890	14933	14828	15007	14772	14710	14718	14870	15126	15023	14723	14817	14762	14996	14835	14968	14804	14626	14775	14789	14898	14703	14621	14786	14801	14798	14764	14849	14949	14798	14933	14773	14767	14843	14898	14887	14918	14766	14926	14811	14753	14837	14953	14842	14662	14815	14709	14807	14610	14922	14820	14744	14735	14847	14864	14642	14803	14744	14984	14936	14816	14914	14678	14648	14799	14760	14861	14835	14725	14708	14919	14680	14778	14701	14653	14933	14714	14859	14742	14608	14941	14718	14812	14779	14827	14711	14864	14858	14736	14984	14882	14679	14787	14923	14822	14904	14749	14924	14717	14711	14869	14826	14654	14704	14866	14957	14717	14786	14764	14654	14575	14815	14571	14750	14700	14754	14885	14712	14784	14770	14730	14872	14861	14738	14682	14950	14667	14793	14869	14836	14655	14793	14636	14847	14920	14729	14803	14618	14972	14812	14969	14928	14704	14729	14774	14735	14723	14925	15134	14670	14777	14898	14913	14748	14742	14846	14812	14869	14861	14752	14890	14984	14805	14828	14738	14766	14668	14783	14819	14913	14802	14607	14773	14898	14781	14831	14871	14971	14763	14804	14781	14682	14742	14907	14816	14776	14722	14686	14890	14929	14823	14841	14563	14769	14809	14838	14819	14754	14767	14764	14857	14755	14769	14780	14860	14894	14757	14872	14661	14798	14793	14774	14847	15012	14795	14850	14803	14880	14677	14915	14827	14848	14893	14706	14749	14832	14874	14733	14760	14637	14678	14767	14903	14738	14702	14933	14662	14667	14770	14941	14849	14841	14697	14642	14597	14716	14816	14743	14773	14976	14882	14692	14687	14711	14604	14757	14971	14716	14778	14584	14874	14947	14798	14622	14806	14773	14731	14831	14786	14795	14752	14706	14848	14734	15023	14875	14715	14705	14806	14910	14857	14740	14737	14905	14609	14663	14853	14958	14794	14752	14900	14894	14897	14751	14870	14953	14716	14928	14715	14797	14833	14882	14747	14860	14896	14826	14910	14805	14800	14788	14908	14615	14831	14841	14710	14935	14849	14687	14709	14696	14754	14855	14906	14823	14813	14909	14864	14891	14617	14598	14697	14791	14685	14826	14786	14847	14923	15096	14842	14750	14733	14796	14883	14912	14801	14847	14667	14990	14833	14808	14877	14898	14757	14772	14661	14798	14910	14841	14844	14781	14846	15003	14801	14869	14694	14742	14761	14722	14636	14715	14777	14780	14610	14815	14872	14880	14684	14547	14826	14825	14700	14891	14713	14690	14812	14889	14659	14820	14979	14582	14758	14735	15110	14880	14659	14885	14636	14845	14723	14636	14637	14912	14817	14934	14729	14702	14670	14713	14881	15062	14946	14864	14729	14871	14722	14637	14677	14597	14960	14727	14761	14963	14809	14838	14945	14818	14728	14874	14999	15072	14788	15043	14771	14859	14835	14734	14904	14803	14842	14864	14827	14958	14880	14725	15028	14823	14901	14786	14781	14802	14728	14709	14828	14713	14843	14807	14930	14817	14903	14886	14811	14686	14574	14746	14868	14885	14767	14833	14728	14695	14623	14941	14701	14824	14716	14699	14739	14861	14902	14966	14867	14868	14500	14841	14863	14811	14798	14633	14822	14791	14813	14899	14688	14599	14782	14831	14779	14684	14987	14819	14767	14917	14897	14687	14663	14920	14873	14584	15042	14783	14813	14912	14845	14799	14909	14717	14676	14815	14825	14942	14803	14777	14670	14843	14909	14761	14819	14959	14890	14931	14688	15004	14853	14840	14725	14830	14976	14818	14800	14725	14757	14785	14683	14866	14944	14878	14933	14720	14689	14772	14621	14773	14907	14775	14748	14782	14883	14761	14604	14865	14893	14936	14882	14785	14890	14944	14651	14792	14800	14931	14797	14693	14780	14842	14689	14831	14667	14753	14924	14935	14829	14850	14776	14711	14715	14711	14717	14653	14695	14756	14781	14650	15012	14808	14894	14732	14804	14809	14950	14669	14791	14756	14705	14813	14749	14894	14711	14871	14803	14692	14784	14798	14854	14834	14503	14816	14740	14689	14815	14841	14749	14671	14920	14908	14896	14792	14763	14827	14797	14795	14892	14712	14747	14885	14688	14828	14917	15000	14688	14776	14761	14887	14822	14727	14864	14777	14771	14916	14768	14767	14854	14726	14907	14761	14886	14763	14970	14856	14706	14557	14887	15008	14764	14731	14971	14689	14625	14836	14850	14792	14761	14952	14642	14866	14676	14733	14740	14910	14574	14854	15086	14857	14756	14802	14777	14702	14856	14846	14842	14940	14950	15129	14846	14773	14833	14878	14851	14800	14784	14853	14797	14788	14842	14820	15036	14996	14811	14889	14985	14938	14761	14945	14888	14850	14715	15044	14782	14747	14616	14718	14807	14826	14775	14765	14778	14692	14700	14737	14949	14751	14863	14836	14661	14783	14790	14663	14893	14667	14953	14876	14732	15011	14807	14715	14653	14653	14643	14628	14736	14903	14706	14869	14770	14824	14921	14808	14852	14885	14630	14798	14747	14758	14719	14521	14763	14788	14578	14691	14863	15030	14698	14842	14755	14827	14908	14997	14862	14857	14808	14777	14720	14669	14966	14753	14872	14715	14737	14830	14782	14601	14821	14590	14849	14900	14747	14641	14818	14817	14755	14541	14806	14937	14627	14730	14754	14790	14755	14789	14652	14956	14893	15068	14868	15019	14778	14874	14650	14728	14792	14925	14850	14876	14637	14784	14879	14705	14742	14919	14771	14745	14697	14760	14701	14858	14584	14839	14915	14887	14734	14709	14668	14509	14541	14641	14720	14886	14630	14830	14719	14773	14689	14935	14659	14644	14597	15038	14809	14782	14813	14823	14970	14818	14815	15031	14938	14933	14803	14832	14757	15111	14945	14874	14863	14825	14828	14900	14686	14737	14773	14899	14942	14785	14863	14812	14754	14956	14734	14876	14727	14755	14791	14748	14841	15067	14614	14736	14883	14774	14724	14694	14829	14883	14715	14957	14933	14787	14872	14647	14788	14796	14889	14819	14711	14890	14850	15003	14926	14797	14778	14890	14783	14920	14726	14761	14739	14809	14858	14942	14738	14763	14995	14774	14750	14853	14851	14782	14783	14810	14669	14835	14692	14892	14814	14807	14938	14906	14714	14862	14832	14762	14877	14762	14833	14936	14796	14749	14777	14926	14738	14995	14808	14817	14842	14795	14883	14648	14943	14769	14629	14770	14787	14763	14525	14644	14576	14810	14797	14784	14690	14756	14771	14957	14875	14842	14734	14719	14834	14845	14773	14653	14890	14843	14842	14788	14858	14752	14779	14757	14852	14712	14919	14815	14841	14686	14893	15011	14675	15055	14944	14902	14648	14558	14751	14752	14786	14872	14808	14949	14790	14759	14750	14805	15004	14527	14824	14695	14607	14908	14804	14804	14910	14560	14694	14887	14888	14670	14868	14739	14812	14878	14639	14718	14939	14802	14885	14735	14575	14920	14755	14648	14472	14916	14706	14900	15137	14973	14773	14761	14858	14950	14818	14757	14626	14895	14705	14827	14689	14852	14810	14707	14983	14657	14661	15075	14730	14830	14743	14662	14748	14721	14980	14756	14717	14640	14875	14874	14935	14878	14877	14922	14747	14689	14709	14860	14864	14764	14796	14769	14713	14817	14710	14710	14670	14926	14818	14773	14659	14951	14753	14751	14853	14742	14794	14744	14788	14938	14751	14887	14788	14844	14851	14858	14798	14869	14844	14754	14897	14942	14875	14938	14908	14848	14657	14850	14719	14830	14867	14686	14853	14818	14729	14819	14979	14888	14808	14858	14783	14711	14636	14715	14780	14890	14883	14766	14887	14743	14678	14921	14768	14920	14858	14666	14790	14742	14828	14784	14888	14801	14744	14793	14889	15036	14946	14936	14832	14852	14769	14778	14762	14592	14911	14790	14700	14730	14777	14850	14826	14736	14770	14659	15026	14871	14799	14501	14610	15042	14529	14908	14877	14655	14891	14881	14719	14889	14831	14800	14776	14760	14789	14695	14727	14766	14860	14670	14779	14818	14725	14808	14735	14909	14782	14818	14759	14795	14803	14659	15030	14695	14983	14831	14594	14781	14765	14756	14936	14811	14915	14939	14815	14919	14938	14677	14866	14894	14967	14686	14704	14895	14900	14777	14731	14793	14857	14799	14723	14848	14864	14805	14776	14834	14850	14854	14941	14751	14809	14749	14750	14782	14965	14835	15001	14781	15036	14845	14706	14850	14660	14819	14818	14596	14813	14863	14715	14716	14884	14943	14698	14699	14878	14683	14818	14771	14775	14768	14790	14612	14577	14897	15084	14894	14714	14939	14772	14860	14758	14941	14850	14884	14842	14704	14865	14649	14767	14798	14741	14664	14841	14675	14926	14737	14808	14613	14805	14830	14819	14734	14829	14782	14598	14769	14785	14894	14760	14760	14835	14769	14869	14833	14728	14889	14923	14879	14820	14775	14751	14831	14731	14658	14778	14873	14837	14818	14826	14823	14620	14638	14776	14690	14770	14540	14804	14545	14710	14746	14862	14780	14688	14953	14821	14865	14774	14741	14801	14922	14927	14773	14914	14825	14778	14785	14720	14612	14555	14815	14839	14893	14841	14768	14872	14936	14858	14774	14777	14778	14796	14631	14820	14849	14901	14846	14762	14972	14775	14799	14657	14875	14798	14630	14828	14842	14678	14788	14771	14913	14684	14884	14799	14860	14748	14818	14776	14792	14745	14605	14916	14817	15068	14759	14799	14818	14757	14713	14951	14748	14656	14773	14819	14805	14751	14732	14737	14667	14791	14961	14801	14828	14861	14792	14537	14796	14856	14940	14884	14828	14715	14854	14825	14948	14789	14736	14947	14779	14880	14577	14879	14907	14917	14847	14768	14728	14824	14874	14626	14830	14671	14692	14809	14879	14821
12062	33539	19820	13810	13353	13153	13060	12939	12904	12933	12901	13205	13412	13532	14156	14967	15051	14105	13461	13179	12910	12917	12862	13008	12897	12696	12879	12839	12907	12887	12795	12986	13039	12847	12817	12799	12794	12634	12970	12819	12720	12896	13044	12917	12781	12836	12856	12862	12821	12885	12706	12925	12857	12820	12792	12955	12721	12838	12673	12936	12891	12715	12742	12865	12815	12745	12636	12807	12687	12762	12969	12924	12778	12803	12704	12703	12959	12649	12836	12804	12775	12862	12752	12953	12754	12807	12935	13002	12842	12841	12792	12871	12725	12767	13011	12978	12819	12726	12764	12711	12625	12775	12734	12756	12759	12792	12885	12786	12971	12682	12875	12830	12623	12907	12875	12868	12969	12857	12836	12796	13080	12895	12704	12679	12741	12775	12834	12826	12773	12761	12777	12842	12821	12761	12859	12791	12833	12795	12778	12748	12676	12821	12761	12905	12670	12702	12865	12956	12779	12814	12774	12636	12836	12737	12907	12843	12776	12869	12801	12934	12920	13059	12648	12733	12664	12662	12842	12821	12733	12672	12714	12772	12662	12988	12942	12783	12876	12727	12735	12777	12978	12945	12852	12815	12748	12919	12723	12827	12735	12771	12705	12973	12888	12762	12795	12826	12769	12777	12993	12955	12822	12870	12809	12920	12784	12808	12955	12713	12912	12756	12838	12814	12736	12688	12760	12826	12854	12778	12998	12884	12777	12927	12912	12759	12943	12828	12863	12726	12913	12992	12876	12749	12954	12828	12823	12831	12884	12985	12710	12757	12913	12798	12870	13125	12900	12993	12693	12867	13016	12855	12962	12849	12713	12946	12668	12929	12848	12780	12806	12761	12742	12957	12946	12706	12897	12947	12855	12846	12893	12866	12813	12746	12680	12896	12907	12748	12883	12908	12949	12813	13047	12739	12696	12828	12720	12851	12956	12778	12800	12737	12742	12834	12811	12732	12699	12817	12759	12920	13076	12758	12747	12776	12975	12718	12664	12797	12906	12637	12815	12853	12696	12843	12945	12731	12665	12822	12839	12816	12914	12941	12743	12744	12812	12818	12901	12760	12881	12766	12761	12903	12787	12880	12921	12785	12849	12681	12805	12866	12810	12863	12856	12945	12735	12795	12960	12826	12767	12843	12937	12878	12777	12813	12854	12804	12870	12806	12710	12841	12635	12927	12861	12756	12742	12705	12792	12895	12929	12858	12841	12772	12934	12714	12893	12790	12833	12810	12642	12709	12804	12780	12564	12793	12972	12629	12704	12662	12883	12687	12785	12776	12858	12903	12817	12810	12803	12648	12603	12763	12726	12747	12853	12885	12788	12882	12910	12711	12832	12927	12778	12808	12726	12681	12815	12795	12839	12762	12915	12716	13002	12824	12708	12899	12737	12752	12800	12627	12779	12808	12855	12860	12805	12942	12787	12962	12639	12853	12871	12878	12875	12904	12804	12725	12890	12711	12822	12815	12560	12794	12833	12800	12844	12773	12711	12946	12587	12806	12707	13029	12789	12888	12858	12843	13021	12623	12929	12951	12790	12768	12863	12978	12784	12895	12807	12811	12721	12815	13005	12869	12891	12805	12921	12928	13006	12844	12789	12779	12622	12932	12749	12854	12921	12922	12727	12910	12703	12680	12832	12928	12748	12915	12733	12881	12698	12901	12783	13018	12733	12912	12812	12756	12731	12925	12720	12867	12844	12841	12759	12757	12889	12917	12874	12840	12734	12739	12960	12857	12872	12874	12835	12814	12979	12695	12824	12931	12888	12898	12760	12774	13023	12865	12758	12807	12785	12914	12988	12766	12881	12811	12807	12823	12798	12865	12886	13058	12692	12695	12807	12817	12806	12767	12920	12858	12756	12553	12810	12889	12923	12820	12947	12821	12839	12869	12846	12750	12878	12765	12915	12801	12901	12799	12791	12765	12759	12802	12881	12718	12886	12811	12790	12727	13011	12743	12762	12683	12768	12784	12875	12906	12918	12868	12844	12941	12840	12749	12761	12795	12752	12633	12904	12977	12782	12710	12777	12813	12855	12800	13014	12864	12919	12835	12667	12898	12936	12784	12818	12608	12837	12755	12849	12849	12745	12799	12765	12827	12927	12818	12956	12870	12784	12793	12864	12764	12690	12856	12833	12821	12833	12788	12836	12832	12820	12757	12847	12902	12757	12817	12739	12657	12962	12906	12713	12720	12788	12861	12934	12782	12849	12897	12663	13004	12896	12917	12775	12889	12651	12939	12953	12763	12890	12692	12820	12763	12694	12684	12990	12834	12764	12783	12934	12990	12789	12854	12724	12919	12785	12752	12814	12851	12993	12911	12758	12792	12757	12772	12753	12708	12864	12981	12797	12804	12764	12833	12723	12783	12705	12753	12762	12696	12800	12861	12843	12791	12749	12836	12841	12827	12709	12911	12675	12783	12734	12842	12882	12959	12840	12816	12676	12783	12880	12723	12931	12948	12937	12771	12866	12908	12926	12914	12802	12956	12850	12856	12756	12849	12731	12812	12790	12865	12771	13026	12809	12878	12775	12739	12794	12851	12727	12788	12671	12711	12861	12613	12759	12775	13008	12767	12996	12815	12815	12918	12674	12737	13033	12769	12886	12908	12826	12843	12758	12777	12798	12768	12803	12858	12903	12701	12849	12784	12734	12800	12864	12856	12860	12733	12774	12792	12789	12759	12869	12903	12783	12938	12700	12898	12672	12627	12766	12778	12959	12822	12782	12787	12613	12884	12635	12791	12676	12675	12739	12914	12868	12780	12862	12755	12860	12717	12841	12747	12845	12943	12948	12842	12827	12831	12756	12901	12913	12946	12609	12685	12933	12666	12771	12834	12911	12762	12809	12807	12877	12899	12808	12775	12924	12643	12835	12910	12778	12652	12847	12882	12853	12594	12778	12861	12868	12866	12853	12625	12690	12887	12875	12974	12740	12716	12797	12775	12790	12719	12837	12837	12745	12752	12841	12773	12667	12720	12822	12856	12931	12785	12771	12914	12674	12711	12812	12946	12872	12822	12873	12767	12803	12801	12819	12904	12866	12724	12781	12801	12912	12815	12850	12782	12831	12617	12800	12755	12831	12656	12753	12908	12629	12787	12700	12868	12884	12868	12859	12681	12843	12836	12713	12952	12965	12779	12798	12891	12690	12794	12917	12841	12778	12808	12826	12803	12930	12834	12894	12753	12835	12877	12790	12862	12753	12857	12793	12797	12816	12968	12796	12749	12819	12993	12920	12827	12787	12783	12859	12942	12800	12754	12841	12833	12828	12888	12828	12808	12753	12711	12837	12820	12798	12802	12700	12929	12865	12988	12961	12840	12843	13019	12831	12849	12877	12745	12828	12923	12884	12850	12774	12757	12949	12918	12739	12812	12725	12834	12731	12701	12774	12802	12739	12920	12590	12821	12692	12751	12863	12917	12725	12702	12767	12701	12804	12948	12808	12792	12953	12852	12814	12907	12879	13025	12798	12775	12955	12851	13031	12788	12739	12784	12964	12807	12711	12864	12795	12799	12875	12720	12876	12763	12886	12868	12736	12779	12891	12862	12844	12895	12841	12896	12678	12805	12982	12721	12788	12699	12727	12883	12726	12777	12761	12825	13043	12709	12810	12790	12578	12917	12860	12841	12987	12910	12748	12782	12942	12774	12660	12863	12838	12955	12797	12950	12816	12787	12873	12818	12878	12734	12742	12725	12928	12866	12706	12717	12793	12937	12690	12897	12781	12580	12891	12840	12840	12802	12781	12750	12852	12648	12763	12814	12810	12740	12643	12765	12799	12779	12704	12840	12778	12822	12722	12768	12838	12780	12761	12767	12764	12860	12819	12831	12879	12992	12663	12863	12843	12871	12634	12674	12899	12536	12689	12935	12723	12721	12952	12877	12619	12720	12985	12741	12727	12843	12816	12882	12799	12916	12825	12866	12739	12724	12870	12814	12951	12671	12824	12819	12859	12728	12910	12891	12837	12779	12731	12830	12815	12788	12926	12726	12887	12808	12776	12759	12771	12858	12810	12700	12873	12650	12809	12736	12857	12671	12826	12686	12709	12898	12847	12800	12722	12613	12821	12897	12682	12923	12799	12979	12757	12902	12906	12748	12828	12729	12890	12895	12773	12754	12809	12877	12803	12775	12812	12837	12676	13067	12762	12718	12913	12791	13010	12866	12631	12828	12960	12895	12761	13046	12708	12790	12812	12894	12824	12729	12818	12735	12787	12895	12935	12910	12772	12729	12857	13105	12720	12870	12831	12958	12911	12809	12954	12736	12804	12873	12788	12896	13004	12689	12783	12684	12733	12803	12702	12834	12858	12870	12863	12747	12866	12768	12888	12915	12879	12786	12924	12908	12792	12812	12677	12851	12740	13032	12686	12863	12780	12917	12767	12780	12776	12875	12814	12993	12798	12876	12809	12944	12638	12819	12836	12729	12737	12645	12866	12731	12847	12933	12808	12760	12810	12843	12777	12823	12968	12747	12919	12700	12772	12757	12751	12825	12947	12714	12748	12704	12862	12875	12818	12664	12737	12735	12756	12694	12849	12876	12865	12697	12824	12774	12845	12824	12755	12624	12816	12793	12897	12763	12680	12838	12616	12672	12795	12880	12851	12823	12753	12731	12707	12838	12708	12794	12723	12724	12760	12881	12761	12834	12846	12781	12904	12894	12820	13058	12775	12878	12661	12762	12719	12880	12690	12846	12808	12834	12717	12781	12702	12893	12769	12666	12986	12869	12740	12772	12860	12690	12938	12837	12924	12669	12890	12740	12805	12780	12714	12795	12930	12802	12746	12574	12869	12774	12930	12763	12916	12783	12843	12897	12978	12875	12741	12687	12800	12781	12858	12964	12779	12792	12762	12745	12787	12909	12776	12779	12800	12732	12790	12783	12496	12776	12728	12796	12737	12887	12920	12768	12693	12925	12962	12861	12836	12812	12877	12765	12905	12741	12986	12918	12882	12958	12772	12863	12804	12575	12822	12750	12823	12916	12703	12824	12877	12870	12868	12886	12747	12825	12778	12842	12782	12717	12798	12847	12659	12869	12846	12688	12874	12822	12769	12768	12898	12736	12867	12828	13000	12715	12815	12857	12843	12884	12673	12695	12855	12776	12796	12768	12670	12891	12742	12669
22535	21112	28839	23618	21166	22176	22623	15873	14549	14767	14708	14892	14983	15397	17356	19904	19291	17503	16194	15435	14727	14475	14531	14279	14447	14393	14242	14434	14371	14321	14268	14118	14371	14325	14199	14230	14201	14139	14379	14284	14381	14545	14197	14341	14327	14224	14245	14305	14292	14169	14367	14253	14302	14364	14178	14331	14191	14196	14293	14338	14348	14309	14256	14364	14088	14318	14159	14352	14207	14192	14155	14304	14434	14436	14112	14214	14230	14219	14408	14126	14314	14198	14247	14202	14225	14122	14213	14321	14290	14345	14019	14358	14271	13996	14228	14074	14105	14143	14414	14210	14109	14260	14365	14122	14301	14176	14277	14254	14330	14443	14135	14239	14144	13857	14145	14224	14246	14236	14056	14316	14322	14172	14007	14311	14206	14198	14166	14076	14279	14233	14033	14235	14191	14280	14334	14347	14238	14196	14364	14263	14140	14211	14253	14156	14310	14368	14167	14119	14085	14111	14199	14147	14123	14055	14220	14110	14180	14075	14076	14171	14163	14393	14216	13991	14375	14376	14296	14260	14154	14172	14015	14233	14420	14426	14040	14342	14238	14104	14069	14026	14200	14232	14077	14102	14148	14134	14150	14155	14215	14218	14253	14153	14048	14258	14189	14185	14063	14005	14177	14228	14251	14124	14283	14168	14375	14150	14132	14267	14276	14304	14151	14166	14159	14275	14302	14064	14188	14047	14209	14152	14183	14139	14257	14475	14087	14369	14266	14210	14185	14223	14142	14069	14175	14068	14146	14058	14309	14125	14034	14128	14177	14407	14168	14229	14201	14094	14293	14078	14221	14149	14329	14208	14277	14204	14245	14242	14343	14219	14194	14174	14272	14124	14260	14324	14133	14033	14013	14255	14124	14158	14277	14136	14237	14286	14152	14147	14224	14333	14289	14108	14104	14352	14142	14071	14222	14091	14266	14174	14099	14334	14151	14194	14049	14253	14360	14109	13994	14067	14430	14167	14300	14020	14356	14193	14267	14312	14296	14152	14083	14269	14015	13999	14181	14320	14213	14061	14048	14097	14205	14160	13937	14116	14139	14083	14238	14140	14293	14327	14159	13975	14238	14038	14094	14081	14138	14097	14355	14079	14111	14240	14185	14169	14344	14352	14218	14037	14106	14105	14283	14131	14188	14183	14104	14021	14355	14258	14163	14321	14204	14216	14231	13981	14057	14161	14522	14084	14117	14281	14211	14238	13967	14258	14311	14200	14143	14152	14203	14044	14165	14411	14284	14157	14191	14223	14121	14213	14248	14271	14034	14335	14146	14064	14250	14248	14277	14321	14235	14053	13908	14198	14148	14233	14028	14042	14027	14112	14089	14041	14069	14365	14203	14446	14351	14267	14077	14249	14492	14112	14168	14262	14141	14182	14151	14317	14041	14107	14039	14208	14184	14184	14158	14062	14234	14169	14206	14111	13873	14031	14359	14221	14129	14224	14098	14211	14176	14234	14307	14246	14184	14088	14204	14242	14225	13978	14223	14151	14079	14286	14271	14214	14366	14071	14164	14168	13968	14038	14009	14086	14304	14159	14376	14444	14229	14296	14280	14059	14262	14243	14103	14231	14193	14160	14118	14119	14221	13909	13944	14096	14143	14112	14174	14209	14284	14054	14004	14089	14132	14322	14335	14154	14071	14131	14081	14078	14226	14015	14237	13963	13932	14200	13919	14186	14068	14162	14256	14176	14097	14158	14024	14182	14178	14103	14158	14060	14113	14278	14157	14247	14383	14053	14158	14377	14308	14166	14135	14190	14101	14116	14159	14107	13979	14059	14172	14225	14176	13979	14266	14071	14127	14238	14108	14027	14268	14160	14171	14228	14097	14264	14207	14185	14278	14377	14336	14206	14269	14350	14079	14274	14100	14078	14194	14148	14164	14079	14109	14068	14174	14098	14209	14089	14134	13991	14253	13982	14201	14166	14169	14248	14185	14237	14043	14237	14320	14383	14129	14256	14156	14082	14236	14294	14079	14127	14208	14197	14113	14060	14158	14091	14030	14174	14178	14152	14158	14115	14152	14178	14079	14149	14279	14261	14079	14226	14251	14209	14176	14179	14259	14252	14106	14146	14250	14076	13911	14217	14446	14106	14399	14157	14093	14074	14141	14254	14106	14269	14226	14242	13990	14048	14163	14182	14196	14026	14119	14092	13908	14256	14171	14201	14077	14201	14154	14167	14289	14073	13950	14176	14239	14163	13995	14155	13941	14235	14266	14143	14248	14082	14092	14269	14307	14234	14046	14285	13869	14371	14158	14171	14151	14145	13915	14353	14261	14169	14193	14064	14199	14110	14181	14051	14198	14048	14136	14164	14285	14293	14153	14158	14134	14215	14125	14022	14271	14204	14137	14182	14152	14132	14120	14007	14315	14313	14247	14233	14264	14172	14268	14347	14107	14236	14254	14117	14196	14156	14266	14277	14055	14038	14042	14038	14146	14207	14354	14176	14298	13998	14063	14036	14028	14125	14234	14235	13963	14189	14193	14202	14203	14310	14255	14064	14309	14106	14141	14152	14092	14066	13996	13866	14254	14106	14175	14344	14155	14303	14201	14250	14219	13966	14093	14174	14233	14179	14250	14089	14027	13914	14163	14413	14119	14170	14086	14123	14285	14235	14076	14182	14212	14074	14152	14086	14198	14060	14022	14259	14241	14302	14110	14203	14373	14280	14137	14168	14188	14127	14122	14031	14170	14193	14145	14025	14171	14037	14140	14088	14327	13975	14196	14216	14026	14048	14056	14218	14194	14278	14182	14085	14196	14135	14060	14024	14126	14110	14070	14099	14052	14152	14035	14212	14312	14143	14141	14048	14247	14122	14256	14185	14163	14335	14150	14072	14150	14113	14191	14172	14144	14142	14118	14092	14166	14140	14077	13950	14180	14023	14016	14191	14126	14051	14209	14262	14225	14353	14119	14099	14187	14135	14375	14173	14095	14209	14077	14230	14201	14139	14166	14006	14191	14101	14049	14219	14267	14271	14269	14254	14089	14165	14067	14144	14131	14111	14244	14352	14143	14190	14313	14214	14173	14095	14103	14177	14210	13972	14027	14171	14135	14137	14058	14148	14362	14031	14108	14064	14073	14287	14145	14240	14289	14286	14310	14256	14080	14110	14145	14185	14155	14087	14261	14379	13967	14280	14111	13957	14118	14082	14252	14069	14087	14116	14330	14057	14121	14095	14169	14122	14231	14149	14141	14139	14256	14424	14188	14196	14173	14133	14315	14023	14119	14232	14136	14380	14247	14172	14180	14123	14059	14150	13935	14184	14044	14129	14183	14060	14098	14212	14122	14320	14171	14112	14321	14132	14101	14067	14262	14382	14285	14185	13994	14062	14187	14052	14319	14258	14089	14245	13987	14187	14221	14259	14128	14045	14044	14095	14230	14156	14257	14108	14110	14054	14101	14090	14123	14148	14348	14124	14195	14245	13932	13965	14158	14294	14174	14166	14119	14063	14138	14019	14305	14170	14125	14183	14272	14378	14262	14010	14067	14173	14229	14278	14149	14179	14267	14002	14169	14218	14380	14244	14280	14190	14032	14128	14149	14045	14200	14110	14477	14098	14117	14092	14202	14215	14193	14209	14039	13887	14268	14154	14188	14180	14197	14189	14156	14296	14141	14225	14087	14199	14162	14396	14111	14256	14208	14192	14082	13996	14312	14249	13983	14110	14303	14154	14320	14208	14061	14178	14191	14037	14214	14024	14067	14129	14265	13999	14001	13970	14108	14179	14312	14129	13954	14035	14222	14134	14097	14095	14140	14241	14137	14141	14092	14367	14276	14009	14036	14025	13972	14099	14104	14102	14074	14071	14161	14166	14191	14268	14117	14159	14132	14266	14172	14129	14094	14109	14100	14245	14234	14126	14263	14029	14031	13973	14120	14246	14126	14359	13927	14142	13992	14147	14195	14197	14208	14261	14308	14238	14344	14146	14196	14246	14147	14138	14187	13909	13989	14151	14194	14121	14181	14158	14143	14047	14182	13951	14170	14179	14108	14086	14180	14243	14060	14107	14086	14189	14253	14316	14187	14288	14302	14083	14185	14272	14085	14319	14165	14231	14284	14129	14066	13967	14043	14198	14275	13990	14276	14243	14160	14084	14363	14244	14120	14096	14154	14277	14174	14178	14169	13937	14186	14221	14172	14069	13861	14148	14258	14178	14052	14106	14119	14168	14224	14247	14060	14090	14382	14333	14134	14115	14182	14196	14218	13986	14053	14211	14192	14388	14187	14125	14110	14010	14129	14256	14223	14177	14378	14244	14132	14184	14254	14311	14123	14221	14321	14031	14117	14136	14313	14134	14256	14121	14206	14283	14004	14194	14118	13997	13999	14288	14398	14094	14115	13975	14166	13891	14251	14224	14285	13981	14139	14072	14286	14318	14276	14199	14118	14057	14226	14170	14146	14013	14186	14202	14133	14094	14035	14366	14174	14309	14295	14404	14103	14104	14108	14132	14187	14120	14206	14092	14189	14095	14064	13997	14060	14297	14145	14073	14032	14114	14004	14056	14109	14198	14049	14240	14204	14209	14127	14183	14245	14336	14008	13852	14144	14007	14071	14383	14259	14214	14205	13903	14174	14098	14065	13998	14366	14168	14065	14175	14117	14197	14167	14251	14046	14034	14122	13974	14223	14037	14136	13986	14017	14251	14079	14203	14096	14164	14190	14041	14192	14052	14089	14175	14021	14266	14294	14153	14269	14250	14112	14436	14206	14171	14133	14089	14146	14053	14185	14189	14292	14205	14242	14198	14203	14040	14096	14177	14090	14315	14087	14331	14057	14205	14268	14174	14248	13828	14279	14152	14095	14181	14264	14229	14123	13867	14151	13959	14260	14179	14340	14167	14231	14246	14380	14120	14042	14065	14010	14139	14172	14146	14115	14226	14206	14046	14183	14160	14123	14139	14053	14233	14121	14230	14246	14485	14144	14175	14181	14282	14160	14187	14069	14112	14062	14042	14206	14308	14369	14077	14148	14164	14150	14160	14263	14348	14028	14164	14133	14148	14261	13992	14159	14091	14064	14165	14198	14209	14157	14042	14127	14098	14241	14089	14073	14041	14030	14255	13969	14252	14184	14149	13991	14100	14187	13997	14128	14229	14015	14122	14016	14186
13360	43563	22895	13966	13040	12885	12529	12722	12639	12354	12477	12627	12813	13096	15189	17191	16246	14898	13839	12981	12581	12603	12476	12454	12324	12443	12245	12462	12561	12228	12348	12331	12475	12369	12368	12351	12400	12383	12320	12409	12453	12540	12357	12439	12313	12273	12396	12443	12467	12369	12363	12320	12410	12284	12238	12522	12462	12263	12419	12323	12481	12320	12394	12287	12482	12353	12319	12216	12349	12467	12406	12331	12432	12288	12410	12397	12394	12383	12224	12557	12412	12329	12471	12209	12538	12393	12390	12362	12213	12353	12330	12434	12424	12395	12437	12335	12601	12450	12347	12343	12220	12347	12515	12444	12363	12374	12278	12431	12305	12362	12328	12317	12227	12262	12260	12345	12188	12321	12304	12430	12562	12497	12476	12359	12390	12455	12393	12326	12306	12352	12408	12360	12255	12427	12360	12369	12305	12291	12202	12328	12319	12360	12333	12439	12329	12358	12204	12441	12359	12292	12363	12289	12428	12325	12327	12394	12384	12317	12541	12415	12170	12454	12306	12361	12452	12176	12390	12391	12391	12376	12402	12440	12417	12185	12179	12406	12344	12369	12466	12444	12322	12401	12241	12269	12452	12386	12329	12422	12346	12424	12303	12470	12300	12207	12426	12308	12461	12324	12574	12436	12286	12512	12391	12298	12480	12418	12297	12456	12237	12415	12302	12390	12415	12465	12289	12312	12378	12510	12535	12511	12365	12236	12317	12392	12422	12503	12337	12439	12490	12383	12339	12261	12430	12121	12333	12548	12443	12281	12452	12187	12375	12234	12349	12356	12268	12421	12327	12291	12446	12354	12179	12376	12415	12384	12355	12480	12346	12276	12315	12385	12422	12282	12508	12322	12359	12483	12222	12215	12207	12353	12323	12398	12410	12231	12287	12243	12413	12436	12315	12354	12306	12399	12515	12320	12256	12371	12404	12215	12369	12210	12288	12178	12215	12436	12228	12180	12372	12331	12373	12300	12246	12359	12358	12413	12353	12255	12318	12234	12450	12437	12362	12438	12364	12404	12402	12494	12418	12443	12315	12309	12378	12326	12478	12428	12480	12390	12439	12281	12374	12265	12497	12363	12347	12483	12263	12333	12432	12283	12398	12284	12282	12236	12436	12237	12281	12364	12265	12297	12205	12488	12356	12339	12291	12331	12453	12229	12435	12228	12282	12349	12294	12151	12287	12500	12243	12291	12329	12323	12483	12445	12410	12334	12296	12370	12362	12112	12570	12328	12237	12419	12339	12360	12434	12270	12418	12354	12460	12312	12258	12317	12366	12192	12349	12200	12511	12379	12338	12122	12345	12372	12373	12379	12241	12412	12525	12480	12493	12328	12359	12356	12346	12289	12358	12160	12263	12430	12356	12321	12432	12368	12417	12318	12328	12237	12293	12222	12463	12181	12270	12363	12370	12273	12389	12162	12516	12320	12429	12359	12390	12395	12300	12414	12464	12449	12347	12438	12221	12377	12432	12490	12268	12520	12368	12448	12314	12440	12336	12414	12330	12414	12336	12206	12200	12249	12439	12224	12235	12221	12448	12378	12411	12351	12362	12279	12378	12275	12347	12332	12435	12311	12424	12317	12417	12367	12410	12340	12406	12358	12362	12341	12288	12242	12390	12191	12395	12358	12219	12316	12326	12278	12371	12349	12505	12482	12119	12298	12407	12304	12359	12236	12398	12447	12390	12389	12338	12353	12346	12246	12387	12208	12316	12337	12384	12303	12422	12327	12321	12309	12424	12467	12395	12372	12260	12411	12328	12400	12398	12463	12428	12404	12316	12465	12231	12307	12346	12435	12461	12380	12306	12460	12477	12429	12305	12334	12277	12388	12329	12345	12448	12371	12231	12523	12273	12277	12225	12254	12363	12355	12419	12388	12141	12199	12198	12372	12455	12538	12310	12358	12429	12241	12396	12298	12228	12243	12191	12223	12413	12241	12394	12337	12209	12343	12396	12490	12395	12372	12313	12303	12370	12307	12297	12399	12349	12287	12383	12290	12496	12414	12421	12435	12295	12328	12472	12460	12305	12515	12371	12522	12375	12307	12516	12383	12175	12373	12275	12377	12206	12339	12280	12420	12491	12227	12281	12293	12316	12335	12271	12377	12357	12522	12366	12296	12373	12440	12211	12446	12223	12401	12266	12402	12418	12401	12467	12076	12472	12340	12400	12277	12367	12393	12290	12349	12372	12351	12365	12377	12350	12253	12330	12555	12256	12240	12199	12344	12427	12314	12317	12327	12160	12424	12442	12467	12338	12368	12517	12304	12317	12489	12326	12245	12262	12351	12257	12228	12442	12330	12370	12233	12303	12320	12313	12400	12311	12437	12270	12261	12479	12385	12313	12213	12539	12416	12177	12238	12412	12338	12427	12330	12531	12417	12360	12297	12297	12317	12342	12348	12235	12261	12419	12418	12328	12266	12345	12420	12341	12169	12297	12390	12195	12418	12364	12424	12250	12314	12391	12390	12407	12356	12474	12262	12330	12400	12356	12472	12464	12357	12416	12300	12273	12300	12337	12378	12252	12236	12326	12356	12475	12357	12286	12198	12349	12136	12363	12387	12409	12399	12364	12469	12475	12278	12429	12221	12492	12650	12349	12534	12429	12490	12286	12290	12346	12411	12313	12297	12220	12324	12382	12300	12370	12248	12358	12320	12271	12351	12379	12441	12307	12224	12382	12240	12565	12386	12249	12427	12397	12304	12294	12303	12319	12208	12387	12502	12321	12352	12454	12263	12420	12475	12332	12372	12439	12292	12407	12249	12346	12255	12439	12405	12394	12322	12331	12340	12350	12344	12451	12349	12379	12345	12293	12400	12337	12357	12253	12457	12357	12343	12299	12472	12393	12299	12360	12220	12320	12409	12366	12174	12323	12516	12324	12261	12263	12352	12213	12467	12394	12439	12168	12402	12387	12366	12396	12443	12465	12427	12272	12387	12291	12371	12324	12326	12318	12399	12283	12366	12390	12255	12461	12402	12297	12320	12304	12351	12420	12425	12285	12496	12425	12267	12298	12393	12328	12284	12433	12351	12422	12301	12280	12355	12400	12398	12277	12361	12414	12371	12323	12500	12321	12396	12367	12374	12314	12233	12456	12460	12297	12365	12297	12485	12254	12320	12388	12254	12389	12416	12352	12318	12305	12277	12319	12292	12290	12387	12277	12222	12315	12430	12500	12384	12333	12345	12439	12403	12406	12271	12278	12356	12334	12381	12353	12415	12275	12319	12182	12303	12416	12275	12471	12381	12375	12309	12418	12240	12279	12338	12410	12301	12345	12322	12264	12234	12431	12312	12339	12474	12384	12338	12142	12271	12413	12491	12410	12215	12440	12451	12348	12307	12248	12448	12289	12425	12318	12377	12288	12222	12516	12347	12279	12386	12339	12377	12309	12365	12327	12411	12316	12392	12220	12412	12326	12256	12285	12333	12311	12248	12446	12340	12337	12415	12269	12381	12455	12352	12303	12481	12420	12345	12361	12280	12422	12172	12249	12288	12367	12538	12479	12347	12462	12373	12422	12184	12480	12271	12581	12302	12397	12230	12413	12344	12296	12442	12376	12246	12294	12222	12295	12265	12440	12555	12342	12332	12329	12373	12337	12320	12371	12289	12266	12422	12518	12227	12453	12341	12440	12282	12318	12420	12245	12298	12335	12378	12187	12388	12334	12280	12328	12402	12441	12274	12443	12302	12332	12462	12390	12254	12255	12315	12305	12248	12509	12292	12479	12282	12423	12134	12523	12296	12406	12266	12479	12432	12504	12420	12430	12343	12421	12377	12285	12408	12382	12396	12513	12327	12198	12513	12395	12321	12424	12322	12349	12325	12315	12427	12246	12443	12219	12392	12345	12240	12439	12312	12315	12376	12210	12359	12274	12286	12198	12251	12297	12433	12518	12396	12220	12370	12347	12278	12503	12382	12367	12291	12333	12240	12291	12191	12200	12417	12241	12300	12081	12442	12402	12338	12270	12377	12478	12428	12358	12409	12314	12472	12505	12393	12332	12267	12449	12461	12400	12242	12423	12473	12277	12364	12260	12314	12255	12496	12409	12415	12294	12264	12313	12402	12285	12375	12527	12293	12409	12474	12339	12356	12340	12329	12387	12544	12314	12512	12379	12438	12541	12270	12443	12404	12326	12340	12364	12303	12526	12429	12256	12391	12407	12315	12343	12250	12370	12305	12285	12316	12365	12409	12403	12432	12486	12353	12282	12400	12405	12335	12350	12467	12253	12262	12329	12308	12462	12288	12259	12381	12357	12265	12426	12344	12321	12327	12315	12511	12324	12309	12123	12311	12478	12420	12451	12347	12337	12279	12391	12299	12114	12336	12405	12355	12313	12317	12258	12406	12442	12337	12392	12372	12331	12352	12326	12402	12309	12237	12414	12520	12358	12542	12178	12377	12327	12335	12367	12399	12326	12250	12303	12297	12439	12183	12263	12385	12382	12234	12328	12411	12086	12341	12256	12354	12244	12344	12276	12256	12456	12169	12224	12103	12348	12418	12282	12262	12419	12149	12289	12283	12426	12381	12311	12458	12299	12295	12644	12398	12431	12375	12434	12261	12301	12508	12220	12237	12366	12298	12234	12482	12414	12409	12299	12649	12396	12461	12289	12359	12292	12294	12322	12381	12286	12421	12231	12272	12323	12401	12352	12291	12381	12410	12427	12458	12365	12355	12448	12324	12286	12413	12435	12492	12260	12515	12351	12303	12334	12365	12447	12346	12187	12326	12302	12204	12302	12384	12412	12394	12391	12343	12476	12432	12397	12313	12351	12361	12509	12414	12304	12259	12500	12460	12406	12514	12386	12276	12420	12438	12449	12370	12527	12367	12473	12330	12464	12331	12421	12310	12295	12298	12310	12301	12330	12387	12394	12295	12310	12412	12505	12259	12352	12173	12320	12345	12448	12358	12466	12265	12314	12357	12416	12304	12327	12429	12328	12309	12268	12167	12416	12260	12161	12305	12187	12329	12396	12304	12306	12381	12328	12419	12463	12262	12461	12473	12272	12442	12264	12413	12192	12386	12266	12400	12310	12369	12282	12296	12313	12233	12417	12354	12451	12197	12394	12304	12328	12500	12340	12329	12439	12266	12341	12344	12228	12273	12411	12562	12394	12283
25507	21146	26827	25489	16840	13914	13920	13097	13081	12977	13115	12998	12988	12978	13134	13217	13262	13151	13137	13285	13066	12980	12927	13014	12959	12929	13022	12985	13161	12890	13028	12854	12940	12967	13110	12993	12956	13099	12938	12868	12849	13234	12889	13028	12920	12880	12922	12975	12872	12925	12942	12809	12730	12927	12790	12904	12977	12889	12915	12972	12822	13095	12913	12951	12885	12932	12788	12820	12791	12668	12961	13065	12939	13098	13124	12833	12996	12921	12927	12888	12869	12816	12883	12678	12814	12989	12929	13009	12938	12965	13089	12912	12958	12949	13101	12996	13080	12962	13044	12945	12907	12965	12988	12963	13063	12848	12724	12940	12927	12932	13044	12907	12927	12895	13120	13045	13122	12935	12920	12884	12980	12906	13015	13057	12921	12916	12981	13075	12895	12959	12814	12931	12969	12887	12997	13013	12996	12942	12784	13064	12881	12947	13117	12896	12936	13005	12761	12627	13189	12864	12984	12852	12984	12823	12844	13030	12992	12913	12942	12966	12871	12809	12923	12834	12895	12841	12966	13009	13086	12834	13119	12884	12797	12861	12921	12835	12878	12955	12963	12904	12921	12875	12973	12945	12992	12925	12967	12791	12915	12843	13014	12964	12976	12906	12968	12804	13006	12853	12898	12914	12910	12757	12906	12850	13075	12745	12932	12848	12980	12818	12953	12997	12850	13007	12772	12732	13026	12927	12804	12920	12838	12897	13020	12710	12873	13060	12958	12805	13137	13061	12781	13080	13119	12789	12793	12984	13021	12747	12922	12873	12943	12949	12870	12924	12936	12952	12990	12993	12969	12872	13053	12975	12979	13074	12861	12791	12833	12961	13010	12847	13183	12963	12888	12769	13003	13033	12723	13043	12862	12823	12801	12915	12728	12800	12892	12770	12740	12821	12869	13063	13026	12978	12880	13038	12949	12763	12816	12956	12858	12719	12823	13098	12917	12831	12803	12845	12815	12988	13010	12871	12888	12764	12875	12870	12903	12958	12988	12993	12774	12969	12985	12925	12839	13060	13019	12962	13001	12938	12996	12900	13056	12754	13051	12849	12908	12962	12823	12965	12956	13130	12986	12905	12966	12825	12810	12880	12845	12933	13014	12873	12946	12776	12847	12792	12869	12929	12850	12762	12881	12879	12940	12931	13104	12920	12791	12794	13024	12878	12918	12947	12958	12933	12887	12945	12888	12888	12917	12972	12885	12869	12979	13075	12862	12970	12860	12977	12842	12979	13031	12930	12947	12766	13027	13105	13078	12835	12780	12886	13012	12996	12835	13004	12915	12843	12848	13013	12786	12812	13032	12837	12857	12865	12933	13017	12844	12868	13047	13005	13108	12943	12793	12929	12827	12818	12926	12873	12981	12922	13035	12814	12999	12798	12893	12946	13061	13142	13114	13093	12915	13051	12909	12851	12768	12754	12838	12877	13041	12898	12897	12890	12841	12693	12872	12798	12757	12868	12919	12890	12858	12918	12886	12760	13066	12668	12939	12852	12831	12941	12898	13047	12961	12873	13033	12868	12823	12907	12870	12771	12981	12788	12705	12902	12876	12884	13007	12931	12831	12936	12707	12796	12902	12910	13009	13083	13096	12983	12638	12944	12916	13062	12845	12772	12808	12909	12937	12791	12914	13065	12927	12897	12774	12745	12647	12987	12806	12982	13016	12995	12949	12924	13090	12787	12889	12808	12831	12862	12938	13018	12887	12749	12812	12917	12901	13051	12788	12967	12995	12835	12960	12848	12864	12699	13069	12921	12833	12995	12879	12821	12974	12815	12928	12909	12952	12879	12873	12676	12989	12869	12881	12701	12924	12885	12878	12903	13013	12964	12889	12887	12740	12991	13031	12873	12768	12840	12852	12946	12619	12975	12852	12969	13011	12956	12906	12631	12776	12698	12761	13056	12860	12919	12856	12991	12969	12906	13051	12859	12938	13136	13148	12841	12985	12966	12980	13011	12866	12990	12937	12992	12769	12850	12942	12861	12939	12814	12991	12914	13186	13044	12788	12830	12974	12867	12945	13088	13054	12895	13034	12922	12730	12841	13060	13018	12979	12777	12914	12826	12927	12956	12936	12841	12832	12943	12883	12862	12820	12891	12939	13010	12994	13004	12980	12680	12815	12896	13046	12852	13028	13060	12925	12954	12959	12678	12746	12796	12849	12889	12855	13025	12943	12873	13013	12991	13064	12846	12923	12907	12991	13074	12762	12985	12905	12798	12970	13004	12816	13144	12948	12851	12711	13109	12825	13179	12960	12993	12928	12709	13148	12996	12849	12924	12917	12937	13013	13126	12916	12865	12952	13078	13095	13124	12894	12946	13070	13085	13025	12763	13139	12918	12860	12886	12981	12897	12879	12905	12883	12925	12751	12884	12866	13079	12781	12957	12915	12886	12946	12902	12948	12791	12731	12932	13063	12900	13011	13039	12842	12821	12924	12899	12993	13134	13020	13084	12964	12894	12965	13011	13051	12998	12957	12983	12805	13069	12906	12697	13080	12846	12888	12945	12729	12999	12865	12794	12925	12921	13078	13096	13070	12944	12865	13005	12894	12896	12835	13087	12979	12930	12679	12939	12970	12795	12908	12783	12973	12842	12905	13035	12966	12989	12839	12864	13009	12970	12719	12826	12905	13032	12955	13069	12898	12793	12935	13162	12940	13018	12903	12804	12830	12917	12917	12841	12987	13048	12955	13095	12967	12920	12767	13073	13056	12860	12859	13037	12974	12663	12899	12993	12750	12891	12945	12912	13070	12745	12599	13005	12841	12906	13064	12953	12912	13072	13022	12938	12829	12821	12916	12753	13022	12630	12877	12846	12787	12910	12865	12759	12843	13038	12840	12968	12771	12747	12864	12892	13074	13020	13145	12941	12998	12889	13074	12905	12877	13071	13084	12966	12794	12920	12903	13008	12830	12898	12927	13086	13089	12976	12836	12949	12894	12930	12888	12812	12895	12929	12764	12732	12866	12905	12772	13030	12921	13022	12882	12833	13107	12952	12905	12924	12984	12844	12963	12996	12744	12891	12919	12881	13063	12775	12793	12968	12800	12942	12958	12991	12824	13017	12773	12863	12861	12932	12702	12828	12906	12815	12914	12776	12826	12925	12865	12922	12973	12833	12903	13005	12733	12807	12825	12940	12960	12896	13069	13104	12825	12954	12926	12967	12928	12915	13065	12987	13069	12901	13036	12806	12914	12907	12961	12863	12801	12948	12976	12743	12949	13087	12767	12956	12928	13034	13116	12921	12937	13080	12830	13027	12751	12974	12825	12796	13092	12966	12712	12988	12765	12945	12865	13034	12633	12864	12818	12874	13011	12818	12797	13010	12898	12969	12859	12902	12728	12853	12994	12828	12801	12763	12937	12842	12996	12965	13026	12845	12765	12916	12942	12771	12774	12829	12945	12885	13013	12903	12928	12915	12884	12768	13011	12799	12900	12923	12903	12849	12712	12827	12764	12947	12924	12901	12930	13024	12958	12944	13003	13035	13061	12839	12890	12987	12877	13108	12867	12981	12884	12973	12991	12904	12973	12868	12959	12828	12847	12891	12888	13053	12919	12787	12946	12769	12977	12704	12950	12991	13152	13049	13074	13023	13120	12774	12945	12921	12785	12982	12993	13009	13072	12781	12927	12960	12733	12945	12917	12980	12624	13128	12868	12891	12883	13052	12888	12818	13021	13041	12944	12927	12969	13050	12928	12896	12890	12874	12919	12808	12850	12882	12956	12914	12784	12961	12817	12897	12805	12868	12994	12918	13075	12917	12933	12943	12882	13023	12985	12953	12855	12863	12931	12774	12916	12996	12891	12902	12993	12948	12764	12900	12852	12830	13014	13036	13068	12842	12872	12936	12976	12774	12760	12904	13041	12937	12851	12936	12958	12894	12825	12893	12929	13021	12998	12873	12790	12968	12703	12836	13012	12882	13019	12916	12796	12902	12797	13045	12891	12950	12996	12866	13000	12894	12807	12808	12861	12940	12997	12943	12784	12846	12918	12889	12974	12899	12917	12913	12977	12960	12849	12906	13040	12877	13003	12955	12817	12788	12968	12927	13033	12785	12651	12883	12776	12982	13046	12883	13042	13047	13017	13005	13081	12903	12769	12838	13017	12921	12854	12947	13131	12888	12798	12804	12995	12665	12974	12867	12969	12739	12913	12698	12998	12630	12939	12958	12862	12723	12968	13191	12873	12818	12853	13027	13038	12845	12938	12733	12880	13049	13018	13033	12897	13047	12811	12784	12886	12847	12834	12901	12919	13014	12895	12826	12838	13021	12839	13063	13032	12989	12881	13050	12945	12886	12819	12759	13008	12869	12857	13040	13038	12716	12849	12676	12950	12897	13051	12953	12954	12936	12865	12942	13006	13024	12875	12905	12897	13026	12795	12988	12996	12951	12617	12841	12942	13010	12982	12888	12848	12922	13008	12989	12975	12932	12888	12819	12960	12664	12773	12978	12785	12742	12895	12952	12883	12840	12981	12969	12962	12906	13126	12986	12895	12853	13018	12979	12852	12913	12958	12780	12884	12959	12944	12933	12819	13009	13218	12982	12856	12882	12924	13005	12929	12842	12755	12777	12701	12906	12955	13044	12883	12899	12784	12897	13002	12703	12844	12875	12871	12776	12957	12939	12963	12872	12864	12888	12844	12796	12838	12776	12928	12827	12928	12797	12895	13235	12831	12912	12862	12973	12815	12843	12810	13063	12824	12760	13095	12896	12867	12946	12932	12904	12997	12993	12893	12928	12949	12855	12934	12839	12765	12907	12845	12947	12950	12892	12866	12809	12842	12945	13036	12871	12804	12920	12984	12992	12877	12901	13089	12941	12892	12994	12902	12969	12926	12959	12716	12742	13092	12717	12830	12903	13004	12864	12938	12887	12882	13001	12984	12925	12923	12827	13141	12949	12932	12889	12776	12801	12865	12788	12795	12812	12912	12847	13027	12991	13061	12845	12837	12960	13014	12921	12868	12922	12989	12852	12883	12796	12876	12966	13020	12987	13104	13001	12904	12786	12939	13070	12899	12746	12871	12845	12959	12947	13019	12943	12917	12944	12904	12672	12995	13059	13019	12807	13016	12820	13019	12937	12883	12849	12987	12929	12835	13027	12925	13033	13107	12918
11970	24433	14222	11969	11809	11811	11784	11796	11795	11848	11719	11834	11835	11868	12088	11910	11968	11781	11849	11502	11782	11704	11814	11842	11905	11741	11786	11645	11658	11870	11865	11705	11875	11638	11710	11663	11647	11853	11738	11622	11607	11710	11710	11803	11670	11670	11820	11623	11740	11948	11753	11670	11808	11679	11709	11730	11717	11590	11751	11662	11741	11684	11738	11720	11626	11792	11624	11741	11695	11838	11792	11747	11554	11851	11719	11687	11876	11577	11790	11615	11804	11713	11877	11673	11679	11964	11734	11615	11804	11536	11727	11500	11778	11744	11629	11775	11730	11694	11753	11762	11578	11710	11693	11691	11719	11744	11686	11692	11720	11621	11736	11666	11653	11699	11807	11606	11714	11656	11611	11816	11911	11661	11689	11710	11805	11793	11628	11548	11844	11815	11763	11711	11862	11587	11726	11686	11747	11721	11746	11552	11642	11621	11700	11790	11503	11698	11750	11590	11688	11783	11722	11804	11850	11612	11577	11697	11631	11681	11558	11633	11617	11590	11847	11709	11753	11571	11613	11869	11789	11625	11673	11802	11580	11675	11826	11715	11705	11711	11632	11941	11584	11589	11648	11673	11865	11708	11728	11653	11785	11700	11778	11738	11836	11740	11669	11703	11757	11657	11659	11737	11742	11697	11799	11715	11798	11805	11802	11698	11776	11746	11793	11829	11757	11770	11719	11783	11684	11715	11576	11705	11541	11689	11714	11606	11693	11799	11608	11665	11613	11546	11642	11680	11699	11660	11457	11660	11630	11646	11662	11760	11667	11738	11599	11616	11730	11707	11661	11486	11503	11758	11825	11798	11650	11707	11741	11813	11581	11644	11662	11711	11686	11698	11785	11699	11688	11751	11643	11709	11746	11724	11766	11653	11731	11716	11655	11589	11679	11774	11797	11729	11755	11776	11685	11709	11760	11667	11829	11742	11767	11675	11710	11621	11658	11642	11812	11862	11628	11725	11760	11666	11658	11563	11646	11704	11619	11659	11674	11653	11768	11717	11618	11528	11718	11577	11755	11761	11866	11644	11676	11636	11766	11824	11794	11762	11717	11682	11686	11689	11742	11595	11670	11657	11681	12026	11592	11640	11745	11729	11663	11639	11762	11651	11680	11750	11566	11641	11709	11806	11703	11576	11552	11662	11751	11671	11751	11672	11729	11820	11698	11688	11635	11758	11601	11696	11670	11782	11742	11668	11530	11729	11607	11659	11633	11587	11788	11647	11666	11657	11848	11702	11596	11653	11581	11807	11787	11854	11792	11639	11786	11730	11967	11686	11614	11591	11740	11733	11641	11820	11573	11831	11694	11769	11665	11888	11676	11824	11714	11699	11739	11600	11769	11796	11717	11646	11734	11645	11618	11534	11703	11655	11792	11747	11734	11646	11628	11758	11731	11676	11634	11710	11734	11527	11720	11715	11675	11695	11624	11794	11698	11488	11665	11604	11743	11613	11567	11683	11750	11797	11679	11610	11699	11649	11623	11681	11697	11668	11659	11602	11828	11810	11653	11606	11796	11499	11596	11722	11604	11650	11775	11653	11694	11822	11724	11717	11649	11842	11502	11752	11680	11852	11760	11613	11758	11772	11800	11723	11647	11572	11835	11831	11628	11599	11711	11429	11718	11746	11806	11584	11721	11778	11672	11700	11920	11667	11736	11736	11796	11710	11647	11604	11627	11563	11629	11735	11663	11597	11616	11653	11625	11631	11665	11683	11568	11698	11751	11642	11690	11758	11749	11507	11701	11624	11466	11809	11692	11720	11616	11547	11635	11643	11742	11707	11676	11643	11747	11696	11707	11643	11623	11761	11663	11707	11737	11781	11758	11700	11667	11651	11621	11631	11692	11506	11726	11817	11803	11655	11586	11787	11797	11694	11743	11795	11750	11719	11654	11686	11551	11618	11903	11614	11757	11728	11899	11755	11727	11599	11625	11704	11571	11910	11651	11809	11563	11611	11789	11918	11702	11739	11767	11760	11762	11667	11712	11690	11718	11899	11416	11772	11772	11602	11461	11732	11671	11566	11639	11665	11758	11746	11691	11741	11714	11698	11868	11846	11721	11716	11772	11748	11791	11725	11676	11504	11578	11772	11606	11666	11738	11700	11593	11771	11674	11646	11589	11784	11766	11695	11666	11611	11600	11848	11651	11789	11697	11621	11850	11651	11624	11833	11628	11703	11889	11763	11700	11720	11706	11745	11669	11726	11636	11782	11716	11673	11699	11784	11651	11696	11766	11692	11768	11815	11628	11645	11709	11735	11802	11733	11619	11697	11788	11641	11760	11770	11660	11981	11629	11782	11772	11775	11749	11615	11667	11750	11669	11764	11734	11578	11672	11770	11783	11636	11621	11747	11757	11627	11700	11800	11633	11824	11590	11718	11884	11848	11663	11655	11643	11686	11655	11817	11700	11635	11782	11784	11909	11734	11673	11775	11843	11803	11687	11877	11706	11545	11675	11680	11753	11688	11780	11703	11715	11630	11602	11657	11725	11675	11775	11716	11625	11734	11694	11709	11743	11712	11770	11611	11769	11823	11669	11704	11681	11677	11709	11737	11775	11602	11679	11803	11628	11615	11777	11748	11634	11848	11500	11868	11685	11601	11880	11840	11844	11791	11645	11646	11587	11626	11898	11665	11692	11681	11643	11507	11811	11664	11748	11595	11702	11693	11588	11782	11780	11596	11707	11622	11840	11660	11763	11771	11631	11602	11706	11714	11799	11747	11654	11688	11779	11854	11764	11624	11821	11615	11689	11718	11541	11667	11727	11664	11724	11793	11669	11770	11744	11718	11765	11755	11728	11741	11636	11749	11872	11713	11686	11623	11670	11769	11694	11826	11748	11805	11838	11786	11787	11643	11606	11653	11609	11834	11618	11729	11596	11705	11758	11683	11713	11605	11588	11707	11716	11705	11742	11619	11621	11847	11695	11726	11496	11754	11638	11711	11530	11679	11667	11910	11475	11705	11597	11620	11786	11773	11763	11767	11509	11645	11588	11629	11856	11666	11712	11719	11746	11658	11720	11795	11824	11624	11859	11691	11784	11583	11588	11770	11828	11647	11660	11657	11848	11686	11703	11707	11766	11627	11596	11663	11690	11759	11788	11579	11834	11516	11755	11736	11691	11698	11556	11864	11722	11656	11765	11611	11669	11877	11745	11856	11735	11724	11875	11847	11796	11780	11699	11627	11929	11744	11718	11683	11513	11767	11768	11746	11795	11773	11807	11708	11800	11633	11577	11715	11657	11614	11807	11589	11695	11602	11686	11612	11603	11754	11779	11701	11795	11786	11637	11659	11568	11631	11759	11669	11623	11641	11858	11761	11903	11688	11683	11823	11695	11778	11799	11785	11796	11853	11857	11594	11766	11625	11778	11783	11635	11601	11626	11828	11727	11689	11729	11736	11570	11843	11885	11736	11706	11717	11678	11859	11760	11631	11517	11753	11593	11668	11696	11556	11810	11581	11589	11673	11654	11790	11689	11680	11670	11710	11719	11676	11758	11754	11607	11681	11837	11802	11675	11805	11649	11705	11650	11644	11892	11623	11690	11899	11831	11709	11704	11681	11734	11853	11621	11653	11729	11717	11689	11822	11710	11631	11580	11592	11712	11700	11707	11850	11830	11734	11562	11599	11686	11825	11600	11763	11827	11831	11739	11769	11796	11760	11597	11826	11809	11799	11719	11743	11733	11654	11753	11704	11807	11770	11660	11721	11783	11693	11695	11641	11712	11747	11610	11760	11596	11812	11721	11834	11816	11777	11628	11700	11697	11881	11584	11743	11879	11654	11683	11728	11791	11539	11752	11791	11695	11666	11681	11762	11654	11723	11862	11752	11918	11824	11815	11666	11623	11850	11531	11705	11733	11876	11620	11768	11615	11706	11700	11679	11691	11632	11608	11668	11680	11623	11694	11773	11776	11718	11657	11749	11639	11581	11824	11616	11887	11629	11674	11763	11649	11562	11743	11517	11740	11814	11584	11820	11757	11672	11677	11573	11706	11775	11703	11630	11720	11680	11681	11842	11772	11670	11841	11591	11747	11826	11593	11664	11767	11723	11842	11795	11539	11836	11538	11882	11865	11556	11768	11602	11634	11727	11727	11527	11637	11647	11742	11758	11649	11680	11726	11597	11694	11768	11798	11621	11688	11806	11720	11657	11595	11828	11789	11676	11715	11658	11614	11686	11590	11644	11481	11588	11725	11574	11627	11848	11723	11641	11680	11739	11644	11703	11627	11718	11817	11720	11745	11711	11699	11771	11604	11830	11748	11956	11639	11740	11739	11691	11722	11741	11764	11788	11631	11909	11815	11779	11611	11834	11794	11686	11706	11602	11810	11721	11718	11762	11637	11668	11782	11674	11686	11750	11770	11719	11860	11734	11669	11684	11802	11677	11603	11719	11524	11630	11635	11708	11612	11673	11674	11743	11864	11645	11632	11801	11694	11762	11758	11625	11815	11645	11689	11813	11741	11714	11567	11682	11745	11684	11681	11784	11658	11735	11691	11715	11579	11655	11680	11694	11713	11847	11668	11737	11681	11712	11778	11789	11646	11811	11631	11680	11842	11674	11631	11797	11805	11744	11711	11722	11775	11613	11652	11586	11799	11766	11700	11878	11741	11660	11694	11755	11914	11608	11731	11661	11696	11580	11644	11626	11748	11470	11695	11717	11892	11682	11658	11650	11747	11609	11784	11778	11687	11757	11644	11752	11815	11762	11803	11681	11606	11654	11587	11803	11613	11887	11741	11750	11696	11801	11735	11633	11691	11693	11747	11663	11756	11569	11733	11585	11716	11734	11786	11723	11802	11672	11686	11785	11830	11600	11680	11681	11803	11792	11789	11654	11815	11724	11680	11707	11822	11706	11605	11678	11573	11649	11703	11633	11962	11549	11635	11828	11744	11865	11595	11587	11634	11623	11869	11678	11750	11823	11833	11680	11621	11634	11726	11660	11605	11744	11717	11597	11693	11726	11862	11734	11752	11611	11764	11692	11715	11800	11805	11691	11649	11645	11615	11712	11622	11842	11551	11757	11682	11684	11713	11711	11699	11840	11782	11612	11697	11694	11879	11846	11668	11521	11797	11534	11656	11757	11767	11726	11617	11704	11675	11739	11753	11593	11880	11729
23574	21256	28800	24043	21453	21056	17639	14063	13453	14097	13880	13855	14029	14578	14799	15873	16174	15703	14537	14061	13855	13849	13644	13354	13517	13544	13549	13311	13564	13590	13555	13311	13374	13409	13515	13436	13456	13394	13503	13397	13430	13456	13523	13407	13578	13508	13396	13445	13424	13494	13654	13478	13517	13534	13261	13524	13565	13448	13548	13496	13530	13246	13341	13485	13361	13450	13203	13532	13389	13136	13540	13574	13702	13401	13419	13440	13412	13400	13433	13402	13437	13220	13381	13372	13441	13504	13383	13655	13398	13488	13279	13390	13360	13528	13432	13308	13524	13364	13396	13326	13264	13432	13269	13363	13465	13495	13546	13155	13332	13508	13402	13225	13365	13527	13402	13330	13319	13382	13499	13501	13543	13294	13234	13358	13655	13521	13474	13405	13477	13243	13316	13389	13337	13506	13533	13412	13419	13290	13404	13396	13644	13471	13416	13231	13430	13599	13272	13369	13320	13240	13399	13326	13314	13450	13298	13420	13454	13342	13536	13330	13431	13249	13398	13405	13588	13442	13525	13434	13490	13448	13419	13261	13352	13271	13361	13582	13338	13368	13385	13398	13469	13363	13467	13308	13393	13142	13428	13346	13350	13343	13532	13448	13288	13498	13219	13345	13476	13174	13378	13437	13285	13357	13244	13516	13188	13329	13235	13370	13206	13489	13310	13398	13478	13419	13628	13319	13472	13475	13292	13359	13520	13235	13197	13253	13441	13420	13499	13419	13502	13412	13364	13224	13326	13383	13630	13393	13341	13183	13532	13331	13612	13307	13217	13404	13462	13554	13533	13266	13457	13119	13225	13511	13431	13365	13380	13488	13577	13552	13517	13483	13460	13289	13451	13322	13374	13319	13636	13231	13511	13463	13295	13412	13427	13503	13427	13355	13423	13470	13416	13296	13464	13367	13385	13265	13357	13620	13393	13258	13389	13511	13153	13428	13276	13386	13293	13249	13262	13259	13348	13246	13417	13317	13287	13494	13351	13476	13580	13388	13418	13377	13325	13674	13297	13281	13445	13434	13387	13394	13248	13334	13377	13413	13373	13338	13435	13422	13415	13286	13409	13432	13217	13420	13417	13548	13399	13320	13257	13331	13255	13309	13668	13580	13555	13145	13306	13522	13401	13367	13323	13302	13342	13194	13387	13310	13347	13432	13278	13416	13430	13286	13310	13526	13407	13460	13389	13209	13276	13339	13239	13423	13422	13422	13292	13405	13554	13456	13536	13344	13337	13391	13407	13368	13430	13403	13599	13500	13377	13527	13368	13407	13519	13416	13410	13301	13372	13285	13451	13314	13260	13440	13493	13316	13380	13504	13393	13508	13389	13538	13334	13438	13326	13228	13367	13447	13418	13358	13514	13581	13257	13201	13421	13318	13338	13264	13326	13321	13329	13491	13355	13292	13288	13335	13376	13501	13262	13315	13514	13385	13262	13224	13336	13474	13403	13566	13566	13342	13404	13526	13454	13430	13343	13387	13541	13382	13326	13319	13398	13495	13322	13522	13432	13455	13457	13382	13346	13485	13354	13457	13373	13385	13372	13586	13545	13601	13279	13353	13325	13327	13246	13349	13336	13378	13291	13441	13269	13363	13380	13486	13091	13382	13338	13236	13535	13330	13587	13342	13355	13449	13389	13422	13323	13503	13294	13546	13503	13486	13404	13504	13678	13393	13389	13250	13347	13416	13354	13284	13487	13200	13436	13470	13554	13344	13405	13577	13467	13491	13244	13380	13359	13363	13366	13299	13360	13300	13424	13330	13336	13415	13304	13433	13458	13634	13472	13287	13376	13603	13493	13347	13290	13487	13561	13406	13436	13377	13288	13455	13577	13335	13297	13317	13446	13369	13425	13298	13308	13336	13228	13501	13538	13443	13329	13277	13607	13574	13420	13212	13528	13377	13473	13297	13385	13261	13453	13474	13302	13357	13408	13310	13231	13533	13227	13394	13523	13224	13524	13353	13334	13364	13175	13288	13351	13490	13471	13400	13276	13473	13440	13285	13507	13529	13415	13417	13429	13349	13438	13276	13405	13425	13340	13385	13625	13337	13228	13390	13570	13297	13127	13370	13260	13506	13275	13339	13397	13425	13240	13100	13377	13342	13382	13241	13393	13102	13335	13374	13417	13369	13438	13361	13537	13477	13268	13287	13290	13381	13344	13380	13269	13401	13339	13453	13508	13284	13384	13509	13310	13507	13462	13567	13404	13483	13416	13352	13397	13296	13508	13322	13396	13483	13455	13302	13325	13256	13449	13247	13295	13391	13345	13517	13423	13227	13235	13441	13328	13503	13595	13385	13560	13505	13297	13380	13471	13495	13314	13380	13486	13381	13627	13414	13273	13390	13592	13492	13211	13281	13202	13448	13183	13239	13308	13206	13273	13523	13403	13391	13054	13481	13488	13409	13389	13496	13345	13560	13473	13489	13384	13379	13398	13271	13530	13310	13644	13310	13588	13432	13453	13150	13297	13389	13396	13418	13476	13410	13323	13399	13180	13505	13491	13399	13391	13514	13434	13366	13497	13438	13553	13448	13322	13437	13383	13463	13443	13286	13321	13378	13226	13258	13401	13412	13546	13318	13663	13271	13246	13266	13433	13468	13090	13271	13443	13376	13453	13533	13243	13329	13340	13276	13281	13547	13484	13321	13410	13400	13395	13422	13468	13390	13488	13388	13249	13443	13273	13407	13356	13442	13421	13369	13374	13186	13473	13403	13491	13388	13375	13449	13441	13588	13439	13338	13397	13378	13309	13147	13427	13305	13428	13361	13399	13228	13337	13242	13423	13275	13361	13401	13255	13393	13434	13390	13498	13446	13345	13337	13440	13361	13336	13549	13273	13238	13312	13231	13545	13216	13261	13234	13341	13463	13362	13513	13433	13522	13515	13409	13415	13418	13408	13360	13403	13462	13285	13431	13489	13442	13352	13442	13446	13268	13316	13536	13462	13333	13432	13415	13307	13424	13289	13423	13353	13296	13427	13305	13340	13362	13292	13524	13307	13369	13519	13538	13380	13269	13548	13508	13209	13347	13228	13355	13612	13414	13349	13374	13292	13172	13354	13549	13357	13323	13492	13228	13327	13406	13261	13263	13144	13384	13374	13293	13320	13438	13292	13394	13184	13358	13317	13251	13390	13405	13432	13400	13440	13355	13408	13401	13543	13293	13454	13282	13239	13173	13299	13442	13118	13456	13428	13293	13266	13199	13390	13529	13403	13436	13305	13503	13554	13532	13431	13437	13369	13261	13407	13287	13552	13335	13435	13435	13450	13574	13286	13215	13348	13329	13338	13476	13445	13455	13334	13480	13333	13473	13259	13433	13404	13287	13303	13407	13377	13469	13225	13155	13277	13501	13293	13365	13665	13246	13315	13342	13390	13409	13209	13214	13110	13264	13393	13318	13391	13360	13333	13314	13584	13490	13388	13400	13462	13405	13423	13453	13317	13575	13154	13281	13211	13421	13247	13466	13388	13275	13380	13287	13275	13490	13419	13277	13379	13357	13403	13331	13348	13426	13358	13561	13496	13437	13455	13374	13327	13318	13269	13504	13458	13312	13533	13477	13288	13421	13329	13342	13164	13167	13443	13405	13617	13270	13401	13459	13474	13492	13337	13625	13302	13329	13306	13346	13341	13374	13492	13361	13561	13409	13457	13441	13529	13497	13350	13418	13206	13517	13540	13368	13427	13587	13354	13409	13517	13424	13397	13398	13366	13332	13464	13343	13317	13365	13554	13199	13446	13651	13439	13549	13172	13553	13335	13223	13351	13339	13321	13364	13348	13406	13414	13360	13272	13500	13365	13371	13500	13418	13386	13438	13448	13458	13562	13437	13282	13363	13499	13299	13592	13199	13384	13410	13244	13423	13435	13273	13395	13251	13419	13224	13383	13420	13401	13355	13356	13532	13252	13361	13293	13430	13507	13474	13302	13369	13334	13455	13587	13529	13546	13297	13416	13361	13461	13305	13410	13405	13180	13353	13338	13499	13441	13512	13322	13267	13180	13283	13226	13422	13316	13489	13362	13429	13551	13514	13459	13434	13351	13351	13374	13470	13268	13345	13392	13425	13366	13454	13461	13488	13640	13277	13278	13420	13343	13571	13440	13405	13375	13459	13303	13296	13445	13477	13446	13437	13404	13362	13292	13451	13404	13372	13475	13345	13452	13514	13573	13357	13591	13377	13442	13515	13339	13381	13479	13403	13565	13281	13427	13314	13197	13370	13404	13421	13471	13431	13511	13487	13461	13533	13544	13440	13313	13256	13497	13445	13342	13291	13500	13327	13314	13432	13345	13346	13182	13302	13452	13405	13414	13284	13422	13272	13426	13521	13428	13482	13395	13533	13405	13503	13406	13461	13362	13487	13525	13409	13263	13394	13388	13506	13544	13524	13402	13373	13412	13254	13331	13505	13474	13343	13440	13409	13515	13332	13484	13428	13588	13404	13288	13414	13412	13433	13331	13302	13252	13474	13339	13431	13506	13407	13323	13142	13570	13300	13242	13477	13206	13267	13316	13526	13429	13476	13582	13352	13463	13478	13329	13274	13356	13514	13435	13420	13360	13351	13437	13457	13369	13364	13556	13337	13344	13334	13386	13314	13337	13363	13255	13405	13545	13254	13546	13352	13251	13477	13510	13389	13340	13465	13211	13347	13395	13285	13357	13312	13408	13491	13590	13206	13270	13303	13525	13350	13449	13223	13300	13357	13399	13520	13249	13359	13522	13420	13317	13337	13348	13417	13429	13259	13415	13610	13640	13260	13424	13396	13280	13452	13504	13510	13596	13485	13280	13481	13229	13291	13190	13412	13401	13333	13377	13254	13520	13496	13422	13282	13475	13297	13251	13506	13540	13319	13382	13535	13486	13446	13315	13226	13411	13484	13442	13305	13390	13330	13338	13411	13392	13443	13219	13324	13430	13489	13375	13370	13415	13308	13322	13317	13366	13383	13363	13457	13384	13270	13429	13342	13344	13519	13282	13542	13337	13354	13397	13641	13408	13379	13438	13490	13411	13412	13544	13382	13333	13443	13396	13263	13365	13376	13387	13394	13485	13459	13428	13352	13603	13442	13427	13458	13543	13420	13532	13407	13330	13410	13425	13591	13494	13533	13440	13258	13446	13299
12128	32724	21023	13153	12736	12405	12292	12201	12424	12248	12289	12260	12548	12991	13192	14003	14207	13405	12691	12465	12254	12083	12177	12030	12253	11998	11935	12047	12099	12292	12121	12114	12179	12107	12134	11939	12189	12208	12165	12077	11939	12209	12061	12151	12128	12166	12076	12145	11901	11995	11979	11962	11985	12051	12022	12057	12063	12180	12197	12157	11980	12103	12159	12086	12413	12067	12072	12004	12128	11943	12131	12115	12027	12085	12124	11976	12159	12019	11980	12166	12035	12013	12113	11986	12171	12031	12141	12173	12138	11907	12037	12010	12050	12144	12110	11762	11998	11975	12119	11969	11942	12003	12004	12046	12180	12037	12041	12077	12044	12198	12131	12017	12102	12088	12261	12025	12105	12036	12042	12083	11993	12044	12086	11950	12064	12117	12069	11976	11941	11979	11885	12015	12001	12045	12113	12257	12013	11957	12219	12076	12011	12059	12195	12153	12045	12095	12073	12010	12021	12158	11904	12070	12186	12039	12071	12040	12022	12052	12138	12042	12086	11984	12058	12099	11993	12064	12010	12063	11923	12177	12094	12231	11895	12008	12069	12019	12047	11961	12279	11880	11961	11930	12024	12160	12122	11935	12065	12088	12113	12055	11948	11913	12011	12077	12131	12114	12008	12176	12079	12006	12023	11994	11994	11983	12000	12029	12153	12086	12013	11986	12034	12093	12038	12079	12088	12051	12038	11977	12062	11884	12140	12189	11986	12149	11992	12121	12164	12082	12082	12114	12036	11941	12016	12021	12133	11973	12179	12106	12159	12042	11991	12079	12154	12094	12155	12016	12068	11872	12004	12102	11995	12043	12212	12001	12124	11929	11989	12027	12276	11958	12072	12118	12121	12108	11779	12044	12054	12120	12039	12045	11962	12101	12030	12134	12037	12115	12129	12087	12134	12216	12048	12093	12076	12050	11926	12148	12140	12052	12209	12095	12080	12257	12177	12006	11966	11964	12041	12017	12108	11878	12031	12055	12078	12246	12035	12154	12230	12065	12042	12058	12126	12130	12063	12191	12123	11962	11938	12161	11859	12142	11985	12216	12045	12001	12098	11969	12001	11988	11914	12051	12015	12200	12085	12054	12192	11973	11809	11997	11944	12119	12149	12140	11938	12022	12021	12139	11933	12057	12002	12107	12133	12002	11987	12123	11943	12034	12110	11981	12181	11869	12040	11965	12113	11971	12146	12103	11979	12140	12091	11973	11948	12182	11998	12119	12233	12144	11974	12135	11983	12095	12176	12015	12029	11986	11869	12195	12104	11949	11922	12072	12076	12013	12120	11973	12017	11997	12127	12079	12210	12039	12098	12158	12016	12127	12081	12033	12087	12031	12168	12005	11917	11877	12016	12084	12079	12143	12119	12182	12154	11970	12126	11912	11990	12092	11983	11807	12027	11936	12040	11833	12083	12143	11883	11966	12093	11987	11864	12028	12024	11981	12153	11884	11987	12042	12165	12049	11979	12031	12127	12151	12130	12119	12049	12121	12165	11972	12044	12134	11972	11951	12135	12015	12113	11907	12077	12060	12202	11977	12206	11945	12045	11969	11927	12006	12036	12067	11943	12100	11968	12021	12110	12223	12165	12043	11999	12098	12124	12006	12086	12003	11984	12111	12053	12125	11986	12089	12007	12253	12087	12079	11967	11981	12201	12048	12061	12117	12142	12001	12100	12083	12017	12129	12011	11975	12102	11974	12050	12009	12070	12122	12000	12191	12107	12102	12175	12026	11952	12089	12143	12111	11980	11989	12039	11986	12056	12033	12033	11927	12177	12144	12034	12223	11920	12043	12127	12094	11960	12135	11987	11961	12042	12092	12204	12156	12115	12148	12029	12074	12176	12085	12079	11878	12070	11976	12144	12045	12014	12216	12196	11959	12147	12134	11988	12099	11981	11951	12230	12080	12010	12089	12117	12140	11995	11995	12317	11983	11968	11976	12179	12027	12152	12001	11885	12047	12057	11943	12058	12122	12017	12226	11999	12084	12120	12138	12062	11860	11957	11986	11946	11936	12057	12126	12036	11878	12037	12008	12053	12189	12110	11998	12056	12125	11961	11979	12165	12086	12188	12134	12235	12037	11994	12005	12070	12053	11986	12110	12053	12043	12069	12185	12124	12067	12161	12056	12267	12048	11934	12298	12111	12161	12023	12151	11844	12036	12038	12105	11985	12207	12266	12083	12110	12068	12032	12151	12056	12085	11923	12096	11982	11944	12159	12042	12128	12025	12021	11986	12235	12035	12053	12178	11959	12164	12103	12138	12113	11883	12146	12131	12169	12015	12200	12092	12033	11968	12081	12091	12096	12051	12002	12004	12076	12176	12074	11886	12082	12188	12152	12086	12070	12001	12057	12336	11913	12019	12057	12150	12098	11928	11903	12083	12139	12112	12133	12172	12176	12125	12218	12013	12166	12055	11951	12080	12106	12016	11977	11982	12034	11987	12027	12184	12053	11989	12088	12154	12200	12060	11991	11922	12141	12074	12064	12201	12078	11989	12180	12276	12141	12139	11996	12198	12048	12223	12030	12037	12030	11857	12247	12026	12138	12063	12000	12017	12096	12053	12130	12071	12141	12151	11858	12083	12194	11989	11989	11996	12028	12054	12075	12049	12003	12079	12074	11964	12069	12088	12028	12100	12157	12115	11856	12056	12103	11994	12171	11971	12054	12046	11929	11995	11996	11901	12033	12143	12026	12145	12010	12076	12017	12083	12037	12018	11998	12110	12199	12120	12126	12009	11775	12004	12207	12174	12004	11982	12030	11986	12076	12211	12055	12138	11991	12108	12196	12055	12150	12139	12150	12017	12038	12115	12065	12043	12190	12099	11973	12020	11987	11959	12154	11917	12076	12129	12061	12028	12105	12029	12177	11979	12151	12079	12103	12005	12016	12034	12057	12048	11943	12185	12094	12060	12139	11952	12175	11970	11902	12051	12040	12084	12237	12062	12102	11967	12210	11975	12185	12176	12123	11997	12118	12136	12019	11912	12067	11871	12131	12125	12119	11979	11962	12065	12029	12084	12195	12092	11930	11958	12041	12143	12090	12187	12093	12093	12080	11906	12214	12241	12149	11949	12078	12037	12095	12028	12112	12019	12013	12206	12125	11987	12018	12101	12205	12128	12012	12053	12010	11943	12174	11952	12040	12044	12145	11969	12038	12195	12111	11972	12046	12091	12036	12128	11906	11921	12294	12124	12246	12052	12152	12008	12033	12085	12115	12143	12019	12085	12038	12084	11909	12044	11998	11897	12126	12102	11999	12053	12074	12122	12016	11999	11964	11978	11944	12065	12150	12106	12013	12146	12155	12087	12040	12077	12139	11912	12159	12099	12046	11942	12231	12198	12134	12129	11966	12003	12080	12232	12137	12157	12236	12191	11934	11909	12095	12061	12098	12046	12092	11899	11992	12032	11982	12045	12180	12065	11978	12111	12203	12069	11924	12228	12106	11964	12102	12019	12035	12001	11997	12046	11858	12322	12036	12056	11905	11997	11937	12042	12005	12001	12077	11970	12024	12178	12049	12073	11993	12148	12157	11939	12168	11897	12144	12133	12046	12090	12123	12203	11997	12152	12240	11841	11984	12142	12011	12185	12029	12101	12008	12006	12096	12118	12030	12146	12052	11855	11998	12028	12136	12036	12015	11992	11917	12011	11999	12056	11983	12101	12091	12019	12101	12053	11968	12057	11937	12046	11995	12168	12063	11896	11953	12043	11971	12091	11981	12178	12038	12093	12066	12028	12070	12102	11950	12101	12053	11946	12149	12133	12249	12083	12187	12119	12041	12168	12096	11944	12047	11858	12027	12125	11930	11971	12084	12155	12047	11972	12103	12020	12156	12143	11932	11947	12036	11908	12014	11909	12095	12009	12037	11946	12141	12044	12052	11996	11842	11975	12036	11981	12081	12078	12192	12060	12126	11924	12087	12171	12068	12101	11823	12008	12237	12151	12090	12174	12049	12041	12308	12094	12042	11901	11895	12007	11996	12133	11997	12107	12083	12061	12144	11997	11957	12030	12067	11940	12119	12038	12079	12044	12179	12072	12152	11934	12234	11923	12208	12162	12062	12088	12002	12244	12070	11983	11902	12122	12103	12033	11958	12110	12101	11950	12093	12018	12238	12144	11967	12197	12063	12180	12099	12185	12064	12057	12258	11951	12010	12020	11954	12092	11991	12087	12162	12017	12174	11963	12189	12153	12054	12177	12035	12006	12068	12180	12068	12051	11988	12007	12080	12101	11974	12124	11963	11927	12082	12008	11890	12160	11986	12006	12050	12043	12012	12038	12048	11978	12124	12017	12069	12030	11916	12080	12021	12099	12024	12031	11924	12063	12005	12107	11953	12094	12012	12041	12321	11941	12039	11987	11979	12084	11982	12035	11936	11932	12061	11946	12097	12070	12136	12170	11912	11882	12146	12065	11922	12012	11914	12142	12175	12087	12058	12079	12100	12151	12053	11990	12213	12011	12014	11888	12022	12214	12121	12173	12158	12090	12066	11950	12084	12021	12022	12032	11930	12169	12121	12278	11998	12059	11945	12115	12010	12086	12195	11937	12072	12175	12163	11990	12089	12099	12135	12011	12127	12009	11972	12144	12111	12204	12088	12047	11989	12145	12109	11955	12152	12064	11981	12147	12147	12109	11951	12097	12250	12064	12081	12029	12132	12022	12009	12015	12205	12147	12098	11926	12112	12029	12004	11898	11863	11951	12158	12126	12120	12261	11984	12147	12033	12007	12022	12165	12084	11964	12165	11929	12096	11913	12053	12054	12011	11947	12081	12140	11825	12095	11921	12069	12042	12083	12056	11997	12115	11919	12129	12187	11965	12060	11923	12169	11988	12153	12084	12110	12027	12083	12149	12058	12058	12278	11978	12191	12191	11961	11830	11975	11910	12028	12317	12112	12076	12006	12055	12010	12069	12074	12026	12128	12007	11920	11955	12052	12011	12026	12098	12134	12168	12043	12163	12160	12040	12188	12001	12083	11961	12221	11878	12099	12052	11893	12000	11989	11930	12191	12167	11900	12142	12200	12015	12059	12072	12125	12056	11827	12170	11956	12048	12126	12034	12060	12008	11950	12096	11862	12059	12014	12123	12190	12028	12158	12000	12005	12095	11978	12033	12061
22601	21169	28924	23655	21226	22418	23222	16619	15318	15542	15571	15430	15770	16274	17080	18848	19949	18950	17368	16482	15891	15510	15180	15131	15062	15109	14876	14925	15055	14817	14960	14968	14895	14954	15020	14956	15122	14990	14877	14921	14867	15015	14778	14964	14842	14700	15110	15010	14973	15013	15001	15033	14781	14791	14968	14849	14947	15111	15001	15044	15019	14853	14963	14822	14968	14762	14790	15143	14936	14851	14666	14760	15056	14962	15035	14910	15003	15016	14952	14991	14948	14913	14909	15040	15012	15001	14855	14929	14984	14658	14857	14758	14983	14969	14876	14810	14949	15007	14954	14752	14910	14986	14891	14952	14871	14946	14861	14740	14951	14926	14894	14881	14956	14938	14880	15024	14969	14849	14784	14896	14919	14832	15025	15113	14876	14986	14852	14998	14828	14986	14646	14710	14903	14926	14930	14992	14931	14861	14943	14914	14918	15090	14908	14775	14872	14834	14877	15027	14891	14934	14811	14818	14958	14910	14861	14969	14668	14860	15190	15020	14797	14931	15027	15104	14798	14775	14945	14875	15042	14828	14806	14838	14966	14806	15079	15159	14963	14869	14758	14776	14844	14890	14959	14715	14818	14776	14863	14917	15044	14964	14866	14720	14956	14805	14740	14889	14859	14884	14693	14764	14829	14826	15041	15059	14969	14720	14915	14810	14922	14863	14962	14994	14883	14950	14941	14924	14965	15081	15001	14995	14960	14808	14961	14923	15040	14939	14921	14925	15027	14906	14934	14799	14689	15052	14969	14925	14945	14760	14748	14930	14901	14869	14562	14787	15008	14749	14866	14950	15067	14938	15135	14793	14970	14934	14682	14665	14914	14893	14918	14734	14861	14856	14830	14784	14917	14820	14998	14968	15047	15005	14916	14879	14641	14860	14881	14776	14891	15042	15022	14792	14934	14956	14901	14881	14870	14993	14898	14939	14815	14694	14947	15063	14774	14665	15063	14808	14929	15050	14919	14901	14700	14786	14945	15069	14840	14870	14971	14759	15006	14799	14862	14878	14793	15013	14890	14940	15018	14888	14918	14760	14828	14984	14680	14848	14794	14827	14798	14874	14669	14967	14941	15011	14722	14818	14804	14634	14813	14861	14849	14923	14820	14898	14911	14895	14896	14990	14853	14695	14902	14870	14715	14873	14905	14954	15055	14786	14896	14822	14807	14893	14874	14900	14852	14686	14977	15053	14749	14860	14974	14873	14684	14866	14762	14922	14869	14914	14779	14885	14995	15005	14838	14854	14747	14881	15011	14879	14916	14959	14661	14900	14921	14721	14738	14759	14751	14820	14990	14930	14715	14752	14711	14986	15054	14807	14593	14957	14739	14953	14765	14771	14740	14741	14927	14847	14813	14812	14929	14858	14751	14974	14838	14772	15038	14924	14942	14645	14801	14802	14802	14701	14670	14913	15003	14639	14767	14896	14875	14819	14936	14791	14834	14851	14842	14872	14689	14793	14643	14999	14878	14747	14878	14706	14913	14689	14864	14956	14859	14924	14851	14753	15018	14928	14909	14668	14936	14931	14951	14863	14873	14813	14716	14657	14901	14937	14890	14817	14920	14790	14775	14940	15040	14781	14834	15028	15007	14779	14897	14944	14845	14879	14842	14849	14904	14904	14930	14863	14506	14855	14957	14965	14892	14838	14910	14827	14824	14838	14808	14807	14865	14839	14722	14952	14768	14933	14904	14965	14856	14971	14741	14960	14954	14785	14771	14679	14574	14901	14795	14938	14858	14937	14829	14955	14837	15020	14978	14876	14836	14980	14842	14728	14827	14774	15074	14896	14799	15035	14892	14844	14836	14813	14865	14742	14796	14889	14832	15164	14717	14907	15004	14834	14965	14702	14894	15021	14769	14983	14966	14833	14824	15003	14728	14834	15029	14796	14928	14856	14953	15038	14858	14876	14938	14738	14750	14862	14895	14891	14915	15042	14988	14912	14751	14853	14850	14925	15019	14957	14916	15077	14879	14895	14841	14794	14715	14737	14879	14959	15075	14753	15043	14912	14898	14862	14820	15006	14899	14971	14692	14731	14812	15057	14912	14886	14881	14948	14826	15024	14772	14798	14815	14810	14631	14744	14810	14930	14765	14852	14798	14836	14749	14811	14875	14779	14781	15129	14920	14717	15011	14772	14714	14894	14708	14812	14951	14885	14793	14929	14634	14807	14752	14830	14854	14682	14879	14937	14831	14763	14674	14914	15048	14901	14801	14845	14986	14793	14753	15001	15012	14797	14883	14798	14860	14804	14855	14917	14833	15060	14656	14804	14858	14804	14852	14835	14846	14831	14810	14732	14865	15007	14846	14817	14867	15013	14835	14838	14929	14791	14887	15022	14766	14947	14868	14947	15067	14559	15029	14825	14818	14876	14858	15011	14958	15235	14881	14969	14747	14912	14766	14726	14747	14735	15001	14781	14823	14949	14855	14837	14730	14929	14969	14980	14918	14693	14963	14672	14754	14978	14825	14853	14674	14766	14957	14718	14892	14741	14809	14902	14759	14888	14975	14850	14803	14955	14929	14938	14840	15037	14785	14734	14908	14992	14837	14960	14998	14758	14941	15042	14951	14684	14777	14789	14809	14965	14987	14940	14786	14996	14671	14744	14835	14933	14806	14922	14961	14681	14864	14863	14992	14812	14874	14909	14969	14737	14904	14825	14801	15085	15024	14899	14957	14775	14658	14637	14808	14918	14722	14796	15031	15058	14792	14703	14856	14821	14862	14743	14649	14698	14673	14830	14749	14920	14830	14983	14943	14836	14998	14930	14759	14814	14763	14879	15006	14842	14818	14772	14914	14908	14723	14706	14584	14659	14776	15080	14788	14671	14923	14815	14832	14949	14757	14892	14693	14615	14918	14994	14972	14868	14812	14820	14799	14831	14804	14712	14767	14971	14944	14760	14849	15004	14718	14906	14904	14883	15001	15017	14731	14708	14749	14849	14719	14827	14897	14903	14796	14773	14724	14734	14770	14910	14884	14893	14957	14799	14664	14762	14946	14928	14810	14783	14860	15044	14752	14886	15002	14782	14698	14820	14772	14910	15079	14964	14789	14982	15028	14991	14766	15033	15003	14758	14832	14744	14970	14795	14718	14849	14918	14808	14861	14994	15094	14694	14887	14682	14837	14942	14956	14850	15025	14945	14770	15129	14934	15087	15028	15024	14839	15088	15069	15083	15054	14896	14817	14813	14815	14861	14796	14797	14904	14723	14745	14860	14718	14922	14795	14990	14916	14779	14975	14931	14823	14729	14960	14911	14952	14829	14782	14825	14802	14836	14954	14965	14898	14899	14909	14868	14942	15019	14856	14796	14768	14846	14817	14812	15040	14777	14922	14868	14902	14782	14835	14778	14846	14910	14834	14892	14903	14780	14986	14759	14892	14828	14854	14848	14926	14810	14826	14965	14841	14923	14869	14991	15054	14854	14794	14797	14797	14867	14859	14815	14768	14974	14792	14845	14857	14788	14914	15010	14803	14750	14949	14789	14912	14863	14965	14699	14825	14832	14913	14772	14923	14718	14711	14641	14882	14827	14779	14873	14823	14975	14876	14840	14710	14923	14926	14745	14764	15060	14794	15016	14912	14863	14839	15045	14675	14882	14918	14893	14985	14984	14809	14685	14904	14858	14801	15004	14823	14709	14804	14859	14974	14807	14894	14986	14777	14791	14845	14979	14979	14919	14929	14920	14933	14823	14758	14901	14958	14973	14894	14754	14938	14924	14950	14850	14887	14824	15088	15005	15042	14803	14741	14708	14770	14979	15050	14833	14863	14724	14848	14959	15004	14690	14710	14805	14801	14882	14888	14842	14784	14780	14816	14720	14762	14881	14889	15062	14738	14912	14780	14826	14894	15040	14698	14968	14776	14876	14792	14897	15004	14747	14676	14983	14857	14982	14893	14831	14891	14939	14947	14801	14862	14961	14753	14923	14875	14787	14872	14896	14629	14745	14743	14988	15010	14941	14871	14839	14888	14877	14759	15031	14787	14854	14805	14877	14628	14713	14766	14986	14825	14872	14904	14897	14760	14847	14798	14968	14709	14775	14757	14933	14724	14814	14786	14897	14838	15027	14959	14885	14703	14931	14715	14669	14821	14949	14726	14803	15024	15006	14814	14843	14873	14764	14986	15197	14705	14922	14780	15114	14902	14730	14897	14814	14744	14826	14848	14798	15007	14876	14802	14766	14851	14888	14789	14876	14823	15012	14973	14940	14929	14817	14849	14910	14861	14900	14837	14892	14868	14889	14964	14831	15102	14786	14818	14835	14985	14823	14860	14950	14872	14911	14867	14913	14774	14949	14939	14766	14769	14707	14800	14845	15023	14850	14861	14935	14960	14893	14940	14927	14914	14908	14786	14817	14913	14768	14766	14978	14944	14745	14818	14769	14669	14839	14765	14691	14886	15040	14815	14939	14751	14729	14668	14798	14864	14989	14891	14977	14917	14835	14767	14808	14764	14960	14922	14781	14866	14770	14834	14829	14792	14830	15010	14863	14754	14802	14905	14735	14947	14776	14921	14915	14777	14807	14942	14754	14682	14779	14969	14854	14740	14882	14930	14699	14904	14890	14892	14709	14817	14880	14705	14793	15112	14887	14840	14706	15023	14895	14788	14981	14830	14809	14869	14891	14837	14926	14840	14699	15007	14961	14901	14752	14829	14812	14789	15035	14757	14921	14875	14991	14948	14847	14917	14937	14882	14760	14920	14944	14777	14705	14923	14891	14984	14740	14856	14761	14642	14794	14946	15004	14869	14995	15009	14755	14961	14833	14810	14999	14781	14891	14832	14871	14727	14992	14948	15101	14806	14708	14983	14776	14891	14760	14958	14886	14862	14792	14969	14754	14736	14857	15007	14830	14865	14862	14961	14881	14846	14889	14938	15086	14806	14971	14778	14869	14829	14766	14873	14894	15018	14847	14942	15164	14959	14783	15050	14595	14803	14866	14815	14818	14990	14842	14860	14729	14858	14777	14846	14828	14820	14910	14885	14814	14723	14914	15254	14860	15056	14793	14874	14940	14815	14935	14699	14729	14807	14891	14925	14681	14844	14882	14895	14788	14896	14748	14863	14991	14919	14895	14817	14813	14813	14887	15049	14735	14928	14839	14612	14823	14835	14840
13410	38752	24904	15792	14546	13590	13362	13391	13262	13313	13228	13273	13324	14093	14857	16369	17045	15724	14616	13944	13488	13124	13012	12846	12928	12995	12734	12962	13044	13047	13003	12956	13109	12961	13165	13044	12922	13044	13010	12883	12869	12824	12911	12823	12931	12893	13007	12826	12900	12995	12889	12878	13000	12944	12854	12928	12752	12860	13161	12984	12989	12885	12947	12967	12971	12898	12925	12986	13023	12951	12936	12819	12775	13047	12816	12801	12901	12860	12913	12878	12917	12957	12750	12909	12885	12690	13056	12789	12890	12852	12804	12960	12876	12759	12865	12850	12882	12930	12799	12998	12981	12893	13014	12851	12850	12928	12963	12921	12948	12886	12906	12957	12848	12840	12831	12864	12734	13075	12979	12790	12923	12882	12842	12896	12876	12897	12981	12958	12965	12730	13056	12956	12935	12894	12890	12890	12843	12872	12911	12983	12869	12825	13067	12892	12906	12991	13070	12991	12847	13048	13056	12868	12884	12946	12907	13010	12897	12923	12975	12921	12938	12816	12774	12868	12832	12849	12819	13008	12903	12889	12907	12790	12976	12850	12940	12927	12906	12935	13018	12849	12907	12865	12918	12959	12883	12869	12922	12914	12862	12903	12877	12920	12878	12906	12897	13014	12934	12899	12736	12788	12899	12920	12893	13069	12945	12985	12950	12750	12966	12976	12847	13082	12856	12903	12750	12872	12855	12730	12998	12845	12947	12811	12731	12940	13031	12964	12807	12780	12870	12900	12915	12864	13103	12944	12797	12932	12863	12921	12842	13006	12948	12950	13004	12896	12947	12885	12863	12828	12850	12823	12910	12845	12907	12893	12938	12804	12831	12960	12928	12733	12730	12967	12864	12875	12845	12913	13013	12902	12845	12916	12795	12816	12769	13115	12748	12938	12976	12904	12962	12979	12951	12850	12872	13028	12897	12761	12932	12806	12918	12909	12854	13009	12842	12789	12811	12933	12943	12796	13001	13160	12996	13004	12830	12940	12699	12888	12766	12910	12976	12914	12998	12755	12903	12942	12818	13066	12892	12960	12893	12978	12830	13025	12928	12847	12852	12949	12828	12995	12863	12994	13053	12868	12911	12892	12902	12695	12935	12982	12742	13044	12806	12919	12799	13016	13016	12942	12821	12875	12939	12807	12956	12771	13112	12927	12872	13023	12968	12870	12887	12972	12841	12762	12967	12883	12915	12913	12801	12786	12896	12957	12776	12957	12880	12816	12776	12895	12774	12810	12918	12939	12849	12802	12874	12940	12828	12954	13034	12922	12849	12909	12934	12849	12716	12816	12838	13109	12995	12770	12809	12980	12861	12994	13015	12912	12832	12907	12820	13006	12901	12818	12799	12894	12882	12886	12841	12949	12849	12757	12870	12795	13019	12863	12807	12889	13030	12875	12957	12885	12899	12990	12921	12781	13047	12956	12881	12874	12991	12797	12959	13003	12915	12950	12692	12840	12845	12718	12934	12840	12815	12857	13031	13059	12832	12955	12844	12897	12828	12876	12950	12917	12896	12806	12879	12874	12986	12813	12727	12903	12923	12756	12986	12864	12814	13022	12934	13088	12867	12969	12922	12701	12831	12851	12934	12947	12787	12792	12803	12973	12922	12884	12775	12870	12919	12820	12837	13082	12883	12929	12992	13049	12926	12826	12781	12762	12947	12791	12866	12891	12631	12949	12764	12790	13019	12803	12776	12896	12929	12926	12882	12886	12854	12907	12880	12852	12962	12884	12870	12836	12868	12906	12955	12691	12762	12766	13053	12928	12881	12777	12868	12840	13009	12951	12801	13066	12799	12898	12900	12939	12982	12844	12922	13014	12997	12799	12936	12731	12821	12977	12823	12870	12989	12888	12919	12893	13055	12931	12879	12793	12845	12928	12874	12905	12889	12987	12942	12924	12853	12777	12780	12973	12787	12855	12962	12742	12832	12878	12933	12856	12911	12851	12976	13030	12626	12901	12742	12854	12859	12906	12975	12799	12825	12678	12937	12948	12838	12905	12794	12803	12897	12929	12832	12812	12856	12827	12838	12952	12928	12901	13030	12956	12964	12863	12879	12851	12935	12771	12995	12748	12736	12828	12884	12941	12840	12801	12892	12875	12982	12912	12825	12804	13014	13135	12865	12917	12925	12729	13042	12822	12916	13009	12719	12934	12889	12772	12950	12978	12915	12950	12702	12912	12805	12994	12777	12883	12804	12992	12958	12878	13042	12964	12856	12872	12950	12820	12846	12884	13018	12850	12842	12795	12990	12913	12853	12737	12942	13008	12942	12933	12814	13013	12905	12742	12820	12852	12762	12941	12847	12937	12900	12940	13012	12738	12928	12861	12825	12865	12928	12888	12785	12979	12959	12950	12772	12789	12767	12875	12992	12919	12990	12807	12865	12952	12947	12655	12911	13019	12846	12874	12982	12825	12899	12820	12871	12877	12862	12796	12886	12743	13000	12941	12964	12963	12769	12995	12966	12846	12827	13036	12726	12836	12935	12983	12841	12860	13019	12763	12958	12892	12931	12968	12944	12857	13058	12886	12668	12756	12817	12930	13013	12951	12930	13020	12981	12781	12822	12963	12949	12771	12842	12787	12895	12923	12818	12920	12909	12808	12853	12995	12800	12777	12880	13045	12910	12915	12902	12848	12814	12997	12940	13022	12935	12889	12892	12877	12816	13052	12878	12863	12893	12791	12871	13013	13009	12943	12778	12931	13010	12926	12835	12808	12929	12903	12851	12896	12992	12936	12857	12948	12819	12833	12934	13086	12942	12855	12973	12971	12871	12791	12840	12894	12813	12860	12837	13040	12827	12952	12799	12812	13019	12892	12680	12905	12805	12789	12805	12707	13008	12802	12947	12932	12854	12743	12877	12812	13058	12870	12856	12912	12925	12751	12833	12965	12669	12912	13026	12973	12938	12844	12836	12965	12960	12813	12739	12748	12955	12785	12961	12929	12824	12831	12828	12970	13024	12978	12982	12869	13013	12924	12923	12823	13041	12891	12831	12822	12691	12959	12780	12779	12815	12975	12972	12737	13059	12788	12824	12799	12866	12859	13069	12831	12876	12953	12932	12904	12810	12979	12873	12824	12862	12938	12782	12947	12964	12865	12900	12908	12833	12869	12988	12873	12795	12890	12914	13007	12829	12814	12754	12830	12802	12878	12954	12912	12969	13027	12782	12995	12873	12960	12898	12730	12797	13017	13027	12785	12798	12865	12978	12930	12847	12916	12749	13164	12912	12890	12817	12930	12955	12772	12907	12931	12802	12900	12935	12893	12806	12935	12759	13032	12879	12881	12994	12876	12917	12893	12894	12928	12954	12884	12916	12839	12996	12909	12947	12813	12760	12969	12767	12903	12828	12802	12939	12895	12903	12911	12955	12942	12761	12826	12914	12845	12923	12988	12947	12833	12937	12983	12900	12790	13059	12906	12886	12875	12690	12829	12802	12945	12859	12957	12974	12887	12982	12889	12958	12963	12913	12833	12861	12808	12986	12760	12919	12882	12849	12897	12736	12965	12796	13021	12880	12827	12924	12861	12929	12863	12810	12764	13008	12998	12854	12952	12768	12875	12917	13042	12818	12828	12815	12796	12804	12881	12661	12858	13026	12850	12944	12926	12693	12877	12980	12799	12716	13053	12787	12866	12813	12908	12891	12924	12966	12863	12728	12854	12907	12934	12703	12877	12782	12958	12767	12809	12991	12971	12932	12745	12801	12814	12928	12846	12906	12912	12859	12976	12998	12768	12914	12907	13004	12824	12815	12970	12955	12797	12960	12841	12844	12923	12731	12962	12882	12916	12894	12974	12696	12852	12964	12750	12807	13077	12955	12912	12921	12784	12906	12901	12711	12892	12935	12758	12880	12890	12973	12990	12780	12903	13012	13016	12965	12841	12721	13113	12992	12855	12984	12894	13033	12808	12807	12802	12907	12785	12861	12841	12840	12926	12821	12925	12869	12886	12793	12699	12895	13013	12916	12795	12843	13066	12822	12821	12963	12807	13053	13012	12807	12889	12796	12885	12895	12892	13000	12905	12793	12841	12829	12930	12878	12967	13004	12998	12773	12902	12838	12846	12953	12999	12843	12812	12851	12936	12906	12779	12800	12863	12938	13002	12963	12902	12874	12883	12825	13009	12884	12921	12925	12967	13074	13016	12822	12787	12933	12933	12850	12925	12839	12736	12837	12751	12853	12931	12783	12864	12816	12914	12831	12878	12816	12947	12955	12832	12784	12909	12895	12966	12873	12858	12926	12897	13076	12941	12858	12865	12754	12959	12758	12982	12772	12927	12865	12798	12900	12845	12957	13031	12974	12971	12836	12896	12888	12852	12709	12754	12905	12894	12894	12959	13079	12841	12908	12798	12890	12993	12805	12885	12974	12751	12856	12938	12863	12792	12888	12891	13043	12962	12889	12829	12896	12900	12836	12846	12802	12876	12911	12744	12719	12861	12824	12919	12789	12830	12784	12867	13023	12831	13091	12749	12822	12839	12956	12648	12847	12723	12809	12984	12818	12739	12751	12770	12923	12915	12936	12790	12858	12904	12985	12823	12996	12993	12858	12983	12916	12771	12824	12850	12889	12902	12938	12843	12916	12838	12859	12746	12931	12934	12882	13028	12866	12894	12827	12840	12750	12978	12892	12920	12875	12859	12913	12912	12762	12864	12859	12873	12844	12846	12873	12859	12760	12884	12877	12824	12815	12803	12839	12911	12882	12801	12771	13000	12850	12878	12868	12905	12803	12647	12880	12858	12742	12883	12860	12868	12740	12886	12733	13007	12740	12845	12867	12847	12988	12860	12973	12798	12919	13026	12924	12991	13019	12871	12902	12827	12952	12744	13010	12978	12808	12935	12883	12800	12913	12874	12998	12993	13024	12824	12946	12936	12764	12899	13053	13018	13019	12834	12863	12867	12951	13028	13034	12834	12950	12881	12899	12892	12842	12786	12891	12759	12765	12963	12885	12875	12724	12887	12793	12902	12898	12894	12880	12850	12690	12957	12979	12798	12870	12797	12760	12869	12825	13042	12781	12899	12728	12891	12960	13057	12801	12865	12916	12911	12862	12887	12968	13054	12742	12705	12897	12852	12829	12856	12785	12928	12981	12851	12886	12845	13089	12893	12772	12882
25577	21186	27050	25909	19621	17859	17725	16690	16482	16538	16701	16613	16602	16905	16558	16770	16690	16913	16602	16715	16683	16507	16575	16652	16611	16662	16421	16518	16551	16397	16452	16438	16318	16541	16428	16485	16351	16641	16636	16570	16429	16361	16571	16447	16558	16468	16477	16570	16483	16390	16422	16516	16490	16304	16473	16370	16576	16525	16577	16479	16450	16636	16596	16522	16785	16446	16546	16372	16404	16343	16517	16500	16463	16430	16431	16622	16553	16663	16388	16644	16828	16568	16440	16379	16635	16416	16674	16103	16367	16474	16837	16503	16290	16267	16500	16467	16625	16655	16526	16637	16391	16442	16513	16434	16445	16499	16212	16400	16400	16485	16591	16501	16561	16366	16523	16476	16518	16345	16204	16511	16449	16698	16341	16409	16442	16432	16641	16354	16447	16356	16437	16514	16324	16394	16446	16483	16616	16393	16493	16477	16306	16384	16500	16413	16402	16611	16503	16178	16313	16363	16543	16316	16344	16575	16557	16463	16388	16388	16457	16233	16406	16515	16627	16488	16417	16551	16382	16343	16358	16490	16412	16552	16571	16335	16444	16499	16301	16454	16413	16577	16499	16390	16546	16508	16513	16386	16379	16515	16389	16380	16298	16616	16640	16545	16449	16524	16426	16452	16505	16538	16592	16423	16503	16384	16433	16655	16375	16499	16514	16443	16597	16323	16372	16751	16253	16489	16452	16430	16495	16365	16437	16633	16493	16634	16288	16429	16431	16438	16514	16592	16477	16588	16544	16631	16436	16440	16505	16406	16391	16690	16350	16620	16560	16422	16390	16276	16409	16437	16508	16455	16463	16612	16456	16364	16424	16430	16441	16369	16459	16288	16445	16467	16350	16398	16355	16309	16326	16513	16225	16503	16486	16289	16764	16487	16645	16590	16387	16401	16434	16470	16490	16523	16439	16495	16577	16520	16490	16464	16407	16542	16397	16469	16468	16420	16548	16523	16353	16449	16633	16622	16594	16200	16334	16476	16405	16472	16420	16243	16380	16370	16623	16453	16493	16324	16494	16510	16428	16501	16467	16463	16501	16635	16419	16440	16460	16405	16377	16569	16470	16642	16538	16559	16575	16281	16455	16589	16531	16525	16567	16496	16424	16392	16344	16441	16405	16607	16523	16360	16396	16380	16348	16619	16435	16502	16505	16292	16344	16598	16278	16400	16739	16426	16641	16347	16273	16361	16520	16509	16507	16566	16527	16512	16801	16266	16451	16399	16288	16564	16489	16469	16482	16441	16369	16563	16378	16498	16442	16272	16444	16441	16465	16324	16388	16417	16624	16439	16268	16489	16711	16647	16704	16497	16640	16509	16577	16519	16210	16463	16440	16347	16491	16420	16508	16338	16435	16418	16515	16593	16509	16491	16380	16499	16451	16514	16517	16306	16572	16296	16401	16388	16433	16530	16433	16407	16518	16542	16451	16628	16391	16485	16317	16473	16548	16428	16361	16457	16398	16619	16444	16485	16381	16496	16472	16354	16615	16377	16319	16308	16561	16434	16495	16499	16555	16570	16610	16441	16389	16554	16586	16422	16509	16406	16499	16339	16433	16515	16521	16494	16407	16544	16315	16487	16627	16480	16565	16605	16472	16578	16297	16446	16453	16503	16436	16431	16497	16536	16614	16335	16555	16421	16363	16336	16464	16559	16494	16569	16365	16377	16520	16536	16514	16454	16498	16338	16649	16391	16306	16502	16609	16643	16569	16285	16417	16634	16430	16437	16463	16360	16483	16429	16399	16553	16578	16596	16461	16414	16481	16466	16375	16503	16467	16576	16274	16465	16530	16549	16457	16671	16542	16506	16433	16509	16441	16536	16520	16311	16447	16334	16427	16296	16451	16447	16471	16425	16483	16392	16708	16461	16466	16602	16471	16369	16382	16535	16377	16447	16453	16497	16282	16466	16467	16641	16406	16280	16607	16596	16448	16618	16599	16521	16412	16605	16418	16434	16447	16475	16514	16577	16603	16431	16246	16432	16280	16483	16499	16475	16408	16489	16374	16469	16366	16401	16600	16578	16522	16440	16400	16387	16299	16481	16208	16534	16492	16370	16362	16575	16352	16449	16477	16581	16428	16417	16422	16363	16386	16570	16500	16524	16243	16441	16354	16396	16379	16378	16299	16475	16429	16507	16561	16403	16474	16515	16348	16469	16578	16525	16700	16411	16413	16619	16345	16488	16384	16597	16474	16324	16491	16283	16509	16263	16437	16488	16551	16517	16400	16327	16401	16473	16354	16393	16515	16414	16428	16479	16449	16325	16546	16411	16486	16416	16369	16370	16490	16432	16426	16353	16542	16367	16545	16534	16354	16678	16525	16518	16467	16439	16460	16361	16645	16544	16718	16618	16608	16590	16359	16473	16350	16466	16415	16582	16440	16415	16422	16588	16419	16638	16374	16509	16300	16396	16249	16459	16269	16526	16495	16363	16410	16323	16365	16566	16457	16481	16379	16699	16430	16454	16637	16676	16400	16389	16510	16408	16539	16462	16447	16467	16448	16480	16569	16352	16451	16434	16499	16548	16342	16156	16497	16601	16261	16601	16506	16516	16498	16497	16519	16476	16563	16404	16470	16485	16404	16346	16381	16414	16475	16445	16251	16366	16528	16548	16501	16545	16310	16460	16439	16263	16735	16697	16600	16456	16447	16627	16406	16378	16486	16374	16498	16339	16478	16203	16459	16338	16465	16401	16564	16591	16336	16508	16406	16448	16404	16428	16526	16461	16585	16706	16523	16501	16426	16319	16634	16440	16612	16492	16583	16453	16610	16530	16467	16201	16340	16478	16494	16512	16673	16505	16324	16649	16467	16441	16646	16583	16418	16410	16617	16459	16457	16374	16536	16577	16594	16550	16522	16512	16607	16357	16572	16546	16304	16284	16349	16426	16637	16684	16584	16442	16535	16520	16315	16484	16509	16465	16392	16354	16480	16462	16470	16465	16551	16760	16515	16664	16456	16651	16561	16535	16733	16893	16479	16405	16392	16409	16443	16368	16346	16630	16487	16385	16397	16485	16318	16527	16418	16628	16500	16357	16428	16476	16490	16373	16619	16276	16624	16196	16357	16576	16563	16493	16325	16584	16444	16450	16378	16619	16500	16554	16767	16451	16353	16362	16449	16475	16295	16474	16461	16273	16532	16748	16349	16430	16579	16501	16621	16555	16604	16420	16813	16637	16234	16306	16383	16449	16551	16504	16437	16460	16474	16490	16296	16344	16384	16525	16426	16365	16360	16349	16382	16437	16549	16599	16336	16386	16474	16399	16436	16617	16543	16596	16591	16542	16413	16646	16459	16279	16613	16561	16335	16239	16685	16648	16662	16410	16493	16453	16452	16528	16357	16427	16397	16489	16601	16496	16547	16630	16623	16490	16448	16351	16434	16551	16499	16380	16516	16462	16622	16319	16336	16467	16500	16350	16514	16533	16521	16547	16399	16288	16565	16689	16377	16367	16534	16401	16547	16392	16579	16520	16536	16562	16354	16639	16472	16412	16458	16624	16366	16548	16517	16629	16402	16324	16435	16370	16460	16534	16649	16455	16289	16471	16351	16467	16541	16631	16450	16487	16553	16418	16648	16356	16466	16491	16559	16444	16478	16386	16731	16478	16510	16500	16386	16331	16232	16431	16469	16657	16283	16365	16379	16262	16415	16463	16410	16315	16529	16597	16490	16399	16563	16369	16555	16463	16415	16481	16290	16473	16326	16411	16436	16661	16571	16365	16564	16502	16570	16391	16575	16456	16312	16625	16280	16612	16575	16455	16596	16561	16401	16674	16451	16568	16327	16512	16492	16269	16357	16457	16365	16465	16650	16639	16520	16472	16594	16369	16298	16548	16428	16539	16564	16513	16317	16573	16404	16281	16424	16585	16637	16491	16581	16492	16330	16416	16609	16491	16463	16344	16379	16324	16566	16508	16532	16482	16478	16563	16473	16472	16517	16552	16441	16474	16536	16354	16524	16532	16448	16492	16332	16373	16486	16621	16693	16441	16134	16357	16624	16489	16290	16672	16670	16521	16281	16653	16653	16318	16558	16561	16553	16505	16440	16371	16510	16287	16649	16549	16242	16496	16448	16422	16461	16433	16616	16628	16519	16398	16349	16413	16420	16454	16381	16652	16697	16537	16560	16576	16517	16437	16562	16565	16493	16194	16658	16479	16485	16482	16502	16503	16423	16460	16521	16509	16256	16354	16578	16389	16572	16508	16375	16546	16424	16482	16462	16523	16503	16457	16516	16634	16651	16358	16625	16429	16462	16365	16591	16457	16424	16736	16439	16506	16779	16427	16581	16531	16547	16585	16536	16558	16543	16520	16487	16482	16488	16380	16562	16560	16519	16538	16587	16458	16432	16521	16432	16380	16279	16518	16687	16588	16490	16435	16526	16616	16661	16493	16423	16396	16608	16390	16331	16330	16559	16553	16260	16405	16504	16392	16470	16603	16431	16331	16259	16452	16482	16369	16300	16422	16507	16472	16454	16497	16565	16295	16353	16527	16563	16509	16468	16492	16428	16533	16349	16369	16524	16499	16476	16625	16459	16278	16364	16227	16458	16701	16343	16442	16457	16412	16384	16545	16526	16417	16354	16494	16474	16306	16649	16423	16246	16408	16638	16461	16423	16409	16583	16646	16523	16721	16372	16463	16564	16363	16701	16416	16512	16502	16410	16482	16425	16446	16541	16492	16369	16485	16317	16532	16499	16591	16562	16453	16432	16349	16349	16419	16462	16434	16675	16516	16546	16396	16494	16442	16630	16514	16512	16646	16375	16245	16528	16422	16492	16539	16621	16225	16475	16645	16535	16311	16386	16422	16578	16581	16481	16452	16568	16346	16657	16344	16410	16537	16716	16530	16514	16624	16386	16257	16588	16601	16470	16325	16452	16301	16295	16322	16554	16628	16418	16480	16523	16588	16482	16472	16690	16717	16517	16401	16499	16412	16560	16566	16500	16211	16221	16401	16598	16433	16354	16681	16673	16437	16598	16426	16430	16465	16457	16390	16508	16323	16441	16376	16705	16597	16539	16573	16291	16668	16426	16322	16598	16348	16689	16413	16468	16435	16308	16451	16428	16570	16556	16404	16488	16314	16454	16387	16577	16344	16480	16176	16431	16525	16522	16413
12980	25721	16621	14591	14363	14229	14016	14133	13833	13857	13793	13838	14113	13801	14061	13948	13845	13828	13954	13986	13857	13951	13957	14094	13882	13803	13777	13845	13899	13835	13918	13835	13873	13926	13920	13841	13800	13814	13729	13745	13895	13683	13824	13856	13790	13855	13910	13866	13786	13869	13805	13651	13823	13763	13729	13775	13651	13780	13889	13930	13817	13838	13783	13744	13697	13727	13812	13795	13846	13848	13643	13884	13883	13752	13852	13784	13961	13837	13929	13791	13531	13807	13745	13870	13687	13712	13856	13817	13948	13828	13989	13738	14006	13820	13799	13700	13660	13716	13693	13765	13718	13934	13773	13728	13778	13883	13732	13770	13706	13988	13574	13874	13775	13828	13890	13862	13686	13905	13917	13758	13777	13960	13927	13810	13844	13931	13742	13857	13674	13773	13784	13830	13572	13649	13984	13887	13902	13758	13796	13876	13816	13812	13912	13857	13875	13729	13793	13540	13780	13830	13762	13684	13663	13899	13761	13687	13862	13760	14011	13829	13678	13865	13910	13821	13797	13786	13955	13774	13834	13695	13814	13844	13832	13861	13994	13857	13923	13920	13795	13881	13841	14061	13693	13511	13852	13803	13769	13848	13828	13756	13797	13861	13789	14011	13837	13662	13941	13872	13799	13850	13668	13856	13876	13929	13897	14019	13771	13837	13848	13757	13734	13999	13855	13845	13896	13766	13895	13701	13747	13766	13744	13832	13848	13850	13980	14001	13740	13729	13728	13677	13764	13907	13969	13804	13815	13897	13944	13840	13767	13860	13856	13899	13835	13762	13743	13869	13873	13797	13767	13712	13793	13720	13821	13784	13818	13746	13698	13775	13890	13813	13943	13931	13874	13860	13856	13831	13712	13928	13897	13810	13760	13785	13595	13824	13830	13931	13828	13747	13766	14036	13754	13796	13669	13837	13871	13843	13918	13827	13819	13767	13899	13905	13675	13752	13796	13628	13705	13811	13775	13761	13871	14046	14013	13743	13829	13827	13742	13833	13892	13706	13784	13976	13946	13676	13843	13850	13765	13890	13667	13846	13803	13797	13812	13707	13867	13846	13670	13614	13805	13844	13757	13630	13964	13879	13818	13808	13974	13828	13825	13853	13801	13850	13870	13892	13911	13936	13760	13878	13715	13815	13676	13726	13905	13916	13769	13809	13882	13918	13973	13806	13823	13922	13741	14021	14026	13845	13644	13916	13900	13779	13749	13781	13818	13854	13574	13887	13763	13852	13693	13637	13749	13813	13897	13740	13888	13920	13798	13907	13945	13869	13880	13829	13789	13792	13832	13579	14030	13817	13866	13807	13934	13807	13859	13839	13868	13780	13817	13796	13787	13768	13795	13711	13778	13774	13681	13822	13715	13934	13735	13773	13820	13678	13825	13745	13927	13836	13880	13874	13751	13912	13803	13815	13771	13871	13806	13807	13851	13859	13814	13797	13941	13814	13853	13788	13894	13819	13787	13751	13929	13735	13716	13793	13912	13753	13911	13821	13839	13839	13902	13833	13818	13817	13918	13768	13776	13783	13753	13731	13854	13732	13849	13810	13937	13857	13758	13832	13914	13870	13884	13946	13842	13772	13737	13765	13886	13769	13913	13885	13699	13832	13903	13796	13804	13860	13800	13826	13837	13948	13748	13907	13672	13732	13831	13720	13814	13775	13758	13752	13675	13859	13776	14087	13872	13901	13725	13735	13906	13867	13757	13871	13897	13764	13745	13814	13791	13906	13794	13894	13863	13725	13875	13911	13771	13807	13891	13806	13951	13876	13766	13843	13811	13900	13885	13665	13788	13778	13948	13688	13940	13814	13774	13729	13874	13835	13846	13762	13863	13860	13743	13785	13599	13649	13759	13914	13857	13790	13909	13790	13867	13882	13594	13835	13786	13851	13697	13825	13742	13852	13699	13732	13769	13876	13783	14031	13875	13750	13698	13935	13843	13757	13700	13777	13832	13755	13738	13610	13900	13724	13776	13884	13714	13890	13867	13931	13674	13897	13807	13810	13937	13810	13868	13767	13696	13868	13900	13778	13753	13977	13900	13859	13933	13769	13893	13697	13759	13891	13830	13994	13732	13789	13745	14039	13668	13827	13833	13854	14089	13772	13851	13865	13856	14061	13777	13658	13746	13940	13816	14122	13611	13758	13870	13925	13978	13662	13713	13866	13912	13830	14141	13831	13764	13691	13707	13826	13824	13837	13889	13744	13655	13871	13843	13900	13856	13725	13772	13788	13650	13910	13834	13806	13855	13887	13777	13871	13608	13858	13941	13926	13992	13845	13690	13919	13937	13764	13800	13833	13838	13738	13895	13943	13879	13904	13719	13797	13861	13674	13874	13815	13790	13964	13924	13691	13906	13904	13894	13796	13635	13958	13855	13590	13754	13764	13846	13781	13824	13815	13749	13911	13719	13866	13973	14016	13845	13802	13820	13644	13812	13744	13963	13870	13973	13813	13794	13822	13786	13827	13889	13633	13747	13873	13846	13858	13913	13836	13738	13694	13954	13792	13967	13815	13829	13757	13806	13860	13914	13854	13899	13682	13791	13869	13837	13865	14033	13884	13708	13798	13803	13750	13870	13846	13656	13839	13793	13772	13662	13936	13828	13979	13824	13856	13776	13798	13858	13938	13765	13970	14053	13631	13828	13786	13710	13945	13687	13959	13834	13760	13620	13703	13821	13827	13860	13667	13773	13945	13925	13847	13851	13775	13832	13762	13706	13820	13883	13832	13691	13843	13827	13854	13842	13678	13804	13879	13823	13868	13885	13798	13928	13801	13748	13972	13929	13895	13806	13802	13904	13803	13932	13749	13847	13770	13742	13825	13889	13687	13873	13819	13895	13702	13661	13762	13761	13889	13698	13824	13828	13769	13798	13816	13837	13768	13956	13828	13883	13720	13877	13882	13806	13647	13768	13824	13874	13845	13744	13743	13935	13717	13838	13790	13778	13699	13944	13698	13763	13918	13867	13839	13808	13820	13756	13879	13926	14039	13841	13901	13784	13911	13743	13744	13889	13949	13977	13832	13918	13799	13807	13865	13818	13926	13892	14000	13736	13794	13976	13860	13914	13824	13567	13885	13839	13842	13849	13779	13710	13819	13966	13835	13840	13837	13777	13908	13929	13835	13876	13788	13829	13749	13954	13730	13921	13652	13881	13958	13868	13860	13874	13846	13895	13766	13836	13895	13772	13866	13974	13930	13728	13870	13840	13893	13738	13943	13861	13794	13706	13876	13874	13909	13801	13705	13977	13851	13681	13918	13748	13794	13878	13762	13993	13736	13790	13885	13707	13839	13909	13821	13801	13746	13582	13985	13737	13675	13783	13738	13838	13731	13880	13837	13732	13790	13745	13873	13842	13884	13862	13746	13965	13685	13838	13912	13953	13753	13878	13805	13900	14008	13920	13913	13866	13817	13877	13802	13760	13689	13952	13927	13624	13910	13789	13890	13798	13722	13961	13799	13723	13779	13811	13763	13855	13753	13884	13787	13971	13816	13849	13781	13868	13783	13822	13991	13762	13872	14023	13787	13766	13766	13812	13888	13754	13782	13873	13830	13872	13826	13901	13852	13830	13759	13855	13821	13781	13743	13810	13821	13845	13766	13799	14004	13887	13744	13737	13658	13689	13913	13815	13802	13915	13859	13818	13870	14018	13776	13773	13699	13808	13693	13822	13726	13737	13806	13822	13822	13623	13922	13815	13913	13733	13787	13878	13705	13751	13693	13746	14043	13764	13722	13929	13816	13951	13829	13776	13896	13835	13705	13896	13897	13863	13844	13821	13588	13896	13879	13754	13947	13892	13683	13850	13723	13901	13838	13989	13890	13790	13757	13789	13835	13768	13901	13833	13744	13763	13718	13841	13781	13860	13858	13856	13762	13890	13815	13768	13915	14016	13902	13730	13829	13987	13827	13904	13784	13789	13819	13842	13690	13856	13874	13572	13932	13969	13702	13860	13884	13800	13668	13658	14122	13905	13802	13965	13809	13708	13903	13824	13594	13925	13766	13839	13740	13962	13970	13868	13908	13806	13950	13718	13867	13767	13787	13796	13876	13890	13841	13803	13983	13743	13710	13807	13868	13872	13708	13990	13774	13730	13826	13848	13910	13696	13965	14083	14015	13817	13836	13813	13861	13783	13841	13758	13747	14125	13771	13824	13783	13762	13890	13768	13839	13762	13775	13884	13765	13800	13769	13691	13851	13849	13592	13867	13746	13590	13765	13686	13802	13753	13806	13538	13944	13681	13797	13762	13637	13826	13993	13931	13835	13796	13736	13714	13818	13795	13866	13825	13910	13890	13883	13617	13827	13871	13758	13692	13922	13818	13863	13853	13941	13713	13797	13798	13864	13859	13874	13913	13778	13859	13779	13835	13910	13936	13918	13906	13966	13967	13732	13758	13719	13908	13853	13988	13720	13928	13766	13954	13922	13620	13767	13769	13850	13872	13882	13965	13853	13851	13745	13794	13871	13730	13793	13882	13696	13758	13939	13809	13889	13802	13669	13783	13824	13857	13838	13817	13920	13963	13748	13623	13674	13747	13733	13792	14103	13908	13927	13838	13754	13707	13794	13808	13843	13971	13772	13863	13934	13988	13832	13685	13839	13833	13769	13816	13788	13738	13706	13995	13880	13915	13886	13669	14038	13824	13914	13776	13808	13997	13698	13891	13876	13933	13790	13836	13825	13783	13778	13797	13945	13803	13827	13946	13707	13859	13822	13834	13876	13808	13963	13869	13740	13820	13967	13996	13681	13782	13808	13844	13851	13953	13726	13746	13636	13798	13820	13729	13871	13800	13701	13679	13706	13891	13804	13975	13574	13886	13784	14047	13782	13782	13858	13759	13836	13812	13729	13857	13868	13689	13589	13850	13750	13786	13710	13772	13947	13809	13772	13854	13750	13710	13761	13922	13706	13798	13775	13739	13882	13738	13784	13723	13975	13808	13929	13843	13874	13667	13842	13940	13761	13754	13884	13739	14008	13871	14030	13947	13747	13931	13678	13841	13855	13892	13773	13872	13703	13573	13809	13794	13917	13858	13917	13787	13904	13869	13903	13789	13789	13672	14025	13780	13775	13782	13704	13865	13692	13926	13909	13887	13665	13736	13802	13853	13760	13851	13906
23594	21271	28822	24072	21615	22261	20178	16600	16059	16004	16047	16152	16631	17562	18001	18416	18223	17211	16323	15952	15827	15746	15693	15765	15458	15558	15722	15565	15640	15696	15696	15596	15634	15717	15617	15706	15545	15700	15724	15788	15810	15380	15672	15636	15564	15576	15720	15549	15888	15734	15671	15813	15644	15571	15569	15423	15433	15557	15494	15608	15756	15516	15563	15766	15682	15629	15586	15672	15587	15557	15610	15464	15536	15581	15572	15585	15556	15568	15344	15844	15890	15752	15671	15677	15528	15702	15669	15669	15780	15381	15542	15477	15802	15555	15441	15820	15818	15634	15580	15784	15759	15667	15784	15727	15645	15544	15729	15737	15627	15533	15566	15569	15810	15583	15611	15595	15572	15514	15558	15624	15518	15315	15340	15521	15520	15551	15540	15574	15474	15468	15662	15582	15754	15575	15685	15576	15463	15731	15627	15534	15695	15544	15598	15695	15510	15701	15495	15682	15769	15620	15700	15542	15703	15668	15539	15591	15587	15418	15394	15488	15657	15791	15556	15700	15570	15570	15730	15571	15579	15542	15485	15615	15512	15684	15668	15634	15674	15766	15553	15432	15795	15672	15575	15653	15571	15827	15536	15545	15459	15450	15588	15619	15624	15641	15419	15540	15569	15623	15524	15530	15391	15559	15286	15669	15349	15609	15477	15748	15631	15447	15727	15547	15446	15575	15486	15658	15420	15547	15705	15523	15699	15538	15774	15549	15606	15641	15575	15632	15427	15638	15550	15522	15632	15598	15586	15442	15436	15415	15265	15641	15574	15455	15635	15544	15593	15681	15560	15626	15508	15712	15601	15577	15730	15612	15392	15557	15603	15483	15567	15418	15356	15635	15601	15676	15550	15425	15480	15720	15574	15676	15515	15794	15682	15700	15438	15511	15518	15488	15675	15356	15461	15792	15557	15429	15569	15645	15548	15551	15575	15545	15501	15496	15740	15612	15764	15536	15671	15642	15478	15606	15482	15438	15632	15556	15682	15718	15515	15530	15298	15641	15618	15605	15571	15420	15725	15619	15733	15451	15788	15642	15633	15539	15781	15568	15622	15682	15551	15596	15800	15586	15637	15472	15330	15538	15628	15503	15496	15570	15419	15488	15611	15628	15553	15639	15525	15577	15638	15541	15564	15530	15509	15506	15788	15743	15748	15513	15822	15648	15597	15556	15825	15642	15763	15665	15580	15533	15601	15321	15667	15538	15546	15482	15763	15577	15665	15636	15580	15615	15689	15651	15581	15436	15483	15539	15543	15539	15544	15534	15475	15640	15644	15577	15611	15614	15437	15757	15653	15731	15764	15764	15446	15506	15763	15590	15611	15505	15478	15519	15728	15614	15710	15571	15686	15656	15523	15446	15585	15402	15545	15708	15539	15456	15604	15690	15481	15512	15380	15553	15565	15457	15555	15356	15354	15524	15655	15661	15441	15344	15557	15502	15487	15634	15622	15665	15500	15590	15448	15647	15707	15576	15636	15499	15524	15534	15495	15473	15339	15483	15632	15467	15640	15500	15588	15494	15646	15456	15388	15650	15779	15464	15442	15395	15616	15596	15430	15801	15476	15535	15500	15496	15704	15665	15568	15597	15477	15497	15641	15536	15682	15583	15697	15652	15611	15608	15381	15451	15654	15701	15519	15678	15464	15559	15590	15582	15746	15468	15419	15387	15506	15510	15504	15665	15557	15462	15537	15593	15545	15345	15605	15527	15683	15657	15679	15605	15458	15650	15546	15510	15626	15729	15565	15765	15473	15688	15640	15614	15589	15443	15395	15534	15480	15517	15596	15458	15645	15443	15643	15447	15629	15490	15659	15656	15659	15713	15550	15686	15581	15722	15600	15649	15619	15432	15727	15697	15736	15573	15536	15573	15432	15651	15526	15502	15545	15454	15702	15680	15516	15534	15680	15631	15479	15509	15530	15424	15581	15574	15581	15521	15628	15484	15709	15663	15656	15681	15446	15393	15554	15507	15563	15682	15898	15507	15621	15403	15471	15685	15720	15641	15534	15689	15615	15356	15564	15733	15452	15528	15463	15586	15686	15600	15579	15444	15618	15407	15485	15638	15506	15732	15608	15593	15486	15678	15609	15625	15541	15479	15542	15504	15586	15865	15628	15590	15607	15535	15428	15579	15462	15542	15552	15772	15526	15705	15363	15788	15656	15454	15552	15623	15495	15526	15604	15421	15403	15639	15622	15701	15561	15451	15596	15575	15590	15679	15554	15625	15713	15477	15707	15454	15625	15587	15511	15577	15507	15686	15681	15573	15606	15581	15446	15443	15416	15564	15607	15617	15716	15550	15521	15595	15475	15405	15574	15526	15361	15518	15635	15463	15377	15547	15607	15633	15412	15698	15456	15564	15687	15703	15607	15533	15426	15752	15746	15644	15466	15473	15548	15558	15654	15642	15863	15589	15559	15571	15608	15466	15471	15337	15380	15618	15698	15531	15578	15715	15684	15722	15593	15613	15543	15439	15562	15546	15419	15434	15524	15507	15737	15577	15603	15582	15666	15846	15365	15543	15609	15537	15608	15494	15581	15464	15699	15603	15548	15712	15595	15609	15673	15697	15603	15511	15617	15705	15658	15465	15643	15480	15624	15540	15490	15571	15627	15389	15371	15464	15606	15632	15599	15326	15642	15739	15651	15425	15679	15791	15576	15744	15708	15544	15509	15621	15450	15552	15702	15378	15488	15487	15479	15700	15569	15723	15624	15638	15709	15517	15472	15475	15553	15453	15608	15625	15581	15604	15624	15399	15510	15666	15319	15716	15519	15576	15589	15642	15629	15630	15548	15420	15755	15499	15601	15589	15641	15784	15580	15820	15534	15452	15523	15406	15303	15638	15680	15667	15598	15472	15554	15509	15555	15543	15578	15577	15585	15681	15638	15569	15614	15521	15592	15678	15459	15529	15660	15598	15681	15652	15602	15612	15767	15489	15659	15606	15352	15560	15575	15604	15562	15724	15636	15442	15702	15590	15489	15677	15586	15658	15464	15641	15611	15496	15577	15479	15632	15521	15584	15474	15510	15599	15536	15714	15544	15665	15680	15476	15672	15629	15659	15806	15783	15585	15471	15605	15467	15373	15377	15582	15710	15623	15597	15767	15508	15770	15684	15379	15505	15670	15670	15691	15755	15519	15643	15582	15511	15651	15736	15479	15455	15624	15644	15650	15637	15550	15591	15575	15724	15588	15453	15484	15537	15757	15784	15415	15603	15499	15662	15518	15782	15636	15508	15608	15822	15494	15643	15546	15750	15600	15633	15576	15625	15417	15527	15442	15443	15567	15530	15450	15445	15678	15491	15503	15537	15502	15589	15514	15756	15664	15645	15524	15704	15617	15612	15603	15463	15441	15503	15636	15695	15567	15581	15402	15404	15586	15560	15719	15568	15515	15532	15406	15585	15677	15568	15602	15629	15639	15713	15536	15737	15788	15527	15631	15773	15396	15664	15708	15834	15741	15421	15663	15463	15535	15557	15598	15724	15603	15543	15719	15352	15685	15469	15664	15720	15501	15492	15664	15558	15368	15551	15527	15658	15678	15521	15639	15573	15696	15622	15704	15662	15462	15452	15679	15511	15479	15511	15626	15628	15556	15615	15874	15607	15548	15718	15593	15709	15699	15590	15684	15697	15605	15672	15591	15578	15497	15565	15618	15493	15445	15643	15822	15486	15545	15704	15596	15592	15527	15586	15674	15612	15542	15540	15564	15532	15570	15511	15552	15646	15541	15489	15626	15573	15669	15709	15453	15421	15596	15715	15534	15455	15866	15843	15612	15507	15576	15847	15641	15409	15549	15484	15502	15439	15586	15383	15626	15509	15632	15606	15616	15750	15683	15733	15612	15778	15575	15528	15638	15584	15605	15707	15674	15523	15507	15818	15648	15625	15543	15659	15586	15415	15593	15489	15508	15522	15482	15634	15656	15836	15479	15641	15484	15591	15589	15501	15475	15729	15509	15632	15609	15646	15745	15632	15650	15607	15630	15454	15440	15506	15613	15768	15608	15776	15522	15357	15572	15551	15564	15729	15640	15587	15600	15622	15688	15488	15383	15694	15508	15426	15402	15528	15697	15492	15604	15647	15728	15599	15584	15366	15279	15525	15692	15482	15557	15720	15466	15540	15711	15457	15713	15516	15442	15467	15440	15525	15475	15334	15447	15790	15769	15613	15557	15687	15610	15738	15529	15578	15545	15474	15706	15901	15536	15575	15409	15628	15542	15599	15652	15465	15446	15621	15724	15609	15749	15471	15364	15585	15519	15598	15643	15698	15818	15692	15538	15556	15595	15709	15682	15535	15614	15252	15586	15671	15526	15629	15592	15557	15558	15648	15684	15663	15644	15635	15463	15542	15680	15603	15440	15656	15700	15479	15657	15500	15480	15571	15667	15590	15364	15531	15491	15549	15667	15740	15727	15599	15550	15530	15716	15534	15429	15724	15648	15686	15701	15476	15636	15484	15436	15622	15624	15513	15518	15497	15524	15760	15829	15580	15402	15547	15626	15613	15449	15487	15711	15628	15669	15546	15592	15506	15679	15401	15357	15576	15527	15641	15643	15525	15584	15473	15615	15664	15492	15412	15523	15561	15706	15531	15434	15453	15455	15660	15629	15567	15553	15720	15635	15630	15385	15496	15565	15599	15536	15565	15759	15486	15544	15657	15668	15555	15577	15383	15569	15631	15423	15639	15735	15493	15438	15720	15378	15870	15587	15604	15691	15598	15357	15548	15908	15508	15384	15650	15622	15401	15531	15612	15587	15564	15621	15577	15613	15407	15521	15551	15426	15587	15522	15604	15621	15552	15565	15645	15768	15514	15535	15510	15549	15660	15571	15559	15473	15745	15778	15453	15878	15520	15434	15660	15541	15571	15557	15609	15684	15839	15520	15599	15675	15642	15694	15364	15474	15531	15558	15569	15564	15821	15591	15599	15591	15605	15650	15674	15810	15646	15494	15623	15499	15530	15680	15609	15512	15533	15610	15656	15467	15601	15631	15519	15820	15666	15683	15686	15727	15636	15711	15640	15622	15669	15311	15578	15405	15697	15503	15630	15697	15566	15666	15612	15502	15395	15579	15708	15584	15483	15570	15467	15555	15520	15389	15427	15604	15575	15612	15673	15535
13097	31850	20811	15764	14806	14137	13702	13514	13496	13443	13645	13600	14154	14679	15460	15774	15245	14313	14085	13489	13357	13628	13228	13396	13361	13398	13334	13322	13496	13417	13331	13520	13370	13237	13391	13411	13352	13395	13330	13387	13511	13486	13425	13378	13414	13408	13503	13303	13318	13345	13309	13382	13259	13486	13308	13487	13407	13389	13228	13363	13444	13368	13394	13486	13433	13466	13401	13323	13408	13369	13353	13408	13401	13493	13274	13375	13435	13233	13322	13472	13253	13312	13289	13284	13266	13296	13381	13392	13422	13385	13350	13296	13341	13343	13332	13272	13231	13398	13153	13168	13287	13457	13294	13261	13380	13221	13286	13254	13290	13525	13445	13350	13335	13409	13406	13289	13104	13612	13326	13260	13411	13265	13405	13275	13302	13279	13324	13399	13488	13388	13135	13437	13353	13227	13368	13393	13232	13401	13292	13449	13341	13309	13317	13318	13281	13369	13249	13482	13374	13259	13302	13303	13321	13392	13312	13284	13483	13358	13235	13412	13418	13449	13368	13419	13329	13438	13314	13392	13221	13207	13221	13318	13392	13446	13257	13211	13298	13360	13191	13212	13316	13199	13428	13343	13346	13289	13377	13217	13305	13230	13252	13227	13197	13454	13464	13267	13418	13248	13360	13192	13398	13388	13382	13357	13210	13274	13328	13335	13275	13387	13175	13303	13402	13564	13295	13287	13368	13489	13241	13376	13441	13399	13464	13480	13399	13311	13255	13267	13393	13354	13284	13368	13266	13504	13353	13289	13340	13200	13374	13284	13415	13379	13501	13469	13260	13446	13367	13308	13292	13417	13403	13304	13337	13391	13386	13365	13376	13323	13195	13429	13357	13413	13470	13302	13095	13367	13422	13264	13371	13281	13396	13295	13253	13330	13402	13229	13375	13179	13275	13205	13349	13162	13175	13318	13374	13355	13330	13306	13276	13437	13395	13375	13381	13436	13184	13451	13377	13421	13242	13364	13351	13171	13312	13396	13412	13400	13429	13378	13277	13040	13400	13505	13402	13441	13410	13334	13293	13262	13428	13312	13361	13330	13219	13270	13285	13363	13435	13419	13179	13266	13416	13401	13347	13385	13298	13332	13293	13278	13581	13470	13237	13202	13436	13412	13260	13257	13406	13397	13247	13439	13175	13307	13384	13416	13327	13179	13225	13321	13333	13361	13345	13352	13303	13353	13336	13261	13433	13393	13355	13358	13395	13419	13287	13355	13171	13309	13463	13491	13545	13241	13461	13462	13241	13309	13283	13396	13331	13377	13326	13395	13350	13274	13450	13349	13242	13374	13312	13295	13296	13368	13371	13342	13483	13356	13441	13312	13324	13393	13402	13434	13315	13389	13207	13259	13297	13443	13229	13523	13366	13248	13315	13257	13417	13288	13348	13382	13318	13254	13168	13271	13376	13360	13476	13332	13203	13343	13310	13208	13266	13234	13380	13221	13262	13252	13356	13324	13311	13192	13260	13295	13349	13269	13350	13279	13307	13197	13354	13428	13358	13302	13406	13434	13411	13439	13455	13277	13232	13383	13334	13324	13377	13327	13235	13496	13261	13275	13361	13406	13398	13440	13342	13411	13264	13393	13383	13343	13251	13302	13276	13273	13296	13344	13342	13460	13459	13270	13282	13375	13425	13298	13329	13278	13202	13401	13277	13264	13385	13375	13346	13507	13504	13405	13348	13220	13295	13329	13529	13243	13166	13260	13324	13159	13390	13272	13254	13288	13468	13433	13230	13373	13299	13197	13162	13349	13369	13530	13380	13327	13418	13199	13421	13167	13381	13253	13114	13337	13348	13332	13400	13227	13340	13281	13295	13360	13389	13242	13261	13363	13153	13201	13201	13470	13348	13258	13276	13364	13410	13386	13279	13346	13276	13238	13378	13337	13354	13291	13104	13457	13299	13390	13275	13323	13454	13269	13247	13374	13394	13206	13372	13354	13287	13190	13519	13348	13328	13398	13459	13410	13366	13354	13383	13170	13274	13328	13356	13371	13331	13349	13478	13414	13310	13398	13358	13442	13351	13283	13360	13342	13281	13260	13338	13379	13393	13388	13494	13407	13247	13360	13354	13371	13404	13453	13382	13213	13317	13430	13353	13341	13320	13339	13352	13424	13465	13408	13367	13336	13340	13343	13392	13133	13507	13317	13157	13327	13352	13206	13350	13245	13189	13381	13295	13289	13387	13412	13319	13476	13237	13215	13283	13305	13380	13485	13471	13368	13258	13231	13332	13284	13169	13408	13334	13382	13403	13263	13417	13382	13340	13174	13227	13295	13441	13275	13395	13235	13379	13371	13333	13345	13460	13317	13241	13381	13336	13438	13251	13244	13416	13370	13436	13321	13460	13430	13322	13459	13267	13315	13338	13410	13297	13273	13393	13415	13163	13279	13260	13375	13323	13136	13262	13326	13471	13467	13321	13436	13333	13316	13343	13407	13350	13358	13592	13343	13282	13384	13251	13359	13308	13195	13363	13362	13437	13387	13459	13377	13260	13458	13214	13171	13433	13362	13302	13369	13334	13506	13327	13275	13275	13362	13211	13359	13406	13133	13160	13356	13311	13218	13407	13375	13249	13273	13369	13364	13246	13385	13429	13447	13305	13366	13272	13192	13391	13273	13362	13456	13392	13382	13396	13361	13341	13448	13473	13381	13210	13283	13262	13338	13535	13531	13525	13153	13225	13381	13473	13328	13312	13141	13325	13369	13293	13226	13220	13391	13400	13331	13350	13232	13254	13231	13262	13327	13284	13265	13442	13347	13273	13407	13387	13295	13312	13367	13368	13239	13321	13216	13370	13448	13261	13377	13389	13328	13321	13360	13306	13174	13363	13159	13353	13391	13374	13213	13328	13426	13404	13315	13401	13311	13220	13424	13362	13291	13291	13333	13391	13236	13248	13284	13418	13415	13196	13359	13376	13245	13363	13331	13399	13382	13456	13258	13438	13347	13391	13372	13369	13337	13340	13324	13235	13308	13357	13293	13283	13354	13257	13477	13257	13303	13359	13555	13433	13410	13303	13436	13388	13189	13381	13347	13458	13334	13426	13228	13306	13431	13301	13373	13441	13336	13436	13472	13155	13288	13245	13328	13379	13435	13213	13358	13450	13349	13437	13253	13332	13436	13379	13348	13375	13220	13470	13380	13325	13379	13349	13280	13425	13329	13376	13289	13390	13384	13383	13316	13467	13359	13242	13353	13220	13375	13389	13286	13433	13411	13306	13311	13275	13389	13315	13199	13316	13315	13348	13491	13275	13258	13411	13278	13387	13453	13385	13303	13353	13198	13219	13296	13463	13434	13260	13463	13400	13230	13260	13285	13432	13251	13224	13195	13207	13327	13394	13562	13231	13386	13425	13434	13336	13486	13459	13195	13538	13398	13242	13405	13414	13413	13219	13374	13193	13332	13222	13335	13376	13429	13208	13481	13366	13355	13284	13353	13314	13440	13450	13427	13316	13184	13304	13394	13495	13354	13337	13298	13524	13318	13370	13385	13307	13529	13341	13368	13388	13333	13221	13337	13213	13262	13317	13283	13368	13436	13378	13413	13381	13355	13342	13414	13310	13341	13450	13334	13452	13374	13503	13439	13388	13387	13295	13216	13291	13256	13400	13377	13495	13192	13313	13529	13313	13291	13561	13484	13369	13284	13117	13378	13309	13302	13310	13377	13300	13157	13323	13335	13586	13348	13355	13244	13296	13313	13494	13381	13290	13303	13142	13299	13206	13479	13221	13405	13483	13241	13226	13404	13415	13349	13200	13429	13259	13305	13363	13482	13284	13210	13351	13425	13312	13408	13401	13439	13363	13433	13229	13335	13378	13457	13395	13311	13358	13146	13172	13206	13464	13547	13488	13347	13490	13338	13485	13235	13415	13402	13290	13361	13443	13497	13256	13474	13235	13396	13395	13289	13190	13278	13448	13573	13296	13243	13316	13483	13268	13409	13418	13216	13483	13504	13313	13329	13399	13557	13243	13324	13256	13568	13435	13259	13302	13224	13329	13159	13369	13352	13373	13351	13329	13231	13183	13461	13191	13270	13296	13435	13395	13266	13358	13162	13190	13448	13376	13380	13298	13367	13180	13178	13348	13446	13079	13273	13319	13152	13411	13506	13346	13454	13193	13347	13435	13241	13346	13393	13399	13311	13309	13131	13442	13308	13244	13345	13175	13367	13411	13289	13335	13344	13324	13347	13427	13389	13306	13437	13335	13149	13247	13355	13181	13342	13281	13441	13412	13259	13367	13308	13298	13341	13346	13308	13358	13358	13343	13508	13209	13404	13255	13436	13216	13435	13253	13277	13301	13370	13397	13316	13138	13533	13270	13225	13286	13415	13182	13303	13535	13252	13287	13394	13410	13312	13303	13391	13386	13305	13268	13255	13282	13303	13332	13287	13577	13467	13251	13067	13417	13406	13212	13339	13301	13298	13209	13244	13404	13586	13301	13317	13334	13384	13488	13235	13195	13298	13405	13226	13315	13383	13316	13237	13329	13225	13353	13164	13478	13375	13332	13241	13360	13284	13291	13427	13364	13291	13443	13333	13491	13132	13389	13472	13201	13426	13290	13428	13296	13395	13341	13426	13372	13307	13410	13203	13254	13384	13246	13320	13284	13212	13240	13333	13214	13236	13360	13299	13277	13409	13397	13323	13282	13323	13386	13347	13257	13358	13279	13354	13235	13380	13359	13313	13448	13400	13456	13298	13454	13239	13260	13294	13348	13376	13243	13392	13350	13457	13338	13230	13466	13403	13356	13356	13468	13349	13387	13275	13402	13217	13299	13218	13357	13444	13441	13474	13324	13279	13394	13247	13298	13306	13294	13354	13489	13472	13374	13200	13347	13354	13365	13201	13328	13244	13397	13415	13378	13277	13270	13309	13242	13238	13264	13386	13320	13333	13169	13145	13328	13345	13426	13285	13224	13438	13363	13302	13239	13423	13240	13384	13261	13194	13167	13415	13199	13458	13228	13146	13261	13278	13360	13271	13423	13396	13442	13368	13298	13389	13279	13243	13444	13116	13323	13286	13367	13352	13380	13467	13369	13262	13282	13152	13521	13330	13324	13440	13409	13258	13289	13270	13305	13225	13198	13248	13287	13305	13357	13372	13274	13259	13237	13319
22523	21174	28925	23695	21258	22727	24547	18142	17281	17442	17296	17342	17666	17881	19683	23301	22217	19704	18278	17389	16916	16932	16932	16732	16828	16709	16712	16852	16937	16747	16827	16860	16849	16827	16851	16641	16871	16577	16835	16747	16683	16773	16733	16833	16640	16748	16719	16663	16546	16678	16926	16747	16562	16920	16707	16993	16825	16876	16773	16886	16995	16819	16546	16513	16519	16516	16507	16689	16762	16683	16815	16612	16544	16685	16540	16821	16714	16607	16760	16691	16631	16948	16906	16851	16734	16588	16664	16596	16614	16666	16628	16679	16793	16705	16674	16700	16379	16531	16669	16543	16511	16728	16654	16644	16731	16881	16690	16589	16672	16801	16787	16843	16818	16587	16711	16659	16711	16731	16644	16698	16740	16898	16752	16572	16636	16712	16715	16629	16720	16689	16654	16672	16864	16733	16604	16773	16689	16825	16730	16754	16555	16752	16746	16605	16615	16606	16509	16688	16804	16462	16598	16424	16736	16601	16629	16637	16557	16671	16573	16650	16653	16649	16936	16637	16647	16652	16857	16560	16742	16572	16595	16540	16637	16640	16742	16824	16811	16618	16667	16772	16585	16652	16522	16541	16743	16616	16670	16684	16765	16717	16631	16666	16564	16745	16729	16734	16501	16607	16790	16648	16684	16753	16538	16748	16588	16759	16502	16588	16684	16699	16762	16753	16765	16704	16435	16755	16663	16395	16552	16569	16545	16518	16608	16700	16541	16451	16538	16715	16653	16575	16814	16637	16680	16513	16565	16620	16591	16527	16642	16530	16588	16712	16611	16492	16522	16428	16510	16618	16696	16661	16705	16493	16768	16897	16682	16657	16753	16577	16455	16693	16726	16571	16677	16608	16656	16721	16627	16810	16815	16563	16749	16785	16589	16749	16854	16543	16583	16533	16760	16646	16567	16473	16725	16654	16485	16644	16747	16531	16776	16645	16571	16528	16741	16633	17090	16766	16433	16430	16681	16644	16574	16472	16744	16738	16687	16383	16552	16714	16521	16494	16632	16639	16774	16624	16658	16634	16549	16637	16824	16589	16676	16559	16763	16778	16677	16716	16498	16590	16807	16638	16685	16681	16561	16584	16606	16679	16744	16674	16642	16647	16747	16615	16830	16697	16568	16502	16761	16637	16587	16858	16706	16605	16701	16640	16580	16716	16582	16702	16687	16686	16448	16784	16650	16487	16634	16783	16511	16697	16614	16652	16894	16602	16545	16754	16721	16949	16385	16665	16709	16638	16680	16616	16588	16719	16669	16624	16672	16707	16634	16411	16795	16694	16478	16760	16610	16691	16881	16817	16507	16765	16876	16686	16656	16648	16683	16837	16731	16543	16749	16674	16684	16581	16553	16881	16645	16565	16593	16717	16430	16443	16664	16502	16722	16858	16684	16576	16509	16633	16431	16782	16705	16678	16620	16452	16596	16546	16517	16611	16636	16587	16648	16528	16415	16397	16588	16803	16849	16580	16633	16590	16581	16676	16675	16663	16819	16526	16606	16641	16735	16791	16750	16562	16649	16643	16521	16636	16571	16598	16606	16750	16665	16693	16545	16686	16785	16485	16776	16627	16633	16401	16465	16665	16484	16715	16786	16621	16668	16758	16578	16583	16652	16639	16497	16429	16462	16660	16593	16500	16619	16673	16670	16547	16556	16555	16719	16603	16616	16675	16703	16733	16721	16814	16601	16603	16839	16836	16469	16588	16410	16515	16808	16556	16667	16555	16403	16748	16673	16648	16428	16805	16639	16608	16745	16624	16670	16503	16783	16670	16435	16576	16415	16775	16689	16795	16592	16612	16446	16615	16819	16585	16434	16556	16628	16567	16635	16383	16551	16561	16512	16785	16777	16352	16568	16582	16493	16588	16645	16654	16437	16460	16685	16580	16451	16794	16546	16726	16463	16646	16591	16703	16578	16555	16577	16321	16651	16660	16821	16680	16621	16566	16628	16658	16560	16716	16672	16552	16712	16652	16691	16765	16567	16489	16645	16668	16700	16621	16493	16367	16905	16639	16732	16529	16516	16551	16660	16564	16746	16705	16432	16709	16778	16555	16674	16712	16743	16588	16675	16627	16747	16535	16467	16732	16627	16619	16852	16686	16643	16579	16685	16510	16708	16410	16350	16565	16692	16476	16699	16369	16665	16795	16636	16655	16607	16716	16723	16747	16649	16531	16544	16675	16759	16547	16593	16581	16711	16722	16627	16503	16522	16413	16763	16811	16793	16717	16760	16607	16533	16442	16772	16687	16655	16640	16617	16706	16698	16878	16566	16594	16693	16751	16371	16367	16602	16668	16592	16490	16582	16586	16710	16550	16666	16676	16651	16586	16656	16671	16835	16597	16443	16784	16653	16613	16553	16596	16762	16740	16857	16514	16708	16587	16624	16521	16503	16678	16652	16476	16662	16484	16709	16536	16623	16618	16754	16602	16560	16600	16495	16518	16600	16606	16733	16522	16453	16816	16611	16506	16587	16781	16518	16575	16695	16520	16580	16701	16538	16779	16822	16533	16738	16753	16873	16639	16653	16549	16764	16479	16663	16717	16681	16604	16597	16599	16647	16581	16582	16721	16695	16628	16746	16627	16700	16649	16674	16759	16877	16801	16630	16461	16523	16681	16601	16536	16727	16573	16625	16820	16656	16609	16563	16613	16674	16684	16587	16734	16628	16722	16759	16518	16864	16407	16749	16759	16637	16530	16693	16615	16650	16623	16774	16522	16584	16549	16483	16644	16576	16584	16538	16696	16799	16554	16584	16660	16743	16527	16542	16521	16786	16721	16502	16622	16620	16572	16687	16393	16747	16588	16623	16643	16694	16620	16864	16702	16668	16705	16493	16589	16584	16506	16676	16596	16714	16433	16475	16748	16704	16621	16824	16589	16772	16725	16788	16651	16669	16411	16866	16649	16500	16591	16529	16672	16624	16666	16767	16671	16792	16548	16793	16687	16808	16642	16530	16579	16517	16555	16693	16706	16575	16474	16687	16696	16692	16748	16639	16596	16441	16747	16686	16682	16761	16690	16664	16799	16945	16552	16592	16440	16616	16579	16697	16661	16602	16581	16649	16592	16782	16691	16854	16798	16642	16550	16631	16648	16884	16610	16600	16573	16793	16612	16617	16577	16609	16758	16490	16757	16596	16717	16664	16753	16818	16665	16641	16799	16572	16523	16740	16683	16777	16484	16818	16582	16609	16682	16737	16605	16647	16724	16649	16640	16425	16707	16574	16622	16676	16516	16625	16528	16504	16505	16882	16672	16426	16596	16616	16518	16516	16678	16590	16737	16596	16548	16629	16681	16604	16817	16763	16777	16612	16629	16434	16706	16690	16615	16749	16654	16793	16771	16612	16738	16477	16752	16786	16486	16775	16573	16605	16761	16456	16837	16823	16771	16708	16778	16704	16732	16819	16796	16841	16554	16666	16626	16685	16681	16663	16679	16518	16681	16535	16797	16734	16669	16514	16502	16582	16636	16759	16543	16769	16636	16751	16631	16788	16933	16585	16845	16642	16468	16445	16440	16667	16474	16641	16755	16549	16716	16580	16562	16602	16632	16599	16508	16616	16663	16570	16711	16738	16610	16773	16627	16768	16588	16676	16696	16411	16622	16661	16633	16508	16604	16490	16504	16800	16727	16733	16531	16699	16507	16738	16693	16710	16670	16541	16607	16413	16749	16674	16672	16578	16765	16678	16507	16597	16692	16610	16594	16605	16407	16644	16863	16897	16709	16536	16715	16644	16625	16679	16712	16549	16718	16646	16536	16626	16848	16658	16519	16639	16765	16746	16633	16664	16491	16676	16802	16688	16556	16441	16495	16593	16550	16505	16611	16382	16592	16464	16490	16600	16554	16671	16527	16463	16557	16498	16596	16792	16486	16593	16667	16812	16723	16852	16565	16500	16475	16517	16569	16640	16635	16548	16513	16551	16507	16632	16481	16438	16671	16638	16692	16572	16579	16491	16622	16573	16791	16721	16457	16735	16434	16702	16434	16666	16488	16655	16731	16776	16650	16671	16643	16742	16610	16446	16583	16532	16695	16658	16661	16593	16637	16552	16707	16558	16520	16615	16552	16742	16802	16857	16656	16762	16616	16291	16670	16732	16814	16779	16667	16782	16553	16581	16634	16692	16824	16645	16581	16767	16650	16675	16668	16599	16604	16553	16638	16536	16660	16697	16661	16655	16671	16725	16586	16761	16518	16728	16535	16541	16666	16583	16549	16655	16767	16760	16616	16774	16665	16508	16674	16776	16561	16510	16472	16588	16477	16625	16601	16608	16651	16534	16673	16636	16573	16532	16600	16784	16663	16409	16523	16678	16680	16552	16559	16588	16451	16592	16455	16537	16621	16865	16505	16693	16710	16526	16535	16594	16281	16644	16695	16629	16679	16608	16687	16660	16599	16508	16520	16606	16579	16649	16612	16692	16604	16744	16605	16776	16778	16787	16844	16632	16655	16738	16453	16574	16583	16544	16669	16713	16714	16675	16603	16494	16531	16618	16666	16888	16656	16616	16382	16536	16734	16597	16671	16698	16603	16611	16647	16564	16659	16832	16675	16640	16721	16763	16694	16679	16767	16569	16737	16830	16497	16475	16597	16622	16817	16539	16595	16559	16740	16528	16653	16534	16722	16790	16705	16448	16771	16498	16734	16670	16797	16724	16554	16719	16654	16396	16700	16628	16628	16539	16932	16538	16883	16654	16678	16834	16467	16558	16759	16672	17017	16727	16499	16683	16697	16683	16712	16704	16614	16658	16565	16718	16867	16658	16668	16767	16585	16900	16619	16520	16463	16598	16697	16833	16631	16551	16519	16814	16634	16713	16753	16814	16759	16771	16651	16472	16629	16663	16636	16479	16581	16683	16625	16772	16652	16587	16560	16546	16646	16595	16677	16641	16654	16540	16645	16505	16713	16607	16511	16681	16714	16716	16541	16575	16657	16619	16600	16697	16510	16652	16684	16535	16452	16566	16610	16682	16762	16596	16689	16622	16681	16594	16648	16570	16533	16632	16522	16437	16606	16742	16592	16717	16665	16659	16598	16627	16600	16592	16613	16618	16700	16486	16607	16427	16587	16490	16718	16668	16626	16742	16701	16675	16832	16624	16628	16663	16675	16466	16495	16454	16665
14389	42620	26780	17613	16159	15206	14589	14154	14050	14279	14235	14327	14662	14834	16846	19484	18171	16054	14909	14311	14220	13895	13970	14033	13852	13948	14118	13940	13789	14166	13777	14060	14065	14011	14001	14116	14046	13896	13919	14141	14031	14074	13969	13973	13795	14011	13968	14090	13851	13944	13946	13901	13778	13893	13903	13917	13966	13945	14016	14067	13970	13931	13863	13984	13827	14021	13829	13947	13942	13934	13955	14114	13837	14041	13995	13944	13881	13852	13951	14008	13972	14014	14062	13953	13956	13911	13788	14069	13742	13947	13990	13929	13860	13997	13882	13901	14140	13961	13883	13942	14094	14118	13921	14048	14002	14016	14018	14028	14034	13913	13943	14060	13925	13731	13937	13931	13795	13876	14062	13881	13818	14033	13979	13814	13876	13998	13956	13897	13970	13954	13834	13862	14167	14038	13875	14085	13796	13763	13853	13884	14032	13866	13708	13926	14048	13969	13927	13909	14066	13936	13984	13907	13945	13807	13994	14083	13815	14166	13878	13809	14049	13819	13924	13856	13834	13881	13892	14176	13941	13874	13901	13943	13988	13835	13689	13781	13886	13971	13964	13959	13980	13908	14068	13856	13888	13922	14096	13982	13946	14019	13698	13942	13908	13923	13800	13804	14016	14139	14113	13990	13946	13981	13839	13931	14004	13968	13908	13799	13928	13878	14009	14021	13812	13797	13892	14054	13954	14041	13743	14127	13826	13913	13856	13928	14032	14026	13904	13864	13833	13930	13961	13980	13872	13954	13803	13890	13793	14008	13980	14066	13771	14026	13981	14022	13892	14029	13891	13843	13955	13963	13886	13862	13827	13916	13907	13914	13754	13966	13810	13932	13863	14140	13914	13866	13763	14123	14005	13877	13925	13984	13976	13914	13983	13830	13857	13849	13948	13983	13870	13891	14041	13958	13831	14013	13958	14089	13775	13872	13851	14061	13802	13972	13963	13848	14082	13897	13796	13833	13842	13808	13897	13902	13943	13831	13994	13988	14062	13960	13909	13987	13888	13921	13860	13945	14005	13787	13929	13878	13832	13904	13978	13836	13971	13971	13892	13906	14110	13932	13944	13822	13922	13822	14059	13774	13865	14237	13966	13822	14040	13935	14030	13911	13855	14207	14109	13876	13999	14024	13905	14036	13962	13941	13965	13829	13848	13736	14013	13899	13970	13847	13836	13882	13869	13933	13760	13804	13804	13962	13945	13953	13872	13945	14094	13934	13998	13886	13992	13751	13964	13880	13853	13965	13945	13997	13929	13957	13911	13979	14061	13776	13977	13997	14051	14003	13863	14138	13908	13868	13839	13905	13814	14012	14023	13691	14033	14060	14064	14159	13834	13758	13748	13984	14112	13859	13992	14047	13907	13928	13768	13937	13879	14006	13948	13896	13869	13917	13954	13949	13760	13856	13892	13789	14007	13817	14034	13893	13901	13956	13852	13913	13934	13997	13831	14069	13971	13915	13910	13862	13951	14005	13960	13928	13932	13891	13783	13971	13982	13969	13999	13897	13931	13782	13803	13854	14036	13923	13873	13791	13788	13839	14025	13900	13979	13882	13978	13950	13901	14170	14079	13851	13995	13752	13868	13842	13932	14005	13990	14066	13813	14011	13985	14028	13799	13959	13991	13873	13962	13910	13922	14066	13813	13896	13811	13968	13887	13878	13966	13793	14018	13876	13985	13906	13963	13885	14112	13902	13865	14101	14026	14050	13936	13913	13922	13849	14025	13823	14020	13968	13956	13862	13725	13937	13917	14081	13895	13841	14005	14120	13966	13839	13982	14032	13889	13953	14083	13851	13906	13861	13927	13969	13873	13782	13877	14151	13685	14029	13678	13795	13910	13911	13982	13999	14013	13978	13875	13912	13960	13881	13920	14021	13873	13887	13859	13879	14046	13887	13940	13885	13863	13896	13883	13966	13739	13923	13926	13709	13954	14079	14031	13878	14002	13949	13989	14083	13880	13951	13919	13803	13749	13911	14021	13996	13891	13796	13829	14070	14061	13776	14062	13940	13987	13926	13820	13940	13849	13842	13864	13932	13786	13938	13829	13963	13831	13904	13835	14026	14052	14076	13777	14022	14018	13884	13913	13813	13794	13925	14125	13851	14165	13696	13929	13921	14021	13880	13953	13943	13800	14043	14001	13816	13964	13973	13764	13860	14048	13884	13746	13952	13903	13900	13970	13884	13860	13949	13870	13869	13848	13907	13937	13863	13855	13872	14106	13883	13961	13977	13855	14036	13884	14002	13961	13994	13785	14004	13986	13871	13861	13965	14089	13805	13813	14068	13981	13729	14099	13892	14023	13910	13867	13932	13807	13730	13910	13926	13726	13900	14020	13893	13969	13915	13926	14099	13900	13853	13840	13954	13833	13988	13957	14061	13888	13845	13915	13842	13971	13990	13761	13834	13682	13700	13990	13842	13848	13887	13998	14014	13778	13875	13872	14024	14061	13818	13772	13856	14010	13918	13915	13836	13862	13879	14070	13834	13919	13980	13805	14075	13898	14140	13980	13932	14062	13911	13959	13838	13661	13840	13984	13853	13962	13904	13807	14007	13992	13887	13706	13909	13934	14051	13931	13859	13982	14043	13999	13916	13875	13869	13805	13909	13913	14066	13843	13764	13906	13808	13900	13899	13814	14001	13925	13845	13863	13818	13869	13773	14035	13765	13970	13934	13812	13974	13997	13953	13819	13956	13911	14036	13867	13925	13851	13887	13922	13903	13887	13980	13852	13962	14011	13988	13850	13884	13904	13940	13995	14151	13846	13990	13884	13813	14001	13940	13919	13871	13965	13955	13784	14070	13860	14051	13862	13862	14034	13985	13945	13944	14007	14037	13882	13902	13912	13711	14132	13901	13747	13842	14069	13917	13985	13962	13895	13868	13887	13944	13867	13938	13952	13897	13847	13949	13988	13958	13909	13898	13945	13861	14091	13756	13858	13885	13836	13907	13736	13752	13973	13869	13968	14005	13780	13804	13926	13755	13883	13956	13993	13873	13926	13802	13936	13964	13914	14020	13892	13838	13982	14005	13893	13798	13951	13856	13910	13820	13993	13846	13896	13922	14008	13986	13969	13780	13809	13982	13981	13965	14035	13957	13868	13769	14019	13868	13796	13754	14010	13801	13947	13818	13976	13944	14010	13862	14005	13916	13992	13822	13923	13817	13974	13945	13915	13851	13865	13922	13967	14059	13856	13999	13929	13951	14179	13918	13826	13889	13829	13883	13856	13952	13946	13875	13910	13872	14017	13897	13926	13882	13853	13878	13811	13956	14078	13883	13892	13906	14085	13853	13868	14106	13877	13934	14043	13870	13965	13840	13965	14019	14022	13818	13921	13929	13821	13855	13889	14018	13828	13936	13962	13741	13880	13906	13967	14093	13819	13917	13967	13919	13942	13970	13982	13974	13883	13847	13954	13954	13814	13881	13979	14033	14017	13872	13818	13954	13967	13682	13943	13798	13955	14032	14046	13947	13771	13868	13769	13896	13883	13850	13811	13892	13945	14082	13979	14021	13926	14003	13950	13918	13902	14032	13966	13895	13927	13964	13894	14035	13996	13977	13989	13966	13873	13819	13859	13945	13963	14112	13949	13811	13923	13906	14016	13963	13966	14042	13842	14024	13963	13928	13908	13877	14081	13868	13837	13890	13870	13913	13856	13955	13850	13995	13904	14003	13873	13874	13958	13906	13874	14035	13826	14007	13797	13909	13786	14005	13847	14077	13903	14104	13861	14078	14001	13971	13916	14003	13990	13869	14014	13853	13966	13947	13879	13916	13819	13928	14058	13975	13830	13864	13862	13909	13955	13992	13828	14024	13853	13929	14153	13806	13720	13929	13901	13827	13932	13833	13908	14011	13978	13929	13955	13882	14009	13877	13849	13968	14017	13936	13930	13811	14012	13859	13914	13846	13966	13967	13922	13903	13887	13871	13956	14003	13736	13833	14013	13958	13803	13972	14019	14005	13973	13936	13823	13881	13922	13930	14028	13888	13960	14001	13964	13958	13911	13735	13713	13815	13862	13800	13921	13950	13904	13913	13851	13942	13932	14011	13884	13978	14052	14095	13954	13788	13975	13854	13831	13906	13822	13865	13902	13970	13938	13724	13966	13796	13975	13978	13890	13884	13958	14007	13933	14035	13987	13979	13916	13968	13938	14085	13884	14020	13785	13952	14046	13955	13914	14052	14098	13890	13939	14037	13962	14058	13919	13852	13950	13853	13867	14010	13722	13965	13822	13898	14012	13883	13826	13983	13908	13824	13818	14031	13935	13869	13794	13770	13867	13892	14068	13926	13830	13819	13824	13864	13890	13901	13937	14048	13858	13929	14019	13949	13992	13839	13772	13868	13827	14015	13886	13774	13655	13886	13875	14047	13989	13808	13954	13904	13986	14034	13828	13877	13974	13937	13937	13964	14044	13936	14083	13869	13907	13895	13823	13942	13983	13867	14060	13876	13992	13966	13901	13810	13928	13823	13837	13888	14031	13846	13935	13854	13937	13919	13931	14012	13863	14043	14038	13867	14055	14027	13957	13910	14020	13971	13838	14074	13901	13902	14012	13861	13976	13910	14030	13892	14071	13823	13953	13989	13830	13844	14032	14145	13849	13838	14042	14077	13844	13714	14023	13869	13925	13924	13924	13774	13853	14011	14040	13787	14158	13848	13979	13969	13992	13764	13833	13772	13852	13862	13757	13771	13830	13902	13746	13843	13859	13962	13867	13952	14031	13876	13875	14032	13937	13929	13905	13860	13918	13912	13984	13913	13880	14046	13855	13979	13820	13923	13880	13987	13949	14000	13943	13993	13981	13855	13906	13935	14047	13959	13983	13778	13810	13973	13793	13908	13848	13875	14051	13763	13910	13951	13864	13850	13879	13942	13991	14022	13941	14042	13942	14011	13968	13819	13959	13801	14068	13835	13968	13924	13818	14057	14132	14115	13754	13959	13905	14039	13954	14139	13969	13846	14008	14011	13921	13861	14008	14062	13930	13962	13832	13827	14079	13896	13887	13946	13926	13858	13897	13833	13943	13933	13996	13920	13911	13852	13868	13762	14009	13976	13910	13859	13908	14016	13888	13956	13968	14032	13955	13982	13788	13868	13783	14079	13915	14130	13880	13983
25561	21189	27152	25962	19880	18405	18476	17307	17086	17019	16956	17077	17225	17021	17217	17394	17428	17374	17363	16992	17259	16765	16970	16903	17152	17325	17131	17098	17051	17015	17115	16902	16929	17015	17016	17086	17244	17038	17043	16890	17000	16814	17058	17094	17030	16944	17125	16950	16997	16898	16975	17235	16958	17049	16945	17044	17157	17057	16817	17125	17100	17036	16994	16970	16946	17158	16820	16991	16951	16961	16940	17088	16887	16906	16872	16948	16850	17055	17019	16937	17001	16972	16942	17008	16874	16769	17063	17048	16938	16926	16780	16808	16889	17096	16913	17080	17178	17115	16899	16754	17078	17076	16862	16941	16915	16947	17061	16916	17016	16958	17023	16934	16915	16987	16964	16984	16862	16939	16839	16743	16869	17051	17025	17046	17071	17164	16956	17027	16884	16899	16945	16987	17131	16753	17037	16912	17221	16979	17065	17116	16896	17003	16755	17051	17055	16754	16961	17160	17080	16902	17026	16992	17020	17157	16745	16857	16985	16936	16889	17038	16963	16970	17102	17002	17041	17118	17063	16933	16975	17022	16902	16952	17016	17097	16867	16768	17039	16949	17088	17092	16889	17001	17037	16990	16964	17141	17064	17053	16907	16960	16790	16745	16921	16946	16929	16755	16934	16766	16910	16986	16794	16858	17073	17142	16961	16755	17065	16807	16970	16960	16852	17030	16983	16991	16885	16869	17056	17016	17042	16885	17172	16921	17258	16969	17139	17099	17082	16916	16830	16876	16991	17054	16847	17053	16849	16678	16616	16852	16897	16979	16819	16856	16990	17097	17178	16962	16884	17055	16955	17096	17044	16860	17182	16878	16948	17111	17092	16979	16970	16888	16974	16779	16996	16800	16911	16967	16943	17096	17082	16967	16948	16777	16960	16995	16957	16900	17106	17080	17051	16839	16944	16982	17058	16999	16817	16889	16917	16919	16944	16987	16853	16788	17099	17023	16986	17000	17078	17069	16910	16932	16941	17132	17040	17086	17123	17049	17124	16899	17034	16967	16926	16794	17004	16986	16962	16913	16908	16927	17023	17133	16991	17077	17053	16831	16953	17124	16809	17165	16965	16927	16879	17006	17027	16903	16865	16832	17136	16972	16890	16947	16887	16858	17071	17015	17036	16912	16960	17027	16924	17091	17025	17065	17212	16952	16885	17146	17012	17049	16998	16936	17022	16871	17138	16871	17063	16904	16864	17029	16808	16961	17059	16956	16964	16987	17081	16961	16962	17076	16991	16856	16936	16819	17096	16787	17059	17041	17230	17072	17131	16994	16762	16978	17088	16986	16816	16840	17044	16847	16810	17102	17144	17033	17016	16969	16963	16978	17036	16938	17038	16696	16856	17026	17033	17162	17042	16825	16894	16757	16835	17003	16797	16801	17020	16830	17110	16909	17080	16956	16952	16910	16963	17056	16925	16784	17042	17006	17314	16983	16856	16856	16861	16923	17006	16888	17106	17040	17072	17165	16893	16951	16969	16994	16835	17028	16980	16766	16916	16921	16992	17008	16768	17020	17006	16844	16941	16970	17075	16917	16965	16736	17004	16961	17091	16980	16769	17080	16875	17213	16892	17093	16924	16989	16943	16983	16980	16897	16934	16865	16875	16971	17108	17053	17032	16889	16865	17022	17024	16958	16947	16810	16865	16951	17130	16970	16987	16993	17069	17104	17037	17021	16982	17094	16872	17234	16951	17096	17004	16879	17112	17024	17118	17013	17006	16937	16994	16859	16998	17150	16956	16838	16827	16935	16968	16866	17058	16905	16928	16998	17128	16931	17057	17165	17165	16804	17078	17138	16866	17241	17020	16862	17014	16957	16940	16734	17099	17256	16990	16907	17168	17041	17015	17023	17056	17029	16938	16994	16968	17089	16745	16874	16923	16973	17108	17174	17069	17043	16802	16860	17032	17038	16836	17084	16920	16941	16974	17007	16949	16995	16902	16959	16980	16879	17230	16979	16858	16851	17062	16871	16855	16824	17080	16891	16926	16939	16879	17025	17088	17041	16868	16917	17078	17144	17085	16874	17194	17146	17071	17049	16839	16877	16966	16950	17097	16843	17074	17224	16828	16864	16981	16909	16961	17144	17019	16997	17074	16738	16992	16924	17068	16818	16933	17142	16729	17042	16960	16976	17082	16791	17003	16864	16959	17167	17130	16953	16972	17054	16968	16905	16887	16891	16842	16891	16983	17238	16935	16748	16873	17050	16960	16862	16758	16891	16773	16928	16978	17022	17010	16971	16963	17157	16991	16951	17129	17208	16906	16855	16901	17087	16673	16995	16774	17082	17122	16969	16810	16910	16816	17031	16907	16862	17095	17108	16927	16658	17131	16904	17014	16830	17117	17048	16876	16926	17012	17087	16992	16766	16797	16917	16831	17208	17044	16894	16980	16969	16848	17190	17069	16886	17062	17073	16909	17065	17018	17010	16894	16936	17070	16922	17106	16773	17002	16868	16916	16946	16989	17066	16887	17123	16989	17116	17078	16950	17095	16971	16886	16905	16935	17035	17028	16867	17120	17011	17111	16951	16882	17027	16946	16838	16848	17080	17004	16934	16918	16941	16874	16934	16797	16955	17017	16895	17172	16916	17188	16976	17216	16922	16997	16957	16991	16954	16985	16949	16863	16918	16951	17048	16893	16818	16790	16895	16927	17068	17080	17003	16821	16844	17007	17183	16982	16899	16778	16910	17218	17248	16851	16979	16980	16946	17030	17081	17008	17025	16918	16950	16746	17082	16999	16774	16968	17049	16740	16859	16999	17094	17209	17011	17211	16907	16924	17116	17099	16858	17162	16931	17278	16813	17002	17033	17087	17091	17027	16829	17078	17081	16947	17080	16920	17001	16818	17164	17037	17045	16947	16989	16927	16997	16772	16937	17065	16844	17141	16823	16824	16884	17153	17126	17011	16892	16962	17143	16882	17026	16921	17067	17032	16962	17008	17001	16849	17055	16942	16884	16832	17066	16900	16961	16895	16885	17248	16986	16937	17031	17050	17004	16858	16983	17004	16931	17028	16882	17035	16909	16892	17170	17273	17020	17198	16970	16745	16919	17066	16870	16986	17164	16839	16964	17021	16953	16847	17062	16900	16939	17012	16880	16898	16846	16970	17042	16905	16775	16948	16978	16862	16975	17192	17064	17070	17154	16918	17012	16965	16989	16800	17146	17011	17013	16933	17013	17149	16851	17091	17146	17037	16834	16923	17058	17011	16885	16712	16988	17162	16868	17110	17012	16915	17097	17017	16999	16811	16818	17130	16986	16948	16921	16830	16915	16939	17088	16994	17077	16745	17128	16962	16772	16954	16890	17252	16977	16828	16965	16695	17007	17079	16886	16973	16957	16872	16968	16984	16657	17028	16932	17254	16840	16884	17060	16844	16927	17043	17147	16853	16859	17084	17082	17161	17071	17089	16986	17241	17099	17109	16996	16889	16993	16903	17062	17160	16917	17074	16973	16863	17019	16948	16901	17036	16888	16891	16880	17104	17092	17130	16971	17114	16968	17047	16839	16808	16980	16885	16991	16994	17156	17090	17080	17124	17070	16887	17219	16847	17021	17049	17069	16745	16836	17024	16908	16991	17147	17015	16944	16915	16993	16914	16958	16951	16784	17200	16954	17008	16860	16945	17100	17014	16832	17143	17090	17157	16976	17003	17094	17145	17023	16948	16982	16755	16928	16936	16970	16992	17054	17023	17059	17071	16782	16907	16837	17132	16983	16924	16950	17048	17067	17157	16835	16957	16902	17018	17088	17005	16821	16991	16836	16985	17067	16935	17067	17008	17020	16848	17016	16837	16883	16993	16876	16722	16950	17128	16993	17065	17009	16960	16940	16900	16929	17251	17236	17049	17089	17017	16908	17238	16881	16840	16975	17084	17087	16943	16955	17003	16978	17127	17086	16884	16986	17026	17065	17035	16972	16959	17024	17064	16955	17165	16974	16952	16970	16919	16923	17052	17058	17020	17132	17008	17018	16883	17086	16912	16936	16824	16956	16923	16819	16864	17116	17070	16957	16971	17076	16920	16688	16944	16950	16766	16824	17065	16816	16861	17058	16903	16884	17107	16990	16898	17050	17054	17045	17013	17012	17004	16965	16980	16738	16929	17038	17122	17078	17033	17135	17047	17110	17100	16924	16919	17083	16986	17158	17037	16933	17088	17059	17234	16916	17063	16984	17131	17017	17096	17151	17055	16924	16985	17069	17031	16805	16874	16981	16955	16917	16917	16848	16974	16773	16993	16984	16888	16919	16881	16870	16843	17159	17146	16871	17202	16851	16914	16941	16923	16983	16907	17227	16835	16974	17062	16850	16901	17141	17078	17128	17012	16789	16953	16856	16891	17295	17146	16993	16973	16849	16932	17047	16763	17060	16696	17037	16974	16881	16904	16983	17081	16795	16871	16989	17254	16940	16722	17048	16924	16858	17113	16880	16893	16956	16822	16956	17152	16890	17027	17193	17146	17034	17085	16815	16749	16989	16990	17046	16691	16821	16951	17038	16966	16632	16845	16998	16997	17019	16854	17163	17059	16960	17096	17047	17040	17071	17105	17184	16965	17014	16775	17017	17159	16888	16959	17026	17101	16811	17067	17104	17021	16733	16985	17115	16975	17093	16921	16842	16883	16878	16946	16832	16850	16915	16954	17101	16979	16950	17146	16808	17099	17159	16994	17138	17077	16917	16960	17031	16891	16824	16816	16969	17002	17082	16919	16752	16970	16912	17035	16942	17039	16977	16906	16866	16989	16900	17029	16902	16896	16963	16949	17072	17246	17077	16905	17238	17120	17136	17041	16921	17092	16862	17079	16876	16975	17022	16935	16907	16968	17011	16912	16819	17027	17043	17032	17088	17162	17029	17157	16853	16947	16881	16980	17112	16906	17034	17072	16822	17008	17008	17029	16945	16853	17042	16883	16846	16907	16865	17232	16819	17017	16772	17125	17104	16949	16835	16873	17070	17040	17101	16981	16797	17124	16996	17059	17101	16838	16884	16974	16808	17105	16906	17018	16966	16922	17001	17043	17144	17129	16965	16966	16966	16803	17039	16778	16973	16905	16981	16946	17029	17087	16991	16924	16994	16979	16901	16864	16881	16900	17013	17117	16986	17121	17000	16872	16981	17179	16893
13456	27370	19289	15558	14782	14453	14344	14160	14249	14096	14216	13979	14077	14092	14413	14534	14357	14363	14144	14104	14068	14087	14120	14186	14148	14122	14055	14119	13924	14200	14035	14066	14178	14058	14039	14050	14107	14110	14088	14159	14274	14085	14247	14172	14195	14165	14142	14055	14088	14003	14228	14028	14231	14173	14028	14265	14307	14246	14172	14060	14123	14140	14213	14173	13892	14080	14172	14080	14221	14151	14204	14394	14064	13854	14308	14121	14093	14154	14191	14119	14084	14132	14193	14203	14044	14093	14140	14102	13982	14264	14054	13977	14128	14099	14190	14238	14139	14086	14046	14046	14045	14210	14131	14007	14215	14160	14025	14190	14006	14277	13915	14084	14173	14079	14092	14255	14176	14156	14129	14036	14043	14222	13992	14055	14101	14218	14228	14210	14173	14178	14075	14150	14254	14095	14167	14114	14192	14110	14076	14089	14109	14139	14103	14273	14137	13904	14142	14133	14026	14184	13956	14163	14187	14134	13940	14136	14156	14190	14200	14085	14165	14163	14033	14020	14221	14074	14077	13879	14137	14023	14138	14115	14122	14112	14292	14115	14096	14002	14086	14113	14174	14086	14070	14109	14190	14137	14128	13871	14179	14044	14199	14200	14021	14194	14065	14153	14140	14123	14057	14090	14111	14156	14190	14161	14008	14250	14161	14128	14162	14331	14211	14113	14125	14126	13947	14179	14024	14045	13970	14169	14134	14107	14245	14244	14158	14115	14077	13978	14222	14111	14155	14111	14191	14054	14134	14120	14187	14113	14154	14094	14253	14122	14179	14155	14078	14181	14199	14006	14188	14144	14101	14189	14090	14119	14107	14261	14087	14159	14223	14213	14070	14240	14093	14206	14044	14154	14016	14126	13990	14329	14160	14102	14321	14047	14162	14035	14194	14236	14172	14139	14212	14265	14073	14031	13984	14129	13980	14051	14227	14159	14032	14227	14065	14156	14115	14258	14202	14032	14189	14182	14175	14225	14059	14146	14085	14206	14028	14147	14160	14255	14069	14181	14183	14179	14183	14118	14215	14119	14128	14076	13975	14323	14172	14071	14336	13930	14105	14146	14117	14283	14128	14269	14203	14204	14011	14134	14158	14164	14119	14052	14039	14055	14298	14236	14173	14059	14263	14211	14255	14158	14244	14222	14270	13940	14030	14135	14259	14334	14237	14121	14107	14097	14120	14175	14181	14236	14145	14035	14089	14122	14049	14113	14155	13989	14296	14392	14121	14211	14196	14234	14147	14136	14102	14203	14047	14214	14208	14067	14068	14059	14350	14140	14172	14017	14137	14238	14191	14114	14139	14149	14188	14019	14100	13981	14234	14084	13957	14024	14058	13945	14266	14189	14028	14104	14019	14199	14247	13996	14101	14117	14022	14052	14190	14084	13982	14250	14085	14004	14178	14063	14168	14154	14073	14051	14163	14160	14095	14100	14132	14099	14097	14190	14282	14134	14082	14150	14134	14178	14016	14146	14035	14128	14261	14079	14132	14065	14124	14039	14304	14177	13937	14127	14236	14121	14124	13989	13995	14059	13994	14092	14229	14087	13991	13933	14358	14127	14078	14126	14185	14083	14172	14161	14131	14151	14182	14197	14079	14098	14164	14057	14223	14069	14137	14041	14202	13900	14199	14048	14095	14232	13977	14082	14091	14229	14213	14112	14094	14097	13953	14234	14159	14015	14228	14059	14222	14140	14141	14136	14126	14064	14146	14217	14187	14166	14150	14076	14180	14113	14230	13965	14202	14040	14027	14162	14171	14167	14083	14149	14107	14135	14143	14216	14189	13978	13948	14232	14164	14085	14139	14034	14179	14092	14104	14075	14277	14076	14169	14032	13972	14083	14109	14100	14231	14210	14071	14195	14272	14135	14038	14090	14131	14033	14245	14191	14118	14232	14179	14208	14151	14203	13983	14261	14116	14194	14118	14153	14227	14225	14111	14036	14272	14014	14147	14156	14122	14154	14012	14200	14128	14199	14076	14209	14072	14160	14145	14074	14002	14280	13966	14226	14067	14037	14058	14054	14139	14140	14216	14120	14258	14105	13909	14272	14036	13983	14130	14198	14144	14144	14076	14312	14119	14310	14102	14070	14055	14132	14097	14229	14023	14229	14134	14037	14075	14098	14218	14106	14098	14057	14069	14109	14217	14107	14135	14105	13978	13974	14127	14026	14170	14144	14204	14255	14049	14170	14203	14249	14067	14142	14198	14178	14166	14106	14196	14156	14240	14133	14208	14075	14203	14299	14092	14269	14100	14016	13943	14020	14197	14128	14181	13974	14082	14194	14027	13928	14135	14059	14153	14060	14114	14106	14070	14070	14284	14107	14133	14085	14161	14084	14235	14067	14352	13963	14089	14093	14066	14163	14186	14087	14038	14312	14071	14292	14104	14035	14211	14129	14203	14291	14072	14005	14247	14099	14375	14040	14123	14253	14102	14153	14227	14341	14005	14131	14146	14007	14255	13969	13985	14135	14170	14138	14296	14022	14249	14249	14287	14036	14283	14021	14093	14209	14088	14053	14079	14103	13962	14090	14127	14033	14167	14224	14205	14102	14084	14028	14255	14231	14020	14288	13983	14064	14204	14181	13972	14193	14183	14321	14008	14123	14233	14040	14101	14066	14185	14123	14045	14173	14001	14239	14181	14187	14058	14131	14104	14017	14131	14140	14143	14281	14048	14272	14125	14105	14107	14287	14000	14122	14079	14013	14186	13936	14039	14060	14138	14110	14218	14262	14295	14272	14067	14055	14123	14080	14144	14120	14117	14038	13920	14175	14253	14145	14135	14098	14261	14148	14109	14232	14079	14046	14150	14124	14169	14263	14089	14140	14148	14187	14153	14076	14214	14147	14157	14125	14126	14115	14089	14164	14198	14090	14108	14223	14160	14129	14127	14176	14193	14111	14236	14077	14139	14132	14151	14172	14097	14097	14243	14150	14293	14131	14049	14113	14212	14283	14121	14033	14095	14202	14180	14294	14192	14148	14326	14271	14143	14209	14213	14125	14133	14075	14088	14105	14194	14229	14264	14201	13951	14083	14124	14029	14098	14116	14108	13873	14111	14118	14085	14102	14218	13993	14131	14237	14162	14255	14231	13993	14144	14305	14188	14308	13987	14150	14148	14076	13993	14160	14346	14314	14020	14198	14114	14144	14395	14331	14223	14170	14041	14056	14262	14128	14080	14115	14081	14126	14138	14035	14108	14095	14115	14206	14057	14222	14158	14047	14368	14183	14198	14161	13980	14120	14282	14072	14121	14071	13958	14100	14203	14134	14047	14262	14257	14120	14267	14080	14144	14048	14037	14157	14094	14109	14158	14182	14124	14142	14034	14131	14063	14115	14173	14156	14212	14091	14066	14323	14272	14181	14240	14270	14208	14187	14059	14139	14068	14294	14139	14181	14093	14088	14118	14332	14172	14125	14064	14085	14156	14167	13901	14266	13945	14221	14128	14172	14158	14186	14156	14116	14140	14274	14179	13986	14279	14305	14007	14102	14166	14187	14103	14085	14082	14191	14185	14111	14176	14299	14092	14154	14065	14169	14302	14170	14153	14048	14240	14095	14248	14147	14125	14114	14189	14110	14113	14239	14201	14130	14126	14197	14167	14074	14161	14128	14160	14027	14207	14133	14218	14265	14145	14116	14017	14190	14168	14134	14180	14019	14113	13941	14139	14205	13876	14070	13853	14130	14202	14003	14044	14206	14257	14079	14015	14026	14179	13934	14151	14048	14062	14199	14161	13968	14115	14172	14047	14323	14254	13998	14066	14271	14308	14166	14175	14021	14160	14145	14313	14287	14050	14117	14167	14192	13994	14112	14061	14268	14124	14179	14111	14191	14117	14046	14129	14248	14051	13966	14052	14065	14195	14112	14276	14045	14272	14081	14243	14088	14049	14076	14223	14066	14059	14324	14133	14081	14008	14057	14155	14017	14103	14164	14081	14274	14108	13914	14052	14103	14244	14048	14336	14277	14061	14123	14212	14179	14105	14083	14196	14123	14130	14036	14019	14174	14230	14237	14208	14295	14127	14177	14210	13945	14031	14114	14185	14255	14069	14279	14106	13943	14192	14191	13990	14334	14220	14047	14113	14134	14173	13990	14072	14170	14172	14192	13978	14347	14000	14136	14307	14031	14139	14123	14166	14341	14166	14129	14010	14209	14176	14059	14199	14176	14183	13950	14136	14354	14388	14215	14184	14166	14216	14219	14177	14083	14179	13991	14107	14040	14136	14153	14162	13944	14211	14182	14237	14200	14114	14036	14270	14076	14254	14350	14204	14258	14105	14120	14034	14192	14137	14322	13988	14152	14058	14143	14267	14104	14080	14197	14154	14119	14121	13999	14082	14224	14102	14165	14104	14075	14009	14078	14197	14086	14075	14275	14018	14165	14090	14144	14118	13975	14153	14175	14126	14108	14088	14201	14072	14115	14235	14130	14317	14194	14093	14138	14192	14152	14075	14132	14132	14206	14165	14059	14095	14204	14095	14131	14235	14095	14290	14013	14004	14183	14115	14040	14335	14161	14327	14190	14206	14098	14050	14220	13936	14143	14069	14119	14264	14087	14167	14061	14054	14227	14283	14008	13974	13907	14111	14099	13865	14385	14171	14201	14136	14079	14226	14114	14110	14210	14097	14053	13909	14132	14199	14104	14172	14025	14117	14184	14180	14332	14195	14273	14046	14292	14140	14015	14088	14105	14120	14169	14200	14124	14097	14004	14150	14224	14202	14160	14089	14214	14153	14086	14172	14229	14145	14100	14141	14228	14159	14205	13979	14127	13950	14048	14164	14104	14218	14075	14169	14160	14197	14274	14039	14301	14218	14107	14062	14260	14291	14006	14098	14156	14108	14211	14190	14103	14171	14116	14243	14125	14042	14166	14222	14086	13941	14094	14158	14196	14151	14190	14075	14127	14182	14072	14242	14011	14103	14297	14057	14124	14186	14046	14215	13976	14055	14203	14040	14177	14264	14184	14003	14112	14010	14062	14146	14154	14085	14300	14295	14148	14188	14284	14138	14038	14089	14059	14067	14099	14063	14090	14212	14240	14072	14196	14099	14192	14201	14199	14032	14230	14231	14122	14144	14105	14201	14223	14066	14184	14046	14047	14239	14131	14220	14255
23417	21196	28736	23954	21601	22468	21035	17248	16816	16719	16780	16615	16548	16776	18113	20115	19261	18302	17460	17025	16661	16440	16365	16548	16427	16396	16399	16427	16444	16368	16339	16414	16455	16676	16363	16696	16505	16386	16307	16409	16352	16306	16204	16302	16534	16302	16482	16448	16443	16208	16198	16366	16367	16275	16470	16261	16310	16356	16345	16321	16390	16548	16426	16568	16323	16459	16533	16298	16410	16320	16297	16452	16331	16387	16472	16381	16272	16175	16339	16494	16548	16369	16477	16426	16511	16258	16415	16351	16635	16449	16360	16386	16351	16328	16355	16228	16357	16494	16423	16204	16234	16423	16639	16336	16440	16451	16478	16617	16291	16455	16548	16483	16304	16498	16586	16258	16475	16329	16453	16418	16419	16242	16459	16453	16079	16252	16370	16265	16199	16254	16244	16246	16290	16135	16261	16358	16347	16408	16253	16272	16195	16424	16340	16321	16304	16311	16378	16141	16323	16379	16285	16242	16184	16281	16404	16293	16117	16302	16384	16362	16253	16300	16250	16258	16384	16333	16560	16201	16537	16385	16427	16532	16229	16559	16066	16263	16322	16332	16317	16276	16365	16556	16318	16221	16270	16279	16403	16172	16349	16367	16391	16238	16211	16325	16316	16408	16093	16323	16212	16626	16365	16336	16433	16323	16413	16412	16309	16384	16565	16539	16300	16282	16476	16408	16404	16111	16366	16352	16226	16328	16562	16211	16372	16284	16245	16362	16244	16265	16171	16349	16272	16250	16217	16502	16367	16406	16368	16341	16274	16371	16201	16397	16302	16351	16469	16319	16253	16319	16381	16301	16462	16343	16185	16257	16266	16294	16296	16351	16378	16293	16161	16552	16445	16373	16234	16330	16365	16381	16394	16457	16224	16324	16201	16214	16220	16368	16450	16469	16349	16249	16346	16355	16319	16314	16390	16417	16365	16361	16563	16122	16454	16299	16545	16358	16316	16447	16128	16231	16461	16225	16390	16520	16359	16336	16431	16389	16472	16554	16321	16284	16415	16219	16319	16323	16255	16173	16211	16367	16309	16319	16278	16325	16527	16470	16339	16221	16475	16421	16374	16423	16362	16282	16529	16348	16410	16141	16351	16265	16175	16192	16513	16480	16324	16095	16330	16490	16291	16302	16429	16344	16292	16300	16368	16278	16367	16269	16428	16321	16170	16213	16341	16452	16151	16371	16097	16187	16392	16312	16165	16417	16619	16214	16384	16140	16261	16249	16189	16185	16314	16194	16251	16323	16247	16373	16588	16291	16400	16476	16363	16302	16437	16302	16165	16227	16238	16305	16260	16500	16357	16241	16534	16533	16303	16493	16269	16185	16396	16185	16289	16206	16067	16255	16252	16427	16449	16567	16217	16206	16294	16428	16200	16265	16282	16299	16269	16350	16309	16395	16431	16364	16374	16194	16199	16191	16306	16240	16439	16295	16225	16493	16456	16634	16448	16277	16536	16521	16201	16267	16399	16256	16073	16214	16358	16368	16567	16303	16426	16283	16375	16360	16549	16405	16352	16301	16327	16354	16234	16301	16487	16113	16127	16462	16163	16415	16334	16227	16157	16211	16535	16484	16598	16277	16178	16140	16364	16130	16217	16352	16400	16326	16455	16534	16458	16286	16433	16332	16194	16244	16200	16374	16195	16272	16228	16306	16447	16141	16507	16231	16415	16352	16224	16213	16315	16215	16439	16370	16115	16399	16409	16220	16456	16415	16356	16227	16178	16261	16401	16306	16114	16507	16350	16316	16460	16356	16402	16300	16246	16254	16270	16348	16442	16332	16416	16272	16091	16103	16192	16349	16198	16370	16520	16340	16254	16161	16480	16417	16016	16146	16297	16277	16493	16326	16289	16435	16451	16320	16228	16364	16432	16045	16254	16291	16406	16372	16311	16410	16342	16309	16401	16439	16493	16351	16400	16336	16382	16440	16312	16310	16569	16222	16066	16396	16235	16357	16287	16408	16206	16398	16167	16405	16242	16380	16223	16387	16409	16446	16178	16358	16281	16411	16419	16284	16171	16272	16288	16503	16427	16223	16167	16270	16499	16431	16295	16246	16403	16197	16367	16132	16123	16152	16393	16238	16542	16433	16324	16284	16345	16372	16364	16398	16428	16299	16191	16488	16290	16214	16060	16327	16395	16276	16201	16561	16415	16326	16465	16120	16211	16300	16341	16425	16439	16462	16190	16442	16136	16372	16371	16466	16327	16262	16317	16298	16224	16352	16292	16235	16275	16402	16372	16305	16083	16301	16276	16367	16380	16392	16526	16224	16394	16236	16204	16316	16364	16207	16240	16366	16452	16335	16533	16524	16335	16333	16315	16478	16282	16264	16308	16526	16284	16431	16444	16212	16330	16377	16496	16239	16188	16336	16365	16460	16264	16390	16404	16359	16197	16302	16360	16156	16347	16281	16211	16338	16383	16547	16087	16268	16263	16338	16456	16369	16330	16188	16293	16234	16416	16203	16222	16056	16245	16479	16318	16455	16280	16333	16378	16174	16414	16381	16283	16277	16306	16508	16246	16270	16381	16401	16442	16552	16355	16368	16385	16252	16377	16098	16302	16410	16277	16265	16125	16185	16342	16175	16588	16365	16630	16246	16380	16483	16451	16314	16435	16186	16278	16171	16593	16224	16234	16352	16234	16177	16256	16344	16247	16091	16253	16266	16299	16138	16344	16163	16244	16433	16442	16287	16152	16327	16209	16565	16337	16417	16334	16318	16429	16299	16474	16319	16317	16323	16272	16294	16452	16281	16429	16301	16352	16553	16313	16295	16426	16310	16332	16267	16108	16143	16335	16288	16283	16298	16324	16421	16421	16208	16308	16161	16195	16390	16278	16474	16354	16430	16443	16382	16302	16362	16369	16073	16382	16262	16434	16456	16386	16410	16376	16262	16423	16347	16314	16365	16399	16162	16395	16176	16222	16301	16217	16309	16115	16441	16257	16047	16368	16140	16401	16313	16443	16316	16341	16534	16225	16276	16364	16292	16312	16452	16223	16117	16307	16328	16498	16334	16364	16411	16304	16341	16408	16399	16356	16392	16565	16383	16231	16294	16347	16212	16320	16242	16358	16454	16279	16358	16327	16432	16145	16324	16211	16174	16413	16443	16227	16307	16285	16386	16167	16256	16427	16346	16513	16518	16331	16443	16194	16364	16385	16246	16201	16498	16167	16394	16198	16109	16462	16474	16517	16396	16371	16489	16341	16319	16322	16287	16410	16200	16190	16269	16515	16360	16361	16477	16386	16408	16413	16405	16422	16287	16304	16403	16403	16196	16340	16470	16512	16261	16294	16442	16147	16191	16263	16263	16204	16213	16369	16392	16332	16375	16397	16422	16393	16394	16297	16327	16546	16474	16422	16507	16504	16399	16170	16170	16356	16212	16312	16249	16143	16519	16415	16451	16404	16402	16256	16238	16312	16328	16386	16630	16439	16174	16394	16259	16545	16358	16419	16310	16281	16106	16371	16214	16572	16238	16316	16272	16570	16375	16490	16455	16298	16329	16340	16216	16404	16354	16337	16374	16363	16569	16382	16214	16386	16488	16564	16484	16241	16389	16197	16402	16248	16227	16294	16274	16201	16253	16271	16335	16152	16203	16224	16216	16338	16268	16565	16333	16440	16365	16320	16366	16167	16343	16364	16615	16381	16422	16239	16078	16241	16414	16212	16209	16359	16398	16346	16299	16166	16433	16407	16256	16520	16090	16500	16511	16307	16370	16312	16431	16491	16288	16328	16538	16228	16194	16176	16114	16420	16162	16215	16262	16350	16218	16336	16451	16369	16331	16575	16416	16344	16295	16487	16369	16407	16387	16103	16201	16406	16274	16217	16331	16354	16123	16438	16495	16263	16483	16390	16177	16505	16354	16418	16360	16233	16424	16324	16238	16178	16175	16355	16296	16397	16259	16243	16353	16217	16405	16296	16430	16414	16515	16182	16517	16382	16432	16240	16352	16500	16341	16512	16449	16285	16276	16260	16193	16452	16436	16378	16266	16427	16313	16399	16426	16343	16354	16214	16381	16467	16235	16140	16281	16415	16451	16393	16309	16124	16127	16041	16306	16296	16542	16477	16222	16409	16369	16282	16455	16047	16400	16379	16296	16291	16318	16298	16234	16308	16263	16374	16447	16202	16283	16496	16227	16291	16276	16121	16432	16090	16326	16326	16412	16343	16237	16450	16225	16132	16087	16340	16423	16522	16374	16260	16321	16569	16324	16345	16346	16298	16428	16346	16391	16425	16337	16252	16385	16360	16276	16416	16389	16094	16186	16405	16208	16376	16345	16331	16305	16343	16569	16491	16429	16371	16445	16235	16297	16411	16089	16319	16499	16528	16361	16449	16404	16529	16481	16437	16311	16339	16371	16422	16490	16329	16254	16208	16527	16385	16088	16326	16324	16270	16405	16349	16319	16504	16274	16233	16260	16488	16445	16478	16336	16273	16517	16357	16249	16464	16449	16442	16356	16401	16259	16270	16413	16202	16211	16210	16422	16327	16322	16178	16299	16281	16259	16470	16337	16484	16386	16393	16231	16304	16387	16290	16200	16240	16328	16491	16470	16450	16246	16346	16360	16311	16474	16213	16356	16311	16316	16404	16310	16245	16338	16208	16414	16248	16261	16461	16322	16157	16331	16217	16198	16230	16405	16315	16306	16357	16111	16386	16437	16416	16490	16385	16298	16378	16353	16405	16358	16301	16422	16321	16473	16153	16340	16348	16278	16306	16197	16377	16326	16338	16336	16317	16356	16259	16129	16217	16277	16354	16437	16503	16204	16385	16266	16376	16078	16320	16335	16290	16238	16292	16666	16356	16217	16323	16239	16310	16338	16397	16102	16268	16385	16348	16298	16536	16200	16294	16267	16384	16535	16304	16256	16324	16318	16298	16291	16430	16289	16316	16190	16290	16523	16438	16468	16382	16255	16385	16342	16411	16367	16277	16303	16235	16227	16290	16392	16315	16355	16316	16348	16249	16380	16436	16440	16478	16473	16445	16429	16142	16275	16362	16166	16195	16215	16243	16241	16257	16143	16379	16508	16473	16214	16370	16281	16584	16466	16219	16255	16397	16035	16240	16415	16529	16341	16240	16317	16500	16384	16418	15972	16280	16228	16563	16271
12883	31275	21875	16354	14975	14565	14139	13962	14075	14005	13814	13823	13839	13827	15336	16743	15775	15059	14377	13920	13808	13779	13761	13741	13749	13635	13843	13745	13757	13860	13789	13630	13704	13739	13523	13797	13639	13883	13778	13667	13724	13846	13688	13666	13732	13796	13870	13852	13672	13733	13622	13809	13767	13824	13622	13687	13639	13784	13787	13865	13635	13663	13774	13840	13645	13625	13490	13608	13800	13708	13537	13678	13712	13826	13716	13514	13750	13840	13695	13727	13705	13565	13719	13652	13919	13770	13663	13750	13762	13747	13706	13749	13576	13827	13725	13667	13664	13755	13663	13762	13728	13861	13627	13901	13648	13739	13754	13853	13978	13540	13567	13716	13722	13762	13696	13717	13878	13900	13607	13680	13760	13837	13938	13808	13662	13678	13603	13552	13708	13841	13681	13735	13922	13535	13654	13785	13489	13691	13799	13698	13752	13766	13835	13748	13679	13628	13796	13641	13763	13526	13817	13672	13621	13710	13848	13763	13748	13736	13738	13683	13615	13674	13656	13686	13644	13642	13846	13574	13851	13598	13677	13746	13824	13823	13630	13768	13671	13967	13656	13473	13668	13797	13798	13734	13548	13737	13689	13963	13645	13621	13694	13620	13461	13824	13763	13614	13779	13646	13709	13639	13620	13684	13678	13807	13493	13610	13830	13702	13735	13818	13732	13829	13749	13746	13807	13589	13632	13655	13675	13754	13690	13670	13730	13607	13680	13775	13621	13579	13693	13704	13883	13617	13690	13768	13753	13816	13712	13718	13628	13660	13786	13847	13648	13648	13646	13445	13713	13761	13829	13736	13586	13666	13564	13918	13916	13700	13698	13617	13504	13647	13710	13800	13701	13712	13738	13750	13734	13799	13713	13802	13738	13690	13694	13632	13820	13765	13677	13633	13746	13664	13695	13715	13826	13765	13702	13599	13831	13744	13482	13630	13670	13587	13951	13817	13678	13702	13741	13578	13636	13747	13704	13691	13541	13683	13719	13617	13811	13874	13674	13559	13695	13625	13691	13621	13651	13603	13763	13827	13715	13718	13660	13662	13586	13690	13680	13758	13879	13681	13642	13805	13644	13701	13820	13706	13739	13626	13630	13766	13773	13738	13591	13763	13534	13670	13670	13795	13644	13851	13775	13568	13649	13716	13675	13713	13817	13842	13543	13708	13717	13829	13665	13805	13842	13615	13694	13630	13687	13801	13679	13830	13642	13742	13780	13732	13725	13729	13601	13770	13794	13769	13723	13707	13677	13699	13643	13687	13610	13585	13637	13678	13512	13835	13673	13675	13688	13460	13680	13591	13636	13802	13701	13673	13786	13834	13734	13536	13681	13674	13819	13734	13852	13796	13533	13770	13773	13770	13643	13930	13774	13715	13694	13744	13692	13631	13670	13752	13666	13604	13620	13731	13734	13676	13630	13550	13632	13675	13712	13702	13711	13747	13701	13665	13524	13798	13673	13761	13666	13773	13568	13678	13637	13650	13717	13750	13758	13764	13598	13549	13700	13695	13737	13739	13739	13679	13593	13721	13619	13788	13676	13764	13644	13587	13584	13834	13740	13620	13731	13842	13703	13704	13785	13620	13566	13781	13697	13662	13680	13748	13617	13658	13829	13694	13744	13747	13699	13692	13655	13629	13725	13686	13772	13606	13674	13792	13569	13769	13690	13811	13604	13814	13759	13713	13692	13686	13765	13631	13763	13714	13737	13695	13652	13716	13717	13744	13698	13693	13678	13783	13821	13678	13778	13599	13696	13733	13725	13681	13763	13729	13614	13579	13562	13660	13697	13583	13621	13800	13697	13550	13723	13743	13851	13644	13716	13575	13737	13666	13626	13619	13598	13697	13861	13656	13600	13706	13742	13840	13673	13647	13818	13711	13621	13681	13784	13679	13719	13639	13801	13804	13722	13662	13778	13806	13741	13614	13802	13703	13739	13675	13657	13760	13585	13695	13705	13871	13779	13756	13732	13756	13658	13789	13826	13822	13603	13637	13606	13788	13533	13819	13664	13921	13681	13765	13618	13860	13786	13783	13697	13611	13665	13683	13656	13705	13725	13828	13743	13725	13869	13820	13766	13713	13820	13616	13728	13678	13390	13731	13866	13745	13898	13769	13732	13681	13784	13571	13639	13732	13779	13709	13662	13807	13761	13751	13628	13583	13716	13733	13649	13617	13594	13612	13638	13593	13684	13694	13594	13845	13753	13852	13578	13590	13756	13754	13722	13790	13742	13732	13541	13569	13708	13638	13798	13728	13629	13798	13645	13767	13643	13797	13641	13717	13706	13675	13495	13834	13832	13818	13771	13742	13824	13571	13719	13713	13697	13742	13789	13794	13714	13551	13666	13749	13825	13723	13820	13492	13823	13775	13735	13637	13758	13828	13747	13804	13700	13790	13793	13798	13838	13817	13867	13693	13623	13705	13686	14026	13836	13736	13699	13550	13675	13784	13773	13724	13714	13646	13702	13864	13695	13729	13802	13504	13727	13745	13690	13726	13772	13845	13699	13792	13709	13781	13669	13741	13704	13699	13750	13711	13470	13761	13638	13706	13860	13657	13758	13728	13532	13660	13862	13738	13784	13603	13675	13733	13549	13743	13873	13592	13749	13686	13655	13609	13729	13615	13564	13685	13568	13619	13703	13733	13689	13687	13745	13866	13743	13627	13816	13853	13729	13617	13699	13419	13671	13700	13784	13772	13733	13656	13596	13631	13804	13662	13784	13558	13655	13853	13791	13629	13913	13680	13536	13633	13657	13726	13767	13767	13857	13551	13733	13865	13759	13685	13714	13720	13751	13704	13577	13547	13678	13685	13843	13623	13939	13623	13746	13649	13702	13660	13824	13523	13632	13848	13675	13630	13620	13778	13803	13741	13567	13838	13767	13654	13669	13758	13519	13902	13674	13721	13791	13584	13693	13684	13807	13676	13774	13775	13636	13787	13721	13743	13688	13761	13588	13585	13647	13728	13740	13730	13877	13858	13703	13671	13529	13740	13866	13776	13767	13751	13745	13803	13741	13876	13729	13788	13502	13678	13618	13674	13673	13701	13919	13766	13780	13685	13730	13779	13685	13730	13803	13670	13731	13554	13801	13921	13733	13651	13741	13509	13701	13612	13793	13588	13563	13669	13801	13576	13753	13612	13566	13702	13706	13683	13690	13705	13678	13740	13729	13623	13780	13672	13749	13749	13747	13779	13493	13618	13698	13583	13565	13682	13745	13680	13741	13634	13809	13618	13615	13711	13873	13646	13791	13626	13714	13679	13665	13632	13658	13650	13564	13791	13686	13667	13772	13718	13686	13739	13704	13564	13559	13783	13696	13688	13782	13787	13766	13765	13842	13722	13586	13574	13640	13703	13629	13797	13643	13818	13690	13762	13728	13609	13678	13788	13750	13664	13714	13842	13877	13642	13675	13724	13708	13886	13730	13725	13785	13767	13785	13584	13613	13781	13613	13638	13743	13690	13734	13713	13816	13709	13611	13623	13653	13601	13721	13583	13732	13894	13617	13773	13510	13750	13662	13815	13861	13519	13661	13629	13627	13709	13733	13780	13847	13898	13567	13701	13843	13769	13613	13763	13597	13804	13727	13814	13672	13829	13553	13805	13794	13652	13912	13648	13554	13729	13758	13828	13795	13802	13939	13645	13844	13623	13905	13566	13873	13684	13746	13639	13832	13816	13433	13756	13819	13813	13792	13821	13744	13669	13814	13652	13817	13647	13636	13708	13718	13814	13769	13521	13836	13664	13726	13668	13700	13817	13682	13697	13724	13661	13630	13698	13742	13515	13648	13792	13739	13671	13757	13637	13904	13713	13574	13500	13735	13529	13710	13711	13837	13599	13611	13607	13853	13731	13947	13701	13662	13617	13724	13730	13692	13749	13565	13636	13672	13629	13625	13699	13650	13762	13784	13749	13615	13567	13701	13754	13707	13726	13456	13634	13842	13723	13734	13646	13683	13825	13745	13636	13754	13814	13772	13674	13837	13719	13776	13733	13725	13653	13615	13827	13588	13684	13765	13711	13621	13690	13687	13687	13706	13619	13753	13821	13602	13510	13786	13688	13700	13711	13626	13675	13693	13777	13677	13536	13773	13597	13622	13929	13700	13762	13689	13641	13589	13834	13651	13846	13719	13880	13735	13611	13528	13798	13607	13710	13720	13624	13764	13713	13686	13756	13630	13596	13745	13561	13523	13776	13718	13795	13664	13761	13801	13691	13614	13720	13813	13776	13707	13595	13627	13725	13796	13683	13771	13800	13762	13645	13732	13704	13708	13583	13778	13760	13501	13630	13684	13653	13586	13626	13755	13803	13784	13612	13730	13608	13674	13732	13717	13609	13838	13779	13696	13815	13536	13723	13670	13678	13889	13618	13618	13695	13749	13646	13732	13581	13947	13835	13723	13757	13843	13690	13634	13684	13721	13497	13735	13690	13900	13927	13582	13637	13556	13864	13827	13737	13792	13793	13881	13609	13704	13721	13657	13692	13801	13797	13861	13811	13701	13732	13700	13494	13522	13684	13541	13630	13536	13768	13769	13731	13744	13765	13754	13653	13734	13644	13777	13676	13797	13606	13811	13716	13743	13634	13676	13761	13503	13805	13631	13703	13616	13620	13672	13686	13536	13839	13671	13762	13747	13679	13576	13784	13639	13776	13731	13677	13658	13775	13681	13644	13773	13760	13706	13676	13621	13720	13646	13574	13397	13781	13599	13842	13674	13729	13716	13722	13830	13846	13760	13815	13808	13617	13740	13810	13474	13743	13637	13744	13740	13671	13721	13713	13704	13803	13736	13727	13644	13679	13881	13762	13697	13699	13797	13635	13624	13737	13673	13783	13675	13603	13749	13567	13833	13696	13652	13583	13817	13649	13635	13762	13792	13616	13765	13815	13691	13596	13794	13652	13723	13637	13771	13672	13854	13597	13764	13751	13722	13748	13706	13696	13729	13856	13696	13679	13620	13901	13796	13816	13597	13648	13899	13694	13870	13655	13626	13761	13754	13667	13853	13679	13742	13819	13836	13805	13651	13744	13775	13785	13777	13814	13697	13680	13529	13844	13680	13702	13571	13630	13634	13661	13740	13751	13663	13623	13594	13744	13586	13697	13633	13606	13779	13672	13770	13734
22583	21164	28936	23688	21247	22800	24809	18358	17171	17451	17438	17314	17070	17283	19227	22362	21930	20457	18721	17561	16946	17113	16643	16651	16731	16820	16770	16668	16500	16732	16675	16611	16542	16604	16505	16886	16744	16708	16661	16547	16651	16545	16665	16668	16779	16746	16605	16465	16378	16583	16570	16704	16676	16652	16537	16868	16668	16743	16616	16505	16576	16646	16552	16636	16415	16854	16724	16768	16697	16650	16694	16784	16702	16788	16709	16471	16531	16668	16554	16553	16461	16451	16643	16870	16563	16538	16486	16491	16592	16475	16801	16579	16755	16500	16597	16582	16512	16685	16537	16478	16601	16544	16594	16761	16442	16383	16461	16481	16498	16599	16497	16653	16575	16451	16564	16794	16588	16542	16397	16466	16773	16410	16551	16446	16594	16618	16563	16321	16672	16606	16498	16626	16609	16526	16518	16558	16625	16475	16443	16552	16821	16671	16701	16708	16631	16598	16686	16494	16549	16353	16368	16540	16712	16567	16758	16565	16525	16538	16508	16504	16652	16767	16469	16692	16617	16575	16611	16542	16633	16418	16656	16536	16682	16467	16487	16615	16377	16521	16670	16581	16660	16662	16418	16422	16676	16627	16757	16816	16571	16641	16628	16511	16405	16430	16498	16489	16562	16665	16546	16652	16693	16649	16553	16544	16641	16735	16501	16584	16468	16498	16489	16498	16666	16621	16271	16622	16703	16541	16612	16463	16863	16603	16694	16440	16541	16418	16761	16668	16548	16598	16323	16795	16682	16394	16653	16582	16514	16498	16815	16411	16526	16501	16477	16743	16854	16766	16571	16537	16538	16532	16388	16364	16638	16801	16388	16569	16596	16651	16613	16743	16525	16601	16541	16639	16486	16505	16574	16572	16591	16615	16709	16515	16519	16501	16389	16543	16488	16526	16514	16650	16647	16519	16478	16452	16503	16526	16792	16494	16415	16507	16680	16551	16655	16770	16676	16668	16633	16583	16679	16442	16543	16486	16605	16455	16567	16607	16541	16717	16607	16758	16443	16635	16554	16465	16692	16491	16466	16540	16500	16433	16688	16574	16456	16700	16656	16690	16468	16614	16523	16583	16598	16572	16557	16430	16666	16563	16582	16389	16571	16413	16560	16451	16479	16506	16696	16566	16735	16417	16530	16637	16501	16598	16659	16420	16526	16694	16790	16559	16426	16386	16558	16608	16646	16240	16684	16365	16469	16681	16575	16455	16366	16477	16616	16414	16454	16570	16434	16515	16417	16719	16506	16380	16496	16360	16711	16744	16480	16619	16309	16733	16495	16504	16645	16335	16661	16638	16671	16659	16650	16575	16636	16538	16542	16532	16525	16640	16435	16607	16566	16506	16527	16539	16699	16503	16488	16616	16570	16532	16506	16405	16549	16475	16677	16628	16616	16625	16595	16544	16750	16678	16662	16395	16566	16474	16584	16452	16523	16536	16538	16647	16572	16418	16559	16729	16489	16497	16614	16527	16895	16688	16637	16459	16437	16615	16751	16610	16515	16513	16529	16784	16459	16554	16461	16497	16546	16504	16526	16658	16572	16508	16495	16681	16376	16592	16541	16630	16734	16432	16628	16705	16668	16554	16712	16372	16295	16465	16472	16444	16535	16451	16447	16644	16515	16461	16587	16350	16636	16475	16624	16607	16505	16529	16518	16493	16455	16530	16442	16541	16536	16483	16471	16407	16538	16456	16462	16529	16635	16796	16675	16365	16680	16693	16351	16527	16379	16539	16689	16537	16492	16500	16582	16753	16406	16501	16425	16595	16341	16681	16538	16590	16489	16439	16332	16540	16386	16501	16430	16566	16785	16494	16446	16659	16575	16639	16797	16599	16746	16416	16438	16446	16548	16630	16431	16383	16401	16513	16353	16583	16404	16518	16669	16506	16694	16708	16442	16507	16779	16647	16453	16661	16654	16682	16479	16506	16528	16737	16637	16693	16496	16685	16525	16519	16611	16647	16697	16611	16499	16608	16732	16543	16506	16528	16351	16517	16547	16469	16528	16780	16596	16522	16638	16654	16534	16510	16458	16540	16517	16391	16419	16687	16611	16552	16677	16543	16560	16497	16555	16642	16592	16568	16394	16664	16677	16678	16547	16537	16708	16442	16614	16500	16316	16483	16715	16639	16590	16624	16520	16652	16612	16441	16565	16380	16618	16510	16603	16379	16612	16498	16577	16602	16450	16510	16597	16571	16420	16739	16610	16579	16586	16486	16502	16522	16659	16344	16713	16685	16740	16440	16654	16725	16551	16687	16549	16621	16579	16352	16615	16241	16521	16694	16657	16331	16701	16563	16585	16524	16565	16507	16423	16396	16623	16290	16470	16463	16639	16622	16526	16636	16581	16504	16618	16582	16524	16383	16449	16625	16659	16411	16410	16518	16446	16556	16259	16695	16780	16520	16577	16633	16704	16648	16619	16620	16658	16596	16488	16552	16507	16505	16541	16580	16446	16438	16733	16582	16603	16566	16601	16649	16659	16528	16603	16542	16573	16459	16508	16650	16731	16769	16572	16699	16667	16576	16508	16524	16552	16569	16543	16504	16578	16573	16527	16538	16576	16708	16481	16676	16729	16412	16585	16643	16609	16389	16403	16589	16659	16688	16490	16565	16593	16502	16474	16516	16640	16380	16690	16457	16744	16720	16617	16678	16534	16587	16741	16320	16531	16359	16517	16571	16363	16466	16678	16606	16707	16371	16497	16768	16653	16713	16347	16460	16459	16699	16545	16659	16340	16793	16413	16529	16635	16447	16656	16574	16536	16424	16582	16542	16554	16501	16554	16686	16693	16656	16655	16502	16625	16448	16642	16542	16548	16652	16572	16735	16585	16389	16474	16472	16380	16313	16433	16619	16524	16500	16644	16772	16541	16668	16453	16513	16613	16540	16620	16540	16384	16465	16287	16670	16496	16614	16532	16326	16488	16435	16563	16509	16500	16525	16651	16592	16596	16596	16862	16451	16424	16586	16479	16560	16454	16598	16802	16319	16607	16239	16399	16609	16416	16740	16551	16398	16734	16464	16468	16527	16513	16616	16528	16759	16708	16667	16396	16457	16605	16729	16503	16550	16620	16547	16492	16687	16470	16675	16692	16495	16425	16541	16588	16556	16665	16363	16436	16358	16679	16615	16436	16515	16514	16534	16606	16461	16493	16616	16504	16476	16653	16533	16351	16659	16594	16503	16712	16481	16437	16552	16593	16556	16596	16386	16436	16362	16593	16575	16846	16690	16528	16502	16511	16414	16596	16521	16602	16625	16411	16498	16466	16644	16793	16435	16441	16513	16490	16369	16647	16376	16502	16561	16374	16842	16574	16503	16531	16570	16551	16707	16597	16537	16453	16749	16517	16326	16592	16571	16590	16472	16529	16602	16479	16701	16595	16485	16480	16425	16668	16545	16525	16589	16464	16533	16623	16505	16660	16714	16479	16378	16421	16667	16592	16546	16317	16608	16611	16581	16648	16616	16631	16680	16685	16522	16653	16661	16570	16627	16619	16489	16592	16469	16731	16626	16537	16655	16596	16503	16621	16466	16416	16515	16498	16613	16584	16582	16513	16474	16552	16391	16666	16606	16676	16589	16499	16652	16691	16551	16709	16504	16696	16406	16755	16613	16566	16447	16701	16478	16604	16540	16666	16459	16589	16756	16469	16440	16412	16164	16697	16535	16567	16520	16514	16624	16518	16514	16702	16544	16642	16641	16608	16461	16622	16473	16477	16433	16608	16495	16546	16594	16508	16528	16630	16514	16559	16572	16452	16511	16517	16610	16573	16295	16607	16483	16556	16459	16620	16618	16420	16489	16292	16476	16550	16626	16788	16466	16278	16324	16543	16400	16508	16461	16527	16543	16340	16451	16513	16370	16609	16461	16463	16682	16452	16490	16296	16596	16464	16453	16649	16553	16792	16642	16527	16572	16498	16598	16411	16472	16587	16550	16420	16667	16637	16421	16483	16854	16814	16696	16473	16384	16402	16586	16490	16706	16584	16564	16585	16555	16658	16327	16693	16709	16477	16714	16586	16497	16665	16576	16544	16554	16486	16497	16727	16507	16272	16336	16603	16621	16538	16460	16375	16575	16681	16461	16435	16572	16652	16663	16558	16602	16489	16715	16541	16346	16716	16478	16634	16603	16414	16542	16570	16512	16662	16543	16552	16641	16571	16425	16630	16618	16610	16306	16732	16723	16607	16372	16538	16680	16542	16426	16459	16460	16557	16701	16465	16602	16634	16591	16607	16617	16696	16735	16653	16437	16574	16496	16686	16591	16580	16534	16510	16743	16563	16575	16413	16700	16758	16589	16742	16592	16532	16566	16454	16554	16454	16311	16502	16581	16545	16437	16576	16374	16665	16433	16592	16307	16649	16658	16717	16513	16583	16456	16646	16726	16577	16604	16434	16614	16639	16739	16548	16681	16452	16466	16430	16709	16370	16413	16620	16361	16602	16648	16489	16563	16455	16684	16725	16503	16599	16504	16487	16627	16623	16664	16592	16586	16603	16447	16620	16558	16533	16549	16542	16483	16452	16581	16404	16531	16476	16792	16514	16627	16495	16630	16693	16531	16598	16806	16665	16414	16622	16348	16539	16507	16443	16469	16428	16646	16742	16413	16601	16533	16643	16618	16531	16468	16438	16630	16712	16823	16641	16497	16579	16512	16454	16771	16418	16522	16572	16863	16696	16527	16485	16409	16576	16527	16560	16632	16661	16547	16597	16559	16548	16507	16439	16666	16614	16643	16597	16503	16656	16375	16683	16667	16449	16419	16539	16581	16728	16461	16570	16554	16481	16459	16652	16563	16615	16691	16467	16603	16650	16579	16764	16594	16466	16595	16663	16492	16332	16528	16544	16502	16500	16676	16623	16515	16508	16520	16327	16456	16586	16547	16661	16391	16496	16502	16572	16528	16535	16597	16687	16456	16679	16532	16388	16788	16661	16683	16515	16658	16596	16519	16399	16451	16466	16825	16614	16471	16452	16569	16572	16638	16360	16661	16418	16509	16410	16595	16613	16599	16295	16742	16405	16359	16620	16587	16454	16482	16625	16599	16427	16312	16455	16466	16605	16326	16647	16718	16512	16450	16549	16479	16454	16548	16604	16552	16600	16585	16455	16569	16527	16630	16472	16693
13761	39377	25556	17573	15527	14959	14536	14321	14375	14298	14240	14135	14198	14476	16377	19276	18255	16691	15274	14442	14177	13969	13824	14000	13864	13902	13883	13872	13981	13807	13783	13859	13825	13921	13836	13940	13889	13869	13771	13900	13920	13970	13867	13862	13889	13759	13881	13816	13734	13852	14002	13861	13870	13920	13945	13671	13963	13837	13827	13864	13952	13755	13712	13777	13891	13868	13874	13847	13946	13821	13815	13829	13919	13844	13775	13829	13717	13857	14012	13811	13826	13837	13681	13772	13937	13808	13770	13808	13870	13835	13836	13907	13754	13860	13979	13988	13936	13929	13735	13819	13974	13785	13857	13709	13924	13804	13850	13916	13742	13802	13868	14012	13897	14014	13797	13964	14026	13889	13851	13828	13779	13857	13796	13752	13765	13953	13759	13781	13945	13760	13741	13962	13924	13739	13765	13816	13639	13898	13896	13907	13813	13890	13870	13832	13854	13886	13696	13814	13976	14013	13771	13795	13774	13783	13839	13774	13912	13944	13881	13701	13860	13848	13828	13850	13774	13773	13836	13991	13744	13801	14005	13900	13817	13838	13907	13801	13806	13775	13916	14070	13912	13938	13780	13711	13926	13729	13719	13619	13809	14074	13980	13879	13852	13818	13803	13845	13732	13875	14001	13737	13841	13919	13908	13900	13843	13785	13917	13692	13714	13778	13970	13981	13887	13946	13732	14047	13916	13819	13797	13938	13779	13869	13782	13797	13731	13626	13740	13994	13781	13743	13760	13893	13869	13950	13735	13848	13658	13742	13817	13802	13706	13891	13966	13861	13999	13936	13833	13812	13872	13865	13925	13788	13809	13806	14019	13731	13773	13746	13883	13721	13853	13759	13688	13894	13890	13914	13915	13632	13951	13884	13975	13580	13854	13843	13783	13753	13813	13674	13787	13654	13690	13993	13818	13874	13829	13773	13703	13771	13824	13702	13894	13766	13939	13774	13984	13864	13972	13757	13649	13696	13899	13853	13728	13826	13819	13827	13903	13997	13847	13783	13697	14015	13607	13786	13837	13826	13892	13810	13945	13858	13801	14001	13782	13831	14032	13769	13818	13847	13850	13898	13811	13884	13879	13888	13734	13922	13882	13887	14006	13773	13884	13992	13876	13687	13874	13810	13838	13676	13736	13841	13748	13793	13942	13807	13663	13630	13885	13923	13849	13815	13924	13953	13742	13859	13838	13844	13882	13703	13802	13997	13881	13707	13771	13703	13807	13756	13753	13762	13905	13893	13972	13743	13587	13891	13975	13806	13874	13758	14104	13800	13815	13794	13779	13763	13698	13817	13688	13604	13811	13682	13802	13680	13816	13911	13728	13786	13886	13628	13825	13815	13693	13706	13795	13847	13848	13804	13763	13885	13966	13867	13783	13858	13832	13643	13710	13722	13934	13929	13832	13861	13785	13814	13793	13911	13821	13819	13634	13732	13864	13937	13766	13697	14024	13728	13905	13909	13690	13650	13809	13833	13943	13863	13826	13736	13973	13824	13837	13765	14119	13787	13860	13905	13940	13814	13884	13881	13823	13877	13767	13888	13670	13714	14051	13871	13953	13718	13743	13750	13951	13796	13647	13802	13813	13796	13593	13777	13744	13839	13943	13832	13852	13687	13919	13841	13921	13943	13783	13860	13923	13875	13805	13913	13822	13794	13720	13791	13830	13631	13872	13862	13964	13895	13750	13815	13840	13728	13804	13848	13705	13720	13778	13735	13768	13690	14101	13762	13853	13935	13808	13778	13846	13858	13764	13920	13703	13581	13884	13697	13896	13888	13787	13895	13854	13819	13864	13907	14060	13914	13743	13881	13885	13649	13895	13608	13883	13919	13895	13864	13687	13789	13911	13907	13854	13681	13638	13897	13850	13778	13847	13812	13817	13746	13866	13996	13848	13844	13909	13763	13822	13620	13901	13624	13847	13753	13752	13879	13942	13811	13881	13851	13838	13838	13740	13847	13698	13794	13682	13758	13664	14069	13713	13773	13782	13851	13915	13733	13852	13929	13769	13862	13786	13849	13965	13815	13708	13793	13773	13872	13764	13773	13812	13797	13758	13800	13757	13848	13866	13767	13851	13839	13898	13876	13897	13876	13708	13722	13795	13718	13756	13890	13945	13873	13895	13763	13799	13768	13745	13738	13753	13786	13909	13803	13845	13818	13788	13887	13855	13783	13679	13782	13858	13703	13875	13843	13838	13876	13839	13773	13644	13801	13800	13746	13872	13841	13811	13747	13727	13646	13646	13776	13821	13752	13751	13836	13748	13826	13948	13685	13776	13915	13800	13846	13894	13829	13919	13996	13772	13861	13710	13876	13787	13893	13707	13753	13803	13916	13800	13988	13847	13910	13982	13914	13787	13789	13708	13874	13612	13651	13984	13794	13874	13770	13961	13666	13969	13920	13814	13846	13876	13667	13848	13950	13816	13949	13911	13713	13904	13889	14037	13860	13831	13835	13880	13865	13796	13953	13808	13890	13923	13845	13859	13796	13976	13691	13799	13898	13884	13652	13796	13913	13734	13756	13806	13788	13828	13910	13912	13868	13841	13768	13968	13907	13776	13954	13768	13808	13735	13957	13929	13822	13765	13995	13898	13775	14036	14021	13658	13817	13733	13817	13683	13822	13834	13856	13862	13873	13679	13895	13950	13819	13806	13909	13876	13838	13852	13744	13811	13827	13674	13855	13970	13646	13830	13870	13812	13666	13833	13791	13902	13730	13831	13774	13975	13787	13844	13822	13808	13713	13868	13909	13960	13701	13734	13814	13929	14016	13732	13763	13757	13618	13831	13621	13798	13869	13889	13820	13889	13653	13906	13714	13815	13810	13652	13933	13804	13712	13625	13982	13776	13821	13861	13604	13800	14009	13854	13780	13674	13901	13952	13848	13781	13795	13953	13838	13684	13871	13821	13777	13955	13786	13884	13785	13868	13853	13909	13772	13781	13930	13553	13757	13913	13793	13900	13720	13928	13918	13794	13835	13829	13787	14041	13792	13723	13898	13644	13869	13856	13879	13722	13779	13836	13789	13870	13793	13824	13744	13959	13993	13680	13853	13870	13730	13740	13733	13716	13737	13789	13756	13665	13646	13794	14034	13786	13738	13827	13935	13766	13860	13925	13817	13772	13897	13874	13941	13872	13944	13909	13834	13778	13771	13921	13897	13777	13835	13597	13983	13856	13834	13758	13764	13855	13741	13897	13847	13844	13802	13894	13857	13912	13701	13884	13792	13711	13851	13764	13839	13907	13843	13793	13780	13788	13852	13746	13888	13903	13699	13844	13891	13895	13758	13820	13736	13842	13704	13985	13804	13810	13782	13794	13921	13877	13903	13859	13718	13980	13809	13826	13854	13743	13794	13720	13754	13795	13663	13851	13945	13664	13712	13860	13866	13897	13939	13805	13772	13794	13838	13835	13748	13873	13838	13828	13768	13771	13742	13863	13767	13683	13934	13810	13796	13683	13766	13738	13742	13775	13708	13723	13894	13888	13775	13815	13763	13768	13889	13820	13778	13759	13795	13899	13758	13709	13820	13846	13833	13925	13842	13865	13848	13839	13748	13863	13916	13763	13675	13802	13877	13716	13890	13751	13827	13915	13884	13891	13903	13918	13668	13878	13630	13866	13735	13670	13880	13857	13793	13914	13819	13738	13817	13814	13677	13947	13808	13633	13820	13890	13804	13848	13843	13798	13845	13731	13959	13938	13727	13751	13817	13862	13755	13726	13822	13857	13726	13962	13783	13926	13744	13808	13845	13963	13796	13758	13735	13663	13771	13716	13786	13774	13807	13813	13781	13746	13784	13693	13782	13773	13860	13853	13734	13727	13946	13949	13578	13926	13692	13842	13961	13920	13732	13668	13945	13924	13700	13837	13963	13862	13956	13817	13869	13782	13927	13857	13891	13896	13784	13843	13700	13779	13823	13660	13729	13848	13743	13974	13858	13811	13739	13756	13921	13858	13841	13790	13732	13689	13882	13740	13898	13785	13885	13824	13629	13889	13873	13749	13790	13698	13915	13832	13792	13861	13977	13867	13894	13909	13753	13935	13803	14051	13822	13761	13906	13905	13846	13874	13905	13771	13768	13802	13885	13930	13787	13831	13737	13789	13914	13911	13933	13708	13976	13743	13822	13867	13815	13838	13793	13771	13981	13791	13858	13853	13783	13653	13777	13858	13761	13788	13644	13811	13680	13816	13782	13881	13796	13877	13885	13802	13786	13784	13755	13806	13833	13848	13968	13666	13836	14065	13748	13921	13818	13625	13890	13874	13716	13987	13828	13771	13905	13704	13998	13832	13878	13760	13646	13702	13769	13784	13851	13855	14045	13803	13848	13915	13810	13732	13844	13769	13799	13941	13753	13744	13842	13614	13874	13692	13770	13917	13924	13845	13896	13894	13768	13707	13923	13707	13920	13838	13839	13827	13726	13820	13792	13721	13927	13833	13977	13768	13695	13975	13856	13889	13876	13924	13875	13739	13837	13759	13665	13914	13701	13900	13856	13740	13891	13771	13799	13990	13667	13755	13782	13848	13650	13963	13860	13733	13787	13685	13863	13867	14036	13741	13650	13722	13766	13926	13971	13710	13904	13811	13737	13806	13872	13548	13790	13974	14000	13870	13654	13748	13837	13714	13943	13783	13767	13799	14056	13724	13875	13753	13814	13736	13723	13714	13877	13879	13790	13871	13783	13748	13812	13913	13806	13935	13879	13833	13662	13850	13941	13852	14039	13963	13827	13860	13820	13840	13765	13694	13893	13784	13716	13710	13933	13902	13809	13773	13816	13891	13852	13948	14086	13628	13907	13726	13937	13687	13865	13865	13719	13753	13661	13931	13938	13832	14023	13655	13883	13842	13785	13855	13801	13956	13804	13912	13850	13858	13965	14124	13776	13860	13775	13602	13585	13744	13874	13649	13894	13729	13798	13760	13729	13782	13740	13878	13853	13865	13975	13967	13927	13867	13878	13890	13803	13802	13856	13721	13781	13915	13934	13705	13767	13921	13917	13646	13746	13874	13855	13811	13826	13676	13764	13976	13921	13999	13907	13769	13824	13859	13812	13825	13804	13828	13754	13857	13842	13870	13845	13854	13883	13948	13774	13873	13916	13915	13840	14009	13684	13970	13778
25541	21173	27061	25931	19253	17404	17425	16613	16476	16459	16474	16386	16417	16344	16496	16840	16971	16732	16687	16526	16502	16683	16536	16390	16588	16546	16508	16538	16430	16283	16446	16310	16174	16342	16450	16419	16486	16255	16378	16573	16463	16462	16517	16325	16518	16326	16216	16495	16383	16323	16575	16360	16558	16126	16438	16420	16319	16308	16106	16153	16587	16339	16308	16360	16499	16275	16284	16390	16318	16213	16306	16421	16621	16415	16408	16355	16547	16419	16235	16404	16448	16501	16212	16429	16477	16416	16334	16399	16315	16249	16545	16377	16409	16433	16450	16291	16173	16326	16426	16379	16459	16407	16294	16393	16379	16709	16359	16220	16237	16296	16269	16417	16519	16218	16505	16449	16422	16284	16395	16259	16550	16120	16356	16356	16381	16494	16519	16383	16227	16445	16436	16504	16406	16303	16546	16321	16269	16266	16420	16420	16475	16407	16585	16332	16404	16212	16505	16430	16296	16400	16422	16267	16466	16438	16404	16413	16402	16064	16218	16357	16195	16309	16207	16243	16408	16366	16478	16344	16251	16237	16399	16283	16241	16397	16291	16393	16427	16503	16299	16409	16347	16477	16350	16365	16458	16360	16356	16436	16573	16357	16449	16426	16500	16485	16578	16405	16410	16366	16483	16501	16229	16178	16395	16315	16415	16184	16303	16336	16436	16412	16395	16323	16531	16377	16343	16478	16346	16375	16337	16431	16466	16474	16379	16271	16322	16459	16359	16356	16402	16253	16375	16446	16390	16436	16327	16378	16323	16476	16436	16265	16375	16428	16227	16373	16304	16332	16490	16374	16541	16614	16469	16169	16477	16378	16350	16408	16329	16292	16269	16215	16388	16468	16410	16344	16410	16336	16353	16305	16259	16398	16422	16507	16287	16407	16331	16197	16404	16376	16366	16316	16252	16331	16285	16270	16303	16318	16461	16296	16371	16535	16179	16211	16293	16379	16368	16514	16393	16325	16262	16557	16288	16540	16368	16173	16214	16156	16325	16179	16376	16198	16430	16275	16383	16323	16494	16406	16456	16505	16592	16521	16361	16402	16545	16240	16314	16211	16454	16259	16170	16280	16437	16390	16415	16326	16365	16257	16348	16271	16281	16404	16343	16648	16493	16556	16163	16266	16302	16315	16337	16444	16311	16534	16503	16301	16400	16284	16335	16500	16503	16385	16493	16261	16395	16511	16229	16375	16468	16481	16440	16343	16406	16288	16498	16284	16364	16325	16464	16092	16151	16381	16475	16343	16577	16337	16428	16415	16187	16344	16457	16302	16311	16270	16301	16349	16414	16306	16525	16515	16278	16297	16409	16330	16489	16277	16391	16273	16500	16278	16428	16407	16393	16450	16414	16347	16302	16328	16258	16333	16385	16255	16306	16322	16426	16393	16383	16296	16299	16429	16488	16353	16346	16330	16311	16202	16393	16263	16167	16298	16373	16248	16447	16284	16439	16453	16352	16444	16485	16306	16384	16294	16278	16478	16544	16363	16544	16396	16446	16345	16326	16403	16457	16371	16393	16442	16480	16445	16436	16527	16278	16032	16436	16262	16313	16332	16441	16366	16314	16209	16369	16420	16533	16330	16459	16386	16516	16403	16343	16386	16341	16325	16494	16405	16430	16429	16206	16289	16522	16265	16383	16229	16597	16249	16358	16507	16365	16362	16377	16394	16136	16466	16461	16385	16389	16454	16281	16417	16378	16232	16480	16506	16533	16241	16349	16213	16177	16431	16416	16266	16240	16442	16355	16403	16205	16256	16460	16249	16233	16278	16391	16640	16299	16416	16214	16696	16437	16341	16332	16454	16296	16156	16505	16318	16083	16342	16450	16387	16376	16367	16249	16234	16555	16327	16409	16387	16165	16230	16762	16164	16440	16618	16352	16214	16463	16478	16340	16451	16286	16401	16465	16184	16282	16485	16377	16303	16324	16380	16433	16199	16514	16527	16383	16364	16254	16262	16314	16485	16329	16302	16394	16318	16426	16342	16611	16361	16424	16443	16467	16384	16102	16424	16369	16431	16454	16562	16318	16542	16465	16376	16378	16497	16530	16266	16408	16428	16374	16269	16494	16478	16283	16363	16242	16432	16404	16269	16452	16409	16182	16194	16361	16438	16328	16537	16418	16278	16303	16275	16456	16188	16478	16421	16435	16370	16528	16488	16279	16364	16421	16284	16485	16391	16413	16270	16315	16366	16312	16430	16488	16516	16571	16554	16494	16525	16393	16465	16335	16276	16312	16182	16422	16403	16440	16490	16487	16442	16150	16408	16434	16488	16252	16546	16470	16521	16459	16344	16348	16455	16335	16463	16358	16309	16417	16377	16523	16405	16419	16490	16380	16381	16370	16328	16361	16320	16466	16226	16583	16595	16323	16387	16297	16343	16405	16447	16424	16644	16516	16335	16264	16358	16410	16243	16509	16144	16407	16373	16375	16389	16267	16331	16520	16303	16650	16148	16427	16418	16499	16464	16329	16373	16310	16241	16371	16310	16369	16478	16270	16406	16349	16391	16295	16450	16428	16522	16412	16421	16394	16531	16327	16282	16218	16248	16239	16490	16540	16370	16417	16466	16343	16390	16281	16444	16247	16507	16375	16432	16212	16310	16312	16479	16584	16373	16289	16228	16183	16374	16279	16333	16288	16088	16379	16226	16405	16567	16231	16200	16300	16492	16611	16360	16336	16458	16474	16524	16258	16330	16483	16175	16407	16403	16375	16399	16313	16395	16449	16482	16359	16190	16458	16364	16380	16439	16110	16091	16434	16489	16360	16245	16375	16380	16387	16261	16382	16317	16357	16278	16283	16579	16239	16546	16384	16523	16547	16420	16543	16448	16326	16234	16319	16291	16506	16484	16444	16538	16367	16377	16260	16340	16441	16399	16489	16412	16290	16489	16458	16561	16375	16410	16253	16607	16418	16411	16485	16424	16294	16344	16284	16455	16504	16434	16504	16323	16330	16161	16384	16385	16192	16641	16262	16290	16277	16374	16410	16483	16465	16425	16308	16409	16215	16227	16323	16305	16343	16436	16440	16353	16336	16431	16339	16329	16423	16384	16597	16584	16669	16634	16420	16429	16382	16216	16570	16540	16418	16303	16455	16398	16196	16538	16668	16552	16485	16565	16475	16244	16414	16406	16467	16442	16470	16419	16535	16463	16426	16302	16412	16423	16359	16422	16410	16265	16518	16423	16434	16300	16374	16251	16371	16597	16247	16083	16408	16095	16222	16442	16347	16221	16518	16533	16336	16413	16340	16551	16355	16582	16286	16242	16119	16497	16492	16675	16254	16302	16455	16454	16606	16479	16476	16367	16339	16413	16438	16414	16235	16113	16470	16604	16551	16373	16436	16322	16324	16517	16395	16280	16281	16451	16421	16416	16411	16367	16306	16368	16550	16443	16584	16431	16620	16380	16291	16314	16408	16412	16377	16331	16372	16369	16421	16444	16429	16348	16313	16411	16347	16419	16273	16366	16460	16379	16413	16365	16518	16360	16481	16381	16381	16233	16489	16446	16393	16161	16405	16379	16444	16338	16461	16442	16419	16528	16330	16392	16456	16321	16347	16351	16303	16497	16411	16460	16551	16339	16476	16512	16264	16407	16118	16286	16379	16535	16405	16499	16424	16220	16305	16338	16309	16362	16126	16292	16437	16565	16452	16378	16625	16442	16298	16599	16453	16440	16426	16361	16409	16545	16244	16444	16468	16382	16355	16489	16224	16298	16486	16421	16239	16359	16447	16229	16457	16514	16383	16465	16697	16488	16487	16581	16298	16421	16495	16426	16320	16382	16422	16408	16308	16347	16398	16185	16398	16283	16400	16274	16292	16341	16400	16446	16354	16506	16355	16317	16502	16496	16257	16363	16657	16333	16386	16184	16600	16479	16587	16419	16478	16283	16357	16590	16579	16473	16542	16240	16529	16445	16291	16493	16387	16345	16393	16475	16512	16283	16514	16422	16223	16230	16375	16473	16309	16631	16370	16410	16419	16472	16286	16262	16387	16289	16440	16482	16340	16440	16559	16397	16326	16462	16329	16418	16370	16384	16364	16296	16277	16281	16282	16446	16349	16293	16373	16450	16393	16642	16453	16162	16460	16348	16387	16656	16557	16402	16451	16271	16360	16590	16441	16441	16357	16452	16382	16462	16524	16466	16361	16386	16526	16569	16329	16251	16279	16212	16397	16515	16380	16331	16350	16348	16738	16474	16350	16424	16458	16335	16274	16430	16687	16353	16275	16388	16433	16356	16572	16530	16571	16411	16336	16414	16338	16437	16397	16408	16159	16527	16577	16557	16497	16469	16233	16321	16042	16429	16533	16276	16382	16619	16245	16621	16534	16505	16327	16451	16521	16460	16288	16377	16487	16465	16233	16524	16325	16389	16344	16402	16393	16353	16448	16222	16232	16277	16498	16461	16475	16270	16430	16461	16340	16570	16431	16434	16512	16359	16573	16554	16521	16404	16356	16348	16424	16354	16475	16377	16430	16429	16316	16348	16514	16269	16298	16432	16320	16402	16333	16511	16470	16330	16475	16506	16498	16357	16502	16280	16512	16351	16384	16215	16320	16332	16383	16191	16412	16337	16418	16432	16511	16587	16460	16579	16280	16518	16464	16410	16547	16512	16672	16471	16387	16431	16289	16563	16145	16471	16421	16368	16212	16260	16468	16194	16198	16443	16516	16456	16362	16401	16228	16159	16377	16205	16182	16555	16604	16304	16442	16523	16355	16325	16295	16213	16277	16268	16369	16341	16245	16300	16317	16364	16445	16374	16550	16350	16307	16223	16347	16395	16273	16445	16386	16112	16505	16445	16413	16402	16435	16355	16450	16363	16436	16271	16509	16377	16433	16269	16195	16434	16473	16276	16242	16468	16399	16296	16308	16455	16496	16426	16429	16356	16597	16276	16221	16188	16331	16476	16628	16387	16386	16174	16387	16486	16456	16432	16350	16419	16346	16071	16420	16383	16278	16182	16390	16512	16324	16481	16396	16405	16480	16385	16684	16463	16497	16395	16439	16590	16355	16291	16457	16569	16455	16357	16379	16330	16404	16185	16321	16383	16365	16428	16405	16384	16388	16448	16479	16392	16384	16192	16462	16479	16345	16242	16202	16284	16552	16471	16361	16485
13038	26731	18275	14902	14294	13745	13872	13947	13963	13960	13877	13819	14014	13740	13859	13956	14161	13815	13868	13951	13872	13797	13795	13657	13983	13819	13682	13885	13879	13803	13714	13867	13918	13712	13552	13777	13648	13717	13694	13923	13809	13721	13825	13726	13768	13659	13672	13617	13576	13840	13751	13879	13795	13815	13683	13822	13815	13865	13666	13898	13845	13716	13784	13779	13832	13735	13677	13672	13775	13619	13703	13803	13887	13711	13756	13899	13709	13734	13678	13874	13586	13729	13735	13778	13751	13778	13700	13690	13792	13800	13824	13486	13746	13609	13705	13801	13794	13638	13739	13868	13614	13781	13715	13726	13820	13762	13763	13648	13902	13754	13721	13860	13828	13707	13732	13733	13721	13787	13576	13694	13697	13561	13877	13868	13709	13775	13867	13668	13732	13622	13715	13624	13604	13794	13857	13663	13846	13751	13683	13748	13625	13855	13554	13645	13835	13842	13738	13725	13888	13706	13747	13787	13848	13764	13666	13898	13829	13818	13620	13875	13637	13701	13776	13714	13660	13747	13662	13903	13783	13715	13813	13583	13834	13766	13800	13846	13743	13841	13813	13681	13738	13763	13810	13873	13791	13747	13990	13671	13770	13724	13774	13668	13659	13773	13766	13709	13693	13880	13799	13776	13786	13783	13784	13756	13795	13903	13701	13719	13843	13588	13805	13775	13785	13991	13775	13760	13782	13874	13858	13827	13657	13817	13777	13727	13910	13726	13920	13755	13995	13851	13776	13877	13721	13729	13936	13831	13623	13700	13697	13813	13811	13705	13854	13877	13838	13795	13702	13674	13800	13711	13740	13636	13756	13694	13852	13658	13818	13797	13933	13720	13838	13727	13552	13791	13822	13605	13735	13706	13720	13827	13777	13565	13768	13794	13723	13741	13839	13642	13822	13791	13826	13890	13893	13910	13802	13844	13724	13672	13675	13899	13950	13583	13775	13749	13673	13902	13730	13739	13743	13759	13713	13713	13638	13705	13781	13767	13827	13848	13562	13748	13711	13896	13717	13848	13871	13769	13679	13675	13822	13740	13823	13679	13758	13777	13817	13734	13877	13730	13704	13751	13716	13664	13752	13730	13651	13563	13841	13755	13745	13710	13802	13781	13561	13838	13747	13828	13623	13809	13827	13698	13807	13590	13741	13859	13661	13881	13904	13594	13788	13658	13755	13758	13773	13821	13714	13769	13770	13855	13858	13654	13815	13727	13618	13890	13735	13809	13653	13777	13701	13897	13892	13725	13658	13691	13814	13810	13677	13783	13824	13891	13659	13637	13850	13707	13826	13753	13917	13828	13915	13893	13698	13711	13697	13632	13666	13691	13706	13914	13767	14023	13602	13720	13908	13790	13779	13820	13731	13708	13720	13748	13797	13692	13840	13669	13613	13812	13874	13717	13771	13732	13820	13864	13990	13621	13694	13849	13779	13772	13764	13786	13849	13804	13619	13722	13706	13784	13993	13644	13872	13682	13674	13633	13773	13778	13876	13839	13726	13730	13815	13756	13843	13917	13809	13818	13825	13812	13711	13758	13716	13689	13732	13853	13884	13827	13784	13778	13842	13720	13854	13665	13671	13709	13684	13831	13689	13724	13726	13826	13816	13788	13722	13729	13770	13630	13878	13840	13694	13556	13863	13782	13792	13801	13814	13791	13757	13819	13795	13684	13741	13707	13687	13787	13764	13739	13882	13751	13709	13749	13668	13781	13869	13806	13799	13787	13846	13599	13639	13535	13945	13817	13890	13687	13825	13820	13691	13822	13802	13732	13827	13605	13703	13805	13723	13765	13851	13856	13678	13843	13721	13565	13813	13818	13764	13704	13674	13618	13648	13772	13852	13699	13730	13722	13410	13663	13642	13827	13553	13899	13684	13822	13748	13795	13783	13864	13587	13744	13745	13658	13608	13700	13730	13764	13842	13532	13786	13719	13731	13631	13636	13794	13582	13631	13790	13779	13739	13825	13704	13690	13757	13752	13884	13856	13744	13683	13884	13780	13642	13728	13661	13753	13761	13897	13701	13903	13908	13845	13661	13740	13583	13786	13805	13909	13982	13741	13747	13710	13723	13633	13833	13721	13704	13806	13827	13786	13793	13720	13742	13823	13623	13881	13758	13696	13748	13666	13828	13768	13701	13695	13750	13661	13638	13505	13746	13659	13576	13817	13618	13745	13627	13834	13679	13770	13780	13696	13876	13656	13754	13745	13653	13772	13991	13650	13727	13737	13753	13855	13600	13593	13651	13658	13815	13983	13618	13850	13792	13847	13770	13655	13886	13878	13703	13675	13738	13795	13762	13742	13692	13756	13614	13830	13786	13826	13898	13789	13630	13799	13737	13746	13677	13800	13753	13793	13746	13794	13741	13737	13800	13695	13725	13849	13585	13810	13744	13792	13944	13704	13618	13709	13752	13708	13760	13757	13762	13751	13630	13820	13771	13789	13785	13830	13919	13776	13615	13791	13782	13855	13692	13838	13875	13667	13818	13768	13761	13796	13826	13700	13633	13847	13713	13918	13649	13780	13723	13627	13951	13727	13754	13809	13891	13908	13876	13822	13804	13772	13804	13686	13906	13830	13637	13695	13672	13674	13664	13730	13682	13768	13731	13803	13690	13761	13734	13764	13712	13747	13705	13731	13646	13806	13972	13745	13784	13903	13907	13907	13828	13796	13708	13639	13868	13933	13839	13752	13801	13717	13838	13757	13810	13769	13798	13778	13776	13658	13758	13729	13875	13874	13666	13630	13894	13768	13885	13517	13756	13714	13722	13883	13748	13592	13806	13894	13720	13844	13799	13762	13855	13797	13654	13731	13843	13727	13765	13616	13734	13757	13844	13788	13798	13802	13943	13739	13749	13765	13947	13774	13841	13796	13841	13765	13724	13907	13717	13893	13777	14029	13656	13833	13705	13687	13585	13767	13772	13638	13806	13745	13955	13768	13848	13784	13693	13719	13616	13808	13798	13682	13687	13681	13782	13655	13917	13754	13795	13696	13824	13804	13811	13820	13727	13826	13603	13822	13854	13859	13744	13564	13985	13841	13716	13848	13705	13850	13953	13800	13756	13898	13587	13696	13872	13700	13750	13809	13728	13874	13774	13750	13706	13702	13908	13705	13630	13832	13835	13813	13833	13869	13694	13793	13788	13896	13740	13745	13572	13762	13684	13678	13710	13770	13859	13680	13849	13720	13763	13627	13696	13601	13837	13848	13617	13733	13686	13604	13836	13720	13658	13649	13809	13951	13637	13819	13666	14003	13649	13805	13786	13969	13571	13662	13788	13670	13701	13707	13763	13869	13760	13785	13805	13705	13772	13743	13840	13726	13655	13706	13715	13795	13570	13647	13895	13636	13726	13768	13634	13739	13889	13689	13709	13620	13874	13764	13676	13859	13625	13771	13679	13787	13782	13716	13581	13667	13745	13641	13936	13784	13676	13788	13901	13681	13807	13793	13809	13708	13699	13718	13751	13866	13799	13811	13746	13708	13714	13859	13585	13727	13820	13840	13626	13671	13647	13688	13780	13753	13808	13765	13705	13761	13630	13850	13855	13748	13805	13665	13749	13869	13703	13745	13695	13754	13642	13742	13792	13830	13848	14028	13803	13709	13854	13568	13786	13748	13608	13643	13815	13909	13660	13715	13640	13575	13776	13978	13742	13704	13789	13749	13852	13807	13797	13737	13919	13788	13745	13696	13747	13842	13939	13741	13714	13726	13759	13780	13716	13893	13692	13794	13669	13855	13741	13728	13765	13609	13719	13778	13843	13806	13813	13656	13744	13597	13715	13781	13876	13849	13761	13647	13783	13822	13758	13776	13639	13644	13616	13875	13628	13978	13726	13784	13772	13782	13984	13701	13716	13838	13645	13891	13802	13937	13633	13716	13924	13760	13760	13735	13662	13884	13768	13884	13701	13632	13725	13791	13679	13700	13701	13889	13857	13758	13647	13893	13758	13768	13617	13750	13957	13672	13608	13775	13694	13723	13877	13811	13826	13757	13701	13718	13546	13779	13681	13945	13733	13615	13986	13825	13744	13659	13763	13715	13833	13806	13669	13734	13712	13971	13661	13904	13762	13849	13774	13606	13821	13763	13722	13647	13844	13754	13708	13784	13718	13881	13762	13767	13787	13779	13949	13681	13794	13732	13896	13780	13767	13739	13732	13807	13917	13793	13798	13775	13756	13867	13684	13585	13694	13836	13546	13674	13805	13661	13707	13776	13555	13847	13785	13527	13787	13614	13673	13770	13907	13826	13773	13688	13885	13801	13707	13765	13817	13772	13985	13691	13680	13778	13869	13933	13857	13774	13787	13668	13784	13702	13774	13677	13841	13690	13615	13704	13492	13609	13841	13903	13617	13737	13634	13785	13740	13630	13603	13703	13958	13690	13916	13866	13714	13896	13822	13778	13857	13818	13861	13624	13572	13724	13667	13677	13747	13718	13722	13908	13809	13779	13693	13736	13871	13701	13636	13833	13746	13870	13748	13883	13691	13872	13815	13767	13699	13770	13698	13705	13860	13726	13753	13790	13840	13744	13629	13844	13785	13816	13848	13725	13806	13785	13699	13696	13691	13831	13729	13874	13642	13677	13712	13798	13869	13790	13706	13832	13709	13722	13891	13782	13802	13810	13701	13717	13706	13795	13901	13845	13845	13799	13719	13750	13711	13730	13918	13853	13586	13741	13914	13841	13814	13876	13747	13704	13803	13696	13606	13772	13672	13634	13894	13706	13755	13727	13583	13705	13823	13626	13477	13766	13793	13790	13771	13578	13638	13734	13850	13857	13667	13863	13703	13811	13754	13923	13639	13747	13705	13927	13781	13745	13575	13703	13861	13736	13798	13765	13694	13570	13772	13687	13697	13823	13730	13813	13691	13751	13956	13862	13898	13735	13658	13862	13688	13667	13741	13671	13622	13847	13736	13841	13731	13991	13805	13798	13764	13838	13617	13816	13711	13628	13769	13896	13722	13871	13678	13706	13839	13872	13634	13731	13834	13955	13556	13761	13629	13614	13740	13714	13788	13682	13847	13686	13812	13695	13871	14005	13810	13838	13803	13736	13818	13776	13812	13732	13845	13795	13568	13673	13738	13749	13659	13645	13784	13700	13657	13789	13853	13814	13604	13667
23411	21109	28621	23819	21504	22247	21012	17409	16740	16893	16829	16598	16730	16728	16989	19215	20019	18898	17617	17042	16698	16487	16485	16332	16282	16485	16401	16217	16380	16499	16373	16422	16400	16245	16407	16522	16382	16620	16330	16425	16297	16207	16483	16323	16508	16306	16259	16233	16399	16236	16256	16333	16433	16355	16363	16307	16231	16290	16359	16224	16366	16401	16274	16219	16525	16264	16235	16373	16102	16275	16176	16430	16356	16271	16398	16197	16455	16353	16345	16346	16477	16486	16262	16197	16568	16408	16273	16300	16328	16324	16505	16285	16385	16297	16371	16459	16292	16268	16216	16348	16410	16294	16299	16307	16285	16387	16532	16327	16217	16095	16420	16085	16374	16337	16396	16499	16278	16187	16351	16231	16262	16310	16318	16315	16127	16096	16224	16235	16366	16308	16427	16436	16396	16266	16379	16282	16185	16363	16349	16252	16443	16362	16322	16443	16406	16338	16324	16307	16527	16262	16262	16093	16322	16411	16247	16400	16374	16585	16330	16294	16326	16191	16302	16448	16147	16272	16213	16347	16403	16241	16445	16313	16152	16489	16244	16451	16304	16206	16148	16305	16294	16203	16207	16237	16363	16434	16338	16284	16185	16440	16230	16241	16390	16384	16249	16346	16252	16415	16423	16463	16232	16453	16371	16443	16302	16084	16288	16468	16258	16276	16350	16277	16441	16279	16123	16264	16284	16350	16335	16420	16184	16298	16337	16123	16093	16087	16156	16334	16332	16484	16280	16343	16226	16301	16374	16226	16358	16232	16302	16231	16401	16352	16166	16447	16387	16234	16346	16158	16370	16389	16303	16281	16524	16589	16232	16430	16279	16268	16376	16214	16234	16341	16433	16173	16284	16291	16298	16266	16568	16370	16088	16289	16375	16502	16485	16200	16199	16526	16445	16375	16397	16561	16240	16280	16371	16304	16069	16361	16216	16268	16273	16337	16307	16161	16401	16130	16286	16300	16345	16189	16256	16126	16074	16078	16396	16210	16167	16410	16416	16194	16260	16484	16326	16257	16435	16318	16252	16365	16271	16300	16098	16141	16248	16421	16116	16375	16343	16386	16312	16154	16096	16495	16435	16429	16298	16068	16433	16509	16159	16253	16320	16281	16241	16301	16443	16134	16413	16345	16311	16317	16384	16354	16284	16298	16337	16339	16417	16297	16286	16438	16130	16252	16351	16471	16375	16224	16283	16198	16248	16296	16245	16166	16207	16245	16398	16289	16178	16287	16177	16346	16238	16396	16388	16326	16274	16246	16316	16490	16348	16398	16349	16343	16343	16140	16290	16116	16343	16265	16419	16340	16365	16387	16509	16271	16059	16444	16133	16104	16228	16138	16236	16240	16307	16211	16089	16443	16326	16244	16450	16435	16312	16372	16447	16293	16437	16292	16322	16404	16258	16319	16447	16314	16364	16315	16375	16215	16089	16276	16250	16378	16291	16337	16144	16389	16440	16321	16302	16366	16342	16325	16414	16319	16363	16130	16243	16266	16398	16205	16248	16271	16276	16162	16319	16356	16291	16358	16465	16163	16311	16249	16344	16250	16238	16387	16357	16202	16525	16306	16381	16299	16040	16185	16473	16354	16360	16257	16242	16210	16234	16306	16324	16321	16338	16469	16401	16339	16345	16245	16385	16389	16336	16384	16345	16212	16326	16574	16601	16135	16234	16254	16297	16191	16201	16282	16127	16223	16244	16110	16161	16159	16215	16306	16578	16350	16487	16213	16185	16185	16235	16229	16289	16415	16400	16460	16432	16096	16426	16302	16525	16341	16467	16344	16315	16271	16284	16314	16510	16271	16392	16400	16429	16319	16288	16267	16294	16277	16500	16240	16198	16334	16279	16061	16221	16355	16399	16161	16293	16373	16494	16402	16209	16446	16123	16136	16354	16345	16000	16235	16393	16280	16394	16391	16184	16285	16336	16337	16234	16154	16300	16295	16170	16349	16222	16216	16375	16359	16187	16582	16378	16432	16441	16279	16361	16223	16454	16357	16399	16221	16111	16261	16319	16336	16231	16382	16353	16294	16425	16352	16296	16186	16150	16265	16262	16317	16526	16281	16485	16432	16179	16178	16174	16433	16447	16262	16404	16300	16217	16311	16500	16426	16172	16418	16163	16187	16070	16393	16293	16271	16219	16288	16210	16259	16347	16258	16155	16357	16089	16388	16377	16215	16299	16210	16296	16219	16371	16338	16565	16418	16463	16330	16260	16546	16432	16170	16204	16389	16242	16380	16303	16327	16422	16308	16426	16427	16256	16196	16259	16225	16216	16353	16248	16371	16313	16190	16519	16279	16353	16225	16359	16304	16350	16278	16385	16332	16291	16141	16192	16396	16576	16282	16342	16398	16354	16344	16189	16022	16155	16259	16442	16124	16112	16152	16147	16285	16184	16386	16184	16414	16368	16268	16627	16365	16255	16471	16494	16322	16352	16325	16318	16382	16277	16312	16318	16438	16391	16261	16250	16422	16219	16389	16355	16386	16520	16195	16135	16369	16123	16289	16308	16302	16260	16163	16297	16338	16360	16349	16438	16271	16370	16207	16415	16415	16347	16303	16318	16388	16343	16270	16197	16166	16317	16564	16357	16197	16324	16378	16414	16451	16260	16300	16214	16104	16267	16438	16082	16243	16244	16084	16116	16299	15971	16369	16264	16220	16327	16364	16228	16245	16376	16156	16284	16270	16200	16342	16371	16265	16333	16393	16164	16226	16207	16334	16295	16317	16271	16473	16176	16294	16220	16319	16303	16490	16231	16266	16257	16258	16437	16408	16560	16345	16395	16350	16300	16352	16255	16329	16242	16183	16257	16316	16142	16299	16271	16266	16467	16391	16403	16222	16312	16302	16449	16420	16192	16249	16334	16326	16276	16264	16545	16182	16422	16345	16198	16426	16245	16410	16202	16316	16366	16329	16380	16378	16299	16340	16416	16445	16250	16287	16383	16115	16241	16049	16438	16418	16307	16181	16346	16257	16232	16042	16327	16313	16341	16209	16325	16224	16395	16330	16196	16317	16519	16364	16334	16400	16134	16194	16220	16284	16268	16281	16280	16338	16341	16316	16086	16276	16316	16299	16259	16287	16543	16132	16318	16217	16447	16241	16253	16290	16312	16301	16543	16151	16231	16119	16209	16229	16190	16393	16195	16579	16229	16194	16198	16216	16288	16399	16231	16424	16225	16224	16454	16479	16336	16217	16343	16356	16329	16143	16243	16117	16105	16331	16330	16295	16317	16526	16321	16222	16300	16193	16285	16305	16278	16276	16321	16433	16458	16354	16173	16386	16310	16247	16256	16310	16324	16226	16435	16290	16250	16262	16368	16294	16440	16429	16372	16422	16311	16291	16263	16254	16364	16221	16291	16253	16182	16168	16345	16290	16190	16177	16222	16362	16400	16386	16316	16138	16438	16252	16230	16342	16383	16300	16439	16329	16212	16169	16368	16413	16282	16385	16449	16387	16373	16383	16243	16238	16388	16331	16319	16420	16231	16319	16167	16235	16109	16256	16238	16314	16279	16160	16389	16242	16246	16268	16316	16236	16343	16239	16447	16317	16525	16297	16251	16255	16415	16291	16314	16224	16126	16540	16275	16220	16094	16332	16145	16330	16277	16331	16282	16360	16273	16225	16338	16296	16329	16173	16242	16322	16484	16399	16091	16246	16463	16396	16411	16351	16360	16425	16204	16406	16212	16358	16382	16121	16626	16303	16378	16416	16151	16216	16459	16253	16159	16462	16203	16335	16422	16321	16270	16427	16424	16321	16497	16522	16497	16221	16211	16321	16365	16262	16497	16435	16437	16227	16266	16228	16371	16145	16340	16362	16312	16113	16044	16033	16215	16274	16380	16342	16323	16390	16463	16238	16282	16185	16248	16460	16395	16368	16377	16511	16368	16425	16336	16290	16199	16402	16017	16335	16394	16507	16394	16473	16464	16214	16310	16156	16185	16075	16353	16318	16306	16433	16258	16282	16259	16399	16217	16302	16283	16394	16439	16362	16264	16202	16315	16370	16302	16358	16201	16403	16207	16089	16522	16462	16332	16219	16333	16272	16268	16326	16205	16311	16416	16062	16310	16205	16394	16370	16337	16439	16317	16283	16245	16224	16311	16488	16276	16167	16264	16298	16305	16279	16163	16216	16350	16500	16386	16391	16280	16200	16259	16360	16327	16292	16321	16342	16481	16465	16394	16254	16276	16658	16335	16285	16274	16473	16253	16174	16300	16232	16448	16482	16461	16242	16247	16127	16252	16363	16262	16390	16426	16318	16348	16262	16302	16255	16277	16253	16246	16324	16241	16143	16187	16507	16357	16311	16146	16213	16441	16283	16310	16376	16408	16200	16175	16054	16206	16282	16389	16363	16403	16321	16185	16233	16412	16360	16395	16505	16290	16366	16271	16354	16392	16332	16161	16400	16420	16218	16475	16336	16394	16383	16463	16388	16341	16300	16471	16336	16286	16230	16433	16303	16317	16217	16421	16301	16336	16185	16220	16245	16316	16245	16444	16374	16395	16283	16317	16252	16251	16236	16245	16370	16304	16305	16115	16031	16341	16108	16323	16250	16322	16223	16246	16267	16246	16507	16396	16416	16445	16212	16443	16534	16104	16228	16204	16290	16284	16311	16268	16366	16255	16407	16139	16419	16096	16273	16238	16191	16294	16303	16096	16341	16298	16286	16311	16202	16154	16192	16204	16296	16445	16513	16404	16323	16307	16271	16375	16340	16497	16190	16433	16254	16296	16225	16298	16440	16306	16354	16390	16329	16458	16360	16236	16295	16316	16309	16228	16492	16283	16283	16306	16275	16365	16245	16257	16238	16264	16186	16369	16385	16110	16151	16374	16327	16284	16269	16311	16294	16208	16348	16189	16283	16273	16142	16445	16361	16557	16508	16416	16411	16448	16287	16250	16270	16517	16244	16484	16267	16223	16473	16267	16333	16088	16266	16438	16421	16498	16251	16375	16605	16227	16312	16339	16214	16470	16355	16331	16130	16200	16275	16323	16290	16320	16187	16249	16347	16240	16238	16396	16343	16373	16273	16330	16179	16390	16218	16426	16316	16503	16236	16366	16305	16362	16447	16293	16266	16253	16520	16266	16203	16496	16416	16209	16204	16161	16452
12851	31822	21414	15778	14950	14482	14147	13875	13915	13989	13968	13890	13989	13861	14387	16514	16670	15251	14344	14203	13684	13654	13724	13678	13728	13474	13765	13913	13660	13650	13589	13665	13756	13694	13739	13789	13572	13684	13786	13769	13729	13730	13787	13828	13634	13769	13564	13856	13722	13587	13662	13650	13576	13622	13562	13600	13848	13641	13629	13711	13624	13703	13578	13562	13822	13627	13713	13656	13705	13669	13673	13712	13880	13875	13641	13716	13613	13583	13881	13572	13653	13668	13562	13800	13619	13680	13774	13550	13614	13599	13659	13759	13610	13603	13821	13578	13699	13685	13703	13833	13684	13697	13808	13664	13717	13725	13853	13523	13766	13626	13471	13790	13574	13764	13540	13729	13470	13773	13724	13672	13731	13532	13817	13788	13610	13644	13815	13725	13786	13740	13711	13738	13497	13800	13824	13687	13693	13704	13623	13797	13609	13732	13507	13760	13694	13807	13658	13680	13677	13559	13555	13663	13572	13682	13799	13851	13734	13672	13538	13757	13764	13734	13559	13569	13626	13714	13802	13501	13671	13458	13795	13690	13485	13689	13781	13677	13675	13665	13663	13616	13558	13759	13828	13772	13711	13676	13797	13564	13719	13677	13696	13736	13611	13647	13608	13746	13515	13670	13629	13671	13803	13559	13609	13832	13651	13760	13664	13734	13813	13737	13661	13675	13768	13634	13699	13630	13629	13768	13615	13674	13684	13541	13584	13611	13820	13625	13595	13484	13636	13699	13794	13702	13767	13584	13763	13583	13689	13699	13812	13547	13692	13547	13686	13626	13503	13696	13718	13474	13724	13672	13681	13849	13698	13528	13733	13778	13688	13463	13664	13567	13804	13873	13676	13770	13642	13456	13668	13668	13627	13769	13574	13808	13571	13544	13787	13702	13847	13589	13567	13677	13704	13594	13661	13635	13753	13768	13808	13670	13620	13728	13706	13648	13519	13816	13788	13728	13665	13696	13720	13711	13763	13686	13664	13511	13601	13518	13630	13764	13661	13716	13648	13725	13791	13631	13624	13663	13681	13697	13786	13559	13544	13685	13660	13542	13705	13624	13754	13693	13680	13849	13654	13754	13712	13653	13538	13616	13692	13698	13890	13663	13615	13780	13534	13705	13578	13699	13613	13808	13633	13670	13526	13639	13702	13664	13804	13513	13705	13512	13717	13592	13588	13767	13735	13589	13610	13664	13557	13580	13706	13829	13682	13819	13648	13732	13449	13699	13655	13659	13704	13736	13748	13803	13725	13807	13680	13752	13702	13709	13671	13783	13694	13547	13769	13560	13597	13615	13672	13679	13732	13569	13768	13776	13822	13657	13759	13655	13697	13735	13604	13598	13837	13719	13671	13555	13813	13666	13690	13585	13551	13759	13649	13656	13786	13691	13697	13606	13639	13691	13572	13724	13854	13669	13650	13665	13758	13690	13680	13616	13574	13795	13773	13580	13824	13635	13726	13699	13735	13555	13686	13886	13579	13633	13702	13628	13667	13744	13748	13772	13583	13704	13728	13717	13708	13596	13613	13745	13767	13867	13717	13628	13585	13653	13709	13689	13520	13495	13724	13816	13636	13709	13779	13438	13657	13721	13455	13709	13639	13610	13642	13543	13763	13567	13656	13646	13639	13451	13595	13672	13683	13691	13484	13487	13651	13670	13674	13587	13741	13554	13555	13732	13652	13729	13851	13678	13741	13642	13813	13729	13841	13649	13809	13693	13694	13775	13682	13563	13673	13664	13789	13820	13603	13685	13676	13588	13758	13752	13478	13678	13539	13801	13778	13705	13725	13679	13712	13754	13889	13717	13744	13567	13646	13749	13697	13759	13785	13652	13553	13672	13633	13554	13520	13713	13613	13720	13530	13550	13719	13670	13686	13781	13522	13842	13676	13749	13692	13522	13723	13686	13743	13531	13759	13662	13774	13593	13648	13699	13534	13647	13556	13746	13800	13740	13618	13651	13773	13663	13493	13595	13829	13731	13574	13666	13786	13679	13720	13510	13723	13735	13643	13605	13583	13651	13606	13555	13727	13581	13558	13547	13642	13614	13541	13798	13580	13555	13719	13671	13834	13633	13554	13577	13783	13678	13727	13741	13638	13880	13693	13624	13736	13714	13662	13659	13618	13609	13734	13689	13655	13605	13644	13684	13568	13779	13747	13613	13626	13704	13751	13602	13778	13598	13751	13642	13574	13566	13730	13700	13614	13617	13775	13741	13647	13647	13528	13695	13778	13834	13649	13701	13773	13780	13714	13572	13591	13807	13594	13645	13634	13564	13643	13756	13655	13668	13489	13685	13806	13688	13803	13684	13572	13596	13744	13749	13806	13841	13741	13599	13694	13645	13718	13602	13664	13617	13711	13639	13668	13688	13537	13660	13711	13599	13696	13641	13628	13542	13598	13757	13490	13705	13681	13994	13595	13678	13769	13593	13836	13695	13705	13698	13647	13783	13664	13715	13626	13559	13605	13651	13749	13805	13643	13666	13742	13670	13776	13623	13717	13521	13928	13626	13715	13684	13585	13618	13546	13615	13687	13880	13766	13640	13614	13640	13593	13476	13633	13629	13647	13773	13651	13622	13641	13643	13652	13735	13604	13638	13675	13673	13638	13595	13654	13725	13627	13453	13618	13666	13554	13662	13693	13746	13582	13689	13585	13773	13530	13661	13696	13752	13744	13701	13803	13788	13485	13620	13738	13700	13690	13564	13530	13739	13657	13460	13924	13852	13590	13654	13640	13766	13693	13479	13667	13675	13592	13671	13448	13683	13432	13670	13412	13698	13674	13761	13739	13770	13697	13576	13707	13680	13744	13650	13741	13529	13527	13623	13614	13595	13762	13547	13637	13799	13583	13744	13799	13683	13684	13845	13706	13580	13889	13618	13679	13561	13679	13591	13723	13610	13581	13683	13736	13659	13663	13695	13735	13608	13710	13721	13613	13643	13597	13667	13642	13717	13589	13670	13705	13813	13873	13717	13545	13650	13758	13762	13821	13742	13760	13683	13665	13619	13655	13787	13533	13738	13738	13561	13514	13652	13701	13499	13590	13628	13717	13583	13636	13583	13690	13720	13883	13583	13578	13650	13568	13633	13645	13463	13635	13764	13736	13670	13565	13722	13670	13663	13678	13657	13628	13610	13829	13564	13733	13658	13545	13700	13962	13693	13498	13680	13688	13671	13636	13604	13733	13523	13657	13600	13731	13736	13726	13687	13623	13614	13529	13742	13716	13748	13542	13471	13717	13797	13754	13723	13794	13677	13697	13609	13702	13615	13692	13647	13875	13569	13667	13765	13718	13739	13666	13769	13688	13729	13598	13612	13627	13677	13632	13548	13616	13534	13777	13664	13670	13706	13734	13684	13475	13739	13634	13691	13722	13660	13636	13853	13716	13604	13675	13613	13574	13487	13742	13822	13564	13681	13532	13609	13740	13639	13724	13759	13668	13774	13757	13732	13764	13824	13696	13645	13596	13586	13647	13631	13725	13606	13545	13726	13891	13537	13638	13597	13609	13578	13677	13522	13582	13687	13551	13766	13652	13634	13668	13577	13656	13682	13863	13576	13650	13538	13520	13629	13588	13454	13718	13701	13613	13614	13629	13636	13564	13544	13710	13778	13679	13650	13635	13600	13790	13709	13639	13604	13732	13630	13598	13673	13583	13533	13630	13597	13606	13618	13643	13748	13614	13542	13476	13615	13666	13618	13691	13725	13753	13673	13853	13655	13662	13681	13598	13640	13522	13645	13631	13627	13840	13752	13695	13697	13582	13683	13697	13631	13633	13570	13542	13602	13637	13753	13619	13675	13723	13682	13730	13761	13678	13617	13570	13633	13805	13647	13490	13613	13647	13605	13682	13908	13579	13681	13565	13750	13494	13591	13831	13730	13571	13593	13876	13657	13650	13601	13744	13708	13508	13752	13755	13835	13754	13610	13837	13682	13550	13617	13777	13472	13727	13766	13828	13699	13736	13680	13795	13737	13743	13695	13811	13703	13750	13857	13593	13707	13710	13696	13681	13560	13723	13637	13634	13530	13793	13703	13827	13662	13627	13499	13475	13627	13729	13688	13510	13637	13624	13779	13801	13702	13533	13546	13855	13745	13786	13721	13737	13646	13807	13587	13710	13636	13615	13692	13563	13673	13547	13815	13669	13727	13709	13546	13778	13614	13597	13777	13744	13674	13559	13788	13683	13656	13773	13526	13737	13699	13696	13515	13598	13709	13580	13694	13601	13723	13703	13723	13674	13565	13800	13713	13617	13636	13648	13799	13531	13711	13555	13712	13652	13831	13589	13525	13597	13791	13778	13762	13671	13658	13700	13547	13753	13580	13528	13662	13753	13704	13736	13614	13700	13510	13858	13619	13628	13599	13730	13481	13663	13563	13603	13667	13566	13685	13694	13737	13818	13747	13613	13624	13638	13586	13696	13660	13632	13680	13650	13697	13695	13496	13586	13669	13570	13564	13576	13584	13764	13528	13658	13605	13676	13681	13730	13749	13509	13674	13506	13854	13646	13743	13509	13705	13664	13651	13595	13706	13644	13600	13659	13664	13573	13653	13766	13688	13798	13736	13799	13766	13576	13819	13531	13589	13676	13830	13675	13688	13768	13618	13717	13904	13840	13509	13540	13562	13581	13592	13813	13721	13704	13598	13718	13559	13533	13668	13601	13677	13485	13682	13705	13763	13647	13787	13717	13674	13472	13581	13644	13659	13901	13657	13661	13767	13621	13676	13627	13765	13656	13738	13675	13713	13826	13559	13661	13591	13664	13740	13743	13664	13709	13771	13484	13781	13778	13694	13695	13769	13544	13688	13613	13746	13815	13627	13669	13669	13751	13776	13705	13596	13753	13694	13662	13531	13731	13559	13749	13671	13744	13779	13593	13659	13654	13608	13608	13532	13775	13680	13802	13698	13642	13656	13860	13509	13651	13813	13782	13755	13557	13648	13727	13837	13722	13677	13644	13593	13617	13718	13622	13745	13703	13627	13698	13800	13684	13729	13720	13685	13663	13732	13780	13649	13707	13842	13631	13653	13669	13626	13676	13520	13828	13586	13574	13755	13623	13565	13820	13683	13866	13740	13764	13616	13695	13623	13667	13741	13588	13614	13709	13679	13679	13658	13593	13558
22555	21186	28937	23701	21274	22732	24737	18416	17166	17648	17516	17284	17244	17567	18609	23293	22973	20934	18872	17754	17282	16847	16707	16786	16816	16841	16659	16814	16805	16748	16795	16524	16975	16881	16966	16796	16658	16951	16839	16703	16784	16727	16845	16875	16720	16606	16775	16815	16821	16689	16686	16780	16800	16750	16601	16789	16892	16797	16670	16713	16967	17005	16899	16825	16392	16732	16747	16609	16630	16864	16760	16765	16608	16718	16683	16934	16780	16535	16677	16601	16650	16969	16582	16702	16760	16787	16867	16963	16709	16749	16728	16812	16851	16940	16706	16540	16650	16613	16792	16737	16766	16647	16664	16833	16762	16754	16848	16916	16955	16747	16765	16690	16682	16710	16781	16765	16677	16666	16982	16604	16561	16685	16680	16554	16656	16629	16473	16546	16719	16712	16677	16704	16669	16824	16795	16943	16773	16685	16480	16713	16703	16581	16506	16642	16771	16914	16571	16793	16824	16584	16675	16782	16752	16832	16743	16640	16699	16498	16746	16841	16675	16740	16620	16631	16687	16688	16864	16575	16765	16568	16747	16756	16547	16762	16522	16726	16809	16701	16798	16744	16647	16753	16700	16819	16754	16845	16661	16610	16723	16703	16685	16583	16549	16669	16811	16858	16888	16740	16764	16746	16539	16787	16593	16751	16835	16737	16615	16546	16715	16760	16749	16694	16851	16694	16656	16736	16822	16640	16660	16582	16575	16748	16784	16548	16656	16540	16752	16798	16648	16828	16790	16666	16767	16911	16797	16796	16780	16795	16509	16760	16748	16598	16842	16707	16732	16704	16774	16763	16618	16805	16515	16550	16598	16775	16894	16696	16662	16638	16435	16463	16820	16790	16667	16731	16574	16808	16920	16561	16728	16526	16703	16625	16627	16600	16655	16384	16684	16505	16607	16747	16560	16743	16737	16761	16562	16741	16748	16762	16771	16632	16395	16763	16600	16759	16606	16624	16490	16546	16407	16682	16581	16580	16791	16709	16660	16767	16912	16654	16419	16555	16633	16567	16679	16831	16752	16646	16661	16851	16627	16869	16750	16513	16586	16589	16639	16806	16748	16702	16707	16442	16678	16532	16738	16681	16765	16446	16430	16678	16714	16803	16861	16773	16781	16678	16639	16717	16525	16564	16796	16580	16593	16745	16582	16714	16575	16621	16600	16523	16576	16615	16789	16447	16652	16794	16662	16589	16670	16767	16734	16612	16772	16656	16562	16700	16612	16697	16557	16434	16687	16810	16680	16624	16698	16637	16565	16738	16622	16608	16783	16609	16639	16432	16616	16705	16693	16898	16735	16405	16513	16631	16830	16468	16771	16690	16534	16666	16618	16796	16836	16670	16826	16775	16493	16679	16560	16491	16742	16733	16731	16706	16692	16692	16723	16798	16391	16796	16659	16557	16667	16835	16945	16830	16514	16758	16779	16532	16559	16599	16586	16753	16648	16517	16552	16702	16697	16538	16696	16561	16810	16714	16590	16634	16630	16776	16754	16547	16659	16343	16673	16592	16654	16806	16579	16766	16497	16622	16656	16787	16700	16616	16545	16398	16729	16777	16556	16589	16420	16501	16664	16431	16688	16710	16702	16741	16633	16615	16797	16742	16838	16643	16568	16668	16858	16579	16560	16781	16592	16653	16852	16563	16642	16787	16484	16537	16758	16649	16800	16465	16625	16646	16594	16859	16760	16702	16507	16808	16647	16738	16805	16870	16780	16658	16617	16539	16674	16612	16706	16603	16781	16825	16754	16820	16775	16420	16685	16729	16518	16607	16834	16526	16547	16626	16611	16842	16785	16631	16465	16664	16767	16704	16816	16774	16803	16590	16682	16751	16653	16742	16781	16676	16613	16652	16720	16865	16707	16731	16585	16662	16492	16584	16570	16476	16712	16814	16854	16821	16861	16815	16735	16622	16759	16699	16658	16681	16736	16579	16572	16649	16664	16464	16497	16741	16652	16611	16383	16750	16637	16598	16731	16693	16576	16607	16950	16721	16618	16602	16553	16759	16789	16862	16562	16790	16637	16769	16736	16621	16616	16774	17028	16792	16754	16703	16724	16795	16729	16524	16841	16670	16649	16663	16700	16763	16737	16654	16622	16588	16615	16650	16606	16695	16461	16683	16703	16704	16505	16758	16904	16800	16641	16602	16491	16645	16590	16726	16749	16471	16664	16724	16760	16687	16841	16589	16646	16550	16530	16663	16709	16663	16646	16717	16628	16537	16813	16715	16722	16987	16687	16561	16756	16754	17037	16751	16522	16589	16600	16678	16650	16590	16727	16843	16848	16555	16694	16826	16903	16742	16710	16783	16813	16802	16440	16627	16764	16671	16584	16704	16794	16623	16716	16707	16710	16801	16843	16698	16680	16815	16950	16874	16635	16591	16805	16444	16559	16751	16519	16671	16509	16571	16399	16609	16628	16505	16546	16697	16612	16897	16616	16772	16784	16683	16684	16534	16663	16565	16664	16513	16742	16693	16556	16545	16793	16730	16587	16537	16507	16549	16731	16604	16685	16657	16666	16723	16753	16727	16534	16629	16600	16436	16670	16789	16711	16793	16810	16491	16629	16561	16868	16664	16898	16739	16658	16438	16455	16757	16704	16717	16467	16705	16674	16720	16610	16777	16617	16611	16651	16511	16689	16606	16726	16574	16720	16739	16635	16736	16580	16712	16760	16384	16732	16588	16716	16793	16529	16704	16760	16743	16824	16616	16723	16605	16686	16420	16614	16829	16593	16804	16567	16786	16693	16531	16590	16654	16578	16645	16755	16702	16817	16640	16700	16557	16618	16396	16718	16378	16614	16663	16616	16574	16762	16482	16846	16650	16647	16678	16697	16765	16757	16668	16768	16669	16764	16591	16843	16727	16634	16726	16784	16666	16721	16779	16783	16632	16690	16668	16473	16710	16702	16598	16507	16602	16659	16581	16629	16829	16706	16649	16706	16591	16497	16767	16651	16781	16606	16587	16707	16633	16524	16553	16728	16655	16452	16936	16653	16777	16580	16845	16646	16797	16649	16667	16569	16741	16607	16693	16423	16764	16759	16610	16543	16577	16771	16642	16787	16808	16661	16631	16641	16615	16604	16774	16571	16733	16767	16650	16675	16571	16637	16656	16639	16719	16807	16696	16781	16525	16584	16789	16726	16650	16670	16487	16669	16757	16494	16592	16450	16754	16773	16606	16748	16511	16545	16721	16771	16578	16554	16597	16683	16775	16623	16677	16744	16774	16859	16643	16681	16591	16769	16684	16684	16668	16941	16732	16848	16744	16499	16529	16533	16704	16683	16785	16456	16507	16630	16616	16580	16630	16795	16711	16630	16727	16559	16827	16753	16807	16570	16769	16601	16542	16727	16615	16581	16792	16679	16692	16546	16802	16535	16446	16618	16767	16561	16607	16712	16877	16783	16556	16738	16416	16601	16742	16786	16625	16354	16765	16627	16645	16883	16617	16856	16694	16722	16719	16661	16463	16671	16687	16842	16711	16559	16583	16583	16417	16704	16801	16726	16768	16564	16600	16767	16793	16707	16721	16731	16792	16698	16549	16685	16647	16775	16780	16864	16576	16609	16539	16670	16651	16785	16704	16720	16636	16502	16720	16569	16687	16552	16747	16666	16538	16705	16848	16609	16700	16628	16658	16811	16653	16779	16459	16761	16647	16612	16776	16794	16804	16639	16783	16736	16489	16615	16656	16634	16601	16741	16544	16703	16706	16671	16620	16525	16665	16634	16898	16659	16760	16493	16622	16512	16705	16602	16589	16708	16963	16775	16850	16647	16769	16806	16738	16692	16918	16762	16694	16864	16702	16675	16504	16676	16848	16611	16788	16662	16750	16737	16602	16552	16604	16726	16457	16740	16651	16561	16556	16777	16786	16694	16973	16717	16578	16758	16370	16707	16657	16707	16697	16775	16713	16577	16739	16727	16631	16725	16681	16483	16587	16468	16557	16820	16531	16660	16674	16702	16917	16586	16846	16610	16668	16726	16589	16730	16621	16666	16640	16801	16786	16807	16702	16704	16746	16529	16764	16672	16769	16830	16750	16528	16672	16651	16467	16720	16772	16779	16644	16426	16744	16718	16691	16604	16633	16717	16652	16750	16555	16912	16617	16728	16644	16812	16765	16827	16866	16751	16829	16725	16739	16603	16674	16658	16654	16523	16599	16792	16686	16589	16613	16518	16681	16807	16825	16882	16842	16716	16761	16747	16758	16810	16710	16593	16634	16695	16603	16713	16772	16685	16637	16632	16758	16763	16835	16652	16602	16821	16432	16641	16451	16840	16755	16803	16648	16608	16539	16650	16527	16781	16679	16555	16544	16783	16791	16842	16611	16694	16631	16567	16586	16654	16724	16441	16655	16478	16815	16566	16653	16596	16704	16786	16847	16684	16689	16500	16711	16598	16611	16636	16623	16719	16620	16749	16638	16868	16729	16752	16734	16612	16599	16539	16554	16775	16875	16738	16597	16786	16717	16792	16575	16473	16666	16747	16929	16658	16663	16567	16698	16824	16758	16605	16545	16559	16769	16676	16486	16563	16811	16794	16694	16716	16724	16807	16502	16635	16928	16832	16701	16745	16485	16665	16691	16532	16589	16789	16571	16556	16895	16547	16684	16635	16748	16744	16724	16853	16664	16665	16656	16691	16752	16730	16638	16745	16449	16517	16731	16753	16615	16570	16639	16712	16753	16603	16616	16843	16496	16538	16738	16678	16615	16573	16506	16657	16757	16654	16787	16750	16739	16586	16606	16748	16747	16739	16788	16734	16782	16575	16943	16741	16588	16747	16878	16621	16834	16614	16705	16710	16585	16673	16715	16744	16475	16541	16485	16559	16724	16514	16685	16630	16598	16780	16869	16761	16639	16755	16635	16740	16640	16650	16667	16678	16766	16644	16724	16710	16413	16677	16474	16553	16678	16620	16723	16924	16757	16524	16708	16469	16612	16551	16633	16556	16500	16624	16600	16596	16535	16790	16695	16651	16745	16648	16647	16573	16746	16817	16603	16534	16703	16585	16652	16710	16872	16713	16806	16668	16698	16739	16715	16513	16572	16559	16609	16658	16535	16676	16576	16744	16513	16657	16938	16607	16555	16810	16636	16605	16481	16705	16525	16502	16666	16648	16668
13480	39430	25691	16971	15691	14883	14537	14217	14349	14243	14210	14197	14272	14413	15721	19721	19250	16846	15364	14431	14147	13952	13940	13942	13846	13944	13879	13853	13922	13898	13926	13948	13870	13808	13932	13768	13948	14029	13918	13750	13880	13931	13794	13967	13809	13888	13856	13816	13915	13679	13833	13815	13846	13854	13809	13981	13891	13977	13889	13984	13980	13855	13825	13831	13765	13966	14009	14019	13838	13837	13877	13851	13853	13867	13661	13847	13862	13991	13875	13890	13682	13945	13998	13809	13742	13959	13968	13889	13869	13982	13957	13787	14032	13690	14107	13763	13862	14046	13951	13920	13990	13947	13884	14133	13835	13949	13994	13930	13960	13898	13704	13787	13842	13738	13893	13987	13907	14031	13796	13832	13863	13701	13903	13850	13726	13729	13931	13908	13806	13693	13876	14064	13864	13907	13775	13842	13825	13751	13766	13997	13808	13914	13901	13706	13957	13943	13877	13904	13917	13883	13796	13701	13750	13883	13984	13800	13997	13816	13839	13847	13781	13651	13891	13941	13806	13817	13889	13697	13758	13942	13749	13999	13829	13767	13905	13723	13742	13840	13854	13986	14091	13817	13820	13692	13905	14055	13745	13894	13833	13914	13839	13856	13942	13877	13881	14024	13821	14022	13897	13884	13973	13865	13916	13910	13994	13792	13962	13883	14036	14048	13854	13683	13754	13957	13981	13869	13946	13909	13879	13764	13797	14040	13837	13813	13775	13886	13704	14073	13798	13953	13903	13988	13938	13899	13750	13930	13850	13818	13801	13994	13969	13847	13949	13845	13892	13897	13860	13632	13893	14011	13964	13855	13826	13829	13754	13947	13827	13862	13872	13858	13767	13871	13739	13930	13692	13891	13776	13834	13977	13888	13906	13871	13781	13971	13796	14004	13968	13871	13858	13748	13849	13831	13901	13853	13792	13818	13934	13893	13929	13849	13882	13779	13990	13803	13787	13912	13715	13934	13895	13938	13947	13963	13928	13793	13776	13891	13913	13953	13806	13790	13834	13741	13923	13831	13865	13770	13843	13798	13772	13816	13940	13978	13817	13783	13645	13850	13685	13948	13757	13873	13951	13906	13903	13905	13955	13706	13814	13774	13811	14060	14024	13860	13797	13866	14019	13865	13794	13844	13894	13943	13995	13851	13843	13924	13847	13782	13975	13892	13746	13917	13902	13887	13885	13917	13730	13919	13876	13776	13947	13923	13957	13948	13895	13924	13811	13888	13902	13841	13921	13908	13956	13880	13865	13975	13872	13931	13750	13934	13994	13876	13884	13765	13807	13787	13716	13912	13791	13861	14007	14000	13757	13702	13843	13801	13884	13966	13779	13954	13866	13887	13857	13816	13860	13742	13895	13805	13935	14022	13713	13980	13865	13951	13866	13930	13758	13888	13895	13873	13772	13952	13851	13855	13852	13937	13812	13894	13807	13911	13822	13702	13773	13780	13819	13702	13892	13888	13898	13761	13918	13796	13757	13948	14018	14039	13982	13920	13886	13828	14030	13977	13765	13804	13873	13617	13838	13822	13839	14056	13786	13878	13842	13700	13851	13793	13772	13808	13780	13810	13869	13809	13966	13934	13975	13931	13887	13864	13991	13749	13775	13789	13865	13839	13856	14022	13969	13753	14046	13892	13851	13932	13675	13884	13816	13872	13981	13887	13966	13906	13924	13743	13692	13857	13949	13937	13959	13929	14028	13866	13785	13766	13617	13781	13711	13818	13895	13967	13828	13976	13906	13928	13789	13767	13938	13843	13827	13886	13862	13777	13968	13707	13792	13820	13862	13787	13946	13771	13786	13909	13779	13751	13843	13837	13879	14039	13707	13854	13826	13809	13900	13755	13816	13841	13969	13810	13890	13809	13882	13958	13948	13969	13934	13822	13795	13878	13813	13826	13977	13964	13864	13728	13867	13799	13876	13934	13890	13675	13718	13882	13880	14068	13999	13881	13869	13852	13718	13906	13724	13703	13858	13859	13957	13836	13957	13906	13797	13852	13916	13838	13673	13910	13925	13939	13807	13943	13874	14002	13800	13894	13809	13894	13911	13898	13760	13914	13686	13864	13897	13781	13806	13762	13855	13919	13907	13994	13806	13837	13982	13822	13887	13983	13855	13968	13862	13842	13755	13949	13820	14008	13927	13891	13914	13930	13823	13992	13910	13901	13837	13787	14043	13864	13815	13858	13975	13791	13703	13810	13842	14018	13951	13895	13846	13918	13968	13933	13944	13823	13763	13778	13943	13769	13676	13831	13869	13836	13723	13842	13808	13904	14038	13913	13838	13868	13878	13833	13852	13874	13792	13828	13990	13802	13887	13821	13823	13840	13782	13876	13933	13895	13877	14029	13757	13791	14016	13741	13876	13767	13850	13769	13908	13864	13721	13737	13799	13708	13941	13727	13798	13927	13755	13934	13802	13900	13856	13894	13995	13728	13783	13815	13870	13738	13876	13793	13828	13889	13748	13818	13953	13898	13933	13974	13823	13831	13896	13747	13940	13827	13891	13795	13956	13726	13942	13834	13689	13994	13715	13823	13981	13877	13918	13957	13883	13830	13895	13813	13944	13869	13951	13778	13908	13761	13859	13776	13723	13907	13863	13874	13952	13959	13833	13805	13803	13765	13799	14040	13851	13879	13890	13658	13858	13771	13927	13934	14013	13839	13910	13746	13807	13880	13832	13968	13880	13737	13887	13816	13854	13853	13893	13672	13876	13708	13864	13830	13987	13715	13861	13937	14207	13744	14044	13851	13858	13923	13835	13865	14022	13902	13897	13764	13932	13943	13769	13825	14011	13901	13940	13878	13897	14064	13782	13834	14002	13891	13815	13743	13791	13811	13973	13683	13721	13940	13879	13706	13845	13839	13747	13768	13947	13852	13944	13682	13926	13715	14064	13940	13580	13839	13943	13969	13714	13997	13753	13879	13994	13815	13784	13691	13897	13725	13705	13784	13789	13845	13862	13820	13842	13918	13876	13710	13807	13855	13832	13931	13925	13718	13991	13792	13933	13672	13801	13894	13808	13671	13859	13788	13772	13926	13810	14005	13995	13758	14010	13741	13880	13821	13976	13924	13933	13782	13889	13860	13995	13857	13898	13829	13913	13786	13826	13655	13898	13986	13937	13972	13781	13700	13818	13827	13854	13814	13673	13730	13855	13827	13950	13940	13743	13897	13875	13991	13835	13834	13936	13780	13885	13999	13879	13684	13786	13855	13712	13829	13932	13907	13844	14036	13984	13900	13939	14001	13773	13915	13696	14069	13800	13726	13866	13922	13949	13878	13845	13825	13783	13818	13888	13768	13824	13780	13899	13896	13869	13957	13906	13617	13914	13913	13873	13686	13926	13682	13937	13930	13755	13874	13904	13923	13917	13795	14024	13932	13778	14023	13976	13826	13837	13835	13784	13952	13782	13842	13722	13797	13777	13867	13796	13712	13928	14176	13852	14066	13802	14046	13816	13840	13930	13764	13768	13768	13809	13805	13710	13905	13845	13835	14071	13764	13870	13728	13789	13811	13952	13898	13900	13802	13708	13875	13895	13936	14039	13783	13714	13739	13823	13798	14042	13742	13788	13930	13794	13837	13979	13828	14006	13819	14006	13769	13822	13863	13772	13855	13857	13739	14009	13842	13741	13813	13948	13833	13992	13794	13883	13872	14000	13711	13991	13988	13767	14036	13883	13999	13682	13798	13731	13950	13761	13820	13957	13916	13952	13920	13846	13843	14010	13864	13877	13805	14006	13859	13946	13896	13825	13890	13894	13863	13756	14053	13867	13848	13847	13815	13723	14059	13898	13953	13858	13729	13934	13870	13943	14011	13839	13780	13927	13953	13835	13985	13751	13946	13748	13963	13706	13741	13891	13948	13772	13738	13868	13920	13748	13756	13947	13646	13776	13736	13984	14108	13888	13946	13813	13856	13748	13781	13964	13827	13760	13957	13860	13828	13789	13694	13893	13946	13910	13751	13909	13830	13820	13994	13793	13760	13912	13826	13897	13959	13962	13925	13866	13897	13855	13865	13707	13767	13858	13853	13782	13953	13880	13923	13794	14022	13843	13824	13806	13845	13810	13798	13842	13859	13744	13753	13810	13857	14015	13903	13786	13826	13969	13819	13880	13835	13777	13885	13812	13783	13739	13826	13845	13944	13787	13758	13877	13875	13974	13766	14073	13870	13879	13737	13864	13823	13785	13885	13852	13926	13926	13876	13808	13635	13927	13936	13990	13774	13906	13992	13973	13887	13750	13847	13787	13944	13868	13906	14005	13957	13762	13756	13850	13668	13849	13672	13938	13843	13815	13788	13805	13780	13784	13731	13864	13896	13906	13859	13834	13889	13701	13925	13792	13729	13883	13827	13961	13890	13978	13857	13755	13988	13992	13642	13682	13966	14057	13937	13961	13915	13932	13914	13954	13826	13957	13833	13952	13961	13977	13936	13981	13767	13920	13994	13887	13951	13798	13777	13906	13853	13776	14010	13800	13836	13890	13892	13900	13862	13764	13746	13806	13852	13740	13978	13968	13624	13945	13778	13961	13925	13841	13809	13766	14004	13945	13903	13832	13779	13899	13898	13855	13832	13924	13811	14025	13925	13870	13875	13788	13813	13814	13857	13798	13888	13917	13769	13813	13910	13807	13944	13716	14010	13611	13699	13883	13769	13958	13954	13806	13828	13758	13870	13931	13994	13660	14011	13918	13934	13619	13699	13891	13880	13897	13728	13848	13897	13781	13866	13775	13857	13825	14019	13906	13901	13734	13728	13845	13767	13793	13844	13832	13950	13656	13886	13864	13895	13843	13888	14042	13810	13813	13833	13948	13944	13840	13779	13782	13829	13789	14017	13910	13823	13790	13787	13823	14096	13787	13956	13773	13765	13859	13805	13640	13875	13833	13679	13740	13896	13969	13741	13925	13953	13812	13907	13803	13857	13872	13903	13853	13947	13754	13892	13845	13887	13734	13975	13864	13806	13805	13611	13815	13726	13843	13785	13823	13825	13906	13796	13980	13832	13910	13867	13795	13862	13867	13861	13798	13903	13832	13816	13728	13710	13866	13746	13891	13911	13834	13907	13955	13837	13896	14013	13733	13793	13822	13950	13801	13778	13930	13838	13747	13883	13957	13630
25500	21184	27071	25897	19438	17833	17956	16978	17144	17004	16835	16759	16895	17148	16807	17246	17152	17176	17334	16876	17096	16957	16846	16800	16783	16716	16815	16618	16926	16936	16743	16751	16644	16777	16831	16631	16685	16658	16648	16718	16763	17020	16849	16726	16816	16760	16737	16647	16692	16893	17076	16847	16882	16890	16696	16836	16863	16830	16992	16986	16707	16746	16749	16524	16750	16860	16890	16811	16877	16739	16852	16622	16761	16925	16904	16673	17021	16812	16690	16881	16808	16868	16675	16713	16535	16804	16737	16660	16835	16600	16665	16704	16737	16829	16822	16760	16873	16732	16848	16665	16887	16762	16770	16947	16760	16987	16887	16812	16949	16804	16840	16749	16703	16759	16671	16637	16696	16699	16729	16771	16914	16755	16659	16775	16745	16881	16905	16760	16637	16700	16926	16906	16821	16746	16683	16836	16777	16932	16567	16861	16702	16788	16846	16702	16797	16544	16701	16956	16706	16822	16610	16642	16812	16748	16918	16737	16789	16814	16684	16629	16840	16667	16607	16754	16694	16819	16743	16816	16869	16436	16882	16723	16658	16716	16617	16653	16414	16780	16805	16772	16932	16743	17001	16943	16776	16708	16735	16891	16813	16749	16829	16845	16915	16546	16695	16617	16808	16830	16733	16847	16766	16552	16607	16941	16852	16715	16867	16898	16852	16847	16737	16897	16930	16766	16794	16693	16739	16802	16921	16732	16685	16510	16797	16920	16809	16778	16792	16614	16522	16683	16622	16712	16773	16725	16893	16940	16784	16830	16783	16754	16870	16714	16674	16786	16835	16763	16946	16813	16805	16837	16683	16613	16649	16867	16710	16745	16643	16698	16775	16749	16674	16807	16698	16694	16831	16928	16901	16692	16735	16772	16937	16712	16681	16836	16940	16458	16918	16853	16711	16822	16772	16688	16718	16782	16738	16590	16929	16627	16671	16700	16997	16705	16841	16842	16707	16738	16690	16807	17030	16563	16767	16788	16856	16814	16672	16791	16816	16899	16983	16842	16905	16830	16738	16902	16628	16668	16917	16850	16712	16770	16907	16705	16981	16806	16769	16791	16778	16680	16617	16835	16974	17010	16850	16698	16789	16785	16590	16558	16729	16751	16877	16748	16828	16795	16912	16610	16704	16692	16941	16749	16875	16873	16630	16837	16657	16713	16721	16605	16887	16841	16678	16833	16914	16782	16845	16732	16642	16960	16568	16945	16873	16722	16642	16504	16671	16837	16626	16880	16950	16927	16790	16869	16688	16802	16931	17000	16781	16833	16787	16674	16732	16902	16737	16737	16662	16777	16693	16843	16739	16975	16828	16902	16660	16629	16517	16569	16865	16789	16783	16713	16690	16853	16816	16735	16827	16873	16822	16725	16751	16863	16674	16562	16680	16656	16779	16504	16718	16835	16884	16759	16757	16834	16717	16962	16895	16827	16760	16851	16730	16698	16831	16736	16817	16981	16634	16822	16929	16810	16813	16887	16765	16761	16612	16784	16729	16677	16618	16705	16825	16788	16555	16798	16872	16800	16542	16629	16913	16926	16887	16788	17033	16678	16740	16793	16762	16526	16633	16837	16825	16763	16753	16543	16598	16956	16886	16710	16734	16613	16793	16861	16811	16685	16827	16975	16780	17009	16777	16878	16779	16861	17016	16825	16955	16482	16755	16795	16786	16763	16757	16676	16864	16725	16845	16818	16604	16814	16705	16962	16485	16875	16755	16941	16779	16723	16600	16840	16871	16700	16708	16678	16869	16807	16895	16721	16746	16939	16841	16896	16631	16652	16701	16759	16719	16761	16785	16734	16760	16814	16834	16902	16729	16857	16738	16862	16743	16791	16873	16763	17042	16688	16935	16740	16792	16813	16818	16831	16841	16713	16757	16765	16626	17028	16867	16805	16871	16550	16807	16687	16855	16730	16615	16732	16605	16637	16784	16736	16874	16874	16742	16848	16765	16673	16927	16768	16849	16837	16833	16722	16906	16765	16763	16959	16869	16769	16960	16596	16522	16895	16724	16722	16828	17163	16686	16765	16903	16847	16686	16643	16908	16603	16737	16788	16638	16798	16687	16889	16733	16583	16865	17022	16836	16961	16898	16795	16829	16768	16825	16680	16881	16985	16869	16618	16772	16502	16785	16763	16684	16762	16798	16714	16550	16849	16777	16862	16829	16755	16934	16761	16866	16552	17024	16722	16745	16734	16783	16890	16828	16543	16799	16723	16740	16700	16640	16963	16886	16872	16809	16783	16755	16797	16597	16856	16661	16761	16580	16807	16780	16644	16746	16565	16717	16721	16804	16820	16854	16936	16909	16702	16838	16727	16791	16795	16525	16648	17002	16802	16830	16643	16761	16864	16911	16614	16872	16608	16775	16938	16732	16829	16785	16776	16873	16737	16926	16877	16747	16860	16842	16764	16824	16826	16930	16739	16728	16891	16864	16899	16803	16812	16716	16652	16685	16725	16866	16935	16823	16688	16773	16974	16831	16859	16838	16890	16941	16619	16687	16931	16902	16886	16819	16745	16749	16624	16767	16815	16925	16730	16698	16630	16901	16710	16827	16845	16697	16900	16864	16980	16822	16828	16812	16760	16558	16986	16654	16719	16757	16848	16535	16578	16703	16676	16807	16900	16919	17077	16766	16730	16878	16471	16644	16917	16692	16884	17026	16772	16923	16848	16659	16708	16840	16700	16672	16718	16603	16622	16757	16878	17122	16747	16975	16660	16609	16805	16843	16888	16799	16734	16878	17009	16842	16666	16711	16688	16731	16612	16698	16773	16830	16964	16697	16693	16718	16645	16831	16859	16689	16741	16731	16619	16892	16778	16814	16624	16909	16862	16734	16671	16710	16923	16886	16788	16719	16942	16715	16771	16588	16573	16908	16790	16843	16813	16859	16797	16755	16869	16776	16610	16895	16701	16757	16947	16728	16815	16729	16719	16773	16756	16811	16779	16950	16775	16804	16828	16613	16658	16716	16858	16661	16733	16849	16922	16728	16822	16678	16782	16888	16874	16764	16835	16673	16886	16707	16946	16778	16820	16899	16596	16837	16665	16605	16799	16779	16719	16809	16906	16836	16918	16802	16749	16735	16824	16652	16754	16745	16744	16814	16735	16898	16806	16870	16951	16754	16690	16988	16704	16684	16982	16760	16709	16934	16815	16703	16638	16658	16724	16860	16717	16983	16855	16874	16733	16649	16773	16771	16797	16723	16845	16967	16772	16759	16861	16724	16718	16792	16564	16810	16725	16881	16824	16766	16696	16709	16794	16674	16848	16868	16697	16837	16862	16806	16748	16766	16906	16867	16815	16612	16974	16760	16821	16657	16740	16856	16757	16830	16821	16731	16861	16424	16866	16914	16760	16778	16865	16800	16935	16633	16796	16804	16643	16735	16814	16775	16784	16889	16793	16803	16713	16827	16970	16707	16788	16708	16777	16887	16733	16806	16840	16827	17000	16764	16658	16785	16688	16789	16564	16736	16910	16884	16702	16718	16853	16835	16779	16982	16995	16929	16568	16691	16807	16904	16949	16705	16698	16996	16740	16790	16832	16965	16875	16803	16959	16959	16932	16884	16592	16805	16662	16789	16845	16805	16725	16809	16864	16885	16732	16705	16527	16697	16866	16735	16919	16889	16716	16694	16821	16902	16764	16767	16810	16902	16710	16731	16776	16695	16708	16814	16811	16788	16512	16694	16761	16844	16679	16761	16454	16691	16735	16910	16840	16931	16654	16707	16820	16840	16752	16718	16659	16491	16859	16623	16716	16858	16909	16777	16946	16640	16602	16719	16794	16891	16907	16787	16794	16779	16739	16691	16716	16747	16936	16576	16821	16860	16695	16857	16727	16741	16769	16807	16719	16915	16773	16912	16674	16858	16580	16900	16693	16696	16893	16825	16708	16863	16853	16575	16919	16695	16959	16609	16664	17165	16717	16707	16933	16881	16757	16798	17027	16728	16677	17017	16738	16722	16743	16638	16593	16889	16738	16718	16842	16630	16782	16747	16790	16931	16680	16850	16603	16862	16690	16762	16798	16754	16759	16742	16667	16973	16872	16629	16843	16855	17026	16673	16751	16794	16638	16872	16876	16872	17027	16576	16709	16962	16925	16898	16815	16862	16776	16816	16797	16828	16846	16873	16778	16897	16954	16868	16818	16596	16773	16822	16794	16684	16664	16728	16660	16631	16637	16854	16837	16982	16766	16636	16888	17039	16695	16792	16898	16827	16814	16740	16901	16550	16847	16694	16645	16834	16912	16823	16776	16857	16842	16716	16859	16904	16694	16776	16712	16925	16864	16769	16757	16815	16675	16634	16848	16792	16769	16732	16666	16871	16834	16770	16649	16677	16840	16829	16784	16818	16843	16680	16657	16850	16654	16779	16937	16708	16831	16690	16856	16857	16837	16831	16944	16868	16907	16804	16871	16758	16670	16908	16891	16721	16888	16863	16814	16886	16758	16777	16449	16845	16725	16566	16604	16858	16756	16923	16824	16957	16968	16871	16706	16552	16769	16730	16864	16849	16720	16841	16817	16615	16823	16866	16741	16786	16654	16695	16863	16681	16703	16692	16870	16684	16707	16792	16845	16768	16660	16896	16631	16908	16777	16838	16807	16690	16797	17021	16786	16882	16805	16837	16820	16580	16826	16812	16760	16875	16745	16769	16800	16735	16714	16933	16789	16674	16754	16586	16810	16785	16594	16932	16571	16769	16714	16827	16769	16845	16766	16926	16940	16756	16597	16846	16651	16834	16766	16832	16799	16764	16891	16821	16605	16768	16763	16648	16927	16767	16674	16894	16762	16841	16795	16955	16799	16641	16748	16954	16775	16630	16814	16855	17078	16719	16535	16793	16796	16947	16834	16829	16614	16634	16835	16748	16822	16778	16726	17026	16623	16901	16842	16817	16714	16933	16924	16747	16699	16836	16856	16919	16741	16821	16765	16703	16677	16746	16695	16672	16773	16686	16621	16863	16667	16830	16848	16873	16851	16741	16727	16772	17017	16843	16836	16817	16920	16684	16738	16606	16692	16763	16894	16808	16858	16744	16759	16809	16730	16715	16823	16772	16819	16849	16755	16743	16797	16704	16798	16732	16669	16687	16980	16833	16769	16674	16878	16818	16899	16635	16775
13578	23874	17903	14823	14171	14278	14010	14248	14225	14080	13966	14058	13858	13974	13973	14160	14219	14318	14207	14022	13934	14109	13913	14009	13963	13964	13854	13975	13764	14057	13998	14017	14004	13998	14262	13951	14094	14231	14074	13853	13926	13937	13897	13955	14002	14034	13966	13895	13966	14019	13947	13997	13792	13973	13957	14005	13980	13933	14085	13760	14021	13919	13985	13896	13955	13931	13926	14000	14039	14095	13903	13947	13875	13989	13960	14030	14013	13767	13903	13801	13966	13897	13894	13963	13954	13924	13900	14215	13995	14052	13783	14111	13726	13891	13967	13903	13958	14032	13984	14114	13956	14142	14002	13946	13847	13825	13824	13993	14019	13953	14086	13884	13832	13806	13983	13966	13928	13956	13931	13973	13845	13989	13965	13910	13969	13765	13942	13980	13929	14029	13945	13884	13818	14018	13985	13949	14158	13825	14013	14030	14048	14068	13955	14082	14038	13941	13825	13910	13982	14054	14082	13972	13853	13932	13972	13971	14014	13884	14095	13872	13974	13994	13905	13932	14012	13788	14104	14003	14058	13853	13920	14000	13926	13790	14078	13984	14134	14089	13975	13883	13856	13905	14020	13746	13764	14132	13831	14087	13892	13977	13943	13924	13913	14027	13992	14040	13944	14033	13962	14001	14024	13830	13875	13873	13901	13898	13848	13934	13988	13826	13884	13802	13788	13969	14012	14098	14011	13909	13804	13906	13919	14088	13954	13952	13790	13862	13976	13962	13924	13954	14055	13895	13910	13934	14047	13897	13929	13987	13964	13868	13960	14204	13907	13922	13918	14003	13963	13978	13965	14042	13843	13881	13851	13955	13931	13810	14111	13771	13900	13883	14069	14111	13901	14006	13956	14232	13998	13987	13966	13968	13689	14016	14157	13980	14035	14003	13989	13901	13851	14064	13744	13930	13929	13812	13895	13895	13918	14044	13878	13831	13992	13991	14067	14037	14073	14043	13889	13923	13950	14026	13887	13879	13909	14058	14007	14125	13961	13783	13970	13924	14024	14032	14019	14100	14040	13904	13966	13836	14070	13931	13940	14033	13956	13966	14014	14125	14007	13853	13863	13974	14016	13957	13982	13681	13920	14020	14001	13975	13775	13954	13822	13998	14005	13928	13916	13985	13923	13941	13899	13894	14041	13824	13916	14108	13835	14003	13906	13977	14006	13918	13978	13867	13997	13982	13877	13867	13984	13960	13941	13934	14017	13851	13992	13840	13785	13980	13961	13999	13958	14002	13871	13965	13735	13885	14087	14069	13885	13981	13966	14011	13963	13958	13807	13941	14005	13907	13979	13867	13865	13931	13954	13944	14089	13718	14154	14168	13996	13957	14021	14029	13964	13978	13996	13964	13796	14141	13950	13881	14048	13878	13946	13950	14173	13925	13962	14053	14166	13982	13991	13887	14084	14040	13757	13960	14081	14004	13969	13969	14152	14010	13886	14090	14047	13934	14018	13973	13963	14005	13874	13883	14068	13985	13984	14128	13924	13960	13986	14054	14015	14086	14125	14014	13949	13837	14092	13965	14094	14085	13921	14027	14036	14003	14020	13953	14052	13949	13865	14122	13938	13872	13879	14037	13946	13907	13967	14039	13961	13947	13964	14029	13983	13874	13933	14076	13845	13978	14137	14048	13936	13986	13884	14067	13965	13895	14010	14139	14151	13932	13859	13943	13886	13863	13918	13996	14162	13937	14090	13960	13996	14061	13924	14121	13992	13894	14037	13986	14032	13919	13869	13987	14132	14171	13953	13783	14027	13856	13957	13961	13855	13995	13947	13963	13941	14079	13895	13996	13867	13936	14013	14236	13917	13963	13962	13999	13943	13874	14025	13900	13901	13870	14027	13852	14111	13903	13919	13971	13845	14018	13921	13882	13976	13891	13869	13842	13925	13965	14203	13856	13866	13799	13824	13835	13967	13933	13989	14082	13982	13941	13972	13858	13711	13986	14011	13935	13971	13962	14142	13901	14041	13998	14046	13956	14167	13856	13915	13933	13939	13933	14033	14018	13945	14082	13845	13963	14029	14009	14095	13991	13880	14026	13921	13922	13888	14094	14095	13989	14038	13961	14009	14065	13995	13860	13959	13841	14101	13862	13890	13943	13815	14075	13891	13926	14086	13995	13858	14075	14166	13877	14037	13838	13980	13881	13874	13888	14012	13942	13910	13857	13904	14098	13985	14145	13701	13989	13918	13986	13892	14040	13901	13949	13884	13983	13954	13960	14043	13692	13913	13946	14043	14220	13956	13859	13986	14134	13992	14070	14035	13827	14100	13979	13980	13965	14098	14045	13964	13873	13956	14103	14041	13974	13954	13997	13798	13896	13969	13767	14068	13780	13990	13837	13893	14068	13966	13915	13772	13743	13942	13886	14026	13974	13884	13862	13998	14031	13937	13844	14047	14032	13894	13978	14040	14009	14072	14096	14083	14063	13877	13840	14097	14028	13913	13883	14014	13896	13904	13867	13907	13987	13818	14098	13850	14002	13968	13890	14022	13834	13893	14056	13829	14016	14010	13961	14008	14058	14089	13923	13916	14053	14176	13901	13783	13970	14107	13976	14003	13796	14056	13875	13993	14025	14003	13984	13902	13987	13926	13940	14048	13880	13865	14008	13846	14006	13990	13909	13857	13899	13852	13979	13888	14035	14016	13951	14035	13952	13822	13845	13937	13936	14005	13893	14026	13924	13884	13845	13908	14103	14142	13849	13958	13826	14182	13917	14012	13883	13866	13896	13996	13923	13954	14059	13971	14041	13888	13883	14023	13931	13894	13998	14103	13928	14135	14006	13868	13827	13949	14003	13860	13842	13749	13989	13848	13845	14184	13833	13973	13897	14038	13840	13958	13830	14028	14094	13967	13733	13935	13786	14060	13856	14045	13847	13927	13758	13964	14031	13998	14112	13983	13873	14101	13838	14082	13938	13975	14070	13974	13981	14001	13957	13932	14039	13820	13998	13910	13955	14021	14093	14010	13859	13949	14137	13937	13760	13902	13927	13842	14022	14051	13950	13966	13949	14044	13998	14207	13993	14021	13990	14021	13776	13981	13789	13836	13865	13889	13905	14021	13910	13899	13932	14002	14011	13925	13958	14048	14038	14081	13818	14084	13921	13873	14100	13930	13790	14020	14010	14124	13939	13875	13981	13956	14013	14008	14009	13919	14087	13854	13894	14060	13961	14076	14021	13984	13911	13829	13785	14014	13954	13935	13935	13951	14048	13803	14008	14095	13929	13854	14036	13857	14007	13880	14033	13970	13939	13887	14069	14065	14047	14056	13873	13932	14053	13994	14085	13998	13959	13901	13971	13971	13921	13913	13917	14041	14044	14065	14120	13938	13869	13974	14006	14016	13943	14156	13803	14007	13869	13809	14002	13917	14000	14002	14002	13934	14004	13824	13843	13916	14048	13901	13915	13909	14033	13866	14037	13967	13854	13910	14004	13870	13945	14007	14067	14077	14015	14027	13996	13953	13962	14031	14044	13983	13932	13992	13975	14067	14143	14106	13958	13906	14081	14041	13983	13917	13710	13985	13983	14051	14017	14173	13832	14025	14104	14016	14106	13948	13880	13881	13891	14035	13844	14000	13896	13936	13936	13919	13923	14034	13812	13953	13993	13896	14008	13942	13941	13863	13835	14009	14090	13830	14065	14007	13990	14010	14039	13840	14120	13999	13951	14001	13928	14062	14055	13822	14018	14086	14126	14050	13879	13844	14007	13907	14008	13968	13932	14058	13960	13914	14055	13926	13935	13888	14045	14050	14014	13838	13900	13923	14187	13965	13988	13972	13928	13954	13955	14016	13934	13968	13967	13929	14031	13918	13968	14031	13972	13818	13874	13930	13851	14012	13968	13989	13896	13954	14031	13938	13828	14076	14100	13916	13840	13976	14015	13887	14009	14028	14002	13966	13937	13887	14008	13907	14024	13847	14054	14004	13960	14021	14044	14022	14106	14080	14041	13896	13818	13950	13841	14004	13808	13922	13968	13916	13779	13751	14055	13992	13964	13946	14044	13995	13980	13899	14194	13927	13927	14135	13777	13913	13847	13884	13936	13997	14063	13903	14071	13853	14036	14123	13951	13883	14020	13960	13759	14153	14010	14073	13894	13925	13921	13876	13808	13957	13790	13881	14031	13903	13879	14205	13910	14047	13803	13974	13934	14029	14060	13908	13852	13882	13860	13906	14101	13853	13960	13981	13827	13898	13966	14062	13830	13991	14015	13744	14059	13966	14083	13813	13913	13993	13968	14086	13983	13890	13990	13867	14049	13900	14116	13915	13789	13930	13987	13774	13947	13987	14013	14000	14008	14057	13833	13922	13851	14089	13881	14111	14036	13962	14019	14083	14076	13850	13989	14037	14056	14061	13977	13873	14012	13817	14010	14029	13943	14021	13943	14032	13916	14010	13964	13910	13966	13969	14092	14010	13957	13971	14030	13793	14017	13932	13953	14058	13829	13775	13827	13937	13811	13957	13983	14097	13747	14075	13946	14022	13926	14025	14040	13886	13729	13949	13791	13982	14049	13998	13893	13959	13980	14003	14080	13976	13981	13939	13944	14128	14059	13941	14036	13841	13995	13950	14028	13930	13859	13991	13818	14053	13839	14043	13934	13948	13927	14008	13991	13796	14072	14018	13834	14105	13973	14013	13929	13948	13883	13867	13963	13893	13935	13996	13921	13939	14046	13908	13791	13916	13979	14085	14036	13942	13969	13922	14158	14021	14048	13921	13827	14014	13968	14047	14007	14043	13902	13886	14013	14039	13991	13927	13966	13965	13925	13943	13964	14077	13977	14094	13770	13945	13899	13900	13888	13907	13847	14220	13826	13953	14135	14049	13829	13903	14055	14062	13777	13833	14003	13862	13874	13922	13880	14092	13944	14044	13952	13940	13976	14084	13873	13849	13932	13964	13998	13908	13901	14075	13807	13888	14006	13930	14041	13997	13771	13952	14018	14047	13877	14032	13810	14065	14071	13978	14115	13918	14110	13946	13828	14135	13882	13877	13740	13845	14105	13954	13963	13932	14002	13991	13911	13981	13724	14012	13909	13964	13869	13851	13995	14078	13827	13971	14070	13966	13979	13957	13943	13777	13931	13887	13902	14086	13968	13958	14006	14112	13767
23482	21178	28708	23923	21527	22134	20881	17227	16538	16756	16665	16831	16872	17056	18097	19582	19249	18293	17273	16627	16063	16261	16214	16195	16139	16226	16233	16144	16408	16348	16179	16225	16071	16224	16098	16347	16300	16127	16042	15943	16353	16356	16074	16266	16242	16050	16169	16030	16081	16375	16028	15968	16258	16214	16164	16127	16194	16228	16065	16188	15932	15962	16339	16101	16083	16151	16157	16034	16191	16169	16295	16080	16367	16334	16222	15989	16149	16081	16289	16217	16093	16176	16291	15990	16117	16314	16150	16135	15921	16146	16004	16077	16366	16272	16179	16080	16159	16164	16135	16141	16097	16074	16209	16044	15889	16096	16220	15993	16026	16163	16281	16148	16191	16224	16038	16261	16260	16087	16093	16114	16105	16047	16154	16261	16213	16136	16014	16100	16237	15967	16130	16336	16065	16415	16374	15974	16216	16124	15966	16101	16082	16013	16143	16020	16230	16194	15955	16057	15955	16027	16179	16038	15987	16279	16206	15827	16259	16102	16067	15963	16164	16174	16258	16292	16284	16036	15951	15955	16276	16168	16105	15952	16088	16059	15926	16118	16193	16197	16279	16162	16204	16272	16379	16062	16135	16001	16071	16194	16123	16174	16163	16050	16428	16021	16057	16170	15953	16024	16149	16268	16173	16043	15979	16034	16199	16190	16139	16109	15960	16049	16071	16177	16313	16162	16078	16129	16134	16092	16126	15971	16020	16070	16088	15940	16181	16288	16170	15965	16335	16019	16169	16191	16197	15996	16369	16198	16170	16030	16080	15991	16270	16006	16221	16222	16113	16270	16197	16131	16066	16113	16129	16109	15953	16163	16018	16059	15981	16208	16208	16096	16177	16123	16206	16110	16069	16278	16298	15938	15969	16170	15917	16251	16145	16031	16159	16223	16004	15929	16064	16097	16077	16187	16035	15986	16106	16067	16194	16095	16118	16052	16143	16064	16185	16114	16069	16121	16042	16242	16118	16131	15865	16020	16109	16056	16218	16013	16169	16198	16112	16010	16112	16043	15951	16098	16285	16178	16166	16086	16141	16200	15913	16144	16025	16210	16099	16126	16086	16061	15951	16016	15959	16269	16223	16212	15923	15965	16104	16385	16116	16335	16109	16099	16248	16052	16250	16252	16128	16069	16039	16184	16353	16083	16120	16015	16093	15964	15988	16042	16185	16335	16058	16112	15958	16001	16070	16057	16007	15988	16048	15875	16334	16129	16011	16089	16212	16063	16271	16167	16036	16098	16167	16047	16086	16117	16356	16241	16256	16044	16094	15931	16007	15958	16008	16110	16318	16146	16162	16323	16264	16122	16111	16047	16134	16022	15831	16036	16012	16080	16054	16218	16035	16140	16107	16146	16175	16153	16245	16177	16121	16294	16171	15973	15967	16206	16175	16099	16003	16008	16149	16198	16084	16143	16112	15882	16032	15992	16154	16255	16222	15775	16160	16025	16084	16374	16088	16093	16094	16241	15972	16237	16149	16047	16111	16242	16109	16044	16080	16103	16007	15991	16110	16039	16191	16345	16261	16246	16291	16100	16272	15959	15879	16260	15980	16072	16106	16099	16090	15986	16048	16195	16030	16184	16241	16383	16047	16095	16387	16057	16097	16150	16023	16127	16115	16101	16062	16077	15894	15999	16070	15976	16160	16062	16167	15935	16120	16172	16088	16290	16040	16266	16069	16284	16097	16317	16037	16038	16199	16070	16184	16226	16196	16026	16059	16024	16129	16085	16122	16080	16217	16093	16090	16184	16233	16037	16007	16061	16151	15972	16291	16061	16328	16130	16201	16026	16145	16032	16215	15942	16099	15979	16020	16213	16129	16079	15884	16061	16158	16321	16153	16099	15900	16161	16049	16103	15971	16069	16123	16040	16190	16076	16228	16187	16198	16071	15999	16145	16024	16322	16242	16166	16032	16014	16130	16073	15972	16176	16058	16235	16143	16006	16095	16212	16151	16115	16124	16154	15987	16151	16009	16052	16115	16291	16242	16002	15991	16100	16599	15913	16158	15971	16057	16197	16026	15972	16116	16222	16036	16100	16100	15972	16090	16051	16066	15977	16202	16109	16273	16284	16170	16097	16210	16128	16117	16137	16147	16080	16136	15951	16309	16226	16179	16128	16105	16269	16047	15996	15981	15890	16232	16212	16109	15969	16143	16022	16107	15939	16089	16022	16224	16133	16088	16101	16082	16164	16095	16047	16155	16141	16167	16080	16007	16045	16179	16177	15822	15992	16171	16213	15986	16235	16068	16245	16201	16127	15956	16268	16187	16229	16037	16105	16010	16222	16073	16140	16184	16142	16197	16249	15967	16020	16174	16120	16031	16099	16071	16112	16111	16117	16164	16044	16119	16094	15959	16123	16206	16179	16039	15962	16026	16162	15916	16004	16053	16103	16017	16014	16091	16247	16378	16214	15905	16048	16109	16263	15910	16210	16014	16117	16041	16039	16004	15978	15989	16103	16312	16173	16015	16142	16148	16219	16058	16177	16138	16202	16122	16035	16153	16173	16165	15963	16224	16253	16179	15990	15911	16054	16089	16064	16123	16054	16349	16225	16158	16080	16115	16076	16159	16196	16249	16040	16051	16174	16102	16142	16112	16236	16210	16074	16134	16137	16138	16148	16230	16199	15994	15997	16202	16132	16340	16047	15971	16104	16026	16294	16031	16041	16371	16195	15959	16167	15936	16115	16047	16107	16209	16285	16156	16058	16037	16144	16201	16402	16195	16255	16229	15889	16175	16178	15988	16195	16110	16142	16227	16148	16400	16278	15965	16379	16254	16268	16043	16231	15948	16027	16245	15923	16114	16266	16244	16289	16020	16129	16070	15991	15939	16107	16170	16050	16115	16196	15975	16135	16050	16112	15986	15950	15854	15959	16143	15912	16220	16040	16152	16013	16170	15935	16175	16077	16141	16115	16162	16166	16142	15974	16435	16009	16132	16043	15925	16270	16317	16132	15999	16136	16176	16188	15988	16071	16095	16047	15973	16157	16099	16026	16243	16167	16003	15947	16294	16072	16209	16139	16105	15949	16178	16103	16145	16431	16172	16129	16073	16111	16182	16206	15968	16154	16188	16245	15999	16188	16018	15999	16013	16123	16329	16204	16292	16222	16156	16173	16111	16232	16148	16260	16141	16026	16084	16100	16090	16260	15928	16131	16123	16106	15971	16035	15991	16106	16132	16155	16004	16068	16093	16306	15979	15994	15983	16171	16258	16125	15905	15777	16044	16136	16130	15934	16086	16385	16246	16260	16275	16051	16254	15983	16226	16072	16171	16174	16117	16161	16045	16078	16198	16149	16143	16102	16257	15984	16043	16216	15966	16042	16172	15939	16208	16178	16091	15907	16078	16150	15925	16099	16202	16199	16204	16204	16282	16178	15909	16149	16195	16182	16012	16012	16275	16130	15889	16051	16074	15972	16241	16088	16014	16001	16119	15874	16140	16266	16156	16135	16044	16037	16097	15955	16062	16303	15929	16237	16155	16153	16040	16094	16213	16287	16109	16333	16096	16198	16145	15950	16045	16019	16012	15976	16111	16057	16059	15981	15973	15997	16027	16265	16158	15905	16219	16019	16141	16240	16353	16149	15984	16174	16285	15991	16221	16116	15828	16019	16215	16116	16291	16468	16182	16300	16048	16249	16166	16093	16052	15996	15886	16211	16044	16231	15974	16275	16286	16240	15954	16109	16094	16148	16212	16353	16315	16189	16224	16036	15942	16034	16242	16386	16182	16163	16110	15898	16128	16137	16094	16218	16003	16282	16103	16070	16058	15930	15966	16110	15938	16116	16011	16249	16267	16142	16284	16204	16105	16021	16156	16117	15923	16078	16070	16100	15879	16032	16159	16178	16260	16185	16208	15877	16081	16112	16038	16127	15977	16109	15996	16219	16053	16030	15866	16175	15931	15910	16057	16099	16166	16197	15984	16192	15929	16135	15963	16071	16254	15987	16015	16162	16178	16046	16007	16267	16119	16048	16130	16170	15919	16157	16187	16228	16120	16102	16213	15950	16251	15967	16042	15994	16113	16215	16194	16021	16353	16168	16099	15855	16265	16091	16109	16026	16145	16011	16037	16068	16163	16271	15996	16030	16104	16032	16207	16198	16161	16115	16173	16072	15968	16056	16007	16090	15865	16246	16156	16160	15991	16095	16026	16266	16171	16168	16033	16050	15893	16151	16028	16201	15990	16161	16201	16129	16021	16135	15875	16064	16071	15983	15981	16069	16103	16045	16246	15943	16090	16175	16186	16192	16241	15975	16176	16157	16108	16124	16215	15886	15937	16150	16119	16016	16177	16162	16228	16254	16260	16157	16110	16063	16174	16187	15974	16056	16127	15968	16070	16171	16040	16057	16143	16239	16191	16010	16145	16001	16117	16254	16187	16196	16282	16217	16133	16233	16039	16111	16220	15983	16125	16286	16173	16165	16132	16010	15802	16132	16032	15984	16176	16184	15869	16145	16120	16192	15979	16121	16049	16053	16159	15950	16194	16104	16263	16095	16152	16032	16011	16285	16052	16096	15993	16106	16096	15964	16285	15977	16045	16180	16060	15977	16103	16010	15954	16144	16173	16101	16149	16105	16097	16115	16153	16245	16222	15996	16044	16112	16171	15906	16139	16196	16116	15928	16087	15927	16210	16030	16301	16228	15918	16261	16178	16177	15944	16111	15978	16250	16137	16161	16063	15975	16049	16026	15985	16022	15895	15921	16195	16125	16293	16319	16234	16052	16272	16101	16145	16124	16142	16067	16299	16324	16004	16191	16009	16065	16082	16153	16138	16163	16255	16357	16297	16017	15971	16022	16085	16115	16102	16069	16141	16104	16044	16098	16275	16035	16092	16008	16088	15918	16088	15920	16147	16180	16102	16041	16346	16142	15871	16164	16035	16145	16040	16076	15951	16157	15928	16172	16067	16150	16004	15983	16123	16237	16158	16129	16184	16002	16051	16097	16024	16146	16207	16058	16224	16016	16156	16012	15951	16281	16216	15969	16160	15955	16232	16015	16201	16238	16040	16084	16088	16103	16031	16238	16120	16052	16206	16130	16158	16024	15984	16004	15976	16038	15998	16090	16120	16094	15859	16162	15940	16031	16154	16153	16253	16008	15993	16182	16186	15996
13100	28275	22280	15504	14687	14287	13800	14031	13869	13798	14009	13769	13985	14409	15296	16356	16048	15094	14100	13770	13470	13589	13678	13662	13669	13577	13589	13498	13507	13564	13616	13613	13667	13525	13571	13663	13627	13640	13710	13632	13609	13716	13499	13510	13602	13635	13661	13730	13668	13471	13483	13527	13481	13643	13570	13674	13508	13554	13740	13705	13549	13742	13753	13669	13659	13383	13550	13668	13762	13606	13569	13592	13521	13627	13425	13580	13573	13603	13639	13559	13649	13487	13577	13923	13543	13420	13530	13577	13625	13552	13634	13686	13569	13670	13623	13542	13551	13436	13586	13386	13677	13758	13545	13470	13399	13784	13580	13709	13486	13497	13459	13617	13500	13527	13519	13654	13645	13639	13673	13575	13643	13576	13606	13690	13713	13593	13547	13552	13453	13762	13527	13536	13686	13468	13400	13616	13489	13496	13583	13550	13502	13572	13503	13594	13654	13663	13525	13548	13629	13551	13676	13474	13601	13491	13711	13592	13541	13688	13587	13722	13629	13640	13457	13516	13413	13422	13441	13716	13492	13579	13647	13628	13654	13619	13671	13438	13539	13586	13725	13481	13606	13595	13609	13499	13675	13552	13544	13603	13739	13410	13650	13573	13476	13481	13674	13618	13581	13679	13658	13679	13641	13639	13691	13437	13558	13598	13547	13465	13697	13628	13625	13552	13482	13660	13461	13661	13837	13642	13794	13485	13551	13569	13504	13697	13558	13582	13739	13615	13671	13417	13535	13563	13526	13554	13580	13561	13413	13634	13607	13770	13537	13451	13677	13727	13628	13576	13722	13391	13543	13723	13598	13429	13523	13531	13713	13620	13536	13602	13536	13552	13698	13427	13615	13508	13802	13537	13644	13504	13579	13655	13467	13644	13520	13528	13580	13602	13663	13519	13659	13632	13689	13517	13514	13714	13642	13623	13616	13499	13726	13539	13703	13528	13598	13427	13519	13690	13493	13632	13747	13699	13560	13669	13621	13530	13664	13596	13488	13400	13517	13659	13674	13697	13553	13537	13589	13569	13715	13402	13671	13622	13454	13547	13686	13449	13631	13626	13398	13568	13564	13721	13701	13421	13688	13595	13722	13564	13568	13613	13644	13530	13538	13698	13636	13503	13552	13440	13750	13520	13631	13512	13551	13795	13824	13510	13559	13509	13721	13493	13649	13601	13546	13599	13632	13443	13432	13623	13654	13662	13482	13616	13810	13621	13528	13631	13520	13527	13658	13607	13653	13701	13688	13530	13517	13641	13597	13433	13468	13621	13488	13554	13577	13648	13483	13705	13500	13374	13638	13841	13470	13516	13559	13492	13498	13616	13601	13603	13563	13737	13716	13474	13584	13527	13488	13675	13614	13632	13499	13627	13501	13679	13518	13419	13576	13616	13561	13549	13711	13631	13654	13459	13424	13661	13787	13571	13731	13498	13644	13559	13603	13478	13582	13345	13592	13653	13619	13499	13536	13714	13648	13535	13506	13517	13723	13459	13589	13552	13552	13690	13528	13575	13612	13621	13604	13518	13521	13554	13704	13609	13682	13678	13543	13581	13431	13435	13497	13562	13529	13629	13608	13485	13562	13645	13530	13622	13658	13633	13446	13478	13581	13728	13548	13662	13414	13470	13704	13609	13474	13634	13334	13628	13614	13612	13543	13602	13569	13511	13460	13683	13577	13582	13593	13760	13436	13557	13562	13734	13525	13656	13509	13549	13842	13583	13686	13660	13610	13506	13679	13653	13686	13391	13456	13473	13562	13440	13809	13652	13727	13552	13786	13529	13515	13681	13515	13640	13591	13545	13588	13579	13655	13695	13593	13674	13763	13623	13454	13571	13537	13625	13657	13706	13569	13560	13606	13632	13608	13477	13524	13588	13612	13480	13631	13650	13730	13814	13601	13685	13512	13563	13734	13719	13543	13645	13572	13690	13542	13484	13499	13492	13503	13613	13587	13562	13535	13589	13472	13580	13650	13450	13532	13568	13449	13612	13519	13526	13618	13698	13445	13677	13612	13551	13674	13570	13614	13601	13437	13656	13651	13668	13465	13516	13486	13685	13520	13568	13621	13458	13715	13724	13430	13629	13536	13373	13554	13595	13557	13423	13596	13684	13549	13582	13673	13532	13707	13604	13630	13696	13452	13627	13694	13592	13498	13476	13555	13729	13573	13472	13711	13581	13678	13535	13735	13463	13709	13572	13531	13429	13436	13744	13642	13504	13457	13530	13543	13679	13722	13506	13614	13636	13701	13582	13465	13512	13615	13580	13465	13486	13604	13588	13616	13553	13405	13503	13518	13418	13569	13579	13523	13497	13462	13739	13618	13710	13508	13524	13742	13549	13607	13670	13599	13575	13326	13349	13508	13630	13504	13663	13594	13575	13619	13603	13679	13659	13768	13662	13646	13555	13782	13721	13521	13564	13787	13445	13696	13605	13509	13842	13652	13687	13544	13450	13619	13630	13534	13600	13587	13509	13452	13585	13467	13616	13596	13523	13665	13719	13543	13612	13654	13489	13738	13564	13738	13565	13704	13531	13541	13504	13786	13679	13773	13462	13716	13493	13597	13608	13645	13451	13584	13641	13661	13566	13651	13780	13486	13488	13618	13477	13662	13652	13642	13577	13389	13638	13459	13456	13586	13639	13515	13529	13694	13475	13638	13585	13570	13692	13746	13691	13504	13451	13661	13629	13771	13544	13647	13544	13713	13698	13617	13525	13648	13549	13605	13506	13614	13733	13575	13597	13737	13573	13564	13540	13501	13596	13623	13719	13740	13560	13590	13603	13835	13569	13547	13728	13684	13689	13588	13493	13629	13490	13544	13641	13549	13663	13648	13626	13584	13632	13691	13456	13606	13371	13614	13565	13527	13635	13596	13683	13493	13481	13654	13636	13544	13585	13517	13564	13692	13697	13603	13438	13565	13617	13487	13524	13499	13534	13709	13618	13648	13441	13689	13595	13464	13480	13811	13555	13571	13553	13620	13719	13711	13581	13543	13661	13579	13518	13564	13621	13511	13508	13568	13705	13595	13622	13384	13645	13585	13488	13561	13750	13566	13610	13444	13484	13581	13394	13722	13452	13622	13439	13587	13598	13633	13707	13686	13530	13690	13540	13537	13570	13614	13355	13661	13526	13470	13601	13574	13626	13561	13543	13470	13433	13602	13432	13571	13398	13613	13576	13486	13612	13644	13458	13592	13676	13428	13548	13645	13634	13721	13546	13478	13701	13630	13532	13490	13577	13616	13624	13535	13657	13633	13645	13718	13683	13656	13504	13559	13656	13639	13626	13542	13515	13596	13482	13617	13566	13587	13395	13648	13633	13608	13469	13661	13570	13595	13595	13537	13719	13522	13626	13559	13677	13503	13620	13542	13638	13551	13435	13617	13662	13527	13452	13661	13458	13791	13632	13602	13610	13577	13594	13511	13548	13496	13535	13598	13531	13636	13509	13544	13624	13648	13635	13512	13583	13502	13525	13455	13597	13571	13568	13574	13672	13410	13556	13590	13563	13713	13608	13580	13593	13588	13622	13728	13506	13700	13562	13662	13565	13564	13649	13829	13654	13565	13670	13613	13560	13739	13726	13573	13575	13584	13483	13531	13735	13669	13563	13670	13634	13536	13670	13699	13695	13450	13561	13516	13638	13461	13595	13468	13671	13618	13514	13688	13668	13577	13554	13655	13614	13458	13481	13622	13698	13460	13496	13676	13402	13730	13572	13360	13541	13689	13611	13540	13713	13645	13414	13567	13748	13723	13469	13511	13646	13491	13484	13698	13616	13599	13618	13656	13523	13508	13570	13665	13395	13622	13669	13537	13671	13665	13528	13582	13698	13602	13902	13543	13605	13499	13591	13470	13617	13519	13559	13450	13496	13681	13585	13558	13656	13706	13433	13572	13479	13476	13445	13625	13507	13686	13761	13625	13568	13641	13587	13579	13442	13468	13472	13483	13500	13703	13641	13568	13508	13503	13580	13510	13683	13647	13447	13500	13522	13527	13650	13825	13470	13639	13598	13694	13603	13674	13732	13619	13720	13518	13440	13624	13660	13573	13603	13826	13551	13606	13582	13676	13488	13545	13719	13581	13571	13776	13665	13581	13558	13686	13553	13741	13572	13585	13525	13727	13708	13767	13582	13538	13673	13578	13647	13504	13519	13419	13655	13666	13630	13538	13598	13761	13669	13599	13639	13355	13647	13457	13353	13654	13527	13505	13592	13512	13524	13574	13553	13641	13545	13654	13503	13327	13770	13558	13570	13602	13506	13703	13436	13592	13632	13498	13723	13611	13555	13725	13645	13543	13526	13546	13719	13628	13392	13635	13350	13625	13559	13614	13509	13581	13514	13558	13503	13605	13656	13567	13471	13646	13548	13527	13718	13546	13649	13543	13615	13619	13611	13649	13730	13544	13700	13602	13628	13464	13761	13541	13534	13555	13569	13630	13567	13685	13566	13582	13367	13745	13671	13788	13595	13788	13699	13546	13569	13571	13539	13592	13549	13572	13540	13633	13600	13610	13484	13625	13500	13399	13434	13630	13695	13542	13645	13683	13562	13377	13537	13602	13649	13664	13467	13798	13651	13619	13600	13467	13530	13493	13639	13647	13589	13503	13432	13447	13608	13646	13619	13575	13614	13541	13677	13493	13578	13673	13608	13499	13660	13514	13590	13596	13568	13518	13552	13817	13508	13633	13667	13509	13605	13722	13612	13781	13886	13580	13695	13725	13527	13477	13805	13682	13675	13643	13752	13510	13617	13627	13624	13543	13773	13653	13555	13536	13506	13597	13656	13588	13617	13450	13649	13533	13618	13518	13602	13551	13666	13616	13542	13531	13563	13574	13494	13771	13682	13583	13696	13609	13660	13600	13712	13599	13606	13566	13526	13735	13488	13516	13695	13725	13481	13500	13573	13406	13658	13572	13718	13634	13513	13730	13554	13606	13506	13694	13709	13503	13571	13580	13580	13724	13648	13635	13617	13586	13549	13453	13497	13539	13425	13507	13503	13558	13620	13525	13613	13588	13637	13550	13480	13563	13569	13570	13707	13524	13401	13670	13610	13691	13597	13445	13563	13550	13619	13647	13594	13586	13462	13554	13487	13492	13636	13609	13756	13629	13569	13687	13627	13533	13537
22676	21185	28932	23685	21268	22766	24716	18416	17003	17533	17476	17621	17890	18109	18727	22237	22954	20903	19208	17743	17168	17017	16896	16747	16580	16754	16734	16760	16732	16803	16631	16852	16767	16592	16671	16834	16922	16704	16510	16689	16650	16711	16664	16707	16429	16666	16733	16540	16513	16518	16716	16747	16699	16611	16524	16549	16604	16729	16444	16537	16615	16488	16685	16432	16505	16432	16672	16347	16628	16550	16352	16605	16595	16558	16484	16658	16630	16636	16696	16568	16679	16619	16562	16555	16420	16700	16715	16697	16633	16621	16620	16502	16501	16558	16470	16641	16527	16522	16619	16710	16575	16533	16375	16518	16724	16271	16603	16628	16761	16441	16445	16532	16627	16410	16585	16480	16731	16563	16414	16572	16523	16421	16524	16500	16524	16629	16684	16679	16326	16765	16694	16642	16744	16757	16619	16604	16567	16513	16478	16705	16526	16564	16505	16525	16510	16634	16577	16382	16580	16647	16474	16607	16532	16780	16502	16436	16551	16429	16437	16793	16523	16449	16645	16681	16423	16479	16428	16388	16466	16511	16533	16604	16646	16640	16551	16505	16517	16442	16424	16623	16580	16583	16718	16651	16468	16410	16470	16494	16502	16454	16496	16465	16504	16633	16542	16607	16936	16513	16622	16483	16471	16409	16680	16640	16597	16754	16621	16468	16573	16466	16362	16447	16386	16609	16497	16529	16480	16278	16246	16412	16557	16507	16495	16521	16388	16511	16524	16571	16598	16797	16525	16599	16221	16420	16599	16401	16577	16448	16588	16575	16619	16653	16314	16555	16468	16502	16410	16404	16270	16610	16482	16486	16403	16488	16604	16486	16549	16340	16668	16519	16522	16700	16670	16359	16635	16519	16448	16375	16448	16493	16442	16461	16491	16332	16670	16442	16485	16473	16539	16445	16430	16268	16579	16659	16613	16488	16524	16599	16636	16500	16564	16607	16626	16530	16428	16522	16326	16485	16572	16635	16498	16683	16468	16561	16231	16578	16481	16518	16457	16514	16651	16543	16725	16573	16500	16476	16522	16554	16473	16496	16521	16507	16559	16633	16432	16553	16581	16505	16535	16519	16437	16361	16466	16468	16339	16471	16518	16478	16524	16586	16662	16407	16368	16451	16518	16534	16559	16575	16430	16649	16722	16792	16628	16671	16437	16546	16741	16543	16456	16503	16414	16487	16481	16649	16601	16572	16552	16629	16711	16504	16507	16507	16571	16348	16507	16472	16349	16552	16441	16367	16578	16567	16648	16513	16454	16688	16593	16503	16478	16642	16570	16411	16582	16300	16521	16727	16501	16471	16687	16460	16552	16535	16639	16494	16491	16473	16527	16573	16471	16527	16503	16611	16496	16557	16558	16470	16521	16607	16683	16383	16454	16403	16540	16522	16497	16181	16712	16599	16414	16518	16593	16647	16445	16396	16597	16575	16486	16640	16523	16477	16527	16603	16446	16438	16604	16516	16323	16715	16535	16504	16472	16496	16556	16511	16479	16360	16380	16565	16591	16568	16490	16521	16411	16560	16320	16564	16577	16463	16547	16623	16509	16774	16386	16493	16499	16511	16396	16698	16488	16409	16592	16624	16484	16458	16590	16550	16490	16475	16582	16560	16627	16495	16546	16528	16276	16580	16371	16636	16652	16468	16485	16582	16743	16393	16523	16487	16416	16583	16568	16480	16558	16447	16515	16355	16551	16403	16388	16493	16606	16610	16479	16522	16404	16531	16415	16458	16726	16656	16645	16481	16670	16436	16331	16451	16667	16522	16702	16492	16467	16474	16612	16460	16436	16409	16510	16609	16627	16617	16533	16592	16293	16494	16543	16555	16383	16593	16630	16585	16518	16548	16364	16633	16497	16441	16592	16476	16547	16483	16475	16343	16347	16505	16524	16591	16288	16537	16586	16423	16669	16549	16424	16495	16492	16865	16710	16634	16460	16463	16399	16398	16504	16591	16601	16536	16476	16404	16521	16531	16454	16508	16444	16292	16633	16439	16409	16630	16598	16546	16549	16495	16468	16587	16439	16385	16567	16728	16352	16377	16425	16712	16593	16414	16443	16386	16334	16620	16680	16587	16451	16394	16521	16534	16477	16462	16355	16511	16637	16673	16588	16602	16540	16532	16481	16516	16405	16437	16366	16445	16476	16455	16438	16600	16517	16603	16447	16562	16430	16403	16460	16432	16303	16515	16554	16469	16400	16452	16580	16455	16546	16436	16505	16527	16512	16438	16363	16630	16306	16291	16499	16692	16450	16562	16480	16745	16665	16541	16809	16441	16489	16654	16359	16457	16551	16456	16525	16368	16476	16474	16465	16515	16514	16476	16541	16630	16410	16650	16496	16474	16590	16526	16667	16594	16599	16526	16644	16589	16435	16503	16629	16353	16494	16511	16661	16407	16805	16437	16574	16533	16593	16446	16547	16536	16404	16341	16582	16590	16406	16562	16470	16488	16527	16702	16612	16531	16592	16434	16532	16532	16529	16447	16525	16564	16267	16594	16446	16492	16618	16592	16681	16646	16570	16339	16510	16475	16553	16529	16541	16530	16533	16354	16513	16577	16413	16412	16473	16372	16539	16404	16656	16454	16434	16566	16517	16425	16432	16549	16684	16460	16510	16546	16627	16346	16454	16381	16540	16507	16436	16367	16422	16492	16490	16494	16663	16582	16416	16613	16477	16508	16636	16564	16379	16587	16585	16486	16351	16339	16580	16399	16609	16627	16494	16530	16476	16552	16437	16468	16522	16387	16458	16346	16403	16575	16498	16745	16435	16287	16370	16432	16427	16567	16480	16402	16642	16547	16515	16612	16537	16404	16349	16467	16417	16493	16614	16357	16528	16522	16487	16626	16495	16574	16592	16453	16216	16468	16570	16535	16521	16527	16577	16468	16503	16516	16676	16536	16619	16459	16513	16614	16616	16552	16536	16418	16264	16619	16408	16597	16540	16619	16597	16671	16646	16529	16549	16587	16604	16518	16452	16544	16493	16643	16579	16519	16447	16709	16373	16572	16379	16391	16577	16367	16436	16369	16467	16592	16558	16450	16617	16593	16586	16488	16643	16565	16595	16314	16438	16809	16666	16644	16627	16363	16490	16416	16564	16554	16497	16515	16747	16505	16790	16592	16676	16435	16304	16677	16654	16600	16372	16510	16265	16544	16447	16838	16678	16546	16470	16425	16570	16575	16518	16503	16465	16468	16507	16670	16519	16435	16469	16337	16539	16321	16397	16646	16511	16384	16671	16533	16595	16427	16499	16599	16603	16587	16596	16686	16603	16520	16467	16529	16504	16621	16445	16603	16519	16622	16378	16720	16664	16571	16272	16462	16468	16357	16348	16577	16321	16484	16670	16469	16827	16390	16785	16697	16378	16376	16441	16461	16690	16477	16511	16527	16625	16632	16562	16528	16475	16490	16579	16458	16547	16361	16302	16530	16706	16509	16469	16640	16565	16503	16663	16576	16554	16484	16514	16605	16354	16638	16603	16628	16400	16430	16561	16501	16583	16508	16679	16861	16636	16489	16568	16623	16562	16566	16565	16400	16670	16508	16610	16388	16502	16336	16367	16578	16432	16455	16597	16619	16594	16564	16625	16685	16554	16484	16512	16508	16476	16630	16542	16656	16438	16529	16580	16474	16556	16611	16628	16587	16478	16561	16295	16410	16697	16491	16284	16564	16415	16524	16471	16494	16365	16622	16451	16547	16591	16653	16548	16610	16353	16399	16358	16358	16566	16756	16610	16541	16530	16444	16406	16484	16461	16754	16497	16601	16551	16482	16558	16411	16543	16622	16469	16548	16515	16660	16721	16431	16340	16346	16505	16475	16398	16600	16596	16463	16654	16608	16640	16405	16616	16715	16602	16557	16387	16492	16295	16610	16454	16644	16466	16451	16466	16467	16523	16373	16514	16535	16499	16569	16339	16629	16551	16342	16301	16387	16647	16498	16507	16478	16420	16462	16612	16628	16779	16494	16424	16596	16408	16475	16323	16595	16698	16593	16426	16595	16601	16441	16627	16394	16487	16483	16492	16474	16558	16662	16405	16624	16691	16460	16488	16301	16541	16498	16492	16646	16432	16445	16671	16423	16459	16413	16423	16508	16422	16499	16613	16657	16604	16541	16474	16385	16446	16514	16679	16368	16406	16498	16506	16672	16526	16514	16509	16341	16738	16373	16509	16478	16539	16522	16493	16566	16491	16336	16590	16537	16502	16548	16383	16671	16463	16503	16429	16600	16558	16444	16480	16605	16465	16425	16274	16649	16295	16453	16490	16407	16474	16546	16538	16413	16395	16632	16424	16468	16578	16514	16570	16459	16742	16483	16504	16498	16411	16372	16727	16580	16626	16461	16506	16642	16427	16518	16430	16633	16776	16620	16431	16495	16418	16695	16410	16561	16548	16505	16764	16394	16671	16452	16501	16626	16465	16449	16700	16646	16445	16534	16500	16586	16624	16384	16480	16555	16533	16494	16342	16515	16365	16570	16471	16387	16379	16384	16716	16483	16462	16524	16499	16712	16487	16632	16405	16535	16728	16569	16632	16538	16641	16646	16529	16481	16461	16607	16418	16390	16539	16436	16477	16604	16608	16298	16586	16528	16284	16539	16528	16544	16541	16533	16611	16535	16642	16504	16464	16522	16521	16436	16539	16630	16528	16654	16596	16671	16582	16507	16514	16515	16703	16628	16412	16662	16438	16595	16707	16619	16538	16481	16437	16526	16416	16431	16620	16606	16662	16536	16474	16615	16336	16452	16499	16636	16405	16298	16455	16540	16367	16709	16458	16577	16692	16645	16422	16408	16629	16567	16301	16509	16578	16669	16561	16679	16557	16505	16466	16246	16486	16561	16647	16601	16667	16604	16590	16475	16462	16463	16467	16495	16645	16646	16355	16435	16663	16566	16601	16698	16493	16605	16555	16471	16469	16586	16616	16562	16520	16635	16550	16683	16541	16536	16496	16586	16498	16492	16511	16546	16494	16462	16481	16496	16551	16374	16541	16432	16535	16375	16488	16423	16521	16557	16749	16671	16555	16295	16381	16459	16371	16574	16542	16394	16533	16545	16699	16472	16499	16683	16561	16439	16453	16322	16576	16776	16535	16609	16453	16525	16560	16378	16779	16412	16626	16328
14711	37531	24702	17387	15922	14946	14596	14504	14302	14336	14581	14605	14675	15144	15784	18971	19096	17130	15435	14484	14153	13822	13946	13886	13825	13758	13702	13947	14011	13866	13781	13870	13883	13830	13722	13792	13773	13873	13871	13849	13882	13792	13843	13719	13743	14025	13967	13638	13847	13903	13835	13732	13907	13838	13815	13601	13798	13663	13749	13833	13933	13975	13885	13935	13846	13789	13811	13789	13894	13837	13890	13738	13920	13717	13885	13854	13795	13800	13969	13609	13752	13821	13665	13892	13682	13854	13692	13864	13704	13954	13857	13747	13760	13925	13857	13792	13772	13878	13735	13933	13757	13779	13802	13919	13839	13766	13828	13830	13956	13790	13859	13733	13839	13693	13936	13748	14062	13920	13863	13750	13818	13855	13797	13860	13772	13933	13693	13733	13767	13731	13830	13874	13740	13760	13851	13920	13880	13974	13778	13814	13716	13808	13845	13737	13922	13826	13816	13752	13818	13958	13739	13907	13673	13649	13800	13881	13853	13861	13847	13892	13833	13818	13765	13902	13937	13942	13817	13780	13823	13760	13853	13813	13709	13806	13751	13809	13874	13952	13838	13703	13755	13780	13703	13877	13864	13813	13768	13727	13894	13886	13856	13888	13789	13713	13912	13691	13816	13720	14029	13789	13809	13785	13850	13948	13825	13792	13883	13953	13846	13928	13627	13705	13726	13972	13833	13682	13797	13861	13955	13677	13831	13842	13913	14014	13865	13823	13852	13798	13698	13840	13770	13802	13900	13791	13771	13723	13768	13800	13764	13749	13573	13763	13785	13727	13824	13858	13808	13831	13909	13872	13941	13843	13854	13897	13735	14080	13814	13894	13785	13865	13893	13936	13762	13872	13697	13786	13696	13780	13647	13700	13960	13880	13841	13810	13817	13741	13846	13944	13741	13815	13933	13644	13735	13870	13825	13698	13982	13739	13934	13724	13972	13949	13832	13666	13920	13911	13722	13730	13779	13723	13740	13856	13673	13878	13884	13911	13892	13732	13851	13922	13795	13568	13904	13889	13854	13825	13831	13863	13769	14071	13954	13771	13754	13897	13832	13727	13828	13689	13783	13700	13743	13800	13697	13757	13761	13775	13758	13769	13789	13693	13930	13968	13745	13922	13766	13779	13978	13811	13858	13637	13775	13862	13890	13782	13985	13757	13910	13864	13599	13895	13843	13944	13630	13825	13785	13884	13860	13812	13697	13740	13829	13830	13806	13833	13689	13926	14089	13779	13679	13996	13833	13862	13775	13911	13849	13892	13736	13883	13733	13795	13863	13848	13819	13922	13764	13905	13893	13604	13749	13810	13789	13862	13785	13807	13874	13876	13769	13830	13967	13878	13704	13905	13860	13771	13869	13771	13915	13866	13802	13771	13824	13855	13858	13907	13798	13651	13882	13743	13830	13871	13808	13898	13713	13940	13878	13933	13890	13834	13630	13776	13960	13877	13852	13817	13818	13741	13851	13786	13735	13911	13694	13941	13808	13732	13784	13744	13953	13650	13853	13735	13721	13775	13830	13766	13827	14044	13870	13802	13663	13896	13889	13872	13885	13752	13711	13831	13829	13948	13778	13768	13818	13852	13804	13803	13751	13819	13760	13772	13855	13756	13764	13732	13698	13701	13700	13855	13826	13909	13795	13753	13796	13743	13790	13710	13779	13886	13918	13776	13788	13765	13878	13828	13887	13726	13875	13762	13896	13681	13820	13874	13689	13763	13810	13852	13838	13753	13875	13957	13894	13883	13710	13826	13877	13829	13815	13674	13818	14001	13850	13681	13764	13839	13817	13753	13827	13777	13768	13922	13713	13904	13991	13780	13762	13824	13752	13705	13838	13753	13797	13810	13805	13824	13862	13833	13822	13767	13765	13820	13750	13906	13774	13859	13811	13863	13748	13896	13895	13688	13619	13963	13922	13665	13683	13777	13845	13781	13850	13870	13893	13732	13929	13724	13756	13835	13834	13810	13874	13697	13765	13845	13744	13805	13913	13993	13903	13919	13883	13827	13865	13482	13815	13837	13697	13849	13606	13914	13741	13694	13929	13816	13851	13842	13875	13609	13833	13792	13655	13785	13925	13851	13922	13775	13992	13792	13848	13784	13727	13891	13991	13632	13853	13687	13826	13828	13884	13707	13792	13984	13647	13689	13956	13781	13746	13818	13832	13848	13721	13921	13900	13726	13878	13799	13786	13815	13735	13703	13977	13831	13937	13810	13752	13769	13779	13895	13906	13915	13736	13701	13905	13814	13866	13745	13891	13505	13799	13909	13772	13940	13895	13871	13988	13745	13872	13749	13790	13639	13860	13836	14007	13784	13734	13709	13789	13868	13911	13867	13868	13612	13832	13842	13786	13858	13913	13685	13689	13785	13787	13788	13932	13815	13912	13912	13641	14086	13699	13766	13687	13778	13891	13714	13792	13835	13724	13757	13783	13865	13816	13789	13658	13835	13889	13774	13802	13703	13877	13787	13802	13894	13746	13605	13778	13639	13793	13870	13759	13791	13811	13738	13939	13687	13851	13960	13878	13717	13824	13906	13838	13805	13798	13919	13797	13807	13822	13764	13808	13823	13793	13997	13752	13716	13739	13740	13937	13868	13849	13767	13891	13929	13666	13847	13681	13914	13893	13819	13915	13879	13815	13791	13860	13902	13752	13814	13789	13885	13787	13680	13880	13637	13642	13931	13752	13770	13802	13804	13763	13826	13643	13850	13677	13828	13743	13793	13968	13818	13875	13749	13922	14039	13823	13880	13606	13694	13989	13641	13838	13870	13988	13864	13639	13898	13717	13611	13781	13725	13781	13836	13700	13795	13912	13723	13793	13724	13709	13764	13674	13790	13991	13873	13880	14018	13856	13919	13948	13990	13829	13875	13918	13826	13693	13909	13664	13685	13868	13787	13862	13930	13778	13866	13802	13900	13905	13651	13803	13643	13782	13799	13819	13729	13808	13814	13693	13797	13817	13912	13781	13752	13797	13899	13870	13783	13774	13833	13956	13808	13758	13779	13823	13823	13743	13808	13802	13894	13860	13725	13895	13908	13679	13719	13780	13711	14077	13724	13860	13807	14060	13749	13931	13784	13841	13685	13838	13835	13922	13663	13713	13720	13845	13776	13795	13918	13863	13874	13734	13706	13812	13879	13988	13766	13819	13874	13758	13669	13809	13834	13651	13762	13747	13744	13819	13758	13916	13850	13782	13838	13688	13790	13822	13994	13723	13823	13639	13746	13796	13885	13731	13703	13943	13814	13775	13947	13678	13764	13803	13775	13834	13879	13702	13622	13787	13516	13933	13785	13760	13785	13797	13684	13657	13751	13805	13755	13829	13985	13866	13612	13821	13774	13639	13788	13764	13790	13766	13789	13671	13809	13611	13841	13706	13907	13797	13891	13772	13840	13775	13670	13823	13808	13776	13857	13781	14000	13798	13801	13784	13899	13632	13873	13776	13780	13780	13726	13764	13671	13816	13671	13759	13884	13927	13805	13857	13907	13644	13873	13989	13758	13747	13797	13782	14004	13724	13839	13792	13702	13711	13722	13775	13749	13810	13782	13739	13796	13754	13761	13802	13752	13895	13767	13857	13801	13660	13740	13859	13740	13863	13850	13631	13827	13896	13983	13864	13644	13747	13813	13823	13785	13934	13860	13797	13829	13655	13786	13892	13913	13774	13850	13717	13745	13890	13867	14005	13810	13757	13940	13847	13789	13742	13762	13769	13906	13940	13762	13895	13849	13825	13855	13751	13857	13778	13806	13920	13851	13864	13790	13937	13777	13936	13948	13720	13699	13821	13696	13721	13847	14038	13991	13896	13944	13841	13828	13673	13835	13871	13831	13823	13727	13905	13867	13801	13848	13688	13900	13672	13678	13737	13770	13742	13772	13825	13770	13838	13785	13707	13922	13792	13856	13909	13787	13693	13830	13875	13824	13830	13706	13827	13836	13804	13868	13667	13683	13858	13765	13890	13727	13911	13975	13776	13899	13685	13785	13824	13965	13901	13795	13868	13826	13946	13636	13913	13728	13657	13808	13819	13828	13964	13803	13882	13871	13822	13718	13682	13856	13735	13849	13878	13840	13818	13799	13812	13820	13819	13779	13674	13936	13730	13676	13912	13688	13836	13806	13720	13673	13793	13987	13780	13830	13927	13639	13916	14009	13929	13763	13626	13850	13731	13705	13829	13871	13783	13731	13878	13736	13862	13936	13794	13881	13920	13817	13827	14004	13725	13846	13696	13839	13813	13749	13872	13719	14067	13770	13788	13898	13824	13897	13826	13789	13761	13699	13879	13819	13757	13768	13807	13904	13765	13618	13744	13967	13799	13912	13790	13685	13801	13905	13820	13846	13710	13899	13696	13874	13821	13656	13778	13591	13723	13716	13844	13840	13771	13883	13726	13671	13734	13900	13858	13737	13685	13727	13834	13851	13874	13825	13706	13816	13750	13871	13769	13847	13778	13767	13787	13806	13769	13604	13736	13829	13776	13827	13705	13779	13782	13959	13819	13784	13847	13854	13792	13834	13759	13757	13955	13730	13835	13760	13906	13788	13796	13751	13693	13838	13847	13764	13839	13829	13913	13725	13749	13714	13845	13676	13718	13943	13774	13590	13879	13731	13731	13706	13978	13781	13856	13821	13881	13843	13969	13738	13974	13810	13863	13676	13751	13914	13856	13801	13964	13777	13907	13875	13862	13871	13882	13897	13986	13703	13894	13861	13754	13875	13745	13758	13826	13898	13906	13813	13683	13543	13981	13713	13797	13760	13869	13584	13797	13724	13920	13817	13981	13725	13905	13784	13818	13868	13845	14010	13833	13789	13907	13814	13911	13848	13739	13815	13812	13748	13752	14128	13710	13789	13833	13721	13768	13780	13828	13611	13897	13953	13958	13834	13900	13875	13764	13842	13807	13855	13887	13853	13840	13819	13829	13828	13706	14008	13799	13815	13708	13961	13727	13936	13732	13614	13877	13907	13854	13765	13798	13617	13884	13708	13752	13880	13775	13889	13780	13730	13879	13851	13769	13861	13695	13715	13835	13929	13735	13863	13821	13811	13917	13555	13929	13737	13754	13857	13876	13648	13908	13788	13827	13912	13899	13724	13823	13911	13766	13878	13913	13921	13681	13783
25678	21162	27054	25840	19331	17863	17743	17031	16574	16862	16742	16630	16611	16966	16668	16890	17266	17055	17101	16824	16608	16552	16650	16581	16445	16416	16788	16670	16663	16775	16648	16697	16546	16459	16550	16562	16724	16529	16495	16642	16646	16776	16471	16569	16400	16694	16529	16673	16656	16488	16635	16591	16607	16707	16705	16532	16895	16575	16633	16624	16382	16511	16628	16568	16551	16617	16528	16520	16674	16563	16608	16474	16521	16557	16568	16704	16579	16483	16633	16701	16432	16696	16600	16517	16396	16471	16644	16762	16786	16694	16754	16486	16533	16560	16721	16374	16454	16632	16725	16708	16634	16346	16566	16437	16836	16445	16711	16722	16635	16598	16662	16630	16657	16551	16619	16621	16448	16474	16704	16776	16530	16649	16702	16492	16725	16511	16535	16684	16730	16520	16704	16538	16537	16645	16667	16512	16579	16597	16718	16745	16499	16560	16638	16595	16587	16661	16627	16709	16503	16556	16622	16432	16569	16565	16698	16608	16461	16697	16479	16651	16955	16660	16634	16657	16833	16659	16599	16711	16740	16624	16704	16601	16644	16644	16728	16556	16402	16586	16654	16724	16427	16624	16537	16561	16503	16662	16773	16773	16625	16649	16539	16627	16832	16555	16403	16411	16630	16602	16639	16542	16703	16523	16687	16531	16375	16549	16591	16615	16598	16661	16586	16561	16810	16511	16654	16635	16777	16391	16731	16603	16531	16687	16548	16598	16602	16387	16671	16670	16667	16594	16541	16632	16567	16485	16567	16460	16633	16654	16656	16868	16582	16614	16588	16397	16575	16706	16695	16608	16536	16687	16558	16404	16584	16646	16743	16762	16656	16556	16599	16683	16508	16419	16586	16545	16792	16620	16550	16626	16756	16734	16648	16495	16548	16772	16457	16647	16532	16685	16717	16487	16632	16451	16443	16648	16601	16622	16349	16537	16448	16517	16578	16550	16854	16639	16451	16465	16576	16569	16553	16689	16646	16480	16645	16764	16536	16506	16606	16651	16819	16786	16401	16583	16728	16572	16628	16509	16715	16604	16679	16739	16661	16691	16607	16668	16745	16691	16579	16498	16734	16380	16504	16388	16657	16669	16407	16560	16617	16712	16550	16572	16666	16675	16566	16625	16575	16646	16612	16534	16616	16674	16438	16640	16601	16701	16713	16444	16607	16736	16716	16587	16666	16596	16690	16480	16419	16542	16682	16611	16716	16704	16572	16692	16560	16679	16565	16682	16851	16531	16736	16836	16803	16527	16667	16545	16570	16713	16760	16412	16550	16542	16643	16528	16468	16534	16525	16626	16758	16650	16641	16624	16582	16577	16407	16756	16630	16549	16527	16772	16607	16575	16601	16715	16676	16427	16668	16739	16532	16611	16397	16610	16798	16727	16532	16583	16680	16663	16535	16441	16660	16490	16550	16457	16598	16554	16728	16764	16644	16608	16514	16330	16431	16434	16494	16514	16573	16677	16602	16770	16585	16735	16680	16511	16536	16473	16751	16612	16490	16614	16662	16807	16584	16617	16484	16489	16682	16584	16615	16566	16551	16623	16599	16522	16538	16410	16455	16682	16626	16754	16698	16684	16831	16664	16689	16680	16768	16719	16433	16647	16467	16623	16580	16583	16538	16428	16630	16551	16534	16525	16507	16616	16534	16662	16498	16359	16606	16587	16517	16726	16802	16547	16764	16596	16862	16564	16728	16508	16604	16450	16548	16608	16566	16620	16699	16282	16718	16760	16839	16338	16311	16700	16766	16692	16631	16509	16519	16612	16517	16402	16557	16753	16657	16618	16787	16688	16477	16575	16629	16653	16699	16642	16569	16670	16630	16568	16541	16349	16631	16744	16496	16618	16563	16650	16565	16491	16628	16671	16713	16534	16635	16674	16745	16640	16654	16653	16598	16589	16747	16669	16484	16479	16642	16578	16471	16588	16769	16382	16525	16621	16724	16495	16702	16415	16498	16620	16576	16626	16656	16609	16591	16687	16725	16535	16612	16428	16830	16520	16717	16645	16556	16485	16597	16533	16841	16591	16663	16526	16671	16779	16509	16753	16567	16628	16664	16555	16658	16699	16721	16556	16653	16629	16678	16536	16648	16557	16551	16667	16621	16494	16585	16613	16717	16781	16625	16669	16443	16574	16554	16531	16529	16654	16695	16368	16696	16633	16625	16898	16536	16717	16690	16571	16634	16619	16834	16676	16647	16491	16575	16490	16546	16678	16499	16711	16522	16522	16711	16499	16611	16687	16614	16741	16540	16548	16497	16522	16666	16839	16780	16699	16642	16684	16555	16484	16696	16747	16418	16620	16546	16443	16606	16526	16615	16416	16628	16466	16640	16726	16435	16554	16554	16525	16503	16498	16691	16467	16453	16579	16742	16498	16802	16687	16568	16511	16633	16557	16803	16770	16539	16569	16622	16556	16605	16775	16750	16794	16648	16637	16569	16661	16597	16586	16814	16691	16474	16717	16799	16764	16723	16693	16702	16681	16629	16578	16773	16419	16490	16288	16494	16736	16820	16791	16432	16633	16554	16759	16570	16659	16574	16798	16580	16800	16699	16621	16694	16714	16592	16559	16497	16503	16769	16442	16451	16486	16725	16601	16677	16665	16625	16580	16790	16492	16603	16644	16622	16243	16736	16774	16632	16476	16571	16613	16557	16612	16650	16626	16682	16575	16645	16461	16663	16565	16812	16514	16569	16499	16756	16755	16492	16596	16754	16688	16507	16551	16711	16593	16699	16787	16559	16584	16592	16285	16590	16698	16509	16624	16743	16709	16564	16429	16699	16644	16822	16803	16586	16676	16622	16628	16755	16550	16582	16488	16657	16663	16452	16647	16491	16691	16500	16510	16506	16636	16696	16507	16510	16633	16448	16364	16670	16534	16447	16533	16642	16480	16756	16643	16590	16382	16657	16558	16601	16543	16676	16660	16507	16622	16694	16545	16697	16534	16663	16636	16489	16560	16658	16649	16534	16765	16694	16619	16735	16355	16584	16836	16603	16530	16620	16651	16490	16579	16704	16486	16756	16575	16747	16655	16751	16606	16539	16735	16868	16643	16572	16678	16432	16408	16634	16817	16646	16690	16714	16638	16762	16748	16534	16601	16516	16452	16624	16695	16665	16417	16602	16681	16546	16606	16791	16687	16713	16638	16737	16615	16611	16637	16445	16573	16621	16515	16663	16540	16639	16509	16750	16760	16637	16735	16444	16499	16648	16503	16653	16711	16685	16634	16710	16511	16548	16507	16621	16668	16573	16587	16560	16718	16588	16484	16478	16504	16644	16667	16784	16555	16667	16741	16587	16819	16734	16650	16728	16470	16750	16557	16593	16578	16657	16661	16693	16424	16450	16669	16538	16726	16720	16680	16499	16612	16798	16613	16613	16375	16694	16392	16492	16722	16682	16827	16627	16632	16516	16735	16604	16515	16838	16631	16799	16659	16619	16680	16540	16553	16782	16705	16653	16586	16508	16564	16507	16734	16785	16781	16462	16576	16855	16654	16692	16527	16768	16625	16588	16536	16878	16667	16770	16345	16587	16574	16761	16606	16621	16550	16495	16595	16603	16534	16722	16636	16719	16429	16504	16567	16604	16669	16665	16797	16690	16713	16714	16723	16693	16802	16660	16529	16763	16674	16737	16716	16569	16595	16609	16603	16577	16505	16675	16692	16736	16566	16593	16723	16454	16753	16610	16523	16614	16348	16699	16646	16603	16754	16677	16587	16576	16617	16554	16637	16580	16500	16506	16501	16387	16643	16499	16455	16602	16639	16720	16552	16516	16351	16517	16500	16702	16659	16630	16567	16705	16431	16708	16842	16714	16671	16558	16533	16656	16549	16450	16645	16542	16616	16741	16548	16512	16441	16463	16343	16617	16619	16691	16712	16630	16628	16641	16598	16591	16752	16498	16461	16748	16582	16749	16631	16673	16969	16617	16637	16532	16490	16705	16869	16738	16719	16660	16720	16764	16572	16737	16637	16829	16407	16573	16557	16575	16541	16633	16562	16581	16606	16689	16808	16871	16601	16789	16455	16502	16771	16526	16691	16620	16587	16696	16640	16616	16526	16667	16713	16471	16764	16351	16692	16698	16690	16661	16677	16700	16685	16831	16694	16644	16754	16610	16547	16640	16695	16812	16599	16554	16697	16388	16704	16585	16727	16778	16647	16263	16516	16330	16447	16564	16578	16754	16614	16479	16513	16591	16398	16618	16606	16517	16753	16508	16757	16616	16407	16470	16765	16492	16548	16413	16585	16715	16713	16637	16466	16447	16373	16569	16833	16513	16493	16651	16607	16463	16603	16582	16623	16536	16629	16490	16719	16813	16496	16527	16653	16623	16537	16773	16679	16777	16760	16728	16542	16540	16612	16396	16419	16642	16603	16801	16581	16531	16541	16526	16757	16578	16539	16620	16464	16627	16558	16432	16596	16770	16585	16335	16724	16485	16478	16397	16558	16641	16585	16736	16626	16656	16681	16636	16511	16610	16705	16500	16770	16607	16575	16530	16613	16520	16835	16539	16628	16671	16586	16696	16668	16427	16594	16498	16594	16637	16571	16734	16767	16704	16744	16621	16658	16541	16613	16560	16614	16658	16579	16513	16665	16551	16639	16581	16523	16642	16669	16575	16691	16603	16651	16783	16523	16487	16589	16454	16529	16571	16419	16758	16584	16725	16483	16698	16639	16338	16470	16702	16582	16807	16614	16492	16773	16608	16690	16503	16377	16617	16627	16730	16633	16579	16783	16497	16490	16682	16445	16557	16671	16413	16729	16684	16474	16561	16407	16683	16561	16687	16468	16692	16524	16652	16447	16641	16567	16423	16719	16698	16653	16550	16605	16664	16604	16632	16665	16711	16624	16633	16549	16494	16667	16609	16637	16569	16505	16501	16732	16672	16379	16572	16642	16568	16531	16559	16670	16764	16763	16556	16535	16635	16564	16580	16749	16631	16717	16593	16735	16398	16495	16711	16656	16740	16693	16836	16514	16457	16610	16610	16598	16524	16444	16447	16735	16768	16712	16703	16695	16496	16675	16483	16507	16539	16550	16471	16588	16751	16833	16612	16698	16537	16819	16636	16809	16675	16795	16709	16685	16759	16523	16537	16451	16726	16323	16793	16659	16686	16568
13568	22376	17999	15064	14284	14269	14185	14066	14144	13916	13927	14081	14060	13916	13970	14051	14095	14041	14047	14007	13966	13869	14180	13924	13919	13880	13926	13733	13853	13864	13922	13938	13900	13716	13882	14094	13810	13986	13890	13949	14114	14038	13734	13917	13748	14072	13891	13962	13969	13694	13889	13794	13956	13797	14010	13903	13805	13938	13935	14006	13715	13948	13791	13823	13747	13761	13868	13959	13984	14022	13972	13834	13901	13839	13853	13929	13715	13905	13788	13932	14002	13774	13836	13889	13770	13858	13809	13917	13889	13930	13908	13803	13804	13981	13855	13833	13910	13849	13991	13991	13933	13798	13808	13891	13861	14110	13921	13945	13936	13936	13962	13903	13839	13873	14005	13899	13862	13880	13763	14042	13917	13732	14002	14115	14026	13801	13892	13795	13823	13994	13802	13911	13899	13909	13932	13916	13823	13914	14032	13802	13839	13680	13830	13961	13961	13830	13739	13800	13841	13842	13778	13723	13924	13607	13860	14017	13729	13887	13809	13958	13832	13938	13871	14056	13696	13925	13948	13854	13875	13873	13908	13868	13856	13813	13973	13867	13785	13745	13875	13839	13832	13929	13911	13824	13890	13822	13837	13805	13802	13954	13818	13990	13861	13740	13705	14030	13791	13701	13768	13754	13744	13810	13917	13953	13791	14016	13708	13819	13886	13919	13879	13888	13897	13983	13638	13822	13837	13832	13804	13652	13808	13777	13912	13881	13918	13925	13960	13835	13945	13747	13993	13946	14092	13845	13918	13879	13907	13854	13847	13854	13865	13738	13822	13754	13995	14111	13854	14025	13853	13808	13792	13907	13971	14002	13710	13815	13901	13862	13678	13684	13926	13766	13868	13910	13908	13882	13808	13910	13950	14027	13973	13689	13991	14024	13979	13721	13833	13849	13749	13840	13904	13937	14090	13894	13849	13768	13881	13812	13899	13770	13938	13950	13711	13828	13862	13876	13774	13757	13751	13944	13865	13732	13739	13899	13831	13971	13662	13823	13742	13901	13846	13887	13893	13827	13941	13732	14189	13974	13889	13762	13879	13710	13888	13945	13979	13821	14068	13863	13868	13877	13972	13945	13917	13969	13813	13724	13793	13950	13911	13753	13919	13872	13932	14041	14025	13835	13797	13817	13949	13818	13887	13962	13909	13858	13883	13842	13944	13856	13889	13978	13957	13879	13891	13973	14064	13930	13856	14056	13922	13826	13962	13844	13912	13791	14043	13944	13934	13892	14082	13968	14023	13904	13931	13944	13675	13920	13877	13784	13765	13935	13839	13918	13845	13785	13916	13924	13986	13737	13682	13808	13910	13916	14004	13806	13711	13809	13994	13772	13918	13608	13839	13904	13736	13859	13990	13760	13869	13944	13774	13847	14021	13819	13959	13787	13903	13726	13800	13783	13961	13753	13929	13832	13944	13847	13953	13865	13938	13893	13841	13850	14008	13853	13758	13817	13767	13910	13836	13888	13933	13814	13793	13876	13907	13976	13897	13814	13793	13865	13838	13999	13896	13837	13997	13863	13894	13854	13910	13810	13767	13915	13872	13864	13816	13842	13959	13964	13855	13927	13958	13807	13928	13839	13990	13884	13956	13799	13905	14064	13780	13827	13720	13920	13890	13721	13731	13787	13797	13890	13745	13884	13883	13842	13955	13963	13759	13891	13919	13921	13851	13933	13737	13980	13767	14013	13916	14012	13852	13841	13979	13944	13881	13827	13837	13861	14018	14000	13993	13889	13831	13821	13936	13682	13826	13845	14018	13960	13872	13717	13844	13921	13911	13860	13750	13871	13856	13976	13756	13873	14041	13715	13961	13811	13815	14023	13952	14052	13812	13899	13905	13877	13834	13897	13849	13940	13906	13806	13914	13973	13828	14105	13877	13990	13831	13862	13923	13716	13985	13906	13986	13956	13830	13854	13966	14005	13878	13927	13769	13936	13982	13801	13886	13809	13900	13928	13773	13844	14032	13796	13998	13883	13919	13873	14062	13900	13880	13799	13861	13948	14013	13998	13924	13778	13914	13809	13861	13810	14013	13774	13973	13953	13900	13785	13962	13950	13808	13869	13914	13817	13918	13895	13924	13922	13906	13796	13943	13809	14059	14017	13960	13878	13881	13848	13793	13860	13865	13886	14069	13790	13915	13988	13901	13833	13766	13941	13845	13777	13814	13781	13956	13795	13783	13814	13932	13998	13826	13841	13854	13800	13939	13688	13792	13748	13734	13760	13918	14077	13763	13849	13779	13939	13868	13841	13811	14167	14060	13843	13818	13873	13866	13723	13996	13860	13910	13910	13887	13849	13823	13842	13849	13796	13968	13869	13967	13931	13735	13856	13840	13712	13824	13878	13952	13790	13860	13982	13897	13739	13976	13955	14005	13955	13845	13916	13805	13869	13982	13787	13839	13739	13956	13763	13861	13855	13883	13940	13979	13867	13761	13718	13831	13901	13962	13880	13921	13923	13782	13806	13891	13780	13948	13844	13937	13832	13841	13893	13977	13848	13759	13928	13755	13873	14019	13964	13942	13776	13832	13808	13898	13896	14076	13870	13866	13945	13958	13835	13889	13920	13951	13783	13997	13865	13946	13676	13966	13882	13748	13853	13878	13875	13777	13823	13799	13931	13957	13672	13787	13852	13728	13926	13884	13797	13881	13894	13799	13823	13910	13847	13909	13841	13880	13884	14049	13798	13890	13889	13815	13792	13766	13813	13840	13840	13740	13957	13879	13849	13892	13819	13936	13803	13794	13977	13898	13920	13853	13939	13881	13857	13926	13829	13933	13928	13847	14005	13991	13799	13895	13700	13815	13870	13857	13921	13971	13874	13858	13841	13911	14127	13804	13856	13860	13904	13858	13890	13890	13857	13916	13850	13649	13958	13767	13806	13860	13898	13853	13920	13798	13745	13927	13869	13790	14069	13925	13811	13874	13906	13902	13922	13783	13949	14010	13780	13966	13983	13927	13868	13953	13719	13826	13710	13810	13968	13808	13869	13897	13691	14038	13841	13818	13891	13951	13948	13893	13757	14042	13986	13840	13869	13719	13889	13913	13956	14013	13711	13910	13741	13935	13739	13835	13787	13753	14010	13942	13755	13894	13727	13802	13901	13830	14007	13843	13822	13818	13831	13986	13785	13855	13841	13949	13912	13791	13955	13888	13769	13940	14001	13834	13857	13898	13939	13827	13824	13872	13956	13898	13836	14011	13826	13792	13936	13818	13855	14021	13799	13938	13900	13806	13912	13996	13889	13807	13936	13825	13869	13771	13672	13970	13992	13797	13990	13768	13827	13972	13895	14032	13807	13881	13848	13937	14018	13928	13839	13830	13810	13844	13844	13924	14006	13771	13851	13855	13946	13954	13829	13920	13859	13786	13843	13903	13862	13982	13873	13757	13796	13886	13847	13977	13819	13831	13882	13935	13807	13970	13760	13807	13854	13868	13996	13962	13896	14180	14051	13985	13923	13929	14019	14069	14031	13767	13787	13838	13869	13935	13904	13881	13675	13848	13887	13880	13869	13741	13780	13816	13789	13937	13996	13907	13924	13886	13800	13907	13934	13858	13765	13946	13794	14057	13819	13944	13845	13821	13834	13618	13808	14045	13809	13912	13886	13872	13837	13768	13991	13817	13944	13864	14003	13932	13890	13770	13934	13867	13884	13930	14010	13661	13766	13957	13973	14036	13685	13781	13714	13695	13708	13850	13820	13952	13934	13931	13785	14022	13883	13990	13823	13896	13835	13839	13982	14006	13912	13842	13860	14045	13999	13709	13873	13802	13890	13675	13891	13723	14077	14047	13836	13868	13934	13826	13721	13937	14052	13901	13844	13925	13847	13888	13729	13995	13884	13824	13989	13703	14036	13904	13848	13985	13794	14027	13940	13845	13983	13731	13929	13714	13836	13936	13920	13827	13800	13836	13920	13883	14015	13806	13910	13893	13959	13760	13814	13909	13971	13808	13837	13800	14138	13658	13834	13709	13965	13832	13923	13988	13917	14080	13826	13860	13823	13872	13717	13902	13857	13768	13883	13850	13873	13860	13963	13948	13914	13908	13943	13690	14066	14053	13982	13979	13800	13718	13963	13791	13971	13840	13856	13975	13796	13950	13799	13982	13851	13872	14003	13906	13825	13950	13916	13950	13822	13941	14100	13826	13848	13828	13952	13790	13956	13833	14036	13952	13811	13894	13698	13916	13947	14041	13923	13786	13885	13851	13837	13909	14057	13791	13851	13779	13959	13919	13967	13842	13770	13867	13836	13798	13962	13913	14034	13798	13842	13890	13792	13847	13818	13884	13824	13773	13738	13862	13872	13934	13760	13937	14047	13718	13947	13932	13924	13890	13937	13906	13891	13997	13842	13798	13893	13912	13740	14028	13871	13875	13771	13820	13907	13985	13897	13809	13822	14010	13830	13825	13898	13872	14029	13750	13881	14015	13880	13788	13917	14015	13888	13979	13853	13961	14093	14037	13877	13884	13958	13931	13816	13797	13864	14006	13932	13948	14034	13918	13897	13812	13971	13812	13868	13947	13933	13792	13795	13944	13956	13856	14107	13801	14112	13941	13864	13751	13837	13707	13846	13972	13870	13932	13720	14004	13713	13843	13752	13784	14044	13940	13932	13961	13856	13900	13875	13802	13891	13900	13893	13970	13859	13986	13811	13896	13837	13842	13967	13916	13806	14114	14080	13854	14028	13956	13881	13997	14020	13876	13842	13881	13895	13908	13781	14026	13809	13957	13986	13931	13883	13941	13969	13889	13907	13870	13768	13855	13882	13866	13932	13813	13953	13941	13887	14018	13776	13862	13862	13823	13971	13859	13815	13882	13837	13912	13710	13888	13935	13760	13771	13964	13759	13885	13912	14063	13789	13768	13907	13900	13753	13861	13911	13850	13755	13959	13895	13789	13976	13926	13991	13965	13820	13952	13807	13887	13931	13881	13869	13799	13942	13896	14049	13882	13843	13865	13879	13866	14022	13834	13890	13919	13832	13978	13739	13880	13739	13731	13911	13852	13938	13930	13908	13857	14002	13933	13792	13875	13963	13731	13941	14002	13741	14057	13810	13899	13890	13895	13898	13929	13738	13845	13923	13829	13918	13735	13927	13921	13857	13967	13804	13795	13766
23431	21187	28746	23904	21581	22292	20937	17485	16720	16892	17107	17182	17494	18059	18925	19411	19487	18661	18080	17264	16711	16689	16545	16619	16791	16513	16597	16732	16670	16578	16643	16526	16576	16698	16617	16561	16645	16452	16710	16594	16393	16612	16653	16878	16448	16707	16675	16453	16595	16720	16552	16658	16621	16540	16650	16803	16528	16502	16519	16472	16431	16300	16670	16599	16436	16510	16526	16501	16308	16446	16491	16628	16440	16634	16547	16588	16593	16676	16402	16612	16617	16595	16535	16381	16397	16713	16593	16671	16702	16217	16321	16355	16573	16634	16388	16621	16361	16769	16531	16629	16336	16481	16467	16496	16504	16528	16592	16385	16544	16535	16359	16402	16643	16253	16522	16527	16636	16631	16472	16414	16464	16651	16473	16590	16652	16656	16577	16632	16493	16749	16626	16517	16353	16507	16470	16378	16641	16296	16534	16332	16487	16644	16431	16562	16516	16473	16442	16426	16622	16488	16649	16358	16437	16538	16512	16508	16501	16420	16412	16543	16580	16476	16525	16647	16530	16470	16531	16618	16756	16542	16733	16540	16275	16347	16442	16704	16443	16318	16396	16705	16539	16650	16684	16639	16415	16389	16625	16568	16751	16515	16358	16280	16566	16392	16355	16534	16630	16403	16470	16520	16525	16534	16696	16546	16491	16443	16410	16268	16675	16495	16646	16589	16664	16645	16723	16425	16487	16658	16602	16491	16486	16442	16480	16548	16557	16575	16382	16803	16552	16662	16542	16531	16548	16488	16495	16527	16428	16504	16286	16472	16598	16591	16468	16626	16446	16441	16357	16294	16495	16550	16573	16623	16583	16446	16527	16476	16363	16469	16341	16415	16289	16555	16685	16576	16519	16510	16430	16420	16372	16325	16479	16527	16583	16373	16547	16344	16540	16679	16419	16195	16417	16583	16512	16407	16374	16590	16408	16449	16761	16581	16451	16527	16475	16351	16380	16580	16561	16547	16584	16278	16511	16659	16648	16480	16575	16451	16528	16420	16763	16450	16343	16408	16478	16372	16507	16344	16465	16524	16442	16506	16523	16427	16458	16622	16419	16414	16564	16523	16392	16408	16447	16535	16517	16537	16565	16407	16646	16573	16566	16578	16486	16540	16444	16532	16651	16549	16473	16407	16737	16493	16735	16548	16501	16558	16507	16402	16486	16531	16480	16734	16597	16619	16330	16375	16501	16277	16336	16543	16565	16498	16410	16474	16412	16558	16536	16555	16388	16418	16614	16500	16442	16628	16540	16416	16404	16564	16539	16632	16309	16477	16559	16640	16621	16549	16580	16578	16443	16453	16631	16409	16467	16424	16700	16505	16518	16573	16317	16436	16520	16383	16389	16522	16559	16497	16496	16446	16399	16460	16434	16479	16504	16426	16538	16585	16623	16567	16656	16461	16574	16359	16623	16713	16205	16475	16673	16627	16608	16681	16458	16636	16529	16521	16423	16497	16500	16540	16595	16587	16574	16492	16437	16436	16435	16711	16596	16623	16488	16552	16475	16669	16530	16519	16548	16474	16567	16324	16538	16491	16561	16577	16630	16525	16429	16266	16500	16443	16672	16494	16640	16406	16575	16494	16645	16508	16455	16464	16439	16349	16482	16637	16406	16331	16471	16415	16597	16512	16519	16373	16487	16414	16618	16658	16619	16633	16521	16278	16545	16542	16487	16377	16497	16619	16447	16693	16581	16496	16540	16723	16534	16318	16586	16611	16440	16362	16528	16483	16470	16712	16429	16504	16441	16454	16461	16577	16513	16245	16710	16639	16501	16307	16614	16451	16293	16541	16624	16471	16641	16755	16558	16415	16493	16735	16578	16516	16493	16377	16574	16392	16633	16518	16583	16632	16395	16587	16503	16490	16496	16538	16591	16569	16654	16681	16449	16587	16704	16554	16567	16680	16682	16413	16622	16430	16538	16630	16537	16441	16440	16348	16399	16438	16393	16460	16591	16488	16394	16466	16445	16573	16317	16446	16536	16492	16615	16614	16473	16490	16364	16337	16554	16607	16481	16493	16274	16398	16613	16419	16562	16573	16424	16569	16361	16464	16428	16524	16379	16460	16359	16381	16566	16640	16466	16691	16494	16646	16436	16587	16514	16534	16438	16311	16483	16647	16393	16613	16553	16255	16349	16461	16342	16735	16589	16543	16559	16432	16452	16610	16642	16546	16506	16585	16722	16494	16274	16713	16564	16379	16421	16421	16486	16313	16421	16650	16466	16701	16574	16590	16570	16695	16417	16552	16575	16495	16469	16615	16469	16363	16508	16441	16402	16451	16558	16272	16385	16629	16549	16655	16467	16541	16755	16372	16534	16570	16495	16536	16476	16237	16490	16520	16586	16290	16422	16633	16528	16464	16441	16644	16412	16524	16615	16561	16431	16480	16315	16455	16488	16464	16701	16690	16497	16505	16528	16380	16566	16657	16480	16408	16348	16490	16452	16422	16309	16385	16694	16426	16584	16403	16681	16696	16490	16403	16495	16439	16634	16499	16345	16619	16401	16377	16430	16338	16262	16414	16582	16569	16336	16568	16663	16491	16558	16389	16601	16343	16653	16690	16669	16551	16467	16457	16504	16588	16453	16670	16517	16594	16504	16474	16470	16484	16513	16463	16559	16289	16467	16629	16295	16433	16558	16652	16462	16402	16532	16447	16392	16561	16617	16599	16564	16646	16500	16511	16556	16749	16594	16613	16646	16235	16580	16463	16271	16320	16497	16557	16603	16506	16404	16448	16302	16473	16426	16544	16471	16488	16469	16524	16452	16500	16605	16633	16670	16632	16669	16515	16384	16490	16578	16404	16643	16546	16573	16689	16285	16555	16657	16423	16364	16425	16550	16495	16531	16478	16487	16256	16467	16488	16654	16500	16565	16473	16642	16657	16509	16293	16483	16463	16327	16636	16619	16481	16374	16509	16490	16463	16393	16409	16460	16583	16577	16426	16624	16502	16459	16495	16666	16340	16674	16604	16501	16555	16563	16638	16594	16441	16418	16454	16544	16580	16383	16493	16405	16295	16644	16729	16453	16563	16366	16411	16414	16561	16651	16462	16393	16215	16466	16416	16554	16516	16544	16558	16753	16558	16570	16523	16612	16497	16707	16478	16429	16529	16441	16666	16304	16664	16561	16582	16423	16437	16457	16664	16263	16735	16546	16462	16406	16234	16436	16489	16522	16554	16536	16564	16535	16567	16541	16528	16384	16554	16390	16361	16600	16527	16553	16566	16624	16531	16571	16333	16528	16569	16532	16350	16615	16431	16577	16524	16501	16456	16653	16741	16604	16373	16566	16435	16563	16456	16564	16482	16524	16417	16601	16585	16471	16577	16561	16768	16476	16524	16554	16651	16669	16410	16579	16673	16641	16315	16520	16515	16623	16504	16346	16447	16483	16591	16615	16410	16489	16693	16492	16418	16554	16470	16333	16432	16640	16433	16330	16492	16294	16541	16407	16589	16420	16668	16327	16578	16289	16544	16530	16378	16421	16583	16572	16456	16449	16382	16323	16370	16491	16668	16454	16422	16742	16574	16435	16456	16706	16582	16527	16545	16482	16480	16657	16393	16427	16749	16635	16526	16541	16696	16431	16553	16589	16337	16460	16336	16600	16589	16445	16441	16688	16361	16490	16609	16646	16691	16397	16431	16458	16465	16599	16549	16687	16618	16443	16584	16657	16401	16747	16332	16558	16482	16559	16571	16511	16472	16433	16420	16594	16415	16555	16627	16449	16555	16467	16516	16502	16607	16496	16527	16423	16483	16544	16467	16432	16423	16310	16389	16439	16613	16328	16635	16519	16510	16752	16571	16581	16514	16575	16344	16609	16328	16408	16437	16430	16483	16545	16534	16485	16548	16467	16583	16457	16496	16418	16521	16465	16678	16447	16469	16670	16635	16520	16418	16238	16554	16315	16455	16524	16571	16389	16427	16701	16677	16521	16688	16705	16507	16460	16507	16507	16440	16517	16367	16630	16549	16413	16464	16486	16582	16495	16561	16512	16578	16626	16694	16421	16611	16419	16638	16549	16493	16526	16592	16593	16510	16522	16503	16605	16603	16532	16540	16500	16492	16470	16568	16476	16632	16433	16379	16560	16445	16517	16601	16557	16426	16357	16488	16413	16466	16538	16373	16584	16601	16564	16304	16417	16414	16466	16461	16416	16420	16526	16542	16378	16624	16480	16526	16404	16575	16450	16519	16549	16458	16580	16449	16350	16551	16515	16569	16432	16334	16380	16689	16341	16431	16620	16438	16382	16567	16583	16709	16641	16421	16488	16462	16448	16536	16553	16398	16153	16470	16469	16602	16292	16473	16296	16438	16427	16332	16449	16664	16371	16623	16685	16453	16656	16539	16658	16460	16453	16421	16447	16480	16444	16452	16473	16647	16414	16497	16510	16571	16490	16489	16645	16436	16392	16365	16382	16432	16530	16691	16571	16555	16511	16423	16360	16611	16547	16475	16645	16406	16386	16552	16558	16541	16315	16510	16500	16624	16413	16267	16563	16382	16585	16606	16435	16574	16659	16788	16648	16623	16540	16529	16542	16527	16600	16629	16352	16664	16670	16503	16749	16461	16419	16348	16444	16431	16524	16392	16549	16482	16484	16600	16466	16482	16578	16635	16483	16605	16592	16379	16372	16342	16548	16625	16655	16504	16683	16445	16521	16307	16515	16690	16577	16442	16527	16402	16609	16542	16485	16591	16472	16476	16448	16379	16407	16410	16463	16541	16555	16515	16573	16610	16432	16751	16697	16455	16411	16445	16347	16620	16701	16587	16472	16426	16518	16488	16651	16371	16537	16331	16629	16614	16767	16732	16366	16427	16359	16367	16512	16547	16574	16321	16469	16488	16684	16466	16460	16627	16397	16614	16416	16511	16689	16356	16450	16718	16653	16174	16478	16396	16470	16373	16501	16604	16582	16508	16472	16395	16521	16571	16496	16616	16415	16476	16492	16649	16564	16566	16632	16554	16654	16643	16483	16373	16523	16316	16538	16358	16512	16454	16527	16308	16490	16538	16595	16596	16743	16485	16655	16521	16514	16500	16417	16391	16524	16514	16495	16468	16595	16507	16497	16549	16471	16548	16659	16587	16657	16464	16532	16518	16427	16447	16531	16450	16586	16503
13601	31133	23623	16265	14780	14389	14300	14163	14175	13997	14016	14099	14670	15058	15657	16073	15943	15539	14896	14301	13839	13992	13879	13809	13908	13899	13907	13981	13822	13928	13969	13843	13978	13798	13895	13877	13810	13598	13872	13855	13997	13832	13837	13724	13999	13826	13855	13792	13901	13811	13849	13759	13722	13860	13923	13823	13736	13878	13891	13820	13875	13690	13739	13871	13884	13962	13695	13979	13988	13890	13950	13788	13890	13830	13869	13782	13808	13792	13847	13727	13754	13809	13794	13822	13848	13877	13992	13903	13718	13867	13603	14046	13914	13696	13945	13704	13928	13919	13889	13916	13766	13837	13754	13648	13979	13881	13958	13832	13853	13984	14108	13827	13997	13931	13704	14011	13890	13827	13723	13870	13837	13900	13972	13799	13908	13868	13877	13847	13699	13756	13991	13912	13800	13949	13996	13985	13825	13835	13944	13766	13856	13757	13787	13753	13856	13759	13934	13815	13883	13962	13652	13853	13894	13948	13801	13887	13767	13905	13852	13770	13882	13963	13848	13858	13878	13815	13700	13785	13932	13814	13868	13912	13870	13696	13898	14028	13776	14093	13865	13726	13629	13802	13885	13833	13822	13825	13976	13908	13695	13893	13872	13642	13849	13940	13620	13801	13836	13974	13921	13726	13871	13919	13827	13813	13863	13999	13854	13742	13750	13825	13744	13815	13860	13986	13861	13879	13854	13717	13724	13799	14023	13871	13806	13994	13970	13848	13811	13891	13825	13878	13871	14039	13879	13887	13901	13644	13887	13899	13852	13967	13910	13780	13741	13865	13725	13883	13885	13718	13919	13949	13909	13855	13832	13889	13856	13885	13915	13824	13974	14159	13917	13930	13780	13870	13745	13877	13734	13913	13906	13954	13816	13796	13864	13800	13824	13736	13921	13835	13955	13739	13860	13817	13806	13594	13902	13789	13759	13722	14066	13827	13821	13959	13873	13746	13806	13766	13895	13858	13926	13885	13796	13848	13807	13811	13952	13731	13878	13816	13843	13770	13841	13831	13868	13940	13680	13821	13847	14008	13836	13744	13903	13895	13978	13896	13890	13885	13890	13827	13816	13842	13847	13847	13785	13783	13864	13859	13790	13766	13863	14033	13925	13719	13931	13810	13755	13917	13822	13845	13873	13895	13792	14097	13842	13831	13876	13793	13968	13815	13722	13700	13830	14087	13680	13708	13841	13612	13845	13696	13755	13846	13679	14006	13842	13762	13903	13723	13795	13796	13823	13719	13965	13808	13939	13881	13903	13854	13840	13751	13937	13790	13979	13963	13795	13671	13921	13820	13764	13795	13856	13916	13698	13772	13991	13792	13815	13814	13767	13707	13894	13741	13852	13814	13980	13956	13736	13855	13875	13764	13689	13973	13897	13848	13749	13965	13823	13821	14045	13928	13697	13905	13856	13796	13963	13827	13925	13969	13943	13916	13941	13865	13847	13878	13774	13864	14004	13862	13745	13771	13893	13880	13747	13807	13913	13794	13826	13756	13891	13785	13773	13723	13886	13789	13806	13989	13840	13967	13862	13760	13920	14031	13767	13979	13929	13693	13782	13914	14073	13666	14106	13866	13774	13930	13779	13867	13753	13694	13923	13880	13853	13834	13900	13737	13809	13899	13883	13816	13766	13705	13755	13710	13790	13820	13929	13677	13802	13725	13698	13838	13793	13788	13983	13769	13883	13791	13875	13750	13733	13814	13825	13707	13691	13930	13820	13880	13722	13949	13822	13942	13948	13761	13902	13696	13817	13741	13999	13863	13942	13756	13900	13691	13762	13832	13915	14068	14051	13862	13819	13900	13882	13751	14018	13852	13700	13793	13778	13825	13899	13964	13887	13891	13781	13798	13895	13858	13766	13903	13708	13881	13919	13958	13871	13883	13924	13760	13852	13989	13939	13685	13891	13900	13897	13973	13734	13886	13860	13741	13887	13713	13908	13899	14097	13872	13741	13739	13744	13931	13876	13851	13794	13662	13913	13955	13932	13854	13776	13864	13703	13949	13832	13884	13839	13778	13715	13931	13701	13774	13794	13912	13920	13903	13820	13719	13691	13915	13958	13775	13918	13768	13896	13805	14017	13955	13783	13702	13888	13855	13740	13965	13755	13795	13798	13959	13803	13965	13854	13769	13752	13930	13937	13824	13885	13876	13817	13854	14024	14025	13909	13857	14019	13864	13796	13966	13885	13654	13871	13752	13653	13806	14032	13701	13777	13778	13876	13824	13832	13860	13721	13843	13852	13899	13868	13883	13758	13807	13987	13855	13822	13762	13855	13758	13789	13941	13914	13866	13947	13687	13835	13779	13892	13823	13822	13870	13824	13878	13870	13927	13797	13840	13800	13846	13816	13782	13905	14022	13841	13758	13864	13897	13675	13835	13720	13842	13691	13877	13868	13809	13888	13789	13948	13764	13836	13844	13859	13747	13924	13907	13647	14000	13747	13859	13915	13934	13859	13855	13776	13958	13800	13821	13845	13592	13844	13754	13802	13780	13726	13857	13982	13675	13843	13844	13817	13729	14065	13743	13963	13607	13720	13838	13853	13905	13974	13860	13944	13780	13855	13873	13696	13932	13798	13931	13880	13836	13936	13758	13835	13884	13721	13753	13806	13707	13730	13782	13762	13833	13973	13907	13740	13885	13895	13897	13928	13809	13935	13796	13926	13970	13772	13800	13754	13830	13702	13826	13954	13868	13713	13897	13918	13946	13874	13880	13736	13833	13662	13910	13750	13687	13915	13758	13879	13810	13895	13718	13835	13784	13625	13780	13911	13860	13661	13707	13896	13836	13879	13669	13699	13816	13773	13942	13844	13918	13992	13922	13800	13733	13821	13800	13911	13865	13957	13889	13694	13977	13858	14016	13863	13847	13830	13728	13681	13697	14057	13889	13940	13828	13921	13769	13885	13874	13737	13934	13754	13838	14013	13833	13824	13725	13764	13798	13741	13905	13831	13658	13896	13881	13690	13867	13793	13985	13796	13885	13688	13748	13891	13760	13794	13790	13878	13850	13804	13992	13782	13741	13889	13927	13686	13830	13737	13908	13771	13840	13820	13868	13834	13805	13797	13765	13854	13787	13978	13791	13727	13851	13801	13868	13945	13823	13798	13815	13847	13931	13792	13814	13831	13804	13694	13862	13876	13802	13789	14077	13822	13772	13739	13604	13810	13849	13971	13786	13844	13833	13717	13874	13871	13859	13715	13810	13926	13933	13827	13934	13851	13868	13982	14010	13692	13832	13727	13822	14055	13742	13887	13845	13618	13736	13879	13741	13845	13888	13780	13750	13814	13834	13829	13873	13686	13921	13706	13853	13718	13893	13857	13797	13754	13793	13829	13756	13939	13784	13856	13882	13802	13906	13935	13839	13890	13803	13895	13828	13873	13993	13831	13697	13901	13733	13797	13818	13695	13988	13955	13849	13735	13873	14019	13830	13855	13927	13893	13910	13860	13702	13798	13724	13854	13851	13971	13729	13950	13781	13864	13730	13853	13802	13961	13803	13901	13973	13853	13862	13847	13900	13770	13855	13799	13893	13693	13761	13791	13738	14164	14030	13975	13835	13844	13742	13942	13905	13710	13768	13848	13799	13853	13928	13756	13844	13843	13968	13827	13869	13808	13803	13915	13949	13789	13880	13780	13843	13892	13730	13837	13885	13864	13901	13824	13742	13872	13795	13873	13926	13662	13799	13887	13819	13680	13757	13771	13853	13845	13988	13937	13760	13671	13915	13952	13821	13881	13918	13832	13682	13740	13763	13673	13913	13783	13722	13763	13869	13780	13732	13934	13802	13884	13777	13852	13749	13697	13889	13851	13755	13887	13856	13853	13678	13752	13770	13728	13818	13977	13805	13780	13880	13850	13894	13963	13888	13821	14010	13778	13794	13780	13835	13701	13825	13809	13861	13844	13943	13736	13927	13852	13753	13951	13702	13779	13771	13801	13764	13827	13830	13807	13692	13799	13739	13906	13784	13779	13813	13919	13913	14079	13843	13755	14006	13790	13745	13888	13872	13736	13900	13887	13996	13827	13718	13875	13906	13841	13858	13779	13828	13766	13957	13791	13696	13929	13879	13752	13852	13936	13855	13896	13829	13749	14020	13776	13866	13766	13847	13837	13847	13698	13763	13773	13987	13783	13895	13853	13805	13879	13967	13681	13833	13857	13879	13878	13959	13914	13814	13801	13686	13911	13973	13840	13998	13717	13782	13770	13762	13857	13861	13793	13803	13846	13731	13735	14019	13785	13789	13818	13914	13800	13788	13852	13782	13862	13829	13853	13661	13719	14035	13858	13728	13760	13889	13792	13931	13788	13874	13809	13669	13836	13901	13933	13882	13934	13860	13855	13868	13805	13771	13975	13698	13846	13866	13952	13856	13989	13806	13845	13832	13862	13767	13659	14020	13697	14008	13899	13811	13913	13887	13911	13790	13906	13836	13741	13904	13948	13742	13792	13849	13831	13708	13862	13942	13845	13884	13785	13869	13701	13855	13872	13879	13933	13803	13944	13872	13697	13793	13978	13842	13916	13854	13869	13817	13849	13908	13829	13962	13815	13952	13820	13850	13731	13942	13770	13830	13808	13928	13943	13859	13911	13734	13816	13822	13840	13826	13705	13852	13793	13855	13877	13754	13669	13811	13941	13963	13966	13750	13626	13763	13827	13808	13930	13712	13813	13694	13921	14020	13680	13831	13836	13851	13964	13765	13972	13677	13737	13786	13607	13891	13807	13880	13954	13841	13891	13750	13817	13783	13694	13818	13780	13889	13955	13891	13705	13722	14031	13885	13758	13785	13785	13810	14054	13853	13806	13862	13679	13884	13656	13971	13987	13772	13893	13828	13887	13823	13752	13768	13797	13823	13789	13883	13824	13898	13868	13753	13811	13772	13839	13804	13757	13881	13856	13951	13940	13791	13786	13945	13829	13843	13938	13874	13841	13991	13721	13921	13884	13939	13726	13851	13706	13950	13903	13929	13917	13763	13789	13804	13845	13779	13927	13736	13787	13840	13863	13618	13860	13861	13686	13967	13826	13871	13951	13899	13775	13718	13717	13793	13728	13724	13828	13839	13880	13759	13919	13802	13856	13892	13812	13923	13952	13904	13873	13882	13962	13785	13854	13978
22567	21183	28922	23726	21279	22951	25564	19570	18604	18953	19031	18678	18941	20462	22187	23557	23661	22055	20425	19314	18735	18471	18376	18109	18164	18222	18105	18444	18067	18128	18013	18287	18233	18103	18419	18342	18073	18126	18257	18058	18154	17973	17950	18065	18023	18224	18195	17931	18164	18289	18022	17944	18153	18017	17951	18029	18394	18145	17973	17778	18039	18054	17994	18051	18045	18179	18073	18136	18075	18060	18075	17926	18275	17965	18118	17780	18212	17917	18050	18288	17881	17885	18141	18056	18191	17945	18155	18077	18069	17931	17978	18053	17904	18147	18136	17889	18066	17998	17902	18052	17894	17940	17918	18149	18061	17936	18046	18012	17919	18077	18137	17996	17907	18011	18019	18061	18022	18102	18023	18040	18083	17954	17810	17843	17917	18132	18113	18040	17913	18082	18156	18059	18058	17991	17842	18002	17819	17995	17795	17965	18064	18021	18096	18145	17946	17899	18183	17817	17949	18028	17928	18020	18203	18335	18216	18028	18087	17893	17794	17900	18263	18116	18095	17954	18103	17896	18054	18006	18182	17810	17878	18017	18005	17998	18046	18161	17972	17932	18042	18003	17938	18140	17908	18260	18116	17983	18099	17806	18136	18195	17768	17914	18028	18103	18166	17988	18138	18066	18053	17993	17969	18039	17881	18150	18010	18114	17985	18064	18053	18106	18115	18083	18129	18071	17932	17964	18013	17842	18106	18222	18045	17973	18260	18299	18107	18013	17874	17971	17859	17680	17902	18047	18088	18018	18218	17853	17997	18121	17848	18181	18049	17935	18123	18045	18102	17921	18141	17709	17999	18169	18012	18116	18042	18143	18060	18033	17981	17995	18161	18074	18059	18119	18029	17957	17925	18267	18255	17962	18207	18214	18140	17939	17866	17955	18234	17906	18113	18044	17736	17877	18136	17994	18024	17985	17988	18015	17923	17826	17996	18099	18019	17999	17914	17923	18116	17929	18093	18054	17963	17992	17942	18014	18094	17908	18066	17937	17969	18065	18048	17980	17850	18108	17831	18077	17967	17906	18068	17968	17902	17984	17990	17952	17939	17954	18060	17979	18194	17963	18071	17880	18152	17894	18009	18168	18220	18108	18335	17682	17825	18000	17935	18108	17990	17896	18066	17822	17995	18043	18000	17904	18075	18102	18020	18153	18086	17895	17928	18080	17939	17939	18058	17972	18090	18133	18014	18139	18018	17795	17925	17988	18293	17804	17922	18169	18010	18066	18038	17932	17882	18044	17797	17967	18045	17983	17985	18000	18261	17850	18047	18171	17876	18185	17973	17814	17950	17905	18077	17996	18055	18046	17853	18077	17915	17789	18089	17878	18082	18165	17891	18029	18151	18041	18038	18022	17937	17908	17888	18094	18166	18032	18038	18175	18049	17936	18034	17875	18006	18087	17943	17858	17930	18009	17971	17859	18001	18048	17995	18127	18087	18026	17965	17910	18070	18078	17948	17911	18094	17964	18015	18150	18037	18076	18247	18059	18009	18159	18028	18151	17838	18037	17991	17968	18198	18118	17990	18265	17900	17973	18029	17895	17962	18121	17987	18074	17873	17874	18030	17825	18116	18049	18105	18307	18112	18021	18112	18012	17939	17890	17971	18014	17915	18240	18168	18132	18135	18204	18021	17781	18194	17975	18036	18065	18094	17954	17851	17874	18230	18014	18060	18014	17968	17993	18021	18151	18134	18139	17996	18006	18228	18022	18103	17919	17780	17944	18055	17987	18069	17997	18005	18051	17782	18071	18169	17821	17974	18043	18143	17984	17911	18088	18023	18037	17875	17981	17783	18079	18048	18177	17952	17946	17875	17989	18043	18081	17863	18061	17930	17944	17948	17986	18121	18104	18039	17805	18098	17834	17935	17884	17953	17970	17904	18012	17720	18105	18098	18225	18162	18049	18012	17994	18111	17937	17865	18009	17964	18081	17932	17966	18137	17946	18085	17931	18019	17991	18073	18035	17936	17972	18107	17952	17990	17835	18056	17980	17937	17864	18077	17868	17945	17952	17950	18076	18041	17936	17785	18096	17750	18026	17860	17951	17864	17945	18109	18070	17908	18096	17940	18007	18196	18067	17939	18089	18059	18313	18235	17986	18072	17966	17911	17995	18117	18101	17988	17824	17747	17979	18092	18031	17971	17797	18123	18101	18047	17881	18012	18071	17781	17947	17976	17927	17898	17887	18123	18140	17841	17939	18069	17864	17915	17969	18012	17876	17715	17981	17892	18001	18025	18049	18022	18163	18017	18025	17878	18006	18206	18229	18070	18021	18040	18084	18090	17820	17987	17942	18055	18215	18284	18036	18235	17961	18008	17942	17945	17980	17989	17948	18032	18067	17984	17779	18017	17944	17940	18228	18201	18126	18128	18099	18098	18003	18094	17994	17964	17794	17951	17922	18005	17999	18069	18009	18005	17856	17731	17942	18126	17980	17941	17813	18182	17847	17879	17944	17940	18014	18058	18063	18046	17843	18137	18125	18138	18156	18075	17759	17885	18082	18022	17906	18227	17977	17985	18001	17763	18117	18097	18001	18004	18002	17849	18144	17964	17928	18152	18028	18039	17919	18004	17983	17811	17971	18252	18138	17982	18033	17978	18040	18137	17896	17789	18087	17974	17978	17962	17925	17774	17944	18101	17903	18021	17871	18192	18144	18229	17841	17704	18178	18021	17976	17822	17980	18159	17877	17999	18035	17835	18008	17954	18148	18023	18121	18141	18035	18190	17812	17980	17873	17870	17759	18025	18045	17724	18236	18019	17920	17989	17784	17903	18105	18205	18148	18077	18002	17877	18273	17956	17894	17786	17673	18172	17827	18141	18144	17987	18187	17978	17841	18005	18048	17935	18123	18038	17921	17979	17983	17959	18218	18041	17932	17987	17915	17887	18089	18164	17921	17879	18255	17794	17915	18132	18017	17889	17867	18008	17899	18155	18221	18002	17950	17912	17932	17998	18146	17983	18191	18208	17789	17671	17898	18094	18037	18020	17972	18123	18127	17877	17978	17990	17876	17986	18159	17991	17928	17982	18057	17947	18095	17955	18087	18259	18072	17954	18031	17765	18009	17953	17806	18081	18132	17779	18012	18059	18003	17862	17991	18017	17879	17847	18168	18015	18035	17826	17867	18082	18031	17809	17808	18063	17965	17871	18064	18042	17991	18106	18068	17929	17935	18016	18076	17777	18045	18051	18152	17913	17935	17825	17894	17939	17893	18040	18075	18021	17923	17968	17986	17940	17857	18125	17869	17934	18112	17963	18043	18088	18162	18143	18174	18024	18011	18118	18196	18230	18192	18005	18075	18118	17998	18046	17983	17977	17999	17967	17889	18021	17975	18133	17886	17934	18098	17994	17913	18022	17906	18055	18109	18062	18018	18130	18091	17760	17821	18083	17890	18156	18087	17794	18157	18069	18040	18038	17899	17963	18037	17840	17860	17916	17962	18108	17902	17912	17780	18028	17803	17842	17858	18035	18067	17931	18200	18118	17988	18135	17932	17997	17864	17948	17988	17775	18019	17928	17844	18071	17933	18000	17802	17913	18062	17825	17950	17994	18061	17788	18044	17918	18053	18219	18066	18046	18310	17989	17951	17939	17861	18030	18208	18017	17945	17828	18004	17953	18096	17894	18113	18043	17991	18156	18004	17895	17903	17923	17960	17819	17918	17976	17907	18092	18113	18075	17929	17916	18020	17984	17790	18211	17970	18063	17995	18064	17977	18037	17761	18061	17997	17970	17967	18005	18023	17987	17933	18085	18061	17905	17839	17973	18062	17865	17837	18145	18099	18062	17932	18057	18058	18110	17916	17941	17880	18241	18166	17860	18025	17953	17737	18096	17934	18019	17986	17923	17821	17851	17959	17930	17965	18192	18018	18111	17868	18154	18032	17983	18088	17844	18061	18085	18089	18144	17968	18071	17989	17917	17914	17873	18002	17974	18017	18036	17896	17900	18028	18160	18144	17991	18107	17990	17995	18093	18182	17981	17801	18092	18078	17895	17973	18065	17928	17983	18215	18069	18206	17912	17969	17820	18037	18084	18025	18067	18196	18038	17984	18064	17977	17872	17800	17966	17774	18099	17957	18019	17731	17843	18061	17958	18041	17962	17971	18094	17883	17752	17874	18079	17924	17972	17834	17756	17876	18013	17838	18167	18178	17892	18012	18082	17955	17918	18022	18074	17942	18235	17884	18049	18125	17933	18023	18063	17907	17836	17904	17930	17961	17883	17793	17945	18103	17932	18019	17898	17963	18033	18118	17782	17758	18112	18085	17828	18025	17991	18024	18286	18082	18025	18139	17991	18138	18098	18093	18025	18088	18244	17936	17872	18041	18063	18047	18030	17969	18000	18179	17985	18047	18056	17932	17983	18052	18027	18103	17916	17773	17823	17970	18043	17878	17909	18167	17987	18076	18141	17937	18088	17915	18085	17796	18153	17918	18030	17995	17910	18148	17978	18041	17922	17900	18042	18025	18055	18204	18098	17920	18057	18023	18017	18011	18121	17963	18039	18086	17844	17922	18076	18062	17955	17873	17772	17848	17845	18171	18017	18048	17863	18107	17901	17882	17951	18009	18070	17917	17953	18152	18012	17904	17918	18042	18108	18047	18116	17942	18065	18269	18108	17994	18065	18088	18090	17856	17875	17879	17986	18034	17852	17942	18201	18060	18022	18038	17929	17904	17965	17984	17926	17930	17903	17944	17967	17778	17950	18061	17861	17987	17771	18044	18036	18172	18111	18099	17902	17903	17810	17912	18044	18025	17762	18147	18008	18123	18022	17981	18047	18113	18115	18032	18166	17964	17908	17985	18018	17939	17950	18034	17977	17910	18115	18000	17917	17937	18182	18127	17990	18080	18148	17927	17858	17923	17813	17985	17907	18004	18042	17915	17828	18176	17923	17939	18058	17964	18169	17840	17864	17910	18149	18158	18148	17884	17953	17892	17703	18156	17996	18058	17913	18026	17961	17875	17875	17837	18018	18230	18022	18032	17949	17894	17990	17962	18025	18016	17925	17989	18027	18186	17950	18057	17969	17825	17835	18047	18023	18021	18009	18037	17778	17987	17894	17904	18029	17736	18007	18022	18080	18054	17802	17733	18133	17910	18069	18077	17913	18066	18106	17970
15515	41489	28403	18484	16380	15459	15015	15176	15057	15062	15060	15014	15476	16555	18123	19721	19462	17833	16331	15575	15109	14806	14602	14675	14691	14566	14532	14658	14699	14595	14699	14646	14471	14457	14653	14828	14580	14666	14637	14565	14669	14754	14560	14661	14633	14797	14707	14694	14666	14605	14694	14663	14612	14774	14755	14589	14757	14810	14680	14681	14640	14839	14697	14765	14778	14804	14573	14429	14642	14601	14688	14647	14605	14718	14787	14580	14453	14651	14582	14689	14741	14554	14695	14552	14818	14651	14799	14657	14698	14546	14746	14613	14605	14802	14668	14661	14717	14668	14771	14592	14602	14630	14723	14628	14621	14779	14703	14614	14647	14606	14625	14510	14717	14920	14511	14830	14701	14522	14927	14717	14683	14584	14675	14543	14723	14647	14878	14600	14559	14564	14622	14505	14659	14586	14617	14931	14685	14668	14643	14592	14898	14625	14763	14663	14751	14753	14723	14619	14597	14590	14604	14700	14585	14717	14677	14529	14625	14667	14847	14787	14586	14733	14500	14555	14520	14721	14549	14589	14485	14570	14784	14664	14627	14714	14761	14621	14829	14794	14618	14648	14505	14649	14692	14613	14637	14576	14573	14533	14635	14704	14635	14662	14692	14733	14715	14665	14698	14640	14637	14624	14604	14653	14670	14632	14692	14680	14831	14619	14563	14808	14614	14873	14595	14642	14705	14582	14775	14642	14794	14687	14621	14736	14641	14621	14628	14687	14608	14601	14618	14664	14695	14557	14771	14738	14655	14652	14594	14730	14714	14731	14748	14616	14620	14580	14600	14614	14737	14605	14487	14679	14750	14697	14644	14564	14483	14513	14570	14643	14540	14767	14710	14583	14583	14709	14602	14563	14583	14696	14711	14601	14733	14752	14644	14701	14761	14583	14697	14527	14623	14749	14759	14602	14738	14589	14810	14750	14625	14616	14692	14629	14716	14597	14699	14620	14750	14745	14748	14506	14746	14742	14670	14513	14572	14637	14672	14653	14648	14657	14605	14637	14563	14635	14634	14630	14777	14767	14656	14650	14551	14816	14675	14678	14698	14689	14608	14629	14677	14769	14669	14789	14686	14618	14780	14579	14721	14788	14591	14692	14448	14498	14829	14763	14583	14586	14636	14756	14794	14602	14598	14655	14637	14611	14587	14387	14718	14649	14569	14827	14771	14627	14659	14678	14568	14569	14612	14461	14727	14544	14635	14609	14579	14717	14552	14768	14560	14751	14751	14582	14795	14667	14674	14642	14742	14664	14622	14656	14530	14737	14819	14659	14530	14885	14599	14786	14584	14667	14747	14703	14709	14729	14884	14696	14745	14466	14606	14712	14565	14629	14607	14697	14764	14663	14525	14735	14656	14672	14600	14818	14736	14751	14642	14700	14752	14494	14654	14555	14712	14657	14797	14560	14805	14688	14688	14515	14763	14575	14520	14730	14731	14805	14678	14602	14674	14717	14566	14645	14643	14738	14608	14656	14534	14795	14539	14621	14604	14657	14702	14809	14878	14706	14550	14836	14632	14607	14539	14671	14634	14839	14577	14589	14471	14759	14657	14654	14744	14646	14738	14694	14550	14493	14689	14670	14654	14645	14793	14594	14676	14649	14543	14681	14591	14443	14491	14495	14817	14733	14581	14610	14718	14688	14639	14677	14718	14620	14767	14696	14666	14620	14626	14628	14797	14685	14702	14593	14646	14580	14551	14725	14740	14564	14746	14574	14625	14781	14535	14579	14487	14530	14885	14491	14625	14551	14490	14695	14702	14450	14584	14699	14706	14832	14583	14738	14664	14556	14707	14725	14775	14478	14679	14642	14691	14517	14506	14651	14722	14709	14676	14692	14790	14667	14671	14626	14752	14629	14648	14725	14794	14761	14559	14693	14746	14593	14699	14673	14471	14547	14717	14539	14638	14724	14739	14526	14553	14826	14928	14654	14657	14627	14595	14475	14604	14634	14607	14603	14745	14703	14652	14666	14638	14602	14759	14668	14574	14723	14704	14610	14592	14677	14748	14507	14623	14766	14542	14610	14702	14670	14421	14744	14599	14870	14660	14622	14759	14743	14802	14643	14597	14802	14760	14326	14572	14563	14595	14636	14678	14652	14708	14571	14639	14628	14711	14752	14610	14754	14838	14615	14718	14647	14620	14668	14574	14582	14661	14689	14787	14562	14773	14653	14576	14699	14799	14623	14685	14631	14740	14627	14596	14594	14549	14529	14766	14763	14756	14625	14636	14661	14705	14676	14665	14652	14657	14733	14562	14644	14644	14831	14527	14570	14701	14661	14593	14630	14601	14790	14756	14915	14637	14667	14682	14655	14682	14564	14455	14503	14708	14791	14647	14648	14493	14706	14506	14541	14608	14539	14769	14630	14812	14651	14712	14544	14776	14531	14629	14536	14642	14695	14957	14623	14699	14556	14674	14711	14718	14566	14670	14662	14639	14778	14783	14566	14663	14720	14831	14619	14559	14645	14626	14495	14742	14750	14576	14790	14475	14676	14558	14694	14592	14643	14687	14693	14710	14631	14663	14492	14606	14703	14670	14734	14596	14610	14710	14698	14634	14701	14610	14566	14410	14750	14611	14486	14741	14550	14640	14812	14452	14774	14613	14552	14702	14653	14528	14536	14535	14610	14671	14671	14649	14516	14636	14694	14633	14546	14627	14505	14529	14651	14595	14568	14620	14641	14703	14548	14689	14650	14757	14581	14582	14636	14696	14704	14731	14565	14645	14560	14783	14679	14548	14584	14578	14668	14629	14724	14668	14545	14784	14689	14536	14654	14604	14616	14604	14555	14678	14713	14668	14574	14651	14584	14702	14772	14779	14667	14685	14445	14778	14768	14591	14669	14585	14610	14714	14599	14626	14771	14595	14460	14661	14720	14590	14561	14636	14667	14722	14604	14562	14587	14675	14609	14604	14786	14575	14462	14730	14533	14679	14637	14568	14683	14663	14626	14666	14740	14696	14569	14497	14647	14805	14765	14708	14642	14658	14617	14685	14633	14604	14597	14591	14724	14676	14685	14629	14729	14669	14664	14641	14852	14541	14758	14427	14513	14765	14590	14472	14758	14685	14680	14696	14715	14496	14921	14686	14682	14613	14590	14700	14575	14684	14665	14552	14562	14653	14706	14678	14674	14699	14845	14585	14616	14651	14579	14664	14720	14681	14669	14741	14674	14663	14505	14654	14721	14617	14586	14579	14673	14776	14733	14637	14740	14604	14651	14441	14690	14556	14787	14670	14621	14688	14647	14575	14619	14611	14717	14556	14747	14579	14579	14717	14441	14754	14616	14674	14750	14777	14666	14605	14507	14706	14589	14648	14694	14594	14633	14574	14570	14571	14625	14473	14386	14531	14668	14753	14597	14558	14625	14652	14609	14478	14554	14669	14696	14621	14663	14584	14606	14749	14636	14521	14648	14668	14651	14604	14696	14674	14751	14685	14661	14531	14789	14540	14758	14807	14569	14617	14807	14695	14707	14616	14489	14784	14470	14668	14713	14803	14653	14601	14578	14556	14697	14742	14533	14736	14697	14481	14616	14667	14648	14526	14579	14889	14626	14533	14562	14639	14739	14539	14639	14776	14678	14666	14608	14660	14831	14610	14589	14458	14574	14642	14747	14732	14573	14481	14581	14683	14469	14618	14705	14642	14802	14599	14699	14610	14743	14612	14731	14712	14608	14633	14578	14560	14664	14638	14564	14614	14858	14597	14740	14650	14566	14637	14709	14659	14733	14719	14634	14651	14614	14590	14634	14662	14629	14581	14696	14695	14748	14665	14681	14623	14610	14544	14775	14737	14817	14654	14628	14544	14662	14479	14482	14712	14662	14735	14792	14676	14840	14546	14663	14631	14668	14591	14560	14870	14489	14591	14710	14694	14717	14767	14552	14649	14715	14691	14495	14794	14571	14685	14723	14760	14598	14604	14586	14643	14547	14561	14559	14719	14586	14639	14525	14676	14617	14695	14642	14652	14662	14517	14659	14537	14569	14756	14755	14681	14730	14692	14774	14585	14725	14774	14560	14692	14537	14631	14672	14641	14585	14661	14641	14653	14603	14399	14663	14671	14591	14621	14632	14666	14688	14568	14565	14515	14522	14918	14661	14583	14493	14615	14497	14484	14608	14648	14693	14608	14685	14727	14610	14496	14751	14707	14586	14645	14570	14607	14555	14624	14627	14564	14574	14638	14694	14583	14722	14668	14594	14541	14810	14743	14584	14586	14749	14475	14632	14721	14504	14626	14587	14832	14622	14608	14608	14716	14731	14756	14697	14569	14582	14586	14495	14818	14722	14323	14532	14634	14613	14629	14666	14595	14701	14681	14589	14653	14638	14509	14901	14656	14809	14767	14493	14608	14540	14599	14669	14731	14581	14814	14656	14662	14592	14560	14632	14608	14664	14561	14642	14727	14704	14547	14562	14729	14636	14577	14597	14644	14666	14532	14709	14526	14584	14706	14457	14723	14426	14690	14634	14556	14552	14562	14487	14804	14871	14674	14611	14645	14770	14612	14726	14583	14515	14719	14690	14493	14600	14646	14739	14661	14721	14678	14760	14709	14642	14748	14660	14756	14591	14547	14690	14584	14510	14721	14552	14793	14657	14662	14637	14722	14529	14548	14636	14672	14634	14656	14586	14652	14703	14643	14597	14649	14657	14715	14833	14604	14645	14755	14465	14592	14511	14743	14724	14573	14649	14678	14540	14623	14591	14733	14719	14722	14602	14702	14553	14640	14646	14663	14704	14817	14613	14614	14687	14604	14712	14740	14743	14620	14535	14541	14604	14530	14552	14538	14519	14554	14700	14656	14634	14615	14764	14626	14563	14638	14713	14712	14733	14669	14653	14755	14712	14560	14668	14572	14699	14740	14712	14411	14576	14840	14695	14722	14709	14618	14469	14615	14583	14756	14527	14519	14633	14710	14619	14622	14705	14588	14654	14632	14601	14675	14701	14787	14627	14647	14587	14390	14574	14666	14763	14615	14461	14598	14505	14695	14706	14701	14696	14658	14612	14680	14828	14665	14689	14630	14575	14723	14611	14650	14782	14558	14645	14644	14745	14686	14635	14656	14780	14684	14406	14693	14491	14708	14657	14735	14603	14607	14736	14622	14521	14534	14841	14656	14847
25443	21088	26966	25889	19646	18390	18592	17745	17623	17678	17331	17363	17510	17364	17494	17435	17820	17733	17506	17675	17449	17502	17505	17559	17364	17339	17446	17286	17075	17310	17173	17369	17420	17466	17336	17407	17364	17335	17463	17523	17441	17390	17222	17223	17411	17587	17192	17287	17368	17435	17379	17451	17434	17406	17249	17406	17381	17412	17279	17253	17365	17275	17349	17292	17285	17532	17415	17720	17346	17427	17496	17309	17338	17399	17463	17256	17326	17492	17234	17277	17454	17317	17338	17176	17287	17336	17490	17200	17185	17337	17397	17476	17262	17495	17179	17357	17370	17167	17334	17296	17391	17463	17396	17326	17486	17338	17327	17349	17259	17471	17400	17461	17335	17250	17516	17164	17336	17362	17393	17328	17210	17033	17507	17350	17237	17291	17247	17172	17203	17248	17382	17136	17338	17274	17419	17330	17443	17321	17343	17360	17425	17549	17463	17276	17240	17325	17114	17223	17163	17398	17327	17564	17369	17463	17375	17253	17293	17394	17361	17275	17508	17357	17579	17367	17275	17417	17459	17265	17442	17358	17201	17282	17086	17325	17384	17369	17426	17161	17450	17529	17281	17267	17349	17025	17252	17189	17367	17210	17127	17369	17571	17446	17194	17384	17312	17289	17180	17249	17438	17447	17559	17347	17427	17311	17210	17363	17419	17310	17330	17095	17245	17465	17443	17322	17261	17135	17428	17307	17295	17304	17400	17401	17400	17393	17176	17406	17295	17247	17513	17373	17268	17217	17376	17461	17434	17340	17240	17391	17239	17223	17314	17451	17439	17164	17338	17421	17330	17361	17137	17247	17272	17282	17249	17496	17412	17108	17460	17510	17241	17327	17296	17311	17330	17469	17437	17307	17280	17270	17137	17457	17317	17392	17351	17353	17429	17466	17256	17330	17455	17356	17372	17443	17543	17398	17403	17338	17372	17297	17250	17405	17198	17339	17323	17325	17415	17324	17591	17285	17152	17200	17232	17425	17353	17435	17400	17158	17307	17472	17217	17272	17345	17438	17297	17445	17381	17552	17367	17450	17587	17365	17026	17374	17384	17455	17362	17321	17388	17202	17307	17354	17343	17396	17210	17347	17220	17187	17152	17195	17470	17219	17375	17581	17140	17318	17399	17435	17298	17389	17282	17237	17344	17395	17281	17229	17294	17444	17285	17320	17301	17430	17315	17179	17511	17456	17599	17461	17385	17261	17261	17301	17332	17547	17592	17428	17304	17320	17405	17472	17296	17306	17356	17353	17435	17283	17525	17323	17319	17329	17270	17317	17458	17398	17264	17356	17303	17332	17425	17375	17383	17328	17189	17338	17402	17406	17316	17117	17266	17302	17322	17293	17217	17355	17422	17462	17422	17263	17358	17172	17341	17127	17169	17373	17291	17268	17359	17537	17109	17347	17418	17526	17211	17175	17288	17478	17383	17422	17239	17363	17367	17303	17221	17294	17388	17302	17294	17309	17263	17267	17384	17543	17266	17282	17287	17422	17456	17510	17354	17377	17172	17476	17221	17382	17191	17552	17309	17367	17144	17296	17374	17406	17364	17187	17373	17343	17294	17259	17375	17489	17296	17460	17319	17409	17376	17260	17355	17297	17170	17417	17490	17224	17355	17217	17352	17484	17267	17239	17219	17228	17280	17293	17368	17208	17180	17396	17282	17307	17388	17460	17279	17425	17355	17537	17557	17453	17194	17110	17296	17231	17260	17216	17195	17261	17289	17525	17298	17265	17180	17197	17320	17409	17215	17381	17569	17425	17244	17502	17233	17361	17285	17360	17593	17427	17336	17343	17164	17363	17346	17373	17158	17342	17417	17098	17483	17205	17326	17287	17276	17406	17442	17325	17416	17231	17461	17379	17321	17348	17440	17256	17347	17454	17352	17224	17333	17236	17356	17482	17337	17348	17340	17264	17247	17447	17383	17403	17408	17303	17311	17449	17095	17338	17290	17238	17246	17388	17323	17373	17318	17159	17523	17287	17376	17313	17466	17333	17285	17225	17290	17193	17264	17378	17277	17460	17312	17380	17463	17383	17400	17306	17267	17263	17440	17280	17288	17256	17421	17346	17523	17217	17419	17484	17253	17361	17343	17414	17361	17384	17462	17459	17310	17309	17174	17388	17518	17334	17411	17307	17270	17479	17407	17578	17267	17254	17303	17301	17117	17329	17436	17162	17348	17337	17246	17327	17302	17230	17221	17149	17521	17275	17200	17377	17419	17333	17277	17237	17250	17282	17465	17349	17416	17304	17183	17308	17632	17341	17152	17368	17289	17450	17191	17027	17307	17205	17548	17439	17582	17402	17511	17470	17185	17264	17437	17401	17236	17204	17275	17159	17288	17391	17369	17388	17403	17263	17278	17388	17502	17501	17407	17440	17400	17240	17551	17349	17379	17211	17407	17099	17307	17327	17148	17425	17194	17311	17266	17489	17459	17481	17327	17254	17137	17074	17235	17394	17355	17150	17210	17051	17323	17354	17558	17329	17247	17391	17387	17361	17382	17538	17342	17230	17389	17266	17392	17310	17292	17433	17528	17490	17288	17250	17377	17438	17434	17437	17294	17402	17247	17371	17220	17542	17271	17289	17260	17328	17400	17460	17365	17076	17295	17167	17424	17206	17196	17534	17278	17386	17284	17032	17262	17458	17522	17414	17384	17343	17547	17191	17341	17331	17119	17370	17388	17386	17441	17590	17525	17486	17413	17247	17381	17356	17237	17457	17408	17123	17256	17387	17408	17341	17234	17333	17222	17350	17318	17340	17360	17490	17429	17540	17461	17300	17441	17393	17327	17432	17293	17289	17467	17252	17283	17455	17563	17403	17591	17355	17434	17364	17315	17403	17407	17411	17267	17308	17218	17289	17268	17359	17207	17442	17295	17464	17311	17302	17483	17344	17211	17202	17285	17503	17343	17464	17326	17150	17325	17369	17346	17331	17514	17352	17676	17361	17331	17298	17308	17442	17395	17576	17466	17355	17409	17509	17244	17474	17219	17372	17359	17396	17171	17446	17127	17574	17351	17367	17241	17247	17291	17398	17447	17210	17223	17473	17345	17170	17447	17484	17383	17469	17367	17377	17309	17376	17424	17366	17406	17334	17321	17316	17429	17378	17331	17363	17245	17487	17208	17286	17454	17204	17451	17424	17294	17459	17293	17471	17375	17308	17263	17370	17413	17255	17351	17445	17316	17415	17400	17231	17330	17191	17300	17251	17409	17416	17408	17277	17290	17201	17232	17446	17141	17216	17255	17413	17284	17286	17432	17368	17481	17468	17351	17423	17461	17170	17225	17267	17507	17314	17310	17387	17307	17220	17351	17156	17451	17256	17462	17454	17313	17410	17464	17320	17358	17181	17354	17436	17318	17221	17204	17296	17270	17357	17428	17492	17606	17401	17410	17367	17465	17178	17214	17377	17400	17203	17353	17454	17424	17314	17242	17342	17346	17239	17498	17261	17402	17270	17320	17228	17499	17422	17382	17518	17379	17319	17325	17168	17319	17380	17254	17461	17514	17436	17285	17514	17431	17439	17451	17247	17242	17188	17255	17368	17317	17187	17265	17175	17259	17365	17267	17357	17460	17384	17245	17296	17306	17138	17289	17265	17300	17527	17545	17414	17367	17382	17272	17296	17450	17557	17447	17478	17431	17366	17427	17004	17320	17233	17338	17376	17260	17382	17342	17289	17286	17360	17299	17312	17315	17444	17320	17370	17336	17512	17509	17203	17194	17274	17164	17315	17173	17410	17362	17166	17381	17279	17245	17272	17282	17333	17356	17292	17304	17387	17353	17316	17294	17400	17577	17464	17290	17466	17358	17406	17443	17298	17133	17442	17282	17257	17345	17536	17344	17171	17344	17301	17469	17497	17352	17322	17583	17487	17324	17482	17422	17154	17542	17136	17424	17275	17292	17486	17615	17333	17335	17576	17291	17220	17538	17311	17531	17537	17463	17314	17630	17153	17296	17544	17272	16974	17455	17173	17326	17401	17415	17421	17282	17328	17160	17328	17370	17240	17339	17435	17325	17388	17464	17170	17205	17306	17533	17233	17498	17450	17209	17244	17419	17426	17287	17450	17519	17397	17176	17587	17487	17401	17261	17168	17376	17278	17257	17385	17359	17319	17425	17131	17402	17286	17380	17274	17084	17453	17381	17324	17368	17462	17352	17383	17450	17336	17281	17296	17333	17325	17316	17301	17190	17570	17266	17444	17166	17303	17291	17419	17270	17435	17257	17304	17408	17108	17237	17361	17300	17367	17438	17162	17473	17418	17268	17370	17201	17238	17356	17519	17314	17219	17410	17271	17270	17298	17321	17482	17348	17279	17282	17066	17169	17327	17352	17335	17354	17309	17512	17252	17377	17277	17527	17358	17264	17337	17286	17471	17365	17365	17428	17358	17475	17385	17214	17299	17358	17295	17311	17350	17375	17215	17269	17432	17477	17450	17385	17248	17196	17312	17360	17301	17326	17302	17258	17341	17309	17448	17172	17432	17351	17274	17319	17260	17580	17306	17489	17412	17246	17528	17513	17301	17158	17318	17260	17287	17497	17428	17293	17331	17488	17385	17404	17463	17465	17277	17270	17270	17556	17504	17419	17357	17338	17361	17183	17658	17488	17390	17296	17265	17123	17077	17527	17354	17380	17451	17311	17421	17461	17268	17311	17434	17226	17406	17495	17273	17321	17289	17461	17378	17434	17239	17464	17124	17432	17495	17282	17204	17329	17217	17347	17478	17389	17310	17339	17374	17369	17261	17215	17248	17570	17293	17266	17322	17419	17326	17522	17525	17488	17418	17462	17344	17250	17357	17266	17214	17451	17225	17379	17341	17291	17405	17140	17437	17234	17452	17266	17350	17310	17249	17161	17385	17491	17397	17512	17348	17427	17411	17270	17383	17284	17310	17232	17306	17266	17164	17381	17436	17339	17384	17394	17423	17382	17237	17330	17390	17267	17381	17465	17308	17411	17487	17450	17366	17287	17295	17549	17495	17454	17344	17336	17203	17354	17286	17469	17415	17253	17311	17313	17331	17266	17282	17374	17300	17268	17400	17337	17439	17551	17490	17482	17396	17407	17477	17378	17553	17278	17391	17344	17262	17304	17293	17184	17441	17557	17298	17337	17335	17431	17229
13891	25855	18888	15357	14663	14375	14271	14353	14289	14401	14344	14261	14151	14234	14239	14503	14479	14518	14386	14276	14274	14301	14268	14335	14224	14473	14241	14382	14187	14172	14377	14323	14305	14049	14132	14274	14358	14142	14264	14263	14175	14293	14303	14174	14287	14411	14258	14136	14353	14115	14131	14425	14262	14194	14246	14083	14161	14200	14237	14174	14114	14095	14100	14190	14269	14311	14256	14307	14317	14121	14285	14275	14283	14147	14082	14237	14435	14263	14297	14151	14347	14273	14068	14133	14236	14310	14209	14275	14130	14295	14318	14165	14225	14115	14151	14258	14149	14298	14236	14309	14198	14330	14135	14251	14190	14187	14045	14205	14256	14211	14151	14199	14237	14307	14176	14258	14293	14136	14346	13997	14280	13955	14205	14313	14170	14101	14172	14282	14006	14450	14151	14127	14088	14313	14258	14261	14194	14224	14118	14187	14078	14178	14318	14080	14172	14305	14332	14324	14240	14106	14183	14283	14212	14365	14130	14174	14290	14234	14195	14251	14228	14086	14100	14296	14183	14225	14222	14089	14384	14151	14312	14308	14072	14147	14171	14269	14381	14134	14169	14217	14150	14352	14098	14219	14111	14219	14140	14154	14135	14344	14129	14290	14246	14322	14048	14302	14357	14151	14163	14130	14346	14365	14332	14282	14016	14178	14125	14269	13980	14217	14392	14279	14180	14280	14163	14263	14227	14181	14162	14314	14274	14326	14161	13963	14202	14177	14227	14312	14273	14313	14205	14141	14117	14181	14163	14280	14251	14289	14236	14098	14117	14133	14226	14094	14149	14243	14237	14145	14173	13983	14167	14077	14237	14059	14081	14199	14249	14111	14310	14357	14162	14160	14175	14009	14140	14290	14277	14234	14278	14348	14012	14337	14193	14168	14166	14170	14130	14315	14285	14110	14376	14079	14389	14158	14272	14413	14282	14209	14203	14239	14432	14346	14324	14333	14177	14253	14183	14303	14274	14201	14207	14116	14292	14137	14197	14286	14278	14141	14283	14237	14286	14275	14223	14307	14273	14207	14314	14319	14185	14285	14286	14300	14123	14177	14154	14131	14254	14116	14322	14259	14302	14187	14180	14277	14191	14204	14126	14182	14025	14135	14111	14253	14217	14104	14327	14320	14030	14286	14291	14191	14201	14232	14285	14106	14407	14130	14084	14323	14209	14370	14178	14348	14184	14184	14229	14244	14494	14321	14218	14296	14163	14284	14110	14134	14261	14208	14178	14183	14227	14194	14098	14268	14284	14004	14125	14215	14338	14174	14140	14214	14229	14263	14231	14226	14347	14368	14155	14253	14111	14048	14216	14159	14100	14210	14069	14108	14172	14238	14279	14105	14215	14332	14400	14288	14157	14230	14113	14312	14067	14321	14229	14150	14195	14232	14396	14207	14216	14241	14324	14040	14206	14248	14232	14272	14162	14203	14397	14364	14232	14193	14271	14168	14304	14083	14330	14136	14217	14303	14175	14161	14129	14384	14343	14226	14388	14189	14156	14304	14112	14333	14206	14248	14160	14142	14139	14176	14240	14285	14260	14410	14218	14042	14275	14146	14173	14240	14207	14174	14301	14293	14291	14146	14219	14307	14209	14367	14166	14089	14206	14141	14355	14237	14141	14253	14181	14196	14116	14154	14242	14296	14276	14252	14014	14306	14128	14163	14256	14337	14163	14216	14141	14326	14210	14144	14098	14213	14301	14248	14152	14132	14207	14231	14363	14086	14139	14186	14159	13909	14220	14179	14166	14329	14165	14284	14250	14315	14223	14097	14144	14274	14277	14136	14264	14195	14069	14297	14152	14177	14266	14074	14201	14103	14288	14271	14233	14196	14400	14149	14233	14216	14249	14225	14277	14000	14181	14200	14170	14295	14347	14238	14301	14279	14302	14262	14208	14247	14353	14101	14163	14220	14386	14185	14280	14275	14217	14124	14354	14274	14057	14224	14246	14124	14254	14191	14460	14153	14398	14197	14218	14101	14187	14265	14139	14173	14136	14350	14401	14255	14151	14268	14174	14164	14251	14241	14142	14266	14342	14142	14344	14225	14316	14253	14333	14253	14118	14456	14398	14274	14188	14291	14264	14251	14306	14290	14235	13982	14267	14275	14350	14185	14386	14287	14126	14010	14292	14237	14232	14215	14133	14222	14346	14262	14112	14150	14172	14274	14130	14184	14196	14139	14310	14209	14148	14220	14243	14204	14232	14117	14314	14164	14059	14303	14262	14361	14167	14330	14309	14150	14295	14288	14268	14209	14283	14207	14301	14360	14237	14155	14191	14144	14310	14157	14366	14160	14189	14279	14209	14280	14241	14310	14094	14199	14212	14129	14337	14278	14294	14330	14133	14253	14208	14320	14383	14334	14149	14111	14431	14221	14187	14162	14403	14046	14296	14145	14210	14137	14104	14218	14115	14304	14221	14201	14242	14159	14163	14429	14313	14197	14228	14206	14402	14297	14484	14138	14089	14215	14208	13987	14191	14328	14186	14162	14173	14411	14281	14205	14297	14189	14304	14215	14205	14086	14203	14203	14008	14232	14300	14203	14150	14273	14294	14376	14381	14142	14245	14169	14296	14232	14182	14206	14308	14233	14133	14221	14221	14218	14123	14250	14083	14108	14116	14240	14449	14104	14274	14253	14259	14235	14283	14318	14186	14291	14300	14269	14166	14205	14103	14426	14214	14272	14199	14099	14356	14292	14143	14137	14254	14152	14097	14389	14284	14224	14354	14278	14208	14325	14113	14393	14173	14213	14149	14260	14207	14211	14219	14109	14161	14364	14431	14253	14373	14301	14332	14166	14245	14362	14332	14234	14308	14192	14287	14286	14256	14229	14276	14419	14231	14353	14315	14358	14305	14321	14273	14111	14256	14330	14240	14139	14324	14368	14334	14232	14170	14510	14115	14281	14382	14191	14179	14141	14222	14188	14234	14166	14126	14121	14379	14312	14199	14217	14301	14181	14365	14247	14233	14146	14367	14245	14343	14042	14315	14228	14238	14153	14335	14350	14088	14049	14232	14303	14262	14185	14109	14271	14220	14230	14243	14241	14204	14123	14273	14308	14150	14143	14155	14182	14300	14208	14148	14101	14303	14324	14192	14197	14196	14068	14069	14156	14217	14030	14060	14281	14213	14083	14329	14129	14180	14187	14353	14079	14279	14248	14316	14209	14207	14096	14274	14253	14178	14425	14237	14121	14070	14191	14230	14245	14190	14056	14294	14138	14116	14269	14272	14093	14263	14227	14335	14121	14189	14179	14180	14248	14238	14339	14213	14090	14363	14273	14023	14229	14394	14198	14154	14176	14148	14352	14217	14323	14202	14176	14150	14208	14335	14146	14287	14265	14253	14132	14270	14331	14353	14115	14244	14278	14398	14050	14192	14198	14238	14301	14219	14221	14245	14209	14204	14182	14165	14049	14121	14209	14306	14183	14111	14218	14146	14180	14084	14194	14380	14154	14357	14080	14346	14325	14241	14069	14103	14143	14291	14040	14202	14341	14269	14343	14363	14315	14187	14267	14118	14139	14244	14423	14277	14247	14293	14239	14081	14275	14151	14459	14232	13987	14186	14190	14296	14118	14369	14084	14300	14081	14184	14044	14383	14217	14265	14246	14179	14299	14356	14178	14129	14262	14195	14193	14188	14251	14408	14166	14229	14152	14314	14289	14334	14193	14302	14180	14427	14122	14269	14147	14265	14268	14252	14055	14273	14219	14226	14318	14194	14126	14082	14233	14194	14275	14143	14171	14204	14236	14201	14105	14261	14206	14115	14362	14279	14262	14522	14331	14273	14174	14161	14161	14148	14328	14106	14155	14356	14305	14203	14222	14217	14287	14128	13982	14349	14272	14154	14194	14258	14215	14069	14108	14239	14435	14266	14378	14198	14153	14316	14257	14227	14341	14214	14338	14207	14524	14311	14128	14266	14231	14207	13993	14140	14118	14350	14190	14354	14194	14407	14171	14234	14344	14095	14231	14347	14307	14318	14295	14227	14141	14422	14255	14278	14322	14148	14216	14229	14071	14187	14151	14098	14360	14273	13974	14113	14350	14340	14165	14263	14025	14302	14218	14218	14153	14175	14309	14404	14118	14298	14239	14303	14061	14238	14336	14205	14196	14185	14228	14202	14420	14132	14342	14216	14239	14199	14134	14194	14243	14247	14212	14130	14259	14157	14263	14132	14170	14270	14426	14273	14280	14290	14336	14225	14159	14218	14134	14004	14381	14234	14273	14089	14169	14132	14389	14140	14130	14185	14162	14252	14348	14219	14127	14185	14155	14214	14305	14138	14346	14218	14285	14256	14336	14240	14412	14190	14230	14189	14281	14266	14264	14116	14218	14295	14256	14306	14237	14238	14243	14473	14377	14239	14200	14252	14185	14089	14246	14319	14289	14306	14190	14295	14364	14162	14251	14290	14270	14360	14262	14262	14221	14302	14077	14111	14269	14308	14282	14180	14166	14158	14428	14331	14343	14346	14348	14196	14333	14440	14370	14180	14307	14083	14208	14131	14083	14174	14265	14361	14277	14106	14253	14304	14224	14247	14107	14348	14153	14230	14314	14273	14218	14155	14157	14224	14105	14053	14065	14292	14073	14280	14106	14107	14230	14162	14314	14358	14182	14292	13983	14343	14245	14187	14262	14246	14253	14173	14161	14103	14066	14276	14215	14086	14369	14363	14214	14205	14183	14180	14230	14128	14184	14065	14202	14250	14269	14266	14247	14438	14320	14134	14051	14186	14167	14353	14199	14360	14134	14258	14254	14205	14191	14093	14147	14103	14181	14219	14135	14338	14252	14151	14250	14420	14064	14203	14210	14259	14107	14192	14281	14147	14190	14283	14213	14219	14142	14243	14349	14272	14378	14286	14261	14311	14160	14261	14245	14076	14277	14215	14436	14283	14216	14412	14180	14123	14271	14132	14275	14374	14120	14304	14333	14133	14300	14307	14223	14192	14288	14288	14235	14194	14285	14072	14137	14181	14448	14139	14304	14165	14232	14296	14340	14332	14163	14264	14312	14129	14269	14162	14360	14258	14154	14305	14293	14262	14167	14233	14281	13923	14360	14313	14261	14033	14180	14189	14170	14171	14248	14226	14203	14386	14345	14175	14115	14219	14208	14114	14170
23594	21261	28815	24034	21614	21798	19570	16313	15349	15896	15641	15470	15799	16197	16511	17718	18644	18074	16802	16090	15871	15274	15345	15277	15159	15106	15260	15253	15349	15182	15161	15315	15558	15088	15114	15337	15056	15304	15212	15152	15145	15355	15054	15091	15122	15124	14959	15095	15262	15043	15284	15288	15246	15149	15253	15190	15073	15143	15202	15083	15355	15200	15060	15220	15327	15210	15237	15223	15310	15246	15159	15278	15255	15252	14968	15045	15067	15274	15127	15169	15190	15067	15077	15061	15195	15075	15075	15105	15035	15228	15088	15292	15098	15058	15181	14964	15316	15211	15063	15020	15067	15181	15124	15004	14934	15061	15044	15193	15013	15098	15043	15117	15090	15112	15079	15052	15184	15170	15113	15231	15163	15291	15171	15010	15108	15000	15167	15164	15147	15108	15312	15330	14924	15263	15210	15208	15202	15343	15281	15139	14990	15291	15142	15262	15158	15010	15016	15139	15011	15047	15147	15213	15082	15256	15129	15123	15157	15106	15168	15219	15100	15194	14982	15204	15153	14971	15191	15040	15148	15095	15182	15252	15261	15257	15106	15122	15070	14985	15250	15087	15103	14986	15089	15114	15352	15124	15247	15126	15161	15095	15057	15027	15155	15246	15280	15008	15089	15050	15269	15127	15146	15062	15115	15134	14799	15120	15042	15075	14970	15170	15057	15235	15132	15072	15190	15017	15036	15274	15093	15225	15044	15030	15177	15188	15085	15035	14884	15084	15163	15113	14930	15255	15174	14935	15079	15387	15060	15269	15228	15129	15072	15234	15462	15293	15051	15105	15241	15244	15148	14728	15213	15084	15214	15098	15081	15151	15018	15140	14946	15023	15234	14918	15339	14992	15099	15157	15226	15064	15042	15116	15016	14933	15165	14959	15189	15076	14974	15029	15098	15208	15064	15138	15034	15134	15153	15140	15014	15210	15182	15093	15185	15280	15244	15167	15168	15051	15290	15242	15211	15170	15205	14957	15199	15052	15175	15052	15070	14985	15106	15202	15142	15152	15025	15169	15025	15171	14933	15163	15096	15061	15185	15414	15067	15231	15076	15146	15249	14953	15220	15141	15171	15230	15191	15237	15167	15053	15068	15107	15226	15033	14942	15137	15206	15277	15119	15193	15187	15237	15144	15083	15102	15292	15125	15126	15156	15198	15083	14904	15018	15191	15064	14908	15062	15047	14932	15011	14973	14915	15038	15246	14996	15075	15168	15098	15055	15154	15177	15219	14811	15085	15115	15170	15308	15121	15209	15249	14851	15371	15189	15049	15131	15392	15205	15238	15090	15185	15002	15182	15371	15239	15127	15028	15023	14946	15130	15262	15104	14994	15086	15050	14913	15219	15237	15232	15007	15134	15059	15097	14976	15107	15056	14940	15167	15150	15211	15311	15053	15187	15285	15061	15138	15148	14900	15119	15056	15112	15080	15145	15338	15183	15087	15195	14972	14889	15119	14978	15201	15059	14998	15118	14885	15060	15163	15177	15093	14971	14948	15134	15173	15058	15185	15220	15043	15088	15064	15015	15221	15152	15048	14965	14833	15118	15113	15050	14934	15179	15038	15224	15220	15125	15115	14901	15101	15144	15183	14965	15257	14927	15195	15028	15009	15009	15155	15005	15272	15289	15220	15001	15213	15028	15047	15139	15274	15093	15023	15205	15082	15237	15084	15110	15194	14974	15206	15184	15209	14928	15169	14942	14999	15171	15225	15199	14962	15172	15197	14891	15206	15063	15195	14919	15064	15010	15166	15278	15360	14908	15118	14891	15262	15160	15404	15156	15199	15080	15067	14908	15178	15235	15009	14902	15008	15167	15043	15160	15226	15104	15074	15132	15078	15124	15320	15150	15066	14939	15167	15255	15063	15236	15193	15188	15092	15234	15055	15023	15212	15230	15158	15097	15377	15069	15052	15071	15234	15122	15059	14989	15054	15281	15213	15019	15128	15071	14972	15158	15283	15035	14957	15040	15108	15204	15290	15043	15092	15253	14962	14992	14959	15176	15204	15082	15132	15057	15137	15245	15186	15169	14991	15130	15222	15099	15119	15204	15220	15192	15086	15009	15198	15047	15043	15174	15026	15037	14921	15191	15125	15060	15225	15250	15156	15096	14939	15084	15213	15123	15317	15199	15117	15093	15253	15243	15171	15087	15057	15090	15092	15026	15141	15097	15128	15144	15071	15159	15046	15103	15104	14984	15188	15269	15087	15087	15160	14997	15000	14932	15059	15059	14989	15041	15178	14992	15088	15112	15208	15120	15178	15062	15138	15107	15162	15124	15217	15217	14989	15137	15457	15217	14980	15153	15152	15187	15164	15092	15097	15006	15187	15182	15185	15020	15053	15194	15250	15110	15095	15347	14975	15103	15115	14997	15408	15003	14958	15305	15168	14985	15060	15212	15197	15109	15275	15338	15015	15212	15050	15255	15023	15205	15032	14974	15086	15180	15194	15114	15066	15302	15224	15100	15115	15088	14984	15012	15113	15076	15235	15177	15220	15155	15103	15267	15094	15074	15189	15148	15024	15118	14951	15095	15105	15187	15062	15073	15199	15194	15126	15051	15070	15144	15221	15096	15094	15114	15183	15100	15057	14998	15158	15120	15127	15067	15077	15170	15167	15370	15245	15044	15130	15060	15088	15026	15141	15195	15160	15300	15155	15180	15300	15203	15313	15207	15212	15230	15024	15078	15189	14970	15333	14952	15204	15088	15295	14902	15305	15149	15219	15082	14958	15201	14991	15122	15186	15323	15211	15235	15212	15107	15007	15068	15180	15186	15311	15145	15217	15176	15026	15016	15072	15052	14874	15153	15051	14875	15168	14975	15255	15148	14980	15124	15049	15180	15131	15158	15159	15072	15254	15094	15187	15262	15106	15103	15203	15167	15132	15222	15115	15241	15252	14888	15223	15207	15024	15291	15216	14967	15208	15061	15105	15141	14933	15122	15012	14854	15218	15054	15146	15004	15235	15037	15088	15198	15288	14916	15117	15339	14951	15015	15201	14907	15131	14975	15184	15212	15109	15092	15114	14978	14903	15078	15195	15007	15135	15202	15037	15127	15108	15258	15264	15001	15039	15096	15247	15242	15270	15273	15149	15063	15124	15022	15146	15233	15113	15077	14841	15234	15057	15197	15102	15107	15328	15290	15279	15352	15159	15113	15007	14899	15158	15006	15107	15231	15149	15155	15044	15068	15028	15234	15165	15193	15259	15158	15021	15126	15051	15161	15038	14993	15018	15020	15160	15197	15125	14964	14912	15011	15245	15040	15051	15087	15184	15235	15060	15062	15182	14846	15136	15024	14991	15000	14978	15183	15161	15143	15135	15147	14996	15310	15307	15113	15086	15058	15181	15170	14986	15263	15182	15116	15124	15110	15221	15303	15131	15333	15102	15153	15011	15116	15182	15162	15029	15300	15050	15098	15078	15124	14891	14964	15100	15257	15134	15139	15211	15028	15142	14998	15228	15205	15021	15220	15210	15270	15013	15123	15181	15158	15250	15318	15124	15013	15118	15102	15138	15254	15375	14957	15234	15063	15162	15087	15227	14902	15143	14864	15121	15092	15230	14990	15319	15007	15107	15072	14918	14916	15038	15037	15174	15103	14885	15114	14967	15125	15162	15258	15198	15038	15175	15137	15050	15179	15249	15058	15110	15106	15270	14870	15080	15250	14952	15041	15035	14964	14960	15026	15114	15036	15318	15191	15182	15249	15105	15165	15320	15239	15196	15276	15237	15315	15171	15037	15168	15163	15160	15075	15184	14944	15333	15169	15092	15001	15113	15120	15060	15109	15119	15153	15034	14931	15078	15151	15190	15188	15202	15161	15165	15059	14991	15018	15201	15157	15139	15050	14992	15204	15109	15070	15179	15121	15078	15073	15277	15197	15143	15181	15148	15140	15189	15247	15139	14893	14933	14987	15288	15078	15167	15190	15036	15068	14929	15080	15001	15161	15184	15023	15243	15117	14765	15362	15361	15104	15204	15216	15082	15152	15159	15069	15143	15105	15156	15193	15044	15222	15128	15009	15065	15261	15113	15141	15189	15213	15101	15093	15052	15108	14957	14873	14987	15016	15003	14982	15307	14936	15227	15121	15139	15257	15085	15101	15162	15188	14887	15067	15268	15198	15045	15066	15283	15183	15101	14975	15308	14744	15055	15125	15181	15081	15311	14904	15201	15197	15021	14999	15198	15139	14870	15059	15112	15199	15279	15050	15145	15089	15164	15183	15061	15244	15185	15200	15276	15246	15119	15269	15165	15233	15167	15051	15165	15231	15146	15160	15287	15062	14946	15201	15142	15100	15094	15068	15003	15300	15012	15130	15112	15086	15104	15272	15057	15230	15121	15230	15067	15250	15182	14843	15031	15162	14999	14971	15231	15262	15160	15087	15271	15086	15039	15065	15020	15006	15157	15002	15079	15093	15097	15134	15081	15200	15062	14950	15126	15101	15174	15137	15180	15107	14974	15129	15198	15152	15104	15178	15321	15353	15140	15051	15088	15247	15218	15053	15281	15226	14946	15054	14973	15080	15145	15323	14986	15040	15175	15149	15087	15122	15298	15302	15144	15195	15100	15071	15054	15162	15253	15238	15192	15136	15075	15195	14861	15224	15064	15136	15087	15013	15266	14937	15029	15025	15094	15044	15106	15232	15070	15209	15256	15381	15164	15096	15033	15168	15063	15020	15020	15111	15035	15142	15168	14987	15148	15136	15282	15231	15108	15185	15006	15133	15102	14991	15219	15225	15146	15035	15093	15132	15199	15047	15191	15119	15186	15067	15214	15076	15187	15045	15089	15179	15217	15167	15099	15245	14946	15087	15209	15018	15129	15273	15399	15107	15044	15183	15353	15032	15200	15203	15197	15104	14946	15192	15219	15201	15156	15047	14997	15075	15050	15176	14928	15128	15200	15032	15118	15147	15250	15124	15095	15109	14941	14962	15212	15175	15197	15061	15021	15218	15010	15165	15281	15142	15222	15134	15295	15275	15212	15236	15055	15006	15158	15077	14919	15096	15093	15018	15124	15108	14968	15260	15153	14979	15375	14918	15104	15312	15117	15072	15144	15145	15085	15356	14977	15064	15133	15143	15189	15321	15121	15191	15087	15313	15298	15226	15163	15218
13572	33605	24104	15060	14324	13622	13370	13194	13188	13151	13181	13333	13571	13804	14066	15211	15657	15105	14245	13828	13292	13069	12965	12994	12979	12969	13023	13034	12967	12894	12970	13111	12988	12808	13237	13087	12966	12935	13077	13090	13056	12998	13143	13038	12928	12914	12905	13276	13146	13083	12949	12941	13109	13004	13102	13113	12996	12978	12961	12988	13085	13064	13132	13024	12979	12899	12948	13000	12948	13086	12944	13011	12993	12856	12995	12878	12912	12896	13060	12998	12945	13030	13020	12849	12862	12985	12890	13013	13017	12986	13095	12990	12977	13042	12968	12884	12971	12941	12939	13107	12978	13017	12984	13023	12985	12912	13146	13027	13137	12929	12853	12986	12915	13083	12896	12824	13062	13038	12958	13064	12857	12911	12960	12888	13033	13050	13169	13143	13049	12983	13028	12897	13058	13009	12965	13015	12890	13241	13016	12967	12974	13032	13029	12983	12921	12933	13029	12955	13146	12947	12963	12903	12843	12953	12956	12903	12964	12970	12959	13033	13027	12982	13033	12933	12981	13009	12825	12872	12916	12976	13062	12992	12940	13029	13182	13075	13060	12931	12956	12865	12889	12955	12921	12813	12929	12941	13055	13056	13068	12898	13080	12903	13120	12856	12955	12996	13222	13079	13020	13135	13090	13025	12858	12813	12970	12860	12863	12939	12974	13010	13064	13030	13173	13129	13050	13004	12979	12958	12988	13077	12856	12963	13044	12867	13003	12933	13084	13101	13113	12947	12802	12960	13097	13002	13116	13047	12807	13165	12982	13118	13004	13124	12953	12871	12986	12950	13180	13059	12914	12880	13003	12973	13069	12884	12893	12854	13152	13008	12991	13150	12777	12819	12871	13069	13035	13061	13003	12924	12877	13125	12933	12959	13083	13049	12965	12955	13005	12996	13011	12894	13061	12978	13120	13077	13050	13081	13055	12990	13004	13026	13102	13117	12950	12969	12914	12972	13039	13040	13011	13117	13040	12994	13136	13080	12897	12862	13091	12847	13178	12972	12970	12831	12974	12804	12926	12898	12839	12934	13051	12923	12958	13114	13010	12976	13073	12963	12762	13010	12751	13108	13005	13027	13062	12922	12864	12855	12894	13089	13043	13036	12856	12995	12899	12901	12914	13183	12938	13187	13060	12976	12900	12898	12864	13025	13038	13087	12936	13215	13119	13086	12933	12981	12987	13035	12930	12963	13027	12994	13081	13107	12820	13034	13028	12751	12846	12994	12931	13059	12887	12992	13080	13094	12847	12935	12999	13022	12865	12988	12902	12928	12949	12997	12917	12940	13026	13128	12953	12901	12924	13067	12911	12997	12963	12914	12914	12847	13046	12915	13080	12937	13027	13059	13067	13131	13000	13029	13132	12980	12940	12915	13031	13064	13010	13079	13046	12911	12909	13124	13075	12932	13071	13051	13158	13142	12933	12932	13087	12941	13075	12998	13159	13012	13148	12907	13109	13060	13000	13097	13103	12937	13014	12997	13069	13002	13022	13093	13039	12976	13137	12969	13050	13091	12898	13009	13040	13013	13004	13024	12847	12930	13061	12874	13161	13075	12880	13016	12991	12931	12926	12765	13044	12888	12958	13038	12980	12802	13008	13079	12985	12933	12988	12852	13042	12898	13010	13069	12983	12885	12911	12741	12943	12948	13065	12900	12986	13034	13063	13011	13084	12926	13290	12886	13063	12976	13057	13154	13049	12914	13028	13105	12967	13046	13095	13049	12950	13098	12914	12884	12952	13103	12928	12853	13080	13133	13022	12847	13041	12975	13022	13013	12870	12832	13071	12910	12985	12970	12883	12932	13026	13085	13002	12920	13043	12916	12962	12957	13010	13095	13007	12941	12846	13057	12901	12924	12927	13005	12905	13044	13077	12945	13022	12856	13087	12967	13154	13093	13149	13034	12953	12979	12843	13175	12885	12944	12944	12962	12943	12857	13135	13087	12815	12859	13056	13038	13062	12917	12978	12916	13005	12991	13012	12989	12850	12975	12883	12917	13072	13141	13011	12929	13080	13149	13056	13071	12940	13088	13077	13083	13068	13008	13054	13026	12907	12941	13021	12973	12914	13053	12893	13099	13021	13024	12923	12989	12928	12982	13062	13009	13057	13145	12998	12935	13086	12998	13026	12951	12878	12934	12991	13130	12897	13181	13026	12921	13016	13008	13033	12991	12988	13094	13158	13009	12952	12954	12967	12995	13053	13013	13053	13108	12873	12779	13100	12990	12859	12834	13134	13121	13113	12976	12913	12786	12855	13059	12813	13057	12902	13032	12986	13032	13002	12939	13028	13034	13056	13018	13018	13095	13075	13006	13002	13028	13083	12956	12978	13004	13023	13046	13059	12969	12988	12903	12829	13034	13039	13035	12938	13000	13167	12803	13025	12927	13008	12988	12862	13115	13026	13027	13154	12966	13059	12943	13112	12962	12954	13121	12963	12931	12835	12864	12848	13183	13009	13090	13089	12989	13099	12881	12976	12925	12953	12940	13021	13073	12895	12972	13061	13214	12731	13059	13087	13120	12955	12803	12903	13055	13086	12819	12841	12926	13059	13036	13050	12938	12909	13057	12851	12976	12847	12881	12829	13206	12967	12897	12938	13038	13028	13099	12955	13242	12924	13015	12821	13086	13106	12965	12949	12994	13059	12981	12861	13003	12949	12803	13038	12969	13076	12949	13065	12945	12961	12941	13186	13005	13071	12914	12819	12856	12769	13008	12951	13147	13005	12875	13062	12948	12878	12925	12847	12883	13013	13056	12827	12898	12882	13090	13191	12855	12908	12965	13087	12859	12912	12944	13184	13101	12895	12982	12971	13128	13032	12969	13121	13026	13061	13052	13018	13095	13007	12987	12977	13043	12988	12968	13051	13084	12977	12953	12874	13102	13053	12955	12905	12977	13064	13038	12958	13026	12852	13219	13066	12986	12982	13001	12952	12853	12939	13012	13008	13038	12967	13094	13000	13024	12947	12831	12757	12849	13043	12941	12934	13019	12885	13026	12959	13092	13003	13120	12936	12983	12881	12975	13067	12832	13084	12916	12980	12931	13086	13085	13001	12940	12942	13046	12863	13089	12794	12919	13050	12926	13091	12947	13041	13061	13173	12937	12942	12939	13007	12934	12925	13035	12911	13013	13122	12838	12933	12892	13029	12890	12987	13043	12939	13049	12832	13001	12985	12950	13003	13042	13072	12986	13095	13069	12958	13051	13142	13000	13032	13104	13001	13029	13003	12882	13015	12870	12959	12975	13043	12919	13042	13125	12932	12877	13096	12992	13111	12970	12952	13016	13178	13085	13099	13026	12811	13006	13018	12994	12952	13060	12977	12966	13139	13028	13093	13038	12976	12924	13015	13087	12949	12957	12896	12961	13099	12899	12929	13102	13136	12990	13143	12950	13128	12984	13075	12944	12850	12950	13007	13076	12960	13001	12981	13096	12950	12982	13033	12932	12931	13162	13083	13048	12953	13069	13000	13111	12904	13047	12897	12925	12938	12905	12878	13025	13041	13011	13053	13084	12982	12997	13039	12965	12923	12948	12887	13077	13218	12890	12942	13059	12977	13099	13028	13075	12935	12973	13004	13043	13068	12907	12963	13006	12870	12902	12826	12943	12898	12883	13039	12898	12893	12902	12823	12795	13016	13093	12994	12969	12915	12810	12937	13166	13189	12942	13049	13120	12923	12918	12954	12954	12932	12965	12949	13010	12937	12920	12768	13178	12988	13070	12902	12940	13036	12933	12946	13096	13066	13058	13007	13030	12926	13038	13003	13153	13044	12987	12788	12955	13070	12902	12995	12973	13078	13088	13080	13055	13044	13048	12974	12919	12938	12967	12951	13053	12972	13048	12988	13028	13026	13005	13014	13058	12995	12900	12931	12916	12895	12955	13066	13028	12969	12899	12996	12989	12888	13082	13071	13018	12969	12943	12962	13168	13015	13182	12948	13198	13144	13013	13018	13113	13069	13173	12959	13003	12909	13096	13148	12896	13014	13140	12953	13105	13020	12892	13027	13013	12924	12842	12994	12858	12905	12992	12951	13034	12998	12893	13109	12953	12972	13029	12952	12972	13034	12904	12970	12904	12998	13012	13026	13043	13020	13013	12973	12984	13031	12845	13091	12906	13009	13216	12960	12795	13117	13046	12928	12915	12944	13188	12982	13026	13138	13015	12840	12935	13061	13068	12947	13062	13040	13116	12881	13077	12985	13011	12935	13208	13021	12922	12920	13015	12854	12992	13009	12853	13100	13185	13045	13103	12961	12961	13003	13052	13160	12908	13007	13063	12887	13060	12859	12985	12798	13037	12966	12972	13017	12948	12993	12920	13158	12857	12968	12956	13146	12973	12846	13085	13141	13066	12755	12981	12747	13029	12996	12934	12943	13047	12987	12920	12949	13028	12893	12959	13121	12965	12933	12954	12991	12826	13107	12898	12977	12821	12813	12990	12991	12921	13169	13151	13044	12841	12939	12903	12976	12937	13031	13086	12989	13003	12807	12918	13015	13028	12998	12966	12981	12988	12890	13121	12936	12959	13191	13087	12874	13048	13024	13113	12987	13102	12983	13012	13116	13102	13109	13067	13020	13094	13009	13171	13039	12793	12902	12921	13080	13047	13033	13019	13040	13042	12970	13035	13034	13136	13113	12988	12956	12974	12928	12987	12974	13002	13186	12924	13074	13066	12914	12867	12880	13036	12939	13164	12912	13089	13007	12974	12813	13070	12965	12940	12909	12935	12989	12821	13033	13058	13069	12944	13094	12814	12925	12950	13007	12977	13000	12911	13034	12897	12980	12885	13071	13004	13081	13002	12968	12943	12875	13056	12943	13143	13026	13098	13000	12921	13082	12911	13025	12964	13042	13035	12985	12958	12971	13054	13110	12917	13121	13001	12948	12906	13064	12986	12954	12994	12882	12952	13007	12853	13129	13006	12875	13074	13033	12966	13092	12975	13052	13069	12994	12953	12995	12867	13090	12921	12774	12979	12997	13011	13028	12919	13005	12989	12962	13064	12964	12907	13016	12942	12987	12774	12822	13076	13022	13006	12972	13134	13038	13067	12954	13001	12868	12984	13052	12920	13074	13164	13147	13016	13064	13135	13168	12940	12938	12993	12924	12919	12932	13004
22725	21272	29080	23817	21353	22754	24495	18096	17076	17309	17343	17008	17366	18141	19594	22408	21768	20572	19301	17971	17284	16802	16664	16496	16558	16561	16523	16339	16617	16439	16470	16648	16591	16588	16677	16610	16658	16503	16498	16606	16501	16380	16677	16427	16462	16456	16614	16641	16511	16614	16409	16432	16589	16515	16534	16559	16573	16526	16504	16405	16436	16386	16585	16414	16379	16318	16390	16324	16475	16432	16665	16537	16556	16441	16534	16662	16345	16567	16401	16315	16424	16400	16376	16460	16506	16296	16483	16352	16525	16646	16402	16439	16308	16424	16484	16586	16394	16382	16432	16511	16590	16352	16428	16409	16472	16282	16345	16595	16469	16421	16394	16471	16328	16313	16563	16406	16675	16482	16303	16325	16369	16487	16249	16372	16575	16433	16421	16483	16296	16396	16459	16426	16361	16325	16450	16639	16328	16550	16497	16438	16584	16315	16484	16442	16674	16562	16436	16509	16541	16474	16286	16293	16501	16469	16627	16484	16259	16451	16383	16496	16422	16361	16486	16363	16458	16598	16564	16604	16522	16286	16357	16420	16522	16295	16159	16402	16442	16359	16527	16406	16522	16456	16358	16431	16499	16605	16615	16404	16574	16604	16273	16499	16329	16349	16466	16386	16092	16278	16460	16249	16570	16344	16360	16484	16565	16517	16342	16623	16362	16594	16567	16456	16487	16421	16439	16417	16446	16543	16324	16221	16644	16370	16384	16476	16443	16232	16384	16437	16429	16411	16241	16366	16498	16452	16377	16699	16372	16401	16725	16449	16608	16364	16453	16510	16499	16364	16533	16381	16373	16445	16344	16453	16610	16325	16368	16370	16419	16564	16198	16459	16407	16391	16455	16303	16560	16389	16608	16515	16281	16458	16313	16190	16691	16469	16197	16258	16338	16261	16432	16591	16726	16348	16394	16669	16566	16472	16369	16350	16490	16351	16428	16603	16478	16690	16448	16544	16510	16226	16401	16279	16463	16582	16532	16279	16322	16416	16513	16544	16319	16512	16424	16427	16340	16490	16437	16496	16481	16477	16575	16381	16230	16393	16266	16556	16548	16623	16426	16354	16484	16378	16563	16430	16172	16320	16403	16539	16613	16542	16439	16409	16447	16266	16273	16395	16457	16174	16404	16315	16188	16278	16457	16539	16443	16398	16401	16614	16553	16452	16486	16385	16462	16524	16126	16240	16385	16525	16546	16539	16425	16395	16536	16459	16398	16423	16445	16331	16339	16569	16285	16307	16487	16326	16559	16496	16604	16593	16384	16504	16707	16492	16373	16417	16376	16454	16493	16277	16496	16433	16271	16479	16421	16472	16282	16371	16535	16262	16440	16441	16347	16369	16489	16269	16385	16353	16254	16294	16548	16417	16540	16545	16536	16411	16387	16675	16508	16302	16404	16382	16365	16443	16084	16535	16608	16365	16277	16465	16361	16405	16384	16583	16476	16394	16268	16352	16574	16341	16370	16491	16639	16617	16410	16360	16339	16532	16547	16353	16278	16496	16397	16523	16469	16619	16503	16366	16479	16553	16362	16370	16458	16218	16649	16622	16370	16326	16526	16314	16481	16324	16416	16250	16397	16377	16349	16474	16467	16729	16506	16521	16378	16417	16427	16367	16304	16477	16654	16517	16565	16456	16509	16320	16404	16348	16609	16618	16534	16371	16373	16380	16611	16599	16468	16221	16509	16355	16245	16386	16491	16355	16405	16437	16358	16542	16510	16408	16338	16485	16503	16460	16448	16302	16475	16314	16486	16352	16524	16430	16358	16459	16429	16447	16247	16259	16217	16471	16340	16463	16441	16624	16586	16316	16341	16388	16449	16487	16210	16364	16467	16494	16503	16403	16401	16447	16373	16583	16502	16298	16461	16251	16485	16279	16673	16544	16487	16342	16399	16227	16459	16466	16311	16397	16385	16680	16514	16323	16269	16473	16274	16187	16616	16268	16634	16404	16335	16364	16343	16439	16327	16597	16366	16369	16331	16437	16366	16485	16472	16515	16340	16413	16297	16398	16450	16282	16318	16376	16383	16336	16283	16339	16433	16374	16474	16518	16551	16654	16408	16483	16549	16387	16432	16435	16532	16400	16607	16536	16461	16432	16394	16542	16596	16243	16529	16257	16537	16340	16409	16573	16433	16615	16453	16432	16330	16315	16448	16370	16474	16354	16348	16379	16415	16288	16371	16400	16577	16530	16414	16409	16432	16311	16134	16487	16657	16532	16656	16309	16462	16378	16388	16387	16422	16463	16490	16442	16439	16502	16327	16520	16423	16472	16481	16323	16350	16292	16385	16292	16422	16335	16257	16403	16474	16657	16469	16293	16549	16422	16604	16501	16535	16473	16555	16481	16506	16393	16366	16347	16426	16467	16269	16394	16486	16492	16429	16313	16287	16431	16460	16443	16455	16381	16422	16405	16464	16427	16312	16528	16477	16448	16596	16590	16303	16428	16259	16499	16287	16485	16577	16426	16272	16435	16410	16363	16346	16325	16468	16414	16411	16326	16513	16630	16499	16376	16355	16502	16484	16513	16393	16586	16550	16577	16495	16264	16407	16399	16421	16309	16209	16447	16311	16475	16385	16233	16316	16370	16541	16414	16409	16609	16674	16495	16404	16376	16512	16554	16484	16409	16466	16157	16615	16541	16302	16646	16449	16207	16614	16644	16346	16542	16507	16279	16286	16431	16513	16443	16345	16499	16657	16492	16461	16413	16350	16353	16274	16489	16477	16447	16487	16493	16620	16496	16366	16504	16271	16443	16464	16314	16223	16173	16364	16340	16579	16370	16402	16231	16539	16392	16576	16473	16392	16709	16372	16516	16375	16458	16491	16330	16423	16376	16506	16303	16413	16469	16264	16389	16389	16303	16347	16430	16420	16417	16331	16475	16511	16507	16312	16437	16408	16691	16553	16429	16346	16416	16532	16319	16308	16541	16454	16541	16447	16527	16523	16408	16457	16404	16647	16366	16233	16216	16296	16502	16254	16443	16647	16375	16577	16416	16346	16156	16410	16649	16353	16277	16197	16309	16352	16443	16441	16449	16407	16498	16581	16443	16508	16456	16315	16502	16399	16443	16411	16353	16421	16242	16693	16433	16426	16458	16285	16555	16559	16312	16403	16476	16469	16499	16537	16449	16659	16500	16367	16287	16516	16434	16580	16281	16399	16275	16503	16441	16573	16363	16274	16532	16395	16579	16759	16419	16250	16502	16351	16577	16556	16451	16488	16575	16311	16538	16461	16480	16407	16386	16476	16455	16291	16293	16565	16424	16504	16318	16334	16402	16406	16558	16317	16368	16435	16388	16424	16388	16363	16257	16276	16408	16501	16346	16194	16315	16326	16486	16276	16438	16426	16543	16392	16533	16483	16453	16315	16340	16607	16272	16274	16351	16518	16447	16504	16520	16340	16374	16526	16496	16363	16429	16476	16286	16738	16429	16476	16144	16268	16371	16333	16381	16339	16568	16543	16414	16366	16317	16190	16242	16376	16380	16434	16407	16399	16516	16524	16337	16319	16368	16310	16292	16491	16552	16444	16476	16590	16204	16518	16298	16209	16474	16309	16344	16275	16406	16398	16195	16521	16355	16414	16390	16472	16415	16667	16573	16438	16455	16365	16296	16271	16512	16208	16545	16485	16497	16335	16165	16467	16539	16455	16568	16308	16473	16219	16375	16500	16554	16481	16382	16445	16174	16342	16403	16194	16330	16283	16335	16536	16561	16586	16414	16242	16310	16588	16538	16462	16549	16374	16308	16638	16386	16419	16553	16587	16508	16226	16351	16275	16283	16362	16531	16516	16322	16463	16336	16451	16497	16413	16425	16279	16497	16528	16418	16502	16585	16547	16441	16596	16453	16291	16280	16421	16282	16515	16529	16552	16415	16437	16282	16255	16438	16258	16243	16243	16373	16387	16491	16338	16597	16532	16540	16547	16438	16451	16377	16473	16113	16308	16294	16446	16413	16463	16353	16475	16353	16238	16097	16354	16414	16338	16174	16381	16452	16477	16411	16386	16546	16347	16453	16425	16606	16488	16277	16621	16390	16365	16382	16332	16389	16536	16229	16328	16279	16466	16447	16247	16476	16503	16451	16420	16451	16644	16476	16264	16435	16525	16240	16401	16469	16558	16159	16510	16412	16189	16272	16289	16395	16320	16350	16408	16566	16546	16143	16476	16319	16437	16514	16327	16612	16356	16215	16320	16272	16274	16303	16486	16404	16466	16557	16337	16384	16551	16607	16541	16428	16513	16252	16493	16389	16395	16376	16621	16563	16458	16526	16561	16302	16390	16423	16351	16331	16508	16370	16483	16438	16332	16535	16275	16334	16384	16283	16412	16494	16486	16078	16335	16521	16634	16374	16379	16288	16158	16278	16254	16443	16388	16598	16347	16497	16542	16270	16375	16360	16378	16562	16365	16532	16498	16400	16412	16548	16540	16340	16474	16271	16441	16188	16565	16502	16549	16500	16542	16453	16257	16357	16229	16368	16349	16507	16556	16573	16223	16492	16308	16349	16454	16549	16269	16337	16434	16626	16289	16393	16649	16548	16376	16450	16471	16466	16475	16280	16648	16354	16393	16359	16583	16376	16619	16437	16474	16407	16487	16527	16425	16359	16494	16348	16249	16361	16398	16499	16204	16601	16622	16583	16340	16564	16296	16406	16324	16195	16457	16523	16323	16454	16620	16311	16409	16230	16410	16079	16289	16555	16283	16370	16332	16309	16585	16280	16431	16462	16430	16449	16304	16358	16432	16447	16137	16392	16507	16250	16553	16324	16311	16485	16367	16421	16556	16479	16411	16507	16345	16420	16544	16204	16434	16414	16301	16408	16456	16264	16034	16218	16401	16438	16504	16432	16464	16513	16529	16256	16410	16334	16389	16357	16561	16364	16476	16413	16420	16413	16447	16474	16479	16252	16475	16547	16234	16217	16690	16441	16438	16552	16479	16295	16395	16544	16365	16451	16202	16512	16324	16521	16571	16345	16508	16318	16328	16435	16494	16355	16370	16543	16480	16477	16493	16473	16530	16546	16319	16281	16494	16513	16345	16265	16438	16346	16475	16628	16318	16469	16433	16542	16311	16406	16459	16479	16341	16534	16515	16476	16456	16442	16397	16245	16337	16626
15699	46304	30757	17304	15288	14644	14411	14200	14375	14097	14081	14087	14441	15256	16713	19029	18053	17243	16107	15030	14267	14127	13775	13888	13776	13712	13830	13841	13900	13882	13856	13913	13978	13610	13928	13825	13857	13575	13840	13686	13834	13817	13857	13804	13823	13825	13893	13894	13892	13901	13780	13764	13908	13951	13709	13715	13730	13794	13837	13865	13829	13843	13745	13867	13747	13784	13856	13887	13770	13633	13709	13798	13902	13782	13629	13690	13711	13915	13812	13836	13723	13777	13732	13682	13790	13805	13678	13915	13813	13853	13733	13730	13770	13879	13808	13754	13768	13812	13803	13779	13932	13789	13549	13792	13691	13744	13746	13827	13795	13641	13860	13812	13807	14009	13679	13803	13771	13835	13913	13809	13878	13727	13942	13882	13595	14009	13732	13830	13862	13731	13866	13797	13629	13815	13768	13832	13868	13780	13608	13757	13549	13871	13617	13850	13880	13598	13693	13746	13732	13675	13650	13656	13768	13726	13820	13812	13654	13678	13698	13885	13721	13728	13701	13717	13751	13813	13801	13658	13713	13598	13817	13820	13769	13816	13624	13807	13834	13743	13803	13775	13655	13705	13664	13696	13791	13751	13894	13758	13870	13789	13762	13605	13664	13708	13797	13799	13846	13749	13866	13610	13671	13725	13726	13923	13741	13797	13778	13801	13638	13610	13691	13781	13871	13774	13797	13732	13892	13709	13709	13935	13798	13819	13678	13651	13915	13657	13868	13736	13836	13893	13908	13781	13702	13760	13659	13654	13731	13924	13881	13788	13712	13811	13696	13803	13850	13817	13775	13775	13847	13721	13814	13662	13874	13842	13700	13610	13791	13763	13851	13952	13789	13952	13717	13741	13983	13828	13795	13582	13705	13704	13647	13831	13685	13862	13576	13773	13857	13673	13802	13815	13686	13697	13755	13661	13891	13844	13655	13648	13675	13657	13537	13815	13790	13642	13675	13822	13798	13842	13948	13770	13546	13831	13736	13899	13926	13824	13831	13712	13815	13791	13895	13988	13746	13783	13701	13697	13799	13719	13667	13809	13793	13802	13964	13718	13905	13840	13738	13790	13921	13676	13875	13731	13848	13673	13703	13945	13808	13848	13871	13779	13803	13646	13839	13625	13763	13812	13631	13876	13973	13728	13753	13847	13621	13698	13720	13883	13700	13818	13787	13631	13790	13712	13804	13775	13692	13709	13611	13737	13734	13830	13779	13643	13792	13779	13773	13820	13639	13610	13722	13758	13761	13666	14004	13622	13928	13823	13757	13666	13685	13826	13756	13724	13821	13795	13789	13784	13710	13708	13749	13751	13475	13684	13788	13622	13710	13712	13705	13802	13608	13710	13819	13668	13930	13835	13857	13699	13843	13581	13583	13681	13943	13691	13664	13763	13926	13762	13723	13739	13734	13750	13934	13757	13749	13740	13915	13809	13777	13884	13735	13812	13630	13807	13821	13727	13797	13836	13775	13749	13748	13648	13808	13762	13840	13890	13795	13868	13637	13722	13814	13663	13822	13702	13638	13948	13782	13634	13814	13678	13816	13857	13708	13752	13741	13833	13684	13706	13688	13742	13768	13676	13713	13668	13792	13772	13759	13590	13880	13717	13740	13708	13787	13766	13721	13700	13728	13808	13649	13780	13931	13679	13643	13709	13770	13748	13972	13774	13657	13643	14022	13782	13779	13717	13720	13727	13729	13628	13720	13837	13897	13755	13849	13792	13840	13758	13539	13590	13861	13899	13606	13724	13832	13728	13747	13901	13924	13860	13855	13635	13866	13860	13763	13796	13663	13851	13903	13707	13658	13817	13750	13744	13969	13923	13939	13786	13788	13762	13841	13720	13616	13793	13979	13884	13740	13811	13765	13642	13880	13915	13754	13725	13965	13960	13766	13610	13618	13826	13913	13738	13916	13699	13911	13785	13727	13865	13832	13761	13787	13795	13729	13731	13741	13856	13749	13761	13812	13906	13786	13881	13701	13641	13928	13810	13684	13866	13731	13612	13846	13904	13783	13663	13739	13642	13939	13693	13784	13720	13796	13724	13715	13798	13792	13825	13746	13672	13804	13834	13804	13830	13772	13676	13818	13642	13683	13776	13789	13688	13797	13695	13837	13684	13701	13775	13668	13676	13597	13795	13655	13791	13814	13755	13737	13886	13631	13739	13733	13758	13832	13573	13795	13808	13604	13831	13866	13769	13825	13684	13708	13937	13806	13832	13795	13843	13804	13698	13901	13631	13937	13642	13780	13627	13666	13882	13820	13719	13863	13673	13908	13894	13807	13818	13806	13754	13778	13843	13671	13842	13838	13959	13846	13692	13731	13833	13720	13861	13760	13717	13717	13673	13749	13938	13690	13913	13769	13791	13747	13942	13662	13771	13795	13855	13851	13778	13694	13811	13698	13588	13939	13705	13736	13726	13680	13888	13729	13859	13599	13865	13589	13608	13736	13814	13774	13826	13809	13741	13650	13932	13678	13847	13553	13789	13778	13934	13581	13628	13880	13657	13707	13776	13643	13875	13711	13716	13763	13792	13693	13887	13742	13829	13749	13829	13632	13713	13787	13767	13761	13808	13898	13854	13800	13800	13639	13724	13722	13818	13841	13893	13780	13638	13895	13759	13797	13849	13662	13791	13618	13752	13972	13651	13842	13783	13750	13619	13796	13728	13686	13753	13862	13854	13619	13763	13747	13744	13784	13687	13710	13889	13797	13777	13876	13753	13655	13772	13894	13767	13796	13793	13766	13818	13692	13837	13750	13672	13810	13848	13774	13716	13763	13884	13777	13742	13626	13792	13729	13694	13663	13734	13879	13669	13825	13773	13719	13596	13714	13938	13934	13702	13675	13735	13768	13740	13856	13764	13828	13493	13682	13728	13859	13825	13692	13901	13638	13792	13755	13826	13801	13708	13788	13894	13613	13785	13763	13749	13720	13913	13785	13912	13674	13928	13633	13696	13755	13714	13724	13913	13917	13814	13752	13823	13969	13783	13588	13829	13752	13817	13842	13650	13726	13766	13612	13710	13837	13728	13792	13736	13850	13560	13903	13668	13668	13626	13852	13681	13702	13809	13741	13777	13865	13919	13608	13848	13865	13920	13800	13753	13775	13873	13929	13691	13821	13658	13770	13787	13695	13659	13782	13837	13799	13887	13758	13788	13683	13675	13844	13821	13899	13826	13619	13677	13693	13659	13555	13693	13693	13791	13763	13801	13855	13525	13870	13790	13860	13927	13654	13827	13748	13754	13862	13698	13909	13806	13872	13736	13681	13844	13792	13792	13539	13701	13715	13781	13737	13782	13641	13754	13923	13817	13728	13740	13631	13866	13785	13847	13782	13757	13850	13795	13716	13742	13638	13955	13913	13822	13632	13708	13719	13689	13782	13605	13787	13799	13592	13727	13849	13674	13603	13837	13908	13813	13751	13867	13706	13797	13641	13599	13878	13700	13690	13773	13770	13805	13678	13767	13753	13696	13665	13850	13634	13857	13831	13852	13748	13908	13754	13824	13730	13794	13627	13720	13822	13758	13947	13436	13832	13685	13839	13726	13797	13868	13844	13761	13824	13797	13629	13705	13690	13920	13706	13757	13719	13795	13759	13696	13759	13940	13823	13678	13853	13685	13774	13777	14038	13876	13748	13738	13711	13646	13779	13844	13758	13968	13820	13694	13684	13809	13662	13844	13597	13975	13902	13725	13648	13861	13925	13768	13859	13626	13817	13711	13742	13814	13782	13764	13819	13799	13635	13706	13877	13824	13639	13660	13839	13772	13729	13717	13753	13737	13828	13694	13659	13834	13786	13695	13798	13918	13884	13776	13780	13601	13896	13624	13760	13653	13906	13845	13691	13832	13808	13650	13905	13733	13828	13757	13753	13811	13740	13749	13805	13815	13804	13730	13886	13715	13640	13684	13755	13649	13819	13794	13828	13828	13778	13804	13761	13661	13804	13717	13946	13708	13639	13655	13676	13846	13799	13675	13737	13775	13607	13694	13931	13830	13576	13591	13588	13819	13642	13792	13758	13653	13829	13722	13924	13596	13765	13828	13675	13855	13791	13751	13638	13648	13755	13835	13740	13643	13690	13876	13677	13673	13740	13881	13863	13727	13806	13605	13774	13791	13643	13865	13646	13908	13880	13806	13576	13789	13752	13716	13718	13781	13731	13803	13763	13795	13832	13747	13783	13791	13744	13678	13775	13757	13805	13764	13931	13765	13829	13723	13832	13727	13790	13587	13638	13784	13683	13754	13629	13741	13773	13866	13611	13765	13667	13828	13793	13753	13686	13737	13777	13635	14005	13807	13816	13813	13777	13754	13794	13952	13797	13680	13805	13735	13722	13948	13779	13647	13785	13775	13751	13753	13748	13622	13578	13734	13822	13695	13665	13838	13754	13817	13734	13815	13729	13705	13796	13780	13822	13724	13810	13812	13830	13695	13756	13582	13691	13877	13700	13886	13788	13708	13782	13678	13522	13754	13567	13762	13779	13786	13938	13756	13695	13792	13732	13879	13708	13824	13972	13645	13896	13744	13796	13703	13857	13757	13695	13600	13826	13605	13807	13700	13704	13753	13920	13784	13729	13705	13753	13756	13754	13914	13759	13743	13835	13693	13846	13738	13785	13644	13795	13675	13636	13803	13762	13704	13646	13740	13764	13563	13649	13775	13750	13786	13921	13796	13940	13683	13887	13795	13636	13758	13831	13787	13815	13779	13673	13833	13695	13636	13837	13831	13810	13738	13956	13620	13898	13727	13608	13631	13751	13769	13872	13780	13705	13775	13819	13711	13691	13848	13643	13810	13730	13684	13738	13613	13766	13866	13787	13742	13922	13755	13734	13911	13763	13731	13770	13786	13810	13974	13860	13774	13676	13720	13773	13773	13600	13677	13756	13764	13816	13806	13741	13676	13718	13723	13798	13644	13731	13741	13860	13926	13781	13671	13695	13853	13992	13612	13763	13898	13847	13742	13700	13721	13772	13611	13776	13788	13763	13935	13970	13825	13782	13597	13745	13645	13726	13859	13676	13733	13824	13708	13795	13652	13730	13720	13861	13879	13727	13742	13770	13534	13773	13738	13825	13721	13903	13832	13737	13794	13795	13853	14132	13946	13716	13857	13821	13746	13696	13805
25780	21194	26987	25980	19634	18198	18165	17731	17501	17426	17330	17546	17525	17605	17571	17597	17735	17694	17639	17425	17367	17283	17256	17183	17304	17285	17319	17353	17282	17174	17431	17202	17286	17249	17226	17298	17310	17351	17263	17393	17369	17270	17228	17139	17458	17319	17239	17320	17237	17104	17327	17302	17482	17309	17490	17080	17275	17254	17342	17252	17201	17197	17371	17205	17117	17255	17266	17206	17233	17374	16952	17196	17217	17475	17349	17086	17228	17275	17240	17522	17357	17219	17201	17318	17306	17209	17118	17274	17243	17119	17158	17233	17369	17125	17216	16984	17152	17264	17228	17410	17449	17215	17321	17284	17328	17308	17129	17251	17392	17277	17343	17220	17224	17258	17290	17402	17095	17197	17333	17114	17142	17290	17262	17253	17447	17143	17244	17107	17390	17119	17325	17158	17220	17097	17247	17131	17235	17174	17299	17137	17324	17093	17358	17284	17119	16940	17104	17291	17214	17138	17108	16932	17398	17024	17083	17047	17059	17144	17218	17354	17298	17231	17290	17233	17273	17335	17299	17068	17275	17068	17351	17120	17062	17410	17079	17163	17129	17251	17098	17357	17187	17409	17435	17175	17259	17151	17091	17344	17462	17167	17277	17217	17312	17292	17543	17397	17085	17334	17212	17338	17243	17434	17098	17288	17364	17248	17281	17160	17135	17159	17116	17244	17114	17047	17154	17401	17239	17167	17472	17139	17266	17455	17129	17067	17252	17293	17108	17390	17020	17369	17359	17267	17213	17345	17169	17222	17246	17106	17213	17252	17247	17270	17135	17094	17145	17248	17355	17293	17336	17226	17155	17184	17422	17355	17341	17357	17363	17430	17266	17349	17089	17242	17286	17286	17205	17331	17191	17412	17160	17425	17399	17152	17123	17289	17271	17257	17180	17333	17331	17344	17289	17342	17418	17291	17247	17073	17126	17247	17374	17398	17232	17430	17165	17400	17150	17253	17141	17188	17034	17169	17060	17297	17271	17214	17288	17384	17455	17204	17240	17132	17465	17396	17334	17160	17126	17108	17127	17358	17148	17368	17658	17325	17201	17203	17159	17285	17186	17301	17241	17327	17384	17225	17196	16995	17264	17226	17084	17251	17330	17199	17258	17241	17312	17395	17349	17016	17167	17170	17428	17220	17299	17244	17155	17242	17164	17013	17099	17076	17543	17238	17205	17406	17099	17138	17222	17473	16953	17322	17250	17283	17156	17399	17177	17344	17319	17063	17154	17230	17234	17166	17324	17172	17232	17123	17311	17350	17448	17337	17194	17120	17326	17223	17300	17337	17044	17384	17145	17367	17484	17171	17398	17287	17292	17223	17475	17231	17299	17199	17274	17209	17212	17253	17269	17168	17054	17349	17188	17084	17331	17230	17129	17351	17230	17317	17218	17187	17109	17207	17296	17360	17471	17213	17305	17137	17303	17325	17449	17213	17249	17188	17323	17116	17337	17163	17289	17241	17147	17139	17384	17388	17281	17351	17121	17130	17335	17393	17413	17137	17102	17228	17380	17261	17263	17171	17317	17128	17155	17246	17305	17335	17109	17256	17228	17167	16943	17244	17201	17345	17313	17216	17265	17166	17365	17091	17252	17392	17336	17107	17027	17303	17247	17244	17258	16990	17193	17268	17340	17270	17117	17130	17421	17098	17117	17147	17389	17147	17295	17168	17148	17297	17359	17378	17146	17199	17368	17062	17062	17246	17161	17111	17201	17226	17159	17243	17181	17214	17148	17311	17178	17561	17284	17257	17206	17332	17462	17305	17191	17456	17236	17260	17228	17136	17318	17226	17188	17284	17200	17409	17292	17419	17290	17345	17215	17144	17267	17248	17192	17365	17086	17123	17395	17171	17263	17491	17522	17297	17248	17296	17288	17325	17086	17135	17442	17376	17218	17264	17209	17479	17282	17229	17433	17329	17279	17433	17195	17078	17115	17301	17271	17233	17315	17224	17303	17177	17274	17267	17123	17226	17317	17193	17269	17188	17213	17064	17293	17341	17333	17166	17397	17211	17220	17283	17459	17178	17151	17209	17244	17196	17083	17217	17110	17033	17274	17151	17263	17285	17320	17123	17351	17269	17243	16966	17184	17390	17470	17383	17341	17437	17387	17048	17053	17184	17282	17182	17289	17205	17146	17334	17426	17348	17125	17345	17150	17299	17204	17311	17516	17173	17168	17328	17341	17180	17233	17384	17224	17219	17200	17220	17417	17117	17211	17278	17203	17185	17377	17122	17262	17201	17418	17067	17292	17328	17260	17186	17447	17086	17214	17195	17459	17201	17343	17268	17275	17076	17348	17229	17440	17328	17192	17156	17136	17086	17408	17411	17371	17316	17183	17296	17160	17064	17343	17123	17197	17302	17433	17280	17361	17263	17263	17256	17283	17205	17256	17559	17269	17370	17333	17389	17129	17134	17347	17307	17306	17229	17243	17267	17178	17233	17283	17348	17206	17237	17202	17131	17267	17179	17269	17171	17222	17348	17501	17357	17292	17355	17244	17271	17391	17277	17206	17252	17371	17170	17156	17318	17177	17214	17030	17270	17146	17264	17176	17074	17427	17053	17167	17346	17535	17314	17393	17401	17115	17028	17296	17190	17102	17026	17263	17517	17343	17333	17321	17124	17140	17312	17477	17363	17129	16964	17266	17365	17018	17241	17209	17274	17345	17211	17110	17248	17041	17329	17389	17414	17387	17274	17254	17163	17308	17259	17330	17183	17366	17251	17173	17130	17380	17288	17199	17206	17181	17285	17216	17120	17137	17234	17239	17217	17174	17217	17272	17241	17430	17370	17387	17426	17429	17239	17098	17257	17342	17389	17207	17135	17303	17387	17440	16944	17258	17143	17300	17431	17579	17290	17267	17314	17467	17212	17322	17296	17204	17312	17456	17348	17122	17394	17198	17323	17202	17045	17256	17120	17291	17207	17244	17459	17407	17325	17200	17332	17277	17343	17356	17341	17346	17065	17253	17114	17263	17168	17414	17168	17255	17376	17215	17299	17184	17257	17371	17285	17395	17188	17300	17385	17431	17393	17221	17515	17342	17096	17171	17253	17169	17414	17234	17257	17428	17295	17322	17204	17364	17253	17388	17276	17221	17242	17054	17094	17285	17271	17300	17283	17116	17306	17374	17478	17113	17194	17363	17304	17073	17144	17214	17402	17340	17341	17237	17447	17083	17230	17412	17154	17234	17353	17083	17152	17295	17284	17183	17166	17254	17209	17324	17547	17327	17526	17379	17148	17401	17177	17377	17328	17253	17430	17438	17295	17264	17182	17207	17424	17409	17527	17235	17207	17188	17278	17224	17417	17155	17246	17424	17200	17169	17422	17359	17306	17266	17223	17362	17178	17355	17204	17395	17285	17428	17367	17165	17314	17367	17278	17287	17384	17365	17085	17210	17203	17096	17319	17200	17116	17311	17198	17042	17035	17393	17347	17419	17252	17146	17237	17144	17195	17290	17084	17213	17163	17055	17304	17239	17353	17320	17125	17375	17201	17276	17414	17212	17167	17304	17108	17386	17285	17421	17140	17307	17416	17156	17266	17283	17494	17123	17210	17282	17286	17311	17222	17033	17266	17214	17253	17037	17192	17144	17099	17101	17309	17263	17352	17268	17212	17267	17029	17472	17289	17257	17213	17226	17104	17233	17437	17195	17153	17293	17276	17201	17421	17433	17263	17258	17251	17112	16997	17221	17086	17199	17323	17372	17023	17282	17152	17204	17187	17327	17348	17296	17191	17391	17436	17188	17331	17234	17258	17366	17318	17311	17199	17226	17201	17263	17419	17287	17302	17367	17353	17294	17308	17301	17358	17432	17460	17230	17114	17246	17217	17217	17147	17163	17235	17189	17478	17108	17215	17331	17327	17243	17490	17287	17473	17197	17253	17295	17258	17396	17361	17329	17226	17108	17084	17143	17195	17149	17249	17150	17263	17309	17379	17161	17117	17239	17130	17071	17210	17231	17466	17369	17296	17326	17235	17333	17216	17205	17284	17555	17234	17178	17298	17321	17399	17129	17335	17096	17216	17243	17548	17160	17162	17142	17208	17089	17399	17291	17302	17271	17401	17276	17499	17336	17376	17170	17357	17223	17415	17425	17338	17285	17312	17305	17266	17067	17121	17315	17266	17440	17330	17144	17293	17192	17243	17292	17310	17278	17141	17125	17403	17118	17303	17281	17257	17277	17216	17355	17474	17295	17244	17294	17136	17187	17249	17251	17250	17258	17093	17084	17209	17304	17392	17229	17279	17044	17081	17230	17223	17470	17257	17098	17330	17163	17408	17239	17157	17147	17268	17126	17159	17241	17098	17213	17175	17228	17323	17172	17246	17308	17317	17528	17205	17334	17215	17186	17335	17259	17297	17308	17195	17404	17193	17300	17280	17267	17368	17198	17283	17267	17231	17233	17352	17185	17333	17278	17365	17307	17232	17227	17266	17258	17326	17259	17527	17360	17287	17353	17268	17268	17451	17402	17280	17234	17263	16996	17163	17163	17484	17222	17188	17384	17394	17264	17321	17360	17168	17209	17319	17148	17217	17187	17329	17355	17223	17231	17334	17331	17142	17332	17180	17050	17127	17407	17352	17294	17251	17041	17356	17362	17287	17217	17307	17445	17425	17302	17281	17187	17306	17447	17333	17415	17244	17369	17192	17205	17218	17319	17320	17218	17411	17090	17377	17369	17439	17033	17504	17415	17531	17219	17231	17154	17351	17235	17110	17249	16988	17267	17255	17286	17144	17407	16900	17279	17181	17485	17231	17376	17178	17150	17277	17279	17152	17209	17186	17300	17354	17279	17429	17444	17165	17238	17243	17311	17183	17222	17279	17507	17330	17149	17165	17081	17086	17246	17394	17297	17197	16980	17220	17269	17430	17222	17207	17363	17286	17277	17326	17260	17109	17300	17388	17297	17141	17148	17080	17293	17291	17417	17283	17442	17402	17217	17262	17231	17193	17270	17337	17234	17438	17345	17287	17383	17536	17315	17316	17315	17328	17307	17388	17278	17278	17083	17210	17339	17303	17136	17246	17295	17336	17271	17176	17217	17601	17311	17203	17034	17448	17246	17130	17067	17189	17206	17289	17223	17391	17054	17282	17437	17334	17320	17139	17012	17324	17395	17068
14022	26286	18946	15080	14632	14518	14235	14375	14435	14404	14246	14349	14437	14320	14464	14613	14496	14481	14424	14208	14411	14181	14310	14361	14128	14117	14287	14307	14204	14111	14185	14233	14307	14168	14336	14296	14343	14364	14235	14221	14127	14220	14490	14229	14423	14360	14231	14148	14433	14325	14275	14374	14247	14246	14423	14282	14418	14347	14161	14405	14242	14138	14167	14141	14445	14329	14414	14020	14307	14105	14351	14078	14348	14123	14241	14291	14260	14309	14329	14395	14355	14218	14270	14168	14233	14381	14219	14207	14245	14255	14238	14268	14191	14341	14273	14279	14283	14211	14200	14361	14240	14260	14309	14212	14279	14337	14153	14150	14279	14178	14224	14257	14180	14231	14195	14163	14101	14221	14273	14198	14206	14121	14405	14431	14284	14254	14217	14263	14083	14226	14182	14225	14214	14326	14291	14185	14300	14292	14349	14337	14395	14127	14263	14226	14224	14226	14177	14283	14168	14275	14339	14200	14288	14154	14201	14094	14253	14323	14358	14237	14387	14289	14237	14208	14281	14207	14270	14196	14282	14202	14313	14140	14211	14281	14213	14112	14361	14204	14108	14152	14297	14366	14248	14368	14216	14417	14139	14134	14044	14182	14308	14156	14350	14218	14056	14143	14234	14253	14300	14266	14172	14313	14033	14288	14165	14219	14107	14185	14311	14211	14329	14316	14241	14175	14127	14162	14276	14401	14223	14299	14256	14109	14171	14333	14262	14151	14265	14105	14400	14379	14138	14222	14244	14425	14160	14175	14170	14247	14299	14242	14237	14240	14096	14036	14230	14269	14195	14285	14281	14282	14268	14182	14221	14214	14242	14140	14316	14142	14332	14327	14389	14204	14260	14282	14258	14254	14278	14085	14235	14261	14270	14175	14374	14256	14027	14328	14383	14252	14200	14405	14204	14314	14330	14397	14197	14341	14202	14102	14131	14121	14130	14121	14298	14030	14324	14032	14445	14281	14376	14353	14376	14211	14428	14049	14414	14299	14410	14159	14070	14355	14275	14205	14172	14175	14181	14302	14325	14121	14101	14289	14318	14195	14170	14240	14169	14239	14382	14210	14249	14192	14196	14254	14188	14290	14305	14222	14266	14449	14202	14357	14127	14259	14169	14261	14154	14074	14354	14225	14232	14373	14234	14122	14035	14365	14185	14087	14305	14094	14213	14172	14290	14267	14205	14224	14262	14454	14229	14272	14234	14305	14172	14268	14039	14470	14218	14197	14229	14158	14147	14074	14234	14114	14264	14105	14403	14247	14362	14060	14192	14429	14270	14339	14204	14306	14171	14323	14144	14273	14255	14210	14267	14115	14126	14259	14155	14090	14309	14210	14394	14317	14265	14361	14278	14247	14398	14284	14309	14137	14210	14253	14252	14360	14200	14301	14246	14097	14332	14293	14313	14034	14209	14230	14208	14319	14224	14260	14392	14367	14306	14306	14302	14288	14347	14151	14170	14346	14143	14406	14294	14222	14227	14200	14290	14306	14272	14326	14327	14301	14192	14284	14191	14011	14401	14171	14074	14239	14186	14277	14281	14239	14294	14121	14216	14089	14274	14339	14334	14351	14219	14354	14218	14282	14276	14246	14332	14288	14237	14486	14331	14497	14397	14207	14248	14254	14076	14263	14142	14299	14158	14151	14395	14400	14392	14297	14204	14280	14306	14380	14191	14167	14113	14392	14256	14298	14266	14301	14268	14292	14255	14141	14221	14330	14244	14143	14352	14282	14287	14083	14223	14186	14160	14282	14224	14225	14298	14261	14217	14318	14279	14363	14427	14273	14232	14198	14341	14239	14160	14203	14374	14070	14026	14269	14240	14320	14215	14314	14153	14108	14334	14293	14243	14229	14185	14497	14199	14246	14236	14476	14266	14311	14318	14302	14266	14205	13978	14313	14172	14380	14142	14232	14196	14259	14233	14279	14081	14287	14256	14205	14244	14349	14332	14410	14131	14195	14177	14204	14400	14251	14180	14151	14228	14302	14360	14332	14329	14133	14281	14165	14217	14368	14323	14123	14113	14185	14126	14328	14221	14372	14172	13993	14282	14261	14179	14294	14373	14230	14351	14291	14230	14248	14191	14200	14186	14122	14147	14319	14248	14256	14257	14145	14276	14293	14307	14159	14233	14229	14322	14176	14102	14079	14245	14259	14202	14372	14469	14186	14157	14151	14476	14322	14323	14182	14434	14181	14199	14405	14365	14299	14200	14154	14226	14254	14513	14322	14206	14384	14198	14502	14280	14104	14098	14414	14077	14176	14293	14355	14119	14307	14243	14249	14154	14219	14270	14207	14240	14225	14103	14457	14354	14252	14318	14222	14284	14168	14245	14071	14422	14209	14227	14270	14369	14381	14387	14221	14162	14207	14169	14364	14409	13994	14205	14094	14092	14228	14072	14228	14255	14126	14297	14335	14211	14322	14256	14011	14229	14214	14374	14104	14304	14202	14282	14178	14178	14228	14343	14251	14219	14238	14259	14284	14243	14226	14040	14233	14215	14370	14285	14191	14314	14217	14279	14243	14213	14179	14328	14284	14188	14256	14163	14216	14198	14236	14374	14371	14336	14253	14328	14216	14188	14163	14259	14332	14322	14283	14212	14224	14394	14186	14420	14407	14146	14011	14174	14197	14264	14264	14189	14358	14388	14160	14142	14200	14204	14226	14134	14271	14309	14288	14447	14239	14208	14218	14038	14305	14294	14375	14096	14208	14169	14185	14337	14255	14298	14159	14231	14298	14248	14338	14089	14317	14081	14348	14398	14199	14282	14203	14304	14220	14321	14094	14251	14280	14319	14171	14203	14217	14317	14369	14236	14158	14303	14159	14286	14201	14228	14192	14279	14039	14320	14283	14334	14135	14164	14377	14271	14336	14390	14309	14181	14120	14284	14186	14251	14301	14166	14273	14297	14301	14010	14376	14168	14317	14320	14253	14094	14292	14159	14246	14168	14274	14205	14299	14258	14103	14166	14077	14284	14252	14379	14392	14226	14369	14227	14147	14270	14201	14212	14387	14349	14180	14412	14259	14227	14411	14183	14252	14079	14333	14198	14443	14356	14170	14312	14159	14143	14229	14239	14235	14126	14271	14230	14267	14282	14397	14369	14211	14328	14328	14374	14342	14440	14262	14211	14227	14129	14164	14153	14285	14172	14339	14192	14337	14108	14378	14171	14297	14267	14394	14135	14276	14105	14225	14179	14166	14326	14183	14119	14269	14272	14410	14149	14383	14378	14288	14400	14288	14361	14373	14124	14244	14229	14224	14245	14149	14165	14349	14027	14398	14165	14152	14339	14305	14396	14061	14266	14262	14247	14428	14173	14267	14438	14200	14239	14355	14183	14260	14168	14322	14295	14186	14273	14354	14189	14275	14185	14318	14259	14061	14497	14169	14350	14281	14203	14276	14360	14355	14151	14411	14293	14254	14188	14188	14136	14270	14365	14200	14165	14401	14073	14245	14147	14280	14315	14154	14213	14351	14180	14144	14410	14264	14336	14257	14382	14258	14218	14270	14215	14138	14335	14291	14223	14280	14275	14334	14339	14232	14199	14162	14331	14280	14300	14114	14068	14302	14291	14276	14462	14115	14280	14179	14043	14384	14324	14250	14291	14216	14328	14310	14243	14138	14328	14321	14327	14386	14296	14219	14212	14297	14262	14056	14152	14385	14270	14147	14231	14035	14347	14393	14138	14332	14218	14224	14233	14191	14283	14210	14043	14146	14190	14274	14357	14232	14301	14201	14449	14289	14157	14177	14249	14276	14148	14352	14216	14167	14113	14282	14239	14161	14350	14324	14276	14257	14287	14229	14221	14177	14247	14063	14356	14244	14257	14292	14197	14188	14410	14270	14265	14362	14279	14283	14272	14150	14257	14288	14204	14257	14316	14203	14356	14330	14120	14199	14212	14174	14224	14350	14355	14304	14253	14372	14330	14315	14135	14153	14214	14337	14322	14263	14223	14276	14385	14331	14171	14088	14293	14331	14273	14281	14117	14153	14170	14154	14144	14250	14346	14158	14296	14342	14330	14129	14248	14260	14116	14533	14364	14238	14180	14279	14078	14152	14326	14391	14169	14417	14105	14202	14292	14193	14083	14230	14331	14251	14217	14159	14175	14239	14314	14186	14228	14343	14128	14333	14303	14428	14279	14388	14153	14197	14294	14230	14237	14164	14293	14324	14373	14078	14067	14356	14171	14118	14000	14161	14187	14263	14299	14291	14224	14071	14147	14253	14074	14216	14343	14237	14514	14191	14270	14227	14176	14132	14242	14305	14200	14389	14176	14215	14220	14295	14225	14220	14159	14205	14186	14168	14194	14205	14338	14287	14318	14281	14216	14209	14296	14195	14295	14177	14251	14069	14250	14319	14296	14180	14429	14129	14259	14230	14284	14342	14254	14158	14192	14245	14339	14106	14151	14257	14156	14133	13968	14114	14309	14359	14266	14219	14171	14271	14303	14380	14313	14183	14133	14234	14174	14253	14322	14262	14299	14265	14070	14251	14243	14334	14311	14300	14204	14242	14198	14044	14245	14267	14218	14301	14268	14252	14229	14368	14300	14312	14308	14271	14209	14222	14394	14366	14331	14316	14199	14023	14081	14173	14271	14252	14259	14191	14378	14248	14286	14153	14136	14242	14238	14246	14172	14298	14277	14298	14425	14278	14212	14034	14281	14242	14259	14235	14262	14278	14142	14383	14420	14202	14165	14201	14285	14355	14353	14327	14121	14238	14197	14412	14227	14489	14261	14129	14016	14071	14253	14243	14313	14381	14318	14200	14307	14353	14392	14270	14169	14087	14157	14200	14185	14181	14239	14099	14303	14365	14259	14172	14186	14283	14204	14137	14222	14355	14188	14200	14288	14216	14182	14284	14247	14274	14433	14134	14320	14241	14153	14369	14251	14157	14275	14271	14213	14380	14201	14191	14263	14226	14310	14340	14229	14334	14370	14185	14152	14322	14266	14296	14238	14347	14120	14138	14185	14196	14080	14320	14079	14280	14206	14268	14048	14177	14071	14305	14301	14184	14299	14259	14341	14107	14130	14360	14287	14080	14239	14325	14117	14262	14254	14383	14215	14466	14354	14149	14246	14345	14352	14172	14260	14166	14344	14286	14265	14217	14270	14274
23585	21262	28815	24036	21672	22208	21106	17535	17174	16958	17534	17400	17367	17250	18436	20495	20223	18863	17717	17503	16964	16852	16814	16761	16690	16871	16797	16642	16827	16731	16772	16682	16763	16702	16673	16693	16953	16809	16982	16678	16560	16547	16749	16634	16505	16789	16613	16726	16710	16583	16734	16662	16765	16758	16690	16745	16472	16624	16668	16661	16914	16578	16459	16793	16631	16656	16662	16501	16657	16593	16795	16860	16669	16735	16684	16882	16676	16701	16761	16788	16650	16622	16945	16659	16665	16615	16818	16771	16659	16667	16808	16657	16649	16597	16382	16521	16635	16835	16558	16754	16576	16861	16678	16638	16740	16399	16692	16702	16550	16637	16575	16693	16723	16673	16691	16715	16666	16528	16726	16403	16682	16555	16413	16342	16411	16740	16686	16633	16851	16543	16593	16578	16828	16783	16572	16660	16612	16470	16760	16388	16665	16584	16668	16676	16791	16859	16390	16593	16932	16617	16616	16448	16547	16845	16751	16417	16504	16657	16541	16689	16410	16651	16685	16450	16586	16651	16739	16640	16588	16426	16500	16603	16723	16724	16643	16559	16663	16605	16675	16536	16766	16620	16625	16689	16626	16549	16633	16686	16668	16610	16701	16607	16651	16523	16437	16455	16513	16582	16727	16613	16618	16536	16721	16580	16781	16615	16792	16623	16643	16507	16722	16800	16457	16760	16423	16866	16651	16539	16722	16420	16543	16632	16516	16678	16667	16692	16700	16560	16780	16499	16569	16763	16717	16724	16545	16734	16970	16565	16667	16785	16784	16575	16414	16534	16391	16648	16618	16563	16527	16649	16700	16573	16624	16614	16801	16693	16711	16576	16724	16731	16736	16612	16552	16626	16711	16606	16637	16665	16732	16768	16677	16658	16908	16530	16537	16713	16883	16661	16860	16757	16681	16472	16566	16462	16631	16853	16881	16659	16535	16738	16668	16535	16659	16687	16545	16759	16808	16672	16742	16586	16590	16715	16624	16698	16841	16658	16693	16665	16611	16514	16491	16598	16685	16691	16335	16650	16832	16639	16750	16673	16654	16693	16689	16526	16522	16757	16619	16596	16703	16571	16685	16536	16699	16565	16716	16728	16702	16543	16589	16812	16697	16682	16685	16688	16597	16597	16681	16510	16688	16528	16646	16665	16767	16595	16675	16525	16596	16629	16646	16459	16537	16893	16695	16530	16612	16708	16736	16636	16632	16621	16622	16376	16473	16519	16516	16631	16568	16769	16512	16602	16566	16551	16746	16419	16650	16474	16488	16589	16759	16676	16634	16494	16825	16569	16479	16510	16691	16658	16709	16558	16647	16510	16562	16784	16513	16633	16720	16492	16585	16602	16672	16557	16597	16631	16652	16706	16643	16605	16700	16690	16732	16586	16530	16508	16789	16574	16498	16568	16651	16759	16636	16681	16648	16861	16483	16648	16784	16749	16643	16569	16674	16623	16610	16679	16355	16569	16389	16514	16395	16497	16590	16593	16612	16608	16581	16619	16702	16640	16891	16755	16507	16623	16466	16661	16490	16617	16720	16618	16554	16771	16673	16514	16542	16588	16668	16592	16450	16583	16626	16693	16459	16573	16565	16550	16767	16630	16645	16622	16646	16594	16618	16630	16537	16623	16590	16736	16511	16483	16522	16795	16710	16550	16640	16540	16434	16574	16438	16554	16690	16510	16712	16341	16732	16764	16652	16614	16659	16457	16604	16679	16607	16715	16462	16557	16617	16532	16703	16675	16560	16515	16773	16877	16515	16696	16702	16671	16828	16760	16631	16766	16690	16339	16557	16768	16815	16559	16729	16606	16737	16656	16620	16512	16626	16516	16668	16524	16614	16467	16564	16646	16674	16870	16752	16699	16795	16717	16720	16486	16814	16653	16605	16651	16563	16627	16481	16585	16604	16670	16546	16846	16679	16658	16521	16591	16607	16581	16656	16593	16712	16609	16599	16636	16629	16698	16595	16581	16530	16614	16689	16664	16494	16796	16823	16953	16786	16720	16682	16395	16486	16658	16530	16723	16438	16643	16652	16523	16618	16480	16576	16408	16545	16665	16716	16614	16513	16582	16533	16616	16714	16669	16717	16644	16637	16462	16537	16542	16576	16665	16579	16546	16754	16536	16424	16730	16680	16814	16838	16867	16862	16659	16697	16609	16704	16643	16660	16720	16526	16767	16678	16490	16567	16457	16517	16622	16507	16627	16543	16634	16582	16655	16495	16573	16769	16713	16530	16562	16774	16787	16663	16574	16765	16597	16585	16634	16668	16606	16650	16587	16675	16575	16658	16552	16555	16324	16463	16664	16611	16824	16540	16490	16725	16513	16617	16757	16728	16486	16670	16645	16616	16476	16602	16807	16513	16593	16570	16494	16472	16717	16813	16672	16639	16785	16519	16488	16516	16580	16745	16545	16577	16350	16720	16570	16506	16708	16419	16528	16617	16604	16463	16556	16529	16561	16473	16701	16565	16767	16436	16539	16636	16574	16573	16631	16566	16667	16607	16617	16665	16806	16446	16596	16608	16559	16580	16765	16795	16772	16551	16610	16509	16521	16673	16592	16623	16539	16463	16459	16648	16842	16885	16608	16467	16771	16648	16689	16734	16535	16746	16568	16610	16574	16415	16609	16555	16619	16611	16494	16554	16731	16524	16676	16513	16745	16617	16534	16588	16591	16551	16597	16809	16621	16721	16631	16560	16562	16446	16625	16609	16729	16814	16756	16412	16683	16789	16547	16832	16623	16647	16579	16658	16690	16465	16638	16734	16565	16861	16523	16573	16598	16720	16641	16708	16691	16668	16856	16525	16642	16565	16627	16755	16600	16538	16526	16550	16771	16602	16640	16649	16565	16572	16598	16389	16895	16703	16745	16590	16836	16771	16586	16806	16628	16586	16742	16573	16542	16609	16678	16460	16837	16739	16729	16558	16559	16753	16748	16618	16346	16653	16424	16633	16587	16659	16727	16801	16556	16370	16500	16601	16698	16583	16522	16446	16577	16430	16671	16676	16722	16585	16662	16637	16382	16481	16532	16662	16751	16538	16796	16914	16625	16555	16526	16456	16413	16475	16419	16552	16656	16572	16267	16701	16488	16397	16592	16546	16733	16575	16631	16754	16528	16667	16636	16670	16571	16577	16721	16644	16581	16614	16592	16475	16662	16780	16548	16598	16696	16624	16483	16582	16627	16613	16485	16800	16634	16693	16679	16591	16619	16494	16430	16601	16529	16571	16763	16745	16820	16671	16535	16806	16785	16699	16620	16746	16673	16701	16768	16623	16784	16584	16642	16702	16454	16562	16676	16487	16792	16611	16557	16427	16455	16570	16752	16726	16649	16692	16658	16666	16713	16588	16661	16506	16656	16663	16592	16476	16595	16831	16832	16663	16615	16692	16437	16723	16682	16603	16655	16570	16595	16657	16710	16707	16615	16679	16523	16551	16584	16577	16735	16566	16649	16604	16551	16624	16627	16761	16764	16637	16543	16605	16694	16819	16838	16647	16473	16575	16489	16708	16516	16467	16714	16611	16632	16630	16661	16610	16875	16679	16507	16531	16527	16622	16695	16618	16660	16618	16406	16576	16586	16705	16735	16416	16584	16641	16549	16403	16640	16618	16707	16664	16572	16639	16499	16554	16526	16578	16636	16525	16568	16538	16706	16796	16518	16673	16739	16736	16750	16490	16568	16843	16585	16552	16477	16921	16815	16877	16644	16606	16415	16646	16523	16756	16527	16466	16729	16717	16601	16608	16609	16539	16352	16637	16729	16647	16682	16696	16290	16612	16700	16510	16632	16591	16445	16666	16579	16960	16619	16722	16490	16523	16817	16702	16633	16567	16554	16355	16612	16543	16523	16872	16662	16679	16562	16420	16665	16558	16559	16605	16699	16683	16658	16550	16643	16507	16565	16864	16493	16778	16704	16553	16628	16564	16633	16665	16561	16479	16649	16662	16523	16464	16663	16606	16553	16722	16567	16655	16563	16809	16467	16729	16639	16500	16635	16533	16776	16504	16544	16524	16711	16476	16545	16472	16657	16743	16657	16791	16839	16537	16520	16768	16718	16439	16762	16615	16546	16712	16574	16531	16626	16635	16699	16660	16544	16387	16658	16659	16685	16639	16587	16439	16609	16621	16535	16710	16479	16751	16702	16845	16561	16632	16540	16766	16517	16680	16737	16718	16637	16652	16621	16518	16688	16876	16539	16755	16649	16533	16384	16588	16742	16587	16648	16804	16627	16721	16674	16578	16557	16624	16572	16388	16556	16575	16579	16594	16657	16619	16716	16661	16646	16761	16490	16598	16697	16678	16630	16646	16724	16547	16552	16663	16374	16645	16738	16547	16789	16745	16547	16599	16684	16709	16684	16774	16530	16605	16669	16659	16626	16606	16586	16535	16687	16674	16714	16726	16703	16722	16529	16546	16599	16452	16712	16478	16565	16508	16760	16783	16556	16669	16590	16671	16649	16608	16651	16978	16612	16398	16448	16510	16541	16607	16695	16384	16643	16643	16716	16735	16698	16495	16631	16577	16471	16689	16562	16537	16564	16501	16597	16457	16362	16680	16558	16607	16738	16627	16590	16608	16810	16824	16531	16550	16623	16536	16668	16787	16440	16644	16451	16636	16809	16594	16672	16604	16593	16665	16584	16540	16446	16680	16599	16704	16665	16433	16632	16592	16770	16597	16535	16575	16507	16676	16651	16567	16602	16703	16332	16698	16586	16674	16710	16387	16655	16721	16657	16657	16624	16607	16746	16524	16678	16556	16578	16530	16592	16739	16636	16716	16571	16530	16657	16613	16604	16773	16694	16540	16589	16617	16584	16650	16721	16463	16633	16567	16551	16596	16598	16668	16674	16390	16633	16617	16882	16613	16702	16687	16501	16536	16808	16734	16563	16679	16925	16532	16515	16366	16562	16553	16769	16545	16560	16637	16627	16840	16592	16646	16523	16778	16606	16631	16444	16535	16511	16897	16615	16660	16677	16751	16664	16693	16479	16616	16699	16527	16747	16623	16708	16736	16672	16637	16607	16744	16589	16560	16718	16760	16696	16450	16692	16526	16609	16784	16644	16607	16427	16661	16416	16663	16481	16483	16766	16636	16716	16516	16539	16552	16467	16655	16651	16728	16592
13845	36411	27133	17236	15118	14363	14304	13938	14259	14062	14503	14462	14558	14220	15564	17325	16714	15389	14553	14166	13971	14138	14133	13904	13866	13935	13836	13911	13835	13987	13920	13881	13940	13725	14029	13865	13870	13818	13842	13906	14003	13996	13959	13866	14032	13888	14021	13769	14098	13906	13894	13889	14078	13757	13932	13960	13914	14109	13935	13899	13975	14027	13990	13860	13855	14058	13949	13967	13924	13859	13904	13992	13866	13920	13855	13813	13998	13727	13864	13924	13942	13833	14048	14029	13985	13963	14093	13905	13950	13833	13927	13900	13866	13935	13820	13981	13837	13984	14051	13865	13895	13945	13997	13807	13958	13912	13842	13901	13954	13859	13861	13865	13721	13960	13876	13868	13868	13962	13935	13979	13841	13993	13928	13891	13889	13983	13971	13757	13818	13996	14043	14020	13873	13836	13981	14079	13850	13951	13879	13689	13990	13793	13740	13835	13948	13873	13967	14049	14044	13755	13958	13921	13874	13956	13928	13798	14024	13759	14049	13847	13817	13831	13941	13811	13949	14004	13926	13686	13800	13877	13865	13944	13835	13988	13850	13960	13728	13791	13785	13857	13855	13931	13804	13866	14015	13894	14006	13667	13840	13824	13973	13850	13979	14040	13821	13778	13817	13950	13783	13950	13783	13930	13794	13849	13954	13863	13908	13914	13915	13928	13913	13798	13984	13906	13913	13901	13751	13815	13960	13935	13856	13875	13714	13970	13947	13821	13820	13750	13897	13681	14037	13991	13634	13881	13845	13892	13830	13938	13721	13917	13925	13838	13918	13665	13834	13956	13794	14006	13787	13785	14012	13967	13780	13811	13918	13956	13857	14046	14090	13930	13835	13876	13946	13871	13877	13871	13921	14033	13964	13847	13972	13998	14012	13672	13751	13826	13776	13841	13850	13910	13951	13852	13668	13921	13707	13754	14052	13870	13913	13857	13949	13904	13984	14072	13841	13843	13865	13872	13808	14057	13677	13944	13849	13902	13798	13780	13841	13949	13957	13917	13743	13888	13929	13701	13960	13863	13854	13941	13865	13787	13983	13777	14084	13999	13946	13676	14008	13764	13819	13930	13940	13995	13945	13911	13735	13843	13804	13830	14014	13949	13880	13890	13822	13980	13880	13857	13948	13963	13949	14003	13865	13791	13701	13892	13963	13751	13973	13867	14038	13868	13849	13771	13839	13849	14013	13777	14115	13908	13893	13961	13951	13880	13851	13971	13890	13899	13842	13872	13707	13803	13953	13839	13823	13922	14022	13859	13925	13926	13914	13962	13810	14163	13804	13795	13705	13964	13791	13940	13965	13893	13979	13983	13883	13857	13962	13803	14083	13813	13887	13868	13801	14040	13981	13988	14064	13942	13945	13851	13955	13858	13972	13780	13833	13874	13857	13894	14063	13927	14001	13951	13962	13693	13949	13860	13927	13975	13847	13846	13932	14013	14043	14002	13813	13896	13858	13954	13841	14002	13862	13768	13938	13987	13897	13863	13866	13815	13871	13778	13800	13946	13876	13952	13945	13829	14009	13815	13917	13940	13931	13911	13811	13826	13852	13896	13856	13868	13948	13833	13900	13745	13926	13921	13906	13818	13915	13989	13967	13886	13788	13879	13937	13867	13700	13952	13944	13824	14030	13955	13791	13874	13883	13861	13952	13964	13830	14019	14017	13779	13792	14040	13843	13947	13692	13819	14030	13805	13976	13790	13990	13977	13784	13990	13994	13868	13864	13806	13901	13939	13897	13828	13900	13920	13965	13891	13969	13917	13786	13966	13993	13960	13907	13985	13908	13978	13880	14017	14093	13861	13849	13991	13882	14026	14005	13774	13932	13875	13932	13812	13919	13732	14038	13962	13820	13806	13908	13958	13856	14005	13962	13900	13914	13753	13712	14004	13918	13911	14060	13975	13929	13946	13813	13919	13840	13974	13865	13957	13919	13941	13934	13901	13912	13870	13975	13938	14071	13848	13855	13981	13968	14062	13884	13824	13840	13988	13790	13724	13897	13973	13948	13766	13803	13851	14028	13870	13780	13970	13826	13940	13905	13792	13915	13893	13758	13959	13799	13912	13766	13914	13788	13957	13734	13974	13846	13826	13872	13969	13915	13887	13877	13742	13947	14031	13888	13868	13910	14022	13758	13812	13778	13953	13940	13968	13980	13948	14073	13953	13922	13895	14085	13769	14038	14056	13955	13888	13872	13889	13865	13826	13860	13941	14072	13934	14030	14077	13800	13813	13853	13990	14043	13836	13746	13846	13983	13966	13889	13997	14026	13711	13965	13936	13985	13938	13970	14036	13866	13898	13792	13898	13887	13832	13984	13910	14015	13898	13828	13878	13953	13914	13951	13862	13836	14004	13847	13817	13884	13972	14076	13948	13780	13937	13888	14014	13782	13905	13871	13834	14110	13903	13897	13858	14058	13993	13990	13973	13909	13786	13864	13729	13882	13831	13784	13916	13834	13830	13939	13734	13884	13931	13901	13703	13899	13871	13893	13925	14033	13980	13898	13915	13879	13897	13935	13834	13940	13927	13984	13861	13916	13946	13953	13913	13955	14028	13781	13989	14001	14076	13905	13762	13809	13892	13895	13821	13848	13851	13896	13746	13808	13830	14051	13827	14042	14023	13797	13950	13843	14007	13922	13764	13843	13752	13843	13776	14074	14001	13824	13737	13812	13803	13900	13935	13887	13838	13906	13930	13838	13901	13981	13893	13924	14011	13748	13860	13869	13803	13932	14027	13901	13974	13859	13873	13961	13924	13787	14045	13810	13959	13932	13885	13860	13705	13737	13858	13750	14073	13992	13893	13751	14055	13936	13812	13866	13870	13750	13925	14048	13870	13983	13837	14040	14048	13832	14034	13770	13874	13900	13732	13959	14037	13841	13933	13750	13971	13829	13890	13971	13793	13806	13774	13861	13731	13742	13862	13782	13833	13985	13997	13870	13836	13943	13912	13950	13884	13718	13979	13749	13886	13821	13865	13977	13828	13844	13901	13981	14040	13865	14019	13827	13885	14078	13956	13986	13854	13895	13852	13758	13876	13839	13713	13880	13835	13923	13968	13961	14036	13747	14031	13866	13901	13841	13959	13778	14055	14062	13885	13769	13891	14187	13946	14060	13834	13968	13922	13797	13775	13825	13889	13867	13943	13770	13952	13907	14121	13719	13942	13896	13954	13941	13906	13903	13982	13913	13800	13905	13935	14182	13876	14002	13917	14172	13907	13984	13854	13948	13924	13932	13833	13979	14002	13924	13854	13860	14055	14000	13880	13913	13882	13876	13836	14099	13817	13920	13970	13779	13872	13805	13931	13794	14108	13797	13850	13765	13802	13813	13936	13895	13964	13842	13999	14022	14076	13872	13926	13771	13981	14008	13916	13934	13798	13879	13847	13767	13974	13862	13881	13820	13904	13878	13789	13820	13929	13911	13907	13882	13887	13926	13833	13920	13895	13813	13927	13821	13894	13799	13911	14027	13795	13934	14050	13808	13804	13868	13898	13953	13957	13765	13927	13984	13908	14082	13810	13936	13898	13960	13872	13784	14035	14009	13901	13917	14147	13781	13979	13930	14019	13985	13805	13784	13939	13957	13873	14005	13965	14135	13953	13842	13927	13796	13841	14014	13834	13889	14095	13750	13901	14036	14057	13886	13883	13938	13867	13863	13955	13870	13934	13764	13779	14018	13952	13918	13798	14020	13782	13742	13812	14015	13587	13925	13921	13830	13981	13940	13965	13917	13905	13893	13985	13911	13761	13939	14054	13774	13982	14149	13835	13893	13962	13822	14001	13838	14156	13729	13989	13898	13916	13901	13933	13812	13964	14001	13886	13831	14101	13849	13931	14167	13929	14044	13864	13909	13936	13984	13932	13817	13843	14043	13832	13951	13981	14009	13865	13956	13888	13829	14018	13884	13980	13904	13874	13962	13817	13886	14026	13722	13848	13891	13906	13949	13855	13988	14137	13936	13937	14035	13910	13982	14175	13966	13894	14075	13874	13873	13867	13974	13971	13885	14037	14030	13881	13839	13747	13879	14032	13864	13881	13857	13877	13904	14006	14038	13913	13984	13921	13890	14007	13753	13746	13823	13991	13897	13772	13825	13858	13882	13875	13852	13792	14038	13873	13939	13837	13953	13830	14020	13726	14096	13892	13858	13825	13944	14160	13736	13844	13934	13722	13868	13821	13851	13849	13747	13951	13971	13937	13963	13945	13788	13867	13899	14095	14046	14007	13971	13922	13815	13975	13971	13881	13995	13887	13960	13919	13930	13895	13884	13906	13626	13943	13744	14146	13849	13843	13868	13775	13968	13771	13952	13806	13874	13972	13823	13956	13890	13946	14076	13848	13932	13795	13914	13736	14019	13958	14022	13877	13813	13745	14013	14023	13797	13987	13953	14116	13850	13848	13972	13867	13931	13930	13921	13823	13796	13988	13804	14120	13777	13821	13793	14003	13831	13841	13994	13965	13950	13963	13977	13887	14022	13859	13953	13814	13931	14000	14078	13818	13919	13961	13865	13914	14050	13926	13920	13821	13864	13933	13758	13808	13706	14060	13992	13855	13924	13991	13736	13944	13789	13867	13803	14057	13849	13690	14152	13819	13750	13970	13999	13773	13835	13953	13893	13992	13937	13929	13871	13914	13895	13940	13973	13730	13811	13869	13775	13841	13868	13952	13983	13719	14002	13851	13857	13912	13838	13939	13938	14031	13795	13954	14012	13963	13974	14023	14002	14085	13897	13796	13943	13887	13960	13725	13963	13836	13845	13990	13887	13939	13858	13825	14020	14025	13771	13899	13939	13985	13728	13747	13875	13908	13839	13847	13820	13955	14015	13922	13947	13986	13934	13886	13713	13868	13890	13999	14028	13814	13882	13967	14004	13871	13811	13934	13941	13948	13917	13971	13934	13904	13788	13719	13770	13760	13921	13901	13978	13720	13990	13850	14030	13778	13727	14133	13982	13916	13931	13904	14010	14063	13987	13955	13661	14118	13917	13882	13938	13890	13910	13885	13792	13953	13891	13949	13968	13895	13990	13876	13954	13915	13743	14064	13880	13890	13870	13956	13926	13855	13893	14019	13929	13852	13839	13822	13895	13966	13935	13881	13764	13894	13961	13969	13935	13909
22692	21279	29092	23791	21381	22877	24701	18390	17428	17721	17451	17510	17488	17732	19707	24397	24020	20885	18925	17888	17070	16816	16969	16974	16919	17002	16743	16755	16751	16937	16986	16908	17012	16868	16857	16938	16774	16785	16931	16744	16674	17026	16634	16746	16750	16776	16766	16785	16652	16942	16892	16717	16724	16654	16859	16912	16779	16662	16929	16761	16896	16923	16811	16633	16797	16845	16757	16784	17035	16822	16855	16818	16766	16758	16677	16782	16736	16704	16702	16767	16796	16987	16845	16802	16855	16911	16844	16683	16772	16647	16812	16626	16834	16724	16771	16613	16929	16782	16707	16752	16750	16665	16680	16667	16952	16909	16825	16771	16851	16797	16724	16948	16814	16597	16732	16741	16793	16919	16850	16798	16686	16592	16746	16781	16828	16680	16690	16729	16904	16840	16915	16896	16654	16844	16897	16641	16679	16596	16661	16816	16678	16625	16803	16753	16770	16833	16744	16707	16842	16687	16845	16553	16926	16649	16768	16679	16715	16842	16643	16685	16610	16602	16766	16632	16886	16729	16682	16887	16674	16877	16795	16713	16807	16895	16742	16515	16791	16689	16770	16672	16615	16892	16854	16961	16912	16929	16955	16569	16809	16739	16811	16721	16712	16856	16913	16860	16901	16728	16692	16740	16857	16833	16758	16742	16749	16743	16727	16660	16802	16644	16618	16725	16693	16680	16779	16673	16838	16844	16605	16706	16709	16900	16663	16795	16707	16661	16472	16864	16796	16708	16858	16782	16733	16629	16796	16876	16587	16447	16860	16781	16698	16897	16688	16643	16526	16847	16617	16763	16779	16661	16518	16801	16862	16870	16656	16663	16838	16771	16714	16760	16951	16840	16924	16828	16775	16726	16704	16772	16701	16839	16696	16894	16840	16831	16522	16747	16633	16786	16920	16817	16873	16814	16783	16630	16589	16500	16717	16616	16726	16938	16978	16758	16711	16755	16749	16850	16755	16843	16844	16847	16759	16898	16663	16930	16707	16819	16707	16723	16753	16667	16500	16726	16880	16621	16937	16650	16751	16635	16767	16883	16822	16889	16881	16768	16611	16845	16822	16723	16644	16698	16852	16701	16656	16740	16731	16668	16691	16891	16799	16723	16764	16698	16770	16878	16641	16586	16649	16921	16878	16836	16709	16762	16678	16774	16615	16704	16454	16653	16573	16564	16717	16946	16666	16671	16690	16789	16697	16754	16874	16879	16651	16782	16605	16748	16664	16613	16456	16937	16877	16669	16832	16730	16770	16913	16798	16875	16628	16751	16628	16532	16751	16723	16837	16885	16570	16912	16742	16771	16752	16626	16929	16640	16800	16637	16720	16867	16873	16704	16782	16674	16781	16677	16825	16778	16669	16660	16634	16700	16834	16719	16730	16803	17016	16702	16572	16749	16790	16697	16617	16673	16759	16506	16785	16697	16714	16645	16658	16708	16745	16542	16804	16746	16779	16788	16789	16760	16783	16521	16645	16767	16664	16487	16822	16598	16561	16617	16721	16717	16611	16832	16792	16694	16951	16779	16558	16844	16553	16751	16890	16785	16789	16623	16762	16747	16876	16659	16565	16915	16685	16571	16722	16875	16634	16589	16696	16830	16905	16497	16787	16596	16601	16590	16621	16962	16895	16765	16689	16688	16693	16560	16526	16857	16686	16817	16735	16618	16995	16755	17031	17061	16681	16947	16698	16730	16621	16754	16674	16746	16636	16698	16753	16671	16839	16678	16682	16928	16590	16809	16868	16873	16991	16817	16480	16783	16646	16693	16785	16628	16837	16624	16844	16825	16706	16733	16871	16669	16563	16704	16763	16866	16691	16608	16676	16736	16810	16755	16778	16614	16771	16531	16787	16758	16808	16646	16822	16844	16686	16701	16866	16786	16777	16724	16664	16759	16786	16673	16607	16622	16510	16774	16779	16646	16756	16562	16753	16910	16734	16605	16749	16694	16566	16699	16782	17040	16751	16707	16585	16824	16825	16757	16790	16802	16822	16632	16676	16568	16782	16702	16852	16746	16704	16642	16667	16677	16707	16687	16551	16722	16929	16585	16750	16777	16670	16867	16586	16577	16722	16788	16773	16789	16813	16663	16607	16812	16728	16730	16466	16723	16876	16699	16637	16810	16602	16777	16787	16602	16805	16641	16656	16581	16806	16697	16857	16878	16707	16802	16713	16699	16656	16758	16458	17054	16617	16700	16611	16874	16844	16704	16676	16773	16771	16558	16764	16655	16656	17002	16719	16871	16630	16708	16676	16656	16753	16560	16663	16708	16627	16605	16653	16782	16698	16930	16906	16559	16790	16483	16618	16742	16548	16870	16766	16696	16566	16803	16530	16697	16571	16749	16711	16904	16736	16811	16832	16649	16570	16801	16584	16770	16712	16584	16636	16630	16746	16780	16889	16796	16822	16687	16805	16718	16629	16600	16672	16833	16556	16854	16871	16557	16758	16685	16671	16881	16775	16802	16808	16740	16901	16526	16703	16799	16658	16672	16772	16694	16537	16692	16830	16519	16717	16761	16794	16669	16678	16799	16586	16665	16626	16759	16770	16612	16745	16791	16719	16756	16715	16856	16694	16740	16834	16742	16719	16513	16694	16518	16843	16756	16739	16826	16790	16830	16722	16759	16758	16621	16725	16779	16505	16685	16772	16651	16892	16783	16815	16634	16744	16686	16681	16372	16869	16784	16600	16977	16707	16809	16865	16632	16874	16684	16761	16651	16674	16729	16808	16556	16728	16751	16629	16834	17086	16841	16836	16800	16964	16868	16740	16555	16954	16861	16757	16387	16720	16645	16642	16638	16593	16744	16782	16655	16558	16846	16681	16782	16741	16675	16867	16712	16724	16862	16821	16662	16747	16651	16558	16849	16679	16556	16529	16707	16789	16820	16805	16860	16744	16778	17036	16621	16713	16814	16674	16456	16686	16810	16849	16622	16634	16801	16835	16709	16606	16754	16780	16637	16971	16685	16953	16672	16612	16616	16777	16729	16679	16799	16719	16728	16668	16537	16807	16569	16703	16818	16716	16656	16796	16797	16919	16832	16699	16784	16704	16613	16575	16722	16702	16625	16688	16722	16880	16739	16816	16838	16880	16665	16745	16615	16308	16734	16774	16575	16630	16631	16771	16763	16826	16846	16747	16868	16802	16687	16771	16697	16675	16710	16768	16766	16683	16649	16809	16641	16788	16858	16568	16768	16707	16956	16568	16621	16587	16713	16903	16907	16903	16820	16653	16751	16784	16679	16682	16854	16749	16737	16736	16598	16582	16919	16829	16712	16711	16782	16660	16684	16747	16742	16549	16650	16765	16802	16783	16750	16749	16689	16596	16744	16678	16553	16786	16708	16822	16778	16638	16604	16783	16864	16747	16724	16815	16697	16922	16634	16878	16631	17009	16684	16817	16723	16541	16715	16722	16631	16540	16894	16845	16745	17033	16539	16759	16883	16713	16672	16686	16712	16622	16763	16642	16875	16588	16704	16775	16748	16904	16754	16638	16755	16711	16611	16770	16708	16776	16604	16648	16888	16620	16796	16699	16776	16699	16634	16701	16769	16660	16714	16763	16757	16754	16819	16718	16808	16845	16821	16676	16734	16581	16798	16939	16846	16650	16666	16833	16661	16837	16615	16682	16634	16843	16710	16783	16564	16555	16665	16888	16658	16907	16805	16717	16690	16593	16748	16747	16759	16802	16827	16772	16790	16636	16784	16802	16824	16777	16823	16693	16620	16679	16980	16914	16603	16661	16587	16738	16766	16708	16663	16630	16856	16830	16742	16604	16742	16699	16716	16709	16795	16751	16710	16776	16615	16839	16694	16841	16845	16715	16679	16747	16555	16597	16767	16810	16775	16603	16735	16868	16578	16726	16798	16764	16736	16541	16618	16695	16775	16561	16748	16763	16859	16635	16666	16690	16674	16633	16676	16872	16638	16664	16854	16748	16696	16703	16667	16939	16737	16673	16726	16777	16777	16780	16892	16885	16675	16731	16787	16516	16647	16766	16651	16482	16914	16720	16740	16792	16610	16661	16639	16603	16817	16716	16808	16881	16733	16796	16592	16817	16719	16649	16854	16658	16706	16617	16712	16640	16648	16597	16789	16670	16730	16776	16821	16649	16965	16808	16814	16790	16861	16946	16692	16986	16541	16708	16810	16829	16614	16296	16717	16656	16803	16664	16761	16799	16902	16850	16632	16725	16871	16751	16665	16604	16817	16540	16789	16784	16858	16805	16554	16648	16594	16703	16578	16788	16841	16739	16727	16697	16569	16709	16706	16946	16613	16649	16748	16887	16923	16741	16726	16712	16743	16644	16860	16745	16749	16676	16692	16743	16687	16647	16825	16718	16709	16654	16751	16593	16629	16704	16876	16876	16723	16836	16723	16662	16708	16734	16700	16717	16533	16608	16669	16994	16624	16718	16746	16571	16654	16681	16851	16908	16580	16675	16741	16715	16765	16550	16743	16850	16639	16612	16935	16771	16743	16560	16774	16749	16845	16907	16773	16661	16744	16661	16698	16849	16790	16700	16744	16836	16689	16911	16783	16832	16710	16743	16652	16807	16783	16692	16691	16838	16794	16611	16755	16874	16651	16681	16703	16668	16783	16788	16794	16712	16766	16782	16760	16692	16699	16851	16863	16664	16743	16761	16847	16808	16770	16725	16550	16772	16817	16785	16714	16792	16872	16543	16895	16845	16502	16621	16902	16665	16691	16638	16602	16726	16744	16792	16824	16677	16676	16619	16573	16658	16776	16523	16743	16610	16741	16683	16797	16668	16775	16843	16566	16681	16739	16806	16762	16837	16693	16702	16804	16947	16748	17037	16776	16472	16817	17014	16503	16592	16485	16501	16688	16733	16641	16538	16722	16426	16650	16802	16698	16516	16752	16690	16641	16578	16772	16578	16659	16707	16777	16613	16756	16649	16874	16618	16733	16750	16755	16837	16663	16718	16699	16754	16774	16818	16713	16687	16651	16938	16584	16694	16701	16753	16799	16797	16734	16655	16609	17017	16828	16800	16859	16702	16716	16640	16668	16823	16824	16762	16699	16844	16832	16650	16775	16789	16524	16613	16430	16867	16879	16822	16817	17007	16702	16678	16714	16796	16754	16777	16565	16837	16831	16718	16848
15224	43446	34856	19924	15784	14989	14491	14235	14307	14425	14485	14267	14448	14619	16985	20677	19595	16913	15363	14762	14222	14080	13939	13882	14025	13872	13908	13960	13888	14041	14011	13982	14003	14050	13953	14202	13969	14023	13889	14055	13979	13926	13742	14097	13954	13911	14080	14029	14077	13850	13988	13941	13970	13911	13924	13776	14101	14075	13984	14024	13885	13995	13917	13891	13997	13992	13930	13925	14088	13912	13957	13998	13938	13948	13977	13933	13890	13929	13881	13976	13859	13917	14001	13930	14105	13814	13880	13998	14045	13907	14015	14025	13967	13953	13961	14108	13867	14042	14009	13973	14027	13923	13843	13860	14100	13720	13849	14025	14109	13958	14059	13888	13898	14087	13889	13819	13880	13838	13930	13790	14077	13956	14175	14070	13908	13808	13915	14032	13973	13976	13928	13967	13995	13910	13875	13989	13985	13951	13932	13763	13986	14144	14030	13778	13869	13867	13891	14016	13833	13940	13935	13971	13631	13967	14011	13884	13748	14004	13660	13717	14003	13899	13920	13927	14032	14202	13983	13828	14011	13949	13768	14071	13939	14004	14084	13881	13906	14027	13849	13784	13768	13897	13941	13965	13735	13942	13993	14167	13972	14035	14078	13849	13864	13949	13898	13841	14031	13935	13804	13934	14141	13889	14021	13877	13967	13898	14026	14000	13991	14029	14022	13976	13873	14098	14029	13981	13859	13853	13862	13909	13998	14022	13901	13938	14056	13934	14057	13949	14030	13952	13988	13864	14079	14018	13943	13874	13894	13990	13987	13875	13774	14016	14031	14001	13716	14076	13898	13979	14022	13914	13823	13894	13923	13924	14089	13799	13848	13890	13854	14034	13884	13861	13987	13872	13905	13952	13851	14020	13841	13974	13874	14158	13817	13883	13935	13933	13928	13980	14034	13968	13931	13838	13686	13947	13737	13832	13844	13921	13982	13976	14045	13958	13884	13889	14056	13860	14009	14002	13894	13992	13885	14101	13947	13993	13985	13993	13996	14053	13871	14007	14008	14107	13897	13946	14027	13866	13871	13992	13896	14108	13935	13931	14021	13826	14091	13906	14113	13996	13919	13998	13968	13992	13809	14031	13941	13699	13992	13862	13849	13839	13927	13958	13993	13966	13797	13987	13857	13861	13993	13920	14046	13769	13987	13912	13944	14014	13889	13847	14018	13895	13922	14054	13928	13804	13964	14030	13956	14056	13824	13839	13936	13979	14080	13859	14027	13917	13912	13974	14069	13985	13840	13953	14049	13863	13870	14005	14049	13880	13877	13793	13747	14047	13978	13919	13955	13859	13906	13991	13754	13981	13822	14018	13777	13945	14011	13993	13989	13875	13936	14022	13824	14018	13969	13905	13929	13962	13824	13975	13925	14129	13891	13825	13900	13851	13916	13906	13962	13753	13986	13893	14035	13672	13850	13879	13972	13860	14040	13908	14024	13908	13951	14131	13845	14002	14002	13748	14059	13893	14002	13968	14024	14046	13794	13880	14054	13801	13733	14141	13833	14012	14036	13848	14028	13805	14017	13855	13788	14068	13667	13954	13881	14030	13774	14128	13813	13877	14027	13768	13900	14225	13906	13905	14000	13837	14039	13992	13818	13975	13819	13796	13897	13847	13753	13964	13981	13947	13928	13832	14016	13864	14008	14011	14053	13956	13823	13850	14046	13997	13928	14041	13890	13858	14054	13994	13970	13894	13965	13902	13917	13974	13716	13893	13827	13997	13998	13626	13902	13866	13948	13906	13818	14099	13804	13926	13833	14059	13935	13808	14036	13761	13943	13920	14013	13992	13935	14133	13936	13936	13960	13791	13895	13916	14019	13958	13947	13890	14073	13953	13895	14027	13974	13775	14110	14069	13849	13887	13867	13881	13966	13800	13781	14031	13850	13869	13986	13931	14091	13886	13893	13816	13850	13916	13860	13831	13894	13946	13845	13786	13775	13984	13844	13855	13897	13880	13859	13956	13925	14030	13852	13968	13733	13900	13874	13818	13786	13800	13766	14046	14116	13939	13768	13723	13880	13927	13920	14047	13786	13949	13800	13833	13870	13997	13941	13892	13858	13944	13999	13903	14026	13993	13820	13839	14028	13887	13980	13729	14004	13873	13854	13840	13861	13902	13902	13755	13952	14046	13908	13873	13921	13928	13982	13786	14056	13869	13869	13775	13839	13887	13631	14034	13923	13976	14019	13911	14096	13805	13993	14075	14032	13913	14016	13967	13985	13927	13830	13821	14048	13914	13909	13869	14020	13833	13871	14018	13846	13921	13898	13968	13842	13990	13991	14065	13924	13873	13789	13836	13881	14087	13823	14010	13915	13848	13828	13910	14049	13899	13909	13896	13971	14015	13847	13899	14156	13954	13883	13987	13949	13875	13972	13889	14007	13915	13967	13819	13779	14036	13802	14013	13935	14069	13906	13867	14026	14050	13850	13864	13828	13777	13813	13888	13919	13997	13935	13835	13886	14122	13692	13895	13959	13974	13879	14081	13984	13973	13863	13830	13816	13824	14016	13874	13945	14050	14082	13881	14163	13839	13905	14122	13749	13942	14055	13868	13999	13866	13889	14091	13870	13922	13887	14041	13941	14048	13973	13941	14167	14193	14050	14011	13848	13878	14078	13879	13959	13882	13819	14010	13871	13846	13987	13850	14068	13753	13978	13966	13996	14072	13863	13908	13972	14033	13966	14003	13855	13894	14219	13818	13922	14021	13925	13845	13963	13950	14011	14027	13787	13829	14049	13846	13941	13972	13975	14017	14028	14000	13939	13842	13962	13974	13790	13994	14030	13868	13897	13715	13983	13796	13784	13917	14093	13857	13995	13845	13908	13971	13943	13984	13818	13923	13988	13819	13736	13928	13877	13835	14008	14008	13739	14012	13710	13871	14044	13782	13964	14059	13900	13829	13686	13834	13984	13895	13932	13804	13903	13841	13903	13850	13888	13881	13789	13994	14096	13949	13860	14044	13985	13976	13984	14030	13868	13940	14007	14090	14057	14097	13982	13964	13633	13886	13937	13900	13889	13862	14055	13894	13947	13962	13703	13882	13793	13961	13781	13901	13938	14086	14086	14042	14068	13977	13970	13886	13708	13914	13966	13966	13878	13842	13745	13965	14036	13901	13933	14170	13943	13960	13922	13910	13907	13963	13984	13950	13761	14006	13826	13906	13868	13883	13777	13847	14070	13933	13929	13750	13906	13880	13893	13897	13907	13765	13959	13815	13830	14020	13908	13799	13827	13958	13740	14061	13946	14008	13835	14188	14013	13842	13938	13949	13860	13786	13935	13974	13966	13919	13933	13899	13897	13979	13910	13868	13919	13817	14109	13893	13890	13992	14012	13901	13912	13878	13814	13880	13725	13959	13856	13873	14056	13919	14101	14052	13936	13796	13864	14007	13833	14031	13778	13940	14055	13947	13947	13934	13929	13895	13851	13943	13990	13825	13985	13841	13935	13910	13831	13877	13870	14027	13901	13889	13869	13921	13960	13888	13916	13930	13931	13905	13846	13866	14051	13935	13998	14028	13930	13816	13952	14054	14103	13924	13983	13893	13894	13984	13899	13872	13999	13861	14231	14007	13927	14091	13930	13879	14098	13942	13911	13891	13872	13917	13854	13868	14151	13871	13941	13967	13978	13958	13809	13931	14019	13924	13958	13989	13999	13781	13912	13896	14056	13860	13870	13821	13883	14025	13755	13861	13900	13845	13859	13964	13900	14012	13934	14015	13986	13867	13836	13819	13912	14059	13952	13991	14095	13880	13822	13951	13898	14001	14019	14022	13793	13918	13886	13884	13941	13852	13935	13699	13997	13775	13958	14042	13955	13781	13933	13836	13915	13841	13910	14054	13766	13890	13907	13749	14014	13854	13941	13833	14111	13873	13961	13862	13885	13784	13813	13919	13917	13947	13970	14069	13793	13961	13989	13908	13962	13969	13932	13865	14125	13982	13717	13894	13878	14155	13960	14028	13905	14056	13935	13902	13760	13996	13890	13833	13767	13998	13943	13854	13897	13977	13889	13816	13889	13881	13968	14019	14076	13954	13849	13994	13843	13866	13813	13980	13775	13918	13944	13936	13924	14158	13922	13999	13946	13881	13867	13919	14070	13872	14057	13819	13912	13917	13912	14112	13925	14008	13934	13841	13932	14053	14000	13824	14003	13912	13731	14016	13775	13963	14004	13962	13959	13918	13962	13853	14017	13944	13995	13967	14069	13781	13950	13888	13859	13919	13890	13875	13961	14022	13865	13944	14062	13873	13808	14086	13924	14004	13923	13880	14042	14044	13940	13912	13942	13848	13942	13838	13938	13959	13862	13942	14121	13955	14001	14040	14058	13907	13969	13969	13802	14005	13973	13802	13896	13912	14029	13857	13999	13949	13946	13887	13976	14018	13844	14057	13944	13812	13957	13892	13960	13870	13912	13924	13842	13895	14007	13930	13929	13866	13804	13907	13949	13854	13788	13879	14000	13805	13972	14010	13673	14081	13946	13903	13891	13806	13824	13946	13933	13829	13900	14081	13923	14013	13845	13950	13992	13855	13850	13950	13687	13928	13917	13884	13900	13888	13915	13895	13983	13796	14071	13923	13994	13903	14007	13915	13842	13887	13991	13750	14024	14094	13842	13846	14102	13969	13823	13854	13906	13870	13895	13876	13909	13900	14074	13970	14023	14017	14047	14073	13818	13892	13828	14049	14022	13936	13892	13803	13939	13934	13931	13995	14074	13838	14004	13849	13885	13911	13878	14023	13952	13877	13984	13963	13844	14003	13846	13955	13936	13980	13896	14024	13821	13809	14002	14119	13889	13915	13894	13888	13959	13913	13942	14013	13790	13848	13907	14085	13876	14138	13922	13918	13801	14030	13947	14000	13904	13935	13785	13828	13980	13936	14052	13952	13815	13952	13851	14046	13959	13975	13903	13834	13962	13791	13901	13970	13760	13957	13763	14051	14021	13975	13912	14010	14042	14022	14062	13973	13886	13848	13950	13908	13993	13917	13978	13811	14115	13935	13871	13898	13944	13793	13957	13880	13868	14008	13952	13920	13981	13961	13841	13895	13867	13832	14008	13789	14031	13923	13854	14013	13791	14020	14061	13902	13863	13858	14062	13988	13834	13884	13915	13827
25728	21138	26976	25945	19259	17544	17300	16542	16379	16598	16647	16563	16603	16422	16418	16673	16682	16696	16415	16468	16505	16397	16341	16321	16436	16353	16349	16376	16255	16267	16238	16127	16164	16298	16316	16305	16294	16355	16380	16323	16447	16258	16333	16221	16345	16233	16285	16258	16184	16479	16332	16311	16161	16305	16216	16221	16381	16338	16144	16581	16442	16149	16248	16430	16249	16391	16390	16270	16399	16245	16258	16377	16511	16104	16150	16195	16313	16395	16255	16293	16612	16243	16267	16110	16040	16507	16162	16411	16282	16234	16334	16249	16443	16370	16172	16347	16266	16125	16590	16242	16435	16427	16264	16169	16047	16160	16450	16165	16149	16211	16260	16258	16350	16190	16455	16225	16301	16412	16303	16496	16143	16131	16239	16299	16166	16438	16286	16447	16400	16445	16480	16276	16321	16327	16220	16131	16246	16263	16317	16340	16383	16119	16463	16372	16271	16357	16402	16165	16332	16241	16134	16380	16358	16453	16330	16353	16374	16296	16191	16302	16246	16337	16297	16280	16488	16231	16388	16257	16303	16303	16318	16310	16245	16360	16417	16341	16425	16294	16229	16310	16135	16217	16411	16184	16372	16275	16456	16416	16373	16155	16457	16173	16187	16198	16268	16358	16258	16256	16204	16333	16324	16583	16239	16192	16209	16447	16318	16401	16238	16285	16381	16349	16230	16150	16344	16051	16433	16559	16288	16323	16347	16210	16253	16312	16332	16453	16440	16414	16239	16066	16189	16252	16329	16146	16184	16203	16354	16348	16423	16263	16323	16256	16159	16289	16312	16202	16318	16166	16316	16229	16183	16276	16271	16313	16465	16360	16189	16215	16233	16332	16338	16278	16309	16274	16109	16144	16301	16161	16269	16177	16430	16433	16189	16559	16201	16204	16444	16357	16246	16319	16294	16144	16401	16032	16345	16300	16238	16379	16122	16367	16545	16384	16354	16254	16397	16482	16169	16286	16275	16176	16075	16273	16339	16240	16046	16255	16550	16117	16297	16303	16319	16241	16403	16273	16410	16259	16344	16329	16157	16281	16166	16203	16237	16316	16414	16423	16353	16365	16338	16143	16244	16239	16144	16337	16111	16330	16197	16248	16282	16151	16465	16274	16270	16320	16147	16376	16240	16301	16032	16147	16307	16334	16445	16381	16263	16364	16302	16225	16253	16481	16259	16365	16310	16285	16376	16221	16249	16247	16198	16266	16420	16376	16466	16293	16270	16322	16208	16396	16276	16155	16332	16397	16336	16320	16324	16502	16319	16311	16451	16421	16477	16168	16256	16214	16401	16295	16309	16237	16398	16241	16283	16410	16356	16086	16233	16149	16305	16162	16240	16428	16219	16395	16096	16265	16314	16358	16381	16451	16502	16377	16439	16382	16563	16235	16431	16325	16553	16463	16401	16420	16185	16385	16157	16069	16151	16453	16327	16181	16316	16310	16314	16328	16333	16315	16042	16144	16308	16370	16218	16261	16245	16339	16209	16268	16514	16372	16278	16097	16506	16300	16355	16443	16363	16243	16301	16241	16142	16012	16151	16281	16210	16115	16065	16392	16290	16366	16232	16345	16341	16173	16232	16113	16365	16484	16491	16283	16252	16243	16496	16320	16554	16343	16420	16311	16190	16155	16568	16495	16420	16374	16353	16162	16578	16211	16084	16310	16467	16317	16182	16141	16206	16139	16231	16210	16466	16404	16205	16394	16545	16154	16314	16412	16231	16326	16449	16281	16278	16259	16336	16172	16373	16283	16284	16460	16350	16199	16362	16374	16255	16100	16261	16399	16178	16274	16321	16213	16326	16205	16289	16249	16115	16258	16407	16154	16281	16127	16473	16181	16418	16246	16281	16522	16307	16437	16337	16331	16203	16109	16107	16536	16430	16089	16292	16222	16209	16250	16411	16390	16157	16152	16347	16387	16367	16135	16364	16342	16199	16284	16406	16274	16295	16138	16342	16210	16286	16403	16464	16404	16252	16385	16263	16235	16371	16460	16480	16372	16279	16269	16216	16393	16369	16130	16149	16237	16266	16204	16240	16242	16360	16164	16416	16234	16188	16158	16198	16325	16392	16318	16146	16234	16103	16143	16412	16237	16349	16491	16364	16267	16307	16159	16130	16147	16234	16399	16263	16256	16315	16241	16445	16364	16233	16061	16483	16288	16326	16137	16183	16272	16405	16481	16255	16331	16380	16360	16190	16504	16309	16382	16352	16370	16161	16097	16355	16238	16395	16481	16239	16182	16399	16052	16391	16232	16264	16360	16350	16136	16458	16276	16256	16305	16240	16260	16367	16425	16285	16350	16331	16228	16394	16203	16197	16429	16264	16420	16424	16290	16158	16335	16400	16315	16156	16239	16269	16259	16327	16129	16268	16161	16273	16198	16283	16172	16425	16322	16456	16316	16409	16280	16108	16254	16196	16213	16301	16234	16201	16498	16232	16315	16302	16317	16373	16113	16155	16367	16427	16437	16187	16265	16357	16345	16396	16203	16398	16175	16391	16569	16249	16191	16227	16397	16335	16299	16230	16249	16220	16405	16141	16525	16286	16279	16253	16301	16165	16107	16376	16332	16367	16256	16391	16298	16406	16365	16280	16300	16359	16300	16381	16370	16311	16318	16201	16085	16176	16381	16366	16326	16056	16174	16142	16267	16149	16145	16312	16447	16479	16241	16287	16426	16299	16187	16176	16067	16390	16337	16237	16411	16369	16363	16221	16349	16205	16221	16152	16107	16423	16401	16445	16485	16172	16388	16250	16206	16269	16464	16316	16342	16344	16353	16312	16028	16445	16351	16092	16361	16191	16218	16252	16306	16248	16063	16128	16420	16372	16209	16122	16243	16435	16430	16452	16218	16360	16353	16560	16282	16288	16506	16260	16045	16239	16424	16222	16256	16225	16324	16154	16098	16297	16291	16418	16471	16202	16082	16292	16295	16279	16380	16232	16430	16281	16364	16451	16311	16309	16293	16072	16457	16426	16011	16283	16275	16251	16339	16343	16491	16219	16370	16257	16329	16445	16232	16333	16149	16186	16189	16451	16205	16161	16141	16470	16343	16533	16234	16357	16286	16245	16179	16239	16315	16291	16393	16238	16330	16098	16347	16353	16265	16340	16399	16237	16339	16291	16188	16458	16404	16404	16401	16285	16320	16261	16414	16163	16235	16482	16280	16341	16304	16093	16145	16346	16244	16357	16202	16177	16427	16257	16188	16332	16268	16330	16431	16360	16491	16374	16122	16219	16391	16191	16406	16209	16269	16406	16308	16389	16081	16344	16336	16068	16389	16211	16379	16224	16122	16110	16215	16341	16362	16264	16388	16114	16291	16409	16136	16390	16487	16173	15993	16310	16224	16399	16315	16349	16285	16221	16175	16184	16333	16347	16290	16389	16021	16264	16341	16380	16178	16394	16541	16366	16124	16308	16404	16558	16248	16464	16252	16472	16355	16502	16592	16458	16644	16262	16418	16347	16115	16274	16418	16307	16347	16459	16311	16327	16292	16208	16225	16123	16284	16458	16328	16478	16332	16215	16363	16195	16269	16318	16437	16407	16126	16134	16361	16242	16121	16389	16231	16148	16201	16175	16201	16435	16051	16256	16179	16206	16534	16418	16229	16196	16340	16176	16344	16363	16236	16017	16184	16432	16380	16328	16257	16151	16061	16365	16314	16408	16431	16201	16258	16223	16360	16276	16169	16309	16276	16259	16226	16205	16311	16162	16440	16288	16295	16154	16132	16566	16121	16108	16334	16469	16300	16359	16120	16428	16517	16180	16367	16297	16330	16257	16265	16276	16376	16282	16274	16127	16367	16448	16213	16291	16012	16382	16444	16294	16349	16429	16279	16258	16453	16255	16189	16329	16121	16368	16379	16369	16403	16309	16283	16244	16357	16314	16324	16241	16448	16281	16176	16326	16281	16171	16224	16301	16270	16186	16370	16333	16171	16227	16231	16377	16127	16368	16339	16195	16277	16270	16372	16467	16237	16330	16313	16324	16280	16188	16345	16158	16249	16412	16168	16146	16107	16249	16412	16426	16298	16155	16237	16318	16397	16177	16121	16353	16483	16265	16461	16380	16163	16285	16301	16323	16248	16329	16372	16407	16289	16367	16263	16407	16357	16265	16032	16358	16372	16371	16176	16322	16162	16370	16231	16368	16373	16297	16174	16195	16269	16397	16215	16274	16290	16229	16185	16398	16357	16306	16290	16339	16319	16225	16336	16270	16411	16233	16260	16293	16301	16379	16186	16426	16417	16209	16205	16328	16311	16214	16312	16066	16293	16251	16299	16547	16168	16204	16425	16442	16466	16190	16197	16301	16406	16375	16257	16473	16307	16301	16243	16365	16395	16148	16261	16321	16282	16171	16222	16356	16220	16391	16294	16147	16055	16255	16169	16430	16241	16194	16138	16444	16235	16275	16288	16243	16138	16170	16380	16296	16482	16282	16189	16411	16401	16201	16248	16184	16140	16209	16251	16251	16387	16301	16272	16247	16478	16299	16065	16304	16257	16152	16054	16442	16344	16196	16246	16144	16179	16119	16202	16681	16185	16219	16213	16237	16331	16245	16438	16436	16300	16215	16317	16209	16338	16334	16312	16407	16204	16371	16459	16248	16298	16324	16437	16360	16274	16363	16391	16292	16312	16347	16176	16347	16300	16294	16197	16264	16391	16251	16474	16271	16413	16289	16141	16324	16340	16307	16318	16386	16249	16274	16353	16377	16416	16305	16370	16344	16399	16270	16259	16290	16439	16160	16367	16289	16344	16216	16689	16252	16514	16242	16267	16342	16438	16271	16287	16500	16250	16410	16235	16320	16281	16034	16238	16268	16225	16430	16218	16252	16258	16305	16376	16345	16440	16228	16341	16399	16221	16342	16140	16353	16095	16398	16360	16327	16248	16215	16285	16343	16280	16348	16213	16274	16318	16392	16369	16431	16394	16362	16195	16231	16151	16101	16316	16347	16410	16291	16443	16412	16423	16300	16264	16212	16211	16097	16154	16496	16310	16230	16199	16246	16359	16279	16154	16171	16248	16317	16276	16215	16461	16273	16120	16300	16238	16290	16123	16203	16213	16507	16488	16276	16252	16244	16303	16331	16405	16344	16239	16244	16402	16292	16380	16268	16192
13488	26454	20766	15532	14503	14180	13792	13736	13640	13699	13827	13820	13695	13662	13866	13926	13998	13945	13628	13758	13609	13691	13722	13677	13615	13662	13728	13608	13624	13747	13798	13635	13617	13511	13626	13674	13471	13828	13692	13606	13617	13640	13747	13773	13532	13828	13731	13605	13453	13849	13752	13515	13715	13591	13514	13655	13642	13757	13542	13649	13563	13750	13791	13805	13688	13605	13669	13718	13683	13684	13750	13729	13795	13697	13668	13877	13701	13832	13610	13534	13798	13820	13564	13578	13725	13719	13729	13524	13758	13522	13518	13672	13640	13665	13750	13676	13644	13663	13551	13732	13655	13640	13759	13823	13744	13573	13668	13541	13705	13713	13612	13727	13818	13647	13492	13581	13621	13676	13781	13681	13589	13682	13722	13625	13621	13735	13531	13680	13888	13576	13715	13658	13690	13758	13762	13628	13638	13734	13613	13712	13569	13573	13636	13556	13671	13699	13534	13797	13711	13654	13663	13800	13640	13647	13452	13657	13702	13775	13425	13736	13644	13694	13588	13694	13570	13838	13724	13673	13739	13613	13712	13887	13744	13658	13638	13669	13533	13643	13606	13676	13679	13609	13655	13768	13704	13606	13478	13820	13662	13628	13864	13703	13598	13562	13607	13863	13530	13674	13565	13681	13427	13639	13655	13624	13681	13733	13815	13576	13621	13686	13790	13516	13646	13721	13638	13633	13711	13856	13678	13592	13742	13481	13694	13680	13733	13552	13589	13539	13743	13557	13649	13642	13691	13669	13544	13802	13628	13834	13716	13662	13676	13505	13744	13642	13753	13538	13768	13775	13772	13729	13563	13675	13725	13534	13746	13609	13685	13667	13604	13565	13576	13751	13689	13653	13720	13704	13726	13648	13630	13694	13521	13611	13754	13760	13721	13701	13717	13710	13614	13591	13599	13675	13766	13810	13665	13605	13655	13885	13664	13729	13841	13752	13623	13653	13604	13678	13674	13688	13565	13562	13655	13623	13592	13681	13855	13733	13737	13648	13678	13859	13812	13545	13643	13586	13710	13554	13764	13812	13672	13596	13534	13589	13673	13673	13573	13693	13694	13683	13684	13723	13724	13615	13638	13630	13776	13661	13666	13900	13836	13641	13636	13593	13750	13858	13551	13607	13670	13613	13770	13565	13656	13619	13682	13683	13673	13628	13664	13540	13693	13579	13644	13721	13821	13688	13641	13591	13661	13680	13591	13711	13599	13716	13694	13623	13668	13782	13682	13626	13704	13640	13723	13599	13676	13887	13529	13601	13549	13588	13763	13677	13634	13676	13625	13637	13678	13627	13652	13694	13669	13841	13639	13830	13831	13606	13591	13689	13614	13729	13627	13529	13706	13651	13829	13668	13691	13711	13805	13556	13806	13721	13664	13697	13686	13667	13634	13904	13609	13729	13563	13621	13570	13745	13674	13616	13580	13580	13738	13517	13563	13594	13720	13774	13776	13670	13734	13667	13631	13567	13767	13596	13623	13564	13603	13702	13593	13634	13865	13567	13441	13631	13842	13547	13627	13707	13617	13666	13796	13788	13652	13683	13591	13586	13783	13596	13644	13761	13659	13527	13861	13610	13628	13903	13729	13596	13707	13779	13717	13730	13722	13750	13652	13833	13615	13685	13738	13643	13679	13626	13598	13709	13638	13637	13623	13675	13663	13650	13614	13708	13750	13646	13855	13499	13698	13841	13533	13780	13600	13513	13760	13798	13669	13685	13542	13534	13562	13667	13813	13673	13616	13576	13666	13789	13535	13653	13531	13601	13861	13774	13731	13648	13664	13616	13758	13708	13673	13646	13770	13453	13677	13797	13768	13581	13755	13659	13660	13599	13714	13640	13753	13644	13785	13724	13805	13678	13683	13677	13650	13722	13475	13716	13634	13696	13683	13623	13619	13623	13672	13848	13791	13649	13703	13748	13728	13672	13848	13735	13614	13773	13740	13759	13695	13684	13662	13600	13572	13671	13603	13557	13685	13537	13827	13695	13785	13739	13667	13767	13599	13658	13657	13710	13715	13606	13686	13761	13584	13578	13778	13614	13608	13738	13751	13498	13725	13742	13710	13631	13810	13661	13564	13708	13594	13558	13540	13603	13752	13841	13803	13471	13481	13597	13684	13712	13515	13690	13499	13621	13810	13949	13722	13589	13592	13662	13604	13845	13577	13619	13642	13741	13683	13633	13632	13634	13756	13634	13620	13664	13617	13759	13563	13539	13767	13701	13607	13960	13650	13738	13606	13758	13583	13761	13832	13596	13585	13677	13756	13742	13684	13605	13747	13548	13818	13711	13592	13749	13826	13630	13861	13699	13707	13733	13576	13740	13772	13777	13626	13709	13686	13507	13800	13637	13899	13627	13719	13529	13775	13739	13766	13654	13800	13677	13559	13645	13685	13845	13765	13742	13663	13617	13733	13424	13419	13534	13616	13555	13752	13695	13723	13727	13749	13612	13615	13761	13487	13743	13789	13532	13670	13724	13722	13597	13548	13811	13653	13684	13621	13775	13443	13661	13623	13604	13674	13668	13622	13609	13739	13832	13623	13735	13734	13660	13789	13699	13603	13595	13652	13659	13721	13792	13741	13685	13576	13829	13656	13671	13538	13737	13642	13722	13671	13585	13689	13685	13557	13637	13705	13755	13751	13722	13802	13773	13755	13492	13713	13693	13582	13550	13631	13647	13524	13540	13579	13667	13722	13788	13718	13639	13669	13748	13555	13590	13617	13715	13616	13691	13626	13665	13682	13645	13612	13482	13709	13580	13791	13604	13592	13677	13698	13615	13717	13665	13674	13638	13845	13575	13732	13638	13816	13792	13719	13601	13730	13671	13760	13787	13661	13722	13745	13839	13837	13519	13584	13668	13662	13667	13566	13573	13583	13584	13675	13790	13727	13829	13641	13623	13837	13749	13586	13714	13628	13674	13684	13585	13632	13818	13670	13753	13498	13779	13716	13786	13813	13756	13672	13686	13711	13577	13592	13677	13745	13589	13631	13611	13731	13666	13561	13520	13653	13620	13550	13648	13725	13696	13798	13549	13739	13573	13656	13685	13610	13623	13706	13821	13720	13837	13734	13772	13601	13461	13786	13574	13666	13802	13445	13739	13721	13694	13826	13691	13617	13712	13604	13623	13706	13630	13748	13572	13665	13626	13564	13641	13672	13595	13727	13768	13545	13612	13844	13702	13781	13522	13630	13638	13480	13638	13767	13739	13728	13662	13660	13917	13814	13715	13746	13501	13552	13676	13591	13569	13623	13669	13756	13707	13567	13579	13565	13633	13740	13712	13693	13874	13858	13622	13862	13713	13607	13684	13745	13651	13588	13768	13723	13702	13596	13729	13776	13791	13545	13687	13601	13688	13714	13626	13618	13774	13588	13603	13651	13823	13871	13823	13625	13696	13669	13677	13693	13684	13684	13646	13586	13632	13587	13656	13694	13611	13811	13750	13735	13785	13742	13708	13701	13610	13741	13642	13614	13561	13699	13727	13624	13693	13554	13643	13655	13800	13742	13790	13628	13743	13877	13682	13842	13768	13642	13727	13711	13792	13638	13507	13867	13680	13677	13625	13486	13760	13692	13560	13732	13586	13590	13748	13748	13899	13749	13841	13674	13796	13599	13726	13628	13689	13781	13667	13736	13654	13718	13839	13632	13685	13696	13715	13830	13692	13752	13537	13687	13787	13655	13725	13545	13677	13616	13570	13587	13444	13722	13520	13567	13645	13762	13579	13619	13492	13695	13750	13574	13751	13661	13496	13624	13610	13719	13560	13748	13782	13902	13540	13597	13609	13726	13771	13527	13671	13710	13728	13700	13607	13628	13626	13398	13606	13786	13702	13772	13610	13708	13653	13786	13705	13487	13575	13775	13746	13739	13705	13709	13812	13672	13636	13621	13837	13694	13522	13519	13557	13604	13510	13662	13801	13716	13807	13631	13567	13698	13726	13701	13595	13822	13694	13717	13703	13650	13609	13746	13768	13613	13619	13599	13801	13706	13772	13693	13761	13691	13594	13623	13732	13555	13581	13862	13708	13753	13599	13854	13696	13559	13623	13659	13527	13779	13672	13778	13586	13546	13730	13902	13580	13568	13623	13563	13739	13680	13751	13680	13720	13700	13828	13685	13681	13735	13622	13746	13829	13715	13693	13688	13573	13598	13625	13724	13833	13686	13621	13854	13763	13874	13559	13586	13712	13644	13700	13528	13699	13592	13668	13732	13628	13634	13689	13562	13791	13612	13640	13746	13652	13763	13576	13666	13706	13621	13676	13632	13677	13613	13763	13835	13763	13594	13547	13780	13739	13689	13711	13627	13713	13672	13608	13738	13655	13857	13600	13801	13631	13660	13585	13818	13520	13715	13645	13651	13703	13741	13858	13706	13747	13755	13526	13837	13749	13585	13728	13733	13612	13626	13688	13711	13405	13759	13594	13690	13702	13640	13600	13741	13851	13766	13852	13610	13723	13796	13694	13732	13739	13687	13580	13745	13575	13586	13727	13739	13692	13608	13807	13710	13568	13695	13588	13785	13685	13596	13639	13591	13716	13798	13698	13772	13488	13739	13762	13643	13619	13618	13630	13541	13621	13566	13769	13670	13678	13748	13626	13504	13663	13686	13580	13753	13806	13865	13730	13580	13630	13705	13673	13715	13843	13755	13657	13663	13697	13594	13698	13738	13599	13688	13765	13694	13665	13611	13689	13605	13472	13786	13738	13663	13564	13693	13627	13555	13567	13556	13665	13732	13745	13656	13671	13715	13649	13614	13601	13785	13716	13739	13691	13711	13778	13678	13621	13628	13825	13690	13612	13853	13741	13789	13697	13545	13712	13521	13782	13838	13957	13532	13596	13597	13705	13668	13741	13591	13741	13640	13633	13613	13532	13673	13707	13651	13776	13732	13689	13686	13697	13712	13572	13592	13708	13575	13752	13662	13617	13654	13774	13786	13623	13531	13647	13607	13601	13555	13642	13740	13834	13732	13734	13728	13626	13480	13828	13582	13711	13648	13562	13639	13916	13797	13739	13758	13716	13686	13715	13703	13791	13823	13679	13649	13782	13560	13754	13642	13853	13698	13744	13688	13580	13614	13752	13793	13744	13606	13565	13707	13778	13665	13646	13573	13627	13519	13633
23645	21261	28803	24041	21653	22284	20378	16800	15942	16267	16313	16083	16063	16354	17232	19065	19336	18408	17310	16461	16055	15923	15764	15755	15785	15996	15845	15937	15963	15564	15615	15592	15587	15705	15706	15802	15646	15539	15754	15826	15833	15762	15676	15656	15787	15787	15484	15640	15734	15988	15920	15525	15532	15691	15691	15713	15763	15601	15788	15805	15726	15624	15800	15690	15622	15680	15719	15676	15685	15596	15778	15676	15710	15601	15600	15677	15593	15620	15800	15598	15673	15748	15816	15658	15626	15911	15620	15809	15671	15849	15552	15643	15599	15816	15714	15671	15679	15696	15893	15756	15831	15652	15745	15576	15483	15811	15410	15638	15525	15734	15749	15865	15738	15507	15567	15758	15912	15696	15767	15691	15704	15810	15690	15573	15590	15598	15629	15721	15648	15696	15543	15571	15745	15680	15709	15691	15756	15465	15686	15669	15789	15568	15763	15727	15698	15626	15681	15591	15559	15696	15755	15733	15693	15703	15765	15740	15730	15611	15639	15777	15842	15780	15627	15729	15640	15635	15780	15765	15809	15790	15712	15544	15737	15551	15635	15597	15478	15613	15528	15690	15540	15696	15683	15631	15624	15649	15608	15706	15526	15706	15651	15669	15820	15702	15754	15613	15667	15720	15559	15505	15525	15720	15628	15532	15481	15517	15777	15509	15844	15650	15849	15794	15624	15622	15622	15711	15700	15897	15691	15662	15638	15704	15519	15424	15625	15717	15567	15699	15727	15712	15802	15793	15676	15767	15566	15804	15638	15737	15683	15596	15670	15539	15687	15639	15538	15753	15668	15538	15660	15586	15890	15742	15799	15559	15761	15682	15732	15742	15687	15754	15625	15557	15547	15531	15656	15633	15753	15484	15732	15550	15515	15462	15661	15922	15675	15613	15691	15587	15496	15831	15498	15578	15733	15620	15752	15611	15562	15686	15664	15852	15772	15501	15626	15610	15725	15557	15470	15601	15600	15822	15704	15626	15690	15754	15558	15533	15559	15799	15667	15354	15640	15742	15676	15658	15729	15557	15654	15863	15500	15801	15778	15978	15523	15804	15703	15727	15660	15516	15705	15602	15635	15568	15809	15628	15653	15633	15614	15691	15556	15726	15661	15690	15788	15624	15799	15636	15800	15707	15724	15463	15565	15530	15584	15806	15730	15732	15672	15608	15598	15499	15679	15573	15856	15666	15655	15499	15693	15697	15837	15607	15645	15591	15638	15493	15560	15759	15782	15557	15580	15689	15467	15573	15807	15821	15613	15186	15587	15550	15448	15763	15628	15712	15696	15852	15779	15624	15844	15709	15681	15712	15566	15467	15851	15674	15420	15730	15591	15515	15855	15655	15851	15570	15625	15536	15688	15626	15682	15515	15687	15658	15657	15649	15782	15557	15708	15639	15578	15550	15550	15777	15754	15538	15695	15624	15680	15805	15817	15778	15598	15706	15840	15564	15362	15803	15650	15653	15584	15637	15656	15619	15735	15950	15890	15752	15600	15839	15854	15600	15807	15603	15743	15497	15620	15749	15780	15795	15807	15775	15826	15629	15534	15586	15609	15610	15887	15718	15509	15776	15708	15784	15734	15577	15666	15775	15832	15940	15583	15450	15685	15734	15604	15678	15712	15572	15487	15650	15709	15617	15791	15579	15772	15533	15736	15720	15524	15599	15665	15708	15657	15723	15762	15747	15631	15504	15546	15501	15772	15995	15613	15699	15651	15662	15724	15581	15884	15715	15837	15788	15676	15640	15585	15740	15648	15684	15719	15611	15726	15611	15631	15454	15579	15637	15817	15673	15620	15436	15493	15638	15674	15620	15622	15631	15747	15497	15459	15528	15541	15855	15650	15585	15489	15792	15641	15692	15669	15638	15659	15686	15739	15615	15804	15636	15647	15574	15568	15661	15628	15754	15680	15808	15581	15772	15755	15574	15742	15783	15713	15613	15709	15855	15498	15556	15842	15642	15565	15544	15676	15856	15725	15630	15556	15814	15642	15664	15603	15500	15488	15597	15701	15689	15727	15559	15654	15488	15689	15743	15707	15541	15685	15688	15610	15805	15787	15879	15657	15670	15629	15625	15435	15560	15666	15680	15639	15853	15767	15603	15819	15698	15772	15829	15723	15746	15760	15640	15676	15529	15457	15685	15611	15649	15701	15467	15595	15582	15737	15491	15654	15645	15704	15647	15625	15685	15669	15821	15451	15532	15540	15733	15864	15662	15822	15471	15802	15699	15759	15692	15549	15744	15677	15456	15680	15726	15716	15519	15639	15461	15665	15766	15564	15758	15692	15839	15655	15666	15736	15698	15890	15683	15640	15852	15797	15891	15647	15864	15646	15606	15546	15945	15769	15627	15632	15621	15544	15484	15726	15627	15547	15645	15735	15575	15604	15570	15801	15702	15709	15847	15794	15552	15571	15587	15603	15765	15865	15620	15671	15792	15708	15813	15544	15606	15878	15446	15468	15587	15962	15477	15440	15740	15792	15752	15692	15709	15607	15718	15568	15683	15786	15711	15662	15571	15755	15473	15597	15629	15520	15761	15621	15618	15692	15697	15678	15799	15629	15652	15678	15871	15795	15673	15577	15840	15700	15710	15507	15628	15710	15685	15711	15513	15600	15799	15542	15649	15687	15648	15709	15573	15661	15637	15603	15696	15564	15776	15863	15591	15392	15768	15624	15646	15678	15537	15429	15577	15668	15784	15569	15472	15513	15770	15812	15647	15667	15584	15834	15755	15606	15580	15758	15721	15718	15567	15512	15540	15638	15636	15525	15614	15750	15626	15729	15649	15695	15514	15637	15532	15895	15634	15683	15640	15653	15719	15842	15591	15734	15515	15689	15607	15833	15918	15806	15740	15796	15675	15567	15663	15734	15655	15701	15566	15734	15729	15706	15620	15777	15748	15596	15553	15770	15768	15658	15533	15763	15693	15653	15774	15705	15719	15806	15903	15569	15566	15721	15734	15770	15801	15808	15568	15648	15588	15637	15658	15629	15709	15629	15707	15540	15661	15568	15588	15898	15991	15750	15609	15594	15600	15611	15636	15689	15631	15756	15688	15724	15620	15711	15567	15582	15754	15757	15831	15800	15787	15713	15762	15709	15576	15743	15827	15602	15470	15624	15618	15726	15708	15759	15848	15628	15855	15520	15694	15736	15574	15621	15629	15538	15386	15663	15596	15778	15676	15655	15837	15626	15517	15632	15574	15789	15635	15717	15705	15700	15466	15658	15631	15722	15668	15539	15775	15462	15751	15682	15851	15524	15556	15759	15614	15569	15753	15907	15559	15543	15619	15637	15504	15472	15672	15610	15664	15776	15685	15700	15707	15711	15633	15899	15588	15595	15725	15542	15686	15676	15663	15649	15782	15557	15595	15692	15907	15665	15623	15796	15559	15488	15704	15596	15607	15614	15622	15642	15613	15563	15636	15717	15686	15583	15633	15746	15753	15594	15666	15626	15893	15664	15664	15738	15515	15705	15689	15579	15731	15619	15559	15504	15601	15591	15659	15634	15584	15771	15613	15583	15543	15596	15593	15668	15700	15545	15782	15727	15690	15698	15756	15691	15596	15604	15737	15606	15602	15794	15627	15670	15632	15681	15672	15465	15572	15825	15690	15577	15657	15771	15464	15660	15699	15793	15647	15663	15479	15712	15791	15698	15631	15698	15503	15590	15524	15491	15733	15684	15669	15463	15814	15761	15532	15501	15790	15726	15654	15635	15898	15696	15798	15702	15616	15649	15811	15561	15614	15838	15535	15794	15552	15619	15682	15760	15679	15805	15506	15597	15621	15767	15668	15584	15435	15725	15666	15450	15868	15579	15591	15721	15803	15665	15556	15679	15750	15760	15637	15640	15489	15772	15800	15601	15603	15623	15650	15462	15661	15746	15638	15534	15619	15716	15674	15608	15573	15498	15569	15715	15669	15524	16087	15639	15789	15734	15475	15703	15731	15745	15666	15763	15561	15508	15673	15622	15521	15478	15606	15674	15578	15660	15621	15769	15706	15760	15706	15637	15783	15592	15591	15562	15624	15729	15701	15830	15555	15699	15545	15779	15788	15817	15638	15649	15800	15600	15697	15762	15511	15514	15673	15542	15684	15658	15401	15792	15702	15666	15614	15872	15743	15563	15682	15763	15874	15787	15606	15777	15599	15642	15711	15549	15567	15616	15434	15589	15597	15469	15538	15583	15520	15781	15624	15715	15830	15735	15665	15672	15864	15680	15528	15644	15626	15638	15686	15927	15564	15811	15533	15706	15517	15559	15467	15633	15735	15717	15540	15631	15631	15743	15530	15714	15635	15703	15534	15493	15569	15681	15672	15698	15566	15786	15607	15674	15649	15745	15641	15771	15708	15716	15750	15683	15628	15570	15827	15609	15666	15721	15641	15558	15900	15688	15792	15769	15560	15568	15672	15756	15659	15624	15708	15538	15616	15470	15485	15789	15677	15718	15804	15667	15656	15709	15876	15694	15639	15536	15678	15716	15725	15680	15652	15464	15768	15580	15672	15647	15829	15709	15757	15701	15632	15701	15501	15592	15708	15726	15490	15657	15688	15621	15733	15767	15868	15674	15603	15592	15672	15707	15674	15554	15582	15573	15753	15706	15458	15677	15581	15759	15723	15951	15904	15803	15679	15830	15431	15649	15690	15616	15538	15648	15618	15547	15767	15512	15697	15721	15531	15695	15797	15656	15542	15669	15695	15675	15753	15553	15829	15576	15767	15621	15852	15585	15593	15640	15618	15717	15766	15579	15688	15735	15849	15669	15738	15725	15591	15774	15606	15516	15635	15695	15630	15842	15659	15600	15905	15584	15687	15564	15680	15544	15774	15643	15701	15695	15570	15432	15667	15645	15698	15699	15722	15434	15408	15904	15731	15642	15514	15480	15675	15778	15560	15844	15785	15806	15638	15759	15795	15536	15823	15792	15643	15646	15555	15831	15703	15649	15683	15838	15795	15840	15638	15762	15616	15672	15747	15662	15789	15787	15537	15583	15869	15726	15659	15733	15800	15709	15676	15700	15681	15810	15704	15632	15680	15681	15880	15627	15628	15657	15645	15529	15681	15620	15673	15588	15512	15607	15653	15696	15637	15585	15599	15582	15459	15526	15556	15589	15708	15640	15413
13655	33203	24338	16703	15330	14457	13953	13631	13536	13581	13608	13450	13533	13897	14963	16222	16312	15415	14383	13894	13547	13434	13252	13303	13435	13437	13385	13311	13360	13455	13356	13480	13407	13317	13433	13218	13442	13368	13293	13364	13421	13403	13336	13394	13259	13339	13314	13506	13389	13592	13395	13355	13220	13370	13386	13369	13333	13323	13310	13479	13403	13388	13269	13241	13366	13361	13274	13340	13152	13456	13415	13386	13093	13438	13406	13393	13434	13315	13456	13412	13363	13372	13473	13249	13338	13451	13242	13414	13293	13294	13395	13230	13392	13294	13262	13338	13322	13422	13311	13440	13410	13363	13452	13125	13321	13230	13282	13448	13359	13503	13270	13293	13389	13312	13451	13308	13297	13265	13345	13430	13298	13325	13371	13355	13414	13437	13386	13205	13291	13306	13356	13274	13393	13197	13230	13491	13353	13204	13478	13424	13211	13379	13313	13362	13308	13345	13442	13430	13338	13323	13434	13263	13243	13554	13257	13313	13471	13270	13442	13219	13446	13273	13211	13367	13148	13263	13398	13426	13443	13368	13340	13302	13444	13338	13338	13448	13159	13264	13248	13477	13201	13324	13417	13211	13262	13370	13335	13212	13418	13250	13388	13270	13361	13320	13247	13439	13410	13283	13141	13363	13301	13193	13436	13283	13400	13438	13427	13341	13435	13241	13500	13264	13454	13304	13286	13178	13297	13184	13225	13269	13389	13440	13330	13311	13417	13223	13484	13203	13467	13333	13281	13289	13372	13303	13414	13377	13445	13343	13259	13384	13358	13328	13247	13312	13225	13443	13196	13340	13309	13449	13273	13432	13346	13323	13163	13392	13247	13429	13311	13367	13299	13261	13211	13387	13414	13313	13163	13291	13377	13181	13444	13265	13306	13417	13443	13243	13145	13298	13366	13330	13406	13319	13487	13330	13427	13276	13279	13389	13390	13286	13308	13254	13534	13394	13286	13237	13371	13387	13272	13358	13263	13235	13449	13348	13433	13336	13376	13305	13288	13571	13360	13493	13385	13329	13352	13429	13284	13308	13527	13460	13223	13412	13301	13432	13233	13355	13438	13377	13236	13372	13350	13374	13277	13413	13279	13397	13230	13394	13435	13419	13370	13264	13296	13208	13458	13431	13296	13475	13404	13281	13125	13356	13282	13395	13406	13067	13185	13287	13489	13229	13346	13239	13328	13354	13270	13398	13271	13323	13528	13425	13353	13310	13236	13252	13392	13403	13402	13457	13379	13289	13464	13339	13301	13387	13394	13300	13407	13443	13294	13303	13320	13225	13203	13309	13373	13271	13284	13275	13292	13126	13317	13516	13527	13133	13430	13496	13263	13331	13447	13379	13367	13559	13257	13294	13354	13481	13368	13282	13376	13150	13321	13311	13445	13210	13407	13395	13250	13434	13409	13212	13295	13350	13379	13285	13252	13316	13494	13342	13309	13294	13331	13473	13390	13397	13472	13206	13202	13329	13321	13259	13378	13274	13262	13397	13250	13127	13442	13289	13182	13375	13021	13397	13386	13276	13361	13301	13358	13512	13313	13367	13225	13274	13404	13334	13444	13463	13569	13323	13268	13550	13512	13385	13209	13306	13350	13395	13267	13172	13324	13384	13477	13349	13602	13268	13364	13409	13448	13340	13349	13381	13429	13243	13427	13357	13398	13400	13372	13402	13421	13381	13433	13297	13286	13471	13259	13203	13405	13369	13559	13334	13362	13315	13295	13405	13458	13250	13271	13373	13322	13352	13109	13459	13231	13461	13266	13122	13377	13368	13279	13340	13279	13273	13330	13412	13246	13348	13441	13274	13406	13267	13402	13494	13309	13209	13450	13320	13277	13282	13245	13204	13188	13397	13485	13324	13419	13211	13114	13319	13471	13368	13308	13314	13233	13343	13368	13105	13265	13253	13190	13432	13250	13362	13315	13283	13399	13362	13209	13244	13331	13533	13330	13516	13244	13370	13433	13257	13270	13300	13403	13404	13360	13274	13426	13350	13471	13340	13303	13243	13260	13369	13311	13388	13359	13303	13215	13290	13373	13218	13212	13405	13347	13317	13252	13449	13355	13364	13484	13391	13286	13344	13317	13383	13369	13470	13250	13214	13420	13384	13191	13368	13313	13477	13329	13445	13239	13252	13354	13336	13316	13212	13471	13345	13355	13324	13307	13402	13373	13418	13241	13427	13340	13507	13385	13287	13364	13390	13307	13477	13295	13268	13446	13396	13334	13238	13226	13417	13295	13302	13449	13274	13542	13348	13319	13459	13261	13346	13341	13404	13273	13358	13210	13271	13345	13247	13378	13292	13280	13231	13417	13453	13454	13483	13398	13476	13472	13357	13272	13300	13299	13276	13299	13567	13377	13309	13385	13162	13369	13360	13313	13344	13423	13306	13370	13495	13294	13369	13339	13442	13419	13432	13212	13121	13344	13288	13366	13332	13217	13262	13382	13412	13337	13237	13276	13305	13448	13318	13450	13211	13346	13218	13370	13520	13525	13236	13674	13396	13397	13350	13246	13390	13401	13407	13312	13420	13401	13221	13172	13397	13412	13388	13277	13212	13382	13358	13227	13401	13482	13376	13298	13279	13246	13377	13457	13202	13358	13311	13364	13277	13320	13355	13302	13363	13358	13334	13308	13347	13420	13357	13442	13330	13346	13348	13417	13185	13253	13277	13524	13420	13343	13321	13263	13469	13348	13284	13320	13403	13351	13342	13352	13256	13430	13442	13421	13441	13462	13346	13285	13350	13471	13384	13384	13282	13389	13462	13345	13179	13462	13303	13522	13332	13413	13436	13396	13234	13310	13451	13357	13216	13286	13302	13159	13379	13235	13358	13184	13312	13254	13269	13391	13262	13374	13247	13457	13547	13346	13277	13350	13336	13305	13304	13317	13416	13374	13293	13298	13489	13364	13323	13479	13349	13512	13351	13334	13251	13294	13264	13134	13394	13380	13428	13244	13355	13527	13420	13399	13400	13357	13337	13241	13450	13210	13384	13339	13230	13381	13316	13545	13539	13194	13473	13395	13319	13141	13306	13312	13335	13325	13345	13220	13339	13265	13371	13381	13398	13297	13334	13252	13430	13444	13239	13367	13262	13318	13320	13158	13223	13429	13359	13107	13427	13429	13238	13281	13405	13318	13313	13367	13295	13469	13242	13323	13348	13238	13323	13356	13373	13123	13408	13282	13216	13499	13328	13339	13265	13368	13302	13256	13456	13336	13396	13482	13263	13399	13344	13297	13317	13331	13277	13501	13406	13430	13364	13430	13293	13173	13421	13310	13418	13298	13326	13306	13270	13442	13410	13402	13358	13349	13306	13365	13364	13242	13296	13516	13334	13282	13213	13237	13381	13376	13236	13375	13291	13448	13342	13292	13543	13243	13375	13422	13325	13521	13362	13163	13449	13348	13432	13263	13498	13373	13354	13252	13226	13321	13269	13439	13410	13360	13344	13506	13184	13406	13490	13486	13322	13300	13417	13494	13264	13254	13302	13284	13374	13279	13275	13330	13313	13286	13305	13363	13240	13399	13299	13377	13440	13443	13397	13354	13332	13528	13349	13299	13355	13384	13290	13293	13317	13344	13384	13264	13390	13407	13369	13426	13280	13287	13343	13416	13323	13170	13588	13329	13319	13281	13382	13391	13136	13332	13170	13555	13382	13454	13321	13395	13443	13275	13221	13382	13284	13394	13247	13202	13278	13192	13362	13362	13373	13418	13239	13436	13537	13412	13552	13467	13321	13191	13386	13164	13295	13306	13246	13197	13368	13337	13311	13416	13289	13397	13309	13454	13377	13233	13412	13330	13328	13159	13310	13256	13365	13265	13252	13327	13307	13279	13352	13232	13408	13091	13322	13248	13398	13369	13332	13120	13360	13138	13461	13286	13405	13445	13413	13230	13308	13317	13268	13154	13367	13413	13319	13226	13244	13525	13240	13319	13412	13336	13362	13294	13268	13421	13308	13435	13370	13331	13384	13470	13303	13499	13358	13399	13320	13181	13421	13391	13336	13267	13300	13306	13296	13401	13156	13345	13258	13477	13300	13404	13401	13249	13568	13217	13401	13428	13337	13296	13298	13384	13330	13392	13459	13217	13323	13244	13227	13354	13413	13465	13396	13335	13402	13287	13292	13396	13427	13446	13551	13463	13354	13419	13126	13329	13297	13379	13359	13375	13330	13150	13494	13210	13308	13339	13383	13262	13271	13411	13318	13325	13420	13359	13311	13466	13267	13300	13154	13296	13311	13220	13473	13326	13421	13488	13373	13339	13368	13158	13336	13469	13228	13130	13160	13442	13342	13426	13193	13273	13468	13360	13255	13392	13399	13454	13342	13364	13376	13315	13404	13384	13448	13307	13256	13350	13362	13327	13250	13356	13284	13379	13460	13424	13407	13329	13250	13215	13272	13445	13288	13300	13336	13390	13335	13364	13489	13327	13282	13348	13146	13312	13269	13374	13529	13513	13369	13366	13383	13339	13391	13287	13361	13284	13341	13321	13160	13363	13261	13362	13281	13292	13470	13353	13469	13353	13322	13342	13400	13328	13476	13301	13374	13340	13071	13366	13573	13250	13354	13249	13382	13346	13486	13365	13379	13266	13442	13402	13233	13402	13361	13304	13285	13315	13350	13350	13391	13389	13387	13434	13255	13231	13351	13342	13359	13316	13282	13332	13204	13375	13475	13379	13365	13419	13374	13249	13421	13419	13236	13515	13364	13329	13356	13308	13415	13156	13437	13405	13382	13244	13258	13189	13330	13365	13273	13304	13219	13338	13585	13345	13410	13325	13401	13453	13162	13285	13344	13483	13440	13220	13377	13224	13312	13350	13374	13472	13236	13355	13234	13394	13410	13488	13253	13409	13243	13402	13542	13415	13295	13352	13414	13300	13274	13276	13197	13427	13199	13329	13223	13262	13290	13438	13249	13281	13348	13220	13151	13257	13533	13421	13276	13196	13288	13348	13207	13249	13546	13264	13324	13245	13557	13290	13492	13285	13258	13485	13506	13522	13349	13275	13385	13331	13352	13174	13437	13294	13335	13385	13302	13301	13279	13295	13322	13436	13465	13350	13412	13383	13254	13158	13308	13377	13174	13310	13491	13370	13216	13310	13444	13256	13306	13301	13318
22732	21268	29070	23810	21368	22803	24605	17849	16577	16702	16734	16566	16592	17256	18956	21530	22674	21193	19154	17520	16750	16312	16143	16252	16224	16137	16197	16339	15958	16022	16101	15962	15879	15967	15870	15908	16209	16066	16181	15926	16154	16076	16040	15928	15885	15879	15989	16030	15910	16111	15984	15884	16191	15924	15918	15849	15943	15932	16123	15888	15962	15978	15968	15875	15903	15923	16053	15921	15811	15921	16000	15889	16018	15902	15916	15921	15767	15951	16122	16245	15903	15913	16169	15778	15976	15859	15838	16069	15981	15817	15990	15784	15925	15747	15945	15970	15833	15872	15940	15834	15923	15768	16090	15860	16017	15827	16060	15934	15811	16029	16055	15873	16082	15799	16119	15790	15857	15755	15820	16025	16043	16090	15804	16020	15895	15755	15972	16064	15963	15797	15853	15856	15988	15804	15952	15960	15836	15762	15810	15838	15861	16119	16074	15988	16019	16053	15812	15853	15961	15938	15988	16091	15896	16075	16064	15944	16085	16039	16113	15904	15729	16002	15888	15885	15944	15951	16087	15983	16028	15834	15767	15841	15863	15954	15862	16052	15996	15912	15813	15930	15977	15873	15932	15890	15962	15872	15963	15727	15882	15909	15821	16118	15907	15855	15853	16043	15993	16107	15851	15885	15906	15929	15735	16028	16130	15841	16015	15912	15793	15882	15909	15890	15985	16001	16002	15891	16138	15931	15888	15892	16040	15924	16072	16026	15962	15966	15840	15840	15906	15765	16052	15846	15931	15757	15730	15855	15823	15925	15906	15995	15955	15994	15849	15853	15922	16035	16202	16009	15851	15975	15767	15902	16067	15819	15927	15975	15854	15883	15863	15874	15984	15930	15917	15917	15776	15949	15871	15958	15726	16029	16000	15979	15936	15821	15689	15809	16033	15771	15989	16014	16048	15990	16011	15916	15959	15755	15872	15913	15974	15928	15984	15678	15946	15965	15892	15951	15888	15986	15949	15919	15728	16006	15921	15895	15997	15988	16051	15971	15854	15981	15910	16077	16141	15865	15966	15806	15874	15953	16023	16027	16024	15996	16006	15743	15562	15980	15912	16145	15990	16020	15776	15990	15946	15960	15846	16039	15813	15901	15808	16012	15985	16040	15990	15880	15928	15892	15865	15777	15874	15906	15981	15936	16145	15951	15871	15874	15927	15919	15845	16056	16060	15693	16062	15793	16129	15936	15978	15985	16030	15986	15965	15877	16021	16066	15843	15964	16046	16074	15920	16028	15933	15909	16061	15994	16025	15730	16133	15996	15716	15752	15801	15773	15975	15716	16018	15855	16154	15719	16003	15883	15954	16076	15861	15923	15891	15861	15978	15936	15982	15715	15896	15883	16091	15964	15843	15805	15940	15881	15983	15980	15714	15677	15962	15938	15846	15907	16045	16086	15821	15832	15935	15877	15966	15987	15976	15860	16102	15922	15794	15840	15938	16027	16020	15898	16001	15957	15903	15981	15844	15914	15973	15878	15962	15806	15997	15901	15937	15864	15887	15985	16058	15887	15765	16077	15801	15866	15841	16003	16124	15764	15883	15866	15888	15778	15951	15855	15959	15937	15992	15940	15934	15856	15823	16000	15992	15860	15905	15756	15870	15895	15881	16138	15983	15811	15922	15843	15953	16013	15984	15778	15954	15937	15900	15949	15840	16040	15933	15976	15827	15990	15930	15956	15845	15858	15985	15869	16009	15788	15773	15895	15847	15714	15907	15855	16006	15859	15986	16229	15756	15717	15904	15786	15899	15809	15939	15764	15908	15913	15933	15731	15905	16020	15760	15972	15755	15736	15829	15701	15976	16113	15930	15871	15988	15917	15985	15875	15900	15843	15915	15829	15943	16039	16043	15870	15926	15961	16107	15783	15825	16065	15961	15745	15928	15890	15806	15837	15807	15976	15817	16073	15955	15963	16001	15969	15868	15881	16065	16005	16057	15961	16142	16014	16079	15926	15883	16043	16015	15740	15945	15985	15886	15823	15869	16134	15915	16046	15967	15901	15827	15847	15820	15742	15845	15956	15932	16029	15994	15932	15883	15936	15952	16054	15851	16132	15712	15956	15924	15859	16022	15970	15801	15926	16023	15946	15824	15974	16029	15954	15896	15933	15937	15763	15831	15968	15973	16048	15926	15866	15968	15767	15817	15869	15905	15929	15949	15920	15973	16047	16010	15943	15839	15943	15826	15968	15892	15947	15822	15590	16060	15824	15910	15855	16013	15979	15750	15977	15858	15894	15885	15922	15870	15892	15916	15976	15940	16039	15963	15680	15988	15824	16100	16214	15977	16036	15895	15921	15904	15886	16016	15855	15926	15776	15870	15978	15799	16006	15937	16031	15755	15884	16128	15953	15911	15872	15833	15827	16119	15689	15838	15874	15918	15898	15680	15880	15947	16159	15945	15897	16054	15953	15941	15986	15956	15887	15895	16009	15871	15809	15959	15940	15955	15933	15749	15828	15962	15717	15838	15907	15832	16015	15883	15864	15771	15865	15979	15938	15747	15809	15878	16012	15935	16030	15926	15983	15922	16019	15928	15950	15923	15967	15879	16158	15935	16050	15977	15622	15935	15973	15814	15746	15901	15950	15940	15831	16052	15667	15799	15893	15787	15927	15979	15814	15839	15761	16099	15818	15920	16026	15955	15797	15884	15901	15843	16046	15955	15736	15921	15749	16119	15894	15946	15801	16002	15945	15746	15895	15978	15904	16068	15773	16068	15965	15977	15955	15922	15906	15992	15879	16045	15914	15968	15808	15833	15900	15941	15759	15907	15715	15867	16058	16026	15911	15834	15954	16133	15860	15883	15880	15760	15889	15708	16064	15952	15894	15876	15924	15889	15993	15935	15964	15951	15694	15668	15840	15931	15942	15951	15856	15982	15817	15862	15874	15997	16128	15928	16107	15997	16009	15811	15752	16108	15854	16189	15758	15882	15881	15950	15808	15854	15973	15853	15749	15896	16043	15881	15900	16066	16017	15835	15741	15738	15958	15799	15769	15866	15965	15784	16036	15796	15807	15749	15920	15809	15831	15970	15815	16022	16193	15743	15973	15986	15895	15808	15884	15774	15879	15862	15863	15958	15906	15927	15996	16056	15802	15960	15992	15939	15878	15871	15970	15923	15858	15924	15942	15957	16102	16082	15777	15919	16151	16125	16191	15814	15898	15815	15836	15902	15855	15937	15924	15923	15846	15836	15799	15990	16087	16052	15837	15927	15935	16060	15854	15879	15936	15800	15942	15842	15975	15950	16024	15858	15936	15791	16037	15800	15862	16032	15932	15984	15836	16119	16104	15850	16013	15864	15922	15866	15721	15880	16001	15875	15979	15744	16014	16095	15979	16007	16021	15852	15987	15959	15779	15824	16142	16001	15813	16019	15928	15791	15904	15960	15958	16078	15790	15789	16046	16163	16110	16041	15783	15839	15757	16011	15949	16082	15917	15609	15965	15763	15800	16005	16009	15867	15911	15864	15900	16009	15877	15971	15839	15798	15965	15883	15987	15931	15876	15855	15856	15944	16057	15882	16097	15974	16199	16065	16228	15820	15787	15972	15973	15973	15947	15717	15808	15977	16017	15730	15781	16029	15916	15834	15982	15870	15937	15875	15964	15856	15784	16040	15944	15952	16122	15806	15977	15847	15963	15826	15893	15937	15886	15880	15940	15880	15887	15980	16085	16020	15962	16011	15976	15966	15846	15974	15841	15748	16061	15809	15846	15915	15756	15883	16027	15929	16043	15820	15895	16015	15827	15825	16084	15993	16200	15985	15825	15862	15758	15944	16087	16018	15785	16092	15989	16072	15903	15978	15968	15951	15952	15785	15792	16030	16027	16067	15881	15934	15987	15957	16024	16102	15678	16036	15853	15907	16057	15960	16027	15801	15874	15870	15782	16113	15966	15880	15888	15855	15880	15767	16108	15756	15914	15928	15792	15892	15792	15917	15916	15844	15927	15899	15917	16054	15827	15880	15601	15873	15934	15891	16001	16132	15997	15982	16073	15829	16040	16011	15907	15792	16016	15842	15933	16163	15803	15940	15806	15876	15849	15739	16071	15918	15614	15905	15843	15882	16267	15877	15810	15969	15732	15953	15807	15889	15644	15936	15902	16208	16057	15743	15955	15788	16047	15796	15947	15809	15918	15960	15904	16132	15991	16041	16013	15985	16046	15965	16035	15903	15987	15944	15817	16000	15879	15900	15836	15734	15757	15908	15898	15989	15866	15920	16042	16060	16117	15831	15984	15774	15966	15896	15834	15871	15890	15972	15835	15832	15845	15960	15841	15834	15885	15879	15847	15920	15926	15826	15788	15934	15819	15901	15991	16013	15858	15912	15871	15863	16000	15766	15744	15867	15877	15872	15885	16100	15756	15923	15940	15943	15856	15917	15840	15728	15950	15749	15813	15909	16193	16069	16217	15863	15855	15734	16003	16094	15763	15976	15852	15989	16028	15834	16058	16106	15945	15958	15993	15949	15899	16035	15856	15842	15952	16127	15802	15832	15998	15951	15728	15880	16080	15972	15767	15927	15817	15764	16010	15968	15781	15935	15900	15831	15737	15856	15961	15755	15965	16011	16163	15981	16013	15990	15900	15995	16028	15910	16061	16144	15875	15875	15819	15785	15913	16025	15870	16060	15941	15844	15852	15967	15604	15941	15894	15964	15936	15868	15864	15920	15779	15750	15685	15931	15677	15906	15735	15843	15624	15890	15825	15745	15772	16013	15803	15910	15976	15948	16029	15798	15999	16204	16054	15716	16063	16024	15995	15869	15865	15753	15798	15906	15890	15953	16045	15916	16037	15831	15863	15854	15813	16017	15852	15720	16008	15840	15813	15918	15824	15981	15947	15781	16048	15954	15852	15852	15925	15834	15821	15807	15833	15941	15938	15740	15871	15661	15809	15823	16026	15917	15896	16033	16117	15945	15963	16097	15876	16050	15827	16000	16044	15915	15836	15914	15784	16064	15949	15922	15916	15966	15764	15795	15988	15817	15781	15942	16025	15973	15850	15802	15984	15809	15948	16083	15955	15870	15949	15981	16039	16021	15963	15871	15927	15979	16048	15827	15708	16039	15848	15820	15859	15896	15984	15942	16049	16096	15977	16067	15735	16039	16039	16045	16164
14878	42086	29994	18820	16154	15130	14638	14084	13927	13931	13729	13856	14026	14879	16251	18589	19045	17421	15740	14462	13827	13542	13318	13467	13510	13481	13335	13527	13414	13486	13424	13395	13302	13469	13336	13487	13525	13439	13471	13499	13497	13492	13410	13444	13414	13368	13390	13471	13491	13601	13367	13432	13412	13490	13576	13542	13155	13312	13452	13342	13434	13446	13360	13310	13349	13400	13375	13506	13298	13522	13629	13348	13517	13320	13538	13469	13457	13481	13466	13489	13488	13367	13349	13357	13510	13456	13439	13411	13439	13534	13433	13474	13366	13473	13319	13435	13409	13611	13403	13400	13431	13273	13433	13522	13496	13381	13350	13580	13209	13339	13299	13403	13463	13523	13458	13274	13505	13401	13464	13452	13184	13370	13457	13316	13356	13526	13409	13371	13593	13605	13321	13422	13439	13531	13407	13234	13444	13422	13396	13439	13424	13261	13389	13397	13229	13476	13478	13407	13351	13452	13302	13265	13495	13339	13411	13382	13315	13355	13440	13405	13280	13294	13404	13599	13406	13380	13389	13500	13271	13364	13310	13396	13299	13373	13499	13245	13477	13407	13465	13434	13201	13228	13570	13402	13347	13324	13380	13535	13446	13493	13446	13398	13491	13439	13463	13388	13414	13327	13528	13339	13321	13432	13513	13229	13436	13290	13455	13674	13501	13358	13342	13501	13345	13452	13484	13390	13644	13262	13466	13364	13650	13538	13510	13399	13474	13477	13440	13396	13328	13245	13456	13380	13347	13408	13407	13454	13413	13383	13371	13330	13437	13260	13432	13400	13417	13223	13389	13359	13429	13427	13486	13405	13181	13506	13450	13529	13471	13474	13704	13373	13396	13273	13293	13310	13517	13608	13576	13510	13219	13459	13376	13373	13427	13386	13235	13479	13343	13457	13482	13274	13458	13533	13562	13460	13396	13313	13414	13361	13484	13447	13404	13469	13327	13371	13477	13407	13292	13521	13305	13531	13389	13444	13307	13376	13360	13320	13390	13267	13213	13504	13388	13335	13495	13396	13477	13456	13342	13365	13459	13329	13403	13439	13394	13492	13352	13557	13340	13318	13590	13508	13389	13280	13380	13346	13262	13364	13313	13516	13298	13378	13329	13382	13300	13381	13462	13280	13471	13198	13440	13447	13416	13266	13421	13278	13396	13338	13432	13312	13355	13389	13214	13387	13467	13345	13619	13474	13435	13266	13404	13374	13341	13413	13483	13527	13448	13444	13442	13212	13581	13466	13371	13413	13442	13412	13562	13376	13381	13219	13333	13378	13523	13481	13424	13494	13305	13444	13370	13427	13363	13495	13501	13362	13408	13582	13430	13257	13358	13315	13319	13500	13372	13344	13388	13230	13348	13542	13506	13259	13449	13441	13485	13349	13463	13389	13481	13472	13478	13617	13357	13401	13395	13222	13402	13626	13357	13543	13437	13482	13255	13477	13385	13373	13418	13378	13482	13286	13500	13466	13315	13538	13423	13390	13335	13443	13385	13181	13320	13411	13271	13483	13372	13439	13460	13403	13437	13547	13555	13380	13442	13186	13430	13351	13412	13461	13470	13402	13288	13391	13556	13342	13446	13370	13430	13310	13434	13369	13499	13458	13400	13458	13515	13533	13503	13340	13332	13331	13501	13288	13360	13392	13428	13402	13457	13662	13405	13429	13438	13587	13352	13369	13336	13440	13416	13471	13527	13413	13311	13572	13435	13482	13361	13425	13304	13510	13389	13658	13273	13265	13480	13403	13399	13458	13352	13363	13319	13411	13384	13443	13496	13365	13507	13348	13321	13571	13491	13460	13470	13571	13456	13413	13401	13407	13454	13312	13490	13505	13363	13458	13556	13482	13335	13455	13323	13388	13456	13372	13326	13353	13455	13388	13516	13462	13455	13477	13391	13294	13437	13369	13553	13306	13491	13397	13371	13396	13375	13439	13490	13303	13395	13243	13460	13454	13307	13332	13503	13529	13279	13233	13501	13456	13426	13392	13435	13427	13416	13456	13394	13380	13385	13512	13393	13538	13269	13293	13324	13266	13551	13619	13382	13255	13307	13447	13366	13360	13423	13491	13220	13382	13375	13293	13338	13377	13498	13435	13399	13367	13605	13261	13333	13416	13615	13421	13363	13547	13443	13381	13275	13222	13399	13590	13329	13283	13378	13432	13318	13512	13684	13472	13361	13561	13240	13508	13376	13331	13421	13455	13549	13302	13367	13324	13601	13270	13423	13486	13366	13581	13244	13218	13050	13536	13326	13377	13360	13329	13522	13370	13614	13317	13389	13429	13416	13403	13510	13278	13502	13553	13632	13227	13377	13382	13366	13308	13342	13513	13414	13349	13381	13419	13539	13412	13458	13339	13233	13403	13425	13399	13510	13364	13495	13304	13397	13314	13386	13411	13519	13360	13373	13419	13497	13414	13329	13404	13524	13398	13371	13518	13604	13544	13465	13402	13445	13420	13346	13363	13452	13430	13460	13444	13530	13331	13506	13418	13374	13305	13531	13413	13322	13476	13516	13343	13563	13471	13355	13339	13452	13429	13320	13250	13294	13440	13458	13514	13490	13405	13542	13294	13454	13619	13565	13297	13333	13268	13567	13401	13532	13318	13486	13347	13446	13356	13583	13431	13370	13419	13312	13436	13297	13448	13521	13467	13395	13337	13342	13278	13521	13305	13418	13346	13334	13399	13359	13393	13321	13177	13324	13493	13409	13380	13202	13530	13497	13395	13248	13333	13459	13336	13438	13437	13309	13292	13604	13391	13308	13411	13455	13329	13399	13469	13360	13365	13613	13323	13410	13378	13345	13377	13219	13396	13395	13468	13516	13254	13417	13432	13525	13245	13419	13373	13502	13383	13455	13440	13512	13485	13363	13349	13526	13385	13314	13329	13527	13562	13302	13252	13485	13467	13609	13567	13542	13489	13295	13430	13304	13446	13403	13391	13300	13448	13354	13408	13565	13474	13301	13493	13558	13363	13468	13242	13423	13385	13350	13377	13486	13475	13361	13442	13494	13585	13405	13368	13439	13388	13611	13364	13388	13294	13464	13396	13429	13374	13263	13418	13320	13404	13393	13431	13383	13360	13427	13465	13297	13590	13262	13371	13565	13437	13297	13478	13354	13579	13453	13462	13362	13430	13427	13476	13231	13292	13310	13379	13354	13420	13477	13455	13323	13599	13385	13538	13518	13251	13597	13499	13422	13577	13285	13264	13429	13494	13387	13407	13431	13596	13304	13397	13363	13348	13436	13349	13432	13508	13372	13358	13473	13433	13546	13298	13493	13363	13467	13400	13406	13456	13343	13434	13326	13314	13399	13338	13290	13236	13601	13455	13499	13460	13480	13242	13339	13288	13379	13456	13386	13432	13460	13254	13525	13506	13240	13569	13381	13541	13442	13346	13402	13459	13354	13582	13549	13502	13487	13463	13555	13447	13487	13370	13427	13300	13413	13381	13368	13366	13316	13415	13481	13287	13348	13449	13326	13452	13326	13572	13404	13363	13429	13231	13503	13264	13343	13417	13522	13395	13690	13446	13417	13431	13483	13417	13475	13422	13400	13377	13114	13375	13563	13468	13521	13322	13262	13406	13386	13358	13426	13335	13299	13349	13457	13337	13354	13556	13386	13377	13282	13247	13537	13414	13391	13200	13365	13574	13324	13478	13385	13389	13381	13293	13373	13441	13474	13263	13321	13316	13514	13262	13313	13351	13301	13313	13550	13293	13421	13466	13433	13504	13405	13388	13404	13417	13160	13498	13324	13321	13445	13361	13393	13371	13471	13400	13568	13386	13406	13402	13476	13421	13459	13349	13432	13465	13361	13414	13367	13345	13249	13449	13358	13327	13493	13483	13438	13325	13637	13228	13434	13285	13429	13331	13301	13361	13368	13511	13372	13366	13367	13397	13216	13264	13356	13321	13267	13424	13581	13443	13498	13437	13437	13361	13375	13397	13346	13372	13457	13419	13463	13451	13434	13186	13421	13563	13350	13322	13375	13515	13515	13387	13501	13479	13506	13469	13330	13349	13479	13422	13404	13463	13268	13301	13438	13394	13505	13447	13515	13304	13401	13377	13343	13358	13507	13456	13394	13362	13477	13355	13281	13621	13474	13386	13375	13461	13528	13256	13502	13405	13440	13460	13434	13312	13420	13424	13509	13341	13334	13456	13363	13399	13358	13553	13395	13357	13437	13370	13488	13407	13345	13501	13346	13450	13311	13281	13366	13418	13411	13479	13612	13294	13550	13466	13468	13398	13353	13464	13386	13405	13321	13390	13344	13449	13349	13388	13341	13389	13398	13358	13404	13372	13518	13281	13410	13454	13420	13545	13190	13380	13336	13433	13365	13429	13366	13521	13345	13270	13455	13433	13339	13393	13470	13367	13591	13477	13472	13497	13236	13581	13465	13555	13502	13372	13324	13318	13468	13459	13438	13243	13444	13604	13378	13453	13420	13487	13413	13265	13371	13246	13408	13436	13436	13282	13474	13440	13339	13320	13555	13491	13356	13365	13277	13349	13255	13427	13312	13592	13407	13476	13344	13361	13257	13296	13548	13361	13540	13241	13544	13288	13419	13167	13393	13517	13277	13510	13440	13504	13409	13563	13421	13346	13405	13371	13426	13546	13531	13513	13487	13432	13430	13412	13308	13510	13482	13469	13385	13369	13440	13371	13443	13381	13457	13213	13340	13272	13506	13429	13410	13423	13503	13481	13487	13407	13426	13358	13437	13476	13354	13458	13384	13447	13467	13457	13261	13592	13429	13286	13372	13431	13505	13459	13511	13462	13262	13448	13338	13308	13440	13291	13455	13438	13321	13357	13415	13400	13394	13517	13428	13281	13511	13355	13439	13450	13534	13386	13430	13334	13415	13261	13502	13294	13410	13435	13479	13462	13440	13503	13596	13421	13297	13377	13433	13463	13468	13245	13361	13435	13304	13588	13444	13475	13360	13418	13409	13464	13446	13502	13228	13295	13319	13518	13319	13388	13473	13440	13516	13452	13551	13484	13405	13463	13460	13388	13406	13361	13497	13433	13390	13458	13432	13382	13417	13526	13397	13499	13500	13387	13444	13171	13278	13321	13403	13386	13393	13292	13481	13227	13302	13296	13292	13423	13522	13297	13303	13514
25833	21193	26937	25960	19000	17368	17364	16583	16455	16339	16466	16502	16419	16680	16431	16699	16766	16741	16581	16419	16183	16193	16117	16323	16345	16137	16255	16327	16205	16090	16210	16194	16259	16281	16173	16226	16131	16162	16159	16074	16356	16315	16051	16197	16129	16290	16127	16249	16153	16341	16330	16258	16198	16325	16164	16031	16082	16011	16164	16260	16181	15996	16249	16105	16158	16149	16258	16151	15956	15999	16175	16045	16180	16145	16216	16266	15942	16278	16210	16218	16044	16093	16161	16203	16106	16378	16132	16043	16234	16124	16068	16236	16277	16178	16141	16268	16028	16283	16332	16131	16192	16059	16235	16192	16289	16175	15944	15944	15993	16024	16037	16151	16090	16109	16188	16097	16219	15902	16014	16134	16037	16214	16078	16230	16084	16076	16330	15964	16027	16084	16034	16029	16084	16063	16132	16258	16070	16241	16020	16075	15923	16040	15994	16028	16167	16178	16109	16463	16170	16068	15981	16126	16121	16258	16039	16039	16186	16239	16234	16088	16025	16386	16168	16316	16127	15971	15984	16066	15967	16296	16199	16069	16206	16098	15933	16192	16008	16445	16112	16046	16140	15978	16167	16139	16145	16216	16186	16170	16040	16129	16250	15965	16306	16002	16144	16143	16004	16139	16014	16324	16296	16017	15936	16101	16334	16070	16076	16023	16137	16174	16236	16050	16316	16027	16121	16233	16020	16016	16014	16194	16022	16217	16043	16032	16237	15945	15939	16051	16235	16217	16216	16203	16052	16240	16097	16103	16242	15840	15982	16202	16170	16112	16294	16062	15940	16218	16242	16076	16211	16099	16192	16021	16171	16195	15947	16086	16111	16135	16363	16188	16061	16182	16108	16178	16076	16109	16292	16105	16296	16057	16129	16206	16168	16261	15968	16152	16300	15999	16231	16068	16167	16415	16074	16050	16214	16145	16115	15993	16228	16200	16223	16087	16090	16296	16147	16187	16351	16284	16215	16212	16168	15970	16132	16112	16293	16010	16045	16121	15894	16030	16317	16213	16143	15949	15990	15982	16220	16127	15873	16184	16240	16177	16141	15988	16172	15792	16236	16168	16109	16062	16132	16213	16283	16090	16103	16214	16131	16046	16206	16162	15994	16053	16095	16152	16098	16138	15938	16049	16210	16013	16179	16136	16192	16005	16220	16196	16106	16128	16099	16183	16162	16198	15972	16236	16230	16122	16137	16198	16149	16317	16198	16009	16261	16075	15878	16242	16312	16031	16258	16135	16184	16390	16108	16044	16042	16203	16299	16226	16168	16160	16202	16208	16226	16345	16111	16168	16121	16290	16238	16008	16187	16138	16053	16027	16113	16216	16159	16234	16182	16305	15896	15968	16166	16249	16278	16366	16340	16146	16120	16053	16320	16007	16103	16195	16108	16188	16172	16189	16132	16222	16209	16316	15968	15898	16088	16190	16000	16077	16111	16252	16120	16304	15999	16044	16141	15830	16205	16157	15973	16197	16061	16182	16030	16096	16320	16281	16040	16178	16335	16153	16234	15917	16107	16221	16112	16378	16147	16081	16135	16159	16086	16158	16053	16082	16356	16006	16137	16063	16196	16098	16192	16183	15974	16050	16007	16156	16009	15966	16137	16223	16284	15872	16133	16135	16314	16191	16207	15966	16065	16107	16052	16077	16019	16239	16101	16225	16134	16029	16201	16185	16208	16227	15955	16154	16203	16152	16077	16136	16105	16300	16068	15866	16248	16126	16198	16368	16062	16118	16195	16081	16184	16282	16221	15871	16153	16193	16110	16282	16261	16092	16034	16159	16181	16095	16165	15977	16178	16155	16103	16219	16427	16227	16284	15985	16024	16132	16033	16085	16057	16227	16357	16222	16152	16119	16147	16030	16199	16382	16257	16225	16295	16210	15933	15945	15973	16271	16221	16145	16139	16118	16052	16205	16164	16280	16162	16109	16191	15812	15984	15859	16098	16160	16093	16172	16119	16003	16191	16172	16169	16050	16147	16131	16159	16076	16281	16031	15941	16287	15993	15916	16325	16206	16208	16340	16296	16140	16038	16248	16421	16278	15919	16233	16100	16146	16086	16105	16160	16156	16082	15976	16218	16281	16185	16146	16129	16032	16250	16050	16011	15987	16290	16260	16097	16072	16230	16033	16116	16325	16109	15997	16121	16210	16141	16140	16393	16122	16037	16074	16201	16046	16130	16147	16184	16299	16262	16293	16204	16065	16246	16151	16147	16257	16137	16116	16148	16191	16070	16186	15998	16215	16017	16254	16058	16103	16068	16066	16253	16263	16144	16166	16043	16084	16158	15966	15982	16298	16018	16130	16021	16270	16130	16058	16209	16182	15976	16098	16107	15956	15996	16155	16159	16197	16227	16078	16303	16115	16271	16054	16066	16166	16160	15987	16148	16201	16089	16076	16009	16204	16208	16092	16044	16103	16341	16257	16140	16035	16224	16126	16196	16169	16083	16258	16063	16095	16086	16035	16330	16000	16209	16212	16260	16130	16193	16063	16122	16249	16044	16105	16159	16185	16037	16097	16064	16070	16088	16135	16022	15842	16179	16223	16203	16217	16139	16005	16063	15985	15985	16199	16070	16103	15977	16195	16168	16153	16036	16217	16092	16244	16112	16085	16221	16132	16030	16114	16305	16059	16114	16176	16047	16169	16067	15989	16103	16074	16065	16098	16210	16188	16156	16111	16140	16063	16336	16191	16068	16119	15909	16032	16512	16102	16269	16177	15983	16093	16247	16152	16470	16329	16160	16024	16162	16129	16146	16018	16218	16081	15883	15979	16236	16024	15940	16218	16257	16293	16191	16202	16241	16007	15949	16302	16356	16412	16237	16119	16134	15842	16340	16149	16252	16074	16140	16225	16380	16045	16286	16119	16100	16042	16104	15979	16357	16459	16316	16177	16164	16177	16153	16323	16158	16142	16182	16207	16189	16171	15867	16276	16027	16140	15923	16117	16250	16277	16172	16155	16298	16078	16058	16029	16126	16388	16067	16351	16067	16159	16199	16083	16034	16022	15941	16133	16294	16010	16130	16205	16079	16101	16107	16449	16223	16036	16144	16153	16093	16156	16091	15908	16023	15993	16165	16120	16095	16183	16055	16045	15976	16026	16052	16119	16285	16268	16128	16217	16134	16094	16239	15929	16179	16096	16155	15857	16262	16285	16169	16159	16109	15819	16212	15992	16031	16111	16234	16154	16079	15914	16102	16041	16061	16045	16190	16070	16230	16053	16107	16092	16236	16067	16042	16148	16178	16042	15960	16128	16171	16094	16190	16111	16307	16246	16244	16068	16156	16145	16056	16116	16173	15959	16106	16030	16138	16019	16187	16097	16166	16159	16139	16139	16025	16053	16117	16273	16092	15962	16289	16067	16284	16018	16049	16245	16275	16158	16049	16190	16198	16202	16207	16455	16348	16139	16270	15963	16057	16273	16110	16146	16161	16339	16048	16200	16055	16145	16112	16110	15930	16170	16202	16268	16211	16105	16112	16159	16010	15981	16001	16073	16001	16191	16189	16042	16111	16271	16264	15927	16206	16129	16090	16314	16303	16061	15981	16205	16144	16026	16210	16054	16293	15962	16267	16254	16058	16225	16252	16256	16266	16285	16121	16049	16175	16136	16258	16196	16149	16291	16177	16240	16132	16192	16167	16017	16069	16123	16106	16336	16209	16093	16077	16177	16157	16195	16117	16032	16030	16168	16196	16322	16245	16146	15961	16246	16222	15957	16027	16046	16306	16221	16486	16209	16280	16267	16237	15938	16152	16261	16206	16101	16057	16269	16024	16186	16126	16019	16138	16087	16127	16270	16090	16295	16113	16288	16379	16096	15937	16249	16088	16007	16182	16092	16057	16083	16240	16227	15944	16232	16164	16224	16179	16322	15818	16039	16038	15813	16098	16025	16265	16083	15959	16415	16190	16116	16322	16218	16049	16023	15993	16212	16339	16031	16157	16227	16097	16086	16223	16206	16226	16431	16295	16048	16129	16215	16191	16132	16142	16275	16166	16212	16280	15996	16277	16330	16161	16064	16194	16183	16150	16277	16230	15998	16085	16157	16003	16146	16285	16212	16169	16224	16304	15953	16058	16111	16092	16200	16135	16015	16072	16283	15957	16168	16222	16080	16379	16254	16169	16224	16201	15952	16220	15888	16115	16162	16014	16231	16199	16220	16354	16142	16276	16244	16069	15994	16176	16163	16104	16022	16169	16143	15911	16164	16004	15987	16238	16136	16206	16198	16083	16073	16198	16117	16206	16074	16124	16204	15953	16149	16178	16097	16005	16262	16141	16065	16162	15984	16108	16123	16115	15900	16353	16287	16011	16122	16170	16136	15900	16188	16158	15888	16125	16254	16159	16256	16199	16049	16049	15970	15976	15861	16090	15940	16107	16237	16292	16334	16109	15949	16282	15984	16128	16202	15970	15997	16267	16120	16112	15994	16173	16223	16154	16175	16086	16150	16280	16141	16255	16243	16000	16095	16156	16041	16326	16287	15923	16057	16150	16147	16063	16032	15997	16015	16011	16071	16057	16281	16132	16108	16198	15979	16070	16112	16065	16118	16227	16018	15955	16011	16125	15941	15861	16065	16037	16404	16114	16211	16237	16137	16083	16222	16212	16079	16196	16372	16082	16087	16065	16223	16257	16140	16175	16258	16132	16201	16194	16211	16237	15871	16135	16090	16364	16118	16158	16288	16170	16152	16131	16278	16105	16231	15998	16067	16289	16066	15943	16174	16155	16174	16102	16021	16209	16026	16177	16146	16075	16215	16061	16175	16204	16068	16310	16024	16223	16161	16192	16187	16165	16128	16227	16102	16298	16083	16100	16199	16189	16102	16280	16087	16163	16145	16327	16397	16247	16008	16080	15987	16151	16184	16158	16017	16156	16186	16183	16269	16037	16081	16208	16021	16106	16180	15962	16256	16202	16078	16205	16041	16071	16165	15953	16010	16239	16199	16103	16187	16229	16049	16271	16163	16158	16111	16169	16110	16060	16099	16124	16097	16398	16026	15990	16127	16015	16278	15974	16150	16344	16225	16337	16031	16257	16126	16246	16097	16069	16203	16047	16219	16374	16282	16250	16223	16270	16080	16143	16063	16202	16162	16009	16200	16019	16268	15995	16111
13316	25774	18940	14888	14242	13896	13981	13950	13765	13615	13679	13636	13638	13616	13661	13909	14095	13890	13773	13608	13685	13632	13655	13568	13603	13616	13641	13428	13612	13621	13632	13424	13554	13595	13733	13626	13678	13655	13586	13659	13508	13564	13546	13510	13604	13614	13687	13650	13487	13688	13679	13604	13620	13510	13509	13674	13565	13734	13645	13548	13612	13375	13568	13505	13592	13466	13627	13504	13631	13604	13570	13486	13626	13617	13608	13610	13425	13482	13483	13494	13633	13551	13474	13676	13581	13556	13664	13781	13468	13566	13715	13531	13550	13653	13575	13605	13472	13691	13457	13673	13630	13494	13549	13499	13573	13720	13630	13605	13607	13458	13786	13691	13593	13550	13581	13490	13558	13506	13600	13460	13529	13627	13648	13481	13605	13600	13675	13403	13442	13611	13597	13448	13484	13742	13603	13531	13551	13578	13698	13580	13685	13475	13430	13624	13769	13629	13539	13502	13516	13619	13570	13545	13570	13673	13587	13477	13705	13515	13632	13573	13605	13476	13559	13494	13744	13531	13780	13588	13562	13477	13621	13460	13744	13599	13607	13592	13442	13615	13499	13569	13675	13631	13416	13685	13643	13460	13598	13770	13744	13560	13650	13498	13473	13628	13563	13464	13687	13560	13500	13440	13642	13466	13745	13585	13504	13668	13635	13394	13714	13573	13682	13512	13690	13519	13563	13618	13482	13467	13656	13560	13491	13666	13519	13513	13479	13447	13599	13600	13585	13505	13626	13512	13858	13528	13634	13631	13492	13719	13476	13626	13500	13586	13518	13503	13610	13636	13628	13545	13567	13605	13616	13649	13655	13479	13753	13572	13688	13311	13730	13400	13637	13626	13510	13597	13560	13611	13441	13559	13495	13732	13605	13649	13510	13479	13529	13490	13676	13695	13391	13681	13654	13459	13695	13560	13552	13639	13634	13506	13664	13458	13716	13599	13610	13520	13623	13626	13588	13604	13663	13776	13575	13547	13475	13532	13648	13616	13490	13673	13583	13389	13680	13628	13469	13547	13517	13602	13593	13674	13663	13697	13545	13578	13551	13609	13558	13571	13595	13626	13565	13622	13508	13773	13622	13480	13676	13567	13519	13442	13719	13645	13434	13426	13711	13612	13471	13485	13566	13555	13491	13616	13471	13591	13723	13621	13614	13542	13562	13688	13708	13631	13511	13697	13585	13767	13565	13572	13513	13690	13615	13684	13540	13615	13514	13533	13550	13628	13623	13692	13721	13737	13770	13581	13568	13660	13718	13555	13467	13472	13707	13716	13411	13532	13632	13560	13670	13579	13447	13479	13643	13618	13659	13595	13517	13407	13317	13548	13638	13590	13475	13597	13574	13586	13454	13678	13711	13484	13693	13579	13531	13659	13459	13664	13661	13636	13484	13375	13650	13528	13710	13489	13556	13667	13582	13753	13678	13721	13619	13653	13672	13464	13458	13651	13393	13621	13540	13501	13841	13488	13498	13684	13491	13570	13786	13577	13669	13617	13479	13610	13473	13729	13466	13703	13597	13652	13671	13672	13637	13483	13420	13611	13758	13564	13596	13701	13512	13663	13643	13614	13570	13632	13630	13529	13537	13517	13687	13340	13450	13665	13676	13539	13420	13592	13840	13568	13617	13633	13524	13469	13637	13407	13516	13605	13506	13641	13688	13569	13599	13758	13760	13521	13606	13561	13629	13563	13690	13459	13592	13642	13642	13428	13744	13516	13524	13563	13753	13640	13633	13440	13580	13542	13592	13395	13716	13531	13653	13440	13566	13683	13705	13601	13602	13649	13526	13784	13558	13656	13702	13515	13597	13487	13480	13481	13628	13664	13618	13661	13516	13538	13512	13638	13683	13655	13601	13714	13621	13668	13597	13568	13659	13642	13560	13719	13698	13543	13486	13585	13646	13477	13708	13660	13610	13651	13439	13572	13600	13618	13606	13519	13432	13618	13617	13573	13563	13496	13491	13496	13794	13575	13539	13622	13665	13661	13557	13595	13444	13720	13599	13590	13555	13572	13626	13725	13555	13679	13610	13537	13737	13635	13604	13559	13569	13557	13799	13558	13623	13493	13609	13614	13391	13707	13504	13647	13484	13452	13465	13464	13510	13453	13629	13600	13508	13533	13648	13549	13590	13565	13549	13570	13560	13677	13719	13681	13534	13703	13425	13599	13645	13606	13700	13546	13464	13546	13698	13478	13722	13551	13589	13668	13603	13655	13560	13456	13557	13675	13593	13669	13656	13611	13567	13456	13559	13494	13748	13564	13517	13534	13617	13761	13627	13666	13502	13517	13552	13612	13716	13542	13680	13481	13486	13470	13568	13540	13519	13577	13616	13650	13523	13592	13743	13404	13557	13670	13699	13562	13589	13496	13644	13466	13613	13531	13584	13493	13599	13758	13568	13700	13488	13550	13550	13752	13512	13605	13509	13602	13623	13544	13630	13672	13587	13587	13756	13476	13563	13557	13642	13422	13536	13520	13752	13425	13634	13489	13671	13578	13650	13528	13408	13623	13512	13653	13863	13600	13477	13498	13571	13616	13504	13810	13496	13607	13484	13544	13565	13561	13558	13655	13609	13573	13524	13661	13804	13598	13445	13621	13553	13613	13628	13586	13710	13513	13507	13535	13529	13543	13367	13615	13654	13508	13594	13571	13550	13601	13683	13394	13655	13624	13608	13642	13620	13695	13572	13392	13511	13744	13573	13823	13506	13496	13536	13650	13680	13456	13570	13486	13574	13633	13468	13605	13647	13644	13663	13528	13638	13476	13715	13698	13625	13543	13457	13640	13570	13607	13654	13521	13661	13597	13508	13622	13551	13428	13582	13497	13697	13587	13582	13803	13576	13572	13648	13567	13604	13474	13638	13652	13580	13554	13434	13603	13617	13681	13652	13553	13523	13630	13646	13809	13587	13504	13650	13608	13654	13760	13435	13726	13474	13500	13481	13718	13772	13703	13510	13574	13521	13623	13524	13495	13648	13636	13855	13508	13535	13586	13661	13597	13530	13616	13405	13638	13671	13528	13614	13655	13585	13559	13627	13610	13685	13418	13675	13606	13503	13640	13734	13750	13598	13446	13573	13563	13461	13536	13469	13530	13555	13641	13349	13641	13457	13749	13479	13501	13620	13651	13670	13635	13582	13557	13697	13545	13672	13572	13552	13618	13529	13505	13714	13593	13347	13591	13605	13565	13565	13521	13740	13618	13510	13671	13496	13608	13669	13587	13576	13581	13554	13508	13636	13621	13559	13592	13732	13765	13629	13527	13726	13617	13571	13684	13647	13501	13492	13639	13618	13556	13619	13558	13283	13819	13584	13723	13549	13607	13448	13607	13646	13565	13640	13639	13633	13710	13457	13655	13671	13768	13659	13804	13493	13524	13581	13755	13537	13499	13611	13526	13592	13651	13552	13606	13640	13574	13568	13632	13643	13609	13495	13732	13588	13641	13653	13660	13577	13607	13560	13682	13788	13471	13476	13641	13615	13522	13534	13660	13554	13705	13498	13489	13634	13709	13553	13586	13683	13645	13635	13655	13596	13625	13738	13615	13496	13613	13541	13687	13776	13545	13585	13486	13616	13480	13597	13631	13562	13474	13318	13751	13643	13518	13726	13520	13637	13598	13620	13561	13642	13713	13492	13480	13564	13610	13572	13552	13724	13651	13723	13567	13399	13608	13594	13453	13688	13448	13591	13638	13579	13631	13470	13495	13667	13685	13602	13504	13667	13637	13623	13526	13762	13613	13618	13547	13551	13503	13729	13478	13615	13630	13505	13599	13638	13624	13625	13695	13712	13783	13563	13638	13631	13776	13748	13555	13604	13669	13535	13467	13640	13594	13472	13588	13654	13530	13511	13724	13564	13480	13519	13583	13489	13667	13568	13720	13483	13420	13475	13617	13649	13520	13589	13597	13534	13586	13628	13620	13497	13606	13593	13551	13536	13542	13754	13580	13711	13551	13680	13624	13601	13680	13644	13673	13622	13577	13607	13604	13546	13620	13662	13555	13632	13629	13632	13513	13633	13483	13624	13614	13629	13703	13491	13667	13502	13704	13530	13501	13684	13506	13665	13514	13559	13593	13664	13462	13781	13585	13578	13615	13714	13799	13645	13565	13689	13414	13637	13515	13608	13491	13510	13570	13673	13699	13658	13502	13552	13865	13660	13533	13672	13596	13487	13468	13560	13501	13572	13534	13462	13574	13612	13583	13621	13687	13702	13656	13685	13570	13610	13620	13656	13430	13703	13529	13542	13642	13487	13650	13504	13507	13671	13521	13617	13499	13701	13830	13648	13442	13596	13590	13648	13552	13619	13675	13552	13520	13767	13671	13514	13622	13544	13658	13570	13727	13576	13840	13424	13494	13586	13481	13575	13659	13460	13657	13818	13471	13660	13655	13526	13568	13694	13525	13596	13461	13515	13565	13822	13612	13551	13655	13491	13641	13744	13529	13518	13661	13652	13611	13553	13687	13533	13617	13506	13584	13655	13555	13660	13799	13441	13615	13613	13551	13494	13417	13441	13478	13460	13547	13610	13504	13483	13659	13555	13558	13630	13650	13491	13373	13791	13520	13657	13618	13587	13520	13556	13632	13581	13650	13386	13767	13576	13582	13477	13540	13512	13685	13628	13732	13701	13467	13559	13624	13441	13705	13534	13702	13417	13628	13541	13489	13604	13713	13672	13679	13668	13636	13573	13475	13707	13540	13616	13728	13692	13556	13539	13652	13461	13559	13508	13543	13395	13696	13498	13574	13451	13790	13594	13560	13576	13632	13630	13765	13463	13659	13490	13517	13515	13678	13533	13483	13498	13614	13417	13730	13673	13643	13480	13579	13635	13554	13661	13645	13517	13618	13735	13696	13474	13561	13756	13565	13611	13612	13705	13550	13460	13699	13614	13699	13541	13573	13530	13623	13689	13555	13582	13585	13459	13580	13668	13713	13444	13696	13614	13609	13520	13550	13717	13594	13682	13524	13616	13644	13569	13645	13715	13630	13650	13530	13590	13567	13645	13614	13637	13592	13648	13681	13688	13617	13660	13499	13600	13507	13638	13633	13474	13589	13673	13590	13482	13555	13704	13618	13541	13591	13603	13590	13592	13644	13717	13681	13637	13607	13608	13446	13603	13610
23618	21262	28828	24022	21589	21780	19438	16461	15620	15818	15670	15758	15670	15956	16335	18649	19492	17937	16714	15952	15602	15457	15544	15191	15310	15403	15223	15392	15203	15099	15340	15465	15187	15333	15386	15221	15144	15090	15262	15177	15165	15309	15222	15207	15206	15416	15175	15121	15217	15150	15159	15077	15323	15195	14977	15272	15261	15175	15062	15317	15145	15421	15221	15334	15142	15401	15237	15243	15213	15170	15289	15239	15210	15286	15416	15252	15092	15097	15025	15137	15375	15229	15172	15099	15005	15003	14858	15053	15204	15158	15195	15290	15204	15234	15084	15135	15007	15063	15244	15132	15315	15248	15094	15389	15110	15115	15171	15167	15219	15111	15190	15307	15111	15357	15299	15093	15114	15239	15255	15215	15264	15371	15147	15177	15074	15127	15107	15156	14910	15197	15160	15274	15009	15169	15194	15159	15196	15171	15179	15296	15172	15276	15249	15278	15264	15221	15211	15280	15114	15226	14946	14988	15237	15299	15238	15241	15032	15412	15366	15204	15248	15118	15137	15067	15322	15243	15213	15254	15327	15324	15324	15267	15237	15251	15323	15386	15165	15199	15311	14926	15218	15242	15139	15195	15243	15123	15100	15328	15189	15193	15287	15181	15249	15370	15154	15142	15275	15163	15294	15298	15094	15084	15394	15124	15015	15125	15237	15223	15443	15122	15283	14964	15021	15267	15053	15005	15021	15090	15028	15162	15116	15173	15284	15037	15257	15102	15145	15160	15118	15226	15244	15347	15184	15191	14974	15126	15214	15274	14985	15079	15304	15313	15138	15216	15170	15193	15133	15148	15160	15182	15233	15089	15136	15264	15101	14918	15148	15193	15262	14957	15228	15360	15450	15189	15081	15083	15344	15234	15003	15201	15306	15072	15086	15080	15039	15233	15268	15026	15199	15223	15262	15081	15033	15277	15069	15227	14940	14971	15197	15189	15248	15208	15185	15137	15187	15085	15140	15245	15072	15090	15317	15062	15203	15065	15201	15016	15119	15187	15074	15106	15173	15011	15066	14999	15269	15055	15099	15318	15227	15161	15097	15144	15167	15084	15329	15073	15075	15344	15036	14973	15065	14951	15035	15188	15156	15104	14932	15061	15058	15267	15174	15289	15455	15102	15167	15174	15308	15152	15146	15113	15094	15228	15130	15096	15144	15127	15157	15209	15115	15074	15134	14991	15148	15083	15068	15073	15099	15031	15152	15384	15138	15270	15145	15464	15344	15320	15245	15034	15228	15356	15121	15261	15356	15218	15114	15032	15228	15038	14922	15207	15133	14948	15107	15117	15071	15129	15303	15053	15126	15213	15248	15025	15384	15279	15209	15222	15034	15190	15320	15237	15151	15155	15311	15183	15159	15101	15292	15204	15020	15062	15287	15348	15145	15063	15249	15020	15225	15122	15130	15085	15032	15005	15278	15121	15184	15156	15195	14982	15190	15308	15209	15191	15052	15132	15333	15196	15096	14959	14983	15135	15118	15136	15148	15223	15160	15294	15178	15144	15242	15166	14996	14978	15104	15234	15155	15198	15115	15176	15169	15198	15046	15175	14989	15176	15182	15216	15097	15407	15171	15313	15279	15091	15253	15206	15080	15225	15046	15003	15218	14988	15222	15261	15010	15128	15285	15109	15243	15088	15279	15057	15212	14966	15078	14990	15016	15264	15233	15202	14983	15194	15361	15233	15089	14984	15125	15188	14988	15308	15015	15055	15073	15166	15184	15093	14895	15156	15224	15165	14988	15018	15177	15151	15321	15200	15008	15078	15103	15058	15077	15098	15271	15272	14998	15043	15137	15166	15194	15162	15138	15145	15194	15226	15118	15319	15185	14929	15105	15116	15032	15063	14995	15079	15361	15281	15173	15126	15080	15098	15236	15289	15218	15010	15173	15241	15145	15279	15152	14999	15276	15320	15310	15113	15111	15076	15050	15228	15086	15088	15029	15096	15153	15043	15217	15175	15166	15036	15137	15191	15147	15326	15076	15258	15155	15044	15161	15178	15058	15054	15299	15155	15152	15215	14983	15243	14889	15143	15128	15210	15350	14977	15042	15261	15343	15053	15243	15073	15142	15031	15232	15129	15342	15183	15135	15258	15178	15192	15293	15383	15335	15141	15200	15085	15183	15177	15025	15375	15082	15189	15249	15178	14961	15185	15120	15112	15157	15271	15228	14923	15124	15133	14945	15107	15125	15279	15083	15250	15187	15139	15087	15266	15126	15242	15188	15188	15232	15203	15074	15131	15107	15028	15028	15239	15193	15327	15310	15155	15087	15208	15208	15044	15098	15187	15269	15249	15189	15031	15176	15101	15166	15328	15199	15229	15175	15036	15254	15168	15282	15074	15016	14884	15052	15140	15030	15110	15196	15329	15255	15314	15038	15063	14981	15240	15048	15103	15188	15331	15293	15123	15100	15110	15211	15296	15283	15136	15142	15177	15089	15313	15094	15304	15158	15176	15247	15098	15050	15064	15153	15260	15015	15018	15100	15000	15023	15164	15042	15456	15163	15020	15424	15121	15349	15045	15091	15071	15140	15061	15062	15240	15276	15179	15153	15320	15280	15192	15162	15369	15173	15146	15041	15121	15008	15250	15157	15124	15103	15088	15101	15186	15323	15192	15296	15129	15013	15297	14906	15040	15195	15049	15281	15250	15128	15182	15188	15279	15167	15146	15427	15330	15123	15210	15110	15226	15170	15008	15144	15243	15281	14989	15051	15018	15029	14928	15141	15023	15167	15369	15144	15172	15262	14840	15077	15169	15141	15316	15057	15223	15121	14912	15264	14944	15130	15072	14949	15211	15198	15238	15228	15097	15308	15176	15155	15152	15048	15115	15089	15208	15081	15344	15306	15244	15307	15092	15062	15115	15127	15064	15202	15307	15024	15111	15188	15153	15191	15219	15422	14968	15027	15053	15082	15180	15039	15311	15353	15187	15175	15168	15273	15006	15075	15259	15024	14957	15107	15220	15257	15374	15234	15134	15142	15171	14960	15024	15407	15258	15107	15238	15287	15070	15250	15154	15322	15159	15032	15249	15163	15137	15169	14953	15023	15074	15113	15091	14992	15083	15194	15253	15302	15203	15157	14940	15371	15109	15083	15203	15266	15167	15230	15035	15301	14979	15327	15021	15118	15312	15171	15218	15142	15044	15180	15110	15317	15184	15165	15106	15139	15175	15108	15020	15166	15276	15155	15250	15132	15108	15227	15288	15240	15133	15207	15203	15178	14937	15099	15057	15127	15149	15166	15212	15063	14978	15191	15093	15095	15146	15092	15140	15184	15214	15093	15203	15056	15055	15257	15145	15248	15352	15265	15153	15150	15175	15011	15004	14984	14988	15161	15139	15085	15181	14960	15207	14996	15151	15036	14955	15159	15170	15224	15120	15249	15062	15398	15090	15160	15123	15252	15213	14981	15048	15192	15198	15220	15237	15324	15244	15263	15257	15071	15197	15059	15236	15042	15080	15124	15144	15077	15338	15229	15228	15187	15342	15162	15208	15263	15143	15283	15000	14994	15057	15218	15019	15331	15147	15253	15170	15191	14854	15293	15096	15153	15242	15171	15008	15140	15016	15114	15290	15084	15118	15009	15224	15192	15089	15200	15202	15185	15263	15261	14994	15026	15036	15238	15060	15049	15195	15053	15227	15053	15049	15053	15277	15155	15150	15172	15058	15268	15014	15145	15140	15174	15104	15159	15047	15319	15209	15042	15300	15196	15285	14946	15224	15210	15105	15153	15201	15152	15226	15166	15264	15040	15072	15286	15223	15040	15334	15296	15027	15297	15245	15220	15086	15072	15073	15099	15234	15206	15095	15063	15121	15242	15106	15146	15258	15136	15258	15313	14981	14993	15033	15210	14943	15205	15259	15319	15064	15245	15046	15179	15037	15113	15266	15279	15143	15080	15166	15316	15227	14963	15066	15421	15114	15159	15066	14899	15261	15054	15160	15015	15322	14986	15058	15170	15176	15234	15345	15330	14892	15075	15133	15288	15138	15062	15029	15216	15155	15082	15011	15305	15307	15114	15321	15068	14979	15162	15030	15151	15087	15265	15261	15053	15111	15180	15404	15050	15184	15289	15095	15233	15224	15100	15281	15087	15349	15164	15143	15277	15196	15199	15180	15063	15207	15130	15161	15004	15256	15243	15259	15094	15130	15137	15187	14985	14896	15255	15077	15151	15263	15334	15260	15176	15008	15076	15113	15080	14953	15154	15087	15347	15131	15188	15145	15205	14995	15139	15265	15332	15187	15333	15253	15255	15047	15141	15017	15152	15196	15346	14952	15042	15246	15128	15202	15036	14952	15357	15195	15183	15238	15129	14984	15208	15216	14918	15021	15185	15202	15138	15094	15236	14996	15130	15069	15166	15136	15327	15138	15091	15124	15214	15134	15226	15221	15170	15015	15146	15147	15218	15168	15255	15117	15182	15205	15246	15405	15121	15197	15153	15285	15020	15074	15191	15218	15195	15112	15042	15027	15175	15156	14989	15229	15208	15188	15158	15129	15091	15062	15144	15118	15010	15043	15004	15058	15200	15108	15110	15048	15145	15212	15229	15283	15274	15215	15292	15283	15203	15149	15271	15137	14933	15346	15099	15148	15212	15223	15004	15305	15272	15114	15211	15271	15087	15196	15367	15163	15212	15080	15067	15170	15195	15174	15229	15119	15084	15160	15258	15234	15070	15026	15134	15226	15171	15188	15297	15072	15392	15228	14921	15231	15146	15118	15114	15152	15078	15130	15135	15266	15106	15198	14838	15149	15014	15032	15189	15134	15106	15234	15104	14997	15041	15226	15351	15226	15251	15235	15186	15068	15151	15268	15151	15149	15176	15163	14956	15361	15092	15242	15378	15177	15220	14960	15197	14930	15264	15263	15256	15254	15410	15187	15158	15050	15219	15180	15154	15210	15239	15222	15080	15227	15282	15091	15211	15171	15151	15223	15157	15183	15235	15192	15040	15280	15292	15104	15318	15089	15181	15240	15282	15080	15183	15068	15199	15072	15049	15249	15136	15281	15133	15020	15161	15025	15135	15212	15101	15066	15143	15239	15108	15275	15171	14972	15265	15081	15114	15319	15355	14883	15222	15080	15341	15198	15174	15151	15078	15164	15303	15197	15142	15183
12328	32049	24186	16688	14469	13721	13487	13532	13319	13250	13330	13294	13341	13538	14085	16308	16491	14981	14101	13741	13284	13147	13366	12956	13163	13103	13151	13136	13008	12870	13006	13032	13069	13051	13037	13169	12870	13015	13170	13125	13088	12946	13067	13144	13078	13026	12990	12932	13232	12985	12882	13113	13095	12963	13144	13136	13171	13190	13018	12925	12976	13061	13158	12998	13121	13142	13026	13239	12888	13006	13243	13331	12982	13116	13148	13052	13208	13034	13282	12973	13053	13097	13070	13248	13176	13078	13128	13087	13048	12817	13086	13163	13114	13180	13058	13046	13094	13118	13174	13031	13047	12907	13012	13113	13114	13121	13139	12921	13108	13106	13009	13153	12924	13086	13043	12880	12932	13142	12961	13090	13187	13043	13159	13135	13026	13090	13108	12925	12822	13023	13065	13037	13099	12969	13113	13075	12916	12968	13028	13276	13167	13014	12992	13020	13000	13090	13105	13037	12975	13098	13133	12957	13057	12925	13006	13030	13104	13044	13105	13100	12997	13058	13166	13156	13098	12997	12977	13226	12963	13050	13176	13207	13051	13124	12976	13089	13190	12989	13035	13069	13006	12872	13202	13059	12994	12958	13042	12877	13254	13182	13017	12908	13068	13092	13148	12980	13092	13068	12931	13077	13225	12892	13038	12915	13138	13248	12957	12987	13022	13000	13145	13192	13076	13017	13065	13108	13109	13110	13144	13045	12941	13081	13126	12929	13188	13039	13035	13094	13008	13081	13075	13050	12917	12885	13063	12976	13132	13135	12868	13161	13138	12922	13117	13082	13179	13061	13017	13062	13029	12921	13094	13032	13094	13107	13106	12951	13038	13032	12970	12973	13025	13158	13223	13064	13124	12970	13184	13095	13017	13038	13023	13164	12995	13047	13009	13096	13194	13162	13069	12912	12999	12946	13153	13104	13022	13182	13086	13160	13071	12912	13005	13146	13209	13027	13096	12966	12987	12991	13006	13070	13063	13003	13057	13015	12958	12973	13029	13082	13081	13136	13110	12822	12947	13294	13034	13067	13120	13059	13142	12972	13068	13098	13076	12973	12994	12906	12827	12979	12874	13155	13084	13016	13077	13089	12980	12951	13121	13085	13157	13012	12973	13002	13138	12880	13050	13050	12979	13007	13122	12981	13079	13172	13237	13008	13051	12978	13111	13069	13062	13038	13214	12996	13058	13128	13100	12948	13208	13102	13080	12988	13090	13107	13159	13135	13039	12971	12875	13146	13056	13127	13222	13095	13101	13180	13086	12893	13025	13150	13084	13120	13110	12998	13111	13125	13166	13092	13081	13063	13141	13108	13207	13061	12937	13012	13063	13014	13178	13200	13022	13129	13088	12960	13094	13104	13040	13059	12973	13128	12953	13052	13018	13059	13154	12925	13085	13175	13103	13070	13152	13176	12973	12985	13067	12979	13047	12970	13029	13100	13024	13084	13090	13037	12989	13309	12859	13061	13120	12949	13210	13060	13238	13000	13080	12973	12990	12984	13240	13034	13077	13147	13278	13162	13022	13155	12962	13239	13056	13011	13246	13003	13063	13127	12909	12994	13109	13132	12928	13143	12922	13110	13042	13136	13020	13012	12937	13028	13141	13048	13069	13085	13297	12968	12887	13099	12936	13082	13077	13016	13121	12970	13166	12987	13225	13133	13019	13075	12889	13096	13002	13047	13128	13090	13003	13122	13014	13026	13028	12906	13019	12861	13017	13011	12979	12944	13052	13028	13036	13151	12873	12834	13101	13067	12986	13082	13102	13156	12948	13038	12900	13111	12976	12982	13035	13114	13010	13216	13016	13100	13112	13035	13023	13068	13220	13080	12928	13162	12995	13030	13048	13064	13111	13031	13146	12952	12925	13105	13045	13175	13028	13078	13043	12952	13026	13152	13090	12989	12926	12911	12886	13080	13086	12844	13102	12955	13035	13022	13153	13072	12976	13100	13159	13079	13153	13073	13110	12830	12967	13041	13067	13165	13095	13137	13026	12809	13139	12966	12874	13064	13055	13206	13006	13033	12935	12981	13138	13222	12941	13145	13066	13070	13195	13087	12932	13107	13191	13056	12945	13141	12995	13051	12988	13005	12840	12774	13001	13113	13096	12873	13144	12981	13104	12911	12947	13014	13011	12954	12999	13020	13074	13113	12972	13195	13197	12945	12799	13015	13207	13100	13057	13330	12938	12951	13017	13055	13196	12977	12977	13060	13094	13138	13093	13043	13208	13032	13156	13191	13183	12947	13061	13117	12961	13064	12932	13071	13009	13116	13008	13117	13129	13070	13029	12964	13106	13076	13126	13016	13106	13007	13029	13084	13071	13073	13091	12981	13023	12996	13045	13160	13079	13019	13075	12948	13048	12896	13172	13016	13101	13142	13016	13051	13004	13111	13129	13095	13263	13167	13002	12937	12943	13010	12999	13100	13151	13116	13019	13200	12980	13157	13012	13078	13103	13017	13062	13034	13141	13063	13187	13018	12986	13248	12954	13050	13048	12916	13034	12937	13034	12939	13098	13000	13148	13111	13172	13136	13026	13024	13094	13184	13142	13065	13144	12987	13116	13135	13129	13143	13027	12960	13078	12878	13046	13066	13103	13101	13107	12903	12952	13095	13155	12904	13103	13153	13146	13176	13149	13141	13029	13158	13061	13082	12912	13031	13157	13146	13095	12963	12859	12899	13034	13147	13052	13027	13071	13164	13066	12931	13131	12916	12971	13009	13013	13055	13389	13075	12984	13095	12985	13060	13098	13172	12903	13200	12959	12960	13113	12857	13145	13168	12921	13142	13213	13002	13161	13109	13131	12976	12932	12995	12963	13106	13016	13059	13093	13066	13116	12896	13021	13074	13127	12951	12935	13116	13133	13011	13117	13304	13108	13131	13113	13001	13183	13248	13017	12929	13005	12984	12922	13074	13029	12875	13087	13030	12928	13223	13023	13167	13102	12959	13180	12961	13082	13056	13139	13101	12898	13140	13029	13204	13050	13172	13033	12940	13055	12950	13009	13063	13194	13077	13019	13206	12945	13277	13028	13164	13139	13078	13178	13042	13054	12987	13049	13154	13045	13135	12903	13039	13184	13034	13024	12937	13126	13106	13035	12916	12934	13111	13068	13019	12972	13041	12966	12905	12891	13325	13036	12993	13061	12995	13076	13114	13048	13038	13121	13084	13121	13108	12981	12768	13070	13008	13094	13075	13185	13012	13080	12905	13007	13092	13116	12938	13256	13091	13006	13115	12981	13041	13104	13051	13171	13016	13034	13057	13086	12933	13112	13029	13073	13026	13112	12965	13025	13066	13074	13071	13034	12994	13021	12883	13049	12986	12995	12980	13143	13046	13049	13063	12939	12894	13067	13004	12955	13101	13032	13209	13177	13045	13049	13110	13017	13059	12979	12979	13024	13086	13031	13015	13011	13082	13162	13100	13174	12976	13020	12986	13107	13068	13004	13045	13129	13064	13029	12973	13203	12941	12839	13124	13085	13037	13067	13075	12912	13141	12980	13160	13033	13080	13042	13126	13087	13083	12888	13095	13155	13051	12912	12949	12993	13050	12946	13065	13087	13057	13129	13003	13124	13149	13068	13103	13216	12941	13105	13001	12980	13041	13030	13057	13020	13065	13106	12939	13001	13097	13061	13135	13076	13115	13003	13051	13050	13147	13144	12933	12939	13185	13005	13201	13129	13109	13119	12909	13047	13047	12731	13145	12887	13035	13035	13105	13073	13077	13002	13025	13104	12978	12928	13075	13180	12980	13085	12977	13002	13292	13038	13005	13169	13015	13091	13121	13112	13038	13082	13082	12981	13121	13049	13135	13034	12989	13074	13161	13029	13037	13104	13040	13176	13089	13168	12963	13158	12965	13027	13158	13209	13054	12843	13089	13224	13194	13296	12984	12954	13191	13081	12869	13105	13082	12995	12941	13011	12923	13005	13052	13034	13064	12949	13122	13121	13062	13036	13115	12972	12993	13107	12973	13018	13012	12996	13053	13071	13001	12951	12967	13225	13135	13047	13011	13187	13008	13286	13075	13010	13057	13043	13054	12867	12987	13081	13064	12877	13020	12987	13014	12974	12976	13051	13044	13032	13037	13007	13335	13277	13007	13131	12947	13119	13208	13031	12908	12891	12939	13078	13056	12937	13074	13000	13007	13015	13191	13131	13242	13078	13064	13003	13059	12945	12974	12976	13058	13062	13080	13122	12989	13212	12939	13210	13005	13149	13233	12980	13077	12899	13051	13062	13118	13172	13171	13145	13216	13025	13191	13080	13188	13012	13089	13241	12795	12990	13043	12854	12881	12974	13032	12968	13242	13067	13024	13059	13128	13048	12860	13090	13169	13235	13208	13037	13004	12985	13019	13033	13022	13184	12952	13119	13017	13083	13041	13099	13259	12877	13284	13104	12914	12928	13309	13105	13004	13002	13158	13060	12955	13104	13178	13061	13126	13010	13010	12769	13029	13024	12998	13066	13188	13051	13087	12952	13137	13139	13029	12835	12898	13034	12995	13044	13150	13231	12944	13262	13089	12959	13000	13062	12898	13013	12932	13048	13185	13068	12891	13061	12991	12975	13078	13209	13105	12944	13125	12859	12835	13099	13105	12964	13036	13084	13069	12998	13148	12981	12978	13134	13104	13107	13055	13184	12902	13051	13033	13078	13008	13066	13050	13078	13004	13155	13055	13117	13028	13005	13052	13060	13153	13112	13062	13214	13249	13263	13049	13062	12941	12954	13200	13108	13044	13001	13047	13082	13081	12949	12997	13175	12910	12999	13041	13065	13143	13093	13085	13031	13049	13042	13055	13042	13007	13047	13066	13148	13108	13083	13120	13013	13251	13028	13097	13096	13108	13068	13152	13049	13174	12965	12954	13141	13053	13029	13005	13109	13104	13022	13215	12977	13202	12937	13119	13181	12884	13207	13071	13119	13101	12854	13069	12835	12972	13136	13044	13133	12993	13122	13042	13000	13108	12999	13057	13038	12780	13018	13146	13050	13072	12886	13040	13053	13069	13010	12918	12994	13026	13069	12926	13096	13214	12913	13163	13040	13054	13180	13079	12919	13062	13031	13059	13008	12957	13044	13018	13042	13082	12940	12920	13049	13019	13137	13060	13028	12930	12953	12992
22544	21075	28782	23573	21167	22533	24007	17646	16392	16785	16727	16439	16817	17089	18271	22660	23094	20294	18732	17171	16506	16073	16121	15707	15728	15937	15897	15976	15829	15906	15971	15899	15982	15833	15693	15789	15817	15919	15863	15832	15874	15738	15855	15707	15893	15945	15933	15902	15945	16034	15744	15778	15861	15767	15903	15754	15817	15737	15746	15757	15758	15755	15891	15969	15873	15624	15924	15834	15659	15837	15811	15768	16025	15969	15872	15872	15759	15678	15755	15750	15660	15740	15579	15771	15827	15897	15964	15731	15912	15807	15570	15970	15890	15971	15721	15797	16002	15710	15779	15814	15764	15912	15605	15871	15833	15761	15680	15865	15714	15893	15510	15595	15817	15809	15834	15785	15722	15711	15709	15806	15826	15862	15854	15693	15859	15836	15859	15569	15695	15606	15836	15940	15848	15797	15625	15550	15925	15664	15857	15642	15931	15901	15927	15866	15815	15735	15859	15684	15646	15693	15641	15812	15770	15867	15586	15715	15802	15918	15742	15799	15851	15964	15694	15721	15878	15747	15851	15638	15623	15908	15768	15795	15713	15829	15533	15586	15845	15736	15802	15872	15952	15720	15694	15842	15944	15779	15783	15663	15895	15597	15864	15974	15710	15562	15574	15607	15788	15843	15841	15751	15765	15822	15829	15775	15820	15753	15670	15739	16015	15678	15835	15886	15676	15732	15762	15646	15860	15942	15838	15808	15894	15699	15796	15703	15728	15910	15736	15818	15874	15706	15828	15836	15868	15758	15728	15880	15840	15713	15983	15601	15874	15701	15727	15684	15832	15847	15649	15661	15852	15943	15817	15843	15716	15915	15497	15785	15428	15739	15677	15793	15642	15628	15721	15837	15770	15608	15843	15665	15788	15745	15766	15765	15671	15661	15777	15812	15824	15767	15835	15668	15757	15786	15713	15824	15836	15869	15908	15760	15915	15748	15918	15771	15763	15564	15797	15933	15686	15793	15730	15680	15724	15861	16061	15758	15605	15845	15807	15887	15605	15872	15718	15869	15636	15620	15709	15748	15514	15791	15754	15481	15748	15724	15875	15820	15845	15691	15665	15763	15737	15697	15707	15800	15745	15672	15597	15886	15961	15833	15642	15677	15752	15662	15798	15966	15659	15842	15794	15731	15812	15658	15733	15700	15861	15924	15774	15701	15744	15683	15534	15622	15859	15847	15782	15714	15806	15908	15765	15854	15827	15618	15723	15715	15570	15759	16085	15620	15630	15589	15771	15789	15714	15932	15868	15622	16027	15804	15666	15900	15578	15540	15655	15719	15851	15903	15740	15937	15846	15807	15909	15699	15798	15578	15876	15755	15596	15665	15782	15803	15770	15676	15757	15874	15968	15797	15645	15606	15997	15642	16049	15563	15810	15773	15700	15570	15689	15596	15616	15852	15803	15605	15839	15819	15883	15660	15849	15809	15889	15798	15830	15679	15751	15992	15733	15741	15697	15642	15832	15793	15797	15753	15686	15808	15917	15718	15870	15645	15680	15855	15704	15690	15780	15593	15817	15699	15608	15659	15517	15829	15865	15800	15867	15863	15650	15716	15702	15696	15587	15576	15753	15417	15765	15840	15534	15825	15771	15747	15605	15667	15927	15755	15631	15719	15842	15933	15741	15939	15881	15712	15674	15830	15716	15705	15553	15613	15679	15572	15606	15845	15771	15683	15861	15770	15729	15822	15965	15787	15705	15633	15823	15515	15704	15642	15748	15544	15705	15720	15830	15728	15744	15544	15613	15608	15648	15729	15761	15613	15816	15822	15800	15633	15857	15921	15684	15603	15552	15802	15649	15805	15688	15588	15719	15587	15715	15823	15751	15554	15803	15794	15836	15727	15748	15843	15757	15636	15846	15886	15604	15683	15665	15565	15841	15840	15487	15855	15614	15695	15915	15708	15482	15610	15808	15936	15769	15759	15809	15855	15913	15804	15675	15682	15723	15866	15765	15583	15693	15827	15793	15759	15708	15664	15698	15760	15757	15778	15728	15747	15812	15697	15605	15867	15797	15649	15862	15693	15744	15886	15912	15745	15729	15787	15624	15784	15743	15713	15758	15629	15727	15542	15619	15666	15709	15791	15639	15679	15608	15675	15681	15582	15881	15919	15801	15784	15679	15815	15767	15633	15671	16001	15779	15866	15768	15632	15789	15713	15711	15864	15718	15825	15759	15569	15493	15628	15785	15744	15886	15900	15726	15733	15587	15992	15790	15851	15784	15854	15578	15850	15765	15544	15714	15809	15633	15800	15676	15647	15652	15805	15696	15679	15812	15780	15774	15717	15801	15837	15809	15623	15758	15763	15774	15680	15586	15621	15832	15875	15729	15768	15734	15681	15755	15694	15663	15722	15802	15671	15768	15863	15724	15722	15757	15671	15562	15832	15817	15790	15797	15718	15877	15432	15640	15745	15802	15683	15806	15748	15861	15696	15793	15755	15793	15679	15672	15605	15589	15529	15787	15679	15781	15818	15963	15788	15779	15660	15664	15916	15796	15634	15732	15692	15720	15829	15853	15694	15821	15773	15752	15893	15635	15716	15781	15753	15715	15806	15801	15712	15500	15752	15642	15720	15798	15631	15704	15911	15772	15655	15848	15892	15814	15815	15650	15711	15832	15749	15579	15763	15770	15643	15585	15636	15807	15698	15651	15808	15934	15663	15939	15606	15909	15664	15739	15675	15795	15640	15786	15774	15745	15654	15744	15568	15854	15809	15728	15860	15730	15808	15645	15786	15698	15782	15685	15829	15674	15785	15729	15672	15808	15896	15728	15807	15707	15877	15846	15966	15547	15780	15851	15765	15820	15847	15624	15555	15800	15923	15783	15822	15882	15823	15779	15668	15627	15860	15869	15629	15614	15761	15639	15740	15796	15845	15634	15556	15592	15633	15804	15786	15628	15806	15689	15668	15619	15794	15761	15573	15652	15821	15684	15756	15645	15838	15724	15751	15763	15775	15771	15744	15822	15757	15714	15703	15785	15732	15786	15646	15594	15730	15693	15766	15871	15752	16036	15671	15853	15651	15623	15722	15865	15694	15793	15508	15781	15833	15560	15751	15733	15695	15688	15682	15570	15782	15702	15728	15687	15734	15808	15699	15771	15800	15973	15834	15756	15642	15646	15824	15766	15890	15626	15846	15737	15948	15737	15653	15796	15690	15784	15796	15730	15879	15774	15799	15765	15675	15783	15716	15889	15756	15684	15741	15659	15728	15720	15715	15558	15813	15769	15881	15556	15764	15726	15723	15781	15752	15747	15771	15914	15898	15652	15695	15592	15741	15695	15860	15819	15745	15689	15705	15773	15761	15769	15863	15718	15821	15663	15676	15647	15503	15651	15720	15806	15751	15575	15850	15697	15766	15790	15647	15654	16017	15774	15861	15737	15776	15917	15797	15616	15559	15960	15747	15619	15729	15921	15598	15863	15774	15655	15696	15726	15904	15715	15835	15768	15720	15768	15555	15795	15780	15579	15749	15623	15755	15768	15651	15812	15696	15833	15852	15588	15716	15829	15644	15628	15578	15774	15777	15614	15881	15709	15615	15505	15680	15681	15817	15887	15555	15608	15636	15849	15597	15779	15710	15593	15716	15908	15941	15918	15732	15743	15835	15807	15785	15580	15692	15794	15599	15574	15701	15904	15836	15773	15802	15667	15803	15648	15675	15651	15696	15789	15853	15699	15714	15794	15621	15624	15763	15793	15649	15588	15710	15665	15753	15700	15772	15604	15550	15874	15760	15809	15717	15871	15730	15888	15706	15874	15688	15647	15788	15737	15629	15683	15743	15518	15915	15838	15629	15642	15803	15685	15643	15590	15796	15803	15832	15563	15728	15620	15715	15824	15729	15817	15625	15869	15465	15771	15719	15790	15725	15726	15554	15890	15706	15905	15593	15612	15664	15747	15667	15778	15815	15912	15673	15482	15787	15729	15705	15874	15865	15672	15731	15659	15529	15891	15763	15847	15779	15811	15673	15893	15795	15617	15821	16023	15799	15810	15856	15709	15650	15705	15745	15741	15898	15670	15720	15785	15706	15630	15884	15710	15897	15721	15677	15807	15598	15720	15773	15655	15898	15941	15687	15618	15781	15742	15764	15769	15705	15693	15665	15848	15496	15460	15657	15829	15790	15746	15710	15920	15855	15694	15846	15742	15678	15631	15638	15830	15715	16012	15633	15968	15987	15679	15788	15838	15952	15660	15525	15799	15610	15956	15834	15768	15683	15864	15665	15734	15840	15853	15882	15819	15738	15737	15780	15695	15682	15774	15691	15764	15798	15601	15736	15623	15603	15769	15745	15737	15646	15819	15653	15799	15603	15805	15718	15815	15679	15667	15856	15874	15835	15684	15764	15756	16088	15820	15789	15590	15852	15794	15740	15719	15766	15798	15641	15666	15507	15685	15701	15582	15684	15821	15656	15836	15906	15815	15721	15691	15873	15792	15646	15850	15885	15691	15570	15850	15696	15984	15795	15879	15635	15824	15785	15823	15867	15778	15793	15793	15695	15801	15729	15784	15658	15841	15546	15639	15643	15989	15853	15718	15771	15872	15906	15793	15572	15833	15735	15830	15698	15855	15810	15754	15730	15536	15638	15564	15861	15892	15706	15691	15704	15567	15778	15711	15751	15700	15841	15557	15746	15821	15731	15741	15599	15936	15823	15865	15679	15694	15619	15766	15635	15739	15536	15681	15856	15822	15864	15777	15549	15841	15555	15880	15689	15802	15553	15725	15673	15929	15901	16202	15788	15686	15699	15725	15601	15818	15826	15813	15709	15736	15797	15844	15951	15868	15770	15532	15805	15650	15604	15734	15672	15791	15688	15782	15803	15549	15576	15618	15901	15683	15745	15598	15850	15778	15981	15801	15620	15815	15682	15921	15976	15841	15956	15824	15825	15595	15623	15657	15743	15516	15724	15737	15472	15706	15572	15717	15917	15699	15826	15525	15646	15824	15862	15721	15810	15842	15815	15603	15551	15729	15660	15574	15754	15759	15715	15742	15758	15922	15609	15835	15784	15691	15862	15748	15807	15722	15731	15851	15685	15782	15824	15888	15524	15696	15772	15739	15794	15718	15662	15716	15731	15871	15850	15772	15753	15706	15760	15749	15720	15785	15772	15878	15618
14348	40422	30373	19747	15594	14410	14291	13851	13752	13628	13803	13986	14031	14445	15646	19870	19398	16706	15206	14354	13702	13529	13417	13150	13323	13391	13337	13334	13363	13322	13217	13412	13459	13467	13359	13488	13321	13523	13357	13449	13475	13273	13295	13422	13384	13344	13298	13256	13386	13397	13260	13257	13383	13418	13268	13215	13396	13336	13353	13450	13427	13374	13272	13307	13297	13280	13092	13283	13241	13210	13426	13286	13397	13274	13534	13411	13287	13326	13349	13328	13559	13440	13396	13336	13350	13241	13420	13387	13370	13376	13316	13422	13267	13392	13244	13235	13233	13363	13583	13378	13503	13435	13315	13342	13410	13253	13259	13443	13354	13299	13357	13309	13250	13321	13268	13469	13235	13401	13271	13368	13206	13419	13371	13309	13277	13446	13522	13402	13346	13533	13363	13234	13259	13303	13189	13189	13552	13301	13325	13265	13315	13316	13349	13303	13346	13366	13424	13373	13342	13332	13240	13389	13176	13436	13305	13523	13232	13476	13465	13055	13262	13294	13260	13403	13366	13308	13442	13298	13491	13294	13417	13071	13572	13198	13431	13289	13346	13449	13207	13275	13266	13410	13364	13319	13284	13239	13279	13401	13317	13391	13293	13406	13265	13487	13302	13407	13349	13456	13390	13363	13276	13251	13234	13402	13393	13256	13364	13416	13270	13314	13421	13125	13447	13396	13373	13409	13272	13280	13227	13487	13330	13460	13127	13429	13316	13363	13348	13207	13202	13264	13436	13672	13385	13291	13252	13373	13366	13333	13393	13338	13434	13355	13313	13431	13455	13342	13328	13352	13276	13264	13390	13439	13210	13355	13351	13422	13372	13381	13256	13487	13398	13200	13332	13334	13460	13378	13391	13407	13296	13314	13318	13371	13418	13459	13368	13224	13340	13403	13363	13333	13357	13282	13349	13398	13344	13306	13318	13411	13301	13333	13248	13250	13207	13235	13311	13294	13224	13303	13317	13370	13225	13401	13229	13255	13436	13313	13326	13466	13409	13227	13432	13374	13356	13210	13495	13391	13282	13287	13291	13253	13208	13307	13344	13384	13048	13190	13334	13309	13344	13316	13345	13354	13458	13406	13255	13146	13558	13343	13304	13202	13443	13369	13536	13388	13418	13358	13375	13405	13329	13153	13416	13336	13281	13328	13363	13400	13213	13319	13193	13432	13360	13304	13298	13209	13370	13371	13276	13363	13451	13273	13330	13268	13406	13323	13380	13384	13283	13222	13340	13307	13345	13423	13469	13417	13455	13490	13316	13417	13247	13416	13274	13372	13309	13317	13403	13298	13303	13255	13409	13321	13341	13381	13489	13288	13290	13295	13375	13311	13352	13407	13316	13260	13276	13204	13424	13337	13396	13436	13304	13489	13383	13345	13385	13418	13197	13324	13278	13360	13237	13384	13252	13405	13310	13278	13295	13394	13321	13218	13484	13205	13395	13207	13335	13302	13317	13365	13441	13285	13289	13257	13229	13202	13512	13224	13401	13449	13441	13348	13374	13203	13382	13292	13361	13343	13191	13305	13342	13469	13335	13428	13340	13413	13336	13302	13223	13130	13440	13350	13487	13411	13299	13306	13247	13334	13318	13594	13380	13362	13467	13351	13300	13379	13328	13292	13366	13211	13387	13168	13236	13382	13347	13257	13326	13400	13339	13291	13235	13262	13332	13462	13166	13313	13339	13254	13513	13306	13304	13332	13367	13378	13212	13213	13427	13390	13458	13324	13237	13349	13496	13419	13282	13207	13415	13255	13500	13317	13502	13330	13215	13292	13273	13401	13298	13181	13204	13362	13360	13379	13363	13238	13283	13432	13392	13269	13291	13229	13282	13344	13314	13308	13395	13255	13294	13279	13389	13299	13378	13175	13309	13409	13297	13352	13334	13303	13312	13442	13299	13269	13262	13301	13274	13237	13356	13393	13295	13324	13367	13287	13310	13278	13457	13433	13412	13354	13256	13128	13218	13331	13419	13262	13204	13403	13414	13275	13313	13335	13318	13225	13290	13412	13059	13341	13079	13466	13414	13360	13301	13391	13227	13472	13202	13329	13305	13359	13179	13340	13444	13343	13398	13222	13401	13393	13353	13279	13343	13380	13473	13448	13434	13301	13258	13297	13217	13197	13232	13338	13217	13310	13324	13194	13293	13432	13426	13317	13302	13349	13382	13302	13336	13329	13491	13106	13489	13346	13312	13183	13330	13460	13361	13248	13370	13570	13191	13392	13349	13425	13271	13296	13339	13401	13186	13323	13164	13493	13360	13331	13305	13365	13336	13434	13338	13304	13289	13387	13221	13370	13354	13231	13349	13239	13302	13488	13389	13411	13242	13327	13408	13273	13356	13377	13365	13482	13418	13379	13326	13317	13327	13461	13245	13265	13238	13382	13642	13277	13231	13413	13322	13484	13354	13384	13382	13278	13301	13298	13323	13326	13296	13237	13180	13311	13172	13305	13384	13401	13428	13329	13287	13461	13324	13414	13362	13347	13282	13233	13367	13476	13313	13261	13417	13155	13394	13170	13424	13209	13410	13514	13463	13347	13285	13281	13345	13501	13472	13251	13254	13200	13284	13254	13301	13366	13381	13470	13204	13500	13485	13354	13322	13320	13456	13411	13366	13332	13132	13296	13371	13282	13272	13399	13330	13235	13261	13317	13229	13481	13437	13290	13588	13207	13356	13398	13211	13181	13421	13403	13364	13354	13403	13515	13248	13284	13284	13423	13204	13288	13282	13360	13390	13292	13214	13341	13295	13226	13412	13203	13413	13397	13363	13342	13431	13290	13403	13409	13492	13337	13440	13288	13316	13319	13380	13278	13173	13329	13275	13356	13377	13267	13277	13243	13214	13362	13360	13259	13451	13353	13330	13371	13444	13192	13243	13303	13347	13338	13345	13245	13278	13569	13257	13289	13317	13177	13199	13280	13331	13365	13456	13382	13547	13365	13428	13312	13342	13189	13396	13345	13338	13469	13226	13442	13385	13339	13402	13314	13345	13463	13347	13158	13463	13428	13341	13446	13379	13331	13423	13264	13245	13403	13245	13322	13330	13183	13309	13299	13318	13386	13236	13398	13308	13315	13242	13414	13267	13431	13441	13444	13311	13275	13269	13424	13305	13310	13355	13380	13295	13273	13358	13257	13387	13369	13284	13398	13290	13249	13242	13394	13351	13159	13379	13244	13394	13320	13495	13255	13416	13304	13328	13313	13274	13381	13449	13310	13305	13361	13259	13080	13401	13173	13430	13233	13403	13287	13358	13387	13261	13414	13382	13258	13374	13492	13345	13559	13362	13151	13208	13373	13276	13467	13263	13476	13287	13279	13245	13291	13277	13287	13263	13274	13380	13395	13400	13358	13426	13453	13260	13337	13394	13395	13270	13326	13387	13314	13465	13214	13375	13282	13198	13341	13295	13415	13226	13315	13193	13386	13302	13171	13279	13496	13511	13373	13268	13312	13386	13202	13312	13221	13374	13200	13228	13373	13300	13403	13384	13283	13181	13265	13339	13557	13440	13303	13474	13351	13258	13383	13416	13341	13398	13292	13410	13179	12973	13349	13259	13324	13336	13406	13292	13311	13344	13354	13309	13226	13297	13481	13271	13363	13270	13285	13348	13396	13259	13267	13342	13411	13388	13339	13343	13322	13325	13546	13289	13396	13389	13245	13342	13356	13220	13421	13267	13418	13489	13333	13208	13363	13441	13241	13292	13297	13390	13414	13163	13226	13167	13442	13381	13353	13170	13480	13499	13356	13284	13437	13251	13411	13321	13295	13465	13352	13342	13317	13445	13339	13393	13401	13390	13278	13248	13276	13397	13533	13391	13282	13281	13424	13240	13295	13433	13350	13343	13325	13234	13240	13397	13281	13182	13313	13296	13330	13355	13425	13253	13448	13282	13321	13529	13214	13250	13357	13468	13354	13399	13250	13442	13192	13384	13410	13367	13197	13387	13356	13360	13419	13199	13215	13210	13197	13468	13240	13439	13281	13316	13472	13378	13287	13331	13438	13371	13383	13395	13248	13427	13325	13167	13306	13393	13490	13238	13355	13373	13298	13439	13360	13357	13201	13348	13271	13324	13361	13389	13407	13195	13456	13452	13452	13379	13406	13383	13352	13269	13333	13316	13290	13335	13398	13458	13360	13351	13317	13321	13338	13406	13472	13267	13531	13374	13369	13284	13274	13281	13358	13140	13422	13369	13449	13424	13389	13357	13283	13490	13304	13481	13361	13262	13307	13468	13313	13375	13189	13532	13523	13360	13271	13284	13340	13334	13240	13391	13308	13215	13407	13442	13234	13195	13135	13408	13603	13257	13245	13254	13427	13306	13325	13498	13289	13349	13156	13438	13222	13347	13422	13239	13389	13319	13450	13293	13431	13294	13345	13342	13411	13335	13399	13214	13425	13417	13241	13351	13445	13329	13446	13288	13301	13222	13487	13115	13454	13371	13400	13440	13444	13434	13351	13290	13390	13331	13232	13367	13133	13490	13279	13378	13334	13315	13174	13295	13399	13374	13292	13371	13249	13345	13274	13252	13230	13564	13453	13414	13254	13302	13405	13455	13436	13345	13266	13583	13244	13359	13222	13454	13323	13281	13376	13350	13269	13462	13256	13350	13406	13423	13431	13317	13340	13201	13454	13223	13222	13271	13369	13432	13397	13280	13226	13328	13344	13365	13388	13347	13057	13278	13292	13292	13299	13417	13311	13363	13311	13481	13445	13422	13192	13113	13470	13493	13343	13249	13316	13454	13356	13282	13210	13424	13291	13244	13231	13221	13312	13327	13362	13222	13251	13175	13496	13461	13227	13339	13333	13266	13343	13250	13398	13333	13404	13520	13287	13474	13421	13321	13327	13107	13342	13375	13364	13404	13505	13274	13404	13338	13359	13424	13438	13369	13252	13282	13289	13375	13375	13377	13265	13249	13307	13435	13310	13349	13305	13306	13314	13416	13302	13246	13261	13240	13264	13255	13231	13321	13364	13304	13224	13281	13220	13190	13515	13289	13511	13308	13303	13530	13294	13347	13260	13292	13603	13337	13318	13302	13284	13546	13436	13230	13559	13416	13265	13367	13244	13379	13194	13283	13423	13141	13463	13446	13349	13374	13473	13393	13295	13037	13253
25772	21192	26974	25919	18528	16715	16484	16083	15814	15881	16135	15933	15814	15713	15991	15910	15919	16152	15831	16047	16207	15637	15775	15728	15664	15814	15969	15769	15640	15578	15754	15706	15650	15784	15762	15743	15604	15761	15549	15762	15619	15493	15704	15723	15621	15643	15662	15795	15627	15835	15871	15763	15761	15622	15570	15513	15525	15728	15556	15597	15633	15754	15821	15569	15585	15969	15693	15681	15558	15568	15775	15821	15603	15534	15796	15745	15629	15739	15591	15674	15818	15796	15677	15595	15616	15776	15454	15462	15583	15778	15753	15940	15616	15594	15614	15805	15794	15794	15762	15702	15714	15475	15658	15651	15727	15678	15731	15680	15872	15728	15735	15664	15773	15618	15689	15565	15662	15574	15742	15710	15616	15700	15766	15543	15727	15627	15827	15610	15608	15637	15737	15610	15535	15432	15572	15636	15580	15750	15660	15467	15784	15789	15648	15714	15808	15434	15637	15685	15620	15668	15522	15471	15565	15476	15744	15651	15597	15401	15717	15626	15730	15687	15672	15800	15684	15645	15774	15618	15569	15724	15860	15853	15611	15664	15735	15699	15804	15472	15659	15621	15836	15728	15577	15737	15733	15490	15904	15722	15568	15615	15665	15589	15538	15754	15469	15586	15559	15905	15622	15706	15801	15638	15791	15664	15864	15658	15665	15525	15754	15639	15808	15380	15738	15677	15949	15723	15531	15852	15643	15711	15513	15846	15605	15893	15763	15716	15579	15453	15665	15686	15644	15795	15695	15604	15767	15624	15518	15476	15700	15732	15691	15695	15645	15781	15485	15662	15639	15564	15552	15546	15542	15962	15620	15678	15780	15798	15557	15640	15668	15484	15643	15553	15714	15561	15648	15621	15338	15574	15696	15562	15631	15482	15703	15749	15861	15500	15705	15635	15701	15583	15530	15435	15647	15632	15585	15569	15438	15758	15683	15757	15723	15759	15629	15541	15651	15643	15716	15830	15784	15732	15709	15877	15750	15562	15577	15593	15683	15941	15657	15714	15675	15575	15555	15718	15680	15605	15474	15649	15518	15631	15665	15611	15555	15691	15643	15608	15701	15552	15725	15628	15770	15743	15765	15654	15540	15741	15593	15495	15639	15612	15662	15712	15607	15809	15629	15610	15751	15667	15693	15613	15556	15614	15850	15894	15677	15697	15837	15677	15445	15652	15889	15726	15522	15721	15834	15835	15734	15819	15651	15800	15620	15554	15721	15554	15679	15747	15706	15577	15663	15768	15640	15754	15571	15461	15609	15615	15690	15647	15575	15594	15972	15663	15898	15877	15636	15632	15513	15622	15652	15563	15583	15520	15633	15614	15651	15469	15636	15493	15799	15526	15522	15580	15686	15505	15678	15705	15605	15730	15753	15485	15685	15796	15673	15737	15778	15625	15657	15585	15737	15576	15727	15563	15697	15814	15723	15634	15704	15635	15771	15683	15690	15806	15720	15377	15448	15696	15545	15613	15752	15697	15736	15665	15610	15681	15556	15777	15787	15864	15714	15753	15747	15966	15637	15761	15732	15567	15492	15662	15559	15605	15611	15616	15750	15568	15709	15692	15614	15598	15561	15823	15670	15613	15764	15754	15709	15863	15897	15736	15646	15745	15668	15564	15644	15867	15641	15702	15622	15691	15691	15702	15703	15677	15552	15605	15608	15615	15895	15520	15724	15468	15566	15643	15401	15550	15792	15671	15712	15718	15819	15749	15670	15618	15872	15563	15578	15742	15558	15651	15756	15684	15692	15716	15807	15689	15869	15551	15799	15687	15708	15859	15579	15750	15584	15633	15737	15471	15606	15604	15624	15737	15727	15628	15682	15550	15591	15738	15515	15512	15755	15482	15536	15500	15514	15636	15873	15772	15742	15591	15626	15506	15505	15852	15627	15726	15635	15566	15661	15618	15582	15592	15688	15591	15611	15632	15486	15646	15522	15855	15566	15720	15970	15616	15667	15733	15725	15732	15660	15732	15783	15599	15420	15599	15820	15646	15741	15775	15492	15617	15700	15737	15780	15603	15579	15384	15781	15582	15422	15426	15636	15726	15463	15706	15503	15734	15749	15617	15770	15889	15627	15726	15620	15712	15560	15591	15578	15578	15616	15681	15914	15794	15767	15523	15577	15821	15649	15774	15758	15741	15728	15803	15754	15640	15655	15799	15677	15742	15599	15832	15663	15819	15740	15696	15773	15646	15812	15655	15592	15721	15680	15645	15561	15773	15388	15465	15645	15605	15682	15721	15886	15639	15710	15799	15709	15685	15485	15836	15632	15445	15540	15792	15621	15789	15723	15741	15662	15711	15555	15725	15711	15637	15818	15705	15724	15692	15865	15564	15787	15504	15767	15617	15752	15807	15496	15529	15750	15844	15610	15592	15725	15708	15604	15605	15693	15718	15749	15721	15517	15732	15771	15813	15446	15483	15700	15658	15504	15722	15613	15596	15550	15622	15714	15507	15857	15812	15820	15588	15596	15916	15521	15839	15826	15350	15617	15991	15644	15623	15672	15600	15773	15684	15553	15602	15664	15739	15708	15642	15653	15719	15869	15772	15544	15605	15558	15603	15754	15642	15622	15630	15594	15668	15696	15773	15709	15482	15689	15550	15772	15563	15568	15612	15866	15724	15627	15628	15679	15700	15633	15408	15755	15661	15678	15589	15578	15522	15801	15516	15647	15673	15595	15667	15694	15484	15674	15642	15748	15493	15554	15641	15764	15631	15651	15338	15843	15417	15632	15499	15655	15701	15721	15701	15734	15866	15742	15767	15581	15768	15616	15661	15614	15788	15503	15774	15914	15587	15550	15590	15636	15528	15672	15620	15748	15682	15582	15607	15725	15762	15828	15566	15628	15630	15684	15882	15797	15693	15603	15709	15662	15625	15589	15593	15541	15699	15783	15753	15459	15718	15587	15664	15495	15873	15729	15542	15702	15735	15723	15647	15628	15850	15811	15759	15783	15477	15529	15588	15623	15736	15599	15761	15602	15671	15727	15453	15665	15721	15691	15694	15808	15547	15620	15667	15659	15924	15648	15562	15685	15684	15901	15564	15603	15514	15828	15678	15774	15560	15464	15779	15704	15799	15633	15469	15716	15852	15812	15791	15604	15597	15681	15578	15548	15441	15623	15703	15586	15689	15625	15864	15705	15761	15729	15687	15667	15719	15809	15767	15722	15666	15578	15488	15811	15697	15535	15723	15655	15713	15743	15676	15699	15605	15712	15557	15697	15411	15725	15520	15747	15551	15538	15803	15510	15936	15648	15682	15626	15584	15666	15706	15555	15683	15667	15582	15729	15650	15775	15676	15556	15559	15795	15767	15665	15619	15709	15600	15649	15600	15635	15612	15598	15703	15879	15714	15715	15526	15705	15687	15695	15815	15885	15731	15795	15641	15708	15742	15607	15577	15886	15269	15672	15786	15640	15754	15609	15645	15626	15546	15695	15602	15451	15597	15576	15792	15682	15599	15735	15557	15571	15866	15609	15580	15578	15738	15662	15537	15491	15646	15893	15458	15750	15493	15663	15738	15769	15945	15826	15518	15583	15895	15621	15824	15764	15653	15661	15687	15604	15609	15602	15493	15544	15702	15775	15772	15746	15665	15727	15740	15662	15530	15639	15579	15814	15656	15712	15741	15754	15766	15673	15704	15764	15656	15792	15576	15651	15768	15484	15534	15686	15748	15630	15598	15575	15684	15616	15747	15755	15822	15774	15770	15567	15668	15656	15682	15801	15564	15649	15701	15860	15594	15768	15578	15592	15492	15679	15723	15778	15766	15925	15841	15681	15893	15792	15588	15838	15592	15679	15470	15682	15651	15687	15765	15788	15808	15794	15617	15683	15950	15695	15577	15759	15618	15786	15565	15487	15834	15706	15667	15917	15730	15735	15830	15686	15672	15789	15607	15522	15660	15510	15559	15817	15758	15741	15559	15855	15731	15877	15371	15778	15736	15869	15537	15606	15619	15702	15866	15724	15540	15809	15546	15727	15619	15638	15774	15739	15709	15734	15715	15703	15711	15633	15704	15730	15635	15751	15484	15637	15761	15643	15558	15703	15662	15622	15507	15699	15699	15614	15605	15772	15892	15626	15366	15884	15702	15614	15772	15741	15760	15705	15691	15719	15695	15723	15661	15875	15572	15650	15817	15627	15352	15722	15596	15805	15689	15749	15769	15482	15535	15626	15774	15638	15701	15636	15555	15714	15552	15592	15675	15756	15632	15877	15720	15916	15574	15714	15797	15705	15711	15657	15854	15602	15728	15715	15633	15702	15708	15663	15802	15647	15796	15706	15750	15771	15621	15623	15764	15559	15554	15504	15692	15603	15427	15752	15665	15723	15648	15827	15687	15636	15570	15738	15631	15713	15599	15686	15560	15780	15691	15724	15658	15686	15550	15536	15618	15550	15568	15581	15689	15505	15689	15885	15616	15785	15881	15740	15715	15783	15640	15591	15622	15723	15676	15673	15861	15451	15510	15744	15576	15818	15854	15675	15677	15556	15573	15643	15653	15940	15659	15668	15672	15820	15947	15513	15869	15890	15587	15798	15728	15582	15506	15656	15675	15648	15804	15612	15681	15528	15723	15713	15663	15577	15610	15722	15816	15547	15484	15733	15789	15545	15661	15683	15667	15795	15661	15682	15701	15644	15660	15634	15751	15759	15652	15751	15796	15808	15736	15613	15732	15771	15520	15652	15645	15542	15552	15630	15814	15433	15783	15774	15734	15660	15534	15761	15593	15598	15636	15502	15344	15585	15803	15598	15643	15720	15579	15829	15551	15845	15623	15724	15851	15883	15656	15839	15696	15633	15584	15806	15597	15793	15784	15588	15551	15682	15667	15667	15706	15612	15686	15557	15456	15652	15690	15663	15635	15582	15621	15718	15597	15599	15560	15619	15579	15863	15728	15574	15422	15676	15824	15732	15805	15645	15590	15843	15659	15571	15901	15920	15566	15530	15686	15671	15569	15452	15558	15538	15689	15788	15734	15842	15827	15749	15581	15640	15842	15688	15771	15606	15611	15613	15735	15577	15708	15663	15754	15580	15615	15739	15573	15748	15599	15843	15722	15530	15848	15846	15751	15655	15816	15720	15885	15723	15762	15741	15530	15541	15658	15571	15703	15833	15803
13630	26339	21410	14877	14044	13694	13363	13358	13584	13526	13352	13427	13390	13323	13576	13637	13842	13747	13602	13473	13367	13419	13240	13349	13412	13509	13393	13226	13386	13424	13420	13516	13342	13228	13600	13438	13332	13266	13253	13287	13348	13429	13351	13388	13282	13168	13349	13280	13448	13439	13341	13454	13315	13437	13369	13426	13488	13267	13535	13325	13346	13266	13117	13381	13237	13397	13376	13247	13312	13285	13449	13398	13347	13353	13393	13386	13508	13339	13272	13280	13366	13495	13345	13331	13461	13502	13311	13332	13414	13268	13221	13257	13390	13339	13416	13285	13367	13319	13251	13453	13417	13383	13318	13357	13225	13189	13439	13280	13265	13439	13401	13302	13487	13362	13398	13307	13287	13219	13327	13297	13330	13498	13395	13411	13326	13227	13447	13366	13145	13236	13315	13339	13435	13446	13408	13449	13289	13294	13341	13299	13253	13486	13255	13328	13282	13256	13334	13356	13486	13482	13607	13388	13295	13128	13474	13293	13205	13156	13241	13375	13409	13226	13483	13249	13293	13427	13451	13590	13220	13281	13244	13446	13508	13419	13246	13377	13324	13329	13239	13281	13214	13487	13468	13448	13385	13260	13330	13229	13441	13599	13457	13322	13512	13335	13375	13485	13384	13272	13350	13235	13494	13334	13171	13285	13364	13302	13332	13340	13283	13321	13176	13442	13351	13380	13221	13347	13299	13309	13306	13412	13244	13319	13283	13359	13337	13250	13412	13379	13205	13270	13425	13434	13354	13277	13328	13361	13325	13244	13333	13265	13241	13433	13379	13209	13305	13356	13362	13225	13348	13312	13481	13341	13257	13382	13415	13199	13344	13425	13237	13387	13342	13220	13267	13353	13286	13457	13338	13363	13483	13295	13304	13339	13314	13434	13277	13478	13359	13358	13277	13279	13328	13202	13293	13267	13216	13498	13319	13212	13170	13322	13227	13387	13395	13355	13523	13320	13414	13241	13280	13468	13363	13284	13302	13293	13234	13341	13380	13334	13432	13356	13283	13449	13369	13330	13339	13158	13292	13299	13357	13251	13319	13406	13340	13269	13279	13293	13278	13362	13206	13341	13506	13272	13263	13251	13285	13419	13269	13515	13410	13377	13276	13223	13428	13353	13451	13237	13343	13347	13359	13407	13419	13224	13455	13211	13367	13544	13373	13446	13503	13290	13406	13388	13166	13250	13502	13412	13257	13323	13436	13407	13600	13206	13428	13305	13360	13214	13252	13296	13383	13439	13256	13315	13254	13412	13467	13318	13357	13508	13357	13308	13416	13470	13343	13424	13276	13316	13225	13257	13222	13510	13343	13408	13250	13368	13398	13333	13286	13345	13039	13431	13398	13453	13328	13357	13400	13289	13421	13305	13328	13372	13226	13466	13355	13470	13361	13456	13374	13337	13192	13286	13333	13325	13354	13373	13273	13332	13405	13400	13273	13337	13312	13352	13187	13505	13227	13324	13315	13334	13297	13382	13419	13152	13411	13495	13357	13276	13394	13309	13465	13298	13471	13445	13361	13322	13140	13114	13525	13452	13344	13379	13330	13485	13374	13289	13191	13420	13341	13494	13299	13303	13224	13415	13265	13202	13292	13359	13534	13293	13377	13280	13465	13288	13252	13261	13438	13384	13230	13271	13316	13377	13328	13322	13369	13313	13358	13249	13412	13532	13231	13359	13362	13376	13325	13269	13688	13269	13400	13310	13368	13471	13281	13393	13151	13427	13276	13345	13355	13353	13424	13473	13399	13302	13287	13202	13302	13194	13261	13234	13380	13308	13415	13397	13216	13232	13519	13241	13355	13328	13324	13205	13257	13328	13390	13217	13530	13422	13340	13396	13292	13481	13170	13227	13349	13492	13320	13415	13245	13301	13314	13400	13370	13437	13365	13367	13420	13303	13351	13522	13150	13446	13351	13369	13545	13314	13488	13333	13295	13309	13409	13490	13541	13305	13256	13413	13428	13487	13361	13467	13305	13339	13245	13313	13449	13414	13359	13274	13374	13567	13376	13376	13362	13456	13271	13286	13417	13291	13277	13497	13366	13280	13244	13406	13066	13460	13457	13339	13472	13273	13455	13396	13356	13294	13279	13294	13190	13452	13612	13161	13323	13194	13305	13294	13452	13255	13208	13293	13461	13220	13541	13327	13536	13241	13358	13358	13428	13270	13286	13357	13330	13342	13501	13251	13279	13291	13139	13402	13359	13408	13276	13274	13262	13489	13422	13454	13266	12951	13202	13310	13358	13322	13300	13440	13367	13340	13300	13274	13394	13412	13502	13305	13381	13219	13418	13398	13269	13441	13246	13411	13298	13191	13429	13447	13257	13261	13209	13317	13593	13179	13354	13480	13441	13298	13397	13437	13430	13443	13274	13295	13346	13374	13277	13236	13423	13437	13423	13365	13342	13215	13361	13345	13597	13350	13364	13314	13510	13541	13336	13432	13372	13424	13377	13285	13394	13301	13217	13199	13370	13295	13467	13373	13453	13395	13377	13302	13356	13473	13348	13472	13310	13480	13374	13265	13259	13375	13537	13427	13135	13526	13268	13385	13418	13278	13398	13325	13416	13189	13224	13264	13390	13391	13320	13349	13356	13485	13319	13376	13401	13442	13236	13382	13461	13507	13437	13380	13549	13353	13348	13381	13435	13411	13388	13260	13294	13244	13403	13526	13289	13303	13390	13407	13404	13558	13401	13504	13403	13255	13387	13250	13311	13557	13231	13409	13426	13238	13394	13478	13405	13414	13206	13421	13281	13453	13303	13235	13379	13279	13369	13354	13352	13338	13288	13275	13255	13329	13284	13473	13258	13266	13349	13348	13265	13467	13262	13368	13344	13464	13451	13381	13241	13361	13346	13339	13209	13281	13366	13231	13455	13512	13449	13338	13294	13405	13247	13410	13529	13332	13415	13416	13267	13295	13357	13371	13363	13163	13309	13251	13349	13309	13233	13319	13414	13323	13441	13252	13516	13294	13344	13237	13355	13434	13246	13408	13347	13229	13373	13271	13353	13315	13445	13435	13385	13272	13448	13292	13274	13203	13462	13316	13336	13383	13266	13478	13359	13360	13100	13239	13207	13486	13379	13482	13341	13333	13279	13177	13234	13513	13309	13361	13294	13257	13517	13396	13412	13240	13313	13347	13237	13493	13491	13428	13424	13296	13377	13443	13349	13118	13422	13148	13343	13464	13294	13140	13476	13354	13335	13376	13324	13337	13384	13424	13367	13381	13483	13320	13329	13375	13435	13400	13292	13463	13496	13347	13358	13432	13410	13360	13323	13173	13415	13448	13454	13430	13333	13326	13315	13256	13328	13335	13281	13486	13389	13433	13446	13179	13405	13364	13377	13295	13296	13308	13521	13268	13459	13252	13389	13434	13278	13288	13317	13471	13337	13421	13566	13310	13468	13203	13429	13245	13330	13282	13458	13292	13365	13359	13293	13302	13455	13243	13288	13392	13537	13357	13101	13392	13281	13403	13410	13441	13432	13354	13148	13450	13116	13322	13118	13292	13301	13242	13308	13304	13276	13509	13245	13302	13341	13328	13396	13546	13379	13470	13377	13390	13287	13411	13569	13324	13330	13274	13438	13279	13247	13216	13365	13380	13580	13246	13572	13433	13410	13274	13446	13412	13393	13401	13278	13354	13349	13418	13354	13200	13426	13385	13197	13420	13288	13310	13387	13346	13361	13229	13347	13245	13347	13336	13444	13367	13335	13287	13289	13404	13348	13391	13323	13425	13388	13325	13488	13307	13367	13483	13323	13326	13376	13288	13447	13349	13420	13337	13475	13401	13269	13342	13425	13524	13230	13350	13329	13302	13556	13416	13460	13446	13394	13305	13415	13349	13244	13470	13324	13205	13398	13335	13405	13517	13422	13334	13270	13395	13345	13294	13493	13422	13250	13212	13381	13344	13335	13442	13218	13220	13321	13355	13148	13306	13440	13277	13401	13219	13326	13415	13315	13463	13309	13334	13366	13273	13252	13376	13415	13506	13281	13301	13375	13341	13311	13372	13468	13350	13207	13325	13381	13402	13138	13326	13331	13410	13373	13381	13405	13220	13257	13365	13439	13324	13327	13431	13271	13273	13264	13353	13335	13408	13376	13247	13348	13334	13334	13270	13417	13381	13364	13406	13243	13316	13378	13253	13458	13516	13359	13327	13388	13499	13365	13293	13214	13364	13216	13434	13181	13317	13265	13341	13443	13337	13425	13410	13332	13250	13474	13318	13317	13316	13214	13381	13326	13338	13333	13357	13238	13497	13553	13375	13352	13534	13415	13220	13505	13175	13362	13333	13373	13280	13448	13368	13512	13438	13356	13301	13294	13325	13198	13310	13361	13357	13309	13472	13329	13364	13359	13462	13265	13522	13295	13393	13315	13261	13440	13330	13215	13344	13423	13436	13511	13336	13430	13303	13378	13469	13422	13447	13351	13369	13518	13407	13282	13397	13462	13339	13208	13262	13339	13260	13343	13209	13360	13291	13364	13268	13364	13429	13332	13379	13144	13285	13457	13430	13449	13288	13308	13222	13291	13463	13392	13187	13294	13310	13188	13204	13449	13338	13352	13228	13359	13454	13373	13321	13467	13336	13329	13398	13318	13356	13480	13314	13454	13459	13347	13306	13258	13363	13429	13485	13277	13362	13346	13349	13522	13446	13461	13370	13190	13255	13528	13402	13475	13463	13446	13441	13241	13369	13430	13357	13303	13427	13419	13412	13259	13050	13315	13348	13278	13308	13387	13195	13336	13105	13219	13194	13338	13369	13336	13207	13405	13327	13464	13166	13264	13219	13444	13406	13328	13450	13437	13384	13396	13329	13317	13445	13387	13415	13255	13335	13315	13384	13579	13283	13394	13448	13350	13399	13345	13341	13440	13475	13282	13277	13199	13308	13347	13193	13327	13417	13396	13225	13404	13282	13396	13222	13357	13303	13334	13323	13286	13427	13338	13619	13352	13372	13383	13334	13411	13276	13475	13451	13253	13199	13466	13388	13295	13268	13385	13338	13384	13489	13221	13287	13385	13366	13346	13386	13407	13203	13228	13473	13590	13458	13524	13352	13212	13370	13432	13134	13381	13377	13372	13331	13430	13339	13297	13441	13381	13446	13316	13412	13414	13223
23629	21274	28810	24082	21589	21799	19302	15675	15156	15340	15417	15352	15193	15360	15974	17499	18559	17870	17172	16172	15390	15153	15054	15060	14867	14965	14991	14702	14810	14844	15008	15088	14880	14773	14820	14988	14920	15112	14825	14868	14899	14989	14917	14910	14903	15138	15163	14720	14766	14897	14732	14939	14775	14864	14857	14840	14926	14945	14861	15052	14681	14814	14871	14896	14645	14917	14915	14944	14885	14801	14685	14940	15047	14878	14990	14834	14857	14935	14790	14911	15054	14967	14898	14875	14863	14815	14741	14881	15060	14975	14892	14867	14812	15024	15019	14919	14762	14952	14900	14890	15000	14920	14803	14925	14713	15061	14945	14728	14824	14857	14863	14947	14876	14784	14952	14855	15028	14765	14870	14816	15115	14758	14770	14802	14839	14731	14891	14753	15061	14765	14883	14671	14928	14666	14836	14919	14851	14822	14991	14670	14799	14784	15059	15119	14815	14972	14815	14866	14737	15237	14944	14869	14798	14902	14963	14857	14913	14847	14828	14923	14991	14950	14833	14575	14881	14947	14826	14815	14743	14762	14819	14800	14838	14991	14962	14876	14795	15010	14880	14871	14643	14770	14870	14829	15012	14772	14950	14795	14963	15004	15059	14856	15002	14878	14861	14893	14791	14771	15078	14872	14667	15027	14932	14769	14955	14906	14806	14832	14815	14951	14752	14775	14753	14900	14763	14706	14796	14861	14865	14653	14976	14913	14922	14802	14881	14802	14788	14878	14739	14952	14812	14786	14740	14940	15054	14667	14764	14910	14860	14805	14721	15048	14797	14850	14922	14926	14782	14709	14941	14851	14839	14990	14868	14666	15087	14852	14884	14888	14746	14792	14706	14877	14846	14809	14862	14863	14951	14819	14876	14811	14944	14774	14789	14707	14824	14791	14844	14834	14986	15077	14700	14749	14970	14743	15026	14739	14818	14620	15051	14876	14853	14869	14802	14767	14921	14957	14838	14893	14931	14796	14699	14929	14806	14681	14804	14710	14773	14996	14880	14959	15001	14903	14812	14988	14887	14908	14930	14912	14698	14632	14862	14943	14895	14717	14852	14975	14635	14790	14995	14706	14969	14832	15028	14806	14817	14912	14792	14771	14682	14939	14814	14962	14773	14830	14718	14877	14862	14964	14900	14798	14867	14847	14902	14857	14918	14839	14587	14739	14902	14898	14728	14837	15051	14852	14977	15176	15070	14682	14787	14796	14722	14998	14629	14791	14744	14846	14932	14997	14831	14955	14899	14928	14726	14945	14659	14907	15031	14779	14896	14788	14808	15104	14931	14952	14859	14908	14756	15099	14802	14754	15010	15013	15073	14703	14802	14809	14896	14943	14753	14884	14608	14686	14863	14927	14681	14670	14865	14700	14932	14839	14726	14554	14866	14725	14792	14976	14698	14752	14771	14754	14797	14905	14928	14813	14741	14852	14943	15054	14696	14871	14905	14861	14780	14779	14663	14726	14543	14692	14893	14907	14930	14835	14747	14859	14848	14761	14801	14828	14871	15094	14915	14984	14912	14849	14944	14952	14761	14775	14848	14894	14755	14961	14882	14926	14821	14761	14849	14722	14754	14862	14790	14717	14967	14756	14719	14885	14880	14714	14849	14755	14949	14823	14933	14772	14786	14884	15027	14655	14743	14938	14756	14894	14790	14766	14888	14799	14661	14921	14904	14806	14839	14722	14913	14940	14883	14998	14765	14649	14876	14904	14791	14755	14764	14676	14801	15028	14865	14823	14878	14867	14954	14977	14850	14807	14741	14938	14904	15001	14772	14886	14793	14811	14647	14840	14680	14825	14814	14922	14924	14943	14829	14820	14917	15001	15032	14883	14889	14825	14866	14958	14947	14854	14903	14732	14922	14827	14971	14831	14687	14499	14709	14818	14936	14676	14911	14778	14935	14699	14797	14865	14921	14725	14856	14834	14777	14758	14918	14879	14899	14698	14754	14944	14966	14731	14698	14722	14890	14740	15018	14795	14724	14985	14823	14736	14830	14761	14859	14555	14935	15064	14973	14861	14899	14850	14897	14754	15091	14923	14971	14851	15041	14774	14945	15040	14866	14980	14806	14902	15126	14905	14829	14645	14625	14745	14884	14865	14885	14842	14993	14975	14880	14777	14709	14789	14719	14909	14777	14955	14930	14735	14945	14982	14834	14923	14927	14769	14996	15036	14899	14898	14808	14977	14914	14891	14766	14891	14891	14985	14976	14970	14851	14850	14692	14786	14692	14799	14883	15136	14929	14827	14937	14760	14959	14674	14756	14867	15027	14995	14722	14823	14838	14956	15052	14833	15053	14837	14895	14839	14621	15016	14712	14864	14847	14743	14629	14796	14709	14780	14673	14708	14949	14776	14945	14710	14870	14973	14954	14809	14713	14753	14777	14754	14796	14903	14831	15004	15099	15064	15070	14928	14886	14851	14962	14783	14945	14815	14773	14935	15014	14781	14714	15003	14803	14890	14837	14724	14834	14815	14807	14761	14839	14980	14830	14766	14978	14875	14690	14895	14737	14747	15082	14729	14985	14761	14659	14720	14860	14590	14651	14787	14893	14950	14761	14687	14844	15076	14895	14835	14930	14885	14883	14904	14733	14841	14743	14828	14816	14774	14764	14953	14843	14832	14852	14787	14673	14805	14844	14820	14860	14808	14838	14985	14970	14704	14872	14777	15018	14830	14823	14681	14997	14971	14986	14689	14940	14934	14971	15003	14965	14716	14902	14788	14862	14777	14865	14671	14720	14891	14973	15056	14982	14944	14791	14874	14980	14665	14853	14770	14925	14787	14924	14720	14791	14794	14836	14830	14901	14828	14940	14775	14880	14752	14748	14930	15062	14840	14878	14771	15079	14802	14790	14904	14827	14659	14785	14806	14869	14701	14830	14792	14924	14975	14888	14577	14920	15023	14841	14806	14782	14896	15038	14909	14867	14808	14747	14764	14946	14836	14886	14757	14864	14834	14836	14887	14940	14818	14665	15031	15022	14958	14892	14857	14755	14882	14825	14570	14756	14920	14679	14882	14711	14908	14660	14756	14814	14908	14806	14970	14741	14551	14728	14864	14906	14841	14852	14771	14983	14856	14759	14774	14852	14918	14863	14867	14852	14691	14878	14770	14814	14945	14954	14905	14783	14848	14786	14896	14867	14742	14910	14709	14867	14783	14772	14908	14735	14863	14805	14747	14858	14853	14812	14784	14807	14962	14838	15027	14869	15003	14863	14913	14780	14900	14864	14758	14708	15045	14918	14841	14835	14843	14814	14864	14898	14793	14835	14679	14882	14904	14827	14852	14943	14896	14778	14615	14737	14943	14632	14634	14779	14868	14870	14928	14956	14627	15006	14981	14775	14778	14821	14555	14891	14765	14793	14832	14962	14957	14810	14886	14907	14931	14882	14840	14821	14722	14601	14786	14714	14747	14926	14763	14784	15000	14948	14891	14834	14595	14920	14904	14909	14703	14764	15059	14874	14664	14794	14840	14774	14680	14865	14975	14645	14874	14967	15003	15033	14915	14879	14710	15039	14910	14953	14764	14806	14674	14823	14679	14807	14990	14887	15092	14824	14900	15022	14912	14941	14951	14819	15078	14910	15052	15095	14978	14923	14782	14842	14652	14951	14953	14903	14982	14857	14827	14732	14891	14598	14982	14941	14659	14989	14775	14918	14979	14814	14901	14731	15024	14707	14846	14872	15198	14904	14808	15050	14850	14956	14706	14719	14751	14859	14791	14621	15002	14773	14937	14769	14867	14825	14872	14804	14954	14846	14744	14704	14795	14833	14898	14903	14805	14768	14821	14776	14869	14884	14776	14874	14778	14846	14819	14782	14905	14799	14775	14813	14908	14588	14889	14721	14770	14918	14916	14887	14707	14981	14724	14911	14896	14798	14718	14585	14792	14686	14702	14821	14756	14830	14804	14927	14823	14853	14860	14844	14972	14758	14925	14904	14826	14886	14788	14917	14879	14799	14871	14916	14605	14892	14744	14925	14808	14865	15041	14934	15050	14745	14844	15109	14786	14869	14873	14583	14605	14906	14785	14975	14753	14705	14871	14882	14544	14843	14788	14856	14623	14888	14830	14829	14969	14981	14962	14920	14840	14646	14859	14985	14863	14761	14957	14861	14929	14730	14956	15014	15046	14837	14879	14764	14832	14826	14892	14756	14891	14686	14676	15010	15006	14988	14737	14970	14740	14943	15065	14870	15106	14983	14954	14980	14740	15035	14991	14811	14740	14904	14938	14977	14829	14889	14845	14707	14966	14888	14723	14920	14672	14729	14863	15055	14884	14876	14746	14764	14785	14719	14799	14798	14861	14736	14714	14759	14728	15010	14992	14731	14810	14760	14764	14812	14860	14726	14762	14858	14826	14788	14726	14906	14891	14825	14748	14995	14851	14913	14927	14836	14689	14771	14965	14808	15038	14858	14696	14708	14810	14969	14762	14720	14941	14804	14766	14726	14870	14700	14959	14619	14885	14705	14928	15018	14843	14806	14771	14868	14875	15024	14804	14978	14845	14792	14659	15059	14923	14763	14762	14885	14834	14886	14841	14864	14891	14842	14843	14972	15044	14866	14765	14786	15030	14970	15068	15009	15000	14731	14783	14772	14748	14846	14953	14879	14736	14768	14858	14781	14713	14866	14867	14899	14905	14994	14923	14816	14865	14811	14928	14846	14737	14788	14799	14633	14986	14731	14780	14792	14997	14883	14791	14789	15067	14742	15100	14547	14782	14969	14975	14898	14804	14814	14864	14823	14875	14806	14619	14869	14777	14761	14809	14883	14728	14781	14904	14964	14711	14923	14911	14991	14773	14774	14873	14847	14754	14819	14806	14621	14810	14728	14782	14798	14830	14941	14906	14779	14849	14905	14727	14822	14734	14896	14682	14889	14840	14704	14846	14894	14962	14766	14959	14880	14964	14861	14753	14811	14818	14822	14904	14950	15007	15023	14803	14830	14847	15096	14706	14795	14994	14799	14796	14742	14755	14855	14917	14747	14806	14982	14752	14864	14901	14813	14772	14830	14784	14835	14694	14698	14870	14877	14829	14826	14804	14805	14982	14905	14760	14788	14792	15109	15030	14984	14730	14611	14840	14899	14639	15059	14818	14842	14829	14770	14845	15113	14935
13769	36318	26386	16602	14693	13781	13236	13245	13023	13142	13144	13078	13048	13372	13729	15231	15752	15198	14393	13869	13269	13074	12956	12802	12866	12897	12916	12896	12993	12958	12972	12932	12849	13015	13055	12885	12884	12843	12781	12970	12900	12842	12747	12881	13005	12868	13005	13007	12829	12922	12917	12768	12968	12983	13034	12975	12708	12927	12873	12914	12894	12969	12904	12889	12777	12958	12939	12892	12841	12796	12878	12988	12908	12817	12813	12800	12844	13037	12879	12911	12965	12911	12797	12859	12858	12884	12810	12955	12776	12854	12780	12844	12939	12863	12905	12855	12756	12869	12799	12800	12961	12848	12781	12872	12898	12908	12858	13050	13026	12967	12910	12946	12641	12965	12990	12845	12880	12864	12981	12829	13015	12897	12860	12958	12986	13078	12882	12903	12871	12976	13036	12955	13009	12841	12847	12734	12890	12883	12862	12792	13027	13023	12846	13025	12870	12918	12828	12768	12807	12980	12846	12984	12798	12793	12856	13093	12933	12819	12803	13080	12925	12945	12958	12621	12910	12852	12844	13011	12891	12924	12994	12916	12911	12731	12972	13105	12983	12912	13074	12834	12853	12948	13120	12834	13046	12850	12935	12927	12876	12876	13024	12765	12920	12921	12869	12964	12814	13043	12936	12924	12954	12884	12815	12943	12943	12923	12961	12776	13024	12988	12822	13060	12907	12909	12886	12917	12891	13034	12834	13015	12959	12742	12781	12830	12870	12969	12822	12973	12858	12877	13013	12875	12845	12709	12784	12791	12949	12838	12698	12922	12851	12787	12892	12939	12899	12784	12870	12903	12792	12862	12822	12937	12934	12922	12887	12745	12927	12988	12847	12874	12955	12901	12828	12832	13010	12905	12910	12832	13058	12769	12826	12849	12809	12900	12844	12832	12930	12840	13158	12959	12904	12921	12937	12793	12994	12797	12972	12935	12855	12963	13002	12696	12878	12806	12843	12895	12927	12927	12767	12884	12941	12765	12923	13031	12850	12975	12889	12808	12824	12769	12854	12834	12861	12842	12995	12959	12897	12775	12922	12971	12998	12904	12965	12978	12749	12938	12876	12867	12952	13006	12852	12781	12977	12936	12884	12700	13001	12849	12736	12765	12790	12837	12838	12874	12758	12980	12995	13056	13028	12766	12771	12960	12698	12942	12850	13040	12866	12882	12809	12965	12820	12966	13049	12762	12758	12821	12983	12821	12887	12813	12939	12818	13039	12879	12913	12938	12888	12805	13013	12986	12821	12893	12934	12867	12719	13016	12919	13042	12795	13000	12840	12887	12875	12844	12837	12897	12872	12864	12856	12896	12955	13002	12907	12895	12827	12849	12904	12874	12780	13019	12953	12826	12833	12967	13050	12929	12894	12806	12852	12929	12737	12670	12921	12980	12831	12802	12948	12793	13037	12904	12999	12907	12882	13034	12878	12840	12857	12807	12901	12771	12816	12949	12995	12767	12925	12800	12897	12971	12839	12739	12849	12838	12802	12798	12914	12924	12821	12946	12803	12905	12852	12932	12808	12935	12669	12911	12829	12942	12869	12789	12978	12948	12989	12977	12898	12952	12906	12919	12862	12849	12854	12707	12854	12892	12858	12809	12928	12884	12974	12930	12821	12930	12809	12938	12885	12898	12874	12920	12885	13036	12809	12833	12807	12865	12831	13065	12827	12819	12817	12802	12803	12808	13005	12790	12884	12894	12824	12991	12904	12856	12917	12835	12856	13092	12854	12857	12971	12839	12811	12943	12889	12815	12916	12926	12869	13086	12926	12782	12979	12743	12917	12858	12906	12862	12847	12806	12814	12874	12855	12819	12825	12777	12889	12905	12883	12967	12852	13061	12612	13060	12811	12870	12875	12849	13051	12774	12892	12793	12694	12835	12696	12774	12895	12910	13029	12848	12918	12887	13037	12857	12792	12830	12939	12903	12851	12883	12805	13031	12866	12890	12986	12815	12836	13012	12911	12871	12611	12971	12765	12718	12980	12772	12914	13015	12841	12933	12950	12910	12886	12933	12913	12903	12887	12816	12782	12879	12935	12810	12829	12837	12736	12926	12944	12846	12812	12843	12853	12737	12783	13034	12734	12824	12878	12993	12810	12954	12919	12703	12866	12937	12902	12821	12864	13054	12859	12971	12922	12843	12827	12823	13013	12905	12961	12944	12872	12869	12973	12725	13049	12812	13015	12943	12875	12792	12842	12773	12894	12902	12918	12837	12875	12761	12806	12814	12710	12833	12911	12879	12843	12939	12785	12960	12803	12964	12927	12870	12986	12883	12975	12918	12787	12719	12860	12834	12879	12787	12742	12835	12812	12812	12944	13023	12954	12717	12825	12899	13015	12986	12979	12732	12758	12827	12914	12798	12928	12910	12807	12829	12970	12889	12933	12814	12850	12819	12867	12844	13030	12914	12762	12830	12802	12955	12907	12891	12981	12897	12858	12852	12880	12906	12941	12901	12697	12912	12882	12884	12847	12842	12937	12921	12925	12852	12799	12953	12736	12782	12951	12898	12783	12808	12933	12866	12968	12785	12837	12916	12848	12866	12934	12929	12816	12836	12802	12896	12812	13024	12944	12968	12820	12734	12907	12827	12912	12855	12954	12876	12872	12975	12782	12974	12818	12881	12842	12946	12885	12999	12895	12797	12899	12889	12952	13105	12910	12880	13066	12980	12843	12933	12951	12953	12832	12766	12892	12848	12888	13014	12836	13005	12822	12897	12902	12874	12933	12763	12863	12892	12835	12786	12790	12907	12906	12901	12929	13016	12953	12905	12892	12772	12803	12649	12878	12944	12823	12861	12932	12925	12936	12730	13132	12875	12882	12792	12953	12690	12981	12958	12913	12817	12877	12766	12887	13082	12784	12844	12902	12864	12931	12872	12789	12768	12773	12831	12909	12690	12838	12907	12615	12873	12934	12863	12842	12992	12810	12825	12992	12961	12823	12955	12723	12962	12861	12939	12889	12832	12912	12895	12983	12947	12894	12860	12902	12925	12869	12918	12775	12848	12862	12925	12808	12904	13019	12876	12856	12954	12991	12981	12868	12904	13020	12823	12825	12952	13045	12851	12926	12766	12890	12769	13016	12910	12782	12958	12957	12722	12822	12624	12887	12786	12878	12770	12875	12981	12898	12830	12998	13040	12788	12780	13139	12915	12808	12730	12743	12870	12816	12819	12897	12912	12915	12917	12810	12869	12831	13024	12981	12818	12908	12857	12938	12819	12837	12923	13061	12931	12698	12815	12881	12850	12949	12780	12845	12804	12880	12827	12946	12974	12819	12888	12776	12863	12839	12865	12916	12892	12909	12760	12729	12967	12926	12834	12758	12867	12867	12891	12897	13029	12835	12896	12739	12943	12992	12838	12990	12775	12747	12790	12981	12767	12883	12851	12780	12887	12916	12905	12814	12863	12850	12846	12876	13043	12952	12901	12847	12816	12860	12791	13027	13043	13145	12816	12872	12906	12925	12984	12819	12870	12790	12809	12881	13001	12741	12886	12919	12852	12928	12741	12878	12932	12785	12812	12947	12760	12944	13017	12945	12867	12743	12822	12816	12869	12930	12770	12957	12978	12979	12900	12832	12907	12840	12857	12725	12930	12942	12894	12730	13056	13021	13047	12723	12848	12710	12887	12858	12886	12854	12825	12835	12771	12750	12986	12879	12759	12911	12937	12918	12980	12797	12926	12737	12690	12798	13001	12818	12754	12964	13056	12775	12811	12909	12831	12913	12915	12857	12863	12693	12799	12764	12964	12849	12944	12852	12957	12814	12792	12838	12875	12893	12891	13019	12863	12887	12828	12798	12932	13078	12824	12953	12995	12846	12776	12888	13046	12957	12823	12830	12886	12875	12793	12962	12911	12961	12754	12801	12932	12784	13063	12872	12897	12880	12783	12813	12735	12789	12853	13045	12759	12888	12926	12855	12859	12943	12876	12785	13034	12795	12904	12959	12873	12772	12893	12833	12939	12838	12947	13033	12844	12917	12802	12884	12922	12806	12897	12965	12812	12814	12871	12767	12900	12845	12880	12876	12906	12887	12860	12957	13210	12908	12924	12815	12894	12819	12857	12844	13033	12825	12794	13005	12887	12971	12844	12822	12894	12939	12814	12990	12847	12853	12732	12809	12982	12847	12926	12886	12953	12784	12927	12860	12847	12664	12894	12752	12997	12733	13010	12818	12757	12887	12957	12935	12903	12966	12820	12829	12860	12803	12762	12835	12936	12849	12697	13026	12786	12910	12904	12995	12903	12972	12822	12667	12869	12923	12928	12913	12839	12757	12832	12665	12830	12915	12852	12850	12996	12900	12858	12878	12824	12823	12916	12837	12896	12847	12899	12785	12875	12765	12977	13088	12794	12846	12812	12976	12916	12755	12744	12857	12831	13052	12956	12913	12752	12981	12926	13015	12917	12904	12880	12727	12937	12933	12887	12812	12950	12885	12856	12933	12951	12822	12865	13034	12903	12876	12850	12863	12840	12959	12854	12640	12895	12855	12674	12809	12827	12796	12933	12843	12718	13023	12785	12964	12834	12788	12837	12826	12884	12934	12770	12929	12902	12978	12811	12854	12871	12860	12934	12936	12949	12908	12953	12977	12848	12886	12814	12878	12884	12961	12886	12891	12923	12815	12751	12850	12934	12838	12794	13037	13011	12892	13061	12701	12935	12778	12904	13087	12782	13070	12833	12805	12977	12986	12842	13079	12879	13006	12845	12830	12975	12918	12791	12909	12992	12889	12861	12874	12878	12941	12883	12788	12872	12850	12943	12809	12698	12784	12940	12993	12922	12928	12951	12897	12925	12918	12902	12948	12828	12827	12822	12842	12921	12837	12729	12918	12793	12875	12874	12861	12719	13023	12812	12844	12931	12856	12876	12844	12752	12771	12865	13038	12818	13116	12820	12876	12926	12769	12876	12956	12940	12972	12834	12881	12864	12850	12800	12825	12907	12973	12887	12915	12906	12856	12803	12948	12909	12999	12886	12972	13006	12891	12782	12810	12817	12834	12930	12799	12960	12871	12809	12901	12878	12769	12881	12876	13026	12885	12951	12956	12809	12837	12943	12835	12931	12888	12883	12779	12802	12951	12968	13033	12824	12891	12792	12822	12881	12995	12780	12949	12859
22712	21217	29007	23709	21274	22569	23252	16543	15113	15552	15424	15360	16352	17167	17922	19699	21099	20519	18608	16743	15774	15061	14633	14809	14833	14724	14755	14774	14761	14838	14941	14817	14580	14797	14843	14771	14766	14790	14800	14602	14803	14796	14765	14626	14728	14781	14705	14774	14839	14611	14885	14795	14829	14679	14755	14613	14828	14850	14680	14603	14734	14642	14856	14835	14728	14856	14688	14654	14863	14853	14841	14820	14647	14601	14679	14582	14714	14752	14685	14737	14836	14778	14694	14747	14600	14671	14822	14604	14510	14659	14820	14712	14508	14750	14918	14615	14848	14675	14743	14836	14433	14578	14818	14587	14791	14940	14697	14689	14773	14542	14640	14708	14776	14695	14910	14642	14857	14693	14604	14651	14786	14811	14722	14571	14791	14434	14703	14547	14722	14708	14770	14696	14694	14771	14797	14663	14776	14906	14632	14615	14786	14781	14760	14770	14557	14711	14610	14677	14556	14779	14651	14580	14773	14639	14660	14853	14834	14640	14808	14756	14646	14687	14850	14759	14768	14539	14841	14721	14721	14789	14746	14628	14712	14613	14516	14707	14662	14774	14703	14659	14754	14855	14520	14615	14525	14777	14639	14726	14636	14661	14756	14675	14700	14755	14763	14842	14527	14497	14835	14627	14476	14718	14563	14770	14704	14825	14667	14617	14476	14757	14773	14629	14646	14611	14757	14515	14599	14533	14639	14723	14681	14807	14626	14736	14667	14561	14798	14663	14762	14777	14497	14720	14795	14640	14683	14581	14750	14587	14770	14464	14586	14615	14520	14671	14777	14658	14838	14578	14651	14720	14431	14775	14646	14834	14511	14777	14754	14718	14531	14689	14681	14711	14686	14678	14483	14731	14639	14722	14798	14631	14629	14781	14575	14738	14775	14614	14513	14689	14501	14503	14489	14655	14691	14762	14597	14605	14476	14789	14584	14647	14598	14531	14815	14624	14712	14767	14684	14709	14717	14846	14647	14601	14751	14729	14734	14599	14632	14694	14436	14898	14586	14836	14583	14579	14719	14614	14414	14571	14658	14752	14638	14677	14801	14585	14543	14673	14691	14734	14701	14658	14573	14598	14660	14767	14922	14484	14560	14449	14661	14643	14787	14592	14668	14821	14825	14758	14941	14762	14776	14863	14416	14710	14504	14728	14519	14563	14604	14642	14817	14744	14554	14626	14733	14610	14837	14558	14687	14676	14740	14751	14616	14537	14626	14674	14852	14661	14717	14647	14661	14568	14808	14603	14613	14449	14734	14696	14546	14658	14730	14882	14524	14785	14798	14588	14678	14703	14702	14548	14634	14742	14936	14560	14594	14652	14575	14554	14674	14569	14535	14892	14588	14618	14980	14555	14752	14717	14731	14670	14700	14551	14629	14556	14753	14518	14754	14669	14663	14640	14662	14726	14794	14645	14745	14582	14622	14589	14714	14600	14684	14624	14584	14793	14659	14647	14383	14550	14488	14532	14598	14614	14637	14780	14579	14548	14683	14736	14581	14670	14591	14644	14738	14829	14546	14639	14904	14581	14759	14477	14631	14562	14668	14655	14751	14923	14594	14853	14699	14354	14738	14746	14556	14590	14713	14866	14664	14683	14726	14667	14694	14633	14603	14577	14596	14568	14791	14482	14625	14625	14629	14654	14963	14910	14597	14711	14471	14723	14655	14602	14921	14695	14736	14705	14490	14720	14670	14919	14754	14620	14756	14491	14666	14626	14627	14637	14472	14583	14751	14416	14825	14622	14451	14474	14751	14807	14781	14725	14559	14625	14677	14754	14569	14660	14698	14692	14635	14747	14690	14633	14752	14513	14929	14517	14837	14350	14708	14536	14685	14753	14633	14709	14832	14695	14771	14575	14663	14437	14577	14727	14721	14642	14733	14649	14539	14798	14736	14755	14669	14589	14578	14714	14665	14456	14591	14695	14725	14771	14813	14527	14485	14452	14768	14684	14873	14789	14822	14644	14610	14651	14590	14626	14542	14735	14638	14703	14552	14683	14763	14616	14877	14835	14626	14529	14788	14593	14682	14557	14760	14704	14674	14495	14903	14768	14814	14669	14757	14725	14720	14694	14616	14608	14695	14575	14651	14614	14494	14586	14508	14681	14528	14529	14694	14522	14657	14640	14761	14791	14697	14587	14799	14659	14791	14590	14609	14518	14710	14622	14553	14478	14513	14657	14588	14558	14726	14731	14670	14725	14568	14989	14642	14812	14753	14765	14842	14778	14691	14775	14692	14499	14744	14569	14586	14562	14683	14557	14640	14757	14665	14649	14684	14702	14590	14824	14764	14554	14585	14634	14659	14705	14665	14634	14647	14710	14831	14877	14731	14748	14598	14618	14565	14843	14658	14649	14626	14718	14631	14692	14897	14735	14551	14570	14927	14602	14623	14830	14544	14692	14743	14556	14766	14565	14601	14853	14671	14563	14783	14607	14821	14911	14720	14648	15000	14664	14811	14688	14665	14461	14600	14549	14667	14664	14646	14567	14538	14794	14769	14802	14671	14834	14659	14559	14802	14602	14650	14518	14674	14536	14560	14449	14780	14564	14733	14536	14731	14713	14713	14622	14597	14704	14714	14527	14761	14654	14623	14620	14701	14740	14528	14779	14769	14797	14619	14744	14652	14522	14736	14515	14632	14814	14660	14723	14758	14647	14444	14644	14520	14699	14834	14664	14736	14719	14664	14643	14646	14591	14507	14710	14849	14775	14658	14750	14730	14617	14654	14586	14541	14723	14619	14586	14571	14708	14707	14676	14653	14729	14814	14602	14693	14638	14720	14720	14695	14760	14600	14659	14860	14646	14510	14765	14607	14692	14688	14665	14668	14586	14528	14661	14633	14648	14670	14720	14521	14429	14711	14611	14604	14703	14667	14630	14888	14860	14758	14611	14622	14730	14689	14538	14533	14664	14596	14586	14638	14571	14520	14552	14539	14634	14626	14824	14812	14771	14710	14635	14615	14739	14559	14479	14675	14787	14696	14610	14621	14794	14671	14551	14595	14605	14741	14672	14685	14610	14632	14727	14602	14675	14741	14686	14640	14601	14626	14732	14667	14641	14608	14659	14564	14660	14673	14474	14750	14619	14740	14666	14684	14440	14819	14654	14530	14730	14878	14709	14492	14611	14587	14815	14823	14699	14623	14799	14867	14554	14752	14793	14605	14740	14709	14521	14693	14666	14495	14506	14477	14604	14627	14520	14611	14650	14819	14743	14652	14573	14628	14459	14621	14722	14733	14742	14680	14747	14876	14616	14639	14716	14650	14338	14785	14704	14704	14803	14641	14707	14658	14877	14613	14603	14701	14655	14776	14757	14627	14510	14503	14734	14851	14823	14660	14681	14763	14422	14615	14700	14689	14684	14682	14548	14608	14763	14638	14611	14626	14762	14692	14738	14578	14828	14713	14520	14658	14597	14651	14504	14497	14627	14686	14602	14503	14803	14732	14540	14736	14607	14675	14801	14386	14641	14738	14842	14629	14592	14629	14630	14625	14585	14754	14852	14514	14834	14737	14627	14562	14498	14756	14405	14500	14830	14756	14662	14761	14679	14726	14626	14501	14717	14866	14655	14689	14701	14731	14716	14569	14506	14594	14622	14776	14641	14676	14703	14632	14596	14745	14581	14542	14777	14585	14772	14660	14596	14752	14495	14576	14764	14602	14439	14650	14779	14595	14571	14709	14536	14740	14586	14877	14587	14630	14626	14706	14824	14601	14368	14669	14621	14774	14627	14606	14581	14755	14891	14679	14747	14687	14541	14726	14672	14516	14644	14874	14574	14817	14719	14782	14680	14671	14588	14557	14696	14629	14738	14805	14882	14662	14816	14588	14560	14850	14670	14747	14668	14789	14692	14358	14664	14660	14706	14575	14725	14858	14910	14562	14688	14581	14627	14679	14535	14584	14784	14749	14856	14689	14813	14785	14691	14798	14518	14705	14691	14494	14547	14584	14559	14598	14760	14706	14620	14729	14668	14763	14600	14638	14552	14679	14621	14611	14653	14565	14788	14635	14850	14526	14503	14688	14604	14656	14515	14738	14573	14600	14717	14752	14738	14585	14517	14601	14641	14788	14721	14882	14834	14803	14554	14657	14741	14733	14458	14718	14682	14557	14492	14605	14489	14633	14542	14630	14827	14521	14755	14449	14584	14594	14520	14882	14597	14550	14700	14730	14725	14786	14731	14669	14635	14631	14674	14769	14725	14528	14696	14628	14683	14510	14541	14622	14549	14750	14752	14731	14729	14807	14727	14657	14597	14679	14570	14570	14688	14690	14811	14668	14719	14741	14574	14712	14826	14796	14699	14740	14706	14856	14708	14594	14802	14685	14615	14498	14606	14725	14555	14665	14683	14756	14700	14573	14515	14713	14567	14639	14770	14740	14610	14683	14719	14736	14677	14448	14700	14793	14382	14491	14473	14559	14729	14675	14737	14823	14818	14660	14584	14558	14450	14461	14838	14733	14633	14799	14475	14603	14567	14567	14896	14847	14695	14481	14602	14530	14704	14707	14422	14484	14754	14782	14653	14834	14422	14571	14604	14775	14706	14744	14651	14496	14471	14573	14622	14756	14690	14701	14736	14774	14616	14790	14608	14649	14571	14722	14699	14624	14595	14592	14755	14619	14667	14397	14587	14609	14711	14724	14590	14558	14639	14450	14552	14633	14517	14439	14638	14723	14573	14779	14884	14554	14859	14632	14701	14536	14660	14588	14665	14774	14894	14796	14705	14633	14595	14640	14607	14808	14613	14626	14592	14713	14691	14797	14746	14582	14659	14601	14633	14797	14652	14726	14879	14601	14674	14650	14683	14585	14607	14643	14586	14744	14560	14782	14625	14687	14530	14533	14810	14650	14875	14686	14800	14716	14712	14704	14767	14717	14496	14656	14668	14551	14433	14722	14698	14839	14642	14621	14507	14552	14756	14454	14711	14776	14677	14749	14775	14736	14691	14726	14707	14557	14606	14529	14550	14619	14585	14256	14795	14741	14557	14688	14508	14630	14569	14627	14658	14923	14780	14579	14768	14764	14606	14517	14466	14726	14735	14527	14546	14681	14514	14757	14461	14619	14807	14550	14636	14692	14636	14808	14697	14670	14606	14676	14592	14566	14537	14494	14559	14419	14565
15602	42071	31754	18797	15481	14157	13407	13168	13111	13008	12998	13173	14108	14811	15547	17118	18729	17526	15685	14192	13346	13121	12628	12791	12929	12756	12608	12693	12631	12718	12847	12819	12721	12808	13001	12517	12726	12578	12738	12788	12854	12772	12741	12659	12916	12913	12984	12715	12654	12879	12706	12723	12710	12650	12694	12846	12638	12740	12846	12680	12788	12839	12648	12768	12762	12692	12738	12736	12836	12637	12788	12583	12598	12661	12859	12762	12749	12826	12599	12634	12770	12761	12715	12709	12691	12752	12900	12639	12754	12596	12698	12666	12730	12771	12763	12676	12623	12728	12715	12932	12725	12908	12644	12717	12774	12781	12708	12797	12640	12730	12716	12657	12770	12596	12757	12625	12741	12672	12702	12576	12796	12749	12661	12737	12814	12800	12816	12737	12746	12784	12797	12833	12668	12751	12837	12718	12765	12803	12575	12770	12919	12640	12618	12623	12758	12856	12685	12652	12845	12766	12616	12605	12771	12573	12706	12773	12646	12842	12797	12671	12808	12731	12609	12902	12674	12706	12675	12621	12724	12786	12738	12755	12734	12797	12804	12631	12836	12699	12767	12853	12698	12804	12807	12724	12802	12785	12784	12626	12829	12720	12854	12622	12676	12854	12847	12788	12737	12798	12697	12762	12648	12582	12614	12602	12679	12957	12679	12695	12801	12790	12664	12584	12801	12671	12565	12699	12768	12683	12758	12763	12793	12658	12763	12704	12807	12743	12560	12816	12886	12783	12753	12785	12724	12626	12897	12816	12925	12660	12775	12791	12720	12815	12825	12742	12724	12785	12682	12705	12669	12820	12644	12711	12621	12817	12794	12772	12737	12679	12701	12743	12818	12789	12620	12754	12756	12690	12715	12633	12585	12714	12630	12742	12742	12796	12723	12662	12879	12836	12849	12668	12601	12748	12721	12792	12811	12745	12794	12734	12794	12662	12751	12639	12708	12689	12654	12767	12671	12698	12820	12654	12821	12765	12722	12682	12793	12735	12750	12620	12486	12750	12766	12727	12698	12770	12667	12739	12900	12835	12672	12803	12740	12812	12615	12713	12517	12691	12877	12745	12650	12619	12666	12800	12763	12694	12814	12798	12604	12661	12840	12702	12640	12849	12678	12873	12780	12675	12636	12836	12664	12769	12728	12593	12619	12800	12795	12585	12739	12589	12622	12644	12646	12599	12706	12768	12731	12857	12816	12746	12825	12637	12661	12844	12742	12790	12985	12590	12725	12693	12777	12677	12890	12838	12617	12691	12763	12741	12907	12855	12749	12742	12846	12709	12755	12776	12489	12810	12671	12871	12830	12623	12926	12791	12751	12837	12633	12649	12727	12638	12814	12613	12763	12488	12655	12864	12635	12729	12694	12815	12744	12799	12690	12739	12837	12917	12725	12791	12823	12736	12795	12688	12527	12782	12860	12760	12726	12652	12740	12646	12525	12625	12832	12748	12803	12681	12542	12659	12793	12633	12801	12682	12660	12847	12846	12712	12740	12571	12691	12659	12702	12627	12613	12712	12735	12832	12626	12846	12794	12789	12656	12796	12484	12716	12579	12932	12815	12661	12746	12650	12856	12575	12809	12841	12679	12751	12714	12626	12796	12643	12770	12758	12628	12811	12591	12746	12684	12786	12571	12685	12636	12595	12883	12855	12697	12692	12781	12813	12747	12716	12623	12718	12754	12733	12908	12951	12624	12705	12642	12655	12769	12693	12598	12759	12687	12774	12676	12674	12721	12764	12625	12595	12769	12781	12638	12583	12757	12747	12610	12711	12648	12709	12640	12606	12685	12590	12682	12813	12821	12751	12668	12723	12756	12643	12764	12804	12732	12703	12653	12682	12751	12630	12701	12732	12839	12782	12650	12793	12781	12677	12681	12582	12834	12750	12760	12676	12620	12734	12901	12573	12769	12800	12790	12648	12834	12580	12700	12888	12787	12710	12682	12810	12711	12787	12592	12749	12821	12785	12854	12789	12701	12623	12609	12768	12579	12594	12790	12642	12754	12716	12681	12581	12694	12640	12631	12591	12707	12788	12518	12678	12772	12729	12837	12621	12740	12735	12611	12658	12625	12609	12584	12594	12857	12696	12723	12600	12668	12697	12551	12771	12662	12664	12697	12630	12794	12590	12723	12642	12896	12652	12682	12594	12635	12825	12618	12795	12580	12805	12810	12654	12769	12783	12807	12782	12794	12835	12674	12624	12762	12821	12700	12684	12681	12605	12676	12697	12518	12743	12710	12610	12668	12863	12733	12828	12768	12717	12684	12669	12877	12718	12833	12661	12722	12601	12627	12766	12574	12811	12754	12847	12786	12757	12667	12587	12736	12588	12748	12710	12676	12642	12631	12937	12628	12682	12829	12596	12780	12772	12604	12765	12706	12585	12723	12751	12548	12725	12684	12756	12731	12803	12681	12627	12881	12732	12613	12645	12578	12688	12715	12712	12780	12792	12672	12672	12771	12715	12881	12818	12803	12641	12782	12767	12582	12732	12709	12703	12593	12663	12639	12735	12754	12707	12735	12635	12810	12631	12675	12750	12595	12656	12756	12651	12803	12598	12619	12678	12919	12897	12759	12588	12790	12829	12774	12850	12707	12800	12676	12752	12760	12658	12783	12635	12483	12642	12718	12882	12679	12678	12589	12769	12699	12816	12625	12548	12607	12724	12758	12810	12782	12945	12696	12764	12568	12600	12685	12719	12711	12661	12861	12783	12722	12791	12652	12720	12702	12758	12799	12757	12654	12856	12651	12711	12738	12821	12846	12717	12550	12792	12727	12750	12802	12730	12661	12724	12720	12553	12819	12736	12558	12762	12681	12687	12775	12752	12741	12738	12781	12771	12758	12897	12725	12776	12836	12738	12730	12778	12699	12719	12603	12694	12916	12774	12655	12674	12676	12798	12775	12819	12827	12758	12777	12716	12751	12840	12642	12668	12630	12648	12682	12766	12742	12668	12776	12687	12551	12980	12901	12699	12694	12739	12667	12699	12785	12787	12749	12607	12671	12712	12725	12701	12746	12572	12857	12695	12660	12683	12731	12783	12752	12736	12752	12733	12609	12752	12660	12717	12849	12740	12708	12582	12692	12732	12696	12865	12678	12589	12831	12568	12843	12611	12770	12851	12572	12552	12828	12760	12562	12755	12673	12770	12666	12630	12551	12496	12615	12794	12771	12506	12838	12787	12721	12691	12761	12622	12613	12665	12623	12872	12627	12812	12953	12667	12650	12674	12776	12766	12791	12722	12630	12674	12744	12788	12883	12620	12782	12653	12517	12667	12802	12756	12803	12852	12719	12701	12654	12688	12697	12633	12633	12700	12744	12631	12686	12759	12629	12619	12830	12744	12630	12629	12817	12744	12760	12908	12784	12701	12696	12746	12810	12655	12734	12561	12724	12707	12666	12842	12948	12644	12785	12706	12574	12686	12763	12694	12903	12792	12697	12947	12778	12818	12807	12628	12801	12735	12718	12598	12667	12735	12676	12837	12842	12913	12824	12834	12616	12828	12717	12693	12679	12778	12421	12605	12798	12629	12727	12613	12511	12948	12657	12690	12806	12574	12614	12779	12743	12787	12649	12791	12647	12942	12815	12832	12552	12790	12696	12721	12694	12653	12606	12791	12676	12809	12726	12805	12672	12849	12725	12699	12722	12651	12707	12822	12674	12829	12719	12730	12801	12796	12659	12814	12798	12763	12777	12661	12750	12746	12675	12540	12648	12663	12711	12649	12755	12642	12757	12754	12816	12695	12809	12640	12707	12673	12671	12665	12819	12588	12584	12683	12626	12733	12705	12660	12689	12835	12681	12803	12675	12527	12916	12654	12731	12692	12658	12698	12647	12763	12763	12689	12767	12768	12777	12795	12634	12823	12668	12657	12725	12775	12810	12878	12668	12749	12751	12887	12704	12809	12851	12764	12766	12624	12653	12849	12720	12808	12699	12578	12841	12609	12579	12852	12832	12625	12801	12796	12838	12574	12611	12752	12713	12851	12656	12843	12577	12718	12777	12797	12766	12870	12612	12769	12663	12688	12771	12495	12766	12538	12509	12648	12856	12619	12544	12749	12664	12759	12714	12742	12793	12753	12732	12812	12694	12725	12747	12772	12863	12713	12856	12645	12677	12706	12626	12779	12841	12729	12742	12788	12818	12710	12740	12755	12676	12771	12591	12800	12728	12788	12661	12840	12773	12726	12618	12612	12660	12709	12584	12783	12506	12685	12613	12789	12764	12773	12655	12786	12738	12843	12722	12730	12697	12569	12642	12773	12845	12737	12733	12809	12819	12791	12652	12740	12564	12750	12733	12645	12729	12618	12798	12724	12588	12624	12695	12780	12867	12637	12643	12869	12798	12775	12744	12600	12664	12794	12694	12597	12779	12728	12755	12743	12823	12646	12690	12813	12893	12556	12668	12732	12588	12743	12848	12744	12858	12874	12725	12898	12736	12650	12744	12640	12621	12734	12804	12655	12801	12776	12768	12809	12681	12660	12915	12534	12704	12626	12787	12862	12725	12630	12834	12736	12701	12641	12767	12787	12831	12728	12821	12672	12733	12840	12733	12730	12675	12680	12762	12761	12745	12824	12661	12809	12679	12853	12892	12524	12779	12703	12577	12744	12790	12635	12499	12824	12569	12856	12734	12810	12770	12738	12867	12649	12711	12608	12760	12765	12881	12707	12783	12687	12606	12732	12789	12734	12697	12795	12811	12667	12734	12642	12718	12675	12786	12889	12783	12680	12598	12776	12844	12913	12640	12680	12746	12807	12807	12808	12753	12698	12636	12749	12751	12652	12672	12942	12775	12851	12787	12692	12757	12773	12753	12793	12885	12586	12505	12802	12686	12564	12880	12733	12700	12730	12846	12727	12708	12615	12717	12744	12583	12697	12800	12795	12686	12781	12582	12679	12674	12776	12672	12785	12807	12709	12710	12752	12767	12758	12737	12710	12751	12758	12627	12611	12666	12762	12737	12820	12877	12730	12692	12792	12878	12662	12520	12672	12776	12722	12481	12649	12700	12720	12714	12816	12628	12635	12790	12808	12553	12886	12699	12615	12712	12863	12801	12628	12748	12594	12783	12843	12826	12745	12608	12688	12729	12705	12596	12824	12585	12649	12790	12766	12692	12722
25970	21285	26912	25960	18196	16238	15919	15216	14985	15110	15102	15124	15134	14946	14984	15042	15400	15154	15325	15205	14884	14999	14825	14792	14896	14946	14982	14934	14893	14939	14840	14876	14787	14703	14958	14958	14943	14976	14887	14911	14939	14856	15053	14851	14997	14929	14874	14967	14913	14928	15026	14970	15017	14886	14811	14907	14795	14866	15070	15062	15092	14955	14861	14772	15020	14703	14912	14892	14859	14800	15019	14936	15145	15058	14986	14783	14727	14730	15055	14710	15056	14972	14997	15058	14936	14901	14797	14809	14847	14881	14805	15001	14990	15061	14919	14820	15017	15000	14769	14921	14896	14997	14845	14789	15099	15005	14957	14895	14682	14880	14733	15078	14901	14906	14980	15007	15063	14740	14850	14979	14998	14957	15013	14756	14854	14908	14825	14875	14933	14878	14893	14912	14848	14831	14812	14852	14884	15087	14867	14778	14807	14882	14790	14917	15024	14807	14979	14885	14864	14879	15045	14716	14864	14785	14935	14776	14916	14908	14756	14926	14789	14947	15105	14830	14868	15107	14776	14880	14703	15044	14928	14875	14662	14927	14890	15137	14713	14904	14903	14810	14872	14903	14931	14988	15062	14838	15014	14873	14699	14823	15154	14727	14873	14961	14908	14821	14856	15071	14945	15025	14747	15062	14936	14940	14824	14888	14827	14785	14886	14778	14905	14876	14653	14850	14988	14795	14810	14724	14854	14956	14720	14854	14850	15006	14820	14762	14822	15046	14693	14934	14862	14828	14768	14752	14842	14966	14843	14789	14816	14758	15020	14852	14925	14794	14672	14863	15043	14913	14953	14964	14886	14963	14811	14778	15074	14875	14788	14847	14695	14926	14964	14921	14940	14802	14815	14851	14965	14811	14959	15067	15062	14876	14755	14782	15011	14792	14882	14976	14895	14814	14694	14977	14834	14984	14994	14824	15023	14785	14912	14899	14909	15059	14762	14890	14908	14860	14935	14819	14926	14851	14917	14938	14934	14955	14951	14979	14941	14884	15226	14870	14909	15062	14951	14801	14908	14771	14925	14698	14933	15028	14979	14808	14846	14931	14902	15071	14852	14867	14931	15070	14949	14870	14777	14789	14831	14821	14897	14958	14703	15070	14845	14823	14991	15034	14882	14743	14764	14958	14928	14981	14856	14968	14968	14971	15010	14828	14866	14852	14989	14968	15145	14840	14806	14948	14891	14884	14978	14815	14916	14971	14859	14936	14801	14811	14860	14927	14893	14697	14521	14748	14940	14771	14886	15066	14984	14856	14889	14760	14838	14777	14909	14682	14983	14952	14815	15045	14906	14773	14937	14828	14858	14985	14805	15039	14792	14739	14901	14798	14842	15029	14850	14628	14998	14927	15183	15061	14680	14757	14702	14869	14899	14998	14587	14910	14734	14843	14966	14928	14697	14830	14852	14650	14863	14943	15004	14826	14752	14933	14809	14974	14913	14768	14860	15021	14799	15106	14804	14983	14992	14901	14878	14836	15108	14814	14888	15072	15008	14764	14920	14748	14800	14931	14865	14737	14861	14749	15010	14911	14783	14797	14772	14833	14964	14973	14873	14882	14770	14997	14978	14926	14741	14943	14881	14966	14909	14912	14903	14917	14954	14741	14877	14894	14952	14994	14977	14791	14909	14835	14983	14961	14925	14984	14735	14911	14908	14737	14923	14935	14936	14955	14857	14871	14810	15059	14826	14904	14823	14936	14890	14828	14909	15010	14980	15075	14864	15060	14852	14856	14789	15006	14804	14844	14884	14839	14812	14763	15075	14968	14945	14747	15172	14973	14934	14959	14992	14872	14793	14704	14728	14772	14820	14925	14952	14910	14929	14774	14948	14917	14782	14937	14726	14802	14800	14795	14721	14924	14889	14865	14787	14838	14729	14897	14690	14781	14611	14927	14939	14839	14900	14870	15009	15042	14946	14976	15033	14808	14936	14732	14815	14951	14902	14723	14675	14919	14791	14973	14910	14701	14845	15093	14838	14942	14849	15027	14719	14941	15108	14897	14781	14974	14760	14710	14918	14894	14822	14986	14865	14932	14815	14874	14782	14795	14792	14870	14860	14764	14875	14924	14741	14995	14849	14892	14853	15048	14824	15063	14804	14801	14951	14729	14845	14909	14848	14903	14914	14835	14939	14814	14966	14851	14859	14921	14925	14686	15003	14837	14921	14906	14809	14891	14747	14961	14949	14807	14803	14960	14974	14815	15043	14871	14911	15019	14861	14897	14681	14873	14896	14820	14784	14815	14753	14683	14879	14813	15067	14851	14908	14884	14775	14728	14937	15002	14810	14664	15153	14783	14931	14979	14716	14970	14794	14993	15000	14922	14883	14844	14956	14844	14832	14795	14876	14998	15057	15068	14935	14876	15135	15001	15031	14912	15002	15003	14905	14991	15056	14949	14975	15018	14921	14862	15052	14692	14865	14940	14884	14831	14813	14865	14897	14681	14944	14909	14897	14893	14816	14961	14880	15026	14758	14687	14815	14773	14669	15170	14860	14923	14859	14961	14773	14819	14890	14811	14850	14711	14861	15031	14950	14626	14971	14962	14962	14890	14887	14978	14810	14866	14752	14935	14692	14884	14936	14635	14968	14947	14893	14907	14897	14973	14855	14691	14795	14998	14885	14964	15083	14902	14962	14923	14842	14967	14966	14738	14925	14800	14914	14651	14882	14949	15088	14900	15019	15083	14891	14932	14933	14991	15017	14986	14785	14910	14929	14971	14832	14931	14920	14921	14876	14879	15068	14847	14986	14783	14923	14762	15166	14888	14798	14782	14933	14927	14890	14746	14811	14985	14930	14984	15056	14878	14889	14956	14889	14882	14881	14885	14770	14770	14835	14710	14835	14741	14977	14946	14938	14787	14841	14645	14814	15020	14847	14729	14932	14971	15048	15011	14789	14921	14830	14934	14958	14974	14909	14771	14881	14901	14869	14653	14813	14923	14874	14805	14897	14953	14860	14873	14760	15005	14831	14653	14855	14911	14914	14908	14790	14894	14998	15031	15015	14753	14704	15006	14837	14854	14838	14827	15038	14963	14899	14750	14932	15007	14836	14970	14965	14714	15051	15152	14861	14675	14917	14764	14730	14686	14783	14962	14776	14871	15048	14813	14863	14961	14824	14901	14831	14959	14842	14835	14874	14870	14779	14930	15036	15041	14898	14988	14986	14989	14823	14827	14936	14928	14951	14959	15033	14971	14890	14690	14881	14918	14919	15041	14887	14720	14894	14962	14907	15022	14985	14808	14785	14802	14833	14791	14811	14960	14822	14813	14984	14809	14956	14941	14864	14779	14927	14814	14940	14951	14731	14923	15058	14724	14659	14882	14962	15055	14903	14891	14881	14916	14833	14913	14983	14979	14862	14724	14850	14758	14834	14772	14990	14963	14865	14897	14748	15043	14868	15040	15028	15026	14765	14914	15072	14802	14995	14850	14919	15014	14636	14790	14864	14841	14926	14816	15005	14913	14790	14689	14909	14980	14953	14998	14728	14755	14986	14822	15037	14966	14820	14731	14947	14899	14911	14786	14630	14929	14810	14856	14729	14704	14965	14859	14821	14880	15181	15012	14873	14709	14920	14996	14985	14984	14672	14825	14945	14770	14750	14860	14776	15036	14825	14903	14869	14931	15165	14911	14932	14995	14927	14809	14838	14946	14855	14977	14866	14816	15039	14972	14880	14721	14957	14893	14916	14965	14823	14793	14819	14992	14892	14725	15069	14962	14900	14748	14986	14904	14894	14920	15036	14761	14953	14801	15027	14807	14993	14605	14715	14831	14945	14930	14722	14922	15053	14816	14937	14671	14964	14867	14853	14833	14930	14914	14959	14871	14979	14737	14724	14898	14793	14875	14794	14882	14817	15024	14969	14872	14892	14718	14877	15012	15020	14867	14984	14793	14887	14993	14853	15025	14894	14802	14766	14780	14835	14811	14866	14888	14895	14816	14872	14730	14946	14853	14796	14822	14871	15025	14915	14825	14911	14981	14769	14862	14928	14574	14923	14763	14876	14863	14828	14793	15012	14909	14825	15011	14810	14711	14763	14801	14832	14770	14807	14905	15080	14745	15049	15057	14973	14918	15077	14960	14830	14854	15016	15015	14988	14813	14796	15047	14842	15031	14868	14852	15002	14886	14980	14821	15026	14803	14960	15084	14804	14812	15227	14897	14994	14803	14914	14834	14932	14824	14865	15115	14961	14740	15070	14905	15061	14715	14734	15048	14578	14837	15013	14931	14729	14835	14963	15180	14958	14826	14860	14867	14760	14888	14768	14801	15084	14837	14918	14931	14999	14924	14896	14791	15030	14681	14844	14770	14850	15032	14683	14792	14910	14862	14948	14701	14845	14751	14922	15053	15017	14787	15080	15068	14832	15085	14964	14731	14658	14838	14664	15011	14839	14964	14893	14765	14615	14731	14794	14944	14869	14847	14761	14747	14725	14763	14893	15014	14749	14937	14940	14610	14874	14738	14718	14706	14847	14663	14717	14738	14822	14826	14937	14848	14737	14888	14785	14866	14705	14929	14935	14899	14776	15137	14980	14810	14849	14881	14976	14825	14936	14822	14706	14810	14929	14742	14755	14836	14784	14830	14829	14854	14943	14840	14960	14677	14903	14910	15019	14817	14899	14752	14868	14729	14963	14838	15065	14845	14919	14934	14812	14888	15035	14857	14867	14875	14991	14974	14945	14896	14843	14855	14864	14801	14928	14669	14852	14879	14930	14928	14944	14763	15123	15056	14951	14911	15065	14985	14970	14641	14871	14797	14848	14987	15069	14851	15002	14797	14701	14959	14837	14862	14973	14916	14916	14853	14932	14971	14868	14912	15021	14664	14885	15144	14908	14962	14805	14756	15012	14817	14993	14919	14890	14901	14873	14874	14988	14962	14957	14981	14875	15002	14898	14982	14704	14771	15033	14765	14847	14914	14950	14876	14906	14833	14823	14849	14830	14883	14787	14880	14826	15017	14895	14816	14852	14995	14913	15006	14798	14917	14759	14964	14959	14947	14943	15097	15057	14953	14972	14956	14892	14912	14838	14920	14753	14873	14775	15015	14972	14920	15087	14859	15022	14977	14854	14933	14935	14957	14755	15022	14977	14882	14823	15028	14859	14779	14959	15048
14353	27389	21936	15130	13895	13612	13150	13098	12957	13056	12960	12893	13067	13076	13077	13057	13140	13016	13149	12980	12949	13097	12917	12848	12946	12793	12939	12903	12903	12826	12832	13011	12845	13020	12927	13048	12969	13067	12820	12885	12930	12889	12991	12883	12914	12928	12748	12787	12900	12785	12842	12844	12979	12947	12801	12886	12852	12952	12872	13010	12742	12825	12978	13010	12872	12928	12891	12919	12962	12894	12852	12833	12991	13030	12846	13041	12917	12817	13004	12900	12828	12853	12914	12949	12978	13014	13105	12970	12823	12911	12905	13020	12867	12772	12882	12858	12780	12927	12984	12933	12933	12903	12773	12867	12761	12978	12901	12975	12941	12878	12880	12956	13009	12924	12866	12936	12857	12766	12906	12823	12937	12835	12899	12881	12778	12923	12770	12730	12800	12947	12853	12889	12898	12869	12905	13013	13047	12899	12831	12898	13047	12892	12955	12740	12746	12952	13045	13056	13005	12871	12794	12667	12833	13012	13032	12876	12845	12888	12921	12893	13101	12783	13003	12963	12967	13024	12849	13087	12931	12844	12945	12977	12745	12914	12803	13041	13034	12914	12859	12827	12994	12908	12849	12883	12925	12915	13100	12950	12914	12766	12982	12767	12891	13133	12864	12844	12970	12880	12837	12906	13011	12991	12855	13057	12884	12916	12925	12989	12860	12843	12903	12916	12889	12917	13057	12935	12975	12971	13063	12845	12851	12871	12982	12866	13008	12912	12834	12901	12807	12929	13155	13049	12802	12986	12965	13038	12835	12959	12963	12925	12954	12938	12979	13044	12886	12927	12875	12928	12785	13014	12949	13057	12957	12949	12866	12838	12658	12878	12957	12813	12878	12957	12856	12926	12909	13036	13074	13019	13000	12967	12873	12889	12861	12907	12938	12975	12864	13012	12998	12986	12852	12921	12989	13071	12892	12924	12993	12895	12727	13021	12873	12868	12891	12862	12963	13014	12950	13079	12885	12797	12963	12806	12841	12966	12860	12963	12923	12849	12929	13038	12964	12791	12886	12976	12972	13060	12814	12874	12893	12901	12838	12975	12956	12878	12951	12925	12972	13038	12902	12850	12990	12796	12958	12988	12895	12959	12879	12746	12795	12861	12702	12985	12895	12889	12799	12876	12913	12888	12824	12900	12900	12746	12970	12799	12980	13056	12648	12966	12791	12983	12791	12702	12830	12905	12844	12960	12924	12940	12917	12934	13020	12756	12798	13020	12885	12880	12859	12842	12970	13105	12978	12837	12974	13022	12976	12708	12879	12885	13108	12818	12939	12824	12997	12904	12889	13005	12838	12963	12865	12751	12875	12984	12896	12773	13040	12887	13010	12801	12840	12917	13051	12783	12953	13069	12984	12929	12968	12770	12703	12946	12837	12843	12892	12939	12887	12829	12786	12954	12900	12932	12789	12978	12936	12851	12864	12852	12857	13110	12779	12918	12920	12812	12996	12963	12965	12816	12876	12969	12874	13067	13084	12761	12922	13029	12950	12864	12786	13003	12771	13028	12981	12838	12800	12903	12962	13048	12865	12960	12980	13110	12812	13053	12848	12873	12882	12952	12939	12933	12916	12822	12805	12849	12976	12965	12756	12874	12858	12901	12853	12875	12680	12935	13003	12944	12788	12817	12930	12928	12981	12797	12935	12950	12882	12952	12945	12861	12847	12927	12801	13110	13072	12840	12924	12995	13004	12961	12931	12926	12948	12975	12902	12859	12900	12806	12855	13101	12930	12919	12970	13083	12955	12959	12946	12840	12967	12936	12848	12866	12990	12961	12844	12848	12868	13036	12771	12801	13069	12979	12837	12966	12850	12738	12932	12981	13071	13000	12885	12769	12996	12923	13001	12925	12946	12750	13019	12908	12969	12841	12931	12887	12923	12698	12917	12943	12952	12938	12935	12787	12798	12895	12899	13002	12735	12949	12799	12813	12846	12843	13036	13018	12885	12792	12729	12982	12912	12823	13025	12906	12906	12874	12928	12996	12987	12887	12992	12852	12915	13100	13018	12957	13073	12919	12991	13085	13074	12940	13011	12904	12981	12939	12975	12953	12821	13020	12913	12994	12810	12957	12995	12856	12926	12889	12905	12975	12985	12827	13088	12915	12791	13013	12924	13020	12840	12976	13192	12980	12894	12859	12891	12787	12788	12996	12739	12994	12795	12966	12840	12875	12940	12977	13167	12954	12949	12810	12903	12994	12901	12806	12854	12972	12902	12768	12885	12839	12794	12978	13014	13002	12771	13026	12888	12908	12979	12948	12932	12925	12909	13063	12870	12849	13027	12868	13025	12929	12821	12886	12714	12852	12879	12990	13058	12803	12879	12910	12828	12934	12908	12897	12902	12937	12727	12930	12904	12967	12973	12979	13140	12943	13018	12906	12826	12909	13093	12972	13101	13073	12879	12988	13094	12881	12894	12913	13048	12855	12995	12929	12826	12754	12910	12874	12970	13030	12795	12914	12815	12816	13002	12985	12987	13000	12701	12960	12768	12854	12898	12910	12891	12827	12980	12999	12856	13092	12957	12924	13090	12894	12742	12883	12812	12915	12775	12749	12893	12853	12765	12941	12982	12937	12987	12870	12993	12957	13005	13139	12884	13046	12858	12859	12926	12845	12803	12870	12776	12794	12873	12931	13028	13046	13039	12931	12837	12944	12874	12931	12927	12883	13099	12928	12855	12882	13081	12874	12999	12826	12843	12940	12788	12865	13064	12773	12892	12870	12945	12860	12904	12898	12827	12913	12992	12929	12970	13056	12905	13028	12898	13004	12933	12874	12867	12813	12940	12766	12964	13031	12879	13109	12785	12851	12938	12974	12825	13030	13173	13099	12911	12899	12893	12873	12756	13014	13099	12990	12928	12973	12843	12924	12759	12908	12972	12940	12810	12868	12961	12989	12973	12844	13000	13039	12971	13123	12916	13021	12760	12886	12900	12904	12824	12919	12906	12876	12885	13141	13146	12861	12938	12928	12901	12892	12795	12866	12890	12827	12999	13028	12949	12878	12674	12945	12824	12763	12964	12865	12872	13044	13032	12908	12947	12915	12987	12881	12866	13004	13028	12931	13031	12953	12894	12941	12931	12959	12958	13004	12786	12754	12926	13104	12881	12932	12982	12906	12936	12850	12787	12752	13011	12777	12977	13058	12929	12764	12994	13091	12904	12871	12937	12951	12903	12921	12835	12865	12752	12890	12876	12935	12815	12910	13026	12893	12788	12927	12967	12778	12815	13005	12848	12958	13050	12996	13033	12872	12948	12842	12800	12945	12734	12828	12944	12721	12854	12945	12956	12852	12933	13102	12934	12809	13015	12989	12933	12963	12994	12951	12962	12763	12928	12920	12870	12905	12997	12947	12899	12954	12906	12918	12806	12940	13034	12903	12988	13071	12952	12913	13029	12842	13022	12973	13053	13158	12921	13039	13013	12775	12893	12823	12974	12886	12981	12895	12878	12937	13142	12997	12960	12866	12970	12872	13076	12979	13033	12806	12948	12994	12946	12912	12805	12889	13051	12943	13006	13059	12923	12882	12814	12929	12981	12942	12950	12861	12901	13051	12957	13048	13087	13000	13135	12847	12929	12971	12828	12842	12972	12872	12921	12977	12765	13062	12889	12841	12826	12803	12894	13014	12866	13025	12957	13097	12965	12921	12934	12819	12964	12766	12865	12886	12776	13028	12878	13028	12874	12926	12824	12781	12867	12714	12839	12937	12907	12924	12925	12929	13042	12926	12979	12852	13104	12842	12907	12975	12887	12937	12962	12943	12736	12983	12786	12757	13064	12890	12913	12746	12828	13043	13009	12907	12789	12969	12860	12886	12936	12915	12999	12867	12996	12975	12897	13064	12862	12994	12891	12772	13068	12878	12897	12743	12804	12905	12980	12936	12922	12913	12912	13053	12987	13060	12927	12859	12977	12843	12853	12874	13044	12727	12868	12966	12999	12879	12717	12983	12863	13102	12877	12892	13035	12854	12928	12901	13030	12862	12973	12768	12927	12922	12941	12783	12963	12911	12959	13010	13137	13049	12940	12955	12985	12938	12835	12822	12693	12903	12790	12910	13005	13061	12935	12811	12979	12958	12913	12934	12942	12865	13024	12843	12988	13060	12896	12906	13042	12764	12903	12884	12930	12860	12935	12774	12929	12977	13104	13025	12833	12853	13071	12859	13016	12889	13062	12868	12989	12918	12874	12861	12886	12818	12809	12927	12930	13041	12965	12809	12905	12915	13022	13050	13093	12979	13002	12838	12817	12876	12927	12822	12896	12811	12843	12873	12912	13011	13062	12857	12897	12976	13021	12775	12887	13005	12783	12973	12851	12976	12755	12870	12972	13086	12933	12937	12909	12748	12887	12938	13071	12852	12886	12929	12878	12972	13067	12898	12959	12925	12818	13099	12994	12818	13031	12885	12872	12899	13019	12769	12915	12780	13040	12966	12872	12985	13129	12716	12952	12911	13015	12981	13044	13113	13014	12783	13079	13081	12977	12769	13139	12926	12783	12877	12882	13018	12864	12981	12998	12944	12905	12915	12886	12754	12999	12922	12916	12776	13056	12823	12870	12821	12921	12795	12961	12779	12952	12802	13029	12894	12840	12955	13120	12845	12678	13105	12899	12877	12964	12932	12895	12831	12992	12989	12889	12948	12848	12872	12918	12955	12888	12926	12902	12857	12830	12984	12888	12960	12739	12866	12847	12779	12888	12904	12933	12940	12895	12946	12850	13050	12994	12878	12965	13051	12898	13004	12915	12839	12990	12890	12925	12899	12965	12795	12986	12933	12757	12921	12883	12825	12785	12972	13006	12802	12924	12878	13019	13031	12915	12927	12865	12976	12914	12911	12800	13011	12883	12898	12908	12897	13056	12953	12846	12972	12783	12990	13037	12778	12888	12855	12991	12857	12994	12979	12993	12888	12912	12998	12944	12833	12884	12864	12827	12918	13017	12852	12893	12979	12701	12911	12777	12749	12980	12795	12812	12879	12945	12939	12936	12958	12950	13009	12832	12891	12974	12892	13038	12864	12946	12782	12996	12842	13002	12779	12867	12941	12822	12922	12864	13081	12888	12766	13124	13023	12955	12980	12751	13021	12910	12816	12918	12978	12963	13022	13144	12866	12793	12960
23713	21215	28705	24076	21531	21677	19392	15417	14770	14956	14874	14912	14979	15344	15590	16871	17959	17834	16615	15502	15084	14896	14610	14700	14495	14552	14825	14576	14505	14524	14510	14515	14523	14662	14460	14393	14631	14778	14898	14498	14341	14360	14437	14540	14736	14440	14442	14462	14532	14410	14625	14551	14506	14432	14437	14390	14443	14472	14628	14489	14532	14619	14463	14506	14353	14325	14375	14432	14213	14644	14608	14417	14576	14418	14482	14448	14565	14645	14349	14365	14639	14410	14465	14607	14629	14366	14430	14560	14346	14298	14433	14244	14370	14577	14482	14552	14368	14442	14600	14277	14410	14601	14358	14375	14512	14518	14293	14305	14591	14641	14536	14367	14471	14464	14369	14520	14415	14444	14313	14422	14420	14436	14516	14298	14317	14492	14570	14316	14603	14474	14556	14726	14486	14469	14728	14560	14397	14453	14384	14390	14518	14473	14584	14639	14334	14567	14471	14530	14598	14373	14453	14410	14608	14614	14301	14428	14240	14472	14520	14564	14559	14447	14527	14461	14316	14429	14358	14669	14430	14453	14553	14485	14384	14424	14426	14266	14506	14520	14469	14511	14590	14247	14463	14574	14450	14399	14463	14326	14382	14470	14404	14421	14437	14307	14384	14415	14391	14572	14498	14328	14484	14549	14453	14330	14399	14507	14442	14335	14449	14505	14576	14490	14524	14563	14433	14467	14358	14360	14640	14490	14386	14510	14443	14441	14558	14288	14425	14408	14329	14509	14442	14615	14305	14475	14541	14425	14347	14316	14324	14388	14415	14456	14494	14364	14351	14390	14466	14506	14459	14451	14388	14572	14588	14455	14551	14434	14268	14295	14503	14373	14472	14379	14275	14282	14178	14528	14558	14503	14557	14297	14530	14463	14409	14599	14346	14499	14556	14494	14439	14554	14569	14345	14626	14574	14590	14548	14506	14448	14513	14512	14456	14625	14330	14433	14394	14534	14414	14376	14336	14521	14503	14443	14410	14465	14557	14504	14375	14287	14260	14411	14425	14435	14469	14312	14412	14356	14462	14357	14410	14335	14461	14341	14414	14520	14526	14479	14522	14302	14592	14462	14477	14472	14388	14610	14491	14411	14427	14390	14546	14391	14482	14290	14470	14286	14562	14563	14536	14605	14507	14671	14475	14500	14386	14605	14533	14550	14411	14369	14474	14619	14659	14438	14655	14563	14566	14682	14555	14565	14290	14504	14441	14454	14440	14471	14453	14403	14390	14475	14437	14412	14433	14379	14752	14261	14519	14596	14311	14508	14423	14457	14377	14503	14499	14538	14467	14394	14412	14292	14425	14535	14653	14675	14621	14358	14626	14348	14514	14507	14341	14415	14446	14403	14465	14527	14338	14523	14421	14446	14502	14296	14326	14488	14314	14359	14509	14521	14451	14447	14408	14618	14613	14430	14294	14423	14577	14384	14512	14597	14383	14597	14616	14542	14558	14427	14483	14472	14377	14342	14430	14388	14555	14411	14438	14432	14330	14478	14381	14426	14406	14432	14326	14123	14393	14384	14426	14489	14421	14424	14377	14425	14488	14472	14431	14445	14442	14327	14627	14450	14676	14342	14397	14506	14844	14480	14358	14390	14371	14581	14563	14309	14369	14372	14385	14713	14477	14499	14388	14461	14368	14497	14492	14626	14649	14450	14429	14464	14460	14395	14371	14468	14580	14476	14469	14390	14562	14682	14430	14364	14271	14252	14458	14649	14480	14471	14398	14223	14494	14459	14546	14639	14296	14295	14400	14359	14270	14554	14481	14498	14551	14385	14469	14221	14328	14405	14527	14375	14500	14644	14387	14460	14431	14416	14450	14329	14492	14356	14494	14436	14400	14309	14523	14397	14461	14391	14381	14172	14426	14280	14722	14599	14574	14315	14397	14548	14492	14355	14438	14398	14375	14317	14416	14723	14365	14682	14420	14464	14552	14446	14405	14386	14303	14195	14410	14412	14549	14429	14359	14344	14455	14384	14488	14321	14507	14406	14394	14575	14406	14645	14570	14382	14494	14300	14465	14485	14300	14581	14365	14686	14562	14384	14389	14317	14582	14539	14573	14355	14276	14454	14259	14457	14298	14603	14341	14368	14396	14447	14422	14305	14586	14225	14298	14448	14451	14562	14469	14483	14750	14692	14480	14586	14356	14449	14380	14525	14570	14509	14710	14509	14487	14590	14338	14464	14470	14603	14500	14154	14478	14494	14473	14442	14483	14533	14463	14481	14361	14490	14609	14546	14331	14602	14453	14445	14493	14406	14480	14594	14396	14409	14543	14301	14422	14444	14331	14622	14522	14322	14063	14452	14465	14418	14419	14347	14492	14489	14265	14357	14578	14277	14363	14379	14421	14552	14397	14377	14511	14370	14373	14475	14313	14328	14386	14400	14605	14353	14400	14267	14518	14377	14367	14540	14226	14321	14388	14365	14490	14479	14427	14300	14423	14466	14298	14467	14314	14487	14535	14560	14460	14280	14439	14576	14408	14342	14511	14432	14373	14524	14243	14393	14388	14476	14512	14289	14409	14391	14516	14371	14542	14320	14257	14233	14478	14512	14495	14550	14641	14470	14539	14516	14527	14312	14441	14431	14599	14276	14419	14295	14436	14240	14552	14438	14618	14516	14452	14468	14462	14369	14432	14495	14525	14284	14512	14374	14273	14474	14284	14326	14366	14422	14326	14486	14320	14391	14563	14415	14512	14504	14409	14422	14517	14438	14461	14432	14403	14251	14606	14447	14551	14457	14504	14533	14144	14402	14469	14498	14296	14503	14373	14498	14600	14500	14381	14491	14441	14542	14385	14441	14332	14419	14511	14537	14571	14461	14388	14470	14547	14439	14482	14479	14394	14528	14396	14457	14530	14390	14283	14334	14510	14516	14493	14352	14518	14393	14419	14429	14434	14398	14311	14151	14309	14416	14126	14323	14438	14504	14580	14487	14357	14641	14489	14296	14448	14353	14641	14365	14442	14518	14469	14462	14461	14348	14358	14475	14393	14452	14461	14568	14475	14464	14551	14543	14341	14542	14601	14394	14576	14268	14191	14318	14423	14426	14450	14374	14381	14428	14514	14536	14556	14468	14514	14251	14319	14467	14405	14373	14557	14252	14609	14529	14542	14419	14486	14620	14403	14486	14465	14548	14453	14302	14483	14441	14317	14451	14422	14646	14324	14299	14418	14538	14611	14567	14370	14580	14381	14334	14380	14336	14385	14442	14416	14428	14487	14341	14534	14501	14715	14584	14133	14516	14608	14594	14538	14556	14319	14327	14394	14449	14323	14358	14429	14440	14431	14276	14457	14394	14438	14372	14520	14527	14496	14605	14480	14461	14571	14595	14196	14560	14473	14379	14435	14485	14477	14381	14711	14322	14490	14408	14565	14355	14400	14328	14418	14410	14545	14480	14443	14355	14531	14518	14282	14323	14536	14388	14268	14480	14496	14478	14500	14476	14339	14329	14414	14523	14541	14229	14403	14404	14411	14285	14434	14322	14591	14581	14720	14410	14433	14309	14404	14305	14489	14240	14488	14362	14526	14423	14251	14550	14194	14475	14479	14382	14412	14483	14645	14283	14226	14430	14508	14403	14413	14522	14537	14504	14500	14348	14470	14307	14563	14343	14468	14407	14463	14391	14408	14583	14546	14362	14296	14454	14547	14429	14434	14612	14358	14522	14483	14481	14511	14342	14468	14395	14557	14151	14551	14555	14367	14431	14438	14561	14435	14432	14452	14661	14494	14469	14497	14561	14504	14333	14430	14464	14435	14529	14454	14390	14454	14447	14324	14446	14333	14465	14550	14476	14300	14296	14409	14426	14365	14516	14507	14294	14471	14343	14533	14536	14495	14466	14526	14432	14400	14360	14345	14315	14313	14331	14593	14555	14603	14271	14423	14216	14332	14506	14418	14318	14462	14418	14393	14531	14384	14212	14454	14323	14293	14439	14346	14320	14456	14399	14338	14336	14464	14483	14494	14643	14300	14490	14544	14521	14450	14413	14407	14333	14556	14388	14381	14511	14480	14338	14342	14552	14500	14391	14376	14457	14389	14366	14478	14351	14477	14595	14535	14325	14339	14455	14409	14717	14512	14291	14480	14351	14226	14522	14378	14381	14528	14527	14396	14426	14403	14489	14363	14458	14444	14603	14581	14451	14441	14589	14497	14393	14449	14582	14527	14275	14438	14396	14495	14480	14468	14257	14321	14373	14178	14484	14420	14519	14419	14616	14239	14369	14560	14563	14520	14425	14485	14558	14485	14601	14520	14523	14431	14273	14381	14506	14515	14585	14304	14604	14511	14202	14592	14281	14438	14241	14394	14469	14524	14469	14420	14477	14383	14395	14499	14455	14498	14474	14376	14452	14493	14543	14511	14325	14402	14227	14360	14477	14289	14316	14367	14514	14579	14458	14430	14474	14544	14645	14314	14328	14391	14337	14613	14540	14425	14511	14541	14447	14407	14383	14440	14524	14676	14577	14530	14509	14545	14527	14335	14412	14451	14357	14472	14569	14217	14386	14414	14303	14485	14422	14589	14304	14345	14471	14440	14400	14360	14365	14380	14421	14438	14532	14299	14483	14439	14410	14526	14430	14395	14442	14409	14612	14324	14503	14452	14301	14465	14512	14388	14380	14501	14430	14423	14784	14553	14404	14306	14285	14570	14256	14300	14444	14322	14435	14359	14627	14526	14428	14368	14330	14562	14382	14357	14466	14385	14386	14374	14207	14435	14459	14468	14397	14430	14380	14288	14287	14403	14527	14430	14380	14360	14567	14484	14634	14610	14552	14399	14290	14401	14600	14434	14599	14454	14439	14518	14326	14592	14583	14497	14321	14579	14455	14364	14425	14501	14505	14521	14607	14441	14687	14487	14353	14584	14394	14429	14369	14450	14514	14516	14388	14394	14350	14316	14416	14412	14355	14580	14389	14352	14429	14470	14302	14428	14417	14388	14205	14606	14649	14526	14277	14422	14322	14353	14438	14355	14408	14270	14499	14454	14499	14318	14523	14411	14482	14383	14356	14366	14393	14369	14526	14502	14345	14469	14495	14419	14616	14480	14523	14503	14504	14526	14469	14276	14337	14642	14499	14389	14409	14383	14372	14562	14659	14454	14516	14628	14421	14451	14345
14084	36343	28193	16603	14712	14127	13380	13116	12900	12959	12757	12917	13184	13233	13505	14946	15749	15315	14312	13755	13035	12825	12648	12633	12604	12710	12599	12628	12775	12642	12704	12602	12654	12687	12646	12665	12653	12650	12623	12700	12771	12633	12672	12671	12627	12691	12733	12702	12704	12769	12652	12611	12748	12708	12670	12662	12615	12739	12716	12735	12578	12653	12526	12796	12680	12649	12641	12645	12730	12667	12726	12749	12688	12525	12615	12588	12657	12710	12657	12812	12641	12638	12738	12596	12699	12571	12664	12361	12598	12701	12649	12736	12741	12610	12665	12815	12754	12647	12692	12499	12745	12667	12528	12584	12692	12577	12709	12714	12875	12477	12686	12647	12584	12803	12747	12592	12565	12781	12706	12757	12651	12809	12554	12589	12600	12853	12590	12548	12575	12629	12791	12705	12557	12721	12644	12768	12624	12664	12631	12732	12590	12580	12799	12537	12702	12515	12751	12604	12662	12652	12630	12817	12759	12607	12588	12647	12650	12473	12649	12630	12521	12744	12707	12587	12605	12749	12646	12660	12723	12738	12633	12600	12683	12721	12636	12454	12745	12627	12683	12717	12532	12602	12557	12675	12430	12664	12484	12601	12656	12718	12699	12698	12633	12711	12664	12589	12719	12758	12576	12493	12588	12679	12759	12650	12474	12719	12725	12649	12522	12599	12728	12707	12852	12537	12623	12614	12581	12727	12496	12564	12615	12636	12568	12687	12685	12742	12530	12631	12808	12721	12874	12673	12639	12513	12638	12794	12785	12447	12706	12530	12749	12593	12631	12555	12792	12473	12782	12613	12545	12593	12556	12540	12661	12606	12621	12713	12593	12671	12746	12721	12563	12877	12510	12540	12741	12557	12643	12747	12525	12568	12594	12725	12724	12665	12556	12692	12570	12698	12847	12622	12723	12626	12554	12630	12673	12660	12633	12728	12579	12504	12648	12560	12670	12518	12716	12626	12493	12470	12630	12696	12600	12556	12600	12597	12594	12634	12731	12587	12702	12782	12638	12693	12771	12634	12741	12715	12725	12796	12648	12592	12571	12450	12703	12587	12643	12650	12625	12737	12583	12562	12804	12492	12624	12502	12811	12567	12675	12738	12518	12642	12669	12600	12563	12685	12628	12609	12664	12759	12493	12874	12759	12681	12840	12642	12722	12587	12686	12647	12564	12544	12711	12677	12562	12616	12598	12556	12645	12746	12653	12622	12475	12725	12681	12469	12612	12672	12559	12667	12631	12758	12598	12675	12544	12593	12697	12663	12453	12626	12396	12664	12687	12594	12811	12532	12542	12601	12697	12516	12546	12788	12637	12651	12646	12643	12674	12725	12688	12622	12758	12604	12597	12675	12738	12565	12594	12734	12585	12658	12734	12571	12770	12557	12600	12628	12654	12696	12596	12772	12705	12620	12710	12561	12771	12413	12725	12673	12573	12624	12623	12679	12667	12611	12595	12708	12634	12694	12588	12665	12597	12723	12704	12783	12614	12707	12723	12621	12593	12728	12663	12635	12783	12731	12734	12752	12671	12643	12676	12654	12587	12737	12608	12747	12628	12702	12500	12747	12723	12440	12546	12650	12976	12454	12688	12701	12704	12634	12576	12619	12632	12691	12557	12656	12650	12537	12633	12725	12547	12613	12609	12588	12560	12778	12726	12746	12556	12626	12641	12718	12478	12556	12580	12514	12771	12688	12691	12645	12631	12675	12661	12676	12659	12511	12446	12792	12557	12569	12663	12614	12687	12651	12565	12708	12623	12673	12568	12734	12658	12777	12646	12528	12760	12665	12751	12640	12697	12551	12520	12780	12601	12781	12744	12732	12568	12645	12728	12599	12674	12675	12646	12625	12574	12527	12657	12636	12589	12681	12683	12859	12712	12707	12541	12747	12635	12534	12610	12752	12596	12601	12474	12415	12694	12503	12617	12673	12550	12713	12611	12699	12704	12536	12639	12812	12595	12692	12650	12747	12596	12475	12771	12719	12647	12735	12533	12596	12661	12361	12569	12823	12537	12835	12566	12428	12505	12653	12533	12688	12640	12588	12607	12746	12526	12588	12721	12759	12542	12712	12501	12789	12568	12469	12765	12702	12554	12531	12448	12722	12539	12686	12684	12574	12736	12652	12518	12658	12816	12697	12752	12667	12629	12562	12830	12678	12395	12706	12798	12712	12665	12705	12613	12627	12547	12563	12707	12809	12691	12813	12580	12623	12534	12688	12719	12611	12555	12752	12651	12543	12568	12732	12759	12675	12554	12586	12615	12714	12655	12467	12838	12628	12614	12535	12724	12735	12549	12656	12623	12581	12574	12647	12622	12501	12588	12655	12579	12678	12706	12536	12631	12400	12638	12729	12689	12664	12754	12535	12685	12678	12530	12603	12559	12609	12621	12707	12664	12698	12656	12698	12634	12725	12639	12548	12602	12692	12628	12665	12586	12589	12493	12656	12482	12654	12528	12648	12662	12590	12531	12568	12624	12451	12742	12578	12625	12725	12576	12619	12539	12712	12606	12496	12453	12428	12623	12603	12521	12574	12687	12631	12538	12520	12498	12690	12650	12744	12537	12628	12582	12789	12548	12575	12401	12592	12725	12749	12520	12600	12704	12771	12564	12585	12611	12648	12625	12449	12663	12709	12693	12630	12618	12433	12782	12619	12649	12718	12633	12585	12706	12561	12599	12834	12764	12665	12699	12574	12763	12568	12626	12697	12542	12613	12654	12618	12627	12695	12742	12559	12744	12786	12554	12713	12728	12818	12596	12729	12434	12792	12621	12593	12563	12615	12652	12666	12603	12588	12657	12665	12718	12688	12531	12583	12591	12498	12604	12700	12535	12601	12597	12735	12667	12609	12788	12590	12735	12593	12786	12682	12622	12594	12672	12654	12637	12634	12649	12641	12649	12589	12600	12564	12768	12722	12629	12706	12499	12878	12540	12808	12633	12606	12630	12546	12644	12714	12719	12766	12707	12666	12694	12711	12733	12625	12802	12471	12627	12738	12714	12635	12868	12765	12655	12660	12500	12618	12534	12583	12490	12711	12524	12513	12634	12722	12534	12839	12741	12499	12689	12704	12556	12615	12510	12682	12523	12653	12693	12626	12720	12535	12761	12620	12736	12712	12601	12660	12603	12739	12680	12661	12651	12565	12725	12665	12556	12698	12724	12680	12689	12622	12787	12570	12696	12747	12674	12635	12662	12612	12878	12556	12734	12633	12661	12702	12665	12626	12675	12571	12682	12796	12502	12571	12622	12699	12642	12573	12797	12595	12604	12679	12555	12693	12695	12631	12684	12611	12607	12596	12622	12607	12554	12647	12449	12631	12594	12474	12664	12739	12839	12498	12612	12660	12614	12654	12751	12507	12662	12864	12582	12577	12606	12519	12736	12564	12571	12713	12683	12386	12722	12633	12556	12656	12679	12563	12845	12661	12480	12942	12460	12542	12732	12596	12625	12709	12668	12863	12691	12594	12620	12675	12562	12729	12712	12628	12627	12696	12605	12501	12691	12710	12573	12725	12630	12701	12780	12564	12599	12638	12593	12608	12678	12775	12718	12819	12574	12601	12663	12489	12726	12515	12725	12640	12626	12422	12583	12729	12466	12715	12762	12693	12731	12355	12779	12738	12686	12837	12723	12593	12758	12539	12876	12650	12497	12530	12697	12591	12584	12646	12484	12561	12699	12620	12526	12594	12662	12644	12763	12512	12482	12690	12662	12679	12709	12592	12711	12814	12607	12662	12481	12752	12692	12815	12667	12673	12792	12608	12560	12657	12643	12647	12773	12650	12818	12627	12640	12582	12685	12610	12715	12610	12768	12640	12739	12553	12556	12817	12746	12659	12729	12804	12735	12633	12466	12704	12582	12611	12568	12684	12710	12490	12661	12655	12612	12654	12686	12593	12634	12647	12616	12702	12693	12692	12634	12634	12816	12715	12578	12553	12845	12467	12565	12709	12633	12656	12544	12536	12644	12690	12690	12573	12715	12711	12630	12569	12485	12746	12509	12530	12572	12687	12550	12690	12681	12772	12602	12546	12651	12712	12672	12622	12538	12630	12540	12767	12841	12747	12597	12678	12562	12641	12722	12795	12472	12545	12423	12637	12558	12672	12773	12680	12630	12789	12513	12745	12677	12713	12582	12650	12625	12682	12694	12743	12662	12512	12714	12708	12624	12643	12731	12600	12445	12636	12646	12610	12461	12625	12559	12693	12576	12699	12639	12647	12686	12687	12626	12638	12685	12749	12587	12701	12647	12640	12490	12606	12516	12725	12620	12690	12557	12636	12628	12573	12639	12552	12648	12645	12677	12643	12644	12516	12641	12649	12502	12515	12653	12602	12588	12613	12511	12607	12622	12866	12763	12464	12614	12737	12595	12586	12710	12531	12669	12549	12654	12645	12604	12694	12641	12724	12779	12657	12744	12574	12539	12652	12612	12749	12696	12686	12737	12638	12576	12723	12599	12579	12616	12726	12607	12586	12601	12706	12672	12501	12780	12534	12698	12610	12695	12628	12545	12666	12514	12746	12576	12658	12602	12728	12594	12701	12574	12634	12563	12617	12598	12654	12705	12675	12585	12565	12679	12345	12761	12567	12682	12688	12720	12598	12663	12693	12626	12825	12536	12784	12602	12670	12587	12655	12867	12709	12560	12688	12497	12572	12766	12679	12557	12641	12653	12625	12680	12553	12776	12640	12578	12663	12689	12713	12559	12564	12626	12752	12542	12770	12728	12598	12498	12917	12587	12578	12581	12581	12643	12694	12589	12524	12457	12631	12599	12751	12533	12651	12637	12684	12645	12712	12662	12662	12689	12874	12698	12608	12678	12647	12751	12755	12601	12692	12597	12758	12582	12666	12710	12642	12539	12744	12747	12552	12625	12608	12602	12592	12688	12598	12829	12502	12820	12779	12673	12526	12573	12548	12684	12560	12643	12554	12787	12692	12538	12768	12534	12742	12559	12698	12427	12576	12642	12528	12622	12668	12641	12725	12796	12660	12733	12740	12572	12556	12633	12539	12778	12482	12553	12765	12654	12604	12659	12675	12841	12521	12647	12749	12586	12639	12576	12681	12782	12560	12595	12534	12639	12644	12735	12508	12604	12597	12688	12720	12633	12559	12503	12683	12459	12659
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
4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
