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
339261278922	339261279489	339261280039	339261280589	339261281139	339261281689	339261282239	339261282789	339261283339	339261283889	339261284439	339261284989	339261285539	339261286089	339261286639	339261287189	339261287739	339261288289	339261288839	339261289389	339261289939	339261290489	339261291039	339261291589	339261292139	339261292689	339261293239	339261293789	339261294339	339261294889	339261295439	339261295989	339261296539	339261297089	339261297639	339261298189	339261298739	339261299289	339261299839	339261300389	339261300939	339261301489	339261302039	339261302589	339261303139	339261303689	339261304239	339261304789	339261305339	339261305889	339261306439	339261306989	339261307539	339261308089	339261308639	339261309189	339261309739	339261310289	339261310839	339261311389	339261311939	339261312489	339261313039	339261313589	339261314139	339261314689	339261315239	339261315789	339261316339	339261316889	339261317439	339261317989	339261318539	339261319089	339261319639	339261320189	339261320739	339261321289	339261321839	339261322389	339261322939	339261323489	339261324039	339261324589	339261325139	339261325689	339261326239	339261326789	339261327339	339261327889	339261328439	339261328989	339261329539	339261330089	339261330639	339261331189	339261331739	339261332289	339261332839	339261333389	339261333939	339261334489	339261335039	339261335589	339261336139	339261336689	339261337239	339261337789	339261338339	339261338889	339261339439	339261339989	339261340539	339261341089	339261341639	339261342189	339261342739	339261343289	339261343839	339261344389	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2754	3600	2300	2754	3600	2300	2754	3600	2300	2754	3600	2300	2754	3600	2300	2754	3600	2300	2754	3600	2300	2754	3600	2300	2754	3600	2300	2754	3600	2300	2754	3600	2300	2753	3600	2300	2753	3600	2300	2753	3600	2300	2753	3600	2300	2753	3600	2300	2753	3600	2300	2754	3600	2300	2754	3600	2300	2754	3600	2300	2753	3600	2300	2753	3600	2300	2753	3600	2300	2753	3600	2300	2753	3600	2300	2753	3600	2300	2753	3600	2300	2753	3600	2300	2753	3600	2300	2753	3600	2300	2753	3600	2300	2753	3600	2300	2753	3600	2300	2753	3600	2300	2753	3600	2300	2753	3600	2300	2753	3600	2300	2753	3600	2300	2753	3600	2300	2753	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
24231	21726	29313	24625	22718	25741	27192	22889	22341	22361	21512	20912	20678	20390	20338	20106	20056	19973	19805	19849	19832	19722	19582	19352	19584	19553	19608	19383	19175	19156	19082	19303	19106	19297	19167	19107	19220	19113	19145	19422	19367	19006	19235	20115	20806	20672	20098	19757	19516	19299	19107	19232	19039	19009	19010	19168	19043	18998	19249	19131	18944	19138	19239	19169	19212	18984	19042	19070	18891	18987	19360	19109	19170	19247	19216	19016	19365	19147	19025	19098	19359	19202	19418	19092	19042	19138	19130	19136	19047	19124	18975	19284	19183	18961	19065	19138	19109	19061	19135	18975	19231	19230	19220	19148	19170	19043	19251	19241	19239	19089	18961	19324	19199	18959	19088	19084	19123	19069	19222	18843	19312	19151	19163	19134	18972	19162	19169	18957	18854	19158	19024	18878	19173	19037	19081	19217	19190	19087	19259	19002	19249	19179	19240	18935	19131	19019	19183	19093	19152	18980	19248	18863	18911	19313	19130	19025	19133	19048	18992	19204	19174	19025	18925	18875	19121	19139	18974	19038	19164	19109	19165	19027	18992	19226	19035	19094	18994	19413	19034	19177	19112	19389	19245	19106	19181	19074	19085	19048	19322	18991	19131	19092	19101	18951	19247	19194	18816	18972	19198	19147	19052	19075	19074	18856	18975	18968	19082	19141	19147	19234	19038	19173	18973	19044	19159	19291	19049	19214	19179	19232	19196	19063	19209	19157	19061	19074	18965	18972	19282	19131	19049	19067	19127	19219	19156	19004	19129	18943	18998	19166	19218	19078	19271	19084	19339	19140	19225	19188	19317	19102	19032	19192	19204	19122	19146	18969	19070	18941	19119	19027	19111	19040	19164	19020	18795	18892	18884	19191	19116	18803	19165	18954	19011	19158	19102	19115	19146	19035	19020	19004	19217	19044	19191	19207	18914	19080	19078	19203	19045	18794	19203	19032	19116	18809	19018	19185	19155	19214	19012	19113	18859	19102	19236	18998	19107	19035	19176	19075	19030	19231	19062	19155	18795	19058	19143	18989	19208	19318	18984	19012	19297	19119	19117	19177	19082	18954	19031	19152	18992	18906	18991	19256	19076	19192	18992	19162	18977	18848	19085	19099	19018	18923	19082	19072	19087	18896	19080	19121	19017	19043	19105	19167	19109	19116	19053	19095	19209	19179	19021	19416	19424	18982	19274	18936	18944	19093	19093	19189	19023	19182	18912	19242	19061	18873	19000	18967	19088	19209	19075	19040	19011	19116	19077	19049	19174	18994	19105	18942	19165	19035	19128	19082	18967	19315	19154	19111	19153	19204	19194	19147	19272	19213	18842	19053	19088	18979	19040	18951	19093	19160	18980	18926	19185	19005	19017	19055	19200	18956	19198	18987	19036	19102	19217	18982	19215	19165	19016	19061	19043	19088	19067	18900	19207	19236	19070	18990	19003	19049	19102	19130	19014	19162	19006	19238	19124	18789	18925	18998	18991	18833	19417	19069	18999	19023	19222	19150	18783	18838	18923	19094	18970	19271	18916	18940	18820	19182	19110	19126	19120	18923	18959	19271	19037	19147	19162	18949	19107	18929	19422	19055	19092	19090	18843	19042	19182	19115	19278	19177	19085	19052	19132	19281	19101	19075	19134	18905	19223	19307	19131	19131	19236	19089	19016	19079	19065	19019	19205	18934	19215	19256	19006	19207	19401	19178	19210	18998	19313	19001	19226	18972	19211	19227	19167	19022	19017	19136	19078	19130	19179	18943	18994	19096	19063	18967	18994	19243	19074	18963	19293	18923	19148	19208	18893	19051	19030	19092	19282	19148	18893	19059	19018	19212	19191	19018	18971	18973	18866	18949	18948	18984	19078	19150	19018	19030	19289	19036	19078	19089	19071	19060	19045	19130	19239	19283	19128	19135	19285	19011	18992	19062	18900	19326	19059	19029	19119	19146	19085	19053	19108	19170	19160	19019	19112	19060	18929	19038	19122	19133	19004	19132	19149	19147	19002	19096	19057	19241	18990	19181	18868	19069	19337	19109	19308	19042	19040	19131	19107	19105	19121	19024	19289	19069	19211	19156	19005	19195	19090	18912	18862	18864	18924	19129	19030	18959	19133	19111	19257	19067	19111	18873	18849	19124	19073	19026	19037	18993	19078	18981	18947	19074	18772	19076	19121	19071	19285	19028	19294	19148	19119	19065	19011	19070	19187	19012	19156	18966	19145	19140	18869	18956	19191	19145	19123	18969	19097	19332	19235	19208	19005	19167	18883	19141	19162	19143	19258	19076	19149	19213	19280	19173	18859	19048	19204	19245	19105	19114	19140	19031	18995	19156	19135	19408	19204	19174	18725	19088	18905	19087	19044	19296	19024	19017	19212	19141	19241	18945	19118	19377	19120	18941	18913	19084	19115	19142	19098	19050	19052	19188	18889	18767	19013	18934	19163	19266	19045	19047	18913	19033	19285	19024	19268	18894	18950	19207	18998	19219	19055	19181	19082	18976	19021	19287	19041	18884	19096	19293	19230	19005	19420	19009	19064	19058	19071	19057	19142	19031	19189	18912	18961	19008	19077	19091	19025	19303	19116	19030	18988	19092	19069	19238	19037	18997	18918	18967	19002	19038	18974	18855	19056	19115	19031	19189	19061	19069	19125	19106	19166	18953	19006	19089	18964	19241	19081	19158	19249	19370	19185	19103	19090	18994	19172	19111	19126	18980	19072	19123	19233	19052	19264	18891	19163	18820	19019	19142	19077	19043	19160	18939	19119	19214	18932	19104	19000	19055	19172	18751	19093	19149	19086	19067	19328	19046	18973	18958	19038	18982	19079	18991	19257	19028	19168	19312	19220	19131	19025	19199	19208	18916	19202	19102	19124	19203	19199	19236	19029	18927	18883	19186	19148	19237	19242	18760	19082	19110	19004	19156	19043	19044	18945	18842	19191	19124	18994	19076	18919	18880	19200	19193	19199	19198	19070	19081	19085	19291	19194	19236	19084	19157	19048	19072	19199	19245	19164	19082	18931	19123	19224	19221	19190	19052	18930	19024	19184	19267	19105	19032	19075	19018	19077	19030	19079	19117	19043	19108	19072	18956	19207	19249	19233	19206	18978	19051	19062	19115	19188	19181	19147	19261	18770	19276	19032	19092	19106	19145	19192	19205	19234	19321	19156	19202	18966	19377	19094	19064	19243	19220	19092	19101	19191	19326	19130	19010	19092	19055	18993	19187	18891	19093	19114	18910	19021	19099	18941	19039	19169	19144	19002	18982	19108	19183	19151	19015	19184	18918	19275	19399	19136	19230	18886	19153	18853	19179	19045	19082	19141	19133	19138	19044	19028	19227	19180	19204	19035	19152	19267	19225	19371	18964	19029	19186	19003	18791	18934	18999	19274	18962	18957	19088	19127	19097	19096	18944	18989	19013	19332	18864	19042	19286	19205	18944	19214	18856	19073	19022	19016	18899	18877	19030	18822	19289	18913	18971	19080	19093	19051	19222	19088	19040	19150	19099	18987	18696	19084	19164	19016	18842	19004	19059	19181	19046	19070	19087	19110	19235	19111	19115	19135	19064	18898	19085	18916	18968	19042	19154	19257	19236	19433	19271	19108	19116	19140	19105	18976	19132	19156	19364	19273	19359	19076	19087	19184	19177	19097	19052	19213	18851	19123	19102	19134	19204	18909	19050	18996	19281	19245	19188	18928	18931	19234	19104	19059	19162	19188	18902	19040	19146	19050	19010	19060	19261	19110	19057	19267	19384	18951	18952	19233	19022	19173	19210	19218	18959	19083	19266	19270	19332	19144	19090	19086	19130	19090	18997	19095	19163	19062	19194	19091	19074	19397	19124	19134	19220	19119	19309	18977	18916	19074	19176	19174	19021	18917	19038	19160	19245	19144	19012	19040	19047	19155	19065	19162	19045	18946	18923	19126	19163	19037	19049	19004	19258	19039	19066	19139	19242	19179	19263	19013	19169	19025	19053	19229	19130	19034	19201	19228	18920	19135	18953	19107	19156	19098	19080	19084	19090	19112	18963	19050	19213	19226	19099	19205	19138	19208	19034	19001	18932	19162	19212	19083	19131	19208	19244	19084	19158	19053	19148	19124	19101	19140	19057	19238	19223	19005	19008	19248	19197	19098	19051	19056	19165	18741	19153	18892	18932	19064	19015	19119	19003	19124	19072	19162	19164	18915	19004	19174	19232	19254	19322	18981	19061	18766	18996	18947	19134	19181	19060	19144	19033	19017	19177	19060	19257	19095	19150	19244	19442	19126	18943	19091	18941	18966	19112	19124	19187	18937	19100	19086	19065	19051	19065	19258	19078	19160	19061	19202	19314	19044	19449	19151	19188	19095	18805	19145	19376	19082	19244	19290	19070	18883	18943	19009	19214	19229	18980	19163	19011	19041	19126	19088	19068	18897	18948	19064	19089	19286	19128	19073	19068	19180	18997	19203	19067	19020	19107	18895	19067	19027	19234	19186	19125	19126	19201	18813	18943	19153	19028	18741	18949	19088	19164	19101	19029	18894	19147	19118	19147	18987	18978	19089	18826	19223	19087	18988	18974	18996	19001	19052	19046	19212	19046	19320	19063	19060	19220	19145	19318	19222	19042	18943	19131	19176	19048	18984	18890	19103	19042	19308	19089	19143	19076	19182	18992	19138	19313	18862	19087	19254	19084	19108	19069	19072	19286	19325	19127	19113	19076	19286	18936	19035	19024	19123	18979	19137	19024	19002	19180	19140	19161	19242	18968	18861	19148	19094	19112	18935	19035	19099	19088	19158	19127	18953	19225	18847	19237	18991	18987	19134	19207	19223	19114	18969	19258	19101	18934	19232	19098	19070	18761	18803	18968	19140	19058	19219	19078	19072	19233	19199	19059	19247	19126	19118	19190	18841	19350	19172	19146	19119	19085	19411	19174	19176	19089	18898	19182	19226	19181	19115	19175	19045	19023	18920	19044	18928	19108	19076	19062	19217	19161	19263	19158	18978	18827	19005	19167	18912	19008	19047	19040	19049	19140	19211	19129	19234	19089	19018	18932	19133	19032	19148	19086	19233	19224	19042	19054	19113	19035	19181	19184	18832	18931	19189	19241	19158	19100	19050	19166	19037	19002	19206	19028	18930	18916	19231	18854	19049	19005
24898	40981	39954	33414	27505	23443	21420	20561	20382	19888	18313	17630	17252	16796	16697	16348	16159	15947	16076	15918	15796	15794	15693	15742	15557	15797	15465	15249	15262	15133	15321	15215	15293	15142	15104	15188	14990	15269	15109	15120	15052	15208	15225	16808	17203	16803	16311	15796	15275	15058	14991	15161	15330	14970	15088	15145	15005	15005	15082	15039	15049	14977	15066	15150	15287	14812	15077	15146	15044	14999	15028	15007	15063	15027	15026	14963	15034	14879	14876	15211	15067	15264	15142	14856	14958	14988	15091	14899	15149	15053	15042	15086	15033	14973	15053	15065	14965	14940	15052	15078	15064	15115	15058	15045	15076	14948	15218	14934	15074	15118	14927	14966	15038	15140	15056	14985	15101	15013	15066	15166	14984	15235	15188	14952	14986	15056	14922	14983	14994	15021	15093	14827	15015	15187	15093	15018	15205	14946	15077	15046	15129	15235	15013	14980	15067	15056	14895	14820	15203	15051	15034	15029	14989	15158	15090	15016	14912	15068	14890	14921	15190	15045	15036	14973	15037	15067	15143	15052	14844	15227	14984	14949	15027	15105	15082	15085	15020	15124	14910	14992	15007	15111	14971	15062	15092	15139	15015	15158	15171	15114	15073	14919	15099	15065	15133	15003	15009	15043	15049	14947	15212	14928	14886	15097	15093	15122	14982	15115	15165	15178	14948	15024	14859	15017	15026	15198	14989	14927	15163	15142	15068	15099	15043	14996	15094	14933	15041	14983	15155	15066	15199	14997	14974	14880	15138	15177	14980	14957	14962	15197	15001	15138	15210	15083	15075	14999	15122	15194	15255	15000	15142	15030	15120	15268	14989	15103	15159	15122	14894	15088	14901	14911	14921	15117	15109	15062	15073	14957	15092	15022	15041	15098	15083	14993	15194	15124	15029	14978	15037	14925	15033	15209	15307	15082	15101	14988	14989	15218	15063	15000	14986	14954	15037	14990	14850	15081	15002	15020	15069	14886	14937	15023	14946	15091	15034	14912	15017	15021	15042	15070	15171	15073	15002	15226	14945	14937	14995	15078	15075	15232	14962	14877	15021	14963	15021	15026	14930	14995	15064	15092	15215	15056	14926	14901	15115	14981	14810	14982	15090	15069	15035	14995	14922	15111	14935	15030	15190	14976	14973	15091	15181	15028	14937	15030	14864	15101	15062	15042	14981	14936	14926	15027	15280	15256	15068	15147	14939	15001	15197	15080	15136	15145	15195	14955	15028	15055	15195	15101	14869	15012	15171	15085	15065	15036	15054	14970	14915	14978	15239	15111	14889	14973	14805	14911	14852	15098	14968	14992	15154	15027	14976	15144	14969	14978	15033	14998	15014	15071	15043	15097	15128	15049	15018	15011	14990	15053	14908	15145	14996	15195	14943	15053	14951	15012	15157	14990	14903	14870	15000	15113	15113	14962	15137	14972	15047	15046	15006	15151	15136	15095	15136	15091	15213	15227	15041	15068	15096	15036	15080	14884	15146	15250	14885	15074	14901	14993	15053	14973	15040	15155	14978	15177	14988	15016	15143	14959	15171	15038	15062	15123	15051	14875	15057	15377	15213	14878	15081	15131	15013	15163	14969	15286	15074	15022	15064	15079	15109	15130	15029	15195	15054	14985	15058	15101	15143	15147	15252	15003	15234	15114	14931	14908	14989	15159	15157	15150	14992	15036	15077	14962	15088	15063	14977	15111	14984	15126	14969	15021	14879	14917	14934	14957	15145	15024	14978	14877	15003	15003	15121	15021	15097	14962	14967	15109	15113	14850	15030	15068	15044	15024	14943	15196	14997	15021	14957	14967	15062	14955	15137	14960	14906	15060	15032	14960	14837	14802	14996	15311	14950	14958	14791	15102	15089	15117	14828	14833	15086	15204	14972	14975	14944	14964	15173	15101	15147	14926	15182	14953	15118	15285	15194	15053	15048	15271	14967	15141	15107	14948	15184	14891	14859	15082	15105	15063	15028	15127	15197	15111	14945	15083	15052	15022	15092	15159	15044	15142	14885	15198	15044	14965	15149	14934	15016	15009	15005	14943	15057	14995	14927	14994	14950	14945	15026	15012	14924	15115	14975	15257	14911	14847	15049	14961	15147	15018	15056	15090	14913	15082	14867	15150	14938	15111	15006	14930	15099	14931	15092	15111	15081	15075	14992	15042	15200	14969	15096	15143	15022	15039	15147	15086	14988	15022	15098	14871	15198	15104	14972	15052	15102	14904	14922	15059	15036	15046	15155	14957	14992	14995	15088	14876	15253	15054	15117	14919	15146	14997	14993	15132	15118	15122	15020	15066	14864	15025	14979	14909	15067	15037	15038	15023	15210	14980	14928	15045	15135	15184	15157	15126	14998	15018	14962	15007	15210	14793	15056	15103	14872	14955	14980	15068	14997	14820	15203	15004	15004	14886	14809	15098	14833	14958	15124	15036	15048	15003	15215	14912	15059	14915	14956	14975	14982	15289	15145	14896	15042	14956	15202	15070	15181	15070	15053	14972	15017	15015	15026	15055	15053	14981	14940	15165	15044	15099	15022	15063	15005	15066	14939	14948	14918	15113	15073	15103	15106	15075	15184	14861	14914	15155	15104	14963	15110	15058	14968	14992	14920	15036	15089	15079	15016	15065	14983	15087	14956	14959	14868	15074	15053	14963	15128	14960	14989	14993	14917	15088	15011	15025	14990	14907	15142	15171	15047	15180	15028	15032	15016	15143	14995	15155	14985	15001	14937	15088	15226	15077	14893	14969	15055	15083	15227	15097	15007	14963	15022	15173	15009	15072	15180	15109	15153	15185	14932	15042	15195	14992	15020	15135	14969	15112	15102	15098	15000	15106	14934	15094	14971	15004	15115	15155	14984	15150	15062	14895	15197	15098	15151	14985	15048	15031	14968	14934	15107	15027	15102	15008	15116	15034	15111	15038	14863	14863	15120	15191	15278	14952	15092	15063	14999	15080	15065	15018	14913	15016	15100	15103	15086	14968	15021	15120	14862	15059	15008	15187	15164	15137	15149	15053	15032	14819	14948	14987	14959	15015	14904	14998	14902	15022	15106	15090	15021	15002	14932	15169	15117	15011	15067	15030	15128	14985	14922	14955	15038	15134	15036	15266	15051	15173	15035	14981	15062	15049	15043	14913	15067	14996	14898	15186	15035	14969	15065	15083	15130	15137	15184	14876	15060	15214	15218	15024	15235	15107	14868	15186	15091	14994	15154	15075	15043	14937	15115	14936	15096	15028	15077	15124	15132	15060	14994	15078	15014	15123	14993	15074	15018	14962	15057	14972	15017	15120	14869	14908	14996	15069	14935	15200	15117	15174	14985	14986	14985	14879	15031	15150	15100	15095	14877	15067	15090	14960	15025	14924	15010	15061	15060	15084	14987	15128	15097	15253	14968	14947	15089	15075	15008	15092	15067	15047	15057	15024	15062	15182	14929	15051	15129	15067	15011	15042	15058	14950	15062	15021	14949	14954	14941	15170	14958	15002	15033	15128	14906	14919	14955	15060	15132	15088	15023	14748	15088	15113	15056	15068	14991	14992	14878	15069	14965	15061	14900	15025	14906	14879	15110	15105	14949	15104	15028	15024	15016	15027	15077	15078	14986	15048	15148	14976	15135	15079	15249	14970	14970	15087	15110	15131	15100	14899	15129	15129	15086	15080	14985	14931	14870	15037	14978	14922	14907	14962	15099	14769	15170	15099	14935	14892	15066	15000	14831	15117	14892	14913	15044	14976	15061	14962	15147	14925	14949	15117	14892	14851	15128	14855	15028	14897	15006	15036	15147	15116	15132	15088	14878	14972	15073	14955	15008	15111	15199	15152	15214	15122	14964	15049	15231	15105	14985	15127	15084	14984	14955	14951	14825	15237	15028	15066	15041	14973	15022	15115	15142	15076	14929	14981	14931	14906	14937	15142	15016	15133	15053	15004	14903	15214	14918	15229	14990	14888	15204	15130	14935	15073	14970	14939	14964	15160	15048	14906	15196	15116	15014	14883	15027	15128	15018	14843	15032	15004	15097	15026	14961	15196	15051	15053	14983	15199	14846	15055	15051	15025	14913	15116	15092	15024	15017	15171	15132	15021	15209	15091	15006	15122	15044	15038	15090	14979	15022	15065	15099	15095	15136	14983	15092	15144	14986	15139	14893	14985	14858	15098	15053	15002	15015	15022	14923	15063	15053	14982	15019	15093	14977	15037	14929	15088	14929	15031	14970	14975	14853	15125	14931	15043	15001	15113	14952	15079	15209	15078	15205	14968	15143	14938	14907	15132	15061	15134	15171	15155	15087	15136	15146	15056	15111	14950	15011	14944	15084	14989	15184	14981	15115	14987	15125	15146	14880	15101	15094	15009	14920	14860	15240	15129	14848	14928	15048	14921	15128	15108	14980	15007	14946	15126	14969	14935	14829	14938	15123	15138	15033	14964	15020	15048	15131	15051	14989	14987	15073	15060	15222	15106	15010	15090	15108	15226	14995	15056	14863	15126	14887	14913	15063	14991	15271	15058	15150	15162	14829	14992	14942	15239	15156	15091	15012	15083	15093	15015	15058	14950	15039	14976	14871	15004	15068	15029	14992	14922	15000	15165	15067	15029	15090	14993	15138	15171	14860	14882	14939	15054	15072	15056	15050	15302	14959	15133	14986	15068	14977	15051	15006	14952	14963	15174	15035	15025	15079	15137	15140	15053	15021	15066	15010	15149	15212	14948	15187	14912	15072	14983	15057	15086	15168	15070	15039	15106	15087	15072	14993	14996	14915	15207	14986	15155	14814	14964	14824	15053	15030	15122	15048	14883	15013	14936	15130	15078	15071	14964	15025	15065	14830	14958	15081	14957	14827	15204	15059	15042	14996	14806	15128	14982	14989	15019	15058	14826	15015	15066	15205	15054	15067	14871	15289	14942	14985	15147	15028	15081	14789	15099	14919	14908	14991	15196	15125	15085	15026	14994	15060	15074	14950	15051	15018	15275	15023	15068	14983	15047	15218	15071	15060	15047	15122	15038	15018	15017	15113	15045	15039	14958	14922	15129	14991	15032	14939	15069	15218	15010	14982	14983	15061	15125	15062	15071	15117	15094	15043	14965	14968	15170	14973	14999	15028	14993	15002	14961	14950	15108	15190	15014	15285	15050
29575	23226	25428	23120	20098	19516	19689	19786	19493	19333	19147	19049	18873	19045	18896	18803	18689	18921	18835	18754	18754	18741	18879	19010	19059	18905	19123	18927	18624	18818	18623	18819	18472	18698	18979	18767	18543	18751	18856	18785	18671	18706	18957	18638	18713	18773	18768	18820	18649	18639	18829	18811	18790	18589	18606	18724	18581	18641	18806	18522	18711	18556	18856	18846	18685	18667	18586	18684	18650	18922	18926	18634	18809	18803	18750	18721	18643	18702	18771	18600	18649	18632	18646	18672	18592	18789	18620	18483	18588	18693	18781	18565	18649	18514	18772	18762	18661	18611	18564	18652	18689	18653	18501	18583	18597	18538	18641	18521	18691	18531	18511	18583	18688	18590	18793	18854	18732	18432	18608	18758	18667	18696	18744	18551	18753	18659	18615	18719	18722	18478	18798	18557	18779	18623	18731	18725	18684	18361	18542	18771	18629	18508	18851	18579	18726	18704	18560	18753	18482	18612	18544	18544	18809	18346	18554	18487	18412	18508	18534	18530	18684	18553	18663	18616	18672	18721	18655	18428	18802	18775	18731	18726	18628	18682	18675	18876	18777	18617	18253	18568	18748	18632	18451	18863	18879	18456	18779	18609	18496	18692	18734	18670	18478	18528	18732	18658	18625	18564	18701	18903	18651	18424	18708	18696	18700	18868	18732	18760	18810	18814	18592	18844	18641	18878	18683	18595	18468	18756	18581	18816	18741	18553	18723	18772	18668	18506	18762	18796	18763	18817	18692	18382	18385	18738	18817	18856	18891	18902	18576	18509	18566	18624	18536	18721	18828	18541	18567	18863	18698	18719	18511	18671	18824	18577	18581	18684	18596	18574	18711	18613	18795	18442	18561	18622	18575	18497	18713	18670	18647	18345	18768	18590	18720	18762	18684	18521	18601	18760	18711	18459	18600	18540	18800	18464	18368	18800	18452	18637	18637	18681	18590	18804	18721	18599	18738	18663	18708	18442	18543	18610	18653	18552	18445	18805	18681	18667	18702	18551	18964	18711	18820	18627	18618	18748	18701	18694	18535	18442	18576	18533	18754	18703	18748	18852	18475	18812	18688	18446	18669	18529	18544	18505	18655	18448	18692	18839	18753	18486	18475	18562	18765	18503	18671	18692	18779	18514	18624	18710	18685	18615	18707	18635	18634	18594	18746	18703	18593	18779	18571	18489	18511	18512	18582	18836	18735	18645	18622	18624	18643	18542	18573	18769	18551	18498	18975	18841	18539	18709	18749	18769	18889	18819	18732	18722	18565	18745	18768	18641	18641	18591	18562	18581	18728	18555	18644	18537	18779	18776	18622	18596	18606	18594	18705	18489	18592	18640	18471	18639	18659	18834	18761	18657	18638	18919	18568	18677	18596	18466	18604	18388	18602	18574	18587	18733	18658	18699	18710	18763	18633	18751	18808	18483	18827	18643	18599	18653	18820	18588	18853	18810	18458	18630	18515	18727	18758	18696	18718	18637	18790	18652	18694	18660	18673	18757	18751	18720	18553	18473	18710	18562	18440	18525	18420	18657	18699	18869	18634	18687	18755	18689	18591	18628	18830	18662	18700	18672	18665	18555	18707	18952	18676	18639	18494	18571	18678	18637	18489	18537	18457	18581	18597	18699	18555	18732	18804	18691	18704	18672	18764	18768	18718	18426	18654	18864	18652	18777	18788	18735	18718	18604	18890	18834	18783	18801	18723	18658	18640	18682	18782	18623	18696	18575	18573	18888	18564	18709	18748	18588	18595	18458	18759	18424	18776	18595	18754	18756	18520	18727	18816	18525	18608	18752	18658	18806	18623	18751	18623	18617	18603	18477	18481	18493	18774	18879	18522	18427	18530	18628	18665	18503	18558	18520	18466	18826	18792	18718	18749	18761	18413	18514	18825	18658	18458	18673	18792	18599	18609	18567	18726	18756	18670	18568	18631	18593	18768	18765	18772	18782	18670	18664	18617	18701	18591	18701	18423	18574	18637	18681	18635	18836	18667	18927	18680	18593	18685	18910	18720	18683	18694	18585	18777	18604	18549	18491	18782	18528	18505	18574	18840	18580	18869	18562	18633	18683	18513	18717	18786	18785	18751	18765	18758	18786	18410	18672	18622	18947	18798	18834	18627	18498	18525	18717	18694	18552	18360	18648	18830	18665	18574	18584	18610	18706	18708	18681	18674	18591	18466	18810	18504	18749	18684	18761	18674	18463	18695	18868	18495	18831	18810	18666	18804	18936	18836	18706	18747	18746	18808	18578	18757	18593	18552	18592	18738	18588	19015	18585	18690	18877	18774	18689	18671	18704	18624	18518	18694	18672	18774	18740	18731	18472	18473	18796	18483	18677	18717	18837	18655	18648	18733	18738	18776	18615	18649	18604	18821	18626	18727	18617	18551	18727	18704	18713	18753	18612	18568	18613	18706	18586	18494	18626	18605	18704	18696	18392	18793	18722	18495	18977	18676	18508	18589	18683	18762	18734	18588	18654	18668	18704	18568	18594	18816	18744	18740	18657	18592	18871	18806	18586	18772	18790	18682	18540	18530	18754	18562	18594	18387	18666	18884	18447	18794	18701	18620	18730	18476	18697	18885	18740	18470	18467	18763	18724	18604	18709	18604	18674	18319	18844	18931	18662	18803	18605	18775	18558	18591	18729	18690	18585	18616	18606	18576	18910	18749	18744	18737	18593	18668	18586	18410	18528	18680	18705	18571	18678	18538	18766	18649	18666	18738	18469	18628	18799	18649	18816	18665	18819	18863	18571	18733	18739	18637	18618	18725	18445	18770	18511	18533	18325	18645	18742	18510	18863	18684	18279	18489	18718	18727	18772	18488	18559	18586	18499	18774	18806	18847	18597	18666	18681	18889	18880	18513	18510	18873	18632	18628	18649	18848	18707	18586	18684	18591	18821	18489	18722	18901	18835	18798	18535	18589	18561	18678	18593	18717	18644	18778	18486	18836	18662	18571	18730	18836	18778	18616	18746	18665	18692	18698	18673	18549	18549	18697	18560	18676	18776	18692	18594	18622	18679	18597	18672	18707	18902	18654	18606	18530	18618	18565	18671	18709	18516	18677	18422	18554	18645	18431	18620	18572	18696	18714	18868	18682	18767	18633	18628	18592	18759	18667	18472	18648	18650	18622	18893	18848	18559	18749	18593	18657	18981	18807	18604	18753	18686	18680	18492	18673	18713	18619	18623	18875	18667	18761	18652	18606	18699	18616	18637	18588	18508	18620	18763	18679	18721	18684	18855	18838	18647	18649	18791	18315	18623	18804	18884	18825	18931	18769	18722	18665	18872	18795	18691	18675	18620	18464	18725	18835	18588	18662	18720	18479	18849	18616	18708	18687	18754	18610	18821	18777	18644	18685	18533	18771	18605	18695	18734	18866	18607	18691	18723	18786	18536	18643	18596	18702	18675	18585	18649	18639	18691	18575	18784	18488	18677	18267	18615	18553	18624	18590	18711	18656	18818	18618	18720	18583	18545	18617	18599	18787	18546	18598	18699	18761	18697	18812	18633	18515	18936	18845	18665	18428	18467	18544	18836	18479	18885	18688	18688	18827	18637	18695	18685	18529	18697	18626	18843	18561	18640	18621	18553	18720	18595	18666	18542	18430	18873	18537	18854	18623	18696	18661	18676	18677	18525	18485	18531	18936	18645	18569	18697	18752	18493	18543	18851	18633	18683	18931	18653	18787	18776	18849	18877	18687	18909	18725	18663	18727	18692	18679	18612	18421	18703	18600	18457	18758	18694	18493	18543	18816	18831	18869	18588	18733	18670	18738	18632	18741	18759	18659	18628	18428	18701	18776	18583	18624	18607	18683	18532	18707	18787	18674	18541	18550	18754	18822	18796	18681	18765	18537	18580	18610	18797	18723	18685	18685	18674	18635	18593	18670	18753	18533	18549	18835	18783	18662	18763	18483	18764	18738	18753	18661	18499	18972	18506	18691	18648	18690	18648	18960	18717	18717	18800	18720	18685	18465	18572	18734	18598	18855	18615	18467	18838	18596	18278	18510	18812	18834	18806	18610	18635	18588	18674	18310	18714	18600	18695	18877	18953	18594	18553	18696	18662	18850	18621	18788	18615	18787	18674	18666	18622	18575	18658	18820	18667	18705	18812	18786	18741	18565	18701	18614	18723	18564	18495	18713	18731	18799	18876	18460	18459	18625	18751	18693	18579	18689	18615	18557	18729	18655	18632	18564	18694	18849	18645	18638	18581	18730	18528	18606	18633	18666	18355	18476	18603	18641	18737	18637	18614	18658	18757	18405	18768	18877	18862	18744	18664	18694	18586	18687	18536	18656	18468	18590	18707	18560	18589	18765	18535	18807	18657	18641	18807	18665	18694	18660	18492	18611	18593	18596	18743	18734	18826	18767	18623	18781	18526	18656	18737	18898	18491	18758	18447	18732	18434	18906	18635	18346	18590	18684	18694	18547	18652	18940	18638	18736	18650	18328	18710	18816	18545	18807	18608	18798	18749	18761	18841	18756	18754	18770	18534	18719	18642	18732	18673	18405	18563	18612	18266	18704	18505	18577	18905	18917	18647	18601	18576	18886	18746	18695	18640	18535	18500	18716	18645	18623	18603	18533	18662	18523	18679	18505	18591	18573	18626	18842	18598	18693	18780	18801	18594	18673	18527	18590	18867	18674	18772	18596	18483	18864	18684	18740	18577	18554	18585	18849	18764	18852	18600	18666	18506	18632	18818	18630	18624	18642	18693	18598	18602	18808	18838	18533	18261	18758	18767	18648	18691	18509	18848	18781	18706	18549	18622	18743	18881	18624	18695	18507	18684	18637	18665	18557	18505	18617	18593	18594	18846	18736	18582	18664	18673	18795	18568	18686	18877	18403	18551	18633	18624	18760	18746	18644	18609	18790	18672	18778	18831	18462	18861	18739	18615	18776	18646	18717	18626	18654	18570	18708	18806	18783	18767	18610	18713	18712	18887	18540	18585	18601	18725	18722	18762	18624	18708	18707	18582	18549	18694	18577	18621	18751	18596	18536	18648	18821	18765	18718	18700	18708	18476	18711	18802	18664	18668	18745	18648	18794	18680	18430	18791	18723	18673	18868	18651	18745	18695	18655	18722	18703	18719	18617	18909	18600	18547	18503	18925	18651	18671	18544	18704
19442	22336	22975	19132	17064	16107	16072	15986	15993	15845	15703	15307	15173	15267	14995	14826	14968	14833	14878	14765	14975	14841	14796	14973	14778	14645	14702	14654	14678	14536	14731	14752	14687	14680	14540	14615	14435	14586	14777	14589	14642	14586	14663	14677	14828	15030	14831	14701	14629	14878	14649	14675	14575	14678	14643	14795	14364	14676	14499	14617	14786	14542	14556	14775	14774	14615	14707	14532	14758	14608	14641	14648	14647	14442	14655	14550	14717	14687	14560	14768	14661	14751	14642	14616	14713	14723	14619	14493	14724	14523	14539	14516	14649	14637	14666	14489	14633	14558	14697	14517	14637	14572	14555	14592	14493	14469	14696	14671	14637	14515	14647	14498	14638	14748	14725	14749	14567	14671	14652	14513	14636	14656	14629	14667	14752	14609	14591	14741	14751	14752	14692	14529	14667	14629	14552	14748	14590	14732	14640	14592	14654	14609	14507	14613	14681	14488	14638	14540	14649	14658	14652	14736	14510	14643	14549	14594	14692	14715	14607	14744	14520	14530	14655	14657	14697	14566	14600	14844	14699	14413	14700	14517	14406	14504	14687	14654	14736	14544	14691	14580	14488	14678	14436	14662	14707	14596	14510	14501	14512	14674	14641	14711	14589	14570	14439	14669	14742	14695	14681	14701	14796	14583	14613	14612	14598	14585	14636	14642	14454	14565	14819	14699	14564	14460	14564	14654	14433	14549	14529	14725	14635	14613	14779	14497	14647	14708	14670	14740	14650	14677	14681	14501	14695	14694	14531	14559	14647	14647	14659	14589	14723	14546	14695	14528	14713	14601	14422	14634	14786	14599	14599	14816	14630	14643	14656	14618	14702	14618	14636	14618	14547	14441	14600	14768	14637	14721	14540	14642	14768	14672	14645	14756	14646	14443	14582	14760	14571	14646	14752	14594	14619	14710	14649	14775	14739	14621	14459	14493	14582	14679	14660	14610	14674	14753	14557	14597	14522	14441	14661	14607	14515	14655	14872	14661	14539	14617	14701	14774	14582	14603	14697	14587	14667	14494	14513	14693	14607	14692	14701	14740	14623	14616	14626	14713	14471	14565	14568	14528	14649	14515	14524	14666	14684	14546	14634	14584	14638	14722	14585	14658	14569	14484	14685	14621	14648	14669	14692	14601	14553	14683	14602	14632	14836	14693	14636	14865	14713	14666	14583	14597	14635	14634	14491	14651	14616	14677	14582	14683	14610	14596	14639	14442	14862	14546	14790	14555	14491	14625	14533	14738	14688	14592	14317	14365	14385	14470	14621	14804	14568	14671	14532	14508	14843	14665	14650	14469	14501	14712	14831	14606	14666	14529	14775	14548	14667	14625	14536	14563	14712	14693	14628	14493	14633	14739	14540	14601	14652	14673	14716	14649	14691	14692	14769	14424	14654	14611	14745	14636	14535	14522	14602	14653	14608	14758	14778	14708	14507	14448	14549	14714	14776	14610	14681	14500	14754	14426	14619	14602	14475	14555	14546	14720	14675	14590	14789	14581	14798	14654	14676	14637	14646	14570	14518	14681	14570	14557	14574	14676	14495	14605	14601	14667	14711	14389	14597	14497	14461	14567	14519	14622	14923	14785	14526	14647	14585	14695	14540	14675	14623	14791	14698	14635	14525	14705	14646	14669	14631	14656	14550	14588	14666	14556	14593	14677	14405	14678	14560	14683	14525	14563	14575	14654	14736	14555	14592	14711	14651	14651	14582	14570	14861	14640	14690	14714	14674	14620	14582	14716	14661	14644	14804	14724	14485	14604	14708	14611	14681	14571	14721	14511	14707	14735	14485	14502	14687	14697	14719	14832	14500	14525	14840	14491	14612	14600	14723	14675	14644	14405	14622	14404	14705	14730	14553	14752	14634	14554	14563	14698	14556	14507	14471	14701	14823	14780	14756	14699	14611	14725	14609	14857	14688	14609	14691	14543	14816	14637	14736	14641	14652	14635	14641	14689	14502	14850	14640	14706	14673	14554	14605	14718	14648	14576	14518	14567	14776	14525	14533	14818	14504	14481	14726	14632	14603	14632	14708	14533	14609	14596	14551	14574	14421	14640	14540	14418	14446	14611	14640	14450	14653	14546	14549	14624	14547	14705	14501	14711	14704	14687	14655	14613	14723	14464	14846	14552	14394	14506	14511	14573	14686	14664	14475	14619	14749	14633	14610	14611	14693	14758	14657	14536	14668	14516	14634	14663	14674	14661	14726	14393	14692	14656	14520	14762	14558	14685	14648	14688	14676	14596	14849	14725	14653	14598	14509	14715	14652	14732	14746	14582	14713	14578	14672	14495	14545	14502	14719	14581	14646	14660	14635	14577	14643	14456	14754	14740	14573	14525	14615	14764	14817	14617	14667	14764	14535	14776	14748	14719	14572	14680	14603	14731	14532	14715	14622	14611	14723	14656	14599	14620	14607	14722	14741	14793	14461	14508	14583	14592	14519	14595	14697	14585	14459	14676	14663	14483	14611	14684	14658	14664	14692	14525	14553	14735	14661	14552	14604	14486	14543	14769	14651	14648	14658	14666	14624	14599	14626	14419	14587	14551	14603	14638	14512	14599	14616	14600	14744	14715	14639	14602	14579	14497	14696	14522	14676	14538	14575	14831	14649	14432	14519	14663	14674	14675	14803	14649	14523	14687	14627	14466	14737	14511	14629	14629	14421	14715	14661	14713	14633	14599	14591	14525	14576	14763	14558	14666	14508	14573	14601	14520	14586	14731	14564	14528	14610	14608	14700	14661	14546	14721	14534	14609	14708	14653	14657	14499	14564	14439	14629	14654	14513	14825	14508	14548	14593	14603	14510	14610	14496	14764	14632	14712	14592	14663	14740	14696	14627	14469	14445	14553	14620	14583	14556	14598	14502	14616	14682	14568	14639	14681	14489	14550	14721	14587	14742	14615	14573	14601	14745	14621	14642	14719	14580	14516	14713	14528	14642	14391	14612	14535	14628	14585	14676	14830	14707	14717	14482	14667	14558	14581	14594	14865	14600	14683	14562	14779	14645	14643	14486	14707	14635	14615	14664	14525	14622	14764	14580	14548	14586	14515	14666	14730	14535	14501	14606	14547	14811	14642	14572	14758	14620	14691	14625	14658	14576	14714	14697	14631	14643	14497	14756	14737	14568	14517	14773	14702	14792	14683	14557	14652	14534	14730	14705	14646	14736	14621	14626	14438	14737	14617	14633	14554	14683	14541	14654	14679	14592	14697	14496	14598	14645	14608	14650	14692	14733	14689	14590	14525	14388	14567	14504	14662	14710	14622	14608	14578	14643	14592	14577	14707	14644	14601	14646	14709	14470	14741	14644	14663	14768	14671	14625	14648	14785	14384	14598	14628	14691	14554	14719	14483	14631	14765	14685	14523	14561	14718	14643	14483	14576	14659	14447	14512	14625	14632	14437	14633	14506	14583	14511	14634	14662	14642	14524	14639	14613	14724	14754	14695	14644	14475	14560	14652	14589	14454	14769	14467	14575	14789	14511	14603	14690	14639	14625	14569	14583	14684	14656	14397	14693	14720	14806	14471	14713	14661	14709	14525	14626	14455	14637	14402	14768	14747	14526	14440	14572	14643	14636	14541	14690	14704	14644	14492	14605	14589	14623	14585	14543	14575	14697	14546	14572	14612	14818	14650	14609	14617	14485	14521	14779	14744	14696	14722	14749	14558	14627	14637	14655	14704	14542	14571	14666	14514	14751	14698	14816	14650	14501	14890	14573	14809	14637	14660	14660	14701	14721	14711	14632	14626	14489	14599	14712	14481	14517	14619	14389	14484	14710	14677	14623	14582	14763	14555	14598	14599	14598	14642	14765	14638	14739	14348	14769	14594	14620	14756	14600	14407	14524	14563	14628	14635	14577	14774	14761	14447	14599	14573	14571	14660	14642	14485	14549	14743	14694	14575	14408	14600	14554	14611	14641	14722	14646	14678	14754	14597	14701	14751	14561	14610	14654	14751	14532	14595	14807	14745	14765	14632	14662	14628	14591	14627	14508	14657	14604	14726	14518	14446	14627	14580	14565	14690	14574	14840	14658	14633	14657	14577	14592	14775	14696	14684	14722	14731	14640	14608	14711	14616	14628	14635	14569	14482	14640	14536	14641	14848	14629	14540	14787	14525	14372	14612	14651	14702	14530	14680	14759	14566	14682	14581	14545	14621	14657	14682	14747	14630	14746	14637	14740	14526	14741	14678	14506	14629	14618	14650	14563	14657	14518	14429	14645	14649	14711	14622	14550	14474	14576	14661	14597	14555	14681	14644	14722	14638	14621	14711	14706	14751	14510	14531	14740	14611	14585	14558	14625	14541	14618	14741	14577	14737	14666	14776	14745	14481	14596	14704	14542	14526	14724	14594	14652	14598	14589	14564	14597	14763	14537	14656	14422	14650	14557	14544	14808	14673	14475	14710	14621	14493	14671	14512	14476	14669	14705	14604	14701	14697	14743	14330	14621	14592	14704	14527	14624	14796	14524	14747	14595	14581	14482	14807	14560	14680	14563	14536	14383	14625	14514	14662	14688	14677	14630	14499	14511	14670	14649	14662	14606	14710	14491	14501	14776	14568	14661	14690	14773	14619	14617	14705	14784	14606	14692	14552	14704	14619	14791	14560	14494	14722	14832	14611	14628	14791	14492	14514	14845	14686	14756	14594	14637	14596	14555	14620	14501	14699	14776	14765	14670	14622	14851	14614	14659	14624	14587	14590	14865	14517	14566	14680	14698	14630	14684	14671	14632	14748	14723	14590	14592	14699	14631	14654	14590	14768	14600	14605	14559	14670	14628	14718	14641	14556	14780	14463	14573	14559	14722	14697	14751	14665	14621	14645	14792	14504	14662	14597	14798	14540	14755	14760	14784	14791	14558	14391	14656	14549	14763	14655	14623	14817	14697	14596	14838	14603	14606	14601	14624	14543	14584	14663	14555	14470	14644	14772	14645	14787	14694	14720	14615	14424	14576	14684	14627	14575	14714	14693	14577	14672	14690	14717	14617	14671	14634	14702	14655	14480	14612	14688	14621	14473	14606	14503	14678	14696	14606	14765	14515	14529	14737	14686	14645	14653	14596	14775	14536	14583	14585	14693	14610	14661	14671	14499	14537	14572	14649	14587	14585	14614	14736	14697	14445	14671
24708	21047	28114	24748	23286	23791	23480	21011	20511	20650	20296	19849	19500	19476	19514	19347	19090	19269	19020	19129	18991	19188	18791	18810	18899	18921	18939	18698	18873	18710	18886	18549	18759	18722	18735	18527	18568	18929	18672	18502	18933	18562	18701	18880	19511	19321	19070	18930	18735	18729	18771	18621	18637	18706	18620	18928	18666	18537	18692	18505	18811	18587	18635	18511	18582	18514	18629	18765	18789	18596	18688	18526	18548	18495	18783	18433	18553	18649	18885	18528	18828	18654	18692	18675	18720	18826	18875	18606	18687	18437	18592	18753	18509	18307	18526	18634	18704	18810	18541	18811	18668	18640	18694	18538	18625	18808	18739	18623	18580	18704	18686	18519	18324	18635	18575	18496	18777	18624	18622	18570	18730	18599	18624	18676	18723	18448	18639	18608	18594	18802	18691	18748	18568	18710	18561	18732	18658	18594	18837	18686	18777	18683	18506	18602	18538	18542	18806	18409	18468	18551	18736	18517	18669	18539	18688	18547	18600	18718	18729	18688	18518	18722	18659	18794	18671	18578	18511	18637	18415	18635	18716	18541	18763	18688	18650	18603	18470	18466	18491	18506	18804	18633	18714	18755	18763	18600	18654	18559	18602	18615	18628	18658	18671	18748	18884	18577	18550	18626	18648	18660	18558	18709	18741	18651	18782	18680	18709	18521	18578	18591	18655	18669	18583	18687	18752	18642	18798	18656	18674	18695	18580	18576	18725	18470	18630	18626	18751	18487	18751	18631	18882	18815	18583	18698	18691	18565	18604	18550	18685	18529	18557	18530	18652	18744	18512	18628	18531	18715	18430	18245	18644	18553	18711	18674	18649	18518	18591	18550	18659	18474	18698	18407	18722	18583	18649	18656	18491	18484	18586	18608	18721	18540	18556	18373	18527	18645	18603	18928	18609	18595	18695	18596	18468	18721	18640	18727	18671	18694	18635	18383	18509	18387	18666	18622	18811	18540	18415	18632	18715	18620	18624	18480	18749	18548	18656	18632	18575	18545	18590	18498	18691	18571	18545	18498	18639	18654	18410	18556	18611	18611	18796	18665	18740	18686	18575	18550	18814	18745	18582	18662	18611	18819	18507	18652	18648	18573	18540	18553	18724	18757	18845	18838	18657	18665	18645	18423	18431	18570	18582	18555	18516	18556	18756	18662	18773	18645	18544	18615	18589	18529	18607	18602	18478	18393	18680	18582	18568	18808	18551	18498	18634	18578	18634	18488	18655	18760	18823	18512	18649	18792	18569	18533	18717	18459	18559	18624	18814	18820	18647	18754	18465	18465	18577	18707	18547	18462	18392	18563	18526	18677	18785	18581	18667	18473	18599	18546	18800	18688	18613	18866	18673	18750	18622	18580	18566	18657	18545	18535	18689	18714	18635	18584	18602	18704	18745	18654	18519	18692	18328	18526	18710	18641	18569	18610	18767	18548	18635	18499	18534	18799	18518	18717	18445	18578	18463	18473	18665	18608	18761	18589	18566	18654	18463	18481	18383	18575	18740	18570	18582	18562	18632	18813	18653	18618	18796	18500	18562	18492	18562	18508	18710	18579	18566	18650	18568	18753	18687	18468	18325	18506	18574	18658	18588	18690	18709	18713	18778	18478	18568	18525	18540	18886	18710	18607	18553	18364	18561	18708	18678	18640	18513	18652	18573	18354	18937	18572	18700	18529	18781	18737	18733	18522	18613	18512	18834	18675	18633	18578	18500	18571	18391	18730	18619	18536	18413	18742	18218	18449	18628	18847	18763	18658	18770	18550	18650	18343	18405	18477	18740	18776	18703	18599	18687	18608	18748	18541	18578	18456	18561	18360	18587	18733	18495	18847	18692	18724	18629	18571	18506	18717	18550	18666	18576	18626	18525	18524	18663	18512	18507	18487	18913	18554	18561	18571	18786	18613	18567	18428	18747	18480	18614	18761	18450	18680	18582	18543	18684	18470	18433	18670	18632	18363	18659	18687	18546	18605	18653	18598	18553	18468	18369	18521	18502	18828	18598	18750	18669	18441	18557	18574	18512	18726	18730	18545	18592	18542	18793	18332	18787	18641	18657	18643	18715	18717	18679	18424	18530	18608	18551	18954	18467	18574	18685	18593	18518	18805	18874	18607	18729	18584	18608	18399	18651	18613	18790	18678	18562	18497	18652	18595	18720	18558	18711	18510	18532	18771	18634	18484	18832	18791	18469	18773	18612	18375	18600	18530	18550	18846	18566	18518	18632	18899	18753	18668	18563	18603	18568	18561	18754	18639	18722	18363	18846	18788	18666	18660	18594	18513	18704	18787	18356	18591	18675	18542	18605	18703	18913	18695	18769	18483	18590	18730	18666	18755	18576	18718	18586	18599	18684	18765	18883	18683	18422	18316	18641	18486	18581	18609	18652	18574	18679	18720	18561	18439	18535	18373	18608	18734	18753	18760	18745	18748	18660	18673	18668	18734	18662	18808	18603	18703	18749	18746	18564	18586	18599	18713	18683	18752	18803	18443	18572	18450	18632	18670	18576	18751	18498	18395	18791	18622	18574	18707	18716	18453	18492	18778	18572	18542	18596	18520	18537	18569	18777	18599	18662	18522	18584	18537	18453	18465	18336	18537	18610	18803	18553	18505	18414	18616	18605	18688	18644	18619	18600	18689	18736	18534	18651	18687	18504	18443	18562	18856	18519	18587	18603	18584	18758	18540	18603	18565	18764	18772	18739	18946	18728	18595	18516	18559	18858	18740	18625	18894	18422	18666	18516	18762	18662	18625	18674	18742	18784	18728	18644	18522	18456	18723	18847	18596	18771	18557	18775	18618	18749	18307	18606	18488	18630	18704	18861	18682	18724	18483	18745	18673	18557	18380	18695	18525	18660	18661	18495	18543	18578	18538	18477	18656	18568	18671	18794	18739	18640	18578	18505	18623	18668	18728	18615	18529	18520	18697	18671	18828	18636	18491	18717	18540	18615	18732	18704	18597	18575	18788	18652	18629	18555	18779	18802	18545	18681	18631	18360	18660	18693	18505	18558	18681	18727	18769	18607	18447	18494	18690	18528	18541	18885	18479	18662	18716	18427	18490	18318	18539	18759	18563	18478	18612	18916	18615	18458	18638	18666	18610	18762	18609	18529	18612	18698	18762	18626	18632	18492	18711	18610	18658	18668	18722	18677	18648	18586	18619	18552	18493	18503	18415	18619	18832	18585	18635	18565	18648	18512	18751	18597	18541	18734	18710	18773	18716	18474	18525	18537	18322	18516	18683	18680	18708	18744	18735	18721	18664	18654	18443	18699	18403	18512	18752	18533	18615	18718	18490	18533	18601	18407	18428	18609	18639	18837	18722	18707	18530	18613	18532	18759	18511	18806	18855	18789	18468	18509	18618	18712	18667	18648	18853	18786	18649	18575	18661	18396	18572	18675	18678	18566	18668	18666	18671	18663	18899	18622	18778	18847	18891	18633	18726	18565	18775	18727	18631	18590	18584	18680	18731	18706	18696	18557	18563	18599	18492	18614	18585	18581	18508	18493	18573	18640	18569	18488	18534	18571	18710	18563	18741	18510	18610	18628	18812	18748	18471	18539	18678	18761	18704	18814	18586	18597	18513	18499	18612	18723	18840	18680	18720	18463	18548	18661	18726	18668	18459	18538	18712	18693	18438	18572	18745	18633	18371	18535	18539	18792	18747	18518	18636	18561	18783	18868	18430	18722	18702	18589	18693	18590	18661	18557	18728	18353	18610	18745	18631	18635	18769	18760	18593	18416	18496	18539	18643	18562	18619	18827	18555	18674	18792	18550	18374	18808	18572	18683	18634	18690	18663	18572	18816	18784	18728	18689	18681	18759	18541	18567	18643	18646	18697	18651	18788	18474	18674	18702	18431	18788	18677	18535	18604	18610	18711	18696	18631	18496	18670	18495	18608	18784	18629	18777	18829	18714	18786	18621	18401	18551	18630	18711	18558	18793	18616	18433	18699	18696	18425	18718	18577	18440	18579	18490	18739	18526	18568	18377	18609	18663	18495	18540	18617	18663	18633	18601	18567	18767	18714	18741	18632	18705	18502	18752	18485	18696	18678	18625	18489	18672	18541	18499	18738	18780	18709	18759	18673	18818	18754	18641	18486	18606	18686	18635	18649	18622	18646	18757	18774	18660	18407	18446	18600	18553	18527	18534	18593	18652	18545	18923	18564	18765	18533	18678	18657	18618	18612	18709	18614	18590	18852	18609	18884	18707	18651	18736	18591	18841	18466	18556	18721	18659	18461	18616	18503	18692	18781	18419	18662	18687	18696	18481	18587	18673	18856	18767	18635	18650	18599	18686	18494	18656	18580	18690	18796	18679	18634	18754	18614	18876	18745	18679	18849	18559	18732	18755	18851	18750	18709	18543	18538	18714	18726	18876	18660	18678	18609	18682	18692	18778	18545	18735	18643	18644	18549	18623	18587	18625	18772	18623	18535	18618	18629	18803	18681	18503	18556	18619	18548	18768	18587	18612	18601	18636	18746	18487	18385	18507	18705	18675	18520	18618	18885	18738	18870	18585	18828	18749	18786	18527	18447	18696	18690	18814	18670	18590	18707	18750	18660	18575	18552	18722	18689	18908	18622	18853	18563	18497	18689	18706	18523	18624	18619	18743	18611	18868	18697	18733	18797	18774	18647	18434	18649	18614	18393	18495	18440	18646	18595	18548	18617	18633	18471	18521	18528	18674	18463	18747	18695	18586	18587	18675	18597	18535	18851	18667	18497	18508	18478	18760	18663	18695	18561	18643	18719	18497	18695	18814	18563	18582	18712	18829	18586	18860	18741	18775	18587	18517	18489	18744	18797	18649	18627	18561	18410	18606	18688	18541	18490	18468	18757	18540	18449	18609	18592	18804	18787	18448	18696	18748	18629	18443	18576	18485	18563	18708	18714	18807	18669	18670	18550	18509	18651	18504	18621	18861	18818	18781	18684	18462	18873	18733	18642	18655	18635	18646	18319	18671	18721	18452	18276	18636	18506	18747	18422	18507	18522	18395	18645	18568	18697	18697	18740	18860	18630	18474	18665	18661	18798	18607	18625	18645	18616	18480	18526	18530	18705	18712	18581	18723	18652	18634	18618	18711	18598	18620	18751	18497	18486	18719	18562	18583	18599	18537	18711	18616	18671
21245	33744	34571	27225	22615	19810	18741	18056	18084	17608	16879	16445	16046	15532	15702	15421	15340	15002	15153	14979	14948	15013	15238	14846	14893	14861	14844	14769	14573	14660	14828	14840	14735	14716	14604	14755	14700	14707	14722	14889	14712	14717	14554	15430	15727	15726	15409	14906	14801	14627	14621	14693	14673	14681	14612	14680	14688	14577	14698	14539	14653	14720	14764	14693	14572	14612	14553	14493	14735	14620	14603	14589	14507	14606	14676	14614	14696	14608	14636	14598	14708	14740	14697	14706	14746	14684	14560	14622	14642	14474	14658	14561	14595	14702	14674	14684	14586	14768	14703	14608	14660	14584	14489	14676	14711	14665	14603	14550	14893	14594	14534	14602	14599	14644	14561	14575	14605	14608	14576	14497	14566	14602	14467	14687	14575	14626	14605	14606	14779	14654	14663	14650	14577	14579	14591	14613	14674	14505	14647	14621	14726	14659	14719	14660	14580	14611	14635	14713	14625	14582	14573	14653	14735	14460	14687	14509	14745	14659	14562	14539	14625	14724	14535	14487	14376	14655	14688	14494	14703	14711	14720	14582	14574	14605	14622	14382	14790	14538	14739	14531	14729	14469	14737	14551	14649	14775	14454	14448	14661	14509	14694	14601	14576	14616	14813	14600	14706	14715	14742	14549	14570	14594	14649	14647	14677	14684	14678	14847	14524	14671	14622	14663	14654	14547	14663	14577	14841	14702	14750	14713	14463	14611	14524	14512	14604	14592	14771	14725	14721	14675	14656	14765	14568	14530	14640	14595	14547	14556	14649	14525	14542	14626	14730	14669	14585	14474	14556	14716	14515	14633	14642	14579	14554	14605	14874	14599	14448	14613	14552	14557	14630	14635	14514	14680	14475	14666	14584	14591	14669	14685	14679	14587	14593	14481	14578	14456	14570	14629	14557	14590	14651	14784	14641	14618	14573	14473	14608	14641	14620	14552	14722	14580	14748	14483	14686	14816	14552	14633	14528	14578	14590	14649	14592	14580	14599	14564	14647	14566	14554	14676	14625	14562	14448	14744	14726	14709	14710	14667	14588	14577	14686	14699	14682	14648	14469	14764	14547	14633	14657	14540	14559	14586	14342	14438	14741	14765	14809	14679	14651	14526	14607	14554	14680	14523	14515	14491	14552	14570	14642	14688	14718	14543	14463	14470	14676	14484	14667	14537	14564	14540	14585	14800	14321	14679	14711	14663	14617	14406	14507	14708	14610	14502	14626	14648	14544	14403	14663	14679	14603	14521	14466	14658	14672	14805	14615	14709	14791	14619	14690	14708	14776	14709	14844	14651	14373	14476	14506	14386	14545	14475	14595	14726	14682	14427	14615	14770	14723	14527	14573	14624	14637	14495	14721	14509	14727	14713	14500	14548	14741	14687	14672	14420	14757	14711	14775	14596	14613	14656	14566	14617	14638	14669	14611	14591	14549	14472	14447	14572	14438	14641	14540	14637	14641	14837	14570	14566	14515	14582	14565	14356	14608	14457	14666	14728	14597	14594	14570	14520	14544	14582	14610	14557	14750	14660	14593	14506	14517	14677	14584	14666	14625	14581	14582	14521	14565	14671	14560	14435	14558	14694	14638	14622	14480	14462	14815	14702	14533	14563	14575	14640	14734	14567	14617	14618	14591	14683	14660	14584	14550	14531	14629	14453	14463	14577	14670	14624	14627	14763	14642	14578	14642	14587	14641	14648	14622	14619	14491	14733	14760	14708	14537	14683	14643	14563	14647	14755	14412	14603	14662	14607	14685	14673	14470	14555	14638	14607	14716	14557	14640	14715	14467	14773	14834	14694	14657	14516	14514	14701	14566	14565	14598	14476	14499	14649	14559	14497	14594	14558	14630	14655	14608	14513	14639	14576	14652	14609	14622	14668	14561	14925	14690	14700	14739	14743	14627	14668	14452	14740	14478	14622	14740	14420	14532	14520	14518	14571	14616	14728	14633	14591	14531	14627	14717	14620	14596	14626	14590	14628	14478	14701	14600	14476	14785	14511	14711	14600	14517	14568	14771	14705	14582	14621	14408	14530	14832	14715	14521	14674	14644	14642	14590	14458	14613	14540	14674	14670	14884	14658	14608	14556	14649	14627	14584	14581	14661	14707	14781	14667	14710	14607	14576	14499	14561	14571	14761	14410	14579	14657	14681	14509	14742	14710	14756	14681	14649	14644	14611	14603	14496	14702	14646	14702	14669	14751	14690	14676	14534	14323	14683	14682	14600	14562	14524	14632	14544	14653	14597	14542	14691	14664	14604	14666	14587	14568	14555	14497	14815	14711	14708	14509	14625	14642	14681	14711	14622	14602	14660	14716	14721	14450	14600	14581	14647	14585	14747	14518	14666	14768	14501	14515	14485	14737	14780	14661	14655	14614	14770	14547	14670	14611	14581	14633	14790	14577	14614	14655	14566	14620	14754	14525	14585	14582	14504	14474	14661	14800	14668	14587	14593	14582	14820	14560	14701	14619	14567	14701	14541	14707	14712	14689	14724	14652	14593	14685	14654	14810	14630	14553	14465	14756	14694	14584	14709	14522	14846	14508	14617	14525	14634	14528	14522	14480	14563	14782	14683	14653	14641	14500	14482	14494	14662	14567	14669	14481	14628	14542	14583	14645	14508	14536	14717	14745	14612	14615	14706	14596	14751	14569	14604	14630	14610	14713	14538	14710	14665	14760	14647	14731	14407	14700	14644	14679	14724	14525	14579	14726	14612	14769	14469	14498	14549	14758	14684	14690	14909	14685	14691	14422	14629	14512	14592	14728	14496	14696	14705	14652	14558	14683	14466	14598	14539	14656	14639	14598	14591	14524	14505	14583	14531	14574	14528	14713	14531	14512	14635	14775	14615	14466	14696	14669	14658	14572	14658	14700	14622	14458	14407	14586	14459	14712	14660	14635	14743	14511	14609	14736	14684	14755	14632	14634	14611	14564	14622	14748	14670	14633	14579	14483	14605	14651	14606	14667	14670	14558	14734	14634	14575	14436	14775	14468	14609	14540	14568	14639	14603	14583	14768	14563	14597	14613	14686	14587	14633	14719	14596	14681	14700	14616	14432	14622	14686	14684	14473	14594	14751	14626	14474	14731	14415	14560	14561	14653	14537	14752	14575	14477	14561	14595	14622	14538	14694	14750	14736	14749	14761	14543	14639	14839	14500	14786	14544	14628	14595	14599	14534	14736	14704	14713	14530	14711	14769	14663	14648	14621	14628	14582	14497	14569	14449	14764	14782	14558	14654	14557	14622	14601	14405	14498	14535	14584	14516	14598	14585	14696	14733	14443	14642	14342	14593	14628	14645	14674	14649	14599	14563	14580	14613	14794	14535	14684	14625	14654	14557	14526	14617	14583	14754	14586	14584	14392	14589	14682	14619	14474	14733	14712	14713	14737	14686	14692	14692	14529	14649	14614	14679	14742	14598	14626	14728	14732	14754	14648	14423	14614	14529	14659	14653	14546	14726	14567	14741	14662	14580	14578	14556	14579	14643	14538	14714	14611	14622	14671	14596	14613	14566	14508	14650	14446	14630	14559	14716	14753	14530	14417	14640	14695	14638	14668	14624	14572	14544	14747	14742	14654	14432	14572	14597	14609	14528	14702	14582	14466	14604	14676	14692	14712	14523	14622	14649	14682	14495	14522	14644	14662	14419	14635	14510	14502	14646	14510	14547	14445	14566	14540	14616	14505	14799	14748	14506	14686	14429	14794	14535	14535	14602	14754	14651	14628	14480	14511	14679	14731	14517	14526	14678	14650	14543	14577	14669	14472	14834	14717	14624	14711	14733	14650	14697	14789	14636	14478	14599	14499	14459	14760	14488	14533	14562	14579	14371	14494	14818	14483	14703	14710	14568	14656	14480	14494	14580	14631	14730	14618	14411	14716	14555	14532	14604	14599	14755	14648	14697	14490	14501	14626	14786	14625	14706	14479	14596	14827	14624	14674	14621	14704	14618	14769	14675	14540	14692	14639	14584	14649	14550	14391	14515	14673	14608	14511	14598	14665	14673	14607	14614	14530	14768	14577	14817	14494	14709	14697	14556	14757	14563	14532	14541	14521	14589	14647	14759	14705	14566	14755	14547	14552	14537	14473	14676	14661	14457	14605	14523	14704	14609	14583	14668	14669	14627	14494	14467	14558	14682	14562	14599	14587	14623	14723	14640	14622	14579	14676	14665	14754	14634	14629	14689	14566	14682	14463	14576	14639	14677	14630	14587	14560	14831	14808	14580	14464	14709	14535	14625	14609	14486	14542	14659	14615	14478	14562	14803	14818	14604	14633	14486	14625	14617	14508	14541	14531	14771	14586	14437	14473	14577	14678	14765	14513	14518	14623	14679	14630	14665	14700	14509	14671	14640	14475	14550	14610	14599	14672	14585	14813	14454	14481	14597	14434	14547	14572	14641	14903	14648	14747	14611	14671	14607	14746	14652	14583	14497	14621	14668	14659	14680	14520	14496	14552	14628	14556	14549	14657	14593	14508	14655	14532	14638	14592	14599	14766	14692	14544	14346	14771	14455	14646	14539	14700	14704	14431	14527	14565	14621	14462	14581	14510	14622	14525	14719	14833	14555	14610	14786	14579	14743	14568	14567	14576	14484	14643	14653	14439	14616	14577	14668	14653	14580	14532	14616	14582	14630	14826	14751	14641	14514	14440	14717	14581	14593	14651	14669	14657	14569	14571	14588	14601	14722	14529	14823	14596	14876	14577	14356	14481	14762	14739	14862	14350	14608	14643	14634	14709	14638	14822	14718	14644	14809	14721	14502	14634	14554	14747	14430	14576	14601	14685	14590	14759	14359	14705	14558	14653	14624	14594	14729	14649	14597	14616	14644	14449	14644	14660	14641	14719	14573	14719	14536	14432	14531	14564	14797	14573	14753	14614	14616	14725	14679	14467	14737	14554	14639	14672	14769	14708	14405	14473	14657	14699	14711	14593	14520	14631	14447	14634	14632	14691	14697	14560	14570	14673	14654	14671	14499	14705	14476	14716	14707	14583	14690	14770	14554	14620	14613	14692	14626	14433	14649	14603	14622	14562	14718	14488	14749	14526	14737	14596	14499	14595	14370	14556	14429	14623	14613	14649	14711	14678	14409	14723	14526	14530	14643	14587	14604	14577	14739	14657	14596	14640
23548	21066	28424	23881	22049	24668	25911	21300	20572	20655	20110	19584	19225	18600	18671	18510	18460	18362	18364	18214	18212	18101	17747	17981	17927	18042	17923	17732	17904	17741	17775	17726	17606	17795	17722	17711	17696	17713	17731	17702	17845	17585	17491	17817	18873	19430	18951	18306	17934	17685	17656	17565	17417	17627	17492	17658	17509	17468	17439	17612	17614	17657	17449	17575	17550	17356	17502	17448	17665	17599	17593	17709	17464	17521	17557	17558	17487	17559	17508	17609	17677	17556	17582	17240	17368	17691	17694	17646	17454	17527	17507	17430	17533	17683	17759	17523	17316	17606	17497	17557	17393	17593	17580	17647	17436	17498	17449	17621	17593	17329	17332	17707	17543	17724	17498	17524	17617	17337	17626	17532	17734	17631	17516	17478	17453	17377	17529	17437	17670	17533	17557	17483	17514	17337	17555	17605	17607	17429	17315	17484	17639	17526	17580	17472	17469	17637	17460	17542	17607	17417	17540	17712	17518	17443	17606	17532	17521	17504	17549	17679	17676	17599	17530	17610	17620	17497	17556	17366	17556	17532	17743	17490	17366	17676	17493	17375	17439	17530	17636	17444	17575	17454	17532	17537	17562	17501	17556	17489	17574	17640	17430	17811	17409	17352	17511	17615	17671	17571	17657	17513	17508	17516	17420	17605	17339	17698	17670	17586	17528	17444	17410	17573	17508	17697	17626	17391	17488	17455	17637	17774	17289	17618	17456	17469	17390	17649	17640	17743	17411	17603	17548	17726	17408	17634	17618	17594	17721	17446	17635	17315	17623	17477	17388	17563	17417	17412	17655	17703	17424	17691	17569	17546	17560	17345	17509	17468	17754	17363	17500	17587	17483	17590	17486	17460	17684	17491	17498	17768	17475	17628	17540	17446	17464	17488	17557	17511	17456	17365	17626	17782	17430	17483	17460	17629	17474	17565	17554	17474	17581	17586	17629	17521	17317	17458	17605	17455	17673	17481	17643	17451	17541	17597	17492	17346	17603	17485	17302	17346	17568	17581	17456	17644	17289	17523	17393	17403	17584	17334	17516	17575	17647	17647	17416	17678	17479	17425	17417	17574	17629	17591	17240	17598	17701	17543	17419	17496	17587	17427	17752	17576	17513	17643	17670	17515	17454	17399	17642	17577	17616	17615	17484	17545	17823	17719	17641	17410	17671	17195	17550	17443	17557	17633	17450	17405	17464	17509	17413	17576	17510	17757	17337	17692	17385	17564	17622	17644	17521	17690	17591	17494	17695	17713	17454	17518	17365	17745	17726	17545	17366	17481	17412	17584	17718	17608	17495	17500	17714	17623	17740	17710	17598	17618	17505	17537	17576	17435	17578	17682	17702	17522	17626	17368	17482	17733	17537	17488	17518	17580	17581	17345	17683	17433	17579	17511	17246	17475	17375	17542	17786	17685	17338	17329	17643	17602	17493	17526	17539	17684	17802	17493	17704	17586	17698	17415	17702	17621	17517	17661	17648	17374	17486	17550	17350	17534	17595	17551	17429	17442	17583	17438	17597	17680	17415	17700	17402	17639	17673	17556	17727	17808	17466	17733	17521	17363	17489	17481	17584	17617	17373	17559	17751	17404	17475	17535	17656	17601	17489	17493	17776	17450	17314	17482	17546	17331	17541	17599	17607	17699	17606	17448	17453	17549	17512	17505	17330	17453	17483	17510	17398	17466	17768	17556	17588	17629	17482	17260	17617	17606	17728	17581	17523	17576	17549	17488	17628	17507	17600	17607	17513	17598	17649	17553	17571	17406	17620	17608	17722	17493	17433	17536	17726	17551	17524	17494	17691	17611	17605	17395	17404	17457	17601	17621	17572	17536	17493	17474	17530	17691	17559	17437	17689	17525	17482	17603	17598	17629	17353	17661	17558	17473	17562	17334	17490	17531	17408	17608	17709	17473	17595	17457	17693	17353	17511	17563	17459	17441	17567	17433	17527	17730	17645	17493	17594	17531	17546	17379	17583	17672	17466	17658	17564	17632	17261	17681	17442	17565	17288	17612	17322	17523	17573	17637	17589	17567	17419	17519	17623	17528	17623	17570	17490	17666	17473	17651	17438	17435	17521	17255	17351	17512	17621	17527	17644	17813	17716	17650	17547	17486	17499	17489	17655	17556	17433	17613	17784	17432	17519	17381	17058	17672	17661	17398	17490	17625	17613	17591	17611	17592	17468	17360	17406	17556	17510	17383	17652	17607	17484	17433	17600	17692	17653	17467	17610	17420	17522	17745	17635	17642	17638	17495	17744	17558	17505	17653	17536	17660	17494	17470	17585	17669	17462	17538	17624	17584	17511	17373	17735	17440	17606	17803	17596	17438	17688	17625	17640	17395	17456	17625	17654	17798	17611	17655	17655	17612	17702	17546	17590	17381	17449	17486	17593	17722	17481	17437	17459	17380	17503	17699	17654	17527	17598	17545	17361	17431	17458	17692	17575	17510	17676	17559	17347	17513	17614	17434	17607	17582	17651	17618	17638	17551	17502	17290	17529	17507	17598	17783	17482	17441	17541	17496	17402	17441	17729	17399	17638	17481	17512	17509	17584	17370	17494	17522	17569	17511	17372	17564	17505	17493	17524	17874	17631	17373	17503	17390	17529	17731	17619	17642	17657	17473	17618	17557	17645	17313	17459	17527	17588	17653	17762	17565	17449	17658	17577	17568	17488	17348	17482	17536	17488	17614	17523	17586	17566	17557	17521	17509	17631	17592	17462	17527	17384	17798	17600	17466	17486	17229	17452	17539	17637	17712	17435	17640	17549	17740	17563	17633	17441	17424	17536	17232	17549	17372	17447	17643	17625	17813	17480	17621	17361	17573	17460	17483	17550	17565	17684	17549	17381	17451	17569	17694	17443	17400	17746	17625	17609	17466	17477	17612	17444	17508	17539	17459	17621	17345	17371	17542	17413	17389	17566	17570	17512	17531	17463	17303	17691	17679	17645	17665	17487	17546	17661	17413	17468	17766	17740	17446	17533	17542	17462	17649	17658	17596	17502	17659	17616	17655	17565	17592	17596	17623	17749	17814	17624	17610	17680	17570	17572	17495	17585	17397	17447	17516	17470	17634	17550	17567	17563	17440	17436	17536	17398	17570	17489	17617	17886	17855	17601	17424	17600	17361	17500	17438	17515	17437	17488	17418	17457	17443	17399	17608	17578	17663	17698	17338	17699	17370	17639	17524	17642	17591	17428	17526	17565	17638	17691	17533	17368	17386	17347	17569	17411	17482	17504	17510	17462	17506	17435	17482	17699	17590	17684	17374	17548	17568	17651	17352	17531	17607	17416	17352	17441	17464	17561	17609	17560	17708	17293	17465	17457	17422	17478	17508	17556	17231	17604	17364	17401	17391	17388	17390	17580	17437	17454	17489	17422	17583	17536	17520	17505	17505	17578	17530	17612	17587	17628	17410	17492	17489	17445	17413	17662	17404	17486	17460	17421	17407	17318	17424	17691	17374	17500	17851	17447	17445	17467	17580	17707	17265	17485	17610	17636	17792	17539	17469	17649	17457	17392	17641	17552	17611	17420	17572	17597	17479	17454	17729	17349	17627	17278	17440	17686	17428	17527	17416	17555	17487	17583	17696	17495	17580	17508	17584	17534	17540	17716	17762	17553	17700	17531	17598	17531	17596	17572	17416	17537	17569	17475	17471	17595	17397	17559	17529	17456	17575	17592	17376	17392	17499	17514	17555	17480	17595	17354	17347	17541	17385	17654	17517	17453	17428	17656	17494	17534	17625	17380	17453	17453	17711	17737	17481	17618	17418	17499	17464	17346	17282	17496	17497	17347	17533	17507	17677	17685	17616	17424	17660	17765	17675	17570	17654	17626	17622	17368	17482	17315	17718	17516	17558	17681	17362	17495	17333	17366	17421	17726	17541	17720	17534	17759	17651	17633	17568	17529	17447	17531	17534	17268	17301	17495	17524	17573	17424	17593	17656	17452	17430	17627	17548	17553	17390	17541	17468	17495	17461	17448	17608	17531	17463	17620	17504	17604	17689	17808	17587	17630	17670	17482	17567	17692	17482	17556	17363	17639	17296	17507	17342	17596	17445	17753	17579	17496	17569	17524	17430	17728	17679	17544	17513	17629	17638	17455	17395	17412	17560	17617	17584	17718	17528	17465	17476	17623	17549	17447	17623	17612	17397	17480	17494	17523	17692	17554	17599	17469	17556	17532	17747	17524	17517	17667	17665	17458	17403	17672	17260	17375	17626	17656	17641	17641	17687	17634	17619	17443	17641	17630	17377	17517	17524	17451	17543	17552	17434	17466	17411	17579	17687	17382	17484	17521	17310	17555	17601	17413	17379	17477	17557	17517	17382	17590	17431	17481	17506	17650	17463	17653	17546	17602	17443	17659	17562	17560	17542	17458	17540	17715	17556	17479	17564	17658	17610	17590	17508	17304	17625	17691	17469	17701	17551	17588	17484	17764	17556	17475	17552	17568	17473	17618	17564	17681	17631	17492	17405	17669	17479	17320	17453	17633	17637	17475	17510	17424	17478	17436	17500	17542	17594	17471	17476	17468	17574	17461	17554	17486	17401	17587	17719	17438	17555	17521	17707	17654	17445	17508	17717	17556	17596	17566	17502	17383	17368	17690	17897	17574	17630	17565	17384	17569	17374	17389	17559	17511	17388	17433	17671	17668	17676	17532	17529	17623	17408	17679	17634	17523	17605	17610	17702	17634	17761	17644	17311	17468	17375	17469	17475	17438	17407	17526	17507	17664	17453	17525	17662	17654	17402	17625	17297	17515	17624	17466	17543	17600	17386	17588	17617	17410	17405	17458	17722	17680	17422	17468	17523	17492	17387	17612	17513	17684	17564	17551	17531	17587	17569	17322	17525	17458	17447	17636	17378	17466	17477	17681	17578	17750	17431	17446	17348	17489	17542	17575	17861	17501	17659	17369	17612	17441	17357	17539	17578	17574	17657	17479	17673	17685	17453	17663	17405	17459	17597	17498	17269	17427	17696	17459	17645	17506	17666	17463	17551	17390	17435	17747	17656	17588	17616	17629	17684	17722	17801	17561	17627	17376	17454	17520	17427	17520	17632	17685	17509	17472	17459	17559	17511	17641	17439	17513	17321	17691	17320	17318	17532	17308	17435	17761	17560	17325	17434
23459	39304	39186	32123	26455	22433	20447	19244	19200	18715	17557	16883	16166	15636	15535	15153	14988	14976	14967	14776	14851	14497	14550	14531	14511	14556	14373	14350	14186	14307	14259	14089	14375	14086	14161	14159	14037	14006	14277	14216	14030	13886	14221	14332	16034	16442	15687	14685	14394	14155	13991	14122	14168	14045	13810	14036	14043	14082	14116	13934	14006	14016	14011	14065	13933	14059	13914	14315	14125	14138	14085	13914	14133	14119	14157	13944	14005	14287	13966	14064	13977	14107	13941	14039	13921	13863	13987	14169	14093	13989	14038	13904	13996	13936	13962	14119	13899	13910	14003	14041	14124	14222	13920	14069	13926	14065	14019	13881	14149	14009	14073	13947	14130	14044	13946	14043	14100	13965	13990	14146	14020	13872	13967	13902	14067	13980	13913	13875	13890	13966	14020	13960	14112	13897	14015	14016	14098	13975	13987	14058	14032	14039	14013	13974	14094	14001	14016	14019	14139	14069	14034	14111	13901	13963	14138	14019	13910	14063	13914	14099	14015	13828	13993	14125	13966	14025	13984	14044	14075	14040	14169	13937	14058	13986	14089	13973	13931	14154	14059	13971	13914	14115	13974	14123	13963	14117	13952	14058	14040	14026	13864	14071	14005	14163	13900	13811	14078	13967	13977	13920	13923	14122	14104	14024	14184	14274	13919	14139	14029	13991	13769	13952	13895	13973	14059	14090	14028	13961	14064	14125	13879	13917	13949	14178	14025	14018	14036	13907	14081	14021	14057	13944	14056	13911	13929	13921	14024	14098	14076	14057	13955	14094	14083	14049	14194	14066	14050	13950	13999	13865	13969	13866	13977	13856	13983	13912	13828	14112	13921	14192	13955	13963	13927	14142	14126	13872	13930	14117	13916	13990	13918	14030	14118	14031	14113	14093	14075	13866	14125	13918	14134	14099	14188	13822	13859	13886	13951	13986	14077	13874	14143	13944	13974	13848	13886	13937	13945	14008	14013	14198	14039	14058	14015	14178	13908	14030	14128	14077	14012	13931	13958	13927	13943	13953	14062	14009	13824	14008	13939	14018	13997	13865	14023	13876	13964	14125	13988	13753	13922	14059	14067	13921	13961	13953	14155	13981	13966	13938	14042	13981	13972	14152	14043	14004	13984	14059	14140	14027	14112	14010	14049	14053	14090	13942	13908	13955	14143	13891	14008	13982	14082	14137	14073	13858	14153	14021	14154	14055	13901	14157	14027	13822	14025	14192	14108	14021	13905	13923	14126	13950	14139	14017	14199	14041	14107	14042	13882	13995	13957	14073	13984	14204	13837	13893	14002	14010	13957	13946	14051	13969	13865	13959	14183	14071	14174	13916	13884	13898	14005	14034	14067	14058	13978	14114	14010	14069	14022	14119	14091	13937	13987	13994	14177	14048	14049	13967	13940	14028	13982	13976	13929	14051	13898	14068	13971	14012	13842	13920	14193	14066	14120	13830	13857	13907	13917	14140	14072	14046	14078	14150	13949	13897	14143	13945	14229	13974	14156	13843	14242	13997	14035	14019	13967	14008	14036	14091	14018	13927	14062	14102	14079	13836	13918	14019	14082	14068	14202	14043	13909	13909	14154	13884	13992	14040	14090	14042	13934	13856	14015	13983	13909	13959	14101	13998	14203	14220	13981	13996	14024	13932	13967	14136	13890	14020	13962	14069	13841	14075	14040	14024	13995	14073	14013	14053	14082	14064	14004	14046	14045	14196	14058	13923	13964	13934	14127	14108	14149	13966	14001	14121	13997	13869	14179	13911	13987	13962	13922	14032	13949	14164	13938	13868	14091	14051	14158	13901	13820	14044	13969	14006	13951	14138	14016	13907	13894	13915	14282	13947	14146	13954	13919	14000	13931	14047	14206	14084	13842	13967	14010	13898	13852	14024	13992	13957	13961	14030	13970	13849	13995	13961	13852	14029	14002	14096	13984	13929	14081	14012	13923	14075	14072	14085	13998	14106	13899	14044	14079	13939	13919	14067	14019	13967	13925	14024	13951	14086	14033	13845	14003	14063	13952	13888	13996	13997	13949	13944	13985	14166	13994	14045	13929	14038	14026	14037	13940	14210	13924	14119	14003	14212	13874	13997	14006	14110	14094	14018	13943	14149	13823	14168	13985	13960	14019	13970	14090	14089	14145	14121	13869	14101	14100	13842	14026	14141	13986	13969	13985	13992	13997	13923	14075	13982	14135	14207	13915	13738	14120	14064	14083	14128	13927	13939	14019	13943	13850	14015	14005	13946	14154	13993	14085	13848	14110	13949	14023	14016	13881	14058	13954	13988	13950	14064	13879	13968	13970	14044	13903	14006	14022	13866	14151	14056	13926	14059	14152	13969	13909	14030	14119	14057	14239	14131	14111	13938	13957	13949	14091	13909	13928	14123	13961	13814	14025	13951	14022	14037	14092	14037	14177	14032	13972	14019	14056	13903	13990	13988	14155	14017	13872	14018	14038	13990	14052	13949	14109	14002	13901	13929	13847	13903	14114	14102	13854	13784	13897	13854	14088	14014	14029	13991	13882	14098	14058	13847	14057	13980	14082	13949	13945	13886	13810	13907	14157	13891	14125	14100	13984	14131	13981	13922	13917	13997	14151	13904	13979	14019	13892	14162	13985	13951	13990	13963	14047	13954	14072	13924	14047	14109	13944	14019	14115	13924	14004	13969	13958	14068	14062	13858	14108	14075	13996	13856	14190	14083	14054	13986	13920	13974	13975	13817	13991	14098	13999	14043	14058	14096	13987	14089	14119	14018	13969	13861	13897	14103	13882	14072	13973	13995	14007	14145	14005	14055	13839	13923	13957	13837	13946	13971	14027	13900	14010	13992	13842	14030	14099	14106	14168	14080	14033	13910	14071	13818	13902	13926	13970	14051	13934	14048	13910	14016	13973	13968	14025	14043	13932	13906	14036	13994	13848	14197	14051	14047	14095	14083	13974	13916	13935	13906	14097	14069	14336	14000	14115	13765	13957	14134	13972	14121	13915	14051	14010	14108	13787	13813	13867	13937	14028	13975	14067	14084	14110	13996	14029	14105	14154	13946	14042	14056	13876	14027	13937	14041	13899	14082	13920	14033	13892	13918	13931	14071	14041	14019	13898	13977	14129	13973	13996	14101	14018	13894	14059	14004	13876	13938	13952	14005	13971	14171	13984	14059	14077	13916	14095	14106	14115	14095	13971	13944	13991	13956	13886	13868	13980	13961	13952	14042	14115	14004	14033	13901	14001	13988	13946	13973	13998	13959	13988	14050	14066	13954	14032	13758	14085	13981	14026	13974	13887	13906	13952	14037	13789	14165	14053	14049	14074	14103	14018	13830	14088	14049	14096	14011	13891	13865	14106	14024	14019	14062	14044	13968	13990	13961	13959	14096	14085	13840	14051	13977	14133	14087	14034	14042	13928	14054	13931	13985	14017	14199	14011	14035	13981	14084	14004	13629	14001	14020	13970	14015	14018	14035	14029	14012	14115	13978	14047	13826	14018	14010	14015	14063	14221	14043	14042	14019	14129	13778	14075	13818	13965	13979	14043	14098	14233	14015	14068	13951	13946	14034	14178	13916	14056	14010	14141	13822	14052	14106	14162	14033	13872	13878	14009	13974	14066	14032	13963	13944	14105	13925	13938	14002	14199	14042	14040	13986	14026	13896	14159	14036	13975	13991	14200	14082	14081	13941	13923	14106	14084	13900	14012	13845	13937	14022	14143	14118	13981	13900	14031	14109	14050	14161	14127	14005	13933	14027	13977	14078	13988	14114	13955	13972	14126	14156	14040	13923	13997	13961	14146	13950	14089	14022	14141	13986	13974	13964	13954	14067	13964	14032	14069	14058	14101	13886	14078	13913	14027	14037	13898	13945	14152	13963	14024	13978	14086	14075	14141	14120	13911	14171	13988	14181	14118	14054	13905	13834	13820	13914	13958	13983	14196	14057	14113	14122	14065	13889	14161	13823	14032	13938	13923	14019	14005	14141	14023	14077	14086	13990	13888	13855	13976	14019	13903	14155	14068	13864	14120	14036	13818	13969	13993	14074	14179	14066	13906	13913	13918	13987	13938	14034	13872	13789	14012	13983	14006	14266	13983	13966	13984	14137	13988	14021	13930	14070	14073	14075	14004	13976	13833	13955	14173	13965	13992	13936	14110	13976	14032	14070	13962	14062	14125	14084	14108	13901	14015	14116	13986	14005	13900	13990	13994	13989	13966	14089	14065	14081	13987	14079	13878	13868	14076	13821	13931	13898	13914	14116	14119	14118	13813	14012	13997	13993	13941	14123	14219	13940	14089	13895	14059	14199	13906	14019	14037	14081	13849	13982	14030	14177	13958	14061	13867	14076	13959	14016	14014	14113	14077	14038	14083	13910	13978	13955	14005	13861	13879	14029	13919	13986	13881	13959	14134	14107	14186	14125	14093	14011	13957	13931	14028	13920	14097	13933	13944	14161	14004	13988	13897	14085	14141	14125	13985	14013	13856	13884	14200	13965	13940	14172	14203	14170	13943	13943	13999	13927	14112	14164	14016	14057	14021	13840	13878	13951	13900	14151	14087	13988	14182	14036	14158	13934	13890	14014	14022	14113	14044	13974	14069	13980	13895	14015	14057	14019	14141	13985	14240	13913	14028	14147	14100	14003	14046	13850	14078	14007	14123	13980	14157	13903	14183	13891	14108	14023	14136	13984	13928	14016	13881	14093	14007	13986	13985	13914	14082	13941	14232	13949	14108	13932	14126	14070	13989	13871	13846	13928	14091	14054	14070	14111	13940	14086	14045	13904	14046	14065	14069	13992	13942	14120	13997	14027	14030	14034	14081	13959	13921	14008	14046	13794	13967	14105	13952	14111	13992	14130	13989	14140	13857	13887	13861	14039	13916	13958	13961	13936	14000	14073	14030	13857	14015	13925	14022	13925	13950	13839	14145	14009	14072	13932	13925	14077	14030	13938	14077	14115	13979	14074	14017	13889	13991	13984	14055	13995	14061	13934	13982	13885	13991	13968	14135	13945	14054	13974	14000	14068	14145	14148	13969	14059	13932	13807	13895	13942	14019	14011	13863	14166	14072	14118	13994	14108	13966	14066	13973	13958	13994	14053	14157	14008	14115	14034	14019	13885	14072	14049	14026	13868	14059	13794
29619	23183	24417	21932	18940	18673	18418	18212	18476	18407	18187	17722	17756	17471	17826	17574	17476	17652	17483	17385	17573	17314	17690	17559	17613	17564	17559	17667	17576	17593	17546	17391	17445	17291	17533	17588	17243	17390	17649	17413	17520	17498	17624	17527	17395	17720	17677	17529	17930	17441	17553	17588	17399	17533	17550	17421	17615	17503	17295	17306	17512	17343	17480	17606	17690	17386	17463	17600	17577	17401	17454	17553	17533	17771	17460	17460	17530	17684	17423	17416	17310	17370	17345	17578	17481	17463	17361	17406	17324	17381	17487	17433	17571	17457	17480	17439	17522	17486	17426	17415	17436	17561	17355	17426	17602	17391	17545	17493	17365	17194	17359	17432	17543	17376	17490	17548	17452	17303	17412	17494	17501	17461	17483	17480	17520	17492	17482	17332	17372	17337	17552	17364	17198	17253	17425	17543	17637	17621	17371	17500	17459	17527	17417	17574	17208	17536	17431	17413	17465	17370	17574	17491	17505	17498	17620	17401	17558	17299	17320	17367	17367	17736	17303	17235	17388	17207	17453	17444	17497	17393	17633	17404	17603	17571	17300	17315	17366	17464	17513	17384	17560	17466	17434	17714	17505	17461	17459	17466	17384	17530	17398	17401	17537	17489	17640	17528	17418	17162	17352	17490	17605	17492	17423	17303	17408	17602	17474	17483	17506	17313	17456	17469	17432	17500	17391	17545	17537	17334	17328	17324	17498	17379	17552	17294	17618	17518	17415	17591	17455	17481	17444	17410	17343	17396	17519	17602	17437	17608	17354	17457	17615	17640	17598	17504	17499	17408	17622	17407	17360	17523	17585	17423	17585	17380	17513	17578	17406	17454	17489	17629	17449	17263	17434	17393	17505	17407	17236	17205	17432	17489	17467	17430	17369	17474	17459	17565	17310	17592	17445	17431	17539	17578	17598	17494	17465	17548	17296	17389	17589	17501	17596	17759	17566	17556	17448	17277	17283	17415	17654	17500	17626	17445	17566	17304	17213	17449	17519	17400	17488	17338	17323	17426	17406	17428	17503	17468	17428	17618	17571	17621	17490	17463	17667	17505	17470	17406	17497	17508	17571	17352	17464	17379	17441	17516	17477	17371	17617	17322	17249	17438	17386	17604	17323	17368	17552	17602	17543	17445	17472	17582	17593	17406	17463	17564	17545	17437	17372	17666	17478	17377	17533	17562	17489	17291	17679	17637	17537	17491	17566	17345	17388	17383	17320	17494	17435	17420	17681	17478	17559	17368	17491	17470	17409	17472	17479	17432	17594	17587	17341	17431	17409	17543	17455	17480	17499	17439	17589	17515	17533	17560	17394	17570	17421	17343	17470	17397	17354	17369	17375	17510	17374	17496	17503	17444	17358	17513	17464	17262	17585	17320	17474	17567	17383	17390	17195	17630	17366	17503	17371	17496	17601	17726	17386	17378	17506	17453	17542	17492	17344	17462	17513	17585	17611	17431	17419	17347	17398	17190	17248	17318	17434	17510	17485	17513	17503	17416	17350	17568	17428	17513	17233	17526	17727	17410	17408	17469	17459	17370	17348	17459	17397	17387	17377	17556	17376	17447	17633	17554	17453	17385	17563	17158	17500	17284	17435	17484	17496	17146	17390	17478	17554	17420	17514	17565	17514	17317	17443	17509	17522	17538	17225	17382	17455	17659	17361	17528	17477	17405	17380	17497	17268	17339	17508	17191	17439	17451	17733	17521	17615	17685	17521	17398	17292	17515	17451	17544	17449	17430	17637	17602	17531	17435	17558	17447	17489	17630	17526	17417	17286	17778	17383	17481	17487	17714	17409	17279	17375	17571	17171	17219	17353	17512	17455	17480	17384	17490	17421	17666	17574	17457	17447	17521	17327	17503	17513	17567	17367	17316	17356	17401	17302	17482	17595	17393	17310	17470	17549	17468	17442	17384	17510	17633	17411	17384	17705	17381	17392	17321	17498	17687	17542	17462	17459	17412	17352	17368	17513	17611	17363	17548	17352	17350	17491	17408	17271	17587	17522	17420	17557	17526	17606	17359	17506	17542	17564	17503	17463	17568	17444	17672	17543	17490	17325	17472	17254	17578	17455	17522	17536	17534	17556	17628	17494	17404	17343	17294	17288	17482	17506	17400	17264	17297	17346	17497	17551	17492	17437	17536	17630	17252	17571	17524	17609	17533	17368	17533	17625	17564	17475	17591	17424	17480	17477	17547	17495	17647	17333	17522	17576	17751	17492	17506	17337	17215	17582	17332	17545	17695	17526	17587	17252	17433	17447	17250	17554	17475	17463	17381	17499	17438	17396	17419	17644	17451	17513	17501	17473	17509	17471	17577	17821	17254	17333	17385	17435	17502	17429	17445	17479	17463	17456	17299	17441	17511	17400	17326	17608	17687	17578	17459	17312	17255	17432	17419	17593	17248	17381	17377	17162	17137	17343	17417	17370	17733	17576	17551	17552	17464	17572	17655	17689	17408	17476	17528	17810	17418	17474	17110	17351	17622	17556	17541	17560	17564	17502	17641	17306	17445	17515	17418	17368	17425	17413	17439	17376	17438	17421	17609	17599	17610	17374	17453	17445	17280	17600	17350	17478	17400	17505	17293	17430	17555	17333	17401	17600	17556	17675	17695	17358	17605	17646	17469	17430	17550	17469	17214	17336	17339	17425	17327	17421	17424	17338	17275	17546	17442	17466	17364	17296	17247	17265	17585	17515	17614	17408	17380	17520	17685	17612	17535	17506	17375	17447	17520	17390	17353	17316	17313	17559	17574	17615	17388	17373	17448	17529	17362	17618	17355	17522	17227	17531	17619	17467	17380	17378	17393	17443	17582	17538	17552	17473	17587	17536	17437	17459	17344	17415	17348	17389	17528	17389	17502	17319	17550	17478	17383	17412	17507	17456	17634	17655	17524	17432	17530	17609	17502	17465	17340	17518	17441	17604	17521	17410	17547	17351	17637	17517	17507	17553	17537	17294	17525	17205	17367	17429	17377	17533	17605	17357	17304	17594	17560	17407	17465	17556	17471	17363	17527	17374	17514	17606	17442	17479	17298	17469	17432	17318	17496	17518	17512	17280	17473	17409	17470	17419	17349	17458	17523	17430	17677	17491	17311	17568	17443	17533	17610	17460	17304	17605	17361	17594	17308	17457	17464	17299	17549	17529	17495	17745	17407	17407	17458	17549	17277	17517	17697	17321	17353	17426	17359	17484	17391	17307	17459	17611	17540	17561	17557	17447	17440	17597	17318	17356	17434	17534	17267	17380	17534	17343	17618	17556	17426	17364	17536	17335	17244	17445	17252	17249	17528	17354	17424	17403	17280	17562	17469	17479	17637	17373	17306	17523	17435	17293	17324	17578	17369	17604	17174	17267	17411	17516	17532	17576	17632	17518	17613	17643	17588	17369	17460	17382	17265	17569	17588	17577	17471	17385	17530	17516	17481	17709	17421	17607	17617	17470	17414	17620	17405	17410	17464	17624	17369	17390	17226	17457	17420	17538	17578	17363	17449	17474	17531	17186	17440	17478	17416	17235	17284	17520	17344	17606	17476	17408	17618	17560	17330	17502	17364	17487	17431	17373	17426	17604	17544	17464	17496	17515	17652	17463	17493	17359	17537	17367	17442	17374	17465	17432	17393	17474	17404	17511	17220	17505	17266	17326	17685	17665	17545	17477	17518	17629	17616	17374	17427	17585	17533	17691	17594	17615	17495	17388	17376	17539	17424	17359	17463	17688	17301	17403	17450	17387	17450	17416	17440	17379	17548	17460	17438	17403	17297	17546	17625	17571	17454	17475	17606	17297	17273	17547	17407	17442	17726	17548	17431	17402	17467	17644	17440	17799	17452	17335	17498	17543	17457	17519	17615	17560	17374	17446	17713	17445	17600	17700	17465	17473	17385	17467	17568	17462	17680	17633	17411	17431	17460	17437	17472	17363	17349	17489	17432	17477	17533	17711	17561	17271	17506	17442	17555	17497	17465	17547	17585	17304	17364	17104	17547	17304	17636	17536	17604	17462	17480	17573	17335	17653	17331	17374	17421	17192	17474	17559	17556	17553	17323	17462	17485	17477	17537	17367	17346	17731	17279	17459	17454	17535	17451	17348	17568	17597	17433	17481	17391	17546	17488	17571	17303	17476	17422	17307	17603	17532	17572	17564	17448	17506	17328	17678	17600	17702	17594	17495	17494	17596	17367	17433	17273	17267	17428	17383	17559	17524	17736	17595	17236	17494	17481	17681	17346	17379	17268	17453	17498	17376	17585	17339	17363	17546	17531	17497	17374	17449	17676	17421	17508	17473	17435	17400	17404	17537	17551	17453	17605	17654	17666	17627	17547	17661	17543	17296	17654	17485	17581	17456	17705	17483	17505	17378	17609	17474	17487	17534	17373	17468	17582	17393	17607	17503	17479	17473	17468	17327	17365	17406	17363	17506	17421	17513	17715	17437	17451	17339	17362	17740	17381	17414	17474	17357	17460	17577	17444	17547	17712	17497	17676	17485	17430	17364	17415	17409	17326	17580	17638	17420	17383	17559	17467	17401	17615	17560	17414	17358	17417	17422	17171	17314	17271	17407	17418	17582	17408	17323	17447	17574	17512	17665	17489	17409	17481	17498	17666	17442	17435	17552	17239	17390	17501	17396	17355	17668	17401	17383	17444	17406	17453	17510	17475	17203	17506	17755	17481	17519	17615	17272	17434	17558	17460	17509	17274	17476	17481	17565	17408	17529	17552	17499	17362	17490	17333	17471	17489	17423	17366	17405	17362	17371	17427	17403	17451	17424	17592	17522	17499	17466	17549	17436	17559	17383	17461	17508	17312	17661	17160	17433	17578	17462	17627	17437	17522	17470	17412	17642	17446	17652	17437	17389	17488	17518	17444	17331	17545	17314	17354	17416	17475	17249	17498	17455	17606	17600	17508	17332	17590	17568	17356	17397	17466	17441	17427	17478	17383	17553	17367	17520	17524	17420	17498	17378	17724	17542	17475	17356	17238	17330	17622	17492	17424	17347	17374	17561	17277	17281	17498	17554	17465	17476	17487	17535	17625	17386	17532	17434	17313	17547	17498	17587	17445	17449	17503	17433	17449	17495	17517	17461	17343	17422	17555	17554	17668	17567	17557	17503	17410	17568	17605	17333	17380
18839	22199	21615	18638	16466	15701	15346	15109	15618	15469	14948	14784	14527	14285	14299	14200	14020	14100	14134	14085	14126	14016	14167	14172	14236	14093	14148	13933	14095	14031	14050	14151	13992	14062	13969	13898	13922	13955	14030	14102	13931	13867	13890	14012	14237	14340	14006	14157	14187	13875	14176	13892	14012	14051	13715	13910	14008	13989	14126	13870	13919	13981	13910	13998	14069	13823	13957	13969	13910	13991	13994	13997	13996	13950	13835	13914	13946	14003	13957	13918	14083	14014	14001	13908	14070	13916	14090	13978	13891	13976	13923	13932	13930	13860	13942	13935	13912	13949	14016	14080	13960	13872	14005	14078	13957	14033	13980	13843	13947	14054	13880	14030	13986	13888	13834	13837	14081	13871	14018	13990	13950	13851	13975	13996	13882	14129	14143	13921	14053	13934	14091	13800	13987	13920	14105	14067	13958	13920	14038	13969	13913	13930	13989	14035	14059	14024	13896	13822	13986	13907	14141	14114	13924	13994	14069	13802	13853	13982	13779	14102	13995	14033	13940	14075	14048	13920	13805	13929	14024	14045	14019	13828	14063	13960	14013	13885	13941	13799	14084	13919	13922	13960	13999	13939	13996	13913	13937	14084	14123	13968	13759	13883	13866	14024	13967	14096	13876	13928	14065	13987	13862	14009	13932	14018	13878	13885	13967	14036	13938	13904	14073	14004	13963	13956	13986	13896	13935	14082	13946	13934	14096	13843	14148	13873	13957	14108	13811	13953	13947	13908	13892	13904	13986	13932	14133	13902	14013	13779	13814	14000	13970	13948	13918	13951	14118	13910	13848	13957	14020	14007	13951	13857	13833	14002	14041	13925	14063	14084	13961	13941	13841	13994	14214	14070	13913	13929	14014	13980	13916	13922	13911	13958	13989	13889	13858	13939	14092	13915	13826	13973	13939	13991	13827	14067	14014	13970	14078	14028	13777	13901	13995	13922	14044	13880	13876	13869	13948	13950	14049	13985	13873	14128	13939	13846	14016	14116	13846	13976	14046	14029	13983	13816	13926	13931	14019	13925	13992	13893	13953	13907	14037	14062	13964	13979	13974	13829	13824	14160	13982	14015	14113	14093	13818	13894	13940	14013	13794	13848	14015	13827	13840	13850	13929	14071	13878	14039	13806	14045	14012	14136	14020	14111	14128	13812	14098	13985	14025	13912	13951	13977	13855	14158	13945	14021	13882	13958	14019	13994	13889	14061	14148	13876	13904	14195	13897	13946	13873	13907	13775	14014	13970	14215	13916	13830	14005	13857	13992	13932	13877	14052	14028	13939	14006	13815	14024	13916	14038	14077	14034	14076	13984	14023	14008	13917	13923	13842	14020	14000	14035	13977	13921	14109	13898	13844	14027	14075	14016	14110	14024	13932	13866	13738	13987	13849	13969	14029	13955	14051	14168	14010	14136	13901	13932	13888	13935	13988	14098	13852	13740	13874	13866	14241	13864	13995	14049	13926	13879	13839	13978	13924	13971	13826	13941	13976	14056	13899	13951	14109	14013	13998	14047	13865	14049	13944	13915	13919	14094	13891	13920	14040	13846	14195	14017	13979	13992	13936	14005	13909	14011	14120	13877	13988	13985	14073	14072	13953	13937	13907	14050	14025	13967	14025	13748	13979	13965	13980	14075	13716	13886	13791	14085	14001	13876	13949	14028	14060	13858	14077	13990	13771	14003	14103	14095	13811	13933	14030	13920	13748	13867	13794	13969	14083	14051	13870	13960	13990	13826	13867	13823	13918	14006	13846	14026	13876	13856	13934	14047	13929	14021	13957	13945	13914	14135	13915	14009	13979	13932	14211	14000	13903	14101	13832	13860	13950	14001	13838	13930	14007	13947	13940	13842	13932	14037	13815	13880	13960	14061	14085	14021	14015	14013	14127	13799	13930	14107	13953	13831	14154	14033	13953	14062	13991	13855	13935	13910	13911	13842	13987	14192	13883	14000	13978	13920	13922	14076	13976	14077	13892	13964	13969	13938	13954	13869	13965	13841	14007	13979	13919	13859	13989	13850	13886	13990	13987	14029	13924	14134	13929	13910	14070	13801	13852	13776	13955	13955	14078	13928	13867	14002	13941	13966	14054	14096	13930	13903	14029	13941	13940	13812	14034	13898	13976	14134	13950	13938	13937	14050	14125	14049	14008	13865	13923	13848	14099	13857	13853	13881	14045	14050	14038	13926	14042	14039	13924	13866	14054	13909	13838	14059	13819	13980	13980	14051	13961	13942	13891	14077	14066	13926	13984	13960	13899	13992	14026	13888	14101	13876	13759	14037	14065	13819	14100	13922	14072	13869	14020	13842	14103	13815	14087	13970	13808	14026	13934	13966	13929	14083	13975	13843	14104	13975	14128	14067	13947	13991	13876	13866	14123	13909	13976	14059	13999	13930	13913	13920	14028	13933	13993	13925	13864	13906	13813	13888	13925	13947	14060	14102	13927	13839	14231	14028	13994	14018	13958	13915	13895	14002	14075	14044	14033	14015	14126	14072	13932	14109	13785	14029	14039	13958	13871	13968	14213	13976	13848	13955	14025	13906	13926	14055	14003	13888	13940	13835	14169	13887	13870	13869	13880	13822	13920	13885	13936	13966	13852	14095	13939	13851	13914	13676	14071	14111	13949	14010	13915	14027	13961	13959	13975	14016	13750	14034	14024	14017	14014	14068	13893	13907	13849	13784	14046	13950	13984	13993	13899	13956	13921	14119	13985	13968	13907	13975	14002	13812	13817	13920	13966	13889	13994	13970	14076	13803	13975	13862	13994	13869	14038	13968	13943	14000	13903	13917	14078	13896	13886	13966	14033	13911	14089	13943	13785	13942	13892	13846	14023	13972	13874	14040	14138	13914	14026	13960	14007	13903	13927	14168	13965	13922	13995	13839	13856	14045	14110	13862	13817	14024	14078	13955	14056	13929	14116	14108	14026	13898	14074	13998	14002	13954	13982	14142	13851	13889	13801	13945	13884	13984	13887	13953	14066	13883	13985	13890	14081	13850	13927	14027	14008	13938	13987	13966	13930	13894	14194	14006	13963	13925	13983	14002	14135	13983	13922	13965	14022	13967	14004	13956	13940	13909	13910	13982	14012	13856	13984	13892	13923	13939	14124	14056	14022	13980	14046	14065	13897	13911	13884	13907	14073	13985	13960	13961	13929	13928	13946	13815	13898	14011	14063	14086	14078	13976	13826	13846	14014	13848	13839	14068	14152	13941	14030	13991	13788	13955	14037	13791	14002	13914	13939	13954	14015	13936	13841	13932	13926	14033	14120	13954	13971	13987	13884	13902	14110	13929	13850	13983	14146	14046	14017	13933	14031	14052	14015	13864	13857	14033	14038	13929	14047	13891	14104	13937	13931	13960	13985	14087	14036	13963	13971	13983	14046	14068	13999	14032	13909	14027	14152	14006	13936	13924	13992	14123	13761	14035	14038	13983	13810	13897	13995	13938	13895	13827	13915	14091	14069	13919	14079	13983	13897	14052	13866	14109	13946	13746	14101	13906	13944	13846	14127	14071	14033	13944	13998	14001	13975	14042	13847	13871	14002	13975	13888	13907	13927	14054	13974	14045	13829	14022	14034	13947	14039	13839	14044	14082	13928	13924	13896	13916	13850	14061	13951	14114	13786	13911	13972	14009	13924	14017	13930	14027	14117	13916	14012	13881	14030	14058	14242	13974	13969	13924	14018	13999	13879	13845	14046	13907	14135	13892	13973	14015	13924	13958	14084	13885	13960	13906	13948	13957	13998	14009	14030	14001	14038	14099	13931	13942	14037	14045	13892	13949	13999	13934	13960	13908	14004	13886	14027	13774	13968	13925	14013	13947	13956	13881	14114	13857	13840	13832	14027	14031	13934	14158	14004	13921	13893	13923	14066	13804	13948	14119	14088	14115	13922	13912	13645	13849	14057	14092	14036	13938	13971	13916	13924	14044	13858	13836	13964	13794	13802	13916	13909	14087	13862	14074	13975	13820	14015	13930	14107	14124	13991	13924	14038	13880	13949	13902	13922	13972	13987	13786	13838	13958	13918	13954	13985	13922	13977	14047	13841	14005	13866	14107	13912	14032	13867	14075	14020	13918	13961	13955	13880	13900	13850	14030	14099	13905	14049	13971	13914	14151	13961	13920	13947	13907	13747	14135	14012	13801	13833	14010	13873	13986	13969	13943	14018	13886	13956	14017	14052	14075	13874	13906	14002	13813	13949	13950	13985	14045	13933	13973	14007	13861	14009	13933	13916	14019	13891	13947	14127	14027	13911	13992	14050	13878	13868	13816	13997	13979	13825	14022	14050	13953	13884	14082	14041	13816	13870	14058	13898	14134	13845	13995	13950	13862	13896	14002	14059	13784	13868	14041	13882	13966	13949	14178	13973	13853	13993	13971	13916	13965	14032	13938	13954	13796	13899	14065	13998	13868	14045	13800	13806	14088	13984	14127	13983	14026	13922	14001	14031	13973	13970	13985	13879	13816	13958	14011	13823	13968	13862	13905	13868	13966	14143	13982	13927	14037	13937	14107	13953	14099	13796	14097	13945	13980	13982	14092	14047	13910	14091	14045	13996	13951	13944	14091	13879	13961	13934	14042	13931	13927	13886	14077	14044	13778	14041	14019	13871	13901	14086	13885	13974	13981	14005	13939	14062	14098	14050	13844	13914	13982	13915	13951	14054	13897	14005	13986	14016	14110	13974	13976	14044	14022	14133	13868	13912	13862	13978	13863	14012	14125	14100	13945	14090	14059	14037	13966	13835	13866	13937	14050	14041	13886	13894	13850	14084	14148	14033	13965	14049	13998	14172	14055	13887	14090	14016	13939	13975	13949	14052	13919	13936	13971	13927	13963	13789	14021	13939	13724	14008	14015	14012	14050	13920	14056	13905	14007	13892	13869	13953	13992	13901	13789	13921	14018	14015	14069	13921	14000	13880	14049	13889	14033	13870	13899	14157	14026	14069	14094	14026	14020	13964	13925	13888	13993	13991	13988	13902	13872	14037	14055	13874	13934	13910	13975	13824	13973	13986	14064	14006	13818	13916	13891	14032	13952	14037	14097	13905	13987	13861	14055	13927	13984	13941	13951	14109	13729	14085	14119	14160	14001	14093	13971	13969	14087	13973	13977	13958	13894	14057
24724	21101	28085	24609	23060	22874	21912	19695	19219	19510	18974	18413	18137	18127	17799	17648	17618	17428	17574	17552	17516	17384	17603	17384	17420	17495	17449	17292	17653	17301	17196	17116	17202	17340	17203	17231	17233	17510	17376	17234	17285	17261	17017	17691	18273	18250	17883	17661	17436	17329	17122	17189	17246	17227	17386	17156	17134	17139	17299	17416	17173	17076	17208	17137	17119	17228	17150	17166	17249	17041	17314	17226	17264	17336	17386	17164	17213	17262	17081	17099	17536	17090	17251	17022	17068	17165	17100	17220	17154	17076	17130	17356	17271	17173	17124	17148	17084	17064	17236	17268	17197	17023	17207	17372	17055	17166	17085	17212	17440	17347	17174	17067	17049	17337	17212	17098	17028	17147	17157	17316	17202	17240	17158	17127	17096	17388	17050	17156	17228	17374	17238	17184	17264	17363	17386	17078	17104	17224	17138	17195	17066	17201	17380	17188	17048	17085	17466	17064	17198	17321	17250	17286	17311	17151	17240	17212	17255	17067	17281	17085	17466	17338	17163	17223	17204	17022	17244	17233	17165	17391	17135	17130	17210	17152	17155	17125	17154	17226	17341	17107	17343	17078	17237	17148	17101	17262	17228	17249	17203	17015	17229	17249	17049	17076	16990	17113	17120	17082	17038	17071	17345	17271	17220	17238	17345	17200	17117	17262	17158	17147	17169	17065	17458	17078	17219	17335	17252	17123	17171	17259	17266	17115	17115	17078	17230	17216	17114	17377	17154	17203	17200	17242	17323	17140	17337	17005	17126	17245	17486	17342	17340	17245	17356	17060	17214	17163	17198	16979	17220	17056	17029	17050	17181	17338	17157	17086	17258	17135	17293	17383	17151	17110	17154	17213	17054	17191	17135	17170	17053	17015	17125	17132	17247	17245	17206	17238	17072	17165	17327	17097	17287	17085	17052	17167	17275	16956	17150	17249	17014	17301	17103	17379	17182	17213	17099	17203	17120	17317	17245	17213	17155	17234	17047	17005	17071	17392	17024	17210	17056	17223	17240	17222	17292	17338	17159	17315	17152	17111	17240	17003	17208	17163	17068	17206	17252	17262	17145	17032	17108	17133	17146	17169	17194	17112	16835	17099	17197	17317	17182	17130	17282	17194	17136	17053	17090	17152	17340	17113	17413	17022	17361	17477	17187	17224	17066	17385	17293	17243	17422	17126	17208	17003	17162	17083	17336	17197	17058	17115	17500	17057	17274	17136	17362	17232	17176	17117	17456	17292	17409	17376	17132	17219	17165	17244	17180	17213	17099	17162	17078	17239	17414	17164	17023	17098	17165	17081	16980	17141	17161	17291	17181	16956	17325	17282	17259	17152	17254	17357	17213	17047	17003	17049	17335	16922	17264	17198	17080	17220	17168	17333	17071	17126	17249	17086	17313	17097	17108	17143	17158	16878	17069	17183	17273	17322	17150	17092	17089	17301	17161	17081	17247	17050	17243	17233	17086	17387	17078	17153	17019	17207	17247	17132	17141	17154	17199	17195	17233	16979	17162	17231	17196	17027	17196	17229	17122	17209	17406	17123	17091	17133	17098	17183	17376	17251	16966	17212	17177	17180	17174	17051	17052	17207	17133	17095	17217	17217	17285	17317	17171	17294	17250	17190	17111	17088	17305	17209	17192	16962	17043	17332	17158	17387	17335	17079	17228	17110	17321	17232	17160	17052	17148	16928	17170	17287	17280	17101	17272	17025	16973	17157	17243	17129	17117	17195	17075	17316	17373	17112	17090	17299	17356	17376	17213	17254	17305	17254	17223	17245	17296	17098	17087	17386	17249	17191	17205	17265	17151	17092	17260	17423	17172	17381	17274	17269	17414	17281	17358	17298	17143	17234	17230	17221	17217	17195	17165	17241	17369	17323	17103	17166	17039	17171	17084	17133	17260	17079	16994	17284	17244	17269	17048	17023	17181	17113	17124	17122	17262	17114	16964	17071	17019	17254	16948	17311	17393	17274	17180	17207	17317	17126	16951	17289	17365	17170	17363	17236	17339	17285	17069	17246	17047	17049	17138	17174	17275	17272	17184	17088	17343	17257	17048	17288	17157	17032	17251	17077	17181	17233	17331	17151	16994	17105	17197	17248	17063	17156	17288	17086	17331	17182	17209	16998	17357	17315	17201	17230	17157	17259	17260	17402	17082	17429	17339	17222	17200	17195	17231	17254	17163	17090	17216	17201	16977	17201	17437	17364	17304	17203	17119	17233	17370	17011	17116	17335	17089	17417	16965	17208	17196	17240	17202	17276	17131	17044	17270	17479	17138	17359	17258	17313	17356	17088	17156	17224	17341	17258	17138	17254	17046	17267	17260	17431	17019	17015	17195	17270	17358	17201	17312	17339	17207	17195	17231	17058	17113	17213	17220	17205	17095	17251	17359	17327	17369	17131	17101	17032	17228	17208	16943	17286	17417	17126	17158	17089	17115	17377	17126	17207	17350	17231	17209	17202	17250	17250	17233	17399	17226	17361	17208	17213	16932	17203	17351	17424	17170	17061	17187	17337	17056	17254	17386	17184	17170	17196	17195	17100	17134	17270	17275	17440	17382	17160	17262	17116	17079	17114	17311	17288	17246	17274	17209	17257	17222	17211	17305	17391	17174	17155	17211	17187	17258	17177	17149	17308	17371	17038	17217	17008	17193	17190	17139	17315	17096	17311	17192	17141	17219	17108	17280	17326	17297	17357	17171	17483	17275	17116	17325	17100	17003	16973	17222	17107	17095	17363	17164	17245	17136	17100	17150	17277	17270	17323	17218	17128	17264	17317	17290	17224	17232	17192	17178	17215	17142	17220	17043	17247	17318	17048	17290	17351	17149	17241	17218	17316	17183	17210	17105	17160	17286	17292	17297	17148	17177	17114	17282	17320	17396	17186	17191	17155	17134	17152	17203	17166	17160	17013	17151	17068	17294	17079	17426	17195	17122	17231	17290	16921	17074	17323	17213	17262	17361	17121	17137	17010	17231	17277	17227	17160	17393	17282	17178	17295	17299	17345	17281	17338	17213	17093	17150	17150	17182	17157	17139	17278	17229	17337	17295	17311	17055	17078	17238	17187	17326	17291	17276	17137	17288	17370	17311	17248	17309	17269	17165	17046	17347	17088	17291	17143	17191	17131	17192	17164	17285	17002	17201	16993	17419	17157	17354	17192	17246	17130	17257	17116	17402	17147	17226	17083	17211	17249	17237	17320	17111	17064	17223	17304	17489	17282	17027	17142	16990	17262	16960	17298	16975	17015	17404	17202	17411	16997	17314	17286	17312	17087	17299	17090	17238	17207	17085	17344	17214	17086	17099	17114	17110	17122	17063	17060	17052	17176	17063	17278	17371	17177	17098	17037	17198	17450	17146	17289	17151	17045	17257	17335	17350	17041	17397	17134	17148	17194	17332	17321	17306	17287	17389	17447	17157	17187	17130	17251	17293	17402	17219	17244	17078	17228	17280	17277	17139	17416	17282	17127	17235	17236	17211	17183	17158	17066	17223	17211	17282	17230	17312	17254	17222	17223	17175	17051	17350	17270	17230	17332	17086	17144	17093	17156	17069	17178	17065	17190	17119	17174	17159	17254	17330	17369	17132	17256	17304	17401	17086	17221	17160	17079	17188	17358	17431	17283	17198	17166	17276	17042	17265	17257	17121	17113	17405	17279	17271	17342	17304	17176	17193	17244	17028	17129	17165	17416	17254	17222	17187	17464	17119	17134	17206	17058	17129	17269	17254	17088	17212	16995	17120	17315	17286	17121	17204	17273	17136	17423	17249	16927	17331	17160	17157	17293	17163	17104	17070	17476	17057	17341	17323	17117	17285	17081	17194	17092	17227	17046	17065	17112	17312	17273	17232	17161	17319	17407	17195	17235	17283	17015	17190	17243	17293	17367	17118	17265	17243	17010	17187	17308	17122	17103	17265	17258	17427	17075	17482	17078	17129	17079	17101	17000	17130	17201	17201	17117	17072	17149	17249	17115	17135	17198	17230	17178	17238	17276	17322	17075	17133	17245	17030	17204	17096	17082	17318	17281	17353	17112	17053	17086	17155	17137	17080	17266	17127	17064	17222	17087	17127	17063	17110	17281	17029	17206	17228	17244	17400	17152	17216	17278	17170	17281	17204	17233	17067	17280	17189	17147	17455	17210	17486	17135	17188	17337	17261	17066	17328	17024	17251	17313	17216	17252	17258	17112	17056	17135	17157	17256	17134	17225	17181	17353	17190	17024	17365	17120	17080	17147	17259	17124	17308	17264	17342	17107	17192	17116	17369	16996	17181	17175	17352	17242	17346	17177	17162	17201	17173	17067	17234	17120	17051	17128	17267	17272	17046	17048	17182	17276	17096	17148	17020	17226	17174	17458	17173	17262	17267	17222	17100	17085	17253	17092	17419	17345	17341	17026	17154	17137	17233	17011	17274	17303	17211	17088	17449	17117	17234	17281	16920	17206	17187	16925	17165	17203	17230	17092	17217	17367	17190	17135	17306	17211	17114	17178	17341	17357	17234	17302	17424	17238	17152	17072	17297	17124	17119	17057	17167	17108	17293	17330	17093	17235	17276	17114	17184	17232	17136	17205	17276	17260	17305	17190	17519	17122	17097	17173	17144	17011	17106	17273	17270	17270	17213	17242	17292	17011	17192	17192	17224	17286	17376	17353	17160	17109	17128	17388	17198	17222	17243	17067	17249	17045	17312	17288	17151	17098	17248	17266	17181	17343	17438	17292	16943	17071	17268	17180	17349	17233	17186	17192	17297	17248	17209	17299	16968	17202	17328	17255	17231	17279	17273	17139	17291	17188	17184	17181	17517	17222	17316	17037	17329	17247	17239	17218	17062	17071	17216	17285	17242	17270	17212	17233	17165	17209	17456	17311	17169	17176	17065	17275	17160	17160	16981	17475	17179	17026	17177	17465	17163	17158	17242	17270	17043	17342	17321	16978	17012	17004	17138	17411	17172	17215	17279	17293	17189	17126	17059	17145	17242	17347	17406	17137	17307	17168	17295	17210	17212	17212	17327	17334	17212	17213	17111	17198	17368	17076	17317	16943	17194	17583	17357	17254	17180	17230	17392	17113	17389	17285	17061	17041	17329	17301	17481	17105	17277	17217	17219	17220	17175	17123	17212	17230	17218	17041
21094	34759	33309	26197	22332	19327	18051	17347	17164	16801	16314	15549	15259	14766	14717	14760	14494	14436	14277	14375	14372	14203	14166	14100	14309	13987	14075	13984	13974	13851	14023	13964	13944	13936	13993	13905	13999	13943	13897	13926	13915	13856	14033	14493	14927	15092	14660	14331	14005	13774	13810	13783	13859	13663	13794	13787	13713	13927	13721	14061	13862	13814	13842	13831	13881	13837	13806	13789	13895	13706	13776	13878	13604	13861	13744	13890	13954	13821	13787	13810	13719	13830	13770	13856	14078	13901	13956	13850	13818	13932	13800	13958	13932	13808	13927	13841	13818	13872	13757	13925	13820	13858	13911	13751	14025	13878	13745	13782	13873	13759	13940	13828	13823	13847	13819	13788	13820	13843	13868	13698	13885	13935	13990	13819	13858	13893	13869	13962	13923	13894	13700	13959	13685	13774	13881	13777	13967	13805	13901	13849	13897	13812	13776	13785	13650	14013	14105	13847	13797	13741	13983	13981	14003	13984	13887	13775	13895	13902	13821	13736	13780	13842	13907	13967	13939	13973	13800	13910	13804	13967	13922	13796	13840	13999	13914	13899	13813	13888	13649	13863	14017	13825	13758	13877	13782	13691	13653	13885	13919	13787	13860	13699	13816	13652	13836	13873	13820	13845	13881	13812	13799	13796	13812	13871	13821	13708	13837	13832	13822	13806	13839	13757	13744	13869	13900	13795	13739	13713	13839	13842	13903	13808	13856	13826	13801	13778	13998	13859	13751	13740	13981	13784	13942	13841	13816	13759	13832	13859	13967	13721	13866	13856	13861	13798	14012	13751	13635	14002	13851	13689	13799	13792	13813	13661	13809	13897	13770	13802	13712	13964	13854	13850	13802	13956	13863	13800	13789	13877	13794	13750	13564	13799	13871	13820	13837	13855	13872	13877	13846	13874	13744	13795	14006	13937	13790	13905	13883	13974	13776	13925	13957	13866	13849	14050	13838	13893	13934	13802	13897	13946	13828	13735	13814	13938	13799	14133	13890	13937	13798	13991	13839	13940	13835	13801	13689	13812	14032	13892	13761	13817	13854	13717	13793	13792	13740	13941	13707	13848	13910	13950	13814	13963	13896	13884	13764	13808	13841	13798	13755	13763	13808	13676	13895	13925	13677	13819	13858	13753	13905	13881	13730	13922	13822	13967	14061	13677	13595	13796	13933	13841	14012	13913	13755	13818	13901	13957	13688	13930	13714	13786	13880	13877	13786	13873	13770	13693	13812	13695	13785	13860	13829	13708	13834	14003	13970	13903	13829	13778	13834	13913	13862	13806	13693	13970	13756	13755	13811	13820	13887	13737	13929	13786	13805	13892	14061	13783	13848	14027	13863	13847	13793	13725	13766	13674	13842	13804	13873	14043	13779	13961	13948	13874	13799	13789	13819	13762	13787	13688	13923	13948	14038	13808	13865	13752	13992	13811	13840	13799	13852	13626	13822	13887	13848	13726	13808	14009	13956	13806	13816	13916	13755	13709	13898	13693	13696	13918	13780	14004	13848	13819	13741	13922	13836	13786	14040	13974	13656	13857	13735	13923	13799	13662	13937	13866	13928	13832	13770	14037	13864	13742	13744	13876	13885	13818	13876	13867	13754	13962	13841	13886	13802	13854	13822	13850	13981	13665	13829	13817	13813	13984	13882	13891	13856	14021	13793	13694	13872	13936	14059	13877	13852	13749	13700	13860	13800	13854	13821	13871	13955	13795	13880	13881	13682	13756	13827	13805	13753	13986	13930	13678	13957	13664	13713	13838	13842	13709	14162	13750	13785	13910	13608	13832	14031	13816	13833	13816	13899	13838	13809	13756	13798	13805	13903	14009	13953	14011	13823	13768	13933	13770	13756	13845	13851	13771	13771	13810	13788	13886	13888	13900	13786	13872	13793	13825	13820	14098	13952	13822	13893	13939	13952	13797	13822	13842	13858	13890	13753	13856	13927	13856	13706	13843	13849	13780	13890	13701	13712	13888	13701	13966	13831	13849	13781	13879	13824	13801	13856	14156	13950	13881	14046	13917	13803	13660	13839	13949	13858	13843	13827	13843	13827	13943	13788	13747	13775	14036	13697	13777	13883	13809	13977	13681	13952	13628	13847	13827	13733	13874	13965	13787	13917	13944	13730	13890	13838	13821	13821	13826	13837	13833	13882	13787	13803	13904	13743	13825	13833	13750	13768	13605	13856	13888	13781	13928	13821	13976	13907	13790	13836	13855	13857	13928	13988	13694	13741	14085	13920	13707	13897	13747	13828	13751	13905	13856	13810	13834	13619	13928	13889	13935	13953	13641	13852	13961	13878	13875	13800	13778	13919	13820	13796	13664	13947	13726	13897	13879	13824	13912	14047	13821	13821	13804	13735	13821	13616	14053	13937	13648	13929	13707	13927	13886	13773	13694	13667	13766	13657	13776	13771	13955	13990	13916	13785	14003	13613	13788	13866	13671	13691	13783	13855	13640	13839	13739	13959	13845	13925	13666	13682	13831	13977	13809	13972	13933	13840	13834	13795	13906	13819	14053	13920	13769	13839	13993	13869	13722	13847	13930	14001	13822	13836	13877	13760	13845	13892	13920	13800	13935	13783	13871	13852	13904	13998	13845	14020	13742	13753	13827	13725	13844	13695	13836	13823	13867	13751	13722	13920	13878	13808	13633	13820	13743	13941	13863	13896	13848	13861	13732	13972	13897	13866	13871	13946	13718	13692	13800	13877	13733	13724	13911	13776	13799	13818	13885	13933	13884	13933	13847	14071	13953	13717	13930	13738	14001	13891	13881	13961	13881	13926	13799	13994	13868	13867	13870	13798	14050	13873	13802	13835	13771	13934	13769	13741	13713	13940	13879	13887	13796	13659	13955	13801	13910	13735	13873	13878	13714	13895	13825	13817	13642	13933	13773	13756	14031	13761	13847	13703	13985	13724	13825	13696	13784	13803	13805	13708	13870	13724	13863	13786	13722	13921	13906	13632	13893	13769	13796	14010	13780	13871	13858	13858	13660	13775	13685	13731	13905	13836	13940	13847	13805	13853	13961	13855	14030	14016	13754	13987	13741	13804	13780	13785	13797	13798	13765	13746	13810	13844	13809	13800	13694	14005	13837	13740	13704	13878	13975	13654	13751	13899	13796	13835	13748	13655	13897	13962	13931	13901	13870	13720	13891	13933	13823	13840	14001	13768	13857	13887	13953	13921	13806	13823	13763	13736	13796	13931	14007	13791	13820	13837	13858	13648	13937	13704	13755	13960	13855	13888	13828	13956	13777	13816	13731	14148	13802	13942	13784	13774	13832	13828	13900	13669	13744	13924	13781	13805	13885	13766	13698	13826	13727	13769	13889	13780	13985	13999	14037	13805	13920	13924	13842	13806	13909	14006	13812	13956	13657	13894	14045	13755	13893	13749	13935	13978	13944	13723	13941	13872	13732	13807	13987	13805	13953	13846	13644	13704	13754	13847	13898	13835	13815	13770	13757	13795	13943	13937	13946	13824	13780	13856	13791	13858	13786	13846	13810	13832	13837	13814	13861	13770	13752	13816	13882	13842	13875	13746	13825	13826	13881	13840	13773	13821	13864	13959	13885	13860	13913	13783	13998	13838	13852	13917	13885	13810	13731	13914	13813	13877	13922	13893	13941	13724	13721	13920	13906	13874	13845	13729	13856	13670	13763	13613	13797	13748	13941	13902	13794	13895	13839	13900	13904	13813	13883	13972	13871	13874	13721	13922	13676	13733	13739	13813	13765	13894	13814	13892	13857	13884	13864	13772	13833	13856	13656	13837	13887	13984	13855	13881	13865	13773	13841	13880	13793	14003	13893	13870	13741	13961	13958	13844	13749	14000	13708	13901	13870	13775	13825	13804	13828	13867	13777	13830	13921	13939	13800	13936	13875	13918	13938	13806	13987	14015	13842	13777	13821	13913	13863	13782	13769	13829	13864	13943	13882	13795	13830	13931	13841	13813	13747	13898	13895	13849	13833	13867	13730	13838	13840	13850	13885	13753	13887	13853	13796	13753	13749	13902	13839	13715	13975	13861	13886	13987	13767	13819	13745	13892	13706	13858	13764	13884	13955	13837	13826	13719	13903	13815	13859	13811	13849	13809	13764	13788	13884	13847	13980	13701	13833	13863	13851	13898	13716	13840	13904	13844	14041	13838	14017	13784	13788	13816	13847	13800	13890	14089	13810	13749	13765	13770	13734	13928	13878	13741	14014	13991	14036	13894	13969	13888	13793	13946	13864	13710	13854	13802	13778	13795	13931	13758	13890	13859	13841	13807	13727	13761	14001	13801	13763	13898	13850	13704	13740	13798	13653	13885	13895	13904	14009	13919	13785	13775	13759	13840	13867	13665	13840	13840	13902	13803	13838	13755	13893	13847	13762	13838	13799	13716	13833	13803	13762	13909	13790	13764	13883	13939	13829	13731	13856	14010	13864	13856	13793	13825	13755	13978	13936	13794	13861	14007	13853	13759	13852	13892	13807	13810	13908	13947	13968	13942	13913	13750	13645	13794	13835	13935	13911	13867	13801	13973	13825	13890	13869	13697	13876	13918	13990	13803	13680	13826	13876	13713	13852	13670	13757	13787	13844	13912	13601	13827	13914	13874	13811	13927	13938	13988	13815	13946	13922	13738	13890	13918	13898	13941	13774	13861	13799	13856	13824	13894	13977	14037	13746	13888	13930	13798	13887	13697	13640	13878	13832	13853	13645	13861	13765	13765	13842	13781	13770	13776	13812	13840	13793	13634	13957	14090	13964	13807	13830	13886	13963	13707	13864	13828	14032	13750	13890	13717	13812	13890	14046	13745	13911	13870	13958	13915	13940	13687	13896	13803	13913	13841	13945	13832	13944	13918	13893	13812	13966	13809	13826	13801	13849	13926	13893	13831	14027	13970	13809	13888	13834	13768	13970	13875	13799	13835	13690	13855	13908	13890	13685	13757	13744	13939	13830	13767	13786	13817	13836	13873	13698	13923	13849	14073	13818	13850	13876	13869	14054	13913	13819	13658	13707	13893	13820	13924	13795	13897	13800	13696	13777	13756	13712	13802	13878	13719	13950	13564	13965	13793	13682	13714	13780	13733	13882	13805	13818	14046	13818	13811	13763	13886	13746	13836	13935	13639	13916	13860	13825
23492	21076	28343	23885	21966	24168	24903	20450	19437	19370	18801	18120	17939	17571	17402	17110	17138	17099	16909	17060	17044	16955	16961	16734	16875	16565	16664	16594	16515	16201	16275	16335	16453	16321	16361	16502	16592	16401	16470	16543	16371	16318	16372	16860	17866	18086	17742	17203	16726	16511	16514	16356	16230	16208	16329	16311	16419	16178	16158	16109	16085	16272	16357	16243	16477	16237	16381	16336	16186	16471	16484	16386	16191	16245	16431	16411	16431	16284	16359	16414	16367	16460	16321	16340	16431	16309	16522	16353	16450	16362	16659	16406	16369	16185	16479	16262	16458	16205	16127	16374	16291	16445	16273	16209	16229	16103	16410	16419	16477	16088	16442	16349	16302	16364	16283	16227	16253	16395	16200	16414	16340	16430	16395	16333	16273	16613	16291	16180	16436	16470	16462	16344	16325	16232	16392	16227	16335	16507	16162	16474	16246	16339	16170	16230	16140	16107	16663	16578	16213	16380	16108	16320	16440	16453	16522	16500	16366	16410	16297	16219	16208	16200	16270	16213	16262	16373	16139	16282	16355	16450	16296	16330	16502	16160	16230	16302	16382	16509	16527	16328	16271	16377	16181	16338	16529	16231	16308	16301	16458	16219	16451	16346	16191	16353	16463	16172	16122	16332	16331	16247	16175	16242	16183	16086	16238	16219	16416	16393	16293	16403	16379	16240	16244	16487	16138	16185	16346	16346	16291	16094	16430	16346	16437	16347	16285	16243	16383	16298	16343	16141	16305	16332	16229	16459	16265	16165	16044	16178	16193	16265	16295	16209	16263	16269	16465	16438	16318	16555	16528	16247	16165	16216	16466	16261	16199	16302	16283	16243	16333	16270	16405	16294	16215	16205	16180	16103	16357	16304	16365	16433	16191	15993	16396	16246	16265	16312	16120	16096	16279	16397	16384	16432	16060	16247	16355	16136	16561	16347	16413	16381	16392	15951	16496	16411	16252	16244	16274	16297	16337	16225	16302	16385	16145	16315	16177	16189	16286	16346	16285	16385	16335	16421	16312	16193	16321	16410	16430	16274	16348	16322	16186	16119	16303	16288	16307	16222	16273	16411	16122	16139	16443	16330	16363	16293	16368	16378	16455	16108	16273	16212	16299	16409	16190	16559	16342	16259	16301	16354	16334	16413	16299	16297	16339	16138	16233	16267	16422	16318	16242	16283	16111	16290	16229	16289	16282	16428	16277	16222	16295	16109	16416	16194	16314	16307	16358	16435	16049	16277	16265	16221	16503	16435	16395	16402	16243	16090	16265	16305	16355	16415	16129	16102	16306	16147	16167	16449	16273	16072	16225	16294	16225	16294	16307	16059	16169	16405	16274	16392	16133	16275	16219	16352	16265	16218	16464	16307	16140	16264	16358	16414	16378	16170	16434	16445	16323	16244	16194	15995	16174	16298	16152	16359	16354	16207	16345	16141	16168	16579	16174	16165	16089	16519	16167	16607	16267	16280	16526	16493	16147	16348	16350	16277	16163	16225	16458	16335	16240	16283	16505	16347	16198	16294	16315	16152	16205	16238	16493	16353	16414	16049	16302	16169	16209	16324	16279	16262	16143	16226	16259	16280	16083	16378	16369	16265	16348	16311	16313	16311	16159	16368	16214	16353	16462	16143	16453	16451	16373	16431	16268	16104	16527	16148	16139	16281	16478	16241	16180	16191	16447	16226	16370	16323	16281	16240	16192	16332	16222	16419	16272	16316	16366	16154	16290	16297	16428	16461	16193	16387	16263	16390	16406	16445	16074	16462	16421	16018	16269	16213	16246	16424	16353	16412	16406	16397	16338	16245	16493	16365	16383	16168	16282	16091	16296	16296	16371	16442	16332	16208	16355	16288	16422	16331	16249	16387	16193	16290	16409	16414	16069	16202	16363	16271	16136	16090	16367	16208	16255	16331	16138	16131	16248	16334	16269	16367	16204	16207	16256	16225	16294	16234	16347	16149	16336	16227	16386	16451	16343	16217	16236	16421	16344	16621	16391	16331	16363	16169	16345	16222	16214	16359	16307	16384	16281	16431	16441	16119	16086	16481	16418	16421	16384	16224	16371	16353	16242	16127	16399	16363	16193	16344	16426	16232	16393	16317	16202	16307	16221	16098	16130	16288	16150	16353	16389	16431	16433	16306	16404	16321	16248	16283	16241	16470	16237	16269	16450	16200	16309	16208	16411	16203	16242	16305	16330	16120	16096	16488	16099	16188	16259	16356	16341	16188	16171	16355	16242	16479	16388	16410	16395	16489	16387	16264	16429	16226	16375	16386	16300	16394	16326	16219	16352	16392	16273	16310	16168	16268	16276	16295	16275	16370	16189	16148	16273	16471	16374	16230	16258	16338	16407	16274	16271	16364	16153	16597	16342	16275	16140	16181	16213	16291	16269	16463	16353	16265	16025	16258	16379	16437	16271	16491	16229	16142	16309	16354	16135	16202	16356	16548	16378	16483	16489	16279	16481	16491	16438	16094	16098	16314	16345	16272	16333	16348	16224	16574	16462	16466	16406	16264	16437	16333	16312	16510	16204	16224	16309	16477	16337	16315	16289	16366	16188	16297	16266	16287	16261	16126	16253	16406	16253	16309	16257	16160	16422	16254	16307	16193	16153	16432	16134	16289	15994	16315	16249	16102	16061	16205	16171	16203	16321	16515	16308	16211	16214	16397	16272	16509	16215	16238	16390	16162	16200	16370	16118	16177	16239	16374	16174	16312	16255	16318	16338	16427	16166	16358	16270	16144	16462	16194	16447	16228	16106	16185	16548	16362	16338	16202	16262	16323	16190	16282	16420	16339	16302	16381	16472	16258	16459	16390	16278	16380	16408	16214	16455	16189	16140	16179	16342	16225	16260	15929	16309	16386	16430	16032	16412	16098	16478	16459	16291	16182	16202	16204	16134	16265	16317	16261	16308	16225	16160	16342	16356	16153	16186	16331	16304	16290	16210	16369	16181	16243	16259	16393	16206	16352	16203	16334	16133	16467	16269	16294	16367	16288	16125	16447	16311	16391	16346	16348	16268	16316	16468	16359	16385	16397	16317	16392	16011	16209	16246	16187	16099	16155	16247	16461	16247	16264	16462	16345	16293	16132	16125	16225	16345	16373	16245	16277	16510	16227	16281	16271	16159	16160	16151	16168	16303	16219	15921	16156	16321	16150	16140	16333	16295	16285	16341	16418	16366	16284	16185	16292	16194	16408	16376	16229	16246	16285	16388	16240	16499	16273	16468	16121	16355	16430	16171	16295	16289	16368	16401	16103	16143	16220	16190	16465	16183	16439	16187	16379	16317	16226	16414	16402	16457	16555	16209	16429	16402	16077	16339	16319	16301	16217	16338	16349	16340	16560	16311	16238	16318	16146	16309	16107	16198	16326	16329	16218	16244	16283	16505	16174	16201	16264	16142	15821	16327	16326	16338	16211	16161	16480	16339	16079	16445	16387	16393	16381	16226	16040	16463	16341	16381	16107	16250	16407	16391	16323	16260	16266	16270	16265	16457	16175	16275	16296	16274	16328	16547	16522	16275	16342	16263	16226	16230	16013	16330	16282	16535	16309	16218	16465	16540	16378	16523	16306	16196	16236	16226	16358	16305	16296	16282	16222	16279	16565	16101	16262	16312	16516	16279	16353	16278	16149	16239	16268	16360	16235	16149	16262	16329	16233	16481	16200	16321	16095	16228	16344	16347	16133	16286	16413	16371	16328	16060	16300	16256	16144	16215	16241	16188	16225	16346	16369	16212	16073	16149	16010	16435	16516	16223	16177	16115	16307	16337	16356	16311	16418	16333	16385	16397	16319	16143	16251	16161	16263	16433	16265	16355	16165	16312	16411	16107	16232	16184	16304	16184	16239	16156	16265	16494	16377	16163	16545	16162	16384	16309	16343	16153	16337	16272	16412	16188	16259	16378	16391	16234	16226	16466	16249	16470	16280	16250	16278	16354	16184	16346	16542	16439	16499	16354	16299	16367	16270	16315	16331	16176	16172	16485	16297	16149	16390	16644	16262	16234	16315	16183	16123	16222	16254	16379	16405	16303	16265	16317	16176	16356	16123	16431	16150	16241	16364	16317	16185	16224	16348	16188	16242	16425	16374	16380	16229	16262	16171	16384	16215	16128	16281	16333	16293	16332	16414	16313	16257	16403	16433	16307	16269	16368	16162	16021	16111	16326	16151	16467	16155	16478	16492	16203	16205	16544	16281	16254	16232	16379	16460	16069	16117	16320	16345	16164	16237	16263	16296	16402	16274	16378	16288	16473	16263	16272	16317	16446	16246	16245	16023	16059	16362	16413	16219	16310	16230	16587	16314	16369	16327	16337	16360	16399	16116	16127	16317	16257	16239	16271	16146	16238	16124	16187	16111	16103	16248	16375	16394	16267	16280	16264	16499	16219	16354	16249	16269	16283	16071	16259	16243	16021	16294	16277	16185	16278	16314	16109	16253	16338	16369	16166	16344	16258	16401	16158	16180	16210	16342	16436	16196	16411	16375	16381	16230	16392	16325	16104	16399	16259	16356	16002	16220	16390	16272	16333	16412	16153	16396	16139	16243	16278	16198	16330	16216	16319	16222	16244	16312	16172	16332	16420	16198	16310	16266	16277	16414	16212	16213	16317	16300	16279	16169	16352	16205	16286	16211	16123	16238	16174	16366	16260	16361	16321	16254	16105	16303	16088	16263	16265	16146	16276	16414	16534	16170	16169	16210	16272	16398	16015	16259	16356	16308	16350	16452	16549	16303	16407	16349	16214	16235	16448	16358	16397	16358	16155	16461	16381	16297	16251	16324	16244	16359	16042	16270	16235	16279	16502	16365	16303	16357	16421	16432	16292	16339	16230	16094	16248	16242	16393	16257	16250	16127	16311	15984	16214	16225	16507	16040	16047	16308	16296	16354	16210	16213	16353	16176	16210	16167	16498	16287	16539	16221	16493	16214	16365	16277	16339	16401	16300	16499	16140	16295	16178	16329	16396	16332	16203	16570	16134	16229	16337	16176	16180	16322	16169	16374	16323	16396	16259	16217	16246	16566	16400	16322	16313	16354	16222	16260	16283	16164	16281	16195	16194	16413	16282	16215	16326	16236	16160	16385	16429	16366	16430	16205	16357	16442	16281	16383	16402	16218	16433	16187
23561	40223	38772	31267	26063	22044	20020	18668	18388	17687	17111	16017	15392	15034	14823	14399	14418	14219	14048	14091	14057	13802	13795	13937	13871	13796	13727	13556	13565	13526	13485	13576	13258	13431	13329	13350	13328	13237	13416	13244	13285	13349	13259	14273	15625	15672	14846	14152	13822	13542	13160	13231	13300	13357	13472	13311	13384	13359	13263	13456	13361	13171	13344	13151	13240	13268	13307	13247	13241	13265	13167	13427	13182	13304	13108	13387	13294	13293	13438	13068	13450	13423	13304	13376	13452	13431	13336	13310	13335	13446	13490	13339	13355	13525	13263	13327	13354	13393	13256	13358	13444	13264	13293	13282	13284	13372	13280	13304	13380	13429	13284	13386	13243	13241	13256	13379	13273	13320	13308	13335	13349	13342	13376	13267	13413	13441	13202	13267	13426	13245	13513	13164	13263	13405	13233	13247	13240	13432	13266	13146	13294	13382	13209	13308	13384	13376	13303	13301	13212	13126	13389	13348	13357	13392	13378	13304	13228	13374	13234	13506	13278	13251	13230	13224	13413	13256	13294	13324	13098	13234	13273	13352	13390	13076	13352	13331	13119	13166	13284	13229	13362	13245	13255	13166	13321	13375	13340	13224	13292	13250	13312	13346	13369	13365	13364	13187	13263	13401	13538	13393	13510	13400	13238	13295	13303	13257	13274	13195	13447	13306	13353	13516	13141	13418	13431	13212	13425	13364	13330	13366	13204	13428	13234	13490	13449	13336	13241	13191	13262	13318	13347	13323	13228	13241	13242	13232	13411	13362	13185	13151	13297	13275	13374	13214	13367	13291	13218	13079	13345	13177	13361	13183	13206	13049	13308	13310	13340	13283	13189	13392	13334	13237	13573	13329	13316	13351	13324	13421	13389	13313	13167	13393	13160	13160	13333	13529	13343	13340	13444	13262	13277	13278	13320	13340	13093	13321	13250	13071	13326	13394	13143	13359	13303	13234	13325	13324	13188	13414	13311	13278	13350	13262	13307	13374	13399	13159	13221	13285	13343	13308	13428	13440	13064	13356	13229	13282	13428	13259	13342	13235	13259	13260	13173	13331	13329	13444	13276	13308	13383	13406	13310	13246	13270	13318	13175	13266	13489	13269	13113	13320	13437	13361	13327	13289	13195	13443	13208	13295	13141	13322	13467	13433	13339	13359	13249	13388	13187	13385	13302	13284	13287	13364	13277	13262	13211	13359	13367	13310	13281	13427	13325	13249	13201	13128	13311	13333	13098	13180	13433	13493	13408	13294	13172	13310	13173	13374	13244	13246	13196	13213	13279	13302	13173	13336	13319	13274	13400	13286	13470	13380	13415	13351	13256	13316	13336	13131	13275	13227	13306	13298	13436	13358	13343	13423	13483	13301	13383	13288	13120	13330	13090	13191	13190	13400	13282	13403	13302	13299	13274	13413	13196	13352	13368	13306	13266	13195	13306	13301	13304	13415	13270	13291	13310	13295	13533	13110	13303	13342	13368	13355	13362	13205	13413	13141	13328	13244	13272	13225	13232	13324	13339	13152	13326	13338	13243	13198	13335	13319	13166	13303	13394	13102	13358	13444	13283	13365	13305	13215	13305	13360	13299	13192	13353	13333	13049	13355	13315	13298	13291	13207	13459	13323	13464	13339	13328	13403	13058	13318	13445	13506	13414	13274	13291	13380	13267	13180	13321	13247	13410	13107	13412	13298	13222	13156	13192	13237	13268	13349	13325	13294	13252	13181	13345	13190	13443	13264	13418	13369	13149	13267	13348	12991	13345	13144	13457	13301	13470	13433	13360	13131	13269	13423	13304	13241	13270	13338	13360	13315	13305	13154	13398	13165	13374	13276	13392	13316	13237	13431	13257	13377	13323	13383	13439	13271	13182	13276	13353	13284	13262	13184	13368	13337	13452	13378	13315	13264	13229	13355	13241	13405	13455	13216	13230	13419	13073	13284	13322	13197	13177	13324	13391	13115	13263	13297	13244	13298	13235	13108	13193	13380	13297	13434	13324	13169	13349	13457	13254	13310	13220	13287	13213	13259	13304	13393	13113	13290	13346	13167	13436	13315	13390	13351	13227	13390	13310	13281	13395	13352	13408	13368	13249	13164	13544	13380	13308	13401	13311	13441	13322	13401	13429	13301	13292	13367	13471	13229	13303	13396	13324	13320	13240	13361	13443	13300	13244	13258	13348	13369	13234	13327	13319	13332	13298	13259	13165	13269	13466	13462	13416	13219	13217	13233	13194	13137	13185	13247	13462	13311	13283	13337	13277	13254	13429	13348	13215	13428	13245	13269	13241	13345	13299	13401	13342	13284	13429	13381	13385	13333	13249	13430	13371	13308	13225	13248	13320	13394	13448	13123	13370	13270	13162	13352	13260	13357	13356	13346	13203	13228	13211	13393	13225	13307	13253	13313	13307	13207	13250	13166	13346	13260	13209	13329	13353	13278	13284	13414	13216	13291	13275	13308	13205	13184	13359	13269	13349	13274	13410	13274	13204	13156	13242	13289	13273	13356	13221	13309	13169	13333	13167	13377	13294	13125	13342	13347	13212	13186	13325	13403	13304	13534	13268	13363	13395	13123	13126	13170	13318	13315	13261	13294	13322	13136	13262	13452	13265	13388	13212	13311	13275	13202	13236	13219	13439	13189	13305	13220	13276	13340	13144	13447	13229	13460	13346	13190	13306	13341	13092	13247	13229	13256	13390	13305	13471	13337	13088	13212	13313	13269	13185	13323	13125	13284	13439	13313	13360	13304	13388	13218	13415	13216	13182	13445	13227	13226	13259	13154	13422	13373	13317	13305	13399	13362	13329	13277	13389	13282	13276	13278	13446	13224	13239	13400	13256	13258	13356	13493	13184	13156	13162	13326	13305	13317	13259	13264	13362	13197	13337	13136	13189	13144	13334	13299	13393	13323	13172	13256	13361	13284	13310	13330	13331	13513	13400	13341	13311	13206	13211	13354	13265	13222	13194	13294	13303	13377	13265	13332	13224	13130	13457	13288	13355	13304	13401	13287	13225	13233	13334	13349	13167	13364	13361	13338	13246	13302	13294	13344	13226	13246	13297	13472	13436	13247	13303	13213	13415	13232	13218	13316	13416	13156	13259	13261	13196	13240	13187	13120	13351	13245	13221	13251	13205	13439	13068	13301	13310	13353	13221	13283	13361	13332	13347	13328	13278	13283	13242	13444	13353	13240	13350	13493	13464	13195	13255	13180	13390	13503	13385	13389	13280	13354	13124	13280	13184	13371	13213	13242	13340	13279	13221	13399	13257	13248	13244	13138	13285	13304	13162	13161	13321	13310	13435	13355	13241	13346	13412	13232	13216	13324	13273	13259	13201	13374	13364	13330	13287	13361	13337	13325	13384	13206	13321	13278	13417	13369	13369	13240	13300	13286	13416	13206	13179	13241	13335	13256	13396	13284	13350	13197	13334	13304	13298	13162	13173	13103	13258	13269	13372	13369	13095	13286	13440	13427	13342	13243	13312	13275	13292	13513	13323	13270	13390	13294	13379	13412	13280	13328	13325	13159	13233	13373	13515	13261	13245	13219	13270	13264	13163	13287	13325	13435	13273	13276	13163	13246	13125	13389	13312	13240	13385	13188	13222	13261	13274	13334	13360	13193	13164	13329	13313	13346	13226	13390	13203	13234	13157	13427	13183	13296	13210	13186	13381	13268	13232	13269	13312	13295	13394	13275	13166	13166	13164	13068	13314	13404	13438	13312	13238	13390	13383	13287	13160	13314	13297	13168	13411	13128	13171	13252	13274	13285	13417	13242	13278	13365	13288	13311	13119	13213	13338	13280	13365	13517	13427	13179	13309	13345	13195	13244	13329	13380	13225	13169	13361	13334	13356	13269	13484	13350	13433	13309	13424	13290	13298	13339	13472	13142	13291	13348	13313	13389	13138	13366	13377	13386	13326	13238	13303	13310	13186	13345	13435	13281	13374	13352	13379	13401	13296	13276	13303	13350	13159	13350	13284	13302	13284	13391	13330	13352	13308	13254	13411	13442	13417	13332	13175	13334	13343	13399	13297	13424	13370	13418	13274	13324	13410	13141	13242	13378	13331	13331	13280	13210	13270	13309	13192	13345	13313	13346	13232	13083	13244	13255	13413	13244	13188	13174	13351	13303	13305	13358	13342	13301	13200	13445	13184	13315	13181	13324	13338	13230	13092	13340	13306	13313	13224	13423	13230	13409	13426	13196	13247	13279	13283	13326	13385	13400	13217	13361	13345	13188	13473	13332	13286	13404	13341	13390	13312	13267	13261	13402	13397	13370	13258	13108	13412	13240	13374	13215	13152	13240	13250	13286	13142	13358	13398	13142	13315	13379	13230	13256	13344	13475	13252	13344	13211	13266	13392	13110	13256	13316	13309	13206	13216	13328	13399	13184	13393	13398	13241	13335	13169	13348	13240	13291	13213	13335	13193	13223	13297	13294	13264	13243	13220	13139	13311	13392	13350	13176	13357	13390	13280	13477	13449	13541	13164	13286	13295	13263	13317	13278	13376	13300	13427	13177	13472	13323	13411	13400	13338	13256	13339	13311	13352	13205	13348	13433	13288	13362	13460	13266	13333	13229	13343	13295	13211	13251	13369	13213	13369	13193	13264	13418	13354	13264	13209	13430	13334	13425	13216	13351	13357	13092	13414	13321	13274	13289	13351	13170	13298	13345	13349	13406	13221	13286	13305	13341	13318	13328	13261	13450	13190	13369	13302	13102	13221	13351	13306	13307	13238	13325	13365	13301	13275	13216	13236	13237	13351	13324	13338	13265	13210	13139	13220	13248	13281	13132	13333	13204	13299	13284	13389	13244	13374	13515	13295	13259	13182	13241	13398	13393	13430	13270	13271	13333	13325	13465	13275	13228	13355	13319	13288	13389	13292	13243	13488	13186	13297	13225	13209	13128	13256	13349	13276	13385	13219	13293	13283	13191	13295	13386	13341	13189	13310	13287	13279	13321	13316	13293	13354	13292	13350	13224	13318	13266	13309	13091	13412	13142	13196	13315	13211	13278	13469	13284	13314	13359	13257	13210	13305	13142	13073	13286	13309	13223	13394	13263	13349	13055	13307	13265	13336	13235	13285	13213	13374	13297	13381	13168	13405	13438	13318	13370	13233	13188	13291	13271
29331	22836	23839	20748	17751	17254	17128	16935	16865	17016	16774	16526	16598	16421	16474	16309	16308	16322	16363	16333	16532	16172	16073	16288	16184	16413	16338	16140	16388	16093	16405	16220	16194	16233	16241	16197	16308	16211	16186	16271	16096	16208	16168	16192	16273	16314	16406	16359	16229	16180	16149	16268	16275	16236	16287	16426	16346	16177	16253	16200	16049	16102	16239	16402	16264	16236	16190	16238	16214	16255	16365	16259	16311	16211	16197	16138	16144	16175	16198	16387	16326	16226	16151	15852	16182	16312	16468	16126	16220	16071	16152	16238	16136	16222	16334	16252	16237	16317	16300	16142	16271	16248	16126	16245	16325	16303	16226	16249	15949	16245	16127	16093	16629	16299	16340	16365	16180	16241	16094	16178	15956	16002	16110	16245	15910	16057	16241	16242	16220	16189	16335	16134	16243	16109	16338	15929	16105	16490	16286	16310	16279	16086	16240	16337	16243	16158	16301	16289	16107	16144	16069	16087	16288	16118	16081	16180	16353	16015	16239	16059	16191	16149	16179	16379	16190	16345	16249	16221	16076	16143	16254	16116	16399	16077	16382	16141	16330	16122	16200	16058	16160	16267	16029	15911	16263	16228	16325	16313	16149	15982	16264	16262	16199	15871	16186	16084	16239	16307	16085	16063	16280	16080	16106	16179	16221	16299	16345	16376	16098	16136	16094	16206	16314	16301	16210	15996	16257	16008	16103	16016	16211	16303	16247	16294	16361	16166	16329	16065	16167	16158	16109	15941	16213	16295	16191	16054	16103	16054	16140	16208	16426	16307	16062	16050	16063	16067	16155	16116	16220	16437	16009	16321	16155	16046	16412	16399	16129	16168	16140	16038	16181	16271	16102	16216	16345	16175	16081	16300	16091	16168	16259	16271	16083	16417	16127	16335	16024	16188	16139	16348	16280	16141	16051	16052	16146	16199	16248	16102	16343	16212	16024	16319	16208	15977	15916	16170	16114	16290	16199	16047	16331	16099	16375	16121	16077	16285	16464	16072	16056	16128	16306	16075	16096	16053	16103	16298	16094	16273	16232	16180	16214	16187	16181	16062	16039	16055	16036	16191	16197	16247	16210	16174	16109	16114	16162	16189	16236	16209	16172	16242	16226	16152	16173	16152	16332	16104	16223	16102	16102	16126	16125	16208	16222	16132	16166	16254	16143	16102	16389	16095	16315	16276	16197	16205	16296	16328	16331	16013	16160	16388	16265	16318	16063	16276	16080	16214	16314	16195	16216	16166	16235	16350	16204	16060	16151	16360	16101	16343	16323	16269	16269	16177	16186	16102	16235	16161	15884	16189	16215	16206	16328	16165	16265	16174	16212	16269	16203	16220	16149	16161	16122	16119	16295	16193	16247	16157	16159	16323	16100	16340	16152	16096	16358	16189	16234	16094	16283	16153	16122	16008	16017	16093	16221	16204	16440	16178	16204	16337	16058	16077	16103	16336	16265	16226	16143	16219	16159	16010	16203	16087	16283	16057	16194	16203	16259	16125	16195	16263	16018	16339	16124	16111	16297	16166	16006	16318	16436	16358	16090	16232	16007	16028	16193	16294	16277	16167	16171	16187	16148	16099	16233	16245	15967	16076	15925	16389	16416	16039	16106	16131	16210	16179	16384	16206	16104	16037	16149	16344	16107	16183	16173	16391	16162	16266	16179	16278	16091	16231	16150	15997	16216	16221	16325	16185	16288	16165	16144	16093	16108	15992	16056	16108	16251	16227	16172	16291	16132	16168	16094	16223	16242	16250	16301	16097	16034	16325	16173	16131	16113	16232	16318	16178	16033	16061	16016	16324	16345	16381	16092	16017	16161	16166	16235	16137	16221	16155	16023	16060	16166	16205	16295	16236	16236	16196	16134	16085	16073	16200	16178	16082	16324	16320	16199	16231	16420	16187	16265	16242	16183	16200	16145	16115	16071	16195	16242	16250	16291	16112	16313	16207	16254	16267	16138	16006	16139	16206	16356	16168	16212	16189	16334	16427	16261	16204	16032	16235	16255	16221	16229	16268	16253	16122	16100	16192	16086	16129	16387	16074	16171	16285	16394	16115	16267	16245	16140	16229	16159	16451	16306	16185	16367	16279	16157	16144	16333	16182	16233	16240	15997	16189	16243	16094	16047	16201	16024	16227	16248	16115	16260	16180	16320	16069	16161	16126	16149	16039	16190	15953	16143	16375	16132	16310	16165	16374	16137	16254	16135	16074	16259	16283	16417	16258	16249	16128	16231	16096	16061	16102	16076	16238	16160	16259	16303	16116	16037	16102	16390	16385	16183	16217	15985	16173	16257	16164	16292	16169	15957	16141	16240	16229	16329	16074	16116	16204	16413	16071	16166	16116	16126	16210	16186	16241	16292	16347	16199	16105	16213	16216	16183	16184	16215	15950	16094	16178	16219	16176	16211	16187	16216	16142	16357	16267	16154	16135	16150	16292	16272	16104	16222	16186	16125	16377	16240	16196	16079	16347	16165	16414	16070	16118	16241	15968	16212	16338	16128	16331	16245	16162	16186	16234	16454	16128	16136	16250	16290	16186	16065	16132	16014	16168	16318	16118	16318	16107	16110	15973	16117	16321	16344	16104	16179	15953	16042	16410	16051	16401	16311	16128	16124	15987	16148	16205	16379	16023	16383	16109	16148	16157	16200	16264	16143	15915	16066	16126	16162	16233	15920	16118	16216	15977	16353	16136	16271	16144	16119	16194	16176	16142	16329	16227	16242	16388	16394	16237	16123	16146	16076	16358	16267	16203	16127	16112	16355	16179	16268	15967	16004	16398	16269	16118	16117	16152	16219	16358	16151	16307	16464	16179	16167	16149	15999	16069	15935	16064	16117	16169	16176	16406	16172	16352	16080	16271	16087	16179	16313	16120	16220	16247	16096	16175	16340	16158	16328	16169	16010	16198	16220	16301	16165	15925	16164	16191	16040	15921	16312	16168	16420	16186	16293	16226	16247	15998	16052	15963	16260	16290	16257	16113	16096	16150	16210	16186	16053	16286	16122	16258	16052	16264	16291	16239	16304	16173	15986	16206	16122	16088	16167	16180	16065	16174	16161	16063	16184	16174	16137	16254	16391	16139	16225	16135	16350	16179	16201	16241	16213	16336	16426	16281	16374	16223	16191	16174	16162	16112	16402	16090	16378	16226	16114	16226	16299	16289	16060	16503	16210	16350	16318	16142	16442	16154	16240	16359	16190	16183	16242	16191	16039	16178	16259	16230	16202	16363	16125	16103	16252	16064	16340	16114	16117	16201	16327	16013	16032	16103	16147	16144	16284	16307	16320	16317	16281	16137	16185	16398	16183	16142	16208	16116	16361	16080	16192	16428	16432	16242	16412	16027	16176	16270	16036	16115	16208	16220	16309	16226	15833	16156	16242	16121	16003	16022	16095	16030	16437	16270	16205	16239	16328	16123	15935	16453	16363	16309	16042	16181	16189	16413	16287	16113	16252	16107	16275	16167	16112	16195	16175	16177	16230	16174	16208	16202	16313	16427	16168	16052	16388	16171	16207	16425	16466	16378	16145	16201	16103	16075	16161	16074	16193	16114	16209	16313	16071	16088	16119	16220	16012	16147	16176	16205	16290	16366	16192	16142	16081	16152	16266	16144	16239	16053	16177	16237	16155	16251	16197	16446	16368	16159	16187	15906	16296	16257	16144	15868	16209	16166	16201	16196	16290	16388	16309	16063	16110	16007	16243	16287	16209	16006	16166	16143	16169	16062	16379	16336	15934	16149	16288	16210	16294	16122	16335	16245	16248	16192	16466	16291	16263	16337	16307	15959	16365	16166	16165	16142	16142	16208	16254	16046	16168	16204	16061	16229	16142	16151	16223	16183	16299	16337	16142	16125	16101	16073	16412	15968	16300	16223	16199	16035	16318	16081	16175	16339	16253	16175	16362	16260	16104	15984	16147	16153	16223	16205	16355	16213	16184	16003	16315	16199	16131	16265	16121	16058	16172	16128	16269	16150	16317	15983	16363	16277	16129	16063	16153	16224	16198	16377	16253	16295	15918	16138	16140	16328	16367	15934	16082	16096	16231	16315	16422	16176	15978	16140	16336	16322	16314	16331	16124	16138	16088	16184	16350	16112	16327	16276	16214	16345	16278	16371	16232	16192	16123	16218	15952	16273	16215	16221	16172	16118	16119	16410	16162	16058	16292	16199	16357	16326	16223	16280	16142	16196	16130	16183	16096	16119	16185	16139	16129	16165	16245	16295	16353	16173	16309	16148	16277	16347	16200	16184	16115	15994	16387	16152	16318	16377	16062	16204	16104	16293	16156	15931	16200	16126	16373	16022	16170	16324	16214	15942	16008	16231	16213	16276	16323	15998	16238	16125	16158	15983	16370	16116	15998	15949	16317	16102	16046	16219	16318	16325	16346	16236	16254	16220	16180	16262	16129	16311	16121	16075	16268	16175	16292	16400	16303	16261	16058	15998	16147	16242	16518	16120	16146	16443	16207	16231	16150	15944	16119	16062	16239	16132	16250	16311	16301	16143	16303	16269	16193	16439	16226	16215	16192	16231	16226	16295	16391	16175	16154	16307	16198	16284	16406	16218	16125	16477	16306	16041	16142	16107	16284	16028	16334	16417	16215	16221	16581	16284	16208	16347	16199	16233	16238	16059	16301	16338	16240	16074	16055	16180	16266	16234	16192	16208	16220	16340	16309	16374	16275	16378	16163	16102	16017	16425	16316	16185	16161	16170	16171	15988	16135	16395	16195	16082	16164	16284	16244	16196	16253	16219	16339	16330	16298	16274	16335	16287	16121	16372	16321	16325	16016	16022	16134	16136	16367	16347	16094	16172	16012	16014	16248	16268	16226	16027	16207	16328	16401	16198	16128	16083	16293	16062	16026	16044	16121	16261	16190	16229	16366	16345	16094	16270	16210	16058	16196	16128	16236	16092	16101	16211	16111	16027	16121	16124	16428	16274	16181	16215	15958	16105	16315	16135	16149	16173	16205	16288	16232	16302	16254	16286	16302	16321	16229	16236	16242	16127	16387	16261	16158	16371	15984	16068	16409	16441	16201	16313	16158	16451	16163	16048	16159	16342	16380	16258	16354	16034	16266	16194	16141	16121	16484	16265	16241	16183	16007	16325	16259	16140	16217	16272
18495	22672	22072	17704	16082	14825	14777	14524	14673	14524	14235	13999	13703	13584	13586	13462	13365	13391	13419	13338	13399	13343	13424	13304	13225	13300	13276	13342	13337	13377	13220	13341	13106	13349	13273	13244	13308	13235	13247	13259	13283	13058	13314	13134	13422	13388	13385	13472	13342	13326	13189	13223	13291	13015	13358	13214	13261	13308	13133	13246	13344	13094	13209	13006	13183	13336	13188	13072	13345	13253	13286	13238	13245	13323	13270	13272	13223	13253	13152	13242	13411	13219	13148	13252	13347	13304	13155	13048	13356	13323	13257	13205	13579	13281	13095	13084	13112	13114	13021	13211	13157	13227	13274	13224	13086	13324	13268	13083	13228	13289	13118	13405	13422	13139	13331	13255	13063	13204	13146	13127	13223	13233	13284	13154	13336	13040	13277	13242	13262	13196	13280	13354	13197	13213	13060	13230	13141	13122	13121	13133	13196	13285	13288	13231	13248	13178	13145	13182	13165	13315	13053	13150	13346	13147	13163	13191	13194	13351	13234	13266	13223	13073	13208	13248	13078	13228	13297	13275	13105	13147	13243	13073	13251	13220	13200	13205	13155	13168	13190	13321	13184	12986	13183	13147	13078	13259	13253	13022	13251	13194	13208	13253	13143	13073	13240	13202	13309	13181	13082	13217	13221	13022	13259	13145	13140	12982	13030	13221	13220	13368	13172	13231	13223	13010	13163	13212	13295	13154	13163	13140	13247	13236	13094	13185	13255	13227	13092	13170	13184	13269	13196	13194	13185	13305	13192	13224	13106	13142	13284	13161	13148	13217	13313	13322	13091	13273	13124	13069	13122	13200	13307	13136	13055	13272	13236	13171	13070	13103	13365	13234	13234	13254	13207	13402	13078	13094	13276	13156	13097	13273	13124	13215	13148	13165	13493	13154	13183	13344	13316	13319	13345	13146	13222	13338	13181	13097	13363	13117	13235	13390	13102	13406	13226	13384	13365	13219	13236	13301	13258	13401	13115	13266	13209	13065	13065	13195	13129	13237	13380	13379	13220	13206	13104	13249	13148	13312	13160	13222	13261	13293	13172	13272	13073	13286	13216	13228	13198	13111	13263	13309	13190	13267	13289	13043	13188	13126	13151	13181	13213	13142	13336	13205	13184	13268	13165	13370	13302	13125	13301	13276	13194	13125	13290	13215	13267	13182	13234	13198	13359	13196	13243	13072	13228	13205	13269	13190	13374	13261	13243	13136	13282	13257	13235	13216	13198	13270	13243	13255	13231	13388	13139	13212	13165	13153	13226	13130	13279	13335	13379	13130	13252	13086	13104	13263	13207	13216	13337	13256	13211	13218	13093	13274	13119	13229	13140	13091	13371	13054	13183	13110	13120	13251	13024	13067	13211	13350	13139	13217	13049	13050	13151	13246	13064	13376	13194	13311	13193	13205	13163	13303	13208	13216	13340	13177	13222	13294	13234	13238	13209	13251	13165	13358	13303	13234	13223	13142	13183	13188	13199	13325	13217	13188	13308	13199	13102	13195	13193	13177	13204	13285	13175	13199	13364	13167	13254	13275	13197	13197	13351	13076	13282	13259	13084	13233	13206	13256	13077	13218	13140	13198	13130	13227	13239	13228	13233	13181	13119	13273	13277	13202	13140	13200	13401	13257	13187	13153	13141	12999	13356	13214	13326	13088	13131	12992	13119	13255	13237	13248	13116	13197	13142	13283	13219	13189	13175	13261	13213	13007	13449	13204	13102	13192	13336	13297	13285	13257	13156	13175	13220	12978	13329	13421	13180	13433	13375	13239	13245	13137	13067	13268	13041	13186	13196	13124	13079	13293	13256	13146	13337	13309	13348	12967	13109	13273	13184	13249	13208	13077	13310	13357	13282	13248	13206	13278	13037	13239	13110	13249	13071	13395	13458	13181	13135	13288	13220	13219	13133	13172	13230	13207	13268	13148	13176	13286	13322	13139	13399	13256	13233	13240	13096	12973	13324	13316	13226	13166	13109	13259	13143	13274	13231	13318	13198	13341	13228	13143	13388	13310	13093	13172	13344	13225	13228	13285	13086	13104	13324	13320	13144	13032	13396	13153	13262	13221	13334	13195	13199	13177	13191	13341	13185	13186	13131	13238	13249	13251	13147	13329	13255	13174	13285	13203	13162	13185	13161	13093	13224	13046	13157	13295	13097	13082	13132	13175	13124	13221	13440	13201	13265	13206	13206	12956	13044	13208	13257	13226	13242	13209	13494	13125	13304	13365	13073	13187	13225	13193	13132	13383	13265	13315	13348	13105	13157	13204	13172	13097	13114	13283	13210	13227	13218	13363	13175	13219	13073	13229	13073	13311	13302	13237	13157	13296	13245	13262	13215	13416	13099	13377	13224	13197	13051	13096	13220	13211	13178	13307	13132	13255	13188	13240	13054	13265	13209	13200	13243	13463	13194	13097	13325	13318	13198	13306	13270	13068	13187	13221	13299	12990	13158	13320	13049	13339	13204	13042	13152	13348	13453	13175	13313	13246	13280	13200	13129	13279	13142	13289	13245	13115	13180	13146	13240	13143	13224	13097	13133	13228	13301	13161	13188	13303	13168	13285	13261	13225	13258	13047	13261	13235	13216	13216	13116	13218	13275	13367	13150	13197	13278	13202	13096	13219	13215	13171	13108	13106	13145	13188	13099	13123	13057	13140	13241	13239	13329	13276	13268	13325	13104	13193	13191	13080	13147	13136	13079	13300	13140	13189	13117	13340	13179	13070	13316	13095	13153	13255	13104	13240	13164	13315	13065	13243	13220	13039	13237	13145	13296	13181	13188	13241	13301	13166	13197	13242	13284	13171	13276	13173	12948	13190	13198	13194	13095	13319	13252	13217	13068	13045	13156	13301	13076	13142	13214	13211	13253	13311	13274	13320	13289	13339	13232	13072	13250	13080	13255	13223	13084	13131	13219	13329	13159	13310	13284	12999	13176	12968	13364	13179	13149	13339	13226	13163	13181	13275	13082	13240	13348	13271	13260	13177	13313	13173	13118	13355	13201	13128	13219	13135	13238	13189	13118	13175	13214	13055	13108	13280	13295	13196	13456	13210	13292	13131	13373	13177	13260	13058	13302	13310	13064	13274	13129	13171	13266	13014	13328	13110	13262	13249	13134	13082	13220	13214	13124	13346	13114	13257	13083	13203	13290	13188	13201	13229	13045	13295	13151	13162	13273	13137	13210	13227	13169	13266	13176	13109	13190	13214	13304	13174	13264	13187	13319	13355	13143	13147	13217	13363	13271	13074	12865	13214	13230	13205	13351	13115	13299	13177	13163	13211	13038	13018	13349	13049	13288	13182	13265	13258	13360	13448	13199	13262	13310	12987	13358	13155	13228	13132	13314	13185	13303	13269	13020	13268	13230	13158	13233	13226	13070	13284	13155	13118	13182	13130	13320	13275	13228	13421	13295	13128	13209	13183	13209	13123	13360	13147	13271	13191	13114	13312	13242	13225	13297	13091	13383	13253	13169	13062	13301	13163	13281	13031	13283	13229	13249	13316	13199	13171	13210	13105	13347	13278	13145	13274	13138	13151	13270	12994	13133	13212	13404	13140	13073	13236	13037	13160	13169	13240	13330	13057	13141	13148	13199	13291	13166	13159	13323	13123	13151	13201	13001	13255	13148	13071	13336	13172	13305	13099	13289	13413	13251	13209	13094	13330	13164	13301	13151	13299	13306	13112	13312	13087	13115	13159	13422	13164	13264	13142	13241	13094	13181	13087	13102	13411	13148	13121	13154	13305	13149	13094	13222	13261	13177	13103	13213	13075	13294	13393	13106	13058	13024	13323	13097	13167	13154	13312	13077	13095	13246	13338	13296	13071	13180	13420	13239	13178	13177	13102	13056	13199	13388	13220	13228	13147	13256	13236	13183	13203	13391	13171	13042	13259	13300	13218	13218	13397	13191	13271	13324	13143	13266	13357	13042	13356	13116	13259	13308	13422	13109	13162	13234	13185	13256	13280	13171	13054	13157	13298	13310	13153	13175	13403	13128	13170	13347	13323	13087	13231	13110	13308	13239	13318	13199	13138	13065	13032	13216	13344	13048	13142	13166	13276	13258	13105	13119	13326	13399	13292	13304	13068	13227	13124	13241	13179	13177	13277	13213	13279	13278	13260	13148	13219	13151	13185	13175	13068	13150	13258	13296	13170	13276	13382	13242	13283	13300	13494	13260	13270	13286	13246	13087	13112	13228	13238	13109	13114	13269	13244	13382	13237	13358	13190	13135	13111	13259	13232	13390	13253	13240	13114	13158	13142	13222	13281	13218	13174	13352	13356	13263	13104	13048	13117	13366	13245	13135	13170	13214	13256	13132	13030	13274	13117	13180	13327	13267	13151	13079	13252	13150	13291	13371	13148	13372	13242	13222	13200	13308	13211	13226	13205	13278	13399	13338	13276	13308	13375	13188	13332	13266	13170	13218	13403	13152	13324	13232	13168	13255	13322	13229	13208	13260	13145	13279	13092	13288	13230	13201	13312	13086	13125	13285	13217	13304	13395	13236	13112	13199	13181	13016	13440	13055	13067	13348	13327	13242	13163	13212	13337	13234	13056	13337	13046	13305	13233	13458	13113	13187	13086	12981	13307	13248	13318	13325	13311	13014	13214	13208	13258	13046	13292	13251	13291	13440	13164	13135	13260	13188	13374	13312	13174	13187	13459	13285	13322	13196	13170	13224	13184	13279	13237	13201	13198	13074	13167	13227	13392	13160	13279	13054	13237	13142	13303	13234	12981	13273	12990	13210	13285	13246	13216	13330	13264	13317	13135	13304	13108	13164	13166	13235	13147	13191	13181	13107	13245	13142	13349	13110	13150	13376	13351	13309	13445	13326	13232	13154	12994	13165	13128	13214	13285	13300	13156	13251	13124	13165	13239	13301	13243	13208	13377	13235	13155	13121	13173	13133	13255	13038	13113	13160	13085	13281	13210	13214	13162	13223	13311	13134	13359	13075	13308	13269	13399	13528	13211	13251	13138	13069	13097	13331	13196	13203	13235	13123	13189	13220	13057	13167	13217	13252	13213	13303	13305	13395	13175	13184	13294	13230	13138	13245	13309	13277	13084	13188	13273	13158	13290	13198	13175	13228	13311	13089	13198	13236	13245	13200	13204	13427	13327	13348	13282
24783	21106	28025	24583	22647	22121	20947	18576	17882	18124	17479	17091	16990	16803	16614	16546	16432	16617	16514	16391	16685	16485	16401	16355	16304	16089	16208	16288	16316	16247	16316	16298	16163	16077	16107	16044	16166	16157	15965	16237	16000	16106	16241	16324	16731	17238	16782	16444	16322	16087	15967	16070	15949	15869	16103	16074	16143	16166	15751	16088	16169	16079	16086	15962	15971	16120	16039	15894	16016	16087	16121	15855	15937	16003	16242	16155	16046	15930	16066	16163	15912	16041	16049	15953	16084	16016	15990	15888	15697	15831	16036	15996	15882	15939	15870	16047	16328	16067	16102	15937	15964	15980	16065	15973	16146	16209	15990	15854	15775	16009	15939	16137	16150	15942	16163	15881	16117	15963	16036	15912	16005	16061	15938	16059	16069	15881	16153	16194	16135	15843	16151	15903	16102	15875	16054	15996	16075	15791	15857	16046	16155	16063	16051	16108	16031	15834	15974	15973	15990	16103	15930	15919	16062	16094	16098	15897	16084	16141	15952	15899	15856	15964	16157	15935	15956	16139	15954	15930	16084	16002	16001	16040	15973	15861	16027	16169	15987	15914	15947	15982	16154	15965	16018	16133	15987	15875	16025	16109	16147	15917	15961	15975	15902	16181	16148	16089	16081	15922	15879	16007	16107	15981	16188	15857	15820	16050	16146	16173	15967	16024	15975	16006	16049	15919	15965	15916	16016	15970	15840	16185	16066	16059	16142	15908	16015	15970	16003	15964	16137	15996	16032	15993	16193	15856	15916	15991	16013	15976	16115	15788	16015	15929	16007	15979	15757	15897	16094	15724	16117	16012	16227	15879	16139	16131	15878	16057	15854	16104	16126	15927	16060	16001	15913	15787	16071	15940	16177	16048	16105	15857	16031	16078	16029	15846	16238	16196	16265	16030	16096	15877	16082	15902	16090	16038	15929	16061	16029	15875	15880	15985	15750	16112	15984	16003	16060	16162	15962	16113	16019	15918	15841	15888	15991	15849	16026	15982	15962	15893	16195	15937	15944	15841	15768	15993	16055	15948	15871	15876	16127	16001	15971	15957	16095	16185	15886	15796	15859	15836	15977	16022	16099	15950	16013	15923	15858	15982	15743	15912	16063	16021	15874	16044	15898	15949	15968	16028	15985	15978	16090	15896	15724	15949	16044	15990	15777	16079	16132	16035	15876	16087	16080	15930	16046	15993	16063	16181	15941	15938	15888	15817	15956	16047	15757	16043	16113	15772	15752	16112	16072	16170	15989	16152	15959	16133	16009	16072	15933	15759	15825	16032	15891	15836	16028	16096	16031	15914	16133	15963	15876	16037	15990	15790	16152	15825	16057	16119	16129	15845	16154	15887	15737	16093	16158	16207	15899	15882	16081	16130	16040	15943	16254	16048	16129	15996	15915	15823	15932	16081	16148	16025	16271	15899	16099	15988	16145	16063	15936	16155	16080	16085	16076	15996	15949	15995	15960	16123	16034	15991	16079	15929	15889	16018	15899	16039	16235	15994	15852	15791	15994	15926	15913	15932	16111	15915	15967	15798	16069	15965	16118	15765	15925	15975	16073	16085	15953	15967	16014	15872	15988	16029	15881	15968	15992	15915	15922	15944	16017	15898	16076	15949	16107	15864	15968	16018	16106	16039	15991	16108	15891	16094	16082	15957	15994	16034	15813	15934	16119	16189	15939	16191	16058	16141	16014	16014	15902	15984	16149	16185	16071	16129	16196	16131	15857	15921	15788	15978	15794	15792	16027	15886	16104	16017	15926	15958	15989	15956	15996	16015	16279	16038	15978	16150	15969	16035	15801	15949	16070	15926	16138	16057	15836	16041	16025	15824	15928	15848	15744	15872	15825	16045	16071	15963	15899	16017	15933	15988	15837	15848	15951	15898	15846	15984	15961	15861	15928	15892	15896	16050	15937	15932	16103	15909	15789	15973	15717	15854	16113	15955	16034	16015	15962	15773	16062	16148	16032	16026	16042	16080	16053	16084	15850	15914	15834	16016	16022	16126	16044	15923	16069	15999	16006	16072	15865	15886	15813	15944	15954	16184	15883	16093	16164	16020	15930	15962	15824	15931	15828	15887	16199	16073	16043	16013	16106	16090	15965	16255	16021	16013	15958	16084	15758	15954	15940	15822	16231	16051	15996	16100	16079	15900	15884	15911	16217	16029	15994	16004	16089	15955	15999	15931	16023	16065	16117	16003	15986	15933	15944	15809	15815	16146	15862	16135	16165	15970	15914	15841	15853	15864	15816	15807	15969	16193	15960	16219	15950	15837	15976	15894	15835	16102	16033	15772	15838	16156	16017	16023	15900	15910	16003	16000	15872	15994	16054	15909	16111	16020	16189	15922	15956	16155	15882	16175	16035	16002	15946	16010	16004	15938	15921	16015	16158	16034	15922	16009	15902	15862	16012	15947	16027	16149	16003	15972	16029	15992	15948	15914	15942	15821	15978	15807	16173	15772	16010	15865	15989	16067	16034	16034	16195	16295	15946	15941	16022	16133	16092	16175	15925	15998	16054	15887	16125	15969	15965	15966	16097	15878	15942	15868	15747	15775	15797	15946	15883	15966	15818	15933	15962	16029	15947	15855	16070	15981	16136	16100	16054	15952	16049	16021	15958	15863	16030	16113	16076	16011	15959	16027	15860	15989	16041	16199	15998	15962	15937	15954	16085	16143	16028	15954	16007	15958	16095	15947	15884	16078	16050	16037	16040	16100	16195	15820	15963	15983	15743	15858	15976	15989	15939	16007	16033	15982	15970	16006	16073	16191	16066	16006	16056	16092	16028	15767	16014	16045	16016	15729	15964	15928	16094	16063	16247	16022	16050	15844	16056	16018	15961	15920	16217	15940	16115	15937	15981	15976	16098	16034	16000	16080	16118	15952	15932	15899	16027	16075	15860	15974	16111	15941	15962	16051	16083	15982	15794	15997	16098	15987	15867	15915	15972	15866	15867	15833	15999	15958	15887	15886	15933	16163	16169	16037	16041	15953	15897	16108	16041	15898	16002	16047	15870	15945	15938	15966	16104	16030	16023	16109	16153	15964	16082	15994	15983	16088	15729	15805	16072	16014	16060	16008	15917	16043	16022	15968	16246	16007	15841	15857	15987	15842	16129	16033	15857	15857	16014	15879	16004	16068	15841	15987	15912	15881	15860	15880	15946	16274	15868	15907	15869	16004	15998	15970	15971	15977	16008	15941	16301	15926	15932	15891	16024	15769	15866	15987	15988	15853	15904	15958	16159	15910	16139	16036	16198	15950	15931	16042	16200	15994	16163	15984	16021	16110	15953	16113	15963	16078	16016	16016	15903	15957	15962	15998	15906	16125	16038	15996	16120	15964	16138	15964	16100	15968	15918	16031	16138	15884	16067	15949	15758	15832	16076	15961	16031	16046	15836	15928	15978	15816	16005	15940	16068	16079	16054	15733	16023	15928	15873	15985	15986	15813	16052	15955	15868	16039	16081	16190	16018	15948	15935	15874	15912	16039	15898	16100	15789	15641	16041	16061	16078	16121	16227	16049	15994	15808	16003	16086	16004	15952	16075	15942	15836	15965	16029	15840	16123	15918	15866	15837	16010	15925	16009	16259	15983	15918	16074	15768	16057	16133	16090	16046	16088	15664	15981	15855	16073	15938	15981	16098	15989	15954	15911	15878	15928	16006	15914	15754	15935	16121	16018	16105	15931	16060	15978	16027	15973	16205	16062	15845	16198	16125	15804	16081	15947	16061	16186	15789	16110	16007	15735	16032	15975	15853	15878	15875	15971	16161	15930	15857	16054	15890	15989	16086	16153	15991	15897	15964	16063	15863	16219	15833	15903	15956	15988	15965	16058	16062	15946	15921	16013	16121	16094	16093	15839	16136	15994	15956	16182	16115	15812	15834	15910	16031	15875	16108	16023	16053	16080	16005	16061	16266	16151	16156	16234	16106	15844	15858	15946	15972	16174	15999	16195	16033	16050	16129	16042	15987	15847	15841	15909	16033	15909	16046	15891	15916	15936	16084	16140	16163	15990	15873	15965	15940	15951	16001	16146	15970	15977	15951	15987	16161	15992	15948	16104	15926	16128	15824	16086	15936	15967	16102	15842	16123	15905	15848	16141	15828	15935	16094	15885	16216	16106	15965	15989	16021	15993	15816	16067	15972	15829	15955	16106	16045	16034	16023	16047	15946	15910	16144	16144	15837	16091	15954	16171	16007	16152	15796	16017	16028	16047	15974	15991	16166	16060	16193	15833	15972	15817	15953	15817	16081	15952	16071	15961	15771	15882	15896	16079	15984	16117	15971	16138	16096	16117	15968	16023	16070	15857	15933	16089	16037	16035	15895	16075	15925	16137	16152	15844	15911	16053	15909	15918	16057	15924	15996	16228	15920	15919	15896	15913	15781	15940	15976	16062	15994	16052	15850	16060	16044	15887	15756	15684	15960	16143	15850	16071	15927	16042	16103	16167	16062	15890	15909	15913	15910	16104	16128	16039	15910	16091	16044	16027	16010	16028	16066	16205	15994	16051	16014	15976	16114	15653	16097	16192	16096	15930	16054	16052	15993	15962	15872	15986	15974	15769	16004	16137	16145	15865	15983	16014	15984	15952	15926	16004	16020	16131	15921	15977	15801	16033	16025	16033	15937	15969	15968	15757	16097	15976	16042	15868	15851	15979	16117	16014	16141	16068	16082	15800	16087	15940	16122	15946	16181	16045	15988	16236	16121	15865	16147	15916	15970	15884	15909	15877	16135	16048	15970	16074	15873	15894	15980	15992	16006	15912	16027	16053	16071	16004	15926	16026	15854	15775	15953	16031	16046	16058	15909	15985	16185	15943	16057	15915	16071	16187	15940	16214	15959	15865	15941	16292	16175	16161	15843	16250	15956	15990	15901	15963	15969	15891	15985	16115	15900	16224	16188	16021	16145	15935	16007	15906	15763	15996	15961	16029	16003	16026	16003	15898	15865	16003	16007	16008	15878	15971	15942	16207	16055	16012	16178	16087	16015	15936	16043	16006	16002	15949	15958	15744	15878	15937	15955	15932	16232	16094	15975	16068	16159	15972	15872	16036	15897	15863	15876	16002	15986	15841	15780	16125	15970	15921	15925	16038	15873	16011	15793	16141	15975	16022	15909	15879	15905
21009	35430	33635	25890	21671	18878	17684	16596	16549	16159	15549	14619	14470	14231	13960	13782	13848	13914	13824	13702	13656	13547	13431	13431	13494	13429	13538	13394	13282	13170	13197	13362	13451	13092	13227	13403	13401	13142	13040	13276	13233	13191	13404	13653	14532	14485	14131	13548	13225	13173	13160	13268	13154	13103	12901	13022	13071	13087	13148	13143	13121	13008	13328	13301	13147	13002	13075	13173	13244	13055	13123	13235	13192	13153	13201	12981	13341	13032	13016	13082	13160	13220	13223	13075	13222	13332	13067	13345	12946	13183	13244	13007	13018	13027	13287	13191	13058	12951	13018	13136	13269	13198	13071	13188	13070	13078	13220	13158	13130	13374	13002	13112	13207	13227	13058	13171	13245	13143	13143	13213	13115	13193	13145	12988	13126	13351	13199	13075	12959	13016	13215	12993	13204	13157	13182	13185	13138	13214	13039	13126	13135	13077	13106	13184	13142	13076	13172	13051	12967	13281	13181	13085	13048	13102	13236	13048	13033	13116	13018	13110	13176	13115	13353	13003	13185	13083	13135	13004	13325	13135	13258	13100	13171	13044	13034	13268	13105	13158	13203	13088	13121	13150	13214	13259	13146	13301	13238	13221	13145	13054	13203	13189	13193	13193	13106	13221	13190	13240	13088	13380	13284	13130	12940	13069	13213	13195	12912	13142	13151	13261	13015	13202	13080	13091	13075	13137	13038	13149	13131	13117	13068	13113	13352	13125	13063	13030	13169	13318	13121	13340	13184	13191	13144	12965	12947	13256	13300	13096	12959	12973	13217	13163	13279	13007	13296	12967	13142	13031	13221	13222	13146	13166	13166	13188	13160	13065	13034	13125	13300	13199	13165	13128	13236	13116	13147	13166	13211	13213	13134	13055	13052	13134	13226	13349	13196	13172	13238	13053	13192	13229	13054	13187	13133	13275	12971	13003	13226	13235	13213	13181	13131	13079	13062	13169	13137	13221	13107	13111	12970	13180	13135	13055	13092	13008	13123	13317	13133	13235	13122	13134	13109	13118	13132	13134	13129	13186	13139	13137	13049	13269	13100	13125	13087	13045	13134	13256	13127	13123	12917	13125	13155	13176	13119	13130	13217	13122	13137	13250	13328	13109	13225	13201	13053	13170	13164	13202	13080	13244	13109	13250	13180	13097	13187	13133	13124	13026	13033	13182	13018	13156	13123	13215	13072	13093	13243	13294	13145	13044	13113	13049	13072	12957	13195	13143	13076	13062	13184	13073	13184	13190	13228	13168	13065	13113	13122	13266	13229	13049	13097	13126	13201	13146	13233	12946	13140	13200	13133	13262	13053	13153	13038	13022	13150	13147	13230	13106	13179	13247	13220	13096	13062	13096	13234	13438	13192	12912	13033	13220	13055	12954	13236	13025	13104	13117	13147	13098	13117	12998	13101	13053	13057	13266	13001	13074	13047	13080	13017	13117	13142	13200	13184	13220	12984	13178	13106	13126	13143	13220	13150	13171	13128	13179	13116	13084	13261	13036	13100	13185	13141	13336	13107	13247	13214	13079	13201	13195	13206	13092	13127	13275	13094	13188	13263	13218	13284	13125	13256	13131	13217	12968	13110	13124	13096	13042	13148	13045	13301	13157	13109	13311	13147	13171	13132	13070	13034	13095	13115	13196	13101	13093	13208	13151	13176	13108	13127	13193	13150	13236	13041	13051	13083	13200	13268	13225	13221	13191	13226	13136	13034	13156	13133	13064	13011	13068	13085	13164	13192	13109	13227	12960	13216	13032	13158	13065	13149	13089	13088	13069	13110	13097	13149	13174	13038	13209	13099	13200	13109	13228	13125	13027	13109	13216	12995	13194	13170	13104	13169	13027	13199	13168	13171	13260	13277	13242	13177	13093	13129	13158	12991	13351	13258	13158	13087	13193	13145	13306	13122	13254	13136	13021	13094	13055	13285	13094	12981	12990	13129	13099	13065	13104	13195	13145	13097	13241	13168	13249	13165	13179	13153	13226	13055	13260	13036	13284	13113	13267	12988	13199	13259	13191	13168	13151	13300	13075	13144	13167	13177	13040	13123	13133	13174	13206	13179	13155	12981	13155	13077	13144	13121	13128	13157	13269	13059	13032	13216	13007	13143	13138	13231	13267	13344	13086	13073	13074	13009	13092	13204	13174	13242	13112	13145	13250	13085	13158	13117	13168	13159	13164	13225	13162	13273	13203	13000	13182	13026	13207	13149	13280	13212	13147	13094	13146	13340	13123	13015	12998	13312	13126	13159	13004	13233	13076	13309	13133	13098	13165	13028	13218	13274	12982	13209	13082	13172	13119	13148	13202	13152	13179	13180	13184	13118	13144	13216	13267	13372	13224	13030	13295	13045	13089	13232	13101	13016	13075	13180	13260	13007	13109	13095	13107	13207	13256	13022	13310	13169	13103	13248	13235	13179	13159	13131	13159	13185	13140	13070	13317	13254	13068	13306	13120	13186	13247	13183	12972	13079	13106	13284	13223	13300	13022	13276	13099	13356	13242	13283	13280	13303	13151	13127	13238	13133	13335	13206	13050	13121	13138	13275	13154	13228	13062	13176	13136	13325	13253	13144	13241	13160	13148	13114	13224	13098	12989	13243	13160	13230	13147	13141	13213	13160	13160	13215	13180	13053	13371	13240	13090	13263	13257	13233	13165	13243	13003	13179	13075	13152	13109	13210	13213	13053	13027	13150	13029	13123	13036	13210	13118	13189	13101	13178	13262	13180	13145	13027	13104	13150	13261	13052	13162	13136	13058	13180	13027	13021	13159	12975	13176	13161	13210	13213	13291	13180	13230	13143	13160	13018	13252	13131	13077	13161	13329	13261	13248	13247	13218	13120	13209	13169	13020	13098	13184	13225	13196	13129	13284	13094	13209	13169	13156	13174	13170	13041	13104	13192	13049	13093	13138	13082	13167	13099	13007	13253	13134	13030	13211	12990	13232	13160	13073	13245	13216	13063	13116	13233	13298	13203	13310	13175	13236	13072	13341	13112	13165	13031	13195	13143	13072	13318	13094	13246	13244	13147	13159	13149	13274	13117	13109	13181	13195	13113	13249	13153	13014	13100	13138	13132	13241	13138	13163	13060	13031	13083	13155	13052	13151	13257	13176	13115	13253	13144	13297	13165	13268	13216	13140	13021	13256	13221	13217	13199	13273	13257	13048	13038	13199	13079	13239	13282	13255	13002	13215	13177	13021	13332	13156	13145	13255	13075	13260	13114	13073	13165	13074	13240	13213	13129	13196	13176	13174	13049	13178	13167	13126	13277	13223	13087	13220	13051	13190	13036	13206	13033	13014	12976	13147	13047	13155	13253	13110	13089	13062	13101	13273	13011	13265	13156	13157	13192	13091	13158	13181	13158	13223	13207	13166	13117	13236	13115	13063	13077	13195	13068	13131	13264	13059	13256	13034	13128	13252	13119	13202	13174	13109	13046	13124	13149	13294	13120	12990	13184	13252	13169	13317	13093	13122	13149	13151	13207	12981	13239	13045	13261	13223	13145	13341	13092	13136	13162	13165	13137	13073	13274	13141	13205	13181	13235	13299	13215	13261	13251	13232	13147	13146	13000	13092	13173	13157	13193	13222	13179	13088	13096	13191	13178	13069	13107	13198	13224	13194	13285	13028	13096	13335	13281	13349	13028	13151	13189	13197	13081	13173	13067	13118	13043	13099	13067	13222	13092	13055	13157	12956	13188	13188	13107	13043	13032	13305	13049	13348	13067	13269	13195	13172	13040	13227	13271	12983	13313	13200	13157	13208	13109	13210	13106	13167	13060	13010	13119	13319	13218	13184	13104	13105	13136	13049	13210	13079	13073	13199	13133	13220	13254	13131	13065	13175	13118	13106	13072	12973	13160	13081	13128	13306	13175	13259	13022	13147	13030	13259	13195	13166	13070	13163	13090	13122	12976	13093	13144	13214	13231	13231	13097	13178	13135	13144	13276	13059	13043	13179	13128	13220	13006	13145	13139	13149	13179	13307	13264	13152	13217	13279	13080	13160	13049	13126	13097	13266	13204	13131	13327	13132	13101	13003	12964	13138	13132	13034	13026	13136	13101	13165	13092	13193	13140	13100	13203	13130	13285	13131	13201	13104	13272	13091	13283	13259	13148	13215	13114	13020	13158	13290	12991	13159	13198	13154	12995	13135	13123	13155	13177	13150	13073	13074	13328	12988	13228	13123	13201	13265	13100	13096	13091	13121	13110	13241	13168	13235	13341	13198	13161	13157	13116	13008	13168	13190	13224	13040	13180	13159	13099	13064	13342	13073	13095	13229	13177	13094	13269	13108	13241	13020	13170	13020	13074	13191	13267	13112	13216	13023	13163	13146	13132	13243	13290	13280	13041	13181	13169	13230	13021	12989	12957	13186	13224	13331	13233	13224	13046	13138	13154	13261	13220	13193	13085	13018	13175	12989	13206	13032	13098	13264	13202	13142	13217	13201	13110	13052	13071	13180	13136	13293	13053	13211	13212	13085	13097	13180	13205	13210	13125	13223	13100	13138	13075	13240	13164	13224	13276	13104	13073	13318	13240	13236	13104	13143	13283	13071	13098	13144	13040	13276	13292	13162	13279	13255	13090	13078	13182	13177	13113	13230	13242	13183	13136	13093	13247	13164	13111	13155	13061	13205	13150	13108	13126	12971	13151	12978	13176	13168	13182	13073	13103	13122	13255	13138	13194	13235	13127	13163	13095	13237	13022	13192	13182	13160	12976	13158	13073	13015	13247	13257	13225	13200	13242	13261	13302	13241	13129	13291	13156	13191	13281	13184	13056	13283	13129	13272	13128	13281	13185	13305	13254	13091	13229	12944	13217	13248	13096	13038	13104	13233	13138	12969	13079	13273	13161	13029	13121	13107	13067	13226	13304	13176	13111	13050	13198	13165	13097	13202	13143	13073	13090	13140	13097	13079	13124	12878	13390	13204	13208	13171	13078	13158	13172	13253	13191	13179	13240	13114	13210	13181	13239	13096	12954	13140	13191	13241	13211	13255	13102	13246	13188	13205	13130	13114	13141	13055	13188	13051	13040	13252	13249	13059	13154	13296	13221	13216	13141	13042	13284	13136	13159	13098	13107	13019	12975	13280	13160	13087	13031	13008	13068	13142	13153	13095	13140	13112
23592	21078	28410	23880	21896	24151	24309	19898	19058	19038	18157	17474	17125	16903	16574	16559	16565	16419	16260	16284	16308	16052	16268	16211	16168	16115	16129	15941	15696	16056	15883	15877	15942	15926	15792	15558	15672	15666	15729	15604	15702	15816	15986	16611	17361	17349	16846	16351	15857	15918	15890	15639	15814	15568	15756	15637	15810	15746	15671	15458	15692	15865	15797	15775	16094	15942	15685	15519	15734	15722	15629	16000	15712	15779	15702	15642	15678	15951	15829	15679	15809	15914	15577	15722	15577	15715	15611	15809	15767	15714	15752	15687	15615	15498	15787	15751	15873	15763	15549	15797	15708	15464	15647	15683	15834	15507	15944	15691	15635	15609	15583	15824	15797	15743	15742	15552	15588	15700	15780	15826	15683	15550	15627	15565	15570	15757	15845	15835	15632	15682	15742	15800	15535	15611	15577	15607	15818	15748	15735	15765	15464	15773	15423	15741	15621	15598	15731	15442	15524	15767	15539	15757	15454	15586	15820	15605	15702	15579	15698	15682	15768	15646	15535	15850	15647	15716	15570	15666	15551	15660	15751	15703	15661	15613	15674	15575	15630	15702	15637	15702	15785	15484	15634	15662	15715	15868	15561	15654	15649	15536	15755	15635	15731	15657	15648	15585	15681	15753	15687	15618	15729	15499	15713	15643	15732	15760	15719	15544	15750	15902	15511	15728	15687	15696	15757	15696	15667	15835	15619	15655	16085	15831	15781	15722	15651	15639	15863	15759	15817	15955	15762	15756	15694	15604	15710	15820	15789	15609	15856	15620	15399	15788	15698	15793	15667	15611	15894	15511	15717	15576	15634	15771	15716	15761	15877	15754	15624	15834	15570	15743	15907	15871	15553	15617	15503	15849	15563	15694	15700	15566	15606	15594	15856	15643	15557	15597	15818	15698	15543	15714	15664	15817	15592	15465	15747	15585	15585	15648	15712	15759	15726	15732	15712	15803	15640	15669	15558	15745	15806	15658	15704	15657	15695	15655	15663	15467	15729	15857	15664	15571	15572	15649	15591	15586	15743	15666	15800	15796	15808	15711	15782	15735	15720	15689	15858	15590	15827	15772	15813	15734	15624	15805	15786	15476	15650	15684	15699	15613	15881	15655	15656	15530	15864	15670	15842	15728	15697	15704	15530	15681	15428	15724	15646	15677	15724	15822	15689	15844	15690	15741	15629	15512	15793	15765	15801	15751	15732	15819	15583	15737	15714	15770	15673	15647	15818	15614	15408	15715	15743	15699	15561	15898	15610	15708	15784	15580	15633	15790	15694	15723	15613	15647	15816	15672	15736	15621	15612	15740	15538	15732	15918	15815	15721	15709	15767	15783	15704	15794	15501	15651	15543	15825	15785	15556	15694	15648	15649	15636	15528	15529	15823	15818	15783	15819	15579	15754	15680	15919	15616	15706	15572	15674	15497	15781	15729	15466	15754	15622	15788	15779	15900	15538	15459	15461	15590	15545	15721	15641	15738	15849	15808	15677	15832	15810	15749	15775	15704	15807	15681	15639	15810	15575	15704	15813	15499	15762	15747	15583	15772	15733	15552	15548	15662	15682	15788	15627	15635	15648	15563	15771	15615	15558	15707	15465	15668	15531	15774	15720	15758	15638	15837	15743	15884	15665	15704	15701	15746	15793	15614	15683	15428	15705	15637	15678	15836	15712	15534	15541	15654	15666	15669	15730	15582	15724	15478	15757	15551	15827	15408	15651	15972	15613	15573	15793	15625	15730	15700	15656	15581	15725	15693	15546	15948	15790	15603	15711	15597	15730	15856	15756	15953	15680	15494	15702	15651	15600	15481	15740	15854	15903	15678	15691	15712	15668	15690	15962	15756	15858	15734	15654	15559	15694	15652	15594	15669	15706	15616	15605	15956	15554	15701	15746	15783	15690	15893	15802	15531	15632	15683	15590	15567	15785	15769	15764	15864	15627	15532	15785	15546	15774	15607	15701	15775	15856	15678	15605	15752	15745	15505	15645	15527	15783	15744	15677	15608	15708	15771	15846	15609	15450	15744	15746	15605	15652	15618	15597	15760	15685	15808	15762	15709	15689	15629	15832	15662	15745	15905	16025	15886	15731	15422	15637	15870	15570	15697	15857	15609	15594	15627	15904	15748	15525	15695	15790	15708	15606	15716	15624	15733	15707	15572	15713	15822	15847	15945	15721	15698	15743	15613	15702	15554	15666	15766	15609	15632	15600	15733	15632	15529	15869	15800	15767	15492	15634	15796	15575	15704	15591	15809	15820	15723	15675	15684	15657	15810	15718	15731	15727	15848	15644	15749	15709	15710	15762	15592	15751	15845	15466	15623	15599	15875	15519	15821	15925	15750	15712	15823	15853	15621	15553	15683	15595	15723	15725	15585	15515	15502	15883	15738	15901	15696	15709	15889	15617	15682	15664	15939	15574	15603	15687	15614	15588	15674	15659	15855	15623	15545	15663	15666	15772	15610	15585	15670	15787	15893	15735	15778	15521	15844	15752	15656	15577	15681	15557	15673	15713	15768	15671	15604	15802	15715	15672	15688	15661	15813	15711	15811	15797	15628	15536	15513	15509	15813	15633	15430	15742	15684	15843	15687	15900	15554	15674	15694	15921	15753	15757	15780	15640	15570	15566	15907	15695	15644	15740	15799	15725	15458	15625	15615	15782	15636	15955	15707	15875	15958	15897	15607	15561	15662	15619	15650	15645	15649	15641	15653	15700	15730	15611	15654	15680	15838	15783	15824	15748	15583	15702	15700	15435	15629	15865	15624	15795	15531	15617	15780	15490	15654	15815	15760	15702	15710	15729	15690	15655	15652	15824	15670	15503	15516	15497	15517	15819	15799	15727	15597	15529	15798	15696	15723	15813	15727	15744	15614	15819	15655	15718	15443	15582	15671	15728	15644	15813	15552	15992	15835	15641	15667	15877	15935	15661	15630	15453	15854	15724	15753	15613	15677	15657	15739	15574	15725	15667	15651	15554	15823	15695	15854	15683	15834	15683	15666	15499	15657	15749	15551	15593	15579	15767	15788	15807	15696	15559	15950	15648	15642	15437	15592	15667	15823	15666	15691	15794	15722	15605	15769	15503	15606	15680	15779	15889	15588	15533	15524	15789	15712	15614	15597	15739	15675	15783	15705	15815	15710	15856	15658	15729	15630	15505	15718	15594	15754	15751	15673	15698	15806	15641	15579	15632	15648	15760	15849	15657	15709	15738	15574	15661	15580	15548	15773	15645	15495	15603	15574	15597	15722	15646	15695	15774	15735	15788	15660	15674	15653	15709	15460	15688	15622	15389	15757	15900	15864	15782	15701	15810	15618	15806	15854	15627	15874	15929	15859	15699	15625	15681	15739	15818	15790	15702	15700	15759	15624	15678	15742	15575	15778	15589	15575	15662	15752	15599	15763	15772	15617	15582	15574	15782	15622	15529	15593	15734	15734	15777	15781	15621	15867	15470	15560	15597	15524	15619	15708	15775	15653	15825	15615	15784	15808	15560	15575	15674	15749	15687	15617	15597	15697	15693	15718	15588	15807	15668	15733	15741	15489	15889	15783	15641	15790	15836	15673	15577	15631	15699	15554	15668	15769	15771	15677	15672	15573	15592	15574	15762	15797	15675	15498	15577	15580	15717	15804	15809	15583	15624	15578	15725	15893	15613	15564	15579	15808	15579	15487	15704	15579	15842	15726	15625	15629	15665	15624	15691	15593	15703	15697	15596	15641	15553	15441	15769	15564	15589	15783	15576	15645	15709	15754	15578	15796	15569	15691	15621	15793	15661	15666	15736	15978	15764	15718	15863	15648	15738	15826	15859	15669	15455	15661	15814	15437	15711	15662	15754	15815	15728	15570	15625	15682	15580	15773	15701	15693	15781	15612	15517	15692	15837	15708	15725	15826	15535	15798	15814	15912	15724	15571	15843	16014	15654	15662	15663	15826	15677	15591	15562	15621	15460	15671	15744	15782	15700	15708	15656	15871	15479	15620	15690	15548	15656	15550	15720	15749	15747	15677	15491	15848	15618	15671	15672	15584	15835	15684	15808	15887	15919	15856	15704	15776	15747	15781	15723	15783	15787	15716	15658	15659	15703	15712	15659	15577	15644	15825	15824	15624	15832	15801	16000	15692	15784	15639	15768	15863	15681	15836	15729	15633	15532	15708	15579	15439	15521	15663	15769	15659	15834	15512	15660	15512	15562	15818	15664	15735	15819	15624	15726	15612	15761	15805	15578	15610	15552	15804	15639	15552	15678	15455	15644	15927	15596	15667	15567	15777	15614	15676	15727	15728	15570	15630	15556	15732	15673	15801	15624	15697	15553	15725	15844	15854	15550	15630	15648	15741	15663	15844	15694	15633	15671	15689	15716	15540	15808	15548	15732	15724	15643	15536	15711	15476	15578	15793	15655	15502	15902	15492	15910	15686	15640	15646	15476	15854	15817	15700	15640	15622	15702	15836	15880	15921	15837	15724	15588	15667	15821	15832	15733	15734	15766	15713	15755	15700	15882	15594	15590	15581	15674	15757	15516	15768	15805	15768	15510	15642	15749	15708	15717	15823	15593	15799	15732	15618	15332	15794	15832	15705	15517	15694	15709	15939	15768	15609	15590	15712	15642	15526	15697	15536	15601	15839	15682	15448	15796	15556	15641	15466	15677	15860	15827	15823	15400	15856	15696	15594	15556	15934	15757	15566	15818	15790	15747	15762	15693	15627	15748	15793	15540	15683	15792	15733	15778	15761	15669	15824	15909	15523	15493	15633	15621	15613	15832	15689	15623	15711	15725	15730	15724	15529	15578	15741	15768	15586	15677	15718	15801	15564	15603	15652	15673	15691	15810	15648	15575	15728	15629	15629	15721	15530	15620	15542	15759	15714	15806	15691	15723	15754	15846	15567	15675	15670	15673	15547	15742	15594	15665	15649	15667	15828	15583	15542	15814	15704	15731	15559	15498	15597	15761	15749	15943	15566	15667	15674	15501	15908	15708	15826	15817	15715	15799	15570	15916	15714	15750	15741	15587	15652	15580	15911	15662	15688	15544	15648	15736	15679	15833	15635	15800	15714	15585	15642	15522	15570	15753	15497	15568	15658	15432	15646	15679	15772	15726	15839	15514	15631	15620	15533	15655	15755	15908	15672	15584
23788	40268	38906	30935	25782	21952	19766	18550	18335	17643	16648	15746	14900	14506	14400	14142	14059	13961	13855	13875	13620	13628	13552	13598	13390	13436	13322	13252	13249	13311	13196	13169	13220	13149	13102	13138	13038	13081	12911	13105	13107	13014	12992	14788	15499	15316	14350	13630	13310	13094	13019	12951	12911	12928	13072	12933	12939	12844	13042	12961	13015	12914	12838	13015	12845	13167	13136	12901	12947	13099	13002	13042	12868	13003	12847	12992	12941	12934	12931	13020	13008	13207	12962	13026	12878	12971	13085	12936	13097	13016	12929	13106	12968	12987	12985	12879	13035	12962	12933	13166	12921	13011	12943	13007	13047	13065	13037	12969	12806	13080	13063	13037	12884	13027	12959	12946	13002	12946	12956	13039	12933	12958	12922	12982	12932	12984	13090	12903	12980	13114	12934	12814	12907	13048	13135	12881	12889	12892	13027	13072	13037	12927	12902	13136	12780	12859	12903	13061	13051	13041	12958	12984	12937	13077	12928	13127	12972	12946	12751	12895	12832	12969	12868	12955	13068	12944	13111	13189	12884	13077	12883	13157	12877	13051	12991	13004	12946	13104	12879	13059	12904	12997	12947	12963	13001	13092	13009	12996	13139	13079	13047	13184	13014	12931	13125	13085	13154	13026	12864	12960	13014	13059	12957	12904	12919	13018	12881	12972	13027	12934	12979	12823	13003	12940	13054	12883	12987	12833	13058	12988	12947	12896	12914	13011	12960	12729	13072	12930	12942	12923	12916	13032	12959	12996	12967	12873	12914	12954	13070	13054	12973	12896	13019	13094	13056	12904	13001	12943	12933	13110	12934	13021	12860	12930	13046	13043	12975	12947	12915	12981	12947	12862	13045	12949	12879	12798	12987	12861	12829	13129	12965	12874	13201	12916	12983	13051	12995	13002	12914	13023	13011	12996	12856	13112	13086	12990	13075	12874	12955	12989	12856	12901	12991	13085	13118	12906	13194	13085	12962	12906	12853	13037	13195	12805	12927	12971	12786	12940	12996	12959	13021	12944	13050	13042	13032	12880	12984	12978	13025	12948	12872	13002	12948	13020	12761	13152	13106	12853	13007	12944	13039	12903	13007	13004	12838	12871	13020	13050	12961	12957	13005	12860	12953	12890	12980	12927	12902	12983	13115	12905	13102	13145	12712	12934	12979	12929	12897	12999	13095	13095	12908	12979	12837	12985	12985	13013	13103	12925	12885	12997	13058	12967	13017	13138	13023	13040	13042	13129	12952	13002	12868	12999	13022	13011	13152	12830	12974	12973	12894	12928	12866	13022	12953	12986	12931	12905	12905	12929	13017	13127	12895	13013	13057	13040	13095	12766	12900	13171	13023	12923	12976	12922	12994	13003	13099	13020	13040	13028	13071	13027	13018	12956	12936	13022	12946	12954	13012	12896	13033	12991	13003	12916	12960	12875	12930	13064	13117	13008	13079	13152	12837	12991	12940	13059	12697	13055	12838	12911	12994	12982	13012	13030	12865	12866	13013	12842	12928	12960	12919	12992	13078	13049	12893	12984	12969	12823	13030	12852	13061	12922	12904	13144	12935	12938	13018	12944	12958	13034	12945	12877	12789	12861	13087	13001	13061	13105	13061	13007	13065	12854	12939	12921	12928	12952	12944	12955	13002	13073	13018	12935	13056	13042	12923	12903	12865	12932	13033	12887	12856	13093	13037	12841	12913	13102	13070	13089	12928	13006	13012	13110	12896	12866	13078	12933	12747	12936	13026	12846	12982	12942	13095	12969	13021	12964	13095	12922	12948	12895	13028	12916	12908	13026	12977	12989	12973	12835	12873	12986	12984	12899	12883	12815	12999	13056	13083	13028	12841	12943	12919	12999	12902	13127	13101	12970	13055	12915	13051	12992	12932	13026	12895	13033	12938	13044	12895	12691	12917	13007	13056	13115	12970	12987	13055	12804	13101	12973	12864	13014	12964	13094	13211	13056	12947	13086	12989	13082	12951	12868	13012	13087	12840	12897	13046	12957	13002	12989	12942	12930	13071	12922	12974	13060	13037	12952	13030	13015	13047	13056	12969	13008	12955	12982	13122	12912	12870	12894	12980	12826	12855	12931	12945	13037	12980	12935	12861	12902	13042	13198	13108	12968	13103	12929	12952	12857	13056	12914	12932	13148	12956	12978	13012	13075	12871	12821	12981	13085	13026	12908	12893	13157	12969	12816	13220	12932	13063	13017	12968	13012	12935	12898	12898	12917	13067	12959	12923	13015	12865	12994	12781	12943	12967	12975	13090	12960	12868	12974	12952	13008	13197	13028	13010	13220	13105	13043	13033	12925	12945	12921	13041	13047	12952	13070	12891	12901	12973	13016	12989	12949	12965	13215	13031	12794	13049	12981	13016	13088	13010	12872	13016	13107	13058	12855	12837	12939	12957	12848	12998	12968	12993	13013	12884	13131	13014	13103	12992	13020	12936	12931	13113	13105	12984	12975	13056	12961	12906	12967	13035	13020	12987	13154	12922	13071	12980	13067	12970	13101	13056	12972	12999	12925	12984	12947	13020	12738	12943	12857	13034	13117	12989	13077	13030	13067	12878	12918	13193	12945	12906	12835	13002	13114	12852	13123	13085	12997	12954	12943	12994	13018	12916	13057	12911	12922	13080	12836	12940	12910	13143	12937	13019	13160	13105	12939	13067	12994	12992	13000	12960	12997	12926	12983	13036	13022	12887	13042	13115	13009	12926	12921	12905	12951	12861	12969	12996	12967	12985	12984	13052	12902	13024	12983	13038	13008	13038	13023	13085	13017	13073	13036	12979	12978	13009	12895	12804	12958	12968	13043	13020	12944	12981	12974	12969	12971	13062	12938	12912	12945	13129	12894	12983	12983	12950	13092	13005	13158	13088	12914	13015	13047	13089	12819	13120	13023	12714	12970	13080	12964	12977	13023	12877	12842	12826	13043	13034	12826	12996	12977	12922	12997	12891	12814	12943	12873	12951	13072	12968	13066	13017	12811	13089	13048	13100	13143	12860	13017	13064	12982	12964	13014	13061	13055	12855	12949	12964	12804	12962	12972	12896	12977	12922	13095	13063	13078	12906	13046	13087	12949	13052	13017	12900	13003	13070	12965	12926	12946	13007	12948	13133	13059	12909	13035	13085	13156	12971	12886	13182	13161	13106	12966	13087	13004	12903	12982	13002	12998	12991	12993	13012	12989	12783	13023	13073	12950	13032	13026	12870	12992	13003	12906	13093	12960	12903	12934	12992	13132	12899	12930	13013	12933	12831	12995	13095	13000	12968	12867	13070	13052	12980	13039	13021	12947	12982	12938	12810	13025	12874	13110	12891	12984	12895	12882	13018	12894	12816	12825	13021	13022	13159	13096	12818	13010	13016	12955	12981	12987	12899	13079	13015	13010	13157	13046	13083	13022	12922	12870	12963	13053	13066	13098	13017	12783	12805	13084	12934	12877	12984	13157	12891	12901	12896	12809	12987	12987	12959	12929	12894	13011	13009	12940	12900	12989	12929	12746	12957	12931	12906	12949	13044	13038	12876	12844	13015	12977	12936	13100	12921	12950	13105	12955	13026	12972	12912	12877	12980	13058	13001	12818	13173	12828	12943	12943	13035	13077	13087	13011	13015	13020	13037	12919	12915	12985	12857	13066	12986	12906	13082	13015	12992	13084	13005	12974	13088	12927	12871	12981	12863	12979	12967	13023	12911	12994	12987	12986	12918	13037	12941	12927	13020	13043	12941	12960	12998	13122	13019	13068	13083	12877	12946	12932	13038	12908	13063	12853	12925	13122	12978	12979	13062	13076	12981	13034	12966	12878	12972	12943	12948	13084	12949	12792	12984	13039	12901	12940	12947	12983	12946	12871	13058	12782	13013	13018	13012	12851	12989	12959	12821	12873	12837	12981	12936	13057	12920	13036	13038	12879	12972	12971	12842	12953	12944	12954	12933	12982	13042	12840	12915	12882	12865	12966	12992	12973	12812	12951	12931	13032	12780	13076	12936	12858	13134	12825	13040	13041	12819	13096	12894	12884	13064	13031	13161	13080	12925	13092	12940	12999	13054	13079	13052	12964	13082	12900	13005	12924	13026	12988	12869	12933	13158	12933	12951	13035	12958	13080	13031	12895	13075	13095	12939	12942	13095	13031	12920	13132	12970	12897	12958	12952	13074	12957	13074	13056	13071	12977	12870	13072	12994	12963	12926	12926	12972	12874	12919	12998	12972	13073	13017	12926	12928	13031	13049	12905	12927	12980	12996	12912	12879	12982	12944	13032	13034	13172	12974	12981	13067	12929	12984	13041	12928	13159	12996	13023	12956	13152	12927	12992	13073	13029	12907	12987	12898	12955	12872	12864	12949	12831	13010	13099	12786	12991	13157	12855	12934	12979	12969	13074	12906	12757	12989	12911	13089	12915	12980	12904	13014	12946	12875	12900	13072	12935	12953	12994	13052	12957	12946	12991	12832	12921	13036	12823	12904	13241	13081	12973	13013	12811	13081	13071	12918	12934	12861	12918	12917	13016	12948	12929	12928	13007	13078	13100	12976	13009	12924	12962	12875	12958	13082	12883	12931	13200	12943	12785	12984	13050	12773	12929	13009	13063	12859	13122	12966	13026	12958	12989	12938	12968	13190	12946	12941	12952	12785	12958	13078	12945	13128	12933	13104	13002	13003	13076	13067	12969	13083	13086	12883	13039	13132	13084	13075	12908	13036	12991	12848	12994	12945	12869	13038	12911	12894	12952	12920	13022	12954	12963	13026	12812	13148	12904	12918	13064	13045	12945	13103	12873	13006	13222	12960	12976	13154	12795	13066	12969	12916	12999	12760	13002	13019	13096	13112	12988	12950	13027	13023	13217	12911	12795	12980	13026	12988	13092	13028	12985	12929	13160	12896	12974	13120	13030	13073	12986	13060	13004	12889	13031	12928	13121	12922	12946	12863	12969	12828	12897	12979	12812	13081	13113	12866	12819	13108	12954	13019	13138	12895	12990	12941	12958	12817	12984	13090	13014	12869	13074	12909	12913	13016	12967	12858	13027	12979	12953	13056	13036	12925	12865	12914	13070	13081	13068	13047	13035	13014	13048	12989	12997	13062	13034	13036	13078	13062	12992	13021	12932	12979	13030	12880	12983	12883	12963
29432	22786	23566	20483	17444	17182	17040	16589	16809	16728	16451	16327	16073	16118	16024	16013	15995	16056	15826	16223	16027	16076	15912	16092	16125	15786	15892	15859	15883	15875	15856	15757	15938	15926	15715	15890	15846	15867	15964	15803	15800	15799	16243	15822	15917	16067	16076	15986	16019	15928	15868	15819	15913	15869	15663	15946	15660	15913	15731	15965	15828	15835	15782	15829	15920	16020	15943	15837	15801	15949	15700	15870	16010	15903	15888	15800	15766	15854	15736	15894	15800	15833	15926	15675	15825	16252	15900	15975	15882	15884	15727	15759	15938	15839	15852	15662	15969	15771	15914	16137	16023	15952	15892	15957	15726	15905	15711	15894	15817	15770	15692	16153	15748	15857	15966	15765	16082	15826	15948	15763	15868	15718	16091	15896	15778	15748	15817	15928	15791	15760	15963	15852	15769	15714	15852	15759	15974	15964	15659	15807	16096	16152	15919	15643	15722	15950	16061	15963	15906	15888	15959	15828	15742	15806	15872	15933	15767	15923	15917	16003	15892	15719	15854	15850	15949	15756	15708	15712	15871	15822	15896	15891	15691	16043	15857	15932	15766	15977	15717	15732	15736	15843	16042	15986	16015	15849	15688	15803	15876	15789	15936	15954	15819	15886	15759	16038	15897	15995	16024	15912	15781	15760	15787	15867	16012	15889	15841	16032	16002	15975	15808	15775	15735	15930	15686	15931	15940	15863	16028	15868	15727	15925	16058	15828	15658	15901	16127	15825	15905	15874	15772	16125	16167	15893	15892	15639	15670	15834	15698	15857	15796	15926	15803	15981	16006	15784	15744	15789	15854	15913	15884	15766	15914	15761	15747	15885	16003	15765	15755	16027	15855	15745	15862	15890	15747	15757	15697	16024	15842	15777	15799	15742	15948	15978	15797	15768	15789	15898	15780	15845	15971	15834	16007	15805	15723	15948	15821	15683	15890	15722	15809	16012	15938	15871	15934	16089	15973	15827	15806	15559	15838	15992	15561	15909	15948	15874	16032	15918	15781	15834	15893	15891	16183	15891	15740	15645	15694	15942	15768	15699	16005	15789	15811	15916	15979	15645	15896	15862	15880	15969	15912	15946	15971	15640	15989	15960	15803	15959	16001	15650	15864	15871	15933	15911	15914	15885	15862	15727	15996	15861	15755	15935	15974	15820	15921	15956	15954	15718	15850	15893	15979	15959	15936	15940	15886	15876	15970	15698	15667	15806	15902	15703	15837	15756	15817	15999	15819	15785	15912	15832	15773	15767	15983	15897	15951	15864	15724	16102	15929	15826	15805	15629	15869	15904	15993	15954	15859	15907	15724	15811	15872	15941	15931	15672	16005	15792	15931	16058	15943	15972	15951	15965	15732	16049	15992	15922	15988	15927	15972	15899	16064	15806	15841	16107	15657	15964	15804	15903	15844	15853	16088	15763	15987	15692	15869	15983	16064	15869	15704	15897	15789	15855	15717	15752	15929	15936	15860	16052	15745	15831	15955	15775	15804	15915	15913	15943	15921	16046	15891	15775	15974	15964	15687	15694	15864	15809	16056	15809	15907	16012	15828	15943	15816	16037	15798	15852	15775	15915	15811	15679	15835	15795	15837	15797	15847	15699	15800	15763	15704	15982	15967	15760	15998	15922	15934	15837	15885	15884	15886	15983	15998	15681	15729	15754	15592	15854	15945	16067	15781	15858	15917	15952	15766	15957	15923	15787	15903	16093	15874	15767	15824	15926	15903	15869	15910	15864	15898	15893	15872	15773	15768	15961	15689	15751	15781	15861	16007	15827	15959	15737	15849	16022	15824	15813	15783	15909	15754	15695	15913	15838	15937	15877	16005	15978	16005	15914	15813	15738	16000	15691	15923	15954	15849	15925	15656	15577	15805	15830	15797	15647	15888	15724	15989	15742	15947	15864	15829	15844	15930	15799	15920	15754	15994	15868	15864	15747	15810	15659	15801	15925	15965	15962	15950	15682	15887	15838	15719	15887	15877	15805	15852	15908	15840	15802	15722	15766	15796	15923	15841	15925	16068	15837	15898	15962	15814	15825	15833	15760	15816	15743	15910	15826	15700	15692	15868	15908	15898	15834	16033	15983	16075	15893	15991	15901	15761	15740	15870	15984	15888	15903	15958	16032	15887	15862	15731	16090	15858	15607	15939	15816	15976	15725	15885	16008	16049	15709	15900	15966	15950	15769	15948	15823	15801	15923	15855	15846	16016	15807	15810	15966	15780	15758	15832	15791	16036	15974	15850	15849	15818	15821	15968	15718	15821	16018	15838	15827	16022	15855	15842	16139	16019	15914	15726	15954	15822	15684	15721	15863	15805	15908	15888	15795	15832	15920	15723	15902	15739	15965	15818	15995	15970	15596	16171	15760	15894	15894	15845	15886	15981	15864	15751	15874	15767	15804	16033	15816	15909	15859	16029	16042	15972	15899	15951	15706	15958	15801	15941	15929	15873	15980	15931	15831	15922	15942	15699	15634	15880	15787	15919	16001	15984	15780	15711	15819	15808	15865	15738	15811	16067	15998	15792	15822	15934	15876	15798	15945	15932	15776	15919	16043	15873	16063	15862	15966	15786	16023	16061	15899	15831	15877	15985	15886	15594	15846	15844	15863	16037	15928	15746	15904	15801	15982	15673	16047	15731	15786	15970	15929	15716	16027	15918	15962	15752	15848	15965	15868	15688	15977	15877	15983	15732	15841	15691	15693	15813	15855	15835	15851	15947	15897	15745	15860	15880	15773	15722	15891	15865	16030	16046	15635	15803	15957	15815	15948	15984	15782	15912	16073	15949	15946	15849	15781	15903	15723	15653	15933	15830	15758	15904	15965	15668	15911	15864	15860	15782	16000	15930	16016	15855	15811	15983	15902	15741	15918	15765	15899	15857	15908	15964	15545	15882	15866	15854	16013	15707	15944	15998	15892	15828	16047	15843	15672	15860	15873	15965	15942	15877	15655	15947	15907	15749	15761	15739	15682	15944	15820	15807	15931	15877	15787	15745	15648	15879	15818	15962	15820	15898	15703	15715	15940	16119	15887	16012	15923	15718	16013	15730	15779	15904	15796	15755	15647	15760	15854	15928	16086	15730	15753	15650	15839	15920	15873	15955	15818	16041	15578	15821	16085	15976	15894	15887	15874	15850	15725	15821	15700	15898	15676	15862	15829	15936	15880	15843	15884	16108	15957	15750	15900	15893	15809	15865	15774	15937	15874	15924	15889	15813	15737	15830	15820	15936	15817	15941	15856	15912	15912	15793	15825	15895	15759	16091	15896	15924	15912	15853	15943	15782	15873	15987	15868	15824	15928	15958	15821	15764	15975	15874	16019	15870	15945	15807	15840	15845	15789	15869	15909	15832	16019	15787	15761	15947	15961	15910	15893	15947	16001	15892	15905	15764	15821	15899	15882	15993	15680	15917	15766	15563	15918	15829	15654	15832	15678	15865	15513	15592	15738	15931	15786	15916	15916	15748	15800	15845	15908	15867	15792	15768	15845	15671	15948	15655	15772	15777	15921	15693	15770	15924	15959	15996	15973	15674	15968	16160	16103	15737	15907	15947	15872	15940	15981	15818	15829	15753	15935	15841	15769	15822	15867	15549	15842	15998	15751	15903	15842	15919	15966	15793	15882	15892	15876	15682	15943	15953	15608	15889	15890	15732	15923	15727	15945	15953	15764	15839	15915	15756	15817	15719	15780	15862	15835	15761	15851	15804	15820	15887	15846	15919	15963	15756	16054	16034	15934	15813	15727	15865	15816	15993	15648	15654	15885	15830	15972	15994	15653	15761	15917	15930	15858	15887	15941	15816	15804	15860	15867	15659	15768	15965	16046	15867	15896	15894	15727	15773	15997	15990	15644	16003	15835	15712	15899	15816	15914	15921	16094	15857	15903	15913	15872	15889	15796	15853	15873	15790	15854	15732	15877	15672	15866	15901	15873	15939	15832	15919	15941	15771	15941	15872	15816	15918	15842	15916	15968	15975	15732	15907	15933	15756	15862	15899	15781	15812	15891	16029	15906	15959	15850	15660	15898	15950	15717	15829	15769	15723	15727	15858	15913	15803	15709	15928	16072	15870	15868	16071	15855	15884	15787	15892	15692	15815	16004	15964	15737	15932	15741	15868	15894	15887	15842	15971	15859	15862	16094	15762	15889	15944	15977	15818	15806	15799	15932	15860	15846	15835	16004	15800	15774	15880	15807	15665	15921	15949	15891	15892	15939	15819	15901	15946	15865	15896	15582	15899	15768	15822	15840	16043	15933	15906	15780	15854	15855	15973	16013	15838	15552	15891	16046	15698	15928	15877	15851	15806	15722	15650	15913	15959	15817	15996	15930	15880	15771	15847	15755	15699	15798	15827	15913	15798	16038	15993	15914	15825	15903	15961	15931	15668	15912	15949	15753	15830	15658	15960	15681	15720	15752	15800	15842	15851	15884	15874	15897	15862	15887	16165	15665	15834	15821	15814	15924	15871	15858	15896	15877	15661	15855	16079	15808	15868	15771	15814	15844	15963	15929	15968	15791	15908	15791	15735	15768	15826	15784	15850	15796	15863	15974	15982	15954	15815	15900	15961	15984	16007	15928	15718	16051	16049	15871	15897	15810	15722	15879	15768	15927	15771	15875	15633	16051	15783	15856	15811	15884	15776	15869	15967	15780	15959	16105	15919	16030	15922	15876	15830	15873	15905	15741	15765	15862	15936	15773	15787	15841	15808	15714	15959	15845	15712	15701	15926	15893	15814	15830	15763	15931	15683	15958	15995	15956	15967	15771	15748	16040	15918	16006	15914	15817	15828	15741	15731	15909	15809	15694	15875	15832	15847	15823	15789	15994	16147	15621	15775	15918	16013	16038	15878	15926	15796	15811	15960	15686	15806	15884	15766	15841	15929	15945	15822	15788	15683	15733	15939	15854	15730	15946	15951	15751	15745	15802	15950	15937	15891	15859	15691	15701	15887	15800	15975	15875	15872	15885	15750	15943	16036	15863	15890	15947	15978	15929	16024	15792	15619	15847	15838	15899	15797	15951	15815	16009	15911	15984	15968	15833	15897	15728	16041	15670	15686	15797	15815	15706	15915	16083	16088	16115	15855	15870	15874	15737	15774	15763	15704	15869	15885	15903	15796	15898	15981	15833
18582	22586	21817	17624	15825	14846	14766	14518	14444	14310	13963	13619	13575	13445	13361	13225	13333	13278	13053	13130	13153	13110	13080	13044	13193	13163	13061	13090	13102	13098	13071	13050	13087	13243	12890	13213	13119	13120	12893	13170	12882	13148	13029	13246	13327	13370	13385	13159	13129	13128	12862	13133	13093	13194	12986	13086	13008	13195	13030	12883	13170	13005	13014	12813	12797	13019	13049	13042	13038	13132	13126	13026	13080	12976	12871	13070	13010	13144	12942	13011	13133	13094	13020	12938	13115	13196	13026	13083	13099	13090	13112	13033	13139	13113	12984	13189	13010	13222	12917	12959	12985	13078	13035	12947	13036	13034	12967	13059	13080	13024	12805	13127	13056	12994	13116	13033	13017	13081	12934	13067	13134	12901	13030	12988	13105	13111	13117	13101	12879	13118	13018	12833	13019	12999	13058	12986	13084	13147	13209	12957	12862	13078	13062	12902	13052	13067	13228	12923	13066	12811	13047	12981	13102	12950	13174	13047	12909	12877	12992	13067	13065	12980	12928	13053	13118	12962	12984	13130	13045	13005	12954	13032	13025	13013	12932	13142	13041	13006	13032	12968	13028	12837	13109	13066	13139	13009	13161	13112	12954	12955	13126	13109	12847	12976	12998	13005	12883	13035	13177	13050	12881	12965	13127	13020	13089	12975	12851	12920	13082	13142	13023	13033	12922	13113	13052	12904	13044	12845	12988	13046	13051	13050	12952	13023	12996	13169	12998	13038	13003	12992	13096	13091	13135	13049	13055	12978	13147	13071	13092	13056	13051	13130	12938	13009	13101	12972	13095	13149	13128	13018	13032	13068	13029	13187	13191	13035	12825	12916	13082	13009	13007	12902	13096	12950	13066	13020	13083	12889	12985	12927	13033	13048	12997	13049	13060	12787	12990	12973	13131	13149	12969	12978	13073	13018	12902	12996	12960	13113	13090	13019	13008	12879	13035	12904	13126	13096	13044	13016	13080	13018	13076	13017	13091	13065	13038	13148	13112	12988	13083	13035	13120	13059	12948	13103	13044	13061	12985	13158	13048	13033	13100	13006	13169	12932	12906	12821	13079	13196	13062	13045	13125	13203	12926	12968	12859	13051	13049	13100	12978	13003	13012	13080	13186	12945	12926	13083	13094	13134	12897	13058	13080	12999	13017	13209	13077	13035	13131	13045	12937	13072	12950	13005	13100	13000	13011	13039	13001	13172	12934	13062	13102	13143	13151	13032	13128	13100	13088	12989	13153	12992	13045	13039	13211	13103	12931	12953	13118	13032	12998	13127	13060	13097	12857	13003	12998	13162	13134	13119	13002	12962	13097	12879	13044	13045	12982	13050	13081	13028	13057	12963	13030	13017	13034	13005	13026	13041	13032	13028	13013	13060	13034	13055	12914	12935	13113	13050	13216	12987	13051	12963	13026	13171	13030	12993	13123	13183	13168	12915	13036	13023	13262	12873	12950	12988	13187	13055	12936	12929	13103	12905	13164	13229	12972	13018	13130	13091	12973	13000	13048	12956	13190	13065	12983	12966	12929	13226	13168	12976	12948	13032	12958	13138	12897	12972	13065	12970	13227	13153	12846	13072	13054	13026	12917	13131	12892	13040	12952	12999	13009	13117	13075	12925	13167	12966	12954	12983	13131	13104	13025	13030	13000	13184	12998	13011	12987	13192	13090	13109	12985	13056	13113	12997	13194	13010	13069	13005	13148	13046	13265	12999	13025	13006	13073	12995	13080	13113	13146	12853	13095	13075	13089	12979	13015	13182	13099	13144	13214	12968	13112	13036	12992	13094	13065	13174	13154	13169	13107	12979	13039	13118	13035	13026	12868	13096	13166	12849	12997	13000	13039	13044	12970	12987	13030	12865	12964	13078	12958	12945	13002	13041	12940	13060	13058	13122	13025	13035	12919	12955	12976	13023	13097	13010	13040	13075	12942	13001	13006	13074	12928	13126	13116	13144	13014	12927	12931	13203	12969	13062	12967	13078	13103	12903	13058	13097	12897	12947	13100	13039	13142	13045	12957	13064	13056	13028	13156	13026	13039	12989	12995	13106	13197	12986	12917	13106	12849	12960	12942	13055	12976	12973	13129	12973	12977	13028	12903	13084	13032	12908	13153	13013	13041	13056	12999	13075	12907	13289	12989	12993	13006	13028	12995	13096	13040	13056	12953	13103	13070	13099	13111	13170	12840	12969	12952	13168	13085	13042	13046	13079	13020	13063	13075	12906	13026	12992	13007	12892	13032	12986	13072	13029	13183	13133	13033	13169	13115	13091	13114	12943	13072	13019	12971	13064	12919	13126	13155	13035	12961	13159	13107	13050	13050	12965	12946	13010	13073	13063	12838	13016	13044	13082	12822	13088	12971	13071	13049	12912	13106	13088	13148	13265	13036	12996	12944	12930	13052	13143	13145	13030	12948	13091	13075	13171	12973	13095	13038	13140	13090	12986	12979	12825	12920	12975	13068	12990	12975	12980	13098	13063	12927	13049	13260	12956	13101	13087	13109	13122	13050	12918	13108	12964	13236	12760	13078	13012	13145	13044	13136	13044	12951	13032	13085	12934	13012	13045	12982	13181	13121	13021	13133	13127	13025	13000	13175	13095	13035	13182	13124	12991	13055	13231	13123	13035	12992	13083	13067	13022	13035	12915	13064	13058	13069	13008	12957	12974	13104	13147	13095	12982	13104	13127	13057	13167	12916	13030	12772	12949	12959	13156	13126	13122	13054	13030	12942	13025	12973	12917	13103	12990	12909	12899	12968	12958	12941	13121	13001	13088	13084	12960	12958	13058	13097	13214	12850	13081	12999	13004	12990	13245	13094	13201	13085	13240	13050	12944	13111	13066	12884	13007	13113	13110	12980	12956	13066	13059	13067	13098	13002	12963	13068	13084	13049	12962	13069	12995	13148	13042	13188	12945	12945	13030	13212	13105	13081	12980	13171	13008	13139	13084	13096	12919	13010	13025	13007	13078	13062	13079	13222	13097	12997	13004	13055	13007	13136	12875	13117	12950	12956	13149	13166	13068	13103	13147	13069	13120	12962	12867	13045	13106	13203	12939	13009	13019	13042	13019	12877	13107	12920	12918	13005	13168	13048	12962	13138	12984	12982	13067	13127	12989	12935	13081	12915	13016	12904	12933	13170	13136	13033	13103	13021	13024	12974	12957	13026	12888	12938	13045	12982	13072	12947	13127	13191	13044	12956	13095	13073	13034	13100	12995	13055	13076	12998	13114	13015	13008	13006	13138	13114	13020	13125	13098	13182	13190	13102	12916	13025	13105	13023	13022	12920	12963	13130	12990	12969	13119	13028	12841	13211	12934	13073	12964	12981	12994	13084	13014	13095	13002	12954	13133	13186	12933	13080	13107	13076	13142	13085	12993	13099	12979	13182	12904	12992	13101	13055	13161	13135	12981	12952	13089	13132	13134	13120	13060	12960	13225	12928	12990	13054	12915	12912	13109	13156	13075	13012	12998	13048	13062	13208	12960	13067	12953	12896	12911	12959	13220	12903	13068	12919	13118	12853	12966	12880	12966	13122	13092	13011	12965	13063	13054	13148	12969	13153	13009	13197	12979	13101	13036	13070	13086	13055	12868	13059	13089	12937	12955	12927	12974	13136	13068	13087	13144	12981	13206	12870	13165	13076	12987	13097	13150	12977	12995	13173	13067	12990	13105	13179	13120	12886	13067	13297	13002	13071	13035	12840	12855	13143	13046	13042	13090	13091	13082	12990	12925	13062	13046	13030	12793	12942	13083	13022	13131	13193	13047	13088	12933	13062	13090	13138	13114	13110	12973	13086	13014	13134	13191	13009	13006	12986	13036	13043	12871	13105	12988	13120	13103	13126	12968	13132	12923	12990	12935	13109	13102	13124	13027	13119	13266	13118	13070	12937	13233	13099	13122	12881	13042	13022	13060	12984	13091	13169	13094	13239	13002	13035	13011	12963	13065	13034	13069	12895	12971	13083	13075	13088	13252	13078	13117	13041	13047	13073	12934	13030	12927	13207	13044	12972	13131	13025	13129	13072	13053	13118	13028	13043	13035	12852	13117	13041	12984	13097	13035	13070	13034	12990	12952	13017	13016	12973	13019	13103	13057	12949	13051	13079	12885	12968	12992	13019	13183	12978	12857	13011	13050	13063	13068	13096	13173	13145	13136	12875	13086	13156	12886	13017	12993	12895	12943	13097	13013	13123	13091	13113	12923	13034	13111	12987	13119	12938	13038	13007	13075	12917	13084	12966	13059	13060	13100	13040	13065	12915	12941	13017	13118	13127	13094	13098	13057	13171	13124	12921	13200	12911	12946	13003	13004	13091	12976	13153	12927	13160	12967	13116	13038	13100	13179	12966	12947	13205	12960	13024	12958	13137	13214	12965	12784	13116	13097	12994	13074	13101	12984	13057	13094	12959	12995	13144	13173	13061	12958	13149	13247	12959	13112	13144	13003	13137	13076	13002	12999	12854	13028	13153	13112	13062	12936	13011	13068	12912	13025	12916	13193	12964	13040	13114	13090	13124	13081	13184	13264	13087	13260	13036	12945	13112	13024	13069	13012	12954	13007	12961	13040	13030	13042	13217	13137	13161	13041	13035	13034	13028	12907	13061	13020	13103	12919	12982	12985	13123	12946	12981	13019	12944	12988	12927	13146	13194	13146	13190	12998	12932	12928	13041	13144	13158	13155	13116	13126	13057	12825	13030	13002	13100	13031	12935	13124	12935	13098	12976	12949	13021	12981	13005	13049	12831	13198	13322	12995	13135	12948	12993	13072	13069	13007	13068	12999	13092	13128	12979	12909	13074	13004	12972	12976	13061	13035	12999	12875	13232	13119	13106	13031	12955	13032	12959	13001	13226	13000	13205	13117	12955	13127	13071	12948	13083	12969	12963	12958	13059	12984	13187	13215	13044	12980	13183	12919	13184	12931	13184	13003	13006	13091	13043	13049	12880	13033	13032	12957	12984	13010	13048	12969	13076	13132	13213	12949	12886	13082	13105	13097	12993	12960	13120	13201	12908	13159	13055	13041	12880	13135	13105	12927	13009	13074	12912	13079	13188	13044	13139	13081	12942	13107	13029	12861	13064	12913	13050	13097	12907	13134	13209	12979	13072	13030	13087	12822	13134	13058
24785	21023	28016	24541	22609	21861	20911	18165	17975	17801	17380	16817	16596	16494	16289	16236	16393	16349	16180	16270	16268	16045	16119	15986	16257	16125	15924	16078	15932	15872	15926	15888	15697	15804	15930	15856	15786	15809	15702	15811	15743	15945	15912	16353	16717	16692	16445	16066	16109	15801	15844	15560	15816	15848	15829	15800	15736	15912	15678	15770	15926	15717	15838	15619	15862	15705	15854	15943	15821	16084	15634	15684	15893	15869	15776	15729	15746	15794	15788	15886	15838	15641	15595	15948	15820	15827	15767	15753	15766	15768	15818	15644	15767	15767	15677	15938	15849	15734	15600	15773	15888	15892	15795	15816	15776	15909	15778	15873	15917	15807	15928	15776	15797	15799	15722	15710	15671	15747	15818	15693	15821	15764	15690	15661	15805	15983	15710	15883	15688	15708	15640	15685	15811	15908	15903	15718	15760	15551	15724	15785	15828	15775	15794	15806	15749	15650	15815	15654	15827	15796	15816	15720	15924	15562	15569	15585	15821	15781	15717	15844	15725	15888	15932	15855	15621	15710	15850	15701	15952	15882	15642	15632	15792	15702	15492	15725	15546	15811	15814	15734	15953	15804	15802	15825	15659	15750	15738	15958	15653	15847	15657	15731	15809	15481	15837	15693	15846	15783	15776	15899	15618	15807	15649	15740	15733	15730	15715	15749	15778	15555	15726	15481	15815	15753	15835	15605	15752	15907	15786	15799	15743	15734	15811	15802	15666	15831	15829	15905	15852	15934	15827	15682	15803	15942	15727	15965	15806	15748	15842	15762	15923	15828	15976	15567	15902	15635	15866	15619	15783	15667	15993	15813	15623	15799	15697	15749	15615	15766	15746	15775	15911	15715	15693	15860	15804	15640	15637	15839	15716	15667	15686	15523	15722	15799	15703	15850	15886	15857	15544	15793	15817	15787	15764	15950	15728	15903	15702	15732	15751	15621	15789	15664	15731	15852	15628	15518	15507	15874	15658	15816	15689	15680	15596	15852	15909	15707	15943	15825	15911	15548	15505	15633	15591	15650	15788	15577	15786	15670	15959	15792	15892	15718	15674	15843	15602	15682	16027	15683	15872	15859	15729	15653	15782	15686	15847	15721	15602	15603	15860	15942	15811	15894	15875	15821	15535	15808	15960	15670	15734	15787	15719	16054	15683	15781	15886	15793	15713	15727	15769	15748	15757	15623	15721	15486	15725	15592	15716	15886	15713	15859	15735	15930	15694	15645	15927	15732	15729	15833	15613	15806	15714	15458	15722	15743	15700	15681	15993	15837	15828	15537	15698	15893	15785	15734	15864	15902	15783	15862	15604	15740	15738	15643	15702	15907	15966	15778	15682	15692	15744	15953	15895	15949	16005	15467	15631	15636	15722	15946	15897	15828	15984	15828	15921	15834	15785	15647	15685	15603	15691	15753	15923	15727	15912	15868	15834	15584	15695	15749	15631	15672	15824	15881	15754	15701	15625	15661	15782	16048	15719	15677	15801	15859	15724	15762	15612	15931	15565	15833	16063	15882	15870	15763	15925	15868	15771	15622	15678	15576	15859	15839	15736	15506	15928	15796	15791	15660	15714	15737	15937	15809	15732	15701	15565	15844	15732	15932	15676	15881	15719	15931	15803	15905	15840	15883	15745	15784	15887	15637	15829	15557	15747	15768	15737	15550	15897	15702	15920	15784	15717	15679	15659	15760	15827	15683	15805	15845	15935	15713	15764	15792	15611	15766	15729	15611	15755	15612	15687	15773	15569	15775	15776	15837	15847	15789	15786	15758	15778	15623	15582	15736	15812	15710	15956	15676	15597	15826	15618	15716	15686	15663	15493	15816	15643	15601	15345	15910	15774	15689	15881	15886	15800	15700	15703	15834	15909	15655	15712	15726	15606	15590	15879	15549	15916	15801	15757	15807	15832	15893	15529	15799	15623	15708	15898	15580	15731	15862	15873	15783	15871	15695	15758	15697	15791	15711	15539	15604	15645	15721	15754	15824	15918	15734	15809	15913	15690	15782	15934	15703	15736	15665	15846	15749	15764	15666	15830	15804	15686	15703	15822	15737	15700	15659	15830	15658	15621	15604	15854	15749	15744	15903	15586	15702	15910	15830	15871	15887	15830	15746	15698	15777	15798	15822	15698	15669	15464	15791	15558	15640	15772	16011	15632	15832	15632	15635	15846	15921	15812	15785	15728	15792	15973	15804	15603	15648	15831	15657	15635	15710	15713	15819	15651	15682	15730	15567	15634	16064	15978	15753	15800	15619	15612	15799	15581	15665	15696	15858	15638	15647	15680	15761	15744	15761	15712	15661	15901	15630	15545	15773	15604	15670	15735	15576	15780	15785	15828	15781	16018	15718	15733	15572	15675	15755	15823	15779	16054	15688	15720	15685	15730	15713	15597	15729	15861	15605	15574	16158	15846	15665	15726	15684	15909	15929	15998	15940	15869	15790	15697	15633	15648	15853	15798	15825	15712	15914	15786	15738	15789	15880	15619	15609	15782	15881	15728	15537	15785	15616	15645	15810	15789	15889	15912	15721	15836	15746	15831	15681	15755	15844	15780	15965	15675	15658	15772	15611	15792	15939	15770	15616	15860	15871	15522	15574	15948	15700	15945	15747	15703	15616	15841	15845	15604	15497	15888	15731	15900	15936	15808	15851	15784	15744	15866	15842	15763	15581	15639	15843	15942	15657	15756	15706	15708	15536	15566	15798	15713	15773	15808	15769	15783	15982	15761	15747	15662	15708	15919	15846	15637	15687	15748	15729	15689	15781	15646	15892	15808	15907	15761	15774	15917	15846	15668	15637	15559	15852	15895	15814	15656	15783	15833	15679	15579	15739	15759	15651	15580	15807	15599	15764	15777	15579	15983	15724	15771	15878	15584	15909	15904	15631	15739	15782	15964	15967	15527	15656	15964	15760	15534	15592	15748	15602	15651	15829	15906	15668	15850	15680	15923	15770	15708	15634	15884	15638	15519	15865	15668	15660	15734	15839	15731	15778	15746	15918	15821	15658	15978	15690	15841	15548	15925	15851	15785	15729	15909	15633	15935	15715	15772	15721	15706	15833	15752	15937	15905	15799	15664	15656	15730	15801	15698	15844	15727	15458	15890	15934	15716	15862	15718	15718	15745	15850	15853	15619	15735	15842	15814	15727	15704	15747	15600	15753	15865	15762	15789	15828	15769	15728	15685	15777	15990	15768	15829	15833	15792	15931	15885	15886	15824	15733	15745	15887	15891	15895	15675	15594	15923	15457	15610	15778	15785	15815	15824	15827	15876	15608	15753	15821	15939	15804	15635	15533	15611	15647	15626	15707	15772	15707	15865	15695	15758	15684	15783	15896	15730	15899	15924	15835	15933	15623	15839	15876	15903	15757	15828	15824	15692	15825	15838	15833	15958	15666	15658	15663	15816	15754	15750	15789	15925	15809	15683	15606	15810	15720	15704	15637	15692	15687	15707	15752	15838	15750	15796	15756	16041	15675	15989	15846	15611	15651	15889	15816	15709	15749	15858	15738	15543	15695	15876	15757	15540	15896	15647	15550	15794	15849	15726	15748	15748	15849	15679	15742	15710	15739	15678	15591	15838	15466	15709	15793	15681	15743	15595	15677	15847	15752	15962	15607	15775	15928	15978	15785	15862	15637	15776	15601	15683	15716	15667	15620	15876	15892	15731	15720	15885	15601	16035	15780	15799	15710	15821	15843	15651	15703	15696	15721	15655	15736	15755	15854	15846	15927	15737	15753	15663	15833	15618	15586	15919	15861	15822	15759	15727	15838	15866	15734	15880	15742	15718	15751	15747	15681	15895	15779	15906	15692	15690	15578	15553	15754	15760	15835	15822	15703	15957	15890	15913	15841	15842	15728	15877	15754	15819	15647	15725	15650	15771	15903	15799	15683	15848	15789	15841	15822	15854	15833	15671	15807	15801	15639	15653	15738	15715	15659	15819	15830	15910	15622	15831	15682	15689	15780	15766	15589	15825	15839	15683	15780	15699	15921	15828	15819	15711	15752	15881	15657	15745	15614	15860	15719	15855	15611	15842	15880	15947	15634	15723	15735	15832	15882	15686	15872	15999	15611	15683	15856	15789	15709	15959	15742	15874	15865	15814	15705	15812	15529	15488	15610	15827	15906	15707	15740	15578	15723	15648	15670	15853	15784	15599	15716	15751	15737	15856	15725	15752	15819	15588	15730	15829	15695	15558	15852	15681	15792	15765	15548	15932	16005	15690	15600	15684	15847	15705	15612	15669	15816	15909	15669	15714	15756	15795	15605	15685	15821	15921	15550	15694	15607	15780	15927	15810	15709	15685	15691	15793	15790	15857	15932	15704	15939	15818	15994	15835	15762	15662	15727	15575	15686	15769	15957	15774	15814	15538	15663	15856	15792	15887	15734	15862	15601	15730	15661	15948	15783	15936	15578	15784	15640	15777	15687	15910	15721	15737	15923	15652	15778	15983	15717	15876	15859	15550	15769	15709	15794	15781	15963	15786	15779	15979	15744	15947	15906	15510	15633	15726	15734	15762	15722	15866	15759	15565	15672	15822	15790	15689	15748	15786	15780	15812	15675	15946	15779	15737	15760	15678	15604	15723	15702	15822	15804	15870	15749	15645	15902	15854	15847	15838	15592	15804	15732	15676	15649	15796	15440	15644	15682	15551	15758	15961	15674	15751	15707	15720	15626	15708	15897	15765	15574	15872	15835	15826	15605	15650	15717	15781	15719	15801	15764	15776	15690	15870	15735	15709	15838	15533	15823	15639	15847	15580	15663	15773	15797	15718	15866	15749	15702	15731	15704	15708	15894	15681	15869	15804	15581	15826	15663	15794	15819	15921	15853	15703	15617	16079	15621	15700	15642	15709	15750	15824	15454	15802	15718	15759	15992	15661	15885	15582	15726	15787	15729	15675	15663	15611	15732	15835	15749	15788	15970	15681	15732	16019	15576	16000	15605	15852	15865	15727	15798	16063	15679	15784	15783	15722	15554	16047	15978	15725	15651	15724	15738	15837	15781	15977	15536	15782	15686	15895	15721	15740	15433	15689	15914	15861	15837	15951	15703	15818	15754	15708	15689	15699	15628	15765	15755	15797	15787	15739	15836	15686	15635	15801	15632	15634	15729	15777	15482	15677	15751
20871	33896	33060	26150	21610	18926	17880	16722	16419	16348	15304	14690	14291	14072	13860	13797	13684	13651	13536	13531	13475	13569	13571	13436	13490	13164	13403	13124	13188	12892	13178	13023	13035	13080	13048	13077	12957	13036	13009	13033	12982	13017	13293	14114	14316	14107	13690	13323	13084	13123	13058	13030	13110	13041	13159	12984	12962	13103	13008	12811	12982	13005	13032	12816	13143	12959	12947	13030	12890	13038	12894	12928	13089	13155	12987	13079	12931	13027	12807	12868	12997	12883	12898	13117	12961	13051	13041	12975	12988	13136	13069	13206	13094	13163	13097	13012	13190	12999	12905	12988	13191	12857	12914	13072	13068	13156	12965	12998	12970	13103	12736	13037	13012	12876	12814	13082	12990	12947	13065	12954	12958	12944	12951	12927	12973	13111	12883	13128	13072	13035	12926	13070	13073	12853	12937	13082	12960	13001	13007	12824	13034	12926	13056	13092	12833	12938	13051	12912	13030	12917	12849	13064	13071	13077	13127	12987	13064	13236	12974	13066	13125	12940	12976	12958	13122	12809	13005	12846	12944	13091	12958	12953	13145	13137	13070	12859	13162	13063	13051	12946	12982	13150	13022	12848	12946	13098	12856	12958	13007	12900	13057	13109	13063	13123	12938	13095	12845	13016	13197	13142	13071	13118	12846	12987	12922	13028	12877	13057	12986	13010	13016	13175	12854	13069	12948	12945	13142	13038	12962	13025	12964	13042	13100	13019	13048	13030	12976	13041	12941	12988	13065	13009	13072	12971	12946	12844	13035	13067	13115	13073	12900	13112	13076	12936	12811	12955	13096	12910	13119	13018	12998	12959	12994	12972	12912	13057	12816	12960	12971	12882	12946	12873	13041	13014	12874	13042	12998	12974	12808	12857	12831	13178	12916	13036	12863	12914	13065	12860	13017	13077	13025	12900	12967	13033	13001	12921	12889	13023	13106	12902	12948	13042	12924	13064	13023	12919	13036	12951	13049	13162	12913	12907	12884	13031	13086	13040	13142	12941	12977	13061	13014	12989	13167	13033	12962	12871	12922	13246	12887	13075	12954	12852	13115	13079	13073	12969	12963	12957	13152	13135	12856	12938	12945	12997	13002	12901	13188	12840	13006	13032	12915	13156	12988	12956	12909	13018	12881	12951	12810	13083	12970	12862	13028	12837	13027	12993	12908	13112	12929	13005	12926	13037	12920	13048	13039	13051	12874	12861	13136	13088	13091	12941	12853	13082	12951	12944	12960	12973	13015	13119	13059	12992	13238	13068	12883	13032	13087	13089	12998	13052	12936	13041	12845	13057	13019	13030	12864	12972	13081	13001	12986	12927	13079	12990	12875	12985	13089	13051	12970	13019	13021	13021	13063	13063	12892	13003	12984	12969	13079	13137	12954	13040	13068	13020	12923	13065	12942	12924	13014	13028	13115	13001	12977	12955	13073	12972	13117	12967	13029	12875	13049	12995	12973	12989	12974	12897	13000	13077	12995	12918	13113	13024	13036	12977	13008	12906	12987	13093	13050	13052	13053	13034	12934	13019	12934	12963	13075	13029	12892	13064	13056	13087	13110	13027	13084	13015	13011	13064	12976	13118	12963	13009	13020	13160	12974	13044	12981	12894	12962	12904	13018	12780	12899	13017	12998	12949	13006	12910	13077	13043	12972	12956	13080	12910	13004	13073	13037	13004	13073	12994	12948	13014	13050	12991	12948	12866	12948	12964	13022	13136	12957	13015	13029	13030	13129	13102	12987	13033	12978	12856	13110	12953	12878	12980	12973	12951	12999	12982	13171	13128	12997	12996	12929	12996	12927	13075	12806	12838	12989	12972	12996	13034	12966	12947	13046	12994	13038	13107	13155	13113	13036	12922	13008	13072	12909	13139	12996	12955	13120	13022	13163	13135	13049	12965	13004	13191	12917	12966	12891	13161	12974	13027	13149	13062	13078	13195	12935	12884	13114	13120	13000	13045	13001	13021	13122	12923	13082	13158	13102	12780	13099	12881	13086	12936	13057	13151	12730	13001	12971	13018	13134	13021	13123	13035	13074	12904	12983	13197	13010	13051	12943	12919	12963	13147	12997	13077	12944	13152	12830	13074	13054	13074	13021	12809	12851	12944	13047	12996	13170	13155	13137	12923	12983	12957	12973	13028	13089	12892	13057	12952	13159	12914	13018	13104	12808	13057	13171	13107	13016	12958	13070	12989	12955	12970	12928	12910	12944	13236	12970	13059	12961	13033	12990	13011	13087	13047	13065	13078	12983	12773	12918	13045	12948	12915	13080	12983	12898	12928	13169	12937	13170	13074	13051	13079	12994	12862	13038	13037	13230	13025	12985	12994	12949	12929	13014	13026	13012	13044	12987	13040	13046	13097	13119	13044	13089	12895	13052	12947	12912	13021	12863	13144	13033	13004	13005	13042	13107	13065	13064	12889	13005	12916	13138	12846	12944	12983	12946	12872	12853	12749	13028	13034	12965	13093	12839	12939	13081	12972	12970	13101	13197	13000	13065	13014	13000	12934	13150	13069	13012	13211	12999	12985	13039	13131	13031	13109	13007	13038	12962	12947	13218	12960	13141	13111	13067	12970	12978	13010	13152	13072	13090	13033	12954	13060	13015	13105	12958	12988	12977	13141	12985	12883	13070	12883	13175	13047	12889	13058	12956	13225	12978	13017	12965	12992	12987	13009	13052	12890	12919	13006	13002	13140	13129	13042	12989	12956	12913	13128	12964	12944	13037	12977	12848	12905	13036	13163	13116	12712	13001	13035	12918	13184	13079	13075	13042	13075	13167	12886	12988	12957	12898	12971	13046	12911	13014	12879	12850	13145	13057	12978	12969	12924	13084	13123	13031	13030	12932	12901	13162	13099	12951	13014	12843	13037	13088	13157	12924	12903	13060	13046	12941	12954	13004	12846	13096	12934	12958	13051	13119	13131	13082	13009	13150	13012	12979	13110	13068	12970	13048	13069	12915	12833	13133	13036	12917	12947	12919	13095	12873	13116	13039	12863	12965	13002	12794	13256	12966	13119	13015	13091	12939	13230	12874	12955	12996	13116	13003	13075	13030	13005	13049	12979	13072	13073	12975	13169	13063	13058	13139	12936	12929	13060	12964	13032	12987	13091	13165	12974	12950	12958	13083	12932	13028	12973	13080	13096	13013	13105	12934	12932	13040	13017	12905	12931	12935	13085	12925	13013	12988	12997	12950	12940	13198	12972	13098	12968	13208	13015	12983	12953	13003	13071	13011	13084	13106	12959	12971	12992	13007	13153	12967	12858	12988	13036	13077	13049	12920	12975	13213	13054	13021	12952	13008	12944	12964	13045	13017	13053	13028	13032	12956	13134	12965	12897	13003	13111	13037	12965	13048	12912	13005	13016	12983	12728	12999	12998	12975	12971	13047	12864	13018	12988	13181	12948	13056	12805	13180	13002	12797	12868	13049	13147	12996	12950	12995	12852	13086	12943	13096	12909	13000	13077	12945	13224	13062	12903	13188	12983	13017	13019	12797	13008	13070	13081	13149	13022	12931	13101	13067	12895	12951	12838	13173	13012	13066	13220	12842	12950	13068	13158	12951	13134	13109	13106	13006	12843	12986	13013	12932	13072	13084	12815	13098	13040	12970	12980	12893	12959	13092	13118	13010	12816	12898	12973	12957	13039	13125	12892	13115	13081	12981	12787	12896	13089	12927	13100	12847	12940	13148	13018	13005	13038	13016	12925	12974	13124	13161	12964	12949	13135	12913	13070	12969	12967	13001	12961	13022	13081	12826	12842	13064	12950	13027	13005	13065	12954	12989	13055	12987	13105	13053	13213	12987	12892	13070	13217	13011	13135	13125	13095	13046	12998	13032	13189	13102	13036	13104	13062	12998	12987	13123	13177	13023	13016	13118	12977	12991	12919	13027	12912	12907	13083	13189	13021	13023	13080	13055	12948	13009	13160	13112	12816	13025	13003	13145	12981	13057	12994	13010	12887	13123	13171	13020	13000	12860	12935	12995	13230	13106	12979	13200	13012	13105	12987	13130	13029	12823	12960	12949	13085	13099	13163	13051	12954	12775	12874	12926	12915	12973	13040	13044	13041	13063	13018	13087	13131	12878	13057	13081	12965	13068	12807	13237	13057	13104	13179	13034	13070	13024	12883	13048	12996	12966	13085	12800	13005	13062	13264	12892	13020	13099	12983	13146	12975	13162	13011	12927	12977	13101	13111	12924	13031	13041	13053	13012	12960	12964	12997	13052	12964	12908	13017	12928	12794	13152	13067	13154	12926	12991	12982	13067	13015	12917	13078	13121	13037	12962	13044	12908	13214	12947	13060	13002	13063	12993	13160	13124	13042	13019	12961	12975	12909	13134	12948	13121	12939	13001	12965	12993	13072	12891	13132	12981	13012	13052	12828	12931	13018	12978	12976	13008	13012	12991	12907	12995	13014	12852	13011	12902	13083	13001	13002	13279	12920	13012	12877	13057	12984	13158	12953	13103	12903	12841	12800	12891	13042	13016	12926	13044	12955	13067	13113	12991	13067	13167	13032	13108	12994	13028	13046	13021	13032	13005	13131	13023	13050	12871	13173	12938	12951	13068	12839	12898	12929	12928	12808	13028	13114	13105	13162	13234	13033	13007	13004	13190	12897	13019	12872	12887	12962	12949	12976	13070	13059	12987	13080	13147	13147	13027	12972	13000	13149	12926	12995	13039	12819	13034	13049	12946	13130	12855	12918	13060	13008	13051	12955	12996	12820	12871	13087	12981	13073	12989	12975	13120	12925	13150	13019	12993	13036	13184	12977	13050	12965	12953	12876	13049	12896	13109	12925	13112	12784	13066	13024	12846	12998	13011	13046	12887	13014	12988	13063	13058	13032	13132	13173	12953	13010	12923	12916	13161	13002	12996	12980	12983	12957	12905	12928	13190	13158	13132	12994	12972	13133	12877	12949	12975	13056	13023	13032	12883	13103	12872	13061	12949	13038	12964	12796	13107	12861	12970	13173	12953	12972	12911	12989	13027	13091	13005	13101	13058	13017	12980	13040	12890	13034	12883	12961	13001	13017	13123	12877	12977	13055	13069	12984	13095	13025	12987	13009	12940	12983	13079	12873	13017	13006	12996	12990	13074	12985	12898	12898	13072	13015	12976	12942
23568	20970	28372	23791	21710	23786	23645	19016	18005	18139	17326	16568	16325	15808	15909	15668	15498	15607	15339	15477	15433	15495	15159	14978	15269	15078	14920	15071	14874	14814	14742	14930	14787	14750	14915	14790	14705	14882	14725	14829	14853	14686	14830	15715	16754	15936	15748	15320	15254	14887	14694	14595	14622	14735	14832	14766	14944	14790	14671	14647	14664	14771	14626	14520	14833	14652	14707	14713	14985	14842	14636	14762	14787	14731	14616	14650	14852	14688	14674	14792	14687	14572	14727	14778	14575	14872	14807	14814	14726	14824	14659	14538	14588	14676	14707	14737	14678	14713	14769	14636	14747	14767	14695	14577	14834	14714	14688	14733	14783	14917	14713	14664	14590	14889	14683	14559	14809	14752	14664	14520	14708	14712	14861	15089	14679	14520	14577	14671	14598	14570	14780	14784	14535	14689	14752	14636	14782	14709	14837	14841	14648	14765	14689	14679	14706	14547	14824	14794	14846	14602	14907	14789	14698	14623	14915	14537	14489	14652	14861	14609	14837	14545	14896	14716	14874	14873	14729	14593	14577	14661	14648	14799	14728	14722	14685	14461	14894	14744	14708	14737	14756	14888	14637	14765	14712	14810	14844	14795	14632	14634	14508	14546	14637	14873	14796	14749	14733	14810	14787	14644	14630	14887	14620	14693	14790	14552	14548	14708	14731	14687	14607	14717	14576	14573	14621	14598	14706	14745	14771	14554	14529	14715	14664	14703	14780	14841	14803	14811	14792	14838	14689	14627	14672	14841	14681	14706	14815	14728	14809	14676	14841	14705	14585	14800	14666	14779	14788	14738	14770	14629	14904	14558	14726	14825	14555	14861	14778	14635	14663	14779	14825	14778	14584	14658	14786	14476	14555	14625	14771	14797	14953	14743	14671	14979	14723	14752	15002	14697	14805	14505	14736	14626	14769	14641	14793	14811	14721	14704	14691	14598	14583	14561	14696	14640	14804	14567	14753	14804	14657	14889	14635	14675	14731	14609	14680	14645	14496	14792	14729	14704	14827	14698	14683	14781	14636	14558	14659	14707	14803	14875	14813	14681	14693	14769	14636	14917	14657	14773	14559	14590	14621	14670	14770	14734	14683	14747	14624	14662	14936	14669	14674	14545	14877	14748	15022	14605	14659	14663	14658	14575	14747	14627	14455	14909	14652	14622	14747	14746	14697	14692	14732	14621	14638	14715	14693	14719	14823	14750	14575	14690	14573	14584	14829	14754	14636	14590	14602	14761	14752	14601	14547	14675	14634	14530	14841	14678	14580	14788	14762	14629	14630	14873	14620	14769	14695	14527	14806	14774	14620	14714	14557	14609	14813	14822	14815	14538	14804	14789	14652	14693	14666	14833	14701	14689	14738	14734	14611	14676	14579	14804	14864	14851	14793	14780	14891	14744	14768	14704	14800	14725	14717	14821	14636	14820	14738	14747	14617	14704	14730	14490	14860	14683	14760	14612	14496	14621	14646	14589	14585	14724	14964	14749	14766	14822	14529	14659	14774	14670	14693	14543	14636	14808	14634	14952	14977	14438	14572	14553	14575	14677	14730	14680	14556	14715	14867	14473	14583	14569	14618	14600	14608	14726	14561	14796	14716	14635	14873	14680	14739	14728	14780	14627	14433	14836	14905	14715	14689	14622	14828	14807	14709	14849	14733	14645	14516	14588	14591	14748	14782	14657	14753	14953	14758	14799	14732	14590	14535	14803	14742	14694	14604	14642	14629	14794	14736	14832	14889	14820	14665	14773	14898	14866	14799	14744	14842	14562	14663	14669	14474	14761	14755	14604	14854	14319	14620	14714	14655	14780	14693	14724	14697	14563	14604	14699	14679	14483	14704	14689	14526	14612	14746	14720	14630	14859	14683	14700	14870	14626	14632	14680	14692	14528	14767	14589	14873	14578	14812	14719	14781	14634	14566	14612	14760	15036	14688	14781	14750	14676	14758	14649	14732	14686	14878	14585	14660	14709	14608	14581	14586	14951	14758	14620	14681	14749	14744	14877	14777	14626	14645	14604	14736	14661	14840	14749	14759	14805	14892	14838	14782	14867	14732	14707	14489	14621	14724	14758	14521	14709	14794	14471	14646	14620	14723	14833	14791	14656	14828	14565	14772	14806	14678	14874	14655	14856	14759	14904	14798	14757	14768	14716	14769	14474	14720	14689	14611	14900	14505	14664	14815	14739	14791	14748	14674	14715	14823	14653	14890	14936	14770	14531	14693	14489	14719	14606	14888	14624	14599	14688	14832	14425	14744	14726	14612	14627	14896	14763	14870	14747	14713	14519	14733	14790	14681	14721	14689	14685	14757	14537	14830	14794	14734	14648	14502	14787	14885	14767	14621	14820	14617	14845	14541	14559	14651	14531	14421	14755	14738	14853	14847	14857	14813	14782	14967	14579	14777	14734	14485	14720	14613	14566	14541	14680	14700	14823	14762	14795	14831	14702	14681	14651	14621	14701	14867	14649	14687	14725	14920	14779	14842	14685	14659	14551	14735	14590	14803	14809	14844	14845	14647	14772	14824	14748	14768	14724	14786	14785	14750	14800	14879	14649	14614	14688	14744	14891	14691	14722	14795	14807	14585	14774	14853	14817	14681	14724	14644	14694	14564	14581	14817	14617	14550	14715	14854	14712	14710	14693	14759	14609	14785	14713	14677	14698	14768	14707	14720	14746	14591	14816	14616	14784	14777	14789	14818	14665	14621	14701	14561	14475	14643	14667	14507	14696	14658	14685	14716	14812	14631	14639	14713	14708	14815	14931	14672	14755	14802	14646	14672	14919	14609	14583	14734	14632	14738	14850	14636	14723	14860	14658	14598	14723	14788	14519	14686	14693	14567	14725	14772	14740	14874	14711	14874	14704	14592	14585	14679	14748	14787	14735	14764	14531	14549	14576	14593	14658	14839	14689	14777	14646	14751	14580	14575	14453	14773	14766	14623	14574	14795	14632	14647	14688	14671	14589	14826	14766	14865	14858	14689	14682	14634	14789	14727	14801	14603	14572	14756	14569	14711	14684	14793	14801	14777	14722	14740	14705	14686	14666	14556	14876	14493	14770	14800	14783	14935	14774	14761	14792	14411	14732	14532	14552	14519	14847	14664	14582	14801	14709	14993	14902	14647	14787	14709	14590	14632	14659	14564	14572	14664	14734	14690	14739	14769	14759	14590	14758	14610	14702	14501	14426	14771	14844	14681	14740	14870	14736	14635	14698	14649	14561	14742	14650	14943	14579	14798	14714	14604	14680	14724	14559	14632	14732	14553	14772	14794	14492	14757	14719	14746	14620	14817	14722	14669	14686	14711	14904	14907	14686	14704	14769	14763	14671	14681	14729	14625	14850	14706	14675	14834	14739	14762	14547	14855	14614	14597	14646	14642	14623	14956	14840	14626	14724	14640	14654	14777	14537	14658	14822	14722	14859	14716	14627	14709	14963	14689	14683	14602	14895	14777	14917	14843	14788	14593	14660	14712	14774	14644	14736	14753	14644	14684	14586	14512	14813	14707	14576	14819	14597	14628	14745	14680	14792	14575	14667	14624	14633	14778	14702	14681	14639	14724	14632	14821	14609	14854	14696	14810	14592	14751	14913	14834	14476	14655	14549	14629	14686	14639	14708	14802	14634	14587	14584	14696	14579	14752	14605	14646	14531	14736	14718	14683	14793	14649	14633	14637	14652	14857	14758	14773	14681	14580	14663	14731	14584	14657	14631	14664	14602	14556	14813	14600	14518	14375	14571	14682	14600	14677	14709	14814	14682	14754	14839	14580	14485	14866	14717	14835	14764	14759	14611	14806	14754	14751	14784	14733	14636	14705	14964	14579	14533	14838	14702	14904	14625	14491	14798	14716	14662	14786	14776	14556	14738	14725	14707	14826	14877	14820	14936	14762	14539	14736	14713	14632	14831	14719	14755	14601	14695	14533	14608	14790	14701	14883	14633	14634	14781	14660	14792	14685	14879	14822	14792	14687	14674	14847	14676	14910	14903	14506	14691	14627	14591	14553	14692	14679	14922	14735	14705	14837	14555	14752	14745	14566	14609	14622	14756	14798	14827	14704	14924	14872	14605	14716	14862	14723	14736	14705	14767	14656	14688	14845	14956	14703	14744	14595	14689	14712	14927	14653	14636	14505	14709	14770	14514	14645	14673	14688	14777	14639	14592	14567	14909	14668	15004	14699	14636	14730	14743	14676	14819	14675	14644	14828	14802	14735	14548	14626	14626	14831	14737	14793	14754	14754	14672	14703	14589	14795	14544	14912	14799	14602	14627	14668	14663	14707	14635	14618	14677	14553	14656	14840	14902	14663	14686	14558	14770	14772	14735	14717	14746	14551	14785	14400	14651	14718	14676	14573	14619	14847	14717	14676	14691	14595	14867	14728	14731	14717	14715	14947	14814	14769	14732	14646	14625	14719	14752	14650	14688	14745	14667	14670	14887	14768	14592	14708	14598	14766	14914	14791	14623	14963	14686	14577	14791	14595	14718	14630	14688	14776	14583	14731	14858	14854	14637	14729	14626	14794	14786	14476	14757	14748	14672	14625	14565	14745	14817	14604	14729	14530	14767	15050	14735	14735	14898	14743	14590	14735	14710	14693	14601	14610	14692	14793	14730	14854	14760	14726	14738	14681	14555	14910	14650	14611	14596	14747	14649	14752	14867	14878	14754	14830	14761	14727	14678	14667	14915	14729	14781	14756	14697	14801	14831	14725	14655	14751	14834	14666	14913	14805	14723	14611	14504	14977	14550	14692	14646	14757	14676	14769	14657	14822	14713	14715	14811	14659	14777	14777	14512	14712	14680	14740	14944	14819	14812	14729	14786	14780	14637	14568	14748	14744	15012	14683	14578	14690	14681	14812	14519	14843	14548	14741	14715	14712	14595	14761	14738	14611	14507	14727	14799	14761	14650	14644	14717	14687	14862	14683	14685	14708	14571	14741	14646	14894	14690	14771	14657	14694	14831	14719	14833	14794	14786	14682	14657	14756	14708	14604	14552	14741	14861	14865	14658	14540	14646	14644	14782	14807	14570	14689	14606	14631	14788	14587	14684	14631	14760	14690	14531	14651	14600	14851	14789	14669	14818	14771	14722	14710	14658	14721	14483	14668	14708	14747	14675	14821	14582	14788	14698
23212	38670	37827	30997	25386	22004	19722	18279	17698	17092	16031	15154	14584	14192	13829	13449	13499	13357	13145	13149	13302	13271	13103	12953	13061	12945	12769	12716	12715	12588	12646	12469	12595	12412	12484	12359	12503	12335	12560	12489	12588	12486	12616	14226	15040	14414	13844	13227	12639	12599	12311	12316	12492	12334	12463	12341	12348	12348	12599	12372	12512	12448	12425	12246	12301	12325	12454	12415	12349	12507	12407	12499	12380	12345	12401	12184	12372	12416	12335	12413	12469	12439	12451	12468	12267	12406	12450	12510	12455	12309	12419	12271	12417	12483	12309	12403	12244	12484	12381	12461	12334	12375	12264	12471	12373	12514	12463	12454	12506	12478	12438	12507	12544	12250	12472	12257	12525	12429	12323	12375	12417	12301	12292	12392	12406	12250	12371	12388	12196	12379	12450	12383	12494	12347	12435	12426	12516	12439	12280	12329	12397	12384	12470	12262	12513	12389	12187	12304	12529	12435	12425	12491	12359	12313	12482	12455	12318	12438	12413	12350	12358	12477	12371	12484	12253	12501	12402	12384	12365	12431	12404	12376	12504	12406	12307	12331	12520	12253	12349	12436	12332	12268	12298	12342	12510	12452	12254	12444	12307	12467	12408	12450	12390	12396	12405	12401	12389	12327	12345	12359	12399	12427	12285	12352	12261	12362	12440	12538	12361	12401	12456	12485	12308	12345	12363	12453	12465	12379	12442	12373	12451	12390	12161	12142	12439	12417	12279	12472	12238	12230	12411	12624	12394	12349	12198	12469	12252	12377	12377	12345	12345	12376	12248	12460	12540	12224	12371	12369	12457	12259	12247	12244	12245	12432	12413	12376	12393	12399	12502	12307	12430	12334	12497	12431	12236	12379	12410	12485	12309	12332	12385	12430	12376	12385	12461	12442	12415	12356	12486	12471	12458	12349	12448	12372	12424	12390	12384	12582	12181	12360	12298	12347	12444	12423	12329	12359	12459	12347	12434	12417	12299	12485	12356	12293	12250	12330	12488	12301	12486	12471	12428	12371	12469	12538	12296	12407	12433	12422	12522	12427	12626	12426	12397	12286	12365	12296	12363	12471	12372	12427	12500	12375	12358	12340	12326	12308	12418	12379	12282	12422	12547	12254	12218	12451	12359	12319	12421	12431	12456	12432	12428	12523	12288	12301	12363	12337	12362	12299	12306	12511	12401	12525	12382	12470	12597	12415	12307	12505	12396	12424	12297	12447	12390	12327	12521	12382	12451	12316	12334	12428	12411	12276	12400	12367	12332	12537	12370	12297	12392	12397	12305	12596	12421	12422	12298	12374	12409	12338	12266	12330	12410	12171	12547	12329	12309	12571	12424	12376	12384	12460	12322	12339	12389	12460	12397	12504	12516	12328	12425	12426	12463	12305	12467	12358	12374	12450	12377	12625	12292	12405	12491	12445	12334	12424	12561	12479	12414	12383	12518	12423	12600	12456	12276	12418	12454	12373	12394	12308	12356	12277	12319	12443	12348	12397	12244	12387	12366	12382	12461	12360	12338	12313	12293	12383	12389	12442	12500	12419	12456	12220	12359	12421	12539	12213	12396	12349	12403	12292	12094	12331	12344	12415	12471	12302	12439	12247	12335	12411	12338	12410	12376	12294	12390	12336	12580	12388	12510	12259	12542	12502	12427	12243	12356	12438	12444	12319	12403	12377	12385	12269	12290	12356	12434	12436	12494	12178	12389	12403	12277	12429	12422	12338	12328	12369	12461	12356	12419	12379	12408	12287	12414	12260	12227	12443	12320	12525	12243	12342	12416	12431	12357	12349	12413	12388	12347	12395	12526	12296	12661	12243	12488	12578	12357	12358	12497	12279	12468	12328	12396	12354	12388	12341	12498	12326	12492	12448	12320	12373	12245	12358	12472	12397	12330	12406	12401	12520	12398	12473	12244	12423	12458	12247	12464	12251	12483	12269	12445	12326	12691	12414	12374	12420	12380	12372	12345	12462	12384	12455	12288	12487	12319	12271	12439	12291	12421	12431	12453	12371	12389	12177	12407	12491	12419	12301	12303	12273	12328	12406	12225	12416	12485	12467	12363	12453	12271	12485	12276	12361	12461	12407	12369	12476	12291	12499	12494	12329	12409	12369	12279	12304	12205	12449	12265	12380	12331	12494	12294	12365	12570	12352	12385	12253	12464	12388	12276	12440	12341	12347	12329	12306	12411	12333	12383	12305	12309	12477	12272	12500	12237	12372	12415	12469	12496	12316	12181	12499	12404	12267	12205	12425	12335	12472	12514	12265	12405	12352	12339	12295	12419	12478	12347	12511	12535	12507	12221	12235	12429	12442	12259	12502	12274	12407	12282	12403	12398	12427	12440	12543	12345	12366	12524	12280	12293	12373	12480	12501	12333	12493	12196	12523	12310	12340	12363	12464	12400	12496	12475	12301	12332	12404	12293	12304	12301	12389	12451	12343	12413	12292	12536	12048	12408	12303	12429	12345	12415	12453	12239	12484	12267	12290	12511	12365	12241	12451	12548	12485	12433	12530	12396	12315	12323	12386	12236	12417	12410	12255	12397	12370	12344	12301	12413	12496	12386	12299	12492	12492	12403	12389	12453	12413	12298	12380	12397	12382	12456	12361	12451	12572	12310	12380	12520	12398	12461	12424	12371	12461	12512	12393	12353	12451	12316	12411	12414	12450	12438	12399	12279	12251	12405	12490	12478	12404	12301	12454	12484	12326	12507	12351	12398	12419	12376	12411	12398	12606	12464	12361	12473	12471	12489	12439	12422	12504	12213	12453	12335	12265	12404	12268	12304	12337	12545	12424	12398	12534	12342	12454	12279	12469	12452	12231	12366	12347	12471	12434	12379	12339	12427	12451	12407	12495	12309	12463	12295	12471	12419	12375	12530	12293	12410	12353	12354	12306	12453	12451	12332	12374	12321	12408	12305	12449	12356	12422	12388	12454	12486	12344	12393	12408	12224	12479	12389	12486	12251	12485	12374	12376	12278	12514	12358	12310	12390	12319	12338	12552	12547	12472	12237	12513	12431	12317	12331	12400	12250	12431	12340	12406	12454	12378	12423	12195	12627	12339	12300	12354	12435	12461	12300	12371	12357	12333	12269	12403	12512	12461	12403	12254	12462	12458	12377	12443	12388	12511	12443	12380	12427	12382	12536	12476	12396	12442	12376	12267	12465	12443	12435	12205	12474	12430	12316	12523	12458	12336	12290	12401	12382	12413	12488	12360	12407	12459	12413	12440	12268	12326	12465	12342	12321	12508	12392	12502	12420	12426	12406	12490	12479	12384	12323	12355	12387	12499	12312	12408	12365	12449	12405	12453	12317	12407	12398	12361	12329	12417	12416	12429	12347	12328	12429	12552	12430	12284	12293	12348	12365	12237	12371	12546	12520	12480	12463	12254	12505	12315	12413	12322	12314	12396	12504	12317	12304	12442	12352	12452	12494	12303	12408	12225	12412	12464	12306	12460	12486	12274	12356	12314	12558	12539	12327	12363	12518	12414	12407	12364	12386	12357	12329	12425	12405	12320	12407	12412	12217	12385	12428	12279	12382	12413	12452	12515	12373	12383	12469	12535	12355	12391	12554	12353	12279	12403	12275	12457	12404	12316	12290	12421	12526	12418	12458	12443	12429	12229	12339	12340	12171	12379	12269	12398	12222	12509	12326	12288	12305	12361	12398	12433	12340	12431	12305	12308	12427	12347	12351	12372	12600	12485	12401	12525	12225	12327	12388	12432	12568	12277	12318	12360	12296	12241	12322	12448	12367	12352	12448	12408	12143	12378	12406	12267	12342	12279	12468	12403	12468	12348	12558	12402	12470	12470	12437	12445	12256	12364	12358	12512	12337	12307	12308	12388	12617	12377	12438	12188	12455	12522	12458	12287	12297	12378	12454	12358	12455	12287	12399	12453	12394	12305	12508	12257	12478	12509	12429	12404	12268	12515	12363	12458	12423	12552	12285	12377	12427	12428	12543	12423	12364	12256	12359	12381	12492	12313	12445	12246	12236	12220	12516	12235	12447	12374	12494	12517	12453	12457	12376	12422	12204	12436	12349	12332	12402	12201	12433	12109	12366	12167	12371	12188	12402	12286	12331	12387	12491	12429	12379	12368	12530	12305	12242	12381	12286	12484	12258	12371	12275	12359	12432	12503	12395	12407	12448	12299	12453	12344	12413	12241	12416	12204	12376	12259	12249	12293	12576	12331	12276	12529	12330	12310	12350	12364	12295	12507	12323	12374	12418	12381	12524	12454	12428	12327	12383	12362	12343	12308	12494	12362	12361	12458	12522	12472	12440	12453	12365	12504	12358	12505	12296	12393	12353	12403	12375	12338	12457	12405	12381	12500	12370	12475	12388	12411	12647	12434	12405	12365	12400	12429	12325	12486	12359	12368	12405	12327	12348	12557	12439	12414	12477	12363	12322	12365	12412	12458	12320	12300	12413	12446	12409	12286	12403	12538	12376	12367	12273	12645	12362	12367	12373	12343	12438	12388	12407	12385	12278	12277	12282	12261	12226	12418	12394	12450	12394	12302	12358	12229	12483	12310	12326	12514	12352	12395	12396	12339	12359	12358	12413	12149	12365	12397	12484	12561	12318	12300	12528	12386	12387	12382	12262	12401	12381	12272	12482	12398	12285	12419	12431	12557	12508	12464	12411	12480	12486	12530	12364	12365	12257	12447	12490	12412	12360	12482	12233	12346	12293	12389	12337	12379	12407	12444	12297	12451	12331	12446	12539	12435	12462	12419	12614	12324	12544	12333	12496	12390	12349	12499	12417	12351	12404	12510	12467	12467	12253	12407	12359	12451	12289	12439	12400	12475	12488	12414	12413	12380	12337	12270	12262	12365	12316	12286	12329	12354	12367	12400	12339	12443	12273	12385	12408	12267	12518	12313	12490	12391	12305	12224	12401	12465	12443	12375	12578	12452	12241	12460	12439	12492	12448	12344	12219	12430	12279	12282	12375	12490	12426	12452	12399	12252	12490	12395	12274	12345	12368	12427	12399	12321	12375	12307	12283	12376	12394	12382	12473	12400	12479	12307	12374	12488	12467	12334	12567	12514	12400	12474	12425	12325	12400	12428	12419	12225	12520	12489	12478	12270	12481	12465	12433	12503	12409	12312	12563	12253
29150	22657	23096	20149	17221	17082	16775	16499	16168	16361	16084	15810	15867	15835	15844	16062	15822	15795	15588	15698	15786	15717	15652	15673	15677	15612	15732	15641	15618	15750	15504	15695	15737	15670	15610	15663	15625	15634	15783	15506	15657	15586	15601	15732	15932	15722	15780	15804	15680	15715	15751	15541	15458	15545	15514	15620	15531	15498	15494	15480	15627	15578	15586	15753	15603	15513	15392	15592	15742	15794	15470	15653	15677	15647	15421	15480	15517	15481	15574	15752	15575	15417	15669	15814	15626	15542	15618	15438	15460	15731	15560	15557	15787	15610	15740	15400	15605	15637	15637	15678	15401	15650	15809	15798	15646	15476	15529	15494	15701	15512	15589	15426	15509	15501	15633	15570	15572	15508	15535	15488	15552	15691	15827	15605	15603	15536	15457	15384	15726	15633	15569	15480	15682	15572	15603	15498	15543	15387	15714	15752	15608	15675	15819	15505	15450	15571	15770	15735	15469	15746	15617	15506	15695	15662	15383	15453	15666	15642	15437	15647	15670	15594	15620	15848	15662	15856	15577	15538	15675	15856	15685	15599	15350	15531	15628	15387	15580	15628	15615	15686	15821	15519	15417	15357	15445	15574	15581	15697	15647	15701	15612	15522	15654	15470	15550	15540	15566	15704	15413	15684	15752	15695	15676	15613	15715	15808	15751	15411	15759	15753	15606	15794	15570	15638	15773	15752	15737	15583	15580	15569	15603	15597	15603	15621	15619	15664	15604	15659	15681	15751	15508	15687	15764	15643	15655	15666	15667	15588	15715	15610	15510	15625	15422	15723	15542	15592	15710	15573	15716	15517	15586	15396	15524	15539	15541	15568	15600	15508	15566	15589	15612	15484	15553	15526	15686	15666	15585	15473	15638	15657	15379	15424	15642	15658	15724	15654	15776	15727	15519	15514	15589	15548	15506	15630	15582	15377	15510	15609	15516	15646	15581	15703	15622	15361	15677	15784	15665	15470	15490	15559	15556	15329	15567	15698	15732	15564	15660	15664	15675	15502	15532	15627	15521	15626	15473	15462	15706	15711	15661	15544	15637	15570	15530	15592	15929	15732	15467	15624	15581	15436	15514	15495	15624	15754	15757	15668	15555	15632	15370	15639	15580	15670	15596	15454	15627	15564	15462	15595	15582	15549	15488	15723	15741	15670	15463	15514	15654	15680	15481	15683	15569	15449	15712	15622	15880	15521	15567	15722	15461	15437	15428	15680	15579	15490	15684	15585	15517	15781	15475	15760	15725	15818	15784	15662	15605	15562	15652	15503	15653	15641	15768	15639	15778	15642	15565	15433	15367	15634	15607	15574	15516	15526	15500	15635	15650	15680	15425	15588	15563	15415	15661	15649	15490	15461	15598	15513	15851	15784	15686	15586	15244	15602	15532	15600	15619	15710	15465	15633	15727	15486	15588	15391	15690	15655	15379	15495	15662	15682	15738	15642	15691	15796	15561	15545	15596	15591	15511	15504	15633	15503	15560	15456	15743	15680	15613	15673	15503	15592	15699	15478	15648	15486	15611	15620	15423	15484	15760	15543	15709	15410	15572	15353	15517	15594	15695	15587	15708	15792	15526	15736	15626	15725	15478	15539	15771	15437	15397	15440	15599	15672	15686	15413	15622	15372	15706	15541	15589	15634	15728	15574	15509	15650	15562	15636	15458	15680	15770	15599	15551	15733	15401	15687	15756	15659	15719	15568	15537	15657	15678	15627	15590	15391	15693	15718	15475	15525	15506	15501	15440	15662	15643	15637	15660	15675	15388	15606	15533	15635	15628	15539	15674	15442	15393	15598	15489	15597	15579	15640	15665	15548	15618	15717	15357	15543	15582	15574	15508	15571	15512	15709	15615	15778	15727	15511	15619	15570	15865	15720	15554	15599	15661	15518	15771	15434	15647	15605	15468	15724	15836	15716	15442	15494	15547	15719	15667	15636	15587	15451	15471	15721	15449	15554	15632	15705	15613	15610	15598	15656	15645	15568	15418	15513	15361	15516	15508	15437	15325	15606	15680	15644	15592	15666	15597	15579	15530	15515	15638	15526	15666	15390	15561	15605	15724	15739	15523	15494	15622	15558	15610	15701	15766	15570	15510	15479	15611	15654	15731	15919	15433	15510	15592	15608	15669	15635	15473	15661	15627	15498	15660	15706	15874	15658	15559	15667	15501	15580	15581	15544	15645	15581	15621	15585	15627	15574	15473	15556	15553	15602	15645	15821	15597	15589	15564	15568	15616	15786	15696	15568	15623	15580	15772	15525	15732	15467	15539	15582	15775	15613	15505	15520	15548	15746	15632	15579	15491	15708	15625	15544	15596	15542	15697	15365	15546	15315	15792	15690	15528	15590	15509	15533	15541	15529	15402	15411	15607	15616	15699	15554	15783	15602	15805	15634	15713	15609	15505	15740	15407	15552	15584	15783	15700	15684	15544	15551	15598	15635	15696	15568	15542	15645	15553	15396	15539	15717	15711	15497	15480	15655	15665	15533	15554	15441	15640	15666	15773	15708	15518	15709	15560	15603	15720	15443	15599	15426	15591	15580	15440	15553	15623	15537	15565	15531	15675	15554	15634	15634	15462	15456	15647	15594	15690	15700	15515	15682	15566	15672	15629	15438	15372	15390	15653	15417	15373	15608	15557	15674	15572	15697	15477	15536	15750	15755	15634	15508	15525	15750	15587	15523	15616	15769	15781	15916	15771	15746	15496	15755	15585	15517	15375	15484	15590	15809	15688	15586	15702	15685	15598	15442	15554	15522	15483	15876	15721	15472	15568	15708	15546	15394	15606	15654	15743	15592	15474	15512	15753	15835	15776	15591	15514	15564	15402	15671	15772	15554	15632	15706	15701	15634	15574	15449	15628	15496	15776	15717	15535	15684	15720	15669	15448	15665	15394	15590	15676	15501	15789	15573	15789	15571	15722	15569	15614	15562	15495	15433	15621	15656	15822	15694	15676	15515	15730	15464	15702	15709	15660	15611	15483	15644	15647	15620	15616	15597	15739	15296	15504	15532	15466	15541	15707	15681	15344	15611	15523	15634	15856	15405	15595	15776	15692	15608	15508	15609	15634	15512	15597	15528	15549	15494	15560	15507	15726	15669	15547	15782	15436	15645	15793	15401	15519	15716	15853	15586	15708	15761	15689	15571	15542	15544	15718	15768	15740	15750	15607	15509	15557	15447	15580	15742	15631	15534	15646	15740	15614	15726	15662	15503	15666	15694	15547	15545	15545	15489	15508	15623	15555	15507	15641	15521	15600	15590	15320	15685	15556	15630	15676	15692	15768	15576	15527	15743	15633	15605	15368	15496	15768	15456	15663	15808	15581	15469	15438	15615	15438	15471	15553	15761	15514	15533	15664	15515	15473	15588	15541	15583	15615	15659	15541	15281	15472	15328	15866	15512	15713	15499	15626	15501	15662	15532	15597	15502	15663	15350	15480	15393	15507	15549	15680	15569	15564	15573	15496	15431	15435	15710	15572	15490	15768	15494	15458	15623	15720	15414	15697	15728	15531	15844	15597	15581	15490	15457	15590	15597	15715	15580	15685	15710	15590	15534	15689	15625	15679	15351	15574	15467	15880	15673	15510	15498	15501	15550	15489	15625	15711	15633	15509	15559	15619	15582	15499	15581	15539	15709	15476	15507	15601	15731	15570	15706	15615	15802	15502	15430	15608	15450	15561	15438	15321	15540	15522	15615	15465	15717	15524	15598	15711	15511	15657	15425	15662	15520	15561	15459	15653	15651	15546	15611	15646	15605	15600	15486	15531	15622	15617	15547	15673	15591	15514	15555	15811	15569	15446	15615	15754	15460	15466	15648	15384	15618	15418	15574	15377	15761	15729	15507	15626	15629	15796	15526	15457	15748	15625	15565	15541	15552	15681	15390	15529	15521	15601	15656	15824	15685	15662	15511	15703	15730	15654	15718	15703	15736	15595	15559	15521	15493	15651	15655	15451	15504	15764	15552	15459	15371	15462	15463	15599	15624	15678	15642	15709	15525	15644	15420	15544	15687	15651	15419	15521	15491	15586	15611	15523	15547	15578	15547	15635	15847	15739	15683	15708	15700	15449	15671	15739	15407	15629	15457	15743	15629	15545	15523	15550	15681	15516	15603	15566	15436	15423	15436	15518	15747	15672	15664	15675	15558	15469	15603	15722	15484	15475	15645	15655	15673	15649	15564	15465	15667	15692	15466	15471	15580	15732	15425	15575	15659	15678	15643	15525	15756	15570	15731	15790	15709	15631	15418	15618	15626	15614	15607	15674	15697	15625	15619	15542	15620	15716	15621	15676	15363	15414	15635	15566	15592	15658	15531	15617	15298	15476	15627	15553	15295	15539	15684	15586	15702	15371	15624	15613	15600	15618	15501	15483	15641	15721	15668	15476	15454	15745	15714	15662	15673	15653	15574	15722	15638	15639	15660	15762	15442	15393	15536	15364	15419	15681	15603	15800	15654	15675	15508	15645	15737	15722	15612	15656	15580	15546	15348	15611	15692	15585	15564	15870	15894	15747	15645	15503	15643	15604	15481	15597	15586	15721	15829	15784	15346	15613	15685	15622	15658	15601	15461	15517	15606	15681	15622	15670	15499	15581	15716	15532	15417	15723	15565	15578	15840	15523	15502	15622	15586	15487	15316	15625	15457	15489	15739	15468	15566	15553	15511	15277	15578	15613	15466	15465	15630	15510	15636	15448	15631	15464	15559	15649	15514	15536	15624	15497	15801	15753	15610	15427	15664	15528	15488	15606	15674	15559	15441	15377	15532	15475	15669	15613	15654	15402	15482	15572	15659	15692	15624	15598	15588	15484	15590	15709	15570	15598	15760	15732	15431	15538	15483	15664	15597	15588	15566	15831	15460	15505	15783	15644	15587	15483	15432	15651	15577	15641	15563	15691	15591	15754	15630	15490	15587	15460	15461	15610	15475	15736	15543	15819	15448	15530	15567	15436	15663	15510	15535	15649	15449	15430	15586	15524	15657	15589	15816	15557	15489	15604	15578	15489	15688	15744	15620	15662	15649	15455	15778	15576	15693	15657	15363	15653	15777	15654	15519	15657	15514	15695	15480	15607	15573	15860	15656	15594	15600	15724	15514	15608	15631	15590	15567	15586	15667	15763	15628	15507	15465
18384	22648	21134	17717	15623	15452	14658	14369	14235	14025	13799	13415	13536	13374	13326	13243	13205	12985	13036	12932	13113	13079	13104	13086	13215	12901	13065	12986	12948	13004	13088	12838	12698	13088	12933	12915	12853	12931	13010	12861	12957	12952	12937	12994	13097	13060	13140	13057	13163	12972	12878	12745	12907	12847	12962	12950	12900	12868	12862	12712	12903	12835	12800	13090	13016	12957	13086	12970	12969	13054	12813	12974	12937	12886	12787	12953	12840	12997	13041	13099	12951	12803	12927	12894	12891	12967	12926	12912	12963	12863	12900	12929	12923	12870	12929	13052	12952	12916	12921	12802	12958	12944	12901	13005	12951	12971	12875	12914	12967	12893	12890	12882	12866	12970	12901	12944	12846	12914	12913	12945	12943	12770	13013	12922	12852	13005	13038	12913	13064	12946	12971	13062	13001	13136	12941	12918	13003	12839	13005	13035	13086	12885	13023	12844	12961	12892	12893	12793	12816	12983	12724	13057	13014	13012	13065	12785	13055	12890	12704	12966	12999	12872	12928	12822	12871	12924	12896	12859	12828	12991	13097	12979	12957	12750	12945	12889	12980	13007	13033	12884	12946	12806	13000	13134	13017	13002	12828	12952	13010	12832	12940	12889	12935	12908	12938	12919	12811	12850	12963	12922	13023	12910	12879	12903	12893	13001	12945	12844	12868	13004	13048	12995	12931	12906	12860	12799	12985	12978	13016	13029	12848	12840	12951	12984	12855	13041	12993	13130	13049	12850	12920	12815	12769	13031	13054	12862	13001	13056	12921	12880	12939	12912	12969	12976	12916	12857	12923	12967	13027	12871	12921	12859	12957	12949	12822	12884	12956	12997	13065	12972	12924	13055	12950	13014	12951	12882	12887	12982	12956	12901	12979	13042	12873	12885	12839	13009	12874	12917	13028	12888	13032	12873	12962	12954	12908	13003	12968	12793	13148	13037	12850	13009	12963	12927	12889	13024	12903	12962	13083	12930	13025	12983	12864	12810	12889	12830	12914	12943	12817	13029	12988	12886	12942	12959	13038	13032	13007	12788	12861	12993	12959	12910	12857	13081	12894	12894	13013	12876	12990	13027	12933	12733	13086	12863	12890	13002	13063	13100	12796	12869	13090	13119	13090	12926	12965	12961	12865	12961	12823	12977	12956	13000	12907	12911	12883	13056	12848	13040	12750	12998	12889	12900	12940	12853	12789	12818	12828	12952	12904	12984	12864	12924	12935	12950	12949	12856	13021	12977	12875	13005	12856	13051	12971	12902	12882	12833	13031	12833	12962	12972	12824	12891	12777	13102	13075	13059	12937	12984	12861	12885	12967	12965	12941	12994	13023	12888	12933	12949	13061	12869	12934	12921	12865	12972	12944	12954	13073	12883	12886	13077	13132	13059	13065	12741	12943	12988	12904	13011	12894	12902	12925	12889	12877	12797	13005	12928	12847	12794	12888	12879	12881	12906	12786	13016	13102	13076	13029	12920	12942	12779	12976	12879	12885	13054	12871	12999	12863	12995	12796	13038	13007	12958	12859	12895	12883	12914	12893	12926	12988	12882	12871	12952	12828	13120	12904	12816	12737	12999	12827	13003	12923	12881	13057	12895	13050	12807	13040	12948	12962	13171	12883	13095	12946	12912	13003	12771	13086	12988	12941	12859	12872	12832	12967	12842	12911	12923	12869	12865	12890	12877	12912	12908	12866	13003	12830	12797	12773	12875	12944	12890	13009	12836	12948	13063	12956	12966	13065	13031	13033	12838	12775	12974	12895	12846	12975	12736	12887	12766	12809	12875	12777	12895	13005	12816	12889	12807	12871	13080	12900	12986	12907	12940	12738	12827	12664	13005	12841	12904	12888	12944	12838	12901	12802	13007	12783	12847	12940	12865	13071	12951	12941	12805	12959	12874	12824	13045	12847	12895	12932	12961	12933	13151	13007	12937	13064	12850	12859	12898	12885	12892	12930	13039	12761	12684	12953	12742	12879	12850	13031	12822	13018	12963	12935	12965	12886	12820	12842	12861	12934	12855	12954	12912	12967	13074	12984	12859	12916	12904	12924	12919	12955	12833	13016	12895	12820	12874	12950	12875	12999	12945	12966	12914	13001	13015	12923	12912	12985	12750	12865	12898	13193	12921	12754	12928	13098	12944	12861	13055	12877	12949	13081	12928	12871	12988	12866	12867	12847	12864	12753	12932	12984	12908	12857	12841	13001	12993	12849	12866	12954	13002	12885	12942	12880	13031	12857	12969	12923	13097	12893	12855	12846	12780	12877	12861	13041	12915	13062	12908	12936	13056	12892	12967	12835	12876	12957	12992	12917	12975	12949	13079	12811	12906	13036	12820	13090	12741	12799	13042	12745	12976	12816	13054	12901	12771	12964	13069	12900	13206	12909	12784	12750	12986	12959	12910	12930	12765	12881	12851	13044	13032	12856	12842	12904	12853	12858	12948	12967	13016	12948	13102	12991	13067	13003	12870	12800	12945	12926	13049	12965	12957	12777	12899	12858	12892	12886	12930	12932	12934	12921	12940	12999	12796	12883	12923	13026	12841	12943	12808	12872	13029	12864	12888	12865	13008	12979	12928	12761	12755	12964	12906	12892	12782	12921	13012	12968	13002	12966	12867	12923	12985	13055	12978	12953	13081	12936	13131	13029	12937	12836	13066	12967	12995	12846	12901	13001	12979	13039	12865	12995	12709	12981	12977	12945	12856	13053	12864	12792	12921	13138	12916	12854	12887	12847	13034	13011	12952	12986	12914	12869	12837	13049	12886	13036	12818	12921	12979	12897	12737	13022	13001	13034	12969	13009	12957	12845	12889	12892	13319	12744	12935	13058	12888	13029	12981	12655	12826	12952	12907	12884	13031	13021	13020	12921	12853	12866	12871	12887	12872	12947	12852	12974	13046	13046	12921	13061	12825	12843	12835	12833	12797	13108	13034	12973	12697	12881	12658	12880	12920	13010	12886	12762	12885	12966	12914	12926	12865	12877	12920	12856	13038	13037	13145	12811	12914	13068	12941	12804	13031	12988	13124	12722	12890	13075	12917	13140	12715	12987	13003	12941	12989	12912	12959	13055	12959	12877	12976	12982	12887	12869	12929	13056	12917	12808	12973	12901	13011	12936	12845	12871	12992	12924	12782	12804	13086	13040	13041	12820	12907	12835	12905	12863	13076	12800	12950	12967	12839	12902	12747	12978	12884	12791	12985	12935	12890	12938	12900	12924	12884	12950	12863	12912	12955	12964	13016	12962	12941	12853	13009	12865	12957	13047	12989	13000	12777	12905	12905	13072	12877	13043	12972	12900	12831	12935	12942	12983	12939	13096	12885	12830	13002	12964	12891	12991	12862	12869	12994	12789	13029	12946	12716	12951	12920	12929	12781	12848	12771	12922	12941	12813	12856	12809	12866	13058	12977	12937	12864	12861	12940	12902	12976	12999	12841	12863	13037	12873	12815	12921	12993	12886	12975	12948	12826	12997	12858	12932	12948	13030	12929	12913	12965	13007	13027	12977	12792	12998	12914	12883	12777	12722	12797	12957	12897	13192	13006	12952	13038	12832	12990	12919	12981	12903	12910	12715	13154	12843	12988	12796	12913	13018	12868	12865	12941	12864	12943	12981	12812	12895	12837	12876	12949	13041	12855	13017	12989	13062	12879	12840	12851	13032	12932	12787	13098	13072	12994	13032	12798	12870	12871	12916	13030	12862	12911	12925	12776	12947	13031	12928	12929	12980	12787	12952	12803	12939	12860	12966	12987	12943	12863	12838	12925	12897	12963	12856	12981	12801	12956	13002	12969	13112	12954	12941	12838	13086	12907	13066	13028	12922	13034	13007	13069	12973	12777	12915	12909	12954	12956	12934	12875	12886	12872	12920	12988	12813	12811	13010	12987	12862	12775	12960	12884	12863	12846	13013	13016	12973	12813	12912	12993	12937	12971	13008	12885	12984	12897	12885	13010	12869	13037	12947	12903	13022	12793	13079	12954	13023	12881	12900	12871	12818	12867	12904	13104	12868	13006	12946	12889	12868	12853	12968	12989	13072	13019	12915	12956	13042	12867	12835	12928	12917	12822	12878	13129	13048	13020	13016	12810	12931	12894	12782	12959	12916	12936	12937	12962	12953	13031	13117	12845	13056	12955	12905	12896	13124	12948	12816	12860	12913	12839	12974	12964	13060	12725	13147	12859	12922	12879	12748	12879	13016	12829	12796	12907	13020	13082	12917	12905	12848	12991	12967	12865	13092	12794	12996	12904	12910	12984	12837	12932	13059	13008	12954	12925	12945	12943	12847	12964	13020	13052	12912	12918	13016	12882	12953	12961	13072	13055	13085	12943	12931	12832	12922	12973	13027	12963	13003	12830	12903	13037	12853	12861	12940	13007	12946	12814	13011	13106	12899	12847	12876	13035	12968	12916	12972	12897	13012	12832	13015	13054	12981	12829	12960	12910	12978	12777	12930	12917	12859	12863	12795	12826	12745	13107	12831	12898	13091	12951	12894	12896	12921	12742	12947	12913	13020	12842	12966	12874	12886	12845	12939	12832	12946	12786	12931	12962	13005	13043	12965	12864	12949	13016	13048	13077	13032	12840	12769	12913	12955	12805	12829	12898	13000	12854	12994	12859	12879	12947	12829	13180	12935	13096	12944	12777	12985	13042	12890	12974	13053	12875	12892	12949	12955	12805	12960	12943	12983	12941	13055	12924	12919	12828	13041	12956	12990	12839	12932	12979	12931	12968	13124	12723	12915	12780	12906	12979	13042	13036	12931	12737	12889	12960	12966	12880	13069	12911	12898	12901	12940	12931	12967	12866	12815	12927	13001	13029	12894	12915	13084	12965	12822	12800	12863	12998	12886	12803	13022	12986	12999	12856	12905	13006	12807	12798	13083	12918	12964	12843	12893	12982	12880	13113	13005	12969	12935	12932	12960	13039	13071	12870	12984	12714	12941	12832	12886	12909	12866	13094	13031	12879	12850	12885	12974	12850	12761	13049	12921	12929	12953	12852	13009	12877	12910	12957	13001	12946	12937	12879	12978	12824	12912	12809	12925	12816	12908	12808	12917	12793	12842	13126	12897	12985	12887	12971	12995	13111	12895	13042	12974	12861	13084	12845	12908	12883	13079	12939	13010	12869
24848	21051	28014	24599	22593	22096	20862	18531	17535	17661	17198	16754	16534	16590	16311	16177	16325	16290	16132	16269	16264	16148	16351	16050	15761	15724	15801	15664	15967	15705	15905	15861	16072	15835	15859	15817	15698	15927	15880	16020	15795	15932	15875	15982	16830	16806	16603	16182	15858	15964	15745	15798	15829	15872	15596	15897	15640	15890	15857	15859	15739	15747	15734	15820	15750	15881	15900	15927	15731	15650	15774	15624	15670	15680	15682	15703	15967	15721	15987	15746	15764	15687	15526	15720	15777	15924	15772	15800	15689	15673	15739	15791	15678	15573	15778	15924	15861	15699	15819	15833	15895	15597	15830	15737	15777	16067	15751	15665	15659	15725	15761	15763	15877	15639	15725	15926	15752	15877	15614	15955	15764	15725	15646	15617	15756	15652	16073	15771	15592	15770	15699	15607	15738	15687	15588	15973	15782	15757	15709	15728	15902	15721	15762	15721	15822	16003	15625	15845	15708	15512	15765	15765	15813	15684	15758	15859	15740	15683	15653	15577	15599	15698	15719	15727	15797	15709	15834	15796	15683	15795	15770	15751	15581	15737	15770	15647	15649	15681	15627	15684	15926	15623	15725	15842	15722	15644	15641	15803	15792	15791	15848	15698	15779	15926	15732	15672	15904	15506	15574	15753	15572	15742	15724	15648	15724	15851	15758	15635	15723	15862	15790	15621	15908	15732	15738	15709	15874	15619	15886	15822	15693	15737	15659	15612	15583	15820	15831	15614	15677	15668	15721	15758	15794	15733	15704	15837	15751	15689	15648	15602	15854	15739	15624	15709	15565	16061	15928	15650	15915	15863	15731	15771	15650	15723	15737	15761	15726	15663	15776	15898	15686	16095	15909	15673	15876	15744	15751	15685	15998	15804	15842	15644	15873	15870	15676	15563	15691	15924	15630	15870	15923	15474	15697	15738	15629	15721	15828	15815	15692	15675	15711	15779	15725	15709	15936	15691	15722	15967	15814	15550	15688	15672	15671	15803	15833	15929	15763	15602	15804	15855	15670	15847	15637	15833	15865	15702	15740	15701	15910	15949	15716	15639	15601	15821	15636	15668	15588	15651	15659	15857	15799	15924	15612	15774	15771	15645	15826	15813	15706	15808	15741	15818	15677	15652	15810	15786	15769	15634	15845	15739	15789	15608	15561	15849	15663	15840	15699	15624	15740	15817	15726	15648	15727	15732	15717	15613	15805	15759	15608	15855	15988	15837	15620	15712	15532	15755	15740	15638	15859	15657	15952	15841	15582	15764	15916	15823	15886	15704	15677	15707	15644	15892	15735	15850	15897	15644	15644	15862	15799	15770	15620	15781	15770	15665	15627	15788	15732	15574	15776	15697	15708	15755	15778	15835	15553	15551	15708	15891	15755	15752	15670	15682	15912	15570	15923	15714	15651	15731	15815	15799	15764	15714	15686	15661	15711	15900	15766	15748	15731	15859	15902	15657	15599	15644	15825	15532	15817	15758	15728	15784	15789	15571	15846	15616	15583	15485	15842	15582	15656	15767	15564	15671	15539	15705	16052	15881	15689	15799	15661	15699	15719	15788	15708	15854	15933	15852	15566	15683	15717	15881	15777	15746	15616	15747	15730	15841	15830	15695	15790	15706	15780	15757	15831	15854	15702	15564	15828	15904	15903	15895	15592	15615	15682	15748	15650	15574	15747	15670	15711	15576	15722	16089	15859	15745	15988	15844	15738	15810	15739	15870	15793	15731	15920	15886	15840	15846	15882	15800	15816	15809	15740	15973	15703	15832	15771	15761	15846	15638	15553	15515	15599	15857	15539	15716	15602	15689	15926	15930	15743	15632	15911	15931	15814	15728	15849	15750	15859	15635	15858	15847	15707	15809	15774	15884	15683	15640	15667	15755	15637	15688	15594	15689	15705	15619	15575	15680	15763	15627	15671	15863	15864	15755	15808	15912	15776	15941	15823	15919	15579	15580	15640	15731	15650	15800	15798	15681	15624	15980	15862	15790	15571	15767	15697	15897	15761	15734	15659	15466	15719	15715	15579	15733	15818	15911	15974	15948	15708	15732	15950	15913	15852	15740	15884	15720	15756	15795	15643	15983	15855	15777	16060	15696	15698	15685	15719	15596	15693	15823	15710	15687	15761	15605	15675	15703	15753	15619	15852	15613	15752	15643	15569	15577	15793	15990	15747	15575	15493	15595	15568	15674	15713	15702	15762	15631	15720	15935	15812	15705	15754	15427	15552	15796	15681	15674	15888	15693	15765	15728	15834	15914	15804	15639	15585	15702	15924	15975	15841	15880	15649	15989	15977	15700	15561	15752	15527	15698	15640	15905	15642	15638	15778	15647	15683	15811	15895	15808	15776	15717	15799	15876	15660	15906	15780	15713	15710	15722	15875	15728	15874	15876	15687	15668	15584	15633	15793	15712	15804	15640	15826	15795	15747	15652	15899	15719	15775	15625	15901	15650	15836	15570	15726	15772	15752	15855	15705	15506	15620	15707	15871	15719	15711	15861	15995	15779	15824	15546	15767	15689	15763	15579	15859	15830	15793	15764	15760	15735	15655	15807	15795	15739	15648	15791	15750	15503	15636	15866	15696	15874	15663	15732	15892	15895	15439	15728	15747	15903	15775	15732	16058	15713	15812	15870	15594	15827	15831	15871	15812	16114	15481	15629	15769	15770	15772	15701	15644	15720	15751	15762	15709	15488	15697	15875	15897	15879	15836	15906	15864	15476	15690	15813	15809	15791	15800	15532	15685	15912	15923	15588	15605	15640	15454	15666	15961	15794	15772	15596	15666	15734	15667	15631	15738	15783	15716	15792	15951	15844	15672	15561	15749	15491	15629	15839	15820	15812	15904	15565	15886	15753	15932	15822	15803	15654	15543	15802	15779	15675	15578	15731	15879	15616	15702	15605	15823	15674	15902	15690	15838	15865	15691	15699	15836	15877	15835	15837	15635	15708	15906	15844	15816	15918	15650	15653	15646	15584	15785	15669	15866	15804	15893	15914	15716	15783	15689	15721	15802	15802	15757	15720	15842	15865	15731	15525	15763	15866	15779	15670	15921	15730	15708	15687	15713	15637	16032	15967	15825	15898	15780	15673	15847	15705	15763	15458	15806	15769	15651	15673	15794	15829	15687	15531	15803	15961	15846	15862	15816	15782	15599	15699	15768	15676	15720	15879	15689	15712	15625	15589	15863	15835	15571	15692	15777	15906	15664	15663	15555	15558	15660	15734	15875	15843	15899	15818	15699	15775	15625	15684	15684	16006	15531	15824	15823	15902	15630	15842	15679	15696	15648	15673	15813	15638	15637	16007	15734	15788	15828	15863	15697	15745	15894	15674	15704	15710	15684	15935	15914	15629	15761	15602	15720	15896	15680	15685	15788	15805	15717	15900	15851	15625	15851	15931	15841	15805	15680	15675	15747	15780	15871	15794	15954	15708	15615	15555	15533	15607	15892	15691	15752	15766	15779	15805	15704	15753	15790	15830	15631	15488	15691	15751	15729	15654	15827	15574	15741	15622	15770	15668	15748	15740	16016	15776	15775	15758	15695	15665	15723	15738	15844	15758	15803	15671	15624	15828	15666	15757	15796	15737	15729	15709	15825	15642	15636	15716	15843	15802	15925	15632	15601	15570	15721	15658	15836	15912	15632	15822	15516	15631	15719	15805	15806	15578	15937	15820	15804	15599	15861	15667	15476	15701	15609	15786	15635	15677	15934	15747	15814	15800	15797	15646	15711	15492	15725	15815	15635	15792	15688	15794	15666	15613	15815	15744	15661	15823	15708	15597	15851	15733	15646	15809	15756	15886	15772	15749	15848	15760	15584	15895	15654	15866	15592	15906	15638	15659	15703	15676	15721	15758	15906	15668	15616	15765	15781	15787	15768	15842	15706	15922	15788	15697	15902	15879	15734	15882	15711	15543	15625	16096	15744	15757	15756	15894	15702	15647	15753	15884	15772	15601	15979	15780	15662	15725	15720	15906	15877	15803	15650	15902	15885	15794	15676	15585	15707	15726	15757	15608	15860	15705	15746	15861	15763	15802	15916	15591	15794	15796	15546	15492	15700	15714	15647	15656	15791	15565	15606	15952	15702	15667	15624	16008	15769	15781	15956	15659	15491	15801	15828	15983	15807	15495	15664	15829	15776	15786	15791	15704	15892	15902	15682	15648	15795	15693	15920	15763	15899	15882	15828	15696	15764	15772	15477	15557	15826	15890	15636	15901	15876	15821	15735	15785	15733	15648	15892	15590	15848	15716	15683	15902	15702	15769	15605	15777	15819	15705	15852	15778	15673	15796	15640	15669	15672	15623	15800	15845	15879	15591	15832	15885	15582	15790	15834	15685	15535	15666	15662	15714	15765	15841	15861	15766	15597	15658	15824	15723	15829	15662	15843	15820	15657	15702	15573	15625	15553	15684	15517	15757	15951	15610	15734	15656	15681	15745	15998	15851	15657	15892	15833	15776	15798	15652	15855	15755	15808	15733	15748	15895	15616	15705	15775	15702	15744	15815	15814	15872	15543	15578	15825	15803	15814	15727	15628	15827	15975	15594	15718	15695	15754	15674	15764	15775	15770	15997	15823	15767	15579	15725	15794	15725	15860	15809	15619	15637	15783	15750	15976	15722	15737	15625	15756	15800	15801	15802	15556	15939	15802	15819	15695	15564	15719	15698	15910	15879	15585	15650	15672	15719	15851	15771	15648	15681	15872	15774	15721	15668	15875	15699	15540	15850	15791	15654	15571	15595	15718	15821	15720	15473	15646	15828	15795	15899	15805	15709	15974	15533	15832	15617	15714	15640	15607	15682	15745	15914	15812	15855	15899	15678	15801	15655	15602	15646	15637	15778	15736	15725	15742	15629	15860	15568	15627	15639	15780	15984	15556	15922	15615	15841	15828	15669	16005	15579	15741	15745	15807	15469	15775	15721	15721	15753	15634	15863	16042	15816	15585	15810	15770	15751	15787	15854	15499	15709	15688	15951	16015	15671	15743	15705	15797	15725	15791	15727	15832	15627	15765	15695	15771	15685	15658	15600	15862	15762	15712	15626	15768	15739	15678	15734	15815	15889	15841	15727	15666	15506	15718	15732	15706	15736	15577	15690	15754	15722	15753	15722	15634	15652	15816	15864	15666	15755
20893	34051	33437	26163	21697	19227	17690	16900	16476	15768	15230	14819	14340	14038	13945	13889	13670	13802	13496	13700	13696	13637	13463	13391	13386	13421	13408	13430	13260	13324	13013	13188	13209	13313	13184	12956	13213	13248	13147	13146	13162	13143	13130	13600	14552	14479	14028	13362	13183	12961	13084	13112	13019	13044	13138	13109	13103	13192	13152	13090	13019	13064	13092	13104	13083	13037	13158	13194	13014	13196	12977	13099	13080	13038	12878	12955	13105	13067	13014	12951	13006	13036	13087	13208	13092	13138	13109	13219	13012	12970	13015	13164	13136	13211	13066	12879	13126	12911	13176	13137	12933	13247	13094	13045	13052	13006	13126	13035	13073	13086	13211	13219	13162	13067	13019	13182	13116	13028	13142	13131	13256	13197	13100	13111	13177	13051	13183	13071	13195	13061	13121	13038	12988	13195	13103	13160	13059	12967	13124	13038	13120	13097	13205	13159	13054	13024	13175	13108	13016	13083	13093	13006	13117	13105	12987	12977	13062	13213	13035	13139	13117	13106	13132	12966	13120	13188	13148	13083	13055	12939	13089	12939	12962	13148	13101	13017	12952	13042	13018	13156	13117	13037	12883	13007	13162	13175	13036	13035	13123	13062	12977	13140	12988	13215	13253	13070	13110	12992	13101	12903	13030	13089	13049	13047	13024	13000	13029	12897	13020	13090	13128	12959	13160	13197	13113	13131	13124	13155	13175	13174	13081	13141	13032	13008	13245	13235	13066	13046	13190	13177	12933	13020	13224	13051	13151	13085	13126	12969	13141	12979	12946	12948	13059	13107	13038	13061	13092	13180	13259	12991	13113	13018	13023	13031	13049	13065	12945	12997	13030	13200	13161	13096	13077	13017	13231	12868	13155	13216	13146	12983	13193	13045	13199	13104	13135	12973	13116	13063	13149	13008	13128	13074	13265	13066	13166	13019	13061	13117	13014	12943	13145	13035	13275	12984	13027	13059	13103	13066	13077	13143	12995	13114	13084	13185	12956	12959	13109	13109	12954	13024	13119	13049	13278	13105	13117	13077	12989	13048	13230	13024	13189	13141	13069	13065	13145	13169	13070	12939	13122	13054	13118	12928	13110	13031	12955	13208	13164	13122	13068	12963	13048	13079	13158	13048	13319	13204	13067	13182	12995	13160	13132	13000	12943	13127	13035	12937	13008	13009	13314	13186	13184	12960	13284	12939	13057	13210	12931	13092	13044	13175	13098	13200	13199	13023	13040	13212	13177	13073	12994	13155	13032	12931	13054	13033	13094	13016	13117	12987	13210	13089	13036	12987	13061	13024	13057	13099	13242	12996	12921	13178	13052	13158	13174	13130	13194	13194	13100	12995	12912	13083	13071	13101	13170	13019	13040	12940	13076	13085	13298	13217	13136	12984	13297	13061	13039	13040	13094	13091	12940	13152	13018	13103	13120	13120	13089	12868	13184	13051	12944	12998	13102	13149	13089	13009	13109	13066	13003	13157	13055	13256	13061	13175	13191	13090	13029	13185	13194	13009	13054	13055	13201	13089	13058	12898	13056	13092	13176	13006	13089	13064	13044	13013	12992	13123	13185	13180	13150	13123	13107	13012	13045	13002	13074	13018	13073	13101	13108	13121	13054	13063	12982	13000	13008	13084	13164	13064	13215	13107	13150	13061	13085	13065	13196	12967	13098	12935	13185	12960	13165	13187	13131	13126	12989	13123	12960	12989	13041	12994	12843	13189	13186	13112	13081	13022	13085	13097	13177	13091	13098	13084	13101	13115	13139	13159	13019	13090	13154	13283	12937	13047	13031	13043	13033	12920	13096	13112	12985	13053	13014	13013	13209	13139	13194	13027	13050	13190	13083	13067	13078	13173	12992	13146	13183	13137	13141	13168	13282	13040	13152	13064	13070	13237	13123	13076	12969	13133	13114	13225	13124	13051	13184	13133	13189	13127	13200	13047	13002	13112	13032	13114	13076	13101	13081	13102	13168	13008	13033	13088	13074	13030	12980	12943	13155	12827	13115	13010	13004	12954	13077	13105	13086	13051	13019	13215	13099	13033	13047	13037	13111	12989	13191	12946	12879	13235	13271	13171	13060	13149	12922	13148	12947	13263	13137	13136	13129	13093	13068	13344	12988	13182	13056	13245	12961	13097	13137	12989	12977	12966	12917	13125	13136	13043	13104	13025	13027	12925	12997	13279	12958	13034	12876	13152	13225	12920	12913	12999	13118	12973	13101	13175	13024	12999	13020	12946	13116	13113	13036	13127	13167	13103	13081	13045	12994	12995	13104	13189	13032	13092	13061	13140	13039	12970	13107	13120	13243	13080	12988	13321	13043	13022	13107	13165	13164	12938	13168	13133	13034	13021	13106	13168	13165	13243	13049	13038	13024	13072	13003	12993	13067	13110	12886	13086	13065	13025	12956	13042	13116	13214	13010	13084	12781	12975	13190	12953	13062	13181	13070	13116	13044	13085	13036	13127	13166	13110	13063	12983	12995	13281	13147	13022	13104	13058	13121	13041	13195	12865	13125	13169	13109	13102	13060	12982	12878	13152	13023	13199	13111	13093	13057	12982	12943	13127	13023	13059	13106	13157	12959	12926	13163	13106	13112	13027	12997	13118	13156	13103	12992	12961	12998	12917	13133	13055	13153	12951	13035	13038	13218	13103	12998	13107	13150	13030	13079	13005	13235	13186	13082	13100	13046	13163	13239	12890	13053	13203	13168	13005	13203	12897	13210	13097	13196	13070	13141	13206	13230	12784	13018	13174	13019	12907	13164	13017	12901	13245	13104	13012	13277	13048	12953	13081	13218	13216	13115	13012	13165	12890	13124	13217	13158	13311	13131	13078	13104	12895	12969	13102	12977	12953	13054	13180	13062	13150	12991	13070	13233	13154	13192	12982	13125	13145	13070	13042	13109	12988	12971	13015	13171	13017	13336	13111	13065	13091	13011	12940	13078	13096	13118	13008	13063	13236	13165	13116	13097	13090	12888	13194	12957	13131	13070	13022	13010	12906	12987	12944	13128	13118	13135	13147	13078	13054	13118	13052	13068	13106	12945	13010	12966	13069	13183	12977	13149	13095	13172	13060	13216	13187	13124	13215	13280	13006	13130	13043	13175	13218	13219	12871	13282	13063	13251	13126	12978	13021	13086	13174	13104	13076	13067	13067	13069	13089	12962	12943	12957	13127	13142	13047	13103	13069	13114	13066	13090	13003	13009	12912	13183	13069	13113	13072	13051	13148	13003	13076	12966	13045	13042	13066	13170	12963	13045	13212	13278	13110	13150	13148	13092	13045	13070	13073	12993	12976	13194	12823	13079	13097	13133	13136	12961	13086	13017	13153	13213	13217	13203	12889	13347	13030	13092	13034	13077	13153	13076	13086	13094	13265	12874	13158	13139	12976	13147	13155	13145	13164	13068	13086	13005	13053	13206	13187	13230	13102	13145	13082	13019	13092	13021	13099	13132	13116	13164	13077	13117	13004	13074	13197	13043	13217	13091	13139	13240	13043	13150	12872	13076	12998	12948	13161	13177	13243	12937	13117	13158	13248	13124	13103	13142	13185	13058	13175	13128	13227	12953	13099	13123	12919	12999	13119	13099	13142	13092	13063	13000	13125	13025	12888	13080	13149	13275	13077	13111	13267	13085	13120	13064	13128	13075	12881	12929	13084	13241	13149	13027	12880	13112	13121	13163	12984	13095	13027	13063	13089	13066	13092	13057	13185	12997	13139	13249	12998	13204	12988	13042	13221	13069	13124	13097	12884	12937	13119	13016	13035	13110	13058	12985	13111	13001	12978	13100	13105	13105	13264	12805	13134	13132	12967	13157	13000	13135	13097	13293	13030	13104	13185	13118	13005	12911	13233	13166	13103	12978	13065	13134	13148	13051	13085	13102	13122	13015	12954	12985	13163	13136	13101	13123	13130	13170	13150	13078	13187	13126	13042	13161	13187	12887	13027	12976	13063	13171	13242	13036	13074	12965	13087	12966	12943	13351	13230	13139	13086	13049	13083	13128	13077	13253	13010	13282	13137	12972	13022	13098	12994	13073	13027	13254	13104	13068	13072	13110	13111	13061	12923	13122	13033	13231	13140	13132	13080	13247	13141	13117	12960	13079	13251	13212	13164	13137	13031	13164	13002	13051	13165	13044	13039	13035	13070	13075	13057	13160	13174	13061	13054	12884	13046	12940	13383	13078	13015	12992	12918	13004	12988	13100	12913	13050	13051	12977	13259	13255	13075	13010	13124	13251	13044	13184	13009	13322	12923	13030	13170	13258	13032	13069	13050	13101	12746	13153	12916	13107	13124	12949	13082	13051	12970	13163	13147	12946	13128	13116	13140	13136	13087	13132	12982	13085	13156	12936	13074	13107	13218	13161	13009	13245	13100	13197	13002	13038	13153	13055	13138	13007	13089	13018	13066	12983	12968	12945	13143	12864	13040	13158	13221	13111	13072	13054	13050	13158	13032	13021	12966	13063	13147	13019	13062	12991	13011	13027	13141	13008	12967	13043	13146	12870	12989	13076	13034	13156	13229	13108	12985	13041	13106	12915	12972	13300	13201	13204	13094	13202	13280	13048	13191	13100	13269	13109	13088	13112	13208	13143	13186	12946	12941	13020	12995	12976	13163	13014	13126	13159	12964	13116	13089	13146	12980	13128	12883	13150	13060	13096	13033	13075	12908	13057	13072	13175	13030	12992	12936	13082	13045	13159	13044	13202	13096	13174	13141	13190	13081	13158	13151	13201	13096	13013	13100	13086	13110	13086	13205	13093	13155	12943	13206	13090	13058	13108	13110	13091	13044	12959	13007	13248	13059	12877	13206	13021	13127	13059	13059	12964	12987	13138	13179	13228	13065	12967	13129	12974	13073	13040	12907	13141	13077	13154	13011	13126	12965	12977	13106	13177	12997	13154	13077	13226	13094	13014	12983	12942	13206	12957	13053	13016	13118	13037	13030	13221	12938	13130	13173	13075	13059	12982	13068	13036	13155	13000	13007	13003	13131	13118	13241	13100	13028	12988	13237	13178	12932	13199	13048	13163	13126	13159	12967	13217	12955	13188	13023	13012	13205	12730	13004	13174	12996	13027	12925	12981	13101	13085	12944	13160	13082	12911	13113	13212	13084	13131	13034	13069	13031
23595	21021	28433	23858	21829	23977	24250	19596	18115	18338	17804	16903	16823	16744	16284	16111	15926	16057	15864	15812	15818	15876	15854	15691	15588	15772	15565	15578	15470	15371	15433	15214	15307	15333	15374	15265	15173	15064	15167	15465	15322	15404	15270	16152	17045	17300	16445	16021	15499	15415	15216	15337	15178	15375	15327	15135	15369	15183	15334	15296	15282	15234	15023	15054	15500	15459	15165	15192	15364	15305	15257	15204	15245	15186	15297	15268	15277	15467	15232	15311	15190	15269	15212	15298	15247	15194	15493	15288	15252	15171	15282	15350	15332	15199	15300	15321	15267	15288	15189	15400	15160	15365	15294	15412	15290	15132	15113	15396	15383	15155	15378	15182	15110	15288	15181	15352	15305	14957	15168	15268	14929	15304	15282	15277	15555	15243	15450	15290	15250	15136	15259	15496	15217	15288	15228	15194	15145	15154	15147	15317	15196	15295	15202	15234	15299	15480	15148	15262	15299	15276	15156	15158	15016	15212	15152	15186	15320	15346	15290	15237	15308	15183	15092	15299	15260	15323	15394	15176	15419	15206	15421	15389	15279	15165	15210	14986	15262	15364	15333	15266	15248	15355	15387	15087	15220	15181	15268	15113	15217	15326	15218	15146	15259	15144	15249	15236	15379	15377	15293	15304	15403	15110	15163	15389	15246	15315	15345	15052	14966	15345	15235	15038	15202	15250	15344	15233	15209	15176	15190	15163	15292	15202	15303	15271	15275	15321	15128	15263	15340	15120	15199	15237	15427	15081	15185	15267	15113	15210	15342	15174	15382	15045	15319	15148	15056	15154	15217	15233	15316	15254	15243	15212	15162	15302	15312	15375	15226	15286	15110	15366	15216	15003	15122	15022	15245	15189	15390	15193	15094	15261	15327	15413	15221	15368	15301	15275	15445	15269	15267	15385	15228	15272	15482	15306	15176	15208	15259	14889	15097	15344	15289	15146	15212	15218	15285	15399	15336	15344	15335	15206	15201	15329	15243	15184	15250	15239	15141	15039	15285	15147	14958	15348	15254	15266	15475	15189	15294	15430	15170	15245	15233	15313	15378	15251	15472	15439	15256	15105	15340	15246	15307	15405	15234	15416	15372	15482	15085	15261	15505	15305	15164	15499	15179	15030	15295	15333	15140	15068	15323	15268	15099	15494	15174	15324	15149	15329	15364	15245	15330	15325	15134	15076	15258	15417	14988	15256	15130	15070	15417	15141	15192	15309	15425	15234	15229	15313	15036	15172	15129	15258	15207	14997	15227	15248	15198	15132	15311	15245	15091	15185	15240	15246	15277	15262	15010	15018	15335	15287	15171	15196	15005	15343	15154	15263	15180	15273	15346	15264	15399	15164	15278	15350	15111	15134	15261	15225	15196	15129	15383	15349	15387	15425	15147	15255	15271	15232	15149	15219	15355	15265	15350	15229	15446	15287	15072	15180	15159	15214	15112	15328	15212	15305	15302	15158	15171	15003	15218	15320	15239	15358	15325	15200	15171	15058	15132	15184	15290	15106	15237	15103	15253	15317	15204	15060	15163	15348	15203	15394	15220	15140	15249	15176	15396	15147	15097	15196	15202	15301	15368	15092	15263	15163	15218	15436	15222	15272	15279	15092	15287	15336	15369	15114	15371	15188	15207	15278	15287	15207	15319	15351	15241	15301	15318	15246	15149	15548	15396	15383	15134	15206	15374	15182	15275	15433	15283	15181	15079	15134	15276	15297	15289	15409	15201	15403	15276	15248	15255	15380	15101	15012	15314	15293	15105	15193	15320	15327	15229	15212	15291	15228	15002	15346	15143	15267	14883	15207	15079	15493	15327	15518	15276	15438	15097	15029	15386	15264	15122	15242	15379	15278	15195	15177	15250	15416	15158	15372	15200	15200	15182	15146	15354	15260	15398	15269	15258	15230	15317	15295	15182	15055	15371	15069	15082	15068	15234	15250	15074	15093	15148	15351	15356	15218	15287	15421	15022	15116	15334	15170	15257	15091	15185	15279	15236	15068	15109	15250	15206	15443	15079	15219	15352	15214	15365	15021	15324	15266	15122	15355	15167	15476	15203	15161	15304	15274	15202	15406	15217	15226	15255	15203	15214	15252	15195	15114	15302	15263	15424	15193	15150	15323	15114	15264	15264	15307	15341	15160	15082	15223	15389	15229	15314	15201	15243	15388	15245	15407	15287	15314	15189	15189	15164	15125	15264	15251	15080	15345	15273	15227	15256	15305	15521	15260	15240	15190	15328	15342	15197	15186	15385	15186	15136	15196	15366	15106	15077	15413	15415	15042	15289	15215	15082	15339	15208	15056	15209	14977	15164	15239	15172	15200	15281	15018	15170	15118	15181	15379	15209	15142	15241	15150	15250	15161	15189	15264	15219	14996	15148	15126	15159	15366	15293	15332	15293	15167	15384	15394	15006	15079	15166	15169	15427	15247	15364	15398	15320	15097	15227	15207	15400	15171	15277	15149	15337	15141	15368	15299	15125	15310	15231	15433	15141	15381	15218	15228	15231	15228	15086	15423	15337	15295	15089	15257	15272	15207	15101	15390	15143	15275	15398	15349	15208	15049	15372	15129	15144	15116	15361	15264	15386	15250	15206	15123	15335	15249	15372	15496	15238	15303	15354	15284	15275	15285	15256	15346	15333	15207	15253	15202	15313	15389	15078	15205	15150	15288	15417	15339	15214	15202	15380	15230	15260	15238	15290	15097	15318	15009	15286	15231	15391	15164	15208	15041	15412	15312	15129	15109	15099	15388	15237	15049	15179	15140	15200	15297	15116	15155	15008	15111	15179	15307	15040	15350	15177	15145	15137	15351	15282	15303	15224	15064	15470	15153	15275	15174	15220	15118	15134	15448	15372	15337	15482	15229	15242	15517	15178	15046	15346	15194	15126	15295	14943	15259	15239	15252	15270	15335	15239	15344	15361	15077	15254	15215	15285	15357	15066	15246	15054	15329	15316	15201	15587	15212	15144	15207	15285	15275	15225	15117	15204	15238	15323	15298	15326	15276	15107	15122	15347	15348	15176	15102	15407	15223	15296	15262	15255	15307	15333	15112	15346	15333	15380	15051	15245	15148	15285	15147	15317	15256	15267	15386	15104	15249	15205	15286	15250	15297	15436	15348	15147	15240	15183	15285	15317	15320	15268	15407	15178	15522	15391	15130	15317	15043	15250	15302	15299	15113	15127	15346	15163	15174	15125	15267	15214	15238	15378	15136	15251	15126	15074	15126	15260	15391	15191	15040	15161	15205	15209	15166	15262	15387	15226	15297	15092	15177	15352	15304	15244	15180	15118	15266	15104	15104	15224	15313	15304	15281	15095	15148	15077	15122	15161	15065	15204	15380	15219	15475	15110	15068	15223	15402	15310	15196	15102	15299	15348	15331	15062	15296	15215	15256	15220	15108	15192	14997	15166	15178	15408	15160	15223	15283	15273	15251	15333	15244	15252	15180	15130	15231	15164	15279	15289	15362	15435	15242	15164	15405	15342	15194	15304	15201	15189	15310	15231	15117	15033	15124	15318	15246	15215	15200	15293	15214	15320	15141	15323	15432	15200	15400	15212	15352	15167	15291	15300	15189	15104	15232	15144	15043	15152	15338	15106	15262	15402	15346	15230	15242	15143	14951	15127	15342	15258	15286	15348	15382	15146	15122	15179	15096	15101	15265	15193	15162	15162	15380	15228	15396	15349	15308	15341	15208	15111	15211	15315	15172	15475	15041	15243	15079	15254	15162	15227	15212	15289	15348	14897	15250	15189	15513	15255	15158	15221	15253	15188	15258	15043	15252	15336	15155	15314	15255	15306	15237	15369	15254	15307	15066	15148	15149	15185	15248	15274	15314	15080	15263	15234	15334	15206	15236	15226	15320	15265	15111	15387	15188	15222	15082	15093	15243	15341	15285	15366	15170	15188	15199	15221	15239	15212	15099	15382	15230	15327	15317	15170	15334	15309	15504	15169	15434	15253	15323	15095	15177	15324	15331	15274	15253	15174	15313	15223	15363	15321	15238	15150	15246	15123	15388	15248	15225	15232	15315	15147	15148	15250	15224	15282	15038	15387	15261	15102	15215	15148	15289	15394	15180	14945	15442	15226	15284	15086	15089	15195	15370	15351	15305	15131	15335	15231	15192	15452	15262	15314	15351	15103	15143	15338	15117	15172	15261	15180	15342	15315	15335	15188	15114	15259	15132	15318	15218	15254	15287	15371	15190	15187	15286	15153	15379	15263	15169	15141	15292	15317	15206	15163	15223	15196	15309	15200	15242	15146	15080	15135	15468	15297	15337	15329	15467	15165	15141	15177	15202	15168	15126	15223	15202	15131	15263	15111	15219	15234	15299	15208	15141	15083	15221	15205	15255	15286	15146	15287	15155	15047	15185	15224	15257	15269	15174	15352	15312	15079	15303	15387	15204	15332	15205	15216	15267	15268	15103	15216	15255	15221	15222	15347	15110	15191	15245	15311	15306	15292	15112	15156	15271	15408	15317	15269	15136	15235	15181	15275	15103	15175	15153	15388	15319	15185	15131	15180	15239	15290	15105	15070	15074	15145	15468	15156	15199	15182	15274	15220	15372	15210	15314	15119	15273	15324	15223	15363	15170	15226	15364	15325	15065	15227	15269	15190	15176	15175	15168	15094	15184	15254	15135	15034	15385	15171	15218	15363	15266	15406	15195	15278	15063	15158	15199	15266	15376	15156	15220	15416	15248	15271	15264	15236	15279	15299	15283	15302	15394	15235	15126	15138	15176	15432	15366	15157	15275	15316	15233	15363	15067	15070	15242	15369	15200	15323	15428	15542	15508	15427	15151	15188	15129	15023	15405	15083	15254	15191	15397	15324	15294	15381	15106	15345	15121	15222	15294	15294	15278	15264	15272	15314	15246	15023	15057	15165	15386	15537	15200	15314	15181	15149	15022	15262	15091	15223	15387	15447	15198	15296	15065	15029	15200	15430	15211	15286	15350	15267	15241	15174	15012	15278	15257	15242	15338	15192	15188	15403	15322	15242	15207	15109	15231	15352	15509	15210	15268	15209	15155	14955	15249	14973	15207	15416	15230	15437	15361	15285	15321	15370	15241	15174	15270	15255	15061	15196	15174	15124	15289	15267	15295	15054	15355	15148	15389	15321	15343
23223	38968	38478	30934	25455	22454	20253	18605	17432	17375	16478	15499	15033	14504	14368	13988	13917	13784	13468	13749	13625	13511	13414	13382	13379	13221	13263	12953	12981	12936	12868	12968	13024	12950	13076	12810	12833	12878	12929	12794	12887	12895	13010	14399	15430	15288	14185	13407	12844	12870	12906	12753	12956	12756	12751	12822	12840	12709	12922	12780	12872	12648	12799	12846	12763	12732	12843	12749	12740	12839	12908	12530	12791	12810	12835	12817	12828	12886	12665	12641	12927	12843	12788	12645	12844	12814	12751	12778	12769	13076	12849	12702	12824	12771	12774	12883	12819	12896	12701	12913	12901	12729	12816	12653	12838	12644	12814	12676	12836	12858	12821	12890	12829	12910	12736	12934	12656	12678	12729	12794	12722	12812	12747	12917	12770	12610	12611	12778	12892	12701	12919	12923	12651	12750	12757	12659	12758	12663	12666	12706	12697	12776	12885	12743	12745	12710	12749	12980	12820	12761	12691	12677	12758	12736	13074	12763	12824	12760	12700	12661	12863	12867	12834	12895	12854	12745	12605	12874	12821	12790	12747	12794	12717	12734	12589	12904	12712	12791	12689	12757	12890	12793	12801	12737	12786	12868	12778	12798	12795	12787	12866	12729	12735	12875	12782	12782	12958	12802	12790	12884	12888	12807	12712	12795	12707	12875	12814	12955	12782	12800	12793	12832	12700	12847	12886	12721	12872	12801	12645	12810	12758	12699	12646	12725	12858	12856	12664	12894	12888	12873	12763	12772	12736	12778	12798	12766	12794	12829	12808	12919	12742	12782	12839	12697	12823	12811	12811	12837	12956	12734	12748	12734	12702	12812	12920	12751	12752	12697	12660	12789	12783	12785	12584	12751	12732	12763	12836	12785	12762	12735	12877	12884	12665	12874	12832	12742	12817	12761	12707	12734	12699	12709	12811	12710	12889	12920	12718	12889	12796	12780	12950	13010	12820	12838	12724	12830	12622	12922	12745	12825	12695	12760	12792	12852	12851	12848	12757	12708	12788	12825	12881	12811	12905	12912	12696	12661	12877	12875	12700	12796	12700	12733	12666	12658	12713	12806	12905	12726	12890	12881	12888	12776	12836	12688	12725	12798	12838	12924	12713	12820	12919	12770	12628	12845	12772	12808	12785	12779	12824	12723	12845	12863	12555	12979	12698	12870	12581	12649	12761	12744	12792	12772	12675	12695	12743	12693	12780	12807	12558	12812	12845	12755	12859	12818	12866	12857	12707	12754	12880	12820	12855	12941	12933	12828	12708	12652	12914	12763	12757	12980	12818	12861	12816	12778	12709	12934	12866	12767	12794	12726	12707	12819	12780	12695	12713	12707	12806	12662	12752	12726	12768	12830	12665	12719	12803	12690	12849	12642	12889	12797	12764	12862	12646	12737	12842	12712	12773	12778	12761	12710	12778	12623	12705	12796	12719	12760	12831	12695	12619	12907	12991	12797	13003	12708	12776	12758	12760	12900	12886	12742	12809	12789	12743	12787	12834	12664	12806	12818	12672	12821	12709	12753	13023	12702	12836	12953	12751	12785	12778	12851	12727	12830	12656	12838	12853	12735	12890	12790	12721	12717	12713	12650	12762	12800	12803	12883	12853	12594	12701	12878	12658	12786	12743	12938	12772	12804	12784	12706	12715	12756	12858	12864	12816	12715	12804	12781	12821	12748	12671	12861	12911	12824	12622	12699	12888	12799	12676	12854	12733	12804	12726	12793	12678	12833	12763	12691	12905	12802	12791	12821	12729	12796	12792	12655	12696	12699	12874	12752	12698	12677	12792	12690	12771	12824	12838	12853	12802	12691	12732	12705	12634	12791	12687	12751	12740	12850	12808	12872	12867	12783	12803	12709	12668	12635	12952	12802	12587	12795	12772	12823	12868	12682	12699	12819	12781	12758	12780	12760	12784	12855	12728	12718	12745	12711	12613	12702	12837	12816	12672	12895	12702	12985	12738	12849	12764	12710	12649	12661	12851	12762	12756	12719	12831	12664	12881	12767	12669	12701	12658	12810	12813	12846	12741	12634	12826	12768	12755	12760	12691	12898	12729	12629	12774	12578	12637	12794	12756	12836	12805	12692	12843	12790	12802	12862	12805	12741	12794	12865	12845	12742	12938	12807	12687	12791	12748	12735	12756	12911	12811	12843	12800	12712	12927	12852	12786	12959	12671	12809	12710	12824	12612	12744	12702	12764	12833	12875	12747	12778	12605	12818	12822	12888	12873	12631	12718	12665	12956	12807	12777	12777	12751	12767	12861	12796	12865	12810	12814	12758	12741	12859	12829	12843	12605	12792	12631	12803	12963	12699	12761	12887	12656	12720	12920	12707	12804	12903	12675	12730	12679	12772	12721	12678	12804	12739	12610	12819	12874	12879	12931	12733	12644	12760	12755	12704	12632	12949	12884	12798	12925	12851	12788	12717	12880	12713	12975	12922	12586	12748	12823	12880	12854	12913	12657	12794	12737	12735	12728	12733	12780	12836	12714	12705	12774	12766	12818	12861	12834	12708	12953	12738	12656	12774	12736	12862	12718	12794	12871	12680	12896	12825	12801	12768	12663	12816	12853	12766	12707	12814	12756	12728	12885	12636	12645	12640	12868	12807	12801	12888	12729	12713	12741	12837	12917	12916	12851	12857	12837	12738	12595	12753	12740	12777	12788	12816	12769	12757	12855	12815	12733	12727	12787	12810	12768	12842	12840	12717	12762	12752	12697	12806	12898	12687	12886	12767	12767	12857	12896	12899	12664	12845	12795	12728	12786	12794	12735	12862	12890	12680	12752	12688	12775	12830	12806	12848	12782	12737	12694	12824	12873	12811	12817	12728	12710	12785	12838	12866	12805	12814	12695	12843	12700	12702	12722	12753	12592	12835	12750	12729	12704	12702	12883	12699	12776	12649	12823	12826	12623	12935	12851	12895	12758	12856	12745	12707	12773	12807	12708	12702	12977	12682	12847	12763	12543	12696	12647	12577	12881	12793	12931	12931	12874	12697	12787	12736	12781	12883	12775	12891	12784	12678	12770	12787	12779	12789	12652	12828	12764	12769	12707	12800	12984	12780	12779	12847	12934	12858	12697	12775	12719	12651	12843	12856	12807	12697	12598	12845	12693	12746	12833	12736	12663	12792	12916	12690	12942	12747	12610	12871	12734	12730	12893	12857	12638	12862	12649	12504	12836	12793	12851	12813	12721	12821	12762	12721	12699	12781	12832	12757	12885	12717	12797	12683	13029	12737	12586	12905	12711	12946	12925	12842	12773	12813	12735	12829	12829	12961	12578	12804	12802	12969	12677	12666	12807	12815	12785	12677	12833	12735	12897	12659	12721	12707	12622	12801	12763	12775	12835	12726	12796	12760	12848	12925	12801	12818	12872	12695	12716	12738	12701	12806	12648	12755	12755	12679	12911	12850	12848	12633	12810	12830	12619	12829	12835	12734	12679	12868	12916	12883	12643	12815	12774	12819	12721	12847	12792	12848	12656	12688	12756	12761	12684	12921	12747	12726	12629	12780	12854	12660	12706	12833	12701	12666	12833	12713	12603	12672	12946	12960	12722	12835	12724	12810	12588	12891	12873	12865	12836	12811	12692	12749	12749	12734	13005	12792	12801	12734	12757	12641	12836	12709	12822	12689	12792	12814	12832	12963	12732	12848	12772	12711	12756	12680	12867	12802	12806	12810	12727	12597	12802	12943	12816	12798	12792	12623	12863	12893	12724	12789	12608	12794	12811	12699	12799	12728	12846	12696	12894	12993	12884	12849	12835	12572	12664	12721	12777	12787	12772	12789	12879	12823	12846	12731	12715	12826	12854	12866	12803	12945	12802	12604	12801	12903	12708	12892	12858	12683	12698	12773	12774	12914	12791	12788	12835	12729	12822	12739	12805	12809	12751	12757	12694	12835	12512	12673	12754	12642	12708	12588	12613	12739	12914	12648	13002	12741	12739	12888	12768	12802	12776	12766	12796	12904	12834	12846	12808	12804	12720	12853	12748	12855	12727	12869	12915	12781	12776	12789	12889	12862	12805	12901	12733	12879	12811	12726	12776	12814	12746	12916	12866	12811	12687	12788	13045	12702	12878	12623	12824	12778	12856	12713	12788	12754	12808	12886	12763	12799	12755	12943	12921	12705	12786	12759	12522	12882	12834	12821	12845	12698	12849	12858	12783	12670	12727	12674	12814	12756	12852	12816	12701	12649	12763	12732	12777	12750	12886	12917	12891	12752	12726	12771	12789	12845	12772	12753	12822	12662	12735	12824	12762	12743	12914	12891	12729	12723	12840	12783	12780	12828	12885	12745	12593	12849	12688	12608	12629	12789	12869	12688	12876	12911	12757	12768	12888	12844	12602	12716	12759	12812	12743	12936	12683	12793	12857	12633	12720	12732	12784	12625	12845	12869	12878	12711	12769	12704	12805	12876	12815	12765	12846	12932	12537	12898	12683	12865	12787	12720	12657	12918	12613	12807	12856	12747	12913	12622	12764	12818	12970	12871	12623	12900	12774	12784	12840	12844	12885	12725	12756	12741	12839	12653	12639	12942	12785	12758	12692	12794	12773	12750	12735	12670	12678	12679	12571	12809	12803	12627	12852	12838	12755	12934	12842	12689	12834	12682	12705	12808	12783	12710	12871	12705	12825	12833	12833	12847	12698	12792	12988	12724	13017	12736	12747	12896	12709	12648	12695	12731	12810	12755	12803	12709	12763	12894	12770	12752	12720	12789	12778	12817	12817	12876	12817	12780	12628	12779	12897	12592	12659	12766	12810	12745	12818	12699	12656	12875	12706	12729	12806	12865	12715	12823	12739	12744	12929	12779	12732	12704	12828	12823	12812	12568	12589	12768	12750	12719	12740	12765	12639	12852	12832	12890	12815	12812	12853	12928	12699	12722	12856	12755	12781	12770	12732	12819	12698	12756	12910	12829	12857	12760	12698	12734	12795	12581	12893	12795	12919	12685	12702	12668	12897	12917	12796	12782	12827	12846	12614	12829	12879	12895	12747	12976	12820	12720	12813	12900	12859	12840	12718	12774	12754	12879	12918	12660	12906	12815	12866	12892	12706	12842	12690	12645	12855	12730	12778	12732	12755	12913	12745	12757	12718	12672	12883	12743	12750	12671	12735	12869
29161	22435	23256	20006	17403	17164	16765	16716	16322	16386	16126	16119	15924	15928	15759	15886	15732	15716	15806	15959	15895	15795	15721	15663	15737	15454	15713	15818	15670	15564	15583	15663	15563	15678	15672	15658	15713	15699	15658	15745	15806	15619	15835	15712	15582	15614	15709	15565	15698	15676	15543	15652	15553	15619	15686	15631	15810	15484	15560	15772	15701	15508	15758	15482	15693	15719	15757	15652	15806	15625	15868	15672	15748	15626	15536	15579	15747	15723	15664	15622	15561	15647	15815	15695	15583	15718	15722	15749	15684	15501	15651	15616	15843	15638	15651	15710	15792	15626	15650	15708	15616	15680	15632	15707	15742	15643	15765	15568	15550	15639	15593	15348	15705	15433	15690	15537	15615	15803	15876	15597	15745	15473	15490	15579	15625	15565	15546	15746	15484	15730	15677	15760	15876	15532	15600	15661	15748	15591	15557	15549	15516	15500	15715	15719	15672	15474	15501	15676	15679	15667	15455	15557	15726	15602	15818	15584	15477	15633	15548	15445	15635	15842	15658	15541	15637	15723	15724	15640	15766	15537	15507	15668	15711	15706	15834	15548	15507	15635	15746	15596	15518	15666	15446	15758	15441	15598	15651	15590	15705	15736	15657	15486	15524	15598	15469	15749	15775	15610	15542	15601	15671	15838	15588	15606	15685	15685	15578	15586	15482	15771	15431	15592	15691	15598	15708	15554	15635	15729	15721	15532	15710	15625	15706	15619	15630	15590	15706	15615	15867	15664	15509	15489	15776	15311	15546	15501	15686	15652	15718	15732	15737	15662	15672	15658	15494	15807	15823	15601	15487	15623	15571	15647	15712	15724	15798	15603	15630	15829	15567	15646	15546	15550	15478	15741	15508	15560	15720	15486	15697	15484	15549	15710	15579	15628	15759	15810	15707	15767	15740	15629	15723	15600	15570	15648	15606	15667	15386	15589	15546	15564	15609	15632	15666	15591	15604	15520	15782	15622	15753	15708	15580	15563	15622	15618	15639	15804	15606	15631	15639	15700	15718	15501	15573	15497	15567	15577	15734	15501	15509	15649	15602	15621	15672	15734	15463	15755	15445	15519	15601	15692	15536	15462	15792	15899	15502	15665	15552	15488	15581	15666	15797	15674	15792	15737	15612	15577	15610	15681	15698	15466	15734	15733	15582	15561	15510	15618	15643	15691	15883	15645	15528	15662	15684	15369	15546	15587	15652	15534	15807	15668	15358	15550	15593	15576	15546	15885	15604	15789	15513	15619	15374	15727	15680	15566	15489	15720	15542	15680	15705	15712	15594	15544	15652	15519	15640	15674	15702	15726	15543	15674	15588	15625	15609	15462	15627	15629	15596	15663	15808	15515	15723	15655	15667	15463	15494	15727	15713	15613	15727	15437	15678	15702	15614	15497	15574	15509	15655	15705	15653	15653	15536	15586	15533	15560	15677	15736	15679	15531	15521	15664	15547	15695	15618	15563	15468	15461	15603	15565	15699	15568	15612	15899	15601	15617	15714	15778	15594	15648	15704	15506	15740	15731	15582	15657	15462	15600	15612	15650	15771	15646	15729	15722	15836	15755	15685	15591	15521	15706	15689	15543	15737	15544	15738	15503	15650	15554	15564	15576	15625	15483	15446	15640	15543	15672	15571	15504	15860	15761	15626	15694	15699	15436	15633	15658	15735	15895	15679	15616	15698	15419	15731	15736	15627	15706	15557	15649	15622	15799	15672	15635	15652	15666	15667	15608	15700	15574	15505	15670	15640	15725	15823	15619	15658	15720	15276	15715	15716	15570	15515	15601	15526	15712	15709	15592	15591	15653	15705	15594	15618	15767	15788	15701	15602	15492	15567	15579	15689	15625	15765	15733	15570	15400	15322	15735	15449	15561	15537	15840	15577	15705	15665	15515	15492	15729	15631	15540	15565	15640	15856	15579	15567	15836	15655	15523	15709	15757	15535	15622	15545	15645	15624	15786	15695	15781	15429	15408	15832	15748	15791	15499	15704	15621	15753	15663	15543	15673	15687	15668	15725	15669	15620	15544	15426	15641	15687	15581	15624	15811	15655	15708	15775	15523	15492	15925	15457	15680	15607	15647	15581	15896	15690	15520	15534	15669	15751	15448	15580	15633	15538	15744	15605	15618	15525	15634	15667	15582	15773	15369	15550	15705	15453	15631	15532	15554	15686	15591	15661	15517	15671	15509	15588	15705	15582	15603	15935	15538	15739	15611	15749	15582	15443	15576	15611	15537	15556	15786	15680	15789	15511	15676	15729	15448	15835	15600	15642	15588	15726	15731	15585	15559	15668	15818	15645	15518	15519	15678	15514	15692	15554	15606	15711	15817	15567	15429	15527	15460	15736	15540	15576	15777	15611	15374	15590	15648	15702	15607	15677	15829	15564	15427	15551	15593	15577	15866	15603	15491	15629	15742	15424	15595	15581	15551	15514	15746	15421	15731	15769	15550	15797	15652	15703	15909	15567	15645	15567	15734	15830	15646	15760	15559	15567	15572	15450	15648	15658	15707	15607	15718	15581	15594	15608	15995	15771	15480	15624	15688	15447	15814	15607	15726	15715	15583	15668	15541	15870	15458	15554	15621	15674	15620	15542	15383	15587	15601	15655	15586	15725	15658	15686	15626	15566	15442	15636	15590	15754	15357	15518	15686	15762	15414	15487	15721	15644	15893	15562	15609	15853	15715	15666	15747	15651	15660	15593	15608	15339	15514	15681	15732	15653	15563	15764	15784	15632	15773	15493	15491	15634	15685	15766	15813	15760	15754	15538	15593	15717	15720	15482	15639	15631	15649	15585	15570	15760	15516	15616	15777	15873	15739	15601	15447	15523	15639	15725	15633	15787	15769	15523	15514	15804	15733	15619	15693	15705	15622	15645	15542	15497	15677	15838	15646	15430	15679	15734	15671	15532	15620	15723	15477	15638	15780	15635	15864	15662	15643	15638	15719	15756	15598	15650	15503	15739	15418	15743	15609	15583	15727	15679	15670	15451	15417	15665	15613	15552	15520	15571	15710	15705	15604	15743	15519	15607	15549	15490	15619	15666	15813	15599	15418	15394	15831	15746	15642	15711	15689	15782	15601	15834	15849	15638	15475	15788	15757	15569	15573	15735	15626	15842	15612	15693	15565	15735	15638	15905	15548	15581	15545	15664	15598	15598	15617	15416	15710	15645	15414	15617	15500	15649	15618	15676	15665	15722	15726	15592	15578	15631	15436	15667	15623	15775	15596	15602	15568	15725	15653	15715	15602	15678	15668	15488	15686	15634	15552	15646	15581	15812	15650	15689	15729	15620	15745	15839	15636	15522	15464	15608	15503	15490	15623	15868	15737	15574	15558	15693	15688	15531	15723	15663	15694	15532	15592	15600	15752	15849	15558	15662	15715	15655	15645	15817	15582	15785	15664	15875	15637	15691	15743	15638	15763	15742	15662	15589	15448	15559	15617	15773	15609	15719	15521	15523	15606	15765	15727	15561	15887	15813	15698	15611	15942	15883	15487	15533	15630	15478	15694	15502	15400	15709	15686	15543	15575	15616	15661	15591	15583	15471	15532	15795	15635	15644	15484	15381	15679	15661	15530	15709	15572	15534	15576	15795	15727	15533	15394	15457	15689	15607	15711	15488	15695	15689	15740	15784	15554	15657	15565	15661	15870	15689	15631	15530	15718	15634	15867	15645	15775	15587	15542	15729	15756	15660	15633	15570	15618	15997	15312	15658	15645	15636	15747	15346	15573	15644	15775	15643	15644	15654	15556	15505	15570	15634	15712	15539	15629	15730	15749	15630	15626	15576	15727	15733	15713	15663	15869	15534	15775	15692	15698	15636	15618	15880	15678	15839	15810	15413	15736	15680	15592	15715	15784	15659	15691	15645	15641	15742	15546	15723	15736	15751	15769	15638	15744	15640	15791	15392	15543	15589	15699	15660	15498	15643	15527	15479	15523	15698	15615	15730	15485	15390	15399	15486	15539	15588	15734	15645	15553	15776	15689	15659	15744	15559	15683	15730	15728	15695	15648	15743	15677	15634	15625	15815	15757	15681	15521	15635	15714	15674	15566	15512	15724	15580	15716	15470	15400	15586	15400	15538	15543	15674	15546	15543	15463	15669	15364	15743	15610	15511	15505	15676	15640	15561	15674	15606	15590	15753	15533	15432	15547	15757	15791	15617	15563	15649	15564	15790	15715	15608	15706	15830	15740	15688	15604	15725	15697	15651	15560	15782	15809	15659	15889	15637	15627	15789	15643	15755	15608	15746	15678	15689	15678	15543	15573	15467	15615	15529	15739	15866	15721	15775	15799	15650	15624	15635	15670	15695	15670	15802	15626	15759	15768	15754	15546	15864	15601	15845	15653	15979	15766	15435	15721	15550	15717	15764	15663	15574	15852	15452	15612	15693	15708	15640	15697	15744	15493	15578	15722	15566	15568	15777	15702	15765	15628	15636	15648	15613	15721	15559	15682	15735	15673	15431	15574	15479	15581	15655	15645	15619	15712	15542	15712	15760	15746	15540	15280	15655	15626	15664	15537	15598	15624	15703	15485	15616	15534	15876	15738	15904	15654	15764	15515	15632	15647	15493	15620	15613	15822	15577	15298	15758	15642	15644	15883	15736	15716	15598	15821	15689	15818	15628	15548	15682	15590	15684	15702	15517	15950	15658	15623	15759	15466	15694	15718	15838	15888	15617	15647	15685	15547	15635	15762	15582	15401	15670	15579	15667	15685	15645	15618	15722	15673	15649	15767	15607	15739	15709	15500	15687	15822	15462	15548	15716	15444	15723	15740	15735	15627	15752	15612	15510	15796	15813	15592	15613	15579	15647	15798	15543	15601	15764	15672	15543	15531	15771	15762	15633	15620	15579	15562	15620	15627	15712	15563	15614	15430	15686	15561	15513	15681	15530	15492	15800	15490	15661	15550	15693	15349	15579	15527	15662	15631	15681	15564	15725	15771	15535	15626	15764	15768	15755	15541	15570	15750	15683	15669	15700	15723	15512	15729	15548	15670	15801	15749	15621	15527	15436	15771	15578	15561	15447	15646	15619	15600	15644	15724	15525	15459	15463	15546	15572	15690	15713	15627	15490	15769	15827	15660	15584	15668	15669	15605	15691	15709	15560	15569	15715	15600	15519	15844
17952	21789	21501	17311	16058	15394	14814	14373	13948	14041	13816	13526	13389	13451	13295	13153	13153	13105	13088	13178	13021	13142	13146	13076	13172	12975	12985	13061	13034	12926	13094	12908	12964	12868	13019	12929	12961	12969	13172	13038	12855	12943	12905	13033	13086	13217	13078	13039	12961	12809	13003	12894	13009	12988	12996	12849	13029	13005	12913	12930	12935	13107	12857	12907	13023	12842	13103	13012	12892	12786	13068	12943	12954	13014	12963	12826	13058	12948	13125	12970	12923	13073	12955	12953	13016	12975	12925	13061	12974	12936	12946	12985	12896	13154	12900	12897	13250	12893	13002	12921	12959	12953	12826	12861	12964	12964	13043	12933	12982	12953	13082	12966	12951	12862	12982	13054	12893	12987	12818	12985	12962	13043	12955	12983	12898	12869	13021	12966	12969	12867	13112	12906	12755	13045	13033	12812	13032	12896	12945	12961	12935	12884	12932	12854	12955	13005	13043	12948	13053	12830	12944	12854	12858	12909	12991	12795	13019	12951	12916	12916	12825	13086	12860	12836	12960	12872	12822	13067	12936	12826	12853	13061	12907	12802	13142	13017	13116	12834	12960	13160	12725	12899	12943	12971	12927	12851	13085	13020	12901	12935	12900	12923	13073	12935	13028	12897	12965	13065	12869	13061	12864	13137	12866	12972	12936	12982	13042	12870	12978	12938	12925	12928	13025	12933	12918	13017	13013	12780	12996	13087	12944	12883	12956	12914	12961	12946	12927	12896	13014	12800	12992	13035	13080	12939	12967	13031	12891	12916	12821	12996	12830	12861	12905	12787	13016	12890	12974	12808	12877	13095	13012	12972	12948	12856	13010	12755	13096	13097	13139	13037	12874	13020	12942	12926	13032	13056	13048	12963	12913	12855	12974	12914	13001	13024	12974	12934	12868	13011	12963	12793	13049	13014	13149	12905	13037	13049	13007	13045	12971	12956	12902	12876	12933	12885	12940	12971	12828	12866	12860	12806	13021	12630	12978	12985	12968	12784	12949	13032	12936	12882	12953	12968	12962	12995	13018	12943	12828	12956	12941	13018	13098	13004	12960	13207	12979	12999	12860	12801	12892	12970	13027	13004	12989	12934	12846	12928	13001	13007	13035	12953	12947	12922	12921	13123	12932	12792	13112	13023	12969	13018	12882	12909	13112	12984	12835	12983	13021	12801	12855	13094	12943	12843	12813	12969	12914	12746	12918	12908	12998	13021	12937	13102	13054	13061	13004	12910	12892	12942	12942	12959	12815	12974	12998	13052	12781	12949	13021	12870	12971	13139	12983	12861	12974	12982	12971	12994	12969	12833	12817	12926	12981	13029	13083	13010	13001	13016	12991	12920	12945	13026	13033	13070	12917	12905	13000	13046	12940	12902	13025	12929	12971	12939	12950	12954	12790	12815	12988	12920	13088	13115	12833	12925	12863	13107	12846	12978	12870	12921	13045	12765	13105	12991	12970	13000	12815	12945	12802	12772	12985	12980	13059	13019	12890	12907	13121	12906	13042	12772	13100	13022	12939	12832	13039	12993	12875	12897	12977	12678	13005	12961	12877	12970	12805	12968	12921	13028	13069	13076	13122	12905	13015	13095	13070	12856	13154	12952	13034	12970	12793	12950	12979	12876	13009	12997	12811	13061	12824	12960	12918	13118	12838	12863	12887	12881	12921	12959	12980	12986	12969	13029	12978	12905	12978	12996	12993	13106	12835	13001	12991	12913	12988	12966	12930	13048	12891	12868	12850	12956	12882	12884	12913	12944	12886	12910	12966	12808	12938	12925	12864	13087	12876	13007	13097	12899	12708	13046	12911	12995	12865	13040	12898	13005	12936	13075	13134	12934	13097	13023	12756	12920	13001	12996	12921	12959	12905	12808	12862	12954	13029	13106	13010	12901	12857	13064	13016	12917	12927	12960	13038	12912	13012	12925	12769	13026	12829	12959	12985	12846	12889	12932	12739	12970	13073	12729	13050	12903	12932	12897	13027	13012	13083	12961	12888	12966	13020	12934	12798	13048	12866	12927	12914	13050	12892	12900	12955	12967	12740	12959	12945	13024	13051	12854	12741	13003	12951	12795	12910	12942	12941	13151	13102	12920	12930	13145	12835	12940	12850	13023	13052	13007	12872	12940	13012	12971	12989	12882	13076	12896	12811	13058	12962	12863	12824	12978	12866	12992	13034	12849	12949	13095	13157	13118	13031	13023	12849	13069	12951	12942	13015	12860	13016	12935	12906	13035	12917	12887	12974	12808	12793	12969	12847	13019	13010	12848	12847	12906	12914	12879	12844	12879	13008	12893	12899	12950	13088	12972	12997	13022	12930	12931	13079	12981	12771	12893	12906	12977	12931	12993	12992	13096	12843	12906	13026	12969	13092	12905	12917	13016	12994	12966	12894	13040	12873	12854	13013	12861	12854	12910	12953	12996	12839	12974	12999	12798	13002	13076	12827	12980	13022	12972	12914	12930	13077	12924	13010	12999	12873	13142	12987	13012	12969	13017	12779	13046	12867	12948	13001	12984	12906	12870	13071	12797	12897	12861	12893	12918	13032	12807	12962	12938	12959	12999	12881	12892	12867	12859	12947	13000	13026	12899	13039	12957	12886	12966	12739	12838	13045	12926	12810	12929	12849	12965	12909	12899	12983	12912	12839	12898	12894	12938	13103	13065	13003	12914	12953	13066	13009	13082	12975	12996	13104	12925	12952	13032	12927	12928	12925	12979	13139	12837	12986	12959	12980	13097	12887	12977	13087	12913	12875	13038	13050	13045	13199	12965	13002	12848	13071	13041	13079	13006	12975	12742	12888	12993	12859	12990	12853	12925	12849	12917	13006	13054	12888	12900	12975	12928	12749	12986	12913	13009	13192	13129	12841	13106	12895	12875	12883	12972	12929	12929	12821	12838	12849	12875	13028	12927	13057	12905	13119	12939	13035	12952	12915	12989	13008	13035	13121	13054	13070	12881	13115	12938	12927	13105	12798	12905	13090	12919	13011	12948	12853	12988	13007	12902	12995	12946	12844	12933	13022	12823	12977	12873	12944	12898	12993	12948	13061	12988	12777	13129	13097	13010	13029	13050	13065	12953	12950	12982	12973	13109	12858	13033	12990	12931	13093	12956	12930	12900	12887	12803	13015	12995	13035	13126	12968	12995	12772	12941	12895	12910	12881	12985	12854	13037	12915	12905	13138	13050	13118	12882	12987	13025	12843	12921	12920	12957	12879	12975	12964	13064	13029	13062	13009	12882	13066	12686	12950	12835	13057	13083	12923	13068	13081	13103	13075	12888	12937	12782	13161	12931	12900	12932	12837	13238	12960	12910	12995	12897	12968	13069	13096	12978	13013	12930	12986	13030	12932	12925	12870	12974	12960	12882	12886	13041	12989	12958	12941	13037	12816	12925	12927	12951	12931	12944	12884	12932	12978	13033	13105	12909	12745	13137	13052	12981	13014	12806	12939	12950	13001	13019	13031	12966	13107	12980	12961	12971	13043	13023	12791	13007	12935	13039	12970	12895	12893	13048	13012	12792	12991	13111	12942	13107	12861	12960	12896	12813	12983	12989	12901	12932	12845	12789	12881	12997	12680	12884	12950	12955	12936	12988	12826	12958	12990	13101	12940	12968	13072	13007	13050	12861	12932	13046	12999	13055	12989	12905	12853	12835	13042	12888	13035	12970	12881	13033	12980	12870	13034	13079	13013	13087	12877	12895	12957	13062	12789	13008	12915	12954	12916	13016	12931	12959	13009	12968	13020	12902	13027	13005	12765	13072	12731	12846	12839	12970	13023	12870	13018	12904	12973	12976	12926	12851	13132	13004	12808	12966	12903	13042	13019	12919	13026	12965	12931	12834	13007	12988	13061	12922	12934	12822	12883	12986	12992	12960	12892	12990	13070	12980	12921	13013	12843	13036	12912	12923	12822	12834	12847	12893	12980	12884	13044	12995	13049	13015	12920	12969	12987	12911	12978	13038	13055	13034	12945	12897	13008	12866	13001	12940	12994	12984	12968	12876	12908	13087	12886	12916	13021	13010	13037	12931	13080	13085	13039	12926	13128	12798	12836	12835	12891	12885	12936	12967	12799	12716	12986	13109	12918	12931	13098	12872	12904	12944	12864	12982	12858	12924	13132	12918	12971	12991	12844	12745	13060	13008	12748	13051	13020	12925	12939	12949	12944	13036	12906	12902	13035	12907	12749	12924	12910	12953	12840	12829	12899	13077	13042	13060	12982	12975	13090	13009	12957	13028	13040	12966	12919	12958	13191	12994	12897	12916	12946	12770	12938	13046	12901	12949	13071	12846	12759	12917	13034	12955	13032	13047	12773	12883	12854	12982	13073	12985	13199	12907	12949	12749	12806	12945	13009	13067	13083	12914	13002	13042	12830	12911	13036	12919	12814	12870	13034	12888	12779	13021	12837	12925	13097	13018	12972	12791	12883	13101	13021	13045	12930	12866	13126	12858	12895	12903	12952	13029	12850	13141	13083	12871	12856	13067	12997	13026	12914	12874	12888	12879	13058	13012	12951	12915	12982	12816	12964	12879	12926	12880	12925	12924	13058	13037	13000	13019	13014	12975	12964	12812	13044	12940	12922	13062	12858	13136	12974	12920	12978	13111	12908	12774	12952	13039	12967	12907	12981	12868	12892	13074	12902	13029	13203	12819	13002	13145	12951	13121	12949	12941	13030	13139	13064	12949	12915	12903	12997	12871	12945	12940	12963	12888	13060	12771	12984	13003	12869	13058	12971	13158	13024	12734	12894	13012	12979	13015	12822	12950	12994	13149	12868	13062	12995	12916	12994	12967	12906	12874	12999	12933	12972	13146	12816	13077	12827	12817	12812	12920	12828	13062	12928	13031	13044	12874	12924	12968	12893	13006	12972	12887	12937	13050	13028	12997	13140	13084	12813	12937	12850	12909	13004	12865	12805	13092	12849	12969	12867	12971	13067	12811	12947	12924	12922	13209	13001	12919	12922	12801	12796	12883	12982	12846	12887	12775	12993	12931	13031	12931	12932	12942	12857	13072	12907	12796	12969	13126	12904	13183	12966	12812	12963	12844	12894	12829	12894	13018	12801	13162	12990	12815	13005	12898	13149	13128	12943	13052	12941	12948	12869	12920	12949	12806	12882	13039
24933	21072	28092	24675	22782	22356	21089	18310	17588	17499	17170	16865	16679	16610	16477	16482	16593	16278	16248	16309	16349	16276	16412	16256	16271	16196	16108	16154	16057	15946	15979	16061	16047	16213	16059	16109	15823	15898	15866	15974	15940	16191	16128	16686	16795	16898	16680	16455	16063	16070	16006	15978	16112	16134	16011	15834	15831	15879	15904	16094	15982	15913	15991	16123	16041	15962	16107	15967	15903	15919	16100	15952	15813	15990	15920	15952	15851	15982	16044	15876	15940	15916	15971	15923	16087	15948	15861	16084	15914	16010	15878	16141	15920	15863	16117	16097	16092	15924	15873	15961	16021	15978	16083	15926	15841	16005	15872	16035	15836	15917	15900	15915	16046	15962	15983	15810	15935	15858	15899	16023	15947	15837	15920	15962	15887	15871	15911	16036	15676	16052	15764	16012	15975	15835	15911	16063	16046	16113	15871	16060	15960	16228	15944	16008	15950	15949	16071	15763	16089	15989	15773	16020	16048	15865	15871	15966	15954	16020	16154	16028	15895	15751	15889	15912	15898	15769	16046	15938	15842	16025	15975	15738	15993	15886	15898	15941	16127	16046	16219	16046	15921	16150	15740	15912	15804	16139	15985	15964	15892	15813	16012	16018	15970	15991	15720	15953	15991	15910	15890	16058	15915	15862	15933	16109	15901	15801	15829	15842	15979	16165	15922	16007	15881	15991	15987	15959	15822	16019	15750	16076	16037	15874	15913	16023	16013	16070	16016	15982	16071	15939	15930	15907	15991	15929	15907	15749	15869	15765	15898	15863	15976	15955	15932	15692	16101	15757	16239	15810	15973	15956	16248	15801	16093	15882	16008	16020	16134	15765	16033	15926	15893	15888	15944	15819	15906	16083	16176	15855	15995	16035	16201	16018	15869	16007	16055	16001	15989	15913	15955	15951	15945	15896	15937	15944	16128	16149	15949	15831	15876	16052	15967	15863	15871	16028	15929	15749	16017	15995	16161	15932	15984	16088	16042	15909	15930	15778	15963	15958	16204	16128	15950	16083	15749	15634	15876	15930	15858	15813	15603	16119	16104	15979	15893	15958	15866	16054	16064	15950	15859	15872	15977	15819	15805	15955	16055	15996	15904	16003	16097	16134	15864	15984	16068	16216	15959	15807	15762	15878	15962	15926	16168	15818	15910	15929	15972	15949	15961	15901	15894	15872	16009	15910	15851	15887	15909	15956	15895	15831	16029	16075	15917	15875	15955	15770	15984	15845	15982	15827	15955	16015	16094	15776	15886	16024	15944	16070	15825	16027	16067	16102	15926	16177	15906	16028	16178	16067	15934	15812	16049	16096	15880	15782	16109	16055	15907	15880	16158	16103	16045	15952	16086	15970	15685	15794	15989	15797	15657	15825	15903	15832	16178	16037	15678	16004	16072	15877	15837	15910	16125	15907	15850	15950	15984	16095	15795	16024	15888	16045	16008	15871	15860	16072	15939	15829	16014	15874	16092	15873	15980	16007	15869	15965	15999	16065	16158	15971	15936	16047	15963	16077	15911	15926	15946	15850	15953	15832	15956	16049	15865	15864	15922	16056	15926	16122	15914	15812	15902	16088	16007	15859	15958	15814	15923	15930	16013	16032	15792	15973	15873	15807	15852	15734	16094	15931	16046	16002	15703	16061	15751	16015	15895	15948	15951	16032	16105	15789	16053	16014	16007	15994	16079	15887	16022	16001	15835	15873	15817	16024	15742	15906	16067	15805	15844	16006	15870	16003	15995	15883	15999	15947	16094	15843	15979	15862	15746	16205	16079	15880	16103	16213	16072	15965	15780	15927	15976	15958	15943	15768	15953	16066	15850	15924	16076	16079	15890	16013	15908	16034	15713	15855	15825	15969	15927	16114	15900	16015	15861	16006	15911	15892	16031	15931	15935	16076	16041	16136	16099	15917	15999	15841	15876	15766	16037	15880	15921	15936	15871	16051	16000	16154	16089	15871	16098	16065	15877	15840	16059	15988	15914	15799	15808	16000	15795	15940	16123	15943	16153	16027	15836	15739	15932	15613	16006	15844	15887	15995	15935	15936	15781	15859	15885	15841	15976	15977	15987	15762	15930	15880	15911	15985	15985	16041	16234	15979	15761	15923	15916	15849	16030	15851	15955	15950	15884	15794	16001	15927	16026	15881	15978	16149	15815	15910	15957	15988	15980	15933	16086	16030	15977	16081	15908	16013	15899	15971	15803	15924	15903	16003	15887	16050	15929	15963	15840	15940	15963	16002	15934	16093	15936	15831	15787	15966	15946	16005	16163	16004	16001	16120	15998	16119	16001	16065	16084	15885	16000	15740	15743	16084	15778	16060	15880	15788	15886	16001	15981	15691	15864	15898	15836	15742	15910	15804	15927	16051	15825	16056	15948	15775	15979	15903	16040	15925	15812	16029	16061	15905	16013	16091	16013	15889	16012	15892	15964	15794	15925	16014	15832	15683	15885	15895	16142	15910	16110	16080	15849	16020	15836	16259	15820	15966	15865	15849	15786	15936	16003	15878	16024	16006	15793	15809	16036	16027	16048	16025	15924	15856	15970	15787	16115	15965	16036	15969	15945	16211	16040	15934	16056	16047	15991	15857	16152	15992	15980	15826	15885	16146	15881	15896	15924	16008	16009	15887	15768	15979	16023	16002	16092	15914	15795	16071	15862	16052	16008	15900	15898	15944	16123	16043	15837	15919	15902	15986	16226	15983	16072	16000	16232	16076	16103	15931	15920	15856	16016	16087	15711	15736	15881	15998	15969	15833	15836	15957	15764	16068	16217	15860	15885	16048	15977	16000	15951	15730	16025	16004	15880	15841	15867	15901	16181	15888	15855	15773	15922	15881	15862	15825	15862	16007	15794	15882	15878	15737	15786	15780	15929	16081	15952	15964	15981	15863	15916	15947	16220	16056	15915	15808	15847	15991	15834	15950	15831	16005	16089	16097	15821	16012	15804	15838	15755	15717	16059	15976	15981	15849	15918	15932	15837	16038	15862	15911	16081	15880	15981	16086	16036	16131	15889	15955	15969	16106	16081	15998	15977	16088	16046	15906	15944	16028	15898	15895	15937	15908	15779	15943	15922	15811	16014	15913	15941	15950	16004	15798	16055	16014	16085	15900	15962	15881	15974	16249	15814	16157	15862	15999	15943	15788	16031	16067	16075	16053	15850	15856	15778	15806	15949	15949	15928	15953	15722	15734	15858	15814	16114	16062	16093	15985	15844	15927	16026	15937	16130	16036	15943	16039	16007	15883	15947	15935	15926	15991	16109	15979	15918	16001	16078	15973	15981	16030	15966	15935	16030	15854	16149	15945	15834	15910	15952	15871	15995	16010	16007	15869	15725	16065	15833	16091	15986	16126	15899	15890	15873	16067	15853	16048	15877	16012	15762	15965	15708	15863	15904	16068	15986	15917	15801	15960	15868	15818	15831	15880	15889	15998	16000	16025	15983	15891	15983	15893	16000	16066	15864	16076	15816	15974	16020	15968	15892	15833	16047	15888	15739	16093	16015	16094	16075	15970	15884	15858	15900	15932	15930	15922	15838	15911	15771	16129	15877	16002	16065	16229	15941	15783	15953	15994	15654	15988	16064	15858	16032	15925	15879	16069	15690	16060	16000	15847	16196	15861	16021	15983	15927	15975	15964	15898	16028	16043	15856	16010	16110	15811	16040	15850	16001	16031	15952	16067	15885	16129	16031	16062	15797	15946	16058	16025	15839	15876	16116	15999	15839	16066	15699	15875	15776	15910	15947	15869	15934	15792	15953	15919	15850	16057	15921	16018	15953	16056	15977	15907	15842	16079	15957	15840	15876	15967	15729	16040	15906	16095	16130	16001	16016	15998	16016	15981	15988	16021	16082	15990	16163	16098	16031	15924	15950	15768	15942	15986	15935	16010	15987	15868	15957	16142	15982	15951	15950	15865	16046	15760	16038	15891	15833	15823	15854	16052	15901	15943	16079	15786	15964	16112	15915	16047	16019	16151	15985	16001	15960	15820	16170	15989	15961	15942	16081	15970	16033	16204	16052	15919	15834	15812	15967	16113	16111	15865	15831	15988	15836	15974	16029	15848	15915	16203	15995	16040	15847	15994	16000	16139	16114	15957	15960	15866	16138	15775	15967	16073	16045	15873	16003	16055	15986	15875	15886	15898	15948	15928	15901	15710	16228	15850	15954	15861	16036	15905	16136	15866	15950	15886	15895	16073	16142	15949	15972	15561	16003	16145	15822	15674	15721	16064	15991	15953	15732	15913	15858	16142	15820	15747	16020	15864	15965	16187	15954	15880	15921	15845	15869	16002	15879	15951	16049	15987	15755	15864	15746	16103	15783	15926	15787	15942	16088	15973	15975	16013	16104	15858	16030	16103	15882	15905	15888	15903	16029	15918	16132	16036	15839	15891	15962	16129	15907	15920	15860	16038	15862	16089	15828	15959	15893	15966	15822	15679	15944	15968	15904	15922	16029	15960	15957	15809	16055	15889	16029	16016	15994	16033	15995	15859	16046	16086	15870	15935	16120	15933	15958	15750	15890	15882	16219	15687	16045	15853	15922	15819	15971	15816	15959	15957	15947	15961	16004	16067	15789	15944	15770	15896	15787	16048	15846	15838	15988	15996	16111	16175	16121	15917	15694	15893	15943	16058	15790	15829	15955	15898	16252	16098	15914	15844	15922	15890	16073	16026	16144	15962	16010	15821	15935	15995	16069	15873	16003	15785	16025	15856	16028	15850	15933	16028	15785	15851	15861	15970	15995	16040	15705	15927	15981	16063	16070	15979	16032	15828	16012	16136	15920	15869	16004	16002	15822	15810	15886	16113	15890	16019	15968	15852	15978	16099	16016	15956	16010	15998	15969	15909	15970	16077	16006	15916	15950	15978	16004	15952	15860	15925	15895	16122	15896	15903	15923	15909	15953	15879	15895	16029	15950	15932	15836	15857	15921	15834	15913	16004	15999	15972	15892	15998	15790	15878	16112	16007	15955	15832	15916	15867	15933	15896	15805	15960	16071	15871	15810	15803	15913	15755	15864	15987	15924	16110	15998	15950	16069	15860	16055	15966	15861	15992	15941	16210	15894	15929	15969	15982	15872	15888	15856	16015	15937	16113	15896	16006	16048	16156	15919	15974	15964	15938
20455	33882	33376	26163	21857	19681	17830	16810	15837	15480	15298	14922	14500	14422	14187	13953	14088	13835	13648	13587	13669	13656	13679	13749	13531	13480	13347	13390	13525	13481	13176	13371	13282	13184	13268	13385	13152	13214	13265	13400	13050	13344	13301	14253	14736	14455	13999	13541	13285	13155	13215	13165	13291	13173	13358	13146	13465	13155	13223	13020	13235	13191	13233	13099	13219	13393	13174	13228	13334	13235	13132	13251	13147	13162	13319	13040	13356	13293	13280	12957	13105	13180	13271	13377	13110	13032	13107	13297	13252	13223	13189	13111	13202	12994	13243	13164	13226	13144	13385	13065	13018	13119	13228	13273	13004	13164	13139	13130	13272	13198	13223	12988	13137	13221	13239	13143	13386	13212	13273	13169	13093	13206	13175	13006	13361	13263	13349	13092	13339	13141	13144	13266	13099	13232	13201	13156	13058	13191	13213	13171	13070	13293	13142	13093	13056	13161	13104	13072	13234	13088	13208	12951	13306	13165	13152	13136	13069	13265	13138	13224	13166	13273	13176	13054	12947	13236	13122	13022	13082	13286	13048	13189	13180	13224	13104	13206	13328	13091	13245	13193	13186	13310	13417	13164	13271	13111	13201	13266	13130	13249	13260	13042	13092	13097	13228	13123	13271	13180	13143	13243	13196	13215	13225	13179	13156	13125	13204	13192	13156	13192	13147	13084	13121	13414	13283	13152	13272	13234	13258	13282	13120	13194	13163	13138	13110	13162	13281	13289	13255	13007	13180	13230	13074	13221	13131	13066	13308	13233	13115	13245	13271	13013	13186	13110	13259	13336	13324	12975	13191	13122	13310	13252	13270	13088	13345	13168	13150	13158	13226	13250	13085	13160	13032	13413	13120	13075	13292	13140	13168	13261	13052	13137	13312	13331	13199	13142	13197	13065	13209	13201	13288	13184	13113	13182	13126	13262	13013	13286	13090	13200	13194	13185	13071	13232	13295	13295	13033	13286	13267	13134	13213	13254	13048	13078	13166	13134	13182	13214	12924	13196	13189	13158	13176	13092	13030	13032	13226	13175	13190	13152	13205	13389	13244	13232	13342	13225	13235	13022	13167	13401	13224	13132	13158	13184	13225	13226	13264	13027	12982	13035	13195	13071	13233	13126	13264	13147	13284	13275	13328	13085	13165	13024	13180	13104	13335	13157	13091	13221	13227	13095	13342	13021	13094	13118	13180	13045	13000	13119	13105	13092	13337	13138	13349	13191	13126	13198	13144	13299	13109	13189	13096	13025	13183	13373	13164	13274	13211	13167	13358	13246	13148	13122	13291	13241	13128	13179	13304	13254	13203	13210	13124	13195	13273	13167	13055	13069	13162	13149	13209	13221	13251	13348	13162	13140	13262	13143	13040	13073	13079	13315	13079	13184	13149	13181	13205	13113	13283	13141	13069	13144	13233	13198	13320	13125	13181	13271	13258	13154	13119	13072	13335	13223	13208	13003	13260	13257	13240	13199	13103	13078	13148	13201	13179	13471	13121	13077	13074	13239	13204	13278	13162	13216	13289	13053	13229	13302	13218	13185	13179	13301	13237	13120	13115	13176	13155	13271	13047	13277	13094	13176	13198	13336	13343	13142	13218	13237	13178	13252	13149	13180	13198	13124	13201	13080	13250	13149	13227	13246	13149	13282	13206	13162	13324	13258	13215	13068	13247	13280	13073	13311	13008	13351	13439	13185	13061	13264	13056	13171	13209	13229	13132	13215	13315	13238	13129	13164	13192	13045	13201	13224	13377	13206	13146	13281	12999	13294	13250	13156	13075	13288	13222	13175	13292	13040	13044	13065	13165	13137	13067	13210	12992	13090	13068	13320	13158	13188	13145	13210	12952	13157	13060	13163	13128	13209	13109	13162	13135	13303	13235	13174	13012	13031	13156	13176	13031	13324	13210	13093	13213	13067	13227	13041	13223	13158	13104	13273	13201	13207	13203	13083	13266	13165	13216	13298	13083	13330	13204	13223	13105	13385	13369	13185	13075	13107	13131	13231	13197	13257	13292	13275	13095	13034	13213	13218	13133	13276	13078	13113	13116	13165	13268	13141	13371	13034	13192	13067	13153	13148	13220	13241	13092	13121	13315	13217	13132	13137	13106	13375	13130	13038	13206	13225	13270	13171	13128	13085	13166	13126	13175	13079	13186	13288	13122	13061	13388	13140	13140	13270	12984	13012	13224	13167	13143	12954	13301	13197	13266	13064	13182	13353	13105	13200	13163	13281	13257	13220	13354	13293	13045	13105	13207	13213	13335	13153	13135	13106	13027	13435	13183	13057	13171	13337	13226	13231	13137	13234	13165	13176	13365	13314	13278	13165	13213	13256	13214	13177	13099	13144	13132	13249	13237	13060	13050	13262	13264	13103	13384	13148	13115	13040	13183	13300	13117	13260	13175	13272	13250	13088	13192	13176	13158	13107	13252	13084	13187	13072	13119	13224	13070	13115	12992	13111	13240	13186	13052	13212	13144	13199	13046	13250	13193	13076	13034	13072	13241	13338	13194	13289	13228	13317	13274	13002	13263	13246	13282	13121	13204	13062	13196	13234	13124	13346	13293	13192	13219	13182	13047	13351	13206	13223	13280	13424	13176	13139	13201	13205	13136	13136	13254	13198	13139	13027	12968	13306	13224	13258	13337	13254	13292	13195	13112	13166	13205	13328	13213	13262	13154	13034	13161	13424	13097	13182	13163	13195	13185	13112	13213	13206	13113	13256	13206	13218	13161	13163	13254	13422	13248	13144	13310	13171	13364	13111	13342	13217	13394	13374	13301	13229	13142	13348	13226	13414	13130	13300	13222	13191	13208	13238	13219	13281	13285	13083	13195	13159	13184	13260	13066	13251	13272	13205	13220	13212	13210	13298	13165	13198	13317	13112	13252	13233	13172	13046	13421	13197	13098	13181	13073	13210	13250	12973	13196	13102	13213	13199	13312	13233	13163	13138	13056	13245	13205	13242	13080	13179	13103	13092	13152	13100	13100	13155	13092	13066	13250	13259	13164	13212	13221	13214	13208	13269	13287	13177	13124	13068	13316	13211	13299	13068	13144	13236	13122	13178	13250	13030	13200	13147	13157	13251	13224	13203	13129	13100	13163	13239	13054	13088	13144	13160	13326	13195	13182	12991	13185	13267	13187	13258	13211	13159	13106	13221	13334	13264	13185	13259	13147	13053	13167	13077	13171	13162	13115	13185	13295	13000	13146	13193	13237	13140	13088	13221	13250	13216	13227	13237	13035	13239	13147	13178	13212	13164	13136	13193	13226	13102	13222	13274	13342	13085	13256	13227	13159	13191	13125	13279	13152	13234	13138	13129	13287	13247	13124	13145	13115	13161	13173	13155	13284	13332	13199	13265	13243	13106	13159	13150	13148	13263	13181	13284	13199	13209	13297	13312	13173	13089	13193	13326	13164	13330	13341	12992	13130	13118	13113	13031	13256	13409	13165	13179	13253	13102	13304	13268	13064	13111	13349	13269	13112	13213	13364	13220	13286	13094	13182	13377	13095	13104	13233	13149	13395	13448	13185	13140	13281	13281	13340	13185	13246	13129	13350	13205	13028	13253	13224	13166	13050	13171	13120	13159	13212	13267	13158	13217	13397	13193	13197	13293	13270	13252	13033	13137	13292	13144	13069	13340	13264	13147	13231	13111	13148	13306	13077	13301	13088	13139	13235	13277	13240	13277	13174	13270	13085	13166	13346	13192	13343	13167	13271	13373	13161	13209	13355	13114	13064	13077	13150	13077	13176	13113	12994	13365	13183	13227	13173	13297	13170	13206	13282	13173	13222	13226	13056	13136	13224	13235	13230	13038	13198	13190	13082	13099	13129	13096	13288	13377	13134	13166	13273	13129	13231	13184	13412	13067	13361	13168	13032	13363	13175	13274	13174	13270	13219	13276	13165	13224	13188	13110	13269	13307	13022	13274	13157	13228	13059	13150	13069	13261	13103	13288	13015	13167	13072	13253	13159	13262	13308	13309	13232	13095	13055	13181	13106	13199	13137	13214	13240	13160	13257	13212	13406	13265	13068	13221	13209	13229	13175	13135	13167	13236	13269	13144	13320	13048	13087	13127	13140	13461	13114	13198	13114	13170	13186	13323	13191	13118	12906	13327	13153	13303	13175	13166	13215	13298	13054	13240	13308	13103	13135	13166	13220	13264	13083	13099	13396	13238	13305	13210	13100	12996	13201	13195	13148	13228	13230	13159	13199	13146	13275	13374	13195	13227	13165	13106	13005	13232	13265	13164	13158	13307	13187	13218	13279	13201	13209	13379	13191	13256	13164	13151	13203	13046	13264	13072	13118	13258	13146	13206	13205	13281	13046	13114	13208	13262	13232	13183	13093	13283	13235	13285	13282	13126	13310	13221	13237	13196	13269	13143	13126	13280	13190	13271	13153	13083	13314	13129	13064	13108	13167	13303	13190	13148	13271	13146	13225	13032	13220	13173	13291	13218	13161	13202	13281	13361	13189	13226	13097	12921	13197	13147	13282	13205	13212	13229	13200	13186	13236	13270	13229	13272	13201	13310	13330	13267	13315	13100	13187	13260	13134	13137	13153	13354	13255	13027	13170	13239	13134	13046	13254	13171	13356	13101	13353	13106	13329	13209	13284	13157	13170	13123	13255	13284	13271	13215	13250	13127	13102	13248	13206	13317	13129	13128	13207	13170	13182	13103	13335	13063	13180	13088	13195	13116	13191	13367	13148	13203	13357	13226	13332	13296	13200	13186	13112	13222	13100	13243	13174	13288	13185	13234	13071	13238	13184	13162	13117	13146	13130	13166	13278	13069	13267	13192	13252	13234	13294	13238	13258	13310	13213	13180	13337	13013	13112	13140	13292	13164	13241	13273	13126	13332	13241	13218	13151	13175	13376	13159	13220	13090	13149	13180	13246	13363	13087	13127	13180	13167	13337	13361	13194	13206	13220	13094	13169	13267	13151	13192	13092	13060	13146	13114	13221	13167	12910	13151	13194	13129	13291	13237	13120	13360	13078	13146	13216	13327	13189	13122	12974	13149	13316	13304	13148	13017	13391	13314	13055	13043	13036	13366	13246	13135	13233	13251	13269	13180	13374	13212	13118	13151	13211	13336	13219	13277	13151	13357	13181	13144	13149	13105
23493	21033	28371	23773	21802	23972	24273	19730	18123	18235	17627	17048	17083	16981	16637	16205	16317	16212	15999	16028	16192	16051	15935	16024	15892	15759	15815	15653	15861	15489	15626	15603	15609	15447	15721	15720	15676	15478	15600	15630	15586	15528	15553	16423	17404	17091	16576	15959	15822	15751	15563	15396	15378	15456	15440	15382	15506	15378	15659	15337	15414	15387	15517	15476	15492	15484	15619	15410	15461	15473	15628	15307	15541	15608	15626	15512	15679	15343	15443	15480	15523	15619	15394	15437	15562	15483	15616	15529	15382	15535	15349	15520	15467	15497	15476	15670	15368	15453	15450	15411	15408	15418	15414	15495	15467	15544	15280	15429	15568	15621	15168	15396	15512	15331	15574	15511	15399	15359	15420	15480	15420	15587	15394	15379	15349	15363	15414	15439	15491	15516	15554	15456	15695	15296	15542	15589	15464	15590	15374	15423	15351	15395	15296	15422	15546	15561	15419	15562	15503	15515	15490	15511	15460	15202	15452	15572	15349	15509	15498	15559	15313	15239	15501	15298	15338	15515	15310	15353	15175	15320	15411	15443	15351	15432	15676	15369	15553	15484	15499	15538	15422	15686	15388	15532	15337	15616	15376	15476	15316	15339	15456	15387	15336	15461	15432	15561	15315	15330	15455	15505	15401	15415	15452	15450	15553	15574	15458	15605	15444	15404	15431	15354	15510	15406	15309	15395	15454	15601	15525	15174	15458	15480	15436	15375	15609	15235	15469	15357	15359	15515	15420	15411	15191	15580	15305	15244	15390	15561	15424	15299	15318	15394	15311	15565	15329	15371	15540	15323	15563	15519	15612	15424	15181	15377	15405	15307	15493	15438	15437	15362	15555	15464	15567	15310	15261	15409	15364	15354	15454	15276	15510	15401	15396	15592	15502	15480	15423	15556	15432	15437	15364	15279	15490	15446	15428	15399	15367	15415	15282	15300	15512	15388	15542	15410	15415	15385	15308	15334	15544	15389	15465	15451	15409	15427	15438	15527	15380	15555	15547	15418	15570	15454	15196	15477	15384	15182	15341	15508	15347	15276	15419	15601	15418	15372	15333	15426	15377	15299	15412	15471	15676	15359	15410	15482	15526	15455	15271	15327	15367	15372	15334	15440	15450	15345	15462	15479	15434	15490	15575	15477	15586	15628	15435	15473	15648	15629	15512	15393	15378	15318	15514	15485	15467	15481	15488	15420	15693	15351	15269	15342	15504	15445	15537	15511	15514	15528	15354	15290	15291	15322	15535	15493	15403	15402	15323	15536	15312	15291	15369	15513	15363	15217	15396	15443	15612	15418	15421	15491	15309	15362	15352	15352	15447	15294	15663	15402	15196	15566	15250	15376	15509	15401	15569	15360	15436	15463	15572	15298	15373	15409	15397	15409	15359	15483	15482	15392	15494	15476	15500	15444	15382	15362	15525	15299	15614	15187	15414	15353	15355	15433	15422	15401	15360	15652	15569	15438	15328	15566	15488	15201	15392	15300	15290	15389	15405	15372	15186	15269	15488	15336	15370	15482	15314	15418	15550	15526	15406	15386	15399	15336	15504	15414	15613	15434	15385	15313	15247	15520	15577	15530	15371	15507	15579	15438	15405	15373	15521	15339	15338	15473	15420	15629	15517	15353	15359	15316	15491	15474	15311	15323	15518	15411	15478	15454	15294	15555	15352	15458	15680	15508	15414	15525	15470	15540	15405	15646	15653	15427	15270	15283	15522	15522	15378	15397	15591	15338	15423	15337	15490	15534	15449	15436	15412	15592	15165	15604	15489	15544	15473	15282	15417	15413	15522	15144	15540	15361	15425	15600	15359	15423	15339	15540	15379	15307	15270	15368	15436	15396	15330	15283	15567	15464	15411	15421	15331	15640	15281	15381	15372	15351	15476	15369	15604	15679	15560	15400	15388	15404	15608	15461	15255	15462	15257	15528	15416	15458	15107	15524	15245	15644	15172	15497	15439	15382	15471	15262	15289	15399	15337	15374	15646	15492	15341	15604	15416	15698	15559	15421	15253	15383	15406	15511	15410	15458	15413	15546	15372	15298	15393	15300	15374	15523	15379	15382	15410	15413	15276	15282	15218	15427	15307	15437	15475	15321	15447	15264	15459	15265	15536	15711	15401	15346	15332	15432	15250	15116	15499	15740	15316	15287	15364	15391	15399	15318	15411	15188	15424	15424	15398	15221	15453	15375	15324	15567	15445	15445	15322	15465	15373	15414	15639	15425	15251	15431	15464	15194	15357	15325	15299	15555	15414	15447	15343	15498	15564	15313	15398	15347	15610	15542	15532	15593	15595	15342	15410	15518	15437	15356	15388	15359	15418	15237	15226	15380	15386	15421	15486	15266	15330	15451	15477	15230	15316	15432	15374	15196	15390	15350	15559	15559	15463	15246	15371	15590	15394	15393	15374	15519	15343	15580	15427	15456	15494	15353	15493	15428	15457	15294	15386	15478	15453	15387	15521	15366	15268	15444	15480	15438	15331	15454	15492	15498	15396	15412	15561	15423	15396	15481	15591	15478	15380	15385	15487	15357	15564	15551	15231	15336	15343	15393	15383	15432	15302	15428	15422	15683	15455	15464	15538	15386	15412	15339	15499	15097	15427	15547	15619	15410	15445	15320	15693	15476	15504	15369	15433	15323	15331	15510	15406	15496	15540	15402	15453	15418	15531	15491	15403	15554	15544	15498	15332	15313	15351	15359	15512	15408	15424	15307	15365	15556	15373	15482	15452	15356	15551	15390	15496	15371	15206	15412	15424	15521	15401	15408	15370	15467	15676	15434	15206	15410	15465	15633	15508	15445	15565	15511	15195	15457	15447	15474	15566	15463	15416	15402	15623	15294	15499	15449	15445	15330	15380	15350	15659	15403	15450	15305	15220	15524	15500	15618	15374	15493	15437	15435	15541	15384	15380	15427	15479	15397	15559	15495	15470	15797	15481	15266	15355	15465	15395	15473	15362	15558	15431	15349	15473	15469	15407	15520	15561	15400	15401	15615	15594	15429	15390	15536	15540	15425	15485	15638	15445	15597	15408	15374	15193	15379	15288	15432	15330	15577	15391	15440	15526	15706	15369	15495	15310	15308	15395	15475	15503	15425	15583	15477	15356	15408	15448	15442	15215	15428	15463	15592	15503	15493	15274	15410	15532	15568	15382	15443	15458	15344	15577	15607	15280	15280	15413	15462	15485	15450	15497	15585	15498	15264	15378	15457	15367	15327	15461	15595	15615	15469	15382	15317	15304	15638	15427	15411	15409	15304	15547	15418	15184	15374	15487	15330	15508	15380	15417	15359	15433	15522	15382	15355	15498	15439	15553	15418	15530	15422	15594	15270	15599	15191	15574	15416	15498	15462	15483	15526	15400	15437	15466	15418	15398	15464	15337	15376	15373	15320	15435	15318	15350	15460	15368	15467	15460	15574	15180	15410	15428	15479	15606	15582	15380	15425	15521	15524	15322	15515	15260	15532	15533	15641	15194	15508	15404	15541	15573	15543	15533	15620	15554	15293	15377	15444	15511	15361	15368	15517	15406	15456	15408	15506	15448	15452	15400	15465	15537	15358	15410	15383	15530	15305	15632	15410	15436	15428	15331	15275	15552	15339	15473	15543	15504	15689	15452	15255	15519	15619	15387	15455	15476	15590	15260	15435	15414	15403	15284	15456	15317	15360	15444	15375	15284	15266	15395	15328	15400	15362	15296	15480	15572	15485	15272	15551	15401	15451	15223	15462	15508	15264	15419	15429	15521	15667	15432	15527	15464	15371	15415	15376	15449	15374	15219	15418	15545	15453	15400	15273	15381	15364	15484	15483	15395	15252	15454	15347	15385	15542	15464	15441	15299	15304	15793	15458	15521	15378	15409	15393	15212	15319	15375	15462	15246	15233	15336	15448	15516	15624	15592	15439	15334	15439	15460	15444	15496	15416	15640	15397	15548	15568	15350	15350	15416	15566	15423	15492	15529	15427	15379	15353	15440	15373	15538	15465	15389	15331	15401	15416	15369	15484	15443	15378	15294	15557	15289	15471	15502	15545	15500	15522	15326	15393	15622	15225	15477	15230	15281	15484	15509	15553	15434	15410	15517	15416	15442	15262	15508	15526	15258	15416	15329	15314	15502	15589	15462	15484	15351	15417	15491	15474	15407	15391	15401	15351	15406	15491	15355	15241	15439	15382	15450	15495	15408	15348	15457	15679	15460	15651	15703	15673	15422	15570	15385	15365	15405	15480	15498	15283	15456	15386	15346	15545	15504	15382	15433	15451	15344	15355	15313	15358	15528	15218	15265	15447	15311	15465	15470	15427	15557	15641	15396	15404	15500	15316	15439	15340	15412	15300	15334	15388	15623	15393	15428	15625	15509	15399	15698	15633	15228	15396	15506	15509	15230	15463	15502	15403	15524	15511	15342	15464	15464	15341	15349	15304	15322	15266	15369	15463	15650	15489	15462	15611	15383	15622	15303	15245	15457	15337	15327	15446	15424	15403	15430	15309	15331	15581	15627	15325	15502	15413	15345	15400	15416	15393	15566	15425	15468	15248	15387	15364	15338	15482	15379	15347	15329	15279	15506	15580	15517	15224	15444	15446	15309	15066	15337	15425	15543	15285	15505	15359	15429	15458	15519	15481	15371	15329	15600	15453	15320	15433	15627	15403	15477	15607	15447	15528	15383	15610	15435	15384	15410	15455	15438	15354	15393	15444	15443	15473	15318	15376	15483	15444	15475	15359	15558	15470	15525	15349	15537	15392	15522	15552	15390	15370	15351	15347	15445	15599	15265	15467	15576	15335	15294	15341	15520	15529	15493	15513	15258	15314	15399	15463	15652	15524	15454	15591	15535	15380	15631	15307	15516	15391	15400	15457	15415	15298	15453	15415	15394	15393	15592	15435	15466	15445	15504	15511	15431	15161	15658	15472	15535	15382	15332	15227	15498	15544	15354	15454	15510	15554	15570	15529	15309	15370	15207	15416	15432	15426	15427	15437	15411	15347	15355	15441	15309	15349	15547	15330	15349	15265	15386	15312	15668	15526	15402	15434	15250	15436	15367	15674	15237	15467	15357	15430	15325	15395	15274	15439	15472	15391	15378	15368	15359	15435	15440	15481	15489	15559	15541	15496	15328	15336	15250	15436
22736	39102	38380	31128	25739	22150	19926	18378	17286	16875	16204	15582	15049	14608	14421	14132	14021	13847	13840	13668	13727	13805	13687	13328	13491	13315	13186	13192	13036	12959	12904	12979	13070	12958	13223	12993	12792	12783	12900	12961	12894	12756	12882	14416	15570	15066	14318	13549	12976	12835	12858	12781	12843	12792	12882	12891	12778	12771	12932	12851	12856	12924	12916	13034	13014	12800	12943	12801	12846	12871	12790	12840	12814	12905	12939	12850	12718	12826	12871	12911	12801	12808	12764	12927	12840	12943	12870	12940	12872	12987	12962	12787	12781	12749	12736	12759	12881	12840	12792	12947	12825	12851	12951	12769	12847	12834	12863	12879	12966	12936	12637	12903	13041	12933	12634	12813	12693	12765	12695	12771	12904	12850	12956	12679	12833	12845	12991	12859	12768	12924	12989	12857	12703	12823	12720	12832	12685	12832	12871	13096	12857	12931	12842	12805	12839	12832	13035	12890	12797	12892	12854	12891	12772	12869	12906	12811	12934	12749	12776	12905	12921	12772	13079	12831	12651	12926	13022	12675	12957	12918	12935	12975	12767	12889	12813	12817	12740	12894	12870	12864	12974	12850	12629	12863	12890	12940	12837	12833	12783	12732	13086	12801	12844	12955	12939	12690	12914	12728	12993	12721	12867	12710	12830	12956	12936	12613	12880	12823	12897	12982	12860	12858	12702	12771	13036	12800	12868	13057	12945	12901	12831	12770	12721	12789	12821	12731	12812	12809	12707	12753	12871	12954	12940	12856	12868	12801	12799	13083	12945	12641	12856	12972	12864	12840	12902	12940	12939	12880	12870	13023	12918	12669	12943	12762	12883	12780	12869	13137	12846	12809	12708	12882	12815	12736	12918	12745	12935	12869	13032	12780	12911	12817	12834	12940	12660	12920	12825	12933	12877	12876	12875	12665	12940	12947	12902	12886	12887	12820	12888	13009	12919	12731	12942	12876	12896	12761	12889	12848	12985	12962	12900	12869	13079	12695	12918	12891	12914	12937	12824	12863	12803	12840	12913	12892	12783	12821	12850	12861	12844	12887	12856	12907	12884	12911	12856	12957	12877	12911	12790	13048	12736	12840	12935	13006	12867	12937	12944	12957	12790	12815	12862	12821	12853	12999	12905	12925	12810	12982	12888	12803	13025	12849	12800	12798	12784	12905	12890	12920	12780	12965	12942	12799	12921	12782	12903	12862	12860	12782	12930	12971	12916	12808	12759	12930	12714	12971	12809	12779	13031	12786	12916	12812	12892	12980	12764	12980	12923	13035	12843	12862	12851	12935	12834	12885	12729	12890	12761	12863	13068	12895	12897	12840	12707	12547	12946	13006	13126	13064	12976	12951	12903	12735	12852	12956	12869	12953	13002	12755	12868	12914	12930	12884	12873	12799	12819	13008	12852	12871	12854	12848	12828	12805	12879	12962	12913	12774	12779	12893	12870	12930	12813	12976	12927	12843	12892	12868	12721	12792	12945	12852	12791	12849	12864	12875	12970	12813	12845	13002	12870	12826	12839	12926	12844	12882	12875	12875	12752	12835	12843	12907	12662	12744	12939	12997	12991	12915	12895	12925	12888	12932	12921	12873	12856	12721	12713	12915	12882	12884	12912	12831	12863	12770	12850	12795	12912	12768	12682	12890	12916	12841	12972	12796	12814	12933	12887	12760	12860	12902	12811	12917	12843	12878	12872	12897	12898	12777	12782	12788	12803	12908	12795	13001	12744	12960	12870	12872	12888	12828	12829	12874	12652	12687	12747	12795	12940	12856	12806	12814	12808	12879	12819	12812	12814	12828	12724	12745	12784	12822	12767	12926	12990	12818	12831	12905	12883	12805	12802	12817	12742	12835	13031	12877	12889	12877	12869	12834	12837	12799	12938	12957	12939	13006	12944	12947	12733	12973	12958	12954	12848	12682	13070	12927	12850	12797	12835	12924	12803	12874	12879	12968	12784	12880	12869	12790	12912	12819	12723	12830	12876	12859	12793	12932	12785	13031	12850	12876	12796	12771	12877	13009	12763	13044	12804	13018	12867	12978	12826	12754	12750	12756	12846	12891	12902	12733	12832	12810	12988	12831	12899	12938	12857	12734	12804	13026	12930	12785	12960	12849	12762	12938	12881	12892	12841	12771	12775	12837	12812	12906	12794	12776	12891	12784	12849	12919	12778	12951	12837	12975	12739	12793	12852	12834	12793	12835	12709	12746	12642	12899	13045	12836	12917	12936	12819	12722	12796	12778	12872	13116	12951	12785	12802	12952	12899	12885	12775	13030	12805	12751	12816	12821	12760	12806	12868	13002	12871	12953	12732	12971	12737	12849	12896	12937	12801	12746	12930	13021	12948	12940	12819	12781	12823	12925	12839	12901	12760	12670	12802	12815	12848	13004	12855	13042	12831	12857	12935	12856	12878	12943	12804	12903	12863	12728	12750	12713	12783	12794	12762	12707	12757	12887	12937	12874	12847	12911	12891	12735	12821	12839	12910	12902	12827	12852	12848	12851	12670	12956	12943	12821	12807	12899	12765	12834	12810	12794	12819	12863	12922	12905	12847	12778	12784	12791	12767	12811	12869	12906	12897	12820	12894	12885	12807	12841	12981	12805	13031	12909	12824	12858	12891	13043	12787	12924	12710	12960	12959	12771	12850	12929	12788	12797	12733	12911	12680	12828	12927	12700	12746	12848	12768	12821	12869	12814	12796	12818	12869	12810	12906	12755	12905	12927	12732	12845	12798	12791	12833	12846	12887	12952	12850	12979	12848	12763	12799	12716	12715	12964	12803	12899	12723	12977	12860	12900	12766	12958	12775	12609	12765	12875	12773	12890	12862	12825	12813	12848	13070	12938	12819	12800	12744	12802	12983	12868	12823	12840	12951	12680	12927	12940	12836	12897	12812	12709	12756	12909	12781	13016	12768	12769	12806	12715	12764	12944	12912	12822	12897	12764	12902	12961	12740	12907	12882	12915	12899	12813	12836	12872	12795	12795	12748	12954	12856	12912	12801	12849	12831	12887	12827	13023	12868	12896	12914	12825	12814	12895	12823	12879	12856	12995	12804	12808	12721	12814	12716	12830	12757	12696	12937	12984	12756	12838	12826	12752	12701	12794	12770	12958	12969	12738	12821	13018	12918	12906	12720	12641	12874	12826	12810	12855	12960	12695	12855	12895	12936	12880	12875	12903	12904	12855	12891	12710	13028	12989	12804	13032	12867	12841	12819	12822	12811	12850	12694	12891	12877	12868	12880	12910	12865	12836	12787	12835	12909	12966	12793	12825	12807	12786	12942	12712	12942	12836	12942	12798	12920	12796	12970	12842	12866	12817	12741	12784	12819	12933	12740	12913	12737	12761	12907	12891	12845	12616	12932	12884	12938	12772	12850	12767	12732	12895	12901	12772	12943	12563	12906	12847	12824	12924	12766	12854	12781	12743	12926	12632	12723	12769	12875	12835	12937	12796	12819	12843	12839	12831	12784	12686	12830	12757	12943	12839	12830	12852	12843	12766	12955	12811	12938	12864	12912	12877	12866	12906	12898	12816	12856	12828	12806	12839	12784	12843	12833	12769	12997	12782	12975	12887	13053	12836	12820	12712	12859	12862	12926	12770	12766	12948	12870	12694	12803	12819	12889	12981	12903	12716	12886	12769	12695	12854	12799	12788	12976	12944	12987	12772	12879	12826	12954	12958	12852	12905	12762	12874	12903	12929	12716	12937	12953	12828	12832	12637	12841	12806	12798	13038	12860	12791	12959	12686	12897	12822	12803	12940	12990	12904	13051	12704	12852	13005	12850	12857	13144	12720	12803	13022	12786	12984	12700	12743	12878	12991	12881	12792	12908	12860	12986	12705	12773	12924	12902	12827	12962	12811	12916	12789	12851	12785	12945	12844	12807	12858	12946	12867	12839	12881	12907	12676	12954	12854	12622	12726	12829	12876	12668	12956	12780	12755	12877	12711	12906	12754	12953	12843	12768	12846	12726	13003	12897	12878	12753	12869	13059	12730	12908	12669	12823	12766	12910	12911	12886	12912	12781	12734	12877	12825	12913	12914	12742	12939	12976	12842	12870	12824	12827	12875	12877	12760	12835	12875	12754	12859	12923	12778	12861	12763	12860	12781	12781	12806	12859	12868	12821	13126	12793	13034	12786	12899	12878	12868	13051	12957	12933	12876	12736	12955	12730	12889	12830	12917	12765	12901	12921	12783	12814	12846	12880	12821	12889	12790	12916	12981	12956	12721	12687	12992	12875	12809	12863	12940	12726	12888	12887	12768	12855	12852	12967	12781	12783	12858	12974	12839	12740	12789	12978	12719	12925	12856	12891	12743	12867	12860	12824	12770	12874	12820	12966	12764	13050	12658	12846	12916	13008	12766	12813	12899	12872	12825	12855	12759	12934	12748	13051	12861	12726	12944	12726	13094	12844	12634	12786	12789	12747	12830	12900	12772	12885	12883	12802	12941	13003	12812	12888	12769	13021	12845	13013	12822	12817	12891	12728	12851	12804	13030	12735	12840	13012	12866	12928	12923	12855	12878	12814	12862	12834	12755	12983	12907	12862	12872	12899	12848	13004	12723	12556	12863	12823	12835	12827	12968	12996	12636	12687	12816	13088	13003	12779	12673	12873	12864	12715	12954	12914	12825	12980	12796	12897	12928	12923	12935	12813	12754	12760	12875	12968	12877	12779	12857	12824	12829	12868	12970	12845	12666	12857	12847	12920	12973	12909	12782	13093	13006	12897	12933	12835	12833	12849	12922	12852	12869	12734	12726	12775	12781	12774	12836	12858	12809	12731	12714	12749	12998	12764	12854	12692	12905	12856	13001	12879	12681	12962	12804	12723	12967	13042	12738	12876	12990	12824	12894	12817	12681	12911	12877	12826	12966	12799	12728	12992	12775	12973	12693	12785	12971	13062	12958	12942	12670	12812	12937	12751	12856	12669	12817	12952	12807	12812	12805	12726	12745	12867	12724	12964	12873	12845	13013	12708	12769	12786	12866	12740	12809	12928	12783	12871	12809	12763	12901	12838	12724	12820	12848	12785	12974	12925	12814	12898	12962	12925	12804	12679	12959	12807	12918	12943	12930	12853	12806	12809	13013	12834	12904	12908	12857	12749	12836	12789	12921	12738	12758
29300	22861	23993	20837	17832	17556	17486	17029	16842	17046	16880	16596	16450	16592	16734	16402	16331	16513	16464	16354	16489	16331	16372	16445	16436	16442	16071	15974	16194	16431	16382	16303	16377	16189	16214	16550	16282	16333	16151	16283	16292	16307	16425	16297	16330	16459	16390	16281	16197	16275	16240	16225	16356	16439	16338	16351	16337	16330	16269	16233	16246	16065	16187	16368	16146	16099	16399	16315	16141	16271	16320	16217	16309	16300	16246	16537	16426	16296	16346	16442	16185	16266	16371	16130	16200	16207	16287	16337	16194	15979	16255	16285	16344	16196	15972	16121	16386	16251	16438	16194	16341	16180	16279	16043	16189	16257	16279	16285	16298	16148	16149	16281	16413	16291	16050	16257	16280	16239	16370	16175	16300	16168	16158	16278	16367	16329	16279	16176	16197	16260	16424	16134	16179	16420	16355	16197	16398	16154	16263	16289	16055	16239	16387	16411	16270	16098	16283	16255	16290	16195	16372	16184	16245	16187	16307	16271	16329	16107	16212	16147	16201	16132	16352	16310	16152	16288	16142	16190	16272	16400	16314	16213	16317	16295	16384	16344	16354	16281	16368	16271	16451	16289	16212	16270	16176	16107	16223	16100	16237	16278	16247	16292	16202	15965	16320	16083	16046	16243	16249	16120	16274	16174	16279	16202	16241	16407	16398	16253	16158	16148	16165	16358	16326	16293	16209	16291	16328	16421	16402	16316	16186	16069	15985	16367	16177	16088	16256	16108	16321	16096	16022	16302	16273	16277	16089	16281	16273	16277	16119	16120	16174	16344	16133	16088	16081	16291	16343	16433	16453	16253	16335	16119	16372	16288	16272	16362	16245	16146	16418	16262	16411	16211	16230	16329	15990	16243	16385	16234	16362	16140	16403	16077	16147	16300	16405	16368	16314	16384	16142	16154	16349	16237	16030	16010	16110	16346	16156	16245	16072	16077	16099	16339	16390	16146	16470	16235	16381	16342	16233	16342	16251	16291	16345	16258	16256	16103	16318	16520	16137	16386	16247	16164	16112	16369	16291	16307	16251	16224	16346	16313	16106	16251	16183	16355	16157	16279	16186	16164	16320	16118	16395	16242	16319	16260	16446	16099	16257	16293	16152	16364	16120	16317	16341	16379	16347	16244	16275	16204	16250	16414	16202	16094	16203	16171	16141	16339	16338	16375	16430	16318	16123	16316	16294	16040	16029	16317	16222	16228	16470	16431	16106	16106	15973	16208	16090	16116	16118	16265	16221	16251	16459	16194	16286	16038	16336	16094	16233	16305	16168	16211	16473	16301	16261	16248	16132	16107	16226	16244	16227	16309	16124	16228	16284	16316	16279	16302	16284	16337	16388	16199	16438	16219	16469	16153	16271	16328	16157	16277	16284	16171	16136	16351	16292	16391	16155	16251	16277	16299	16366	16249	16139	16345	16246	16255	16043	16081	16295	16303	16298	16366	16135	16282	16206	16291	16205	16225	16320	16253	16383	16174	16194	16296	16131	16383	16350	16340	16178	16203	16255	16229	16074	16120	16159	16279	16340	16189	16345	16235	16134	16233	16274	16240	16255	16239	16295	16062	16211	16100	16153	16193	16161	16095	16153	16266	16492	16121	16289	16271	16172	16196	16101	16229	16279	16545	16214	16358	16259	16270	16432	16380	16114	16183	16195	16288	16352	16321	16299	16232	16295	16192	16137	16364	16377	16367	16213	16228	16272	16259	16161	16206	16363	16274	16396	16169	16210	16007	16328	16183	16338	16306	16355	16186	16151	16339	16289	16185	16284	16090	16230	15971	16416	16308	16208	16259	16283	16308	16075	16126	16187	16125	15995	16221	16244	16238	16260	16295	16608	16436	16231	16150	16157	16318	16167	16298	16179	16203	16196	16088	16213	16243	16351	16276	16141	16178	16194	16335	16220	16325	16345	16218	16065	16330	16315	16299	16196	16272	16406	16451	16195	16027	16149	16487	16172	16113	16132	16343	16190	16027	16163	16365	16242	16066	16116	16244	16167	16173	16290	16204	16498	16202	16174	16190	16365	16271	16241	16368	16359	16217	16297	16443	16118	16218	16317	16395	16260	16339	16493	16443	16212	16280	16296	16124	16262	16292	16304	16127	16381	16161	16340	16277	16237	16175	16290	16158	16138	16180	16214	16255	16301	16328	16391	16325	16217	16256	16051	16053	16241	16244	16424	16434	16080	16386	16130	16236	16367	16132	16393	16285	16196	15996	16103	16186	16316	16174	16216	16243	16446	16372	16159	16162	16132	16153	16112	16285	16180	16336	16369	16005	16182	16428	16345	16305	16375	16386	16172	16293	16259	16341	16278	16226	16173	16241	16127	16076	16225	16264	16376	16263	16288	16314	16370	16271	16101	16313	16241	16342	16157	16260	16343	16364	16359	16247	16083	16484	16229	16283	16131	16295	16532	16241	16281	16222	16241	16328	16220	16247	16090	16204	16384	16058	16452	16194	16332	16144	16293	16279	16322	16188	16202	16316	16230	16100	16062	16301	16266	16105	16098	16183	16160	16151	16241	16129	16077	16098	16294	16273	16172	16184	16384	16454	16255	16145	16362	16292	16016	16147	16036	16228	16213	16255	16284	16348	16383	16318	16150	16317	16512	16185	16262	16228	16181	16317	16369	16536	16177	16264	16334	16399	16352	16144	16393	16174	16159	16381	16320	16246	16193	16081	16377	16211	16479	16281	16159	16020	16189	16299	16389	16090	16057	16099	16305	16050	16348	16278	16340	16102	16223	16322	16308	16304	16236	16249	16039	16475	16437	16269	16240	16312	16277	16188	16215	16298	16181	16227	16240	16372	16258	16288	16203	16197	16315	16296	16169	16352	16262	16241	16344	16201	16358	16356	16367	16394	16184	16287	16279	16282	16086	16247	16260	16263	16274	16158	16214	16298	16289	16291	16254	15987	16218	16274	16199	16192	16160	16174	16328	16258	16187	16277	16480	16198	16295	16342	16284	16188	16421	16165	16223	16259	16196	16256	16473	16504	16350	16183	16158	16443	16404	16473	16252	16313	16300	16278	16408	16413	16385	16191	16352	16059	16104	16246	16450	16486	16350	16405	16177	16395	16195	16316	16327	16071	16261	16336	16153	16350	16370	16364	16064	16241	16326	16336	16301	16236	16254	15992	16214	16105	16175	16364	16271	16324	16469	16359	16250	16119	16198	16272	16305	16201	16173	16237	16178	16226	16190	16398	16330	16381	16228	16208	16481	16470	16344	16258	16265	16068	16060	16654	16391	16212	16198	16251	16260	16279	16157	16172	16421	16341	16284	16371	16240	16231	16419	16136	16451	16141	16051	16099	16291	16313	16109	16248	15975	16371	16402	16147	16350	16163	16244	16279	16201	16422	16184	16467	16433	16198	16434	16314	16206	16347	16181	16019	16155	16306	15824	16271	16370	16280	16294	16387	16345	16291	16314	16242	16144	16265	16360	16270	16263	16405	16187	16193	16166	16398	16082	16064	16285	16391	16219	16386	16241	16218	16226	16366	16236	16373	16310	16146	16198	16412	16230	16408	16379	16091	16149	16196	16191	16263	16042	16136	16408	16195	16107	16285	16201	16303	16383	16150	16200	16215	16321	16191	16153	16131	16232	16221	16287	16150	16274	16206	16144	16387	16330	16485	16076	16301	16406	16262	16182	16245	16184	16234	16234	16304	16307	16267	16422	16216	16104	16078	16319	16270	16292	16341	16379	16415	16421	16330	16066	16253	16330	16214	16390	16140	16004	16306	16272	16360	16408	16118	16375	16217	16221	16370	16247	16156	16321	16193	16205	16452	16323	16142	16212	16303	16202	16133	16297	16419	16414	16289	16299	16404	16338	16252	16150	16421	16184	16431	16467	16135	16433	16456	16112	16224	16131	16290	16068	16065	16258	16330	16110	16191	16293	16466	16151	16319	16228	16187	16410	16226	16371	16236	16219	16297	16083	16318	16156	16256	16112	16482	16273	16435	16180	16255	16409	16135	16178	16158	16153	16323	16095	16194	16108	16222	16213	16388	16142	16248	16516	16039	16164	16224	16326	16321	16238	16206	16107	16280	16185	16243	16247	16285	16248	16395	16356	16258	16184	16224	16185	16204	16367	16159	16269	16233	16129	16308	16294	16293	16316	16264	16317	16308	16342	16228	16392	16271	16266	16082	16382	16084	16132	16208	16260	16267	16472	16236	16181	16093	16256	16284	16047	16185	16039	16286	16298	16419	16340	16278	16279	16363	16403	16073	16279	16390	16289	16024	16210	16286	16343	16276	16515	16075	16206	16340	16187	16394	16318	16493	16126	16337	16164	16335	16061	16311	16248	16069	16341	16124	16237	16304	16383	16357	16390	16455	16239	16299	16353	16450	16166	16233	16064	16351	16094	16349	16262	16228	16360	16241	16090	16411	16335	16351	16186	16399	16241	16182	16161	16364	16387	16159	16275	16298	16225	16158	16312	16249	16165	16467	16456	16230	16246	16200	16273	16214	16216	16345	16179	16303	16253	16179	16310	16186	16343	16242	16354	16316	16196	15998	16183	16227	16217	16229	16210	16330	16551	16347	16158	16232	16232	16228	16400	16310	16199	16217	16280	16309	16255	16272	16368	16417	16313	16218	16300	16276	16324	16069	16262	16296	16334	16073	16227	16331	16218	16277	16365	16263	16351	16212	16238	16288	16169	16195	16136	16275	16281	16390	16181	16327	16280	16183	16176	16189	16518	16337	16320	16429	16447	16344	16214	16006	16110	16320	16268	16353	16304	16397	16296	16292	16238	16274	16327	16273	16365	16249	16216	16015	16166	16234	16439	16436	16268	16235	16212	16483	16321	16353	16131	16364	16300	16289	16183	16254	16273	16245	16454	16200	16377	16227	16104	16142	16188	16263	16246	16307	16281	16348	16249	16174	16373	16336	16287	16284	16392	16274	16309	16038	16176	16098	16258	16311	16439	16282	16294	16397	16190	16155	16232	16067	16354	16263	16275	16129	16219	16314	16276	16202	16150	16230	16295	16221	16237	16419	16167	16286	16159	16129	16095	16371	16074	16231	16278	16348	16077	16551	16311	15992	16196	16401	16084	16133	16475	16226	16366	16372	16275	16355	16082	16394	16341	16354	16393	16309	16428	16370	16106	16274	16101	16288
18583	22501	21809	17810	16321	15625	15075	14570	14366	14347	14056	13676	13929	13674	13767	13626	13767	13532	13614	13442	13474	13650	13351	13598	13534	13487	13422	13476	13299	13352	13516	13414	13360	13358	13416	13198	13506	13418	13312	13276	13390	13324	13302	13488	13523	13646	13422	13445	13491	13470	13454	13344	13302	13272	13353	13341	13226	13397	13481	13160	13354	13304	13343	13271	13421	13310	13461	13441	13432	13361	13366	13250	13243	13483	13284	13220	13333	13427	13546	13401	13336	13397	13454	13392	13458	13418	13266	13283	13367	13363	13266	13388	13325	13264	13385	13377	13225	13264	13480	13463	13278	13364	13387	13460	13376	13217	13376	13351	13385	13287	13264	13574	13423	13297	13325	13437	13367	13364	13302	13348	13266	13264	13461	13236	13408	13190	13270	13499	13421	13212	13424	13318	13355	13300	13475	13355	13422	13406	13421	13289	13291	13544	13244	13452	13183	13272	13449	13339	13428	13191	13321	13219	13394	13384	13251	13357	13218	13402	13312	13375	13339	13432	13428	13287	13356	13348	13303	13358	13176	13483	13321	13365	13230	13436	13337	13387	13418	13452	13417	13224	13299	13266	13309	13347	13373	13363	13326	13372	13223	13314	13390	13346	13268	13346	13482	13227	13306	13380	13305	13441	13441	13390	13475	13328	13384	13283	13356	13374	13339	13282	13405	13518	13342	13510	13356	13272	13324	13553	13324	13483	13253	13382	13343	13270	13296	13463	13501	13317	13458	13340	13430	13414	13169	13332	13438	13472	13262	13498	13246	13310	13498	13348	13323	13443	13193	13474	13411	13355	13412	13304	13454	13323	13339	13316	13120	13519	13264	13390	13578	13404	13259	13319	13196	13432	13411	13249	13241	13360	13390	13348	13413	13432	13287	13479	13172	13492	13179	13477	13386	13417	13364	13272	13270	13534	13386	13346	13391	13330	13394	13327	13362	13390	13455	13295	13268	13422	13349	13525	13428	13283	13329	13322	13308	13185	13320	13309	13348	13408	13346	13526	13501	13408	13235	13372	13381	13445	13387	13381	13350	13225	13408	13436	13248	13388	13578	13130	13258	13291	13414	13409	13495	13336	13491	13436	13352	13278	13457	13377	13243	13246	13407	13464	13593	13399	13340	13343	13285	13346	13346	13309	13534	13357	13387	13459	13459	13400	13253	13316	13286	13351	13477	13374	13559	13352	13586	13421	13430	13333	13375	13484	13313	13357	13266	13389	13297	13413	13391	13309	13310	13276	13221	13168	13298	13406	13357	13254	13273	13323	13298	13270	13310	13382	13312	13219	13339	13415	13450	13334	13253	13444	13217	13437	13281	13454	13253	13451	13380	13326	13497	13319	13326	13329	13387	13362	13302	13499	13230	13281	13298	13364	13329	13407	13371	13381	13339	13270	13184	13221	13330	13314	13343	13378	13309	13440	13394	13451	13343	13363	13485	13364	13361	13254	13456	13393	13338	13367	13477	13410	13425	13370	13387	13390	13308	13480	13332	13342	13307	13417	13372	13382	13411	13272	13358	13431	13373	13338	13249	13515	13216	13444	13480	13362	13173	13298	13521	13331	13336	13296	13397	13310	13354	13424	13286	13524	13360	13502	13415	13447	13537	13274	13436	13328	13489	13327	13481	13314	13506	13335	13364	13408	13300	13247	13288	13251	13346	13317	13536	13400	13396	13399	13490	13261	13567	13468	13422	13290	13459	13338	13440	13223	13498	13413	13314	13413	13472	13427	13462	13314	13342	13406	13441	13363	13243	13301	13268	13420	13421	13334	13295	13425	13487	13398	13335	13521	13439	13265	13369	13466	13259	13441	13298	13053	13471	13425	13190	13533	13323	13216	13422	13314	13393	13294	13355	13389	13465	13430	13379	13370	13433	13395	13173	13259	13318	13302	13509	13343	13305	13437	13415	13420	13429	13284	13329	13454	13305	13251	13494	13341	13345	13489	13276	13309	13288	13312	13425	13285	13368	13214	13294	13358	13531	13385	13270	13346	13376	13283	13475	13346	13444	13459	13405	13382	13453	13302	13352	13388	13316	13260	13180	13344	13512	13560	13342	13343	13349	13332	13464	13321	13379	13518	13436	13351	13391	13228	13522	13298	13309	13258	13421	13398	13263	13393	13276	13161	13299	13428	13509	13383	13560	13193	13323	13290	13309	13415	13371	13345	13645	13326	13306	13286	13315	13354	13265	13418	13291	13254	13358	13332	13390	13350	13317	13408	13319	13419	13233	13347	13222	13402	13372	13394	13194	13272	13356	13430	13413	13299	13366	13353	13411	13302	13495	13573	13393	13418	13374	13459	13293	13278	13554	13204	13279	13262	13513	13385	13390	13243	13429	13372	13416	13374	13252	13308	13337	13440	13271	13359	13438	13211	13288	13390	13294	13389	13231	13493	13485	13461	13446	13386	13202	13294	13291	13357	13402	13222	13366	13487	13489	13184	13313	13386	13334	13288	13376	13422	13478	13358	13308	13219	13347	13255	13320	13463	13250	13346	13443	13280	13552	13348	13377	13321	13554	13334	13265	13184	13466	13322	13502	13427	13313	13500	13290	13195	13375	13354	13325	13304	13382	13264	13251	13432	13364	13318	13412	13265	13375	13356	13192	13316	13325	13413	13321	13386	13373	13443	13491	13411	13346	13364	13568	13270	13302	13244	13261	13334	13272	13228	13433	13148	13369	13384	13346	13272	13438	13270	13395	13305	13413	13331	13311	13410	13359	13368	13370	13353	13320	13468	13240	13437	13421	13390	13525	13385	13265	13351	13357	13371	13289	13163	13358	13537	13489	13360	13163	13290	13405	13330	13502	13175	13413	13293	13296	13319	13370	13364	13279	13430	13358	13379	13485	13381	13399	13414	13510	13312	13220	13328	13275	13446	13397	13415	13326	13201	13311	13279	13317	13292	13299	13327	13394	13355	13253	13388	13430	13342	13308	13449	13437	13111	13358	13342	13322	13448	13230	13414	13463	13305	13348	13446	13561	13292	13426	13413	13207	13436	13336	13358	13437	13359	13367	13420	13460	13339	13392	13351	13380	13372	13387	13340	13400	13450	13431	13257	13303	13312	13355	13370	13407	13226	13346	13381	13401	13223	13352	13471	13387	13293	13412	13183	13364	13435	13344	13383	13301	13385	13299	13328	13328	13586	13378	13441	13465	13265	13295	13329	13289	13466	13364	13411	13318	13304	13420	13385	13387	13466	13283	13299	13348	13253	13387	13347	13305	13418	13261	13597	13282	13476	13547	13253	13444	13555	13340	13429	13388	13230	13421	13317	13379	13247	13417	13364	13338	13095	13344	13265	13327	13287	13378	13243	13248	13554	13377	13301	13481	13451	13286	13444	13454	13503	13212	13540	13382	13428	13486	13368	13381	13311	13297	13245	13366	13385	13251	13239	13451	13389	13364	13240	13467	13392	13427	13305	13272	13448	13200	13418	13347	13362	13344	13446	13345	13379	13445	13421	13331	13409	13355	13292	13485	13202	13419	13417	13468	13364	13346	13358	13306	13422	13418	13309	13549	13429	13408	13391	13344	13372	13433	13312	13512	13459	13453	13368	13366	13438	13305	13133	13484	13392	13231	13415	13457	13380	13369	13360	13266	13291	13480	13258	13211	13386	13559	13281	13365	13475	13300	13284	13281	13423	13351	13543	13321	13239	13329	13383	13356	13382	13218	13541	13409	13233	13324	13340	13335	13537	13206	13417	13296	13143	13469	13467	13341	13290	13476	13399	13292	13360	13263	13461	13404	13237	13272	13388	13363	13382	13379	13298	13497	13451	13310	13352	13236	13455	13324	13507	13328	13489	13384	13421	13270	13253	13268	13073	13331	13268	13510	13423	13525	13455	13244	13119	13436	13553	13383	13311	13214	13336	13260	13444	13393	13244	13507	13143	13543	13301	13418	13294	13437	13443	13205	13423	13249	13354	13467	13288	13453	13352	13279	13453	13278	13263	13462	13518	13311	13406	13363	13415	13469	13368	13456	13278	13475	13196	13322	13474	13357	13376	13461	13198	13578	13446	13377	13238	13273	13486	13247	13534	13397	13253	13406	13374	13280	13553	13413	13321	13387	13386	13359	13422	13322	13333	13207	13297	13601	13229	13248	13313	13305	13295	13294	13372	13432	13484	13540	13235	13356	13432	13316	13484	13378	13337	13385	13393	13495	13338	13475	13401	13374	13220	13409	13285	13549	13649	13207	13425	13160	13401	13442	13405	13546	13431	13308	13466	13289	13167	13396	13381	13409	13447	13401	13360	13229	13334	13354	13349	13477	13498	13124	13461	13367	13229	13296	13367	13430	13357	13435	13508	13324	13219	13499	13444	13244	13282	13372	13506	13237	13305	13417	13317	13456	13350	13342	13382	13471	13242	13526	13443	13352	13457	13188	13343	13467	13312	13385	13322	13364	13445	13422	13262	13307	13413	13462	13426	13263	13335	13542	13197	13378	13449	13253	13329	13305	13330	13323	13287	13412	13421	13312	13319	13394	13481	13260	13302	13370	13314	13281	13364	13228	13473	13298	13181	13434	13444	13335	13367	13506	13341	13168	13251	13317	13355	13215	13220	13443	13301	13109	13274	13305	13197	13431	13246	13358	13397	13431	13316	13304	13264	13448	13398	13302	13413	13311	13284	13464	13255	13276	13386	13315	13635	13217	13332	13223	13274	13490	13331	13384	13335	13361	13163	13391	13395	13295	13557	13438	13184	13455	13336	13363	13365	13457	13385	13441	13120	13395	13324	13315	13494	13277	13344	13461	13354	13429	13428	13401	13266	13417	13415	13348	13468	13254	13554	13326	13259	13277	13284	13353	13458	13293	13416	13331	13427	13374	13263	13490	13494	13256	13373	13329	13483	13254	13250	13429	13308	13434	13487	13464	13397	13354	13441	13231	13277	13501	13336	13408	13402	13325	13413	13343	13278	13291	13428	13493	13229	13327	13433	13338	13411	13279	13308	13274	13487	13301	13322	13405	13429	13647	13417	13427	13319	13300	13353	13339	13388	13281	13280	13213	13247	13233	13308	13497	13409	13330	13309	13422	13430	13461	13514	13321	13484	13218	13324	13411	13272	13380	13257	13412	13512	13201	13384	13434	13291	13310	13348	13306	13395	13390	13410	13343	13247
24906	21114	28250	24630	22863	22822	22015	19260	18654	18621	18409	18051	18001	17862	17378	17344	17348	17296	17255	17357	17517	17244	17355	17289	17206	17082	17103	17336	17125	17072	17109	16901	17005	16988	16960	16920	16927	17155	16836	16719	17056	17211	17120	17421	18098	17934	17433	17093	17126	17046	17125	17048	16983	16789	16946	16900	16925	16626	16943	16817	17135	17004	17056	17006	16981	16971	17057	16622	16915	16960	16779	16891	17098	17039	16928	17031	17096	16911	16764	16922	17032	16896	16855	16840	16823	17030	17168	17006	17007	16744	16909	16921	16928	17075	17053	16934	17114	16964	16967	16657	16841	16771	17034	16919	16809	16889	16995	16732	16765	17082	16991	16991	16871	17082	16990	17137	17042	17016	16760	16942	16771	16717	16825	17042	17074	16860	16815	16892	16850	16996	16985	16940	16726	16745	16994	17051	16806	17049	16980	17030	16922	16931	16930	16799	16834	17048	17063	16983	16847	16778	16864	16741	16826	17233	17076	17025	16805	17029	16997	16873	16781	16976	16762	16843	16869	17344	16951	17014	16847	16596	16902	16918	16825	16838	16775	16850	16774	16954	16847	16849	16951	16807	16989	16988	17144	16830	17039	16973	16945	16872	17061	16998	17042	16856	16874	16905	16955	16913	16841	16978	16884	16773	17062	16866	16930	16905	16846	16916	16988	16986	16908	17077	16835	16708	16876	16836	16968	16942	16938	16986	17025	16942	16998	16962	16920	17002	16872	16905	16806	16833	16774	16921	17005	16960	17106	17103	17060	16819	16947	16950	17013	16838	16836	17103	16754	17079	17105	16930	17106	16919	16856	16739	16876	16832	16961	16970	16875	16904	16932	17122	16878	16973	17038	16787	16929	16947	16895	16743	16870	16906	16662	17100	16985	16884	16749	16846	17096	16904	16816	16832	17062	16878	16899	17277	16973	16992	17066	16840	16979	16784	16993	16947	16870	16907	16979	16955	16806	16914	16641	16839	16827	16821	16901	17030	16974	17032	16986	16947	16805	16887	16917	16955	17043	16806	16918	16868	16882	16884	16944	16891	17127	16832	16894	16870	16726	16999	17098	16761	16932	16949	16796	16978	16842	16821	16933	16884	16932	16948	16968	16893	16707	17003	16872	17180	17064	17138	17129	17021	16794	17041	17002	16855	16780	16952	17235	16939	16843	17104	16951	16988	16956	17147	17128	16972	17072	17003	16908	16812	16926	17115	16947	16748	16998	16797	16739	17024	17044	16912	16899	17284	16811	16930	16974	16669	16956	16823	16836	16901	16819	16992	17034	16992	16902	17091	16931	16869	16735	17035	16826	16842	16888	16856	17051	16900	16974	16879	16866	16766	16700	16800	16915	16772	16905	16771	16852	16948	17007	16886	16923	16706	17032	17046	17095	16706	16881	17070	16967	16814	16724	16827	16866	16870	16969	16896	16918	16920	16991	16978	16763	16930	16889	16754	16801	16922	16729	16761	16972	16821	16947	16965	17060	16795	17012	17005	16796	16981	16879	16769	16944	16856	16693	16948	16833	16952	16859	16875	17111	16785	16836	16878	16849	16840	16828	16845	16985	16822	16622	17019	17009	16668	16896	16870	16968	16971	17035	16992	16986	16926	16969	16955	16569	17022	16907	16765	16919	16749	17055	17011	17132	16653	16912	16784	16866	17010	16851	16959	16792	16870	17010	16684	16868	16943	16872	16916	17080	16805	16839	16744	16978	16902	16809	16901	16748	16922	16992	16841	16783	16934	17103	16997	16874	17099	16756	16848	16923	17047	16875	16877	16865	16795	16843	16836	16866	16758	16700	16909	16951	17077	17047	16904	16989	16858	17005	16909	16765	16859	16816	16995	16870	17011	16869	16933	16885	16578	16686	17097	17033	16838	17082	17094	17039	17049	16847	17004	16852	16962	17011	17126	16800	17044	16660	16906	16949	16699	16909	16816	16955	17098	16898	16882	16866	17016	16922	16969	16791	16916	17068	16972	16967	16862	16957	17109	16742	16852	16983	16833	16684	16963	16894	16950	16753	16883	16926	17025	16692	17025	16877	16836	17089	16960	17019	16763	17049	16817	16787	17065	16971	16940	16920	16844	17035	16679	17094	16887	17185	17019	16923	17005	16845	16988	16865	17120	16890	16809	16883	16988	17102	16874	16969	16976	16901	16968	16980	17139	16886	16960	16925	16921	16712	16904	16714	16864	16973	17048	16840	16917	17022	16751	16880	16968	17130	16701	17032	17029	17117	17028	16759	16941	16519	16634	16859	16747	16963	17012	16858	17067	16919	16912	17027	16914	16929	16968	16760	16997	16785	16835	17157	16880	16906	17059	17027	16820	16967	16968	16710	16923	16978	16897	17028	16860	17109	17074	16716	16971	16677	17001	16933	16999	16920	16872	17052	16760	17044	16872	16881	16786	16934	16827	16857	16982	16939	16873	16902	17030	16909	17022	17028	16771	16625	17146	16776	16931	17069	17026	16935	16848	16789	16834	16864	16853	16898	17010	16813	16988	16900	16829	16996	16861	17067	17034	16779	16765	17009	16964	17095	16787	16904	16907	16996	16865	16914	16797	16845	16978	16886	17082	16943	16813	16807	16637	16505	16747	16892	17040	17099	16924	17096	16988	17048	17012	16777	16913	16869	17054	17067	16945	16989	16878	17034	16938	17070	16878	16808	16874	17000	16886	16866	16833	16930	16849	16976	16863	17062	16978	16848	16926	16999	16980	16968	16904	17016	16984	17106	16954	16856	17013	16936	16924	16967	16884	16605	17041	16947	16915	17080	16816	16927	16935	16962	16850	16875	16872	16825	16879	16961	16850	16743	16936	16821	16742	16709	16896	17106	17008	16807	16831	16938	17000	17099	17011	16658	16895	17158	17053	17142	16790	16776	16928	17180	16896	16999	16933	17195	16925	16642	16975	16812	16902	16849	16853	17025	17083	16830	16804	16742	16786	16817	17019	16989	16928	16997	17021	16953	16958	16845	16971	17015	16995	16905	16867	16997	16827	17000	16791	16774	16859	16810	17067	16970	16986	16961	16818	16745	16747	17154	16793	17052	17075	16949	16808	16993	17013	16985	16876	16991	16663	16930	16955	16986	16971	16949	16880	16918	16927	17071	16731	17088	16807	16818	16764	16964	16999	17020	16937	17098	17165	16946	17010	16986	16944	17047	17037	16746	17050	17159	16858	16783	16903	16922	16826	16993	17049	17370	17043	16854	17006	16963	17127	16680	16968	16704	16875	16725	16851	16809	16824	16943	17012	16802	16914	16847	16915	16967	17098	17128	17145	16869	17024	16880	17090	16934	16926	16944	17037	17000	16782	16844	16894	16910	16916	16906	16924	16684	16725	16910	17047	17048	17223	17038	16981	16748	16933	16968	16721	16896	16650	16972	16904	16866	16640	17024	16987	16900	17061	16929	16834	16790	16853	16940	16791	16936	17112	16912	16838	16901	16792	16932	16834	16835	16901	16789	16979	16783	16935	16787	16849	16831	17018	17042	17013	17062	16926	16811	16734	16856	16935	16927	16738	16946	16781	17054	16709	16928	16967	17001	16908	16968	17052	17044	16792	16973	16844	17117	16948	16854	16746	17018	16747	16982	16888	17056	16887	17013	16818	16767	16959	16881	16994	16895	17079	16819	16810	16908	17165	16951	16992	16953	17014	16902	16993	17030	16821	16897	16998	16845	16982	16875	16818	16998	16988	16901	17065	16769	16790	16905	16816	17016	16895	16862	16827	16910	16895	17111	16912	17025	16864	16969	16880	16817	16835	16928	16944	16790	16790	16825	17132	16757	16933	17037	17015	17009	16957	16804	17039	16813	16730	17042	17044	16867	16833	16955	16734	16857	16689	16712	16863	17024	16808	16927	16834	16885	16914	16971	16846	16979	16898	16969	16931	16993	16782	16883	16790	16915	16908	17077	17206	16874	17038	17037	16990	16995	16971	16873	16961	17162	16932	16740	17046	16894	16819	16938	16850	16791	16896	16919	16970	16876	16905	16760	16843	16776	16820	16913	16983	16715	16819	16790	16743	16785	16825	16944	17091	17030	16953	16700	16917	16998	17064	16982	16635	17015	16897	17059	16941	16927	17076	16799	16937	16747	16955	17033	16926	16994	16858	16907	16656	16850	16887	16848	16898	16896	17051	16920	16921	16789	16947	17044	16946	16760	16912	16969	17078	16926	16966	16870	17026	17077	16909	16958	16879	17027	16852	17064	16933	17107	17038	17069	17065	16906	16766	16719	16776	16786	17054	17284	16899	16668	16800	16880	16977	16947	17091	16868	16970	16783	16862	16809	16710	16933	16913	17042	17007	17070	17136	16901	16874	16823	16936	17180	16880	16979	16937	17100	16692	16909	16902	16993	17031	16893	16787	17009	16575	16918	17079	17100	16961	16850	16724	16979	16760	16831	16925	16998	16989	17215	17043	16852	16884	17077	17025	16795	16935	17056	16954	16958	16996	16929	16975	16817	16944	16890	16966	16980	16971	16985	16975	16867	16759	16807	16886	17095	16909	16922	17097	16845	17091	16887	16844	16783	16739	16784	17108	16999	16910	17045	17153	16995	16656	16986	16850	17014	17038	16982	16873	16921	16942	16899	16790	16876	16856	16975	16793	16815	16802	16943	16956	16661	16860	16891	17093	16961	17095	16876	16918	16993	16822	16914	16859	16748	17061	16963	16997	16925	16896	16760	17011	16879	17021	16954	17055	17113	16707	17143	16879	16858	16837	16862	16905	17066	16953	16773	16893	17209	16959	16957	17073	16926	16759	16935	17056	16724	16915	16873	16793	16768	16856	16939	16630	17065	16752	17005	16858	16723	16856	17028	16935	16852	17001	16811	16562	16854	16929	17037	16979	16760	16884	16887	17111	16878	16939	16741	17046	17198	17122	17059	16846	16944	17073	16962	16915	16926	17038	16831	17005	16967	17035	17151	16942	17079	16973	16915	17108	16868	17097	16931	16991	16990	16851	16913	16898	16963	16892	16821	16735	16807	16793	16905	16797	17045	17015	16770	16948	16851	17028	16893	16987	17077	17087	16849	16797	17166	16867	16868	16957	16898	16824	16862	17164	16776	16816	17012	16832	16608	16945	16670	16923	16975	16956	16796	16874	16885	16985	16984	16998	16856	16930
20937	34815	33652	26388	22089	19254	18088	16965	16597	16102	15594	15065	15074	14818	14647	14404	14393	14240	14224	14298	14207	14128	14343	14180	14286	14019	13875	14017	14065	13794	13850	13847	13780	13832	13966	13970	13907	14105	13788	13756	13681	13844	13888	14542	15435	14873	14378	13965	13910	13748	13868	13644	13716	13784	13653	13740	13862	13755	13774	13747	13816	13898	13876	13748	13561	13853	13606	13868	13863	13826	13460	13849	13773	13657	13698	13861	13777	13815	13647	13681	13775	13817	13854	13740	13666	13632	13714	13691	13683	13762	13718	13771	13875	13742	13894	13671	13682	13955	13536	13703	13658	13805	13704	13835	13632	13833	13742	13647	13759	13691	13833	13681	13695	13763	13712	13785	13661	13700	13791	13666	13604	13743	13622	13624	13871	13748	13742	13768	13591	13811	13652	13756	13776	13855	13740	13783	13608	13693	13828	13764	13677	13729	13639	13840	13648	13743	13743	13592	13865	13854	13856	13730	13778	13639	13808	13823	13885	13683	13887	13593	13792	13867	13674	13710	13747	13618	13661	13618	13631	13549	13742	13773	13573	13746	13816	13698	13673	13727	13649	13949	13756	13739	13768	13590	13817	13738	13718	13811	13848	13702	13769	13763	13737	13548	13843	13738	13821	13736	13699	13777	13785	13674	13819	13826	13855	13752	13814	13880	13681	13802	13770	13773	13645	13879	13637	13626	13668	13724	13879	13759	13640	13743	13780	13775	13738	13610	13808	13754	13820	13659	13790	13690	13737	13973	13712	13754	13756	13802	13657	13606	13793	13552	13845	13612	13727	13619	13735	13703	13555	13805	13696	13659	13697	13759	13816	13787	13801	13720	13853	13740	13855	13768	13687	13773	13809	13584	13723	13497	13742	13793	13691	13719	13671	13764	13751	13584	13655	13679	13770	13745	13676	13680	13660	13814	13824	13633	13697	13692	13884	13780	13619	13888	13747	13698	13684	13847	13571	13907	13676	13708	13834	13648	13723	13759	13704	13816	13741	13743	13875	13672	13636	13718	13657	13815	13678	13640	13760	13918	13904	13747	13836	13641	13862	13739	13662	13738	13758	13777	13589	13633	13647	13722	13693	13709	13746	13806	13756	13942	13733	13756	13681	13844	13763	13612	13815	13594	13766	13813	13791	13639	13612	13566	13653	13725	13648	13701	13793	13805	13679	13696	13811	13913	13761	13796	13663	13660	13502	13657	13790	13692	13685	13626	13591	13759	13754	13870	13587	14043	13731	13872	13732	13594	13741	13760	13634	13737	13710	13765	13935	13795	13809	13756	13847	13608	13828	13637	13686	13611	13649	13762	13549	13780	13705	13888	13734	13556	13724	13938	13725	13610	13780	13535	13659	13699	13784	13757	13930	13731	13625	13764	13741	13589	13658	13629	13807	13672	13574	13768	13828	13706	13779	13696	13774	13843	13590	13815	13755	13761	13842	13859	13955	13787	13823	13764	13723	13682	13740	13765	13749	13764	13710	13663	13700	13675	13831	14010	13759	14012	13648	13783	13773	13653	13629	13578	13784	13729	13731	13658	13725	13619	13876	13750	13782	13591	13777	13724	13712	13661	13779	13800	13790	13536	13743	13580	13786	13810	13624	13803	13710	13704	13818	13793	13679	13796	13779	13730	13771	13863	13619	13825	13588	13726	13720	13864	13709	13781	13862	13642	13790	13765	13876	13664	13788	13662	13880	13860	13784	13866	13811	13790	13767	13810	13798	13630	13646	13725	13741	13701	13819	13852	13921	13857	13707	13639	13751	13716	13806	13875	13721	13639	13787	13525	13618	13711	13647	13787	13704	13792	13735	13803	13561	13751	13691	13689	13749	13738	13899	13707	13750	13792	13687	13668	13616	13858	13636	13709	13711	13763	13688	13682	13895	13797	13679	13758	13828	13729	13733	13695	13846	13660	13701	13679	13792	13689	13697	13772	13891	13963	13615	13733	13878	13680	13777	13860	13683	13721	13765	13700	13730	13672	13596	13763	13668	13831	13875	13700	13794	13715	13903	13637	13981	13733	13735	13764	13767	13630	13892	13800	13721	13833	13737	13771	13584	13717	13824	13771	13815	13706	13646	13790	13802	13777	13730	13906	13688	13653	13892	13794	13765	13790	13604	13719	13749	13737	13724	13731	13573	13604	13751	13793	13758	13731	13712	13755	13840	13658	13739	13752	13874	13725	13655	13687	13682	13739	13756	13735	13759	13844	13847	13660	13580	13678	13838	13684	13849	13838	13663	13745	13705	13767	13708	13616	13714	13645	13747	13810	13738	13987	13857	13781	13821	13758	13694	13665	13881	13703	13736	13643	13807	13686	13790	13748	13799	13714	13872	13719	13772	13923	13659	13735	13720	13985	13707	13595	13649	13970	13591	13803	13799	13763	13780	13808	13808	13634	13719	13704	13649	13641	13682	13673	13738	13744	13739	13835	13621	13886	13894	13581	13799	13674	13782	13830	13697	13778	13691	13710	13928	13666	13898	13706	13905	13737	13646	13845	13856	13886	13656	13690	13728	13784	13701	13823	13834	13697	13810	13687	13797	13839	13510	13685	13749	13777	13875	13693	13865	13688	13682	13719	13664	13531	13732	13854	13704	13649	13639	13746	13809	13656	13926	13583	13677	13962	13789	13695	13776	13802	13634	13714	13739	13706	13638	13856	13530	13740	13691	13770	13816	13616	13640	13847	13698	13613	13811	13827	13606	13795	13782	13751	13834	13859	13671	13777	13693	13671	13749	13769	13735	13853	13849	13730	13695	13453	13893	13702	13770	13857	13805	13616	13758	13572	13705	13517	13824	13735	13808	13738	13735	13674	13806	13640	13702	13753	13767	13932	13629	13675	13670	13811	13598	13687	13618	13914	13777	13675	13607	13878	13695	13869	13598	13733	13631	13980	13769	13757	13863	13839	13797	13835	13736	13670	13685	13714	13838	13843	13898	13754	13721	13659	13677	13877	13741	13802	13540	13639	13753	13902	13570	13813	13769	13582	13805	13836	13808	13845	13732	13615	13739	13693	13613	13612	13673	13772	13737	13636	13791	13655	13629	13618	13939	13741	13933	13761	13766	13747	13714	13732	13836	13675	13703	13743	13721	13587	13771	13626	13707	13716	13804	13830	13871	13716	13843	13717	13885	13740	13704	13768	13882	13787	13690	13818	13813	13679	13622	13859	13696	13636	13675	13718	13746	13751	13684	13686	13734	13551	13893	13708	13597	13683	13617	13654	13605	13644	13734	13790	13841	13731	13662	13617	13650	13752	13917	13564	13987	13816	13799	13794	13828	13834	13684	13759	13648	13689	13877	13826	13702	13632	13821	13794	13594	13756	13732	13752	13566	13657	13828	13758	13885	13737	13866	13823	13813	13617	13747	14024	13810	13714	13870	13640	13790	13677	13650	13639	13632	13780	13913	13653	13668	13681	13715	13797	13822	13797	13693	13825	13563	13684	13776	13850	13785	13854	13719	13631	13834	13647	13723	13714	13661	13762	13737	13755	13684	13857	13733	13786	13685	13565	13717	13776	13785	13747	13813	13700	13733	13830	13634	13732	13808	13654	13758	13758	13897	13886	13680	13777	13776	13742	13938	13794	13585	13801	13794	13687	13928	13671	13673	13747	13916	13666	13657	13796	13802	13775	13664	13920	13702	13818	13801	13544	13675	13606	13656	13649	13826	13672	13593	13816	13733	13708	13717	13777	13818	13607	13732	13658	13791	13708	13824	13842	13731	13608	13687	13740	13979	13762	13711	13750	13901	13837	13766	13805	13641	13836	13635	13723	13621	13774	13734	13750	13631	13821	13713	13821	13733	13944	13862	13874	13683	13680	13754	13839	13658	13710	13955	13889	13658	13802	13973	13639	13673	13689	13648	13758	13789	13730	13842	13825	13931	13786	13738	13850	13732	13646	13711	13554	13773	13708	13884	13687	13916	13893	13822	13691	13750	13669	13716	13652	13702	13740	13652	13885	13654	13764	13819	13784	13719	13871	13722	13663	13657	13772	13609	13589	13665	13771	13624	13843	13658	13737	13953	13809	13780	13771	13672	13820	13769	13815	13964	13765	13828	13696	13943	13849	13785	13700	13742	13621	13658	13772	13555	13848	13728	13695	13697	13854	13961	13662	13806	13801	13631	13681	13734	13731	13626	13658	13861	13744	13732	13783	13681	13881	13911	13741	13769	13681	13844	13713	13714	13693	13654	13664	13854	13768	13601	13794	13681	13715	13803	13750	13698	13785	13700	13729	13743	13735	13754	13633	13579	13703	13621	13798	13616	13826	13677	13692	13683	13868	13778	13877	13669	13630	13657	13743	13801	13651	13634	13608	13848	13803	13745	13789	13718	13697	13654	13656	13748	13821	13834	13888	13711	13870	13780	13654	13710	13886	13786	13644	13652	13829	13772	13813	13768	13701	13581	13804	13868	13820	13844	13675	13747	13522	13794	13806	13563	13697	13896	13765	13809	13575	13884	13733	13719	13911	13873	13628	13750	13795	13735	13867	13785	13720	13757	13573	13593	13707	13733	13746	13522	13809	13834	13597	13711	13758	13888	13739	13569	13846	13787	13858	13724	13777	13503	13676	13692	13748	13599	13727	13675	13793	13735	13702	13794	13624	13854	13654	13802	13719	13823	13792	13629	13669	13701	13706	13782	13757	13777	13817	13757	13647	13740	13930	14032	13891	13861	13710	13645	13656	13729	13728	13713	13591	13604	13766	13887	13650	13834	13854	13786	13726	13752	13621	13598	13640	13667	13603	13764	13741	13726	13818	13773	13834	13671	13570	13709	13836	13701	13707	13730	13889	13789	13719	13761	13781	13751	13599	13749	13655	13670	13594	13672	13827	13737	13622	13689	13665	13882	13772	13720	13831	13852	13698	13582	13799	13720	13760	13967	13730	13665	13578	13565	13871	13695	13654	13610	13670	13763	13760	13779	13952	13540	13784	13797	13622	13510	13806	13779	13892	13752	13701	13632	13638	13714	13697	13759	13585	13733	13790	13647	13711	13707	13795	13790	13752	13681	13908	13837	13681	13705	13878	13782	13774	13608	13632	13768	13767	13611	13979	13813	13798	13745	13688	13749	13732	13613	13991	13864	13726	13690	13626	13811	13575	13803	13644	13705	13764	13719	13834
23488	21129	28424	23893	21908	24317	25198	20562	19577	19189	18608	18618	18248	18006	17895	17398	17382	17337	17376	17329	17516	17309	17338	17171	17166	17032	16958	16968	17131	16976	16793	16973	17055	16899	16606	16774	16757	16736	16768	16868	16796	16624	16760	17727	18598	18403	17574	17269	16881	16785	16904	16655	16616	16815	16963	16883	16825	16899	16695	16819	16630	16602	16749	16746	16604	16647	16556	16670	16810	16634	16692	16631	16764	16590	16509	16756	16761	16728	16349	16747	16512	16583	16703	16931	16684	16814	16688	16679	16512	16948	16815	16720	16807	16786	16596	16487	16706	16656	16577	16619	16732	16595	16948	16390	16708	16705	16708	16578	16683	16621	16573	16707	16652	16580	16743	16463	16653	16792	16596	16515	16636	16629	16549	16582	16826	16565	16637	16480	16812	16490	16564	16626	16873	16647	16762	16788	16667	16672	16694	16693	16678	16554	16690	16630	16498	16823	16844	16651	16816	16722	16753	16784	16548	16739	16648	16907	16621	16610	16748	16546	16635	16509	16620	16635	16571	16916	16618	16684	16760	16639	16387	16681	16557	16718	16860	16555	16669	16764	16610	16587	16739	16656	16624	16450	16671	16756	16528	16418	16747	16676	16818	16582	16691	16576	16751	16760	16590	16504	16527	16741	16716	16540	16484	16727	16597	16626	16747	16798	16854	16749	16603	16838	16688	16824	16637	16754	16612	16696	16531	16678	16813	16735	16537	16506	16482	16754	16314	16612	16634	16658	16583	16655	16750	16789	16710	16532	16703	16705	16719	16837	16555	16669	16654	16691	16584	16427	16694	16629	16720	16633	16693	16646	16790	16581	16920	16428	16671	16848	16853	16652	16521	16750	16545	16676	16723	16659	16713	16460	16713	16881	16616	16669	16696	16675	16707	16734	16754	16626	16729	16781	16587	16637	16641	16670	16724	16697	16606	16717	16652	16614	16566	16596	16757	16608	16737	16659	16554	16472	16622	16778	16656	16396	16594	16736	16599	16567	16822	16557	16725	16590	16562	16598	16617	16858	16730	16700	16599	16550	16755	16665	16635	16706	17001	16863	16752	16696	16779	16818	16845	16684	16585	16698	16708	16614	16604	16827	16661	16700	16419	16904	16848	16509	16594	16810	16851	16808	16751	16740	16467	16738	16605	16715	16728	16412	16519	16461	16662	16662	16649	16794	16769	16734	16630	16832	16646	16790	16654	16717	16662	16697	16699	17000	16757	16683	16752	16540	16648	16549	16654	16601	16660	16644	16758	16692	16438	16816	16785	16699	16560	16436	16585	16587	16483	16803	16609	16738	16775	16648	16696	16793	16543	16706	16791	16611	16759	16790	16418	16727	16677	16590	16622	16666	16704	16550	16739	16696	16442	16604	16642	16637	16563	16733	16705	16535	16774	16573	16698	16633	16676	16680	16804	16644	16648	16618	16644	16802	16561	16577	16562	16619	16832	16640	16649	16541	16796	16741	16691	16625	16696	16685	16657	16601	16740	16870	16582	16743	16540	16790	16629	16607	16634	16815	16743	16617	16736	16765	16584	16702	16859	16756	16703	16635	16744	16621	16663	16592	16626	16814	16681	16639	16474	16627	16536	16537	16858	16813	16735	16826	16492	16646	16728	16592	16559	16639	16812	16694	16642	16783	16599	16549	16546	16776	16827	16603	16625	16430	16834	16656	16529	16458	16600	16774	16661	16844	16878	16556	16644	16508	16666	16743	16661	16579	16587	16641	16663	16650	16663	16578	16687	16840	16632	16806	16648	16788	16552	16698	16751	16744	16479	16745	16712	16662	16796	16699	16606	16611	16613	16636	16500	16641	16770	16548	16699	16717	16781	16750	16539	16805	16748	16445	16841	16825	16592	16780	16449	16554	16654	16695	16716	16643	16673	16655	16635	16337	16638	16727	16616	16793	16735	16648	16637	16401	16666	16658	16774	16386	16506	16766	16661	16424	16624	16824	16423	16608	16672	16534	16645	16550	16579	16800	16750	16588	16673	16437	16602	16742	16513	16649	16953	16680	16569	16621	16803	16624	16566	16726	16648	16656	16742	16559	16782	16701	16734	16757	16793	16652	16655	16716	16754	16781	16695	16749	16872	16633	16775	16744	16592	16751	16786	16708	16632	16543	16598	16711	16721	16592	16825	16586	16678	16654	16847	16587	16747	16538	16544	16719	16656	16609	16696	16637	16717	16674	16719	16604	16574	16688	16755	16382	16741	16643	16486	16709	16666	16752	16555	16633	16847	16786	16501	16674	16704	16700	16765	16522	16853	16775	16760	16540	16616	16518	16742	16656	16812	16661	16506	16770	16641	16781	16714	16619	16551	16622	16531	16797	16770	16838	16713	16805	16700	16526	16766	16595	16886	16702	16789	16836	16584	16802	16851	16537	16602	16821	16649	16529	16561	16783	16686	16713	16833	16723	16506	16742	16600	16827	16480	16545	16794	16814	16751	16887	16754	16708	16813	16691	16711	16853	16649	16362	16656	16809	16887	16517	16507	16777	16763	16672	16539	16760	16660	16594	16511	16588	16652	16669	16780	16650	16622	16767	16565	16612	16795	16394	16689	16736	16597	16744	16809	16581	16789	16604	16663	16767	16666	16530	16749	16666	16698	16667	16611	16401	16312	16654	16839	16524	16587	16724	16492	16859	16665	16796	16735	16373	16452	16831	16711	16571	16571	16599	16962	16583	16774	16805	16751	16799	16748	16649	16709	16676	16445	16567	16745	16636	16553	16512	16505	16747	16641	16732	16766	17007	16685	16879	16864	16680	16763	16673	16727	16880	16876	16699	16715	16822	16656	16559	16703	16819	16899	16673	16753	16724	16688	16578	16680	16739	16809	16703	16616	16632	16739	16649	16545	16819	16763	16846	16695	16708	16528	16597	16702	16669	16594	16652	16870	16745	16686	16791	16563	16611	16611	16801	16727	16609	16828	16584	16667	16621	16731	16759	16808	16602	16797	16654	16704	16452	16557	16579	16554	16445	16756	16627	16742	16754	16705	16625	16743	16755	16572	16700	16562	16621	16539	16502	16713	16569	16709	16496	16685	16568	16647	16621	16681	16834	16709	16559	16827	16732	16481	16629	16710	16684	16564	16696	16721	16636	16723	16550	16681	16691	16651	16609	16761	16829	16753	16720	16652	16588	16688	16606	16782	16704	16576	16668	16744	16705	16719	16734	16573	16520	16740	16561	16612	16473	16689	16816	16573	16796	16733	16577	16743	16542	16527	16656	17020	16571	16696	16666	16828	16711	16579	16639	16877	16652	16526	16672	16699	16689	16552	16483	16795	16715	16571	16535	16532	16704	16784	16628	16541	16796	16822	16628	16572	16673	16646	16687	16543	16613	16667	16634	16963	16877	16678	16670	16705	16775	16839	16718	16626	16811	16776	16795	16593	16779	16573	16700	16583	16718	16785	16751	16755	16555	16855	16880	16672	16526	16566	16810	16526	16545	16684	16601	16538	16523	16643	16608	16663	16636	16586	16677	16693	16652	16577	16661	16760	16571	16884	16756	16647	16697	16566	16785	17011	16500	16777	16567	16739	16497	16566	16635	16425	16583	16627	16538	16559	16656	16464	16512	16736	16668	16640	16699	16728	16647	16588	16646	16715	16689	16794	16920	16569	16515	16614	16681	16739	16742	16606	16495	16771	16712	16596	16692	16613	16726	16552	16799	16501	16532	16628	16594	16620	16594	16744	16535	16580	16577	16831	16575	16600	16825	16652	16611	16865	16684	16658	16588	16723	16719	16705	16707	16645	16674	16675	16606	16596	16327	16573	16860	16714	16703	16677	16570	16530	16529	16648	16848	16719	16680	16770	16790	16778	16594	16617	16791	16558	16667	16698	16639	16777	16480	16749	16854	16561	16704	16632	16660	16863	16755	16928	16597	16789	16697	16642	16636	16703	16723	16412	16799	16690	16559	16774	16581	16709	16534	16627	16632	16628	16823	16727	16521	16730	16666	16741	16457	16579	16673	16685	16731	16841	16638	16613	16835	16888	16699	16811	16563	16765	16818	16500	16661	16609	16797	16818	16602	16824	16803	16604	16809	16676	16700	16814	16556	16649	16657	16626	16728	16763	16836	16570	16759	16776	16765	16711	16697	16466	16578	16844	16580	16696	16687	16724	16439	16582	16724	16676	16637	16482	16535	16645	16698	16681	16678	16506	16765	16688	16755	16529	16705	16667	16686	16809	16714	16512	16721	16658	16828	16617	16606	16563	16765	16671	16591	16594	16576	16519	16361	16456	16863	16609	16633	16643	16504	16727	16535	16864	16604	16704	16569	16548	16822	16782	16718	16714	16536	16545	16537	16704	16578	16841	16784	16722	16596	16469	16756	16374	16622	16917	16704	16666	16628	16714	16755	16717	16651	16736	16605	16694	17022	16698	16743	16443	16570	16641	16659	16878	16611	16587	16732	16836	16619	16598	16542	16664	16485	16698	16644	16613	16705	16761	16504	16523	16655	16698	16692	16745	16664	16641	16608	16774	16888	16872	16782	16649	16535	16713	16774	16641	16632	16594	16559	16622	16526	16502	16760	16621	16682	16731	16763	16807	16638	16609	16544	16641	16679	16935	16597	16596	16657	16622	16853	16658	16570	16669	16696	16640	16654	16659	16764	16488	16636	16616	16655	16723	16685	16653	16623	16763	16560	16695	16557	16653	16592	16605	16723	16590	16791	16693	16691	16595	16616	16708	16598	16711	16624	16729	16538	16693	16629	16517	16501	16682	16512	16655	16781	16661	16821	16751	16713	16807	16598	16726	16630	16663	16721	16616	16667	16750	16559	16456	16488	16761	16747	16636	16701	16812	16644	16717	16678	16684	16663	16932	16796	16480	16681	16653	16753	16729	16725	16637	16531	16551	16915	16541	16653	16495	16590	16582	16601	16674	16739	16602	16524	16675	16663	16593	16614	16706	16783	16817	16693	16591	16587	16539	16891	16759	16736	16769	16712	16802	16566	16505	16739	16727	16685	16737	16793	16678	16658	16719	16691	16718	16653	16797	16749	16637	16504	16674	16643	16692	16737	16632	16570	16707	16667	16679	16668	16878	16687	16602	16546	16607	16623	16549	16948	16594	16637	16781	16661	16609	16805	16907	16768	16612	16711	16602	16676	16602	16856
23288	40994	39168	31432	25680	22473	20385	18885	17820	17083	16850	16237	15711	15339	15083	14673	14458	14496	14394	14446	14561	14523	14190	14245	14118	14029	13890	14066	13855	13864	13769	13583	13635	13726	13728	13833	13624	13796	13508	13637	13629	13547	13834	15171	16320	15487	14664	13979	13719	13607	13586	13581	13437	13659	13705	13621	13480	13440	13594	13600	13655	13496	13426	13516	13616	13529	13729	13529	13567	13494	13530	13627	13566	13430	13659	13412	13531	13431	13440	13694	13493	13583	13663	13642	13491	13451	13514	13512	13679	13466	13458	13586	13736	13608	13556	13471	13529	13694	13618	13578	13573	13565	13442	13403	13491	13569	13455	13459	13642	13543	13491	13664	13629	13490	13523	13472	13660	13562	13659	13617	13587	13595	13582	13607	13631	13421	13593	13568	13604	13547	13535	13523	13580	13639	13617	13665	13549	13545	13465	13534	13612	13586	13470	13677	13366	13445	13615	13598	13683	13535	13430	13551	13446	13727	13658	13447	13551	13489	13489	13432	13398	13601	13599	13600	13554	13530	13597	13498	13436	13726	13523	13482	13592	13755	13529	13776	13374	13556	13592	13456	13558	13571	13564	13624	13504	13477	13560	13670	13430	13471	13526	13307	13552	13407	13619	13641	13733	13753	13540	13521	13632	13530	13469	13462	13501	13574	13635	13623	13428	13472	13499	13490	13517	13543	13509	13416	13430	13614	13570	13623	13548	13553	13499	13499	13519	13513	13433	13455	13648	13491	13476	13378	13571	13588	13461	13534	13461	13534	13489	13573	13557	13562	13584	13626	13645	13497	13476	13381	13626	13568	13563	13587	13537	13529	13683	13517	13635	13654	13586	13340	13521	13467	13525	13509	13475	13489	13640	13617	13384	13538	13577	13522	13534	13603	13634	13622	13554	13572	13612	13626	13412	13555	13577	13640	13453	13609	13574	13565	13535	13630	13582	13567	13505	13372	13728	13602	13576	13562	13447	13647	13527	13591	13546	13451	13488	13569	13487	13635	13477	13521	13490	13469	13500	13404	13592	13566	13444	13669	13417	13611	13560	13603	13619	13523	13340	13586	13602	13435	13591	13533	13499	13490	13510	13629	13541	13477	13674	13632	13568	13536	13556	13586	13518	13334	13468	13533	13540	13473	13594	13533	13408	13581	13550	13537	13545	13467	13381	13575	13420	13599	13538	13484	13442	13587	13490	13429	13620	13622	13616	13615	13528	13492	13647	13469	13562	13533	13460	13719	13751	13629	13652	13574	13457	13521	13605	13488	13766	13384	13549	13558	13591	13501	13659	13474	13515	13461	13644	13489	13524	13608	13668	13499	13479	13502	13437	13501	13575	13587	13537	13520	13584	13607	13760	13602	13560	13492	13488	13677	13486	13386	13575	13632	13627	13427	13589	13445	13627	13577	13562	13471	13564	13294	13465	13580	13625	13577	13650	13553	13463	13507	13500	13624	13488	13407	13534	13666	13522	13539	13694	13580	13565	13294	13638	13564	13612	13652	13644	13618	13570	13467	13588	13508	13516	13660	13443	13410	13518	13548	13420	13460	13493	13570	13511	13461	13496	13602	13666	13595	13572	13681	13485	13486	13479	13416	13477	13512	13610	13546	13449	13525	13402	13489	13515	13621	13422	13611	13472	13660	13488	13628	13657	13605	13587	13629	13356	13417	13449	13554	13526	13623	13618	13514	13631	13524	13632	13675	13573	13656	13432	13317	13566	13463	13649	13441	13581	13693	13426	13593	13566	13450	13677	13623	13613	13727	13644	13516	13531	13509	13490	13433	13596	13652	13633	13634	13460	13498	13637	13628	13479	13509	13599	13505	13572	13618	13429	13573	13598	13491	13584	13558	13469	13662	13676	13498	13501	13562	13556	13485	13497	13601	13480	13685	13567	13571	13496	13491	13571	13539	13594	13469	13663	13505	13508	13536	13460	13475	13460	13577	13563	13610	13591	13570	13441	13424	13728	13577	13509	13542	13728	13635	13551	13571	13609	13659	13583	13612	13629	13422	13626	13460	13805	13519	13561	13599	13631	13533	13329	13478	13471	13577	13569	13594	13514	13481	13686	13385	13497	13467	13518	13586	13793	13486	13492	13577	13690	13578	13524	13447	13346	13535	13431	13418	13457	13669	13588	13586	13540	13745	13679	13342	13663	13655	13679	13608	13510	13582	13580	13667	13350	13686	13692	13416	13630	13527	13381	13594	13496	13507	13569	13495	13557	13353	13356	13450	13494	13609	13414	13470	13482	13565	13366	13450	13748	13588	13454	13564	13541	13594	13722	13524	13550	13517	13760	13526	13503	13423	13573	13528	13566	13279	13578	13560	13643	13368	13681	13483	13533	13517	13487	13627	13567	13531	13489	13452	13633	13498	13677	13536	13576	13554	13590	13529	13571	13569	13746	13528	13305	13646	13734	13581	13538	13593	13595	13559	13634	13530	13611	13690	13500	13508	13668	13466	13571	13616	13507	13560	13602	13509	13548	13493	13680	13500	13401	13525	13560	13574	13493	13496	13700	13480	13541	13518	13532	13627	13358	13626	13517	13729	13410	13456	13556	13575	13596	13502	13740	13597	13550	13503	13578	13557	13660	13517	13540	13529	13541	13499	13581	13515	13527	13407	13749	13398	13521	13658	13645	13553	13430	13487	13557	13513	13650	13499	13618	13623	13444	13608	13570	13449	13631	13604	13644	13575	13595	13334	13560	13424	13401	13572	13634	13425	13624	13633	13760	13531	13441	13531	13585	13578	13630	13330	13510	13589	13566	13461	13495	13610	13502	13705	13533	13600	13696	13378	13482	13664	13519	13311	13457	13559	13356	13446	13483	13410	13537	13589	13528	13469	13482	13336	13471	13605	13628	13531	13738	13490	13593	13572	13531	13452	13663	13524	13637	13413	13697	13508	13455	13486	13655	13504	13455	13592	13491	13566	13479	13678	13628	13560	13478	13550	13556	13451	13594	13428	13465	13709	13711	13577	13537	13558	13498	13643	13580	13488	13612	13466	13771	13484	13511	13573	13660	13672	13626	13503	13579	13665	13471	13570	13534	13455	13529	13827	13675	13525	13414	13550	13588	13544	13716	13660	13469	13733	13541	13537	13600	13361	13620	13518	13514	13477	13618	13579	13664	13572	13398	13563	13729	13423	13663	13609	13562	13482	13562	13493	13546	13477	13569	13533	13458	13717	13564	13425	13489	13570	13598	13572	13411	13464	13389	13513	13532	13458	13459	13575	13529	13613	13569	13500	13498	13546	13485	13523	13775	13557	13415	13672	13520	13559	13567	13442	13492	13592	13577	13565	13466	13665	13571	13656	13601	13525	13499	13530	13537	13583	13522	13603	13816	13483	13551	13595	13585	13555	13607	13620	13528	13513	13605	13680	13585	13597	13604	13401	13514	13500	13487	13273	13489	13631	13647	13633	13544	13344	13547	13540	13533	13365	13637	13531	13575	13613	13715	13459	13540	13747	13559	13563	13571	13681	13734	13489	13505	13738	13480	13653	13436	13694	13384	13567	13578	13512	13646	13542	13547	13598	13472	13507	13688	13687	13686	13558	13506	13506	13590	13585	13609	13521	13582	13620	13511	13530	13456	13366	13458	13631	13612	13560	13520	13561	13494	13459	13633	13521	13585	13491	13525	13436	13510	13445	13584	13557	13588	13563	13616	13466	13572	13466	13501	13633	13607	13491	13531	13439	13366	13546	13506	13501	13498	13637	13456	13570	13632	13625	13663	13479	13508	13553	13753	13702	13488	13458	13686	13367	13467	13517	13565	13515	13533	13532	13629	13453	13594	13398	13731	13517	13547	13573	13399	13534	13475	13621	13665	13561	13700	13540	13377	13582	13546	13733	13612	13654	13433	13561	13348	13642	13652	13513	13378	13481	13522	13600	13434	13522	13548	13637	13777	13646	13535	13633	13653	13631	13548	13683	13573	13530	13548	13471	13505	13498	13462	13417	13533	13500	13498	13585	13539	13596	13489	13384	13706	13623	13508	13574	13553	13490	13661	13452	13411	13505	13603	13469	13417	13646	13492	13417	13607	13605	13674	13476	13556	13594	13675	13615	13415	13704	13635	13432	13520	13535	13701	13689	13686	13495	13718	13542	13595	13689	13505	13608	13480	13509	13384	13596	13524	13647	13571	13503	13499	13461	13614	13699	13526	13556	13597	13524	13635	13660	13446	13580	13547	13494	13557	13516	13424	13625	13445	13528	13323	13500	13651	13613	13545	13638	13680	13684	13542	13615	13716	13494	13698	13584	13532	13493	13550	13534	13641	13461	13497	13569	13556	13772	13448	13484	13473	13604	13554	13576	13497	13438	13404	13510	13668	13619	13527	13449	13673	13522	13634	13390	13406	13511	13527	13683	13548	13433	13570	13517	13530	13750	13583	13453	13544	13513	13531	13656	13435	13722	13525	13530	13467	13640	13478	13636	13650	13528	13564	13544	13453	13611	13472	13660	13477	13600	13633	13538	13473	13691	13404	13336	13599	13551	13423	13555	13473	13492	13487	13463	13498	13365	13661	13556	13575	13329	13530	13554	13562	13655	13439	13551	13472	13523	13580	13530	13569	13526	13653	13441	13610	13592	13534	13644	13594	13427	13655	13595	13531	13474	13490	13522	13541	13617	13528	13532	13521	13664	13704	13567	13585	13520	13414	13419	13469	13601	13446	13469	13627	13726	13566	13576	13452	13609	13466	13650	13570	13602	13511	13511	13454	13543	13692	13476	13584	13625	13601	13537	13494	13439	13703	13630	13413	13523	13567	13629	13525	13566	13556	13529	13534	13513	13555	13461	13662	13429	13523	13608	13620	13512	13457	13636	13623	13567	13544	13541	13377	13561	13568	13668	13519	13490	13663	13517	13552	13629	13805	13613	13512	13556	13572	13726	13483	13562	13601	13554	13760	13544	13407	13498	13502	13605	13565	13547	13568	13625	13563	13526	13456	13310	13527	13593	13331	13525	13636	13594	13563	13540	13565	13561	13534	13426	13526	13555	13548	13601	13469	13613	13364	13538	13611	13489	13626	13628	13636	13518	13633	13544	13491	13639	13574	13625	13531	13500	13480	13574	13531	13566	13468	13625	13506	13600	13430	13678	13598	13475	13554	13489	13552	13355	13366	13606
29345	23205	24417	21483	18888	18415	18017	17926	17570	17775	17836	17567	17603	17634	17296	17238	17553	17383	17333	17499	17524	17206	17422	17318	17293	17333	17557	17286	17176	17308	17173	17378	17105	17231	17196	17197	17274	17303	17350	17190	17092	17225	17158	17135	17184	17491	17333	17338	17254	17116	17282	17218	17191	17107	17198	17156	17126	17183	17187	17194	17159	17184	17225	17397	17279	17245	17329	17263	17442	17323	17050	17165	17051	17226	17239	17128	17236	17235	17297	17109	17121	17125	17109	16972	17250	17326	17142	17002	17212	17239	17197	17398	17195	17138	17053	17136	17385	17357	17104	17287	17058	17207	17101	17385	17202	17151	17306	17316	17054	17050	17017	17115	17112	17434	17233	17290	17075	17049	17279	17311	17239	17277	17369	17406	17342	17259	17165	17356	17420	17426	17041	17284	17280	17135	17156	17107	17191	17263	17200	17287	16992	17243	17054	17373	17228	17361	17157	16959	17099	17160	17248	17006	17137	17042	17219	17112	17052	17251	17159	17212	17245	17345	17318	17085	17325	17360	17222	17269	17225	17149	17183	17128	17265	17080	17255	17235	17169	17121	17177	17174	17110	17399	17154	17317	17365	17081	17192	17194	17240	17333	17252	17193	17458	17236	17047	17107	17307	17158	17131	17149	17056	17253	17356	17191	17124	17189	16993	17283	17329	17237	17102	17105	17253	17121	17237	17173	17104	17244	17243	17242	17106	17049	17299	17335	17217	17266	17254	17137	17245	17414	17322	17353	17383	17459	17381	17359	17186	17247	17134	17219	17054	17174	17321	17395	17402	17092	17177	17246	17345	17225	17139	17036	17200	17265	17284	17119	17075	17195	17168	17103	17108	17133	17281	16907	17157	17223	17247	17201	17218	17059	17318	16975	17293	17106	17280	17216	17254	17356	17208	17226	17151	17354	17360	17366	17115	17340	17320	17258	17145	17040	17086	17110	17069	17214	17315	17124	17043	17087	17102	17195	17180	17315	17069	17110	17152	17166	17199	17299	17254	17294	17078	17097	17227	17133	17143	17151	17388	17321	17312	17303	17195	17291	17264	17210	17255	17418	17285	17196	17322	17148	17286	17222	17343	17026	17246	17236	17369	17149	17307	17317	17150	17140	17353	17154	17299	17285	17320	17297	17058	17250	17178	17470	17293	17209	17237	17163	17256	17457	17211	17105	17364	17376	17251	17393	17206	17346	17168	17243	17347	17028	17179	17271	17406	17450	17215	17286	17289	17234	17008	17157	17313	17153	17240	17138	17323	17371	17329	17172	17183	16981	17016	17135	17290	17135	17350	17281	17352	17173	17183	17362	17199	16995	17487	17033	17035	17148	17382	17021	17255	17381	17216	17063	17264	17174	17207	17024	17196	17194	17382	17301	17099	17357	17393	17414	17273	17162	17346	17229	17119	17034	17224	16887	17213	17343	17299	17102	17018	17040	17291	17104	17444	17239	17374	17380	17188	17083	17300	17346	17074	16921	17284	17212	17228	17172	17382	17319	17216	17194	17246	17238	17425	17290	17072	17089	17077	17241	17115	17204	17293	17163	17228	17298	17356	17369	17204	17302	17209	17285	17214	17483	17172	17221	17161	17456	17387	17229	17167	17202	17292	17312	17074	17176	17279	17092	17501	17356	17135	17178	17189	17265	17362	17210	17136	17242	17087	17198	17374	17145	17299	17368	17139	17088	17288	17216	17345	17274	17137	17201	17150	17254	17291	17146	17206	17291	17272	17217	17289	17165	17214	17191	17414	17271	17244	16889	17250	17243	17269	17036	17166	17159	17362	17113	17169	17028	17063	17153	17067	17373	17021	17088	17119	17244	17258	17037	16878	17113	17210	17246	17404	17132	17211	16956	17184	17199	17260	17295	17176	17155	17295	16994	17351	17272	17311	17014	17147	17241	17181	17099	17450	17182	17132	17094	17275	17234	17129	17198	17197	17188	17263	17109	17081	17292	17313	17117	17396	17256	17348	17220	17211	17220	17022	17192	17133	17221	17237	17062	17123	17164	17093	17208	16953	17353	17156	17157	17086	17328	17337	17125	17307	17208	17380	17159	17238	17028	17374	17379	17236	17210	17209	17348	17236	17403	17201	17016	17282	17112	17177	17307	17224	17112	17311	17192	17228	17169	17228	17233	17174	17210	17364	17186	17163	16998	17419	17215	17206	17193	17216	17059	17084	17307	17059	17167	17068	17318	17244	17111	17161	17284	17186	17077	17132	17121	17321	17351	17255	17161	17224	17127	17265	17194	17092	16929	17212	17031	17254	17150	17114	17287	17492	17167	16987	17270	16994	17357	17231	17351	17126	17240	17313	17188	17248	17304	17372	17152	17067	17166	17366	17223	17285	17192	17217	17213	17251	17086	17230	17310	17302	17143	17223	17107	17030	17152	17319	17253	17317	17177	17218	17313	17494	17284	17091	17366	16993	17061	17253	17090	17261	17301	17158	17253	17319	17423	17307	17258	17187	17314	17297	17406	17043	17171	17238	17344	17180	17096	17201	17198	17157	17191	17154	17119	17232	17151	17100	17122	17300	17164	17242	17086	17159	17253	17250	17249	17073	17213	17166	17242	17400	17346	17395	17311	17254	17194	17220	17273	17536	17069	17089	17326	17237	17218	17387	17325	17151	17169	16996	17228	17072	17076	17163	17279	17271	17334	17415	17480	17198	17231	17096	17064	17056	17216	17274	17222	17279	17319	17368	17179	17215	17308	17103	17225	17231	17138	17085	17120	17121	17146	17083	17353	17283	17325	17301	17161	17172	17125	17042	17391	17439	17270	17326	17160	17297	17190	17245	17186	17353	17360	17301	17334	17065	17290	17071	17188	16984	17263	17080	17245	17427	17376	17281	17165	17454	17221	17296	17204	17329	17264	17290	17215	17382	17107	17226	17178	17146	17286	17143	17291	17265	17353	17181	17206	17302	17029	17310	17254	17067	17234	17404	17229	17210	17255	17322	17211	17186	17318	17075	17377	17217	17095	17185	17095	17207	17234	17015	17281	17182	17146	17277	17195	17285	17199	17214	17235	17364	17277	17243	17195	17115	17145	17187	17225	17177	17318	17157	17173	17054	17250	17319	17168	17195	17107	17246	17108	17216	17158	17018	17170	17065	17111	17149	17374	16956	17159	17349	17388	17274	17346	17287	17376	17417	17210	17147	17302	17199	17163	17287	17250	16996	17180	17202	17124	17289	17003	17218	17205	17263	17139	17408	17196	17410	17201	17223	17112	17165	17316	17083	16944	17224	17121	17383	17319	17196	17118	17124	17237	17214	17339	17465	17164	17386	17199	17274	17451	17392	17282	17168	17282	17194	16895	17240	17353	17252	17185	17029	17150	17263	17276	17180	17156	17089	17119	17211	17035	17103	17232	17462	17494	17333	17230	17142	17459	17218	17308	17519	17310	17343	17121	17274	17170	17344	17226	17360	17349	17247	17182	17287	17379	17183	17301	17182	17209	17094	17248	17368	17331	17265	17308	17168	17212	17252	17462	17192	17410	17110	17138	17095	17296	17132	17203	17137	17443	17278	17220	17325	17145	17056	17224	17158	17175	17190	17251	17166	17077	17513	17266	17290	17142	17193	17330	17079	17223	17013	17375	17272	17336	17099	17330	17239	17264	17256	17098	17213	17110	17364	17319	17234	17155	17171	17120	17349	17140	17211	17310	17203	17329	17233	17232	17218	17330	17152	17238	17331	17106	17330	17239	17343	17107	16968	17248	17268	17184	17183	17249	17051	17147	17027	17200	17208	17237	17407	17278	17310	17077	17382	17164	17247	17456	17059	17247	17248	17314	17332	17193	17104	17037	17239	17146	17066	17216	17162	17170	17174	17353	17028	17260	17065	17361	17177	17369	17320	17045	17103	17489	17241	17216	17207	17115	17166	17199	17222	17165	17232	17048	17152	17250	17138	17333	17373	17197	17390	17419	17225	17354	17273	17356	17123	17309	17179	17259	17260	17337	17115	17189	17029	17099	17208	17161	17376	17182	17468	17362	17173	17264	17097	16917	17206	17234	17105	17187	17466	17272	17198	17082	17195	17191	17235	17170	17318	17094	17172	17248	17290	17379	17283	17272	17254	17225	17280	17265	17173	17174	17438	17487	17226	17267	17291	17313	17375	17267	17103	17313	17251	17310	17129	17104	17192	17195	17147	17370	17300	17326	17320	17220	17223	17008	17355	17194	17282	17408	17225	17291	17296	17300	17265	17413	17231	17371	17344	17290	17319	17157	17153	17337	17354	17212	17231	17115	17326	17490	17496	16994	16913	17129	17082	17379	17151	17342	17304	17296	17301	17193	17041	17161	17250	16896	17308	17239	17144	17433	17233	17016	17298	17307	17315	17086	17337	17286	17091	17286	17013	17235	17293	17025	17090	17212	17060	17287	17257	17251	17285	17131	17236	17194	17232	17263	17249	17338	17368	17179	17219	17136	17217	17204	17363	17341	17226	17262	17299	16907	17414	17361	17160	17107	17157	17026	17253	17301	17138	17227	17260	17172	17378	17184	17453	17139	17105	17333	17217	17123	16997	17372	17432	17243	17110	17162	17320	17092	17237	17279	17393	17198	17100	17193	17224	17155	17182	17431	17029	17186	17223	17170	17334	17302	17263	17347	17120	17124	17257	17376	17019	17275	17368	17335	17262	17201	17390	17261	17320	17167	17127	17414	17108	17184	17410	17255	17324	17292	17249	17185	17236	17296	17025	17406	17296	17085	17219	17159	17208	17237	17148	17124	17391	17326	17314	17183	17122	17195	17278	17135	17131	17279	17224	17174	17273	17418	17229	17191	17127	17206	17146	17229	17228	17207	17246	17198	17208	17190	17305	17231	17425	17213	17318	17053	17135	17038	17112	17102	17243	17192	17285	17259	17323	17209	17129	17257	17298	17311	17230	17216	17239	17317	17297	17226	17219	17136	17222	17297	17081	17352	17162	17174	17184	17174	17280	17445	17247	17308	17274	17257	17381	17238	17148	17281	17121	17275	17155	17289	17172	17116	16993	17033	17213	17307	17128	17318	17084	17295	17282	17145	17199	17173	17264	17288	17221	17148	17210	17242	17152	17354	17397	17204	17351	17213	17191	17262	17222	17158	17327	17271	17534	17272	17099	17188	17150	17183	17211	17312
18892	23273	21925	17936	16451	15911	15310	14897	14680	14632	14681	14389	14353	14321	14233	14072	14026	14153	14063	14123	14145	13995	14141	13916	13998	13963	13805	13873	13927	13920	14022	13996	14044	13839	13981	13861	14002	13698	13730	13886	13795	13735	13977	13968	13918	14061	13965	14016	13874	13793	13804	13852	13799	13828	13939	13927	13778	13780	13910	13836	13844	13879	13848	13783	13833	13798	13933	13854	13900	13843	13929	13821	13862	13892	13829	13996	13825	13757	14043	13724	13893	13894	13954	13788	13844	13931	13874	13777	13635	13888	13653	13945	13780	13810	13955	13772	13903	13929	14000	13742	13649	13895	13863	13796	13773	13820	13765	13890	13866	13895	13918	13715	13894	13830	13906	13854	13843	14082	13844	13806	13821	13876	13945	13700	13908	13800	13770	14057	13946	13663	13719	13847	13875	14047	14028	13906	13806	13873	13867	13873	13987	13705	13774	13833	14018	13871	13935	13837	13913	13940	14081	13818	13764	13839	13900	13825	13963	13774	13782	13856	13907	13814	13903	13969	13875	13969	13884	13756	13749	13815	13927	13963	13991	13904	13858	13853	13834	13899	13948	13714	13889	13791	13882	13906	13814	13849	13794	13747	13941	13820	13808	13906	13835	13815	13773	13970	13727	13852	13916	13937	13911	13799	13835	13741	13964	13710	13958	13950	13790	13785	13840	13977	13758	13968	13881	13809	13716	13837	13772	13825	13852	14030	13880	13896	13826	13657	13793	13770	13938	13791	13793	14053	13887	13836	13896	13815	13957	13850	13787	13739	13846	13793	13908	13874	13841	13711	13795	13817	13930	13899	13731	13915	14031	13728	13932	13845	13774	14058	14030	13885	13813	13949	13937	13869	14040	13858	13766	14011	13876	13755	13777	13737	13742	13699	13726	13977	13997	13875	14016	13741	13913	13756	13824	13725	13834	13907	13859	13888	13835	13855	13813	13797	13849	13966	13878	13826	13902	13796	13804	14037	13824	14041	13675	13830	13947	13794	13837	13891	13664	13883	13926	13841	13893	13933	13835	13773	13863	13934	13903	13751	13939	13936	13908	13759	13869	13718	13892	13788	13667	13860	14015	13891	13833	13760	13895	13772	13851	13953	13796	13797	13822	13715	13740	13856	13857	13839	13803	13866	13893	13815	13842	13856	13942	14000	13885	13914	13905	13779	14001	13873	13833	13649	13954	13920	13764	13933	13855	13998	13934	13919	13872	13897	13965	13796	13824	13792	13874	13929	13895	13895	13868	13925	13849	13815	13685	13798	13811	13847	13789	13896	13835	13855	13835	13836	14008	13735	13847	13736	13855	13782	13790	13884	13837	13916	13888	13951	13630	13949	13982	13752	13997	13804	13950	13993	13819	13830	13886	13838	13870	13838	14002	13854	13876	13903	13927	13792	13798	13948	13827	13765	14000	13812	13910	13845	13818	13843	14054	13843	13772	13754	13819	13734	13822	13847	13762	13861	13800	13954	13925	13870	13907	13755	13754	14002	13846	13808	13862	13844	13788	13847	13786	13704	13849	13793	13954	13774	13719	13981	13811	13798	13896	13924	13792	13850	13824	13843	13863	13998	13795	13667	13707	13782	13939	13624	13839	13765	13851	13851	13864	13831	13722	13806	14089	13875	13772	13780	13785	13782	14051	13724	13811	13890	13865	13819	13901	13983	13816	13749	13806	13720	13712	13819	14009	13857	13750	13858	13944	13767	13957	13750	13777	13913	14005	13875	13880	13680	13841	13776	13805	13748	13863	13742	13894	13662	13808	13791	13982	13887	13695	13927	13851	13805	13857	13915	13944	13680	13820	13865	13799	13671	13842	13824	14030	13915	13639	13939	13803	13823	13712	13662	13695	13926	13890	13887	13891	13743	13691	14008	13751	13808	13957	13839	13789	13816	13795	13917	13933	13934	13744	13898	13821	13960	13655	13926	13858	13715	13882	13801	13921	13891	13986	13945	13878	13908	13959	13730	13738	13851	14017	13839	13722	13872	13637	13675	13935	13789	13853	13835	13877	13732	13918	13898	13939	13810	13820	13747	13676	13888	13743	13712	13870	13876	13952	13785	13848	13865	13789	13870	13799	13828	13882	13825	13817	13856	13684	13854	13823	14016	13760	13818	13895	13766	13817	13888	13848	13731	13940	13788	13790	13818	13776	13936	13885	13814	13761	13873	13678	13908	13819	13921	13805	13906	13851	13769	13842	13767	13965	13866	13907	14010	14003	13976	13895	13898	13972	13850	13830	13830	13992	14076	13817	13819	13945	13913	13814	13783	13869	13955	13884	13880	13961	13823	13904	13772	13804	13936	13823	13841	13747	13929	13994	13778	13804	13767	13779	13836	13933	13656	14084	13940	13926	13849	13848	13982	13804	13765	13807	13792	13930	13770	13883	13693	13799	13924	13689	13818	13899	13757	13830	13886	13789	13900	13763	13813	13831	13937	13960	13902	13808	13891	14079	13921	14047	13824	13904	13977	13766	13840	13838	13935	13849	14017	13764	13738	13795	13876	13832	13853	13941	13948	13826	13914	13907	13880	13919	13909	13906	13681	13703	13799	13889	13774	13927	13894	13907	13811	13766	13851	13809	13856	13939	13853	13822	13873	13729	13978	13779	13928	13833	13684	14015	13795	13805	13714	13816	13877	13888	13718	13836	13904	13722	14007	13755	13687	13804	13922	13960	13867	13825	13934	13762	13711	13934	13832	13671	13853	13694	13861	13887	13833	13968	13948	13912	13901	13881	13676	13788	13828	13689	13981	13865	13534	13902	13733	13787	13854	13842	13944	13806	13989	13830	13675	13900	13760	13897	13745	13930	13929	13936	13845	13773	13945	13887	13852	13662	13775	13864	13811	13737	14010	13838	13965	14011	13779	13859	13753	14077	13591	13902	13838	13838	13936	13923	13797	13904	13755	13803	13754	13913	13945	13918	13898	13831	13944	13977	13737	13826	13942	13974	13615	13820	13883	13868	13822	13910	13845	13860	13916	13926	13763	13950	13914	13809	13843	13784	13976	13815	13890	13682	13856	13867	13891	13874	14092	13884	13841	13884	13982	13886	13779	13903	13948	13839	13978	13871	13906	13884	13856	13885	13931	13911	13717	13817	13884	13715	14022	13755	13854	13792	13832	13978	13905	13774	13916	13857	13912	13741	13925	13808	13669	14077	13836	13934	13735	14041	13777	13922	13727	13898	13909	13893	13914	13828	14029	13920	13790	13903	13805	13854	13991	13994	13678	13870	14018	13644	13891	14066	13871	13863	13866	13955	14053	13812	13831	13867	13839	13896	13926	13850	13944	13845	13769	13816	13970	13811	13830	13940	13816	13929	13862	13845	13748	13944	13975	13650	13928	13969	13831	13946	13871	13779	13987	13941	13873	14058	13828	13763	13851	13971	13892	13918	13870	13797	13874	14050	13831	13696	13687	13919	13983	13969	13795	13775	13691	13850	13882	13795	13978	13737	13957	13824	13919	13787	13809	13901	13749	13917	13856	13821	13917	13918	13859	13898	13699	13925	13904	13844	13653	13703	13934	13942	13881	13876	13877	13746	13893	13894	13690	13912	13755	13906	13977	14017	13796	13929	13812	13885	13843	13784	13857	13971	13886	13855	13787	13987	13749	13932	13860	13820	13910	13738	13851	13947	13855	13766	13840	13929	13951	13838	13815	13907	13879	13869	13856	13921	13861	13993	13926	13891	13866	13776	13690	14015	13953	13816	13946	13856	13866	13933	13781	13888	13736	13784	13910	13678	13950	13778	13940	13979	13881	13826	13830	13839	13841	13840	13675	13832	13841	13864	13803	13794	13907	13962	13744	13887	13943	13996	13860	13725	13790	13682	14028	13785	13839	13981	13923	13786	13861	13859	13938	13961	13920	13772	14075	13815	13898	13812	13962	13813	13790	13957	14062	13876	13722	13964	13859	13856	13836	13745	13867	13966	13708	13871	13844	13956	13783	13968	13809	13964	13895	13843	13875	13913	13907	13863	13879	13874	13761	13597	13913	13636	13825	13822	13866	13955	13948	13896	13908	13769	13856	13868	13877	13753	13734	14008	13811	13653	13881	13841	14061	14066	13830	13874	13851	13868	13859	13743	13806	14060	13894	13862	13847	13806	13860	13740	14058	13752	13736	13896	13784	13882	13903	13726	13896	13767	13820	13870	13788	13832	13873	13791	13778	13942	13735	13692	13852	14022	13768	13693	13884	13950	13840	13914	13778	13821	13782	13883	13854	13810	13899	13699	13865	13871	13919	13753	13851	13923	13709	13873	13795	13867	13905	13801	13940	13915	13992	13868	13817	13792	13850	13709	13961	13878	13885	13907	13549	13823	13964	13902	13838	13929	13870	13838	13892	13850	13828	13822	13663	13830	13945	14053	13898	13877	13775	13708	13886	13712	13905	14040	13937	13809	13640	13852	13806	13967	13825	13832	13902	13944	13827	13690	13947	13763	13898	13767	13799	13826	13905	13903	13730	13902	13771	13804	13716	13694	13970	14058	13689	13683	13869	13763	13876	13768	13889	14038	13687	13953	13815	13884	13952	13772	13834	13859	13952	13837	13974	13734	13943	13796	13928	13956	13873	13772	13861	13901	13777	13865	13872	13893	13931	13675	13781	13730	13844	13732	13876	13793	13837	13840	13855	13938	13735	13854	13778	13779	13670	13863	13875	13798	13817	13861	13892	13823	13825	13820	13908	13909	13951	13962	13769	13771	13897	13919	13687	13861	13965	13856	13967	13747	13757	13664	13939	13930	13803	13747	13906	13882	13702	14041	13748	13901	13714	13960	13730	13798	13746	13653	13770	13838	13912	13934	13808	13816	13891	13780	13940	13933	13903	13903	13974	13871	13865	13813	13836	13802	13876	13826	13720	13750	13950	13793	13835	13965	13887	13763	13647	13909	13845	13702	13896	13787	13852	14054	13862	13812	14013	13858	14008	13787	13811	13892	13966	13913	13833	13870	13802	14010	13844	13932	13882	13813	13949	13948	13972	13890	13933	13997	13995	13892	13870	13902	13977	14034	13860	13829	13864	13722	13755	13920	13868	13906	13834	13867	13804	14004	13860	13826	14024	13715	13827	13927	14030	13854	13793	13834	13715	13918	13827	13979	13760	13833	13875	13779	13843	13911	14059
24633	21063	28017	24613	22761	22948	22027	19588	18595	18801	18608	18151	18203	17788	17756	17768	17727	17439	17613	17453	17416	17596	17663	17387	17394	17421	17357	17407	17458	17292	17495	17253	17230	17305	17292	17238	17149	17161	17188	17106	17299	17191	17148	17547	17988	18220	17902	17556	17188	16941	17256	17236	17127	17053	17109	17094	17197	17333	16958	17190	17054	16900	16954	17378	17186	17095	17073	17080	17058	17017	17173	17106	17205	17322	17083	17157	17243	16912	17106	17035	17096	17101	17034	17259	17028	17234	17204	17210	17298	16988	17181	17165	17219	17047	17077	17186	17325	17196	17228	17190	17206	16997	17049	17330	16964	16852	17079	17028	17151	17265	16965	17083	17078	17216	17177	17169	17251	17290	17211	17233	17161	17351	17153	17065	17052	16899	17217	17152	17130	17244	17101	17173	17087	17166	17339	17180	17169	17068	17139	17059	17270	17134	17109	17215	17367	17186	17029	17102	17278	17065	17149	17053	17178	17237	17038	16918	17197	17130	17180	17210	17084	16980	17197	17073	17000	16927	17085	17155	17145	17339	17203	17244	17133	17069	17174	17055	17147	17129	17152	17392	17224	17225	17144	16912	17089	17164	17126	17126	16913	17136	17269	17181	17114	17083	16972	17241	17212	17115	17049	17013	17266	17037	17087	17253	16958	16970	17183	17027	17234	17204	17222	17271	17171	17067	16939	16967	17092	17170	17140	17036	17146	17008	17103	17142	17123	16938	17166	16998	17143	17125	16934	17212	17118	17346	17054	16990	17187	17155	17098	17290	17233	17340	17203	17230	17086	16991	17202	17064	16962	17013	17101	17186	17339	17267	17203	16945	17092	17163	17049	17003	17179	16948	16915	17445	17212	17025	17127	17106	17031	17076	17128	17114	17340	17089	17183	17171	16993	16902	17191	17087	17149	17107	17185	17204	17237	17373	17315	17052	17269	17190	17035	17211	17238	17212	17014	17262	17034	16870	16979	17161	17282	16850	17047	17137	17281	17160	17142	17155	16992	17083	16832	17095	17197	17422	17343	17389	17216	16967	17129	17071	16982	17283	17217	17079	17205	16952	17327	17279	16839	16965	17115	17240	17160	16889	16998	16991	16882	17136	17097	16994	17426	17059	17079	17164	16945	17144	17169	17125	16923	17297	17113	17005	17103	17126	17108	17235	17031	17042	17192	17089	17352	16947	16964	17151	17084	17210	17059	17109	17157	17203	17022	16928	17281	17347	17043	16994	17265	17152	17148	17141	17198	17224	17202	17029	17060	17178	16863	17095	16979	17064	17039	17047	17108	17032	16986	17014	17244	17201	17115	17031	17117	17036	16985	17260	17044	17111	17264	17148	17322	17150	17305	17117	16982	17106	17025	16954	17111	16987	17240	16990	17099	17269	17226	17258	16965	17186	17135	17015	16963	17247	16970	17076	17154	17056	17252	17143	17310	17161	17044	17009	17100	17071	17218	17359	17363	17155	17050	17060	17169	17014	16939	17198	17131	17059	17151	17172	17187	17090	17165	17020	17194	17071	17229	17227	17257	16998	16960	17177	16937	17223	17230	17227	16833	16965	16930	17139	17119	17395	17250	17301	17016	16996	17217	17103	17072	17043	17033	16936	17203	17083	17004	17090	16851	17343	17280	16980	17002	17020	17228	16979	16992	17072	17115	17162	17016	17096	17060	17036	17209	17181	17002	16877	17112	16884	17153	17034	17165	17118	17186	16991	17214	17055	17080	17069	17151	17089	17434	17243	17043	17188	17171	17083	17169	17039	17127	16766	17104	17133	17155	17144	17095	17087	16995	17024	17132	17126	17100	17021	17099	17054	17177	17160	17305	17235	16971	17115	17168	17223	17127	17042	17010	17158	17162	17095	17133	17001	16958	17386	17059	17119	17080	17116	17212	17076	17152	17159	17017	16837	17213	16939	17105	17093	17102	17070	17264	17100	17209	17140	16913	16945	16935	17242	17262	17158	17265	16949	17131	17079	17100	17113	17397	17017	17200	17081	17305	16986	17198	17104	17142	17047	17136	17189	16982	16980	17023	17258	17065	17194	17309	17179	17306	17086	17154	17416	17000	17128	17149	17196	17109	17272	17123	17031	17068	17172	17240	17249	17324	17108	17266	17166	17285	17014	17109	17287	17099	17099	17347	17321	17223	17250	17143	17089	17036	17280	16987	17229	17028	17122	17181	17245	17235	17041	17018	17156	17138	17014	16848	17286	17275	17098	17075	17125	17163	17232	17091	17135	17320	17089	17281	17257	17113	17302	17117	17145	17006	16983	17247	17079	17218	17200	17242	16966	16974	17252	17041	17197	17133	17177	17231	17352	17153	17187	17307	16857	17226	16932	16813	16944	17128	17069	17316	17134	17070	17009	17175	17106	17194	17010	17382	17175	17267	16869	17011	17152	17144	17106	17036	17181	17140	17164	17050	17042	16972	17077	17070	17018	16985	17183	16917	17262	17195	17042	16985	16823	17032	17179	17198	17204	17171	17069	17244	17210	17208	17271	17179	17200	17406	17000	17126	17033	17120	17076	17179	17089	17115	16995	17152	17089	17188	17122	17091	17196	17265	17219	17194	17049	17034	17007	16768	17043	16994	17296	17126	17162	17162	17178	16908	17235	17057	17185	17082	17340	17253	17413	16999	17144	16903	17084	17015	16857	16870	17036	17083	17161	16900	17175	17267	17141	17082	16979	17336	17089	17173	17076	17087	17113	17275	17220	17031	17354	17311	17094	17247	17163	17039	17079	17162	17242	17001	17164	16864	17020	17193	17289	17163	17161	17130	17185	17030	17383	16975	17143	16881	17078	17138	17211	17265	17088	17154	17115	17073	17101	17089	17108	17400	17063	17083	17170	16811	17084	17063	17014	17168	16975	17054	17175	17202	17237	17059	17146	17145	17194	17277	17242	17280	17247	17374	17417	17112	17229	17198	17101	17133	16951	17239	17059	17232	17215	17320	16888	17066	17111	17097	17155	17206	17198	17331	17053	17214	16987	17097	17329	17220	17096	17130	17071	17100	17367	17303	17124	17167	17350	17086	17010	17035	16966	17050	17074	17207	17153	17456	16931	17231	17018	17172	17441	17247	16943	17097	16960	17198	17213	17101	17102	17095	17163	17182	17194	17271	17202	17083	17130	17121	17061	17188	17050	17163	17171	17060	17338	17427	17062	17171	17275	17296	17285	17084	16925	17266	17087	17114	17132	17234	17154	17235	17155	17069	16903	17163	16958	17169	17314	17037	17185	17237	17167	17228	17075	17228	17226	17281	17084	17173	17177	17050	17126	16988	17237	17301	17107	16868	17016	17092	16867	17261	16991	17131	17172	17158	17206	17013	17281	17145	16975	17148	17184	17033	17217	17190	17225	17169	16964	17087	17273	17072	17233	17085	17162	17158	16903	17217	17009	17082	17018	17140	17213	16977	17137	17086	17166	16977	17223	17063	17143	17232	16977	17047	17006	17278	17133	17143	17279	17103	17166	16931	17206	17044	17125	17127	17285	16951	17213	17070	16994	17204	17153	17048	17153	17235	17284	16993	17384	17129	17217	17117	16990	16964	17003	17215	17056	16960	17041	16997	17020	17283	17201	16973	17091	17203	16974	17125	17037	17187	16989	17146	17191	17182	17375	17229	17029	17108	17403	17299	17282	16913	17273	17011	17191	17094	17446	17410	17020	16894	17115	17079	17079	17091	16989	16909	17087	16998	17053	17146	17108	17152	17153	16921	17170	17312	16983	17068	17059	17011	17109	17156	17196	17008	17297	17087	17195	17198	17247	17213	17201	17156	17021	17005	17132	17173	17140	16951	17060	17047	17059	16930	17126	17021	17158	17101	17075	17159	16867	17037	17159	17463	17176	16896	16968	17369	17073	16934	17239	17205	17145	17038	17308	17027	17179	16931	17276	17237	17244	17124	17307	17229	17206	17143	17255	17223	17284	17153	16895	17024	17207	17123	17077	17118	17411	17151	17046	17184	17153	17200	17168	17231	17259	17121	17127	17095	17427	17353	17144	17216	17200	17025	17061	17059	17085	16899	17385	17194	17274	17196	17272	17045	17051	17315	17087	17001	17180	17192	17229	17213	17374	17074	17227	16972	17225	17099	16889	17372	17104	17102	16944	17187	17168	17062	17323	16976	17073	17117	17100	17147	17334	17335	17027	16937	17184	17218	17261	17090	17065	17429	17133	17101	17306	17292	17195	17193	16889	17214	17193	17040	17192	17175	17021	17084	17138	17124	17230	17053	17183	17236	17076	17311	17211	17227	17145	17093	17272	17122	17155	17150	17104	17160	17286	17080	17237	17118	17050	17061	16985	17292	17258	17078	17227	17286	17066	17075	17183	17140	17157	17149	17149	17080	17214	17411	17285	17106	17199	17194	17083	17175	17108	17201	17144	17319	17169	17169	17106	17141	17239	17139	17136	17159	17121	17048	17203	17081	17403	17308	17103	17077	17065	17094	17217	17156	17156	17159	17167	16929	17082	17259	17129	17042	17089	17245	17082	17049	17119	17219	16982	17157	17172	17151	17112	16965	17062	17092	17100	17343	17291	17231	17241	17050	17140	17233	16969	17092	17170	17072	17148	17207	17162	17019	17004	17262	17179	17054	17327	17128	17074	17222	16966	17270	17127	17280	17095	17291	16977	16916	17138	17225	17061	17167	17226	17065	17100	17162	17220	17236	17138	17090	17164	17104	17103	17217	17087	17007	17077	17184	17185	16972	17285	17231	17019	17207	17028	17079	16939	17037	17061	17191	17234	17112	17054	17027	17002	17359	17160	17287	17118	17121	17149	17119	17109	17251	17176	17106	17386	17030	17223	17322	17291	17031	16936	17079	17107	17134	17306	17035	17143	16962	17279	17191	17177	17158	17057	16968	17046	17191	17098	17170	17053	17099	17307	17106	17091	16937	16880	17165	16865	17225	17124	16899	16960	17158	17146	16951	17060	17001	17068	16914	17002	17132	16945	17202	17006	17122	17336	17164	17358	17215	17148	17050	17132	17178	17020	17122	17050	16997	16948	17159	17033	17216	16978	16962	17131	17101	17306	17256	16846	17292	17010	17106	17039	17106	17201	17317	17242	17018	16879	17101	17329	17154	17137	17189	17204	17409	17046	17446	17104	16876	17213	17176	17098
21020	35001	34030	26187	21842	19357	18191	16925	16238	16160	15477	15410	15205	15057	14700	14596	14442	14442	14341	14418	14294	14274	14381	14151	14237	14147	14181	14031	13966	14053	13952	13985	13879	13952	13843	14056	13976	13997	13937	13915	13852	13871	14019	14432	15187	15042	14653	14393	13824	13894	13775	13825	13925	13905	13902	13795	13693	13756	13859	13841	14057	13721	13946	13771	13881	13747	13894	13715	13941	13928	13874	13815	13850	13766	13855	13928	13807	13902	13861	13730	13864	13752	13814	13756	13767	13863	13910	13992	13948	13918	14000	13770	13870	13813	13817	13739	13654	13772	13696	13936	13845	13829	13847	13927	13827	14029	13716	13706	13803	13797	13874	13830	13785	13938	13927	13886	13887	13851	13807	13829	13927	13883	13856	13796	13869	13840	13872	13832	13920	13956	13853	13971	13892	13822	13824	13997	13869	13975	13702	13795	13637	13824	13825	13767	13756	13835	13951	14023	13894	14061	13735	14005	13794	13735	13840	13755	13937	13831	13788	13781	13883	14172	13952	13830	13939	13846	13974	13827	13794	13792	13885	13745	13745	13891	13958	13850	13867	13730	13885	13803	13854	13733	13794	13754	13811	13691	13849	13828	13920	13841	13874	13835	13703	13793	13780	13888	13898	13760	13795	13473	13784	13887	14012	13763	13973	13859	13947	13720	13902	13800	13689	13944	13863	13889	13839	13886	13760	13678	13608	14026	13845	13846	13837	13933	13810	13889	13875	13754	14009	13839	13961	13757	13740	13838	13652	13887	13777	13879	13736	14095	13830	13673	13815	13867	13791	13781	13748	13834	13722	13870	14010	13872	13788	13763	13963	13920	13778	13968	14020	13900	13847	13816	13843	13869	13812	13737	13973	13856	13833	14055	13902	13733	13770	13870	13935	13848	13964	13731	13937	13817	13796	13715	13784	13927	13775	13813	13925	13781	13909	13864	13789	13839	13792	13977	13825	13914	13802	13887	13701	13890	13896	13709	13839	13954	13835	13769	13802	13830	13814	13902	13901	13983	13890	13949	13855	13813	13853	13840	13714	13810	13867	13982	13818	13712	13838	13828	13954	13921	13619	13826	13789	13977	13849	13947	13893	13816	13739	13662	13851	13767	13810	13777	13906	13770	13720	13774	13888	13870	13641	13940	13629	13871	13855	13932	13760	13767	13858	13839	13866	13813	13731	13807	13673	13831	13998	13737	13886	13853	13813	13830	13839	13945	13706	13819	13829	13776	13926	13778	13917	13886	13673	13724	13705	13812	13757	13635	13898	13745	13777	13746	13741	13825	13808	13910	13978	14020	13735	13832	13774	13862	13878	13848	13883	13857	13915	13797	13623	13733	13813	13670	13888	13895	13790	13843	13972	13763	13508	13911	13754	14057	13803	13775	13933	13758	13839	13807	13890	13841	14020	13768	13749	13811	13884	13805	13889	13898	13939	13845	13945	13911	13949	13720	13751	13959	13870	13826	13621	13932	13824	13900	13801	14007	13933	13831	13652	13789	13736	14006	13751	13694	13836	13886	13800	13933	13983	13892	13795	13821	13879	13763	13885	13834	13618	13770	13724	13748	13761	13756	13929	13786	13896	13820	13709	13833	14062	13894	13879	13755	13842	13948	13782	13899	13749	13827	13830	13682	13843	13724	13862	13773	13819	13940	13898	13921	13905	13868	13899	13870	13710	13946	13709	13911	13859	13791	13845	13764	13968	13888	13882	13966	13944	13733	13862	13876	13896	13831	13922	13957	13842	13867	13800	13940	13879	13935	13804	13729	13784	13896	13760	13968	14095	13639	13877	13978	13950	13828	13799	13989	13802	13742	13832	13908	13847	13779	13814	13850	13704	13788	13853	13802	13814	13948	13834	13873	13899	13958	13821	13986	13854	14120	13847	13860	13709	13668	13940	13861	13920	13800	13807	13897	13864	13888	13825	13659	13885	13868	13929	13839	13817	13794	13862	13913	13968	13848	13923	13777	13780	13835	13929	13750	13907	13720	13836	13923	13907	13742	13806	13839	13865	13739	13985	13841	13884	13832	13843	13897	13992	13778	13822	13750	13730	13882	13882	13819	13791	13759	13912	13755	13977	13881	13843	13958	13710	13828	13773	13969	13773	13854	13863	13878	13808	13777	13843	13676	13760	13839	13830	13820	13878	13736	13836	13688	13824	13738	13797	13695	13795	13920	13765	13770	13508	13961	13647	13878	13930	13813	13951	13741	13919	13846	13865	13882	13791	13768	13722	13887	13803	13909	13880	13734	13842	13877	14045	13845	13791	13949	13872	13742	14018	13823	13988	13888	13769	13779	13876	13713	13884	13778	13705	13933	13850	13757	13949	13785	13920	13838	13790	13938	13862	13965	13896	13833	13924	13888	13860	13815	13839	13801	13835	13847	14062	13821	13839	13852	14003	13870	13799	13953	13646	13792	13916	13689	13763	13776	13795	13731	14123	13760	13929	13859	13896	13848	13921	13812	13680	13673	13815	13859	13900	13886	13774	13787	13883	14064	13751	13855	13715	13758	13912	13854	13780	13802	13709	13876	13772	13859	13979	13852	13744	13859	13836	13828	13689	13720	13826	13818	13859	13814	13800	13758	13912	13883	13903	14018	13772	13867	13844	13906	13859	13854	13881	13698	13942	13887	13989	13744	13870	13884	13753	13787	13920	13893	13786	14011	13739	13974	13764	13778	13834	13762	13898	13948	13999	13736	13956	13861	13714	13855	13812	13781	13936	13943	13831	13753	13914	13687	13750	13896	13941	13749	13783	13837	13766	13970	13929	13765	13761	13989	13889	13917	13909	13858	13907	14051	13978	13832	13847	13818	13827	13792	13836	13829	13762	13910	13837	13715	13982	13698	13922	13754	13886	13853	13713	13711	13779	13845	13772	13669	13780	13952	13645	14012	13871	13838	13847	13895	13943	13828	13653	13963	13839	13903	13721	13805	13885	13879	13854	13886	13766	13871	13815	13796	13714	13814	13810	13896	13813	13972	13931	13859	13964	13844	13710	13720	13964	13777	13860	13907	13888	13852	13741	13801	13908	13844	13642	13799	13939	13820	13836	13763	13797	13795	13835	13935	13751	13783	13887	13828	13705	13831	13760	14056	13805	13795	13821	13859	14019	13642	13686	13797	13873	13622	13816	13965	13830	13932	13871	13931	13992	13842	13688	13739	13998	13837	13835	13916	13657	13927	13843	13856	13778	13756	13805	13732	13813	13673	13909	13736	13745	13895	13929	13881	13595	13803	13737	13856	13974	13917	13935	13820	13837	13942	13774	13843	13871	13853	13796	13931	13910	13839	14022	13851	13923	13781	13783	13893	13707	13851	13674	13659	13726	13753	13884	13816	13898	13852	14035	13712	13778	13875	13781	13779	13787	13940	13716	13828	13673	13815	13749	13879	13938	13790	13704	13757	13937	13777	13925	13938	13927	13648	13878	13897	13843	13773	13846	13894	13725	13920	13991	13737	13857	13689	13722	13821	13921	13928	13946	13749	13686	13869	13796	13731	13856	13901	13909	13552	13911	13773	13857	13879	13929	13848	13758	13872	13922	13832	13931	13914	13789	13687	13883	13750	13742	13754	13785	13794	13935	13847	13839	14017	13792	13897	13851	13873	13835	13866	13837	13898	14030	13865	13847	13823	13855	13874	13853	13866	13722	13802	13750	13798	13896	13888	13811	13716	13930	13824	13887	13839	13830	14056	13846	13785	13846	13823	13957	13707	13760	13888	13891	13834	13905	13942	13883	13934	13798	14021	13815	13769	13652	13934	13901	13825	13891	13812	13834	13784	13718	13662	13813	13898	13982	13739	13904	13864	13622	13838	13672	13952	13591	13795	13901	13780	13648	13621	13815	14038	13922	13766	13970	13892	14030	13798	13875	13661	13916	13649	13740	14016	13923	13816	13939	13831	13809	13944	13813	13877	13776	13816	13934	13760	13941	13951	13816	13963	13796	13825	13703	13893	13795	13898	14008	13990	13806	13820	13911	13968	13765	13662	13740	13918	13829	13912	13704	13871	13968	13801	13726	13770	13672	13858	13856	13708	13815	13798	13820	13748	13652	13906	13802	13901	13872	14018	13808	13688	13810	13975	13776	13892	13755	13820	13787	13799	13940	13955	13872	13986	13777	13724	13942	13852	13820	13906	13855	13880	13838	13981	13803	13899	13755	13858	13722	13710	13873	13762	13756	13831	13826	13804	13844	13862	13878	13878	13717	13812	13900	13637	13891	13792	13898	13820	13874	13844	13942	13864	13781	13813	13918	13921	13803	13730	13606	13852	13808	13634	13980	13848	13776	13932	13972	13889	13781	13736	13580	13990	13862	13778	13770	13957	13866	13988	13893	13813	13723	13925	13930	14086	13648	13835	13906	13788	13783	13692	13788	13812	13897	13768	13663	13817	14077	14052	13963	13813	13782	13782	13973	13690	13873	13781	13892	13817	13776	14067	13943	13901	13693	13913	13902	13769	13721	13667	13954	13908	13745	13853	13805	13923	13940	13896	13836	13653	13824	13887	13724	13898	13937	13878	13790	13687	13881	13971	13989	13821	13923	13743	13724	13736	13750	13765	13786	13817	13841	13802	13683	13788	13947	13787	13910	13933	13869	13784	13924	13851	13811	14067	13874	13741	13820	13913	13898	13706	13956	13901	13832	13877	13796	13877	13793	13842	13868	13962	13856	13810	13917	13929	13843	13647	13757	13867	13778	13880	13805	13747	14018	13896	14015	13860	13888	13839	13824	13991	13760	13826	13757	13942	13969	13843	13778	13726	14006	13655	13846	13814	13757	13802	13830	13840	13773	13605	13873	13907	13840	13881	13860	13840	13700	13866	13939	13992	13879	13805	13837	13975	13791	13757	13867	13770	13802	13901	14053	13842	13772	13650	13802	13974	13929	13785	13795	13892	13987	13801	13907	13834	13926	13789	13842	13777	13796	13968	13880	13728	13904	13800	13884	13778	13799	13734	13831	13823	13696	13827	13862	13781	13756	13833	13824	13912	14008	13751	13745	13718	13841	13951	13738	13776	13952	13859	14008	13930	13799	13848	13978	13866	13854	13722	13844	13852	13865	13810	13703	13704	13837	13728	13859	13763	13848	13829	13819	13761	13833	13835	13883	13847	13758	13606	13709	13791
23513	21072	28449	23795	21850	24169	25366	20525	19431	19404	18974	18374	18265	18174	17822	17630	17361	17619	17246	17204	17290	17386	17231	17306	17222	17244	17104	17010	17110	17121	16987	16884	16987	16860	16851	16741	16851	16897	16943	16865	16829	17032	17431	17642	18205	18351	17871	17489	16991	16765	17010	16704	16733	16716	17009	16791	16722	16704	16771	16919	16902	16949	16915	16840	16776	16766	16699	16581	16787	16717	16743	16701	16930	16619	16745	16676	16755	16864	16937	16839	16705	16712	16760	16845	16917	16922	16884	16757	16817	16663	16813	16693	16701	16838	16552	16763	16470	16756	16733	16859	16768	16888	16765	16890	16847	16944	16660	16629	16631	16802	16737	16744	16763	16672	16774	16715	16925	16852	16899	16729	16763	16881	16645	16736	16714	16859	16957	16861	16958	16932	16784	16741	16831	16674	16811	16759	16691	16780	16646	16865	16819	16730	16740	16720	16741	16815	16680	16790	16465	16771	16815	16767	16620	16565	16670	16898	16798	16650	16603	16988	16792	16781	16817	16636	16747	16876	16739	16767	16784	16615	16693	16677	16800	16678	16712	16716	16703	16671	16672	16731	16870	16613	16635	16682	16780	16829	16789	16497	16657	16615	16651	16839	16774	16840	16735	16850	16714	16703	16671	16822	16813	16764	16619	16898	16941	16519	16673	16906	16697	16808	16724	16566	16796	16877	16841	16624	16902	16819	16886	16882	16918	16827	16775	16842	16754	16885	16696	16797	16771	16901	16536	16706	17007	16914	16731	16702	16720	16609	16567	16660	16744	16776	16697	16445	16627	16819	16949	16581	16447	16613	16498	16663	16668	16833	16780	16932	16712	16635	16895	16701	16746	16685	16761	16465	16652	16875	16544	16673	16615	16570	16618	16886	16605	16648	16613	16680	16839	16803	16855	16838	17054	16634	16561	16757	16728	16840	16821	16924	16770	16925	16796	16673	16799	16880	16720	16627	16792	16827	16874	16597	16797	16854	16880	16600	16726	16638	16661	16731	16541	16741	16850	16808	16891	16722	16614	16781	16733	16560	16476	16957	16604	16628	16846	16499	16780	16638	16813	16622	16680	16917	16693	16661	16851	16779	16840	16754	16630	16500	16973	16820	16623	16733	16565	16633	16756	16705	16717	16511	16556	16637	16708	16638	16777	16598	16495	16802	16778	16749	16844	16780	16737	16693	16883	16810	16633	16615	16595	16764	16893	16744	16961	16796	16823	16842	16790	16608	16953	16615	16629	16635	16860	16920	16825	16691	16707	16674	16670	16884	16770	16749	16819	16823	16882	16894	16940	16658	16719	16580	16462	16673	16830	16834	16844	17002	16540	16865	16691	16812	16644	16900	16816	16907	16621	16654	16858	16806	16772	16703	16768	16763	16726	16747	16962	16620	16773	16776	16881	16562	16739	16654	16781	16813	16702	16743	16728	16861	16802	16745	16766	16722	16760	16834	16847	16854	16663	16704	16546	16886	16669	16623	16833	16964	16818	16844	16808	16757	16759	16741	16660	16835	16711	16809	16712	16779	16676	16588	16923	16866	16757	16703	16739	16753	16924	16643	16603	16717	16626	16691	16618	16668	16907	16853	16761	16563	16807	16826	16515	16847	16776	16530	16607	16876	16783	16594	16760	16708	16789	16738	16671	16892	16817	16753	16780	16798	16703	16681	16738	16762	16872	16548	16775	17049	16891	16545	16538	16704	16880	16711	16760	16943	16750	16711	16666	16676	16872	16524	16618	16727	16656	16698	16498	16878	16547	16586	16684	16817	16859	16517	16773	16925	16784	16659	16635	16760	16914	16733	16796	16901	16756	16926	16656	16748	16496	16860	16745	16669	16644	16875	16610	16689	16669	16813	16749	16724	16629	16644	16620	16732	16685	16816	16609	16571	16926	16746	16742	16769	16670	16741	16890	16763	16413	16521	16837	16831	16730	16661	16735	16671	16938	16887	16785	16574	16779	16837	16853	16668	16793	16931	16665	16833	16630	16727	16517	16818	16699	17012	16514	16604	16883	16694	16783	16625	16745	16667	16548	16738	16874	16821	16575	16651	16675	16590	16765	16667	16575	16590	16429	16836	16718	16721	16897	16727	16662	16637	16908	16671	16582	16806	16818	16741	16945	16731	16717	16573	16750	16704	16692	16511	16615	16752	16816	16733	16812	16770	16588	16812	16980	16640	16601	16828	16728	16809	16869	16696	16674	16626	16601	16880	16655	16701	16475	16684	16875	16767	16561	16783	16462	16723	16704	16887	16720	16686	16689	16621	16629	16856	16714	16827	16488	16673	16677	16656	16530	16701	16743	16721	16946	16691	16688	16802	16578	16880	16542	16635	16797	16878	16602	16803	16783	16696	16505	16696	16728	16859	16813	16859	16808	16603	16625	16631	16587	16650	16810	16884	16672	16811	16739	16899	16649	16657	16653	16821	16546	16457	16631	16639	16691	16862	16690	16694	16790	16580	16591	16799	16748	16718	16718	16718	16761	16682	16517	16852	16876	16881	16711	16681	16853	16811	16583	16656	16723	16841	16788	16676	16905	16789	16771	16708	16735	16762	16894	16509	16707	16793	16761	16746	16682	16739	16867	16555	16477	16811	16547	16600	16657	16901	16822	16658	16846	16645	16895	16570	16589	16668	16899	16864	16785	16601	16731	16772	16470	16596	16734	16699	16871	16678	16942	16725	16794	16668	16635	16790	16948	16678	16861	16649	16718	16525	16590	16730	16730	16788	16806	16867	16696	16759	16843	16607	16683	16850	16541	16632	16809	16711	16777	16478	16639	16803	16825	16795	16737	16720	16843	16638	16867	16742	16844	16841	16673	16799	16749	16867	16699	16675	16648	16721	16787	16961	16876	16794	16766	16841	16594	16466	16606	16655	16883	16877	16853	16732	16997	16610	16686	16730	16569	16790	16726	16722	17008	16810	16849	16753	16873	16831	16807	16845	16676	16833	16749	16613	16647	16713	16764	16748	16813	16763	16669	16691	16857	16691	16642	16930	16683	16564	16801	16728	16681	16802	16855	16562	16630	16773	16741	16748	16605	16931	16613	16844	16796	16693	16871	16833	16759	16640	16892	16714	16669	16932	16865	16700	16638	16797	16782	16888	16858	16721	16726	16715	16799	16653	16779	16809	16914	16691	16831	16771	16596	16893	16784	16806	16682	16497	16678	16598	16536	16759	16792	16735	16768	16699	16845	16869	16892	16680	16769	16732	16735	16681	16849	16715	16672	16411	16885	16733	16927	16593	16724	16643	16650	16753	16719	16619	16806	16743	16798	16824	16786	16815	16611	16763	16879	16961	16602	16826	16920	16792	16579	16710	16655	16716	16416	16925	16616	16584	16731	16697	16748	16555	16823	16657	16822	16746	16973	16842	16700	16657	16817	16621	16835	16625	16691	16753	16807	16836	16840	17048	16815	16794	16741	16688	16615	16682	16863	16648	16865	16483	16599	16630	16861	16793	16796	16828	16705	16763	16664	16701	16499	16775	16762	16595	16669	16689	16644	16643	16681	16828	16741	16831	16809	16611	16394	16813	16653	16728	16946	16923	16711	16636	16856	16728	16940	16706	16760	16662	16792	16731	16711	16718	16858	16704	16725	16766	16828	16681	16588	16727	16543	16644	16684	16686	16560	16634	16747	16746	16680	16736	16673	16791	16804	16728	16758	16751	16861	16969	16785	16795	16929	17067	16727	16703	16616	16827	16621	16790	16830	16858	16883	16690	16696	16865	16851	16785	16818	16781	16910	16582	16654	16550	16556	16592	16861	16425	16804	16687	16651	16520	16630	16724	16688	16666	16614	16705	16644	16759	16727	16610	16931	16598	16695	16907	16885	16746	16844	16718	16829	16667	16814	16740	16870	16513	16890	16776	16677	16729	16704	16843	16790	16731	16904	16852	16856	16967	16714	16733	16836	16671	16673	16839	16679	16914	16674	16585	16660	16663	16653	16701	16864	16927	16963	16724	16811	16820	16909	16583	16736	16588	16695	16664	16651	16597	16674	16770	16572	16741	16752	16672	16699	16660	16671	16635	16466	16567	16649	16684	16880	16746	16671	16611	16750	16630	16745	16744	16771	16839	16689	16624	16963	16801	16885	16549	16844	16938	16619	16660	16645	16721	16895	16761	16792	16777	16817	16846	16718	16821	16686	16663	16694	16621	16953	16709	16558	16616	16753	16613	16827	16756	16764	16703	16638	16559	16808	16647	16765	16862	16716	16713	16852	16913	16771	16893	16530	16689	16922	16622	16762	16629	16776	16796	16749	16774	16630	16533	16666	16654	16793	16799	16771	16597	16707	16843	16609	16584	16910	16778	16657	16683	16616	16650	16810	16654	16837	16761	16546	16714	16591	16801	16772	16558	16611	16551	16846	16967	16769	16512	16677	16639	16646	16423	16732	16592	16753	16666	16842	16791	16675	16682	16637	16848	16907	16598	16759	16784	16671	16570	16638	16673	16790	16821	16738	16747	16590	16748	16653	16752	16845	16802	16790	16728	16630	16740	16781	16847	16727	16659	16712	16915	16390	16895	16579	16628	16808	16814	16795	16791	16507	16904	16654	16545	16743	16739	16713	16805	16876	16780	16939	16820	16706	16758	17012	16704	16671	16724	16926	16663	16721	16546	16906	16674	16361	16830	16831	16601	16926	16798	16753	16526	16708	16748	16909	16766	16872	16850	16880	16882	16787	16717	16742	16827	16722	16715	16837	16640	16676	16715	16816	16569	16865	16782	16665	16804	16524	16694	16848	16718	16634	16693	16689	16882	16739	16738	16949	16742	16911	16773	16818	16822	16579	16636	16717	16711	16789	16599	16836	16682	16588	16629	16837	16729	16734	16677	16840	16686	16944	16750	16671	16837	16974	16847	16725	17003	16869	16739	16726	16919	16727	16608	16676	16775	16755	16697	16755	16594	16632	16660	16632	16654	16807	16740	16803	16710	16503	16548	16631	16480	16790	16867	16716	16803	16717	16756	16739	16794	16832	16665	16757	16680	16642	16590	16951	16811	16715	16896	16710	16898	16559	16697	16563	16942	16789	16852	16834	16709	16855	16892	16546	16487	16763	16691	16887	16786	16786	16514	16799	16828	16649	16602	16591	16817	16988	16665	16781	16824	16693	16658	16856	16768
23381	40813	38856	31222	25489	22064	20523	18811	17844	17034	16646	16191	15877	15546	15255	14769	14641	14387	14436	14507	14310	14377	14446	14250	14159	14119	13907	13775	13825	13747	13733	13714	13872	13602	13654	13519	13613	13604	13796	13668	13669	13868	14295	15173	15852	15590	14862	14110	13907	13638	13443	13584	13598	13579	13520	13768	13420	13731	13660	13548	13790	13717	13668	13647	13803	13633	13623	13662	13718	13534	13626	13574	13555	13732	13501	13701	13651	13497	13783	13619	13509	13612	13758	13697	13647	13531	13734	13558	13551	13527	13716	13538	13577	13488	13711	13491	13594	13673	13573	13580	13801	13537	13556	13563	13557	13531	13570	13688	13548	13559	13636	13709	13615	13404	13669	13418	13702	13536	13587	13753	13598	13479	13674	13691	13597	13650	13656	13437	13565	13382	13601	13527	13482	13562	13547	13355	13660	13740	13507	13713	13570	13532	13664	13729	13502	13479	13534	13709	13668	13595	13700	13366	13674	13655	13584	13530	13659	13596	13457	13471	13534	13507	13557	13644	13487	13612	13554	13626	13542	13616	13659	13562	13533	13563	13724	13444	13739	13685	13684	13686	13647	13555	13576	13483	13675	13659	13521	13601	13574	13651	13491	13575	13889	13608	13684	13492	13807	13560	13665	13567	13419	13725	13670	13646	13638	13470	13645	13428	13665	13394	13685	13564	13460	13592	13473	13506	13310	13684	13692	13384	13606	13603	13696	13689	13640	13790	13702	13589	13484	13581	13484	13496	13471	13741	13595	13518	13550	13615	13657	13608	13482	13649	13585	13676	13611	13506	13710	13490	13675	13530	13472	13580	13581	13532	13500	13808	13726	13624	13727	13585	13489	13682	13699	13615	13528	13681	13691	13650	13740	13506	13567	13597	13481	13482	13488	13553	13642	13480	13477	13530	13731	13353	13603	13711	13556	13633	13519	13546	13615	13563	13578	13706	13506	13767	13607	13606	13539	13667	13428	13697	13520	13690	13753	13783	13584	13527	13507	13658	13698	13462	13655	13610	13601	13491	13639	13614	13664	13710	13493	13549	13695	13670	13676	13505	13676	13526	13589	13553	13415	13600	13568	13663	13547	13676	13659	13560	13595	13794	13664	13634	13592	13550	13599	13584	13599	13618	13537	13539	13633	13631	13647	13425	13657	13629	13705	13700	13527	13468	13595	13673	13516	13586	13589	13669	13529	13688	13612	13483	13592	13669	13740	13665	13599	13627	13592	13561	13622	13324	13507	13386	13601	13529	13434	13581	13402	13562	13586	13601	13778	13673	13589	13598	13714	13683	13650	13741	13544	13527	13627	13724	13797	13481	13686	13743	13545	13632	13615	13585	13697	13523	13657	13661	13507	13563	13498	13464	13638	13411	13569	13669	13721	13643	13625	13594	13529	13605	13677	13436	13517	13540	13420	13594	13570	13489	13602	13730	13643	13555	13544	13584	13461	13620	13496	13611	13838	13529	13510	13674	13558	13623	13470	13499	13625	13704	13474	13668	13472	13679	13639	13457	13702	13573	13607	13537	13676	13609	13602	13551	13595	13674	13596	13577	13621	13392	13552	13517	13541	13791	13601	13628	13519	13515	13724	13450	13644	13757	13700	13705	13387	13550	13598	13621	13613	13665	13533	13525	13469	13530	13603	13641	13674	13569	13711	13347	13468	13665	13662	13644	13419	13450	13671	13631	13475	13441	13531	13675	13654	13657	13585	13479	13573	13704	13585	13529	13605	13672	13505	13698	13452	13491	13757	13420	13593	13602	13547	13575	13713	13641	13729	13600	13527	13521	13555	13584	13688	13742	13460	13537	13796	13547	13599	13454	13687	13584	13560	13529	13679	13495	13625	13691	13486	13696	13680	13610	13508	13530	13562	13685	13683	13667	13414	13554	13545	13510	13618	13546	13534	13579	13572	13416	13640	13504	13479	13524	13589	13694	13522	13470	13639	13748	13580	13432	13553	13314	13516	13612	13698	13571	13586	13469	13595	13400	13619	13633	13551	13650	13634	13615	13549	13708	13675	13602	13617	13418	13804	13576	13701	13668	13673	13432	13493	13577	13774	13562	13723	13589	13576	13628	13622	13507	13737	13617	13667	13493	13671	13637	13581	13655	13414	13543	13756	13565	13593	13686	13632	13563	13640	13537	13618	13657	13614	13670	13628	13483	13728	13878	13706	13543	13670	13706	13720	13567	13533	13556	13554	13427	13745	13729	13501	13621	13596	13625	13732	13605	13716	13583	13615	13593	13942	13577	13532	13627	13650	13674	13386	13619	13501	13593	13743	13530	13630	13676	13704	13404	13749	13549	13476	13631	13587	13437	13632	13676	13692	13683	13524	13661	13649	13578	13703	13722	13670	13677	13659	13581	13632	13629	13521	13562	13486	13548	13392	13611	13655	13459	13627	13545	13454	13730	13655	13587	13602	13562	13395	13608	13580	13606	13488	13522	13640	13534	13589	13440	13705	13756	13555	13481	13666	13652	13532	13554	13610	13757	13764	13454	13652	13460	13757	13472	13559	13519	13708	13644	13429	13564	13601	13614	13606	13477	13600	13596	13587	13643	13549	13537	13494	13556	13366	13511	13585	13473	13602	13539	13719	13549	13615	13588	13606	13471	13616	13665	13682	13714	13648	13623	13711	13579	13496	13433	13722	13654	13582	13700	13473	13482	13777	13482	13738	13558	13745	13470	13685	13613	13588	13616	13651	13658	13573	13586	13726	13675	13537	13614	13683	13471	13544	13713	13727	13621	13666	13597	13648	13671	13572	13478	13626	13643	13740	13494	13524	13567	13564	13438	13642	13606	13738	13719	13703	13382	13480	13643	13561	13591	13429	13607	13417	13403	13654	13631	13631	13550	13766	13549	13416	13567	13695	13454	13345	13729	13623	13769	13666	13443	13575	13661	13553	13610	13671	13572	13604	13639	13365	13647	13635	13620	13562	13602	13624	13472	13654	13756	13448	13710	13420	13606	13464	13578	13480	13500	13821	13666	13644	13648	13586	13557	13375	13433	13446	13544	13847	13506	13539	13600	13687	13591	13535	13680	13442	13577	13490	13575	13420	13561	13440	13603	13691	13602	13678	13591	13703	13595	13517	13511	13638	13578	13563	13677	13433	13689	13404	13712	13677	13528	13605	13434	13574	13741	13659	13559	13552	13634	13741	13543	13583	13591	13603	13715	13586	13653	13455	13566	13583	13585	13494	13637	13597	13541	13519	13585	13560	13659	13445	13661	13745	13569	13696	13439	13594	13482	13477	13694	13648	13735	13505	13560	13595	13607	13509	13673	13463	13601	13639	13729	13626	13790	13434	13591	13508	13578	13670	13610	13667	13615	13652	13590	13624	13597	13414	13620	13682	13605	13475	13494	13546	13618	13732	13481	13617	13534	13543	13595	13612	13631	13544	13653	13597	13620	13547	13565	13509	13800	13603	13782	13658	13556	13589	13688	13605	13668	13574	13426	13623	13674	13499	13502	13607	13605	13470	13508	13514	13601	13715	13506	13561	13562	13638	13640	13649	13597	13622	13732	13701	13695	13440	13633	13695	13623	13478	13405	13584	13466	13648	13741	13620	13669	13662	13566	13636	13601	13713	13544	13426	13536	13557	13554	13572	13695	13550	13633	13516	13526	13536	13628	13619	13482	13622	13491	13706	13568	13490	13726	13600	13535	13572	13689	13588	13755	13484	13641	13642	13559	13775	13637	13337	13735	13506	13460	13560	13476	13731	13592	13470	13546	13573	13622	13683	13565	13599	13685	13768	13637	13497	13721	13554	13659	13556	13472	13604	13661	13745	13601	13533	13572	13455	13607	13549	13411	13621	13655	13570	13568	13507	13615	13523	13633	13584	13615	13660	13600	13464	13531	13557	13700	13526	13478	13724	13521	13778	13592	13671	13480	13700	13797	13519	13393	13684	13533	13467	13623	13598	13630	13534	13518	13584	13540	13620	13700	13581	13612	13673	13643	13655	13576	13490	13513	13567	13633	13480	13662	13643	13392	13410	13575	13576	13618	13610	13507	13506	13695	13570	13456	13704	13681	13707	13652	13499	13665	13541	13575	13655	13543	13617	13470	13505	13680	13603	13637	13538	13743	13605	13509	13600	13641	13685	13584	13509	13460	13716	13589	13471	13349	13474	13540	13611	13549	13768	13659	13754	13526	13574	13552	13795	13459	13617	13481	13531	13558	13501	13712	13623	13608	13580	13561	13766	13717	13548	13622	13661	13511	13523	13523	13521	13563	13541	13672	13517	13624	13622	13641	13557	13362	13699	13465	13633	13645	13574	13622	13502	13651	13589	13416	13682	13490	13507	13507	13450	13572	13479	13692	13678	13388	13599	13485	13494	13549	13626	13549	13509	13622	13507	13620	13605	13684	13672	13556	13532	13501	13584	13616	13549	13697	13494	13463	13599	13654	13574	13609	13571	13671	13806	13707	13499	13616	13665	13468	13562	13471	13657	13328	13547	13616	13630	13563	13442	13546	13495	13707	13592	13456	13670	13481	13730	13438	13746	13601	13478	13572	13604	13543	13600	13736	13574	13643	13676	13699	13669	13548	13607	13607	13646	13553	13509	13385	13578	13607	13553	13604	13588	13616	13559	13567	13660	13492	13680	13696	13643	13496	13605	13576	13557	13582	13600	13506	13535	13606	13671	13649	13589	13529	13603	13561	13514	13721	13583	13630	13648	13611	13543	13473	13724	13615	13565	13430	13446	13626	13559	13593	13722	13774	13619	13416	13523	13507	13672	13611	13512	13505	13718	13482	13497	13515	13717	13626	13679	13597	13637	13430	13688	13699	13673	13579	13649	13702	13712	13638	13552	13614	13498	13666	13737	13516	13594	13694	13557	13402	13537	13502	13755	13461	13756	13668	13650	13469	13702	13634	13497	13741	13495	13532	13670	13648	13617	13563	13548	13669	13726	13512	13488	13565	13806	13472	13703	13669	13643	13542	13328	13600	13538	13529	13563	13440	13817	13653	13595	13645	13731	13587	13595	13613	13622	13653	13669	13584	13660	13575	13722	13659	13739	13649	13641	13746	13711	13790	13622	13635	13517	13711	13586	13568	13600	13653	13607	13584	13639	13447	13783	13711	13644	13516	13732	13688	13667	13528	13415	13619	13635	13405
29322	23190	24398	21354	18452	18182	18091	17686	17385	17460	17599	17379	17358	17370	17243	17339	17402	17179	17390	17172	17302	17077	17164	17034	17042	17100	16835	17185	17136	17069	17030	17056	17082	17240	16914	16945	17033	17172	17030	17055	17257	17133	17108	16980	17083	17058	17182	17029	17131	17139	17152	17239	17181	17236	16946	16955	16975	16924	17144	17028	17218	16998	16981	17108	17132	17224	17283	17293	17127	17111	17295	16957	16941	16851	17161	17046	17098	17131	17216	17129	17041	17069	17257	16924	16930	16994	16997	16775	17067	17123	17136	17103	17110	17093	16827	17244	16815	16925	17112	16888	17048	16885	16999	17037	17094	16815	17009	16967	17221	17067	16976	17062	17308	17038	17011	16879	17258	16845	17049	17049	17004	16942	17010	17095	16833	16996	16902	17198	17079	17197	17135	17031	16906	16870	16985	16888	17012	17187	17108	17046	17085	17013	16908	16972	16897	17018	17110	17210	17167	17124	17077	16684	17285	17039	16909	16954	16846	17119	17151	17053	16917	17148	16892	17063	17197	16991	17010	17025	17005	16782	16971	17014	16853	17019	16974	16924	17064	16817	17149	16960	17027	17042	17057	17039	16878	17083	17203	17098	16937	17010	17223	16910	16764	16849	17001	16951	17219	16926	16873	16907	16978	17012	16936	17078	16954	16996	16973	16954	16896	16940	17192	17121	17136	17029	17146	17065	16954	16957	17112	16929	17184	16991	17087	16977	17057	16961	16974	17102	16934	17036	17095	17154	17056	16822	17006	16920	16923	17159	17076	16947	17058	17174	16965	16939	16922	17250	17166	17009	17100	16993	17175	17228	17108	17165	17081	16915	17001	17059	16998	17051	17049	16948	16925	16954	17186	17028	17119	16741	17064	16805	16867	17015	17247	17243	17020	17003	17085	16871	17145	17084	17035	16989	17059	16897	16856	17091	17100	16953	17172	16891	17008	17146	17023	17032	16836	17188	17144	16758	17028	17004	16951	17072	17017	17039	16772	17043	17071	17000	16924	16781	16914	16850	16792	16919	17052	16943	17146	17142	17009	17049	17001	17151	17148	17098	16993	17138	17218	17099	17383	17159	17025	17049	17007	17129	17008	17017	17241	16973	17131	17048	17097	17195	17084	16960	17023	17206	17147	17173	16959	17110	17065	17042	17155	16859	16841	16976	16922	17037	16979	17015	16973	16873	17073	17060	17086	17121	17091	16956	16899	16828	16807	16943	16886	16916	16853	17389	17196	17171	16963	16845	16870	16680	16923	16993	16942	17224	17235	17007	16999	17183	17021	16981	16995	16969	17108	16900	16931	17280	17263	17106	17149	17005	17135	16993	17136	16826	17010	16967	17044	16894	17072	16882	16973	17080	17081	17065	17061	16961	17003	17069	17206	17068	16990	17086	16964	17045	17126	16924	17044	16775	17242	17041	16787	17109	17004	16901	17120	16980	16942	17074	17190	17028	16937	16824	17086	17024	17123	17146	16760	16999	17011	17141	17105	17013	16906	17069	17115	16944	16928	17046	16940	17101	17029	17145	17197	16941	16953	17138	17087	17157	17035	16986	16924	17157	16934	16902	16954	17092	17083	16924	17230	17252	17157	16862	17043	17012	17118	17201	16980	16860	16936	16911	17162	17075	17058	17140	16939	17173	16951	17092	17016	17057	16911	17088	16952	16981	16978	16873	17110	17341	17331	17067	16979	16936	16954	17106	17052	17067	16868	17087	17081	17356	17014	17020	17081	17052	17082	17054	16958	16816	16836	16957	16946	16996	17138	16957	17037	17123	17092	17007	17034	16987	16993	17059	17136	17027	17025	16928	16923	17115	17149	16802	17008	16835	17074	17166	17145	16890	17052	17083	17126	16886	17019	16958	17004	17056	16840	16899	17053	17040	17096	16962	17047	17263	17123	17145	17159	17224	16786	17191	16995	17116	17099	17017	16997	17190	16910	17053	17029	16956	17073	16912	17106	17074	16785	16943	17069	16964	17204	17074	17094	16990	17008	17047	17027	17004	17257	17020	17020	17091	17018	17035	16872	17138	17030	17156	16958	16940	17105	16982	17169	16939	17244	17318	16939	17111	17182	17177	16976	17012	16855	17136	17096	16811	17148	16978	16866	17117	17175	16893	17141	17140	16990	17053	16941	17249	16986	16999	17125	17161	17247	16971	16983	16971	16870	17052	17037	17300	16917	16815	16940	16741	17012	17172	17109	17121	17114	16940	16999	17136	16808	17009	17089	17059	17004	16978	17130	17058	17031	17062	16965	17044	16965	16905	17065	16950	17006	17025	16875	17018	17176	16871	17037	16962	17116	17128	17291	17021	17256	17077	16953	17139	16933	17154	17009	16931	17111	16904	16862	17023	17202	17126	17082	16963	16946	16941	17040	17133	17069	17113	17074	17158	17072	16953	17026	16874	17226	17056	17077	17266	16851	16874	16933	17091	16869	16896	16980	16951	17147	17009	16879	17044	17124	17090	16809	17120	17011	16898	17167	17274	17013	17117	17022	16813	17200	16955	16987	17270	17066	17023	17146	16972	16840	16978	16914	17028	17008	16906	17068	17064	17092	16983	16994	17177	17014	17113	17135	16742	16962	17070	17167	17019	17184	17034	16951	17069	16889	17109	16940	17254	17148	16877	17029	16913	17100	16968	16968	17233	17031	17001	16973	17024	16881	17123	16928	17017	17018	17011	17141	17235	17079	17060	17081	17185	17032	17059	16727	17149	16874	16917	17042	17008	17151	16982	16985	17175	17135	16917	17137	17037	17031	17024	16927	17134	16795	17073	17026	17042	17001	17032	17124	16972	17186	17164	17013	17079	17165	17091	17303	17213	17176	17169	17244	17077	17069	16982	17201	17045	17132	16911	17095	16896	17077	16794	17065	17158	17106	17170	17174	17049	17062	17051	17132	17039	16981	17067	17009	16895	17136	17044	17038	17237	17109	16921	17139	17274	17121	17088	17085	16899	17060	17068	17037	16956	16961	17016	16991	17079	17042	16957	17249	17020	17172	17245	17130	16905	16936	16995	17268	16998	17247	16991	17050	17063	17048	17359	17118	17195	16957	16876	17001	17189	16927	16842	17000	17052	16877	17008	17002	17029	16768	16974	16944	17126	16992	17059	17209	17077	16979	17007	17124	17128	17015	17200	16993	17120	17005	17062	17042	17004	17057	17083	16993	17266	17097	16876	16983	16922	17003	17006	17101	17101	17292	16939	17007	17273	17111	17159	17035	17237	17134	17045	17178	17195	16997	16894	17006	16862	17213	17123	17129	16832	17101	17133	16976	17070	17090	17118	17240	17069	17105	17262	17122	17117	17219	16950	17048	16911	17229	16936	17166	17157	17122	17067	17171	16965	17097	17173	16851	17071	17019	16994	17031	17120	17020	16851	17058	16942	16948	16992	16863	17011	17041	17089	17055	17151	16988	16856	16983	17027	17060	17115	17031	17187	17043	17077	17124	17004	17006	16769	16906	17004	17179	17115	17225	17199	17158	17027	17150	17261	17118	16993	17144	17108	17126	16950	17259	17099	17030	17375	16914	17212	17174	17131	17280	16929	17018	16923	17203	17158	16947	17073	17027	17183	17002	17074	17148	17105	17139	17009	17162	16988	16991	17011	17084	16921	17165	17192	17031	16920	16903	17021	17030	16864	17074	16982	17146	16925	17080	16846	16766	17121	17090	17060	16902	16857	17297	16910	17119	16973	16939	16919	17015	17057	17278	17054	17118	16939	17162	16943	16959	17036	16920	17103	17090	16880	17150	17160	17151	16883	17095	17060	17082	17027	16938	16964	16961	17158	17156	16965	17058	17047	17138	16929	17115	16783	17009	17114	17127	17166	17161	17050	17060	16934	17154	16921	17013	17159	17041	17270	17024	17306	17033	17239	16907	17109	17083	17003	17113	17086	17143	17308	17210	17032	17146	17011	16941	16936	17081	17393	17051	17170	17033	16983	17032	17036	16928	16944	17046	17140	17008	16993	17082	17139	17136	16870	16952	17104	17098	17206	16948	17197	17008	16987	17259	16967	16937	17160	17208	16983	17213	16923	16871	17055	17004	16940	17032	17035	17001	17150	16931	16904	16888	17028	16993	16932	17210	17090	16872	16906	17020	17255	16848	17011	17084	16967	16898	16992	17273	17006	17056	16993	17269	16954	17085	17271	17393	17323	17334	17290	16982	16957	17098	17266	16904	17013	17151	16757	17112	17024	17060	16923	17079	17033	17189	16939	16994	17128	16987	16944	17192	16988	17264	16997	16883	17027	17075	17010	16952	17065	16920	16961	17030	17172	16938	16927	16824	16925	17038	16949	17083	17000	17017	17151	17113	17059	17075	17138	17146	17053	16915	16928	17061	17103	17072	17017	16997	17127	16730	16950	17062	17025	16970	16997	16741	17005	16976	16849	17044	17169	17248	16960	17040	17019	16852	17122	16897	16928	16948	17030	17004	17011	17010	17011	17208	17036	17068	17221	17003	16945	17149	17048	17145	17061	17079	16845	17018	17033	16839	17196	17056	16919	17009	17023	17253	17146	17207	17028	16913	16824	16853	17070	17207	16905	17091	17077	17039	16964	17162	16928	17033	17041	16869	16850	16939	16979	17279	17032	16953	17046	17117	16938	17167	16896	16891	17092	17053	17136	17152	16957	17084	17032	16952	17111	16990	17094	17021	16989	16946	16790	16936	17125	16888	16891	17103	16816	17031	17253	17153	17135	16956	16877	16814	17199	16946	17081	17284	17118	16838	16939	17144	17110	17048	16882	16930	17120	17175	16982	17178	16981	17070	16992	16977	17129	17001	16896	16982	17178	17149	17050	17097	17035	17024	16846	17100	17164	17074	17186	17075	17144	17131	17057	17047	17011	16913	16998	17100	16953	17094	16894	16923	16964	16981	16978	16813	17060	17296	16988	16934	17172	16985	17140	16946	16946	16973	16973	17132	16793	17004	17017	16976	16892	17016	17021	16912	16847	16927	16905	16810	16919	16879	17009	17069	17300	17118	17128	17187	17016	16993	17019	16919	17092	16868	16961	17186	16849	17188	16986	17098	16761	16927	16999	17090	17087	16851	17086	17070	17179	16995	17177	16879	16918	17161	17023	17127	16914	17235	17038	16813	16859	17059	17152	16923	17037	17044	17014
18714	23711	21670	17889	15983	15639	15304	14705	14674	14683	14374	14259	14445	14295	14212	14013	13922	13871	13848	13925	13969	14034	13931	13986	13978	13819	13761	13884	13766	13717	13645	13808	13976	13778	13691	13848	13839	13836	13773	13848	13925	13799	13757	13891	14000	14063	13935	13705	13906	13835	13863	13699	13837	13940	13929	13746	13886	13779	13832	13547	13715	13668	13709	13621	13967	13692	13815	13825	13864	13857	13761	13841	13650	13724	13715	13592	13882	13936	13794	13732	13585	13611	13783	13662	13663	13826	13830	13748	13785	13831	13807	13767	13854	13639	13784	13732	13823	13712	13658	13709	13783	13600	13751	13765	13765	13818	13770	13859	13697	13828	13647	13659	13864	13807	13762	13676	13827	13779	13983	13806	13807	13797	13712	13768	13747	13832	13869	13634	13682	13879	13623	13622	13822	13640	13568	13851	13700	13602	13831	13640	13649	13820	13913	13735	13744	13740	13620	13667	13730	13797	13732	13715	13800	13801	13795	13800	13863	13689	13693	13687	13615	13888	13686	13906	13640	13687	13760	13707	13769	13619	13722	13814	13615	13691	13687	13737	13774	13685	13760	13647	13771	13788	13718	13878	13633	13813	13864	13688	13728	13594	13673	13728	13671	13765	13753	13593	13779	13635	13709	13915	13672	13578	13902	13759	13769	13554	13756	13679	13684	13685	13721	13728	13720	13638	13729	13618	13655	13742	13703	13817	13777	13942	13672	13901	13845	13600	13704	13854	13675	13889	13546	13800	13801	13695	13813	13816	13797	13502	13708	13860	13739	13702	13754	13737	13726	13772	13784	13750	13757	13721	13711	13711	13784	13672	13647	13658	13878	13838	13814	13750	13769	13741	13811	13783	13812	13727	13731	13698	13807	13767	13832	13727	13647	13767	13649	13696	13813	13667	13536	13762	13682	13572	13603	13768	13761	13892	13845	13514	13832	13746	13806	13774	13716	13790	13768	13863	13671	13774	13647	13593	13879	13703	13764	13812	13689	13826	13686	13891	13841	13725	13662	13833	13641	13777	13899	13900	13740	13751	13731	13725	13935	13644	13706	13678	13855	13868	13681	13727	13751	13706	13847	13778	13557	13807	13773	13789	13778	13642	13813	13863	13728	13807	13941	13926	13868	13544	13853	13810	13808	13658	13652	13936	13818	13783	13800	13763	13798	13666	13963	13647	13839	13794	13741	13771	13779	13617	13709	13908	13781	13735	13710	13788	13732	13821	13683	13683	13722	13543	13707	13704	13687	13828	13727	13857	13633	13732	13833	13729	13811	13771	13628	13769	13770	13595	13766	13657	13719	13738	13674	13801	13636	13728	13671	13565	13593	13798	13659	13762	13986	13793	13793	13647	13761	13805	13751	13653	13794	13868	13804	13717	13771	13868	13856	13789	13632	13710	13573	13774	13791	13754	13756	13690	13635	13716	13781	13694	13763	13773	13736	13722	13631	13803	13797	13902	13885	13631	13822	13775	13606	13891	13902	13818	13782	13806	13669	13509	13689	13800	13560	13872	13690	13821	13661	13790	13777	13619	13745	13766	13818	13819	13699	13759	13764	13642	13942	13768	13684	13809	13639	13903	13757	13699	13708	13914	13763	13685	13695	13677	13701	13829	13860	13883	13806	13882	13694	13796	13725	13771	13879	13696	13716	13790	13645	13836	13920	13887	13860	13862	13741	14017	13826	13687	13705	13734	13867	13915	13784	13790	13705	13861	13798	13636	13841	13768	13752	13533	13826	13651	13601	13819	13682	13913	13906	13800	13628	13751	13839	13752	13658	13687	13749	13615	13741	13731	13740	13720	13685	13658	13898	13706	13989	13736	13816	13750	13788	13746	13767	13773	13828	13726	13687	13776	13901	13800	13623	13545	13727	13798	13955	13675	13760	13833	13812	13753	13772	13752	13855	13946	13747	13910	13687	13851	13740	13574	13581	13802	13700	13603	13679	13629	13748	13684	13714	13718	13707	13974	13726	13599	13928	13663	13600	13739	13751	13745	13860	13828	13771	13763	13653	13744	13718	13714	13968	13777	13740	13810	13724	13759	13656	13958	13820	13655	13666	13919	13726	13790	13730	13744	13735	13855	13778	13633	13671	13779	13747	13760	13696	13786	13752	13576	13911	13774	13651	13761	13884	13784	13702	13642	13626	13750	13648	13675	13767	13766	13733	13683	13826	13700	13872	13712	13874	13905	13749	13729	13911	13899	13899	13630	13829	13890	13830	13621	13821	13686	13692	13676	13737	13568	13730	13819	13810	13544	13618	13641	13844	13571	13697	13763	13872	13657	13625	13822	13598	13717	13774	13646	13799	13790	13685	13743	13570	13878	13587	13791	13644	13750	13777	13760	13732	13790	13825	13722	13864	13850	13752	13692	13739	13681	13711	13861	13779	13664	13719	13790	13831	13735	13759	13676	13870	13669	13857	13814	13738	13676	13700	13689	13906	13857	13815	13744	13676	13847	13616	13776	13608	13838	13764	13349	13629	13813	13791	13721	13694	13776	13705	13597	13736	13723	13729	13841	13704	13780	13731	13658	13792	13750	13837	13692	13790	13748	13718	13672	13736	13735	13748	13798	13652	13820	13718	13768	13701	13798	13719	13703	13625	13928	13757	13871	13721	13810	13942	13830	13752	13795	13725	13777	13929	13698	13658	13869	13827	13833	13703	13728	13728	13851	13643	13759	13797	13880	13628	13718	13684	13804	13738	13613	13855	13727	13644	13712	13750	13624	13693	13691	13809	13710	13921	13716	13845	13678	13816	13739	13741	13800	13562	13862	13742	13879	13798	13704	13821	13803	13831	13679	13828	13715	13700	13568	13898	13844	13752	13815	13740	13764	13860	13778	13785	13662	13679	13548	13688	13798	13803	13903	13764	13583	13793	13722	13814	13490	13835	13701	13523	13722	13776	13576	13548	13768	13766	13712	13676	13642	13722	13831	13827	13683	13740	13690	13674	13770	13802	13686	13792	13716	13664	13768	13797	13625	13707	13981	13742	13743	13805	13651	13672	13757	13564	13764	13749	13633	13682	13734	13716	13931	13668	13823	13830	13791	13886	13893	13730	13681	13869	13775	13787	13682	13751	13717	13807	13781	13752	13837	13799	13626	13721	13787	13660	13700	13623	13651	13755	13564	13883	13590	13870	13715	13830	13831	13520	13683	13748	13722	13710	13692	13625	13813	13749	13681	13915	13917	13692	13706	13833	13680	13715	13677	13727	13668	13626	13749	13815	13785	13834	13707	13653	13747	13723	13755	13687	13711	13698	13879	13756	13645	13916	13835	13704	13700	13721	13812	13705	13895	13902	13771	13710	13671	13853	13787	13543	13935	13812	13745	13747	13653	13683	13768	13685	13754	13780	13856	13800	13714	13737	13736	13694	13717	13819	13831	13789	13807	13649	13749	13717	13607	13694	13643	13822	13796	13828	13817	13848	13670	13756	13717	13855	13762	13662	13982	13802	13736	13706	13679	13815	13844	13711	13678	13823	13806	13712	13644	13721	13761	13659	13660	13633	13720	13807	13705	13710	13811	13770	13749	13860	13575	13663	13771	13769	13750	13845	13775	13825	13720	13943	13790	13677	13542	13829	13766	13768	13750	13773	13777	13862	13749	13533	13870	13844	13734	13770	13798	13756	13744	13781	13748	13792	13714	13897	13711	13745	13666	13667	13905	13733	13703	13697	13755	13605	13861	13677	13699	13759	13691	13732	13808	13645	13689	13718	13750	13895	13791	13842	13684	13859	13655	13757	13779	13742	13776	13783	13709	13694	13852	13705	13690	13803	13754	13638	13689	13613	13608	13809	13707	13804	13738	13770	13790	13834	13955	13777	13812	13777	13756	13667	13715	13717	13826	13760	13836	13510	13738	13782	13815	13787	13816	13769	13828	13808	13743	13525	13690	13786	13840	13816	13678	13769	13846	13920	13826	13977	13648	13593	13700	13870	13829	13707	13790	13566	13685	13716	13675	13639	13847	13916	13617	13647	13762	13776	13623	13733	13887	13789	13690	13563	13786	13861	13845	13869	13669	13834	13707	13688	13770	13778	13662	13789	13783	13755	13847	13982	13797	13726	13701	13671	13608	13831	13668	13730	13790	13626	13761	13751	13606	13817	13928	13776	13748	13672	13798	13752	13764	13773	13793	13834	13818	13651	13793	13732	13807	13771	13780	13721	13786	13672	13702	13918	13707	13720	13858	13583	13768	13625	13780	13841	13704	13763	13633	13629	13849	13742	13867	13775	13741	13826	13765	13888	13698	13756	13812	13776	13754	13839	13650	13650	13723	13736	13893	13611	13721	13754	13738	13805	13750	13722	13750	13772	13704	13666	13710	13751	13591	13786	13712	13516	13575	13731	13807	13885	13785	13628	13726	13889	13854	13580	13613	13701	13867	13753	13817	13581	13682	13695	13868	13655	13797	13657	13921	13795	13706	13764	13674	13801	13863	13885	13691	13673	13820	13877	13743	13783	13608	13808	13720	13579	13879	13678	13604	13782	13775	13875	13671	13740	13636	13608	13831	13754	13649	13844	13779	13720	13655	13803	13851	13900	13798	13868	13800	13709	13793	13825	13640	13609	13740	13735	13669	13640	13684	13698	13679	13779	13693	13699	13718	13964	13860	13730	13673	13779	13755	13696	13775	13825	13817	13790	13860	13837	13667	13795	13818	13779	13615	13637	13667	13627	13767	13705	13800	13823	13787	13708	13741	13773	13835	13661	13610	13902	13701	13789	13891	13843	13756	13781	13727	13727	13676	13811	13789	13686	13807	13647	13751	13731	13789	13724	13729	13764	13598	13696	13862	13862	13584	13716	13769	13600	13874	13757	13699	13716	13739	13638	13751	13879	13847	13764	13821	13742	13991	13776	13732	13699	13784	13915	13759	13821	13774	13781	13741	13768	13598	13843	13713	13868	13820	13746	13720	13811	13777	13813	13883	13785	13716	13721	13744	13552	13813	13777	13733	13914	13731	13579	13852	13896	13762	13700	13741	13785	13963	13782	13764	13609	13741	13775	13771	13935	13790	13829	13595	13616	13756	13884	13949	13762	13881	13785	13811	13823	13637	13823	13769	13908	13840	13784	13760	13726	13822	13892	13703	13813	13847	13934	13770	13790	13851	13596	13908	13781	13724
24783	21055	28086	24605	22684	22756	21931	19270	18635	18417	18122	17780	17831	17854	17696	17421	17118	17031	17089	17148	17302	17114	17145	17276	17152	17095	16924	16994	17205	17050	17008	16930	17005	16750	16963	16923	16968	16879	16733	16984	16823	17117	17138	17744	17558	17512	17420	17104	17055	17133	16835	16811	16853	16890	16757	16811	16983	16843	16742	16870	16870	16848	17051	16764	17016	16713	17083	16994	16990	16864	16793	16732	16771	16771	16878	16816	17052	16796	16879	16943	16770	16903	16904	16777	16965	16857	16599	16764	16708	16880	17035	16983	16897	16752	16637	16848	17089	16789	16822	16637	16626	16842	16839	16654	16695	16969	16800	16704	16867	16961	16842	16820	17044	16625	16842	16740	16785	16754	16862	16888	16563	16808	16940	17114	16912	16788	16886	16812	17041	17004	16801	16872	17006	16808	16829	16890	16854	16876	16883	16856	16946	16972	17056	16890	16837	16868	16829	17000	17076	16973	16803	16823	16616	16839	16925	16752	16874	16709	16959	16760	16851	16731	16775	16867	16913	16886	16723	16792	16865	16947	16714	17002	16960	16882	16479	16773	16585	16760	16752	16819	16815	16725	16862	16794	16827	16916	16859	16744	16654	16830	16787	16839	16944	16918	16859	16961	16857	16864	16934	16913	16953	16700	16878	16960	16680	16769	16687	16788	16793	16539	16750	17100	17048	16843	16950	16943	16779	16871	16798	16701	16899	16801	16736	16766	16900	16796	16776	16974	16968	16900	16741	16720	16957	16757	16685	16930	16783	16924	16813	16666	16883	16785	16918	16902	16623	16727	16961	16740	16807	16865	16600	16988	16923	16688	16883	16858	16765	16778	16882	16915	16740	16868	16626	16897	16973	16830	16945	16976	17017	16846	16886	16646	16931	16971	16895	16786	16852	16581	16983	16921	16871	16676	16563	16973	16716	17010	16817	16778	16857	16704	16653	16808	16945	16827	16800	16823	16898	16840	16780	16976	16824	16804	16865	16925	16697	16836	16814	17007	16741	16827	16860	16641	16749	16684	16800	16754	16706	17070	16743	16926	16873	16863	16815	16940	16883	16890	16882	16983	16817	16669	16947	16679	16908	16702	16833	16660	16870	16870	16731	16666	16747	16868	16827	16635	16876	16829	16778	16717	17020	16806	16778	16814	17036	16659	16837	16882	17104	16787	17125	16833	16883	16609	16779	16834	16680	16959	16927	16797	16782	16675	16761	16856	16753	16602	16801	16758	16869	16772	17046	16738	16668	16825	16785	17047	16907	16848	16926	17006	16838	16833	16694	17000	16731	16722	16810	16777	16974	16847	16799	16944	16879	16932	16888	16877	16647	16759	16759	16877	16896	16598	16923	16794	16807	16983	17032	16869	16864	17074	16879	16856	16856	16768	17016	16803	16840	16745	17029	16685	17015	16913	16961	17000	16823	16654	16899	16704	16721	16742	16922	16697	16759	16839	16763	16838	16770	16951	16876	16873	16740	16681	17000	16783	16692	16930	16804	16952	17046	16680	16823	16953	16757	16811	16755	16612	16834	16874	16926	16895	17049	16800	16820	16811	16986	16845	16810	16725	17014	16736	16792	16891	17043	16938	17062	16862	16885	16714	16920	16946	16861	16782	16910	16978	16883	16561	16886	16600	16709	16731	16764	16807	16725	16816	16921	16780	16789	16644	16936	16981	16748	16759	16939	16693	17195	16964	16745	16633	16897	16780	16761	16960	16797	16917	16875	16701	16739	16970	16976	16747	16784	16767	16934	16928	16847	16647	16788	16631	16852	16878	16673	16664	16590	16863	16801	16690	16918	16691	16689	16811	16883	16843	16893	16985	16686	16762	16819	16892	16829	17015	16957	16697	17082	16780	16790	17017	16988	16736	16797	16915	16823	16922	17049	16954	16761	16937	16914	16772	16679	16827	16915	16789	16730	16922	16847	16913	16817	16791	17003	16787	16850	16777	16797	16742	16771	16941	17010	16857	16749	16825	16813	16803	16777	16556	16955	16728	16937	16908	16735	16631	16894	16806	16712	16858	16898	16610	16871	16715	16888	17034	16617	16842	16999	16819	16920	16624	16779	17047	16873	16724	16780	16812	16917	16640	16890	16790	16987	16907	16866	17032	16838	16930	16992	16828	16961	16919	16811	16697	16817	16703	16742	16760	16758	16715	16858	16780	16856	16850	16837	16916	16739	16874	17190	17004	16799	16930	16792	16676	16586	16858	16877	16862	16816	16965	16788	16792	16972	16686	16694	16809	17192	17156	16801	16832	16938	16871	16913	16700	16784	16993	16795	16663	16844	16832	16827	16804	16922	16959	16615	16701	16749	16786	16995	17101	16791	16782	16782	16678	16878	16919	16770	16720	16779	16887	16818	16929	16859	16896	16929	16826	16896	16599	16847	16846	16534	16617	16687	16732	16954	16861	16920	16722	17051	16892	16937	16928	16681	16806	16843	16797	16970	16783	16797	16808	16722	16734	16668	16977	16852	16806	16843	16543	16920	16687	16836	16999	17039	16977	16713	16646	16838	16857	16695	16868	16879	16754	16963	16761	17106	16996	16957	16765	16713	16905	16872	16911	16884	16809	16833	16810	16776	16737	16916	16973	16877	16933	16738	16793	16894	16814	16703	16791	16933	16927	16592	16813	16837	16907	16834	16926	16794	16884	16828	16829	16952	16867	16850	16688	16908	16592	16816	16934	16857	16730	16739	17117	16933	16727	17044	16941	16816	16872	16891	16984	16995	16701	17096	16863	16730	16850	16703	16736	16798	16897	16866	16940	16974	16963	16805	16945	16810	16953	16890	16905	16863	16943	16820	16867	16719	16836	16811	16972	16886	17042	17031	16675	16924	16929	16899	16934	17055	16593	16758	17130	16792	16934	17015	16866	16790	16842	16914	16859	17037	16858	16696	16811	16830	16796	16862	16810	16860	16764	16879	16776	16816	16827	16622	16865	16696	16931	16823	16769	16930	16793	16976	17068	16886	16937	16944	16754	16915	16728	16717	16846	16902	16934	16830	16684	16797	16766	16779	16740	16899	16932	16889	16708	16860	16712	16807	16789	16967	16742	17006	16789	16879	16655	16869	16638	16869	17054	16655	16777	16789	16774	16839	16936	16910	16949	16738	16886	16887	16849	16813	16899	16910	16815	16646	16816	16948	16866	16781	16759	16982	16820	17007	16933	16870	16714	17089	16773	16753	16960	16845	16997	16917	16876	17060	16629	16972	16725	16767	16737	16885	17026	17151	16864	16887	16711	16761	16799	16677	16694	16992	16817	16767	16727	16682	16800	17034	16562	16820	16890	16907	16711	16749	16735	16746	16848	16965	16814	16825	16676	16802	16900	16909	16886	16823	16927	16856	16923	16824	16849	16902	16810	16819	16854	16755	16896	16812	16865	16831	16890	16918	16787	16851	17055	16696	16617	16826	16702	16759	16521	16831	17003	16766	16840	16879	16782	16940	16769	16930	16819	16816	16682	16822	16839	16821	16954	16934	16820	16735	16809	16903	16924	16851	16942	16904	17061	16844	16875	16794	16810	16853	16613	16786	16841	16801	16794	16714	16865	16656	16576	17029	17060	16829	16781	16813	16905	16636	16881	16960	16836	16697	17020	16909	16859	16946	16686	16834	16781	16719	16742	16731	17003	16996	16953	16884	16575	16821	16708	16890	16930	16983	16929	16855	16950	17029	16923	17007	16734	17049	16827	16701	16957	16867	16919	16678	16644	16937	16919	16824	16812	17039	17034	16790	16918	16855	16794	16750	16758	16814	16937	16946	16742	16808	16830	16788	16782	16868	16965	16910	16910	16790	16901	16813	16903	16885	16947	16835	16763	16913	16876	17026	16927	16794	16828	16880	16778	17052	16954	16843	16914	16966	16996	16792	16823	16772	16868	16761	16803	16937	16750	16876	16877	16769	17007	16960	17000	16857	16767	16843	16799	16974	16764	16929	16925	16930	16836	16921	16936	17033	16937	16836	16940	16835	16854	16985	16918	16743	16844	16717	16756	16931	16650	16773	16915	16889	16850	16793	16759	16934	16803	16987	16937	16723	17017	16958	16836	16818	16915	16875	17065	16958	16833	16786	16826	16862	16882	17054	16651	16699	17015	16662	16731	16904	16671	16916	16857	16858	16698	16798	16711	16898	16924	16789	16849	16939	16798	16912	16802	16916	16876	16757	16836	16881	16788	16975	16815	17000	16745	16671	16758	16761	16838	16785	16737	16804	16847	17015	16815	16834	16992	17060	16824	16778	16735	16684	16870	16756	16912	16963	16816	16821	16791	16857	16761	16847	16855	16815	16838	16658	16608	16825	16931	16977	16973	17016	16720	16797	16802	16865	16775	16952	16913	17061	16739	16947	16817	16797	16951	17004	16945	16693	16795	16834	16918	16729	16846	16911	16796	16887	16994	17203	16820	16587	16803	16718	16879	16912	16793	16917	17025	17189	16760	16876	16841	16786	16741	16830	16927	16850	17081	16663	16543	16823	16822	17030	16957	16738	16700	16708	16771	16850	16853	16760	16808	16824	16782	16938	16716	16807	16936	16631	16638	16752	16731	16911	16854	16952	16923	16781	16707	16928	16671	16827	16698	16755	16813	16872	16959	16832	16771	16725	16653	16802	16874	16657	16754	16802	17007	16947	16749	16768	16836	16814	16953	16795	16888	16929	16809	16793	16618	16676	16920	16941	16771	17038	16973	16777	16669	16940	16737	16886	16747	16941	16933	16727	16752	17050	16884	16907	16651	16845	16900	17018	16605	17013	16945	16890	16807	16581	16725	16886	16748	16750	16831	16665	16790	16772	16824	16930	16896	16732	16815	16768	16875	16782	16907	16789	16859	16836	16843	16888	16709	16748	16689	17001	16959	16958	16937	16733	16564	16694	16839	17085	16873	16716	16701	16850	16803	16824	16866	17020	17128	16976	16693	16640	16767	16969	16846	16959	16870	16875	16904	17041	16873	16839	16691	16859	16951	16841	16859	16694	16833	16814	16742	16733	16820	16671	16725	16803	17016	16912	16971	17045	16928	16986	16857	16691	16991	16919	17002	16945	16840	16972	16857	16989	16934	16867	16676	17025	16833	16740	16635	17024	16702	16815	16941	16761	16959	16720	16961	16875	16909	16877	16861	16998	16806
21312	35230	34049	26114	21341	19140	18110	17130	16568	16185	15643	15170	15033	14857	14511	14382	14289	14285	14142	14093	14341	14229	14132	14100	13959	13940	13858	13877	13895	13836	13815	13779	13706	13777	13743	13705	13741	13686	13487	13684	13741	13642	13989	14770	14939	14740	14431	14072	13712	13689	13699	13630	13692	13756	13684	13646	13880	13616	13681	13676	13704	13642	13747	13684	13765	13604	13684	13715	13573	13675	13626	13540	13648	13603	13753	13616	13647	13513	13625	13508	13787	13642	13669	13636	13525	13766	13767	13807	13794	13665	13848	13698	13742	13709	13512	13668	13615	13830	13764	13664	13766	13690	13634	13698	13566	13720	13755	13810	13704	13484	13616	13800	13620	13623	13740	13814	13694	13639	13673	13695	13831	13677	13661	13677	13730	13687	13627	13695	13735	13745	13711	13729	13761	13548	13671	13739	13491	13580	13676	13632	13734	13571	13734	13623	13902	13667	13758	13472	13612	13647	13672	13781	13710	13717	13695	13567	13550	13681	13827	13696	13646	13643	13604	13774	13658	13669	13680	13635	13679	13640	13705	13701	13727	13716	13670	13559	13647	13614	13597	13541	13571	13607	13785	13752	13617	13576	13678	13810	13622	13783	13679	13609	13607	13650	13605	13651	13631	13577	13562	13561	13744	13762	13715	13731	13636	13706	13547	13544	13664	13619	13759	13547	13721	13802	13686	13716	13660	13718	13842	13694	13743	13719	13689	13775	13759	13665	13701	13676	13810	13546	13693	13727	13521	13687	13753	13578	13606	13678	13612	13715	13600	13483	13811	13661	13697	13666	13487	13696	13708	13697	13663	13636	13591	13793	13698	13681	13646	13605	13716	13679	13617	13706	13673	13901	13665	13580	13610	13740	13683	13637	13730	13629	13675	13606	13575	13593	13615	13681	13764	13706	13646	13674	13809	13546	13810	13633	13754	13671	13617	13501	13738	13662	13588	13583	13729	13600	13832	13631	13732	13684	13613	13765	13686	13667	13610	13698	13652	13661	13643	13722	13718	13645	13784	13595	13624	13578	13749	13766	13723	13612	13804	13748	13570	13776	13656	13598	13592	13691	13623	13635	13711	13721	13684	13502	13775	13592	13640	13706	13715	13647	13573	13793	13644	13611	13701	13478	13502	13710	13715	13746	13666	13585	13738	13677	13711	13865	13612	13507	13718	13742	13794	13910	13665	13737	13727	13646	13694	13795	13632	13740	13772	13775	13635	13704	13621	13644	13620	13737	13581	13634	13556	13534	13664	13672	13766	13715	13469	13874	13621	13558	13899	13540	13695	13717	13665	13717	13760	13723	13542	13624	13679	13705	13766	13494	13781	13709	13558	13614	13790	13555	13720	13694	13559	13650	13754	13646	13597	13701	13694	13663	13610	13828	13792	13861	13739	13767	13700	13718	13500	13519	13604	13820	13637	13781	13749	13894	13656	13523	13690	13738	13697	13609	13624	13750	13523	13693	13519	13722	13570	13641	13762	13592	13704	13537	13564	13616	13575	13496	13792	13508	13807	13731	13638	13713	13814	13734	13593	13563	13559	13782	13644	13664	13784	13653	13576	13629	13809	13672	13612	13571	13577	13751	13796	13494	13629	13782	13674	13874	13502	13683	13595	13598	13826	13686	13587	13646	13800	13655	13512	13838	13772	13521	13472	13664	13557	13828	13512	13546	13578	13512	13769	13580	13632	13673	13519	13724	13685	13816	13761	13752	13645	13564	13722	13797	13573	13779	13588	13688	13621	13736	13831	13646	13724	13686	13594	13627	13557	13553	13695	13598	13611	13649	13828	13651	13699	13634	13720	13599	13616	13595	13605	13701	13705	13562	13485	13701	13607	13879	13715	13618	13688	13707	13715	13607	13679	13624	13661	13557	13884	13627	13579	13619	13784	13614	13721	13844	13595	13888	13544	13576	13846	13768	13643	13672	13777	13630	13644	13739	13596	13696	13688	13696	13577	13676	13691	13460	13710	13461	13764	13651	13694	13568	13782	13698	13442	13661	13621	13635	13632	13608	13834	13611	13735	13919	13719	13583	13568	13597	13843	13612	13474	13799	13670	13632	13821	13659	13615	13710	13732	13636	13736	13593	13721	13568	13639	13729	13739	13586	13758	13649	13532	13809	13791	13559	13740	13670	13626	13780	13571	13650	13653	13661	13815	13659	13520	13562	13742	13624	13655	13596	13642	13757	13581	13788	13793	13582	13728	13710	13587	13523	13657	13704	13547	13772	13639	13510	13610	13900	13750	13632	13616	13726	13669	13619	13736	13593	13708	13736	13641	13747	13615	13669	13715	13624	13549	13752	13718	13731	13630	13788	13642	13691	13613	13673	13573	13717	13694	13663	13752	13803	13824	13672	13641	13664	13764	13524	13680	13701	13823	13583	13507	13597	13563	13825	13784	13499	13631	13851	13806	13793	13771	13774	13634	13547	13689	13492	13742	13699	13632	13649	13583	13632	13732	13515	13567	13698	13652	13473	13709	13751	13528	13655	13790	13461	13651	13738	13588	13714	13910	13748	13659	13598	13618	13699	13660	13775	13804	13756	13645	13711	13455	13606	13728	13707	13682	13607	13584	13647	13761	13765	13586	13610	13685	13611	13735	13810	13601	13670	13818	13587	13696	13490	13710	13752	13644	13642	13557	13765	13664	13481	13649	13613	13609	13606	13719	13666	13810	13639	13693	13575	13595	13620	13789	13771	13734	13773	13793	13590	13881	13657	13869	13742	13626	13666	13728	13625	13650	13653	13707	13623	13836	13617	13753	13606	13448	13597	13657	13725	13620	13675	13752	13675	13662	13550	13708	13704	13531	13675	13594	13621	13706	13645	13665	13683	13664	13639	13931	13617	13712	13656	13655	13660	13588	13700	13758	13577	13859	13738	13523	13590	13613	13812	13740	13548	13834	13593	13670	13591	13682	13658	13756	13446	13798	13568	13650	13734	13783	13810	13523	13593	13721	13672	13671	13801	13490	13648	13593	13700	13593	13700	13688	13591	13439	13698	13526	13721	13683	13764	13596	13676	13693	13812	13749	13722	13543	13732	13652	13569	13661	13634	13629	13683	13662	13626	13654	13722	13655	13841	13658	13727	13453	13725	13623	13614	13611	13816	13725	13716	13632	13638	13711	13587	13538	13694	13599	13642	13609	13592	13654	13802	13609	13622	13683	13421	13664	13734	13648	13519	13815	13739	13672	13651	13847	13519	13715	13660	13533	13739	13527	13756	13841	13508	13604	13624	13734	13691	13907	13727	13661	13509	13774	13540	13596	13792	13788	13941	13530	13715	13666	13622	13555	13585	13663	13613	13733	13616	13646	13549	13795	13570	13607	13605	13690	13735	13642	13575	13478	13725	13724	13676	13684	13661	13634	13757	13622	13608	13635	13764	13909	13747	13556	13607	13730	13506	13722	13664	13853	13577	13756	13393	13618	13584	13618	13602	13769	13601	13694	13658	13659	13675	13631	13656	13686	13688	13612	13768	13679	13546	13601	13458	13714	13678	13637	13504	13676	13692	13698	13618	13840	13636	13622	13682	13570	13723	13818	13663	13676	13839	13651	13587	13644	13780	13813	13728	13644	13810	13630	13743	13788	13517	13735	13738	13747	13607	13371	13689	13629	13718	13595	13724	13632	13572	13578	13553	13579	13602	13735	13546	13730	13642	13768	13717	13647	13619	13809	13652	13701	13619	13752	13494	13779	13539	13695	13725	13707	13524	13532	13712	13575	13655	13500	13712	13750	13774	13651	13651	13581	13760	13561	13558	13835	13587	13696	13669	13697	13712	13658	13681	13721	13809	13660	13723	13718	13650	13812	13675	13512	13826	13681	13810	13676	13511	13573	13848	13715	13713	13621	13590	13615	13614	13888	13739	13658	13842	13797	13702	13635	13663	13706	13794	13508	13801	13793	13907	13604	13797	13740	13592	13746	13620	13648	13470	13762	13701	13674	13679	13726	13681	13783	13741	13632	13822	13716	13573	13637	13677	13719	13652	13600	13578	13668	13530	13781	13677	13800	13675	13828	13786	13740	13674	13628	13667	13740	13538	13658	13658	13761	13780	13523	13701	13740	13692	13752	13727	13590	13639	13704	13880	13650	13681	13698	13810	13551	13795	13889	13892	13698	13692	13612	13768	13544	13734	13773	13684	13758	13507	13728	13553	13486	13611	13838	13649	13545	13696	13527	13634	13788	13521	13819	13585	13702	13769	13819	13543	13623	13699	13789	13628	13824	13713	13751	13609	13621	13658	13561	13704	13674	13749	13713	13753	13868	13630	13639	13868	13670	13556	13679	13534	13753	13448	13827	13713	13541	13705	13803	13728	13705	13526	13715	13746	13594	13670	13713	13777	13714	13589	13693	13602	13716	13667	13823	13717	13673	13587	13670	13611	13689	13715	13731	13787	13801	13663	13798	13695	13452	13702	13772	13634	13512	13659	13685	13606	13651	13773	13711	13552	13642	13934	13692	13704	13801	13503	13731	13683	13701	13628	13609	13638	13723	13663	13589	13605	13766	13732	13536	13639	13770	13841	13643	13788	13629	13631	13820	13769	13525	13485	13597	13676	13756	13502	13611	13677	13660	13860	13684	13663	13770	13599	13556	13607	13640	13681	13726	13443	13764	13740	13527	13666	13639	13647	13612	13687	13740	13460	13805	13542	13596	13896	13795	13753	13630	13586	13678	13463	13676	13616	13678	13809	13669	13673	13542	13854	13672	13721	13660	13590	13641	13720	13791	13732	13560	13679	13522	13601	13799	13545	13577	13706	13492	13570	13698	13735	13690	13749	13684	13639	13717	13786	13650	13572	13812	13645	13673	13764	13560	13693	13783	13569	13708	13820	13717	13619	13683	13780	13441	13689	13741	13753	13694	13616	13695	13849	13710	13666	13588	13517	13685	13763	13758	13652	13825	13754	13666	13643	13417	13646	13800	13501	13649	13704	13867	13605	13628	13599	13627	13694	13712	13667	13759	13666	13630	13582	13637	13817	13742	13731	13601	13819	13463	13690	13888	13616	13720	13585	13718	13979	13536	13591	13714	13676	13788	13759	13706	13735	13513	13743	13882	13641	13655	13617	13584	13641	13745	13603	13745	13669	13685	13556	13655	13758	13711	13821	13467	13620	13523	13814
23536	21094	28500	23843	21823	24147	25081	20573	19299	18900	18645	18177	17890	17781	17328	17194	16988	17080	17169	16932	16833	17089	17142	16908	16943	16845	16824	16723	16650	16553	16653	16454	16664	16445	16483	16478	16519	16468	16479	16539	16663	16574	16785	17920	18074	17853	17457	17011	16611	16367	16528	16144	16549	16316	16449	16449	16475	16246	16316	16345	16445	16444	16576	16670	16669	16452	16256	16422	16479	16393	16175	16115	16412	16324	16130	16483	16524	16463	16500	16456	16259	16315	16663	16480	16548	16381	16552	16490	16580	16330	16418	16352	16537	16262	16403	16483	16396	16361	16349	16528	16266	16507	16245	16459	16527	16363	16307	16290	16365	16399	16414	16351	16424	16292	16512	16265	16539	16596	16459	16418	16441	16387	16350	16391	16362	16294	16191	16481	16434	16522	16702	16504	16590	16175	16440	16475	16191	16506	16499	16352	16465	16446	16436	16433	16377	16297	16271	16433	16456	16410	16307	16325	16436	16336	16331	16382	16542	16524	16464	16432	16452	16316	16482	16634	16430	16393	16344	16347	16481	16483	16284	16465	16387	16398	16715	16437	16217	16253	16564	16349	16575	16253	16468	16326	16319	16344	16439	16464	16370	16682	16529	16523	16266	16427	16499	16470	16481	16510	16400	16439	16360	16415	16601	16345	16419	16500	16495	16402	16565	16467	16283	16251	16348	16505	16427	16265	16438	16609	16109	16321	16404	16241	16457	16228	16389	16501	16532	16232	16436	16222	16478	16450	16396	16108	16357	16501	16284	16308	16256	16405	16366	16281	16431	16320	16486	16328	16326	16295	16379	16313	16552	16465	16416	16544	16508	16376	16187	16375	16493	16646	16439	16577	16383	16423	16273	16512	16598	16399	16446	16533	16371	16690	16243	16260	16202	16416	16645	16457	16431	16328	16528	16265	16669	16238	16340	16326	16558	16434	16230	16261	16278	16252	16322	16126	16197	16239	16357	16280	16496	16089	16515	16526	16514	16298	16251	16384	16382	16446	16107	16181	16475	16481	16316	16247	16418	16531	16409	16413	16365	16293	16500	16627	16330	16288	16391	16412	16576	16373	16216	16365	16269	16250	16290	16534	16325	16234	16223	16313	16470	16250	16334	16499	16426	16191	16532	16488	16430	16544	16705	16465	16319	16330	16382	16399	16476	16446	16460	16507	16280	16370	16412	16390	16543	16464	16511	16288	16303	16451	16281	16369	16389	16544	16339	16113	16453	16434	16427	16308	16409	16695	16340	16214	16319	16174	16250	16505	16278	16288	16368	16255	16442	16356	16669	16511	16499	16404	16293	16355	16488	16433	16377	16332	16360	16437	16438	16286	16449	16675	16637	16323	16366	16307	16433	16205	16480	16515	16350	16243	16345	16605	16250	16408	16732	16365	16580	16438	16306	16464	16368	16493	16110	16257	16479	16375	16346	16313	16438	16239	16598	16305	16315	16393	16551	16497	16462	16409	16348	16248	16433	16363	16534	16707	16497	16420	16490	16237	16331	16336	16267	16388	16239	16265	16518	16140	16257	16204	16267	16228	16296	16379	16441	16326	16354	16396	16416	16281	16306	16527	16417	16585	16391	16384	16318	16444	16242	16268	16326	16313	16351	16360	16342	16433	16635	16394	16421	16232	16304	16261	16343	16476	16534	16436	16363	16388	16473	16297	16302	16466	16196	16263	16402	16358	16544	16440	16550	16506	16408	16500	16432	16331	16501	16421	16329	16254	16402	16652	16599	16304	16269	16638	16256	16560	16354	16336	16382	16181	16543	16300	16218	16288	16518	16350	16322	16279	16251	16532	16260	16511	16513	16498	16425	16392	16411	16395	16341	16227	16451	16394	16438	16249	16496	16294	16304	16247	16346	16367	16612	16302	16553	16301	16360	16369	16437	16475	16241	16470	16338	16419	16607	16361	16251	16281	16517	16181	16452	16377	16651	16433	16193	16246	16444	16436	16242	16401	16448	16384	16344	16497	16363	16293	16435	16165	16423	16434	16309	16411	16325	16436	16409	16525	16315	16309	16523	16610	16217	16160	16493	16364	16367	16401	16222	16336	16356	16193	16524	16424	16419	16465	16388	16306	16356	16374	16522	16333	16296	16359	16415	16603	16488	16314	16270	16416	16374	16429	16411	16518	16433	16270	16397	16422	16122	16253	16285	16216	16408	16242	16435	16375	16223	16316	16315	16390	16510	16235	16264	16269	16537	16355	16407	16383	16508	16314	16274	16344	16212	16167	16178	16309	16389	16469	16523	16280	16384	16363	16287	16262	16337	16318	16314	16514	16394	16381	16276	16350	16349	16327	16385	16294	16471	16405	16442	16112	16500	16503	16447	16122	16330	16248	16474	16260	16497	16360	16314	16368	16291	16324	16380	16208	16338	16427	16503	16408	16337	16344	16331	16426	16428	16324	16472	16282	16500	16498	16385	16227	16252	16387	16190	16185	16433	16501	16648	16429	16508	16470	16367	16300	16305	16422	16376	16255	16380	16281	16507	16361	16432	16432	16380	16283	16465	16373	16496	16331	16373	16326	16200	16499	16366	16170	16320	16396	16417	16520	16307	16130	16329	16459	16312	16610	16342	16635	16337	16502	16295	16443	16353	16356	16321	16394	16428	16255	16532	16446	16469	16222	16497	16572	16382	16194	16247	16503	16458	16250	16436	16365	16431	16170	16178	16296	16204	16266	16582	16446	16478	16253	16287	16356	16435	16236	16355	16466	16285	16649	16347	16274	16419	16216	16403	16469	16271	16318	16461	16446	16333	16423	16487	16585	16434	16388	16433	16482	16394	16396	16169	16340	16389	16485	16486	16395	16529	16527	16555	16581	16377	16242	16457	16393	16559	16497	16309	16556	16337	16479	16186	16446	16479	16432	16385	16493	16510	16209	16338	16436	16420	16244	16598	16325	16376	16223	16325	16578	16361	16395	16449	16504	16293	16412	16307	16220	16279	16339	16341	16312	16574	16306	16402	16291	16472	16372	16427	16304	16550	16387	16393	16303	16439	16281	16338	16240	16465	16374	16148	16342	16392	16369	16436	16315	16181	16349	16300	16326	16418	16376	16457	16174	16245	16348	16298	16247	16292	16236	16241	16561	16280	16291	16326	16401	16307	16291	16265	16331	16324	16164	16357	16331	16279	16274	16373	16148	16355	16343	16491	16499	16373	16525	16461	16351	16454	16401	16368	16409	16176	16417	16408	16221	16597	16238	16384	16538	16387	16421	16259	16374	16265	16273	16418	16457	16463	16392	16368	16370	16555	16383	16419	16332	16259	16290	16498	16430	16372	16439	16297	16460	16365	16264	16514	16248	16408	16479	16327	16274	16365	16474	16574	16390	16387	16397	16453	16231	16365	16369	16449	16413	16163	16382	16179	16305	16204	16263	16425	16290	16355	16432	16236	16234	16509	16443	16476	16295	16461	16429	16336	16063	16362	16328	16213	16308	16164	16438	16253	16428	16634	16380	16377	16246	16293	16337	16609	16379	16428	16367	16184	16417	16256	16284	16308	16518	16477	16450	16397	16179	16200	16147	16293	16543	16259	16503	16581	16297	16310	16568	16413	16417	16396	16522	16259	16102	16297	16346	16385	16429	16456	16348	16343	16290	16347	16492	16120	16318	16469	16383	16489	16532	16275	16329	16284	16447	16386	16340	16422	16368	16223	16381	16505	16473	16368	16329	16350	16399	16306	16460	16505	16446	16386	16393	16392	16251	16558	16350	16174	16344	16361	16329	16403	16599	16328	16528	16520	16262	16256	16471	16499	16321	16339	16614	16567	16415	16374	16341	16318	16711	16480	16228	16425	16314	16365	16458	16305	16616	16340	16248	16435	16335	16419	16296	16185	16100	16072	16318	16392	16276	16511	16361	16456	16348	16509	16280	16115	16388	16459	16208	16243	16371	16477	16594	16229	16402	16378	16419	16416	16357	16443	16238	16331	16426	16333	16161	16201	16288	16466	16228	16384	16430	16424	16399	16291	16345	16315	16462	16317	16528	16585	16483	16244	16600	16375	16263	16294	16272	16616	16411	16396	16502	16564	16374	16363	16403	16255	16539	16466	16400	16291	16249	16318	16564	16428	16353	16371	16375	16376	16237	16259	16253	16523	16419	16583	16210	16437	16447	16413	16393	16473	16471	16429	16433	16306	16522	16466	16456	16421	16361	16267	16516	16506	16536	16476	16294	16246	16196	16401	16355	16281	16451	16472	16026	16218	16411	16282	16303	16612	16343	16419	16368	16493	16255	16469	16469	16207	16547	16361	16253	16370	16384	16330	16222	16600	16494	16434	16461	16251	16318	16611	16286	16443	16313	16237	16262	16503	16424	16212	16448	16554	16213	16376	16273	16413	16410	16113	16236	16476	16393	16425	16311	16258	16387	16277	16451	16177	16477	16275	16224	16307	16269	16287	16266	16394	16450	16345	16354	16465	16309	16516	16503	16503	16389	16458	16337	16376	16136	16403	16330	16403	16400	16366	16482	16504	16353	16427	16455	16405	16368	16538	16205	16306	16329	16367	16538	16390	16073	16437	16407	16444	16441	16357	16391	16433	16256	16178	16229	16494	16382	16279	16304	16471	16296	16354	16363	16372	16300	16546	16362	16247	16268	16256	16310	16338	16328	16459	16285	16299	16671	16542	16421	16388	16370	16416	16532	16179	16447	16284	16286	16441	16402	16419	16347	16450	16309	16546	16373	16543	16385	16529	16391	16298	16478	16535	16404	16398	16241	16327	16291	16162	16514	16520	16223	16439	16208	16332	16317	16420	16362	16367	16226	16555	16216	16370	16292	16309	16536	16292	16443	16254	16403	16547	16467	16372	16452	16188	16425	16249	16300	16407	16370	16690	16490	16382	16240	16362	16314	16411	16258	16462	16248	16500	16442	16322	16421	16365	16432	16370	16419	16428	16168	16216	16356	16120	16468	16448	16204	16472	16486	16415	16351	16144	16232	16247	16343	16533	16312	16375	16347	16353	16502	16433	16345	16281	16401	16442	16530	16279	16404	16235	16242	16472	16371	16264	16484	16274	16568	16442	16178	16427	16276	16494	16416	16366	16511	16298	16295	16487	16452	16391	16320	16273	16347	16408	16235	16287	16314	16267	16283	16535	16344	16234	16265	16544	16329
24183	40434	38853	30901	24971	22218	20242	18788	18137	17160	16626	16128	15579	15239	14732	14617	14407	14124	14223	14204	14424	14066	14052	14194	13984	13764	13869	13563	13704	13872	13491	13411	13344	13368	13545	13649	13506	13594	13649	13601	13457	13499	14247	15669	15599	15284	14532	13971	13599	13551	13510	13340	13445	13378	13149	13411	13344	13375	13496	13358	13427	13359	13428	13393	13501	13331	13364	13257	13553	13454	13342	13474	13443	13483	13432	13466	13491	13533	13280	13562	13423	13359	13397	13435	13551	13412	13470	13329	13358	13536	13490	13343	13391	13484	13567	13408	13466	13440	13295	13362	13653	13634	13474	13349	13433	13437	13261	13464	13342	13293	13310	13330	13368	13517	13329	13337	13457	13458	13508	13486	13490	13422	13410	13473	13263	13329	13313	13393	13493	13388	13400	13410	13488	13352	13353	13334	13391	13344	13361	13438	13310	13524	13331	13394	13439	13355	13407	13420	13517	13440	13402	13374	13497	13447	13612	13420	13545	13357	13522	13403	13408	13414	13484	13398	13587	13454	13435	13277	13461	13341	13398	13567	13489	13371	13432	13380	13524	13313	13537	13488	13331	13540	13253	13233	13338	13428	13229	13523	13454	13272	13489	13424	13452	13375	13450	13369	13577	13434	13553	13502	13248	13408	13401	13414	13445	13233	13431	13257	13316	13357	13341	13443	13381	13353	13322	13291	13340	13409	13253	13358	13443	13463	13392	13369	13256	13472	13397	13260	13674	13493	13365	13481	13438	13364	13412	13463	13436	13229	13291	13485	13396	13372	13537	13368	13359	13364	13424	13402	13484	13485	13308	13529	13376	13318	13492	13398	13370	13311	13468	13485	13306	13327	13383	13376	13459	13371	13397	13418	13273	13380	13429	13400	13366	13116	13467	13308	13373	13417	13365	13310	13419	13343	13210	13422	13401	13367	13413	13360	13509	13429	13365	13254	13666	13439	13520	13490	13407	13402	13574	13463	13420	13323	13473	13409	13255	13508	13354	13455	13554	13463	13472	13405	13225	13515	13513	13443	13302	13431	13318	13344	13358	13550	13480	13326	13535	13373	13516	13515	13464	13499	13400	13386	13314	13528	13547	13385	13390	13300	13416	13383	13573	13287	13436	13294	13427	13295	13301	13338	13416	13275	13366	13350	13429	13420	13363	13408	13488	13330	13303	13439	13515	13346	13409	13399	13337	13385	13225	13406	13414	13181	13469	13385	13318	13355	13508	13318	13539	13426	13373	13474	13383	13497	13472	13466	13428	13508	13522	13466	13341	13599	13411	13409	13255	13379	13311	13300	13490	13374	13406	13319	13521	13300	13417	13481	13424	13364	13321	13583	13346	13493	13431	13324	13298	13436	13449	13401	13533	13308	13383	13446	13378	13486	13442	13326	13496	13459	13521	13420	13291	13473	13250	13403	13360	13357	13396	13580	13429	13442	13281	13483	13439	13481	13329	13434	13424	13479	13573	13366	13287	13358	13214	13477	13113	13264	13333	13455	13240	13564	13469	13486	13462	13357	13352	13410	13365	13454	13422	13354	13673	13419	13511	13265	13249	13326	13191	13456	13521	13362	13608	13341	13353	13297	13356	13563	13413	13426	13403	13416	13217	13376	13390	13329	13542	13264	13572	13443	13382	13386	13272	13368	13524	13465	13393	13379	13302	13388	13473	13448	13380	13412	13454	13379	13411	13397	13304	13447	13366	13270	13513	13531	13374	13316	13328	13534	13357	13554	13234	13250	13454	13371	13542	13389	13393	13343	13339	13418	13365	13395	13279	13216	13431	13436	13407	13420	13341	13535	13476	13488	13458	13400	13296	13205	13519	13244	13434	13329	13416	13364	13331	13416	13457	13307	13400	13392	13321	13437	13612	13308	13424	13352	13459	13430	13462	13411	13627	13460	13330	13425	13332	13276	13238	13461	13496	13278	13332	13323	13367	13489	13335	13405	13497	13343	13398	13369	13357	13312	13354	13330	13384	13361	13573	13605	13462	13398	13304	13453	13324	13332	13379	13625	13416	13279	13348	13414	13467	13510	13218	13389	13366	13291	13353	13567	13303	13403	13454	13426	13253	13439	13370	13443	13389	13253	13434	13459	13302	13365	13296	13398	13349	13456	13533	13534	13428	13637	13159	13394	13458	13527	13623	13420	13403	13337	13248	13307	13295	13478	13545	13517	13343	13507	13455	13488	13235	13429	13446	13260	13378	13345	13332	13527	13404	13434	13265	13211	13471	13410	13379	13331	13342	13515	13356	13362	13380	13436	13327	13535	13412	13244	13370	13290	13523	13345	13483	13506	13311	13432	13319	13399	13491	13415	13545	13250	13552	13390	13147	13381	13480	13397	13461	13375	13487	13258	13315	13100	13326	13387	13439	13344	13247	13412	13417	13298	13390	13545	13551	13434	13309	13414	13279	13326	13366	13509	13307	13379	13422	13421	13352	13581	13465	13337	13472	13367	13473	13484	13366	13419	13427	13388	13334	13257	13478	13314	13339	13419	13305	13379	13495	13527	13398	13451	13349	13510	13482	13417	13255	13345	13335	13391	13559	13418	13520	13425	13432	13420	13514	13303	13244	13432	13362	13310	13334	13435	13370	13381	13403	13465	13405	13516	13342	13551	13440	13332	13475	13531	13448	13426	13232	13280	13483	13276	13386	13200	13298	13429	13283	13327	13374	13492	13248	13388	13410	13335	13434	13406	13351	13587	13469	13434	13376	13560	13455	13401	13396	13410	13430	13434	13329	13576	13279	13339	13463	13397	13254	13335	13302	13351	13444	13391	13374	13368	13320	13257	13417	13414	13489	13241	13395	13345	13545	13396	13282	13434	13490	13599	13441	13473	13461	13563	13367	13549	13336	13400	13299	13344	13263	13405	13324	13469	13514	13313	13345	13231	13417	13323	13236	13443	13391	13400	13527	13459	13442	13217	13354	13403	13475	13381	13366	13530	13532	13564	13498	13298	13610	13485	13186	13445	13519	13589	13398	13538	13332	13404	13472	13413	13503	13488	13467	13552	13375	13263	13334	13381	13479	13283	13443	13491	13461	13450	13405	13440	13221	13392	13396	13349	13354	13249	13340	13397	13599	13355	13439	13432	13470	13508	13448	13369	13355	13521	13396	13510	13508	13223	13577	13444	13334	13426	13363	13480	13257	13393	13368	13339	13321	13398	13418	13399	13352	13374	13515	13297	13488	13414	13357	13406	13503	13407	13573	13371	13314	13459	13295	13398	13478	13310	13388	13427	13362	13426	13411	13446	13268	13495	13326	13444	13490	13321	13418	13342	13351	13523	13563	13347	13350	13426	13318	13319	13513	13496	13478	13572	13379	13478	13466	13222	13397	13397	13347	13511	13406	13220	13409	13341	13326	13388	13442	13367	13524	13508	13284	13406	13477	13386	13462	13449	13288	13361	13345	13369	13370	13421	13301	13521	13384	13502	13333	13505	13336	13230	13344	13318	13372	13261	13381	13267	13340	13268	13486	13372	13397	13504	13326	13426	13260	13432	13442	13466	13658	13317	13186	13361	13291	13361	13437	13291	13294	13459	13226	13598	13447	13264	13520	13256	13343	13470	13411	13360	13464	13249	13452	13352	13406	13424	13513	13341	13492	13379	13227	13245	13381	13510	13393	13392	13442	13459	13595	13371	13469	13334	13325	13553	13442	13364	13381	13432	13522	13406	13286	13411	13551	13399	13341	13298	13612	13455	13274	13449	13326	13345	13409	13514	13354	13374	13298	13456	13531	13401	13564	13414	13362	13452	13423	13344	13318	13305	13269	13551	13349	13501	13273	13477	13365	13390	13369	13512	13459	13478	13251	13489	13570	13427	13382	13373	13459	13410	13386	13498	13277	13308	13313	13555	13459	13302	13321	13407	13516	13278	13410	13352	13488	13304	13363	13437	13287	13596	13428	13395	13282	13336	13332	13383	13423	13355	13356	13435	13425	13457	13378	13493	13392	13338	13327	13296	13439	13466	13449	13407	13385	13503	13572	13403	13456	13330	13581	13282	13465	13357	13226	13275	13368	13398	13472	13359	13370	13319	13529	13426	13345	13321	13461	13593	13523	13396	13340	13406	13413	13334	13370	13538	13243	13381	13398	13359	13168	13545	13371	13461	13406	13476	13330	13436	13468	13480	13369	13291	13548	13393	13400	13414	13342	13324	13249	13502	13385	13335	13544	13181	13400	13467	13403	13398	13410	13516	13304	13395	13350	13489	13299	13303	13463	13230	13488	13373	13470	13497	13222	13396	13334	13298	13495	13566	13534	13427	13221	13466	13326	13443	13491	13292	13490	13441	13470	13437	13343	13478	13371	13424	13451	13504	13286	13305	13346	13491	13461	13455	13527	13322	13517	13564	13430	13358	13541	13395	13445	13394	13310	13454	13268	13389	13320	13490	13416	13636	13433	13499	13445	13338	13462	13347	13359	13517	13240	13487	13409	13469	13280	13472	13467	13231	13372	13269	13302	13426	13378	13239	13337	13524	13471	13511	13445	13334	13444	13301	13413	13355	13491	13418	13347	13678	13534	13454	13498	13319	13468	13456	13514	13475	13356	13325	13513	13424	13368	13451	13235	13370	13447	13431	13326	13499	13321	13448	13351	13464	13532	13341	13381	13430	13359	13439	13318	13466	13429	13463	13524	13373	13388	13398	13461	13368	13319	13387	13352	13317	13166	13351	13490	13542	13385	13280	13447	13683	13393	13548	13510	13237	13419	13350	13384	13451	13355	13584	13332	13396	13398	13330	13428	13367	13290	13401	13315	13439	13367	13410	13472	13429	13623	13493	13379	13347	13317	13351	13418	13426	13375	13539	13329	13313	13486	13428	13374	13613	13261	13584	13406	13460	13436	13437	13321	13592	13416	13413	13395	13499	13425	13384	13489	13322	13590	13330	13491	13253	13275	13482	13422	13290	13356	13436	13382	13411	13270	13471	13418	13197	13200	13337	13339	13460	13379	13504	13387	13315	13277	13296	13531	13487	13420	13323	13373	13406	13355	13563	13515	13430	13422	13422	13451	13420	13508	13249	13348	13310	13378	13336	13497	13508	13524	13524	13269	13391	13353	13291	13299	13513	13374	13371	13471	13579	13234	13312	13690	13495	13448	13470	13408	13387	13520	13539
29463	23175	24099	21117	18163	17796	17697	17467	17317	17494	17411	17142	16981	17036	16821	16942	17055	17026	16673	16802	16931	16851	16887	16760	16710	16847	17041	16823	16695	16874	16799	16588	16872	16785	16722	16944	16947	16774	16921	16804	16702	16835	16411	16798	16808	16903	17042	17005	16672	16775	16857	16694	16733	16614	16934	16790	16826	16869	16821	16558	16851	16789	16761	16653	16718	16776	16558	16595	16827	16777	16557	16760	16837	16636	16647	16762	16767	16711	16921	16582	16682	16863	16663	16690	16700	16787	16671	16715	16650	16643	16950	16631	16663	16694	16974	16810	16812	16666	16645	16988	16760	16531	16747	16695	16888	16880	16768	16849	16678	16879	16802	16689	16717	16742	16684	16889	16709	16589	16677	16751	16765	16777	16760	16757	16702	16666	16721	16996	16735	16827	16883	16819	16815	16853	16819	16552	16672	16625	16660	16735	16702	16699	16747	16622	16555	16843	16780	16795	16991	16616	16824	16721	16504	16865	16778	16588	16767	16612	16855	16663	16859	16636	16441	16799	16786	16648	16685	16691	16917	16801	16721	16691	16906	16617	16573	16550	16727	16748	16588	16757	16793	16664	16673	16644	16806	16755	16574	17005	16767	16741	16495	16589	16826	16802	16736	16773	16779	16704	16618	16718	16564	16827	16671	16654	16550	16935	16703	16692	16721	16848	16794	16891	16876	16785	16813	16890	16628	16619	16828	16664	16680	16849	17029	16618	16626	16873	16846	16783	16623	16631	16714	16828	16809	16825	17002	16685	16677	16741	16659	16796	16835	16737	16713	16699	16600	16717	16669	16746	16839	16984	16743	16756	17006	16738	16800	16998	16807	16837	16658	16687	16637	16966	16903	16768	16766	16611	16746	16622	16690	16708	16713	16795	16812	16817	16920	16782	16697	16710	16602	16825	16787	16769	16703	16667	16660	16719	16738	16683	16736	16758	16673	16805	16709	16692	16719	16584	16620	16588	16703	16854	16735	16742	16679	16900	16852	16806	16731	16739	16756	16706	16716	16569	16734	16766	16838	16788	16659	16607	16655	16775	16772	16845	16623	16606	16691	16868	16843	16681	16761	16714	16858	16666	16769	16630	16783	16748	16751	16676	16740	16686	16703	16721	16654	16824	16712	16433	16678	16773	16722	16775	16887	16982	16753	16787	16772	16664	16853	16932	16929	16760	16867	16788	16798	16777	16716	16772	16726	16702	16920	16753	16733	16560	16644	16640	16702	16612	16941	16736	16627	16784	16603	16625	16698	16783	16768	16646	16733	16892	16625	16625	16613	16683	16692	16610	16635	17058	16656	16831	16699	16710	16601	16811	16783	16859	16784	16822	16717	16901	16787	16759	16932	16748	16691	16586	16634	16779	16663	16781	16956	16678	16712	16899	16600	16663	16684	16645	16771	16691	16679	16751	16809	16701	16851	16697	16792	16735	16815	16647	16732	16720	16848	16855	16717	16693	16511	16922	16594	16754	16723	16762	16715	16585	16859	16661	16725	16557	16734	16757	16658	16730	16681	17001	16858	16634	16744	16663	16828	16590	16759	16824	16805	17019	16752	16868	16868	16660	16832	16758	16764	16815	16779	16769	16889	16624	16922	16804	16731	16731	16826	16982	16672	16549	16772	16792	16895	16756	16718	16981	16776	16763	16489	16949	16884	16701	16576	16585	16463	16746	16679	16764	16763	16591	16727	16827	16654	16654	16600	16677	16708	16725	16768	16773	16864	16689	16687	16813	16818	16747	16789	16789	16452	16709	16765	16725	16843	16777	16644	16871	16481	16721	16617	16806	16662	16734	16949	16572	16833	16849	16826	16819	16788	16770	16702	16539	16626	16602	16610	16884	16740	16756	16823	16750	16886	16655	16740	16615	16727	16608	16524	16600	16685	16939	16662	16716	16622	16580	16639	16803	16645	16460	16641	16723	16771	16667	16625	16785	16717	16799	16648	16825	16791	16698	16792	16774	16637	16838	16672	16914	16879	16690	16732	16633	16764	16708	16834	16547	16562	16706	16523	16555	16690	16705	16658	16845	16612	16793	16704	16762	16660	16702	16750	16647	16631	16721	16966	16716	16621	16868	16787	16674	16830	16819	16762	16694	16697	16806	16729	16842	16816	16478	16910	16841	16839	16609	16755	16995	16690	16984	16777	16894	16793	16803	16854	16740	16730	16680	16712	16611	16764	16708	16822	16706	16653	16834	16657	16897	16554	16912	16823	16642	16689	16806	16722	16633	16733	16821	16748	16828	16625	16655	16840	16804	16685	16860	16726	16838	16944	16876	16586	16715	16711	16624	16848	16961	16821	16718	16619	16766	16631	16815	16757	16713	16763	16607	16619	16814	16962	16744	16882	16894	16807	16774	16841	16788	16744	16738	16708	16855	16724	16623	16709	16778	16700	16814	16817	16624	16823	16593	16662	16836	16631	16725	16639	16856	16680	16831	16546	16665	16689	16820	16731	16758	16800	16873	16776	16622	16796	17088	16802	16882	16923	17032	16785	16684	16968	16670	16780	16846	16577	16584	16740	16754	16795	16856	16806	16709	16694	16889	16867	16838	16784	16677	16641	16720	16860	16908	16790	16577	16819	16770	16738	16709	16765	16665	16549	16733	16830	16678	16673	16614	16630	16783	16751	16635	16780	16868	16583	16816	16685	16845	16800	16900	16665	16655	16925	16821	16731	16644	16796	16685	16817	16809	16923	16580	16633	16641	16707	16887	16672	16674	17025	16760	16614	16905	16860	16675	16637	16703	16638	16890	16930	16875	16877	16775	16677	16684	16855	16689	16820	16752	16594	16676	16829	16597	16479	16498	16812	16613	16642	16894	16761	16755	16854	16944	16679	16813	16835	16796	16929	16729	16784	16746	17036	16583	16800	16702	16597	16840	16920	16656	16575	16915	16818	16726	16753	16586	16742	16733	16593	16570	16686	16691	16638	16777	16956	16881	16614	16584	16773	16923	16735	16767	16892	16657	16728	16619	16805	16751	16823	16764	16500	16842	16701	16717	16784	16879	16692	16564	16609	16643	16591	16699	16634	16750	16730	16814	16698	16813	16846	16612	16609	16859	16799	16791	16902	16767	16990	16931	16581	16802	16606	16822	16859	16675	16724	16715	16834	16595	16678	16764	16953	16943	16730	16706	16693	16889	16732	16836	16814	16773	16941	16755	16845	16886	16764	16672	16741	16721	16681	16576	16873	16601	16538	16693	16797	16558	16642	16598	16801	16899	16759	16674	16880	16691	16643	16692	16762	16893	16812	16701	16809	16840	16899	16864	16865	16889	16896	16911	16845	16724	16746	16756	16656	16863	16883	16589	16625	16716	16732	16757	16818	16673	16742	16856	16543	16603	16887	16702	16700	16811	16664	16711	16878	16831	16599	16879	16878	16499	16675	16774	16911	16789	16641	16652	16785	16844	16737	16732	16593	16700	16934	16597	16774	16544	17012	16591	16765	16844	16783	16812	16750	16859	16937	16766	16668	16751	16879	16782	16738	16750	16809	16762	16820	16784	16751	16863	16693	16778	16839	16684	16972	16711	16793	16730	16849	16885	16722	16634	16676	16644	16825	16808	16924	16730	16952	16690	16614	16676	16726	16757	17017	16882	16815	16754	16664	16912	16996	16719	16904	16698	16861	16613	16790	16679	17009	16823	16865	16699	16615	16739	16893	16858	16836	16708	16888	16765	16668	16798	16797	16760	16922	16665	16775	16596	16654	16624	16821	16607	16881	16726	16656	16875	16672	16623	16644	16754	16786	16938	16773	16851	16690	16714	16888	16644	16509	16722	16602	16680	16687	16844	16777	16942	16914	16404	16535	16621	16816	16584	16754	16539	16846	16998	16746	16638	16844	16751	16781	16973	16686	16701	16619	16824	16650	16638	16684	16828	16547	16639	16670	16541	16588	16818	16944	16691	16448	16476	16616	16726	16687	16967	16622	16778	16962	16701	16694	16440	16670	16816	16839	16793	16777	16721	16793	16798	16828	16716	16827	16930	16743	16876	16807	16717	16739	16826	16722	16840	16620	16608	16737	16788	16751	16846	16762	16867	16628	16870	16934	16585	16684	16489	16868	16600	16847	16743	16821	16803	16758	16682	16669	16664	16564	16702	16599	16922	16552	16848	16762	16797	16660	16548	16623	16677	16865	16789	16705	16600	16777	16643	16708	16640	16908	16976	16956	16709	16644	16703	16769	16551	16582	16654	16711	16605	16822	16719	16624	16815	16710	16575	16902	16838	16930	16708	16583	16810	16774	16771	16498	16807	16908	16871	16687	16565	16624	16704	16538	16852	16637	16736	16674	16837	16933	16651	16738	16919	16699	16800	16737	16755	16908	16594	16906	16634	16755	16766	16743	16835	16749	16678	16693	16638	16527	16911	16612	16780	16679	16490	16768	16757	16799	16573	16740	16665	16937	16594	16753	16693	16736	16712	16854	17037	16705	16863	16767	16643	16735	16798	16666	16849	17082	16718	16774	16711	16916	16637	16496	16722	16653	16795	16884	16739	16706	16596	16825	16804	16900	16753	16961	16920	16707	16742	16986	16807	16684	16733	16845	16782	16732	16721	16704	16850	16890	16880	16802	16596	16885	16956	16700	16687	16679	16737	16641	16835	16763	16920	16731	16610	16782	16702	16661	16781	16755	16748	16666	16838	16777	16692	16672	16744	16528	16684	17030	16690	16819	16871	16678	16604	16653	16835	16613	16748	16945	16874	16767	16762	16694	16770	16787	16766	16551	16784	16855	16664	16878	16788	16858	16812	16854	17055	16610	16645	16821	16910	16666	16655	16980	16806	16667	16794	16918	16850	16772	16628	16673	16684	16731	16770	16524	16670	16807	16667	16717	16948	16769	16927	16958	16768	16588	16643	16743	16956	16735	16741	16630	16729	16721	16709	16746	16577	16833	16816	16847	16727	16723	16665	16655	16915	16845	16796	16970	16710	16748	16784	17035	16791	16939	16691	16685	16624	16638	16785	16670	16743	16787	16840	16898	16695	16814	16770	16790	16844	16834	16768	16940	16918	16870	16702	16715	16613	16815	16532	16714	16681	16784	16702	16816	16798	16839	16623	16625	16765	16575	16681	16736	16621	16837	16731	16903	16926	16817	16867	16795	16901	16824	16755	16767	16865
18912	23530	21367	17819	15919	15714	14908	14606	14533	14525	14139	14192	13993	13807	14024	13704	13802	13692	13728	13763	13830	13777	13640	13747	13830	13613	13598	13562	13629	13544	13478	13433	13485	13388	13508	13729	13541	13693	13721	13480	13718	13534	13700	13700	13594	13658	13558	13715	13696	13587	13414	13672	13522	13518	13731	13393	13613	13598	13600	13557	13559	13582	13461	13728	13467	13648	13657	13612	13639	13558	13509	13547	13570	13472	13659	13519	13467	13555	13515	13587	13543	13646	13494	13559	13657	13462	13570	13464	13638	13539	13494	13616	13555	13572	13545	13515	13558	13581	13696	13394	13716	13606	13456	13621	13613	13649	13479	13544	13519	13468	13637	13343	13438	13627	13620	13565	13554	13770	13574	13496	13505	13602	13656	13696	13457	13570	13547	13608	13757	13638	13488	13680	13588	13588	13549	13459	13418	13404	13503	13415	13517	13519	13499	13691	13711	13375	13549	13639	13575	13490	13633	13622	13588	13677	13535	13373	13477	13701	13678	13342	13612	13580	13565	13445	13647	13446	13735	13506	13600	13466	13667	13525	13593	13403	13718	13724	13317	13570	13647	13453	13571	13492	13479	13568	13589	13604	13668	13517	13683	13678	13564	13673	13517	13620	13498	13613	13541	13374	13695	13591	13397	13625	13590	13520	13534	13602	13700	13475	13587	13432	13433	13652	13488	13639	13586	13607	13611	13510	13495	13671	13590	13491	13425	13646	13532	13553	13552	13494	13534	13620	13519	13534	13605	13502	13593	13665	13619	13523	13783	13690	13530	13629	13555	13587	13598	13488	13491	13443	13515	13557	13371	13606	13370	13449	13444	13787	13525	13610	13688	13602	13662	13565	13689	13580	13723	13545	13566	13671	13641	13653	13466	13722	13600	13517	13561	13439	13513	13643	13591	13577	13565	13479	13523	13447	13613	13282	13734	13566	13616	13583	13614	13600	13586	13588	13786	13552	13528	13619	13746	13656	13633	13623	13752	13537	13406	13452	13601	13575	13416	13662	13533	13692	13588	13425	13471	13644	13530	13557	13503	13490	13603	13515	13467	13457	13482	13466	13642	13633	13649	13527	13571	13508	13587	13613	13596	13423	13550	13702	13560	13517	13516	13447	13706	13504	13556	13596	13641	13521	13657	13575	13740	13610	13553	13457	13551	13482	13751	13381	13734	13444	13594	13507	13538	13358	13574	13486	13371	13384	13636	13452	13597	13575	13622	13516	13500	13661	13670	13389	13550	13552	13539	13551	13320	13560	13563	13399	13619	13454	13492	13602	13403	13476	13411	13675	13678	13571	13659	13407	13545	13485	13616	13505	13756	13657	13610	13532	13610	13559	13502	13679	13484	13617	13464	13694	13617	13552	13668	13444	13526	13699	13549	13517	13615	13571	13531	13536	13761	13609	13632	13593	13460	13442	13743	13466	13683	13519	13433	13531	13568	13464	13623	13612	13545	13664	13559	13537	13727	13491	13625	13470	13597	13492	13415	13660	13752	13662	13641	13535	13487	13369	13613	13502	13435	13686	13477	13340	13575	13635	13568	13573	13593	13592	13404	13503	13546	13518	13417	13552	13448	13469	13644	13534	13656	13674	13542	13561	13562	13679	13557	13404	13492	13679	13519	13622	13580	13492	13536	13662	13536	13534	13573	13655	13573	13605	13768	13464	13558	13565	13600	13590	13497	13672	13488	13453	13702	13570	13676	13508	13501	13682	13525	13617	13592	13634	13382	13643	13519	13598	13594	13596	13546	13537	13519	13477	13660	13601	13697	13596	13611	13546	13499	13520	13572	13651	13547	13634	13588	13563	13742	13461	13588	13467	13536	13581	13656	13538	13485	13306	13534	13505	13710	13642	13613	13743	13596	13713	13500	13500	13529	13544	13454	13610	13580	13668	13749	13297	13622	13627	13598	13609	13618	13593	13608	13595	13623	13330	13404	13641	13572	13511	13534	13644	13567	13440	13479	13538	13550	13573	13631	13603	13590	13544	13519	13497	13428	13595	13658	13581	13565	13473	13629	13516	13529	13568	13521	13609	13605	13491	13601	13591	13565	13517	13577	13625	13571	13442	13764	13543	13649	13549	13594	13539	13549	13477	13570	13742	13521	13564	13743	13483	13547	13624	13371	13588	13479	13510	13597	13555	13502	13692	13503	13556	13598	13595	13642	13688	13578	13485	13662	13507	13572	13551	13505	13726	13515	13535	13568	13612	13886	13512	13582	13652	13503	13498	13453	13342	13502	13707	13695	13654	13566	13648	13631	13503	13621	13613	13603	13471	13572	13445	13697	13654	13563	13488	13613	13506	13737	13662	13560	13488	13597	13540	13547	13655	13504	13446	13625	13548	13522	13543	13567	13536	13527	13495	13565	13635	13526	13548	13677	13449	13453	13538	13609	13488	13652	13604	13709	13569	13640	13727	13459	13583	13675	13608	13627	13676	13571	13632	13543	13239	13506	13558	13545	13569	13560	13375	13631	13462	13550	13633	13688	13565	13689	13718	13544	13304	13687	13522	13521	13423	13637	13477	13566	13512	13653	13486	13578	13309	13577	13625	13482	13557	13612	13557	13590	13634	13604	13554	13693	13672	13513	13437	13546	13636	13533	13436	13479	13530	13563	13526	13560	13488	13509	13540	13618	13521	13388	13630	13558	13485	13541	13577	13633	13459	13500	13497	13492	13550	13514	13491	13543	13569	13556	13647	13539	13459	13555	13523	13598	13735	13678	13400	13533	13547	13360	13553	13537	13561	13423	13358	13371	13626	13574	13409	13402	13486	13526	13580	13572	13716	13501	13530	13694	13525	13522	13604	13375	13475	13589	13554	13489	13377	13596	13365	13559	13556	13462	13440	13644	13631	13515	13466	13568	13594	13533	13516	13647	13590	13585	13551	13556	13592	13475	13698	13490	13690	13372	13534	13693	13618	13646	13503	13477	13543	13451	13565	13641	13501	13707	13465	13462	13634	13767	13519	13552	13649	13516	13654	13517	13519	13550	13552	13640	13437	13653	13532	13711	13432	13720	13457	13526	13485	13550	13530	13700	13536	13529	13426	13535	13614	13725	13558	13423	13628	13554	13562	13513	13532	13560	13580	13486	13468	13560	13620	13649	13644	13543	13598	13443	13598	13535	13437	13446	13440	13507	13466	13529	13660	13560	13506	13571	13589	13661	13515	13659	13515	13557	13604	13416	13597	13581	13562	13408	13660	13466	13745	13572	13534	13621	13586	13581	13706	13428	13448	13524	13407	13483	13551	13660	13475	13559	13470	13581	13554	13593	13459	13493	13593	13661	13557	13444	13535	13708	13624	13506	13625	13568	13541	13635	13716	13630	13560	13489	13461	13520	13653	13499	13477	13680	13553	13675	13712	13671	13796	13469	13679	13413	13618	13518	13643	13522	13681	13509	13703	13742	13574	13429	13612	13579	13631	13512	13572	13528	13468	13604	13661	13603	13585	13593	13383	13614	13443	13498	13576	13543	13537	13418	13684	13548	13493	13425	13597	13464	13549	13531	13547	13646	13760	13417	13642	13560	13637	13405	13610	13634	13395	13573	13685	13742	13546	13529	13573	13551	13566	13636	13578	13790	13619	13471	13474	13559	13425	13649	13490	13724	13479	13589	13414	13530	13618	13615	13610	13491	13669	13668	13550	13586	13550	13559	13617	13608	13708	13512	13690	13479	13447	13495	13449	13596	13342	13506	13461	13618	13585	13525	13664	13695	13565	13496	13534	13563	13653	13586	13597	13583	13494	13652	13443	13640	13488	13649	13625	13579	13631	13618	13614	13626	13391	13482	13500	13403	13624	13553	13739	13654	13560	13566	13602	13664	13708	13473	13548	13460	13590	13504	13700	13553	13491	13447	13648	13498	13500	13519	13516	13592	13634	13639	13452	13716	13641	13620	13536	13686	13450	13614	13583	13582	13378	13565	13557	13527	13650	13663	13632	13621	13516	13666	13578	13448	13736	13562	13670	13532	13714	13624	13468	13594	13589	13721	13577	13790	13502	13636	13667	13620	13543	13525	13552	13676	13518	13457	13613	13576	13447	13800	13457	13569	13626	13628	13619	13543	13606	13522	13644	13802	13565	13694	13638	13530	13664	13452	13629	13533	13547	13468	13535	13671	13457	13522	13435	13586	13679	13428	13532	13420	13565	13523	13499	13373	13649	13511	13487	13642	13528	13518	13785	13641	13622	13490	13382	13539	13525	13544	13728	13583	13396	13613	13484	13614	13643	13510	13468	13487	13525	13517	13479	13534	13490	13553	13546	13501	13447	13692	13611	13578	13584	13600	13623	13694	13716	13412	13575	13711	13488	13574	13526	13581	13654	13538	13634	13626	13601	13618	13612	13417	13481	13510	13429	13516	13580	13477	13593	13541	13443	13536	13648	13534	13659	13733	13593	13407	13628	13652	13645	13613	13668	13453	13378	13496	13595	13658	13541	13370	13517	13386	13490	13663	13603	13675	13741	13473	13491	13467	13390	13521	13554	13399	13487	13610	13506	13610	13756	13465	13622	13609	13565	13543	13490	13528	13554	13562	13595	13648	13626	13641	13647	13619	13540	13635	13591	13633	13466	13694	13603	13445	13647	13435	13581	13507	13622	13382	13676	13562	13597	13523	13637	13707	13548	13578	13786	13663	13562	13492	13667	13634	13595	13607	13599	13568	13490	13624	13594	13397	13422	13598	13643	13612	13666	13470	13632	13556	13563	13478	13518	13578	13546	13632	13501	13574	13493	13777	13402	13437	13649	13565	13593	13441	13748	13502	13535	13417	13507	13492	13298	13601	13513	13490	13576	13616	13534	13671	13681	13562	13601	13534	13609	13685	13688	13661	13528	13521	13631	13472	13597	13500	13540	13469	13533	13532	13474	13758	13631	13471	13408	13549	13533	13621	13520	13668	13632	13537	13591	13505	13532	13465	13565	13666	13728	13443	13612	13765	13431	13564	13432	13555	13657	13539	13443	13469	13568	13463	13460	13553	13643	13478	13563	13498	13570	13616	13667	13390	13697	13615	13511	13692	13586	13405	13575	13626	13447	13567	13648	13525	13546	13442	13611	13671	13488	13559	13623	13361	13349	13428	13668	13540	13558	13430	13659	13468	13558	13603	13561	13540	13561	13531	13433
24788	21078	28126	24558	22651	22287	21494	19050	18469	18187	17818	17617	17473	17239	17163	16943	16861	16786	16668	16719	16533	16677	16752	16882	16838	16657	16502	16560	16619	16486	16463	16277	16470	16544	16378	16522	16589	16590	16520	16738	16504	16540	16348	16943	17302	17279	17095	16753	16594	16652	16570	16503	16744	16518	16522	16632	16326	16445	16485	16454	16428	16615	16442	16429	16395	16481	16349	16357	16299	16487	16395	16456	16677	16692	16405	16311	16454	16367	16346	16515	16353	16545	16420	16421	16579	16359	16534	16307	16521	16373	16442	16585	16305	16604	16571	16651	16447	16441	16631	16510	16568	16389	16598	16521	16257	16564	16532	16498	16391	16350	16495	16313	16453	16554	16375	16502	16462	16379	16586	16442	16490	16496	16414	16497	16608	16336	16464	16188	16428	16412	16491	16634	16435	16472	16378	16562	16485	16549	16364	16469	16424	16246	16466	16613	16491	16185	16383	16430	16323	16561	16475	16401	16399	16596	16376	16416	16516	16404	16305	16417	16487	16268	16379	16445	16607	16355	16380	16370	16263	16269	16341	16309	16456	16476	16705	16373	16317	16695	16306	16342	16432	16613	16543	16602	16479	16274	16380	16671	16496	16420	16476	16534	16435	16482	16516	16409	16385	16278	16257	16436	16328	16266	16340	16609	16596	16320	16612	16617	16252	16213	16516	16286	16334	16428	16212	16363	16374	16443	16391	16485	16469	16427	16543	16553	16417	16457	16332	16298	16398	16360	16601	16417	16434	16503	16688	16635	16424	16401	16564	16423	16447	16583	16571	16450	16551	16482	16447	16325	16525	16317	16486	16426	16503	16584	16485	16432	16289	16349	16538	16489	16431	16233	16501	16503	16324	16358	16592	16391	16450	16193	16492	16422	16396	16606	16525	16585	16407	16460	16618	16259	16541	16424	16327	16406	16307	16459	16551	16695	16522	16427	16477	16058	16575	16407	16403	16362	16378	16454	16403	16582	16285	16447	16468	16407	16200	16485	16503	16539	16509	16418	16438	16597	16441	16348	16456	16334	16588	16508	16545	16224	16661	16293	16247	16428	16563	16495	16480	16401	16595	16453	16332	16410	16476	16469	16530	16346	16529	16356	16594	16385	16538	16560	16464	16261	16512	16331	16426	16568	16534	16585	16602	16293	16225	16357	16352	16329	16391	16522	16405	16396	16325	16195	16535	16495	16631	16451	16516	16297	16363	16427	16454	16369	16441	16436	16343	16386	16336	16513	16572	16518	16507	16565	16483	16409	16405	16428	16516	16320	16234	16310	16517	16553	16596	16361	16489	16163	16512	16499	16622	16328	16335	16319	16466	16452	16221	16461	16569	16575	16253	16354	16476	16492	16415	16390	16540	16369	16417	16412	16518	16362	16410	16403	16623	16322	16350	16464	16516	16510	16376	16489	16414	16379	16548	16594	16470	16249	16501	16512	16467	16630	16533	16540	16627	16542	16095	16351	16280	16424	16639	16309	16455	16645	16359	16376	16591	16243	16532	16420	16461	16583	16390	16407	16284	16094	16180	16501	16265	16315	16494	16522	16464	16467	16336	16410	16214	16257	16323	16604	16382	16489	16264	16321	16377	16562	16453	16416	16448	16189	16387	16549	16643	16299	16442	16520	16125	16446	16378	16517	16383	16714	16460	16504	16537	16223	16478	16383	16555	16394	16332	16401	16463	16563	16364	16529	16546	16334	16654	16155	16469	16392	16435	16635	16534	16364	16518	16414	16553	16681	16266	16345	16494	16425	16523	16579	16588	16367	16323	16752	16513	16546	16428	16310	16427	16469	16331	16458	16261	16436	16313	16362	16369	16220	16466	16293	16396	16289	16418	16514	16660	16522	16398	16396	16367	16395	16227	16393	16425	16404	16586	16597	16440	16341	16438	16280	16432	16414	16552	16615	16520	16397	16541	16512	16359	16559	16524	16523	16425	16520	16399	16491	16430	16290	16436	16248	16385	16432	16445	16611	16466	16618	16344	16190	16483	16461	16378	16570	16577	16470	16438	16370	16371	16267	16292	16192	16410	16367	16400	16483	16613	16291	16639	16496	16347	16544	16511	16390	16408	16196	16346	16571	16305	16375	16506	16379	16313	16355	16475	16636	16539	16389	16635	16562	16498	16310	16601	16311	16294	16402	16596	16344	16454	16442	16447	16257	16652	16315	16424	16388	16458	16375	16426	16477	16355	16583	16485	16279	16403	16330	16320	16301	16275	16283	16442	16431	16352	16455	16379	16606	16491	16585	16400	16538	16561	16589	16496	16503	16520	16285	16306	16573	16582	16361	16465	16429	16502	16437	16478	16373	16465	16321	16293	16611	16454	16440	16542	16371	16364	16402	16630	16570	16399	16382	16415	16488	16358	16339	16348	16241	16623	16471	16405	16143	16536	16468	16511	16623	16472	16293	16483	16489	16513	16444	16529	16555	16640	16422	16504	16401	16472	16530	16444	16411	16278	16414	16443	16315	16445	16580	16315	16387	16441	16271	16463	16476	16234	16325	16391	16607	16396	16411	16537	16316	16640	16431	16503	16514	16295	16543	16533	16235	16537	16415	16579	16492	16332	16319	16557	16187	16222	16478	16497	16410	16472	16363	16522	16558	16492	16359	16300	16359	16470	16474	16393	16418	16394	16387	16434	16541	16445	16320	16416	16111	16336	16351	16274	16671	16495	16485	16646	16428	16602	16437	16426	16428	16273	16615	16503	16471	16319	16671	16536	16324	16333	16619	16305	16414	16466	16550	16406	16185	16576	16387	16539	16333	16397	16414	16523	16520	16530	16180	16443	16503	16363	16317	16478	16456	16528	16657	16552	16575	16385	16564	16578	16425	16680	16403	16515	16421	16164	16382	16481	16506	16544	16220	16322	16347	16480	16399	16378	16297	16476	16396	16411	16426	16465	16545	16303	16430	16291	16274	16383	16357	16331	16275	16294	16406	16305	16417	16462	16501	16357	16470	16702	16390	16471	16673	16522	16602	16590	16385	16416	16539	16380	16457	16630	16412	16455	16414	16612	16729	16347	16528	16430	16522	16417	16502	16417	16417	16456	16553	16468	16382	16447	16562	16527	16520	16523	16479	16426	16600	16481	16685	16395	16461	16437	16375	16409	16337	16437	16490	16451	16316	16430	16511	16414	16342	16488	16466	16396	16577	16386	16420	16404	16481	16392	16623	16447	16549	16391	16435	16575	16509	16430	16436	16399	16495	16396	16441	16596	16396	16472	16628	16544	16260	16369	16291	16710	16185	16686	16544	16336	16429	16445	16484	16376	16428	16398	16304	16431	16526	16338	16379	16536	16310	16530	16240	16469	16506	16279	16549	16492	16308	16655	16437	16262	16587	16519	16422	16324	16508	16301	16383	16754	16454	16401	16413	16379	16472	16397	16412	16345	16525	16336	16324	16133	16411	16435	16430	16406	16552	16344	16617	16550	16344	16519	16185	16418	16307	16513	16571	16587	16314	16617	16339	16356	16456	16419	16318	16545	16462	16407	16559	16500	16387	16561	16665	16448	16424	16480	16614	16504	16522	16347	16487	16491	16330	16388	16387	16534	16391	16384	16301	16439	16378	16531	16581	16426	16384	16608	16409	16287	16496	16417	16273	16286	16376	16419	16399	16561	16264	16474	16347	16333	16442	16371	16394	16347	16327	16432	16415	16495	16404	16363	16649	16564	16387	16359	16387	16533	16572	16505	16456	16259	16451	16352	16214	16564	16416	16240	16433	16423	16392	16495	16224	16419	16369	16343	16441	16402	16470	16522	16268	16412	16431	16531	16304	16375	16434	16340	16446	16612	16448	16503	16451	16610	16509	16571	16355	16263	16394	16382	16647	16464	16513	16550	16424	16388	16431	16448	16426	16323	16259	16520	16266	16388	16378	16358	16513	16512	16529	16460	16455	16290	16461	16197	16481	16489	16453	16413	16389	16349	16456	16396	16442	16549	16375	16375	16435	16533	16400	16482	16325	16574	16532	16663	16413	16453	16524	16329	16570	16498	16684	16311	16292	16276	16305	16523	16548	16341	16302	16271	16328	16421	16347	16333	16391	16559	16373	16347	16467	16352	16436	16630	16540	16368	16541	16412	16446	16244	16215	16599	16316	16486	16561	16495	16386	16524	16358	16275	16424	16353	16377	16396	16419	16391	16576	16453	16471	16491	16596	16496	16446	16273	16618	16282	16510	16391	16385	16421	16481	16334	16518	16464	16615	16251	16553	16431	16357	16141	16568	16398	16471	16405	16283	16641	16394	16543	16408	16532	16467	16435	16487	16553	16524	16436	16491	16514	16399	16474	16262	16365	16350	16373	16358	16382	16427	16571	16308	16277	16572	16257	16480	16249	16483	16346	16503	16449	16521	16634	16554	16554	16563	16452	16323	16236	16426	16289	16437	16504	16650	16614	16380	16320	16415	16454	16447	16601	16256	16662	16324	16440	16442	16535	16331	16448	16524	16521	16378	16601	16264	16208	16416	16624	16363	16479	16458	16515	16059	16394	16529	16403	16693	16666	16375	16436	16364	16262	16509	16427	16387	16610	16419	16333	16380	16354	16580	16510	16634	16582	16378	16331	16293	16417	16606	16480	16317	16379	16422	16505	16450	16590	16659	16337	16370	16375	16228	16496	16468	16393	16523	16383	16262	16522	16506	16557	16419	16464	16382	16442	16315	16428	16417	16531	16558	16200	16429	16476	16580	16446	16430	16393	16382	16647	16357	16385	16442	16412	16475	16516	16347	16518	16328	16426	16599	16482	16645	16382	16442	16488	16481	16461	16391	16457	16476	16561	16579	16285	16604	16413	16396	16347	16216	16606	16438	16365	16656	16362	16470	16361	16422	16543	16486	16453	16290	16471	16630	16411	16327	16438	16400	16231	16568	16568	16503	16346	16278	16604	16460	16548	16624	16353	16304	16588	16548	16302	16442	16411	16385	16467	16382	16374	16316	16434	16314	16755	16549	16604	16585	16584	16333	16483	16528	16545	16356	16297	16402	16328	16571	16389	16307	16324	16663	16535	16369	16390	16236	16212	16320	16388	16520	16457	16259	16452	16456	16383	16473	16494	16314	16432	16412	16539	16466	16321	16534	16369	16257	16372	16393	16269	16380	16551	16524	16643	16561	16372	16614
21173	35194	33376	25455	21137	19267	17733	16871	16680	16122	15451	15103	14853	14598	14204	14033	13908	13910	13860	13753	13845	13884	14074	13977	13849	13661	13629	13527	13533	13495	13493	13333	13443	13505	13454	13517	13511	13569	13495	13526	13484	13539	13637	14190	14796	14472	14253	13796	13681	13440	13302	13412	13402	13396	13355	13426	13528	13339	13302	13404	13513	13530	13404	13340	13438	13527	13389	13316	13334	13343	13426	13474	13377	13218	13473	13321	13444	13433	13381	13569	13494	13481	13415	13350	13384	13389	13570	13447	13364	13528	13300	13365	13542	13429	13334	13359	13422	13592	13422	13306	13605	13338	13545	13355	13482	13547	13458	13484	13408	13466	13384	13522	13337	13507	13462	13342	13473	13370	13419	13437	13552	13428	13196	13323	13242	13477	13439	13369	13439	13431	13448	13501	13475	13455	13352	13483	13405	13458	13339	13452	13476	13369	13414	13399	13355	13352	13421	13437	13566	13452	13389	13510	13401	13158	13276	13540	13563	13553	13369	13505	13248	13392	13477	13438	13320	13332	13489	13354	13524	13457	13491	13435	13229	13356	13288	13449	13377	13595	13431	13279	13480	13476	13514	13575	13194	13366	13376	13416	13473	13328	13562	13352	13358	13498	13631	13198	13469	13373	13565	13414	13278	13467	13367	13278	13489	13525	13419	13408	13433	13339	13282	13570	13371	13422	13355	13481	13461	13320	13513	13340	13366	13389	13487	13361	13453	13311	13382	13443	13362	13536	13334	13457	13393	13429	13507	13470	13348	13369	13412	13460	13477	13525	13316	13182	13571	13413	13510	13502	13332	13150	13446	13460	13464	13418	13432	13361	13319	13355	13460	13373	13498	13522	13601	13487	13359	13534	13383	13329	13360	13266	13416	13534	13458	13442	13293	13540	13417	13495	13200	13390	13474	13483	13456	13265	13330	13579	13403	13430	13343	13388	13315	13527	13414	13307	13384	13312	13576	13340	13267	13396	13499	13337	13293	13555	13358	13501	13341	13485	13355	13402	13558	13398	13331	13443	13380	13340	13462	13446	13338	13386	13329	13474	13312	13407	13174	13574	13368	13381	13435	13468	13436	13419	13351	13399	13313	13451	13426	13493	13455	13528	13312	13407	13386	13327	13450	13328	13325	13363	13475	13444	13272	13407	13342	13627	13392	13484	13269	13236	13389	13367	13514	13379	13343	13367	13300	13448	13424	13594	13376	13484	13391	13329	13467	13338	13455	13230	13550	13456	13316	13331	13366	13389	13494	13456	13439	13506	13324	13631	13426	13447	13604	13253	13399	13290	13418	13404	13413	13188	13399	13274	13449	13346	13409	13388	13338	13499	13464	13476	13255	13518	13341	13326	13451	13424	13301	13359	13393	13306	13629	13367	13316	13568	13352	13368	13477	13566	13546	13444	13502	13276	13361	13316	13332	13244	13593	13491	13384	13305	13410	13493	13320	13484	13378	13286	13389	13468	13319	13490	13463	13385	13418	13397	13526	13439	13500	13334	13354	13462	13324	13339	13481	13272	13373	13405	13458	13382	13425	13406	13364	13429	13339	13451	13548	13339	13275	13375	13424	13339	13366	13385	13407	13313	13468	13485	13344	13397	13285	13462	13419	13480	13507	13357	13444	13497	13414	13450	13433	13492	13402	13500	13458	13456	13339	13389	13450	13589	13410	13361	13380	13538	13443	13389	13393	13427	13470	13616	13411	13355	13410	13641	13447	13399	13386	13389	13508	13256	13575	13269	13255	13486	13515	13237	13261	13370	13394	13289	13538	13338	13397	13356	13469	13418	13459	13343	13354	13545	13469	13259	13361	13465	13452	13383	13310	13379	13507	13448	13337	13367	13485	13385	13445	13493	13321	13326	13490	13454	13400	13267	13533	13439	13326	13386	13421	13200	13457	13352	13490	13406	13408	13503	13441	13471	13437	13493	13415	13353	13315	13255	13485	13437	13580	13462	13348	13353	13560	13379	13450	13462	13417	13472	13382	13530	13254	13465	13396	13414	13488	13493	13432	13441	13335	13673	13353	13251	13518	13374	13501	13380	13486	13489	13340	13268	13311	13490	13430	13400	13309	13583	13349	13277	13497	13582	13476	13387	13383	13483	13557	13320	13532	13411	13334	13254	13392	13382	13270	13452	13337	13376	13378	13532	13413	13351	13477	13513	13154	13536	13440	13444	13382	13541	13395	13394	13279	13422	13419	13555	13510	13416	13475	13568	13380	13329	13518	13522	13545	13425	13310	13386	13400	13354	13355	13287	13637	13522	13400	13395	13332	13372	13442	13432	13481	13408	13399	13402	13389	13339	13414	13396	13418	13290	13392	13455	13359	13340	13415	13237	13223	13329	13318	13429	13406	13412	13288	13379	13269	13245	13241	13480	13514	13411	13364	13463	13415	13613	13376	13422	13355	13389	13407	13374	13409	13295	13514	13388	13601	13496	13456	13364	13377	13501	13396	13295	13305	13496	13367	13452	13467	13266	13469	13543	13399	13410	13443	13542	13302	13364	13583	13364	13449	13489	13471	13307	13404	13332	13424	13497	13345	13399	13523	13365	13384	13467	13349	13479	13202	13499	13564	13214	13489	13462	13464	13438	13443	13322	13312	13411	13343	13423	13495	13512	13351	13475	13422	13281	13426	13482	13332	13472	13526	13538	13400	13430	13531	13329	13356	13360	13469	13223	13484	13502	13383	13423	13469	13479	13560	13383	13316	13423	13493	13543	13182	13325	13422	13519	13472	13363	13284	13276	13379	13401	13362	13526	13531	13372	13465	13407	13585	13266	13478	13484	13369	13394	13420	13407	13575	13370	13438	13536	13453	13447	13419	13425	13530	13479	13353	13399	13413	13310	13298	13375	13493	13239	13389	13371	13389	13268	13386	13384	13420	13401	13314	13564	13332	13424	13455	13306	13406	13567	13300	13519	13438	13563	13310	13324	13419	13362	13162	13397	13572	13384	13375	13383	13455	13454	13491	13383	13512	13459	13366	13418	13386	13522	13190	13452	13322	13355	13648	13395	13440	13321	13307	13468	13642	13346	13326	13447	13452	13478	13634	13355	13496	13495	13499	13404	13404	13587	13433	13422	13549	13403	13500	13438	13470	13552	13595	13356	13569	13385	13355	13473	13324	13349	13361	13381	13372	13235	13372	13406	13326	13402	13545	13330	13311	13344	13375	13348	13326	13404	13422	13510	13355	13513	13259	13485	13342	13252	13410	13531	13286	13398	13356	13421	13347	13421	13513	13384	13344	13329	13426	13504	13384	13407	13291	13389	13353	13448	13433	13354	13470	13534	13360	13408	13330	13486	13436	13310	13526	13328	13275	13530	13534	13408	13496	13391	13303	13615	13362	13418	13423	13602	13452	13450	13338	13389	13505	13415	13347	13526	13324	13339	13407	13446	13408	13199	13449	13366	13386	13306	13500	13480	13494	13332	13430	13486	13244	13473	13421	13471	13453	13522	13393	13474	13511	13442	13499	13391	13305	13509	13472	13480	13456	13487	13363	13453	13277	13182	13374	13444	13341	13419	13471	13539	13512	13517	13318	13542	13387	13424	13469	13348	13267	13424	13323	13313	13464	13492	13484	13313	13542	13403	13578	13494	13528	13518	13553	13323	13424	13390	13482	13481	13439	13539	13403	13262	13429	13365	13538	13536	13246	13461	13535	13462	13359	13393	13376	13487	13512	13414	13353	13404	13409	13500	13427	13369	13471	13437	13485	13479	13428	13551	13425	13460	13426	13511	13363	13347	13551	13406	13508	13382	13292	13347	13248	13414	13429	13415	13511	13338	13502	13288	13476	13627	13385	13608	13483	13460	13378	13388	13324	13458	13617	13336	13339	13432	13426	13402	13389	13448	13306	13445	13394	13390	13331	13499	13311	13445	13429	13501	13460	13331	13353	13447	13592	13407	13426	13463	13429	13527	13386	13448	13446	13350	13404	13333	13598	13428	13382	13412	13574	13317	13484	13580	13278	13375	13537	13470	13504	13439	13425	13279	13433	13509	13288	13324	13508	13284	13453	13365	13388	13500	13410	13330	13333	13330	13476	13449	13450	13507	13361	13407	13619	13379	13238	13564	13621	13412	13367	13460	13354	13499	13507	13393	13411	13337	13365	13426	13397	13369	13639	13421	13319	13488	13347	13554	13528	13387	13405	13407	13387	13362	13512	13510	13443	13345	13328	13406	13440	13494	13336	13500	13450	13449	13514	13477	13361	13362	13439	13430	13469	13351	13406	13342	13412	13443	13332	13408	13506	13418	13362	13461	13318	13424	13488	13506	13523	13691	13473	13350	13361	13382	13289	13388	13430	13396	13266	13653	13291	13467	13470	13368	13445	13415	13504	13477	13483	13538	13392	13410	13273	13561	13468	13464	13382	13421	13438	13511	13401	13209	13382	13514	13345	13393	13491	13348	13445	13395	13467	13377	13502	13601	13435	13465	13369	13335	13504	13514	13440	13352	13343	13304	13282	13462	13497	13515	13318	13523	13480	13437	13391	13377	13547	13366	13478	13293	13503	13356	13357	13263	13532	13443	13478	13445	13404	13466	13421	13432	13418	13415	13392	13438	13471	13431	13451	13522	13320	13528	13286	13461	13461	13406	13470	13589	13519	13473	13326	13472	13346	13430	13482	13429	13526	13372	13252	13447	13613	13310	13363	13471	13331	13361	13328	13567	13326	13409	13380	13528	13430	13452	13412	13378	13377	13503	13405	13468	13491	13420	13370	13398	13503	13291	13368	13384	13373	13517	13526	13321	13287	13412	13561	13473	13332	13365	13482	13244	13470	13387	13427	13395	13350	13402	13359	13524	13272	13235	13562	13517	13386	13395	13323	13414	13514	13260	13488	13485	13334	13389	13380	13240	13406	13382	13541	13234	13565	13605	13394	13339	13401	13439	13460	13571	13380	13388	13414	13303	13428	13388	13602	13498	13439	13395	13371	13386	13482	13312	13493	13685	13404	13398	13557	13432	13311	13412	13314	13368	13395	13537	13365	13512	13348	13318	13453	13359	13477	13401	13432	13408	13454	13375	13309	13472	13333	13468	13551	13486	13604	13396	13604	13354	13367	13330	13448	13253	13563	13393	13395	13370	13253	13305	13429	13315	13452	13484	13556	13394	13428	13392
23679	21077	28517	23896	21775	24047	24184	19570	18725	18372	18144	17422	17194	16825	16521	16366	16280	16174	16048	15862	16155	16089	16103	16195	15992	15967	15694	15774	15738	15673	15544	15600	15643	15548	15605	15592	15642	15773	15647	15617	15682	15441	15546	16379	17331	17392	17002	16346	15876	15624	15430	15415	15443	15403	15409	15418	15634	15560	15595	15720	15564	15671	15283	15375	15656	15821	15373	15415	15632	15420	15517	15346	15625	15747	15609	15543	15510	15621	15528	15499	15620	15605	15412	15353	15436	15653	15708	15637	15504	15473	15484	15540	15381	15352	15270	15554	15550	15621	15408	15446	15421	15625	15482	15462	15548	15641	15574	15688	15468	15388	15268	15408	15590	15638	15457	15373	15582	15565	15466	15451	15709	15668	15570	15633	15481	15305	15468	15522	15660	15651	15433	15523	15618	15574	15525	15578	15413	15570	15529	15540	15628	15497	15615	15607	15354	15479	15448	15468	15456	15510	15494	15539	15606	15636	15435	15548	15681	15658	15410	15566	15315	15478	15701	15523	15458	15579	15646	15682	15595	15496	15539	15541	15558	15480	15314	15556	15337	15603	15590	15572	15288	15670	15689	15444	15561	15523	15472	15486	15477	15577	15599	15308	15467	15361	15648	15500	15471	15439	15520	15635	15433	15663	15396	15623	15553	15627	15414	15249	15492	15389	15219	15432	15442	15485	15638	15591	15623	15376	15565	15585	15690	15682	15564	15556	15552	15501	15525	15425	15421	15548	15592	15527	15468	15662	15474	15707	15578	15302	15405	15586	15540	15529	15525	15643	15537	15635	15658	15479	15627	15469	15474	15741	15469	15554	15454	15639	15496	15392	15472	15486	15302	15552	15454	15518	15210	15630	15316	15631	15571	15518	15673	15341	15526	15504	15490	15511	15558	15566	15495	15429	15520	15549	15335	15654	15539	15567	15551	15391	15485	15554	15515	15318	15599	15126	15384	15501	15580	15607	15478	15438	15498	15534	15518	15383	15438	15552	15387	15383	15494	15489	15561	15598	15467	15469	15663	15579	15424	15481	15423	15570	15663	15523	15566	15505	15471	15352	15771	15614	15528	15593	15543	15719	15430	15314	15581	15456	15201	15450	15290	15493	15542	15652	15665	15166	15406	15521	15627	15499	15562	15391	15335	15599	15546	15578	15582	15448	15359	15641	15601	15582	15381	15557	15467	15487	15444	15507	15407	15415	15454	15537	15444	15431	15500	15554	15300	15406	15657	15518	15556	15319	15313	15520	15544	15388	15483	15397	15466	15430	15530	15489	15652	15578	15402	15506	15539	15495	15544	15500	15644	15610	15656	15648	15439	15705	15606	15538	15458	15588	15443	15330	15491	15286	15265	15373	15273	15413	15576	15429	15478	15511	15459	15472	15597	15556	15265	15437	15545	15481	15502	15607	15403	15325	15515	15512	15258	15469	15451	15475	15405	15303	15433	15351	15330	15619	15532	15489	15554	15696	15464	15492	15664	15426	15650	15437	15485	15528	15433	15593	15449	15572	15379	15476	15504	15407	15534	15517	15362	15369	15465	15427	15702	15481	15562	15459	15414	15501	15482	15413	15614	15421	15693	15383	15614	15589	15525	15518	15733	15434	15491	15635	15760	15540	15430	15487	15239	15348	15509	15351	15566	15399	15830	15523	15726	15313	15452	15608	15418	15383	15543	15292	15610	15341	15517	15446	15567	15494	15376	15599	15488	15405	15641	15438	15564	15563	15325	15496	15663	15431	15521	15417	15506	15594	15507	15505	15619	15391	15613	15475	15565	15372	15504	15455	15415	15357	15587	15668	15462	15618	15567	15549	15438	15549	15655	15632	15453	15692	15573	15617	15503	15515	15601	15490	15368	15440	15363	15362	15447	15557	15693	15548	15733	15371	15291	15508	15435	15378	15622	15431	15584	15595	15682	15487	15476	15497	15402	15524	15527	15610	15525	15478	15518	15307	15664	15434	15458	15458	15599	15379	15618	15506	15612	15439	15482	15435	15565	15574	15581	15659	15727	15608	15606	15411	15441	15457	15518	15591	15511	15679	15467	15543	15296	15558	15462	15617	15670	15627	15544	15453	15512	15476	15505	15691	15226	15595	15552	15200	15471	15792	15445	15585	15416	15346	15477	15353	15587	15446	15568	15502	15506	15455	15265	15536	15614	15299	15281	15536	15707	15391	15427	15551	15459	15510	15536	15357	15434	15586	15580	15406	15499	15615	15489	15559	15428	15477	15456	15304	15302	15402	15296	15520	15472	15604	15448	15747	15322	15659	15368	15561	15353	15547	15623	15493	15595	15430	15420	15477	15600	15456	15594	15534	15398	15486	15432	15518	15516	15418	15528	15702	15525	15462	15942	15620	15472	15488	15410	15607	15459	15592	15599	15661	15488	15452	15646	15304	15531	15450	15473	15423	15419	15462	15538	15511	15379	15566	15315	15488	15306	15456	15475	15409	15624	15527	15512	15477	15592	15597	15507	15437	15616	15439	15431	15357	15449	15552	15557	15479	15335	15606	15439	15365	15514	15475	15617	15573	15530	15466	15414	15285	15398	15545	15502	15484	15546	15583	15462	15477	15712	15723	15637	15798	15494	15530	15418	15564	15513	15526	15598	15427	15343	15436	15426	15444	15434	15276	15540	15454	15665	15469	15478	15545	15380	15633	15489	15496	15353	15498	15496	15418	15335	15558	15525	15418	15712	15670	15512	15387	15440	15532	15420	15478	15573	15470	15452	15494	15528	15432	15265	15522	15559	15462	15592	15492	15706	15480	15503	15494	15430	15353	15306	15298	15593	15651	15551	15499	15423	15445	15577	15695	15439	15514	15628	15593	15637	15606	15482	15549	15359	15589	15527	15327	15494	15559	15539	15391	15386	15325	15246	15462	15388	15418	15545	15583	15378	15480	15571	15388	15191	15417	15437	15451	15410	15445	15394	15338	15482	15460	15540	15420	15403	15551	15758	15459	15619	15751	15398	15604	15408	15575	15621	15469	15473	15601	15268	15333	15511	15422	15505	15609	15600	15564	15577	15594	15502	15396	15464	15331	15417	15556	15542	15497	15445	15445	15521	15611	15571	15140	15439	15507	15631	15436	15535	15546	15459	15565	15449	15446	15362	15375	15730	15410	15386	15421	15802	15533	15514	15479	15524	15386	15592	15630	15583	15479	15417	15590	15653	15291	15270	15370	15391	15563	15382	15388	15513	15579	15390	15456	15484	15430	15493	15387	15470	15507	15475	15374	15405	15590	15290	15536	15472	15475	15600	15368	15622	15530	15568	15544	15346	15578	15537	15646	15429	15507	15514	15356	15585	15581	15532	15575	15694	15379	15501	15446	15649	15519	15506	15774	15525	15526	15521	15458	15540	15632	15409	15464	15316	15379	15555	15454	15413	15424	15440	15574	15525	15558	15493	15476	15504	15714	15443	15589	15505	15536	15421	15370	15505	15617	15656	15535	15422	15728	15316	15648	15573	15384	15413	15559	15453	15372	15472	15454	15512	15561	15491	15678	15492	15500	15538	15537	15497	15566	15443	15414	15384	15492	15593	15648	15579	15434	15533	15607	15460	15405	15509	15585	15467	15472	15406	15455	15550	15608	15569	15541	15533	15405	15578	15464	15484	15508	15569	15490	15538	15533	15416	15473	15568	15529	15464	15431	15520	15388	15486	15600	15636	15460	15572	15541	15444	15577	15580	15319	15530	15492	15425	15429	15275	15384	15448	15507	15412	15612	15448	15493	15476	15557	15612	15587	15672	15474	15456	15398	15415	15520	15445	15329	15530	15371	15263	15281	15453	15431	15549	15632	15564	15302	15589	15390	15284	15613	15566	15516	15334	15320	15550	15485	15718	15527	15688	15322	15423	15381	15496	15633	15382	15442	15431	15385	15575	15412	15631	15657	15749	15511	15599	15438	15467	15531	15632	15774	15417	15500	15508	15409	15565	15579	15385	15379	15642	15219	15589	15567	15509	15613	15502	15487	15580	15534	15672	15454	15515	15481	15346	15477	15400	15581	15461	15567	15659	15567	15502	15454	15534	15661	15404	15532	15522	15621	15463	15773	15278	15413	15474	15594	15414	15244	15569	15480	15535	15559	15662	15681	15409	15310	15538	15582	15599	15439	15522	15503	15559	15667	15467	15361	15436	15545	15545	15532	15439	15541	15571	15349	15603	15530	15662	15433	15435	15329	15541	15503	15472	15416	15375	15476	15376	15484	15512	15333	15300	15400	15606	15618	15452	15472	15468	15463	15580	15452	15587	15479	15500	15594	15424	15442	15450	15459	15714	15324	15588	15489	15430	15456	15472	15216	15502	15566	15704	15517	15449	15460	15687	15548	15513	15343	15490	15516	15493	15557	15398	15592	15476	15430	15471	15702	15615	15452	15575	15619	15486	15381	15355	15346	15495	15553	15324	15538	15646	15425	15504	15532	15617	15437	15497	15736	15480	15256	15513	15451	15533	15557	15408	15381	15476	15514	15573	15384	15546	15479	15533	15354	15568	15521	15419	15523	15577	15502	15422	15443	15381	15356	15389	15500	15641	15460	15308	15644	15484	15395	15405	15547	15575	15535	15398	15308	15622	15354	15617	15393	15531	15546	15664	15405	15685	15439	15226	15263	15510	15545	15485	15378	15641	15276	15714	15351	15416	15590	15620	15502	15522	15422	15411	15423	15502	15434	15531	15592	15588	15422	15588	15585	15647	15389	15358	15486	15541	15505	15592	15342	15476	15699	15624	15492	15426	15394	15518	15468	15482	15507	15534	15324	15585	15510	15589	15531	15785	15517	15686	15581	15632	15530	15396	15464	15555	15745	15509	15310	15567	15559	15547	15481	15549	15546	15465	15455	15578	15698	15737	15401	15503	15535	15466	15583	15573	15245	15472	15580	15505	15492	15438	15552	15556	15651	15539	15554	15587	15478	15619	15470	15397	15412	15450	15419	15409	15619	15631	15539	15485	15619	15302	15539	15483	15215	15507	15590	15443	15608	15660	15391	15221	15415	15491	15563	15544	15353	15635	15428	15407	15494	15479	15433	15470	15509	15472	15544	15527	15532	15591	15509	15454	15322	15537	15365	15468	15486	15488	15474	15513	15544	15555	15641	15556	15416	15403	15412	15539	15645	15333	15221
23258	39991	38263	29748	24789	21841	19465	18518	17834	17201	16493	15678	15414	14876	14342	14008	13964	13593	13583	13549	13368	13667	13614	13612	13677	13303	13101	13140	13201	13077	12991	12973	12982	13158	13057	12940	13040	13056	12885	13019	12843	12999	13039	14432	15529	15344	14250	13791	13217	13010	12887	12907	13063	12875	12868	12801	12836	12965	12833	12811	12826	13046	13001	12883	12973	12872	12807	12775	12886	12935	12931	12959	12931	12936	12789	12681	12927	12946	12988	12905	12991	12872	12808	12951	12835	12927	12754	12844	12920	12831	12773	12845	12785	12943	12839	12892	12830	12772	12918	12809	13010	12865	13018	12758	12900	13024	13103	13096	12815	12818	12806	12750	13137	12878	12895	12792	12885	13004	12899	12770	13009	12935	12968	13001	12743	12877	12750	12948	12829	13040	12934	12823	13029	12830	12867	12982	12936	12812	12977	12869	12833	13039	13012	13071	13020	12755	12948	12918	12947	13012	12905	12856	12749	12805	12981	12749	12959	12796	12852	12846	12879	12852	12824	12917	12833	12936	12899	12869	12857	12999	12731	12898	12869	12846	12780	12728	12886	12880	13022	12942	13018	12802	12865	12998	12882	12836	12838	12966	13040	12829	12856	12893	12730	12881	12851	12876	12834	12885	12792	12879	12739	12839	12943	12971	12875	12800	12978	12892	12816	12895	12902	12935	12834	12699	12783	12895	12876	12812	13056	12881	13086	13061	13021	12867	12694	12824	13005	12797	12880	12937	12966	12824	12854	12995	12909	12862	12814	12870	12841	12871	12760	12790	12897	12775	12862	12799	12872	12847	12793	12881	12895	12911	12859	12945	12922	12875	12852	12905	12904	12962	12895	12978	12886	12921	13005	12883	12848	12948	12978	12890	12680	12929	12794	12919	13045	12783	12904	12971	12838	12993	12768	12963	12933	12901	12748	12959	12984	12829	12728	12792	12895	12845	12853	12821	12902	12873	12809	13094	12978	12732	12848	12889	12862	12879	13003	12786	12795	12954	12998	12855	12856	12999	12972	12729	13040	13127	12780	12998	12823	12859	12948	12898	12832	12863	12923	12687	12866	12987	13058	12750	12936	12666	12717	12960	12871	12787	12854	12852	12685	12897	12950	12884	13037	12817	12969	12942	12855	13012	12833	12914	12925	12822	12834	13037	12901	12878	12866	12954	12819	12823	12902	12868	12894	12891	12821	13103	12884	12962	12842	12809	12841	12753	12872	12678	12852	12922	12827	12878	12888	12969	12797	13042	12986	12863	12927	12882	12827	12857	12857	12988	12850	12918	12815	12883	13099	12847	12919	12932	12971	12958	12921	12940	12722	12897	12928	13091	12841	12839	12848	12788	12947	12844	12827	13024	12871	13040	12838	12807	13071	12960	12966	12897	12736	12871	12996	12924	12802	12958	12841	12998	12816	12953	13015	12799	12819	12894	12811	13009	12784	12824	12973	12917	12905	13010	12919	12980	13008	12783	12941	12861	12901	12831	12704	12953	13083	12859	12768	12964	12994	12734	12880	12830	12908	12993	12941	12884	12950	12781	13071	12933	13021	12784	12950	12918	12829	12798	13027	12820	12838	12814	12854	12980	12983	12905	12882	12728	12963	12847	12871	12739	12913	12911	12850	12791	12950	12673	12722	13010	12829	12863	12865	12913	12720	12931	12788	12924	12911	12790	12788	12852	12619	12948	12813	12821	12825	12898	13003	12781	13126	12745	12943	12928	12903	12806	12748	12992	12794	12905	12962	13008	12887	13015	12897	12822	12964	12962	12808	12799	12967	12806	12850	12918	12753	12849	12785	12723	12746	12925	12746	12667	12901	12869	12968	12863	12830	12888	12897	12981	12625	12823	12924	12824	12736	12824	12994	12904	12732	12917	12924	12861	12869	12974	12891	12683	12789	12816	12784	12962	13030	12967	12941	12750	12921	13107	12822	12818	12864	12829	12914	12938	12889	12872	12821	12873	12836	12833	13045	12866	12935	13023	12857	12880	12889	12805	13002	13006	12924	12953	12985	12981	12923	12790	12874	12860	13042	12820	12962	12973	12827	12846	12829	13048	12838	12925	12974	12769	12884	12743	12824	12808	12872	12899	12775	12924	12999	12952	13052	12836	13011	12906	12936	12947	12801	12933	12815	12901	12832	12829	12784	12972	12926	12951	12856	12736	12832	12736	12839	13011	12993	12915	12901	12718	13128	13011	12842	12824	12981	12822	12850	12853	13035	12890	12765	12814	12874	12862	12848	12900	12787	12763	12783	12909	12867	12894	12899	12780	12932	12881	12927	12936	12943	12700	12933	12997	12872	12836	12897	12916	12939	12949	12993	12874	12866	12838	12822	13096	12883	12917	12988	12876	12996	12695	13048	12755	12891	12890	12999	12879	12908	12825	12884	12828	12763	12842	12844	12954	12907	12956	12921	12696	12940	12876	12699	12905	12866	12703	12905	12728	12866	12865	12858	12769	12850	12925	12929	13066	12790	12982	12917	12779	13000	12862	12922	12829	12788	12945	12848	12857	12892	12784	13011	12833	12885	12858	12968	12906	12946	12746	12952	12835	12783	13103	12991	12898	12753	12818	12892	12917	12767	12878	12876	12943	12952	12958	12996	12882	12865	12868	12823	12930	12857	12946	12823	12962	12956	12844	12967	12961	12809	12830	12801	12836	12820	12803	12800	12779	12952	12998	13017	12997	12796	12910	12906	12954	12943	12880	12971	12944	13007	12987	12792	12780	13055	12752	12915	12915	12979	12830	12901	12900	12842	12745	12724	12976	12814	12817	12705	12923	12824	12819	12899	12981	12874	12896	12802	12898	12881	12765	12732	13040	12830	12914	12924	12826	12925	12858	12903	12747	12952	13066	12920	12926	12900	12879	12926	12873	12866	12941	12823	12823	12614	12918	12939	12585	12976	12982	12803	12813	12933	12817	12965	12818	13045	12734	12889	12740	12843	12857	12787	12927	12853	12994	13068	12995	12855	13105	12728	12766	12917	12772	12969	12843	12922	12863	12763	12983	12809	12746	12897	12861	12874	12865	12848	12853	12845	12888	12951	12906	12946	12857	12728	12813	12914	12833	12740	12973	12903	12876	12852	12888	12876	12996	12822	12798	12700	12855	12914	12971	12946	13000	12733	13024	12955	12976	12854	12906	12937	12855	12886	13091	12846	12947	12785	12835	12790	12855	12771	12941	12867	12777	12833	12936	12839	12806	13064	12851	12758	12820	13048	12989	12845	12937	12884	12808	12881	12845	13008	12794	12858	12805	12840	12825	12914	12830	12623	12895	12870	12902	13087	12925	12861	12650	12866	12956	12874	12949	12783	12932	12824	12921	12812	12733	12869	12827	12847	12748	12804	12976	13050	13034	12879	12818	12786	13075	12772	13088	12897	12792	13032	12895	13008	12839	13034	12776	12877	12854	12844	12984	12816	12918	12870	13022	12826	12874	12817	12948	12926	12924	12825	12943	12819	12894	12840	12978	13033	12764	12768	12990	12759	12889	13027	12911	12826	12992	12722	12796	12813	12809	12934	12913	12750	12771	12851	12783	12899	12865	13121	12899	12966	12939	12924	13068	12813	12788	12826	12918	12843	13012	12859	12703	13037	12775	12887	12791	12991	12870	13048	12908	12961	12713	12849	12894	12839	12837	12934	12933	12939	12686	12860	12920	12944	13000	12929	12837	12898	12788	13008	12941	12863	12914	12933	13090	12937	12886	12602	13044	12801	13020	12843	12832	12971	12915	12913	12927	12943	13029	12845	12847	12785	12879	12984	12700	13005	12820	13015	12822	12864	12626	12808	12801	12902	12907	12911	12950	12938	12960	12980	12960	12980	12895	12966	12899	12794	12868	12914	12859	12924	12927	12880	12942	12956	12842	12891	12941	12891	12961	13094	12811	13104	12938	12848	12875	12929	12821	12810	12902	13003	12976	12792	12940	12920	12771	12780	12883	12917	12821	12855	12861	12869	12931	12885	12886	12908	12934	12813	12701	12962	12840	12877	13030	12805	13035	12884	12764	12766	12882	12820	12904	12896	12937	12933	12966	12716	12892	12934	12871	12789	12890	12816	12953	12902	12917	12802	12960	12912	12828	12867	13068	12953	12635	12739	12895	12903	12804	12820	12956	12813	12868	12706	12895	12949	12868	12988	12874	13066	12902	12918	12902	13018	12936	12913	12852	12923	12900	12949	12839	12984	12740	12850	12948	12935	12801	12923	12913	12980	12893	12805	12984	12843	12832	12779	12898	12780	12965	12921	12935	12672	13021	12922	12902	13018	12885	12916	12954	12851	12976	12835	12815	12938	13046	12857	12943	12933	12917	12975	13073	12705	12807	13026	12773	12832	12830	12978	12811	12970	12906	12871	12954	12880	12981	13017	12947	12905	13002	12815	13066	12779	12875	13039	12798	12817	12787	12767	12813	12971	12816	12747	13031	12809	12837	12697	12904	12783	12787	12791	12855	13073	12914	13053	12832	12905	12874	12857	12979	13000	12831	12999	12914	12902	12957	12895	12802	12884	12808	12793	12827	12897	12858	12848	13023	12882	12784	12892	12926	13020	12636	12828	13014	12661	12860	12789	12868	12909	12969	13079	12856	12997	12746	13034	12717	12865	12877	12922	12973	12851	13004	12855	12979	13086	12850	12959	12937	12613	12877	12965	12902	12816	12822	13001	13023	12762	12909	12903	12920	12931	12939	12968	12906	12977	12896	12892	12803	12915	12891	12907	12844	12965	12678	12822	12980	12812	12964	12882	12913	13059	12859	12956	12897	12870	12861	12951	12957	12935	12888	12931	12809	13022	12722	12932	13028	12761	13035	12957	12835	12969	12900	12670	12897	12883	12957	12899	12817	12878	12964	12759	12880	12810	12816	12905	12779	12916	12809	12790	12853	12833	12943	12785	12951	12786	12824	12786	12772	12863	12957	12813	12950	12859	12969	12769	13025	12844	12911	12929	12825	12813	12978	12860	12874	12854	12845	12744	12907	12872	12958	12881	12881	12709	12906	12945	12888	12864	12954	12785	12811	12730	12844	12860	12690	12970	12796	12805	12832	12761	12992	12909	13011	12977	12860	12848	12794	12960	12989	12723	13068	12713	12867	12813	12913	13035	13041	12679	12705	12833	12831	12876	12768
29347	22986	23975	20684	18102	17846	17482	17308	17270	17266	17367	17118	16862	17023	17019	16870	16801	16820	16871	16891	16616	16619	16936	16874	16797	16791	16840	16654	16694	16573	16812	16684	16787	16533	16667	16690	16496	16667	16813	16621	16582	16769	16590	16729	16428	16777	16966	16744	16752	16708	16763	16722	16800	16768	16741	16390	16503	16681	16592	16818	16634	16864	16609	16704	17049	16658	16534	16665	16792	16764	16757	16569	16683	16555	16745	16791	16682	16780	16798	16729	16647	16612	16742	16600	16760	16727	16732	16656	16741	16807	16753	16660	16758	16586	16721	16635	16644	16665	16589	16640	16658	16666	16464	16816	16840	16647	16881	16612	16664	16889	16663	16516	16796	16671	16762	16562	16756	16773	16840	16673	16707	16690	16604	16685	16802	16428	16583	16909	16540	16745	16795	16662	16650	16996	16648	16852	17004	16631	16901	16638	16784	16870	16597	16623	16679	16873	16728	16558	16650	16677	16868	16724	16682	16583	16723	16698	16649	16557	16582	16650	16574	16627	16751	16712	16537	16794	16781	16581	16565	16824	16388	16521	16598	16640	16698	16600	16651	16696	16767	16787	16723	16728	16606	16533	16617	16604	16590	16611	16707	16786	16624	16592	16724	16618	16589	16585	16825	16585	16491	16683	16708	16599	16566	16734	16806	16816	16713	16688	16521	16770	16651	16598	16526	16841	16693	16735	16630	16489	16532	16776	16677	16707	16522	16753	16753	16764	16440	16684	16754	16704	16689	16637	16836	16684	16776	16674	16715	16574	16780	16810	16772	16701	16633	16510	16697	16524	16641	16720	16685	16530	16768	16796	16778	16892	16609	16852	16686	16801	16803	16778	16696	16697	16620	16605	16670	16660	16796	16702	16690	16537	16891	16663	16517	16705	16719	16877	16385	16587	16586	16725	16533	16748	16633	16784	16645	16656	16451	16473	16759	16837	16836	16601	16741	16683	16847	16748	16735	16533	16643	16615	16650	16634	16715	16713	16780	16537	16600	16546	16581	16693	16677	16580	16726	17093	16654	16726	16773	16743	16816	16673	16788	16550	16622	16746	16505	16627	16643	16828	16723	16611	16503	16560	16622	16873	16570	16687	16802	16605	16660	16786	16846	16651	16533	16928	16648	16727	16784	16571	16510	16602	16545	16388	16727	16507	16531	16735	16508	16742	16613	16579	16678	16692	16601	16640	16677	16386	16809	16511	16696	16686	16629	16361	16926	16588	16800	16737	16649	16400	16614	16885	16727	16813	16700	16821	16729	16596	16566	16682	16763	16519	16707	16757	16605	16611	16668	16620	16650	16924	16618	16563	16606	16728	16749	16687	16681	16618	16791	16599	16589	16741	16682	16686	16725	16590	16809	16680	16613	16575	16561	16623	16665	16739	16712	16667	16807	16884	16549	16805	16743	16608	16670	16681	16772	16591	16520	16667	16783	16851	16669	16788	16652	16561	16711	16769	16631	16472	16741	16721	16709	16624	16680	16480	16787	16789	16758	16713	16581	16542	16576	16798	16551	16577	16714	16710	16857	16638	16661	16800	16868	16895	16714	16812	16523	16676	16491	16783	16761	16649	16647	16745	16694	16708	16686	16651	16677	16752	16671	16797	16658	16570	16636	16659	16563	16795	16539	16787	16952	16470	16693	16603	16911	16681	16692	16663	16639	16540	16507	16578	16712	16851	16847	16584	16844	16727	16597	16673	16735	16715	16626	16750	16585	16637	16743	16543	16472	16664	16783	16820	16681	16785	16691	16669	16758	16839	16829	16601	16848	16873	16680	16527	16708	16533	16579	16589	16701	16766	16720	16610	16588	16727	16751	16730	16667	16789	16802	16439	16861	16784	16701	16592	16546	16658	16636	16565	16623	16684	16421	16672	16646	16755	16635	16538	16771	16582	16696	16813	16810	16579	16573	16580	16609	16536	16784	16698	16835	16664	16526	16604	16795	16795	16601	16703	16836	16544	16687	16573	16590	16672	16537	16712	16617	16873	16634	16578	16813	16810	16691	16627	16841	16506	16759	16850	16900	16632	16598	16702	16676	16720	16535	16743	16476	16841	16699	16675	16694	16786	16586	16586	16578	16751	16629	16786	16539	16509	16793	16560	16523	16687	16806	16530	16609	16685	16553	16651	16517	16751	16586	16770	16771	16576	16735	16736	16445	16637	16647	16636	16674	16660	16552	16695	16704	16760	16814	16667	16663	16854	16757	16824	16652	16582	16724	16936	16677	16461	16703	16655	16660	16578	16628	16784	16659	16689	16516	16441	16681	16719	16629	16731	16786	16822	16739	16399	16724	16762	16980	16803	16717	16517	16637	16579	16746	16808	16587	16762	16748	16768	16603	16541	16763	16663	16926	16529	16652	16719	16573	16602	16581	16563	16687	16614	16632	16710	16597	16509	16728	16869	16591	16795	16737	16524	16626	16526	16844	16637	16643	16637	16552	16720	16709	16533	16728	16624	16670	16804	16923	16710	16892	16634	16619	16791	16529	16737	16693	16872	16897	16702	16885	16931	16639	16545	16752	16709	16690	16593	16630	16767	16625	16718	16705	16690	16633	16594	16635	16685	16713	16798	16613	16448	16640	16530	16686	16696	16673	16587	16598	16477	16783	16606	16669	16588	16750	16599	16520	16578	16395	16679	16861	16812	16800	16563	16702	16693	16785	16782	16900	16635	16493	16689	16668	16667	16691	16675	16812	16731	16631	16841	17004	16742	16451	16604	16681	16536	16714	16617	16729	16688	16790	16553	16613	16648	16807	16835	16530	16716	16730	16495	16531	16730	16850	16595	16683	16667	16724	16546	16789	16566	16832	16720	16610	16733	16663	16837	16740	16688	16618	16695	16782	16768	16527	16953	16560	16525	16547	16649	16741	16588	16541	16678	16460	16661	16475	16619	16511	16522	16564	16621	16641	16769	16720	16715	16578	16649	16726	16842	16583	16909	16623	16799	16804	16609	16563	16799	16597	16613	16972	16715	16771	16657	16830	16893	16726	16733	16817	16687	16556	16469	16640	16385	16571	16437	16642	16505	16653	16570	16815	16731	16677	16777	16680	16752	16615	16727	16459	16806	16705	16565	16511	16531	16543	16520	16677	16709	16717	16601	16692	16764	16665	16742	16918	16812	16700	16749	16682	16667	16544	16682	16663	16628	16563	16682	16642	16681	16593	17013	16729	16726	16628	16686	16558	16732	16651	16758	16911	16453	16728	16895	16692	16600	16697	16827	16714	16622	16769	16737	16885	16500	16823	16703	16784	16412	16553	16595	16851	16587	16673	16782	16851	16605	16680	16778	16658	16580	16764	16585	16955	16921	16661	16756	16557	16864	16491	16440	16745	16723	16466	16757	16649	16735	16544	16827	16557	16723	16628	16689	16582	16548	16694	16718	16758	16699	16630	16666	16602	16456	16650	16694	16721	16620	16716	16671	16689	16806	16865	16664	16522	16626	16518	16651	16836	16744	16745	16650	16661	16623	16601	16622	16532	16653	16584	16779	16896	16648	16679	16807	16619	16693	16868	16668	16657	16754	16441	16790	16672	16727	16744	16741	16808	16696	16826	16730	16626	16588	16613	16634	16664	16607	16859	16848	16754	16666	16603	16742	16582	16661	16581	16558	16529	16439	16576	16846	16542	16639	16592	16667	16781	16694	16688	16924	16778	16689	16692	16544	16547	16739	16740	16634	16750	16724	16708	16809	16832	16745	16953	16592	16644	16687	16664	16590	16588	16732	16657	16598	16605	16596	16810	16751	16667	16685	16583	16551	16623	16725	16544	16719	16624	16573	16665	16960	16772	16671	16930	16672	16438	16787	16762	16827	16785	16518	16792	16684	16533	16641	16865	16744	16681	16432	16817	16541	16726	16748	16780	16834	16528	16799	16575	16687	16662	16726	16717	16566	16598	16866	16569	16662	16692	16715	16737	16504	16618	16612	16588	16586	16648	16744	16627	16718	16636	16657	16600	16706	16556	16567	16720	16648	16650	16698	16838	16772	16790	16668	16459	16670	16729	16441	16793	16602	16678	16817	16814	16682	16646	16588	16557	16775	16487	16812	16690	16721	16648	16732	16613	16838	16611	16437	16774	16715	16757	16682	16996	16591	16724	16850	16717	16379	16823	16885	16560	16556	16713	16747	16731	16695	16717	16757	16921	16548	16751	16768	16622	16777	16826	16574	16511	16656	16596	16752	16666	16653	16650	16671	16739	16700	16795	16652	16725	16510	16866	16900	16554	16380	16721	16743	16708	16609	16646	16577	16640	16776	16647	16542	16579	16825	16744	16634	16752	16773	16651	16709	16703	16424	16765	16878	16845	16650	16587	16766	16703	16594	16563	16639	16495	16650	16675	16636	16628	16720	16616	16708	16635	16669	16520	16453	17038	16790	16665	16458	16782	16862	16866	16606	16766	16553	16539	16718	16788	16537	16608	16872	16677	16773	16530	16652	16595	16820	16794	16857	16757	16717	16604	16760	16455	16644	16608	16788	16785	16789	16531	16688	16584	16582	16882	16850	16750	16704	16767	16866	16683	16635	16535	16584	16792	16827	16549	16485	16407	16597	16747	16830	16621	16666	16801	16892	16653	16662	16599	16980	16748	16910	16526	16663	16529	16665	16567	16841	16711	16746	16535	16816	16833	16549	16748	16743	16732	16833	16608	16678	16705	16693	16846	16594	16623	16520	16685	16872	16512	16656	16579	16633	16737	16574	16689	16726	16661	16721	16739	16692	16846	16809	16608	16871	16610	16570	16719	16733	16578	16782	16654	16471	16516	16522	16559	16578	16716	16691	16616	16713	16867	16590	16714	16432	16677	16707	16725	16679	16979	16555	16534	16700	16817	16639	16841	16538	16542	16633	16802	16670	16714	16779	16686	16660	16757	16521	16582	16716	16822	16600	16727	16506	16628	16470	16520	16781	16676	16680	16729	16752	16514	16615	16627	16768	16736	16820	16678	16933	16751	16484	16523	16759	16722	16731	16575	16815	16867	16496	16743	16841	16865	16676	16817	16853	16789	16602	16599	16769	16578	16613	16680	16483	16533	16726	16882	16651	16684	16747	16578	16752	16592	16305	16577	16695	16564	16891	16582	16614	16841	16588	16658	16829	16781	16634	16721	16736	16495	16632	16731	16761
19103	23315	21467	17429	15905	15224	14588	14508	14515	14647	14683	14189	14112	13950	13783	13799	13782	13732	13624	13581	13654	13779	13833	13669	13595	13666	13632	13611	13467	13760	13525	13514	13654	13501	13465	13569	13708	13430	13493	13473	13351	13399	13562	13687	13664	13736	13694	13709	13725	13556	13435	13418	13618	13454	13432	13604	13551	13525	13593	13556	13546	13454	13667	13595	13497	13599	13615	13368	13483	13651	13540	13661	13506	13476	13440	13561	13855	13413	13506	13594	13455	13458	13660	13612	13505	13667	13487	13566	13522	13483	13719	13679	13497	13497	13517	13657	13357	13511	13682	13642	13582	13514	13441	13605	13653	13499	13549	13516	13705	13462	13604	13378	13493	13469	13502	13634	13529	13738	13571	13567	13552	13652	13614	13465	13449	13548	13486	13476	13565	13502	13611	13501	13530	13637	13758	13582	13626	13530	13646	13508	13515	13701	13503	13570	13485	13720	13484	13578	13580	13643	13653	13496	13607	13493	13513	13546	13520	13510	13546	13440	13620	13714	13682	13717	13565	13469	13661	13477	13442	13783	13431	13567	13515	13554	13583	13593	13789	13491	13522	13458	13661	13660	13636	13704	13470	13652	13597	13583	13660	13529	13584	13576	13487	13518	13578	13650	13470	13444	13679	13414	13502	13551	13580	13509	13556	13715	13514	13543	13577	13603	13565	13540	13487	13463	13370	13743	13475	13604	13572	13545	13204	13510	13544	13340	13633	13487	13697	13630	13553	13456	13512	13446	13522	13518	13599	13614	13592	13544	13884	13634	13422	13507	13504	13405	13710	13658	13503	13620	13495	13454	13628	13670	13543	13481	13615	13429	13577	13727	13672	13551	13459	13575	13705	13536	13499	13386	13534	13532	13741	13526	13722	13527	13667	13586	13543	13633	13574	13598	13579	13489	13488	13409	13554	13470	13526	13463	13616	13706	13581	13544	13642	13477	13570	13346	13732	13538	13439	13521	13524	13617	13573	13450	13418	13652	13590	13645	13693	13559	13503	13503	13447	13475	13527	13473	13477	13518	13531	13391	13481	13378	13474	13562	13510	13511	13619	13511	13611	13555	13565	13613	13417	13631	13402	13394	13596	13501	13707	13558	13461	13537	13540	13493	13544	13502	13367	13276	13536	13632	13580	13577	13517	13480	13434	13560	13544	13349	13642	13526	13350	13474	13460	13536	13544	13448	13559	13694	13631	13660	13457	13490	13601	13620	13696	13503	13450	13519	13388	13494	13554	13566	13506	13561	13703	13524	13486	13458	13476	13553	13469	13588	13394	13444	13572	13455	13546	13592	13599	13657	13725	13506	13560	13632	13484	13507	13674	13540	13515	13606	13480	13546	13641	13468	13596	13665	13435	13662	13593	13477	13598	13497	13447	13494	13459	13600	13529	13613	13543	13606	13394	13638	13388	13675	13620	13639	13638	13636	13540	13723	13556	13482	13567	13536	13555	13355	13596	13529	13547	13522	13707	13435	13585	13455	13559	13616	13607	13556	13545	13562	13564	13531	13655	13459	13587	13605	13554	13462	13551	13415	13625	13628	13533	13443	13346	13407	13514	13661	13765	13426	13437	13486	13439	13259	13692	13519	13602	13591	13568	13660	13489	13487	13429	13620	13554	13679	13503	13448	13594	13660	13670	13599	13480	13529	13482	13451	13633	13520	13555	13519	13615	13568	13618	13536	13557	13660	13641	13351	13579	13574	13547	13474	13600	13500	13537	13769	13590	13735	13639	13424	13515	13463	13697	13543	13577	13475	13607	13545	13630	13459	13526	13619	13576	13513	13745	13422	13635	13429	13570	13447	13601	13547	13487	13579	13687	13473	13527	13460	13646	13578	13571	13511	13634	13551	13539	13467	13694	13535	13390	13606	13474	13764	13413	13484	13407	13472	13539	13516	13711	13526	13540	13483	13565	13600	13700	13433	13542	13656	13658	13592	13570	13549	13693	13612	13653	13596	13510	13530	13561	13499	13428	13596	13663	13292	13510	13407	13516	13639	13641	13540	13500	13787	13551	13408	13348	13761	13460	13464	13781	13552	13551	13669	13576	13571	13631	13497	13592	13738	13492	13649	13663	13532	13580	13533	13684	13333	13632	13536	13530	13589	13554	13720	13581	13498	13614	13478	13587	13589	13560	13629	13590	13576	13354	13602	13374	13582	13600	13503	13745	13462	13474	13595	13612	13584	13608	13510	13562	13571	13681	13579	13570	13475	13602	13465	13534	13496	13525	13491	13547	13443	13591	13435	13716	13576	13680	13333	13532	13477	13513	13593	13594	13351	13576	13559	13452	13572	13498	13498	13612	13448	13607	13594	13395	13460	13626	13559	13591	13514	13480	13437	13411	13416	13546	13605	13514	13512	13541	13488	13515	13608	13444	13688	13560	13280	13592	13531	13488	13351	13341	13534	13608	13507	13588	13598	13524	13645	13431	13639	13653	13487	13532	13466	13509	13481	13535	13628	13463	13623	13509	13455	13526	13511	13469	13483	13561	13583	13677	13588	13528	13576	13609	13561	13465	13407	13446	13586	13392	13728	13565	13620	13651	13504	13512	13618	13617	13615	13783	13570	13396	13629	13525	13562	13635	13526	13472	13685	13391	13521	13628	13511	13654	13483	13585	13529	13581	13616	13530	13761	13489	13640	13693	13446	13639	13637	13538	13609	13564	13476	13558	13578	13463	13508	13482	13367	13566	13474	13499	13453	13623	13463	13472	13773	13681	13522	13604	13432	13629	13559	13702	13551	13675	13617	13485	13453	13571	13534	13458	13362	13629	13586	13667	13440	13641	13557	13507	13589	13533	13591	13520	13517	13570	13508	13577	13540	13501	13489	13535	13575	13488	13420	13700	13401	13478	13611	13570	13430	13504	13384	13489	13645	13551	13380	13517	13520	13442	13448	13536	13389	13649	13624	13510	13679	13590	13529	13651	13714	13593	13581	13532	13623	13583	13518	13710	13600	13673	13448	13641	13642	13576	13513	13743	13554	13759	13652	13367	13528	13540	13594	13449	13593	13523	13630	13638	13561	13602	13670	13602	13529	13603	13540	13510	13701	13530	13424	13324	13554	13510	13628	13577	13572	13530	13547	13524	13501	13574	13688	13457	13460	13429	13569	13480	13563	13532	13584	13610	13641	13475	13638	13478	13588	13468	13522	13548	13530	13632	13415	13500	13416	13646	13586	13575	13469	13715	13693	13476	13561	13685	13357	13809	13463	13805	13466	13547	13556	13659	13525	13538	13600	13762	13534	13474	13579	13563	13551	13617	13550	13590	13450	13594	13603	13427	13505	13585	13550	13540	13448	13505	13385	13509	13664	13430	13599	13487	13501	13569	13491	13536	13495	13528	13515	13458	13547	13615	13443	13612	13615	13472	13468	13434	13640	13559	13543	13418	13537	13471	13532	13514	13666	13665	13556	13493	13608	13503	13506	13715	13677	13742	13460	13550	13316	13476	13487	13655	13670	13622	13665	13506	13722	13387	13622	13607	13546	13566	13567	13612	13566	13641	13446	13683	13665	13493	13486	13606	13533	13448	13482	13675	13541	13660	13625	13523	13613	13639	13592	13650	13465	13683	13459	13547	13374	13523	13489	13496	13416	13468	13592	13733	13499	13617	13456	13571	13531	13660	13320	13501	13535	13418	13769	13605	13547	13743	13759	13519	13449	13548	13446	13587	13698	13640	13444	13631	13453	13778	13505	13624	13591	13581	13545	13492	13531	13574	13616	13484	13560	13424	13538	13550	13507	13590	13497	13506	13590	13600	13493	13645	13623	13574	13582	13602	13551	13542	13699	13408	13529	13381	13712	13595	13504	13524	13493	13516	13692	13446	13564	13432	13368	13724	13402	13554	13774	13426	13582	13565	13545	13572	13607	13541	13522	13753	13519	13613	13593	13597	13638	13604	13425	13367	13520	13419	13671	13737	13522	13775	13572	13538	13546	13501	13481	13509	13517	13598	13515	13552	13737	13618	13554	13450	13623	13540	13744	13558	13588	13518	13628	13601	13535	13713	13475	13547	13512	13426	13580	13435	13599	13493	13543	13583	13525	13602	13542	13605	13549	13483	13372	13632	13524	13672	13443	13709	13471	13603	13519	13634	13535	13473	13611	13575	13524	13642	13469	13668	13607	13504	13589	13481	13450	13436	13546	13489	13498	13559	13559	13516	13486	13710	13357	13626	13662	13472	13678	13430	13575	13515	13418	13532	13624	13526	13537	13577	13524	13568	13496	13550	13543	13548	13545	13674	13634	13482	13573	13668	13518	13599	13600	13517	13614	13521	13783	13574	13442	13541	13712	13412	13540	13512	13532	13450	13631	13696	13671	13601	13618	13565	13503	13724	13659	13619	13549	13609	13594	13434	13671	13453	13372	13504	13570	13592	13565	13629	13546	13592	13642	13386	13564	13508	13595	13536	13601	13377	13429	13639	13525	13648	13780	13523	13550	13654	13568	13664	13522	13490	13544	13489	13676	13456	13568	13471	13554	13731	13666	13496	13724	13541	13549	13678	13438	13770	13580	13638	13428	13519	13523	13713	13662	13461	13571	13503	13439	13514	13507	13621	13526	13557	13473	13626	13363	13658	13455	13582	13518	13645	13456	13742	13694	13507	13707	13538	13696	13596	13608	13540	13710	13655	13602	13468	13441	13563	13640	13524	13421	13651	13495	13546	13503	13649	13497	13364	13479	13575	13468	13561	13454	13386	13616	13825	13528	13607	13649	13558	13595	13637	13623	13373	13822	13535	13423	13680	13577	13584	13680	13529	13624	13505	13572	13417	13553	13462	13490	13510	13631	13659	13472	13598	13510	13529	13604	13577	13760	13545	13476	13544	13549	13478	13523	13630	13645	13556	13512	13701	13585	13721	13448	13457	13402	13475	13615	13616	13508	13752	13337	13659	13564	13565	13492	13645	13581	13640	13707	13552	13435	13456	13371	13555	13633	13546	13524	13612	13763	13509	13621	13549	13583	13570	13604	13554	13546	13461	13546	13597	13684	13377	13478	13544	13716	13538	13552	13594	13520	13482	13430	13525	13593	13779	13420	13461	13448	13601	13562	13608	13569	13696	13501	13606	13454	13593	13561	13768	13596	13592	13705	13599	13586	13633	13753	13624	13479	13419	13534
24855	21104	28032	24694	22708	22636	21726	19331	18898	18804	18554	17979	17846	17506	17712	17364	17311	17405	17225	17103	17218	17316	17200	17300	17161	17098	17229	16733	17172	17193	17068	16854	16924	16801	16905	16850	16985	16709	16766	16824	16749	16751	17116	17436	18086	17752	17650	17119	17013	16891	16976	17180	16814	17064	17034	16705	16813	16752	16827	16737	16942	16955	16811	16916	16986	16719	16822	16846	17035	16773	16766	16788	16739	16843	16730	16939	16910	17105	16840	16760	16796	17002	16930	16987	16709	16723	16725	16807	16765	16661	16850	16944	16935	16943	17010	16944	16882	16935	16690	16875	16764	16884	16847	17118	16829	17088	16902	16840	16863	16946	16909	16762	17053	16641	16933	16817	16902	16881	16912	16808	16868	16792	16943	16993	17034	16697	16835	16723	16920	16887	16965	16688	16830	16825	16715	17062	16818	16849	16739	16657	16958	16688	16884	16968	16718	16818	16972	16790	16872	17101	16706	16802	16940	16780	16844	16844	16949	16796	16853	16867	16766	16888	16837	16891	16732	16678	16939	16872	16763	16803	16929	16869	16742	16836	16701	16815	16948	16948	16787	16749	16944	16899	17040	16682	16898	16867	17001	16835	16786	16908	16826	17035	16721	16793	16829	16919	16798	16861	16773	17105	16880	16786	16823	16740	16798	16856	16763	16988	16763	16745	16808	16824	17054	16805	16817	16871	16815	16705	16953	16968	16901	16832	16837	17021	16922	16867	16942	16798	16808	16792	16569	16828	16960	16903	16969	16807	16593	16866	16958	16844	16774	16636	16898	16894	16872	16845	16987	16745	16805	16847	16901	16872	16887	16810	16816	17070	16866	16869	16888	16914	16777	16751	16735	16810	16802	16640	16657	16825	17005	16724	17009	17007	17003	16848	16985	16950	16671	16942	16934	16692	16865	17026	16903	16823	16765	16990	16782	16996	16764	16908	16707	17020	16983	17099	16827	16822	16975	16819	16906	16972	16989	16970	16866	16905	16791	16863	16904	16929	16950	16814	16635	16768	16857	16841	16831	16800	16764	16726	16924	16728	16590	16970	16821	16927	17030	16823	17003	16728	16824	16990	16807	16612	16869	16936	17032	16809	16867	16751	16839	16626	16785	16652	16917	16824	16764	16923	17057	16918	17067	16973	17031	16823	16881	16892	16978	16889	17034	16656	16883	16838	16900	16635	16954	17124	16846	16842	16915	16967	16883	16815	16897	16694	16651	17005	16826	16774	16847	16666	16683	16816	16873	16991	16985	16907	16813	16941	16881	16892	16839	16631	16864	16841	16635	16677	16870	16742	16806	16790	16843	16865	16657	16958	16927	16917	16828	16642	16889	16901	16967	16965	16713	16814	16920	16829	16805	16963	16818	16929	16863	16694	16759	16877	16945	16670	16777	16977	16719	16915	16851	16904	16958	16860	16840	16702	16611	16815	16678	16812	16762	16872	16870	16693	16798	16930	16799	16939	16755	16988	16852	16833	16806	16971	16857	16796	16825	16588	16878	16809	16912	16871	16847	16974	16930	16853	16847	16906	16981	16913	16731	16775	16704	16676	16882	16794	16696	16906	16708	16823	16896	17022	16963	16802	16992	16898	16898	16991	17023	16898	16844	16801	16612	16494	16864	16881	16698	16912	16901	16620	16897	16753	16968	16751	17065	16928	16732	16858	16824	16833	16807	16794	16664	16775	16686	16859	16979	16860	16751	16695	16792	16788	16767	16891	16900	17021	16655	16755	16966	16844	16848	16875	16867	16823	16847	16941	16904	16765	17031	16986	16834	16733	16799	17044	17010	16929	16947	16734	16771	16633	16955	16790	16794	16822	17079	16856	16803	16883	16620	16821	16742	16971	16732	16795	16696	16970	16806	16928	16802	16693	17008	16821	16934	17024	17012	17108	16753	16622	16897	17043	17053	16866	16770	16946	16926	16840	16769	16824	16731	16688	16721	16981	16798	16836	16688	16740	16813	16823	16805	16605	16810	16844	16826	16923	16855	16753	16695	16709	16758	16901	16758	16897	16811	16815	17109	16927	16898	17030	16967	16752	16965	17036	16688	16995	16808	16804	16940	16704	16975	16866	16941	16849	16643	16771	16882	17121	16858	17042	16801	16900	16827	16815	16856	16907	16811	16941	16604	16926	16916	17085	17117	16944	16918	16934	16798	17070	16667	16799	16702	16651	16761	16921	16830	16948	16883	16812	16696	16726	16947	16851	16856	16765	16763	16841	16886	16830	16660	16823	16913	16802	16841	16892	16789	16714	16814	16844	16813	16801	16783	16946	16847	16892	16807	16874	16771	16775	16736	16827	16958	16875	16995	16884	16742	16941	16786	16857	16891	16755	16974	16923	16817	16824	16927	16935	16865	16659	16664	16976	16904	17136	16712	17093	16795	16797	17132	16638	16705	16847	16805	16723	16902	16775	17088	16762	16876	16775	16910	16886	16957	16921	16901	17077	16763	16826	16731	16673	16813	16777	16870	16897	17028	16885	16900	16874	16964	16961	16903	16807	16944	16844	16800	16815	16863	17045	16801	16992	17106	16725	16710	16832	16897	16798	16812	16732	16829	16771	16738	16677	16834	16864	16981	16926	16930	16935	16807	17024	16666	16761	16940	17071	17178	16806	17006	16779	16887	17024	16896	16693	16775	16766	16755	16918	17126	16697	16688	16671	16814	16957	17095	16863	16907	16817	16665	16880	16943	16890	16943	16973	16817	16977	17066	16808	16957	16591	16985	16869	16787	16778	17044	16848	16676	16870	16764	16790	16944	16788	16933	16841	16882	16709	16924	16717	16962	16730	16802	16897	16882	16892	16868	16998	16939	16964	16916	16887	16728	16919	16873	16946	16934	16938	16854	16980	16836	16812	17012	16988	16776	16621	16870	16859	16907	16963	16979	16807	16468	16714	16876	16797	16899	17041	16782	16951	16785	16765	16664	16817	16911	17035	16722	16970	16784	16698	16863	16795	16877	16897	16932	17140	16819	16733	16836	16733	16697	16759	16784	16722	16925	16874	16678	17037	16919	16910	16840	16825	16845	16837	16756	16955	16908	16870	16988	16826	16812	16951	17028	16741	16774	16818	16964	16913	16868	16908	16755	16927	16560	16978	17001	16722	16973	17058	16747	16892	16814	16797	16675	17002	17004	16753	16857	16866	16764	16835	16962	16891	17049	16872	16934	16946	17161	16695	16692	16709	16857	16755	16879	16832	16816	17090	16664	17050	16964	16960	16368	16777	16870	16911	17078	16765	16945	16806	16949	16763	16811	16660	16789	16713	16892	16873	16838	16940	16685	16876	16956	16787	16722	17000	17104	16814	16727	16781	16615	16731	16930	16904	16634	17009	17005	16886	16936	16932	17114	16926	16782	16825	17017	16785	16779	16809	16788	16889	16915	16952	16816	16865	16752	16679	16898	16796	16649	16912	16698	17126	16631	16777	17019	16955	16980	16724	16926	16776	16683	16850	16927	16758	16738	16752	16744	16890	16858	16663	16706	16919	16752	16847	16898	16889	16912	16986	16935	16661	16776	16852	16659	16805	16948	16746	16682	16813	16966	17019	16865	17003	16845	16746	16950	16947	16767	16793	16727	16821	16927	16851	16932	16810	16830	17001	16888	16784	16911	16921	16920	16642	16821	16850	16633	17017	16911	17074	16800	16766	16844	16753	16753	16776	16901	16679	16967	16806	16795	16846	16769	16884	16890	16653	16801	16901	16942	16996	16922	16748	16903	17065	16931	17074	17036	16977	16989	16911	16846	16830	16927	16769	16954	16901	16900	17126	16856	16745	17034	16893	16646	16908	16945	17002	16919	16823	16903	16823	16779	16885	16897	16629	16816	17026	16775	16958	16929	16887	16812	17023	16704	16724	16822	16822	16618	16768	16722	16852	16584	16801	16762	16875	16849	16741	16646	16710	16874	16673	16797	16797	17016	16861	16846	16741	16836	16857	16998	16840	16936	16543	16971	16854	16742	16795	16674	16731	16909	16841	16578	16847	16827	16795	16737	16873	16596	16945	16890	16549	16940	17132	16710	16860	16967	16847	16786	16719	16686	16770	16664	16834	16856	16793	16940	16995	16798	16852	16880	16746	16971	17008	16772	16709	16784	16836	16894	16945	16966	16636	16742	16880	16718	16712	16886	16766	16983	16977	16853	16949	16734	16775	16921	16824	16743	16949	16623	16748	16962	16779	16814	16911	16818	16931	17002	16688	16692	16747	16836	16807	17019	16903	17001	16856	16739	16920	16832	17143	16857	16728	16710	16826	17007	16852	16924	16636	16717	16837	16890	16884	16740	16805	16787	16724	16804	16902	16764	16889	16861	16630	16556	16963	16918	16956	16916	16823	16820	16848	16845	16771	16951	16800	16915	16786	16694	16850	16987	16918	16933	16804	16862	16869	16870	16843	16849	16945	16708	17168	16899	16895	16854	16932	16817	16684	16939	16771	16900	16775	16497	16847	16763	16822	16887	16968	16967	16971	16974	16958	16714	16817	16846	16847	16743	17084	16753	16882	16939	16776	16728	16939	17043	16802	16666	16669	16938	16808	16974	16840	16850	16825	16752	16770	16781	16756	16848	16958	16704	16700	16822	16762	16890	16912	16939	17014	16858	16907	17065	16712	16772	16958	16842	16737	17103	16951	16897	16706	16863	16673	16824	16955	16997	16789	16725	16870	16905	16839	16742	16779	16725	17041	16960	16655	16905	16806	16857	16901	16733	16784	17050	16886	16834	16757	17012	16910	16789	16956	16766	16621	16753	16972	16893	16744	16812	16754	16838	16852	16844	16803	16812	16844	17019	16764	16732	17007	16930	16711	16977	16817	16677	16713	16694	16902	16567	16948	16838	16871	16848	16880	16836	16922	16933	16841	16841	16748	16872	16893	16932	16644	16725	16760	17014	16606	16909	16803	16865	16925	16694	16927	16888	16782	17034	16837	16976	16826	16959	17040	17002	16881	16734	16837	16835	16965	16898	16716	16748	16901	17016	16694	16821	16732	16805	16756	16901	16827	16942	16843	16896	16808	17027	16903	17001	16883	16641	16760	16762	16934	16748	16926	16751	16933	16761	16985	17023	16814	16992	16836	16764	16873	16602	16824	16881	16796	16904	16968	16753	16979	16893	16965	16869	16792
21738	36056	34045	25696	21202	19095	17804	17007	16890	16520	16183	15323	15086	14540	14437	14307	14314	14229	13980	13987	14129	14203	14259	14122	14009	14009	13863	13888	13778	13803	13893	13680	13583	13673	13635	13667	13721	13642	13633	13508	13596	13625	13879	14579	15131	14760	14645	14099	13805	13749	13717	13809	13686	13563	13639	13591	13711	13567	13485	13769	13678	13627	13870	13726	13731	13845	13761	13567	13625	13492	13781	13658	13619	13497	13618	13672	13786	13675	13776	13511	13647	13604	13604	13549	13693	13592	13602	13723	13620	13715	13656	13665	13739	13654	13767	13563	13850	13686	13788	13611	13606	13645	13722	13598	13765	13680	13657	13837	13625	13691	13711	13617	13617	13589	13699	13495	13528	13741	13697	13686	13731	13649	13491	13768	13416	13692	13525	13838	13631	13542	13677	13596	13559	13662	13707	13545	13739	13739	13852	13572	13705	13611	13635	13621	13776	13512	13572	13620	13833	13540	13619	13622	13609	13577	13474	13629	13778	13727	13623	13523	13643	13574	13799	13631	13704	13603	13715	13758	13574	13464	13661	13725	13489	13789	13651	13727	13647	13549	13670	13588	13796	13655	13343	13621	13734	13447	13563	13547	13686	13732	13688	13556	13672	13657	13773	13786	13742	13635	13709	13555	13517	13497	13477	13582	13690	13732	13670	13728	13648	13648	13610	13700	13638	13477	13669	13697	13758	13612	13755	13565	13629	13717	13661	13624	13700	13887	13700	13556	13679	13721	13700	13637	13658	13702	13594	13678	13545	13675	13516	13584	13730	13524	13595	13628	13524	13575	13743	13744	13647	13613	13565	13629	13553	13497	13543	13742	13618	13645	13634	13575	13627	13503	13539	13780	13801	13637	13708	13574	13630	13603	13616	13544	13763	13687	13563	13685	13565	13682	13510	13678	13662	13680	13492	13627	13615	13636	13670	13619	13447	13597	13767	13639	13686	13451	13659	13433	13729	13611	13658	13663	13672	13694	13693	13627	13668	13539	13558	13588	13774	13760	13657	13438	13625	13518	13451	13694	13701	13574	13694	13625	13685	13701	13551	13711	13620	13649	13649	13598	13653	13640	13609	13672	13598	13619	13726	13628	13614	13685	13668	13770	13625	13583	13649	13668	13664	13676	13567	13543	13632	13593	13691	13614	13775	13727	13655	13566	13651	13615	13658	13772	13798	13617	13812	13647	13589	13572	13718	13734	13699	13610	13775	13788	13700	13779	13755	13811	13738	13707	13676	13612	13692	13773	13562	13710	13727	13609	13747	13694	13829	13633	13590	13727	13721	13634	13585	13752	13763	13534	13607	13665	13784	13896	13612	13584	13565	13585	13574	13738	13626	13544	13615	13637	13668	13643	13715	13594	13787	13637	13605	13521	13529	13769	13745	13521	13651	13861	13530	13617	13546	13615	13656	13596	13628	13742	13674	13717	13661	13775	13580	13531	13633	13575	13679	13505	13735	13553	13789	13714	13712	13707	13555	13558	13665	13565	13626	13693	13599	13764	13556	13748	13669	13610	13550	13710	13547	13697	13691	13590	13485	13581	13701	13618	13548	13576	13573	13785	13820	13696	13653	13540	13616	13695	13654	13728	13496	13577	13553	13583	13495	13621	13637	13687	13653	13578	13774	13621	13796	13592	13715	13610	13768	13578	13641	13669	13589	13650	13548	13722	13662	13687	13624	13586	13541	13641	13696	13581	13512	13664	13739	13611	13822	13545	13755	13612	13688	13687	13645	13657	13676	13504	13646	13750	13579	13544	13805	13618	13613	13606	13558	13673	13666	13677	13637	13751	13547	13674	13732	13635	13785	13607	13770	13713	13600	13743	13780	13554	13584	13676	13612	13600	13705	13684	13612	13664	13693	13431	13558	13582	13736	13664	13697	13643	13551	13707	13649	13526	13627	13755	13908	13437	13551	13711	13689	13681	13564	13550	13675	13599	13671	13698	13800	13663	13731	13558	13689	13811	13810	13611	13501	13680	13592	13573	13601	13666	13535	13616	13817	13690	13811	13601	13619	13785	13572	13495	13654	13568	13778	13731	13616	13807	13760	13794	13637	13742	13551	13573	13739	13584	13563	13519	13571	13720	13693	13595	13608	13590	13594	13512	13671	13726	13620	13676	13638	13586	13505	13685	13735	13610	13576	13726	13523	13551	13620	13761	13613	13603	13764	13628	13787	13873	13678	13711	13512	13500	13732	13693	13630	13580	13607	13594	13868	13671	13763	13584	13644	13631	13595	13664	13697	13783	13713	13735	13575	13933	13737	13550	13811	13615	13591	13645	13640	13691	13746	13427	13579	13698	13660	13568	13700	13498	13792	13622	13502	13581	13778	13605	13541	13612	13676	13361	13717	13632	13518	13552	13642	13574	13626	13640	13538	13675	13927	13782	13633	13558	13428	13624	13478	13515	13782	13579	13684	13704	13794	13474	13631	13746	13569	13522	13660	13519	13580	13683	13770	13613	13796	13681	13720	13794	13762	13671	13722	13661	13669	13602	13659	13622	13663	13644	13711	13695	13534	13607	13568	13629	13483	13712	13679	13510	13687	13672	13729	13551	13485	13701	13679	13632	13666	13612	13528	13614	13569	13741	13623	13753	13663	13724	13614	13646	13617	13530	13719	13677	13725	13758	13596	13627	13682	13638	13552	13678	13618	13484	13555	13594	13772	13474	13599	13672	13618	13618	13630	13726	13677	13734	13629	13658	13576	13571	13597	13620	13667	13634	13661	13721	13749	13647	13787	13599	13574	13566	13607	13548	13678	13600	13546	13579	13502	13614	13593	13766	13593	13622	13525	13553	13644	13727	13636	13602	13595	13718	13637	13656	13390	13616	13649	13665	13519	13750	13803	13793	13567	13680	13721	13465	13589	13529	13640	13854	13606	13696	13690	13599	13757	13643	13562	13746	13853	13553	13574	13787	13499	13728	13626	13607	13700	13658	13703	13729	13650	13611	13604	13789	13764	13640	13524	13664	13660	13796	13631	13541	13637	13604	13747	13765	13671	13660	13808	13675	13657	13688	13611	13642	13734	13672	13720	13643	13667	13606	13650	13712	13655	13740	13806	13694	13756	13575	13563	13552	13544	13528	13589	13904	13585	13758	13773	13715	13874	13700	13615	13593	13662	13475	13757	13562	13638	13611	13735	13549	13545	13693	13576	13596	13600	13607	13721	13770	13431	13685	13718	13624	13603	13644	13609	13705	13619	13673	13756	13667	13758	13661	13817	13718	13674	13667	13719	13678	13673	13535	13662	13651	13682	13719	13687	13701	13702	13765	13626	13752	13470	13637	13709	13623	13586	13622	13714	13512	13776	13569	13574	13543	13628	13643	13707	13732	13761	13731	13582	13773	13499	13731	13453	13628	13784	13954	13733	13701	13716	13677	13630	13634	13639	13625	13598	13731	13561	13733	13691	13666	13529	13596	13519	13538	13633	13787	13575	13674	13708	13715	13598	13730	13684	13753	13714	13694	13722	13705	13504	13341	13627	13596	13687	13706	13733	13610	13745	13506	13583	13672	13701	13568	13688	13645	13783	13594	13597	13722	13724	13884	13466	13646	13661	13564	13714	13558	13763	13644	13567	13861	13643	13534	13755	13557	13641	13757	13552	13662	13497	13679	13714	13641	13731	13804	13665	13553	13542	13837	13600	13576	13674	13859	13635	13585	13566	13613	13605	13809	13640	13794	13692	13740	13483	13693	13598	13604	13796	13702	13704	13784	13590	13567	13685	13636	13672	13596	13595	13710	13596	13553	13702	13683	13520	13707	13558	13766	13673	13699	13547	13574	13610	13588	13663	13677	13710	13467	13621	13580	13495	13745	13563	13709	13533	13693	13622	13682	13801	13717	13715	13596	13727	13676	13669	13706	13625	13569	13576	13683	13604	13590	13616	13741	13475	13731	13708	13550	13663	13717	13581	13733	13611	13616	13541	13733	13747	13636	13513	13729	13537	13722	13624	13786	13687	13459	13597	13542	13541	13723	13619	13719	13634	13635	13544	13705	13563	13635	13633	13620	13632	13583	13615	13715	13592	13662	13665	13467	13835	13705	13581	13641	13694	13569	13667	13567	13553	13579	13807	13727	13625	13802	13638	13539	13706	13487	13728	13668	13707	13508	13579	13695	13655	13632	13835	13679	13515	13747	13531	13808	13602	13696	13674	13689	13711	13607	13674	13570	13645	13523	13771	13891	13820	13628	13632	13637	13523	13636	13654	13742	13586	13623	13581	13704	13732	13742	13630	13628	13784	13615	13750	13719	13614	13625	13790	13642	13621	13658	13817	13705	13857	13615	13733	13675	13696	13639	13706	13555	13655	13648	13560	13514	13600	13727	13510	13751	13667	13582	13609	13635	13613	13458	13680	13679	13538	13678	13704	13740	13752	13607	13681	13668	13814	13788	13777	13631	13664	13523	13620	13544	13549	13629	13613	13605	13646	13625	13625	13590	13591	13636	13666	13573	13781	13653	13882	13822	13738	13550	13683	13747	13825	13561	13590	13729	13585	13630	13521	13765	13615	13771	13508	13534	13589	13710	13606	13618	13652	13763	13623	13768	13687	13757	13780	13659	13684	13670	13676	13704	13360	13643	13714	13709	13737	13651	13648	13752	13577	13759	13624	13616	13700	13712	13472	13685	13689	13574	13705	13680	13857	13655	13659	13592	13656	13516	13698	13717	13797	13687	13626	13674	13714	13586	13832	13444	13523	13556	13732	13522	13760	13679	13536	13641	13747	13706	13551	13684	13699	13605	13666	13647	13686	13608	13818	13707	13618	13772	13616	13715	13501	13565	13587	13767	13538	13647	13674	13644	13555	13639	13767	13808	13716	13469	13488	13781	13612	13706	13799	13676	13625	13677	13629	13739	13581	13632	13676	13622	13541	13577	13616	13642	13567	13686	13762	13556	13551	13652	13765	13606	13570	13666	13573	13525	13699	13602	13528	13628	13512	13804	13795	13750	13864	13585	13852	13503	13774	13639	13782	13747	13572	13658	13659	13556	13760	13534	13720	13554	13811	13821	13633	13680	13648	13701	13679	13757	13629	13655	13732	13816	13688	13748	13665	13710	13730	13599	13698	13624	13589	13580	13565	13611	13484	13671	13622	13705	13540	13634	13635	13873	13702	13628
23582	21044	28356	23818	21734	23998	24435	19824	19208	18816	18317	17559	17393	17349	16994	16882	16826	16770	16480	16339	16476	16505	16622	16592	16521	16510	16263	16162	16251	16274	16102	15907	16201	16155	16220	15991	15825	16059	15979	16064	16196	16027	16028	16839	17376	17599	17159	16727	16172	16041	15984	15968	15822	15992	16245	16160	15977	16086	16002	15760	16085	15993	16025	15817	15879	15932	15959	15832	15864	15900	16099	15972	16130	15968	15985	16017	15901	16049	15843	15958	16048	15984	15931	16135	15844	16060	16018	15903	16114	15800	15670	15979	15977	16089	15822	15963	16093	15961	16066	15971	16132	16133	15957	15901	15997	16023	15908	16042	15941	16013	15835	15981	16001	15903	15907	15957	15972	16025	15794	16065	16062	15933	16000	15969	15999	15916	16055	15987	16179	15974	16015	16051	16004	15901	15871	15986	15867	15851	15841	16090	16016	15770	15950	15874	15943	16077	16034	15925	16030	15977	15899	16030	15971	15947	16084	16072	16087	16079	16014	15941	15960	15972	15865	16204	15967	16012	15965	15886	16089	15891	16086	15827	16004	15971	15952	15919	16043	16043	15989	15847	16036	16006	15950	15945	16135	15917	15992	16045	16077	15820	15920	15969	15923	15792	16011	15978	15780	15906	16000	15637	16088	15919	16057	15939	16042	15838	15891	15882	15968	16106	16059	15771	16013	16185	16062	16038	16020	16122	15985	15994	16002	15999	15942	15955	15884	16054	16069	16236	15922	15896	15886	16035	16086	16260	15711	15910	16024	15802	15931	15993	16089	15938	15808	15960	15949	16097	15869	16013	15976	15923	15917	16004	16057	16075	15924	16107	16130	15813	16067	16013	15745	15869	15901	15644	15997	16056	16040	16150	15970	16035	15901	15963	16216	16026	15931	15905	16023	15877	16038	16130	15960	16006	16181	15852	16038	16004	15789	15884	16114	15920	15815	15947	15807	15776	15977	15952	15923	15772	15993	16003	16039	16009	16006	15863	16048	15986	16047	16102	16118	15814	15946	15778	15778	16009	15822	16090	16118	15796	15906	15926	15970	15985	15977	16056	15999	16007	16092	15934	15937	15851	15854	15848	16037	15868	15977	15816	16089	15949	16235	16261	15922	16000	15996	15990	16030	15881	15905	15937	16021	16004	15933	15975	15899	15948	16071	16050	15950	15922	15861	16147	15835	16183	16134	15879	15864	15984	15955	16021	15931	15698	15899	15912	16154	16031	15891	16048	16038	15928	15803	15998	16044	16033	15716	15920	15938	16116	15840	15940	15997	15746	15941	16114	15751	15832	15986	15982	15932	15909	16083	15974	15921	15879	15991	16019	16031	15924	15978	16153	16224	15989	16094	16150	15731	15901	15939	15794	15917	16181	15921	15976	15814	15938	16026	15961	15774	15766	15897	15914	15926	16222	16034	15770	15979	15918	15926	16059	15950	15970	15722	15833	15972	15856	15974	15970	15923	16170	15958	16015	16066	15851	15968	15819	15954	16002	16076	15854	16027	15852	15956	15925	16013	15947	15942	16094	15938	16141	15962	15842	15875	15954	16008	15886	15893	15972	16062	16007	16153	15962	15889	15836	15986	15843	15972	15818	15758	15909	15853	16032	15955	15762	15973	15875	15857	15895	16095	15963	15927	16029	15825	15877	16006	15843	15959	15999	15961	15967	15991	16055	16079	15852	15831	15694	15725	16039	15864	15948	15912	15823	16122	16087	15847	15916	15785	15894	15989	15862	16037	15969	15853	15983	16018	15800	15965	15787	16047	15966	16143	15952	15980	15774	16017	16115	15882	15807	15763	15982	15871	15986	16147	15876	16122	15948	15858	15841	16077	15987	16079	15797	15885	15835	15874	16026	15822	15944	16062	15889	15825	15860	15932	15974	15919	15969	15913	16015	15994	15779	16057	15958	15795	15853	15850	15748	15841	16122	15752	16000	16088	16007	15908	16215	15856	16012	16049	16072	15938	15854	16119	15906	16027	16204	15929	15956	15834	15955	15955	15811	15891	15719	15817	15915	16064	16005	15915	16005	16021	16234	16126	16074	16006	15892	16031	15839	15985	15978	16054	15932	15819	15873	15979	15958	15844	15868	15779	16074	15993	15886	15938	15949	16130	16265	15973	15947	15811	16055	15899	15973	15736	16051	16022	16045	15924	15932	15821	15863	15946	15950	15758	15806	15955	15843	16000	15946	15899	16177	16087	16023	15996	15883	15953	15962	15988	15851	15850	16014	15802	15866	16016	15856	15964	16012	16138	15883	15883	15815	15978	15856	15763	15784	15986	15991	15927	16139	15982	15964	16091	16066	16098	15999	15871	16028	15993	15864	16005	15925	16017	15977	16016	16041	15778	15797	15953	15929	15843	15991	15885	15908	15890	15764	15969	15887	15961	15945	15892	15888	15974	15596	15912	15916	15684	15970	15867	16063	15993	15822	15827	15888	15869	16037	15927	15853	15833	15925	16087	15731	16083	15931	15559	15878	15955	15985	15855	15874	15958	15970	15838	15856	15881	15921	15966	16000	15915	15924	15891	15980	16067	15805	15864	15938	16066	16111	15811	15779	15970	15819	15669	16049	16004	15799	16059	15997	16028	15850	15861	15907	15963	15926	15949	15990	16132	15905	15974	15779	16021	15927	15979	15843	15859	15803	15860	15643	16117	15950	15990	15908	15927	16055	16107	15929	16152	15989	15829	16022	16015	16239	16132	15875	16031	15999	15958	15660	15895	15831	15852	16215	16062	15911	15845	15879	16096	15895	16059	15908	15792	16025	16046	16004	15965	15852	15918	15952	15971	15992	16173	15613	15890	15997	15956	15780	16047	15850	15860	16134	15961	15803	15885	15991	16125	16103	16093	15835	16119	16042	16005	16130	15961	15887	15813	15960	15924	15760	16052	15771	15806	15890	15744	15948	15801	15979	16026	16018	15941	16007	16056	15972	15938	15976	16130	16026	15761	15947	15901	15948	15988	16062	15917	16085	15896	15819	16035	15911	15987	16024	16206	15959	16100	15751	15823	15995	15993	16023	16028	15861	15991	15985	15804	15856	15846	15942	15768	15931	15897	16170	15946	15932	16105	15927	15791	15952	15710	16022	16068	15985	16048	15999	15917	16044	15898	15854	15835	16024	15828	15985	15927	16123	15888	16072	15871	16011	15830	15983	15886	15922	15933	15948	15867	16143	16022	16156	15691	16113	16001	15868	15972	15953	15890	15876	16047	15872	15934	16038	15839	15857	15908	16106	16068	15934	15727	16093	15859	15860	15801	15832	15892	15846	16076	15910	16070	15906	15924	16023	16037	15911	16000	15910	15843	15915	16035	15972	15906	15877	15953	16078	15919	15983	16076	15814	15922	15936	15969	15979	16049	16014	16202	16073	15900	15980	15857	15849	15987	16049	16104	15767	15839	15835	15985	16145	15909	15986	16107	16116	16100	15879	15913	15930	16159	15917	15918	16015	16053	16050	15961	15889	16071	16034	16040	15888	15946	16003	15941	16080	15865	15812	15928	16028	16000	15789	15839	15858	16067	15900	15835	16035	16002	15918	16050	15914	15968	16163	15922	15728	15967	16215	16016	16047	16163	15925	15916	15965	15899	16037	15857	15921	16040	15680	15789	16068	15889	15814	15830	16094	15877	15957	15899	16054	15966	15915	15817	15778	16073	15816	16002	15900	15950	16111	15890	15999	15679	15923	15846	15955	16044	16094	16005	15871	15955	15916	15904	15975	16002	15854	15951	15858	16057	15939	15673	15697	16016	16051	15997	15998	15922	16118	15757	15886	16050	15841	15962	15801	15886	15950	15801	15800	15902	16032	16097	16027	15972	16020	15951	15809	15833	16024	15740	15689	15893	15949	16075	15745	15948	15888	15920	15988	16203	15911	16077	15963	15831	15982	15734	15748	16044	16056	15895	15905	15807	15915	16043	15922	15936	15850	16024	15778	16068	15981	15952	16040	15933	15974	15710	15835	15994	16003	16006	15869	15889	15717	15958	15911	15893	15925	15959	15933	16044	15969	15887	15940	15819	15949	16086	15742	15663	15970	15989	15927	16017	15990	15947	16018	15881	15929	16185	15886	15798	15960	16185	16101	16284	15759	15990	15939	15899	15896	15933	16016	15993	16010	15876	15853	15782	15920	15949	15930	16043	15960	16109	15977	15789	15866	15840	15802	16021	15825	16273	16086	15921	15860	15969	16069	15900	16098	15883	16143	16096	15906	16075	15905	15936	16012	15772	16024	16253	15979	16008	15885	16182	16182	15822	15950	15982	15964	16157	15968	15924	15952	15846	15891	16022	15895	16111	15922	15783	16009	15926	15818	15975	15986	15963	15900	15866	15995	15681	15941	15773	15913	15803	16016	15831	15848	16085	15778	15967	16049	15974	15978	15866	15960	16028	15656	16026	15939	15714	15944	16120	15886	16206	16091	15922	15898	16105	16091	15937	16067	15951	15871	16085	16129	15939	15900	15845	15995	16015	16014	15934	15746	16016	16036	15844	15856	16084	15844	16156	15988	15924	15741	15867	16045	16111	15842	15902	15931	15954	16240	16112	16161	16048	16012	15932	15902	15848	15746	15940	15906	15906	16091	15864	15738	15893	15927	15889	15947	15950	16047	16120	15990	15943	16186	15946	15871	15633	15829	15848	16074	16051	16103	15874	15873	15893	15916	15985	15959	15994	15898	15916	16073	15980	15792	15787	15852	15779	16065	15881	16000	16044	16093	16008	16043	15993	16050	15880	16196	15944	15725	16117	15952	16277	16153	15957	15939	15997	15750	15879	15916	16022	16065	15977	16238	15832	15904	16033	15866	16021	15955	15870	15877	15769	16104	15908	16046	15936	16079	16031	15966	15980	15957	15992	16140	16145	15799	15880	16054	15903	16077	15883	15935	15826	15988	15931	15876	15825	16022	16013	16042	15940	16047	16085	16016	15931	16007	16090	16091	15762	15944	16120	16190	15984	15819	15848	15891	15957	15786	15900	16072	15964	16094	15899	15951	15945	15936	15861	15908	16216	15926	16078	15893	15903	15945	15912	15736	15957	15940	16046	15916	15995	16048	15988	15938	15851	16141	15997	15919	15764	15996	15877	15783	15931	16129	15954	15916	15806	15961	15730	15858	16142	15786	15784	16034
24207	41245	39324	30066	24768	21791	19518	18372	18165	17168	16618	15781	15174	14984	14448	14137	14249	13924	13951	13763	13872	13997	14037	13831	13662	13468	13492	13608	13305	13474	13323	13329	13240	13243	13108	13078	13225	13293	13189	13148	13185	13166	13755	14392	15394	15292	14679	14037	13474	13211	13142	13131	12895	13174	13095	13115	13005	13118	13126	13200	13057	13095	13179	13152	13146	13214	13053	13230	13041	13034	13086	13322	13139	13177	13088	13206	13214	13179	13186	12991	13100	13089	13027	13136	13112	13089	13040	13268	13115	12882	13201	13111	13137	13297	13171	13108	13115	13165	13291	13136	13075	13039	13255	13081	13173	13305	12825	13133	13096	13176	13007	13262	13204	13008	13129	13183	13208	13211	13134	13158	13231	13141	13141	13107	13244	13087	13108	13268	13101	13071	13132	13257	13007	13250	13185	13205	13274	13028	13201	13326	13146	13160	13122	13121	13086	13052	13098	13203	13122	13171	13134	13160	13093	13126	13167	13134	13142	13218	13163	13118	13037	13110	13021	13212	12985	13185	13070	13314	13188	13120	13083	13165	13179	13170	13123	13142	12974	13146	13103	13148	13128	13074	13205	13204	13253	13229	13208	13145	13186	13004	13026	13001	13204	13201	13144	13138	13203	13137	13105	13012	13180	13252	13159	13116	13167	13141	13107	13016	13075	13032	12999	13076	13141	13118	13034	13171	13121	13066	13142	13163	13138	13105	13269	13174	13317	13028	13272	13113	13133	13117	13152	13125	13069	13242	13148	13134	13178	12949	13260	13209	13123	13229	12992	13097	13127	13105	13201	12962	13182	13145	13042	13144	13098	13270	13119	13256	13139	13148	13051	13143	13216	13190	13229	13046	13098	13060	13225	13118	13024	13075	13222	13150	12936	13123	12996	13078	13118	13301	13039	13138	13236	13130	13069	13103	13235	13117	13048	13118	13254	13180	13125	13286	13194	13164	13127	13189	13143	13118	13103	13227	13284	13069	12965	13272	13121	13008	13114	13262	13010	13033	13280	12962	13107	13219	13239	13146	13163	13233	13151	13114	13144	13066	13093	13216	13242	13002	13145	13013	13257	13230	13197	13150	13127	12922	13165	13272	13160	13272	13146	13231	13079	13252	13246	13200	13116	12968	13253	13335	13233	13153	13106	13043	13180	13220	13016	12952	13184	13233	13225	13140	13214	13171	13118	12979	13110	13304	12967	13090	13188	13100	13095	13223	13077	13192	13247	12878	13144	13263	13146	13265	13130	13156	13054	13064	12989	13099	13136	13102	13079	13369	13096	13196	13279	13058	13147	13182	13211	13142	13192	13183	13130	13010	13098	13072	13041	13250	13080	13228	13130	13174	13159	13181	13123	13114	13229	13096	13044	13088	13083	13167	13149	13001	13156	13130	13214	13104	13093	13222	13253	13278	13149	13039	13107	13039	13081	13199	13112	13009	13007	13142	13264	13048	13288	13188	13183	13057	12950	13158	13069	13142	13119	12980	13158	13105	13169	13069	13204	13123	13106	13014	13154	13301	13067	13123	13045	13143	13101	13157	13187	13006	13133	13071	13074	13144	13091	13071	13107	13205	13030	13101	13032	13142	13123	12994	13141	12985	13128	13186	13142	13133	13227	13156	13054	13166	13236	13126	13088	13192	13078	13076	13175	13304	13139	13191	13105	13055	13135	13164	13003	12985	13085	13148	13033	13093	13016	13212	13175	13173	13161	13269	13095	13220	13277	13311	13173	13130	13017	13221	13066	13157	13304	13157	13284	13098	13246	13158	13155	13173	13013	13054	13108	13109	13169	13232	13165	13353	13202	13326	12999	13167	13130	13064	13099	13211	13091	13028	13034	13146	13108	13278	13045	13113	12999	13176	13093	13178	13116	13331	13034	13167	12994	13156	13054	13119	13132	13191	13079	13169	13049	13044	13215	13085	13194	13283	13024	13249	13143	13171	13198	13236	13102	13186	13058	13079	13124	13145	12938	13223	13145	13262	13165	13234	12953	12932	13048	13248	13120	13140	13156	13262	13118	13222	13182	13074	13261	13190	13148	13105	13013	12910	13027	13088	13119	13069	13105	13191	13065	13149	13150	13188	13199	13125	13037	13120	13107	13017	13252	13088	13128	13224	13086	13113	13217	13059	13135	13115	13070	13039	13014	13279	13160	13126	13223	13045	13023	13335	13055	12999	13160	13243	13112	13210	13164	13221	13072	13208	13092	13161	13101	13022	13137	13182	13234	13181	13130	13054	13163	13202	13166	13155	13063	13112	13086	12990	13262	13155	13146	13197	13304	13250	13174	13187	12969	13149	13255	13228	13174	13202	13171	13181	13162	13128	13167	13212	13129	13020	13245	13105	13164	13171	13105	13208	13180	13018	13172	13047	13022	13037	13243	13133	13220	13240	13130	13133	13007	13323	13111	13126	13157	13000	13164	13177	13048	13075	13198	13042	13264	13098	13187	13114	13030	13152	13174	13212	13074	13086	13282	13092	13270	13105	13169	13026	13080	13162	13065	12934	13117	13136	13160	13249	13193	13184	13092	13229	13130	13171	13216	13059	13128	13200	13016	13079	13022	13265	13134	13164	13188	13002	12992	13106	12989	13349	13199	13188	13124	13196	13164	13020	13069	13194	13111	13089	13103	13142	13131	12980	13174	13260	13197	13160	13082	13142	13073	13074	13072	13224	13155	13250	13144	13039	13098	13207	13108	13137	13212	13185	13147	13163	13111	13001	13178	13089	13254	13088	12952	13237	13020	13055	13264	13147	13283	13180	13119	13161	13177	13036	13152	12973	13018	12989	13150	13176	12919	13162	13095	13085	13086	12945	13200	13116	13236	13036	13103	13090	13101	13248	13076	13077	13197	13374	13144	13188	13112	13059	13071	13126	13123	13082	13102	13091	13142	13208	13100	13097	13168	13262	13057	13064	13111	12980	13276	13161	13134	13257	13109	13110	12913	13190	13070	13206	13110	13169	13131	13095	13174	13190	13307	13136	13087	13230	13131	13164	13173	13073	13190	13073	13076	13195	13204	13200	13097	13181	13151	13169	13255	13243	13253	13234	13201	13111	13033	13119	13105	13010	13080	13143	13188	13134	13246	12946	13104	13208	13336	13266	13046	13156	13029	13093	13225	13199	13166	13207	13099	13221	13200	13241	13038	13025	13336	13130	13087	13018	13070	13219	13201	13257	13226	13249	13233	13091	13170	13104	13170	13183	12960	13162	12934	13106	13025	13174	13036	13211	13072	13105	13161	13191	13079	13091	13137	13170	13158	13125	13052	13137	13099	13073	13093	12943	13162	13205	13180	13161	13080	13172	13144	13219	13096	13295	12978	13131	13147	12951	13023	12980	13011	13238	13220	13059	13005	13244	13153	13434	13220	13155	13199	13040	13112	13207	13103	13170	13144	13229	13152	12967	13167	13062	13192	13211	13140	13151	13044	13109	13047	13154	13123	13074	13077	13204	13040	13180	13245	13242	13010	13223	13176	13124	13166	13052	13304	13092	13232	13030	13025	13132	13230	13361	13169	13127	13116	13049	13136	13132	13129	12941	13127	13346	13122	13213	13241	13179	13183	13061	13113	12991	13174	13075	13239	13148	13257	13193	13182	13099	13185	13171	13050	13115	13138	13036	13231	13158	13095	13181	13009	13122	13184	13159	13156	13149	13149	13336	13110	13023	13209	13173	13087	13087	13164	13122	13221	13070	13007	13120	13239	13202	13146	13212	13125	13302	13106	13128	13081	13216	13354	13224	13128	13046	13165	13143	13312	13091	13089	13011	13139	13274	13079	13156	13056	13178	13149	13205	13158	13001	13168	13186	13199	13132	13105	13180	13193	13130	13101	13190	13100	13134	13136	13191	13308	13213	13231	13209	13249	12924	13225	13184	13303	13182	13059	13241	13145	13199	13335	13146	13115	12969	13171	13155	13131	13258	13183	13094	13130	13220	13060	13260	13112	13099	13042	13089	13208	13025	13060	13292	13294	13224	13245	13174	13172	12935	13107	13098	13082	13034	13168	13112	13094	13113	13030	13163	13195	12995	13119	13140	13078	13137	13214	13184	13096	12990	13349	13190	13208	13102	13118	13063	12999	13157	13163	13115	13056	13154	13014	13204	13015	13160	13038	13166	13123	13155	13113	13264	13243	13196	13181	13089	13182	13124	13179	13114	12967	13246	13175	13132	13124	13235	13057	13168	13068	13144	13161	13018	13115	13007	13180	13091	13175	13182	13299	13140	13181	13314	13161	13138	13143	13121	13167	13189	13096	13065	13328	13241	13173	13030	13040	13039	13040	13217	13005	13156	13216	13059	13008	13094	13268	13263	13329	13193	13056	13009	13203	13084	13176	13304	13161	13153	13037	13246	13173	13012	13213	13239	13123	13059	13159	13189	13258	13169	12971	13089	13232	13038	13231	13081	13272	13206	13110	13177	12999	13047	13174	13155	13154	13031	13081	13151	13046	13132	13128	13166	13184	13053	13302	13198	13239	13064	13019	13167	13170	13062	13173	13067	13184	13181	13104	13044	13041	13353	13199	13128	13223	13123	12969	13221	13174	13120	13168	13249	13204	13096	13063	13101	13073	13091	13166	13221	13118	13099	13264	13206	13198	13110	13114	13145	13233	13145	13171	13075	13049	13102	13186	13387	13140	13043	13166	13131	13113	13133	13161	12979	13080	13058	13122	13074	13123	13045	13070	13088	13053	13180	13283	13252	13183	13072	13010	13250	13002	13090	13085	13069	13158	13118	13144	13063	13149	13122	13169	12978	13220	13114	13145	13211	13047	13258	13121	13139	13070	13096	13147	13166	13064	13019	13190	13159	13093	13098	13323	13131	13323	13061	13114	12948	13107	13273	13127	13006	13120	12998	13253	13233	12943	13326	13215	13190	13331	13066	13145	13020	13273	13204	13103	13038	13428	13113	13136	13077	13151	13195	13097	13171	13110	13126	13129	13009	13090	13191	13123	13064	13116	13167	12967	13138	13120	13115	13151	13185	13226	13090	13109	13256	12996	13081	13309	12967	13005	13093	13116	13113	13112	13022	13029	13010	13068	13239	13200	13137	13097	13066	13250	13265	13486	13049	12951	13227	13178	13070	13205	13050	13093	13171	13040	13042	13127	13293	13197	13137	13258	13049
29454	23505	24929	21682	18815	18417	18217	18148	18118	18004	18023	17755	17712	17817	17880	17657	17423	17547	17641	17652	17453	17644	17518	17510	17515	17516	17318	17441	17272	17410	17581	17398	17235	17582	17522	17348	17366	17381	17628	17328	17404	17236	17380	17345	17573	17588	17517	17638	17442	17684	17536	17563	17417	17380	17288	17608	17331	17330	17461	17650	17466	17367	17560	17525	17341	17411	17303	17306	17505	17402	17508	17540	17287	17378	17436	17451	17360	17487	17577	17233	17439	17164	17408	17534	17333	17396	17295	17383	17518	17521	17383	17460	17327	17310	17397	17384	17340	17400	17454	17459	17469	17429	17453	17438	17339	17533	17533	17381	17425	17349	17366	17480	17416	17517	17466	17324	17417	17391	17463	17551	17423	17614	17380	17481	17187	17307	17404	17388	17437	17358	17440	17426	17383	17440	17404	17402	17566	17504	17464	17454	17359	17381	17487	17539	17607	17400	17430	17348	17516	17390	17519	17369	17476	17501	17334	17524	17417	17567	17457	17392	17359	17378	17438	17418	17532	17402	17499	17479	17408	17519	17506	17504	17800	17404	17517	17416	17534	17742	17523	17474	17367	17294	17514	17151	17526	17551	17393	17369	17212	17408	17472	17483	17369	17621	17441	17691	17531	17571	17432	17521	17322	17570	17520	17393	17404	17512	17400	17438	17341	17446	17467	17330	17343	17636	17254	17434	17605	17612	17508	17373	17435	17543	17182	17347	17282	17504	17409	17292	17379	17535	17271	17405	17576	17317	17520	17388	17224	17525	17362	17331	17609	17665	17533	17426	17498	17664	17514	17507	17577	17495	17343	17445	17397	17633	17441	17261	17238	17419	17375	17704	17491	17446	17572	17415	17417	17441	17373	17499	17525	17371	17384	17561	17514	17229	17375	17377	17244	17566	17337	17417	17453	17425	17471	17302	17580	17459	17303	17487	17538	17560	17376	17416	17622	17507	17166	17439	17381	17501	17491	17586	17560	17494	17460	17309	17566	17305	17371	17446	17505	17278	17483	17479	17340	17283	17392	17425	17432	17304	17476	17452	17446	17367	17390	17569	17561	17269	17338	17543	17426	17336	17446	17373	17710	17496	17527	17450	17345	17228	17492	17491	17497	17475	17492	17454	17311	17370	17475	17525	17360	17243	17607	17576	17300	17520	17610	17448	17371	17304	17441	17267	17380	17633	17449	17448	17570	17334	17338	17574	17459	17364	17509	17314	17347	17531	17477	17299	17421	17197	17381	17470	17489	17522	17260	17447	17527	17559	17382	17386	17418	17454	17489	17370	17314	17364	17521	17746	17303	17470	17360	17349	17277	17399	17526	17368	17448	17457	17544	17458	17486	17412	17507	17548	17521	17340	17644	17359	17490	17399	17297	17533	17488	17348	17606	17414	17488	17354	17480	17339	17640	17435	17346	17449	17669	17570	17560	17350	17307	17398	17411	17493	17497	17385	17330	17587	17570	17413	17452	17340	17260	17342	17396	17460	17363	17437	17394	17528	17570	17321	17530	17636	17461	17391	17416	17302	17494	17591	17287	17546	17327	17328	17368	17508	17612	17500	17627	17334	17458	17520	17269	17566	17403	17199	17377	17555	17426	17528	17472	17397	17521	17313	17470	17494	17380	17122	17545	17308	17504	17597	17479	17191	17325	17415	17220	17370	17310	17624	17305	17415	17468	17579	17269	17441	17429	17393	17391	17656	17417	17487	17461	17381	17447	17461	17406	17496	17416	17375	17443	17528	17150	17378	17632	17551	17523	17579	17465	17281	17365	17569	17526	17527	17476	17412	17369	17388	17352	17414	17403	17493	17448	17548	17491	17358	17473	17578	17583	17208	17479	17472	17567	17544	17358	17621	17631	17368	17494	17358	17546	17468	17419	17492	17535	17447	17486	17408	17625	17527	17630	17385	17313	17378	17278	17413	17561	17270	17354	17240	17260	17525	17526	17340	17242	17505	17235	17361	17707	17497	17468	17516	17562	17463	17359	17374	17515	17416	17531	17340	17353	17205	17399	17439	17503	17571	17552	17366	17449	17518	17565	17478	17260	17490	17431	17773	17529	17438	17583	17324	17363	17286	17615	17378	17623	17309	17553	17396	17401	17358	17370	17386	17514	17349	17420	17477	17403	17321	17391	17351	17475	17521	17615	17506	17392	17382	17389	17471	17266	17387	17309	17359	17450	17457	17399	17198	17465	17300	17504	17458	17391	17445	17555	17538	17697	17526	17669	17642	17534	17456	17663	17485	17536	17459	17366	17328	17312	17495	17443	17344	17269	17461	17558	17555	17158	17339	17380	17479	17450	17549	17491	17690	17319	17532	17474	17289	17368	17322	17437	17467	17359	17272	17182	17555	17453	17518	17381	17324	17241	17540	17246	17308	17467	17523	17592	17686	17476	17422	17291	17361	17471	17381	17436	17430	17458	17467	17570	17547	17506	17529	17510	17585	17474	17335	17400	17456	17497	17560	17475	17500	17399	17430	17379	17331	17384	17561	17512	17510	17493	17563	17600	17380	17309	17508	17661	17533	17472	17428	17610	17541	17439	17183	17489	17575	17433	17437	17507	17461	17456	17419	17597	17411	17333	17524	17363	17522	17426	17539	17428	17473	17409	17538	17407	17489	17420	17493	17493	17645	17495	17443	17273	17475	17489	17559	17508	17493	17516	17471	17444	17252	17328	17467	17399	17486	17557	17291	17429	17562	17459	17403	17350	17352	17407	17294	17500	17458	17533	17388	17306	17263	17413	17607	17366	17449	17443	17489	17489	17349	17516	17525	17545	17260	17328	17256	17290	17399	17470	17504	17593	17546	17526	17299	17525	17397	17391	17437	17379	17442	17495	17495	17426	17378	17429	17293	17451	17577	17389	17228	17501	17501	17607	17616	17266	17293	17532	17631	17539	17465	17521	17516	17364	17379	17410	17518	17516	17246	17355	17579	17291	17500	17314	17578	17397	17439	17460	17434	17490	17383	17470	17463	17466	17372	17390	17551	17403	17384	17378	17226	17428	17561	17386	17444	17536	17467	17240	17380	17534	17357	17418	17459	17635	17365	17571	17351	17427	17479	17529	17171	17446	17578	17567	17494	17614	17483	17449	17527	17472	17493	17212	17484	17288	17491	17375	17278	17710	17578	17380	17344	17587	17443	17566	17459	17352	17437	17354	17458	17362	17395	17547	17227	17433	17448	17427	17420	17462	17595	17536	17344	17370	17406	17363	17392	17610	17240	17351	17735	17384	17267	17531	17290	17457	17342	17400	17250	17274	17512	17439	17312	17463	17496	17400	17603	17690	17521	17379	17373	17417	17322	17382	17460	17513	17446	17208	17264	17518	17426	17530	17661	17516	17537	17556	17229	17312	17598	17488	17414	17384	17576	17451	17414	17529	17470	17345	17293	17630	17401	17467	17330	17425	17396	17590	17424	17448	17467	17410	17429	17602	17367	17612	17403	17528	17427	17452	17432	17596	17404	17374	17518	17466	17473	17362	17495	17260	17511	17582	17309	17519	17401	17437	17415	17521	17316	17515	17359	17506	17353	17466	17530	17440	17374	17576	17243	17485	17375	17537	17450	17346	17437	17511	17719	17429	17454	17528	17555	17386	17475	17388	17725	17405	17296	17284	17322	17369	17600	17471	17502	17533	17365	17569	17505	17375	17367	17315	17423	17470	17585	17442	17509	17460	17239	17496	17389	17444	17383	17335	17390	17473	17368	17512	17482	17384	17262	17473	17564	17424	17466	17406	17382	17327	17452	17399	17486	17586	17490	17599	17397	17581	17545	17309	17595	17422	17509	17299	17496	17375	17426	17485	17641	17550	17695	17538	17446	17291	17146	17426	17391	17334	17390	17654	17471	17568	17537	17417	17431	17316	17411	17449	17413	17345	17500	17585	17089	17614	17413	17552	17487	17524	17686	17553	17575	17263	17398	17560	17317	17426	17460	17695	17587	17474	17397	17436	17499	17281	17473	17539	17447	17570	17466	17537	17442	17557	17535	17410	17347	17221	17487	17345	17297	17489	17547	17297	17393	17558	17396	17540	17358	17346	17557	17641	17532	17465	17408	17546	17657	17578	17543	17439	17378	17370	17492	17515	17462	17626	17650	17332	17375	17397	17513	17500	17685	17544	17247	17359	17627	17512	17564	17159	17289	17313	17377	17473	17334	17186	17448	17631	17388	17664	17358	17407	17529	17396	17317	17438	17442	17615	17322	17407	17274	17376	17434	17392	17479	17179	17467	17510	17488	17429	17707	17497	17419	17284	17624	17583	17283	17363	17480	17436	17358	17562	17400	17540	17550	17438	17508	17567	17465	17374	17506	17680	17385	17308	17372	17343	17441	17391	17409	17663	17513	17454	17554	17413	17346	17421	17376	17252	17338	17564	17502	17434	17431	17430	17322	17378	17283	17416	17506	17565	17430	17530	17423	17576	17527	17516	17436	17607	17591	17455	17496	17627	17496	17421	17507	17344	17583	17451	17467	17458	17554	17591	17610	17796	17385	17358	17384	17572	17436	17269	17316	17500	17568	17385	17467	17252	17293	17525	17488	17360	17620	17513	17314	17353	17480	17385	17420	17408	17415	17629	17418	17260	17259	17465	17293	17452	17392	17664	17345	17477	17470	17232	17519	17444	17420	17465	17421	17275	17538	17393	17313	17541	17556	17468	17352	17623	17465	17490	17478	17300	17362	17510	17509	17314	17595	17548	17523	17297	17253	17611	17427	17588	17397	17285	17750	17567	17401	17379	17510	17331	17447	17457	17527	17517	17418	17397	17323	17564	17453	17342	17479	17157	17443	17462	17621	17309	17408	17213	17505	17601	17476	17476	17337	17332	17450	17362	17611	17434	17616	17514	17262	17210	17350	17426	17557	17504	17325	17504	17394	17083	17255	17460	17469	17248	17441	17574	17449	17354	17530	17445	17431	17294	17392	17341	17700	17384	17227	17429	17292	17381	17501	17556	17606	17658	17578	17572	17311	17448	17486	17481	17437	17435	17696	17457	17336	17365	17520	17530	17551	17543	17444	17537	17573	17554	17499	17516	17511	17384	17450	17575	17373	17351	17325	17553	17527	17305	17620	17564	17428	17539	17411	17554	17556	17449	17423	17418	17583	17360	17418	17465	17406	17430	17322
19661	24381	22533	17656	16302	15606	15014	15059	15119	14985	14970	14752	14522	14348	14423	14173	14070	13972	14045	14176	14079	14118	14204	14190	14040	14210	13985	14286	14052	14018	14103	13932	13877	14073	13925	14082	14003	13704	13968	13902	13934	14029	14074	13966	14053	14253	13954	14119	14012	14039	14076	13948	13829	13797	14014	14050	14055	14093	14098	13912	13833	13997	13822	14095	13898	13939	13939	14146	13936	13930	13906	13929	13869	14036	13809	13991	13945	13901	13930	13922	14079	14025	14026	14100	14056	13955	13954	13772	13820	13878	14015	13923	13865	13963	13999	14012	14017	14075	13965	13892	13874	13993	14025	14121	13880	13964	13977	13730	13890	13985	13759	14127	14086	13938	14161	13960	13958	13876	14038	14031	14010	13840	13871	13879	14031	13962	13980	14001	13923	13980	14129	13933	13946	14049	13791	13730	13992	13997	13959	13993	14148	13881	13921	14013	14157	14071	13909	14038	13918	13964	13980	13978	13963	14110	13845	14051	13877	13862	14063	14036	13889	14007	13949	14005	14019	13966	13871	14020	13981	13875	13983	13983	14039	13832	14117	13863	13826	14037	14051	14186	13862	13951	13939	13930	14029	13846	13966	13828	13829	13982	13959	13959	13789	13799	14078	14023	13901	13984	14074	13985	14095	14043	14131	14042	13973	14117	14133	13908	13804	14030	14048	14009	13942	14040	14014	13946	14003	14105	14020	13844	13933	13994	14183	13892	14016	14031	13989	14006	14001	14077	13860	14058	14008	14051	14047	13898	14060	13921	14075	13922	14118	13884	14030	13772	13938	14005	13788	14108	13972	14026	14031	13964	13830	13826	14070	14044	14136	13956	14018	14007	13897	14087	13928	13942	13942	13936	14125	13795	13857	13948	13916	13788	13924	14026	13800	14019	14094	13878	13913	13872	14003	13959	13851	14057	13850	14145	14010	13805	13893	13914	14057	13978	13873	13953	14008	14148	13860	13997	14121	13965	13825	13940	14041	14054	13900	13857	14003	14069	13949	13905	14111	13851	13897	13996	13906	13875	14087	14115	13741	14127	13930	14040	13923	13855	13884	14005	13861	13914	14003	13814	14114	13997	14078	13924	13958	13856	13977	13987	13888	14217	14022	13922	14087	13935	14157	13964	14048	14041	13776	14034	14074	13847	14023	13765	14171	13959	13965	14087	13937	13863	14038	13928	13800	13928	13974	14058	14105	14056	13921	14074	13873	13839	13985	14102	13956	14065	14008	14100	13914	13947	13797	13854	13971	14058	14049	14044	13952	13845	13856	14043	13951	13767	13880	13987	13891	13942	13967	13908	14062	14075	14031	14044	14018	14016	14018	13777	13987	14085	13862	13956	13878	14070	13961	13994	14044	13974	13979	13972	13862	13984	13901	13884	13833	13990	13949	13958	14140	13902	13939	13897	13989	14012	13913	14029	13948	13918	13954	14020	14119	14002	13946	13810	14134	14080	14094	14018	13877	13756	13914	13964	14010	13909	13916	13826	13924	13953	13733	14082	13961	13965	13918	14029	13867	13949	13917	14027	14080	13917	13894	14061	14046	14073	13956	13988	14023	14022	14015	13854	13971	13888	14029	13816	13878	13944	13952	14042	13757	13983	13971	13982	13991	13941	14003	13886	13905	14072	14186	14096	14004	13969	14045	13848	13840	14020	13990	13985	14010	13914	13955	13871	13952	14073	14115	13995	13960	14025	13940	13901	13879	13761	14068	13844	13923	14113	13906	13962	14074	13998	13879	13931	14138	13863	13961	14059	14183	14064	13918	14000	13936	13894	13887	14075	13912	13995	13869	13937	13932	13891	13912	14030	13782	13931	13897	13942	13893	13891	13920	13820	13902	13938	14001	13922	13975	14060	13944	13965	13859	13757	13897	13737	13893	14039	14028	13863	13986	14005	13983	13924	14015	13878	13958	13979	13854	14073	13932	14075	14004	14117	14002	13957	14061	13928	13957	13956	13986	14114	14125	14021	13898	13838	14075	14051	14049	13990	13934	13985	13943	14086	14126	13943	13917	14019	13983	13889	14124	13973	14102	14062	13909	13964	13881	13936	14029	13948	13867	14134	13999	13897	13890	13876	14023	13932	13895	13953	14190	13882	13935	14023	13848	13886	13888	13788	14129	14158	13985	13840	13810	13757	14124	13923	14114	14016	13913	14033	14042	14047	13845	14125	13910	13919	13832	13893	13994	14071	14022	13985	14004	14161	14070	13975	13935	13865	14143	14035	13998	14032	13955	13907	14009	14046	14000	14155	13990	14051	13816	14041	14013	13927	13822	14072	14017	13955	13939	14115	14013	13918	14170	14024	13757	14023	13940	14056	14013	14152	13855	14104	13903	14034	13949	13903	14063	14028	13950	13945	13995	13930	13940	14046	14051	13948	13968	13821	13917	14115	14074	14096	13837	13997	13909	14032	13848	13953	13823	14016	14090	13966	14009	13835	13762	13976	13764	13855	14020	13858	13890	14112	14021	13992	14084	13990	14063	13981	13922	13913	14108	13991	13889	13969	13981	13979	13989	14080	13967	13967	13988	14007	13791	13962	13992	13970	13956	13839	13927	14010	13806	14170	13802	13946	13864	14007	13837	13832	13811	13895	14051	13929	14025	14081	13999	13856	13929	13864	13964	13927	14014	13825	13876	13993	14080	14106	13870	13994	13973	13947	13966	13742	13837	13904	13796	14017	14082	14049	14122	13795	14052	14016	14096	14069	14028	14055	14092	14026	14053	14012	13928	13990	14141	13989	14022	13978	13893	13939	13944	13968	14005	14052	14067	14077	14012	14037	13988	14082	13888	13837	14018	13989	14046	14017	13998	14167	14091	14054	14169	14015	13920	14101	14143	13870	13793	14033	13772	14089	14050	13995	13976	13994	13907	13969	13989	13949	13937	13955	14148	13881	13868	14032	14053	13959	13867	14012	13872	14250	13895	14109	13866	14072	13939	13973	13917	13866	14030	14058	13924	13914	13867	14132	13997	13983	13874	13903	13948	13954	13940	14165	14076	13843	13960	13987	14102	13904	13832	14092	13960	14003	13920	13837	14039	13762	13888	14034	14111	13907	13952	14006	14041	13956	13704	14033	13901	13954	14016	14011	13836	13915	13934	13988	14032	13965	14052	14041	14082	13993	14223	13948	14051	13941	13952	14193	14155	13964	13959	14007	13876	14011	14003	13949	13965	13883	14040	14158	14048	13733	14078	13945	14166	13827	13978	13977	14045	14107	14001	13935	13936	13965	13825	14003	13933	13992	13872	14010	13811	13845	13915	14107	13943	13970	14080	13939	13822	14014	13978	13910	13829	13966	13991	13992	13853	13905	13971	14087	14036	13935	13870	13907	13927	14033	13926	14053	13856	13805	13914	13925	13971	14002	14006	13892	13946	14010	13886	14002	14021	13989	13957	13877	13987	13878	13882	14021	13953	14213	13900	14062	14036	13826	14096	13959	13936	14080	13981	13877	13982	14037	14076	13995	13972	14105	14000	14031	14013	14085	13889	14108	14119	13945	13947	13822	14131	14018	14019	13815	13945	13895	13882	13953	14048	13975	13941	13952	14042	14012	14006	13882	14087	13898	13861	14066	13946	13994	14035	13978	13925	13941	13764	13949	13867	13862	13868	13906	13930	14054	13993	14031	14009	14040	13898	14226	13980	14007	13941	14022	13817	14022	13950	13820	14011	13922	13997	13935	13879	14042	14021	14121	13947	14151	13840	14121	13877	14197	14075	13946	13946	13931	13871	13999	14020	14044	13876	14005	13875	13948	13948	13761	14053	14019	13977	13934	13800	14157	14053	14186	13995	14041	13886	14016	14127	13931	13856	14013	13940	13905	14126	13951	13915	13994	13975	14056	13950	14042	13948	13860	13959	14021	14102	13818	14000	14007	13978	14071	13979	14081	13954	13843	13993	14165	14074	13887	14001	13943	13971	13834	13767	13967	14073	14100	13968	13973	14032	13839	14097	13962	13795	14088	13953	14018	13941	14084	13969	14073	13884	13970	14025	13863	13941	14018	13920	13975	13844	13917	13986	13776	14088	13880	14038	14087	13962	14000	14016	13987	13850	13937	13987	14067	13923	14135	13878	13944	13858	14100	14020	13866	14021	13980	13987	13975	13985	13842	13956	13863	13998	13933	13994	14097	13839	13948	13972	13932	14102	13960	13912	13913	13830	13922	14007	13927	14133	13820	14017	14007	14072	14062	13894	13881	13992	13782	13996	14028	14026	13963	13875	13982	14128	14059	14081	13879	13874	13858	13989	13918	13935	13863	13994	13980	13919	13910	14039	13873	13900	13937	13845	13954	13954	14019	13912	14000	14068	13782	14055	13974	13948	13827	13951	14046	13910	13847	14055	13911	14000	13889	13812	13934	13869	14012	14093	13823	13864	14073	14071	14042	13833	13987	14015	14020	14013	13914	13878	13947	13986	13862	13887	14036	14063	13918	13987	14094	14030	13938	13775	13888	13974	14014	13828	13829	14109	14038	14011	13818	14042	14023	14065	14065	14100	13998	13857	14027	13850	13916	14036	13902	13854	13902	13834	13988	13975	14129	13984	13927	13833	14134	13944	14108	13929	13885	14018	13944	14026	13983	13982	14002	13968	13873	13997	14066	13993	13954	14150	13813	13866	13920	14043	14041	13914	14023	13909	13973	13997	13891	13978	13832	14016	13981	14185	14107	13992	13892	14010	13981	13942	13858	14069	14054	13883	13941	14007	13988	14008	14061	13995	13958	14017	13887	13895	14145	14036	13999	14013	14137	14282	13966	14104	14081	13891	14115	14152	13883	13999	14044	13865	13965	14108	14137	13948	14022	13836	14001	13883	13934	13987	14055	13990	13955	14025	13914	13857	13911	13991	13923	14073	13950	13886	13947	14040	13995	13960	13952	13995	13760	14031	13927	13883	13976	14018	14008	13822	13815	13851	14215	14048	13778	13893	13976	14025	14043	14088	14065	14060	14029	14084	13830	13965	13983	13888	14061	14046	13945	14029	13957	14019	13914	14063	14014	14037	13966	13941	13871	13856	13923	13899	14134	13987	13944	14005	13879	14080	13977	13931	14023	13890	13961	13901	13862	14114	13940	13974	13947	13908	13967	13847	13934	13970	14010	14133	14059	13859	14011	14084	13936
24760	21060	27971	24588	22686	22649	21930	19591	19036	18804	18803	18191	18082	18079	17814	17669	17562	17716	17684	17302	17444	17506	17702	17715	17388	17478	17375	17349	17233	17363	17255	17324	17193	17263	17045	17067	17230	17215	17037	17046	17219	17137	17608	17795	18025	17887	17633	17381	17275	17302	17100	17134	16941	17083	17028	17185	17104	17219	17215	17291	16861	17369	17171	16883	17120	16924	17113	17074	17097	17091	16861	17248	17039	17130	17259	17182	17153	16960	17419	16994	17107	16950	17140	16866	17168	16991	17145	17185	16928	17187	17224	17111	17205	17133	17049	17227	17275	17311	17151	17188	17171	17254	17168	17114	16908	17259	17127	17199	17312	17220	17038	17156	17085	17062	17166	16964	17078	17024	16956	17165	17184	17182	17019	17082	17351	17196	17136	17199	17070	17029	17133	17200	16943	17028	17244	17100	17125	17032	17199	17121	17168	17140	17115	16911	17147	16995	17129	17323	17209	17168	17165	17095	16967	17022	16949	17049	17244	16993	17042	17130	17020	17027	17181	17065	17164	17165	17208	17217	17003	17010	17115	17173	17000	17150	17025	17271	17019	17281	17226	17262	16977	17156	17110	17132	16965	17263	17084	17204	17241	17222	17083	17149	17011	17007	17148	16999	17034	17257	17124	16984	17221	17021	17085	17243	17262	17042	17217	17112	16978	17246	17247	17163	17074	17006	17071	17079	17195	16965	17017	17134	17156	17383	17085	16987	17106	17154	17045	17020	17085	17094	17053	17094	17064	17105	17085	17117	17010	17149	17141	16936	17026	17089	17235	17177	17016	17330	17136	17094	16973	17166	17201	17050	17149	17097	16988	16881	17186	17034	17328	17097	17098	17140	17047	17157	17259	17163	17332	16900	16941	17013	17360	17160	17037	17213	17090	17031	17133	17176	17004	17059	17051	17026	17089	17024	17317	16984	16990	16986	17170	17102	17092	17071	16879	16900	17113	17174	17218	17193	17209	16977	17097	17248	17089	17270	17204	16994	17029	17069	17111	17005	17094	17004	16999	17213	16946	17050	17131	17082	17197	17159	16899	17024	17011	17163	16967	17272	17104	17054	17072	16994	16984	17191	17168	17083	16898	17184	17214	16973	17044	16976	16981	17269	17214	17102	17232	17080	17020	17083	17139	17242	16977	17289	17189	16987	17054	17086	17001	16898	16841	17231	17033	17112	17248	17010	17151	16981	17191	17249	17113	17119	17128	17016	17257	17116	17065	17196	17366	17205	17109	17188	17242	16876	17185	17083	17010	17187	17115	17182	17116	17095	17059	17089	17263	17147	17000	17074	17061	17158	17017	16976	17162	17218	17086	16962	17047	17116	17027	17224	17288	17050	17142	17101	16909	17248	17179	17077	17198	17194	17009	16988	17028	17106	17275	17232	17061	16978	17215	17117	16887	17040	17152	16992	16996	16953	17129	17079	16977	17150	17109	17237	17083	17068	17215	17205	17015	17114	17046	16998	17030	17168	17180	17052	16924	17171	17066	17213	17187	17072	17059	16964	17054	17112	16958	17199	16870	16974	17332	17179	17268	17088	17131	16972	16931	17110	17143	17092	17008	17018	16940	17038	16909	17230	17114	17246	17290	17104	17202	17039	17016	17320	17063	17097	17243	17176	17138	17013	16952	17027	17179	17102	16889	17036	17188	17036	17000	17085	17022	17053	17107	17324	16965	17168	17080	17250	17140	17037	17202	16947	17055	17111	17046	17275	16910	16850	17048	17231	17072	17204	16943	17192	17052	17037	16986	17155	17084	17107	16970	17206	17238	16982	16879	17143	17180	17213	17264	17132	17054	17286	16967	17186	17078	16907	17085	17141	17086	16961	17052	17057	17215	17101	17092	16923	17074	16958	17145	17137	16951	17197	16994	17176	16988	17123	17121	16992	17031	16906	17083	17308	17115	17151	16986	17161	16892	17155	16988	17106	16985	17190	17187	17064	17123	17095	17139	17240	17155	17048	17031	17410	17045	17193	16952	16879	17041	17237	17289	17001	17114	17190	17079	17196	17161	17056	17295	17079	17042	16797	17183	17016	17335	17173	16809	17193	17303	17152	17268	17179	17143	17207	17119	17214	17232	17072	16997	17021	17050	17032	17195	17023	17281	17202	17137	17290	17196	17169	17196	17056	17275	17045	17068	17132	17125	17046	17104	17181	17159	17063	17196	17146	17164	17325	17110	17236	17270	17055	17182	17103	17291	17258	17143	17346	16823	16853	17008	17247	17263	17015	17191	17159	17230	17032	16981	17153	17141	17316	17049	17112	16975	17122	17235	17127	17070	17027	17053	17037	16968	17069	17054	17173	17268	17271	17006	16972	17021	16990	17230	17254	17157	17080	17126	17210	17035	17120	17193	16992	17088	17241	17284	17032	17121	17131	16989	17088	17140	17055	17250	17385	17080	17221	16986	17117	17141	16984	16910	17341	17133	16896	17080	17272	17198	17016	17109	17409	17134	17133	17066	17094	16869	16984	16937	17217	16936	17049	17145	17017	17052	16990	17199	17201	16890	17137	17216	17051	16942	17119	17115	16949	17239	17110	17035	16892	17091	17164	16970	16974	17055	17065	17187	17283	17188	17187	17211	16940	17116	17121	17085	17111	17130	17183	17221	17274	17088	17061	17217	17268	17135	16984	17207	16968	16982	17159	17046	16815	17158	17055	17343	17318	17141	17135	17231	17136	17322	17055	17015	17275	17033	17166	17136	17293	17120	17138	17176	17030	17120	17125	17265	17059	17058	17005	17065	16989	17248	17153	16971	17015	17334	16951	16866	17186	16980	17258	17088	17185	17054	17183	17037	17327	17176	16982	16948	17156	17127	17255	17123	17117	17053	17110	17268	16999	16993	17143	17127	17472	17037	17200	17139	17309	17076	17309	17362	16974	17028	17202	17008	16968	17128	17000	17054	17049	17163	16950	17140	17338	16973	16899	17324	17182	17259	17108	17170	17076	17048	17118	17164	17032	17166	17215	17060	17162	17029	16937	17069	17139	17030	17066	17095	17047	17224	17221	16998	17019	17135	17088	17195	17342	17136	17193	17091	17264	16916	17124	17314	17301	17063	17044	17124	17076	17031	17246	17231	17182	17279	17127	17041	16970	17317	16938	17067	17284	17106	17385	17080	17022	17066	17174	17068	17277	17104	17012	17297	17022	17206	17233	17169	16975	17133	16874	17175	17005	16817	17000	17191	17014	17322	16969	17184	17084	17056	16997	17246	17189	17187	16994	17131	17100	17200	17095	17002	17136	17010	16969	17174	17057	17228	17159	16964	17085	17076	17182	17064	17008	17077	17091	17145	17116	17087	17334	17266	17201	17175	17134	17201	17122	16926	17016	17166	16956	17097	17123	17031	17032	17156	17057	17260	17338	17245	17163	17284	17182	17185	17212	16969	17104	16913	16957	17013	16882	17239	17053	17114	17322	17112	16981	16943	17023	16953	17075	17227	17143	16957	17091	17196	17173	17066	17152	17039	17083	16994	17170	17191	17129	17182	17262	16981	17173	17123	17285	17040	17346	17208	17118	17024	17078	17162	17336	17364	16976	17008	17189	17220	17173	16942	17097	16932	17096	17083	17043	17276	17072	17065	16977	17051	17208	17260	17139	17137	17272	17312	17248	16981	17025	17109	16976	17098	17033	17059	16940	16940	17046	17112	17127	17062	17215	17024	16953	17115	16925	17181	17206	17050	16990	17140	17161	17289	17288	17226	17149	17002	17195	17074	16981	16933	16952	17077	17154	17000	16929	17200	17157	17116	17062	16991	17313	17215	17279	17125	17162	17319	17114	17082	17220	17119	17084	17119	17152	17047	17366	17103	16873	17331	17220	17292	17187	17167	17063	17089	17157	17213	17223	17165	16950	17005	17166	17085	17161	17028	17072	17020	16968	17096	16940	17135	17080	17016	17279	17052	16965	16969	16937	16977	16972	17240	17020	17119	17366	17112	17239	17045	17063	17137	17024	17101	17089	17224	17154	17160	17141	17269	17067	16999	17063	16959	16961	17081	17168	16878	16911	17124	17052	17040	17031	17020	16993	17080	17134	17043	17149	17223	17171	17008	17149	17010	17056	17044	17161	17037	17062	17078	17184	17304	17032	17063	17315	17137	17146	17000	17239	17122	17153	16966	17146	17093	17119	17229	17202	17231	16937	17111	16995	17122	17178	17083	17053	17351	17270	17108	17184	17134	17228	17041	17041	17018	17102	17185	17402	17088	16911	17328	17163	17300	17058	17214	17158	17177	17048	16901	17141	17196	17127	17097	16960	17007	17161	17242	17336	17077	17058	16976	16834	16901	17175	17105	17039	17080	17146	17205	17029	17051	16925	16902	17083	17183	17117	17138	17178	17178	16803	17047	17076	16919	17168	17012	17006	17142	17430	17138	17132	17183	17123	16974	17030	16919	16882	17101	17201	17255	17041	17128	17101	16980	17118	17019	17163	17035	17062	17085	17099	17093	17114	17071	17088	17151	17149	17207	17094	17171	17142	17113	17294	17155	16899	17118	16989	17114	17052	17108	17089	16983	17111	16972	17026	17139	16990	17104	17181	17274	17279	17304	17263	17102	17141	17204	17246	17023	16961	17049	16921	17237	17091	17128	17137	17152	17060	17245	17054	16952	17003	17247	17156	17176	16973	17075	17194	17242	16958	16951	17033	17217	17226	17086	17023	16970	17156	17172	17191	17151	16955	17036	17091	17174	17316	17067	16993	17157	17159	17088	17082	17188	17236	17291	17116	17067	17126	17199	17132	17044	17032	17236	17102	17029	16894	17216	17211	16977	17380	17401	17023	17186	16938	17293	17254	17183	17021	17013	16938	17173	16891	16995	17224	17127	17173	17136	17346	17248	17137	17064	17052	17198	16985	17108	17195	16940	17012	17212	17327	17113	17162	17225	17295	17045	17098	17018	16974	17345	16870	16926	17191	17021	17139	17136	17094	17007	17130	16853	17171	17306	17214	17168	17115	17261	17268	17146	17163	17211	16922	16948	16953	17180	17086	16891	17109	17188	16939	17068	17123	17050	17149	17145	17306	17020	16971	17185	17080	17270	17180	17131	17155	17174	17112	17003	17042	17108	17151	17122	17266	17084	17134	17288	17233	16894	17095	17051	17087	17185	17246	17145	17165
21852	36582	33434	25132	21561	19245	17736	17263	16880	16618	16245	15493	15129	14934	14694	14382	14409	14456	14417	14223	14256	14221	14211	14211	14225	14030	14013	14125	14132	14050	14029	13707	13838	13718	13846	13985	13773	13721	13770	13665	13977	13840	14187	14885	15065	14835	14459	14087	13996	13876	13822	13841	13654	13762	13758	13865	13882	13640	13881	13796	13807	13605	13848	13861	13876	13786	13643	13658	14035	13809	13825	13835	13932	13874	13727	13813	13707	14017	13695	13667	13707	13883	13731	13611	13738	13868	13807	13800	13693	13745	13746	13833	13829	13917	13828	13943	13782	13787	13855	13792	13820	13829	13739	13602	13745	13931	13647	13840	13727	13591	13765	13765	13670	13717	13712	13900	13683	13946	13901	13910	13813	13738	13692	13816	13756	13784	13810	13847	13720	13935	13726	13882	13797	13891	13773	13696	13766	13779	13835	13777	13738	13838	13836	13885	13888	13823	14027	13943	13792	13923	13915	13884	13782	13633	13751	13683	13842	13808	13725	13625	13850	13941	13855	13769	13821	13846	13805	13670	13952	13819	13768	13816	13869	13730	13755	13804	13886	13913	13689	13653	13748	13848	13747	13812	13804	13771	13774	13691	13595	13742	13901	13898	13837	13885	13675	13751	13896	13798	13853	13792	13911	13880	13860	14047	13991	13746	13658	13747	13856	13851	13958	13659	13846	13720	13691	13930	13892	13774	13601	13773	13600	13771	13833	13848	13761	13774	13755	13874	13864	13801	13765	13875	13878	13877	13732	13743	13746	13919	13662	13782	13634	13760	13778	13913	13844	13782	13931	13617	13691	13927	13797	13811	13987	13712	13839	13764	13685	13704	13731	13764	13769	13718	13753	13861	13759	13726	13732	13864	13827	13673	13796	13579	13994	13687	13819	13861	13889	13799	13887	13731	13841	13801	13828	13671	13861	13917	13753	13883	13809	13898	13835	13601	13784	13858	13874	13762	13845	13852	13715	13875	13750	13817	13815	13974	13893	13850	13916	13791	13704	13645	13785	13769	13881	13761	13808	13805	13858	13699	13875	13738	13830	13833	13755	13782	13903	13860	13930	13856	13911	13867	13773	13904	13677	13719	13781	13831	13739	13848	13758	13813	13947	13628	13715	13725	13655	13916	13961	13849	13734	13867	13676	13884	13701	13765	13685	13831	14001	13789	13847	13782	13741	13720	13813	13620	13694	13731	13771	13682	13860	13716	14034	13766	13876	13667	13779	13708	13845	13812	13741	14045	13710	13976	13672	13775	13929	13844	13833	13991	13885	13860	13840	13750	13758	13829	13852	13889	13898	13577	13549	13967	13784	13787	13843	13920	13765	13942	13806	13780	13768	13880	13740	13714	13755	13814	13789	13822	13693	13520	13671	13955	13765	13873	13957	13793	13910	13808	13795	13870	13912	13647	13745	13860	13927	13646	13782	13756	13851	13601	13817	13779	13939	13673	13858	13719	14089	13746	13846	13708	13807	13868	13933	13814	13828	13752	13684	13826	13785	13691	13812	13776	13841	13837	13861	13862	13791	14099	13759	13840	13785	13856	13809	13809	13877	13715	13916	13737	13827	13694	13778	13716	13797	13724	13851	13842	13674	13893	13669	13801	13826	13884	13791	13797	13945	13869	13826	13876	13716	13626	13909	13772	13854	13851	13997	13746	13720	13926	13852	13823	13816	13711	13989	13801	13863	13629	13763	13696	13773	13701	13906	13702	13748	13578	13671	13859	13818	13692	13833	13906	13838	13569	13784	13756	13816	13972	13781	13833	13807	13833	13876	13868	13721	13629	13689	13765	13850	13809	13792	13908	13688	13685	13779	13930	13744	13799	13827	13838	13600	13758	13843	13836	13888	13884	13794	13990	13788	13782	13953	13621	14004	13704	13763	13860	13742	13878	13848	13799	13874	13711	13810	13724	13569	13782	13745	13884	13790	13695	13638	13799	13732	13699	13852	13812	13818	13964	13776	13794	13818	13812	13957	13698	13678	13842	13889	13991	13698	13945	13773	13820	13704	13795	13727	13869	13708	13729	13833	13862	13803	13784	13619	13712	13779	13855	14000	13683	13868	13774	13722	13716	13827	13815	13719	13747	13640	13731	13749	13629	13776	13833	13770	13834	13811	13980	13713	13762	13912	13588	13765	13856	13769	13806	13825	13812	13727	13781	13797	13724	13929	13949	13667	13697	13909	13921	13819	13815	13754	13766	13764	13885	13926	13923	13728	13830	13818	13705	13948	13914	13831	13761	13801	13938	13753	13875	13894	13788	13736	13808	13886	13934	13784	13632	13647	13808	13846	13718	13977	13896	13701	13754	13817	13635	13810	13635	13786	13778	13851	13687	13888	13750	13747	13800	14009	13754	13854	13703	13927	13835	13907	13682	13879	13877	13871	13588	13806	13712	13753	13795	14088	13819	13801	13570	13861	13853	13821	13839	13925	13901	13825	13809	13838	13771	13915	13913	13718	13920	13771	13864	13749	14011	13862	13857	13784	13916	13867	13720	13836	13818	13786	13840	13938	13925	13781	13806	13818	13868	13730	13818	13753	13867	13879	13725	13738	13793	13744	13856	13907	13864	13742	13812	13781	13888	13918	13866	13645	13918	13801	13768	13679	13898	13946	13692	13870	13765	13680	13771	13755	13802	13879	13723	13745	13896	13765	13853	13889	13746	14009	13894	13907	13617	13831	13868	13827	13882	13828	13710	13823	13770	13712	13774	13668	13861	13761	13779	13902	13782	13856	13855	13676	13703	13780	13710	13751	13625	13744	13644	13824	13781	13771	13811	13765	13629	14067	13768	13917	13793	13813	13744	13841	13810	13673	13655	13989	13858	13784	13920	13771	13943	13922	13743	13609	13809	13982	13846	13870	13927	13764	13726	13755	13800	13940	13659	13813	13756	13820	13805	13661	13868	13801	13772	13728	13625	13717	13950	13825	13661	13719	13928	13914	13805	13798	13729	13820	13782	13527	13883	13730	13841	13850	13788	13792	13679	13800	13922	13769	13792	13707	13672	13913	13776	13840	13803	13695	13809	13982	13719	13853	13659	13877	13828	13721	14002	13789	13935	13822	13734	13923	13664	13669	13751	13770	13800	13732	13758	13907	13810	13910	13751	13672	13771	13846	13919	13969	13872	13924	13839	13805	13790	13831	13783	13827	13751	13648	13878	13764	13837	13836	13723	13570	13795	13724	13711	13849	13710	13702	13801	13841	13736	13968	13734	14042	13850	13757	13821	13720	13770	13762	13941	13632	13839	13700	13614	13714	13823	13874	13730	13829	13726	13883	13672	13790	13917	13898	13768	13827	14074	13888	13809	14015	13679	13744	13801	13676	13799	13952	13790	13753	13678	13732	13800	13742	13730	13821	13834	13685	13642	13787	13768	13788	13806	13781	13962	13796	13782	13859	13854	13683	13791	13768	13922	13759	13687	13936	13677	13910	13928	13879	13725	13773	13742	13825	13739	13876	13895	13740	13849	13785	13937	13886	13799	13734	13752	13731	13705	13936	13975	13806	13807	13876	13644	13840	13726	13856	13761	13799	13649	13847	13823	13650	13994	14040	13841	13734	13880	13758	13776	13877	13791	13700	13795	13892	13657	13791	13793	13762	13616	13950	13788	13668	13775	13702	13833	13847	13711	13887	13958	13808	13765	13720	13855	13745	13898	13868	13795	13937	13888	13893	13790	13678	13659	13742	13859	13805	13924	13924	13776	13947	13926	13949	13892	13855	13857	13641	13827	13845	13881	13666	13802	13713	13722	13867	13719	13897	13752	13922	13802	13780	13773	13783	13780	13746	13761	13836	13784	13699	13773	13861	13748	13785	13896	13860	13676	13812	13854	13745	13864	13912	13915	13791	13722	13568	13837	13899	13720	13751	13713	13887	13660	13901	13848	13810	13816	13868	13710	13898	13803	13863	13877	13868	13785	13855	13782	13864	13866	13745	13731	13683	13798	13848	14039	13848	13735	13667	13824	13878	13789	13864	13666	13732	13824	13854	13703	13808	13968	13726	13897	13748	13724	13827	13860	13889	13894	13846	13795	14036	13834	13778	13748	13656	13826	13937	13913	13885	13885	13827	13872	13893	13922	13720	13699	13779	13830	13836	13906	13797	13678	13706	13712	13959	13878	13777	13918	13836	13957	13847	13705	13722	13799	13830	13727	13656	13623	13820	13859	13794	13745	13859	13797	13943	13774	13765	13794	13823	13747	13534	13874	13957	13781	13809	13898	13809	13783	13773	13699	13825	13967	13725	13847	13960	13689	13991	13846	13779	13751	13907	13854	13984	13697	13662	13937	13858	13870	13847	13827	13721	13743	13852	13787	13839	13892	13848	13802	13851	13856	14020	13766	13916	13601	13792	13731	13777	13933	13749	13802	13793	13850	13700	13851	13872	13665	13755	13754	13876	13833	13894	13847	13753	13894	13866	13831	13784	13777	14050	13836	13874	13731	13699	13956	13793	13727	13820	13762	13780	13896	13812	13758	13748	13616	13836	13804	13753	13819	13754	13886	13819	13843	13604	13649	13659	13796	13925	13785	13845	13721	13801	13791	13736	13922	13895	13747	13799	13837	14013	13807	13832	13838	13928	13781	13672	13664	13798	13594	13817	13750	13793	13818	13692	13727	13743	13872	13667	13964	13658	13904	13931	13909	13702	13803	13889	13808	13875	13690	13741	13880	13832	13594	13707	13948	13807	13746	13960	13665	13751	13802	13820	13894	13828	13892	13765	13782	13579	13961	13787	13951	13755	13860	13931	13833	13897	13823	13809	13858	13706	13872	13980	13765	13888	13964	13901	13785	13903	13844	13784	13705	13835	13734	13916	13666	13966	13871	13946	13730	13814	13632	13823	13840	13782	13790	13825	13779	13893	13928	13862	13717	13919	13865	13828	13821	13676	13882	13736	13815	13884	13889	13738	13642	13803	13753	13812	13827	13765	13796	13756	13898	13852	13818	13794	13795	13887	13659	13815	13821	13796	13799	13899	13867	13875	13858	13728	13846	13953	13784	13732	13688	13950	13839	13826	13854	13798	13713	13703	13946	13959	13751	13876	13881	13699	13806	13853	14002	13829	13907	13950	13777	13876	13657	13742	13781	13812	13740	13865	13867	13824	13749	13787	13736	13842	13717
23579	21072	28374	23857	21771	24297	24916	20706	19380	19558	18994	18496	18205	17828	17501	17327	17244	17224	17297	17179	17018	17078	17200	17195	17086	16933	16944	16841	16922	16589	16610	16708	16534	16339	16463	16783	16614	16628	16704	16800	16663	16814	16825	17517	18160	18209	17590	17135	16916	16732	16772	16527	16493	16507	16640	16512	16526	16585	16565	16702	16546	16601	16760	16404	16556	16552	16449	16579	16463	16496	16473	16465	16679	16481	16404	16464	16641	16718	16546	16561	16517	16487	16476	16400	16525	16639	16464	16460	16615	16603	16585	16573	16562	16637	16385	16739	16534	16861	16428	16702	16682	16624	16650	16607	16600	16513	16629	16612	16474	16538	16746	16710	16837	16722	16560	16555	16421	16338	16658	16538	16403	16634	16484	16504	16609	16459	16251	16676	16618	16631	16485	16605	16438	16380	16605	16461	16717	16616	16590	16597	16574	16289	16506	16618	16538	16480	16725	16594	16503	16463	16475	16577	16413	16530	16352	16500	16675	16716	16707	16620	16488	16621	16435	16561	16636	16361	16492	16623	16507	16533	16557	16547	16594	16526	16632	16582	16583	16655	16518	16701	16556	16581	16584	16448	16449	16453	16727	16865	16625	16601	16537	16393	16612	16433	16605	16474	16285	16621	16577	16482	16651	16471	16636	16615	16599	16496	16525	16385	16625	16672	16675	16597	16616	16545	16536	16396	16344	16446	16623	16425	16422	16474	16452	16498	16482	16529	16386	16456	16552	16403	16428	16502	16529	16693	16461	16749	16577	16351	16432	16678	16722	16463	16668	16668	16626	16575	16744	16637	16551	16547	16512	16597	16494	16584	16497	16466	16433	16709	16456	16458	16408	16645	16513	16478	16737	16814	16386	16673	16539	16735	16573	16437	16522	16520	16562	16540	16545	16684	16473	16750	16503	16435	16570	16516	16629	16495	16503	16463	16296	16618	16497	16580	16490	16798	16587	16757	16652	16601	16361	16597	16518	16470	16586	16375	16437	16665	16634	16556	16633	16498	16546	16749	16446	16423	16525	16689	16441	16419	16353	16644	16572	16489	16501	16484	16693	16509	16553	16438	16630	16512	16650	16625	16495	16675	16618	16584	16599	16544	16477	16572	16554	16620	16503	16250	16558	16575	16810	16572	16553	16549	16666	16767	16638	16380	16584	16608	16392	16459	16587	16489	16515	16588	16497	16543	16373	16513	16438	16615	16552	16504	16507	16555	16412	16389	16409	16516	16526	16573	16497	16515	16609	16580	16745	16595	16551	16404	16622	16468	16630	16732	16407	16631	16418	16459	16655	16438	16559	16650	16553	16312	16512	16502	16561	16606	16536	16421	16491	16640	16484	16262	16526	16391	16311	16385	16409	16517	16374	16526	16572	16578	16373	16488	16696	16609	16404	16587	16440	16278	16536	16477	16440	16296	16306	16762	16403	16623	16393	16462	16567	16479	16455	16836	16469	16423	16534	16636	16742	16516	16586	16445	16489	16701	16614	16501	16481	16559	16605	16399	16497	16537	16562	16288	16680	16507	16285	16542	16724	16635	16611	16269	16269	16455	16530	16453	16582	16322	16472	16491	16589	16594	16653	16530	16686	16473	16530	16541	16622	16549	16482	16436	16603	16518	16563	16513	16678	16550	16568	16685	16634	16429	16604	16481	16638	16806	16613	16357	16642	16759	16539	16353	16481	16523	16354	16593	16391	16600	16334	16602	16529	16588	16397	16630	16649	16515	16502	16609	16650	16517	16337	16552	16503	16609	16545	16438	16511	16464	16676	16583	16726	16562	16632	16606	16519	16552	16731	16420	16469	16678	16301	16501	16438	16490	16358	16358	16599	16678	16410	16633	16463	16369	16637	16363	16557	16502	16331	16608	16526	16466	16566	16481	16665	16619	16703	16664	16555	16587	16469	16499	16564	16492	16780	16454	16485	16482	16623	16556	16549	16380	16634	16486	16600	16463	16614	16574	16474	16581	16559	16468	16675	16485	16314	16690	16730	16572	16413	16593	16534	16407	16578	16424	16618	16391	16500	16472	16578	16687	16735	16640	16564	16692	16658	16692	16670	16593	16375	16394	16417	16583	16648	16702	16481	16703	16596	16395	16450	16498	16664	16489	16569	16486	16427	16460	16528	16664	16382	16506	16749	16472	16535	16623	16634	16517	16685	16587	16634	16624	16725	16550	16593	16326	16517	16316	16725	16507	16617	16570	16638	16550	16477	16594	16482	16597	16628	16668	16377	16623	16553	16596	16597	16334	16779	16425	16221	16419	16521	16709	16626	16427	16484	16507	16566	16425	16826	16535	16268	16477	16488	16492	16428	16573	16589	16452	16425	16454	16473	16403	16613	16601	16501	16506	16491	16563	16653	16553	16491	16716	16551	16484	16490	16378	16462	16520	16517	16355	16624	16400	16450	16812	16769	16563	16377	16392	16595	16609	16688	16480	16618	16522	16523	16548	16703	16582	16467	16479	16648	16644	16491	16591	16706	16562	16476	16694	16511	16558	16546	16521	16428	16479	16472	16444	16418	16504	16395	16498	16456	16460	16510	16651	16474	16680	16549	16586	16318	16686	16540	16377	16625	16458	16430	16302	16451	16475	16452	16350	16704	16687	16613	16344	16588	16498	16489	16629	16762	16478	16508	16598	16634	16525	16416	16678	16553	16628	16814	16303	16484	16598	16509	16519	16677	16552	16604	16567	16567	16602	16492	16479	16638	16656	16561	16427	16632	16352	16493	16437	16621	16555	16434	16592	16655	16510	16657	16650	16370	16671	16505	16520	16546	16434	16611	16612	16645	16617	16644	16521	16791	16528	16449	16566	16510	16429	16347	16296	16549	16520	16380	16363	16651	16549	16720	16521	16486	16590	16496	16727	16383	16616	16521	16287	16605	16644	16583	16658	16513	16597	16655	16677	16712	16722	16520	16341	16615	16445	16889	16475	16459	16537	16525	16472	16603	16716	16725	16540	16534	16279	16469	16241	16642	16429	16639	16477	16575	16383	16563	16429	16665	16645	16546	16459	16510	16316	16565	16530	16508	16557	16455	16372	16528	16402	16592	16465	16578	16598	16588	16451	16566	16411	16488	16717	16675	16521	16443	16516	16704	16689	16660	16559	16531	16441	16534	16517	16557	16501	16539	16529	16512	16521	16540	16591	16530	16544	16378	16785	16427	16536	16809	16649	16610	16591	16685	16515	16489	16423	16351	16594	16468	16576	16548	16587	16486	16650	16435	16422	16602	16588	16478	16512	16475	16568	16548	16641	16486	16316	16607	16467	16569	16537	16492	16576	16713	16698	16454	16481	16218	16412	16512	16551	16441	16632	16514	16494	16354	16682	16317	16566	16443	16464	16301	16579	16626	16512	16412	16516	16484	16430	16607	16396	16433	16547	16561	16578	16490	16412	16585	16626	16581	16458	16459	16386	16370	16527	16728	16737	16323	16535	16573	16457	16428	16602	16577	16408	16465	16572	16414	16478	16395	16664	16610	16509	16448	16614	16645	16639	16405	16558	16587	16663	16500	16399	16625	16363	16526	16383	16576	16737	16479	16480	16573	16636	16457	16833	16534	16575	16601	16448	16623	16526	16557	16645	16615	16598	16501	16692	16599	16588	16499	16468	16425	16509	16509	16519	16845	16482	16753	16728	16712	16761	16650	16466	16546	16702	16573	16537	16584	16517	16460	16551	16488	16448	16546	16498	16512	16490	16581	16714	16620	16559	16547	16471	16738	16526	16657	16518	16543	16573	16743	16487	16705	16521	16536	16529	16527	16611	16337	16330	16446	16442	16473	16362	16492	16495	16303	16509	16434	16625	16494	16247	16460	16676	16621	16454	16634	16507	16527	16542	16485	16607	16516	16657	16803	16614	16715	16444	16597	16482	16485	16614	16554	16537	16256	16488	16552	16371	16514	16558	16527	16587	16406	16446	16423	16598	16391	16591	16406	16421	16692	16657	16633	16558	16606	16508	16342	16397	16228	16554	16650	16553	16410	16640	16410	16503	16518	16611	16455	16303	16391	16387	16559	16711	16432	16432	16538	16405	16424	16527	16517	16502	16481	16628	16454	16837	16637	16579	16414	16538	16425	16360	16422	16504	16471	16593	16529	16801	16479	16522	16485	16730	16689	16463	16633	16719	16609	16578	16639	16551	16666	16443	16585	16454	16653	16515	16511	16411	16716	16521	16533	16659	16622	16570	16336	16277	16593	16416	16493	16445	16605	16647	16571	16560	16608	16502	16574	16567	16458	16558	16637	16361	16543	16354	16352	16642	16445	16471	16553	16458	16642	16611	16396	16517	16502	16358	16684	16556	16646	16524	16494	16510	16297	16457	16488	16500	16430	16384	16507	16506	16304	16401	16434	16365	16442	16507	16354	16528	16440	16603	16515	16608	16487	16602	16461	16620	16643	16625	16641	16402	16672	16741	16467	16503	16514	16598	16527	16605	16466	16676	16625	16595	16519	16585	16496	16617	16521	16539	16669	16748	16474	16435	16356	16904	16624	16519	16601	16730	16624	16549	16540	16335	16459	16467	16385	16763	16706	16470	16392	16529	16584	16432	16479	16623	16321	16585	16462	16572	16562	16565	16669	16684	16563	16813	16633	16576	16426	16345	16291	16351	16368	16346	16533	16516	16630	16526	16702	16431	16554	16593	16566	16534	16462	16562	16739	16662	16635	16572	16480	16413	16609	16544	16512	16445	16440	16562	16544	16625	16639	16716	16447	16676	16580	16542	16423	16350	16548	16604	16518	16486	16597	16510	16438	16700	16486	16635	16676	16795	16397	16513	16299	16464	16673	16470	16633	16595	16521	16547	16450	16614	16722	16237	16448	16489	16566	16496	16686	16506	16462	16407	16494	16522	16615	16583	16573	16482	16492	16525	16489	16340	16488	16517	16506	16554	16564	16493	16546	16502	16525	16548	16598	16435	16646	16551	16580	16528	16490	16534	16608	16538	16607	16559	16412	16445	16557	16614	16587	16469	16607	16574	16536	16580	16733	16669	16824	16567	16415	16419	16364	16419	16433	16611	16297	16572	16619	16629	16600	16599	16619	16667	16488	16614	16595	16648	16627	16639	16696	16349	16569	16609	16509	16361	16652	16408	16381	16501	16541	16753	16568	16612	16696	16660
24340	41978	38284	30057	25268	21935	20045	18956	18224	17851	17069	16234	15529	15084	15059	14637	14419	14229	14283	14171	14229	14103	14116	14217	13894	13906	13932	13772	13950	13807	13864	13675	13602	13391	13692	13587	13474	13588	13526	13439	13420	13433	13990	15322	15916	15526	14811	14117	13746	13448	13501	13538	13432	13289	13587	13438	13458	13312	13391	13408	13556	13350	13430	13552	13662	13437	13365	13463	13352	13524	13489	13362	13367	13566	13410	13474	13447	13297	13514	13557	13490	13554	13586	13350	13371	13421	13440	13424	13414	13361	13523	13611	13366	13521	13352	13372	13245	13254	13380	13580	13536	13411	13356	13465	13386	13367	13569	13393	13376	13621	13551	13362	13458	13423	13338	13389	13643	13507	13497	13524	13469	13380	13484	13567	13536	13440	13514	13380	13474	13389	13425	13599	13461	13506	13453	13331	13524	13548	13480	13522	13380	13463	13449	13523	13328	13333	13482	13361	13276	13375	13605	13307	13499	13420	13421	13271	13423	13383	13390	13368	13476	13539	13392	13424	13628	13610	13534	13417	13583	13537	13372	13320	13459	13339	13344	13556	13340	13456	13386	13473	13487	13382	13245	13475	13389	13495	13545	13325	13396	13617	13472	13562	13540	13431	13553	13453	13477	13448	13500	13611	13443	13452	13297	13494	13596	13480	13353	13406	13420	13370	13593	13440	13434	13415	13471	13444	13499	13504	13464	13649	13396	13581	13477	13579	13332	13311	13657	13429	13411	13322	13395	13455	13352	13515	13290	13451	13420	13434	13386	13483	13551	13574	13402	13461	13543	13675	13546	13337	13412	13501	13417	13497	13465	13614	13514	13344	13318	13397	13532	13263	13486	13377	13357	13556	13611	13440	13549	13535	13443	13471	13360	13416	13612	13462	13306	13365	13451	13297	13491	13362	13412	13457	13367	13193	13595	13547	13369	13756	13469	13520	13457	13357	13540	13512	13492	13638	13581	13426	13524	13295	13438	13410	13508	13554	13531	13472	13444	13470	13509	13282	13390	13438	13400	13415	13510	13463	13537	13337	13360	13148	13631	13507	13573	13368	13684	13586	13439	13443	13305	13481	13471	13545	13347	13562	13271	13420	13317	13442	13193	13361	13322	13479	13540	13474	13435	13572	13416	13459	13539	13542	13534	13526	13246	13294	13561	13419	13508	13433	13435	13421	13427	13471	13540	13426	13379	13476	13347	13401	13316	13279	13509	13595	13682	13429	13429	13620	13487	13378	13435	13379	13405	13447	13506	13664	13549	13432	13354	13366	13382	13650	13492	13398	13548	13329	13586	13419	13340	13372	13315	13523	13527	13446	13590	13489	13442	13469	13405	13368	13435	13517	13430	13444	13502	13403	13340	13442	13252	13409	13580	13358	13431	13660	13350	13351	13294	13525	13768	13321	13415	13577	13517	13435	13447	13648	13316	13364	13339	13333	13636	13393	13341	13527	13370	13486	13541	13465	13521	13366	13431	13366	13392	13556	13515	13309	13231	13456	13436	13406	13433	13530	13589	13395	13445	13549	13396	13529	13410	13576	13345	13514	13535	13324	13426	13401	13341	13675	13425	13265	13481	13357	13328	13573	13637	13360	13630	13405	13466	13374	13423	13494	13405	13717	13497	13458	13400	13419	13401	13310	13434	13502	13230	13551	13569	13432	13284	13355	13614	13393	13503	13326	13475	13522	13418	13587	13303	13531	13361	13691	13480	13525	13545	13302	13276	13472	13303	13328	13592	13416	13475	13576	13360	13369	13560	13451	13602	13334	13477	13411	13339	13323	13393	13525	13356	13620	13301	13368	13373	13496	13345	13589	13390	13585	13570	13551	13362	13507	13398	13311	13536	13588	13406	13350	13440	13448	13412	13534	13465	13393	13524	13610	13629	13415	13417	13525	13276	13286	13407	13516	13571	13356	13505	13422	13280	13418	13436	13524	13421	13403	13444	13453	13396	13404	13374	13453	13589	13442	13457	13394	13484	13288	13513	13448	13368	13626	13151	13310	13361	13583	13602	13501	13532	13443	13230	13475	13562	13468	13409	13461	13405	13484	13403	13480	13459	13457	13428	13426	13462	13421	13545	13523	13603	13530	13374	13520	13324	13442	13498	13308	13416	13570	13403	13344	13347	13315	13401	13401	13324	13361	13576	13319	13531	13701	13537	13454	13372	13444	13336	13562	13516	13409	13518	13308	13531	13427	13486	13418	13530	13348	13456	13460	13467	13460	13398	13464	13502	13482	13508	13408	13417	13361	13344	13442	13421	13398	13391	13336	13557	13394	13350	13356	13342	13382	13262	13460	13496	13410	13438	13434	13420	13518	13399	13398	13490	13345	13587	13329	13403	13658	13521	13380	13558	13423	13485	13426	13410	13319	13571	13369	13554	13498	13324	13536	13402	13299	13476	13451	13555	13448	13369	13394	13502	13434	13570	13497	13482	13402	13429	13480	13403	13415	13527	13524	13524	13317	13619	13632	13489	13459	13307	13414	13513	13433	13471	13516	13448	13380	13355	13419	13346	13377	13438	13543	13526	13443	13463	13419	13466	13643	13496	13292	13435	13399	13482	13392	13347	13419	13487	13308	13436	13542	13471	13519	13609	13326	13373	13424	13362	13229	13570	13507	13433	13269	13362	13335	13423	13393	13519	13468	13454	13411	13407	13507	13293	13429	13420	13391	13353	13363	13509	13518	13464	13509	13442	13569	13408	13668	13466	13362	13482	13391	13546	13343	13504	13437	13456	13489	13387	13482	13497	13601	13403	13454	13411	13498	13394	13519	13453	13326	13409	13500	13350	13414	13481	13342	13386	13565	13321	13497	13523	13386	13572	13467	13553	13466	13374	13328	13292	13625	13365	13552	13394	13517	13512	13455	13593	13435	13580	13467	13500	13495	13519	13364	13434	13396	13429	13525	13421	13472	13482	13383	13472	13538	13416	13523	13484	13436	13528	13408	13512	13436	13319	13509	13532	13449	13449	13648	13578	13401	13531	13420	13452	13327	13355	13356	13577	13305	13635	13511	13528	13315	13458	13420	13554	13490	13381	13281	13371	13570	13439	13298	13454	13374	13370	13483	13425	13441	13677	13319	13324	13314	13329	13468	13409	13300	13504	13586	13425	13312	13457	13490	13396	13434	13370	13335	13373	13381	13558	13471	13413	13353	13514	13287	13431	13421	13403	13412	13536	13527	13462	13537	13407	13384	13391	13324	13393	13562	13540	13533	13474	13357	13477	13551	13456	13528	13497	13574	13555	13474	13300	13398	13383	13399	13612	13567	13424	13269	13480	13294	13491	13568	13370	13321	13551	13458	13477	13288	13749	13431	13447	13241	13466	13350	13410	13509	13430	13533	13324	13524	13609	13421	13631	13652	13225	13632	13423	13449	13571	13419	13422	13539	13354	13434	13201	13388	13507	13556	13312	13571	13515	13337	13381	13365	13500	13501	13527	13123	13574	13398	13512	13695	13403	13419	13501	13388	13511	13394	13281	13264	13502	13295	13602	13363	13470	13468	13649	13573	13298	13561	13403	13499	13477	13652	13381	13562	13465	13464	13535	13426	13460	13448	13386	13338	13408	13361	13343	13318	13337	13319	13405	13409	13448	13441	13480	13529	13556	13291	13402	13379	13288	13447	13441	13506	13266	13536	13502	13409	13372	13537	13316	13347	13570	13487	13420	13337	13463	13519	13556	13363	13338	13352	13536	13651	13275	13343	13439	13462	13354	13451	13545	13332	13446	13496	13436	13449	13581	13377	13473	13454	13368	13330	13460	13557	13627	13478	13529	13411	13532	13302	13458	13489	13295	13421	13480	13365	13520	13462	13481	13481	13461	13438	13293	13418	13552	13508	13405	13548	13537	13516	13574	13403	13429	13528	13413	13400	13597	13289	13458	13589	13462	13430	13577	13435	13495	13522	13567	13400	13491	13330	13605	13498	13555	13526	13312	13287	13548	13373	13367	13439	13590	13475	13594	13486	13375	13653	13293	13626	13387	13534	13309	13378	13613	13569	13451	13485	13375	13394	13569	13446	13442	13504	13473	13396	13360	13488	13482	13605	13345	13431	13515	13423	13565	13411	13455	13386	13462	13552	13310	13638	13446	13496	13552	13519	13379	13478	13558	13327	13464	13399	13333	13425	13433	13418	13524	13510	13478	13569	13612	13595	13456	13374	13407	13411	13289	13459	13372	13492	13528	13527	13456	13500	13436	13364	13584	13430	13551	13569	13404	13421	13462	13449	13355	13513	13581	13375	13354	13398	13431	13494	13397	13456	13450	13446	13586	13368	13507	13448	13378	13470	13335	13482	13522	13537	13530	13450	13351	13545	13476	13454	13493	13484	13449	13428	13438	13433	13392	13317	13540	13489	13625	13390	13327	13447	13392	13602	13531	13512	13543	13402	13413	13442	13258	13535	13393	13381	13353	13452	13420	13383	13505	13462	13415	13364	13336	13522	13538	13445	13513	13444	13404	13336	13549	13614	13483	13533	13441	13350	13428	13419	13492	13625	13413	13429	13388	13448	13494	13351	13403	13424	13222	13477	13470	13365	13555	13406	13575	13413	13496	13443	13542	13453	13644	13313	13240	13538	13346	13393	13544	13413	13403	13457	13396	13467	13323	13452	13466	13378	13433	13286	13334	13437	13552	13264	13376	13371	13350	13441	13488	13506	13164	13518	13367	13481	13484	13325	13365	13645	13663	13404	13447	13437	13535	13449	13556	13358	13511	13512	13338	13580	13438	13510	13542	13468	13517	13293	13289	13457	13310	13484	13380	13493	13385	13495	13515	13403	13376	13304	13420	13425	13401	13463	13477	13592	13536	13405	13368	13598	13354	13463	13398	13403	13450	13470	13386	13527	13307	13282	13428	13443	13352	13513	13525	13510	13473	13363	13433	13436	13460	13382	13402	13386	13453	13478	13441	13385	13344	13528	13684	13493	13422	13477	13520	13299	13537	13254	13368	13527	13458	13507	13484	13390	13502	13522	13301	13426	13420	13529	13466	13409	13524	13287	13460	13381	13330	13472	13394	13067	13564	13425	13497	13407	13407	13413	13387	13674	13349	13528	13566	13381	13337	13460	13492	13478	13291	13533	13530	13444	13361	13323	13414	13400	13520	13391	13403	13375	13292	13470
29451	23489	24171	20937	18201	18077	17810	17495	17379	17585	17237	17199	17352	17066	17141	17063	17009	16867	16733	17134	16911	16941	16975	17001	16843	16829	16648	16693	16893	16864	16764	16944	16953	16954	16753	16640	16910	16861	16766	16778	17118	17093	16829	16740	16941	16907	17186	17059	16935	16822	16884	16927	16911	16776	16899	16746	16817	16707	16847	16848	16870	16933	16874	16892	16751	16814	16836	16841	16712	16856	16893	16886	16835	16753	16913	16819	16830	16952	16699	16749	16723	16736	16808	16927	16621	16814	16937	16833	16912	16791	16923	16903	16761	16681	16653	16675	16758	16864	16817	16871	17035	16958	16820	16783	16715	16721	16713	16899	16857	16912	16843	16864	16962	16785	16712	16832	16826	16824	17019	16944	16751	16718	16791	16549	16646	16992	16703	16721	16788	16884	16823	16763	16790	16877	16872	16702	16991	16731	16811	17049	16965	16845	16837	16754	16780	16801	16867	16802	16829	16769	17042	16790	16801	16834	16680	16844	16850	16892	16750	16939	16909	16915	16810	16596	16828	16894	16937	16597	16691	16716	16679	16649	16923	16840	16734	16830	16738	16774	16748	16951	16854	16972	16741	16740	16759	16682	16870	17030	16751	16760	16790	16623	16868	16931	16769	16636	16569	16723	16902	16791	16867	16768	16784	16915	16850	16890	16874	16786	16736	16907	16764	16795	17013	16904	16854	16889	16785	16929	16793	16845	16777	16779	16842	16692	17020	16625	16742	16771	16849	16836	16858	16525	16747	17114	16907	16767	16922	16859	16928	16887	16881	16883	16771	16973	16952	16740	16933	17064	16755	16932	16711	16691	16755	16682	16877	16900	16886	16830	16904	16928	16866	16685	16731	16849	16864	16822	16874	16689	16966	16995	16860	16811	16737	16790	16885	16867	16931	16847	16866	16824	16706	16774	16897	16714	16800	16693	16712	16894	16745	16548	16857	16941	16818	16732	16908	16796	16882	16734	16943	16903	16771	16683	16703	16736	16879	16825	16798	16755	16855	16980	16902	16938	16783	16824	16737	16791	16870	16795	16966	16775	16894	16773	16873	16939	16600	16805	16823	16760	16564	16605	16902	16665	16956	16733	16887	16725	16951	16580	16864	16943	16903	16827	16958	16894	16920	16721	16753	16878	16672	16714	16785	16616	16881	16705	16776	16918	16783	16797	16929	16432	16964	16687	16702	16596	16949	16853	16620	16698	16911	16813	16862	16770	16907	16723	16876	16657	16788	16859	16797	16906	16769	16635	16828	16663	16960	16657	16791	16859	16787	16802	16882	17137	16959	16956	16998	16735	16770	16848	16727	16885	16545	16780	16809	16862	16729	16842	16928	16784	16892	16675	16959	16777	16802	16743	16772	16938	16880	16679	16890	16823	16835	16741	16711	16685	16895	17064	16972	17095	16973	16736	16900	16567	16690	16723	16672	16700	16864	16795	16846	16759	16852	16743	16746	16883	16770	16757	16860	16746	16808	16850	16866	16957	16857	16779	16965	16934	16709	16770	16860	16831	16920	16701	16887	16768	17106	16927	16774	16851	16747	16798	16991	16877	16888	16738	16775	16800	16801	16952	16831	16814	16702	16755	16706	16853	16812	16670	16734	16633	16849	16776	16861	16796	16820	16771	16846	16793	16836	16684	16898	16677	16919	16784	16748	16924	17007	16976	16971	16868	16816	16714	16670	16790	16674	16870	16717	16856	16741	16738	16726	17025	16964	16518	16656	16754	16586	16800	16848	16894	16692	16818	16749	17049	16527	16888	16915	16774	16691	16625	16946	16794	16799	16910	16964	16929	16773	16627	16804	17000	16994	16547	16739	16719	16861	16847	16816	16959	16692	16738	16656	16880	16866	16711	16829	16727	16831	16760	16719	16946	16648	16955	16975	16556	16993	16766	16766	16865	16733	16778	16823	16819	16696	16817	16838	16811	16904	16658	16845	16625	16756	16924	16841	16924	16897	16874	16774	16727	16856	16853	16990	16811	16718	16707	16903	16904	16845	16826	16750	16658	16896	16922	16836	16776	16746	16671	16970	16853	16738	16704	16910	16781	16864	16675	16740	16810	16822	17051	16744	16858	16890	16748	16792	16678	16592	17022	16879	16878	16944	16790	16633	16633	16731	16906	17030	16987	16676	16668	16828	16902	16869	16844	16867	16874	16673	16870	16811	16961	16825	16779	16898	16916	16911	16774	16819	16737	16891	16682	16897	16849	16598	16888	16687	16754	16927	16722	16938	16679	16673	16845	17110	16999	16876	16884	16669	16841	16600	16809	17021	16780	16782	16790	16861	16752	16751	16801	16815	16883	16733	16978	17050	16776	16745	16815	16632	16909	16876	16513	16944	16878	16807	16874	16888	16771	16813	16783	16717	16731	16682	16870	16891	16779	16958	16861	16749	16637	16810	16811	16966	16836	16936	16602	16899	16771	16735	16540	16900	16913	16665	16708	16840	16934	16935	16754	16838	16734	16891	16905	16829	17004	16696	16743	16754	16863	16796	16932	16941	16921	16823	16843	16789	16841	16893	16717	16789	16907	16768	16769	16676	16588	16846	16650	16795	16765	16665	16704	16741	16935	16756	16913	16743	16832	16755	16728	16843	16803	16632	16974	16751	16834	16838	16933	16834	16856	16818	16795	16724	16871	16683	16908	16989	16802	16770	16883	16797	16858	16904	16955	17010	16729	16852	16572	16864	16795	16630	16642	16866	16849	16742	16795	16674	16767	16872	16906	16928	16714	16865	16599	16846	16869	16924	16518	16796	16715	17017	16805	16726	16887	16779	16693	16730	16829	16863	16889	16884	16968	17048	16813	16859	16822	16844	16761	16608	16808	16982	16858	16859	16730	16883	16977	16818	16763	16862	16905	16861	16715	16968	16876	17023	16820	16900	16868	16745	16767	16921	16661	16771	16828	16752	16857	16823	16787	16911	16772	16833	16753	16645	16872	16729	16528	16800	16988	16839	16815	16921	16951	16809	16783	17035	16963	16895	16733	16850	16926	16864	17107	16861	16984	16755	16805	16741	16837	16587	16815	16759	16646	16637	16873	16769	16502	16718	16793	17005	16945	16834	16859	16689	16796	16773	16752	16693	16984	16855	16789	16814	16890	16783	16838	16908	16694	16739	16786	17096	16996	16882	16944	16791	16957	16777	16983	16991	16820	16827	16903	16767	16763	16745	16652	16858	16875	16789	16863	16888	16910	16873	16919	16924	16652	16851	16829	16717	16821	16876	16665	16791	16704	16878	16743	16822	16804	16719	16972	16862	16806	16810	16914	16825	16810	16501	16949	16708	16764	16960	16878	16813	16732	17055	16845	16825	16886	16856	16767	16921	16608	16819	16907	16947	16782	16863	16851	16893	16707	16932	17021	16765	16889	16828	17006	16859	16759	16599	16848	16819	16735	16915	16764	16652	16902	17037	16711	16790	16848	16688	16742	16830	16847	16658	16742	16753	16969	16808	16673	17013	16923	16739	16961	16860	16900	17011	16826	16885	16952	16978	16717	17006	16828	16784	16809	16832	16850	16809	16782	16822	16887	16888	17086	16771	16829	16955	16804	16811	16858	16912	16877	16993	16601	16805	16722	16834	16874	16683	16738	16853	16867	16712	16828	16822	16850	16674	17013	16790	16885	16809	16713	16806	17046	16878	16749	16826	16674	16758	16578	16782	16595	16735	16802	16878	16913	16687	16907	16666	16551	16713	16623	16649	16667	16896	16992	16700	16808	16884	16732	16777	16810	16895	16748	16815	16660	16852	16777	16891	16858	16709	16789	16777	16823	16750	16871	16948	16720	16825	16921	16928	16889	16862	17013	16806	16778	16670	16656	16715	16896	16666	16803	16859	16771	16761	16607	16782	16955	16917	16858	16691	16777	17004	16820	16801	16703	16848	16974	16921	16997	16832	16831	16938	16830	16864	16852	16767	16837	16906	16764	16708	16829	16772	16790	16809	16733	16728	16810	16784	16930	16631	16817	16901	16908	16605	17025	16851	16698	16567	16952	16739	16720	16798	16798	16907	16865	16873	16958	16686	16928	16891	16917	16832	16773	16726	16758	16825	16900	16801	16787	16982	16835	16805	16594	16677	16811	16658	16781	16659	16738	16696	17031	16895	16669	16742	16755	16949	16933	16895	16748	16871	16768	16776	16931	16861	16748	16988	16905	16609	16878	17058	16758	16708	16756	16731	16860	16847	16693	16846	16719	16870	16767	16706	16947	16815	16904	16803	16589	16794	16721	16913	16811	16764	16834	16904	16561	16725	16825	16884	16794	16840	16887	16824	16628	16865	16630	17042	17045	16954	17080	17169	16932	16902	16835	16658	16739	16862	16777	17017	16844	16824	17095	16845	16878	17008	16781	16870	16869	16769	16841	16878	16852	17034	16900	16648	16690	16820	16753	16703	16690	16998	16758	16835	16927	16640	16776	16717	16938	17007	16655	17003	17032	16776	16885	16834	16831	16839	16720	16947	16857	16894	16695	16514	16906	16919	16932	16800	16694	16752	16896	16747	16747	16823	16761	16886	16754	16688	16823	16798	16785	16868	17003	16763	16952	16743	16813	16804	16758	16684	16825	16898	16681	16780	16569	16922	16792	16799	16906	16865	16753	16852	16735	16714	16882	16888	16836	16722	17007	16710	16721	16819	16700	16772	16863	16798	16778	16740	16700	16550	16844	16902	16869	16741	16811	16814	16762	16809	16871	16860	16798	16776	16701	16567	16697	16802	16763	16768	16824	16741	16763	16906	16769	16642	17076	16724	16941	16966	16811	16701	16744	17004	16867	16724	16721	16769	16747	16655	16725	16765	16934	16901	16837	16642	16906	16906	16749	16753	16680	16864	16830	16806	16821	16726	16876	16774	16902	16969	16589	16840	16822	16839	16627	16952	16747	16700	16818	16800	16737	16645	16925	16751	16829	16909	16815	16899	16807	16826	16784	16777	16729	16637	16881	16721	16897	16739	16955	16627	16764	16793	16848	16899	16668	16825	16884	16971	16867	16903	16771	16781	16733	16730	17069	16644	16828	16638	16872	16829	16684	16720	16885	16921	16930	16813	16871	16723	16729	16928	16826	16816	16953	16849	16881	17088	16931	16886	16944	16828	16857	16667	16816	16486	16540	16627	16667	16939	16888
19256	24159	21369	17413	15827	15106	14776	14573	14510	14749	14446	14562	14222	14163	13969	13727	13653	14017	13926	13850	13909	13730	13870	13820	13784	13762	13555	13617	13661	13663	13607	13638	13701	13549	13596	13484	13681	13580	13552	13587	13661	13696	13614	13696	13834	13734	13779	13736	13653	13715	13566	13524	13657	13604	13648	13705	13586	13648	13757	13726	13654	13594	13545	13601	13824	13576	13769	13401	13631	13491	13598	13650	13534	13536	13535	13622	13667	13714	13722	13456	13489	13568	13636	13772	13667	13573	13568	13585	13618	13657	13698	13696	13716	13704	13536	13766	13479	13658	13710	13539	13492	13562	13650	13491	13518	13458	13401	13548	13706	13612	13561	13545	13583	13719	13609	13494	13486	13626	13669	13577	13706	13614	13496	13726	13664	13586	13463	13594	13580	13548	13649	13522	13603	13657	13604	13600	13608	13762	13664	13622	13528	13643	13607	13660	13670	13621	13478	13830	13589	13743	13562	13669	13580	13686	13752	13592	13500	13595	13532	13609	13642	13620	13682	13712	13520	13660	13561	13592	13580	13628	13577	13593	13422	13559	13523	13484	13697	13679	13606	13410	13746	13470	13706	13582	13592	13611	13549	13727	13556	13476	13451	13563	13677	13446	13741	13623	13599	13319	13712	13569	13648	13389	13687	13563	13586	13571	13483	13642	13467	13561	13597	13700	13678	13510	13730	13749	13669	13732	13562	13595	13640	13768	13686	13512	13558	13573	13604	13564	13724	13491	13711	13609	13508	13570	13681	13518	13572	13571	13506	13632	13643	13625	13618	13523	13416	13475	13544	13543	13576	13483	13386	13664	13563	13574	13737	13606	13558	13643	13569	13613	13491	13535	13452	13633	13631	13777	13623	13579	13566	13640	13628	13644	13653	13640	13737	13653	13675	13658	13454	13629	13629	13518	13757	13720	13500	13448	13636	13548	13618	13553	13558	13679	13742	13399	13714	13622	13710	13518	13588	13601	13608	13563	13553	13496	13634	13431	13607	13441	13647	13650	13800	13560	13579	13497	13677	13639	13467	13307	13820	13546	13477	13685	13551	13660	13675	13620	13485	13436	13629	13710	13608	13495	13625	13701	13575	13784	13812	13444	13604	13537	13809	13445	13712	13575	13563	13478	13491	13599	13551	13806	13632	13500	13583	13569	13525	13558	13651	13504	13583	13705	13546	13582	13720	13706	13535	13626	13499	13577	13485	13643	13601	13714	13541	13578	13452	13482	13648	13485	13599	13545	13723	13572	13713	13561	13748	13550	13531	13611	13493	13529	13552	13501	13553	13776	13638	13716	13556	13618	13663	13597	13390	13677	13588	13627	13535	13611	13662	13459	13688	13467	13769	13512	13549	13589	13502	13605	13528	13639	13534	13613	13636	13370	13457	13666	13660	13550	13640	13608	13680	13503	13536	13712	13637	13628	13604	13753	13425	13690	13572	13529	13592	13595	13626	13605	13564	13787	13529	13692	13494	13536	13677	13644	13718	13501	13486	13566	13700	13490	13510	13554	13586	13445	13571	13423	13651	13516	13482	13610	13583	13529	13444	13605	13546	13506	13547	13716	13388	13573	13604	13666	13462	13566	13495	13699	13591	13643	13655	13694	13501	13663	13553	13641	13754	13620	13603	13610	13487	13758	13613	13657	13549	13514	13669	13456	13507	13505	13610	13488	13485	13594	13557	13649	13583	13667	13512	13596	13645	13483	13615	13528	13640	13559	13437	13645	13718	13464	13404	13508	13730	13391	13740	13801	13669	13608	13551	13595	13850	13745	13725	13557	13366	13645	13683	13635	13509	13541	13660	13513	13480	13557	13619	13521	13526	13658	13658	13730	13654	13723	13436	13712	13639	13494	13551	13436	13589	13770	13538	13529	13753	13685	13627	13603	13716	13717	13599	13564	13478	13583	13541	13689	13557	13610	13695	13550	13481	13467	13577	13514	13594	13665	13628	13499	13641	13554	13804	13688	13551	13545	13514	13512	13718	13578	13640	13586	13619	13516	13736	13519	13643	13697	13712	13590	13669	13695	13600	13724	13583	13507	13670	13798	13733	13647	13582	13570	13806	13585	13415	13490	13694	13578	13577	13653	13564	13746	13766	13673	13630	13663	13531	13561	13551	13433	13570	13592	13661	13532	13682	13706	13688	13499	13503	13552	13628	13742	13603	13666	13568	13483	13602	13582	13586	13538	13527	13588	13671	13417	13563	13526	13724	13614	13441	13635	13437	13641	13868	13553	13592	13578	13724	13556	13633	13662	13619	13520	13471	13697	13529	13706	13702	13531	13679	13666	13672	13617	13507	13466	13544	13472	13634	13668	13583	13568	13418	13504	13540	13693	13621	13582	13660	13578	13590	13666	13502	13389	13564	13658	13462	13506	13485	13535	13484	13612	13561	13832	13662	13530	13646	13586	13685	13588	13631	13603	13439	13481	13468	13678	13735	13599	13513	13561	13597	13718	13639	13574	13747	13665	13709	13662	13267	13611	13671	13694	13420	13571	13709	13422	13752	13609	13549	13664	13651	13592	13713	13495	13449	13659	13527	13539	13432	13662	13677	13697	13640	13712	13651	13728	13636	13472	13741	13632	13424	13508	13624	13813	13490	13719	13548	13503	13624	13516	13705	13471	13721	13609	13533	13590	13649	13663	13732	13611	13619	13673	13529	13547	13647	13517	13556	13633	13737	13662	13567	13557	13579	13446	13565	13579	13695	13596	13700	13555	13503	13597	13585	13448	13562	13478	13559	13628	13514	13668	13543	13602	13563	13702	13664	13602	13656	13655	13556	13670	13495	13396	13657	13466	13564	13509	13769	13622	13514	13562	13500	13539	13692	13501	13535	13563	13760	13672	13526	13631	13552	13613	13615	13561	13726	13653	13679	13736	13786	13621	13551	13453	13583	13712	13646	13618	13792	13487	13521	13444	13671	13609	13598	13689	13530	13648	13658	13651	13670	13623	13643	13442	13579	13601	13490	13541	13669	13692	13644	13557	13790	13541	13617	13493	13524	13648	13644	13668	13593	13542	13639	13682	13639	13512	13567	13640	13566	13715	13696	13578	13523	13582	13542	13661	13574	13616	13540	13600	13726	13586	13683	13595	13553	13555	13635	13725	13488	13570	13661	13548	13473	13664	13752	13585	13552	13715	13480	13397	13488	13634	13480	13389	13533	13686	13707	13543	13617	13607	13570	13641	13610	13444	13511	13600	13419	13561	13788	13568	13580	13575	13539	13666	13644	13538	13576	13599	13550	13679	13788	13400	13753	13660	13612	13680	13619	13726	13566	13570	13402	13565	13550	13608	13604	13623	13619	13601	13693	13576	13443	13656	13662	13487	13563	13668	13552	13632	13758	13559	13501	13558	13461	13570	13669	13759	13668	13768	13612	13550	13666	13705	13814	13464	13581	13699	13553	13594	13540	13715	13560	13501	13641	13653	13575	13837	13410	13517	13429	13487	13687	13690	13485	13380	13700	13689	13689	13539	13662	13694	13679	13661	13428	13797	13682	13691	13577	13592	13569	13602	13672	13564	13640	13733	13616	13512	13461	13481	13584	13633	13604	13666	13466	13617	13619	13640	13614	13699	13512	13706	13665	13665	13540	13615	13496	13594	13703	13696	13672	13673	13553	13542	13681	13551	13578	13541	13505	13589	13748	13573	13518	13687	13585	13663	13548	13583	13531	13562	13594	13491	13543	13572	13682	13452	13671	13771	13635	13490	13488	13580	13606	13602	13640	13508	13718	13560	13473	13421	13650	13637	13666	13486	13754	13592	13499	13538	13624	13755	13531	13545	13528	13531	13521	13526	13322	13587	13568	13536	13438	13585	13456	13735	13624	13543	13647	13622	13525	13392	13565	13539	13551	13662	13525	13776	13649	13634	13664	13709	13690	13555	13598	13592	13520	13620	13558	13616	13653	13543	13543	13496	13592	13700	13661	13470	13568	13577	13566	13556	13486	13575	13471	13691	13566	13561	13611	13589	13603	13424	13558	13607	13612	13666	13635	13504	13469	13653	13633	13717	13514	13530	13565	13539	13567	13727	13593	13675	13427	13594	13541	13700	13790	13478	13625	13580	13510	13461	13480	13718	13596	13634	13400	13615	13558	13660	13616	13678	13699	13522	13786	13657	13556	13509	13646	13565	13628	13295	13558	13558	13481	13491	13558	13613	13620	13638	13496	13710	13564	13566	13666	13648	13754	13647	13704	13513	13622	13542	13401	13620	13614	13567	13469	13597	13552	13480	13537	13610	13660	13566	13456	13657	13479	13649	13503	13585	13646	13689	13452	13563	13582	13633	13621	13528	13664	13529	13440	13573	13759	13521	13480	13756	13531	13696	13679	13593	13661	13747	13582	13444	13495	13531	13522	13611	13680	13685	13613	13585	13513	13642	13781	13440	13595	13568	13644	13672	13628	13514	13673	13670	13454	13487	13696	13507	13502	13599	13694	13607	13587	13647	13586	13628	13725	13600	13649	13616	13504	13478	13572	13609	13652	13533	13566	13615	13624	13482	13490	13671	13623	13616	13530	13660	13638	13661	13704	13829	13590	13500	13539	13382	13527	13459	13531	13596	13584	13540	13453	13642	13612	13581	13405	13622	13698	13522	13544	13650	13494	13649	13593	13601	13549	13486	13542	13533	13505	13595	13680	13465	13665	13602	13549	13590	13542	13670	13599	13647	13440	13731	13673	13654	13533	13668	13701	13702	13418	13543	13600	13491	13656	13554	13638	13620	13569	13721	13598	13700	13520	13702	13621	13456	13633	13658	13752	13387	13617	13600	13389	13684	13561	13755	13464	13413	13527	13535	13549	13486	13694	13834	13644	13639	13699	13556	13611	13568	13598	13631	13563	13563	13694	13461	13568	13595	13553	13519	13687	13741	13641	13647	13823	13478	13473	13688	13661	13646	13509	13535	13530	13469	13647	13720	13567	13784	13632	13480	13535	13335	13521	13624	13604	13638	13645	13677	13625	13689	13610	13465	13548	13681	13506	13636	13558	13483	13514	13614	13581	13544	13681	13563	13644	13474	13588	13570	13592	13594	13686	13547	13600	13706	13685	13549	13809	13513	13648	13508	13531	13618	13555	13620	13604	13505	13567	13558	13744	13598	13702	13468	13524	13454	13549	13644
24928	21199	28141	24704	22713	22613	21594	19105	18623	18516	18288	17773	17646	17245	17367	16992	17308	17093	16907	17075	16984	16942	16820	16779	16735	16635	16759	16654	16822	16697	16432	16758	16634	16506	16514	16511	16360	16549	16756	16702	16582	16436	16575	16920	17528	17644	17055	17012	16980	16701	16589	16508	16593	16619	16786	16591	16411	16567	16800	16504	16685	16762	16512	16705	16492	16866	16625	16825	16540	16514	16556	16707	16605	16679	16729	16690	16686	16460	16793	16653	16518	16735	16577	16676	16437	16538	16785	16514	16590	16606	16506	16465	16578	16472	16744	16643	16500	16627	16780	16705	16516	16683	16657	16666	16702	16503	16719	16514	16567	16452	16408	16601	16483	16688	16640	16561	16663	16619	16503	16491	16360	16551	16597	16686	16379	16554	16577	16556	16629	16650	16587	16580	16797	16390	16562	16659	16549	16678	16686	16424	16560	16621	16710	16426	16536	16628	16643	16440	16478	16659	16772	16706	16731	16703	16670	16690	16531	16486	16501	16355	16546	16718	16505	16608	16578	16703	16616	16573	16661	16631	16600	16574	16740	16681	16465	16545	16706	16612	16717	16646	16870	16383	16606	16614	16615	16660	16537	16808	16679	16650	16729	16555	16514	16510	16615	16602	16677	16509	16748	16685	16572	16554	16496	16625	16604	16758	16644	16592	16355	16499	16575	16700	16575	16652	16415	16698	16345	16784	16641	16608	16468	16689	16552	16634	16341	16417	16599	16625	16404	16445	16802	16865	16685	16570	16565	16649	16502	16393	16445	16675	16487	16562	16562	16585	16500	16501	16658	16386	16528	16547	16598	16607	16329	16553	16559	16499	16665	16525	16562	16706	16699	16648	16687	16509	16476	16650	16652	16602	16685	16710	16780	16555	16615	16730	16618	16485	16712	16807	16699	16784	16691	16686	16562	16645	16496	16673	16596	16463	16768	16672	16588	16597	16500	16500	16667	16464	16560	16750	16640	16608	16537	16673	16511	16718	16497	16608	16430	16552	16690	16693	16639	16272	16631	16530	16463	16583	16532	16462	16734	16473	16677	16618	16428	16425	16232	16524	16463	16637	16543	16520	16551	16541	16583	16274	16672	16650	16688	16708	16646	16545	16582	16647	16502	16576	16705	16571	16727	16532	16630	16703	16581	16548	16653	16542	16629	16628	16522	16570	16512	16470	16450	16671	16431	16529	16388	16661	16725	16540	16784	16614	16526	16576	16694	16576	16420	16493	16654	16551	16576	16440	16589	16461	16489	16541	16648	16636	16578	16677	16616	16566	16774	16418	16590	16651	16493	16731	16772	16506	16657	16718	16496	16513	16354	16311	16292	16651	16638	16598	16526	16576	16702	16458	16698	16424	16375	16453	16486	16637	16772	16570	16529	16481	16580	16577	16445	16834	16629	16567	16701	16578	16670	16472	16453	16664	16431	16676	16386	16516	16588	16626	16727	16731	16512	16635	16756	16597	16681	16571	16680	16568	16653	16543	16645	16617	16550	16552	16612	16646	16608	16657	16622	16710	16534	16624	16425	16591	16657	16589	16541	16488	16615	16556	16737	16715	16582	16487	16613	16515	16551	16431	16761	16539	16620	16405	16412	16597	16558	16437	16470	16656	16654	16709	16828	16585	16596	16710	16586	16707	16564	16404	16737	16533	16613	16751	16678	16405	16633	16707	16517	16749	16545	16734	16647	16638	16735	16708	16407	16572	16489	16421	16587	16445	16704	16666	16422	16849	16649	16573	16490	16514	16617	16825	16701	16772	16631	16513	16672	16436	16530	16586	16457	16530	16616	16525	16624	16483	16800	16611	16550	16543	16638	16467	16462	16685	16748	16626	16443	16622	16636	16321	16523	16504	16542	16478	16738	16563	16716	16497	16594	16572	16427	16496	16701	16321	16531	16691	16602	16408	16713	16615	16450	16536	16809	16629	16774	16593	16602	16597	16662	16553	16558	16352	16708	16683	16605	16757	16540	16543	16588	16577	16842	16471	16744	16455	16559	16542	16552	16471	16508	16515	16726	16603	16454	16559	16566	16663	16648	16697	16807	16431	16536	16534	16775	16593	16671	16596	16557	16699	16618	16496	16494	16553	16573	16457	16782	16552	16535	16552	16487	16645	16551	16587	16526	16496	16677	16735	16583	16583	16685	16670	16701	16507	16347	16568	16626	16517	16493	16437	16619	16533	16585	16518	16560	16552	16573	16799	16512	16338	16606	16653	16550	16568	16703	16458	16586	16642	16573	16553	16829	16543	16807	16494	16607	16718	16565	16612	16522	16519	16552	16600	16810	16601	16787	16653	16559	16619	16564	16523	16607	16732	16624	16765	16781	16490	16773	16598	16557	16703	16322	16666	16778	16623	16466	16767	16681	16456	16585	16795	16675	16576	16487	16384	16550	16741	16494	16730	16683	16588	16314	16521	16726	16701	16642	16365	16542	16567	16601	16482	16451	16569	16666	16630	16564	16694	16663	16591	16738	16604	16459	16747	16710	16674	16658	16751	16479	16559	16670	16595	16507	16550	16650	16670	16562	16463	16548	16497	16575	16545	16384	16469	16730	16792	16598	16660	16477	16682	16728	16694	16802	16670	16616	16579	16770	16493	16478	16659	16506	16739	16713	16534	16545	16310	16576	16709	16737	16665	16412	16658	16514	16439	16575	16448	16541	16606	16592	16434	16733	16707	16480	16516	16511	16307	16551	16640	16506	16764	16580	16456	16561	16638	16571	16645	16490	16793	16659	16591	16519	16638	16679	16434	16486	16486	16647	16480	16628	16576	16748	16365	16665	16606	16491	16757	16561	16496	16634	16629	16481	16619	16476	16584	16325	16659	16549	16579	16714	16426	16546	16463	16395	16427	16721	16668	16526	16630	16710	16648	16652	16739	16594	16460	16636	16364	16618	16429	16634	16676	16692	16595	16554	16672	16518	16770	16596	16496	16628	16569	16564	16590	16755	16559	16556	16779	16748	16585	16618	16633	16675	16727	16685	16486	16508	16598	16534	16638	16458	16608	16726	16691	16551	16681	16620	16480	16661	16697	16379	16488	16608	16550	16712	16440	16605	16322	16665	16502	16810	16479	16461	16610	16498	16662	16556	16670	16455	16671	16484	16711	16600	16579	16575	16606	16554	16450	16638	16625	16375	16521	16815	16364	16599	16351	16376	16692	16617	16527	16401	16464	16436	16498	16605	16743	16734	16547	16628	16560	16569	16466	16600	16646	16612	16570	16534	16709	16574	16497	16311	16524	16485	16650	16665	16730	16450	16642	16544	16592	16611	16636	16591	16494	16533	16506	16760	16730	16633	16720	16526	16657	16694	16657	16647	16514	16590	16421	16745	16446	16575	16727	16703	16416	16553	16636	16743	16551	16678	16526	16465	16418	16699	16607	16568	16407	16479	16592	16635	16666	16319	16427	16524	16555	16606	16693	16618	16568	16711	16606	16646	16621	16369	16747	16794	16474	16740	16504	16561	16596	16557	16733	16741	16674	16589	16460	16426	16555	16510	16667	16561	16587	16648	16591	16752	16790	16757	16694	16589	16520	16714	16607	16639	16539	16571	16611	16526	16619	16454	16688	16563	16510	16540	16802	16711	16385	16650	16742	16565	16531	16548	16624	16783	16578	16370	16598	16584	16442	16773	16520	16572	16668	16497	16433	16679	16509	16600	16659	16585	16767	16552	16644	16551	16419	16408	16423	16585	16595	16478	16477	16520	16657	16735	16707	16560	16720	16657	16608	16655	16671	16904	16576	16679	16615	16745	16569	16563	16475	16493	16505	16609	16427	16272	16676	16683	16807	16531	16429	16499	16423	16496	16593	16635	16534	16479	16550	16641	16644	16494	16559	16563	16547	16709	16466	16351	16427	16667	16542	16630	16696	16450	16699	16598	16572	16659	16486	16575	16626	16521	16647	16578	16415	16570	16693	16664	16794	16529	16520	16697	16522	16642	16512	16504	16544	16635	16746	16825	16805	16638	16541	16606	16912	16641	16678	16549	16677	16573	16364	16571	16674	16535	16721	16725	16635	16512	16696	16576	16459	16648	16795	16610	16662	16578	16309	16678	16598	16288	16449	16665	16561	16485	16710	16736	16491	16700	16692	16660	16756	16645	16657	16630	16534	16493	16700	16555	16758	16450	16813	16626	16790	16645	16701	16774	16666	16748	16466	16609	16708	16537	16593	16609	16544	16594	16549	16523	16427	16614	16714	16489	16672	16548	16479	16628	16803	16680	16703	16493	16436	16641	16542	16493	16642	16550	16640	16414	16601	16657	16546	16575	16620	16483	16692	16620	16464	16778	16782	16305	16757	16503	16757	16639	16797	16641	16488	16468	16534	16494	16695	16727	16570	16528	16393	16506	16553	16407	16556	16903	16446	16540	16692	16720	16707	16624	16846	16461	16539	16502	16708	16316	16488	16607	16639	16682	16696	16492	16569	16501	16498	16617	16567	16597	16652	16754	16462	16591	16465	16560	16576	16709	16402	16506	16650	16573	16497	16564	16558	16812	16736	16553	16590	16670	16586	16365	16340	16565	16529	16616	16670	16558	16676	16572	16498	16476	16518	16740	16444	16410	16536	16449	16518	16509	16486	16560	16566	16748	16634	16602	16484	16622	16562	16553	16682	16502	16595	16691	16543	16647	16600	16781	16787	16652	16592	16722	16724	16656	16457	16553	16463	16582	16337	16698	16610	16521	16609	16585	16623	16549	16573	16476	16701	16632	16524	16608	16797	16509	16630	16884	16716	16554	16723	16549	16716	16569	16614	16723	16574	16549	16465	16734	16642	16619	16626	16576	16601	16507	16554	16600	16609	16521	16677	16717	16498	16530	16577	16492	16764	16539	16559	16541	16700	16650	16596	16746	16668	16636	16565	16596	16631	16765	16582	16722	16624	16607	16552	16590	16711	16623	16654	16647	16494	16636	16411	16504	16692	16552	16621	16503	16629	16677	16719	16482	16583	16475	16503	16531	16783	16628	16360	16555	16758	16713	16494	16517	16562	16767	16741	16679	16322	16551	16755	16578	16576	16592	16574	16507	16549	16458	16471	16577	16405	16620	16446	16759	16621	16722	16691	16317	16606	16781	16606	16328	16247	16590	16760	16606	16780	16690	16569	16565	16589	16738	16599
22343	37066	32332	25360	21573	19306	17800	16831	16465	16309	15740	15355	14858	14894	14457	14285	14167	14070	14124	14179	13997	13982	13974	13789	13953	13538	13854	13924	13609	13758	13551	13371	13707	13446	13492	13480	13533	13546	13592	13639	13720	13592	13557	14451	14753	14660	14282	14049	13847	13487	13660	13471	13552	13525	13449	13695	13486	13571	13622	13338	13591	13417	13468	13668	13625	13527	13562	13468	13316	13681	13618	13377	13691	13337	13448	13498	13387	13322	13644	13463	13483	13347	13497	13582	13579	13514	13616	13405	13597	13535	13497	13445	13431	13422	13489	13564	13429	13570	13465	13527	13639	13341	13570	13542	13585	13549	13718	13528	13450	13371	13561	13662	13371	13404	13309	13459	13537	13497	13614	13443	13504	13630	13357	13578	13577	13382	13600	13499	13540	13434	13373	13487	13534	13684	13460	13396	13527	13337	13579	13496	13469	13459	13534	13526	13675	13392	13476	13533	13713	13440	13424	13634	13590	13564	13432	13565	13319	13392	13416	13676	13427	13395	13468	13464	13419	13342	13530	13542	13552	13590	13598	13520	13612	13580	13496	13514	13549	13407	13413	13572	13527	13597	13438	13501	13499	13384	13577	13506	13429	13490	13502	13667	13597	13483	13465	13501	13655	13547	13455	13585	13517	13586	13563	13712	13603	13520	13398	13509	13563	13677	13608	13610	13556	13523	13535	13543	13543	13465	13509	13526	13544	13536	13373	13595	13545	13685	13504	13410	13626	13312	13526	13420	13591	13575	13449	13424	13608	13476	13388	13295	13591	13430	13499	13444	13517	13415	13502	13399	13733	13608	13454	13513	13396	13669	13476	13561	13639	13553	13351	13490	13471	13490	13599	13685	13667	13612	13507	13578	13613	13404	13349	13519	13508	13418	13603	13617	13375	13468	13547	13456	13456	13409	13526	13552	13531	13717	13614	13342	13399	13495	13561	13523	13560	13555	13610	13786	13602	13399	13466	13609	13381	13586	13501	13494	13518	13482	13434	13490	13446	13259	13557	13600	13677	13550	13554	13557	13315	13520	13510	13677	13435	13556	13566	13483	13520	13454	13523	13603	13486	13376	13543	13507	13456	13386	13459	13577	13646	13569	13372	13510	13352	13338	13518	13547	13577	13478	13493	13517	13540	13297	13483	13520	13524	13562	13584	13535	13613	13412	13396	13514	13400	13303	13477	13513	13633	13479	13439	13482	13599	13656	13470	13539	13515	13470	13481	13417	13473	13515	13598	13428	13568	13395	13600	13406	13485	13648	13711	13400	13634	13309	13436	13409	13631	13462	13429	13531	13556	13571	13511	13374	13496	13587	13640	13534	13425	13468	13511	13435	13493	13579	13599	13498	13541	13550	13425	13563	13545	13411	13567	13602	13433	13489	13577	13511	13566	13466	13540	13322	13494	13508	13457	13510	13597	13430	13650	13516	13422	13541	13460	13584	13460	13641	13375	13453	13513	13559	13598	13570	13443	13536	13415	13553	13577	13604	13516	13557	13447	13389	13810	13461	13397	13536	13523	13614	13421	13377	13582	13374	13517	13375	13705	13575	13361	13399	13387	13497	13522	13473	13534	13522	13547	13556	13639	13293	13412	13498	13453	13500	13519	13649	13585	13488	13531	13582	13428	13447	13506	13622	13601	13450	13583	13703	13403	13428	13529	13582	13501	13461	13491	13495	13575	13546	13549	13577	13563	13440	13464	13546	13576	13659	13508	13329	13293	13420	13311	13604	13680	13528	13488	13355	13559	13639	13383	13333	13494	13609	13469	13578	13488	13530	13572	13422	13319	13418	13602	13417	13505	13317	13509	13469	13498	13529	13411	13605	13504	13576	13452	13701	13574	13531	13478	13472	13429	13667	13640	13454	13409	13507	13467	13471	13546	13573	13476	13455	13579	13653	13554	13539	13583	13481	13525	13399	13412	13402	13540	13489	13396	13579	13454	13493	13450	13681	13622	13342	13520	13410	13583	13559	13435	13439	13495	13426	13518	13354	13444	13457	13472	13470	13455	13532	13525	13260	13485	13525	13492	13360	13527	13459	13483	13566	13606	13536	13392	13501	13553	13524	13265	13571	13582	13714	13303	13463	13535	13375	13610	13517	13547	13575	13469	13565	13614	13467	13485	13441	13514	13504	13537	13529	13514	13652	13630	13555	13461	13449	13567	13621	13378	13588	13373	13511	13374	13480	13363	13506	13391	13527	13530	13515	13437	13417	13505	13572	13578	13469	13506	13435	13559	13518	13494	13476	13286	13507	13581	13532	13570	13505	13470	13609	13406	13516	13511	13587	13498	13521	13377	13352	13658	13540	13631	13447	13496	13528	13334	13564	13440	13317	13597	13378	13606	13477	13555	13682	13609	13522	13505	13466	13497	13449	13556	13375	13476	13455	13423	13486	13338	13562	13387	13571	13455	13592	13435	13527	13390	13553	13516	13620	13434	13506	13476	13443	13398	13510	13516	13622	13522	13521	13606	13563	13648	13386	13318	13575	13490	13496	13638	13497	13658	13659	13606	13469	13396	13383	13490	13512	13510	13592	13555	13522	13529	13454	13608	13596	13529	13586	13579	13443	13606	13421	13459	13552	13555	13551	13448	13521	13514	13487	13469	13445	13605	13492	13582	13535	13473	13805	13410	13386	13493	13560	13309	13427	13613	13547	13496	13482	13481	13557	13560	13435	13495	13491	13384	13434	13332	13350	13433	13511	13591	13505	13555	13429	13626	13465	13616	13399	13543	13448	13554	13442	13528	13517	13422	13305	13590	13489	13503	13378	13383	13653	13478	13651	13411	13502	13473	13482	13393	13569	13459	13469	13489	13458	13492	13529	13555	13567	13611	13410	13594	13532	13577	13610	13374	13612	13537	13465	13548	13424	13517	13582	13460	13666	13489	13451	13512	13433	13466	13427	13466	13464	13554	13317	13527	13401	13589	13404	13296	13444	13579	13574	13542	13748	13303	13636	13496	13494	13485	13468	13464	13595	13527	13502	13478	13490	13603	13476	13421	13442	13466	13406	13423	13459	13479	13555	13393	13548	13348	13591	13659	13531	13369	13601	13447	13580	13609	13552	13441	13662	13376	13481	13405	13544	13439	13589	13586	13581	13552	13323	13577	13626	13458	13511	13493	13469	13399	13545	13423	13456	13583	13521	13592	13483	13497	13462	13509	13409	13454	13535	13464	13525	13587	13436	13584	13435	13626	13373	13518	13517	13452	13348	13448	13482	13609	13418	13572	13409	13410	13496	13496	13516	13493	13544	13567	13490	13471	13505	13333	13538	13488	13551	13630	13492	13304	13471	13527	13487	13407	13606	13484	13703	13503	13694	13643	13426	13620	13519	13532	13493	13554	13509	13452	13435	13501	13544	13397	13398	13514	13455	13393	13645	13463	13490	13604	13529	13563	13561	13519	13526	13438	13611	13598	13460	13525	13411	13575	13379	13578	13496	13464	13359	13469	13259	13555	13443	13555	13504	13505	13465	13529	13488	13615	13450	13460	13464	13545	13445	13419	13593	13583	13685	13400	13519	13425	13428	13611	13623	13585	13570	13674	13271	13516	13503	13380	13449	13483	13457	13465	13561	13477	13562	13584	13326	13475	13463	13726	13417	13444	13407	13606	13532	13480	13505	13557	13515	13507	13342	13480	13522	13412	13509	13446	13621	13471	13633	13472	13413	13640	13456	13438	13464	13689	13427	13465	13418	13467	13544	13475	13727	13487	13659	13520	13461	13586	13565	13538	13332	13581	13557	13509	13476	13575	13541	13482	13423	13659	13436	13661	13464	13607	13555	13525	13356	13530	13688	13578	13603	13401	13474	13559	13374	13514	13400	13472	13521	13452	13598	13558	13492	13444	13430	13590	13538	13418	13438	13573	13459	13521	13542	13672	13482	13540	13666	13537	13476	13312	13394	13634	13386	13600	13364	13450	13618	13722	13469	13451	13470	13424	13486	13542	13506	13592	13571	13466	13603	13465	13471	13497	13476	13455	13743	13545	13467	13464	13336	13209	13453	13567	13540	13423	13535	13451	13485	13427	13316	13587	13486	13607	13349	13515	13597	13454	13642	13374	13645	13557	13455	13376	13545	13581	13639	13270	13503	13466	13662	13408	13579	13581	13367	13646	13490	13573	13411	13549	13646	13428	13550	13586	13311	13462	13504	13486	13455	13459	13339	13632	13398	13522	13491	13321	13489	13429	13567	13427	13539	13528	13519	13500	13583	13433	13463	13465	13406	13444	13514	13479	13459	13419	13336	13430	13450	13467	13243	13408	13280	13383	13477	13605	13375	13439	13552	13580	13501	13485	13500	13650	13556	13424	13658	13463	13579	13642	13491	13583	13530	13478	13475	13604	13471	13516	13577	13394	13416	13445	13521	13447	13434	13498	13294	13549	13387	13648	13432	13647	13564	13475	13525	13580	13646	13415	13555	13539	13556	13576	13365	13649	13615	13482	13544	13485	13537	13434	13534	13371	13409	13590	13354	13564	13560	13471	13513	13607	13591	13596	13265	13487	13507	13443	13565	13479	13423	13663	13557	13337	13480	13564	13446	13505	13522	13569	13522	13565	13382	13534	13427	13614	13499	13386	13555	13627	13684	13541	13578	13548	13535	13662	13629	13440	13471	13379	13465	13413	13458	13575	13380	13451	13478	13438	13681	13513	13358	13572	13294	13473	13348	13629	13522	13614	13495	13480	13566	13589	13423	13441	13454	13523	13609	13609	13612	13469	13490	13456	13505	13630	13635	13520	13469	13474	13616	13569	13571	13639	13354	13628	13461	13516	13673	13663	13451	13661	13520	13652	13509	13704	13463	13505	13430	13346	13622	13487	13506	13464	13639	13513	13459	13570	13479	13551	13433	13430	13573	13482	13540	13594	13462	13534	13584	13337	13537	13521	13683	13391	13356	13499	13427	13444	13556	13362	13492	13559	13617	13679	13627	13580	13441	13434	13570	13505	13675	13664	13531	13277	13480	13414	13399	13459	13558	13552	13403	13541	13341	13636	13577	13525	13436	13626	13452	13530	13571	13517	13402	13437	13614	13345	13594	13658	13450	13410	13452	13638	13697	13576	13388	13595	13408	13694	13440	13494	13478	13335	13523	13451	13440	13521	13563	13384	13503	13554	13584
23527	21021	28375	23819	21745	23947	24060	19754	18525	18612	18271	17496	17079	17010	16442	16158	16277	16251	16294	16130	16085	16079	16114	15776	16097	15921	15950	15903	15946	15810	15712	15620	15635	15654	15647	15652	15506	15477	15614	15724	15394	15695	15866	16058	17358	17271	16736	16083	16026	15695	15605	15661	15594	15570	15662	15475	15689	15594	15838	15826	15608	15548	15672	15672	15573	15683	15632	15329	15709	15462	15683	15744	15725	15757	15732	15701	15718	15614	15475	15291	15518	15478	15654	15620	15517	15498	15316	15387	15531	15487	15594	15584	15457	15395	15507	15623	15594	15448	15598	15634	15510	15565	15668	15470	15596	15583	15546	15558	15735	15602	15501	15672	15564	15527	15633	15727	15449	15811	15526	15579	15611	15376	15716	15594	15475	15583	15643	15365	15443	15486	15510	15353	15450	15438	15414	15498	15528	15629	15543	15582	15632	15624	15491	15411	15513	15657	15427	15591	15564	15625	15417	15488	15593	15689	15450	15681	15523	15520	15363	15574	15481	15526	15635	15599	15585	15414	15365	15587	15574	15817	15471	15529	15506	15514	15555	15500	15544	15555	15418	15583	15709	15585	15523	15478	15586	15496	15476	15490	15692	15480	15468	15537	15719	15452	15548	15622	15490	15690	15653	15467	15763	15620	15402	15787	15609	15343	15671	15422	15461	15671	15685	15554	15647	15554	15427	15668	15625	15643	15726	15662	15564	15465	15631	15563	15556	15500	15675	15349	15532	15556	15398	15660	15503	15578	15667	15730	15538	15689	15501	15685	15668	15601	15490	15616	15492	15604	15823	15802	15646	15428	15344	15465	15473	15592	15639	15638	15630	15598	15625	15558	15596	15491	15652	15620	15743	15409	15601	15407	15477	15657	15664	15658	15608	15660	15539	15479	15552	15656	15465	15285	15462	15417	15544	15582	15518	15571	15488	15449	15614	15492	15595	15478	15711	15627	15577	15741	15708	15613	15322	15407	15514	15481	15415	15671	15468	15544	15596	15437	15588	15570	15442	15616	15348	15536	15720	15522	15492	15494	15483	15545	15557	15564	15593	15576	15656	15752	15489	15381	15489	15430	15702	15578	15566	15539	15631	15502	15646	15654	15494	15538	15463	15381	15488	15525	15451	15526	15409	15584	15586	15502	15571	15530	15493	15607	15475	15508	15509	15612	15646	15585	15512	15686	15759	15502	15722	15738	15658	15401	15627	15503	15434	15438	15775	15531	15646	15268	15600	15669	15570	15728	15463	15324	15682	15733	15726	15449	15606	15578	15449	15617	15749	15761	15678	15652	15667	15550	15635	15616	15526	15421	15539	15662	15441	15651	15543	15417	15686	15492	15356	15640	15575	15676	15443	15582	15570	15524	15622	15523	15603	15679	15477	15540	15603	15419	15552	15517	15613	15546	15709	15591	15682	15523	15604	15533	15805	15835	15480	15646	15590	15506	15580	15530	15707	15715	15566	15455	15647	15562	15549	15550	15480	15437	15485	15554	15481	15544	15471	15554	15332	15719	15583	15633	15536	15644	15738	15362	15615	15429	15695	15589	15695	15503	15582	15548	15649	15610	15516	15676	15302	15585	15693	15544	15493	15450	15555	15569	15494	15330	15390	15553	15487	15244	15769	15710	15885	15603	15489	15818	15714	15664	15465	15507	15508	15645	15517	15794	15446	15502	15468	15569	15572	15517	15579	15687	15513	15573	15559	15657	15633	15468	15696	15449	15585	15587	15661	15722	15623	15530	15565	15693	15619	15540	15746	15764	15622	15500	15525	15512	15527	15530	15583	15423	15735	15777	15560	15666	15667	15500	15536	15452	15656	15827	15601	15506	15552	15561	15474	15624	15584	15477	15736	15491	15739	15498	15568	15406	15650	15331	15457	15599	15585	15689	15399	15519	15688	15534	15580	15505	15651	15517	15522	15525	15486	15624	15427	15507	15719	15497	15618	15475	15323	15512	15509	15591	15523	15559	15407	15787	15507	15468	15415	15462	15618	15598	15593	15679	15612	15651	15668	15635	15487	15554	15450	15687	15765	15511	15531	15664	15386	15518	15634	15501	15583	15654	15437	15524	15640	15339	15529	15478	15420	15780	15431	15427	15729	15612	15389	15483	15441	15478	15553	15584	15529	15573	15496	15647	15485	15437	15554	15501	15604	15592	15609	15601	15343	15730	15598	15596	15501	15493	15632	15608	15290	15660	15515	15334	15680	15361	15607	15541	15413	15643	15542	15514	15613	15506	15553	15396	15696	15660	15647	15716	15644	15376	15704	15618	15529	15647	15468	15625	15728	15531	15411	15542	15590	15467	15346	15572	15700	15592	15504	15561	15587	15535	15489	15629	15457	15679	15691	15618	15418	15563	15620	15459	15662	15531	15556	15531	15508	15583	15534	15693	15580	15514	15348	15379	15530	15646	15393	15382	15386	15737	15739	15483	15670	15678	15755	15431	15487	15409	15468	15594	15655	15498	15695	15523	15503	15651	15533	15560	15648	15608	15439	15709	15547	15584	15614	15627	15433	15408	15631	15423	15448	15537	15409	15622	15575	15340	15498	15609	15458	15584	15528	15584	15471	15616	15854	15598	15605	15518	15522	15568	15490	15446	15551	15658	15539	15448	15563	15632	15666	15602	15609	15610	15454	15457	15552	15597	15549	15601	15608	15610	15564	15518	15778	15615	15454	15619	15577	15566	15360	15538	15357	15655	15542	15525	15832	15560	15548	15530	15342	15686	15720	15430	15562	15352	15685	15520	15576	15530	15632	15605	15611	15473	15569	15613	15532	15674	15593	15634	15647	15457	15586	15404	15452	15788	15516	15456	15441	15669	15691	15418	15541	15454	15415	15543	15326	15655	15464	15610	15744	15673	15579	15409	15557	15440	15458	15275	15422	15415	15638	15621	15590	15436	15554	15682	15438	15669	15514	15455	15518	15483	15708	15491	15683	15636	15533	15729	15593	15613	15418	15767	15496	15623	15423	15553	15644	15700	15470	15601	15655	15625	15783	15557	15501	15628	15513	15407	15368	15618	15492	15638	15648	15709	15551	15509	15459	15669	15474	15647	15450	15638	15734	15585	15477	15611	15655	15503	15842	15475	15424	15452	15368	15555	15603	15507	15541	15594	15647	15664	15674	15540	15535	15598	15517	15367	15310	15632	15590	15498	15538	15598	15547	15515	15691	15700	15575	15554	15534	15269	15506	15710	15709	15441	15491	15683	15636	15658	15698	15698	15657	15469	15484	15484	15681	15537	15538	15387	15455	15543	15277	15469	15497	15386	15611	15655	15597	15470	15572	15518	15657	15602	15600	15696	15518	15604	15631	15677	15683	15615	15600	15481	15613	15636	15612	15517	15516	15609	15619	15536	15693	15516	15434	15438	15555	15568	15524	15586	15394	15626	15595	15422	15655	15511	15640	15376	15816	15490	15599	15455	15576	15571	15699	15489	15454	15477	15410	15624	15381	15469	15552	15467	15659	15349	15655	15742	15722	15600	15509	15686	15551	15345	15495	15577	15560	15523	15649	15504	15526	15674	15513	15613	15529	15404	15588	15651	15402	15653	15438	15388	15498	15510	15619	15597	15563	15657	15696	15297	15753	15639	15457	15458	15600	15439	15580	15738	15668	15484	15633	15518	15627	15585	15637	15435	15648	15777	15613	15532	15436	15606	15595	15486	15501	15575	15493	15391	15389	15328	15650	15664	15537	15422	15335	15529	15680	15685	15383	15412	15827	15618	15513	15475	15587	15425	15734	15458	15497	15554	15620	15610	15314	15686	15498	15659	15605	15449	15681	15596	15718	15623	15560	15467	15458	15582	15535	15573	15520	15611	15644	15673	15641	15570	15514	15444	15564	15740	15679	15677	15520	15658	15504	15525	15465	15569	15621	15737	15730	15526	15643	15581	15499	15456	15464	15562	15432	15424	15647	15576	15597	15462	15515	15529	15514	15364	15647	15596	15695	15578	15602	15534	15596	15476	15628	15514	15397	15351	15433	15396	15712	15410	15648	15497	15752	15825	15718	15575	15650	15599	15694	15444	15534	15644	15611	15579	15591	15604	15638	15575	15583	15520	15510	15745	15410	15487	15427	15603	15456	15424	15464	15692	15732	15505	15499	15615	15518	15434	15499	15549	15619	15479	15489	15607	15596	15525	15498	15527	15435	15673	15771	15418	15733	15529	15616	15568	15448	15461	15461	15343	15495	15355	15399	15611	15582	15604	15410	15574	15542	15462	15554	15453	15447	15665	15394	15308	15842	15511	15594	15564	15543	15697	15506	15474	15621	15507	15486	15340	15579	15508	15576	15515	15664	15582	15463	15435	15673	15537	15438	15617	15481	15503	15622	15382	15583	15714	15550	15534	15519	15480	15581	15651	15798	15478	15526	15452	15563	15465	15482	15587	15502	15594	15439	15579	15457	15495	15543	15362	15433	15651	15544	15693	15777	15535	15655	15554	15625	15696	15606	15649	15483	15591	15621	15691	15723	15557	15611	15559	15543	15442	15586	15502	15663	15604	15472	15735	15617	15346	15350	15396	15540	15483	15522	15608	15469	15555	15592	15639	15694	15575	15521	15698	15595	15696	15254	15406	15391	15574	15487	15378	15384	15403	15569	15435	15752	15536	15624	15779	15693	15511	15405	15518	15437	15541	15564	15448	15513	15428	15643	15581	15732	15652	15423	15663	15541	15438	15416	15497	15393	15588	15731	15531	15587	15627	15512	15556	15648	15447	15541	15563	15703	15599	15562	15531	15716	15593	15600	15515	15606	15439	15538	15555	15581	15438	15578	15681	15804	15518	15577	15512	15428	15578	15486	15515	15593	15618	15525	15441	15740	15719	15691	15575	15573	15466	15328	15373	15510	15452	15418	15639	15592	15484	15461	15447	15483	15639	15586	15540	15507	15525	15675	15502	15403	15855	15518	15740	15485	15572	15449	15510	15666	15745	15661	15517	15663	15579	15360	15622	15515	15414	15461	15478	15686	15558	15566	15389	15802	15579	15572	15500	15789	15580	15420	15411	15543	15506	15685	15534	15798	15619	15397	15600	15768	15651	15458	15452	15623	15456	15394	15460	15716	15415	15465	15393	15303	15482	15511	15401	15520	15653	15470	15435	15552	15550	15488	15845	15371	15419
24461	40609	37589	30373	25047	21685	19639	18593	17843	17231	16531	15705	15201	14809	14369	14120	14095	13907	13861	13778	13663	13603	13762	13527	13310	13287	13201	13610	13256	13135	13102	13110	12957	12877	12882	12865	12980	13081	12932	12907	12938	12841	13367	14192	15075	15055	14528	13520	13359	12820	12855	12947	12970	12960	12975	13012	12982	12759	12939	13008	13015	12776	12951	12804	12741	12944	12973	12911	12972	12858	12983	12795	12852	12872	12847	12921	12789	12861	12728	12844	12992	12829	12921	13026	13056	12820	12840	12841	12752	12961	12786	13044	12921	13004	12821	12892	12744	12985	12750	12945	12902	12792	12978	13051	12848	12806	12743	13021	12880	12892	12845	12767	13031	12880	12785	12941	12808	12801	12959	12749	12761	12893	12772	12722	12850	12815	12811	12703	13030	12868	12960	12995	12886	12814	12824	12930	12710	12839	12998	12768	12796	12955	12858	12837	12745	12781	13006	12991	12860	12831	12761	12888	12786	12821	12849	12939	12639	12724	12807	13091	12784	13015	12967	12889	12841	12929	12960	12891	12862	12994	12840	12700	12947	12968	12842	12941	12985	12894	12749	12959	12789	12915	12729	13012	12876	12818	12776	12991	12855	12768	12970	12939	12912	12774	12861	13014	12889	13087	12865	12918	12808	12930	12816	12832	12880	12677	12985	12783	12703	12970	12877	12823	12787	12858	12951	12819	12956	12792	12864	12815	12722	12761	12673	12974	12810	12921	12970	12790	12861	12888	12840	12993	12646	12934	13107	12766	12820	12798	12909	12964	12902	12935	12909	12617	13063	12779	12986	12920	12997	12767	12827	12955	12883	12768	12772	12790	12857	12800	12941	12965	12730	12992	12853	12860	12813	12817	12790	12935	12903	12898	12832	12742	12861	12780	12771	12955	12943	12823	12725	12841	12912	12847	12913	12975	12847	12978	12657	12930	12891	12876	12873	12812	12889	12831	12909	12893	12732	12887	12746	12850	12808	12698	12980	12957	13008	12635	12761	12864	12747	12867	12859	12778	12893	12748	13055	13053	12814	12943	12799	12924	12887	12859	12835	12827	12871	12892	12871	12841	12859	12885	12780	12991	12800	13028	12697	12901	12705	12957	12814	12914	12926	12892	12912	12951	12795	12849	12631	13017	12730	12906	12902	13025	12863	12761	12791	12892	12971	12889	12949	13011	12906	13010	12855	12806	12926	12762	12708	12658	12996	12958	12691	12954	12944	12696	12805	12677	13032	12698	12816	12848	13010	12901	12765	12781	12922	12969	12847	12962	12808	12748	12884	12880	12912	12724	12885	12991	12695	12807	12977	12825	13005	12873	12832	12836	12887	12895	12854	12891	12926	12873	12801	12789	13032	12846	12953	12886	12813	12787	12794	12851	12900	12943	12807	12634	12729	12932	13108	12727	12805	12748	13035	12820	12881	12968	12896	12868	12960	12907	12876	12992	12902	12966	12826	12881	12594	12920	12811	12945	12848	12896	12855	12824	13028	12867	12932	12867	12882	12983	12902	12867	12769	12856	12803	12909	12804	13004	12789	12805	12766	12623	12843	12849	12988	12666	12856	13039	12931	12871	12813	12857	12979	12771	12986	12853	12807	12854	12932	12886	12926	12861	12816	12914	12755	12943	12862	12936	12993	12898	13000	12924	12904	12980	12825	12888	12796	12884	12766	12973	12838	12678	12783	12890	13071	12794	12866	12777	12900	12843	13067	12772	12878	12897	13036	12912	12757	12869	12847	12918	13060	12768	12924	12772	12966	12902	12857	12820	12798	12894	12910	12776	12944	12835	12734	12844	12882	12834	12831	12895	13057	12856	12906	12850	12967	12850	12803	12808	12774	12778	12872	12955	12959	12935	12696	12886	12833	12762	12684	12849	12941	12837	12830	12756	12963	12841	12846	12866	12884	12644	12774	12848	12782	12977	12922	12934	12947	12799	12746	12908	12927	12944	12988	12907	12753	12858	12954	12829	12800	12910	12958	12803	13011	12798	12740	12975	12747	12829	12925	12891	12909	12787	13004	12853	12875	12851	12991	13111	12865	12885	13053	12770	12836	12917	12726	12897	12711	12888	12804	12907	12727	12953	12605	12974	12974	12782	12784	12802	12803	12801	12958	12623	12805	12863	12843	12778	12957	12850	12918	12622	12825	12832	13018	12911	12781	12852	12908	12714	12993	12921	12785	12848	12809	12753	12882	12970	12871	12996	12827	12929	12732	12741	12754	12955	12895	12902	12907	12968	12850	12929	12861	12697	12771	12800	12872	12698	12857	13066	12759	12865	12941	12870	12780	12959	12945	12917	12943	12913	12808	12962	12796	12912	12867	12669	12859	12733	13072	12921	12892	12961	12978	12909	12855	12976	12866	12854	12764	12643	12853	12744	12821	12859	13078	12987	12855	12917	12853	12826	12857	12908	12837	12904	13090	12704	12682	12827	12771	12830	12953	12992	13000	12992	12956	12886	12822	13035	12743	12879	12823	12998	12867	12895	12986	12891	12791	12998	12848	12945	12637	12931	12848	12712	12981	12869	12830	12807	12779	13118	13010	13031	13043	13013	12803	12851	12767	12928	12848	12996	12769	13017	12787	13030	12740	12847	12861	12987	12801	12943	12876	12965	12839	12884	12981	12906	12940	12888	12833	12822	12883	12777	12894	12812	12720	12845	12762	12969	12977	12938	13041	12675	12547	12921	12987	12929	12901	12922	12881	12947	12802	12996	12887	12773	13002	12759	12765	12844	12837	12896	12919	12924	12848	12786	12927	12837	12860	12957	12771	12998	13045	13025	12752	12961	13004	12856	12861	12819	12911	12796	12893	12947	12799	12848	12876	13006	12731	12838	12822	12849	12859	13035	12822	12884	12918	12829	12885	12773	12802	12966	12856	12736	12705	12910	12859	12868	12906	12869	12818	12798	12895	12864	13004	12831	12970	12915	12919	12762	12840	12777	13006	12761	12884	12828	12871	12735	12709	12893	12826	12696	12959	12778	12921	12789	12934	12812	12843	12995	12912	12933	12808	12923	12810	12781	12883	12814	12856	12980	12898	12887	12980	12942	12838	12765	12839	12694	12980	12833	12947	12847	12798	13016	12889	12966	12838	12908	12985	12848	12867	13023	12839	12980	12954	12860	12845	12941	12917	12913	12830	12739	12943	12956	12997	12776	12785	12909	13013	12876	12886	12997	12818	12906	12800	12783	12927	12915	12929	12782	12850	12909	12865	12824	12941	12953	12786	13024	12868	12779	12842	12924	12903	12988	12871	12946	12885	12891	12910	12910	12797	12853	12819	12918	13092	12904	12890	12948	12858	12871	12818	12900	12829	12933	12831	12778	13078	12845	12868	12958	13051	12816	12857	12901	12931	12761	12859	12899	12908	12944	12736	12944	12971	12852	12839	12892	12801	12903	12898	12901	12771	12803	12926	12944	12839	12793	12922	12940	12957	12839	12954	12869	12928	12950	12800	12859	12909	12773	12950	12814	13000	12873	12798	12841	12940	12717	12808	13046	12839	12656	12757	12718	12933	12853	12864	12948	12939	12902	12904	12939	12793	12994	12791	13022	12894	12864	12776	13075	13083	12828	12839	12823	12911	13017	12954	12789	12939	12836	12912	12856	12910	12948	12746	12792	12913	12887	12900	12848	12824	12858	12955	13033	12888	12989	12936	13022	12877	12934	12775	12991	12927	12861	12810	12936	12993	12976	12903	12824	12846	12735	12854	12835	12830	12902	12751	12787	12813	13052	12771	12944	12782	12665	12708	12860	12768	12893	12859	12813	12696	12807	12887	12905	12977	12906	12985	12752	12868	12935	12955	12855	12851	12826	12778	12849	12874	13004	12736	12683	13034	12833	12766	12760	12957	12872	12776	12714	12951	13014	12975	12916	12891	12840	12928	12933	12785	12857	12867	12925	12719	12726	12709	12892	12842	12897	12887	12722	12897	12785	12972	12770	12929	13041	12769	12863	12778	12842	12750	12787	12860	12831	12936	12932	12755	13025	12782	12781	12755	12738	12845	12857	12851	12943	12889	13101	12949	12947	12816	12753	12898	12793	12868	12783	12750	12891	12987	12851	12973	12978	12842	12851	12835	12850	12882	12864	12842	13046	12699	12967	12835	12897	12745	12949	12788	12858	12972	12717	12846	12892	12956	12888	12903	12858	12755	12733	12961	13047	12964	12849	12984	12767	12711	12876	12906	13002	12840	12872	12837	12885	12944	12791	12853	12856	12946	13004	12786	12906	12937	12896	12822	13011	12999	12768	12903	12828	12905	12939	12836	12785	12698	12778	12952	13034	12825	12865	12805	12924	12917	12753	12944	12797	12859	13073	12891	12810	13032	12964	12873	12828	13039	12771	12901	12956	12750	12958	12787	12758	12917	13057	12856	12787	12834	12945	12874	12798	12816	12852	12799	12845	13067	12818	12808	12845	12854	12853	12802	12833	13036	12815	12867	13022	12869	12904	12861	12840	12919	12804	12851	12884	12835	12824	12911	12877	12970	12924	12908	12795	12976	12877	12839	12931	13065	12853	12994	13043	12839	12816	12817	12696	12770	12827	12779	12919	12786	12927	12963	12898	12908	12961	12965	12832	12759	12860	12893	12725	12967	12731	12942	12882	12857	12953	12989	12854	12785	12890	12884	12953	12806	12921	12813	12968	12991	13014	12885	12924	12913	12984	12890	12878	12825	12762	12909	12889	13013	12798	12847	12586	12767	12854	12988	12876	12721	12851	12944	12848	12991	12840	12789	12854	12816	12756	12842	12943	12794	12828	12979	12762	12909	13054	12884	12754	12857	12759	12873	12720	12768	13047	12847	12823	12898	13001	12789	12954	13088	12842	12849	12744	12806	12898	12893	12810	12932	12930	12962	12853	12825	12887	12790	12947	12967	12850	12884	12856	12890	12959	12968	12956	12748	13006	12770	12927	12891	12924	13011	12902	12875	12905	12880	12823	12842	12954	12855	12804	12824	12791	12816	12985	12829	12738	12881	13012	12998	12936	12933	12811	12903	12960	12848	12989	12935	12903	12899	12894	12769	13041	12879	12949	12966	12850	12816	12875	12859	12855	12918	12811	13039	12800	12673	12912	12902	12800	12781	12852	12830	12837	12866	12886	12586	12913	13025	12774	12869	12827
29174	22822	23312	20218	17576	17341	16995	16788	16678	16841	16829	16553	16514	16449	16431	16264	16135	16447	16208	16536	16153	16193	16359	16274	16224	16299	16231	16255	16647	16388	16134	15955	16343	16176	16145	16224	16215	16286	16192	16294	16063	16124	16081	16172	16440	16360	16316	16459	16093	16228	16216	16124	16431	16152	16338	16082	16213	16148	16278	16201	16002	15996	16264	16136	16084	16113	16024	16302	16231	16328	16020	16156	16070	16166	16096	16246	16139	16381	16169	16124	16057	16094	16330	16131	16188	16253	16200	16161	16184	16103	16207	16317	16167	16177	16197	16264	16058	16148	16273	16113	16055	16050	16401	16179	16447	15978	16142	16336	16148	16364	16239	16260	16182	16118	16106	16212	16079	16139	16282	16048	16141	16182	16213	16225	16138	16105	16295	16104	16130	16307	16124	15882	16304	16116	16208	16295	16177	16224	16204	16206	16146	16041	16126	16071	16281	16034	16277	16161	16068	16240	16081	16216	16107	16208	16172	16207	16298	16197	16230	16198	16167	16042	16262	16147	16233	16336	16267	16107	16108	16165	16004	16097	16241	16067	16188	16271	16217	16097	16077	16362	16178	16263	16194	16118	16241	16265	16036	16247	16112	16183	16236	16255	16355	16179	16294	16180	16275	16194	16098	16013	16199	16292	16232	16009	16018	16195	16199	15942	16081	16151	16114	16257	16258	16034	16070	16145	16337	16282	16191	16220	16220	16114	16273	16370	16106	16371	16374	16089	16271	16246	16345	16363	16111	16303	16242	16323	16161	16361	16198	16227	16256	16186	16141	16201	16111	16216	16414	15999	16065	16340	16224	16103	16141	16173	15985	16065	16250	16270	16191	16162	16370	16173	16264	16078	16208	16300	16133	16018	16040	15980	16304	16230	16133	16306	16212	16177	16235	16200	15980	16005	16215	16094	16143	16052	16120	16319	16156	16089	16139	16455	16210	16199	16001	16029	16048	16095	16225	16300	16219	16135	16316	16213	16209	16452	16312	16049	16071	16197	16368	16121	16151	16084	16282	16272	16171	16312	16466	16349	16264	16147	16097	16206	16295	16240	16306	16300	16015	16004	16165	15983	16132	16363	16291	16273	16110	16200	16255	16113	16139	16033	16126	16229	16337	16088	16065	16169	16221	16209	16203	16197	16105	16227	16182	16040	16036	16082	16308	16179	16106	16163	16234	16135	16244	16195	16077	16274	16264	16156	16194	16103	16188	16127	16183	16255	16207	16309	16106	16358	16374	16007	16195	15895	16002	16095	16423	16054	16163	16351	16232	16077	16094	16135	16224	16253	15989	16176	16186	16117	16301	16097	16191	16149	16134	16155	16079	16274	16291	16251	16129	16034	16175	16122	16155	16058	16085	16150	16252	16118	16114	16155	16137	16186	16171	16091	16365	16196	16237	16165	16098	16133	16334	16214	16220	16364	16291	16061	16228	16398	16379	16248	16223	16232	16201	16180	16218	15988	16183	16036	16140	16246	16045	16236	16093	16245	16415	16197	16198	16134	16201	16119	16134	16305	16078	16167	16209	16146	15983	16271	16225	16152	16374	16172	16343	16114	16460	16326	15946	15947	16294	16036	16280	16169	16373	16124	16125	16229	16135	16162	16343	16303	16076	16119	16139	16045	16257	16166	16138	16045	16218	16327	16226	16261	16354	16272	16135	16361	15989	16213	16277	16244	16087	16428	16131	16052	16145	16257	16318	16247	16314	16155	16114	16287	16034	16177	16379	16369	16127	16152	16201	16084	16076	16130	16030	16177	16164	16229	16225	15984	16136	16046	16082	16217	16224	16413	16231	16406	16352	16307	16484	16255	16283	16174	16195	16276	16087	16038	16311	16095	16244	16156	16264	16209	16167	16187	15881	16297	16334	16220	16221	16384	16291	16190	16107	16175	16419	16181	16197	16278	16429	16121	16051	16153	16192	16186	16131	16305	16275	16164	16053	16162	16218	16394	16329	16341	16304	16186	16188	16171	16127	16155	16320	16308	16316	16337	16311	16113	16284	16122	16103	16202	16465	16375	16118	16364	16339	16157	16340	16310	16261	16018	16164	16000	16225	16238	16216	16482	16170	16074	16088	16150	16220	16095	16263	16105	16351	16429	16085	16049	16246	16366	16052	16064	16396	16295	16268	16368	16219	16209	16350	16256	16181	16241	16073	16157	16466	16131	16260	16240	16119	16122	16268	16213	16302	16291	16407	16195	16185	16279	16255	16182	16260	16327	16101	16436	16187	16320	16082	16257	16137	16204	16277	16264	16167	16081	16033	16165	16078	16150	16076	16244	16347	16220	16198	16337	16192	16060	16262	16298	16012	16132	16243	16110	16348	16134	16208	16121	16219	16277	16329	16174	16196	16320	16325	16335	16357	16222	16153	16199	16329	16270	16345	16227	16090	16233	16123	16303	16375	16352	16233	16280	16147	15990	16067	16255	16262	16170	16109	16136	16201	16318	16114	16178	16318	16246	16214	16122	16025	16129	16256	16145	16154	16084	16049	16227	16259	16175	16220	16210	16164	15926	16071	16173	16041	16327	16243	16212	16190	16116	15757	16150	16120	16158	15967	16302	16090	16086	16232	16206	16357	16206	16155	16249	16006	15962	16260	16210	16062	16187	16337	16153	16237	16320	16063	16239	16249	16227	16176	16414	16263	16224	16142	16404	16166	16121	16415	16140	16175	16139	16105	16297	16232	16251	16332	16107	16135	16275	16262	16140	16221	16163	16054	16203	16070	16102	16296	16279	16119	16169	16123	16262	16149	16218	16303	16162	16287	16139	16050	16003	16233	16278	16350	16416	16079	16225	16324	16058	16123	16366	16287	16235	16299	16132	16140	16184	16049	16257	16268	16257	16232	16214	16101	16364	15954	16205	16318	16136	16276	16303	16188	16182	15987	16388	16491	16184	16055	16032	16157	16221	16347	16077	16105	15961	16169	16112	16176	16148	16192	16104	16315	16375	16376	16345	16334	16235	16214	16355	16383	16187	16124	16109	16219	15982	16264	16258	16214	16137	16317	16099	16384	16208	16172	16207	16187	16071	16123	16160	16022	16174	16285	16165	16270	15807	16062	16187	16227	16369	16245	16277	16101	16106	16465	16338	16069	16306	16043	16114	16320	16070	16211	16274	16386	16040	16329	16290	16210	16095	16159	16279	16324	16196	16512	16260	16262	16056	16427	16098	16104	16180	16308	16053	16247	16248	15982	16155	16167	16145	16015	16296	16119	16152	16117	16213	16109	16220	16372	15981	16247	16187	16030	16033	16270	16119	16278	16238	16350	16049	15881	16369	16113	16243	16202	16080	16350	16221	16106	16253	16298	16211	16311	16361	16168	16156	16363	16065	16227	16047	16265	16222	16023	16059	16105	16263	16396	16170	16133	16070	16045	16048	16034	16278	16323	15991	16173	16185	16134	16274	16144	16227	16159	16123	16214	16118	16189	16184	16328	16084	16038	16398	16440	16320	16231	16305	16098	16133	16116	16346	16095	16193	16291	16376	16161	16202	16077	16173	16183	16192	16297	16176	15892	16139	16302	16383	16364	16231	16238	16152	16120	16119	16235	16208	16043	16146	16329	16099	16035	16166	16285	16343	16089	16094	16502	16289	16143	16293	16341	16235	16377	16063	16253	16133	16276	16249	15995	16108	16334	16282	16084	16143	16213	16058	16165	16078	16036	16250	16263	16244	16219	16259	16303	16063	16009	16107	16243	16330	16040	16253	16171	16242	16112	16214	16198	16210	16232	16323	15921	16297	16332	16124	16141	16214	16174	16302	16292	16076	16105	16103	16269	16109	16236	16162	16443	16139	16216	16022	16244	16412	16293	16131	16208	16274	16126	16223	16274	16203	16112	16282	16072	16086	16318	16209	16291	16229	16169	16170	16107	16241	16177	16157	16239	16293	16224	16147	16318	16385	16105	16278	16197	16133	16201	15998	16250	16120	16015	16146	16318	16164	16247	16369	16198	16168	16250	16376	16196	16269	16203	16075	16108	16023	16282	16141	16304	16203	16145	16104	16293	16236	16088	16223	16102	16094	16319	16265	16106	16177	16213	16272	16082	16235	16176	16185	16139	16129	15967	16211	16071	16239	16322	15994	16224	16131	16278	16343	16320	16569	16036	16207	16214	16172	16225	16261	16058	16117	16068	16148	16270	16001	16127	16189	16224	15973	16208	16303	16276	16246	16059	16267	16316	16318	16076	16063	16339	16158	16233	16052	16150	16086	16278	16243	16386	16302	16190	16303	16169	16302	16139	16149	16118	16196	16117	16059	16065	16277	16321	16267	16235	16404	16218	16117	16171	16168	16261	16425	16194	16158	16472	16058	16229	16207	16151	16218	16150	16150	16240	16296	16366	16024	16142	16127	16111	16028	16516	16094	16130	16124	16278	16296	16427	16135	16088	16150	16078	15985	16157	16199	16445	16200	16207	16469	16270	16220	16160	16146	16388	16225	16140	16349	15981	16282	16116	16084	16156	15986	16166	16122	16093	16293	16207	16164	16266	16307	16361	16163	16119	16049	16030	16237	16120	16287	16123	16398	16138	16245	16212	16145	16206	16274	16371	16078	16067	16125	16219	16251	16121	16055	16057	16312	16029	16185	16260	16143	16323	16141	16151	16108	16204	16070	16160	16101	15929	16281	15941	16209	16146	16104	16348	16132	16364	16306	16185	16117	16010	16145	16136	16262	16148	16320	16001	16114	16298	16246	16134	16237	16129	16165	16284	16196	16325	16092	16096	16344	16104	16180	16228	16257	16233	16305	16356	16174	16386	16317	16198	16349	16324	16353	16344	16253	16311	16311	16219	16092	16299	16138	16136	16171	16026	16247	16405	16123	16049	16311	16259	16363	16136	16222	16063	16176	16066	16415	16221	16258	16228	16238	15993	16141	16249	16171	16116	15925	16208	16221	16189	16185	16374	16112	16063	15994	15979	16030	16043	16240	16177	16124	16188	16072	16094	16080	16132	16323	16134	16096	16333	15988	16059	15964	16127	16210	16149	16197	16184	16138	16140	16242	16185	16267	16080	16242	16307	16079	16244	16335	16319	16142	16246	15976	16066	16246	16417	16127	16085	16217	16019	16113	16163	16150	16292	16296	16382	15999	16359	16127	16242	16042	16377	15954	15968	16242
19875	23407	20692	17237	15758	15070	14380	14354	14115	14205	14179	14079	13729	13758	13609	13540	13532	13580	13470	13431	13367	13505	13506	13543	13286	13397	13418	13503	13294	13230	13314	13271	13369	13263	13347	13297	13129	13355	13232	13194	13370	13353	13273	13436	13322	13600	13428	13463	13472	13195	13139	13413	13347	13210	13344	13420	13287	13247	13207	13206	13148	13228	13219	13132	13299	13384	13216	13373	13075	13337	13253	13139	13346	12938	13178	13265	13231	13144	13179	13142	13208	13483	13424	13225	13206	13148	13245	13299	13368	13321	13258	13328	13247	13128	13193	13540	13184	13182	13295	13288	13459	13370	13138	13373	13239	13112	13226	13180	13221	13295	13218	13061	13215	13341	13334	13504	13100	13139	13417	13207	13188	13240	13282	13174	13315	13248	13189	13325	13342	13235	13435	13289	13487	13087	13371	13383	13329	13220	13388	13228	13232	13091	13384	13124	13391	13387	13237	13118	13290	13140	13211	13326	13170	13350	13340	13367	13084	13343	13344	13271	13257	13343	13252	13321	13306	13280	13269	13306	13262	13349	13323	13244	13246	13297	13249	13518	13183	13334	13200	13406	13264	13395	13319	13345	13285	13302	13237	13178	13301	13142	13283	13283	13081	13247	13351	13244	13275	13335	13307	13353	13208	13222	13238	13454	13282	13122	13297	13285	13309	13260	13115	13214	13149	13179	13160	13276	13245	13340	13346	13316	13276	13261	13184	13198	13312	13448	13250	13256	13136	13314	13119	13335	13193	13284	13244	13206	13193	13338	13335	13186	13222	13255	13331	13309	13341	13082	13184	13214	13476	13284	13334	13403	13113	13204	13367	13199	13414	13344	13258	13179	13294	13187	13320	13340	13145	13227	13348	13208	13182	13154	13244	13243	13367	13229	13373	13339	13218	13235	13370	13311	13357	13142	13092	13143	13225	13345	13325	13361	13300	13166	13197	13262	13427	13260	13088	13303	13287	13173	13493	13162	13220	13349	13489	13219	13369	13355	13337	13347	13290	13391	13234	13310	13277	13242	13355	13251	13290	13122	13229	13308	13402	13368	13290	13255	13106	13155	13271	13161	13311	13196	13237	13293	13113	13225	13240	13354	13150	13263	13466	13271	13194	13199	13214	13341	13066	13310	13328	13299	13447	13170	13112	13290	13242	13287	13272	13381	13230	13373	13229	13284	13253	13222	13208	13253	13195	13399	13385	13225	13165	13223	13187	13032	13059	13255	13307	13263	13219	13262	13282	13263	13330	13137	13197	13198	13209	13228	13305	13300	13395	13328	13382	13453	13218	13215	13165	13342	13212	13208	13214	13376	13223	13246	13356	13449	13409	13193	13262	13301	13271	13218	13182	13428	13234	13244	13138	13162	13243	13342	13228	13089	13262	13301	13198	13431	13168	13279	13189	13388	13160	13289	13131	13357	13283	13464	13152	13202	13151	13254	13195	13353	13368	13366	13312	13185	13287	13286	13252	13305	13143	13342	13156	13255	13436	13359	13214	13298	13188	13300	13266	13515	13153	13202	13352	13305	13215	13473	13129	13254	13302	13298	13355	13128	13469	13306	13315	13357	13260	13271	13106	13146	13242	13151	13147	13385	13321	13314	13323	13392	13278	13215	13073	13338	13399	13240	13207	13330	13255	13308	13342	13255	13409	13229	13277	13381	13222	13235	13274	13307	13155	13351	13428	13289	13256	13331	13299	13263	13222	13189	13323	13224	13224	13284	13229	13189	13281	13328	13295	13410	13284	13266	13362	13212	13289	13261	13176	13400	13256	13129	13095	13320	13361	13387	13454	13305	13274	13325	13151	13430	13383	13225	13176	13489	13315	13255	13221	13252	13123	13276	13265	13025	13359	13441	13425	13325	13159	13346	13266	13279	13294	13306	13293	13224	13164	13235	13295	13301	13357	13314	13269	13265	13283	13149	13200	13296	13230	13225	13125	13148	12959	13324	13442	13309	13241	13265	13091	13244	13248	13297	13270	13204	13266	13034	13295	13160	13329	13327	13215	13410	13324	13281	13298	13411	13244	13205	13216	13413	13231	13179	13294	13220	13244	13342	13231	13272	13261	13314	13201	13315	13334	13299	13201	13270	13472	13354	13268	13296	13243	13305	13274	13303	13272	12993	13198	13177	13495	13125	13192	13192	13337	13357	13421	13310	13198	13415	13350	13263	13163	13279	13188	13177	13354	13314	13182	13376	13283	13254	13287	13099	13206	13285	13264	13301	13358	13413	13281	13184	13318	13320	13220	13157	13208	13164	13490	13333	13304	13067	13183	13109	13398	13305	13325	13192	13297	13411	13310	13273	13206	13157	13420	13201	13322	13302	13560	13304	13205	13381	13281	13350	13315	13004	13408	13215	13389	13189	13166	13286	13281	13401	13378	13162	13349	13549	13201	13330	13284	13220	13259	13374	13358	13190	13158	13318	13259	13314	13341	13233	13143	13277	13313	13172	13418	13200	13388	13357	13197	13291	13423	13066	13338	13254	13253	13333	13174	13234	13376	13226	13300	13264	13429	13501	13235	13087	13134	13247	13290	13316	13294	13184	13337	13210	13243	13315	13417	13426	13295	13206	13285	13288	13315	13358	13060	13305	13306	13174	13252	13296	13169	13327	13359	13102	13057	13288	13136	13292	13306	13336	13180	13224	13302	13215	13196	13247	13427	13245	13203	13336	13397	13052	13333	13248	13386	13185	13354	13300	13183	13303	13120	13208	13452	13300	13364	13333	13241	13240	13254	13249	13346	13390	13200	13279	13464	13298	13353	13399	13186	13212	13238	13323	13232	13238	13371	13431	13389	13253	12986	13294	13268	13270	13412	13181	13172	13324	13216	13386	13237	13323	13430	13314	13384	13223	13205	13271	13387	13320	13267	13210	13271	13283	13145	13238	13335	13146	13308	13254	13215	13233	13053	13295	13185	13413	13274	13241	13187	13316	13197	13182	13253	13206	13222	13246	13243	13188	13302	13365	13339	13419	13185	13184	13244	13342	13318	13346	13333	13340	13226	13270	13385	13341	13376	13281	13286	13304	13258	13266	13286	13471	13157	13341	13237	13160	13273	13191	13214	13275	13317	13260	13157	13239	13274	13394	13302	13362	13238	13271	13333	13205	13386	13182	13276	13291	13299	13219	13219	13224	13410	13376	13325	13379	13280	13226	13149	13204	13109	13457	13134	13108	13331	13428	13345	13094	13292	13164	13374	13340	13382	13372	13331	13289	13263	13303	13140	13215	13341	13235	13271	13094	13399	13219	13354	13298	13160	13236	13239	13291	13327	13152	13225	13303	13188	13324	13316	13055	13350	13191	13148	13167	13276	13247	13344	13398	13304	13267	13399	13340	13348	13310	13187	13397	13332	13313	13227	13244	13122	13252	13247	13309	13308	13149	13174	13366	13127	13186	13227	13312	13312	13329	13300	13306	13257	13159	13295	13298	13330	13073	13113	13253	13267	13253	13333	13223	13289	13216	13282	13126	13274	13149	13298	13381	13343	13271	13383	13259	13089	13262	13177	13330	13316	13140	13349	13177	13145	13269	13378	13283	13055	13310	13376	13389	13464	13155	13369	13306	13232	13245	13387	13285	13081	13330	13329	13315	13307	13283	13455	13356	13277	13434	13295	13161	13302	13293	13165	13179	13196	13064	13263	13217	13323	13169	13220	13310	13317	13164	13365	13375	13226	13362	13359	13408	13095	13385	13042	13262	13192	13335	13292	13256	13266	13323	13207	13236	13232	13505	13234	13158	13421	13283	13394	13252	13179	13222	13460	13283	13304	13131	13233	13222	13168	13336	13227	13263	13345	13263	13222	13186	13298	13301	13246	13157	13408	13353	13151	13275	13296	13343	13265	13203	13297	13300	13308	13128	13360	13277	13303	13274	13130	13260	13286	13292	13265	13210	13283	13309	13338	13422	13245	13353	13217	13126	13358	13212	13407	13178	13466	13329	13183	13243	13269	13433	13302	13261	13385	13127	13204	13229	13233	13297	13258	13254	13257	13389	13469	13088	13302	13287	13323	13197	13403	13263	13341	13298	13147	13163	13023	13336	13220	13339	13237	13281	13282	13403	13324	13128	13318	12940	13282	13319	13174	13212	13404	13245	13245	13200	13217	13099	13174	13334	13155	13281	13260	13194	13458	13353	13322	13349	13027	13287	13425	13287	13157	13063	13332	13213	13317	13234	13184	13351	13337	13450	13308	13165	13364	13210	13227	13137	13220	13124	13234	13193	13338	13288	13144	13432	13313	13250	13161	13381	13202	13138	13427	13283	13274	13276	13201	13275	13253	13331	13176	13299	13163	13334	13301	13150	13281	13212	13263	13194	13412	13198	13265	13198	13249	13264	13336	13214	13485	13245	13275	13350	13013	13287	13358	13345	13285	13247	13348	13265	13170	13248	13211	13208	13252	13226	13287	13286	13364	13262	13221	13320	13366	13250	13207	13229	13267	13340	13292	13241	13297	13225	13279	13263	13252	13277	13189	13127	13190	13374	13325	13201	13307	13312	13338	13171	13293	13260	13290	13207	13265	13352	13313	13131	13215	13387	13208	13251	13176	13232	13060	13273	13095	13293	13361	13245	13351	13264	13270	13201	13272	13250	13388	13260	13366	13191	13312	13273	13220	13436	13018	13318	13423	13272	13442	13343	13260	13109	13229	13264	13235	13183	13426	13147	13318	13140	13218	13364	13251	13370	13330	13306	13330	13280	13186	13335	13239	13112	13249	13283	13220	13247	13577	13440	13428	12984	13308	13350	13152	13292	13167	13196	13228	13223	13202	13307	13271	13490	13225	13291	13206	13236	13351	13221	13454	13336	13310	13354	13396	13183	13228	13184	13091	13336	13218	13329	13353	13374	13191	13317	13284	13179	13213	13242	13324	13260	13402	13294	13389	13266	13397	13158	13226	13413	13352	13188	13426	13225	13217	13344	13289	13283	13354	13319	13313	13392	13245	13361	13351	13318	13280	13183	13396	13271	13306	13211	13238	13384	13239	13250	13015	13309	13234	13310	13243	13338	13251	13203	13126	13514	13142	13289	13260	13391	13389	13202	13417	13283	13282	13323	13281	13242	13275	13263	13358	13467	13314	13329	13231	13277	13434	13348	13302	13266	13291	13263	13282	13459	13474	13325
24698	21064	27974	24527	22665	22069	20675	18335	17804	17660	17287	17198	16885	16880	16488	16677	16421	16404	16431	16322	16264	16244	16346	16177	16092	16178	16266	16254	16223	16176	16053	15967	15997	15837	16108	15933	15771	15920	16056	15872	16005	16101	16178	16298	16985	16652	16676	16308	16121	15966	15899	15905	15987	15820	15995	16032	15691	16052	15985	15999	15743	16131	15882	15839	16162	15934	15972	15760	15825	15896	15873	15682	15977	15917	16246	15864	15763	15906	16081	16018	15946	16067	15762	15953	15831	15819	15971	15940	15993	15794	15898	15799	16078	15862	16074	16077	15866	15838	15920	15843	15979	15747	15868	15734	16156	15957	15858	16087	16016	15824	15916	15974	15913	15753	15790	15963	15979	15893	15722	15963	15920	15865	15814	15802	15948	15869	15806	15923	16039	16050	16002	15881	16066	15909	16004	15870	16007	15994	15853	15880	15844	15974	15827	15867	15894	15993	15940	15988	15941	16158	15954	15909	15930	15850	15828	15817	16033	15707	15746	15877	15749	16014	16030	15877	15739	15861	15594	16078	15851	15773	15907	15919	15917	15826	15911	15745	15762	15984	15720	16135	15897	15857	15775	15791	15874	16132	15838	15871	15967	15786	15897	15932	15826	15973	15899	16061	16118	16046	15553	15913	15768	16038	15994	15917	15854	15907	15865	16033	15829	15787	16062	16028	15765	15882	16024	15904	15995	15833	16046	15878	15704	15493	15777	15770	15804	15772	15820	15988	15901	15918	15917	15849	15867	15914	16089	15898	15885	16050	15941	16029	15977	15789	15966	15884	15777	16026	15978	16065	15862	15768	15806	15854	15638	15835	15884	15776	15646	16079	15978	15873	15831	16036	15931	15742	15890	15992	15958	15854	15953	15822	15900	15619	15812	15692	15716	15982	15871	15906	15929	15818	16057	15939	16004	16085	15847	16034	15976	15913	15878	15868	16008	15684	15850	16029	16007	15757	15771	15986	15885	15764	15898	15991	15860	15901	15899	15789	15760	15771	15932	15861	15859	15779	15731	15999	15922	15727	15755	16066	16088	15775	15964	15838	15918	15873	15956	15909	15781	15903	16000	15933	15936	15954	15906	15870	15739	15918	16115	15647	15872	15820	15788	15855	15809	15772	16146	15897	15720	15826	15715	16073	15875	15909	15755	15969	15765	16062	15781	15949	15869	15916	15982	15805	15915	15768	15869	15901	15846	15907	15755	16090	16077	15782	15875	15896	15951	15671	16041	15978	15826	15673	15911	15958	15700	15762	15917	15973	15834	15706	15807	16133	15846	15806	16016	15881	15834	15919	16021	15741	16007	15992	15864	15806	15861	15885	15771	15945	15667	15754	15785	15856	15988	15653	15919	15921	16015	15866	15743	15816	16014	15820	15872	15874	15894	15834	15874	15874	15921	15927	15913	15900	15826	15916	15953	16005	15968	15897	16103	15891	16008	15952	15847	15714	16041	16042	15818	15870	15989	15857	15922	16040	15950	15777	15947	15783	16068	15856	15932	15803	15859	16118	15894	15999	15802	15947	15867	15803	15918	16013	15763	16018	15823	15851	15959	15914	15848	15821	15706	15932	15826	15981	15963	15902	15792	16018	15886	15849	15815	15860	16070	15996	15858	15882	16080	16016	15857	15866	15975	15951	16007	15930	15875	15779	15992	15932	16061	15891	15923	16058	15975	15966	15832	15892	15786	15988	16028	15977	15883	15903	15863	15979	15963	15970	15929	15780	15947	16031	16058	15982	15736	15859	15775	16150	15917	15723	15973	16126	15938	15983	15912	15961	16046	15783	15825	15956	15985	15870	15969	15950	15875	16004	15951	15873	16104	15708	15844	15838	15852	16017	15876	15849	15758	16104	15949	15832	15758	15880	15824	15931	15874	15916	16123	16072	16062	15995	15983	15854	15891	16038	16017	15856	16096	15807	15682	15823	15837	15866	15818	15847	15870	15880	16104	15818	15998	16072	15912	15909	15847	15861	15892	15934	15884	15618	15795	15869	15962	15764	15804	15842	15642	15935	15825	15848	15820	15780	16001	15835	16076	15968	15970	15970	15958	16109	15748	15914	15947	15798	15986	15893	15956	15764	15802	15776	15943	16022	15750	15782	15896	15813	15840	15988	15891	15938	15905	16008	15900	15777	15736	15934	15792	15868	15893	15988	15874	15868	15731	15961	16003	16041	15869	15899	16045	15751	15982	15721	15770	15970	15731	16024	15968	15837	15938	15793	15831	15825	15656	15824	15784	15829	15902	15950	15827	15751	15925	15854	15848	15994	15758	15890	15960	16011	15782	15895	15926	15784	16063	15971	15781	15850	15885	15869	15847	16121	16051	15850	15820	15923	16002	15882	16059	15854	15893	15709	15832	15824	15898	16029	15690	16085	15925	15970	15828	15875	15707	15944	15858	15798	16034	15675	15832	15992	15993	15633	15762	15869	16019	15794	15930	15871	15950	15794	15547	15734	15774	15861	16005	15763	16036	15696	15882	16018	15883	15929	15903	16040	15732	15828	16024	15888	15784	15828	16010	15825	15808	15915	15898	15965	15933	15924	15868	16068	15734	16014	15926	15943	15816	15950	15998	15922	15699	16096	15860	15860	15932	15953	16110	15728	16001	15926	15903	15647	16100	16151	15831	15944	15940	15923	15986	15769	15985	15874	15871	15929	16117	15934	15732	15915	15877	15950	16001	15715	15922	15935	15811	15915	15696	15915	15941	15878	16029	15938	15973	15968	15912	15870	15916	15971	15854	15900	15809	15853	16024	16061	15810	15946	15828	15889	15895	16038	15869	16064	15858	15890	16049	15898	15940	15851	15843	15932	15838	16059	15926	15592	15937	15886	15927	15709	15796	15869	15982	15850	15914	15914	15995	15934	15886	15720	15799	15798	15814	15793	15913	16088	15943	15933	15741	15883	15834	15902	15933	15843	16016	15892	15763	15977	15951	15897	15673	15924	15701	15711	15757	15978	15949	15857	15836	15854	15951	15921	15970	15889	16021	15869	15934	15885	15713	15788	15847	15867	15868	15946	15925	16084	15915	15819	15716	15780	15867	16002	15870	15996	15874	15870	15786	15635	15865	15816	15909	15991	15834	15717	15944	15839	15838	15770	15777	15796	15889	15721	15901	15770	15888	15859	15927	15634	16073	15873	16082	15803	15895	15723	15849	15822	15878	15727	16069	15967	15913	15878	15760	15988	15846	15882	16104	15889	15837	15856	16045	16040	15902	15861	15803	16056	15949	15889	15848	15741	15936	15953	15997	15871	16026	15964	15826	15875	15929	15853	16049	15939	15929	16084	16170	15836	15949	15932	15922	15992	15917	15849	15911	15966	15945	15891	15874	15919	15825	15962	15817	15956	15930	16013	15807	15731	15882	15904	15917	16008	16048	15995	15975	16101	15886	15909	15882	15916	15965	15687	15902	16061	15936	15764	15861	15874	15950	15916	16006	15951	15747	15851	16035	16000	15995	16035	16042	15671	15819	15950	15991	16076	15810	15897	15685	15747	15836	15664	15716	15939	15919	15997	15932	15991	15823	15784	15903	15891	15788	15912	15819	15774	16066	15771	15740	15868	16018	15917	15954	15825	16070	15983	16045	15900	15910	15788	15867	15898	15905	15663	15858	15862	15760	16059	15913	16110	15890	15995	15810	15938	15800	15798	15779	16103	15843	15820	15873	15901	15742	15710	15881	15921	15964	15937	15857	16007	15843	16048	15807	15881	15781	15986	15729	15891	15947	15895	16129	15913	15843	16000	16158	16126	16154	15988	15895	15789	16075	16061	16055	16142	15927	16008	15929	15964	15680	15819	16052	15977	15928	15968	15887	15708	15865	15899	15882	15753	16047	15999	15932	15862	15957	15704	15733	15909	16040	15943	15712	15998	15964	15924	15900	16027	16029	16199	15835	15875	15992	15988	15816	16032	15655	15855	15867	15800	16043	15983	15921	16093	15910	15743	15773	15819	16088	15881	15713	16059	15728	15927	15900	15987	15842	15948	15714	15848	16104	15896	15840	15835	15769	15769	15867	15857	15919	15939	15946	15910	15971	15826	16246	15951	15947	15989	15926	16055	15863	15880	16053	15915	15778	15777	16159	16019	15751	16025	15895	15903	15999	16089	15911	15888	16029	15947	15948	15937	15877	15800	15948	15791	15906	15854	15713	15885	15885	16000	15968	15934	16082	15664	15789	15670	15959	15865	15807	15699	15813	15873	15876	16026	16049	15900	15901	15894	15924	15931	16003	15807	15967	16042	15762	15943	15921	15954	15916	15999	15922	15853	15738	16083	15921	15890	15945	16009	15935	15773	16021	15896	15879	15920	15852	16029	15743	15981	15794	15644	15824	15893	15832	15934	16070	15834	15738	15869	15836	15864	15777	15819	16140	16120	15843	15811	16041	15889	15947	15912	16112	15840	15965	15740	15901	15814	15733	16010	15849	15961	15848	15776	15733	15841	15857	15883	15785	15949	15986	16077	15951	16012	15919	16003	16047	16059	15985	15854	15961	16016	15889	15898	15920	16057	15847	15957	15930	15754	15946	15850	15953	15896	15924	15905	15719	15838	15971	15917	15858	15767	16115	16002	15833	15963	15952	15823	16025	16206	16014	15752	15919	15766	15837	15793	15897	15890	15893	15979	15984	15732	16067	15986	15841	16010	15906	15966	15920	16022	15956	15821	15876	15796	15921	15656	16007	15855	15841	15926	16032	16043	15804	16086	15924	15956	15979	15840	15906	16044	15976	15801	15875	16019	15955	15904	15868	15852	15978	15871	16008	15868	15919	16067	16125	15858	15861	16000	15830	15911	15940	15907	15803	15924	15991	15873	15965	15970	15766	15785	15837	15951	15937	15808	16049	15756	15878	15964	16020	16108	15940	15884	15688	15868	15955	16074	15877	15623	15921	15803	15810	16069	16165	15908	15920	15864	15741	15930	15957	15824	16036	16089	15771	15940	15840	15776	15937	16043	16080	15785	15931	15780	15765	15735	15879	15872	16037	15911	15959	15842	15999	15808	15829	15771	15875	15940	15910	15743	16028	15992	16062	15816	15879	15974	15914	15784	15888	15729	15940	16102	16021	15800	15881	15747	15811	16010	15871	15968	15901	15760	15955	16032	16024	15665	15867	15963	15904	15919
22316	36466	32735	25205	21531	18988	17277	16359	15879	15845	15410	15214	14697	14340	13970	14038	14098	13652	13600	13703	13580	13442	13684	13412	13449	13407	13578	13468	13420	13472	13171	13154	13133	13053	13129	13163	13121	13209	13268	13068	13216	13201	13261	13772	14496	14273	13898	13646	13246	13120	13292	13010	13147	13154	13144	13020	13187	13151	13167	13083	13109	13111	13204	13076	13185	13250	13160	12972	13036	13334	13032	13068	13050	12932	13118	13242	13051	13175	13079	13178	13104	13254	13193	13198	13186	13166	13141	13110	13119	13084	13200	12961	13070	12951	13083	12914	13068	13110	13164	13145	12978	13070	13130	13056	13018	13157	13082	13224	13054	13093	13091	13098	13039	13072	13129	13177	13021	13026	13234	13207	13211	13166	13056	13223	13119	13180	13053	13059	13113	12979	13322	13003	13233	13108	13189	13095	13164	12990	12998	13136	13147	13114	13096	13093	13157	13139	13079	13078	13246	13067	13354	13024	13164	13172	13138	12937	13254	13120	13025	13136	13013	12972	13139	13204	13212	13143	13146	13008	13193	13154	13181	13056	13031	12946	13112	13034	13006	13147	13251	13000	13030	13079	12927	13108	13111	13080	13032	13082	13154	13203	13126	13127	13017	13219	13138	13149	13092	13067	13059	13107	13130	13152	13007	13345	13126	13070	13146	12970	13098	13255	12970	13133	13050	13092	13121	13048	13266	12981	13153	13174	13121	13152	13111	13106	13119	13175	12989	13240	13114	13223	13110	13130	13043	13012	13111	13044	13055	13125	13236	13080	13009	13043	13155	13039	13306	13091	13081	13087	13214	12956	12997	12950	13078	13046	12963	13297	13203	13152	13098	13216	13061	13066	13155	13100	12966	13232	12925	13119	13011	13056	13020	13198	13183	13012	12901	13004	13021	13212	13072	13193	13040	13150	13197	13011	13169	13106	13087	13243	12870	13053	13263	13253	13186	13012	13078	13056	13160	13003	13057	13216	13090	13288	12937	12986	13182	13012	13027	12963	13041	13168	13119	12927	13320	13133	13066	13163	12981	13098	13141	13170	13117	13058	13172	13037	13162	13092	13042	13145	13163	13105	13228	13240	12944	13086	13063	13206	13062	13164	13238	13112	13078	13114	13260	13015	13104	13187	13153	13064	13141	13069	13091	13144	13100	13242	13064	13141	13111	13059	13156	13145	13195	13108	13209	13206	12995	13210	13194	13151	13031	13074	13063	13054	13008	13264	13024	13036	13191	13072	13086	13083	13186	13275	13089	13130	13141	13148	12977	13234	13089	12963	13338	13091	13091	13240	13137	13095	13018	12966	13086	13044	13177	13023	13058	12988	13138	13189	13135	13021	13057	13044	13066	13129	13125	13054	13015	13148	13140	13026	13265	13172	13161	12926	13105	13242	13031	13110	13014	13146	13137	13083	12963	13016	13190	13140	13233	13135	13067	13137	13077	13309	13098	13126	13078	13113	13012	13129	13089	13235	13119	12917	13182	13127	13053	13085	12972	13150	13013	13104	12902	13090	12989	13351	13125	13190	13154	13136	13048	13100	13330	13110	13249	13110	13137	13162	13014	12972	13295	13156	13035	13078	12932	13187	13119	13158	13175	13068	13072	13027	13204	13004	13196	12910	13160	13136	13197	13042	13069	13000	13163	13136	13133	13011	13139	13188	12920	13028	13198	13123	13083	13038	13206	13214	13056	13024	12966	13115	13083	12954	13229	13178	12979	13149	13139	13169	12961	13165	13160	13080	12985	13085	13165	12900	13029	13033	13130	13099	13070	13149	12963	13095	13059	13010	13180	13044	13071	13117	13294	12961	13081	12988	12914	13066	13226	13052	13160	13180	13355	13241	13021	13218	13073	13135	13126	13088	13195	13162	13094	13268	13137	13125	13025	13044	13216	13102	13092	13131	12959	13090	13232	13087	13251	13117	13053	13115	13202	13161	13104	13107	13082	13003	13240	12950	13217	13187	13085	13227	13157	12885	13112	12984	13048	13181	13139	13134	13007	13187	12985	13055	13120	13182	12994	13027	13193	13167	13101	13128	13164	13103	13043	13102	13015	13075	13192	13196	13140	12834	13011	13233	13230	13210	12990	13192	13143	13143	12974	12959	13013	13176	13126	13008	13074	13057	13065	12862	13099	12832	13151	13159	13207	13117	13159	13033	13056	13128	13021	13062	13145	12962	13063	13062	12996	13095	12929	13313	13117	13114	12919	12999	13117	13118	13057	13047	13008	13102	13129	13276	13162	13090	13054	13133	13057	12975	13247	13074	13121	13047	13194	13215	13132	12975	13080	13054	13198	13110	12953	13087	13056	13100	13105	13196	12946	13041	13094	13039	13057	13181	13052	13028	13123	13035	13039	12985	13000	13068	13120	13126	13094	13188	13084	13158	13086	12964	13164	12949	12978	13199	13108	13165	13114	13095	13208	13048	13205	13034	13027	13179	13229	13107	13219	13063	13219	13024	13005	13051	13236	13022	13161	13232	13039	13034	13213	12952	13200	13017	12992	13040	12960	12968	13028	12991	13040	13052	13121	13156	12898	13080	12854	13017	13136	13043	13183	13145	13147	13133	13278	13008	13017	13091	13185	13047	13148	13038	12989	13139	13037	13095	13219	13244	13288	13051	13159	12895	13037	12908	13010	13277	13123	13111	13200	13137	13110	13139	13112	13103	13181	13053	13141	12997	13147	12997	13058	13029	13145	13080	13066	13124	13217	13173	13113	13200	13066	13187	13128	13129	13093	12993	13131	13111	13033	13002	13113	12928	13101	13101	13185	13165	13070	13094	13027	13099	13075	13133	12977	13123	13121	13113	13129	13291	13029	13120	13208	13073	12939	13253	13092	12985	13002	13108	13142	12980	13266	13057	13047	13149	12975	13153	13211	13179	13139	13097	13045	13198	13065	13121	13045	13072	12868	13007	13266	12978	13085	13043	13261	13164	13095	13159	12969	12988	13078	12924	13129	13071	13066	13130	13120	13065	12982	13153	13095	13083	13189	13054	13057	13131	13060	13151	13111	13204	13000	13138	13137	13012	13152	12985	12988	13093	13159	13097	13117	12992	13282	13246	12980	13159	13138	13114	13123	13206	13100	13207	13049	13196	13137	13039	12962	13099	13095	13066	13034	13065	13077	13253	13109	12962	13051	13029	13087	13282	12962	13204	13127	13155	13206	13252	13170	12961	13095	13204	13123	13073	13096	12990	13100	13103	13123	13048	12919	13103	13167	12925	13198	13197	13074	13122	13120	13102	13095	13079	13301	13069	13162	13093	13090	12977	13241	13230	13166	12949	13124	13148	13135	13219	13164	13166	13136	12978	12989	13150	13061	13144	13022	13086	12907	12962	13199	13078	12995	13206	13123	13046	13045	13120	13154	13077	13090	13130	13118	13197	13158	13123	13131	13042	13135	13147	13134	13127	13138	13115	12958	13182	13084	12956	13242	13188	13097	13101	13150	13103	13155	13213	13084	13162	13091	13167	13002	13213	13085	13061	13077	13138	13049	12975	13127	13033	12955	13019	13198	13168	13101	12963	13081	13102	13351	13132	13177	13088	13056	12990	13122	13120	13172	13079	13126	13206	13001	13202	13178	13071	13019	13032	13116	13026	13294	13206	13224	13075	13108	13111	13127	13047	13135	12981	13109	13010	13068	12960	12981	13210	13104	13079	13318	12960	12995	13239	12969	13230	13115	13095	12865	13019	13159	13112	13099	13150	13202	13260	13262	13175	13104	13318	13038	13125	13039	13187	12979	12950	13061	13087	13122	12993	13064	13109	13090	13106	13078	13172	13066	13051	13004	12969	13088	13041	13190	13080	13028	13237	13184	13063	12994	13125	13125	13030	13180	13184	13081	12933	13139	13228	13096	13046	13197	13122	13284	13035	13164	13102	12969	13017	13028	13087	13079	13079	13125	13103	13126	13041	13067	13069	13138	12996	13086	13167	12986	13010	13125	13046	13043	13020	13164	13107	13120	13054	13118	13027	13010	12997	13168	13088	13023	13135	12991	13071	13193	13132	13116	13086	13102	13160	13153	12882	13180	13177	13124	13068	13134	13246	12941	13146	13090	13046	13253	13153	12834	13220	13117	13054	12991	13127	13167	13013	13100	13107	13027	13066	13293	13135	13066	13096	13115	13018	13103	13005	12971	13097	13206	13191	13125	13044	13013	13052	13221	13184	13083	13216	13210	12981	13100	13055	13201	13307	12961	13141	13024	13020	12962	13069	13171	13117	13087	13274	12964	12986	13118	13168	13048	13012	13252	13281	13059	13067	13135	12994	13116	13083	13115	13184	13187	13259	13014	13143	13030	13200	13116	13100	13018	13131	13102	13038	13105	13224	13222	12992	13115	13093	12870	13068	13172	13223	13118	13146	13078	13252	13055	13109	13132	13089	13141	13115	13201	13036	13078	13033	12950	13064	13015	13222	13138	13048	13156	13073	13201	13139	13082	13040	13371	13055	13069	13069	13005	13158	13121	13157	12954	13235	12963	12905	13234	13085	13182	13013	12853	12930	13155	13183	13060	13062	13085	13011	12962	12998	13216	13026	13167	13046	12891	13103	13120	13064	13189	13109	13130	13076	13121	13083	13018	13206	13120	13023	13126	13059	12984	13115	13067	13051	13156	13212	13271	13177	13185	13028	13035	13158	13202	13087	13158	13174	13093	13057	13069	13264	13137	13188	13039	13047	13069	13041	13000	13259	13139	13116	13050	13057	13137	12888	13185	13141	13197	13119	13002	13065	13052	13004	13002	13035	13097	13133	13117	13115	13132	13125	13249	13063	13139	13123	13039	12978	12931	13174	13080	12998	13126	13165	13048	13194	13118	13173	13163	13131	13174	12977	13123	13083	13071	13144	13035	13167	13158	13255	13108	13142	13109	12955	13067	12999	12936	13062	13153	13128	13267	13002	13327	13104	13087	13190	13008	13117	13097	13117	13072	13130	12996	13145	13167	13160	13162	13023	13169	13071	13195	13061	13092	12981	13170	13033	13152	13133	13199	13153	13170	12895	13147	13007	13182	13116	13039	13077	13147	13152	13162	13057	13178	13131	13229	13037	13249	13110	13059	12997	13236	12951	13184	13146	13097	13144	12912	13070	13064	13120	12982	13147	13010	13155	13024	13041	13266	13287
23628	21176	28497	23914	21825	23854	23926	19047	17913	17794	17361	17073	16623	16375	15985	15990	15550	15457	15464	15399	15592	15519	15094	15412	15364	15133	15254	15391	15266	15292	15052	14905	14995	15169	15004	14984	14893	14974	15018	15032	15058	14876	15130	15779	16435	16339	16209	15640	15148	14866	15017	14962	14993	15110	14935	15021	14878	14927	15027	14761	14812	14981	15086	14766	14907	15033	14669	14911	14994	14880	14865	14719	14824	14886	14918	14887	14958	14914	15072	14987	14923	14964	15056	14787	14866	14757	14587	14705	14869	14696	14692	14724	14935	14950	14867	14985	14731	14889	14904	14847	15035	14757	14907	14952	14909	14967	15010	14682	14950	15029	14890	14905	15057	14939	15046	14664	14954	14856	14977	14791	14924	14945	15052	14830	14705	14810	14859	14651	14864	14866	14722	14829	14872	14856	14805	14757	14728	14708	14841	14947	14765	14930	14974	14936	14927	14769	14860	14921	14993	14917	14995	14990	14959	14877	14853	14768	14755	14845	14939	14890	14748	14892	14857	14870	14753	15034	14871	14737	15039	14723	14900	14877	14785	14851	15269	14969	14827	14840	14993	14902	14873	14990	14972	14965	14924	14896	14860	14767	14854	14820	14858	14964	14869	14909	14788	14959	14943	14867	14913	14781	14670	14955	14859	14704	14809	14965	14898	14943	14845	14889	14738	14898	14802	14637	14901	14897	14657	14917	14901	14712	14836	14701	14814	14913	14769	14884	14862	14863	14936	14782	14613	14737	14660	14895	14790	14878	14752	14762	14691	14952	14854	14829	14727	14913	14804	14966	14945	14843	14833	14869	14849	14895	14890	14798	14768	14968	14898	14926	14961	14731	14733	14824	14796	14819	14825	14846	14946	14822	14989	14870	14831	14861	14658	14922	14661	14981	14979	14967	14886	14848	14913	14782	14741	15030	14848	14648	14851	14722	14765	14814	14915	14712	14993	14696	14872	14923	14931	14757	14789	14868	14817	14826	14971	14795	14785	14813	15116	14849	14841	14764	14752	14801	14892	15083	14810	14931	15032	14726	14990	14798	15064	14676	15086	14908	14843	14866	14967	14995	14800	14750	14891	14915	14634	14815	14834	14819	14803	15024	14878	14945	14665	15012	14835	14891	14901	14825	14922	14992	14753	14680	14859	15018	15031	14791	14669	14982	14818	14908	14656	14905	14732	14705	14794	14926	14902	14976	14968	14751	14862	14818	14852	14795	14931	14919	14746	14826	14743	14764	14972	14833	14732	15061	14850	14761	14785	14899	14850	14732	14605	14647	14553	14815	14949	14896	15002	14864	14917	14758	14814	14919	14734	14810	14779	14951	14987	14696	14832	14960	15005	14856	14882	14811	14830	14713	14817	14732	14838	14907	14659	14928	15066	14895	14849	14862	14594	14641	14826	14949	14960	14648	14766	14945	14660	14916	14859	14811	14996	14941	14844	14711	14716	14779	14741	14686	14825	14652	14856	14933	15028	14727	14740	15087	14917	14927	14924	14956	14954	14581	14781	14683	14949	14920	14678	14672	14975	15022	14792	14679	14881	14793	14918	14790	14621	14862	14962	14900	14903	14956	14762	14853	14943	14794	14781	14800	14680	14622	14699	14678	14924	14931	14823	14892	14770	14940	14808	14859	14984	14753	14698	14950	14646	15061	14894	15011	14808	14854	14672	14851	14921	14918	14915	14882	14855	14820	14810	14736	15003	14796	14599	14666	15039	14942	15009	15076	14690	14967	14777	14861	14919	14793	14711	14791	14789	14831	14667	14764	14754	14924	14681	14856	14786	14791	14975	14768	14842	14766	14862	14867	14802	14833	14982	14858	14721	14874	14855	14698	14822	14821	14566	14779	15027	14619	14828	14900	14821	14780	14920	14952	14740	14682	14856	14921	14649	14769	14988	14928	14783	14682	14781	14800	14816	14869	14711	14778	14850	14834	14928	14881	14818	14983	14732	14849	14807	14902	15025	14862	14863	14964	15009	14777	14787	14952	14801	14749	14818	14821	14805	14730	14840	14760	14830	14849	15083	14715	14773	14798	14889	14995	14964	14756	14784	14912	14911	14909	14741	14707	14999	14863	14855	15084	14805	14855	15011	14831	14810	14818	15246	14787	14801	14674	14767	14858	14763	15075	14930	15039	14747	14764	14857	14998	14835	14813	14878	14951	14697	15003	14984	14892	14939	14829	15253	14753	14853	14760	14923	14717	14851	14914	14799	14927	14907	14763	14981	15109	14801	14706	14973	14792	14800	14653	14812	14943	14794	14942	14946	14877	14972	14811	14728	14855	14883	14802	14868	14771	14730	14827	14897	14734	14880	14907	14935	14932	14782	14810	14902	14893	14979	14780	14711	14906	14792	14824	14743	14982	14862	14894	14703	14822	15010	14917	14839	14927	14902	14853	15009	14926	14831	14906	14732	14809	14715	14909	15066	14773	15028	14973	14863	14828	14817	14635	14736	14895	14866	14969	14840	14974	14916	14916	14847	14766	14875	14942	14845	14745	14880	14855	14846	14638	14838	14790	14590	14793	14983	14755	14873	14887	14729	14805	15073	14848	14909	14899	14974	14888	14787	14924	14941	14874	14944	14846	14645	14763	14713	14715	14842	14832	14857	14914	14773	14960	14625	14900	14675	14721	14797	14821	14903	14812	14828	14972	14817	14818	14859	14895	14632	14985	14906	14799	14693	14940	14963	14881	14850	14726	14872	14844	14885	14801	14816	14887	14849	14869	14931	14769	14919	14795	14785	14803	14805	14834	15119	14839	14744	14688	14945	14894	14914	14719	15042	14784	15188	15076	14769	14908	14769	15037	14792	14674	14905	14699	14700	14739	14665	14917	14869	14949	14709	14900	14821	14991	14999	14914	14954	14805	14810	14925	14838	15021	14922	14878	14730	15000	14688	14795	14737	14726	15115	14926	15033	14753	14890	14982	14842	14920	15103	15060	14816	14701	14861	14913	14896	14823	14929	14803	14662	14603	14900	14964	14992	14838	14896	14735	14876	14663	14932	14741	14975	15048	15008	14908	14838	14806	15139	14840	14988	14701	14837	14959	14912	14753	15003	14990	14910	14994	14870	14952	14964	14865	14858	14864	14778	14817	14874	14800	14974	14908	14895	14893	14649	14834	14794	14895	14841	14952	14950	15013	14967	14908	14822	14847	14714	14758	14818	14681	14705	14993	14977	14705	14597	14701	14990	14861	14817	14893	14909	14783	14815	14893	14790	14758	14810	15069	14775	14769	14738	14815	14762	14937	14673	14723	14835	14687	14894	14653	14882	15002	14881	14859	14899	14892	14880	14803	14809	14902	14944	14939	14886	14934	14817	14907	14857	14887	14849	14766	14667	14707	14876	14958	14853	14800	14935	14739	14707	14975	14965	14817	14704	14825	14904	14778	14654	14894	14821	14853	14618	14883	14933	14837	14796	14674	14784	14862	14826	14861	14800	14797	14758	14761	14773	14748	14943	14721	14989	14734	14859	14722	14732	14961	14984	14862	14725	14711	14772	14989	14905	14912	15015	14962	14766	14917	14777	14924	14865	14817	15005	14772	14982	14898	14816	14740	14744	14729	14905	14897	14882	14777	14752	14757	14976	14936	14791	14928	14981	14924	14823	14840	14856	14791	15077	14756	15025	14848	14796	14729	14771	14872	14772	14759	15010	14985	14827	14794	14949	14864	15032	14831	14687	14882	14836	14866	14947	14790	14812	14785	14707	14857	14874	14999	14910	14900	14929	14845	14750	14787	14715	14848	15100	14823	14940	14740	14772	14766	14907	15031	14627	14688	14763	14926	14767	14857	14669	14927	14798	14767	14848	14828	14744	14903	14933	14744	14814	14834	14750	14844	14926	14685	14811	15002	14685	14885	15019	14726	14793	14945	14931	14942	14751	14738	14892	14847	14822	14828	14796	14940	14947	14770	14621	14793	14939	14770	14835	14878	14761	14977	14891	14964	14915	14607	15059	14870	14814	14958	14764	14926	14799	14671	14898	14758	14834	14669	14942	14743	14870	14843	14903	14937	14727	14759	15021	14677	14922	14699	14871	15023	14766	14585	14822	14892	14875	14979	14888	14812	14664	14885	14717	14706	14795	14773	14855	14792	14721	14597	14663	14838	14735	14708	15063	14810	14861	14799	14966	14818	14832	14763	14979	14887	14999	14801	14765	14809	14804	14834	14777	14840	14987	14592	14729	14850	14824	14755	15090	14765	15103	14808	14813	14629	14799	14890	14733	14913	14741	15117	14887	14846	14760	14884	14735	14908	14969	14850	14750	14707	14861	14941	14863	14944	14962	14822	14849	14805	15006	14810	14986	14860	14872	14812	14715	14646	14903	14976	14928	15006	15099	14947	14831	14797	15091	14926	14995	15018	14811	14832	14816	14615	14879	14774	14942	14631	14663	14863	15041	14880	14872	14820	14775	14964	14970	14916	14877	14773	14826	14850	14882	14703	14807	14808	14874	14819	14877	14844	14942	14718	14822	14721	14808	14924	14908	15028	15005	14819	14775	14991	14914	14865	14681	14708	14891	15013	14746	14872	14851	14780	14709	14888	15001	15072	15013	15082	14873	14878	14883	14966	14870	14834	14905	14935	14932	14791	14803	15022	14933	14767	14809	14952	14915	14970	14772	14780	14769	14824	14881	14799	14869	14800	14832	14929	14794	14905	15006	14879	14895	14958	14702	14885	14872	14802	14893	14873	14818	14720	15024	14890	14922	14977	14881	14850	14905	14786	14696	15024	14754	14940	15028	14865	14843	14895	14848	14710	14879	14798	14954	14772	14965	14856	14815	15022	14889	14803	14870	14892	14835	14757	14785	14587	14661	14965	14656	14880	14741	14933	14927	14811	14736	14852	15030	15057	15044	14914	14764	14794	14925	14911	14850	14831	14830	14927	15084	14766	14911	14725	15010	14791	14849	14857	14936	14819	14898	14885	14950	14789	15060	14731	14846	14857	14795	14690	14878	15000	14668	14771	15018	14933	14777	14585	14911	14768	14870	15006	14964	14777	14699	14837	14530	14984	14683	14937	14815	14922	14894	14899	14736	14813	15010	14788	14649	14925	14868	14864	14918	14836	14822	14902	14768	14704	14934	14756	14764	14959	15036	14662	14783	14732	14896	14880	14881	14659
24646	41292	38122	30342	25338	21819	19716	18030	17472	16750	16314	15853	15002	14604	14316	14021	13677	13655	13519	13510	13180	13059	13171	13172	13037	13081	13022	13232	13056	12720	12592	12743	12445	12586	12638	12465	12525	12673	12517	12489	12617	12594	12757	13768	14812	14608	14335	13346	12972	12589	12464	12515	12371	12562	12580	12549	12617	12338	12513	12520	12316	12521	12404	12537	12500	12522	12484	12523	12642	12578	12492	12391	12566	12453	12272	12372	12586	12529	12527	12580	12642	12530	12431	12579	12411	12423	12451	12548	12418	12545	12561	12331	12547	12447	12492	12432	12467	12680	12360	12384	12355	12583	12511	12486	12495	12424	12551	12417	12421	12489	12384	12662	12608	12526	12318	12486	12611	12640	12285	12402	12511	12464	12504	12386	12480	12704	12360	12388	12483	12530	12571	12363	12580	12455	12627	12388	12421	12479	12369	12400	12556	12625	12428	12450	12383	12524	12431	12509	12569	12668	12457	12457	12515	12552	12589	12582	12510	12641	12441	12505	12444	12569	12459	12425	12598	12603	12603	12455	12579	12510	12437	12590	12534	12708	12542	12447	12674	12396	12619	12607	12593	12430	12363	12594	12462	12452	12314	12651	12478	12549	12530	12531	12494	12474	12326	12538	12614	12559	12427	12503	12450	12550	12442	12610	12493	12446	12459	12483	12581	12436	12398	12452	12409	12326	12383	12332	12532	12546	12544	12559	12528	12666	12513	12575	12624	12509	12531	12356	12461	12563	12544	12537	12486	12512	12602	12389	12492	12452	12476	12539	12423	12649	12504	12439	12432	12448	12455	12497	12408	12587	12479	12545	12511	12614	12426	12356	12601	12449	12580	12425	12465	12523	12681	12498	12477	12453	12463	12431	12405	12416	12511	12389	12463	12632	12588	12354	12558	12352	12425	12533	12388	12623	12553	12453	12557	12415	12481	12279	12438	12499	12629	12409	12337	12509	12495	12589	12455	12650	12531	12509	12515	12629	12578	12357	12519	12409	12486	12502	12526	12591	12398	12502	12422	12492	12523	12498	12591	12439	12527	12548	12494	12578	12414	12626	12453	12609	12554	12492	12538	12420	12510	12486	12580	12441	12506	12366	12563	12629	12351	12629	12545	12474	12398	12485	12382	12491	12521	12500	12588	12552	12591	12393	12382	12427	12577	12417	12404	12353	12567	12446	12585	12505	12438	12315	12531	12502	12551	12507	12492	12508	12390	12512	12386	12522	12413	12547	12404	12503	12422	12601	12311	12360	12407	12401	12600	12467	12448	12366	12368	12422	12562	12580	12448	12579	12442	12394	12521	12439	12558	12374	12408	12459	12370	12525	12409	12459	12206	12417	12427	12456	12398	12519	12457	12501	12404	12598	12535	12504	12515	12529	12516	12539	12423	12545	12482	12502	12324	12614	12392	12492	12435	12450	12525	12544	12421	12540	12473	12609	12501	12465	12436	12553	12428	12425	12426	12605	12556	12416	12496	12440	12452	12433	12560	12386	12414	12505	12474	12423	12532	12476	12449	12474	12437	12542	12538	12384	12530	12482	12462	12503	12432	12487	12592	12452	12494	12430	12617	12680	12383	12469	12406	12369	12492	12304	12622	12579	12370	12500	12388	12510	12625	12667	12641	12506	12383	12477	12472	12421	12333	12512	12448	12598	12694	12437	12382	12605	12461	12416	12617	12429	12490	12475	12458	12590	12465	12614	12649	12453	12446	12630	12408	12589	12567	12450	12433	12375	12438	12498	12607	12387	12395	12557	12531	12479	12431	12585	12490	12388	12437	12477	12490	12412	12462	12477	12379	12464	12537	12409	12534	12398	12381	12476	12421	12457	12407	12417	12295	12508	12642	12321	12358	12458	12703	12630	12375	12339	12485	12353	12610	12481	12404	12367	12588	12440	12503	12527	12529	12549	12595	12556	12550	12544	12356	12649	12309	12491	12561	12524	12485	12471	12592	12418	12459	12492	12424	12537	12397	12567	12481	12572	12501	12340	12575	12467	12513	12554	12542	12367	12360	12443	12459	12472	12821	12464	12315	12651	12441	12530	12425	12509	12459	12344	12452	12525	12583	12593	12397	12342	12386	12463	12701	12481	12419	12364	12426	12551	12332	12483	12507	12568	12464	12518	12566	12513	12395	12611	12365	12569	12554	12541	12399	12373	12466	12601	12244	12553	12454	12533	12490	12370	12494	12521	12652	12355	12554	12596	12483	12514	12643	12589	12463	12534	12469	12461	12484	12400	12383	12498	12403	12465	12361	12502	12465	12584	12450	12496	12475	12577	12508	12347	12585	12356	12509	12504	12419	12609	12351	12428	12606	12691	12377	12519	12522	12452	12435	12398	12578	12518	12402	12532	12659	12658	12375	12412	12581	12451	12476	12421	12601	12527	12395	12437	12358	12524	12510	12505	12502	12572	12592	12429	12496	12566	12729	12388	12525	12528	12367	12661	12508	12399	12583	12454	12437	12405	12585	12490	12556	12503	12462	12444	12508	12362	12611	12434	12374	12495	12329	12353	12560	12455	12497	12415	12540	12429	12524	12760	12444	12475	12424	12609	12418	12653	12527	12729	12622	12566	12580	12485	12733	12253	12591	12527	12384	12422	12531	12502	12504	12501	12345	12521	12631	12395	12384	12575	12477	12353	12461	12489	12385	12537	12554	12531	12460	12578	12570	12704	12636	12437	12407	12488	12557	12622	12586	12591	12472	12551	12553	12634	12436	12307	12514	12409	12661	12458	12580	12573	12561	12405	12457	12415	12428	12573	12554	12565	12566	12421	12503	12440	12504	12520	12464	12539	12550	12564	12473	12522	12515	12569	12610	12450	12545	12468	12528	12499	12447	12615	12575	12465	12464	12467	12284	12594	12592	12531	12581	12567	12658	12511	12344	12527	12475	12498	12490	12339	12615	12427	12450	12452	12373	12464	12389	12538	12511	12472	12335	12611	12560	12623	12619	12554	12428	12448	12329	12535	12409	12600	12520	12360	12399	12457	12433	12546	12490	12560	12455	12484	12616	12673	12513	12533	12536	12455	12465	12437	12495	12473	12467	12337	12487	12600	12342	12351	12378	12624	12376	12443	12458	12655	12481	12609	12389	12545	12464	12470	12530	12484	12619	12360	12501	12425	12424	12336	12530	12646	12371	12452	12455	12479	12476	12436	12396	12547	12594	12373	12572	12389	12520	12524	12372	12543	12461	12620	12521	12396	12519	12534	12480	12501	12418	12678	12641	12665	12394	12572	12508	12380	12515	12398	12429	12377	12698	12310	12626	12376	12487	12510	12396	12530	12449	12487	12612	12427	12514	12520	12341	12612	12401	12412	12625	12433	12527	12472	12643	12625	12542	12406	12440	12470	12389	12603	12655	12547	12541	12603	12534	12513	12571	12583	12433	12369	12497	12440	12513	12642	12434	12401	12472	12480	12480	12369	12480	12472	12363	12476	12464	12465	12625	12437	12595	12434	12560	12382	12499	12444	12556	12419	12643	12363	12501	12360	12485	12388	12450	12383	12591	12501	12561	12467	12253	12452	12547	12479	12412	12464	12529	12615	12399	12609	12507	12253	12557	12602	12470	12578	12588	12435	12459	12679	12579	12555	12463	12525	12564	12228	12528	12542	12531	12460	12427	12441	12591	12453	12416	12450	12504	12305	12580	12588	12386	12616	12652	12343	12491	12527	12561	12493	12412	12579	12391	12524	12359	12466	12515	12351	12605	12373	12502	12518	12636	12670	12616	12438	12489	12488	12511	12543	12484	12499	12473	12586	12651	12443	12522	12502	12542	12442	12362	12522	12615	12328	12626	12448	12642	12440	12481	12527	12436	12365	12521	12530	12456	12527	12554	12443	12582	12470	12477	12407	12520	12607	12501	12447	12589	12433	12570	12416	12527	12567	12524	12342	12575	12639	12412	12361	12493	12510	12362	12427	12533	12502	12685	12522	12597	12441	12549	12416	12554	12602	12596	12330	12473	12390	12493	12497	12522	12488	12423	12446	12479	12474	12664	12436	12630	12556	12491	12465	12684	12561	12532	12373	12394	12631	12369	12463	12610	12584	12402	12528	12618	12467	12397	12429	12469	12594	12462	12390	12466	12566	12443	12442	12504	12531	12579	12419	12427	12460	12513	12525	12616	12511	12531	12543	12439	12514	12515	12451	12572	12693	12536	12488	12474	12453	12480	12385	12504	12488	12645	12414	12426	12533	12682	12460	12564	12356	12453	12491	12383	12414	12524	12457	12438	12525	12391	12497	12465	12470	12518	12517	12562	12344	12473	12532	12463	12369	12438	12621	12496	12609	12510	12279	12450	12475	12427	12395	12528	12539	12471	12550	12565	12401	12644	12427	12385	12380	12499	12478	12477	12533	12516	12492	12478	12456	12493	12527	12453	12529	12408	12424	12411	12668	12606	12350	12510	12599	12439	12647	12554	12573	12601	12347	12579	12357	12431	12615	12333	12372	12555	12574	12581	12322	12554	12472	12554	12579	12495	12517	12465	12473	12620	12486	12493	12347	12494	12490	12550	12515	12491	12532	12477	12487	12472	12445	12465	12603	12508	12533	12488	12501	12557	12486	12355	12509	12420	12603	12417	12437	12296	12429	12347	12370	12417	12510	12526	12438	12462	12541	12572	12482	12396	12652	12585	12494	12529	12479	12454	12511	12507	12514	12537	12599	12601	12578	12593	12507	12530	12487	12678	12378	12677	12522	12383	12459	12350	12622	12416	12402	12522	12444	12549	12492	12423	12398	12519	12662	12457	12551	12521	12590	12517	12481	12456	12772	12560	12522	12546	12537	12540	12473	12559	12515	12430	12532	12409	12498	12344	12583	12494	12453	12522	12524	12528	12489	12470	12551	12281	12563	12505	12654	12442	12561	12653	12546	12451	12451	12580	12371	12575	12534	12503	12559	12406	12406	12556	12353	12462	12418	12503	12340	12596	12512	12556	12575	12422	12555	12436	12459	12570	12565	12557	12320	12420	12448	12528	12559	12479	12668	12381	12674	12461	12535	12520	12471	12487	12261	12590	12440	12579	12558	12471	12489	12565	12344	12665	12573	12377	12490	12564	12485	12479	12405	12489	12595	12525	12363	12416	12576	12471	12549	12450	12654	12509	12461	12634	12454	12543	12539
29358	22959	22994	19657	17167	16676	16428	16056	16035	15871	16131	15883	15840	15632	15700	15729	15628	15567	15669	15612	15730	15627	15570	15558	15737	15590	15557	15598	15771	15511	15435	15502	15376	15391	15337	15510	15378	15438	15619	15553	15582	15545	15574	15162	15565	15697	15852	15836	15601	15556	15457	15448	15615	15399	15437	15486	15436	15433	15496	15595	15303	15234	15545	15443	15447	15329	15351	15494	15246	15446	15543	15508	15512	15454	15421	15413	15605	15264	15310	15490	15339	15344	15476	15523	15335	15344	15563	15615	15429	15455	15699	15281	15426	15441	15353	15359	15518	15499	15370	15388	15364	15567	15531	15446	15362	15465	15340	15274	15608	15598	15399	15422	15435	15469	15534	15644	15305	15505	15342	15470	15486	15593	15613	15339	15484	15476	15411	15345	15485	15513	15390	15497	15574	15496	15309	15248	15720	15349	15321	15571	15609	15446	15214	15321	15374	15541	15387	15306	15313	15394	15302	15443	15499	15250	15482	15650	15518	15381	15357	15364	15567	15310	15455	15572	15509	15540	15305	15483	15539	15329	15561	15575	15365	15317	15421	15295	15418	15512	15480	15433	15541	15494	15310	15557	15278	15357	15333	15454	15343	15383	15416	15547	15424	15377	15371	15398	15586	15478	15479	15458	15452	15347	15343	15604	15413	15428	15495	15544	15585	15644	15429	15480	15437	15340	15526	15417	15523	15471	15423	15316	15473	15672	15424	15666	15733	15375	15570	15542	15442	15463	15515	15445	15382	15298	15303	15549	15459	15533	15455	15228	15453	15369	15447	15466	15390	15638	15490	15483	15491	15517	15595	15425	15572	15406	15558	15522	15629	15483	15488	15379	15704	15344	15398	15600	15420	15500	15485	15340	15411	15452	15710	15438	15515	15576	15485	15401	15359	15524	15407	15446	15568	15527	15377	15287	15604	15563	15487	15587	15477	15539	15424	15434	15544	15509	15541	15594	15519	15516	15339	15412	15727	15502	15421	15466	15253	15321	15654	15466	15295	15535	15400	15397	15388	15418	15605	15366	15493	15475	15541	15492	15403	15330	15490	15414	15342	15407	15465	15453	15559	15438	15428	15433	15532	15706	15501	15514	15675	15392	15634	15405	15345	15343	15376	15430	15348	15532	15612	15300	15415	15478	15263	15616	15383	15368	15485	15492	15425	15482	15471	15425	15307	15424	15441	15530	15657	15506	15475	15365	15525	15402	15469	15442	15572	15410	15370	15678	15241	15318	15380	15410	15600	15554	15548	15610	15473	15437	15421	15519	15524	15514	15419	15649	15489	15539	15462	15523	15303	15427	15392	15430	15203	15522	15419	15478	15388	15580	15446	15532	15511	15404	15586	15343	15357	15302	15557	15410	15378	15425	15556	15542	15369	15137	15361	15552	15202	15395	15378	15582	15495	15295	15550	15584	15631	15667	15524	15358	15482	15545	15485	15575	15459	15507	15621	15612	15455	15531	15431	15536	15460	15525	15400	15751	15539	15503	15459	15511	15310	15600	15589	15498	15437	15383	15326	15425	15435	15476	15412	15608	15549	15517	15351	15379	15245	15644	15694	15590	15514	15359	15556	15387	15634	15390	15479	15254	15543	15501	15344	15298	15361	15364	15642	15515	15320	15502	15632	15387	15434	15498	15600	15398	15334	15405	15665	15530	15440	15556	15458	15343	15201	15390	15213	15223	15326	15594	15467	15419	15461	15546	15465	15519	15544	15473	15411	15428	15444	15489	15315	15610	15431	15341	15299	15359	15354	15545	15452	15457	15477	15347	15467	15442	15554	15546	15397	15396	15636	15529	15509	15752	15464	15444	15412	15183	15293	15411	15621	15597	15514	15506	15263	15394	15091	15650	15699	15432	15568	15684	15415	15461	15312	15483	15365	15531	15670	15548	15322	15332	15363	15448	15479	15499	15282	15384	15493	15297	15467	15409	15479	15468	15410	15593	15437	15334	15291	15566	15507	15323	15462	15676	15517	15558	15417	15387	15408	15557	15637	15500	15471	15416	15427	15649	15427	15264	15439	15462	15547	15328	15167	15287	15524	15390	15548	15519	15331	15459	15428	15479	15398	15444	15528	15494	15552	15510	15791	15346	15518	15423	15529	15404	15363	15460	15483	15301	15503	15402	15378	15481	15401	15482	15395	15517	15449	15513	15474	15448	15537	15475	15673	15307	15577	15503	15495	15572	15690	15303	15479	15437	15582	15648	15584	15442	15355	15288	15276	15468	15407	15475	15388	15667	15532	15624	15538	15508	15340	15484	15510	15601	15464	15250	15503	15560	15389	15362	15649	15629	15619	15284	15356	15544	15493	15452	15552	15508	15478	15463	15465	15300	15361	15464	15547	15566	15214	15515	15327	15398	15395	15378	15445	15315	15422	15436	15518	15533	15583	15450	15506	15628	15357	15479	15320	15521	15357	15490	15520	15466	15666	15390	15561	15446	15450	15306	15316	15437	15590	15465	15248	15441	15359	15344	15429	15493	15506	15495	15652	15423	15278	15619	15567	15424	15373	15569	15495	15512	15558	15493	15518	15625	15356	15457	15513	15403	15564	15306	15397	15605	15609	15443	15594	15388	15509	15402	15567	15435	15623	15412	15547	15483	15320	15325	15376	15263	15377	15482	15411	15539	15724	15351	15243	15460	15423	15443	15544	15640	15413	15521	15572	15587	15413	15380	15425	15553	15366	15490	15367	15503	15379	15415	15434	15531	15384	15521	15486	15389	15530	15434	15539	15432	15309	15682	15516	15457	15403	15301	15284	15719	15436	15304	15428	15494	15555	15332	15382	15383	15605	15559	15389	15373	15386	15630	15349	15437	15532	15616	15566	15259	15491	15657	15393	15432	15581	15543	15500	15516	15537	15539	15430	15145	15500	15449	15467	15595	15543	15646	15422	15243	15331	15568	15490	15491	15233	15464	15256	15405	15386	15340	15731	15638	15498	15403	15360	15554	15515	15277	15608	15369	15671	15455	15586	15337	15370	15506	15480	15279	15458	15408	15430	15344	15523	15395	15552	15199	15589	15451	15469	15498	15640	15309	15548	15489	15525	15313	15486	15448	15277	15453	15577	15640	15497	15480	15284	15274	15331	15594	15430	15295	15429	15492	15435	15408	15567	15497	15587	15287	15330	15510	15376	15309	15634	15489	15570	15364	15389	15470	15571	15585	15413	15347	15422	15356	15475	15453	15433	15387	15392	15498	15336	15546	15473	15395	15278	15333	15472	15428	15450	15374	15380	15495	15454	15595	15407	15578	15529	15349	15331	15313	15607	15440	15365	15634	15555	15530	15417	15509	15697	15381	15507	15373	15465	15396	15478	15196	15491	15579	15299	15446	15511	15388	15489	15552	15508	15346	15328	15383	15563	15553	15407	15304	15434	15430	15415	15466	15427	15517	15499	15498	15339	15658	15564	15543	15307	15306	15444	15415	15434	15552	15422	15319	15243	15424	15526	15409	15543	15390	15582	15355	15653	15397	15606	15444	15443	15429	15407	15462	15298	15359	15413	15523	15560	15283	15482	15545	15435	15606	15476	15449	15470	15389	15566	15410	15529	15458	15582	15658	15494	15545	15589	15423	15351	15443	15473	15238	15445	15430	15502	15404	15471	15546	15608	15485	15750	15686	15628	15323	15449	15442	15428	15288	15398	15646	15497	15558	15401	15464	15578	15404	15441	15289	15355	15432	15414	15666	15317	15513	15465	15278	15412	15440	15465	15382	15364	15379	15365	15306	15466	15373	15423	15540	15543	15463	15244	15513	15279	15344	15389	15557	15402	15403	15596	15547	15430	15347	15395	15620	15453	15424	15447	15500	15280	15241	15571	15438	15635	15334	15308	15494	15522	15582	15559	15473	15594	15489	15362	15384	15584	15389	15531	15403	15494	15474	15561	15643	15485	15537	15264	15453	15386	15625	15492	15512	15424	15364	15450	15721	15538	15304	15461	15496	15462	15340	15396	15335	15490	15487	15371	15451	15435	15192	15331	15472	15425	15509	15586	15487	15421	15510	15435	15471	15436	15177	15293	15526	15658	15451	15511	15415	15501	15326	15461	15408	15628	15487	15532	15490	15165	15315	15491	15407	15448	15396	15597	15434	15527	15421	15442	15352	15314	15487	15416	15480	15626	15219	15352	15332	15618	15487	15704	15568	15526	15367	15348	15205	15383	15603	15402	15376	15300	15563	15435	15325	15587	15293	15626	15526	15589	15534	15584	15266	15418	15319	15668	15398	15192	15449	15530	15445	15429	15268	15461	15514	15577	15456	15539	15469	15375	15315	15367	15520	15292	15412	15518	15284	15489	15417	15543	15590	15424	15403	15467	15397	15432	15677	15559	15328	15417	15553	15563	15225	15436	15366	15380	15370	15361	15446	15375	15611	15671	15463	15375	15349	15417	15486	15587	15489	15652	15454	15205	15558	15319	15453	15510	15502	15442	15450	15394	15457	15520	15472	15327	15645	15569	15558	15380	15609	15436	15347	15409	15531	15479	15423	15521	15509	15483	15414	15496	15470	15791	15614	15486	15487	15653	15417	15541	15446	15455	15611	15428	15376	15392	15281	15554	15267	15564	15321	15576	15500	15488	15431	15339	15475	15426	15575	15464	15531	15579	15258	15660	15611	15652	15548	15487	15382	15431	15379	15432	15454	15558	15441	15436	15360	15327	15376	15598	15468	15541	15599	15484	15570	15652	15390	15400	15445	15561	15589	15596	15361	15419	15602	15437	15595	15306	15389	15631	15539	15362	15284	15127	15502	15477	15517	15676	15519	15496	15443	15443	15359	15357	15587	15494	15427	15498	15588	15577	15331	15428	15565	15317	15252	15284	15404	15632	15427	15551	15446	15638	15595	15392	15536	15474	15480	15419	15415	15419	15290	15334	15246	15547	15497	15450	15486	15328	15281	15465	15281	15442	15759	15310	15393	15619	15414	15407	15477	15470	15474	15506	15541	15701	15561	15349	15481	15502	15414	15382	15320	15541	15609	15516	15401	15159	15400	15584	15482	15400	15403	15383	15656	15298	15333	15328	15568	15422	15527	15189	15429	15455	15353	15377	15448	15487	15440	15383	15379	15408	15583	15486	15517	15489	15403	15441	15311	15529	15572	15309	15557	15438	15538	15551	15409
19589	23395	20751	17013	15525	14431	14021	13923	13950	13939	13700	13732	13386	13210	13417	13240	13062	12952	13048	13086	13053	12990	13089	12780	12813	12932	13033	12943	13028	13018	12707	12848	12839	12931	12910	12788	12886	12826	12875	12880	12920	12871	12911	12870	12987	13068	12903	13122	12846	13095	12811	12866	12897	12805	12994	12889	12913	12771	12848	13025	12633	12919	12770	12845	12781	12859	12882	12813	12876	12810	12807	12938	12831	12896	12869	12827	12796	12834	12723	12916	12950	12837	12790	12633	12708	13035	12860	12868	12905	12909	12928	12854	12844	12730	12964	12884	12825	12790	12908	12924	12973	12841	12983	12818	12886	12725	12976	12741	12923	12717	12701	12878	12853	12822	12843	12880	12873	12750	12902	12769	12809	12783	12734	12722	12978	12890	12898	12764	12846	12737	12966	12879	12941	12655	12954	12736	12726	12989	12680	12794	12778	12970	12819	12920	12833	13005	12913	12822	12886	13010	12906	12829	12664	12974	12905	12840	12889	12861	12934	12884	12869	12785	12889	12958	12810	12825	12808	12779	13030	12903	12908	12894	12795	13000	12712	12836	12865	12968	12818	12963	12774	12961	12895	12708	12794	12879	12962	12710	12955	12743	12853	12725	12941	12731	12862	12800	12878	12727	12836	12848	12832	12870	12723	12732	13033	12998	12792	12763	12979	12844	12988	12748	12848	12929	12821	12921	12844	12709	13006	12841	12878	12703	12744	12860	12840	12732	12695	12948	12879	12893	12772	12898	12926	12865	12870	12752	12843	12788	12832	13010	12917	12828	12730	12785	12880	12851	12749	12978	12693	12798	12916	12742	12722	12737	12759	12674	12804	12828	12786	12731	12873	12855	12881	12837	12766	12852	12831	12762	12886	12825	12706	12896	12762	12792	12924	12799	12715	12785	12851	12872	12894	12876	12738	12720	12805	12810	12853	12843	12816	12727	12984	12794	12844	12754	12886	12787	12697	12928	12802	12720	12849	12891	12706	12780	12940	12984	12811	12891	12808	12680	12808	13027	12794	12704	12854	12785	12932	12916	12866	12934	12806	12770	12931	12848	12936	12864	12889	12914	12921	12795	12752	12852	12737	12864	12825	12911	12856	12856	12966	12943	12943	12855	12853	12778	12826	12777	12808	12733	12864	12772	12914	13030	12675	12854	12964	12899	12834	12883	13007	12868	12726	12848	12725	12899	12824	12785	12802	12888	12702	12821	12785	12875	12933	12767	12846	12758	13055	12677	12802	12803	12833	12967	12801	12836	12763	12807	12841	12736	12846	12759	12725	12790	12920	12716	12852	13013	12853	12800	12746	12722	12822	12855	12922	12823	12880	12625	12926	12773	12714	12826	12919	12683	12755	12876	12822	12967	12767	12870	12893	12886	12757	12888	12838	12999	12808	12947	12876	12747	12936	12853	12873	12730	12870	12817	12960	12797	12970	12837	12966	12956	12753	12781	12872	12730	12623	12833	12953	13020	12751	12816	12932	12817	12870	12847	12944	13030	12933	12964	12941	13006	12672	12921	12874	12790	12899	12824	12907	12830	12977	12762	12968	13029	12954	12838	12758	12958	12910	12850	12747	12809	12823	12759	12942	12785	12748	12868	12762	12888	12933	12833	12843	12902	12848	12731	12921	12992	12798	12752	12933	12978	12866	12858	12854	12924	12769	12887	12766	12875	12829	12821	12809	12897	12884	12788	12699	12792	12903	12656	12614	12961	12847	12935	12799	12922	12875	13010	12688	12791	12695	12864	12746	12956	12801	12819	12892	12799	12869	12846	12875	12907	12793	12671	12817	12893	12916	12910	12830	12916	12863	12909	12997	12772	12834	12818	12823	12845	12722	12926	12758	12863	12801	12783	12730	12898	13001	12578	12857	12925	12745	12788	12863	12842	12776	12713	12781	12838	12811	12805	12815	12733	12867	12863	12894	12802	12763	12915	12869	12968	12948	12906	12862	12920	12794	12868	12765	12705	12834	12791	12992	12808	12748	12777	12876	12812	12825	12840	12893	12940	12888	12704	12888	12720	12780	12874	12731	12768	12867	12802	12849	12860	12808	12865	12932	12930	12879	12778	12940	12760	12894	12810	13001	12748	12816	12825	12809	12900	12892	12851	12880	12613	12809	12814	12913	12780	12762	12717	12829	12852	12696	12926	12974	12793	12893	12987	12932	13013	12673	12925	12771	12890	12874	12935	12702	12918	12989	12754	12876	12740	12799	12730	12716	12999	12819	12886	12839	12802	12871	12823	12947	12748	12974	12866	12967	13003	12823	12875	12915	12775	12852	12796	12806	12854	12900	12773	12735	12748	13019	12713	12942	12959	13010	12965	12876	12760	12899	12819	12903	12916	12806	12917	12766	12685	12720	12814	12802	12964	12839	12840	12876	12617	12859	12979	12934	12942	12812	12775	12877	12847	12890	12761	12794	12705	12954	12777	12693	12878	12935	12822	12938	12901	12869	12695	12827	12828	12817	13133	12648	12781	12680	12900	12817	12936	12816	12832	13038	12892	12878	13027	12802	12904	12876	12744	12845	12676	12819	12744	12802	12953	12827	12710	13089	13095	13018	12913	12847	12819	12625	12771	12858	12933	12862	12868	12896	12950	12812	12941	12776	12878	12869	12787	12991	12864	12759	13025	12980	12801	12894	12700	12935	13008	12819	12884	12913	12838	12942	12876	12979	12816	13064	12939	12796	12815	12787	12723	12915	12766	12970	12843	12799	12813	12792	12762	12808	12934	12895	12793	12721	12969	12814	12697	12753	12686	12721	12862	12727	12808	13076	12887	12910	12804	12891	12954	12862	13005	12729	12947	12915	12855	12794	12771	12876	12713	13058	12786	12736	12969	12847	12808	12964	12807	12915	13101	12803	12960	12837	12756	12911	12764	12643	12864	12895	12817	12782	12799	12838	12783	12896	12664	12864	12870	12962	12881	12915	12855	12846	12857	12803	12898	12734	12908	12910	12944	12804	12716	12970	12757	12721	12766	12892	12816	12677	12744	12894	12850	12886	12776	12665	12871	12990	12930	12898	12848	12810	12754	12936	12833	12730	12872	12644	12958	12773	12827	12804	12799	12823	12935	12741	12725	12709	12882	12918	12903	12804	12782	12809	12767	12804	12734	12970	12905	12809	12839	12851	12987	12811	12786	12785	12777	12736	12889	12857	13090	12623	12736	12756	12913	12855	13011	12738	13012	12765	12967	12961	12741	12778	12731	13032	12890	12780	12865	12859	12830	12705	12821	12711	12879	12917	12950	13027	12938	12852	12836	12669	12773	12774	12738	12955	12943	12775	12784	12903	12925	12754	12923	12773	12930	12741	12797	12922	12955	12898	12940	12870	12948	12949	12756	12852	12812	12733	12980	12771	12806	12868	12798	12719	12674	12796	12758	12899	12845	12861	12990	12909	13067	12660	12746	12813	12838	12700	12893	12911	12911	12749	12904	12868	12856	12918	12947	12914	12803	12762	12925	12853	12780	12733	12882	12847	12713	12789	12812	12919	12912	12925	12769	12902	12907	12981	12706	12956	12870	12891	12944	12998	12860	12747	12757	12939	12924	12842	12979	12817	12726	12791	12615	12947	12830	12858	12925	12894	12888	12837	12774	12867	12819	12862	12840	13070	12937	12857	12885	12942	12733	12728	12948	12789	12993	12895	12871	12834	12882	12976	12823	12861	13046	12697	12894	12866	12829	12925	12873	12804	12787	12956	12727	12914	12972	12755	12726	12844	12856	12828	12753	12842	12862	12787	12894	12859	12883	12746	12932	12850	12747	12715	12707	12437	12827	12880	12855	12959	12668	12842	12914	12998	12895	12772	12968	12922	12932	12804	12906	12841	12825	12930	13032	12926	12913	12865	12898	12811	12685	12595	12913	12819	12807	12827	12810	12907	13075	12712	12815	12835	12676	12837	12974	12966	12992	12800	12935	12837	12753	12924	12889	12756	12860	12986	12964	12877	12766	12835	12847	12741	12917	12754	12858	12838	12872	12849	12762	12917	12806	12840	12844	12896	12826	12923	12705	12807	13033	12863	12789	12919	12725	12852	12859	12872	12718	12947	12697	12905	12896	12809	12826	12866	12869	12718	12845	12742	12850	12850	12934	12999	12816	12875	12807	12889	12874	12774	12686	12966	12923	12801	12890	12861	12764	12815	12727	12848	12762	12859	12736	12719	12967	12894	13024	12909	12918	12845	12889	12842	12869	12827	12643	12915	12791	12739	12670	12870	12818	12851	12869	12906	12931	12774	12809	12717	12958	12658	12882	12895	12690	12895	12769	12914	12795	12888	12915	12859	12748	12882	12906	12804	12840	12850	12720	12726	12951	12842	12722	12799	12798	12735	12869	12776	12900	12904	12882	12875	12867	12885	12732	12988	12781	12799	12843	12889	12720	12900	12847	12805	12810	12915	12783	12885	12921	12670	12877	12965	12761	12709	12810	12893	12755	12832	12861	12776	12805	12931	12721	12879	12955	12691	12876	12917	12943	12984	13095	12764	12798	12839	12969	12921	12892	12708	12852	12762	12887	12850	12838	12762	12994	12822	12975	12835	12812	12908	12987	12803	12804	12951	12826	12937	12829	13049	12991	12765	12707	12815	12874	12796	12823	12958	12795	12896	12955	12753	12786	12819	12842	12843	12837	12788	12717	12821	12948	12870	12857	12933	12855	13019	12971	12761	12895	12865	12940	12793	12912	12748	12836	12724	12897	12899	12744	12721	12823	12941	12778	12865	12941	12720	12843	12824	12737	12826	12852	12838	12939	12910	12839	12849	12796	12816	12886	12817	12685	12886	12984	12839	12726	12915	12825	12725	12847	12855	13034	12906	12706	12955	12850	12742	12743	12875	12902	12861	12888	12662	12982	12907	12787	12857	12786	12900	12988	12859	12875	12993	12946	12833	12949	12853	12955	12733	12775	12816	12751	12756	12852	12748	12908	13001	12820	13052	12946	13025	12828	12765	12868	12816	12870	12830	12844	12898	12818	13011	12846	12869	12781	12938	12839	12761	12949	12802	12884	12662	12800	12973	12835	12770	12797	12689	12732	12839	12968	12738	12924	12844	12930	12820	12764	12806	12841	12814	12924	12762	12874	12758	12853	12781	12863	12782	13035	12882	12674	12790	12749	12787	12959
24765	21054	28092	24610	22602	21982	20691	18217	17487	17423	17214	17368	16951	16584	16601	16429	16482	16318	16274	16258	16364	16261	15901	16251	15919	15844	15714	15926	16038	15842	15565	15823	15888	15976	15819	15683	15816	15965	15801	15745	16000	15999	15950	16221	16644	16685	16427	16137	15739	15984	15760	15795	15756	15682	15906	15912	15900	15782	15666	15811	15564	15858	16004	16000	15786	15857	15759	15821	15832	15933	15657	15557	15799	15798	15801	15818	15960	15771	15875	15684	15584	15736	15830	15930	15953	15865	15734	15896	15675	15692	15684	15895	15704	15906	15663	15892	15897	15768	15750	15901	15836	15752	15790	16028	15824	15709	15781	15778	15852	15906	15746	15909	15643	15666	15967	15797	15723	15729	15705	15655	15855	15738	15635	15851	15727	15980	15799	15782	15754	15764	15761	15964	15867	15835	15943	15726	15845	15904	15672	15553	15751	15840	15620	15863	15697	15812	15717	15665	15788	15713	15773	15602	15831	15612	15624	15787	15681	15688	15833	15723	15460	15939	15931	15709	15686	15864	15844	15714	15752	15839	15739	15644	15672	15762	15865	15781	15878	15615	15757	15766	15702	15498	15719	15853	15660	15630	15806	15693	15688	15806	15575	15778	15849	15829	15785	15680	15800	15906	15553	15753	15549	15780	15904	15625	15486	15751	15754	15637	15857	15678	15890	15868	15717	15701	15384	15755	15883	15663	15896	15716	15750	15736	15831	15821	15781	15765	15710	15727	15617	15659	15885	15673	15685	15763	15698	15683	15761	15742	15658	15730	15627	15739	15848	15658	15666	15950	15668	15682	15652	15837	15736	15850	15787	15838	15680	15701	15847	15664	15664	16003	15855	15800	15741	15723	15841	15553	15631	15664	15703	15741	15828	15617	15748	15746	15650	15851	15816	15755	15668	15990	15700	15917	15787	15963	15927	15689	15792	15677	15683	15857	15728	16031	15691	15715	15853	15699	15803	15735	15678	15730	15668	15863	15730	15829	15713	15569	15810	15614	15735	15681	15793	15881	15796	15791	15636	15831	15780	15740	15779	15487	15840	15837	15801	15771	15674	15593	15675	15760	15588	15694	15777	15671	15439	15785	15706	15941	15781	15685	15916	15581	15654	15687	15789	15807	15550	15877	15711	15700	15693	15700	15610	15786	15787	15912	15652	15641	15646	15767	15846	15765	15833	15789	15778	15685	15843	15586	15684	15947	15733	15646	15704	15741	15769	15898	15895	15848	15724	15658	15524	15627	15704	15751	15648	15719	15938	15667	15755	15918	15758	15571	15953	15679	15869	15682	15793	15831	15847	15632	15617	15720	15803	15618	15715	15803	15700	15802	15691	15700	15791	15832	15650	15789	15760	15741	15541	15792	15683	15661	15508	15706	15842	15655	15660	15814	15707	15727	15734	15660	15712	15612	15544	15683	15806	15785	15943	15731	15994	15771	15836	15757	15687	15738	15876	15752	15873	15851	15754	15929	15604	15890	15838	15581	15818	15780	16088	15852	15678	15729	15795	15676	15619	15779	15683	15811	15534	15828	15652	15758	15868	15844	15869	15595	15790	15626	15920	15700	15694	15966	15812	15803	15863	15632	15703	15825	15919	15980	15847	15804	15868	15836	15628	15774	15537	15715	15754	15661	15666	15776	15785	15619	15773	15818	15601	15779	15851	15722	15748	15730	15884	15663	15671	15698	15701	15725	15545	15771	15672	15769	15676	15669	15690	15658	15731	15687	15786	15790	15910	15733	15949	15805	15678	15914	15619	15833	15750	15788	15940	15686	15763	15825	15724	15612	15659	15615	15852	15615	15861	15578	15824	15820	15725	15719	15592	15817	15706	15718	15678	15719	15700	15550	15810	15810	15568	15741	15662	15853	15757	15794	15938	15637	15837	15667	15673	15679	15793	15663	15876	15979	15823	15723	15750	15670	15922	15730	15733	15940	15807	15703	15637	15938	15902	15758	15758	15923	15953	15874	15825	15593	15574	15825	15715	15649	15637	15780	15555	15906	15747	15812	15539	15647	15551	15693	15756	15788	15717	15702	15661	15767	15728	15650	15790	15730	15692	15726	15989	15799	15770	15721	15915	15824	15694	15609	15717	15648	15751	15630	15806	15917	15794	15803	15821	15877	15885	15824	15749	15832	15858	15881	15900	15805	15746	15876	15710	15855	15698	15647	15624	15706	15662	15872	15634	15986	15659	15718	15932	15920	15686	15833	15686	15656	15735	15761	15536	15798	15902	15740	15727	15684	15825	15722	15759	15759	15651	16011	15702	15783	15922	15598	15683	15575	15870	15635	15729	15690	15856	15560	15915	15708	15725	15846	15966	15639	15726	15904	15673	15700	15769	15855	15763	15740	15840	15889	15847	15888	15685	15668	15778	15829	15642	15751	15742	15843	15718	15996	15803	15635	15789	15626	15899	15869	15655	15883	15757	15720	15874	15561	15601	15871	15703	15916	15651	15644	15601	15697	15936	15868	15760	15991	15739	15512	15714	15847	15920	15765	15740	15783	15664	15502	15585	15880	15767	15682	15804	15547	15720	15696	15795	15759	15892	15792	15694	15802	15693	15734	15703	15928	15730	15783	15669	15836	15811	15961	15786	15659	15627	15929	15665	15895	15897	15622	15732	15594	15786	15718	15695	15834	15829	15808	15733	15512	15736	15574	15799	15718	15743	15603	15823	15742	15872	15750	15787	15659	15855	15810	15696	15733	15933	15872	15796	15736	15785	15532	15895	15936	15723	15822	15823	15912	15600	15917	15773	15641	15801	15758	15727	15576	15656	15623	15768	15683	16000	15778	15701	15859	16005	15754	15763	15592	15803	15681	15633	15864	15878	15764	15638	15584	16006	15810	15694	15760	15624	15800	15652	15638	15800	15829	15861	15681	15810	15905	15856	15717	15646	15531	15686	15778	15708	15645	15777	15526	16064	15802	15693	15705	15660	15954	15921	15798	15656	15700	15604	15621	15909	15702	15659	15822	15589	15550	15848	15804	15865	15844	15716	15807	15789	15647	15670	15734	15673	15833	15650	15680	15625	15927	15633	15816	15761	15920	15877	15877	15730	15922	15828	15960	15936	15725	15672	15630	15632	15752	15901	15614	15713	15935	15840	15710	15653	15806	15774	15802	15731	15905	15723	15896	15668	15742	15606	15994	15712	15816	15620	15825	15688	15786	15911	15777	15796	15673	15656	15947	15620	15869	15868	15735	15795	15859	15832	15740	15836	15721	15776	15805	15771	15954	15738	15919	15958	15745	15786	15821	15495	15781	15745	15596	15627	15583	15671	15802	15691	15751	15973	15803	15690	15696	15888	15838	15735	15660	15668	15922	15621	15599	15699	15930	15892	15584	15895	15721	15672	15698	15838	15553	15777	15878	15746	15712	15919	15910	15908	15847	15878	15699	15518	15780	15786	15875	15687	15653	15848	15889	16027	15744	15762	15675	15705	15740	15655	15676	15671	15738	15738	15854	15640	15636	15920	15752	15785	15698	15870	15940	15861	15868	15784	15881	15657	15697	15885	15769	15599	15657	15742	15681	15750	15825	15785	15740	15680	15791	15870	15822	15986	15641	15800	15797	15857	15703	15806	15750	15624	15617	15772	15779	15674	15700	15689	15863	15797	15659	15799	15875	15777	15554	15774	15696	15811	15717	15751	15840	15819	15894	15984	15780	15800	15591	15679	15638	15686	15692	15711	15667	15688	15717	15793	15983	15880	15718	15578	15961	15729	15709	15585	15821	15709	15639	15523	15666	15841	15794	15779	15837	15714	15732	15898	15973	15652	15581	15639	15623	15813	15585	15726	15740	15974	15992	15847	15833	15754	15561	15691	15859	15916	15746	15648	15805	15860	15823	15839	15789	15654	16004	15731	15531	15648	15664	15729	15732	15695	15763	15792	15654	15813	15829	15916	15775	15754	15553	15703	15726	15724	15675	15729	15662	15785	15820	15913	15678	15722	15497	15719	15700	15946	15857	15906	15793	15864	15748	15820	15682	15834	15746	15866	15677	15744	15665	15798	15810	15757	15710	15642	15741	15561	15808	15531	15795	15732	15789	15938	15729	15729	15857	15702	15747	15776	15958	15800	15692	15621	15825	15450	15803	15583	15833	15929	15873	15629	15889	15927	15916	15771	15817	15830	15632	15808	15531	15766	15739	15786	15959	15846	16016	15882	15854	15684	15648	15783	15740	15791	15810	15946	15865	15672	15745	15773	15818	15870	15871	15823	15460	16040	15841	15777	15943	15867	15703	15797	15847	15775	15980	15887	15650	15764	15616	15630	15607	15757	15854	15777	15793	15887	15753	15572	15651	15910	15757	15695	15730	15489	15705	15672	15833	15765	15894	15533	15739	15756	15770	15894	15859	15766	15718	15776	15656	15889	15636	15610	15649	15678	15820	15825	15807	15657	15815	15742	15857	15658	15556	16112	15882	15914	15583	15768	15859	15895	15730	15899	15888	15697	15705	15831	15662	15614	15816	15724	15552	15675	15775	15674	15716	15962	15770	15860	15811	15714	15700	15672	15789	15699	15671	15726	15650	15734	15664	15756	15877	15662	15660	15751	15716	15891	15866	15843	15833	15788	15698	15819	15807	15913	15902	15817	15768	15828	15851	15770	15785	15682	15703	15676	15777	15790	15599	15799	15819	15647	15877	15740	15936	15706	15817	15839	15694	15878	15831	15804	15779	15851	15897	15680	16000	15971	15809	15920	15883	15958	15557	15826	15787	15772	15708	15602	15950	15771	15565	15775	15890	15728	15693	15817	15720	15713	15706	15507	15893	15594	15891	15629	15952	15973	15978	15951	15683	15822	15771	15639	15751	15749	15920	15805	15641	15700	15713	15867	15699	15928	15727	15634	15504	15719	15520	15702	15935	15914	15883	15937	15788	15834	15644	15834	15986	15785	15616	15719	15807	15724	15692	15833	15913	15666	15792	15798	15935	15783	15673	15801	15807	15829	15687	15698	15732	15597	15755	15854	15526	15574	15696	15713	15984	15681	15761	15741	15801	15615	15625	15723	15649	15625	15711	15709	15903	15735	15906	15861	16062	15802	15758	15617	15819	15754	15754	15800	15705	16047	15851	15791	15886	15707	15958	15812	15551	15832	15769	15838	15711	15754	15832	15772	15773
22325	35611	33199	25988	21277	18898	17388	16372	16096	15535	15216	15208	14666	14296	14202	13800	13807	13832	13780	13691	13690	13645	13610	13533	13359	13322	13316	13300	13421	13337	13118	13174	13040	12987	13136	13147	13157	13140	13037	13178	13193	13120	13314	13836	14583	14330	14009	13480	13219	13216	13027	13039	13086	13238	13043	12980	13002	13163	13140	13155	13003	13020	13099	13098	13115	13023	13091	13044	13065	13082	13166	13089	13184	13001	13111	12979	13071	12971	13218	12994	13093	13029	13053	13128	13028	13145	13177	12948	13109	13129	12976	13092	13097	13169	13053	13067	13091	12981	13018	13151	13061	13153	13128	13125	13019	13100	13089	13024	13055	13111	13046	12992	13022	12959	13209	13183	13024	13150	13053	12975	13029	13078	13251	12922	13245	13154	12999	13010	13082	13182	13010	12952	13059	13037	13128	13208	13116	13017	13095	13176	13209	13240	13049	13016	13130	13057	13112	13028	12926	13166	13250	13067	13150	13089	13115	13021	13183	13115	12946	13053	13238	13074	12973	13024	12985	13138	12971	13173	12974	13204	12988	12959	13138	13112	13081	13033	13169	13026	12986	13160	13119	12998	12928	12926	13242	12928	13003	13023	13106	13082	12943	13131	13000	13005	13104	13009	13066	13116	13109	13190	13007	12983	13159	13009	12995	13147	13075	13150	13047	13137	12873	13232	13029	13038	13167	12948	13160	12924	12918	13056	13105	13019	13133	12901	13169	13067	13051	13187	13180	13017	12986	12965	12971	13179	13208	13125	12997	13097	13158	13089	12960	12954	13078	12959	12909	13056	12998	13089	13000	13212	13020	13004	13158	12933	12942	13109	12911	13131	12982	12990	13020	13067	13142	12978	13038	13106	13083	13114	13081	13010	13270	12954	13128	13112	12999	13010	12967	13154	13055	13069	13100	13010	13158	13051	12963	13070	13028	13039	12995	12914	12985	13164	13039	12966	12983	12967	12987	13180	12996	12923	13124	12891	13088	13022	12918	13075	13068	13393	13119	13043	13040	13051	13182	13163	12909	12962	12952	13100	12864	13143	13244	13013	13016	13077	12973	12945	13069	13115	13042	13040	13033	12938	13170	12854	13140	13182	12894	13055	13147	12870	12956	12845	13015	12979	12986	13127	12996	12917	13125	13177	12950	12943	13058	13022	13072	13120	12961	13076	13228	13117	13008	13174	13252	13105	13112	13131	13041	13150	13126	13100	13021	13277	13070	13115	13058	13104	13089	13082	12980	13094	13139	13132	12998	13055	12975	12981	13009	13048	13207	13035	12913	12928	13041	13113	13068	13023	12944	12897	13088	13039	12886	13001	12862	12964	13199	13057	13079	12959	13130	13112	12964	13110	13028	13191	13170	12948	13139	13087	12972	13214	12974	13044	13054	13020	13050	13075	12874	13117	13055	13021	12932	13002	13099	12914	13064	13096	12979	12967	13030	13114	13040	13038	13005	13059	13077	13142	13158	12993	13040	13161	13127	13108	13134	13030	13072	13052	13074	13098	13082	12973	13086	13247	12975	13098	13208	13191	13025	12977	13086	13130	13031	12961	13102	13086	13207	13076	13168	13033	13124	13029	13153	13214	13038	13132	13039	13026	13260	12943	13060	12976	13030	12931	13029	13017	13074	13068	13100	13062	13214	13120	12884	13044	13054	13064	13040	13022	13167	12863	13014	13020	13228	12997	13061	13144	13115	13096	12898	13105	13236	13041	13060	13067	13085	13037	13055	13070	13032	13088	13075	13108	13100	13092	13013	13252	13097	13167	13028	12981	13131	13250	13149	13085	13092	13258	13130	13021	13124	12979	13167	13031	13175	13022	13153	13180	13191	13027	13036	13016	12951	12965	13265	12982	13075	13097	13147	13103	13155	13051	13052	12987	12912	12938	12937	13059	13066	12950	13166	12996	13086	13178	13041	13047	13087	13022	13220	13240	13156	12968	13080	13002	13037	13130	13119	13148	13095	13031	12930	13028	12943	13080	13044	13195	12894	13083	13022	13103	12992	13003	13053	12966	13085	13097	12929	12960	13132	12980	13113	13160	13108	13088	13000	13040	13220	13023	13092	13126	13096	13024	12924	13156	13141	12911	13027	12864	12906	12917	13098	13077	12933	13042	12911	12918	13100	12969	13159	13071	13047	13068	13050	13163	13010	13102	13150	12980	13089	13067	12829	13246	13040	12992	12959	13095	12922	13147	13113	12963	13166	13081	13108	13186	12904	13218	13071	12985	13243	12874	13173	13031	12993	13199	13066	13034	13112	13122	13017	13107	13216	13040	13105	13016	13048	12930	13072	13019	12947	13011	13171	13040	13060	13038	12960	13057	12984	13113	13098	13047	13060	13212	13057	13251	13094	12998	13147	13206	13185	13167	12962	12919	13195	13018	12908	13014	12970	12874	12953	12907	13056	13074	13185	13002	13158	13008	13138	13088	13048	12953	13106	12964	13000	13097	12935	13181	13027	13066	13253	13148	13008	13147	13027	13062	13086	12986	13165	13122	13063	13018	12933	13097	13095	13138	12897	13230	13185	13053	13296	13024	13167	12877	13188	12981	13029	13198	13067	13182	13189	12897	13117	12995	13073	13162	12945	12865	13107	13130	13014	13043	13245	13190	12913	12956	13235	12959	13020	13021	13155	13044	13184	12925	13239	13119	13091	13083	12956	13033	12970	12950	13068	12917	13032	13316	13062	13084	12872	13266	13251	12955	13049	13035	13113	13079	12964	13135	13081	12979	13024	13128	13143	13195	12980	12913	13220	12950	13155	13050	12964	12977	13003	13075	13130	13049	12950	13079	13083	12981	13139	13057	13109	12952	13023	13149	13105	13046	13080	12962	12948	13235	12877	13028	12863	13049	13187	12941	13020	13140	12953	13124	13186	12942	13039	12985	13028	13139	12991	13143	13105	13196	13013	13207	13169	12950	13155	13224	13072	13000	13146	13242	12921	12911	12993	13080	12954	12994	13081	13001	13135	13063	13157	13119	13096	13097	13110	12971	13055	13049	13110	13051	13057	13030	13108	13002	13054	13073	12940	12920	13132	13026	13051	13129	13173	12935	12817	13106	12963	13116	13024	12950	12990	13024	12917	13020	13107	13213	12847	13093	12912	13211	13147	13013	13050	13074	13066	13125	13061	12963	12929	12955	13149	13142	13075	12889	13144	13051	13032	13011	12941	13077	13173	13086	13060	13012	13035	12894	13191	13129	13149	13070	13037	13147	12985	13050	13109	12978	12965	13080	13108	13158	13011	13110	13032	13136	13193	13186	13171	13143	13229	13059	13195	13091	12956	13035	13106	12928	12971	12995	12867	12909	13227	12915	13018	13079	13097	13176	13146	13074	13081	13108	13011	13221	13109	12902	13249	13114	13173	13077	12906	13135	13177	12991	13098	13041	13048	13039	13146	13092	13215	12870	13166	13044	13088	13044	13068	12937	13037	13176	13149	12843	13036	13061	13090	13020	13057	13093	13167	13115	13052	13137	13004	12995	13156	13039	12971	13020	13020	13126	13029	13035	13220	13035	12865	13027	13071	13013	12985	13010	13007	13130	13152	13209	13161	13154	13125	13096	13059	13136	12936	13083	13054	13098	13025	13090	13052	12920	13159	13189	12922	12990	12754	12982	13055	13104	13223	13044	13129	13159	13027	13101	12958	13001	12911	12955	13057	13046	12988	13066	13188	13055	13170	13143	12965	13085	13137	12916	13101	13146	13025	13045	13008	13096	13218	13010	13066	13155	12876	13262	13130	12929	13006	12980	13008	13162	13118	13052	12910	13243	12891	13038	13008	13109	13133	13136	12981	13196	12990	12971	13023	13178	13188	13002	13136	13068	13124	13222	13015	13038	13090	13163	13037	12953	12997	13078	13102	12938	13189	12986	12906	13021	13092	13156	12973	13195	13068	13047	13049	13173	13210	13069	13170	12976	13228	13048	13120	13015	13032	13034	13089	13282	13061	13081	13011	13126	13115	13212	13058	13005	13139	13015	13138	13103	13202	12898	13053	13256	13097	13052	12999	13000	13157	13018	13199	13183	13074	13036	13004	13142	13251	12981	13020	13188	13025	13113	12877	13182	13050	13117	12990	13202	13078	13053	13006	12998	13022	13056	13106	12922	12960	13082	12981	13174	13152	13133	13137	13120	13154	13042	12865	13023	13147	12987	13027	13127	13138	13164	13053	12995	13075	12941	13102	13012	12881	13208	13124	13111	13178	12980	13059	13128	12982	13207	12998	13029	12992	12992	13268	12936	13077	13064	13154	13064	13015	13082	12951	13096	13161	13133	13163	12995	13044	12950	13069	12950	12969	13005	13001	12990	13175	13062	13098	13088	13018	13197	13239	12962	12975	13051	13028	13078	13061	13221	13058	13122	13091	12860	13185	12982	13089	12827	13028	13131	13115	13038	12824	13170	12946	12974	13020	12947	13078	13098	12911	13101	12946	13099	13015	13159	13014	13001	13075	13226	13148	13122	13221	13019	12971	12927	13126	13278	12936	13199	13014	13183	12991	13035	12967	13201	13048	12955	13103	12937	12960	13256	12983	12952	13128	12997	13014	12936	13227	12992	12973	13214	13171	13016	13000	13129	13033	13235	12940	13278	13083	13053	13095	13253	13109	12961	13039	13127	12911	13110	13138	13001	13017	13099	13044	13015	13091	13126	13084	12939	13129	13170	13112	13124	13082	13135	13270	12944	13012	12866	13171	13060	12946	13047	12965	13131	12964	13276	13162	12876	13109	13103	13019	13268	13081	13143	13110	13022	13038	13246	13106	13111	13052	13138	13126	12922	13017	12933	12982	13153	13165	13098	12913	13059	12929	13033	12885	13171	13141	13127	12973	13063	13095	12949	13122	13072	13093	13085	13181	13104	13015	13048	13046	13143	13067	13096	13097	13107	13124	13051	12996	13029	13171	13014	13204	13102	13137	13115	13085	13069	13207	13131	12941	13043	12967	13110	13144	13237	12897	13133	13084	13220	13102	12959	13094	13069	13245	13022	12922	13011	13071	13060	13147	13008	13055	13175	13206	13052	13143	12963	13133	13041	12830	13152	13166	13127	13072	13148	13123	13157	13157	12948	13093	13010	12978	12893	13199	12948	13038	13035	13037	13190	12876	13170	13068	12906	13121	13189
23458	21020	28424	23770	21769	24209	24417	19705	18664	18607	18107	17630	17180	17232	17299	16626	16567	16719	16532	16465	16606	16379	16264	16114	16072	16067	16058	16148	15990	15893	15890	15659	15778	16106	15810	15699	15852	15751	15900	15801	15782	15793	15733	16424	17327	17623	16961	16477	16196	15570	15881	15620	15843	15747	15890	15863	15799	15815	15711	15546	15643	15889	15880	15756	15513	15823	15729	15644	15880	15876	15799	15612	15775	15668	15815	15903	15931	15768	15763	15685	15944	15866	15833	15776	16003	15684	15768	15754	15797	15815	15824	15730	15611	15720	15747	15753	15769	15879	15772	15602	15684	15873	15568	15647	15810	15703	15748	15645	15677	15773	15790	15791	15620	15647	15796	15888	15670	15830	15640	15691	15706	15850	15826	15738	15572	15887	15749	15769	15771	15706	15802	15651	15765	15650	15699	15712	15861	15683	15834	15956	15566	15855	15731	15846	15640	15683	15723	15735	15659	15684	15744	15889	15701	15825	15897	15651	15833	15878	15873	15786	15757	15661	15778	15746	15845	15783	15804	15730	15736	15790	15900	15719	15735	15796	15768	15759	15614	15855	15968	15882	15802	15813	15732	15759	15723	15667	15779	15698	15818	15649	15730	15779	15803	15654	15610	15946	15667	15789	15742	15900	15918	15602	15714	15686	15755	15808	15826	15811	15760	15659	15995	15748	15550	15740	15655	15714	15680	15802	15869	15553	15780	15903	15656	15747	15599	15765	15877	15831	15791	15842	15821	15905	15669	15624	15776	15594	15570	15602	15883	15692	15666	15913	15775	15711	15720	15648	15540	15520	15487	15629	15740	15594	15497	15685	15894	16025	15826	15838	15553	15754	15816	15944	15693	15640	15726	15747	15867	15842	15793	15741	15579	15577	15633	15603	15973	15642	15847	15747	15844	15826	15627	15800	15677	15617	15582	15842	15671	15620	15648	15801	15664	15797	15642	15804	15724	15857	15665	15629	15863	15562	15590	15795	15934	15663	15827	15728	15646	15558	15775	15749	15835	15624	15791	15677	15923	15823	15692	15700	15787	15808	15762	15704	15990	15661	15911	15800	15782	15729	15743	15782	15685	15912	15720	15699	15874	15720	15744	15641	15775	15642	15914	15912	15743	15561	15796	15881	15763	15822	15736	15874	15737	15786	15625	15609	15700	15659	15780	15746	15837	15898	15731	15718	15845	15772	15837	15776	15528	15687	15553	15956	15869	15742	15896	15830	15989	15731	15571	15845	15560	15427	15921	15815	15914	15610	15895	15834	15662	15654	15807	15599	15781	15731	15632	15768	15832	15952	15874	15732	15705	15581	15841	15683	15794	15791	15910	15774	15557	15726	15956	15670	15890	15662	15699	15731	15720	15836	15681	15585	15607	15679	15778	15803	15820	15918	15704	15751	15839	15883	15772	15648	15782	15865	15706	15782	15744	15703	15542	15773	15810	15860	15816	15676	15752	15706	15662	15429	15843	15955	15776	15804	15857	15637	15883	15699	15851	15844	15882	15784	15810	15750	15634	15657	15790	15831	15978	15681	15664	15588	15700	15566	15807	15892	15667	15818	15724	15833	15653	15865	15645	15797	15973	15545	15943	15888	15837	15699	15488	15768	15697	15733	15692	15724	15832	15562	15735	15803	15890	15627	15915	15888	15832	15745	15840	15698	15527	15663	15829	15630	15726	15692	15934	15793	15669	15819	15770	15710	15527	15443	15573	15629	15887	15615	15816	15784	15753	15594	15664	15607	15741	15927	15756	15595	15676	15808	15669	15792	15602	15760	15818	15556	15905	15962	15802	15714	15633	15509	15580	15832	15808	15821	15779	15795	15897	15879	15783	15874	15926	15823	15759	15736	15764	15684	15711	15887	15794	15643	15776	15630	15761	15997	15889	15963	15732	15690	15801	15773	15756	15759	15840	15805	15988	15661	15934	15752	15746	15758	16010	15615	15822	15806	15844	15677	15726	15556	15748	15902	15809	15945	15823	15716	15860	15650	15766	15686	15800	15986	15739	15998	15608	15792	15674	15657	15898	15857	15816	15845	15697	15638	15745	15824	15567	15694	15627	15651	15787	15788	15914	15881	15804	15812	15785	15792	15772	15962	15905	15649	15837	15699	15795	15703	15725	15703	15764	15699	15716	15717	15741	15868	15630	15755	15695	15723	15644	15645	15776	15727	15649	15835	15517	15557	15801	15717	15766	15920	15821	15808	15946	15812	15772	15711	15790	15825	15923	15738	15706	15786	15915	15597	15719	15529	15700	15669	15869	15798	15900	15601	15929	15814	15582	15665	15647	15786	15606	15707	15504	15781	15689	15527	15821	15758	15749	15736	15617	15800	15814	15754	15785	15690	15791	15747	15710	15873	15624	15651	15812	15809	15777	15805	15730	15765	15735	15853	15773	15707	15683	15796	15751	15700	15623	15606	15779	15979	15708	15732	15765	15636	15841	15730	15805	15780	15648	15714	15685	15597	15513	15772	15674	15879	15747	15578	15909	15868	15624	15825	15594	15756	15771	15722	15830	15718	15818	15748	15675	15605	15769	15599	15756	15602	15611	15740	16005	15935	15785	15551	15701	15717	15870	15655	15812	15662	15657	15703	15803	15803	15812	15788	15830	15702	15863	15441	15655	15575	15751	15892	15783	15822	15878	15636	15824	15659	15689	15634	15679	15793	15693	15849	15676	15916	15843	15825	15563	15547	15751	15804	15825	15598	15793	15791	15783	15918	15595	15701	15943	15752	15745	15715	15452	15765	15765	15766	15882	15760	15839	15696	15764	15501	15693	15745	15729	15679	15789	15706	15801	15855	15688	15855	15717	15780	15849	15588	15932	15998	15774	15730	15705	15700	15547	15658	15545	15740	15586	15645	15794	15621	15845	15826	15619	15928	15684	15867	15800	15781	15835	15676	15734	15789	15669	15638	15655	15645	15587	15665	15591	15863	15967	15768	15895	15791	15672	15779	15619	15753	15644	15745	15811	15730	15737	15752	16022	15863	15545	15598	15933	15663	15545	15738	15687	15761	15804	15959	15844	15603	15653	15742	15882	15941	15749	15708	15865	15785	15748	15668	15666	15781	15633	15718	15627	15795	15682	15765	15930	15864	15687	15804	15649	15704	15799	15821	15698	15743	15872	15773	15860	15737	15679	15730	15833	15575	16013	15777	15831	15697	15849	15671	15810	15841	15825	15923	15584	15785	15754	15825	15727	15674	15861	15825	15952	15791	15636	15650	15829	15727	15813	15720	15788	15974	15735	15831	15989	15832	15815	15835	15905	15820	15869	15596	15774	15720	15679	15750	15698	15525	15834	15864	15830	15677	15928	15575	15816	15738	15879	15647	15726	15698	15558	15705	15866	15918	15887	15684	15800	15850	15699	15662	15813	15837	15756	15670	15906	15879	15656	15782	15672	15684	15747	15690	15681	15662	15817	15834	15807	15663	15908	15727	15703	15584	15766	15544	15610	15609	15923	15760	15855	15778	15632	15757	15764	15555	15686	15670	15593	15696	15743	15810	15824	15815	15706	15722	15853	15687	15778	15795	15711	15649	15833	16016	16017	15983	15479	15819	15820	15703	15681	15922	15586	15661	15763	15817	15863	15764	15884	15755	15608	15564	15733	15717	15946	15772	15772	15709	15704	15783	15863	15756	15694	15757	15666	15883	15747	15811	15926	15802	15658	15666	15858	15845	15724	15955	15874	15731	15912	15717	15859	15865	15834	15721	15888	15762	15849	15841	15810	15724	15842	15797	15719	15748	15828	15713	15693	15628	15729	15793	15740	15904	15914	15853	15760	15834	15979	15532	15733	15781	15753	15750	15695	15735	15872	15727	15721	15656	15964	15840	15928	15767	15577	15663	15687	15622	15837	15526	15791	15780	15782	15956	15966	15812	15698	15724	15715	15799	15625	15633	15775	15722	15737	15731	15713	15672	15631	16017	15861	15798	15804	15728	15835	15794	15747	15770	15874	15748	15773	15765	15629	15512	15663	15894	15562	15690	15786	15748	15665	15694	15585	15616	15664	15662	15705	15658	15776	15880	15829	15887	15787	15766	15628	15810	15902	15861	15736	15657	15833	15633	15932	15743	15975	15713	15814	15698	15965	15815	15830	15555	15906	15895	15731	15553	15785	15733	15781	15687	15655	15790	15812	15559	15724	15839	16024	15777	15920	15928	15668	15727	15539	15765	15829	15661	15902	15694	15781	15747	15793	15787	15700	15551	15848	15809	15514	15667	15750	15933	15804	15710	15662	15690	15747	15741	15738	15823	15718	15774	15856	15831	15881	15741	15898	15593	15722	15834	15732	15815	15851	15744	15637	15787	15831	15577	15902	15806	15828	15899	15948	15715	15687	15797	15840	15785	15911	15700	15803	15824	15839	15928	15875	15915	15773	15932	15563	15552	15683	15865	15774	15881	15827	15767	15627	15587	15800	15747	15637	15590	15488	15596	15850	15708	15825	15933	15585	15669	15862	15785	15713	15817	15715	15614	15879	15930	15773	15638	15841	15951	15649	15772	15620	15719	15806	15703	15979	15776	15643	15918	15726	15791	15466	15618	15785	15866	15834	15971	15530	15652	15695	15731	15857	15726	15539	15830	15944	15646	15883	15694	15830	15794	15849	15546	15785	15821	15757	15890	15806	15613	15763	15886	15735	15578	15778	15685	15491	15604	15883	15859	15583	15621	15701	15879	15557	15728	15569	15669	15830	15942	15693	15866	15828	15681	15555	15701	15595	15657	15599	15670	15765	15876	15851	15670	15613	15584	15793	15646	15932	15813	15971	15589	15789	15768	15831	15841	15482	15680	15802	15795	15877	15722	15735	15811	15837	15830	15710	15627	15729	15746	15637	15816	15634	15694	15806	15683	15639	15738	15796	15550	15697	15768	16085	15807	15737	15924	15875	15492	15993	15835	15440	15745	15777	15960	15610	15752	15736	15695	15770	16032	15881	15811	15728	15683	15766	15750	15725	15745	15987	15892	15744	15840	15832	15668	15568	15686	15694	15702	15767	15829	15722	15726	15733	15645	15676	15834	15756	15863	15953	15824	15720	15949	15823	15791	15841	15785	15715	16005	15904	15667	15347	15854	15758	15667	15514	15699	15753	15653	15789	15831	15690	15510	15755	15792	15665	15834
24519	41529	38731	31267	25359	21873	19914	18397	17719	16962	16539	16077	15421	14958	14964	14419	14285	14310	14139	13972	14043	13978	13814	13787	13461	13372	13485	13504	13524	13458	13101	13201	13179	13059	13141	13106	13191	13196	13251	13083	13092	13067	13243	14162	15488	15484	14279	13816	13475	13275	13008	13242	12949	12980	13112	13292	13036	13022	13156	13063	12931	13132	13153	12951	13081	13146	13060	13070	13071	13041	13137	13158	13123	13050	12995	13018	13152	13006	12870	13075	13122	13231	12957	13070	13123	13143	13147	12920	12932	13078	13015	13250	13081	13096	13147	13130	12864	13160	13107	12994	13044	12901	13083	13162	13056	12976	13124	13087	12949	13223	13048	13106	13059	12959	12991	13013	13149	12988	13079	12962	13258	13154	13030	13055	13134	12975	12824	13050	13250	13054	12978	13160	13087	13016	13127	13287	13091	12947	13104	12996	13138	12966	13063	13132	13111	13107	13155	13229	13098	12970	13009	13033	13074	13041	13067	12945	13099	13165	12969	12991	12996	12990	13178	12962	13137	13113	13039	13144	13063	13108	13006	13076	12982	12829	13143	13219	13088	13063	13120	13029	13074	13082	13083	13134	12981	13150	13033	12999	13162	13049	12995	12978	12994	12987	13033	13162	13096	13040	13089	13091	13091	13086	13128	13106	12960	13104	13134	13122	12897	13118	13025	13062	12991	12890	13096	13155	12840	13204	12957	13015	13103	13122	13143	13061	12905	13139	13197	13090	13000	13043	13038	13085	13076	13169	13071	13052	13065	12998	13093	13234	12980	12946	13152	13014	13004	13080	13166	13189	13133	12982	12984	12997	13176	12934	13067	13104	13089	13005	13124	13080	12993	13317	13003	13041	13004	13128	13103	13134	13138	12915	13144	13195	13095	12953	12980	13041	12993	12891	13036	13145	13081	13131	13155	13222	13096	12986	13095	12983	13064	13255	12994	13158	13208	13082	13077	13003	12943	12958	13159	13061	13174	13022	13052	12994	13097	13173	12994	13091	13112	12969	13068	13192	12961	13055	12965	12999	13061	13068	13159	13234	13124	13028	12986	13010	13150	13110	13215	13160	13178	13096	13046	13148	12954	13039	13083	13093	13149	13005	12988	12988	13053	12979	13245	13108	13000	12949	13062	13095	13191	13076	13120	13029	13033	12929	12952	13042	13214	13137	13237	13038	13107	13035	13086	12973	13099	13051	13159	12954	12860	13031	12966	13219	12993	13019	13066	12933	13067	13046	13158	13140	13017	13121	13020	13168	13102	13146	12984	12969	13043	13176	12991	12985	13003	13015	13175	13111	13114	13034	13245	13056	13127	13027	13020	13222	13200	13263	13185	12970	12991	13062	13082	13240	12974	13086	13178	13226	13032	13105	13048	13099	13034	13058	12985	13071	13026	13157	13104	13119	13139	12934	13047	13171	13147	13159	13068	13099	12906	13155	13004	13110	12933	13081	12973	12949	13188	12959	13115	13129	13002	13006	13044	13004	13056	12976	13101	13096	13114	13096	12992	12911	13046	13063	12845	12965	13067	13036	12938	13025	13131	13094	13076	13171	13208	13052	12967	13077	13027	13178	13090	12952	13266	12940	12932	12922	13004	13215	12891	12943	12882	12963	13071	13159	12997	13219	12814	13182	12974	13039	13153	12990	13119	13115	13009	13057	12955	13017	13145	13185	13097	13085	13026	13161	13104	13045	13107	13174	13039	13019	13043	13148	12968	12844	13031	12917	13036	12960	12966	13039	13021	13056	12967	12977	12953	13046	13057	13114	13078	12984	13283	12973	12944	13100	13224	13043	13083	12986	12986	12938	13028	13025	13081	13120	13042	13000	12966	13099	13016	13041	13096	12938	12928	13009	13126	12902	13024	13003	13030	12880	13016	13058	13153	13096	13236	13138	12832	13140	13043	13254	13064	12986	13261	13113	13006	13104	12976	13068	13116	12948	13146	13019	13048	13049	13121	13104	12933	13149	13026	13117	13075	12977	13086	13006	13149	13025	13038	13175	12999	13047	12954	13055	13060	12869	12984	13142	13028	12943	12974	12949	13083	13009	13178	13224	13118	13039	13214	13063	12972	12965	12940	12971	13128	13091	13154	13077	13040	13110	13204	13129	12986	13136	13051	13041	12970	13156	13122	13090	13110	13092	13081	13210	13165	13109	13056	13145	13086	12962	13019	13129	13068	13001	12942	13084	13100	13256	13186	12946	13090	13069	12918	13104	13020	13061	13303	13074	13013	13226	13213	13150	13166	13052	13065	13064	13131	12972	13126	12863	12897	12873	13159	13073	13184	13144	13048	12982	13106	12951	12968	13010	13017	13027	12998	13152	13007	12877	13006	13144	13105	12915	12962	12976	13198	13120	13005	12996	13009	13014	12998	13124	13113	13111	12947	12889	12974	13169	13091	13035	12992	13080	13175	13169	13035	13221	13104	13022	12986	13079	13055	13193	13029	13112	12869	12779	12985	12975	12891	13200	12966	13156	13060	12857	13180	13193	13045	13088	13154	13112	13103	13022	13055	13211	13102	13099	12984	13109	13025	13147	13160	13102	13139	12941	12870	13128	13052	12979	13027	13043	12871	13099	13212	13210	13229	12963	13078	13042	13013	13067	12997	12979	13067	12999	13025	13130	13100	12993	13096	12942	13079	13063	12952	13223	13159	13102	12859	13094	13059	13168	13190	13189	12933	13123	13109	13162	13019	12911	12999	12931	13185	13004	13021	13063	13039	13085	13135	13037	13186	12960	13257	12893	13073	12975	13115	13080	13011	13122	13191	13064	13069	13195	12881	13006	13165	13093	12906	12918	13012	13215	13085	13136	13195	12964	13006	12914	13105	12975	13264	12917	13047	13100	12999	13010	13065	12970	13053	12964	13048	13010	12880	12999	13102	13024	13087	13139	13084	13006	13102	13026	12931	12960	12756	13115	12993	13158	13137	12975	13139	13184	13145	12926	13161	13156	12913	13100	13031	13175	13113	13076	13087	13116	13156	13023	12936	13102	13021	13150	12953	13091	13060	12915	13127	13035	12983	12949	13120	12871	13047	12999	12980	13114	12923	13001	13087	13207	13138	13014	13065	12949	12985	13169	13079	13056	13104	13128	13093	12845	13008	12975	13080	12946	13097	12994	13201	13054	13085	12945	13008	13156	12999	13062	13067	13069	13061	13088	12956	12958	13117	12993	13038	12979	13182	13099	13012	13234	12940	12963	13166	13016	12984	13133	13166	13064	12935	12907	13086	12956	13066	13110	13145	13191	13266	13053	13043	13017	13080	13059	12983	13157	12987	13007	13076	12973	13072	13195	13023	13127	13034	12959	12968	13013	13021	13070	12952	13129	13039	13117	13019	13035	13118	13107	13107	13135	13101	12958	13055	13082	13073	13069	13095	13158	13069	12972	13150	13098	13073	12929	13175	13150	13169	13281	13212	13055	13035	12938	13136	13166	13054	13172	13074	13125	13105	13020	13030	12904	13090	13054	13147	13197	13057	13103	13238	13048	12859	13115	13170	13012	13058	13155	13079	13099	13166	13130	13104	12920	13202	13001	12929	12980	12920	13076	13167	13054	13058	13003	13170	13036	13089	13100	13117	13013	13004	13050	13150	13078	13041	13106	13160	13046	12986	13016	13030	13032	12971	13011	13074	12889	13109	12944	12991	12944	12986	12948	13096	13008	13004	13090	13014	13090	12916	13014	13087	13077	13077	13193	13170	13159	13078	13006	13123	12796	13066	13141	12938	13116	12920	13041	13106	13130	13055	13152	13148	13189	13068	13002	13121	13101	13072	13092	13185	12925	12802	13063	12933	13017	13079	13048	13104	13041	13150	12969	13038	13057	13108	13085	13123	12944	13027	12817	13213	13355	12966	13071	13235	12959	13175	12976	13142	12927	12997	13040	13174	13024	13007	13224	12972	12906	13044	12947	13141	13133	13010	13104	13050	13148	13125	12990	13160	13090	13090	13092	13251	13057	13025	12984	13076	13046	12949	13154	13099	13143	12961	13076	13110	13158	13133	13020	12985	13045	13063	13120	13265	13033	13200	13209	13152	13213	13049	12985	13053	13069	12844	13097	13152	13138	13111	13136	13185	12949	13110	13086	13011	13039	12986	13097	13136	13081	13107	13108	13140	13055	13161	13212	12920	13139	12966	13049	12996	13066	13059	13024	13177	12974	13080	12951	13143	13061	13114	13024	13017	13000	13141	13023	12942	12937	13016	13065	13034	13061	12856	13132	13022	12951	12952	13007	13044	13034	12928	13165	12941	13020	12961	13179	12745	13002	13037	13088	13066	12994	12965	13082	13121	13050	13031	13037	13032	13120	13070	12989	13151	12914	13107	12998	12982	13042	12907	12844	13183	12997	13063	13152	13146	13214	13049	13123	13021	13132	13081	13103	12934	13173	13056	13118	13208	13203	13017	13063	13037	13214	13046	13132	13089	12987	12899	13017	13071	13119	13187	13039	13246	13149	13187	13148	13226	13010	12934	13144	13187	13128	13206	13041	12972	13001	13052	13102	13105	13116	13059	13262	13289	13088	12989	12941	13084	13048	12956	13028	13018	12983	13188	13029	13064	12997	13140	13268	12919	13074	13056	13117	13011	13113	12932	13232	12933	12956	12991	13035	13015	13089	13159	12964	13033	13188	13164	13063	13148	12999	13068	13079	13014	13104	12955	13084	13092	13045	13042	13150	13176	12912	13253	13179	13135	13159	12994	12868	12942	12940	13086	13031	13111	12991	13050	12915	12995	13022	12979	12873	13143	13181	13126	13039	13070	13059	13153	13178	13048	13022	13174	13085	13126	13096	13139	12963	13312	13065	12885	13129	13197	12991	13110	12974	12963	13070	13017	13066	13043	13075	12895	13339	13110	13091	13095	12905	13025	13155	13095	12947	13056	13129	13077	13080	13021	13118	13189	12873	13041	12932	13004	13012	12965	13092	13105	13200	13013	13106	13075	13055	13029	12991	13060	13021	13049	13140	13146	13075	13027	12982	12979	13019	13035	13027	13154	13093	13107	13162	12974	13123	13065	13134	13064	13198	13067	12968	13045	13077	13051	12976	13078	13154	13120	13077	13136	12962	13074	13041	13084	13080	13050	13121	12782	13063	12942	13082	13028	13101	13037	13136	13041	12983
29449	23152	23741	20386	17778	17220	17201	16873	16969	17076	16950	16797	16772	16628	16586	16441	16604	16500	16502	16576	16390	16534	16484	16597	16463	16474	16415	16487	16348	16385	16294	16417	16417	16224	16676	16434	16293	16330	16422	16351	16464	16626	16421	16400	16422	16518	16643	16367	16384	16463	16200	16361	16449	16500	16498	16296	16309	16340	16427	16187	16452	16460	16319	16594	16297	16301	16181	16372	16256	16374	16378	16345	16427	16169	16521	16436	16240	16242	16477	16442	16590	16511	16417	16162	16544	16201	16365	16287	16471	16333	16291	16467	16322	16249	16353	16508	16386	16456	16136	16433	16302	16269	16473	16232	16293	16333	16442	16306	16388	16535	16355	16474	16467	16517	16413	16362	16343	16283	16180	16294	16274	16480	16412	16352	16387	16371	16370	16319	16443	16491	16387	16336	16334	16305	16190	16262	16348	16501	16380	16354	16383	16376	16317	16207	16210	16449	16317	16247	16356	16363	16358	16146	16383	16293	16153	16387	16379	16425	16468	16321	16416	16283	16325	16356	16359	16366	16280	16506	16258	16287	16375	16420	16311	16345	16268	16340	16490	16292	16204	16171	16439	16329	16362	16151	16146	16319	16403	16384	16376	16326	16664	16395	16307	16266	16347	16563	16338	16180	16408	16169	16349	16549	16475	16167	16467	16235	16307	16160	16225	16227	16369	16543	16176	16412	16453	16319	16512	16527	16422	16375	16443	16370	16497	16402	16437	16479	16275	16345	16268	16423	16496	16459	16261	16376	16459	16211	16443	16099	16252	16270	16412	16433	16349	16342	16502	16325	16395	16193	16321	16323	16414	16373	16403	16373	16517	16553	16414	16305	16492	16467	16200	16355	16556	16335	16485	16202	16336	16203	16286	16222	16254	16272	16148	16223	16272	16459	16422	16527	16299	16403	16314	16325	16248	16281	16561	16399	16349	16489	16321	16530	16391	16329	16477	16215	16411	16442	16343	16080	16313	16282	16257	16210	16344	16518	16231	16332	16322	16331	16437	16230	16311	16332	16449	16293	16473	16663	16395	16269	16297	16485	16545	16321	16455	16564	16581	16320	16455	16362	16313	16237	16452	16417	16429	16445	16440	16480	16271	16235	16189	16424	16368	16193	16462	16226	16394	16257	16363	16237	16310	16431	16418	16308	16260	16405	16179	16439	16288	16471	16199	16358	16246	16449	16440	16399	16533	16517	16341	16407	16514	16284	16587	16435	16360	16424	16354	16323	16309	16456	16522	16123	16210	16267	16393	16317	16340	16246	16338	16356	16224	16361	16273	16391	16431	16288	16167	16457	16320	16156	16517	16542	16399	16492	16221	16244	16328	16193	16292	16448	16418	16327	16281	16494	16374	16283	16416	16199	16459	16139	16345	16425	16397	16331	16388	16340	16413	16475	16450	16400	16311	16475	16429	16277	16236	16407	16470	16181	16444	16401	16299	16142	16390	16536	16288	16433	16523	16336	16258	16414	16391	16418	16466	16400	16504	16391	16501	16180	16466	16565	16250	16384	16505	16283	16409	16332	16351	16646	16401	16395	16266	16256	16455	16267	16337	16623	16378	16319	16272	16265	16227	16306	16355	16366	16327	16201	16316	16353	16432	16307	16420	16308	16573	16232	16482	16330	16373	16302	16299	16568	16306	16390	16205	16168	16383	16306	16501	16168	16275	16259	16559	16638	16314	16276	16344	16554	16337	16353	16390	16342	16325	16665	16316	16280	16305	16334	16161	16325	16200	16198	16300	16308	16250	16283	16366	16248	16390	16291	16359	16594	16399	16446	16378	16250	16395	16348	16189	16275	16581	16239	16388	16430	16422	16445	16425	16411	16288	16237	16396	16299	16309	16361	16424	16306	16290	16478	16288	16218	16438	16542	16463	16403	16233	16389	16384	16526	16263	16475	16291	16446	16368	16275	16291	16330	16480	16202	16345	16411	16340	16438	16405	16530	16408	16457	16356	16359	16267	16318	16275	16347	16455	16349	16390	16320	16658	16570	16366	16317	16423	16424	16543	16453	16183	16294	16519	16443	16554	16196	16297	16282	16048	16570	16315	16431	16397	16338	16556	16363	16340	16344	16284	16524	16469	16467	16441	16472	16304	16481	16402	16228	16386	16307	16490	16572	16471	16505	16279	16198	16327	16463	16398	16370	16382	16410	16418	16465	16510	16295	16400	16529	16475	16530	16571	16271	16322	16282	16294	16327	16664	16383	16391	16428	16221	16292	16493	16373	16431	16295	16403	16249	16445	16475	16247	16231	16449	16283	16375	16335	16314	16309	16407	16206	16336	16233	16231	16573	16458	16187	16367	16597	16211	16347	16468	16237	16381	16286	16560	16396	16308	16342	16277	16194	16558	16195	16307	16205	16333	16328	16368	16362	16429	16255	16174	16321	16321	16369	16306	16259	16310	16510	16454	16423	16442	16326	16238	16461	16375	16400	16526	16260	16310	16437	16428	16502	16411	16377	16495	16420	16637	16488	16388	16493	16522	16513	16425	16353	16444	16369	16463	16599	16299	16393	16326	16241	16527	16364	16349	16437	16340	16349	16196	16537	16306	16395	16413	16266	16512	16214	16428	16187	16465	16373	16431	16304	16359	16535	16220	16346	16424	16334	16357	16393	16508	16384	16437	16341	16156	16401	16362	16442	16341	16216	16455	16560	16372	16298	16341	16343	16578	16319	16402	16301	16273	16406	16302	16465	16242	16291	16668	16249	16477	16446	16475	16343	16269	16446	16113	16206	16391	16450	16343	16562	16433	16403	16287	16241	16269	16333	16539	16194	16292	16302	16325	16403	16162	16324	16289	16358	16226	16346	16470	16319	16331	16456	16299	16528	16486	16326	16503	16446	16390	16426	16375	16491	16283	16327	16230	16315	16451	16271	16422	16355	16470	16506	16522	16300	16188	16413	16417	16389	16405	16322	16312	16504	16510	16276	16306	16440	16407	16292	16232	16324	16327	16322	16425	16390	16421	16189	16399	16254	16472	16379	16512	16382	16540	16471	16612	16405	16424	16509	16581	16361	16232	16357	16347	16192	16340	16424	16473	16387	16195	16165	16159	16284	16427	16500	16381	16274	16494	16619	16359	16432	16319	16375	16495	16489	16781	16556	16474	16471	16429	16111	16459	16278	16512	16333	16398	16437	16341	16239	16383	16286	16330	16350	16466	16271	16355	16415	16519	16416	16406	16532	16512	16460	16396	16407	16415	16410	16334	16484	16147	16203	16501	16248	16571	16361	16270	16319	16262	16321	16309	16299	16247	16374	16420	16432	16324	16349	16193	16426	16425	16374	16469	16541	16375	16384	16132	16429	16358	16405	16586	16416	16500	16400	16515	16426	16325	16282	16297	16414	16319	16517	16461	16153	16220	16459	16343	16331	16306	16340	16444	16427	16388	16394	16476	16312	16270	16366	16631	16432	16531	16227	16444	16362	16497	16528	16439	16550	16416	16348	16427	16484	16179	16335	16489	16290	16468	16372	16284	16546	16180	16233	16444	16514	16592	16306	16391	16456	16380	16362	16445	16443	16495	16526	16329	16257	16060	16524	16457	16308	16226	16108	16348	16327	16377	16303	16396	16342	16507	16428	16470	16287	16373	16393	16343	16243	16408	16524	16553	16333	16231	16245	16490	16321	16332	16316	16511	16448	16183	16155	16121	16254	16361	16495	16410	16492	16333	16325	16569	16318	16373	16363	16305	16254	16391	16411	16372	16292	16641	16403	16329	16429	16288	16434	16354	16237	16405	16480	16349	16497	16432	16405	16423	16384	16329	16372	16382	16355	16440	16549	16558	16443	16324	16447	16422	16302	16505	16559	16302	16568	16322	16506	16252	16496	16297	16288	16281	16481	16423	16464	16242	16469	16453	16508	16188	16345	16213	16236	16374	16387	16209	16531	16166	16256	16210	16446	16391	16448	16355	16311	16343	16259	16248	16049	16467	16313	16399	16484	16359	16538	16111	16138	16463	16420	16563	16469	16295	16286	16404	16289	16358	16537	16331	16169	16510	16329	16624	16148	16589	16555	16348	16363	16478	16444	16459	16490	16312	16327	16346	16379	16336	16401	16329	16247	16158	16334	16475	16339	16180	16157	16397	16259	16342	16346	16391	16434	16353	16504	16442	16520	16401	16189	16336	16313	16394	16370	16498	16399	16223	16347	16224	16223	16384	16525	16253	16300	16313	16462	16490	16438	16479	16301	16309	16342	16352	16448	16332	16187	16484	16255	16026	16237	16579	16259	16483	16403	16291	16469	16473	16555	16541	16518	16265	16290	16318	16073	16538	16504	16262	16279	16535	16462	16330	16244	16222	16271	16210	16365	16628	16372	16334	16378	16493	16338	16394	16457	16171	16356	16358	16335	16270	16355	16436	16405	16299	16373	16540	16450	16403	16410	16495	16569	16380	16355	16594	16391	16724	16413	16195	16377	16472	16303	16490	16146	16235	16426	16421	16376	16338	16534	16422	16537	16268	16132	16289	16414	16585	16317	16360	16456	16496	16466	16575	16253	16353	16450	16234	16465	16473	16493	16434	16305	16445	16425	16229	16541	16320	16252	16235	16484	16360	16262	16209	16501	16482	16450	16493	16455	16327	16512	16297	16405	16563	16357	16485	16471	16229	16270	16397	16323	16447	16257	16570	16359	16473	16302	16362	16419	16384	16346	16481	16252	16629	16414	16289	16579	16352	16459	16257	16367	16239	16571	16454	16255	16623	16352	16230	16416	16373	16384	16354	16421	16143	16491	16337	16200	16390	16583	16441	16535	16194	16396	16325	16288	16306	16508	16500	16106	16194	16389	16453	16117	16464	16365	16290	16575	16350	16270	16429	16386	16356	16281	16118	16458	16279	16504	16339	16536	16266	16495	16333	16428	16520	16402	16362	16342	16272	16450	16437	16463	16559	16302	16319	16358	16155	16650	16387	16304	16297	16393	16508	16360	16275	16334	16352	16233	16349	16470	16374	16255	16444	16273	16276	16501	16458	16381	16218	16425	16226	16531	16504	16077	16425	16520	16417	16323	16467	16432	16342	16419	16498	16502	16489	16498	16230	16365	16348	16335	16289	16236	16373	16515	16176	16235	16450	16587	16413	16512	16357	16264	16323	16078	16442	16499	16391	16264	16361	16367
19767	23600	21245	17309	15767	14946	14504	14463	14376	14467	14530	14055	13892	13814	13690	13549	13739	13663	13677	13760	13688	13616	13513	13542	13486	13260	13596	13686	13525	13545	13425	13464	13384	13537	13336	13467	13330	13437	13420	13242	13591	13367	13368	13408	13616	13603	13677	13564	13407	13300	13243	13478	13490	13308	13457	13506	13313	13487	13350	13390	13501	13277	13447	13330	13314	13315	13292	13303	13203	13447	13311	13541	13298	13280	13391	13175	13451	13318	13287	13378	13421	13401	13408	13397	13332	13449	13506	13532	13542	13460	13371	13430	13324	13313	13447	13404	13319	13444	13375	13348	13368	13305	13367	13475	13239	13183	13447	13351	13498	13396	13286	13570	13303	13227	13473	13476	13309	13359	13505	13372	13394	13433	13404	13261	13361	13431	13321	13258	13425	13340	13453	13329	13325	13338	13383	13395	13346	13242	13378	13353	13377	13364	13443	13377	13445	13496	13384	13460	13114	13449	13524	13427	13401	13313	13311	13259	13346	13377	13316	13361	13479	13309	13304	13386	13296	13316	13398	13345	13323	13626	13417	13294	13368	13436	13384	13353	13350	13495	13388	13301	13149	13525	13335	13273	13383	13572	13416	13399	13334	13436	13338	13432	13619	13329	13423	13281	13411	13256	13371	13320	13491	13450	13449	13320	13464	13284	13319	13296	13368	13290	13345	13430	13352	13296	13393	13306	13386	13462	13480	13189	13277	13352	13411	13322	13382	13300	13315	13428	13209	13408	13302	13365	13437	13340	13341	13317	13591	13399	13306	13373	13479	13423	13333	13453	13424	13442	13304	13412	13420	13376	13272	13448	13643	13509	13367	13346	13331	13471	13400	13327	13344	13417	13260	13419	13388	13229	13384	13374	13423	13441	13383	13464	13380	13432	13331	13464	13373	13514	13300	13466	13325	13554	13451	13434	13463	13425	13367	13239	13369	13525	13459	13161	13431	13350	13290	13344	13348	13338	13605	13401	13299	13328	13192	13543	13471	13406	13450	13305	13484	13333	13209	13446	13329	13266	13467	13312	13482	13320	13544	13358	13204	13266	13431	13433	13482	13404	13336	13323	13415	13389	13538	13529	13411	13217	13302	13423	13272	13438	13275	13233	13456	13294	13383	13433	13468	13306	13420	13280	13386	13447	13270	13444	13401	13504	13258	13264	13302	13520	13415	13338	13345	13287	13382	13532	13296	13429	13382	13418	13426	13298	13450	13527	13304	13351	13271	13448	13305	13366	13381	13427	13355	13337	13278	13264	13179	13252	13385	13486	13363	13382	13371	13276	13477	13323	13460	13453	13400	13434	13388	13462	13374	13395	13317	13464	13547	13371	13454	13404	13344	13441	13457	13440	13426	13557	13246	13485	13411	13382	13449	13508	13390	13327	13271	13301	13359	13328	13420	13211	13428	13389	13335	13128	13352	13308	13458	13536	13224	13533	13257	13320	13322	13273	13337	13387	13206	13366	13413	13345	13326	13378	13428	13388	13343	13359	13362	13464	13251	13383	13516	13360	13465	13310	13456	13319	13386	13463	13614	13294	13327	13444	13303	13407	13148	13315	13201	13318	13525	13512	13443	13392	13387	13293	13223	13292	13387	13455	13415	13432	13435	13223	13388	13435	13380	13361	13369	13360	13354	13515	13381	13461	13369	13451	13438	13401	13469	13342	13353	13225	13366	13315	13287	13337	13492	13489	13245	13332	13361	13418	13430	13363	13329	13296	13308	13343	13487	13395	13275	13430	13322	13199	13368	13310	13335	13442	13477	13404	13256	13332	13345	13252	13463	13477	13362	13354	13551	13299	13236	13548	13425	13587	13424	13390	13328	13547	13426	13341	13367	13273	13431	13354	13303	13199	13470	13418	13227	13472	13528	13351	13488	13342	13402	13249	13587	13481	13337	13679	13605	13394	13407	13280	13339	13308	13251	13325	13604	13531	13322	13317	13462	13315	13407	13546	13642	13571	13498	13310	13387	13275	13392	13332	13432	13426	13353	13587	13528	13494	13421	13408	13331	13202	13389	13541	13403	13500	13225	13435	13261	13263	13575	13318	13346	13418	13302	13497	13332	13407	13395	13518	13116	13299	13479	13339	13411	13117	13287	13268	13423	13384	13523	13258	13407	13302	13243	13344	13304	13414	13391	13616	13312	13231	13326	13455	13525	13256	13466	13246	13576	13400	13503	13447	13467	13406	13403	13348	13498	13318	13404	13412	13158	13278	13344	13429	13356	13451	13247	13351	13435	13478	13214	13311	13375	13474	13333	13296	13540	13399	13365	13357	13602	13382	13316	13374	13454	13464	13297	13424	13402	13299	13350	13419	13259	13551	13352	13333	13493	13358	13395	13403	13453	13435	13289	13326	13339	13433	13425	13362	13420	13408	13479	13412	13479	13428	13272	13370	13375	13533	13365	13417	13395	13429	13479	13441	13449	13367	13470	13331	13178	13476	13389	13233	13508	13334	13433	13490	13332	13331	13367	13378	13481	13325	13270	13453	13650	13632	13327	13446	13308	13445	13355	13463	13415	13380	13438	13514	13504	13337	13488	13390	13387	13549	13498	13374	13316	13278	13544	13282	13595	13401	13417	13145	13337	13329	13338	13551	13449	13381	13358	13415	13335	13326	13465	13215	13482	13440	13541	13313	13512	13455	13395	13451	13431	13417	13390	13315	13393	13486	13503	13392	13330	13278	13451	13350	13312	13327	13305	13111	13358	13515	13321	13375	13477	13332	13300	13436	13322	13344	13430	13414	13458	13400	13302	13407	13274	13351	13394	13259	13229	13302	13161	13464	13356	13321	13481	13398	13430	13163	13336	13234	13394	13462	13272	13324	13433	13537	13471	13502	13302	13412	13186	13692	13410	13411	13328	13467	13428	13359	13361	13412	13291	13351	13389	13487	13488	13529	13215	13458	13243	13412	13434	13504	13293	13492	13318	13384	13302	13266	13302	13247	13617	13240	13342	13337	13331	13382	13342	13189	13215	13483	13570	13620	13343	13408	13355	13359	13402	13423	13398	13371	13387	13315	13294	13432	13498	13531	13441	13385	13279	13333	13199	13501	13418	13391	13394	13372	13419	13312	13152	13468	13460	13176	13307	13351	13302	13433	13435	13357	13306	13529	13366	13173	13400	13406	13368	13164	13512	13418	13507	13361	13382	13367	13416	13307	13432	13474	13267	13503	13289	13441	13272	13488	13220	13236	13435	13460	13322	13283	13452	13422	13463	13354	13451	13265	13548	13451	13500	13473	13610	13259	13420	13529	13519	13257	13324	13597	13464	13322	13203	13291	13333	13573	13371	13404	13315	13429	13419	13433	13549	13480	13355	13393	13249	13365	13541	13521	13179	13463	13422	13271	13402	13290	13298	13479	13612	13373	13399	13338	13342	13434	13277	13453	13398	13266	13331	13330	13435	13400	13104	13383	13378	13250	13456	13316	13412	13116	13436	13369	13316	13254	13403	13454	13248	13399	13233	13181	13471	13430	13336	13445	13369	13355	13405	13440	13339	13421	13564	13243	13396	13489	13499	13209	13600	13286	13453	13244	13570	13299	13374	13506	13320	13226	13342	13385	13715	13208	13252	13298	13380	13436	13360	13463	13317	13282	13452	13363	13447	13447	13363	13463	13295	13379	13480	13295	13250	13442	13539	13337	13352	13406	13349	13390	13527	13407	13555	13304	13423	13503	13303	13306	13414	13406	13314	13279	13291	13327	13292	13301	13327	13378	13403	13526	13393	13571	13556	13383	13357	13383	13335	13314	13432	13414	13343	13504	13459	13522	13255	13375	13346	13359	13440	13440	13339	13275	13268	13475	13533	13385	13233	13378	13328	13354	13321	13424	13183	13459	13516	13400	13511	13350	13354	13459	13440	13265	13438	13378	13340	13417	13606	13289	13426	13420	13477	13459	13339	13311	13345	13206	13311	13295	13305	13453	13325	13530	13383	13349	13422	13286	13401	13244	13268	13431	13308	13475	13421	13248	13407	13416	13269	13353	13381	13389	13232	13475	13372	13321	13133	13458	13555	13224	13347	13427	13429	13549	13372	13246	13486	13473	13312	13480	13351	13415	13395	13313	13383	13432	13230	13370	13235	13174	13500	13272	13401	13563	13317	13322	13487	13414	13352	13476	13500	13298	13244	13408	13508	13193	13357	13291	13514	13333	13454	13566	13408	13318	13337	13319	13244	13439	13420	13422	13182	13256	13420	13335	13293	13397	13417	13305	13417	13405	13459	13375	13463	13286	13468	13430	13426	13306	13412	13588	13518	13475	13234	13274	13528	13458	13287	13349	13433	13485	13308	13484	13368	13453	13460	13336	13387	13442	13453	13376	13362	13459	13354	13448	13372	13386	13420	13313	13301	13304	13378	13409	13354	13250	13208	13203	13438	13458	13436	13403	13426	13474	13251	13317	13459	13285	13413	13502	13471	13408	13488	13235	13519	13396	13493	13305	13302	13351	13392	13420	13377	13431	13428	13364	13393	13476	13388	13523	13433	13418	13434	13577	13529	13560	13349	13392	13414	13319	13380	13322	13441	13450	13401	13410	13561	13388	13362	13343	13491	13378	13263	13302	13519	13352	13403	13233	13384	13346	13479	13301	13418	13435	13387	13525	13282	13451	13351	13362	13552	13246	13427	13287	13275	13407	13435	13327	13159	13316	13292	13328	13442	13312	13561	13358	13456	13315	13402	13271	13537	13482	13301	13148	13328	13491	13322	13294	13445	13354	13430	13461	13264	13348	13349	13376	13519	13400	13466	13267	13556	13267	13422	13466	13306	13289	13337	13294	13370	13331	13523	13437	13449	13155	13311	13368	13354	13414	13479	13506	13557	13248	13312	13395	13176	13645	13485	13373	13468	13539	13283	13402	13460	13597	13343	13427	13436	13341	13410	13223	13411	13448	13315	13480	13401	13598	13384	13223	13438	13395	13265	13315	13336	13439	13405	13489	13311	13405	13355	13385	13389	13480	13294	13443	13367	13328	13437	13493	13306	13354	13277	13383	13378	13295	13310	13239	13302	13551	13326	13429	13387	13512	13396	13394	13582	13420	13378	13189	13592	13473	13366	13368	13445	13487	13415	13452	13359	13478	13377	13325	13348	13541	13396	13416	13470	13622	13387	13468	13333	13356
24753	21067	28027	24514	22739	22696	21572	19401	18801	18569	18109	18038	17946	17653	17708	17374	17453	17581	17348	17445	17161	17466	17205	16876	17049	17055	17112	17049	17152	16883	16766	16807	16926	17083	17046	16762	17033	16826	16836	16899	16963	16948	16849	17220	17844	17855	17534	17245	16932	16976	16937	16900	16744	16926	16938	16760	16952	16938	16960	16832	16932	16870	16784	16875	16854	16988	16996	16661	16752	16870	16808	16757	16778	16678	16792	16825	16861	16995	16759	17106	16864	16732	16836	16844	16859	16813	16914	16762	16797	16848	17039	16834	16867	16848	17085	16928	16822	16565	16783	16931	16823	16896	16767	16870	16775	16828	16785	17112	16867	16762	16997	16744	17041	16856	16672	17084	16939	16773	16835	16890	16649	16622	16819	16682	16736	16693	16765	16740	16844	16689	16751	16963	16835	16883	16648	16811	16838	16931	16819	16715	16702	16795	16918	16796	16817	16576	16977	16846	16911	16854	16999	16846	16813	16625	16675	16835	16721	16727	16856	16839	16680	17006	16856	16914	16850	16926	16724	16606	16756	16912	16745	16696	16612	16663	16788	16980	16680	16690	16741	16760	16744	16898	16786	17021	16824	16708	16887	16844	16766	16878	16682	16879	16796	16751	16636	16764	16914	16852	17006	16836	16728	16744	16967	17043	16777	16820	16746	16952	16728	16851	16753	16875	16924	16787	16602	16726	16969	16799	16845	16769	16734	16677	16875	16857	16892	16719	16839	16921	16943	16813	16794	17042	16925	16669	16754	16944	16974	16847	16838	16816	16832	16858	16951	16830	16955	16958	16854	16907	16781	16849	16627	16802	16865	16716	16700	16800	16973	16830	16798	16785	16645	16831	16970	16952	16876	16907	16763	16799	16712	16901	16715	16557	16777	16834	16914	16759	16644	16709	16631	16785	16621	16900	16896	16764	16816	16910	16902	16752	16789	16816	16791	16541	16785	16938	16823	16769	16796	16758	16968	16793	17012	16908	16920	16736	16780	16788	16986	16936	16842	16756	16890	16708	16849	16766	16673	16836	16856	16802	16678	16732	16676	16706	16760	16849	16816	16832	16737	16536	16637	16902	16779	16764	16744	16631	16978	16806	16738	16975	16825	16848	16700	16838	16680	16911	16859	16762	16652	16965	16711	16755	16769	16820	16838	16971	16724	16727	16961	16817	16856	16849	16693	16644	16786	16724	16803	16814	16720	16740	17115	16712	16895	16956	16835	16842	16783	16618	16915	16721	16890	16786	16801	16685	16567	16943	17090	16821	16663	16890	16750	16841	16755	16787	16786	16711	16960	16850	16890	16747	16905	16832	16865	16720	16582	17072	16633	16792	16754	16928	16899	16936	16896	17062	16817	16962	16820	16840	16923	16757	16937	16771	16760	16876	16701	16748	16656	16770	16746	16966	17082	16658	17060	16747	16848	16791	16586	16877	16851	16749	16722	16689	16790	16913	16933	16860	16984	16940	16773	17043	16717	16759	16784	16768	16851	16633	16676	16895	16875	16944	16930	16962	16861	16683	16614	16876	16819	16914	16887	16771	16698	16757	16838	16811	16990	16937	16911	16764	16768	16656	16896	16707	16899	16722	16719	16855	16838	16781	16875	16686	16871	16744	16781	16849	17041	16739	16735	16847	16886	16743	16860	16805	16697	16717	16740	16834	16886	16730	16737	17047	16855	16843	16743	16785	16665	16869	16812	16808	17078	16997	16790	16681	16645	16779	16903	16735	16794	16542	16863	16817	16646	16788	16814	16968	16714	16762	16908	16890	16803	16953	16824	16990	16804	16750	16623	16874	16714	16663	16812	16882	17171	16755	16774	16891	16863	16573	16906	16840	16875	16781	16866	16733	16790	16776	16684	16725	16730	16730	16835	16927	16773	16898	16801	16666	16882	16876	16704	16721	16845	16750	16807	16695	16734	16772	16757	16747	16779	16909	16831	16868	17103	16953	16884	16818	16763	16778	16805	16837	16903	16866	17014	16595	16840	16772	16853	16840	16734	16844	16679	16661	16862	16797	16831	16908	17002	16758	17017	16721	16871	17054	16955	16782	16756	16729	16899	16805	16695	16793	16680	16768	16864	16937	16803	16883	16881	16894	16999	16925	16703	16741	16754	16699	16911	16687	16983	16765	16655	16854	16740	16748	16813	16842	16946	16624	16694	16687	16826	16686	16888	16585	16818	16791	16816	16854	16796	16746	16687	16842	16899	17057	16944	16901	16804	16910	16836	16720	16807	16883	16806	17088	16681	16740	16985	16823	16728	16959	16851	16841	16893	16866	16882	16705	16830	16877	16830	16865	16828	16841	17120	16776	16818	16816	16727	16879	16750	16977	16918	16826	16885	16835	16603	16805	16670	16936	16707	16709	16804	16695	16852	16688	16728	16868	17026	16730	16841	16772	16835	16817	16896	16908	16816	16907	16971	16704	16833	16707	16753	16910	16836	16822	16834	16949	16968	16573	16811	16842	16846	16695	16663	16896	16796	16835	16656	16451	16898	16680	16880	16736	16830	16821	16931	16592	16556	16748	16776	16869	16722	16762	16880	16720	16781	16829	16748	16969	16837	16753	16725	16941	16793	16795	16729	16795	16943	16785	17092	16887	16885	16704	16885	16774	16811	17066	16692	17123	16740	16726	16571	16858	16748	16812	16897	16980	16871	16938	16656	16658	16796	16899	16527	16909	16826	16901	16697	16742	16882	16796	16715	16870	16892	16799	16945	16869	17053	16928	16937	16745	16970	16793	16875	16732	16830	16952	16586	16841	16842	16879	16919	16871	17130	16869	17089	16856	16748	16610	16797	16839	16850	16899	16814	16878	16794	16955	17052	16922	16822	16798	16769	16931	16689	16744	16796	16876	16891	16730	16655	16910	16857	16702	16751	16804	16980	16778	16796	16738	16867	16918	16863	16769	16870	16591	16805	16767	17036	16781	16875	16643	16712	16668	16850	16699	16796	16959	16946	16975	16941	16745	16761	16749	16793	16856	16781	16836	16853	16747	16831	16704	17027	17003	16743	16803	16817	16561	16924	16795	16726	16763	16793	16799	16756	16741	16792	16667	16670	16850	16666	16676	16632	16918	16784	16865	16948	16641	16666	16887	16976	17047	16760	16905	16745	16749	16855	16745	16867	16691	16852	16875	16552	16684	16685	16947	16789	16753	16930	16872	16821	16896	16729	17109	16576	16745	16785	16867	16821	16623	16545	16869	16825	16787	16805	16741	16822	16635	16899	16897	16984	16719	16794	16481	16862	16776	16795	16769	16837	16908	16811	17072	16849	16844	16660	16932	16655	17006	16908	16638	16925	16781	16947	16891	16842	16878	16951	17011	16773	16631	16870	16875	16819	16826	16981	16963	16833	16881	16823	16756	16885	16863	16983	16907	16920	17033	16814	16723	16878	16945	16733	16739	16797	16817	16867	16776	16856	16721	16996	16859	16870	16803	17065	16931	16900	16896	16670	17006	16836	16797	16796	16819	16609	16838	17010	16792	16745	16814	16767	16812	16684	16660	16860	16658	16931	16641	16870	16765	16770	16790	16830	16582	16597	16901	16889	16764	16446	16854	16793	16907	16770	16816	16964	16663	16882	16953	16928	16650	16848	16999	16757	16815	16870	16818	16796	16916	16887	16779	16724	16585	16657	17093	16864	16885	16778	16932	16683	16945	16579	16871	16756	16878	16671	16649	16860	16751	16674	16819	16871	16818	16820	16916	17092	16728	16901	16985	16944	16714	16840	16927	16658	16725	16916	16780	16836	16850	17042	16772	16785	16843	16813	16693	16798	16932	16774	16809	16957	16837	16775	16937	16997	16702	16890	17013	16919	17015	16956	16768	16842	16905	16987	16820	17029	16842	16873	16784	16716	16636	16745	16886	16644	16750	16946	16788	16665	16833	16850	16945	16803	17069	16880	16881	16928	16855	16828	16818	16767	16803	16776	16839	16949	17058	17180	16635	16860	16840	16793	16790	16738	16929	16808	16998	16790	16699	17007	16719	16918	16899	17004	17015	16852	16776	16781	17002	16978	16759	16940	16833	16749	16824	17017	16931	16889	16906	16635	16761	16721	16775	16769	17076	16780	16892	16820	16833	16925	16901	16657	16846	16718	16808	16771	16885	16996	16939	16840	16903	16936	16902	16913	16848	16907	16817	16790	16911	16804	16843	16819	16876	16866	16933	16911	16792	16976	16981	16931	16724	16792	16871	16893	16684	16732	16761	16873	17001	16900	16823	16980	16792	16614	16925	16758	16642	16895	16783	16984	16612	16710	16873	16927	16831	16839	16576	16880	16670	16869	16914	16806	16618	16856	16751	16901	16731	16806	16794	16916	16738	16792	16759	16729	16955	16848	16613	16781	16853	16860	16871	16765	16830	16940	16576	16589	17001	16655	16742	17065	16691	16724	16795	16742	16777	16643	16945	16913	16778	16800	16812	16615	16872	16792	16646	16930	16671	16975	16871	16781	17011	16785	16784	16900	16814	16741	16856	16862	16912	16775	16798	16776	16773	16895	16841	16882	16976	16764	16734	16953	16771	16863	16601	16857	17043	16877	16932	16851	16853	16750	16871	16943	16804	16911	16697	16780	17052	16891	16824	16989	16939	16858	16818	16865	16836	16659	16960	16968	16719	16851	16789	16811	16834	16907	16870	16589	16621	16944	16863	16909	16909	16823	16821	16988	16939	16854	16689	16999	16748	16867	16921	16761	16740	16692	16861	16713	16849	16992	16848	16900	16865	16776	16859	16696	16755	16904	16853	16893	17031	16851	16688	16852	16862	16624	16950	16610	16824	16701	16991	16857	16582	16899	16995	17078	16901	16898	16831	16906	16801	16699	16765	16820	16988	16761	16969	16854	16702	16682	16770	16863	16770	16753	16954	16707	16936	16836	16651	16723	16775	16876	16750	16907	16735	16833	16993	16825	16670	16576	16926	16814	16704	16865	16625	16740	16529	16766	16722	16836	16912	16799	16981	16839	16806	16864	16698	16493	16838	16844	16878	16659	16924	16840	16926	16919	16950	16868	16961	16896	16925	16807	16833	16828	16847	16955	16863	16896	16826	16906	16814	16938	16752	16811	16828	16784	16820	16818	16861	16887	16950	16666	16673	16762	16806	16637	16797	16876	16830	16988	16818
22327	37143	34091	26399	21826	19011	17788	16971	16479	16251	15872	15397	15063	14812	14703	14269	14433	14591	14399	14339	14196	14363	14007	14064	13971	13976	14046	13914	13923	13887	13702	13732	13901	13664	13871	13702	13638	13675	13826	13745	13682	13454	13631	14114	15046	14987	14476	14154	13946	13790	13601	13646	13647	13725	13737	13846	13729	13640	13623	13749	13901	13620	13585	13630	13559	13740	13917	13535	13811	13529	13683	13715	13711	13692	13682	13725	13724	13574	13692	13650	13630	13863	13782	13655	13824	13685	13647	13485	13721	13756	13698	13602	13734	13721	13783	13599	13533	13645	13653	13634	13453	13568	13870	13524	13680	13764	13593	13816	13613	13642	13785	13589	13766	13702	13616	13732	13747	13759	13667	13670	13796	13614	13649	13725	13688	13660	13674	13845	13500	13861	13663	13771	13647	13664	13903	13671	13613	13774	13709	13735	13683	13699	13659	13691	13665	13826	13756	13772	13708	13501	13592	13709	13717	13601	13751	13586	13440	13748	13528	13672	13704	13562	13748	13542	13869	13632	13629	13652	13771	13641	13577	13666	13401	13680	13772	13616	13757	13635	13537	13825	13620	13581	13620	13668	13715	13834	13769	13558	13647	13814	13723	13666	13712	13682	13749	13607	13777	13688	13667	13805	13602	13630	13759	13627	13537	13695	13670	13690	13736	13547	13653	13548	13564	13633	13675	13640	13466	13705	13644	13555	13738	13745	13677	13641	13818	13618	13652	13599	13580	13824	13720	13808	13604	13629	13671	13540	13670	13506	13549	13612	13626	13470	13551	13814	13590	13705	13753	13549	13822	13673	13623	13699	13751	13758	13630	13777	13488	13872	13529	13648	13746	13709	13807	13690	13479	13450	13745	13782	13761	13612	13676	13679	13567	13737	13673	13598	13675	13561	13669	13532	13634	13528	13606	13764	13741	13684	13751	13495	13645	13611	13649	13750	13797	13510	13801	13656	13763	13731	13641	13813	13697	13694	13680	13682	13663	13843	13681	13701	13647	13650	13583	13645	13735	13769	13754	13732	13624	13655	13712	13687	13697	13549	13692	13599	13644	13568	13641	13699	13714	13438	13798	13644	13550	13526	13714	13684	13602	13785	13791	13617	13544	13717	13611	13634	13594	13668	13633	13685	13775	13508	13746	13569	13620	13756	13637	13714	13803	13689	13676	13730	13605	13613	13705	13725	13549	13712	13693	13665	13710	13594	13594	13545	13749	13597	13570	13751	13453	13595	13712	13665	13710	13609	13591	13584	13742	13720	13552	13688	13764	13650	13684	13690	13624	13799	13593	13722	13487	13593	13553	13817	13602	13827	13755	13732	13724	13782	13644	13525	13712	13630	13650	13698	13606	13549	13477	13653	13805	13599	13618	13858	13674	13811	13716	13633	13766	13487	13577	13673	13726	13564	13628	13666	13689	13548	13641	13754	13627	13662	13682	13709	13782	13688	13663	13617	13639	13649	13592	13662	13688	13817	13394	13539	13597	13489	13707	13664	13700	13634	13583	13772	13569	13670	13670	13704	13695	13767	13636	13712	13669	13622	13523	13607	13653	13631	13631	13625	13662	13539	13683	13727	13602	13760	13799	13807	13729	13763	13702	13569	13651	13765	13712	13747	13768	13615	13582	13805	13618	13773	13562	13753	13721	13758	14012	13557	13704	13557	13616	13845	13716	13580	13913	13570	13737	13757	13881	13549	13644	13695	13709	13597	13708	13684	13591	13546	13619	13663	13680	13684	13724	13717	13714	13730	13641	13547	13679	13627	13940	13747	13572	13665	13702	13774	13590	13806	13717	13649	13783	13652	13556	13629	13600	13678	13685	13530	13677	13805	13526	13772	13631	13640	13676	13605	13536	13753	13735	13686	13712	13652	13713	13702	13563	13749	13775	13757	13679	13646	13679	13838	13669	13554	13643	13779	13733	13748	13673	13733	13787	13649	13840	13664	13546	13750	13749	13553	13639	13788	13784	13679	13649	13503	13816	13557	13644	13757	13520	13854	13550	13567	13623	13809	13647	13812	13489	13866	13476	13648	13624	13554	13701	13654	13745	13655	13685	13602	13809	13764	13692	13855	13619	13617	13693	13482	13693	13801	13736	13794	13415	13635	13687	13763	13646	13544	13811	13802	13735	13618	13768	13728	13666	13664	13653	13553	13709	13593	13706	13826	13593	13711	13799	13501	13669	13586	13686	13593	13596	13632	13805	13666	13601	13776	13717	13828	13688	13472	13724	13467	13740	13827	13737	13659	13606	13574	13595	13707	13837	13772	13604	13644	13730	13764	13697	13655	13724	13580	13699	13790	13644	13520	13561	13665	13563	13580	13785	13625	13606	13599	13539	13534	13759	13697	13759	13563	13745	13695	13644	13770	13749	13551	13747	13699	13554	13623	13704	13652	13640	13812	13704	13642	13730	13697	13802	13651	13718	13527	13685	13552	13636	13680	13745	13504	13641	13742	13728	13761	13538	13675	13714	13632	13739	13687	13548	13730	13571	13822	13588	13676	13737	13708	13614	13761	13660	13576	13700	13570	13860	13756	13848	13684	13637	13753	13666	13719	13656	13794	13758	13674	13740	13737	13664	13664	13923	13459	13764	13577	13585	13622	13728	13637	13673	13831	13697	13656	13712	13683	13658	13674	13727	13613	13841	13741	13669	13669	13695	13776	13616	13601	13702	13691	13698	13590	13582	13599	13715	13578	13895	13689	13804	13679	13675	13576	13767	13771	13632	13642	13522	13656	13687	13696	13669	13748	13662	13577	13700	13629	13534	13563	13820	13512	13653	13741	13602	13722	13643	13650	13584	13568	13662	13816	13759	13728	13637	13697	13743	13684	13891	13547	13542	13814	13845	13784	13776	13559	13609	13684	13585	13697	13803	13589	13574	13780	13723	13813	13464	13716	13587	13570	13679	13650	13624	13774	13759	13676	13708	13760	13675	13804	13633	13557	13636	13757	13700	13665	13687	13621	13596	13629	13844	13608	13685	13578	13684	13649	13579	13614	13626	13566	13606	13806	13688	13756	13538	13798	13632	13717	13602	13628	13676	13704	13784	13785	13486	13710	13693	13617	13660	13807	13638	13736	13675	13767	13482	13516	13443	13709	13724	13673	13730	13626	13448	13563	13553	13789	13822	13748	13624	13593	13581	13611	13667	13705	13783	13505	13732	13783	13673	13724	13713	13687	13699	13692	13573	13670	13715	13699	13761	13685	13615	13651	13816	13638	13612	13499	13627	13877	13579	13796	13713	13692	13534	13707	13640	13652	13751	13642	13712	13773	13739	13728	13664	13910	13641	13631	13749	13749	13584	13464	13715	13737	13621	13501	13446	13684	13663	13671	13853	13712	13727	13674	13725	13550	13758	13747	13787	13752	13425	13742	13748	13641	13689	13667	13665	13677	13711	13840	13891	13670	13535	13548	13646	13593	13639	13606	13617	13707	13664	13674	13462	13898	13718	13761	13650	13777	13754	13579	13730	13792	13534	13537	13788	13875	13558	13629	13733	13633	13718	13697	13473	13520	13560	13582	13607	13687	13691	13484	13689	13683	13644	13684	13629	13709	13692	13694	13738	13714	13655	13539	13678	13777	13740	13629	13926	13627	13643	13570	13713	13515	13630	13648	13721	13742	13699	13755	13749	13737	13656	13805	13404	13829	13663	13829	13767	13726	13528	13712	13701	13692	13623	13552	13516	13654	13585	13479	13549	13694	13805	13640	13820	13838	13715	13695	13655	13696	13717	13622	13778	13625	13677	13791	13656	13753	13722	13710	13723	13680	13613	13602	13560	13575	13626	13761	13703	13775	13664	13549	13783	13533	13734	13641	13590	13767	13591	13747	13555	13705	13673	13534	13660	13692	13742	13674	13632	13791	13707	13725	13721	13655	13573	13598	13645	13633	13706	13694	13645	13728	13700	13561	13663	13601	13857	13647	13776	13660	13649	13631	13609	13631	13658	13617	13756	13826	13592	13476	13698	13777	13759	13546	13527	13640	13588	13663	13718	13613	13492	13585	13605	13583	13756	13719	13715	13830	13704	13573	13620	13618	13748	13690	13829	13621	13673	13618	13731	13694	13672	13771	13708	13561	13809	13677	13552	13655	13721	13758	13564	13806	13539	13619	13721	13598	13778	13715	13715	13631	13735	13483	13728	13910	13716	13586	13761	13605	13619	13788	13680	13587	13713	13613	13647	13886	13565	13652	13797	13689	13640	13696	13697	13669	13731	13495	13654	13550	13596	13622	13657	13586	13641	13619	13743	13711	13720	13676	13575	13740	13761	13622	13582	13653	13690	13682	13589	13542	13634	13717	13737	13787	13880	13588	13801	13613	13769	13684	13765	13627	13706	13830	13622	13574	13701	13612	13738	13700	13547	13920	13762	13557	13814	13726	13512	13562	13806	13822	13720	13630	13754	13578	13603	13480	13739	13744	13754	13503	13775	13693	13750	13828	13632	13707	13568	13650	13683	13747	13623	13602	13719	13783	13772	13888	13556	13655	13515	13702	13557	13730	13697	13602	13635	13551	13743	13557	13816	13696	13605	13577	13572	13601	13610	13749	13765	13775	13717	13648	13774	13796	13591	13721	13760	13716	13701	13603	13735	13795	13733	13804	13652	13739	13701	13786	13647	13474	13714	13705	13706	13812	13898	13597	13557	13563	13565	13659	13669	13694	13796	13727	13690	13563	13651	13707	13474	13545	13733	13857	13808	13725	13797	13515	13498	13783	13625	13721	13816	13698	13761	13679	13641	13834	13772	13690	13635	13521	13645	13576	13814	13745	13713	13616	13797	13849	13698	13715	13582	13563	13712	13608	13698	13640	13637	13590	13718	13794	13697	13585	13695	13546	13718	13886	13657	13720	13602	13744	13682	13683	13685	13655	13563	13752	13659	13843	13794	13407	13720	13570	13736	13616	13637	13718	13597	13768	13533	13590	13777	13574	13687	13634	13691	13698	13766	13819	13539	13606	13481	13653	13656	13670	13567	13663	13684	13630	13758	13790	13740	13624	13564	13547	13778	13660	13778	13720	13710	13705	13657	13537	13700	13684	13797	13703	13713	13740	13838	13621	13512	13716	13510	13710	13657	13725	13598	13715	13702	13552	13666	13659	13735	13532	13713	13572	13648	13648
23508	21058	28408	23887	21881	24470	25012	20482	19243	19212	18909	18368	18032	17899	17752	17667	17591	17444	17319	17345	17152	17126	17080	17116	16864	16997	16920	16883	16930	16611	16845	16675	16677	17024	16768	16669	16740	16430	16602	16520	16578	16760	16801	17514	18178	18148	17875	17161	16841	16527	16614	16770	16576	16698	16680	16693	16604	16547	16569	16657	16523	16688	16513	16529	16645	16375	16784	16688	16511	16338	16574	16476	16485	16647	16614	16467	16585	16486	16622	16400	16520	16622	16304	16636	16754	16722	16592	16544	16664	16479	16548	16608	16728	16666	16538	16561	16422	16602	16522	16603	16628	16541	16750	16555	16538	16610	16412	16443	16588	16539	16596	16875	16454	16493	16543	16705	16716	16459	16650	16384	16492	16598	16591	16516	16417	16559	16581	16536	16646	16468	16605	16706	16566	16546	16495	16544	16687	16570	16647	16737	16724	16719	16601	16657	16582	16491	16796	16536	16656	16545	16519	16361	16658	16652	16519	16739	16731	16649	16435	16688	16513	16776	16643	16424	16632	16502	16750	16283	16489	16316	16501	16442	16546	16450	16377	16467	16574	16615	16625	16507	16390	16490	16784	16496	16350	16575	16737	16616	16479	16444	16578	16375	16615	16386	16533	16571	16612	16363	16347	16566	16629	16548	16656	16393	16624	16544	16537	16454	16517	16438	16673	16494	16536	16560	16512	16321	16358	16498	16541	16474	16637	16508	16587	16590	16543	16697	16487	16595	16668	16419	16594	16744	16506	16652	16512	16595	16724	16535	16624	16692	16710	16527	16471	16590	16656	16523	16607	16580	16560	16507	16488	16346	16543	16680	16759	16532	16403	16259	16365	16345	16415	16463	16394	16517	16398	16345	16619	16587	16398	16555	16420	16581	16615	16589	16668	16664	16792	16408	16398	16646	16457	16344	16510	16628	16439	16563	16735	16630	16749	16613	16466	16421	16626	16711	16614	16497	16486	16446	16439	16702	16589	16565	16503	16410	16412	16549	16595	16482	16393	16366	16491	16439	16563	16570	16755	16687	16526	16722	16557	16388	16458	16357	16515	16368	16474	16484	16572	16477	16363	16736	16460	16604	16544	16492	16507	16580	16798	16514	16363	16463	16512	16307	16477	16399	16557	16540	16826	16527	16450	16583	16393	16626	16580	16532	16477	16425	16655	16673	16604	16473	16456	16436	16449	16741	16497	16454	16518	16587	16624	16515	16734	16611	16354	16664	16428	16489	16595	16347	16456	16422	16438	16677	16529	16454	16585	16602	16496	16660	16514	16471	16365	16284	16676	16573	16561	16499	16687	16503	16387	16615	16374	16456	16553	16430	16569	16425	16598	16598	16780	16398	16496	16650	16531	16430	16386	16471	16785	16769	16634	16600	16600	16688	16576	16568	16402	16347	16543	16526	16440	16623	16491	16503	16482	16387	16494	16717	16398	16533	16612	16353	16354	16562	16599	16642	16396	16319	16500	16663	16625	16650	16501	16485	16438	16471	16559	16595	16666	16539	16540	16644	16670	16773	16549	16590	16720	16518	16660	16527	16480	16506	16757	16363	16553	16273	16498	16572	16438	16549	16495	16521	16518	16497	16637	16522	16565	16460	16517	16440	16516	16466	16726	16524	16592	16660	16511	16519	16432	16633	16636	16597	16604	16617	16498	16652	16659	16478	16705	16688	16610	16621	16672	16553	16464	16402	16342	16785	16548	16391	16655	16590	16242	16476	16694	16446	16729	16455	16603	16540	16479	16757	16515	16779	16567	16341	16557	16783	16671	16359	16457	16398	16564	16426	16586	16570	16632	16504	16603	16382	16394	16386	16425	16586	16688	16620	16401	16642	16450	16538	16329	16501	16474	16489	16395	16630	16635	16532	16667	16639	16654	16630	16543	16449	16629	16464	16589	16597	16393	16331	16253	16568	16748	16451	16529	16486	16566	16436	16550	16409	16483	16546	16659	16517	16638	16499	16566	16647	16453	16509	16508	16340	16644	16661	16606	16539	16491	16384	16595	16505	16727	16615	16487	16653	16671	16844	16409	16577	16504	16635	16623	16404	16505	16554	16334	16638	16669	16552	16480	16539	16526	16512	16603	16570	16541	16717	16673	16606	16470	16556	16505	16611	16578	16615	16388	16668	16619	16574	16566	16628	16404	16290	16748	16659	16783	16531	16427	16627	16623	16473	16598	16468	16506	16557	16526	16588	16540	16397	16569	16543	16388	16672	16506	16532	16812	16401	16584	16466	16401	16237	16602	16614	16529	16366	16582	16470	16729	16561	16493	16472	16611	16530	16737	16473	16367	16737	16484	16435	16565	16556	16578	16668	16445	16439	16535	16507	16617	16553	16552	16481	16566	16723	16507	16606	16661	16290	16528	16787	16441	16543	16497	16519	16584	16485	16494	16832	16596	16638	16539	16366	16440	16479	16560	16634	16529	16478	16409	16619	16481	16484	16700	16568	16568	16668	16617	16730	16619	16523	16384	16623	16716	16449	16528	16748	16553	16640	16603	16681	16702	16564	16409	16502	16416	16679	16585	16454	16452	16563	16596	16346	16458	16635	16535	16605	16679	16568	16464	16696	16562	16669	16752	16666	16402	16649	16633	16548	16558	16574	16602	16516	16375	16542	16477	16578	16496	16488	16385	16644	16628	16479	16523	16696	16675	16631	16470	16430	16459	16678	16599	16700	16502	16683	16617	16729	16701	16640	16905	16662	16529	16455	16576	16481	16567	16632	16537	16587	16476	16481	16467	16579	16465	16514	16535	16475	16701	16523	16428	16677	16711	16341	16426	16372	16490	16505	16372	16446	16482	16414	16570	16605	16511	16581	16647	16572	16373	16565	16540	16519	16554	16786	16463	16397	16484	16520	16649	16651	16776	16537	16618	16384	16398	16636	16591	16143	16716	16487	16816	16398	16535	16562	16580	16589	16743	16574	16618	16677	16604	16675	16638	16583	16417	16732	16330	16333	16645	16541	16456	16692	16528	16602	16579	16451	16380	16361	16572	16488	16580	16451	16533	16578	16723	16534	16432	16536	16456	16747	16719	16461	16551	16425	16481	16377	16737	16665	16534	16409	16534	16510	16576	16664	16584	16658	16775	16397	16647	16491	16646	16531	16420	16525	16477	16524	16592	16357	16506	16355	16396	16455	16534	16424	16531	16345	16778	16467	16493	16381	16606	16747	16639	16694	16496	16365	16735	16568	16697	16532	16598	16684	16608	16500	16581	16565	16600	16487	16458	16767	16645	16424	16792	16672	16460	16803	16514	16734	16478	16610	16414	16415	16825	16468	16507	16648	16561	16503	16718	16448	16417	16665	16536	16585	16573	16552	16526	16590	16477	16296	16489	16325	16536	16685	16543	16754	16602	16675	16584	16623	16526	16587	16638	16544	16495	16453	16619	16424	16432	16490	16346	16593	16596	16494	16613	16432	16454	16466	16642	16488	16516	16369	16554	16662	16557	16623	16519	16622	16586	16652	16528	16532	16592	16493	16475	16561	16338	16640	16541	16436	16575	16525	16512	16519	16603	16675	16696	16391	16531	16504	16662	16658	16680	16595	16525	16516	16627	16511	16692	16508	16492	16538	16616	16610	16369	16613	16433	16523	16560	16800	16679	16409	16402	16568	16458	16588	16567	16575	16575	16647	16567	16417	16556	16447	16467	16692	16552	16554	16517	16629	16713	16346	16506	16577	16310	16623	16551	16725	16522	16545	16569	16409	16659	16682	16888	16648	16461	16592	16686	16362	16482	16539	16435	16319	16527	16792	16517	16526	16627	16769	16676	16540	16502	16639	16626	16596	16683	16517	16505	16465	16656	16514	16461	16688	16678	16623	16538	16602	16599	16675	16799	16426	16534	16679	16588	16520	16822	16744	16712	16630	16603	16375	16693	16517	16670	16660	16535	16447	16588	16371	16538	16568	16559	16413	16649	16770	16597	16450	16446	16630	16457	16468	16547	16464	16542	16498	16619	16630	16532	16476	16761	16554	16563	16589	16355	16507	16558	16370	16403	16604	16584	16411	16441	16554	16474	16503	16626	16416	16544	16591	16639	16494	16629	16472	16517	16755	16723	16534	16698	16549	16425	16660	16591	16514	16535	16463	16628	16329	16651	16675	16530	16461	16582	16605	16563	16761	16530	16341	16463	16752	16615	16657	16538	16652	16524	16556	16431	16580	16678	16744	16492	16456	16530	16604	16520	16496	16610	16512	16559	16520	16652	16570	16583	16634	16552	16661	16283	16718	16628	16529	16501	16554	16476	16426	16573	16536	16707	16703	16478	16438	16509	16238	16746	16563	16609	16485	16639	16542	16508	16591	16664	16641	16538	16554	16730	16394	16675	16650	16533	16609	16734	16509	16705	16515	16439	16448	16434	16555	16716	16653	16547	16566	16532	16561	16441	16384	16493	16577	16606	16798	16633	16461	16433	16436	16461	16482	16716	16726	16571	16582	16635	16365	16477	16577	16484	16452	16476	16601	16637	16563	16532	16454	16661	16524	16627	16630	16420	16708	16596	16810	16462	16338	16532	16614	16458	16529	16341	16374	16786	16585	16639	16522	16662	16502	16391	16364	16469	16471	16518	16350	16602	16677	16287	16548	16465	16459	16481	16530	16491	16638	16691	16600	16437	16504	16540	16585	16393	16566	16613	16508	16494	16444	16567	16621	16615	16605	16733	16702	16531	16434	16594	16323	16560	16673	16557	16594	16718	16598	16402	16622	16641	16564	16813	16615	16778	16668	16642	16488	16543	16367	16446	16390	16479	16500	16468	16364	16515	16609	16402	16652	16524	16701	16520	16451	16665	16569	16631	16381	16673	16735	16473	16570	16654	16591	16667	16513	16607	16484	16590	16561	16627	16391	16453	16815	16598	16669	16468	16588	16645	16468	16600	16464	16513	16604	16586	16570	16412	16643	16604	16576	16454	16599	16619	16664	16416	16455	16544	16623	16657	16662	16632	16483	16519	16477	16536	16673	16580	16521	16483	16430	16407	16459	16738	16681	16514	16558	16651	16511	16540	16591	16503	16560	16448	16556	16754	16586	16632	16676	16609	16592	16827	16494	16445	16495	16438	16531	16634	16659	16488	16721	16487	16367	16755	16474	16661	16585	16725	16741	16449	16513	16587	16657
25077	42356	39264	31090	25651	22034	20015	18874	17755	17318	16792	15935	15312	15452	15105	14722	14679	14666	14546	14719	14258	14471	14065	14160	13912	13986	13902	14024	13783	13671	13790	13352	13652	13482	13543	13591	13526	13589	13578	13516	13687	13379	13638	14865	15709	15534	14995	14126	13689	13455	13287	13616	13339	13464	13478	13398	13356	13508	13560	13558	13395	13566	13365	13409	13489	13399	13538	13374	13447	13348	13513	13427	13376	13493	13419	13491	13463	13327	13420	13420	13570	13492	13422	13226	13473	13345	13411	13583	13646	13519	13481	13360	13431	13646	13483	13612	13399	13575	13344	13434	13509	13566	13422	13279	13450	13417	13526	13471	13530	13564	13452	13461	13564	13508	13463	13614	13335	13452	13372	13468	13436	13601	13516	13400	13469	13485	13473	13350	13535	13568	13432	13494	13409	13455	13383	13522	13617	13347	13590	13290	13449	13448	13455	13435	13610	13437	13433	13498	13519	13425	13443	13371	13341	13448	13493	13381	13303	13445	13498	13459	13499	13532	13438	13433	13518	13390	13238	13411	13508	13476	13571	13515	13362	13436	13361	13398	13400	13511	13308	13468	13377	13420	13369	13310	13376	13469	13453	13544	13428	13553	13485	13413	13420	13439	13502	13547	13551	13290	13453	13457	13315	13598	13511	13732	13373	13473	13556	13309	13519	13344	13491	13590	13541	13495	13539	13566	13447	13455	13429	13524	13460	13320	13414	13342	13505	13453	13444	13322	13573	13478	13373	13371	13524	13469	13518	13401	13507	13430	13506	13498	13357	13458	13445	13409	13422	13358	13320	13477	13413	13591	13443	13356	13625	13485	13380	13591	13329	13388	13544	13447	13402	13421	13533	13395	13586	13525	13501	13350	13634	13411	13378	13536	13422	13385	13679	13445	13528	13515	13567	13374	13526	13492	13554	13518	13320	13399	13335	13415	13462	13629	13380	13491	13549	13386	13513	13609	13311	13665	13427	13349	13421	13427	13410	13364	13411	13443	13511	13494	13737	13457	13430	13455	13693	13473	13331	13463	13260	13363	13464	13440	13325	13409	13275	13475	13455	13383	13458	13441	13501	13561	13350	13451	13509	13464	13443	13319	13339	13453	13396	13534	13479	13315	13624	13549	13547	13568	13339	13489	13532	13510	13432	13479	13549	13363	13434	13612	13340	13270	13506	13418	13652	13372	13637	13353	13346	13369	13522	13449	13400	13384	13447	13365	13387	13379	13585	13377	13525	13319	13507	13411	13417	13475	13274	13434	13485	13280	13292	13574	13481	13588	13249	13489	13442	13445	13383	13415	13355	13479	13463	13454	13455	13524	13468	13436	13426	13447	13501	13553	13380	13300	13275	13410	13296	13485	13321	13453	13255	13427	13511	13438	13471	13532	13372	13486	13360	13423	13539	13448	13368	13438	13387	13509	13384	13437	13473	13397	13519	13475	13484	13261	13429	13509	13439	13616	13494	13469	13440	13535	13514	13347	13529	13530	13475	13570	13712	13255	13312	13341	13476	13495	13537	13473	13342	13445	13540	13483	13414	13588	13539	13438	13633	13492	13477	13528	13373	13514	13547	13501	13585	13531	13530	13644	13459	13505	13631	13516	13492	13464	13458	13540	13474	13473	13398	13561	13439	13338	13405	13467	13570	13431	13398	13419	13460	13577	13372	13677	13452	13413	13516	13636	13499	13583	13525	13390	13461	13421	13495	13412	13455	13339	13453	13356	13401	13592	13513	13464	13449	13406	13359	13403	13518	13409	13388	13553	13428	13522	13452	13384	13337	13224	13360	13467	13536	13390	13562	13530	13559	13261	13241	13227	13400	13419	13529	13468	13534	13444	13446	13490	13456	13338	13441	13529	13526	13615	13525	13476	13608	13426	13485	13537	13347	13208	13475	13410	13553	13395	13516	13445	13244	13490	13511	13378	13391	13394	13214	13545	13377	13532	13492	13418	13445	13363	13511	13533	13546	13551	13495	13532	13520	13422	13367	13369	13511	13393	13551	13503	13537	13465	13496	13401	13323	13592	13419	13347	13370	13391	13433	13251	13612	13496	13579	13291	13428	13583	13543	13588	13454	13574	13424	13280	13559	13521	13316	13382	13369	13311	13401	13445	13522	13373	13452	13462	13383	13350	13506	13316	13521	13377	13454	13420	13333	13520	13400	13394	13464	13240	13410	13503	13524	13529	13444	13553	13360	13389	13558	13415	13464	13450	13379	13583	13351	13509	13434	13271	13471	13344	13396	13523	13488	13441	13622	13389	13327	13498	13365	13370	13495	13432	13295	13462	13622	13211	13257	13448	13421	13279	13392	13514	13473	13438	13316	13507	13441	13398	13396	13390	13440	13429	13506	13437	13325	13434	13387	13474	13418	13415	13517	13558	13310	13489	13502	13594	13400	13382	13449	13341	13439	13563	13443	13412	13425	13400	13567	13605	13432	13403	13391	13322	13512	13403	13525	13501	13443	13429	13467	13439	13625	13442	13550	13380	13536	13448	13456	13551	13422	13568	13475	13364	13328	13436	13478	13465	13569	13433	13572	13340	13593	13312	13432	13533	13531	13332	13571	13501	13518	13477	13432	13448	13397	13278	13278	13418	13605	13437	13259	13449	13504	13345	13434	13405	13379	13446	13715	13520	13455	13485	13488	13588	13384	13437	13447	13529	13444	13466	13434	13327	13380	13256	13416	13545	13590	13554	13501	13535	13382	13424	13514	13394	13381	13468	13518	13372	13410	13469	13466	13440	13419	13382	13552	13391	13476	13448	13480	13449	13410	13552	13416	13542	13450	13499	13399	13382	13496	13466	13355	13650	13555	13406	13490	13368	13469	13391	13378	13360	13282	13542	13340	13345	13447	13400	13412	13524	13450	13658	13503	13318	13343	13303	13404	13425	13482	13429	13523	13524	13499	13487	13613	13540	13412	13408	13359	13350	13403	13547	13482	13446	13507	13524	13555	13447	13450	13496	13497	13467	13494	13537	13439	13405	13632	13414	13416	13437	13338	13347	13424	13305	13240	13549	13510	13491	13534	13471	13490	13415	13398	13312	13508	13652	13492	13440	13401	13488	13382	13423	13426	13389	13410	13423	13318	13354	13318	13400	13404	13614	13327	13437	13437	13322	13500	13479	13468	13273	13289	13472	13511	13551	13417	13469	13340	13513	13391	13358	13481	13467	13333	13389	13490	13517	13465	13601	13564	13495	13663	13364	13504	13321	13345	13590	13524	13296	13426	13496	13515	13688	13336	13525	13383	13440	13486	13445	13411	13441	13331	13569	13475	13399	13514	13366	13304	13454	13596	13358	13504	13390	13298	13359	13481	13336	13500	13420	13401	13620	13231	13433	13365	13532	13375	13410	13563	13438	13427	13442	13389	13454	13618	13511	13608	13523	13397	13386	13606	13339	13419	13548	13423	13498	13420	13542	13526	13304	13636	13494	13558	13350	13415	13321	13550	13427	13444	13491	13453	13438	13409	13537	13566	13491	13414	13463	13546	13403	13376	13389	13564	13520	13590	13515	13472	13130	13309	13484	13412	13554	13284	13462	13499	13387	13512	13457	13417	13348	13498	13334	13434	13245	13453	13604	13547	13504	13342	13452	13365	13436	13497	13300	13443	13248	13412	13437	13497	13511	13411	13476	13472	13401	13489	13621	13334	13395	13376	13456	13261	13399	13507	13523	13235	13410	13414	13556	13494	13374	13384	13395	13476	13415	13622	13508	13494	13310	13529	13554	13426	13563	13757	13667	13456	13370	13485	13447	13536	13566	13377	13416	13328	13510	13387	13317	13502	13532	13487	13462	13531	13414	13653	13517	13418	13539	13289	13566	13488	13331	13360	13435	13496	13345	13522	13367	13561	13518	13472	13405	13303	13382	13272	13433	13559	13470	13588	13537	13372	13478	13459	13403	13409	13455	13477	13365	13498	13541	13447	13407	13608	13539	13495	13395	13400	13505	13605	13457	13473	13766	13514	13381	13449	13455	13374	13399	13336	13505	13541	13554	13426	13536	13438	13518	13421	13614	13301	13523	13358	13502	13455	13445	13397	13516	13519	13474	13400	13592	13339	13566	13424	13530	13572	13537	13582	13508	13323	13447	13451	13575	13518	13571	13497	13472	13480	13273	13633	13482	13472	13502	13523	13339	13389	13473	13322	13548	13454	13350	13357	13511	13388	13418	13430	13435	13431	13374	13459	13479	13391	13255	13382	13450	13431	13592	13451	13552	13504	13475	13428	13286	13338	13497	13385	13437	13285	13315	13535	13244	13442	13456	13497	13332	13425	13282	13351	13483	13442	13295	13388	13604	13438	13366	13371	13443	13431	13448	13411	13601	13239	13448	13430	13493	13535	13474	13527	13465	13462	13431	13538	13448	13377	13481	13360	13470	13305	13570	13387	13504	13321	13511	13438	13330	13335	13424	13356	13478	13423	13326	13474	13408	13613	13382	13372	13427	13479	13451	13503	13406	13451	13483	13547	13341	13468	13374	13472	13309	13499	13356	13606	13413	13508	13522	13421	13542	13298	13360	13584	13505	13326	13337	13483	13420	13485	13497	13472	13340	13518	13451	13508	13530	13454	13606	13511	13486	13460	13439	13583	13463	13531	13294	13339	13377	13464	13474	13547	13501	13333	13569	13215	13461	13338	13571	13612	13487	13379	13527	13604	13387	13463	13208	13361	13554	13369	13471	13563	13412	13471	13385	13503	13463	13468	13385	13318	13503	13580	13357	13549	13537	13531	13496	13353	13484	13504	13353	13412	13418	13312	13521	13403	13374	13639	13425	13526	13421	13556	13303	13446	13348	13465	13561	13387	13545	13621	13244	13506	13639	13439	13529	13326	13354	13582	13487	13337	13668	13513	13361	13545	13489	13404	13531	13341	13418	13459	13596	13323	13412	13518	13345	13492	13280	13601	13355	13544	13430	13305	13365	13474	13456	13486	13435	13428	13363	13548	13461	13395	13348	13431	13600	13504	13432	13579	13440	13531	13413	13525	13488	13366	13474	13426	13359	13419	13399	13448	13510	13386	13539	13622	13414	13467	13541	13516	13582	13424	13304	13481	13411	13503	13365	13263	13405	13214	13464	13468	13703	13401	13312	13603	13422	13552	13424	13461	13491	13369	13589	13379	13433
29361	23200	24153	20824	18124	17635	17533	17321	17207	17205	17326	17051	17046	16993	16930	16928	16897	17020	17072	17107	16932	16876	16808	16998	16890	16849	16784	16844	17009	16868	16831	16794	16829	16690	16636	16882	16925	16786	16922	16919	16826	16668	16868	16701	16870	16754	16773	16938	16802	16772	16731	16735	16718	16912	16844	16591	16826	16762	16595	16887	16937	16862	16848	16815	16938	16747	16734	16834	16846	16707	16605	16623	16791	16694	16689	16692	16744	16854	16811	16762	16741	16711	16760	16679	16605	16643	16873	16635	16769	16857	16854	16730	16890	16595	16758	16855	16572	16713	16921	16816	16643	16705	16911	16913	16720	16809	16774	16889	16897	16680	16725	16626	16782	16959	16835	17018	16810	16573	16770	16741	16750	16699	16719	16636	16698	16646	16779	16964	16649	16864	16663	16816	16702	16741	16657	16821	16765	17008	16676	17002	16786	16740	17070	16822	16740	16740	16683	16746	16574	16678	16749	16799	16837	16888	16719	16787	16784	16639	16762	16678	16734	16779	16921	16812	16851	16805	16733	16815	16830	16716	16580	16723	16705	16687	16795	16746	16714	16775	16739	16732	16616	16545	16749	16674	16674	16830	16793	16814	16919	16771	17009	16904	16679	16598	16775	16701	16802	16621	16793	16765	16795	16728	16572	16940	16975	16628	16869	16863	16726	16707	16746	16825	16826	16818	16760	16871	16694	16576	16758	16728	17017	16826	16718	16771	16876	16672	16618	16573	16856	16645	16726	16818	16835	16668	16674	16654	16814	16785	16957	16639	16918	16788	16706	16827	16891	16730	16804	16824	16420	16631	16743	16797	16746	16598	16876	16927	16641	16836	16829	16687	16781	16688	16821	16860	16739	16618	16809	16569	16731	16660	16851	16704	16585	16921	16680	16704	16778	16914	16864	16666	16729	16860	16794	16583	16896	16721	16893	16765	16727	16621	16771	16559	16732	16775	16775	16549	16622	16794	16783	16808	16657	16695	16670	16784	16683	16729	16752	16605	16905	16859	16821	16964	16718	16828	16759	16730	16713	16796	16639	16872	16781	16793	16771	16805	16640	16658	16607	16775	16681	16628	16605	16890	16535	16631	16911	17000	16703	16800	16825	16832	16841	16771	16604	16679	16778	16694	16728	16862	16656	16545	16816	16727	16694	16759	16688	16720	16756	16703	16926	16744	16969	16778	16816	16861	16799	16656	16915	16657	16976	16659	16885	16915	17001	16937	16989	16795	16718	16962	16758	16786	16762	16878	16766	16814	16754	16621	16742	16699	16402	16656	16807	16638	16881	16918	16798	16718	16671	16712	16736	16845	16727	16610	16967	16755	16650	16839	16577	16898	16775	16592	16844	16820	16676	16881	16693	16744	16894	16778	16755	16752	16774	16934	16741	16688	16807	16667	16848	16625	16565	16666	16805	16656	16962	16799	16965	16938	16667	16559	16710	16900	16703	16798	16882	16724	16793	16682	16671	16809	16738	16582	16707	16749	16788	16735	16797	16736	16693	16794	16750	16597	16781	16898	16556	16822	16704	16767	17062	16782	16692	16809	16684	16838	16930	16879	16689	16789	16565	16714	16958	16710	16954	16897	16684	16590	16782	16875	16490	16595	16673	16742	16751	16632	16607	16845	16838	16825	16861	16574	16691	16793	16849	16690	16847	16500	16842	16755	16703	16864	16553	16843	16773	16847	16840	16662	16659	16475	16686	16950	16841	16739	16512	16728	16713	16695	16875	16668	16839	16716	16578	16922	16868	17059	16868	16757	16640	16765	16665	16932	16859	16842	16641	16852	16936	16714	16884	16703	16699	16864	16820	16663	17000	16814	16782	16725	16736	17002	16704	16749	16705	16918	16977	16657	16667	16710	16783	16923	16678	16714	16823	16729	16702	16864	16840	16869	16796	16790	16756	16807	16852	16712	16813	16821	16718	16802	16987	16671	16765	16831	16750	16714	16920	16765	16632	16664	16620	16685	16564	16628	16830	16744	16836	16899	16595	16769	16818	16869	16877	16934	16929	16960	16809	16817	16848	16709	16844	16882	16672	16753	16961	16871	16813	16913	16732	16773	16607	17010	16857	16567	16620	16651	16930	16692	16820	16901	16884	16649	16802	16735	16924	16969	16633	16736	16765	16669	16775	16635	16792	16933	16638	16866	17052	17015	16742	16814	16790	16906	16663	16487	16647	16702	16767	16988	16546	16724	16698	16776	16789	16886	16717	16576	16630	16696	16727	16846	16869	17051	16821	16863	16754	16853	16611	16730	16757	16837	16722	16764	16594	16764	16921	16943	16798	16914	16767	16914	16775	16824	16768	16836	16803	16996	16707	16691	16754	16745	16800	17123	16628	16823	16845	16656	16687	16789	16913	16744	16764	16654	16617	16767	16767	16948	16836	16828	16755	16718	16834	16762	16790	16615	16814	16849	16912	16753	16796	16770	16611	16593	16753	16820	16820	16708	16856	16741	16993	16866	16691	16790	16781	16547	16613	16904	16627	16856	16747	16902	16814	17035	16700	16654	16601	16791	17237	16936	16861	16620	16918	16905	16941	16817	16826	16914	16792	16861	16706	16909	16899	16581	16705	16699	16801	16808	16918	16548	16793	16724	16683	16863	16775	16931	16775	16541	16875	16746	16772	16855	16799	16914	16929	16731	16660	16898	16894	16931	16791	16553	16735	16838	16826	16740	16684	16950	17011	16834	16879	16866	16754	16674	16742	16625	16797	16871	16568	16851	16974	16715	16651	16626	17044	16981	16413	16703	16881	16993	16996	16699	16805	16879	16733	16805	16904	16916	16908	16659	16815	16628	16671	16579	16970	16851	16783	16772	16667	16721	16800	16616	16743	16786	16712	16882	16611	16558	16857	16614	16829	16786	16955	16834	16721	16869	17096	16846	16690	16822	16836	16752	16689	16412	16706	16790	16736	16804	16790	16732	16631	16814	16719	16695	16731	16791	16723	16815	16621	16790	16825	16896	16752	16822	16777	16659	16704	16822	16720	16728	16774	16630	16784	16940	16588	16574	16677	16701	16800	16731	16954	16915	16769	16844	16702	16664	16852	16745	16651	16747	16684	16692	16940	16712	16825	16884	16758	16913	16579	16568	16709	16732	16791	16876	16916	16628	16712	16704	16745	16755	16810	16546	16674	16801	16761	16951	16825	16882	16619	16538	16719	16876	16635	16900	16753	16738	16612	16745	16900	16908	16620	16590	16841	16782	16723	16627	16878	16637	16723	16735	16708	16686	16950	16779	16648	16870	16717	16983	16776	16523	16880	16788	16708	16733	16710	16837	16598	16444	16653	16655	16683	16567	16731	16624	16695	16624	16991	16892	16788	16599	16726	16663	16881	16595	16836	17027	16944	16976	16666	16697	16743	16824	16789	16647	16836	16769	16899	16742	16630	16599	16739	16783	16882	16727	16828	16868	16927	16873	16876	16605	16744	16690	16858	17087	16827	16876	16785	16661	16697	16672	16743	16744	16869	16652	16956	16692	16843	16750	16885	16684	16678	16737	16949	16783	16935	16719	16803	16696	16517	16871	16929	16660	16896	16764	16614	16696	16841	16696	16774	16834	16620	16735	16725	16815	16680	16657	16787	16751	16861	16755	16711	16660	16947	16969	16782	16990	16785	16815	16565	16755	16748	16637	17006	16866	16716	16696	16818	16841	16685	16719	16847	16740	16751	16785	16621	16627	16637	16879	16702	16595	16735	16674	16852	16848	16796	16803	16825	16700	16566	16674	16633	16754	16712	16883	16845	16858	16752	16693	16683	16649	16667	16852	16919	16812	16805	16950	16738	16621	16574	16716	16661	16644	16808	16669	16731	16769	16843	16821	16742	16727	16768	16754	16610	16701	16705	16773	16756	16595	16811	16855	16816	16709	16979	16781	16836	16918	16763	16766	16690	16706	16798	16775	16708	16764	16671	16691	16631	16791	16722	16747	16638	16885	16881	16862	16893	16967	17013	16817	16765	16757	16737	16873	16712	16609	16647	16832	17006	16891	16862	16682	16752	16927	16871	16937	16790	16887	16698	16827	16781	16994	16954	16839	16814	16857	16763	16933	16938	16814	16834	16743	16716	16966	16713	16896	16765	16944	16743	16812	16599	16666	16839	16963	16987	16781	16922	16730	17027	16789	16638	16875	16712	16939	16796	16764	16786	16840	16728	16774	16914	16883	16975	16696	16542	16879	16646	16950	16759	16850	16838	16868	16827	16721	16760	16717	16711	16888	16732	16644	16744	16666	16707	16749	16617	16727	16546	16777	16738	16651	16686	16779	16755	16795	16829	16720	16691	16901	16621	16559	16673	16904	16787	16799	16790	16692	16644	16580	16771	16820	16606	16608	16813	16865	17018	16865	16647	16812	16945	16738	16895	16740	16839	16747	16758	16675	16792	16775	16808	16766	16734	16903	16556	16543	16859	16680	16900	16590	16998	16972	16831	16847	16882	16787	16891	16659	16993	16752	16713	16888	16637	16789	16894	16836	16877	16814	16801	16844	16833	16794	16703	16853	16678	16857	16876	16779	16915	16709	16608	16783	16609	16805	16816	16774	16798	16900	16826	16807	16695	16737	17082	16639	17000	16905	16737	16656	16701	16741	16798	16781	16714	16706	16606	16800	16743	16791	16778	16735	16828	16768	16845	16906	16608	16825	16758	16853	16973	16800	16790	16685	16591	16772	16790	16885	16690	16744	16894	16935	16839	16998	16836	16815	16941	16884	16815	16554	16803	16737	16548	16869	16520	16581	16774	16683	16569	16836	16812	16867	16687	16768	16721	16707	16849	16722	16667	16719	16608	16708	16814	16706	16602	16734	16870	16716	16630	16873	16728	16835	16785	16771	16779	16709	16584	16759	16793	16722	16993	16925	16636	16563	16570	16661	16769	16816	16832	16783	16712	16540	16792	16648	16986	16694	16728	16690	16749	16882	16860	16781	16855	16883	16610	16850	16916	16857	16891	16806	16738	16765	16560	16847	16683	16597	16747	16705	16737	16541	16695	16734	16746	16984	16876	16953	16848	16795	16887	16780	16905	16817	16635	16513	16675	16881	16841	16990	16763	16781	16863	16884	16845	16710	16876	16813	16882	16828	16936	16748	16889	16792	16693	16623	16879	16647	17001	17034	16826	16666
19854	23979	21731	17553	15905	14938	14661	14348	14494	14332	14454	14183	14079	13954	13932	13931	13903	13697	13927	13844	13832	13764	13749	13784	13610	13580	13701	13560	13681	13827	13680	13603	13380	13390	13589	13528	13529	13630	13475	13427	13616	13557	13576	13466	13670	13753	13817	13633	13596	13565	13655	13559	13569	13502	13650	13571	13643	13534	13602	13407	13560	13546	13465	13601	13585	13652	13615	13496	13595	13293	13519	13305	13612	13469	13657	13360	13692	13563	13536	13481	13475	13489	13680	13503	13592	13506	13684	13465	13529	13667	13659	13699	13632	13477	13429	13599	13722	13605	13605	13649	13554	13590	13551	13454	13365	13509	13482	13505	13657	13576	13659	13625	13672	13466	13379	13609	13609	13471	13488	13423	13681	13639	13460	13505	13594	13600	13569	13606	13449	13591	13670	13413	13563	13636	13637	13523	13507	13673	13550	13473	13621	13395	13674	13711	13667	13462	13740	13559	13522	13586	13666	13465	13459	13433	13480	13565	13500	13527	13610	13712	13465	13623	13578	13730	13467	13617	13553	13641	13468	13613	13771	13507	13702	13572	13548	13621	13635	13580	13569	13619	13588	13532	13649	13556	13712	13490	13589	13466	13519	13540	13612	13549	13562	13510	13589	13486	13440	13552	13503	13630	13351	13575	13623	13729	13438	13351	13594	13543	13544	13609	13643	13415	13495	13525	13582	13478	13500	13695	13424	13465	13501	13512	13693	13452	13594	13641	13540	13508	13483	13486	13489	13602	13712	13458	13517	13502	13594	13444	13595	13655	13695	13508	13452	13486	13741	13563	13600	13410	13512	13303	13462	13504	13522	13248	13602	13553	13654	13618	13542	13534	13486	13517	13623	13522	13582	13756	13348	13473	13398	13625	13571	13549	13542	13682	13612	13726	13432	13558	13565	13589	13648	13488	13483	13580	13745	13506	13551	13571	13505	13738	13560	13600	13404	13549	13524	13460	13495	13507	13480	13579	13507	13669	13532	13503	13469	13605	13662	13652	13636	13529	13553	13573	13786	13563	13676	13517	13447	13639	13552	13473	13519	13812	13581	13526	13560	13677	13530	13539	13521	13553	13674	13544	13518	13575	13645	13622	13631	13592	13677	13574	13559	13432	13549	13387	13544	13675	13657	13655	13606	13623	13534	13486	13597	13632	13566	13721	13492	13545	13576	13547	13626	13469	13583	13451	13630	13645	13582	13643	13653	13380	13408	13467	13317	13457	13443	13708	13432	13472	13490	13634	13490	13540	13507	13590	13509	13607	13513	13549	13389	13534	13289	13531	13477	13525	13658	13545	13655	13644	13539	13649	13683	13468	13549	13573	13583	13543	13671	13637	13509	13401	13616	13484	13516	13547	13639	13557	13498	13512	13501	13518	13435	13629	13574	13540	13559	13650	13618	13414	13455	13520	13757	13657	13671	13610	13565	13587	13535	13520	13559	13654	13422	13669	13578	13603	13572	13663	13612	13699	13399	13561	13467	13554	13740	13658	13525	13569	13436	13777	13481	13516	13418	13418	13683	13693	13718	13588	13699	13544	13587	13566	13611	13418	13679	13540	13716	13531	13577	13543	13615	13515	13541	13624	13491	13452	13573	13556	13603	13527	13489	13439	13530	13583	13634	13562	13689	13601	13672	13582	13397	13562	13514	13672	13438	13473	13477	13635	13472	13459	13532	13531	13582	13612	13429	13493	13602	13271	13552	13594	13466	13666	13516	13660	13583	13420	13657	13604	13579	13619	13519	13503	13623	13597	13601	13561	13506	13614	13538	13567	13517	13648	13706	13608	13461	13507	13485	13650	13456	13503	13554	13680	13432	13670	13663	13702	13583	13458	13844	13443	13535	13538	13528	13575	13378	13600	13424	13343	13690	13887	13503	13518	13548	13558	13364	13436	13645	13502	13549	13617	13484	13409	13625	13556	13593	13495	13588	13700	13617	13564	13520	13545	13719	13579	13549	13538	13486	13367	13621	13680	13332	13761	13525	13531	13415	13561	13523	13683	13595	13576	13447	13670	13826	13524	13443	13445	13496	13465	13587	13706	13565	13576	13520	13615	13546	13554	13628	13667	13620	13523	13593	13636	13417	13661	13492	13496	13511	13504	13498	13570	13586	13497	13631	13691	13620	13512	13469	13318	13518	13518	13597	13481	13607	13438	13423	13684	13623	13591	13681	13583	13570	13653	13580	13486	13461	13720	13453	13530	13523	13534	13500	13487	13620	13586	13773	13617	13645	13653	13605	13643	13611	13596	13417	13570	13481	13498	13405	13452	13566	13658	13429	13673	13534	13610	13567	13569	13543	13561	13598	13588	13519	13628	13389	13576	13577	13682	13539	13777	13592	13402	13625	13519	13809	13570	13615	13658	13673	13652	13474	13580	13691	13571	13617	13569	13507	13615	13616	13638	13561	13599	13684	13636	13664	13476	13597	13488	13524	13508	13606	13436	13583	13569	13548	13591	13570	13441	13477	13386	13646	13550	13635	13680	13540	13635	13562	13659	13458	13687	13383	13487	13513	13454	13584	13633	13535	13612	13531	13735	13492	13374	13486	13450	13619	13616	13530	13443	13571	13565	13646	13340	13591	13508	13416	13580	13591	13584	13418	13632	13611	13469	13601	13398	13434	13575	13512	13549	13603	13648	13550	13567	13488	13445	13756	13540	13616	13514	13577	13654	13375	13499	13600	13622	13502	13595	13590	13692	13650	13647	13538	13512	13663	13589	13448	13390	13477	13590	13510	13583	13620	13670	13599	13648	13673	13631	13644	13681	13587	13634	13548	13496	13583	13379	13560	13601	13507	13471	13674	13345	13597	13652	13544	13582	13455	13526	13671	13579	13654	13523	13630	13612	13466	13465	13532	13416	13585	13538	13530	13730	13494	13503	13589	13382	13520	13587	13532	13671	13726	13501	13566	13587	13560	13422	13660	13464	13429	13583	13579	13530	13413	13538	13552	13581	13680	13520	13629	13373	13659	13526	13444	13478	13562	13493	13507	13683	13624	13432	13425	13573	13571	13531	13425	13368	13510	13555	13703	13464	13648	13548	13482	13598	13536	13489	13557	13606	13426	13551	13313	13570	13573	13493	13504	13695	13639	13494	13612	13556	13517	13432	13629	13547	13555	13553	13829	13520	13567	13416	13585	13552	13607	13616	13396	13683	13479	13500	13631	13705	13547	13608	13542	13621	13477	13519	13664	13673	13578	13583	13556	13693	13601	13507	13507	13545	13412	13706	13529	13485	13469	13570	13466	13426	13603	13621	13703	13500	13497	13576	13551	13480	13724	13484	13575	13482	13576	13648	13480	13459	13477	13697	13563	13556	13512	13549	13497	13551	13631	13407	13406	13670	13573	13449	13632	13628	13556	13448	13644	13543	13724	13409	13669	13434	13538	13351	13538	13469	13658	13444	13676	13496	13613	13345	13456	13515	13584	13507	13693	13549	13466	13424	13588	13547	13544	13612	13408	13481	13652	13440	13683	13539	13494	13442	13554	13688	13562	13637	13541	13667	13522	13500	13465	13580	13528	13509	13659	13475	13556	13811	13618	13679	13670	13406	13717	13605	13393	13639	13582	13668	13420	13655	13561	13550	13487	13467	13742	13572	13570	13463	13480	13581	13575	13529	13493	13598	13443	13652	13559	13510	13616	13544	13619	13584	13529	13546	13650	13620	13464	13623	13521	13457	13598	13330	13369	13624	13527	13505	13565	13640	13626	13570	13640	13545	13690	13596	13577	13446	13558	13328	13534	13478	13426	13499	13458	13601	13394	13585	13733	13538	13572	13564	13514	13517	13484	13423	13631	13496	13516	13507	13519	13616	13676	13614	13564	13664	13545	13522	13502	13761	13543	13545	13748	13532	13593	13533	13459	13497	13600	13423	13719	13650	13516	13691	13504	13591	13560	13622	13709	13620	13716	13643	13530	13642	13711	13409	13526	13417	13556	13476	13712	13664	13526	13640	13624	13662	13477	13688	13501	13465	13501	13694	13408	13572	13521	13724	13473	13655	13624	13535	13384	13670	13506	13527	13595	13716	13676	13702	13552	13642	13468	13482	13588	13533	13662	13636	13655	13495	13575	13521	13586	13469	13677	13732	13413	13569	13552	13691	13484	13575	13648	13734	13378	13618	13634	13530	13750	13420	13487	13549	13638	13620	13553	13547	13545	13620	13400	13730	13573	13667	13546	13634	13530	13510	13668	13468	13599	13444	13520	13614	13617	13614	13711	13632	13638	13635	13656	13560	13564	13658	13678	13611	13668	13531	13678	13582	13740	13494	13531	13563	13658	13549	13501	13394	13377	13495	13577	13668	13660	13614	13571	13529	13473	13448	13531	13553	13521	13618	13531	13750	13579	13535	13646	13690	13634	13578	13486	13590	13616	13532	13574	13718	13471	13606	13454	13599	13540	13599	13442	13467	13572	13442	13612	13695	13535	13701	13509	13425	13569	13540	13519	13520	13406	13418	13502	13576	13547	13644	13479	13876	13522	13691	13531	13420	13412	13605	13338	13507	13468	13468	13560	13433	13518	13406	13559	13502	13475	13542	13599	13514	13512	13474	13447	13584	13440	13639	13441	13600	13475	13623	13367	13586	13694	13624	13789	13618	13556	13401	13429	13609	13510	13637	13614	13491	13552	13662	13549	13528	13442	13537	13510	13614	13544	13496	13561	13553	13591	13503	13437	13628	13609	13635	13547	13677	13576	13508	13768	13601	13509	13684	13653	13687	13515	13549	13586	13539	13483	13486	13584	13594	13352	13575	13518	13669	13489	13720	13666	13379	13624	13520	13579	13516	13455	13522	13393	13645	13559	13506	13486	13707	13687	13502	13578	13587	13610	13566	13482	13501	13582	13558	13700	13621	13522	13569	13627	13497	13642	13609	13377	13409	13534	13705	13520	13623	13559	13562	13525	13642	13466	13616	13487	13424	13597	13565	13653	13465	13536	13480	13463	13554	13709	13650	13571	13440	13529	13476	13447	13497	13500	13654	13544	13695	13608	13519	13592	13332	13595	13513	13537	13381	13624	13673	13730	13526	13506	13418	13602	13629	13621	13419	13581	13553	13506	13509	13495	13621	13514	13464	13525	13457	13637	13535	13420	13534	13455	13581	13594	13640	13648	13760	13708	13521
24758	21027	28043	24568	22783	22899	22076	19501	18982	18851	18502	18132	18055	17993	17960	18107	17825	17719	17761	17600	17664	17680	17599	17498	17398	17571	17312	17311	17291	17264	17357	17247	17382	17376	17265	17139	17033	17208	17380	17149	17226	17043	17144	17672	18101	18220	18171	17590	17421	17418	17423	17305	17091	17116	17263	17223	17133	17182	17265	17201	17275	17188	17283	17060	17118	17313	17108	17160	17164	17235	17255	17134	17208	17129	17150	17298	17403	17160	17077	17063	17487	17214	17395	17211	17418	17146	17334	17120	17322	17253	17157	17285	17316	17194	16988	17229	17150	17146	17143	17290	17269	17633	17445	17332	17366	17242	17524	17213	17098	17295	17186	17488	17162	17174	17216	17228	17046	17168	17614	17272	17143	17031	17246	17181	17262	17218	17299	17173	17172	17285	17263	17149	17379	17277	17234	17125	17189	17176	17088	17407	17358	17500	17201	17233	17204	17409	17382	17332	17496	17176	17261	17098	17155	17465	17357	17157	17171	17051	17138	17247	17145	17215	17286	17213	16993	17024	17130	17189	17336	17055	17354	17270	17362	17200	17486	17098	17307	17265	17239	17176	16978	17399	17204	17188	17233	17190	17105	17300	17180	17198	17167	17318	17261	17217	17025	17269	17340	17208	17243	17074	17217	17228	17163	17112	16963	17039	17220	17294	17269	17155	17006	17246	17133	17326	17138	17238	17374	17206	17174	17138	17316	17085	17240	17258	17355	17302	17260	17250	17428	17306	17335	17097	17147	17233	17247	17260	17385	17159	17342	17393	17348	17227	17157	17233	17292	17175	17266	17184	17272	17282	17386	17333	17460	17518	17273	17187	17151	17208	17272	17038	17080	17285	17015	17133	17186	17165	17164	17267	17404	17182	17260	17331	17129	17184	17188	17143	17035	16986	17097	17200	17144	17210	17119	17353	17165	17256	17099	17295	17372	17207	17015	17168	17343	17386	17430	17240	17361	17159	17194	17213	17234	17180	17317	17426	17036	17291	17117	17186	17251	17347	17308	17227	17015	17093	17253	17249	17140	17290	17301	17154	17216	17263	17175	17089	17269	17043	17217	17255	17214	17325	17234	17189	17257	17236	17288	17181	17229	17400	17054	17191	17264	17183	17393	17126	17057	17351	17258	17162	17271	17390	17131	17178	17297	17354	17250	17377	17081	16940	17466	17061	17157	17159	17267	17028	17217	17086	17185	17140	17093	17125	16987	17189	17343	17225	17255	17339	17017	17207	17174	17113	17254	17148	17169	17194	17162	17242	17032	17080	17282	17079	17278	17170	17083	17101	17153	17253	17107	17216	17216	17163	17219	17310	17078	17100	17228	17249	17266	17063	17129	17188	17151	17151	17183	17123	17454	16935	17362	17312	17213	17105	17186	17413	17282	17058	17211	17188	17146	17308	17014	17407	17135	17057	17307	17013	17280	17255	17038	17467	17272	17064	17159	17028	17228	17181	17147	17330	17359	17244	17263	17170	17212	17302	17571	17199	17244	17062	17056	17185	17173	17098	17204	17307	17150	17281	17098	17312	17342	17332	17135	16983	17093	17495	17337	17070	17285	17044	17196	17402	17273	17254	17245	17144	17326	17341	17331	17231	17344	17122	17156	17235	17419	17344	17028	17172	17498	17260	17377	17189	17189	17012	17427	17300	17128	17191	17299	17199	17078	16971	17091	17228	17246	17021	17246	17239	17299	17132	17108	17448	17320	17143	17238	17129	17302	17219	17369	17208	17212	17040	17202	17400	17282	17358	17121	17162	17192	17221	17450	17336	17052	17209	17038	17330	17348	17046	17290	17021	17184	17270	17388	17231	17179	17311	17198	17342	17265	17390	17170	17129	17097	17167	17245	17291	17317	17339	17287	17291	17379	17165	17349	17255	17117	17059	17062	17203	17340	17319	17251	17174	17211	17315	17303	17005	17023	17415	17203	17179	17070	17138	17109	17076	17224	17222	17300	17215	17315	17111	17144	17078	17150	16879	17112	17385	17173	17249	17337	17261	17233	17285	17217	17179	17223	17207	17157	17195	17276	17199	17330	17200	17024	17125	17327	17215	17290	17374	17224	17197	17472	17228	17239	17111	17204	17044	17147	17101	17235	17076	17193	17061	17396	17275	17254	17125	17240	17263	17200	16987	17248	17189	17361	17295	17256	17293	17151	16993	17082	17118	17271	17252	17186	16964	17134	17169	17254	17139	17161	17335	17251	17180	17429	17220	17008	17301	17233	17093	17187	17198	17222	17028	17361	17187	17136	17201	17142	17220	17160	17079	17454	17209	17365	17047	17157	17174	17168	17193	17406	17300	17191	17241	17216	17073	17281	17429	17234	17313	17099	17147	17165	17294	17050	17267	17054	17304	17005	17101	17066	17333	17061	17194	17364	17077	17192	17146	17203	17321	17227	17383	17320	17227	17278	17255	17253	17265	17399	17187	17039	16926	17227	17026	17291	17219	17405	17051	17309	17110	17255	17127	17099	17156	17297	17245	17174	17009	17238	17302	17411	17274	17370	17180	17194	17198	17241	17279	17430	17326	17248	17187	17360	17273	17290	17317	17278	17304	17110	17326	17170	17105	17257	17238	17431	17216	17388	17186	17016	17096	17093	17128	17358	17374	17397	16967	17075	17087	17242	17327	17414	17331	17168	17234	17265	17446	17077	17123	17157	17108	17264	17321	17501	16998	17164	17275	17281	17385	17296	17347	17295	17053	17252	17401	17339	17097	17267	17286	17180	17309	17252	17197	17099	17190	17050	17418	17451	17290	17303	17263	17107	17258	17053	17070	17195	17209	17144	17309	17202	17348	17007	17069	16954	17073	17191	17137	17266	17160	17365	16963	17171	17313	17483	17118	17235	17342	17475	17193	17196	17000	17349	17456	17479	17183	17138	17176	17260	17205	17127	17286	17138	17261	17367	17329	17468	17572	17243	17447	17131	17098	17296	17399	17090	17285	17136	17244	17222	17386	16978	17140	17389	17258	17116	17152	17369	17066	17348	17111	17137	17265	17353	17204	17077	17239	17370	17105	17080	17205	17168	17145	17182	17328	17178	17141	17177	17376	16981	17128	17406	17250	17376	17294	17168	17248	17123	16959	17148	17323	17033	17230	17208	17131	17100	17086	17347	17387	17401	17278	17175	17055	17242	16922	17153	17321	17159	17077	17138	17250	17299	17333	16952	17128	17329	17175	17145	17053	17113	17145	17155	17287	17191	17057	17245	17022	17231	17466	17266	17255	17346	17247	17410	17418	17219	17124	17105	17315	17121	17057	17153	17171	17265	17311	17273	17138	17291	17137	17072	17033	17125	17116	16967	17234	17253	17542	17177	17320	17319	17191	17244	17142	17226	17297	17074	17341	17250	17392	17419	17276	17275	17159	17272	17205	17264	17121	17261	17130	17085	17055	17019	17154	17262	17173	17250	17210	17529	17278	17037	17218	17319	17133	17145	17338	17219	17298	17238	17222	17209	17269	17314	17168	17185	17008	17330	17174	17222	17115	17181	17132	17000	17470	17315	17212	17241	17409	17201	17156	17205	17058	17266	17035	17136	17376	17322	17208	17157	17148	17228	17281	17162	17149	17233	17267	17282	17397	17275	17363	17084	17179	17300	17264	17359	17073	17367	17232	17244	17042	17370	17143	17268	17231	17482	17068	17186	17248	17279	17409	17364	17340	17167	17161	17274	17388	17154	17171	17081	17255	17210	17324	17117	17101	17221	17217	17099	17187	17270	17239	17192	17062	17380	17085	17041	17272	17087	17119	17208	17073	17087	17116	17010	16969	17168	16997	17465	17067	17323	17219	17138	17262	17273	17282	17338	17135	17090	17268	17372	17471	17294	17119	17225	17066	17295	17242	16931	17312	17336	16972	17114	17306	17258	17245	17064	17262	17193	17288	17128	17207	17291	17093	17121	17217	17307	17214	17043	17120	17314	17209	17078	17289	17408	17091	17354	17167	17283	17103	17223	17200	17182	17331	17302	17420	17383	17364	17270	17285	17229	17196	17134	17164	17216	17349	17181	17091	17030	17290	17301	17421	17097	17220	17255	17002	16876	17030	17222	17319	17259	17227	17489	17423	17235	17371	17279	17297	17050	16960	17262	17186	17019	17298	17236	16990	17261	17145	17388	17137	17254	17302	17311	17184	17372	17278	17163	17175	17214	17237	17025	17094	17165	17068	17216	17251	17294	17245	17121	17228	17452	17202	17093	17158	17096	17253	17310	17210	17063	17192	17387	17177	17297	17143	17135	17278	17140	17180	17188	17085	17332	17114	17240	17375	17296	17261	17183	17279	17151	17150	17285	17140	17045	17111	17264	17245	17304	17439	17324	17236	17080	17268	17259	17254	17123	17101	17031	17270	17165	17359	17147	17361	17178	17277	17300	17267	17190	17330	17273	17248	17324	17254	17318	17221	17261	17249	17073	17308	17385	17382	17211	17374	17100	17160	17178	17162	17310	17208	17288	17403	17375	17183	17364	17240	17213	17264	17278	17134	17291	17509	17390	17317	17316	17040	17058	17313	17296	17149	17193	17149	17007	17188	17143	17301	17189	17235	17203	17350	17151	17344	17179	17294	17157	17269	17201	17211	17180	17396	17207	17149	17521	17068	17139	17046	17131	17342	17325	17209	17389	17251	17179	17228	17299	17207	17256	17199	17051	17219	17183	17312	17300	17022	17277	17294	17187	17426	17213	17064	17311	17115	17332	17177	17123	17156	17334	16995	17216	16964	17161	17275	16884	17098	17303	17184	17311	17262	17319	17175	17368	17204	17176	17187	17326	17171	17455	17340	17181	17195	17285	17159	17353	17390	17218	17256	17336	17287	17285	17212	17105	17218	17158	17251	17170	17288	17109	17315	17382	17326	17017	17101	17162	17068	17033	17207	17133	17288	17157	17231	17350	17324	17292	17204	17237	17314	17355	17043	17306	17084	17211	17229	17313	17168	17061	17123	17311	17237	17364	17209	17001	17180	17248	17252	17197	17359	17166	17297	17324	17098	17240	17440	17342	17401	17092	17305	17035	17096	17302	17178	17185	17375	17229	17170	16941	17136	17219	17305	17071	17232	17211	17276	17102	17245	17370	17222	17139	17437	17265	17125	17404	17315	17249	17068	17139	17132	17196	17257	17434	17238
22819	36702	34352	26161	21898	19634	18162	17010	16566	16252	15702	15272	15118	15117	14853	14836	14644	14576	14669	14526	14535	14505	14353	14152	14163	14045	14098	13994	14092	13997	14020	13997	13855	14020	13837	13900	13989	13940	13750	13925	14049	13922	13832	14457	14983	15203	14827	14332	14096	13978	13860	13824	13825	13863	13829	13775	13780	13948	13772	14024	13754	13893	13854	13817	13920	13746	14027	13743	13914	13915	13915	13993	13938	13829	13857	13818	13878	13894	13793	13805	13819	13836	13789	13792	14076	13878	13885	13916	13956	13754	13911	13860	13939	13981	13906	13899	13782	13948	13840	13806	13858	13791	13827	13866	13682	14063	13898	13799	13865	13861	13783	14010	13768	13930	13936	13901	13852	13855	13922	13691	14032	13832	13837	13933	13829	13980	13898	13633	13842	13800	13925	13795	13836	13964	13764	13892	13882	13953	13867	13747	13984	13863	13874	13832	13935	13884	13892	13808	13703	13863	13824	13885	13932	13831	13870	13854	13977	13781	14061	13918	13948	13796	13853	13903	13844	13778	13821	13715	13886	13737	13854	13961	13881	13911	13780	13763	13811	13819	13927	13987	13748	13793	13863	13757	13769	14020	13853	13922	13949	13787	13921	13823	13861	13970	13781	13867	13770	14007	13935	13807	13889	13869	13984	13910	13775	13942	13900	13892	13937	13833	13842	13725	13931	13859	13738	14050	13848	13761	13815	13839	13817	13933	13849	13867	13903	13915	13957	13884	13833	13835	13922	13872	13695	13887	13779	13957	13888	13978	13864	14001	13976	13949	13911	13826	13891	13908	13914	13914	13869	13889	13821	13849	13980	14086	13896	13778	13908	13985	13839	13803	13838	13769	13760	13733	13944	13787	13842	13862	13729	13923	13762	13875	13850	13943	13947	13732	13768	13973	13838	13741	13884	13826	13927	13833	13831	13806	13921	13884	13973	13968	13931	13939	13930	13832	13915	13773	13854	13756	13811	13877	13882	13882	13977	13959	13893	13723	13917	13826	13819	13869	13693	14024	13873	13803	13708	13789	13753	13959	13871	13897	13768	13946	14008	13851	13916	14119	14002	14104	13823	13924	13875	13907	13802	13775	13872	14010	13819	13799	13933	13885	13741	13664	13777	13840	13874	13909	13986	13676	13951	13991	13789	14034	13826	13667	13789	13958	13847	13826	13789	13676	13956	13798	13713	14073	14005	13970	13912	13951	13793	13926	13933	13877	13888	13731	13897	13997	13956	13606	13779	13807	13606	14038	13748	13717	13929	13924	13858	13889	13795	13629	13884	13918	13971	13845	13885	13850	13863	13900	13965	13925	13728	13834	13798	13853	13815	13857	13820	13841	13813	13829	13724	13770	13765	13875	13818	13851	13822	13921	13764	13875	13888	14006	13872	13821	13781	13888	13762	13976	13882	13812	13830	13828	13935	13936	13811	13827	13712	13804	13738	13842	13960	13782	13854	13847	13979	13937	13781	13949	13891	13736	13946	13946	13896	13837	13876	13936	13964	13913	13848	13815	13912	14001	13870	13741	13828	13820	13963	13951	14089	13779	13954	13910	13866	13812	13962	13884	13725	13891	13967	13996	13808	13791	13989	14144	13796	13966	13749	13823	13918	13864	13944	13819	13864	13970	13914	13939	13992	13836	13868	14003	13777	13826	13799	13921	13916	13838	13649	13988	13941	13885	14090	14036	13934	13799	13822	13898	13910	13912	13728	13891	13847	13915	13738	13921	13905	13863	13882	13893	13878	13863	13855	13809	13875	13885	13881	13921	13920	13866	13787	13946	13853	14102	13763	13795	13895	13670	13596	13876	13987	13828	13907	13847	13893	13934	13942	13891	13824	13948	13874	13975	13839	13840	13864	13870	13941	13886	13766	13941	13930	13658	13943	13703	13941	13814	13832	13761	13960	14016	13745	13745	13827	13764	13760	13874	13776	13860	13838	13787	13836	13856	13879	14000	13709	13620	13908	13671	13910	13901	13786	14029	13916	13924	13906	13903	13872	13674	13925	14165	13799	13715	13879	13772	13853	13697	13901	13791	13693	13893	13745	13913	13944	13772	13908	14047	13720	13744	13883	13886	13966	13885	13867	13893	13790	13860	13810	13861	13705	14096	14088	14012	13727	13773	13744	14027	13743	14003	13935	13847	13743	13913	13937	13765	14009	13856	13952	13757	13994	13776	13884	13923	13826	13704	13763	13824	13865	13991	13885	13948	13942	13810	13747	13800	13885	13948	13944	13819	13940	13822	13744	13994	13835	13930	13812	13918	13901	13747	13922	13921	13885	13940	14133	13889	13879	13733	13877	13687	13707	13766	13782	13842	13827	13844	13812	13922	13738	13951	13819	13829	13822	13999	14042	13847	13888	13848	13880	13870	14029	13971	13921	14100	13798	13718	13967	13707	13874	13894	13785	14007	13905	13745	13888	13940	13808	13981	13949	13650	13819	14049	13847	13914	13832	14004	13785	13881	13913	13860	13884	13805	13746	13806	13889	13748	13911	13947	13773	13806	13878	14002	13759	13737	14062	13962	13877	13735	13845	13828	13859	13898	13713	13767	13786	13686	13737	13965	13716	13847	13629	13881	13900	14069	13755	13850	13920	13912	13765	13845	14114	13844	13778	13750	13775	13848	13856	13646	13809	13844	13984	13695	13924	13706	13753	13840	13734	13851	13937	13904	14014	13859	13928	13790	13877	13847	13988	13817	13895	14023	13870	13957	13883	13681	13867	13846	13833	13792	13994	13718	13704	13729	14002	13865	13901	13943	13880	13979	13732	13891	13789	13891	13863	13766	13825	13882	13961	13919	13816	13939	13798	13717	13809	13851	13940	13868	13874	13913	13758	14032	13797	13744	13990	13865	13911	13886	13877	13905	13855	13988	13952	13813	14044	14019	13915	13740	13848	13979	13783	13775	13794	13712	13880	13726	13673	13972	13866	14022	13795	13824	13994	13780	13746	13736	13939	13915	13859	13937	13924	13827	13927	13841	13783	13966	13848	13772	13758	13885	13876	13798	13950	14043	13891	14031	13930	13864	13855	13865	13833	13970	13786	13953	13877	13745	13921	13974	13966	13707	13833	13999	13989	13854	13878	13793	13937	13945	13899	13798	13910	13809	13885	13937	13837	13745	13745	13804	13888	14097	13850	13959	13718	13807	13838	13871	13836	13725	13890	13755	13836	13858	13747	13760	13810	13831	13766	13947	13859	13746	13914	13862	13861	13799	13902	13824	13930	13816	13938	13930	13787	13837	13978	13837	13972	13858	13920	13869	13612	13817	13874	13867	13819	13898	13799	13928	14059	13957	13750	13864	13770	14017	13949	13733	13925	13874	13916	13877	13827	13779	13876	13742	13753	13918	14000	13820	13968	13747	13759	13776	13811	13782	13728	13720	13801	13740	13930	13666	13854	13751	13738	13742	13883	13922	13901	13962	13830	13835	13939	13974	13866	13945	13928	13813	13915	13839	13777	13976	13942	13853	13762	13856	13896	13943	13927	13969	13847	14068	13915	13843	13795	14025	13854	13830	13871	13762	13809	13718	13873	13930	13843	13934	13781	13813	13814	13808	13679	14028	13912	14033	13819	13801	13846	13878	13979	13883	13852	13864	14003	13936	13836	13826	13818	13839	13916	13879	14026	13956	14048	13926	14027	13867	13779	13912	14016	13874	13864	14039	13876	13763	13738	13853	13935	13999	13817	13790	13743	13856	13877	13874	13716	13752	13962	13710	13955	13903	13826	13887	13851	13986	14040	13756	13783	13677	13899	13978	13783	13976	13818	13903	13717	13935	13883	13927	13799	13826	13786	13737	13620	13874	13940	14065	13880	13819	13948	13949	13948	13980	14052	13950	13952	13928	13838	13837	13894	13846	13870	13802	13915	13932	13905	13879	13854	13932	13987	13978	13810	13825	13907	13958	13855	13849	13819	13779	13835	13808	13870	13734	13997	13899	14013	13965	13805	13898	13909	13897	13792	13937	13994	13791	13829	13806	13816	13860	13898	13699	13919	13904	13839	13739	13953	13839	13897	14014	13767	13961	13706	13910	13888	13779	13800	13810	13795	13808	13919	13983	14028	13885	13780	13796	13837	13765	13895	13931	13765	13811	13919	13739	13691	13827	13813	13866	13844	13822	13678	13783	13988	13744	14054	13752	13884	13979	13774	13912	13836	13935	13847	13863	13920	13670	13888	13790	13935	13958	13735	13784	13780	13968	13916	13788	13846	14001	13736	13911	13965	13873	13928	13832	13813	13952	13992	13864	13859	13980	13874	13847	13926	13860	13819	13884	13767	13789	13857	13765	13854	13661	13882	13953	13888	13921	13980	13886	13938	13981	13812	13862	13957	13762	13809	13742	13764	13959	13762	13953	13860	14043	13888	13913	13899	13918	13708	13777	13931	13882	13937	13760	13740	13867	13888	13927	13782	13842	13783	13856	13931	13842	13925	13916	13904	13941	13927	13728	13814	13800	13621	13828	13854	13915	13945	13877	13843	13827	13835	14031	13813	13805	13889	13874	13867	13733	13775	13773	13858	14021	13990	13885	13860	13890	13778	13720	13765	13901	13843	14019	13825	13715	13805	13832	13872	13856	13993	13815	13930	13723	13939	14037	13761	13822	13856	13848	13891	13757	13801	13799	13837	13700	14103	13696	13786	14003	13855	14016	13888	13805	13952	13849	13843	13998	13943	14016	13948	13776	13953	13812	13821	13828	13864	13848	13902	13944	13875	13905	13872	13891	13965	13679	13955	13800	13883	13807	13944	13850	13910	13793	13915	13810	13948	13896	13953	14017	13838	13901	13878	13768	13815	13952	13755	13810	13844	13819	13774	13986	13815	13785	13961	14031	13917	13929	13806	13843	13868	13895	13835	13845	13986	13913	13833	13862	13699	13691	13872	13791	14000	13920	13838	13905	13972	13883	13794	13858	13744	13805	13905	13855	13738	13885	13936	13758	13946	13748	13963	13809	13831	13952	13917	13906	13828	13802	13908	13946	13791	13832	13861	13918	13847	13984	13763	13871	13919	14018	13962	13764	13948	13869	13936	13754	13805	13786	13955	13974	14114	13921	13848	13847	14008	13944	13892	13835	13880	13769	13809	13910	13756	13801	13976	13718	13988	13924	13777	13892	13734	13907
23499	21053	28444	23768	21848	24404	25220	20463	19090	18989	18640	18043	17873	18034	17553	17508	17358	17498	17499	17248	17236	17212	16969	17154	16864	16779	16948	16916	16742	16748	16781	16675	16573	16742	16654	16709	16647	16764	16693	16771	16757	16630	16826	17477	18017	17935	17684	17230	16740	16582	16721	16615	16603	16505	16629	16685	16479	16699	16419	16554	16643	16595	16616	16486	16528	16629	16432	16544	16659	16404	16655	16650	16555	16639	16570	16468	16388	16299	16316	16541	16476	16456	16418	16730	16552	16412	16483	16526	16426	16496	16586	16618	16650	16562	16406	16521	16674	16457	16541	16683	16620	16549	16275	16624	16386	16458	16398	16583	16352	16452	16447	16676	16564	16317	16745	16748	16586	16591	16590	16723	16610	16465	16428	16714	16534	16594	16654	16474	16470	16774	16671	16727	16503	16387	16661	16501	16491	16674	16598	16503	16436	16485	16627	16536	16520	16132	16327	16640	16658	16248	16698	16546	16504	16702	16684	16505	16566	16581	16493	16644	16710	16478	16595	16555	16498	16574	16407	16594	16296	16563	16465	16544	16384	16554	16509	16550	16323	16417	16465	16772	16701	16550	16592	16615	16517	16444	16547	16425	16577	16400	16495	16586	16443	16550	16596	16405	16577	16520	16501	16566	16382	16402	16637	16690	16300	16478	16577	16459	16468	16599	16693	16470	16643	16417	16440	16516	16378	16524	16708	16357	16701	16494	16657	16549	16331	16648	16386	16581	16554	16559	16405	16401	16668	16454	16574	16552	16531	16545	16630	16466	16378	16381	16427	16520	16586	16486	16505	16664	16366	16682	16486	16497	16685	16692	16381	16729	16538	16390	16470	16532	16615	16583	16710	16605	16446	16518	16509	16550	16341	16712	16661	16583	16517	16449	16426	16539	16260	16538	16338	16339	16689	16562	16478	16421	16620	16473	16681	16447	16357	16404	16509	16557	16646	16602	16564	16424	16553	16587	16619	16397	16699	16676	16599	16537	16436	16633	16520	16583	16528	16611	16458	16585	16654	16551	16597	16639	16465	16476	16568	16369	16722	16561	16536	16458	16482	16466	16577	16718	16447	16531	16398	16640	16593	16514	16579	16755	16416	16553	16605	16533	16645	16581	16558	16504	16511	16323	16441	16487	16527	16561	16348	16479	16532	16394	16660	16368	16396	16594	16642	16505	16465	16602	16634	16447	16532	16596	16639	16710	16738	16623	16480	16585	16655	16457	16630	16437	16496	16274	16530	16384	16405	16340	16474	16620	16383	16565	16393	16439	16592	16510	16479	16657	16535	16392	16446	16521	16513	16473	16597	16419	16688	16393	16483	16543	16444	16707	16405	16546	16547	16334	16548	16796	16335	16289	16702	16585	16754	16585	16545	16537	16382	16496	16558	16672	16424	16496	16717	16597	16448	16393	16500	16703	16620	16545	16667	16499	16439	16363	16830	16335	16718	16420	16466	16568	16604	16472	16664	16716	16407	16748	16562	16679	16420	16685	16645	16568	16472	16657	16419	16793	16395	16366	16598	16517	16476	16535	16704	16608	16381	16554	16476	16437	16347	16378	16663	16409	16593	16557	16745	16645	16593	16503	16540	16484	16527	16489	16510	16349	16421	16748	16468	16625	16401	16394	16454	16548	16544	16441	16527	16480	16489	16547	16563	16516	16662	16381	16545	16405	16609	16467	16424	16551	16669	16588	16432	16333	16489	16657	16658	16498	16539	16690	16640	16629	16273	16598	16634	16678	16690	16624	16438	16615	16419	16419	16468	16546	16495	16612	16495	16479	16594	16612	16403	16573	16656	16363	16510	16386	16661	16456	16413	16456	16354	16485	16577	16521	16609	16805	16629	16621	16536	16646	16756	16640	16438	16500	16501	16508	16722	16371	16523	16518	16530	16599	16614	16314	16699	16558	16807	16465	16322	16463	16630	16773	16444	16519	16507	16424	16463	16543	16463	16507	16778	16462	16454	16453	16686	16552	16401	16506	16532	16521	16731	16484	16653	16564	16619	16656	16645	16554	16624	16713	16780	16757	16649	16552	16718	16813	16636	16564	16512	16456	16679	16500	16575	16509	16691	16717	16521	16351	16514	16546	16545	16549	16631	16511	16554	16634	16810	16478	16415	16596	16602	16790	16555	16505	16491	16579	16637	16539	16540	16516	16601	16663	16697	16532	16354	16436	16541	16612	16593	16470	16494	16514	16624	16319	16574	16521	16291	16532	16423	16584	16472	16687	16572	16490	16498	16535	16550	16434	16462	16543	16639	16732	16521	16516	16455	16637	16546	16549	16741	16485	16574	16517	16677	16429	16387	16458	16700	16568	16587	16431	16584	16514	16277	16581	16653	16606	16520	16606	16393	16594	16668	16667	16692	16542	16777	16451	16531	16555	16461	16311	16558	16542	16387	16443	16702	16562	16672	16510	16415	16516	16517	16504	16490	16459	16690	16607	16517	16488	16758	16396	16513	16507	16347	16526	16613	16429	16517	16394	16354	16547	16610	16441	16527	16342	16477	16676	16577	16704	16522	16475	16468	16510	16442	16442	16794	16600	16553	16551	16463	16431	16658	16509	16569	16506	16552	16531	16659	16558	16418	16600	16677	16408	16541	16356	16287	16553	16456	16603	16608	16605	16488	16365	16647	16627	16678	16318	16581	16718	16545	16598	16456	16499	16548	16463	16453	16326	16673	16426	16692	16607	16403	16485	16436	16411	16802	16496	16430	16632	16500	16415	16489	16348	16477	16325	16437	16411	16563	16457	16686	16558	16762	16335	16639	16486	16448	16553	16500	16650	16551	16544	16496	16457	16441	16626	16517	16253	16711	16617	16448	16519	16493	16513	16620	16460	16565	16538	16529	16634	16683	16597	16464	16758	16572	16445	16479	16484	16755	16705	16527	16577	16711	16441	16631	16623	16623	16339	16620	16508	16410	16660	16356	16486	16694	16685	16666	16406	16369	16450	16511	16678	16398	16842	16554	16533	16543	16686	16524	16535	16411	16385	16562	16638	16689	16505	16625	16742	16586	16363	16585	16577	16548	16577	16694	16700	16493	16619	16615	16347	16497	16660	16548	16554	16584	16422	16648	16722	16572	16561	16388	16589	16733	16367	16399	16632	16537	16609	16655	16578	16479	16734	16704	16700	16646	16533	16492	16431	16709	16735	16617	16747	16544	16605	16420	16374	16419	16484	16418	16447	16538	16394	16488	16507	16407	16602	16743	16467	16610	16504	16468	16691	16469	16586	16589	16618	16647	16573	16451	16375	16537	16504	16678	16605	16520	16544	16472	16630	16462	16433	16794	16599	16432	16643	16588	16485	16650	16555	16414	16394	16614	16786	16491	16615	16670	16396	16432	16467	16534	16341	16460	16401	16407	16488	16550	16534	16525	16450	16605	16538	16513	16665	16707	16387	16517	16524	16632	16332	16526	16588	16367	16421	16601	16495	16405	16338	16737	16558	16550	16584	16695	16676	16626	16378	16389	16677	16653	16536	16473	16812	16456	16561	16301	16628	16566	16649	16409	16488	16391	16526	16488	16751	16528	16664	16570	16414	16580	16549	16590	16658	16460	16561	16399	16361	16234	16386	16548	16516	16556	16358	16484	16409	16602	16497	16445	16389	16674	16630	16470	16474	16570	16444	16700	16485	16431	16582	16493	16529	16524	16387	16741	16364	16580	16389	16401	16548	16543	16562	16475	16635	16650	16675	16677	16414	16552	16450	16357	16684	16557	16569	16624	16608	16395	16575	16306	16486	16554	16718	16529	16503	16309	16660	16468	16616	16388	16422	16350	16410	16679	16541	16503	16389	16548	16638	16599	16593	16484	16614	16537	16504	16663	16432	16320	16378	16449	16521	16520	16673	16772	16391	16498	16547	16559	16427	16265	16419	16650	16598	16509	16570	16647	16406	16511	16488	16623	16412	16566	16570	16647	16561	16508	16542	16512	16491	16484	16625	16600	16603	16530	16437	16394	16607	16356	16538	16809	16529	16525	16446	16225	16380	16738	16662	16700	16559	16606	16637	16670	16556	16462	16682	16594	16710	16454	16594	16401	16486	16660	16441	16708	16563	16641	16718	16376	16734	16385	16464	16496	16633	16699	16573	16590	16449	16645	16579	16600	16530	16584	16494	16621	16538	16413	16586	16592	16488	16596	16403	16687	16435	16587	16438	16508	16554	16535	16444	16475	16453	16358	16596	16556	16600	16486	16610	16632	16534	16559	16398	16524	16511	16517	16295	16417	16327	16519	16721	16298	16488	16531	16553	16336	16167	16433	16737	16705	16525	16652	16350	16593	16368	16518	16413	16521	16542	16464	16466	16657	16560	16610	16779	16467	16462	16658	16855	16556	16570	16490	16370	16508	16302	16540	16548	16413	16594	16520	16437	16463	16447	16481	16589	16500	16650	16416	16579	16461	16684	16553	16569	16445	16685	16487	16406	16507	16717	16429	16501	16428	16474	16413	16423	16481	16638	16527	16525	16494	16574	16527	16509	16754	16460	16595	16695	16621	16441	16588	16796	16592	16400	16366	16556	16538	16662	16544	16677	16617	16504	16500	16656	16513	16315	16609	16534	16438	16605	16470	16562	16539	16617	16525	16541	16407	16613	16468	16509	16472	16414	16636	16552	16687	16421	16520	16466	16533	16698	16634	16405	16495	16696	16620	16531	16585	16511	16467	16419	16476	16506	16339	16417	16601	16741	16521	16587	16575	16566	16532	16454	16527	16665	16558	16453	16635	16661	16536	16695	16643	16598	16677	16683	16669	16323	16596	16339	16603	16563	16553	16673	16469	16345	16672	16526	16623	16746	16610	16708	16608	16569	16612	16384	16565	16558	16503	16538	16600	16173	16452	16575	16581	16729	16506	16551	16645	16516	16472	16354	16262	16556	16591	16639	16576	16481	16612	16578	16637	16552	16583	16591	16375	16485	16588	16536	16565	16716	16426	16492	16627	16580	16716	16552	16629	16459	16572	16469	16437	16437	16649	16511	16365	16449	16617	16433	16514	16374	16326	16479	16618	16543	16586	16654	16521	16478	16480	16531	16550	16249	16505	16391	16585	16665	16613	16480	16699	16435	16424	16448	16412	16562	16592	16623	16493	16388	16586	16501	16688	16545	16531	16443	16504	16427
24999	42255	39207	30605	25618	22546	20243	18668	17432	16895	16322	15846	15424	15332	15217	15005	14788	14958	14770	14453	14337	14412	14249	14136	13937	13774	13755	13915	13787	13712	13480	13539	13463	13684	13508	13534	13538	13654	13399	13566	13450	13532	13816	14598	15585	15373	14784	14112	13673	13441	13415	13347	13389	13546	13406	13237	13413	13473	13473	13461	13615	13607	13425	13495	13476	13354	13577	13504	13422	13577	13435	13447	13352	13496	13520	13273	13436	13534	13630	13670	13336	13602	13505	13317	13502	13350	13504	13360	13460	13382	13359	13432	13528	13480	13543	13544	13580	13440	13470	13447	13304	13441	13381	13579	13384	13341	13410	13604	13401	13258	13569	13420	13441	13426	13581	13600	13439	13479	13476	13341	13494	13465	13233	13346	13427	13497	13557	13496	13548	13442	13267	13547	13513	13489	13414	13416	13441	13526	13372	13497	13557	13635	13404	13509	13337	13564	13524	13479	13463	13340	13467	13562	13394	13343	13440	13398	13547	13441	13372	13447	13417	13559	13337	13491	13367	13474	13582	13271	13442	13578	13419	13452	13294	13564	13432	13261	13581	13409	13452	13400	13620	13346	13457	13540	13603	13451	13511	13438	13363	13566	13503	13442	13433	13512	13439	13376	13432	13588	13389	13318	13398	13448	13485	13398	13589	13563	13406	13277	13499	13323	13273	13417	13560	13446	13622	13422	13394	13612	13548	13543	13286	13421	13502	13345	13561	13641	13379	13421	13426	13479	13433	13197	13444	13411	13312	13300	13346	13496	13358	13490	13495	13394	13416	13473	13407	13439	13459	13609	13403	13693	13369	13339	13569	13519	13514	13393	13396	13615	13495	13534	13386	13422	13335	13474	13415	13507	13455	13545	13495	13266	13499	13657	13542	13366	13450	13545	13476	13595	13385	13499	13545	13422	13304	13603	13622	13513	13295	13412	13360	13329	13395	13444	13531	13517	13452	13414	13416	13359	13504	13426	13475	13500	13348	13359	13497	13460	13444	13356	13366	13417	13477	13355	13411	13471	13411	13426	13423	13444	13426	13417	13318	13406	13474	13414	13283	13393	13430	13441	13351	13472	13516	13503	13435	13471	13333	13587	13676	13293	13547	13304	13445	13511	13388	13339	13639	13374	13291	13430	13560	13468	13429	13422	13477	13372	13511	13614	13668	13621	13522	13351	13342	13492	13485	13567	13586	13445	13548	13492	13421	13401	13362	13509	13453	13448	13374	13447	13409	13660	13453	13368	13468	13398	13736	13321	13475	13474	13621	13460	13497	13521	13408	13508	13299	13442	13471	13433	13290	13496	13481	13274	13529	13368	13405	13520	13548	13408	13437	13558	13390	13507	13435	13330	13394	13464	13607	13313	13362	13476	13367	13352	13392	13559	13471	13529	13233	13497	13513	13433	13476	13384	13456	13480	13444	13498	13449	13427	13466	13452	13437	13484	13682	13324	13478	13442	13425	13500	13573	13448	13456	13212	13523	13543	13264	13497	13228	13430	13415	13505	13496	13437	13497	13497	13536	13560	13511	13291	13534	13292	13281	13597	13516	13375	13589	13427	13496	13414	13371	13358	13399	13472	13598	13347	13568	13419	13354	13406	13275	13407	13569	13524	13329	13452	13453	13502	13340	13455	13378	13342	13492	13418	13484	13335	13437	13516	13405	13274	13420	13365	13381	13519	13507	13491	13494	13490	13456	13359	13330	13570	13474	13482	13593	13494	13287	13414	13389	13480	13333	13509	13372	13462	13547	13569	13470	13380	13302	13438	13510	13451	13348	13529	13348	13520	13470	13529	13357	13644	13552	13389	13451	13286	13429	13482	13509	13453	13438	13524	13474	13645	13417	13538	13493	13499	13388	13402	13653	13365	13606	13534	13496	13497	13420	13420	13439	13388	13331	13540	13482	13469	13402	13338	13337	13452	13336	13471	13490	13528	13212	13374	13358	13400	13450	13407	13546	13368	13300	13549	13558	13376	13331	13363	13362	13535	13374	13422	13420	13423	13362	13502	13471	13417	13507	13472	13517	13427	13472	13507	13465	13481	13335	13340	13566	13478	13485	13475	13539	13359	13447	13349	13407	13441	13518	13493	13503	13434	13468	13523	13460	13501	13396	13466	13340	13402	13286	13479	13497	13230	13460	13417	13465	13442	13438	13471	13484	13594	13365	13479	13411	13475	13263	13360	13479	13398	13413	13386	13397	13488	13482	13467	13362	13443	13504	13491	13457	13383	13367	13560	13520	13434	13495	13482	13328	13297	13498	13506	13449	13460	13474	13519	13315	13352	13367	13410	13667	13323	13520	13497	13408	13605	13419	13347	13388	13412	13372	13446	13576	13398	13474	13403	13378	13566	13260	13562	13534	13446	13539	13246	13396	13331	13389	13438	13435	13421	13433	13420	13321	13317	13380	13442	13478	13309	13510	13388	13592	13336	13415	13543	13514	13519	13438	13526	13449	13417	13390	13370	13454	13395	13348	13538	13553	13464	13440	13464	13542	13519	13515	13350	13421	13421	13468	13388	13498	13352	13329	13516	13469	13510	13472	13442	13460	13438	13325	13198	13404	13175	13434	13308	13558	13549	13532	13418	13531	13410	13422	13456	13255	13511	13448	13400	13491	13456	13451	13545	13344	13497	13517	13434	13456	13542	13455	13401	13386	13334	13324	13345	13586	13358	13427	13393	13492	13323	13414	13472	13358	13551	13499	13639	13429	13355	13415	13555	13558	13475	13474	13669	13397	13527	13423	13461	13280	13442	13480	13339	13503	13597	13382	13352	13642	13392	13395	13485	13322	13375	13466	13324	13504	13307	13412	13305	13394	13482	13368	13611	13256	13482	13556	13497	13230	13424	13281	13557	13529	13490	13349	13372	13400	13303	13444	13514	13548	13504	13579	13482	13613	13457	13414	13335	13417	13450	13351	13504	13404	13596	13294	13500	13504	13538	13538	13453	13359	13449	13450	13572	13516	13537	13331	13526	13475	13498	13671	13615	13458	13400	13586	13483	13477	13219	13380	13484	13287	13472	13430	13473	13402	13367	13556	13550	13476	13569	13268	13339	13488	13539	13444	13616	13540	13567	13363	13460	13381	13472	13472	13545	13444	13297	13504	13296	13505	13429	13439	13580	13499	13536	13567	13402	13469	13503	13371	13379	13472	13540	13520	13509	13301	13510	13374	13356	13496	13494	13517	13490	13471	13534	13356	13506	13464	13460	13592	13480	13436	13498	13312	13391	13506	13391	13429	13453	13437	13474	13431	13457	13318	13401	13391	13652	13422	13473	13356	13271	13558	13455	13458	13446	13389	13352	13470	13355	13542	13448	13483	13374	13549	13504	13480	13475	13467	13368	13267	13590	13527	13383	13393	13260	13479	13401	13483	13566	13376	13514	13432	13445	13450	13564	13450	13223	13457	13468	13517	13531	13399	13561	13476	13447	13361	13468	13527	13501	13391	13595	13496	13574	13402	13608	13551	13522	13480	13382	13423	13438	13470	13401	13335	13450	13498	13402	13470	13466	13322	13597	13485	13408	13366	13518	13371	13539	13440	13571	13414	13430	13310	13527	13578	13380	13370	13347	13411	13454	13423	13508	13379	13552	13537	13393	13423	13520	13409	13597	13389	13542	13507	13376	13435	13471	13397	13478	13511	13438	13389	13353	13569	13428	13447	13576	13410	13482	13423	13599	13392	13513	13483	13426	13372	13274	13458	13418	13513	13551	13370	13264	13426	13434	13448	13480	13383	13411	13417	13466	13419	13516	13427	13398	13579	13423	13353	13339	13426	13449	13508	13244	13480	13520	13455	13427	13635	13435	13450	13416	13445	13662	13336	13450	13507	13471	13519	13503	13429	13412	13523	13358	13447	13496	13331	13342	13429	13588	13323	13456	13529	13599	13449	13528	13401	13534	13493	13414	13571	13518	13434	13598	13448	13494	13342	13367	13488	13420	13575	13392	13417	13594	13316	13497	13446	13630	13362	13542	13323	13428	13409	13475	13524	13548	13528	13370	13560	13419	13334	13497	13555	13319	13576	13437	13384	13531	13514	13367	13347	13459	13412	13425	13464	13604	13453	13530	13460	13542	13477	13532	13323	13448	13483	13386	13402	13544	13381	13554	13213	13401	13526	13404	13570	13478	13353	13469	13460	13444	13437	13546	13389	13561	13272	13394	13444	13515	13525	13347	13546	13396	13342	13478	13293	13501	13500	13286	13569	13438	13460	13391	13439	13472	13465	13456	13668	13689	13354	13553	13479	13458	13337	13580	13408	13447	13512	13545	13418	13370	13484	13498	13454	13362	13361	13314	13351	13413	13380	13285	13396	13476	13685	13393	13389	13478	13552	13500	13467	13432	13379	13474	13405	13343	13492	13504	13473	13509	13398	13357	13466	13454	13452	13428	13667	13572	13212	13355	13531	13431	13567	13413	13397	13290	13505	13446	13584	13404	13456	13450	13471	13329	13439	13362	13559	13469	13480	13399	13523	13502	13477	13502	13516	13301	13455	13400	13466	13465	13435	13514	13380	13432	13583	13319	13558	13458	13307	13531	13466	13261	13551	13455	13408	13462	13499	13450	13479	13520	13420	13286	13442	13302	13407	13654	13565	13515	13440	13469	13427	13289	13471	13438	13405	13536	13419	13393	13517	13426	13435	13398	13442	13422	13380	13358	13593	13455	13358	13397	13293	13508	13347	13474	13535	13492	13293	13311	13353	13397	13451	13551	13410	13609	13365	13483	13300	13612	13466	13538	13495	13364	13441	13495	13421	13236	13379	13540	13551	13491	13574	13550	13437	13490	13372	13758	13350	13467	13408	13402	13298	13333	13365	13503	13367	13554	13425	13459	13302	13422	13423	13395	13512	13650	13591	13225	13617	13394	13377	13352	13460	13248	13529	13334	13380	13464	13594	13524	13473	13533	13528	13447	13404	13548	13369	13336	13487	13417	13356	13397	13467	13330	13486	13466	13417	13453	13513	13468	13617	13556	13415	13366	13527	13627	13636	13529	13314	13343	13438	13429	13495	13504	13385	13386	13577	13486	13499	13360	13387	13396	13470	13559	13369	13439	13368	13442	13710	13444	13332	13352	13374	13492	13533	13491	13443	13459	13491	13459	13569	13483	13354	13535	13570	13474
29601	23307	24055	21098	18232	17875	17838	17333	17257	17238	17124	17284	17349	17053	17129	17258	17068	16899	17117	17199	17059	17010	17035	17043	16753	16815	17040	17037	17213	17096	16846	16772	16935	16694	16857	16883	16939	16771	16911	17117	17243	16907	16832	16899	16957	17180	17091	16868	17044	16863	16951	16827	16964	16694	16816	17017	16926	16949	16877	16665	16765	17002	16820	16945	17031	16879	16867	16797	16884	16974	16926	16781	16806	16856	16956	16798	17008	16984	17106	16912	17101	16881	17005	16940	16859	16686	16743	16835	16810	16788	16742	16947	16784	16856	16872	16957	16912	16784	16905	16716	17009	16823	16901	16938	16945	16687	16697	16937	17006	16860	17035	17062	16766	16753	16793	16721	16838	17065	16981	16995	17048	16793	16810	16824	16751	16907	16912	16880	16762	16843	16926	16864	16844	16973	16879	16744	16699	16866	16905	17136	17141	17017	16847	17004	16850	16729	16974	16918	16741	16982	16773	16869	16778	16870	16948	16979	16808	17096	16880	16753	16743	16998	16851	16893	16796	16787	16913	16800	17040	16990	16924	16911	16825	16983	17113	16959	16892	16938	16892	17055	17016	16939	16974	16648	16849	17019	16907	16676	16841	16828	16807	16935	16604	16968	16875	17043	16687	16909	17019	16846	16765	16813	16801	16864	16861	16781	16764	16654	17039	16927	16899	16950	16823	16837	17058	16812	16863	16924	17080	16955	16992	16855	16950	16718	16752	16698	16556	16812	16818	16862	16883	16934	16895	17047	17099	16795	16867	16984	17128	16734	16802	16736	16778	16715	16942	16961	16881	17026	16839	16783	17014	16953	16880	17078	16969	16850	16888	17025	17047	16808	16735	17016	16791	16957	16996	16789	16802	16883	16636	16800	16855	16768	16670	16928	16928	16950	17001	16833	16808	16981	16814	16832	16964	16907	17040	16915	16798	16954	16677	16817	16881	16680	16987	16824	16867	16876	16751	16696	16949	16834	16924	16622	16937	17088	16909	17051	16893	16889	17001	16818	16804	16698	16696	16662	16909	17135	16959	16891	16765	16779	16729	16757	16719	16953	16888	17005	16787	16716	17023	17059	16858	16920	16754	16608	16790	17010	16849	16999	16855	16918	16815	16625	16761	17073	16716	16779	16946	16619	16923	16768	16693	16957	16892	16953	16887	16904	16944	16806	16671	16638	16877	16801	16743	16951	16823	16693	16872	16917	16949	16767	16728	16800	16993	17044	16872	16854	16907	16959	17017	17051	16822	17022	16925	16957	16727	16964	16713	16847	16844	16924	16780	16985	17047	16945	16961	16953	16868	16695	16878	17051	16888	17112	16828	16757	16776	16819	16676	16878	16884	16818	16775	16812	17083	16620	16877	16846	17015	17006	16995	16949	16889	16873	16873	16871	16633	16913	16861	16870	16866	16744	16838	16826	16893	16897	17035	16959	16637	16830	17089	16969	17000	16782	16854	16800	16888	16966	17058	16888	16758	16993	16887	16760	16870	16857	16744	16696	17074	17211	16871	16744	17002	16802	16921	16940	17014	16909	17134	17000	16949	16945	16742	16860	16954	16840	16903	17062	16886	16844	16775	16828	16986	16725	16965	16777	16927	16725	16940	16885	16978	16917	16906	17068	17067	16867	16819	16684	16854	16971	16997	16966	16819	16866	16892	16795	16885	16856	16894	16783	16835	16915	16997	16886	16729	16934	16965	16983	16697	16876	17126	16915	16969	16903	17077	17020	16896	17151	16895	17126	17002	16783	17035	16803	17055	16838	16806	16865	17178	16871	16812	16923	16864	16900	16971	16971	16871	16941	16743	17066	16980	16977	17193	16948	16950	17115	17077	16912	16902	16877	16837	16747	17092	17052	16915	16787	16880	17168	16767	16966	16928	16996	17096	16891	17059	16975	16730	16692	16873	16833	16725	16675	16936	17085	16761	16932	17096	17008	16834	16670	16933	16784	16943	16883	16603	16907	16888	16933	16679	16886	16814	16803	17157	16936	16900	16634	16905	16753	16797	17087	16988	17019	16896	16721	16959	16889	16888	16899	16877	16885	17014	16981	16749	17118	16800	16733	16978	16897	16853	16878	16913	16945	16959	17078	16801	16798	16925	16849	16972	16846	16767	16695	16859	16761	17042	16931	16844	17003	16932	16792	16932	16946	16862	16851	16826	16839	17064	16774	16798	16907	16953	16978	16948	16954	17031	16760	17156	17012	16972	16819	16897	16898	16943	16994	16942	16762	16787	16963	16749	16948	16973	16931	16852	16982	16724	16788	16746	16921	16689	16951	16660	16887	17109	17051	16840	16955	16780	16953	16899	16848	17058	16904	16890	16877	16879	16764	17119	16861	16958	16911	16605	16914	16976	16678	16839	16911	16958	16609	16959	16705	16997	16840	16802	16831	16860	16662	16804	16998	16800	16924	16883	16928	16774	16730	16767	16994	16601	16957	16909	16930	17036	16848	16798	16717	16913	16895	16858	16849	16879	16744	16977	16869	16747	16557	16710	16817	16982	16765	16808	16844	16881	17010	16863	16982	16731	17027	16918	17032	16943	16754	16825	17011	16955	16963	16820	16924	16855	16607	16773	16983	16806	17034	17009	17029	17028	16694	16975	16936	16793	16744	17091	17101	16832	16974	16903	16980	16998	16694	16838	17039	16813	16865	17080	16789	17019	16910	16881	16933	16779	16900	16934	16988	16987	16975	16943	16872	16923	16996	16727	16991	16868	17088	16977	17071	16861	16894	16841	16963	16835	16978	16666	16692	16967	17030	16858	16803	16814	17055	16887	16922	16871	16655	16850	16719	16776	16831	16932	16780	16965	16825	17173	16702	16857	16763	16708	17018	16809	16922	16981	17115	16891	17014	16861	17000	16941	17005	16893	16942	16947	16832	17083	16788	16792	16836	16933	16764	16908	16823	16788	16825	16667	16695	16914	16948	16849	16827	16876	16858	16999	17125	16849	16754	16874	17048	16863	16856	16980	16979	16985	16921	16942	16896	16957	16943	17004	16880	17140	17129	16914	16947	17038	17113	16931	16763	16919	16770	16978	16790	16895	17032	16951	16825	16977	16887	16937	16791	17046	16767	16912	16829	16799	16729	16855	16936	17196	16908	16926	17036	17026	16911	17010	16900	16871	16822	16855	16898	16937	16876	16692	16787	16711	16735	16908	16869	16944	16863	16862	16908	16998	16928	17117	17174	16943	16982	17036	16883	16693	16871	17025	16852	16989	16820	16788	16894	17224	17073	16761	16939	16933	16908	17048	16930	16835	16809	17012	16798	16725	16893	16886	16800	17039	16912	16832	16929	16999	16990	17023	16936	16932	16771	16981	16836	16893	16823	16801	16898	16826	16809	16951	16974	16805	16854	16912	16749	16986	16832	17004	16981	16786	16990	16762	16950	16876	16755	17079	16868	16972	16826	16972	16794	16961	16747	16971	16804	17125	16969	16980	16935	16841	16837	16656	16925	16816	16874	17053	17056	16862	16863	16670	16826	16892	16868	16884	16855	16868	17042	16662	16886	16698	16907	16535	16849	16717	16750	16907	16910	16977	16816	16946	16694	16805	16749	16977	17020	16769	17014	17027	16805	16916	16938	16858	16839	16796	16793	17036	16969	16942	17049	16785	16909	16582	16730	16993	16658	17004	16754	16778	16844	17076	16845	16856	17159	16886	16837	16990	16773	16852	16981	16860	16870	16760	16959	16955	16974	16921	16866	16636	16776	16828	16632	17080	16817	16749	16852	16922	16793	16829	16810	16696	16816	16767	16801	16945	16895	16880	16860	17004	16556	16765	16845	16854	16897	16839	17025	16967	16893	17033	17110	16961	16967	16748	16902	16736	16752	16994	16967	16984	17090	17047	16869	16856	16792	16884	16889	17003	16820	16921	16960	17038	16919	16910	16916	16893	16883	16864	16819	16708	16997	16843	16725	16883	17047	16812	16708	16950	16968	17150	16809	16921	17013	16822	16715	16938	16836	16869	16832	16713	16844	17009	16802	16803	16773	16997	16743	17008	16909	16834	16880	17004	16818	16849	16607	16929	16749	16642	16945	16889	16983	17328	16684	16811	17029	16758	16823	16786	16900	16762	16850	16942	16908	17202	16877	16916	16886	16816	16992	16829	16843	16896	16958	16911	16869	16983	16863	16791	16869	16861	16924	16772	16802	17033	16983	16902	16968	17019	16868	16990	16915	16753	16890	16677	16842	16864	16902	16778	16955	16992	17086	16870	17008	16857	16924	16929	16737	16890	16859	16892	16851	16750	16778	17071	16758	16917	17157	17021	16807	16961	16791	16896	16872	16894	16784	16997	16819	16807	16786	16886	16887	16808	16865	16768	16957	16936	16831	16788	17115	16957	16816	17057	17071	16836	17136	16874	16845	16691	16837	17028	16962	16978	16744	16947	16789	16961	17018	17015	16957	16676	16699	16998	16888	16736	16693	16945	16889	16871	16594	16906	16844	17047	17081	17036	16846	16880	16764	16944	16832	16756	16914	16930	16770	16918	16912	17010	16818	16820	16732	16994	16820	17008	16840	16914	16991	16922	16789	17011	16852	16975	16744	16994	16912	16920	16733	16970	16787	16931	17028	16851	17033	16934	16827	17041	16733	16982	16844	16855	16922	16735	16923	16975	16992	17114	16996	16821	16709	16876	16802	17028	16949	16810	16828	16946	16992	17068	16938	16699	16968	16950	16903	16988	16999	16661	16874	16829	16900	16699	16896	16862	16702	16853	16827	17004	16998	17047	16971	17066	16870	16915	16818	17038	16715	16658	16827	16968	16928	16936	16749	16609	16630	16889	16926	17006	16915	16935	16636	16886	16922	16857	17001	16808	16714	17093	16971	16933	16787	16671	16989	16653	16901	16822	16726	16902	16907	16951	16870	16847	16777	16882	17010	16789	17025	16932	17079	16974	16840	16889	16841	16844	16936	16910	16780	16886	16768	17032	17097	16843	17005	16736	17062	16732	17002	16976	16933	16937	16731	16904	16768	16855	16659	16984	17119	17007	17041	17080	16876	17198	16983	17025	16739	16880	16784	16894	16847	16898	16882	16811	16804	16847	16872	16789	17020	16933	16920	16887	16767	16794	17139	16859	16647	16864	16874	16918	17038	17075	16856	17073	16997	16992	17129
20259	24118	22036	17569	16079	15165	14828	14436	14472	14487	14395	14271	14160	14118	14197	14223	14122	14157	13892	14037	14235	13991	13863	13838	13803	13891	13799	13773	13682	13576	13862	13606	13704	13514	13804	13676	13610	13714	13652	13584	13694	13715	13817	13723	13748	13781	13896	13595	13668	13632	13693	13517	13587	13720	13854	13635	13749	13546	13630	13844	13730	13679	13596	13702	13720	13553	13756	13682	13716	13609	13735	13658	13601	13610	13729	13895	13598	13708	13554	13706	13747	13704	13637	13525	13894	13823	13690	13628	13723	13613	13695	13799	13661	13786	13720	13520	13580	13615	13727	13815	13604	13565	13647	13603	13749	13535	13735	13675	13688	13705	13576	13728	13687	13770	13492	13668	13637	13717	13887	13765	13697	13740	13576	13803	13420	13633	13669	13672	13625	13659	13763	13697	13739	13741	13658	13557	13687	13669	13689	13929	13600	13604	13603	13629	13627	13507	13532	13703	13771	13691	13892	13729	13776	13637	13664	13489	13518	13701	13542	13741	13586	13670	13829	13764	13621	13686	13521	13704	13570	13450	13623	13557	13651	13666	13647	13806	13552	13629	13638	13702	13544	13704	13561	13767	13643	13759	13616	13746	13648	13600	13774	13708	13816	13632	13646	13673	13707	13698	13532	13592	13714	13591	13774	13611	13646	13700	13557	13608	13755	13789	13706	13718	13619	13611	13881	13672	13604	13604	13608	13546	13593	13495	13722	13633	13656	13707	13637	13572	13721	13815	13661	13721	13717	13753	13545	13653	13702	13528	13718	13532	13816	13578	13589	13783	13730	13500	13820	13810	13679	13656	13532	13685	13663	13756	13540	13524	13543	13680	13536	13585	13700	13491	13663	13667	13646	13648	13689	13797	13674	13618	13638	13699	13537	13783	13654	13706	13762	13767	13623	13593	13688	13605	13656	13628	13710	13658	13590	13609	13611	13668	13552	13750	13764	13812	13654	13622	13819	13694	13702	13520	13619	13654	13708	13614	13680	13667	13604	13760	13645	13570	13722	13804	13729	13791	13672	13466	13667	13563	13796	13574	13806	13712	13726	13722	13782	13680	13602	13646	13620	13469	13668	13646	13738	13603	13599	13555	13727	13685	13749	13831	13536	13771	13638	13813	13767	13462	13696	13428	13620	13716	13560	13552	13897	13571	13577	13695	13500	13588	13768	13799	13558	13567	13690	13680	13457	13514	13813	13825	13584	13803	13579	13654	13679	13651	13575	13696	13680	13720	13752	13600	13574	13403	13540	13809	13588	13732	13830	13609	13747	13739	13671	13640	13763	13650	13594	13624	13594	13437	13553	13735	13793	13616	13772	13630	13660	13730	13741	13732	13834	13636	13552	13768	13764	13684	13691	13649	13660	13676	13718	13790	13696	13619	13658	13632	13615	13637	13620	13633	13598	13614	13585	13544	13696	13669	13551	13574	13683	13656	13757	13642	13737	13671	13651	13635	13661	13722	13667	13661	13652	13630	13683	13784	13776	13624	13536	13651	13626	13673	13464	13660	13630	13809	13540	13661	13640	13580	13595	13660	13797	13404	13624	13701	13666	13568	13754	13724	13602	13637	13711	13729	13593	13644	13617	13677	13835	13622	13758	13638	13629	13764	13756	13612	13670	13707	13634	13740	13762	13604	13651	13763	13533	13691	13605	13763	13667	13743	13734	13718	13698	13642	13787	13789	13685	13557	13667	13684	13691	13665	13485	13440	13716	13736	13572	13848	13678	13752	13696	13740	13641	13641	13498	13644	13658	13807	13732	13757	13764	13641	13747	13864	13472	13693	13676	13548	13614	13699	13651	13615	13580	13819	13674	13540	13688	13696	13746	13555	13677	13750	13566	13693	13610	13670	13829	13644	13593	13588	13556	13575	13613	13599	13530	13624	13721	13652	13739	13772	13813	13521	13608	13705	13772	13620	13869	13591	13647	13737	13508	13781	13649	13703	13610	13637	13602	13659	13593	13634	13565	13715	13677	13666	13648	13688	13684	13665	13649	13622	13674	13643	13840	13733	13727	13679	13614	13685	13533	13517	13776	13616	13495	13784	13529	13571	13778	13717	13532	13637	13681	13633	13608	13725	13649	13881	13456	13495	13721	13598	13669	13681	13626	13569	13612	13813	13675	13820	13642	13680	13635	13462	13575	13638	13614	13940	13605	13458	13649	13600	13780	13784	13656	13559	13631	13768	13716	13544	13705	13639	13748	13662	13545	13593	13726	13764	13752	13642	13663	13748	13565	13694	13760	13573	13710	13692	13587	13679	13570	13685	13690	13723	13774	13655	13760	13731	13660	13683	13717	13522	13682	13748	13599	13523	13631	13705	13672	13756	13675	13769	13708	13694	13682	13694	13660	13836	13701	13524	13767	13674	13678	13641	13817	13619	13701	13558	13764	13641	13840	13614	13797	13538	13715	13561	13664	13490	13721	13727	13759	13543	13718	13666	13645	13709	13577	13718	13560	13584	13690	13499	13615	13709	13639	13633	13775	13778	13806	13609	13667	13651	13709	13757	13488	13743	13822	13668	13650	13567	13712	13659	13655	13593	13768	13536	13591	13795	13574	13701	13719	13614	13522	13683	13642	13774	13560	13690	13729	13694	13700	13713	13775	13699	13650	13797	13541	13793	13774	13824	13899	13673	13680	13722	13655	13579	13649	13788	13607	13608	13760	13658	13608	13529	13567	13695	13666	13797	13772	13673	13581	13676	13649	13528	13711	13758	13675	13674	13754	13662	13739	13798	13741	13741	13617	13790	13608	13555	13659	13528	13552	13705	13514	13661	13821	13672	13754	13646	13626	13594	13591	13668	13677	13833	13528	13757	13644	13674	13759	13588	13661	13493	13762	13501	13599	13761	13670	13888	13626	13729	13626	13651	13705	13754	13510	13628	13680	13658	13713	13563	13718	13692	13544	13646	13642	13780	13651	13647	13596	13615	13522	13704	13726	13632	13662	13609	13459	13566	13530	13526	13715	13636	13509	13535	13652	13818	13495	13753	13726	13677	13534	13628	13705	13553	13607	13668	13595	13614	13668	13657	13612	13663	13738	13519	13949	13671	13741	13701	13685	13715	13672	13759	13631	13712	13902	13660	13660	13480	13773	13667	13580	13631	13665	13778	13597	13730	13691	13683	13660	13470	13689	13696	13579	13534	13723	13822	13774	13618	13650	13654	13484	13752	13677	13598	13767	13719	13603	13476	13677	13660	13740	13655	13764	13554	13627	13677	13766	13667	13924	13757	13653	13661	13666	13595	13687	13805	13598	13596	13598	13620	13660	13430	13539	13553	13814	13683	13584	13582	13740	13687	13544	13668	13588	13704	13689	13802	13637	13650	13584	13657	13557	13600	13660	13696	13448	13670	13587	13655	13715	13752	13549	13845	13775	13626	13550	13663	13598	13688	13654	13648	13653	13744	13625	13659	13577	13715	13554	13730	13564	13631	13593	13637	13515	13651	13632	13706	13595	13711	13652	13703	13596	13651	13832	13795	13593	13760	13637	13938	13778	13615	13663	13699	13657	13534	13580	13770	13704	13653	13617	13786	13618	13844	13644	13596	13728	13634	13711	13547	13489	13682	13704	13644	13577	13641	13644	13629	13536	13696	13761	13650	13630	13815	13480	13770	13713	13657	13747	13723	13748	13650	13831	13690	13684	13578	13628	13599	13743	13705	13819	13772	13559	13829	13815	13685	13706	13742	13708	13807	13565	13771	13625	13682	13772	13653	13670	13858	13621	13683	13873	13775	13641	13825	13671	13539	13686	13614	13703	13685	13813	13554	13674	13802	13710	13710	13829	13655	13553	13559	13754	13582	13832	13640	13702	13519	13538	13802	13487	13836	13745	13649	13620	13563	13611	13686	13616	13625	13881	13689	13586	13856	13678	13593	13833	13687	13748	13726	13774	13570	13622	13775	13535	13644	13723	13432	13655	13699	13792	13533	13702	13597	13582	13773	13722	13624	13598	13445	13773	13598	13771	13545	13677	13650	13507	13732	13605	13624	13700	13713	13820	13548	13737	13648	13721	13556	13668	13670	13599	13614	13700	13575	13495	13540	13640	13698	13602	13561	13833	13669	13519	13639	13640	13681	13614	13591	13654	13531	13733	13443	13709	13593	13677	13589	13617	13591	13740	13768	13682	13537	13709	13683	13557	13726	13782	13718	13641	13745	13635	13554	13626	13566	13798	13744	13652	13787	13625	13644	13692	13644	13465	13757	13722	13605	13580	13760	13671	13686	13805	13582	13594	13818	13702	13658	13726	13472	13633	13651	13662	13825	13770	13871	13652	13764	13613	13687	13702	13739	13721	13614	13554	13595	13713	13780	13721	13675	13574	13596	13877	13676	13585	13510	13462	13609	13806	13737	13738	13706	13708	13692	13658	13787	13538	13715	13607	13687	13689	13550	13822	13789	13711	13723	13612	13665	13652	13724	13533	13663	13958	13817	13672	13561	13696	13622	13528	13671	13705	13790	13897	13752	13725	13602	13517	13387	13712	13702	13660	13606	13642	13722	13577	13864	13807	13741	13729	13755	13706	13730	13610	13878	13623	13810	13725	13677	13616	13656	13783	13725	13718	13653	13710	13528	13532	13877	13650	13669	13621	13763	13756	13831	13574	13715	13735	13602	13770	13493	13567	13731	13561	13698	13628	13722	13842	13675	13751	13687	13598	13699	13650	13635	13414	13714	13713	13636	13784	13596	13554	13605	13686	13765	13699	13661	13496	13711	13647	13742	13716	13543	13732	13731	13766	13625	13670	13709	13849	13521	13690	13487	13535	13652	13687	13658	13620	13549	13621	13611	13944	13757	13638	13598	13749	13729	13802	13656	13626	13699	13705	13705	13611	13821	13656	13421	13550	13628	13567	13608	13793	13761	13559	13667	13589	13694	13620	13498	13447	13737	13640	13620	13727	13630	13635	13564	13595	13677	13710	13644	13548	13788	13623	13607	13581	13881	13751	13633	13723	13619	13648	13672	13835	13500	13670	13647	13616	13586	13714	13698	13772	13678	13649	13594	13631	13656	13654	13592	13667	13758	13672	13621	13412	13806	13740	13688	13924	13627	13744	13554	13699	13810	13450	13714	13649	13551	13722	13580	13699	13780	13506	13623	13622	13849	13601	13593	13838	13620
24730	21052	28013	24569	22933	23167	22440	19613	19109	18710	18743	18201	18213	18329	18418	18224	18056	18089	17914	17945	17777	17944	18169	17939	17741	17386	17380	17553	17717	17537	17374	17549	17604	17388	17417	17413	17633	17417	17552	17267	17362	17569	17478	17679	18433	18196	18254	18058	17786	17626	17394	17512	17391	17440	17564	17231	17438	17461	17537	17347	17636	17724	17539	17317	17621	17333	17457	17273	17470	17704	17552	17367	17531	17344	17470	17397	17389	17502	17473	17320	17387	17404	17436	17493	17490	17451	17406	17372	17513	17330	17701	17310	17595	17339	17456	17409	17430	17515	17443	17450	17560	17443	17554	17630	17455	17235	17429	17320	17441	17665	17420	17369	17475	17440	17587	17457	17380	17563	17301	17511	17382	17346	17451	17496	17404	17454	17521	17577	17232	17500	17343	17528	17519	17507	17489	17369	17560	17720	17455	17477	17405	17429	17329	17288	17444	17324	17369	17554	17595	17326	17370	17451	17513	17274	17493	17607	17526	17546	17245	17480	17471	17500	17323	17384	17350	17304	17531	17417	17442	17613	17338	17412	17278	17375	17334	17243	17390	17235	17654	17424	17470	17412	17361	17370	17375	17431	17449	17489	17442	17302	17433	17438	17434	17407	17259	17555	17517	17371	17338	17406	17394	17261	17339	17238	17484	17466	17413	17316	17379	17333	17475	17411	17530	17508	17505	17497	17476	17335	17219	17274	17630	17497	17457	17260	17656	17445	17401	17489	17464	17554	17540	17320	17512	17483	17433	17499	17565	17331	17337	17335	17315	17364	17352	17277	17340	17487	17475	17503	17419	17317	17234	17604	17316	17465	17387	17271	17370	17200	17525	17328	17453	17342	17361	17325	17360	17361	17454	17355	17414	17548	17485	17453	17416	17370	17411	17443	17551	17440	17358	17403	17652	17485	17237	17154	17512	17302	17377	17327	17142	17490	17331	17415	17337	17495	17649	17471	17492	17280	17600	17278	17574	17426	17276	17374	17092	17446	17331	17388	17468	17289	17491	17554	17526	17402	17446	17362	17483	17409	17540	17591	17367	17364	17262	17371	17375	17558	17481	17188	17423	17358	17322	17606	17477	17312	17478	17306	17345	17273	17501	17436	17349	17463	17332	17526	17424	17365	17382	17236	17409	17430	17493	17402	17503	17493	17609	17365	17388	17428	17547	17122	17176	17306	17177	17435	17586	17614	17420	17553	17740	17249	17278	17515	17470	17404	17177	17374	17266	17520	17572	17442	17465	17316	17338	17320	17446	17607	17348	17522	17388	17429	17421	17543	17479	17421	17467	17389	17314	17526	17393	17499	17442	17391	17457	17205	17547	17554	17256	17283	17343	17511	17086	17460	17487	17279	17413	17457	17352	17205	17379	17299	17218	17289	17492	17216	17560	17582	17392	17305	17268	17552	17479	17285	17331	17387	17363	17395	17154	17314	17296	17479	17360	17513	17510	17477	17461	17310	17319	17236	17381	17555	17423	17343	17409	17432	17618	17442	17457	17290	17337	17272	17507	17349	17443	17615	17429	17635	17421	17440	17387	17455	17300	17380	17396	17250	17519	17530	17443	17481	17391	17513	17588	17272	17431	17303	17368	17267	17232	17387	17190	17370	17535	17394	17298	17356	17446	17258	17413	17370	17418	17432	17414	17271	17445	17494	17233	17491	17327	17480	17580	17477	17446	17521	17214	17434	17283	17559	17557	17590	17354	17413	17426	17394	17471	17397	17538	17474	17349	17589	17421	17430	17536	17291	17351	17511	17485	17280	17361	17461	17378	17443	17447	17302	17525	17250	17296	17384	17603	17186	17339	17403	17362	17480	17417	17460	17434	17431	17508	17575	17364	17375	17616	17391	17329	17407	17462	17451	17489	17546	17468	17334	17389	17451	17412	17481	17713	17195	17547	17386	17233	17359	17523	17474	17697	17479	17545	17479	17482	17568	17371	17287	17363	17240	17266	17474	17297	17407	17294	17413	17542	17627	17391	17486	17472	17373	17220	17419	17516	17492	17141	17444	17564	17515	17240	17362	17303	17384	17190	17181	17011	17222	17454	17353	17319	17379	17447	17416	17480	17347	17511	17491	17450	17341	17314	17442	17279	17378	17585	17465	17473	17386	17264	17250	17374	17563	17688	17474	17546	17567	17451	17477	17439	17264	17465	17145	17442	17502	17292	17471	17664	17559	17427	17367	17389	17443	17305	17356	17519	17543	17328	17345	17378	17450	17378	17420	17446	17479	17285	17331	17297	17496	17521	17438	17426	17420	17412	17706	17522	17357	17498	17325	17346	17387	17363	17382	17557	17472	17621	17515	17507	17250	17345	17306	17465	17499	17388	17534	17457	17285	17291	17623	17288	17388	17508	17479	17469	17278	17297	17290	17512	17442	17518	17463	17599	17233	17358	17351	17422	17303	17365	17457	16987	17330	17434	17441	17392	17306	17491	17200	17378	17549	17397	17514	17458	17309	17349	17730	17371	17634	17631	17627	17555	17562	17460	17394	17335	17397	17388	17374	17515	17526	17289	17499	17441	17399	17433	17527	17381	17307	17355	17531	17660	17444	17546	17446	17297	17357	17352	17327	17551	17296	17408	17495	17714	17369	17418	17603	17175	17649	17620	17357	17472	17295	17527	17464	17378	17408	17359	17356	17417	17287	17357	17418	17388	17484	17530	17671	17525	17294	17455	17101	17503	17464	17501	17201	17338	17446	17364	17111	17438	17461	17573	17513	17372	17545	17582	17437	17439	17291	17460	17685	17376	17413	17552	17271	17485	17197	17281	17366	17409	17192	17305	17183	17432	17659	17337	17308	17486	17416	17583	17408	17290	17470	17393	17588	17218	17222	17682	17489	17307	17334	17258	17571	17454	17404	17467	17453	17391	17305	17274	17397	17446	17385	17454	17413	17207	17444	17541	17384	17512	17362	17474	17458	17443	17624	17515	17314	17388	17426	17472	17525	17410	17368	17564	17405	17606	17311	17320	17432	17375	17432	17320	17392	17200	17423	17350	17343	17339	17658	17334	17396	17363	17383	17448	17517	17387	17477	17266	17381	17316	17367	17359	17323	17456	17421	17413	17233	17495	17230	17435	17438	17346	17404	17468	17437	17565	17429	17427	17492	17488	17355	17505	17523	17457	17409	17589	17314	17417	17397	17317	17159	17459	17512	17531	17447	17559	17298	17426	17463	17274	17385	17254	17488	17313	17677	17443	17390	17399	17303	17353	17300	17279	17489	17530	17358	17263	17353	17528	17484	17560	17545	17560	17405	17589	17226	17510	17652	17446	17534	17616	17324	17508	17287	17498	17270	17635	17372	17633	17514	17324	17319	17360	17471	17569	17374	17342	17139	17395	17281	17542	17465	17512	17381	17244	17208	17458	17364	17309	17271	17301	17430	17383	17435	17531	17282	17272	17307	17386	17428	17466	17422	17263	17460	17408	17539	17377	17383	17454	17319	17478	17515	17507	17262	17404	17266	17361	17502	17611	17295	17757	17493	17486	17443	17432	17238	17505	17264	17537	17625	17544	17453	17383	17434	17408	17405	17477	17522	17313	17412	17216	17374	17426	17340	17475	17428	17484	17374	17338	17653	17531	17246	17507	17471	17339	17268	17577	17505	17579	17599	17333	17361	17437	17501	17584	17544	17354	17273	17456	17317	17505	17460	17410	17474	17417	17385	17345	17319	17380	17403	17556	17196	17421	17622	17692	17622	17469	17503	17474	17335	17460	17375	17532	17534	17640	17386	17416	17298	17266	17515	17497	17694	17641	17330	17287	17435	17230	17485	17433	17300	17331	17240	17353	17301	17491	17392	17337	17490	17632	17492	17448	17387	17346	17500	17304	17468	17362	17376	17374	17410	17370	17520	17530	17417	17325	17460	17488	17349	17396	17384	17452	17358	17433	17582	17518	17448	17577	17431	17434	17471	17389	17460	17312	17545	17403	17379	17377	17406	17605	17147	17424	17389	17592	17389	17414	17439	17407	17316	17500	17462	17365	17387	17376	17474	17315	17395	17247	17415	17578	17459	17345	17569	17545	17443	17462	17247	17397	17440	17265	17672	17497	17579	17448	17348	17337	17279	17568	17386	17392	17303	17499	17386	17260	17462	17244	17432	17411	17755	17510	17313	17406	17327	17303	17260	17278	17484	17475	17622	17425	17468	17365	17383	17391	17331	17251	17441	17407	17251	17348	17478	17797	17556	17550	17359	17559	17366	17485	17293	17426	17493	17381	17396	17359	17362	17482	17251	17517	17320	17599	17446	17253	17356	17524	17585	17384	17450	17433	17364	17393	17190	17342	17213	17345	17368	17246	17503	17370	17471	17514	17400	17559	17309	17256	17276	17254	17241	17526	17259	17506	17424	17432	17502	17488	17395	17422	17462	17453	17414	17542	17476	17349	17423	17575	17409	17472	17172	17217	17491	17545	17475	17531	17279	17302	17551	17399	17533	17319	17592	17458	17442	17441	17457	17402	17452	17405	17434	17232	17277	17373	17541	17254	17446	17315	17404	17390	17361	17336	17252	17367	17512	17523	17440	17297	17422	17462	17351	17476	17349	17235	17428	17348	17345	17436	17537	17324	17282	17367	17203	17386	17543	17637	17632	17553	17456	17634	17169	17418	17380	17425	17243	17338	17303	17499	17383	17229	17353	17209	17382	17631	17528	17374	17382	17347	17529	17265	17289	17375	17442	17418	17437	17574	17361	17416	17443	17384	17448	17457	17535	17583	17449	17261	17617	17418	17458	17286	17381	17542	17532	17376	17359	17288	17616	17479	17396	17290	17128	17600	17435	17280	17624	17461	17317	17401	17462	17457	17373	17356	17538	17516	17562	17544	17513	17395	17367	17538	17497	17533	17514	17415	17437	17391	17412	17416	17399	17670	17367	17484	17314	17359	17450	17448	17485	17441	17488	17700	17555	17517	17317	17402	17406	17317	17256	17275	17223	17277	17553	17326	17450	17371	17622	17382	17428	17323	17361	17311	17544	17539	17501	17487	17541	17388	17608	17386	17412	17599	17569	17222	17461	17332	17244	17251	17744	17367	17376	17379	17507	17306	17367	17472	17477	17459	17243	17372	17313	17389	17549	17356	17532	17433	17482	17314	17357	17355	17329	17552	17451	17411	17133
22926	37151	33614	25844	22094	19587	18267	17021	16442	15934	15758	15247	15163	15213	15101	14988	14714	15042	14728	14728	14647	14593	14528	14305	14270	14195	14097	14237	14223	14203	14152	14107	13960	14032	14049	14150	13854	13980	14095	14028	14146	13926	13973	14362	15262	15003	14941	14451	14054	14091	13983	13911	13959	13931	13930	13872	13929	13950	14018	14073	13948	13927	13851	13935	13900	14055	14002	13881	13840	13906	14119	14007	13961	14112	13958	14024	14049	13896	13987	14151	13895	13878	14025	13849	14014	14060	13938	14038	13908	14160	14070	13904	14070	13841	14001	13854	14096	13921	13942	13897	13962	13906	13948	13991	14001	13830	14112	13869	14133	14007	14015	13971	14132	14047	13991	13957	13950	14086	14002	14000	14041	14027	13948	14101	13834	13828	13852	14015	13961	13971	14060	13919	14085	13882	13866	14096	13973	13749	14025	13896	13946	14043	13994	13817	13920	14108	13897	13969	14073	14027	13953	13878	13987	14015	13890	13984	14002	13988	14107	13863	14098	13876	14038	13795	13983	13900	13883	13968	13886	14063	14008	13960	14057	13915	13873	14025	14060	13972	14139	14009	14013	14064	14070	13984	13857	13906	14043	13938	13966	14042	13875	13966	13945	13902	13906	13993	13915	13892	13949	14001	13946	13903	14002	14052	13872	13813	13963	13756	14174	14172	13966	13942	13944	14047	13901	14027	13961	14056	14005	14023	13914	13934	14062	13986	13888	13830	13990	13933	13947	14019	13927	13896	14062	13980	13920	13820	13897	14085	14005	13999	13866	13951	13904	13975	13860	13972	13918	14002	13969	14116	14156	14041	13876	13828	13853	13978	13915	13852	13895	14077	13943	13896	13861	14071	14021	14028	13872	14039	13928	13878	14067	14130	13987	13991	13965	13909	13926	13968	13960	13853	13863	13827	14053	13984	13863	14050	13998	14036	14197	13934	13926	14005	13971	13865	14013	13935	14084	14048	13776	13895	13835	13890	13882	13835	13997	13853	13976	13890	13807	14100	13987	14225	13985	13967	14060	13882	14103	14075	13950	13986	13858	13909	14117	13963	13803	13857	13985	14145	13926	14030	14062	14016	14075	13902	13949	13931	13909	14110	13890	14031	14106	13941	14080	13997	13846	14023	13910	13864	13960	14141	13839	14127	14068	13900	14015	14111	13818	13898	13703	14022	13873	14058	14091	13870	13972	14055	13629	14042	13884	13978	13976	14010	13914	13917	13988	14063	13907	14029	13832	13870	14038	13978	14050	14088	13966	13898	14000	13898	14131	13949	13958	13963	13952	14013	13813	14068	13962	13978	14039	14049	13839	13981	14005	14017	13893	14064	13903	14138	13985	13897	13980	14039	13872	13933	14136	14031	14026	14039	13971	13970	14088	13903	13827	13928	13878	13643	13940	13870	13921	13807	14049	13813	13965	13962	14023	14016	14177	13792	13808	14022	14004	14095	14013	13994	13962	13915	13795	14074	13805	14074	14063	13860	14172	14112	13995	14094	14008	14039	13956	13899	13863	13914	13844	14019	13938	13858	14023	13951	13993	13943	14051	13884	14023	13863	14040	13978	14009	13877	13824	14034	14029	14045	14012	13942	14008	13941	13932	13933	13870	13987	13939	14025	14081	13957	13925	14090	13986	13951	13862	13960	14205	14007	14110	13863	13863	13998	14027	14107	13874	13931	13873	14031	14030	13990	13953	13965	13894	14001	14181	14098	13954	14055	13894	13999	14020	13790	13945	13936	13889	14099	13990	14062	13984	13839	13905	13983	14096	13963	14069	14010	14028	14073	14030	13958	14109	13826	13934	13960	13916	13933	14080	14026	14036	13840	14151	13829	13797	14012	14035	13872	14069	14103	13909	14013	13860	14116	13870	13886	14142	13862	13776	14015	13868	13979	14021	13917	14040	14111	13866	13943	14096	13869	14109	14066	14066	14037	13979	13884	13860	13945	13958	13931	14071	14029	14043	14052	14072	13788	14019	14089	13897	14075	13942	14030	13957	13795	14065	14028	14108	13967	13953	13783	13941	13986	13937	14093	13890	14002	14151	14122	13824	13992	14038	13835	14090	13895	13894	14201	14077	13863	13860	13928	13921	13951	13964	13963	13914	13928	14055	13808	13795	13807	14142	14171	13987	13956	14008	13973	14096	13985	13958	13863	13955	13953	13947	13917	13990	14009	14086	14094	13936	13873	13978	14076	14086	13982	13961	14053	13935	13996	14113	14023	13872	14109	13953	13940	13858	13952	14096	14062	14104	13978	13903	13906	13998	14007	13762	14038	13888	13968	13958	14059	13853	14086	13937	14019	13896	13973	14090	14011	14107	13927	13972	13978	14074	13985	14084	13897	13939	14135	14041	14025	14059	13976	13889	14045	13924	13909	13936	13908	13985	14044	13939	14009	13971	13845	13780	13911	14029	14033	14008	13866	13990	13984	13887	13870	13999	13838	14097	14050	13964	14003	13892	13987	13881	14019	14117	13967	14112	13807	13939	14010	13864	13621	14008	13885	13981	14042	14042	14120	13899	14025	13917	13956	13862	13922	13836	13883	13849	13846	14007	14095	13775	14057	13924	13770	14020	13915	14100	14138	13995	13863	13777	14024	14082	13820	13830	13920	14027	14062	13969	13991	13963	13943	13847	13940	13985	13850	13906	13939	13888	13958	14078	13961	13936	13804	14006	13899	14014	13850	13947	13977	13955	13965	13816	14004	14116	13997	13934	13835	14073	13772	14062	13946	14155	14064	14056	13902	13915	13943	14022	13849	14133	13951	13815	14093	13945	14001	13888	13861	14035	14085	13888	14003	13872	13902	13889	13952	14022	14095	13802	13944	13998	13890	13903	13994	13847	13993	13711	14099	13966	14040	13959	14021	14001	14052	13858	13962	13913	13950	14026	14003	13862	14123	13982	13929	13978	13985	14080	14012	14018	13949	14093	13953	13959	13843	14059	14025	13997	13745	14038	14049	14038	13876	13849	13840	14110	14185	13933	14114	13959	13862	13834	13901	14012	13899	13911	14011	13945	13634	14145	14017	13967	14105	13968	13836	14024	13937	14230	13910	14118	13901	14189	13876	14045	14059	13889	13927	13937	13945	14129	14051	13980	14105	13796	13969	13951	14017	13845	14093	13941	13966	13895	13977	14057	13848	13864	13754	14129	14054	13828	13822	13943	14023	13911	13908	13933	13835	13969	13834	14034	13915	13984	14050	14102	13968	14049	13918	14003	13887	13970	14053	13837	14037	13871	14006	14042	14017	13854	14109	13987	14063	14106	14012	13938	14002	14020	14004	13958	13860	14031	13966	14083	13895	14009	13983	13851	13922	13999	13893	13968	14122	13907	14156	13981	14145	13945	14090	13993	13989	13882	14053	14077	13888	13998	14094	14125	13800	13848	14139	14004	13920	13969	14042	14051	13847	13981	13985	14135	14037	13816	14038	13943	14090	14034	13902	13825	13974	13985	14111	13892	13886	14116	14037	13837	13974	13886	13932	13845	13961	14051	13856	13944	13954	13856	13941	13990	13935	14156	13970	14185	13984	13910	13873	13883	13998	13777	14011	13937	14037	14041	13944	13920	13792	14031	13763	13877	13917	13915	14031	13982	14001	13988	13871	13890	14043	13912	14036	14071	14018	13839	14079	14116	13998	13999	13973	13923	14036	13940	14052	13958	13961	13833	13962	14110	14111	13879	13979	14008	14074	13906	13918	13748	13939	14071	13838	14022	14031	13869	14009	14141	14057	14075	13893	13847	13995	13971	13976	13854	13876	14007	13970	14144	14073	14011	14097	13890	13898	13962	14135	13948	14070	14285	13776	13978	13927	14026	13947	14032	13938	13863	13774	14067	13900	13970	13873	14003	13734	13993	13853	13957	13883	13851	13920	13956	13993	13956	13965	14013	13999	13932	13965	13884	13785	13944	14101	13969	13960	14167	14131	13997	14090	13944	14007	14067	13950	14116	13955	13807	13924	13932	14041	14016	14084	13846	13866	13952	14054	13963	14005	13782	13800	13796	14078	13928	13941	13936	13853	13986	14098	14034	13847	13953	13850	13834	13932	13959	13929	13869	13836	13929	13929	13866	14018	13969	13960	13992	13817	13961	13904	13958	14043	14053	13809	13976	13815	13908	13938	13989	13887	13956	14014	14132	14007	13964	14069	13904	14099	14009	13967	13907	13935	13848	13910	13853	14106	14158	14062	14109	14086	13820	13934	14097	14022	13972	14015	14013	14037	13970	14100	14109	14030	13899	13894	13935	14088	13934	13884	13995	14019	14034	13942	14071	13893	13855	13976	13920	14002	13811	14096	14125	13994	13817	14177	14074	13973	13962	14059	14043	13878	13909	14021	13892	14018	13971	13984	14014	13864	13804	13910	14129	13886	13860	13928	14056	14057	13987	14069	13928	13773	13983	13671	14016	13919	13819	13941	14058	14091	14007	13929	13989	13947	14077	13946	14005	14009	14115	13836	13961	14140	14009	13983	13950	14067	13993	13894	13954	14052	13983	13990	14144	13910	14068	14019	14097	13913	13979	13879	13935	13861	14032	14093	13921	13894	14025	14127	14021	13838	13992	13973	14018	13984	13958	14059	13910	14077	13997	13972	13936	13854	14015	13937	14055	13934	13954	13978	13951	14050	14070	14188	13883	13914	14005	13943	13948	14126	14082	13911	14168	13930	13766	13965	13945	14002	13859	13994	14081	13822	13977	14032	14084	13980	14021	13947	14066	14004	14096	13967	14020	13947	13982	13963	14077	13874	13810	13885	13945	13896	14075	13966	14098	13984	13991	13935	13830	13928	14204	13973	13873	13995	13939	13911	13982	14052	14070	14057	13883	13838	13991	13954	13970	13851	13830	14063	14094	14093	14094	13995	13893	14086	14037	14037	14023	13927	13982	13922	14052	13909	13939	13994	14157	13924	14026	13943	13956	13969	14151	13975	13967	13873	13945	13923	13970	14122	14094	13923	14042	14110	13727	13972	13983	13849	13996	13982	13984	13988	13979	13963	14050	13979	14016	13790	13924	13994	14040	13930	14079	13935	14040	14031	13991	14033	13947	14004	13854	13848	14069	13974	13808	13995	13828	13937	13933	14027	13981	13821	13904	14135	13926	13928	13998	14018	13958	14053	13933	14129
23433	21024	28390	23768	21884	24533	25654	21000	19718	19482	19194	19001	18822	18307	18195	18422	17972	18112	18261	18182	18203	18209	17745	17865	17719	17586	17700	17479	17652	17484	17677	17470	17557	17606	17525	17447	17599	17445	17307	17415	17382	17265	17344	17810	18753	18724	18699	18049	17798	17542	17363	17298	17443	17573	17403	17481	17277	17349	17320	17419	17478	17374	17160	17340	17365	17461	17524	17352	17417	17544	17368	17348	17377	17260	17268	17420	17296	17373	17468	17424	17331	17475	17463	17569	17147	17188	17540	17171	17209	17184	17241	17379	17547	17324	17518	17300	17289	17347	17322	17429	17348	17321	17415	17216	17401	17418	17425	17451	17394	17429	17433	17323	17421	17384	17278	17342	17149	17375	17559	17543	17490	17291	17427	17565	17373	17515	17521	17276	17241	17288	17364	17199	17334	17429	17323	17205	17190	17573	17295	17278	17176	17573	17340	17239	17361	17408	17148	17221	17261	17544	17333	17299	17250	17279	17325	17349	17436	17261	17226	17426	17435	17341	17374	17315	17380	17190	17338	17148	17415	17347	17343	17267	17517	17096	17284	17286	17257	17438	17501	17353	17269	17149	17361	17227	17288	17344	17311	17266	17325	17369	17326	17244	17451	17344	17509	17380	17337	17430	17202	17108	17281	17204	17488	17398	17378	17617	17363	17200	17224	17309	17172	17197	17381	17282	17319	17229	17352	17422	17395	17408	17335	17259	17197	17336	17196	17199	17317	17609	17299	17176	17478	17547	17408	17228	17423	17527	17459	17350	17435	17353	17212	17250	17147	17152	17230	17224	17589	17281	17239	17407	17311	17263	17264	17555	17288	17359	17325	17402	17429	17214	17483	17214	17310	17409	17309	17188	17082	17366	17234	17402	17376	17383	17263	17453	17262	16978	17164	17228	17363	17412	17330	17206	17230	17080	17283	17324	17254	17333	17421	17267	17432	17292	17532	17458	17576	17439	17375	17350	17378	17198	17402	17230	17222	17365	17465	17228	17460	17395	17543	17207	17071	17205	17033	17002	17310	17253	17085	17306	17448	17308	17584	17409	17348	17065	17211	17222	17288	17486	17545	17179	17342	17274	17157	17507	17296	17317	17189	17077	17351	17295	17314	17528	17284	17444	17241	17320	17266	17303	17196	17319	17327	17241	17089	17148	17454	17244	17151	17356	17352	17160	17421	17342	17387	17249	17482	17270	17234	17138	17452	17352	17142	17175	17246	17307	17335	17345	17380	17169	17152	17278	17281	17441	17322	17261	17235	17453	17259	17392	17162	17207	17250	17345	17251	17420	17455	17195	17413	17336	17392	17201	17424	17316	17264	17312	17539	17255	17352	17273	17393	17252	17198	17246	17169	17386	17417	17208	17277	17302	17198	17261	17355	17251	17206	17294	17385	17394	17290	17333	17249	17403	17310	17358	17355	17376	17253	17137	17214	17264	17257	17397	17272	17088	17475	17325	17365	17289	17483	17231	17213	17215	17243	17234	17156	17442	17406	17256	17302	17256	17161	17322	17342	17277	17196	17284	17232	17139	17188	17356	17270	17327	17448	17424	17245	17281	17354	17263	17255	17260	17412	17470	17686	17319	17346	17374	17349	17394	17377	17325	17237	17313	17326	17463	17337	17511	17158	17417	17398	17190	17583	17321	17205	17352	17512	17334	17041	17510	17462	17181	17344	17447	17388	17561	17560	17476	17379	17237	17243	17195	17277	17201	17249	17281	17430	17342	17313	17343	17537	17282	17293	17398	17337	17251	17381	17086	17533	17129	17130	17324	17393	17070	17145	17166	17410	17429	17349	17458	17294	17199	17264	17288	17362	17202	17275	17375	17258	17280	17224	17309	17450	17228	17377	17147	17146	17232	17421	17455	17310	17240	17361	17202	17347	17168	17416	17370	17325	17403	17141	17303	17372	17215	17519	17353	17583	17240	17359	17333	17251	17196	17515	17193	17357	17302	17180	17387	17281	17376	17233	17283	17380	17094	17182	17339	17372	17252	17292	17228	17393	17272	17311	17365	17370	17341	17227	17383	17433	17419	17057	17274	17420	17178	17198	17323	17171	17225	17386	17137	17303	17272	17296	17284	17316	17308	17211	17214	17460	17195	17460	17333	17343	17505	17367	17094	17423	17129	17425	17297	17267	17281	17415	17159	17554	17230	17233	17433	17162	17440	17345	17309	17451	17356	17349	17172	17379	17358	17209	17224	17172	17191	17182	17462	17128	17208	17360	17362	17396	17261	17546	17341	17352	17060	17205	17306	17290	17469	17405	17373	17114	17464	17189	17332	17203	17358	17201	17369	17246	17363	17277	17306	17427	17219	17347	17353	17369	17485	17274	17264	17388	17531	17333	17164	17462	17282	17333	17441	17190	17285	17160	17345	17009	17222	17337	17331	17260	17407	17244	17235	17393	17270	17321	17129	17225	17495	17332	17395	17222	17284	17268	17134	17460	17398	17299	17279	17122	17433	17374	17340	17171	17303	17548	17219	17211	17329	17353	17363	17148	17290	17408	17326	17503	17225	17544	17311	17191	17151	17274	17302	17362	17247	17211	17592	17327	17318	17273	17294	17208	17309	17371	17265	17284	17455	17234	17659	17342	17346	17210	17120	17281	17183	17430	17303	17362	17292	17287	17497	17288	17323	17263	17469	17448	17137	17488	17370	17143	17227	17145	17261	17102	17491	17308	17084	17229	17384	17474	17373	17501	17264	17231	17333	17361	17383	17451	17277	17282	17478	17683	17292	17488	17448	17241	17252	17239	17113	17428	17197	17184	17229	17185	17282	17368	17299	17315	17226	17165	17559	17378	17329	17354	17466	17419	17219	17427	17283	17436	17298	17232	17427	17350	17351	17421	17414	17528	17148	17158	17468	17394	17576	17379	17551	17122	17343	17210	17240	17486	17349	17368	17432	17424	17334	17292	17306	17111	17236	17193	17199	17364	17517	17536	17158	17153	17493	17268	17296	17361	17347	17500	17342	17405	17388	17450	17430	17231	17090	17323	17333	17248	17356	17302	17466	17559	17204	17384	17302	17425	17475	17338	17401	17416	17427	17381	17203	17305	17347	17248	17361	17375	17412	17307	17251	17329	17403	17248	17327	17200	17171	17312	17346	17389	17313	17239	17142	17385	17245	17274	17312	17159	17231	17362	17357	17393	17235	17355	17372	17390	17236	17407	17356	17149	17443	17281	17537	17413	17399	17307	17319	17149	17486	17403	17277	17428	17252	17606	17260	17340	17171	16928	17230	17320	17370	17334	17235	17314	17294	17515	17390	17248	17211	17333	17380	17356	17381	17355	17499	17383	17441	17489	17346	17029	17386	17260	17470	17545	17478	17414	17361	17426	17231	17108	17387	17268	17242	17308	17273	17199	17189	17388	17349	17369	17394	17478	17271	17274	17257	17219	17072	17155	17251	17253	17299	17453	17354	17443	17469	17341	17191	17444	17250	17326	17429	17415	17457	17509	17242	17312	17300	17437	17443	17383	17353	17414	17321	17517	17351	17378	17153	17432	17166	17243	17120	17423	17390	17321	17454	17538	17433	17476	17490	17390	17254	17400	17410	17269	17386	17246	17114	17437	17190	17363	17450	17582	17431	17331	17347	17226	17257	17245	17352	17483	17364	17054	17118	17100	17207	17354	17271	17227	17274	17134	17518	17343	17367	17319	17184	17329	17382	17361	17393	17418	17192	17213	17150	17404	17074	17072	17513	17450	17396	17246	17287	17437	17367	17423	17377	17312	17278	17318	17287	17418	17187	17334	17175	17376	17334	17097	17218	17283	17362	17324	17318	17214	17454	17408	17395	17345	17283	17547	17319	17174	17157	17429	17541	17302	17326	17425	17213	17349	17388	17336	17139	17096	17354	17449	17496	17303	17236	17324	17173	17403	17391	17099	17538	17397	17448	17475	17366	17363	17399	17426	17189	17206	17450	17404	17452	17256	17304	17444	17341	17300	17366	17483	17124	17246	17337	17307	17353	17180	17295	17236	17375	17229	17259	17375	17377	17298	17329	17529	17199	17493	17299	17488	17210	17325	17249	17261	17384	17401	17275	17362	17160	17230	17189	17340	17534	17081	17115	17421	17276	17451	17342	17284	17257	17421	17206	17425	17327	17449	17269	17354	17461	17338	17205	17438	17408	17406	17138	17239	17276	17219	17165	17252	17228	17354	17362	17309	17335	17265	17102	17516	17198	17348	17365	17267	17091	17263	17354	17376	17188	17196	17223	17153	17480	17177	17293	17046	17393	17436	17361	17293	17243	17306	17285	17443	17416	17497	17290	17549	17356	17521	17274	17113	17372	17390	17424	17400	17180	17257	17243	17347	17614	17384	17345	17432	17541	17096	17298	17299	17447	17467	17415	17502	17405	17304	17337	17409	17128	17242	17496	17285	17233	17213	17665	17380	17185	17403	17476	17362	17361	17072	17176	17279	17435	17373	17446	17326	17134	17471	17235	17511	17306	17309	17402	17200	17269	17235	17337	17368	17426	17245	17357	17254	17240	17272	17315	17189	17470	17246	17244	17390	17400	17405	17244	17377	17132	17333	17112	17143	17310	17186	17287	17276	17250	17422	17218	17390	17376	17328	17334	17505	17417	17422	17414	17341	17315	17263	17457	17582	17490	17447	17301	17242	17107	17386	17373	17339	17315	17366	17113	17294	17236	17145	17272	17237	17241	17416	17533	17199	17330	17439	17270	17382	17316	17402	17185	17351	17342	17263	17098	17190	17343	17361	17393	17405	17324	17357	17063	17204	17319	17299	17438	17178	17238	17236	17469	17259	17477	17401	17302	17359	17330	17307	17398	17307	17265	17351	17253	17398	17143	17170	17164	17206	17329	17235	17309	17363	17265	17229	17587	17299	17546	17454	17131	17296	17299	17353	17316	17353	17545	17327	17304	17243	17382	17374	17297	17219	17372	17426	17399	17453	17310	17165	17492	17325	17204	17125	17225	17308	17486	17316	17269	17410	17516	17198	17309	17505	17343	17365	17308	17455	17179	17135	17564	17382	17217	17033	17144	17483	17410	17350	17292	17357	17479	17238	17461	17513	17296	17459	17229	17394	17395	17478	17414	17424	17512	17269	17291	17381	17247	17403	17212	17464	17101	17203	17329	17201	17181	17472	17498
25387	42352	39112	30770	26101	22482	20510	18601	17472	17030	16461	16204	15817	15919	15455	15243	15178	15171	15098	14932	15065	14802	14611	14497	14311	14189	14111	14075	14173	14160	14111	14182	13981	13849	13941	13872	14087	14127	14014	13859	14036	13869	13760	14660	16112	15769	15375	14488	14066	14022	13894	13774	13940	13824	13876	13901	13830	13829	13968	14025	13771	14014	13850	13918	13720	13835	13902	13910	13901	13855	13895	13881	13921	13888	13797	13839	13877	13783	13846	13620	13930	13812	13888	13783	13747	14046	13826	14065	13786	13798	13987	13750	13883	13905	13914	13996	13829	13699	13788	13965	13916	13896	13812	13832	13958	13778	13977	13866	13888	13852	13832	13949	13891	13890	14071	13665	13910	13956	13936	13904	13782	13681	13842	13837	13819	13897	13891	13921	13830	13774	13860	13910	14019	13748	13880	14083	13817	13868	13976	13848	13837	13893	13869	13766	13716	13889	13920	13714	13838	13788	13760	13946	13979	13871	13888	13729	13743	13907	13805	13804	13997	13878	13835	14092	13851	13866	13867	13858	13846	13673	13763	14019	13876	13732	13864	13914	13817	13947	13897	13896	13961	13920	13889	13864	13934	13812	13784	13874	13932	13774	13946	13851	13800	13895	13891	13789	13815	13878	13718	13964	13710	13849	13947	13974	13764	14006	13889	13824	13734	13925	13735	13858	13966	13751	13916	13911	13921	13912	13690	13732	13882	13817	13915	13863	13914	13844	13819	13776	13905	13780	14040	13773	13771	13863	13928	13882	13733	13792	13882	13733	13551	13776	13808	13891	13714	13689	13807	13865	13919	13732	13839	13751	13758	13848	13737	13847	13805	13857	13981	13774	13850	13894	13730	13886	13833	13789	13909	13931	13681	13798	13961	13871	13845	13853	14013	13717	13719	13783	13866	14005	13725	13764	13900	14022	13766	13743	13898	13885	14023	13855	13977	13781	13799	13896	13866	13917	13891	13835	13840	13798	13945	13737	13842	13743	13811	13956	13834	13955	13945	13754	13709	13959	13893	13850	13927	13763	13754	13922	13978	13819	13780	13774	13810	13785	13825	13860	13900	13868	13987	13823	13847	13944	13736	13771	13743	13848	13745	13914	13848	13885	13829	13887	13830	13838	13830	13918	14039	13850	13789	13808	13803	13816	13836	13853	14038	13823	13829	13788	13813	13786	13880	13884	13941	13830	13784	13779	13756	13847	13720	13741	13861	13833	13887	13780	13711	13997	13889	13899	13939	13878	13873	13626	13669	13787	13835	13893	13807	13987	13845	13857	13874	13799	14008	13641	13786	13710	14000	13823	14059	13810	13868	13750	13864	13761	13733	13685	13858	13797	13816	13841	14072	13898	13950	13877	13926	13667	13988	13765	13901	13779	13885	13835	13918	13887	13653	13862	14004	13755	13841	13820	13798	13970	13922	13932	13810	13914	13701	13853	13838	13873	13820	13737	13903	13837	13860	13945	13855	13965	14085	13812	13953	13873	13769	13854	13924	13810	13838	13880	13954	13739	13774	13748	13889	13931	13714	13816	13678	13887	13895	13797	13888	13878	13871	13906	13929	13759	13899	13927	13747	13960	13725	13976	13880	14030	13974	13931	13743	13856	13868	13814	13825	13739	13935	13735	13940	13812	13942	13726	13780	13878	13784	13858	13822	13826	13900	13909	13866	13790	14008	13925	13915	13884	13844	13842	13842	13791	13853	13805	13950	13894	13751	13756	14041	13989	13652	13999	13752	13958	13966	13765	13935	13816	13805	13765	13845	13970	13993	13757	13924	14014	13620	13991	13863	13834	13808	13794	13849	13960	13833	13739	13672	14054	13824	13986	13851	13753	13871	13984	14055	13900	13882	13798	13970	13705	13820	13956	13898	13699	13857	13839	13825	13946	13700	13867	14050	14006	13712	13918	14015	13799	13650	13800	13776	13524	13846	13885	13564	13847	13883	13768	13683	13922	13832	13874	13865	13855	13988	13880	13867	13871	13965	13957	13856	13846	13845	14086	13911	13936	13859	14028	13871	13682	13738	13811	13843	13672	13892	13817	13874	13823	13893	13875	13831	13886	13955	13933	13798	13805	13917	14092	13802	13887	13681	13863	13984	13771	13873	13764	13781	13852	13854	13863	13818	13866	13867	13904	14013	13830	13851	13837	13819	13867	13605	13806	13794	13949	13903	13891	13899	13790	13931	13709	13829	13818	13752	13906	13828	13804	13799	13800	13815	13810	13816	13868	13771	13891	14026	13857	13877	13896	13882	13846	13725	13843	13932	13882	13810	13876	13825	13743	13850	13878	13758	13924	13852	13782	13844	13829	13756	13885	13913	13805	13739	13708	13995	13787	13830	14085	13816	13980	13815	13965	13834	13903	13695	13966	13929	13827	13879	13796	13894	13896	13835	13722	13902	13684	13851	14004	13802	13879	13832	13764	13876	13762	13976	13809	13831	13917	13964	13770	14011	13824	13837	13869	13916	13923	13780	13790	13923	13828	13888	13804	13793	13871	13958	13906	13655	13955	13723	13790	13833	13850	13905	13902	13776	13762	13834	13794	13891	13823	13907	13830	13771	13801	13837	13874	13974	13729	13652	13831	13866	13913	13828	13731	13873	13999	13733	14041	13862	13762	13641	13853	13887	13744	13844	13733	14030	13880	13612	13792	13852	13854	13899	13884	13764	13813	13799	13862	13893	13786	13862	13812	13873	13879	13875	13951	13844	13775	13986	13891	13969	13868	13792	13922	13849	13921	13795	13918	13832	13860	13900	13786	13894	13800	13880	13976	13785	13877	13808	13875	13950	13911	13924	13720	13808	13824	13991	13892	13980	13941	13771	13883	13887	13910	13993	13830	13791	13789	13785	13774	13795	13835	14011	13949	13821	13841	13826	13799	13875	13861	13752	13741	13914	13682	13825	13880	13916	13834	13975	13784	13911	14085	13742	13882	14014	13872	13757	13736	13885	13914	13670	13800	13878	13958	13868	13911	13828	13677	13960	13774	13721	13902	13829	13892	13898	13673	13972	13881	13912	13925	13917	13996	13874	13905	13967	13874	13879	13824	13784	13921	13944	13922	13862	13865	13758	13807	13808	14011	13974	13793	13744	13914	13784	13755	13757	13751	13840	13790	13719	13840	13765	13885	14014	13823	13922	13766	13815	13832	13850	13983	13842	13803	13894	13917	13861	13789	13869	13985	13827	13830	13899	13771	13875	13795	13820	13990	13781	13876	13906	13744	13965	13933	13786	14028	13917	13894	13858	13857	13732	13780	13954	13899	13711	13797	13954	13651	13975	13986	13715	13756	13979	13844	13726	13936	13675	13832	13714	13919	13735	13887	13882	13722	13977	13848	13804	13855	13897	13807	13851	13792	13896	13880	13849	13795	14060	13786	13884	13793	13834	13978	13802	13864	13965	13741	13854	13950	13779	13996	13969	13935	13827	13900	13855	13944	13765	13972	13932	13913	13823	13687	13952	13796	13964	13947	13806	13869	13909	13763	13879	13971	13666	13886	13836	13798	13812	13928	13926	13828	13751	14004	13877	13843	13923	13821	13899	13862	13835	13845	13785	13983	13779	13876	13951	13936	13905	13794	13804	13789	13942	14013	13752	13818	13918	13750	13669	13793	13901	14114	13721	13841	13936	13873	13984	13797	13965	13965	13763	13886	13878	13917	13834	13814	13934	13806	13795	13911	13780	13874	13978	13649	13799	13867	13693	13908	13765	13954	13913	13802	13749	13797	13816	13916	13859	13925	13942	13832	13831	13873	13852	13855	13893	13743	13701	13866	13804	13846	13840	13888	13827	13734	13816	14034	13848	13844	13919	13659	13816	13740	13921	13852	13649	13847	13759	13953	13845	14004	13896	13910	13811	13879	13738	13839	13785	13876	13833	13773	13827	13753	13846	13670	13794	13876	13799	13747	13819	13742	13837	13979	13836	13733	13855	13745	13971	13837	13973	13755	13903	13849	13929	13676	13929	13937	13895	13806	13837	13889	13864	13870	13895	13908	13919	13858	13936	13719	13845	13713	13856	13936	13824	13983	13874	13710	13773	13778	13735	13773	13920	13893	13838	13807	13990	13729	13993	13838	13786	13993	13928	13886	14087	13842	13885	13853	13900	13719	13968	13706	13893	13883	13830	13775	14074	13933	13953	13811	14020	13669	13821	13790	14007	13860	13944	13885	13682	14074	13994	13911	13768	13745	13879	13868	13767	13680	13958	13933	13841	13803	13930	13882	13811	13873	13721	13641	13919	13814	13806	13828	14020	13923	13819	13899	13882	13758	14094	13756	13775	13926	13838	13888	13709	13770	13847	13838	13712	13837	13924	13996	13939	13893	13810	13853	13760	13667	13827	13896	13931	13948	13861	13796	13892	13859	13937	13959	13864	13910	13726	13753	13888	13982	13601	13764	13880	14032	13880	13904	13663	13922	14070	13786	13809	13995	14026	13830	13696	13671	13811	13831	13754	13989	13830	13907	13778	13892	13978	13868	13914	13828	13894	13732	13863	13840	13647	13909	14010	13751	13936	13820	13829	13762	13991	13905	13953	13871	13847	13712	13916	13815	13906	13792	13675	13790	14040	13844	13817	13908	13875	13928	13874	13949	13849	13740	13942	14004	13837	13728	13816	13761	13958	13883	13829	13789	13942	13956	13965	13829	13923	13846	13868	13954	13758	13986	14008	13951	14018	13606	13959	13816	13819	13795	13821	14128	13673	13782	13872	13859	13864	13669	13914	13777	13776	13798	13765	13780	14017	13763	13813	13982	13744	13790	13935	13840	13811	13954	14009	13824	13836	14010	13889	13778	13910	13681	13820	14086	13894	13860	13756	13826	13982	13922	13931	13840	13750	13799	13914	13831	13868	13902	13850	13832	13823	13890	13885	13893	13875	13846	13904	13888	13809	13837	13923	13765	13717	13865	13837	14014	13827	13806	14023	13902	13895	13823	13840	13719	13688	13734	13845	13829	13647	13881	13825	13757	13807	13689	13845	14094	13870	14078	13914	13726	14035	13911	13772	14005	13834	13852	13789	13947	13879	13909	13967	13712	13762	13832	13840	13882	13790	13711	13790	13987	13870	13991	13749	13929	13817	13965	13947	14015	13857	13852	13844	13878	13823	14085	13755	13734	13950	13742
29649	23575	25130	22049	19696	19298	19173	18736	18602	18435	18627	18379	18409	18465	18349	18278	18534	18468	18388	18257	18165	18256	18352	18325	18238	18432	18202	18109	18236	18354	18300	18219	18190	18141	18212	18190	18122	18169	17937	18018	18337	18344	18428	18142	18082	18549	17993	18186	18226	18275	18132	18097	18332	18345	18289	17990	18275	18272	18251	18187	18022	18103	18198	18114	18006	18131	18364	18204	18078	18125	18036	18095	18057	18325	18012	18042	18098	18187	18034	18150	18299	18160	18045	18130	18239	17977	18215	18059	18042	18031	18121	18179	17978	18453	18087	18139	18123	18037	18046	18299	18161	18196	18190	18266	18028	18044	18163	18023	17911	18036	18099	18182	18382	18331	18084	18027	18349	18069	18116	18001	18130	18079	18221	18278	18229	18083	18283	17910	18063	18185	18245	18061	18399	18248	18414	18396	18049	17913	18211	18058	18163	18195	18208	18248	18107	18172	18210	18092	18244	18198	18343	18008	18038	18046	18181	18178	18170	18135	18042	18084	18052	18112	18088	17953	18218	18079	18077	18165	18133	18231	18117	18024	18048	18104	18189	18144	18009	18109	18170	18298	17985	18107	18046	18159	17985	18158	17950	18167	17960	18042	18322	18085	18155	17966	18090	18179	18162	18177	17988	18039	18208	18182	18084	18092	18359	17950	18123	18226	17865	17912	18273	18235	18157	18152	18090	18050	18003	18249	18237	18153	18029	18085	18223	18109	18101	18139	18173	18184	18195	18163	18066	18214	18175	18131	18080	17995	18003	18035	17970	18031	18096	18188	17824	18169	18312	18218	18341	18307	18100	18092	18173	18025	18206	18029	18012	18062	18125	18250	18052	18055	18005	18140	18338	18387	18049	18132	18264	18074	18100	18235	18216	18176	18018	18288	18248	18284	18141	18096	18288	18017	17974	18233	18201	18183	18024	17997	17886	18132	18122	18171	18137	18391	18258	18015	18202	18052	18302	18223	18115	18089	18239	18170	18059	18037	18126	18027	18214	18158	18200	18219	18112	17904	18007	18083	18260	18141	18103	18170	17924	18030	18280	18215	18149	17999	17900	17952	18057	18166	18090	18146	18008	18131	18134	18206	18045	18301	17978	18088	18050	18154	18107	18128	18047	18197	17963	18156	18378	18174	18041	18044	18189	18086	18137	17942	18172	17917	18191	18233	18258	17924	18068	18242	17999	18100	18092	18074	18177	18085	18014	18128	18364	18039	18102	18044	18235	18169	18148	18056	18207	18140	18125	18195	17962	18164	18193	17998	18163	18067	18190	18114	18188	18058	18175	18059	18394	18204	18012	18079	18347	18190	18209	18110	18051	18089	18245	18227	18000	18115	18129	18281	18192	17865	18108	18206	18187	18220	18230	18121	18132	17940	18098	18275	17811	18267	18082	18187	18148	17995	18040	18198	18168	18106	18017	18116	17999	17968	18241	18373	18266	18265	18201	18280	18162	18043	18089	18082	18121	17983	18194	17978	17978	18176	18136	18177	18219	18006	18065	18156	18323	18088	18225	18071	18128	18109	18193	18120	18059	18398	18291	18163	18286	18154	18265	18184	18214	18203	18314	17990	18093	18175	18228	17980	18102	18149	18059	18299	18078	18079	18205	17857	18068	18175	18157	18082	18399	18364	18169	18207	18072	18096	18197	18239	18261	18310	18171	18030	18081	18053	18298	18135	18392	18382	18243	18254	18163	18039	18108	18141	18301	18175	18102	18109	18093	18018	18303	18297	18260	18137	18187	18362	18245	18210	18068	18111	18096	18174	18064	18284	18016	18106	18410	17962	18168	18357	18100	18226	18028	17837	18081	18017	18024	18254	18262	18058	18129	18038	18186	18232	18212	18000	18211	18096	18010	18005	18332	18048	18065	18140	18500	18177	18234	18239	18188	18470	18176	17837	18072	18093	18327	18201	18160	18052	18143	18200	18295	18089	18047	18137	18096	18162	18075	18251	18197	18095	18101	18011	18090	18268	18104	18241	18048	18188	17995	18129	18222	17835	18258	18000	18002	18192	18151	18071	17920	17901	18033	18021	18482	18292	18161	18072	18032	18126	17966	18107	18113	18441	18138	18092	18188	17863	18085	18009	18087	18064	18437	18043	18199	18082	18206	18082	18079	18145	18072	18081	18241	18199	18316	18321	18286	18046	18220	18185	18238	18277	18205	18342	17944	18044	18077	18015	17956	18133	18407	18005	18307	18055	18013	18099	18118	18145	17893	18001	18221	18212	18225	18175	18108	18176	18124	18261	18175	18145	18208	18028	18222	17987	17992	18161	17974	18052	18332	18088	18231	18104	18245	18096	18077	18078	18213	18217	18086	18007	18213	18086	18195	18172	18231	18176	18174	18269	18222	18131	18079	17992	18157	18143	18148	18196	18237	17933	17873	18119	18031	18046	18081	18117	18221	18293	18322	18132	18297	18213	18230	18025	17884	18242	18125	17889	18136	18109	18107	18117	18082	18239	18072	17968	18139	18314	18108	18244	18095	18164	18191	18204	18080	18122	18274	18217	18114	17903	18224	17992	18184	18190	17997	18004	18237	18368	18400	18269	17961	18059	17972	18157	18045	18130	18063	18230	18190	18305	18265	18097	18179	18072	17924	18325	18395	18204	18156	18179	18115	18294	18276	18282	18108	18026	18229	18235	18239	18237	18429	17999	18063	18155	18203	18071	18161	18430	18130	18110	17996	18070	18153	18173	18174	18207	18155	18398	18234	18216	18196	18345	18237	18035	18061	18039	18153	18149	18307	18105	18136	18221	18242	18115	18088	17854	18124	18031	18093	18085	18067	18110	18338	18130	18243	17978	18096	18233	18074	17945	18233	18047	18125	18179	18170	18060	18091	18155	17889	18279	18217	18449	17946	18113	18137	18421	18244	18064	18274	18318	18202	18185	18200	18342	18091	18158	18069	18161	17962	18199	18075	18334	18162	17991	18094	18199	18172	17941	18178	18053	18167	18102	18079	18202	18156	18079	18126	18102	18131	17977	18166	18051	18343	18080	18174	18009	18098	18005	18015	18111	18035	18069	18136	17967	18088	18135	18365	18108	18158	18074	18146	18012	18325	18123	18020	18252	18136	18231	18023	18373	18059	18220	18117	18040	18171	18287	18080	18138	18294	18125	18081	18096	18322	18029	18193	18143	18331	18275	18236	18054	18316	18012	18197	18122	18220	18095	18323	18254	18238	18103	18092	18078	18073	18113	18088	18179	18238	18216	18134	18181	18090	18127	18124	18188	17875	18189	18168	18161	18302	18316	18221	18212	18303	18168	18229	18154	18335	18335	18275	18204	18132	17996	17983	18141	18337	18209	18080	18183	18388	18010	17982	18059	18048	18041	18097	18140	18202	18113	18186	18171	17903	18148	18046	18025	18081	18515	18165	18239	18202	18115	18156	18143	18297	18062	18297	18203	17928	18180	18028	18044	18357	18367	18134	17963	18110	18257	18075	18069	18134	18048	18241	18130	17976	18158	18109	18122	18169	18179	18414	18437	18058	18492	17859	18406	18336	18129	18360	18207	17971	18192	18336	18051	17988	18100	18136	18304	18101	18061	18230	18233	18118	18107	18099	18237	18237	18401	18101	18143	18170	18122	18114	18329	18182	18182	18181	18173	18298	18113	18155	18152	18319	18218	18231	18175	18078	18092	18112	18133	18114	18224	18229	17980	18142	18217	18277	18077	18276	18042	18277	18064	18120	18124	18024	18085	18113	18365	18455	18278	18306	18060	18221	18202	18096	18149	18197	18184	18154	18169	18077	18015	18104	18128	18098	18177	18210	18264	18224	18113	18277	18137	18451	18124	18020	18088	18127	18208	18150	18193	18117	18195	17920	18067	18235	18175	18231	18094	17937	18162	18365	18169	18137	18281	18259	18126	18112	18294	18054	18166	18162	18126	18168	18198	18124	18238	18015	18080	18304	18235	18075	18207	18160	18178	18326	18227	18166	18123	18168	18240	18353	18198	17961	18267	18098	18053	18164	18267	17949	18141	18257	18064	18262	18018	18012	18119	18199	18020	18337	18195	18155	18263	18171	18189	18142	17960	18116	18106	18327	18010	18236	18124	18008	18100	18144	18129	18233	18012	18139	18256	18310	18223	18357	18099	18169	18243	18337	18238	18233	18306	18135	18131	18249	18138	18182	18215	18119	18238	18167	18270	18113	18227	18320	18023	18118	18133	18245	17993	18331	18309	18325	18171	18344	18084	18107	18039	18190	18120	18185	18183	18192	18115	18023	18340	18273	18060	17890	18040	18149	18333	18112	18130	18196	18198	18122	18070	18089	18150	18030	18173	18007	17803	18157	17995	18064	18249	18206	18245	18019	17996	18150	18093	18083	18237	18201	18105	18179	18362	18188	18132	18173	18206	18109	18240	18199	18246	18073	18088	18026	18140	18138	18192	18284	17997	18215	18138	18121	18182	18257	18208	18143	17969	18175	18094	18125	18179	18133	18084	18154	18154	18182	18288	18210	18094	18173	18067	17981	18067	18315	18118	17865	18101	18158	18212	18165	18270	18069	18246	18177	18247	18230	18039	18308	18068	18126	18086	18142	18311	18083	18139	18231	17979	18218	18063	18417	18147	18135	18084	18073	18182	18039	18288	18068	18347	18198	18119	18244	18255	18352	18286	18083	18175	18214	18060	18010	18112	18131	18158	18134	18028	18192	18045	18053	17882	18229	18055	18033	18343	18205	18253	18225	17989	18337	18179	18249	18173	18239	17984	18082	17956	18186	18078	17925	18027	18143	18130	18126	18122	17948	18107	18202	18188	18134	18132	18348	18137	18173	18332	18062	18019	18102	18190	17929	18088	18222	18055	18172	18036	18158	17964	18094	18084	18056	18220	18127	18197	18379	18120	18129	17987	18156	17978	18173	18149	18151	18311	17987	18146	18192	18023	18207	18370	18184	18251	18375	17901	18158	18253	18209	18168	18001	17937	17990	18102	18220	18010	18020	18075	18141	18160	18228	18058	18067	18229	18189	18134	18022	18191	18020	18168	18206	18175	18047	18140	18050	18197	18100	18071	18096	18016	18286	18310	18078	18230	18479	18104	18037	18074	18058	18106	18078	18200	18278	18278	18112	18133	18118	18064	17964	17945	18204	18018	18196	18221	18155	18185	18041	17981
20405	24658	22093	18396	16760	15817	15333	15061	15218	15109	14867	14777	15016	14823	14877	14588	14616	14661	14727	14743	14761	14754	14499	14468	14541	14247	14390	14452	14384	14436	14298	14497	14348	14269	14292	14399	14279	14222	14561	14319	14226	14422	14343	14398	14502	14545	14485	14461	14271	14459	14301	14310	14243	14450	14234	14390	14251	14400	14290	14355	14490	14218	14245	14192	14454	14439	14365	14311	14269	14329	14367	14234	14374	14466	14307	14249	14111	14409	14321	14306	14344	14370	14188	14284	14279	14248	14411	14439	14278	14424	14511	14246	14349	14275	14276	14251	14388	14294	14107	14122	14351	14437	14286	14250	14599	14183	14261	14475	14297	14383	14348	14265	14236	14432	14205	14227	14302	14356	14404	14371	14475	14180	14263	14403	14406	14443	14454	14384	14417	14372	14399	14391	14484	14303	14288	14345	14396	14269	14333	14322	14274	14211	14386	14398	14395	14380	14359	14382	14236	14142	14419	14364	14370	14436	14510	14275	14153	14365	14349	14290	14304	14339	14392	14315	14335	14396	14286	14282	14343	14277	14392	14163	14327	14343	14161	14349	14165	14424	14317	14348	14292	14344	14436	14343	14449	14252	14225	14211	14305	14603	14211	14246	14481	14451	14395	14341	14474	14292	14232	14189	14262	14303	14254	14361	14221	14469	14436	14331	14133	14334	14262	14336	14254	14412	14313	14326	14191	14416	14209	14278	14177	14332	14469	14274	14223	14210	14316	14406	14428	14412	14439	14432	14407	14451	14515	14351	14421	14449	14369	14502	14222	14361	14384	14263	14204	14386	14102	14346	14253	14268	14393	14325	14353	14266	14341	14422	14346	14458	14269	14232	14196	14293	14190	14301	14327	14214	14450	14230	14233	14319	14239	14336	14337	14371	14314	14464	14200	14420	14356	14595	14445	14301	14390	14455	14497	14366	14569	14271	14113	14378	14372	14204	14361	14321	14355	14224	14392	14358	14286	14446	14260	14328	14350	14234	14125	14354	14373	14276	14336	14370	14255	14321	14236	14277	14244	14194	14424	14159	14215	14462	14391	14494	14302	14307	14329	14277	14333	14303	14213	14417	14282	14418	14555	14353	14331	14354	14387	14467	14266	14374	14295	14299	14374	14266	14318	14247	14160	14330	14247	14248	14263	14398	14326	14359	14243	14429	14257	14254	14424	14401	14256	14173	14151	14513	14373	14247	14373	14428	14061	14278	14379	14390	14471	14355	14371	14307	14339	14383	14387	14295	14385	14288	14298	14241	14386	14275	14154	14420	14410	14196	14363	14473	14331	14387	14291	14230	14240	14392	14276	14216	14199	14096	14400	14366	14325	14244	14409	14478	14408	14453	14368	14248	14390	14338	14167	14154	14376	14310	14230	14257	14429	14312	14405	14202	14404	14317	14252	14379	14324	14278	14308	14433	14296	14428	14678	14418	14388	14268	14276	14330	14465	14331	14286	14275	14308	14397	14223	14507	14334	14361	14259	14397	14268	14294	14268	14326	14328	14337	14254	14296	14234	14210	14326	14493	14216	14288	14263	14343	14489	14346	14480	14325	14264	14441	14193	14474	14383	14220	14326	14464	14268	14219	14347	14292	14457	14254	14353	14307	14417	14456	14395	14357	14255	14349	14226	14182	14276	14346	14407	14563	14409	14505	14203	14427	14296	14344	14461	14316	14283	14427	14471	14335	14353	14341	14164	14269	14451	14268	14265	14315	14170	14334	14193	14278	14397	14328	14324	14307	14270	14331	14345	14335	14185	14190	14368	14377	14502	14448	14259	14229	14494	14287	14190	14407	14334	14238	14157	14333	14495	14508	14381	14481	14432	14435	14287	14370	14238	14428	14479	14341	14458	14215	14447	14214	14316	14315	14272	14434	14448	14288	14540	14263	14438	14436	14444	14409	14295	14286	14535	14304	14485	14317	14247	14259	14387	14259	14382	14339	14458	14375	14353	14366	14338	14412	14330	14261	14317	14345	14456	14292	14235	14265	14242	14402	14531	14349	14431	14221	14286	14448	14439	14392	14270	14441	14332	14229	14338	14347	14231	14402	14331	14494	14495	14430	14357	14263	14410	14136	14404	14299	14454	14173	14294	14341	14450	14270	14512	14411	14229	14158	14238	14444	14454	14567	14279	14397	14382	14262	14315	14279	14482	14408	14362	14371	14127	14335	14362	14211	14237	14143	14368	14306	14264	14469	14365	14233	14354	14418	14310	14268	14325	14301	14293	14386	14376	14365	14393	14223	14308	14254	14251	14424	14345	14422	14211	14346	14511	14390	14389	14250	14520	14403	14314	14373	14450	14312	14408	14413	14315	14247	14370	14345	14273	14307	14356	14266	14380	14505	14184	14168	14257	14385	14248	14386	14354	14342	14350	14517	14300	14463	14289	14301	14107	14248	14202	14344	14297	14281	14310	14384	14454	14509	14350	14497	14434	14308	14235	14244	14378	14225	14502	14447	14320	14354	14243	14332	14237	14386	14413	14384	14318	14358	14504	14371	14488	14290	14279	14204	14348	14267	14277	14418	14272	14356	14325	14371	14419	14361	14301	14438	14367	14400	14278	14308	14198	14297	14348	14352	14356	14408	14354	14101	14467	14299	14342	14390	14308	14318	14376	14404	14467	14292	14432	14268	14331	14242	14364	14421	14463	14293	14355	14082	14399	14381	14372	14166	14233	14405	14603	14322	14318	14278	14413	14457	14330	14235	14206	14311	14458	14383	14373	14384	14253	14361	14353	14426	14380	14119	14365	14282	14325	14397	14399	14324	14425	14222	14562	14488	14367	14364	14300	14195	14124	14258	14437	14420	14159	14396	14421	14279	14359	14249	14308	14110	14125	14441	14445	14405	14346	14368	14204	14576	14175	14245	14306	14213	14323	14372	14363	14332	14401	14243	14393	14302	14266	14432	14278	14375	14161	14279	14328	14259	14488	14177	14316	14208	14305	14469	14477	14275	14390	14021	14385	14433	14218	14203	14298	14342	14286	14474	14406	14419	14264	14418	14270	14375	14258	14338	14241	14422	14438	14372	14344	14188	14184	14302	14320	14407	14383	14370	14436	14284	14381	14426	14320	14105	14265	14298	14309	14358	14270	14274	14374	14374	14362	14324	14257	14366	14291	14443	14349	14319	14321	14346	14231	14153	14239	14323	14376	14310	14413	14377	14382	14328	14227	14383	14117	14340	14232	14370	14194	14282	14497	14396	14373	14416	14447	14473	14150	14438	14185	14368	14491	14367	14436	14263	14517	14336	14258	14251	14414	14346	14624	14354	14292	14513	14255	14450	14392	14282	14471	14357	14255	14428	14170	14396	14279	14501	14084	14314	14445	14279	14259	14351	14474	14328	14347	14304	14312	14277	14281	14325	14406	14213	14324	14294	14272	14057	14359	14471	14376	14455	14430	14467	14355	14317	14267	14442	14296	14282	14309	14421	14253	14242	14389	14374	14292	14224	14301	14346	14172	14332	14379	14340	14274	14440	14371	14382	14426	14422	14435	14273	14450	14261	14307	14378	14615	14241	14330	14290	14396	14276	14433	14320	14460	14342	14203	14323	14363	14522	14439	14386	14336	14277	14290	14337	14345	14510	14225	14340	14293	14456	14391	14221	14402	14295	14400	14369	14378	14355	14288	14308	14320	14383	14216	14231	14445	14331	14416	14221	14390	14380	14028	14489	14316	14291	14308	14244	14187	14249	14306	14170	14323	14371	14306	14248	14319	14415	14294	14531	14344	14348	14333	14242	14182	14241	14506	14335	14326	14414	14410	14264	14201	14398	14468	14460	14393	14266	14226	14438	14282	14193	14395	14182	14462	14245	14210	14460	14201	14297	14245	14244	14463	14271	14177	14308	14162	14328	14423	14201	14112	14327	14354	14437	14209	14302	14387	14420	14322	14265	14329	14432	14361	14095	14400	14191	14347	14415	14303	14417	14230	14377	14304	14367	14266	14355	14268	14394	14468	14331	14463	14274	14349	14331	14372	14468	14263	14286	14445	14355	14332	14334	14361	14180	14406	14211	14313	14319	14299	14340	14534	14564	14409	14373	14453	14306	14635	14323	14388	14529	14394	14254	14277	14395	14477	14488	14471	14322	14255	14465	14378	14328	14443	14367	14399	14319	14401	14360	14523	14285	14449	14290	14286	14349	14352	14300	14354	14321	14139	14394	14407	14415	14348	14360	14297	14333	14443	14201	14506	14395	14233	14271	14388	14450	14376	14373	14386	14216	14320	14446	14216	14389	14385	14420	14304	14458	14377	14257	14314	14378	14371	14292	14457	14465	14299	14351	14329	14271	14427	14440	14323	14454	14331	14319	14267	14410	14310	14285	14371	14434	14443	14381	14472	14354	14400	14259	14519	14224	14322	14410	14393	14274	14426	14364	14322	14372	14423	14163	14428	14312	14372	14470	14267	14405	14353	14435	14368	14188	14545	14095	14337	14412	14329	14196	14459	14521	14170	14452	14416	14351	14369	14368	14365	14217	14593	14200	14351	14319	14248	14336	14377	14356	14217	14345	14383	14422	14402	14334	14351	14369	14334	14397	14345	14308	14211	14242	14421	14345	14442	14346	14510	14335	14322	14537	14358	14203	14312	14121	14278	14216	14399	14355	14302	14149	14352	14375	14188	14424	14315	14226	14287	14323	14519	14068	14310	14315	14614	14298	14249	14364	14295	14450	14350	14237	14362	14282	14231	14243	14209	14282	14402	14349	14283	14510	14436	14288	14281	14288	14410	14609	14141	14349	14369	14536	14516	14419	14339	14310	14321	14327	14507	14353	14359	14581	14431	14318	14272	14192	14183	14337	14329	14283	14434	14396	14339	14355	14289	14280	14300	14366	14409	14272	14325	14402	14283	14539	14497	14321	14485	14244	14403	14461	14298	14228	14329	14390	14419	14185	14434	14290	14211	14427	14334	14311	14473	14377	14334	14189	14284	14500	14300	14449	14168	14146	14189	14325	14278	14560	14455	14365	14255	14341	14311	14443	14303	14373	14437	14415	14303	14394	14357	14229	14210	14343	14216	14354	14363	14402	14307	14351	14359	14523	14316	14371	14301	14394	14341	14424	14413	14331	14288	14331	14383	14326	14444	14294	14464	14232	14387	14321	14468	14299	14301	14422	14388	14347
24681	21022	28132	24582	23018	23630	22855	20117	19708	19631	19073	18964	19005	19048	18931	18973	18719	19101	18911	18908	18726	18653	18489	18611	18328	18416	18328	18273	18584	18305	18434	18243	18415	18301	18287	18206	18223	18208	18266	18353	18124	18308	18404	18397	19212	19364	18969	18625	18377	18376	17975	18134	18261	18170	18027	18129	18274	18262	18061	18291	17912	18495	18202	18127	18175	18085	18321	18178	18197	18385	18198	18463	18425	18204	18199	18274	18281	18180	18327	18224	18181	18129	18209	18589	18292	18215	18131	18148	18312	18228	18064	18269	18150	18278	18230	18026	18209	18246	18241	18313	18159	18145	18264	18185	18216	18261	18252	18197	18147	18249	18331	18247	17869	18185	18165	18058	18226	18111	18133	18253	18119	18039	18204	18140	18325	17977	18266	18116	18268	18201	18201	18237	18308	18279	18197	18078	18270	18299	18242	18141	18380	18181	18240	18184	18287	18407	18245	18053	18055	18373	18169	18262	18361	18158	18089	18382	18018	18016	17969	18099	18050	18305	17909	18312	18036	18112	18239	18335	18283	18259	18032	18061	18329	18365	18230	18164	18146	17962	18019	18299	18173	18201	18481	18241	18160	18154	18250	18358	18235	18118	18295	18274	18034	18275	18192	18117	17999	18297	18281	18075	18151	18331	18262	18108	18176	18429	18171	18147	17985	18152	18120	18091	18367	18050	18192	18191	18219	18073	18142	18058	18314	18308	18249	18122	18160	18288	18340	18030	18085	18238	18211	18160	18197	18173	18199	18060	18122	18166	17872	17997	18219	18107	18163	18061	18187	18362	18194	17950	18237	18047	18332	18279	18041	18073	18295	18259	18119	18015	18295	18120	17998	18221	18109	18316	18208	18008	18101	18165	18162	18264	17990	18184	18140	17996	18245	18156	18240	18605	18357	18136	18122	18155	18244	18282	18378	18160	18234	18198	18016	18270	18149	18071	18186	18001	18217	18373	18135	18091	18298	18198	18345	18093	18185	18148	18036	18244	18332	18111	18329	18261	18110	18201	18156	18047	18270	18363	18120	18094	18290	18201	18190	18078	18072	18208	18261	18211	18332	18068	17980	18027	18081	18010	18316	18335	18165	18165	18129	17887	18288	18141	18441	18216	18179	18328	18122	18175	18096	18105	18168	18135	18340	18159	18054	18217	18155	18057	18027	17906	17826	18293	18259	18116	18049	18106	18339	18334	18115	18171	18030	18131	18452	18111	18219	18252	18309	18268	18300	18280	18313	18041	18166	18292	18280	18234	18579	18226	18153	18081	18195	18166	18216	18282	18128	18332	18263	18271	18299	18098	18336	18107	18138	18246	18025	18107	18107	18084	18176	18007	18146	18336	18071	18163	18191	18152	18184	18185	18040	18230	18117	18148	18188	18140	18019	18085	18079	18147	18151	18424	18196	18169	18111	18058	18073	17960	18150	18030	18321	18404	18281	18453	18196	17969	18062	18091	18274	18205	18063	18221	18383	18179	18372	18296	18099	18104	18366	18244	18249	18207	18369	17916	17878	18010	18333	18305	18308	18149	18260	18320	17995	18117	18302	18064	18288	18341	18195	18248	18113	18012	18324	18238	18262	18070	18203	18080	18291	18298	18049	18243	18108	18079	18238	18233	18156	18149	18096	18214	18343	18090	18159	18154	18150	18274	18137	18263	18151	18165	18215	18201	18221	17968	18166	18363	18118	18000	18177	18347	18272	18102	18484	18112	18230	18165	18164	18319	18255	18133	18063	18037	18108	18333	18098	18187	18477	18127	18369	18181	18127	18058	18124	18083	17970	18510	18107	18189	18213	18271	18282	18105	18141	18068	18325	18171	18229	18006	18225	18414	18245	18149	18182	18308	18151	18254	18065	18263	18176	18234	18306	18314	17966	17997	18151	18242	18346	18380	18201	18303	18296	18148	18222	17989	18098	18145	18048	18246	18211	18019	18225	18029	18355	18285	18425	18398	18154	18140	18130	18226	18184	18290	18259	18226	18329	18242	18064	18109	18166	18277	18152	18159	18180	18260	18113	18062	18346	18006	18274	18099	18194	18140	18451	18300	18112	18128	18443	18133	18168	18283	18300	18349	18182	18312	17965	18077	18110	18226	18338	18062	18118	18141	18268	18150	18118	18027	18049	18149	18195	18290	17901	18094	18017	18209	18268	18122	18321	17938	18181	18144	18013	18105	18048	18240	18307	18155	18333	18297	18093	18135	18108	18100	18191	18024	18265	18202	18375	18217	18226	18200	18287	17944	18151	18304	18227	18228	18394	18141	18200	18355	18125	18062	18176	18138	18023	18333	18284	18138	18091	18094	18318	18255	18315	18016	18255	18401	18229	18276	18192	18127	18281	18256	18096	18299	18310	18207	18143	18314	18236	18086	18176	18346	18048	18256	18253	18396	18205	18412	17909	18070	18211	18232	18283	18347	18211	18165	18075	18288	18170	18265	18302	18300	18253	18207	18284	18072	18092	18210	18252	18479	18035	18165	18148	18101	18151	18188	18312	18189	18338	18336	18456	17952	18200	18336	18231	18175	18163	18373	18223	18216	18121	18142	18147	18147	18012	18040	18241	17996	18278	18328	18123	18056	18013	18245	18367	18163	18326	18211	18140	18307	18178	18157	18183	18013	18137	18169	18129	18180	18248	18059	18195	18262	18169	18112	18116	17948	18368	18106	18082	18257	18272	18219	18160	18210	18296	18149	18069	18127	18120	17996	18098	18373	18378	18276	18430	18385	18187	18330	18125	18201	18216	18228	18246	18314	18283	18055	18253	18106	18089	18196	18254	17881	18196	17968	18381	18103	18184	18103	18131	18334	18377	18071	18277	18087	18126	18346	18403	18290	18402	18076	18258	18261	18159	18177	18150	18246	18276	18110	18258	18029	18204	18102	17986	18181	18201	18213	18314	18090	18150	18303	18437	18009	18179	18037	18282	18379	18457	18067	18263	18276	18170	18261	18258	18387	18299	18179	17988	18313	18348	18148	18353	18221	18197	18305	18192	18285	18237	18228	18142	18154	18252	18167	18074	18196	18484	18443	18048	18026	18125	18424	18093	18201	18163	18047	18308	18160	18177	17985	18227	18233	18111	18130	18008	18341	18039	18176	18304	18140	18302	18167	18184	18191	18237	18281	18191	17990	18397	18161	18140	18198	18281	18200	18111	18245	18342	18194	18014	18140	18393	18160	18242	18169	18420	18314	18064	18129	18166	18118	18045	18351	18183	18022	18151	18121	18384	18224	18404	18297	18233	18218	18292	18243	18288	18139	18333	18251	18174	18364	18182	18360	18114	18122	18247	18249	18231	18133	18226	18374	18140	18153	18023	18195	18129	18112	18391	18366	18282	18206	18093	18159	18108	18047	18109	18192	18130	18226	18196	18102	18058	18166	17943	18315	18296	18223	18075	18135	18180	18031	18368	18295	18158	18403	18178	18214	18095	18167	18240	18287	18340	18208	18330	18052	18304	18076	18258	18005	18461	18226	18192	18249	18269	18247	18306	18236	18129	18115	18418	18117	18130	18361	18229	18254	18306	18447	18463	18139	18128	18323	18179	17965	18195	18165	18350	18357	18385	18206	17959	18229	18175	18267	18632	18312	18225	18334	18292	18281	18211	18086	18139	18040	18202	18439	18189	18387	18374	18279	18029	18203	18300	18212	18285	18140	18076	18180	17984	18068	18125	18182	18244	18187	18192	18292	18130	18117	18194	18188	18335	18252	18218	18030	18175	18185	18045	18084	18084	18298	18290	18115	18181	18284	18056	18214	18219	18198	18354	18146	18257	18086	18264	18183	18126	18250	18182	18191	18350	18466	18208	18131	18253	18183	18195	18179	18169	18305	18206	18148	18381	18069	18293	18178	18170	18011	18206	18228	18230	18233	18217	18177	18214	18174	18090	18095	18261	18074	18191	18276	18143	18277	18204	18253	18322	18042	18102	18262	18094	18400	18294	18344	18140	18275	18136	18260	18212	18144	18289	18198	18003	18161	18026	18117	18222	18291	18133	18236	17976	18199	18070	18178	18362	18407	18292	18241	18237	18307	18228	18006	18054	18193	18198	18005	18125	18273	18215	18183	18101	18103	18049	18054	18023	18335	17957	18174	18312	18263	18456	18222	18237	18316	18315	18512	18232	18165	18655	18425	18139	18351	18196	18369	18300	18022	18171	18215	18166	18164	18086	18065	18256	18213	18374	18052	18056	18059	18217	18343	18059	18194	18000	18164	18275	18424	18147	18163	18196	18271	18083	18201	18162	18245	18309	18011	18059	17943	18254	18383	18278	18304	18155	18114	18219	18176	18394	18345	18110	18314	18380	18264	18244	18100	18008	18109	18309	18143	18158	18350	18282	18054	18287	18276	18003	18159	18339	18220	18160	18291	18345	18214	18190	18281	18269	18101	18195	18318	18291	18102	18198	18254	18305	18054	18277	18251	18191	18132	18216	18164	18287	18053	18069	18150	18032	17987	18261	18225	18147	18267	18246	18263	18278	18268	18086	18305	18414	18248	18183	18271	18110	18319	18133	18083	18288	18097	18309	18184	18205	18432	18214	18352	18129	18046	18197	17976	18378	18289	18189	18150	18390	18200	18283	18238	18297	18194	18178	18232	18004	18103	18388	18280	18181	18122	18067	18124	18009	18199	18477	18413	18296	18215	18196	18155	18208	18122	18088	18106	18207	18046	18249	18053	18183	18105	18181	18015	18066	18015	18161	18056	18086	18397	18039	18014	18334	18433	18213	18208	18305	18115	18281	18155	18073	18246	18411	17891	18170	17977	18145	18235	18262	18283	18091	18071	18328	18036	18149	18372	18167	18141	18062	18194	18292	18272	18314	18143	18229	18136	18253	18144	17971	18020	18155	18275	18171	18222	18289	18207	18307	18185	18283	18165	17998	18044	18288	18179	18261	18228	18187	18121	18055	18339	18189	18125	18122	18248	18288	18181	18239	18318	18116	18226	18151	18134	18315	18338	18237	18329	18182	18313	18295	18298	18174	18176	18239	18181	18267	18174	18280	18295	18219	18025	18242	18300	18364	18126	18128	18403	18382	18222	18243	18019	18226	18078	18256	18076	18412	18171	18244	18372	18337	18281	18214	18096	18106	18260	18113	18181	18438	18172	18122	18244	18358	18276	18350	18087
23113	36990	33470	26449	22684	19919	18467	17147	16648	16126	15918	15990	15752	15597	15262	15233	15061	15085	15404	15278	15142	14941	14745	14692	14692	14723	14546	14504	14534	14515	14275	14439	14581	14362	14355	14534	14476	14440	14375	14334	14426	14530	14444	15134	15692	15676	15217	14658	14572	14526	14411	14514	14515	14314	14468	14458	14463	14309	14478	14253	14686	14409	14435	14230	14409	14435	14454	14303	14440	14419	14431	14428	14495	14287	14555	14320	14377	14412	14387	14267	14397	14423	14415	14321	14364	14453	14393	14339	14143	14300	14260	14165	14315	14414	14249	14246	14626	14383	14547	14449	14300	14511	14356	14332	14161	14366	14443	14332	14348	14404	14490	14392	14364	14486	14436	14311	14377	14151	14321	14263	14330	14239	14391	14354	14506	14404	14521	14205	14217	14547	14428	14365	14351	14477	14423	14343	14230	14394	14404	14438	14382	14300	14423	14355	14519	14499	14527	14187	14361	14392	14482	14234	14371	14329	14397	14365	14571	14374	14487	14272	14488	14577	14311	14440	14455	14212	14293	14214	14300	14404	14243	14260	14194	14400	14398	14275	14259	14305	14301	14286	14336	14306	14251	14406	14421	14252	14377	14409	14607	14323	14427	14323	14402	14482	14411	14386	14440	14488	14325	14388	14485	14390	14368	14501	14349	14300	14249	14275	14323	14456	14419	14340	14420	14325	14258	14308	14328	14203	14339	14440	14433	14380	14384	14431	14358	14446	14511	14302	14319	14321	14360	14338	14377	14436	14199	14343	14461	14459	14422	14326	14182	14412	14460	14241	14340	14508	14284	14256	14343	14430	14429	14401	14464	14411	14289	14346	14285	14380	14441	14465	14333	14501	14329	14295	14328	14277	14352	14340	14391	14522	14431	14371	14419	14197	14341	14271	14252	14402	14470	14342	14331	14395	14467	14459	14435	14328	14479	14304	14473	14458	14395	14335	14359	14388	14445	14280	14474	14357	14358	14448	14363	14433	14492	14514	14427	14461	14528	14403	14433	14287	14298	14419	14531	14175	14287	14385	14348	14503	14372	14292	14328	14454	14426	14401	14328	14278	14317	14420	14294	14363	14255	14380	14551	14518	14341	14216	14444	14523	14491	14368	14462	14312	14467	14405	14408	14375	14417	14468	14571	14439	14333	14366	14436	14424	14495	14307	14348	14297	14471	14487	14436	14408	14377	14330	14448	14416	14519	14423	14229	14430	14452	14355	14248	14305	14186	14332	14475	14483	14303	14425	14269	14507	14262	14210	14404	14368	14272	14354	14493	14189	14240	14474	14357	14388	14351	14382	14415	14252	14426	14463	14270	14351	14396	14322	14382	14358	14508	14406	14301	14331	14307	14414	14236	14331	14368	14274	14521	14323	14450	14441	14350	14438	14228	14568	14337	14216	14393	14306	14631	14461	14521	14304	14385	14436	14370	14272	14306	14344	14462	14434	14447	14339	14089	14363	14326	14317	14584	14380	14262	14364	14387	14347	14412	14398	14412	14327	14478	14303	14552	14235	14265	14446	14317	14341	14145	14323	14268	14350	14478	14396	14453	14427	14422	14539	14475	14376	14342	14585	14430	14403	14220	14494	14368	14289	14433	14478	14472	14357	14410	14580	14331	14507	14383	14353	14276	14235	14577	14368	14551	14292	14352	14374	14484	14297	14156	14529	14448	14523	14372	14516	14274	14410	14363	14408	14409	14411	14512	14601	14194	14191	14468	14273	14387	14418	14436	14398	14391	14349	14341	14422	14440	14476	14193	14387	14232	14452	14314	14350	14457	14443	14252	14323	14353	14389	14438	14521	14380	14519	14349	14378	14388	14481	14363	14243	14324	14259	14256	14312	14327	14474	14361	14282	14434	14240	14338	14412	14425	14454	14389	14480	14437	14332	14349	14408	14409	14401	14129	14425	14434	14388	14313	14154	14395	14394	14432	14260	14336	14371	14176	14279	14291	14427	14192	14248	14446	14380	14348	14271	14329	14323	14385	14225	14365	14398	14307	14283	14426	14323	14404	14322	14447	14295	14238	14297	14429	14309	14481	14238	14255	14479	14391	14223	14355	14444	14490	14061	14208	14290	14502	14348	14464	14405	14329	14389	14158	14280	14344	14466	14283	14253	14342	14237	14594	14198	14348	14531	14416	14346	14366	14541	14286	14384	14366	14266	14203	14520	14411	14319	14424	14370	14372	14544	14344	14372	14360	14361	14331	14388	14372	14523	14272	14528	14541	14291	14324	14395	14368	14248	14399	14456	14280	14611	14396	14366	14567	14413	14351	14402	14379	14338	14370	14338	14233	14457	14319	14364	14272	14368	14297	14295	14242	14527	14483	14441	14322	14465	14416	14320	14493	14482	14438	14317	14354	14370	14220	14543	14420	14287	14481	14309	14313	14439	14491	14367	14361	14321	14235	14349	14410	14312	14432	14257	14408	14250	14419	14226	14474	14353	14321	14452	14293	14452	14341	14381	14335	14533	14349	14345	14376	14328	14377	14317	14478	14323	14443	14458	14465	14310	14393	14467	14337	14282	14373	14385	14416	14297	14463	14217	14375	14343	14315	14345	14178	14084	14450	14417	14159	14423	14327	14379	14365	14382	14424	14193	14399	14408	14451	14524	14393	14376	14387	14423	14246	14454	14328	14321	14339	14509	14253	14463	14154	14483	14533	14343	14394	14356	14372	14247	14452	14378	14287	14461	14379	14333	14455	14659	14377	14380	14304	14363	14564	14518	14323	14512	14456	14461	14423	14391	14365	14511	14451	14417	14366	14352	14371	14366	14348	14191	14458	14225	14314	14555	14294	14393	14437	14412	14349	14197	14393	14450	14429	14382	14576	14366	14367	14244	14318	14235	14315	14464	14509	14412	14205	14407	14261	14182	14058	14375	14409	14361	14297	14271	14327	14290	14385	14309	14342	14544	14454	14184	14467	14429	14341	14418	14410	14334	14242	14549	14368	14356	14297	14484	14372	14293	14530	14286	14580	14162	14403	14472	14275	14380	14440	14403	14421	14471	14336	14435	14441	14484	14218	14517	14514	14255	14420	14342	14630	14286	14419	14273	14541	14460	14319	14394	14567	14437	14431	14492	14462	14119	14312	14298	14585	14359	14454	14389	14325	14310	14408	14476	14397	14295	14343	14186	14298	14430	14504	14455	14434	14326	14287	14302	14398	14309	14279	14361	14433	14440	14393	14289	14395	14410	14223	14324	14423	14515	14408	14235	14412	14464	14526	14355	14569	14278	14411	14267	14406	14531	14569	14331	14530	14343	14354	14280	14330	14318	14255	14361	14290	14383	14434	14330	14351	14246	14413	14354	14276	14354	14537	14336	14301	14495	14402	14317	14400	14280	14352	14334	14283	14301	14280	14364	14303	14485	14115	14412	14421	14305	14369	14276	14196	14433	14537	14522	14327	14334	14257	14392	14296	14490	14421	14323	14394	14319	14329	14482	14356	14390	14309	14314	14323	14500	14382	14407	14312	14417	14289	14271	14362	14406	14413	14451	14362	14506	14464	14330	14418	14389	14370	14323	14442	14319	14439	14481	14497	14295	14388	14442	14378	14334	14408	14314	14336	14502	14320	14544	14291	14293	14546	14328	14330	14213	14341	14525	14616	14506	14370	14519	14462	14510	14369	14546	14374	14391	14417	14387	14332	14496	14357	14391	14380	14467	14289	14481	14346	14382	14448	14482	14385	14493	14413	14412	14415	14329	14391	14238	14378	14425	14421	14369	14312	14264	14419	14326	14546	14376	14333	14336	14328	14378	14528	14501	14243	14251	14426	14247	14359	14349	14351	14262	14241	14458	14209	14327	14417	14466	14252	14105	14318	14464	14344	14208	14393	14357	14416	14396	14410	14353	14339	14417	14239	14306	14371	14445	14251	14402	14403	14471	14541	14583	14360	14158	14427	14447	14338	14488	14399	14169	14358	14294	14400	14526	14522	14161	14299	14444	14211	14336	14285	14321	14403	14406	14383	14389	14404	14256	14373	14419	14234	14432	14310	14365	14443	14298	14420	14442	14481	14285	14323	14456	14312	14523	14334	14524	14338	14433	14410	14436	14300	14363	14389	14390	14204	14403	14476	14473	14436	14476	14391	14240	14241	14370	14424	14352	14492	14247	14445	14353	14416	14470	14293	14323	14488	14418	14356	14399	14546	14381	14177	14359	14479	14355	14474	14324	14501	14397	14492	14395	14572	14162	14448	14317	14384	14346	14566	14283	14293	14116	14660	14358	14317	14493	14391	14283	14271	14493	14285	14470	14351	14383	14260	14317	14109	14378	14414	14322	14367	14493	14329	14090	14396	14426	14317	14250	14441	14530	14343	14585	14335	14498	14370	14517	14292	14420	14377	14313	14398	14345	14320	14331	14444	14408	14382	14264	14434	14536	14501	14457	14271	14459	14294	14420	14444	14287	14370	14448	14372	14436	14323	14515	14422	14235	14359	14262	14255	14473	14356	14477	14292	14428	14200	14242	14474	14379	14389	14344	14200	14345	14320	14579	14236	14375	14245	14473	14342	14349	14430	14404	14301	14508	14457	14441	14372	14490	14413	14343	14357	14349	14323	14351	14472	14621	14384	14389	14370	14396	14211	14441	14484	14301	14491	14445	14396	14490	14289	14322	14352	14317	14328	14420	14510	14433	14311	14457	14425	14376	14448	14326	14446	14415	14322	14410	14383	14273	14427	14429	14382	14392	14510	14324	14385	14290	14322	14402	14467	14432	14312	14387	14469	14356	14408	14217	14227	14415	14389	14251	14539	14178	14542	14280	14468	14411	14259	14267	14301	14393	14402	14267	14347	14421	14435	14419	14242	14319	14457	14447	14324	14388	14445	14357	14269	14282	14314	14457	14288	14442	14361	14333	14470	14340	14259	14225	14523	14375	14311	14288	14300	14288	14468	14373	14459	14345	14376	14312	14449	14258	14417	14416	14368	14460	14485	14344	14535	14349	14357	14343	14306	14108	14273	14379	14562	14449	14332	14155	14357	14325	14341	14329	14254	14229	14239	14443	14397	14470	14347	14261	14311	14221	14495	14363	14321	14355	14331	14310	14266	14590	14598	14416	14169	14471	14274	14312	14518	14197	14441	14402	14428	14354	14253	14216	14349	14416	14510	14323	14499	14470
23451	21014	28392	23803	22009	24680	25765	20886	20094	19653	19445	19212	18922	18882	18669	18758	18561	18501	18600	18451	18384	18114	17949	18125	17998	17743	17909	17919	17811	17831	17757	17621	17796	17670	17483	17809	17701	17713	17623	17613	17746	17809	17675	18176	19243	19407	18837	18161	18004	17586	17682	17593	17694	17592	17734	17468	17539	17638	17544	17568	17525	17649	17657	17428	17599	17417	17371	17657	17620	17800	17500	17559	17750	17637	17452	17609	17741	17482	17561	17730	17658	17506	17559	17487	17372	17604	17470	17541	17517	17414	17720	17468	17579	17415	17557	17522	17600	17457	17630	17778	17608	17396	17599	17469	17485	17330	17410	17601	17377	17447	17519	17805	17526	17566	17508	17602	17402	17481	17648	17342	17321	17602	17571	17384	17663	17693	17420	17541	17431	17513	17670	17483	17476	17678	17474	17726	17610	17493	17341	17481	17601	17307	17438	17737	17366	17680	17562	17588	17513	17500	17774	17326	17538	17609	17686	17313	17628	17586	17635	17522	17799	17571	17583	17561	17704	17575	17611	17682	17556	17446	17602	17756	17527	17722	17548	17552	17415	17535	17331	17410	17603	17527	17510	17501	17578	17365	17430	17552	17637	17554	17633	17765	17618	17448	17653	17541	17747	17521	17594	17540	17492	17557	17482	17484	17431	17588	17717	17503	17642	17552	17661	17673	17550	17444	17498	17425	17547	17584	17561	17510	17459	17475	17735	17757	17606	17753	17440	17464	17357	17426	17427	17546	17542	17458	17442	17392	17209	17495	17433	17466	17525	17480	17499	17654	17435	17461	17681	17459	17481	17642	17503	17512	17569	17306	17495	17499	17749	17529	17419	17606	17495	17677	17598	17403	17412	17555	17468	17507	17625	17592	17529	17496	17538	17796	17699	17516	17706	17398	17598	17768	17425	17409	17799	17533	17485	17506	17573	17544	17780	17685	17545	17592	17423	17451	17878	17407	17471	17358	17488	17393	17806	17525	17316	17773	17768	17611	17599	17551	17456	17614	17549	17729	17486	17394	17457	17465	17383	17641	17637	17582	17367	17612	17678	17469	17456	17453	17432	17482	17551	17595	17644	17590	17667	17597	17612	17534	17450	17573	17543	17589	17534	17434	17503	17586	17399	17536	17667	17412	17363	17456	17559	17477	17898	17681	17410	17463	17484	17550	17554	17219	17504	17657	17603	17353	17645	17537	17558	17746	17395	17590	17531	17529	17444	17477	17299	17500	17278	17434	17333	17566	17474	17269	17366	17604	17488	17467	17644	17327	17610	17430	17455	17610	17523	17480	17833	17732	17610	17723	17542	17743	17591	17488	17415	17524	17325	17638	17368	17555	17406	17471	17540	17454	17556	17689	17604	17495	17396	17512	17335	17658	17391	17514	17427	17488	17574	17398	17496	17753	17702	17560	17497	17672	17544	17390	17411	17551	17684	17596	17696	17509	17567	17431	17503	17442	17700	17536	17656	17401	17274	17468	17537	17518	17486	17600	17751	17684	17297	17681	17497	17540	17586	17658	17553	17630	17764	17618	17415	17624	17757	17546	17525	17443	17381	17476	17518	17480	17410	17238	17433	17609	17551	17695	17591	17713	17709	17552	17510	17435	17590	17517	17522	17373	17613	17375	17438	17587	17686	17583	17595	17661	17438	17478	17658	17519	17543	17469	17677	17648	17626	17638	17771	17570	17521	17454	17505	17489	17620	17400	17488	17714	17528	17609	17337	17592	17580	17246	17367	17366	17563	17525	17622	17566	17688	17506	17513	17683	17579	17501	17486	17321	17621	17487	17488	17463	17570	17532	17729	17803	17510	17621	17500	17519	17598	17517	17519	17589	17460	17734	17353	17676	17314	17406	17447	17624	17463	17592	17327	17400	17469	17537	17539	17638	17373	17520	17606	17613	17566	17686	17653	17611	17409	17493	17619	17557	17435	17563	17556	17417	17638	17587	17512	17661	17458	17623	17421	17502	17591	17664	17714	17470	17418	17480	17482	17590	17485	17629	17517	17492	17593	17488	17464	17646	17513	17478	17664	17418	17725	17661	17738	17683	17550	17573	17690	17488	17397	17674	17448	17519	17457	17561	17620	17465	17497	17651	17602	17430	17535	17324	17503	17423	17518	17492	17409	17697	17381	17353	17399	17555	17451	17549	17720	17469	17680	17649	17732	17406	17445	17542	17645	17432	17536	17721	17538	17594	17604	17360	17563	17810	17541	17489	17557	17473	17455	17353	17486	17524	17494	17309	17509	17315	17376	17271	17435	17467	17687	17543	17494	17716	17438	17419	17435	17569	17490	17605	17669	17572	17593	17437	17558	17518	17437	17473	17675	17531	17656	17185	17367	17471	17518	17722	17520	17508	17510	17362	17307	17788	17401	17577	17479	17550	17657	17364	17340	17531	17572	17553	17571	17319	17598	17547	17633	17606	17607	17483	17571	17553	17531	17566	17602	17454	17636	17587	17483	17492	17633	17577	17381	17571	17483	17659	17521	17436	17534	17465	17552	17498	17430	17721	17628	17503	17741	17625	17681	17415	17613	17693	17599	17495	17384	17428	17616	17597	17615	17552	17369	17537	17595	17636	17949	17285	17705	17446	17619	17468	17794	17628	17523	17441	17650	17513	17547	17635	17641	17542	17465	17560	17444	17579	17346	17506	17516	17559	17607	17409	17533	17361	17667	17478	17573	17719	17585	17601	17289	17538	17587	17458	17516	17548	17501	17379	17696	17399	17690	17477	17493	17704	17499	17720	17809	17676	17423	17446	17586	17532	17555	17615	17486	17634	17630	17515	17420	17519	17671	17517	17230	17664	17677	17683	17528	17457	17687	17429	17638	17431	17406	17531	17338	17609	17505	17559	17780	17725	17668	17523	17554	17459	17507	17754	17646	17585	17695	17422	17475	17650	17608	17516	17527	17464	17668	17437	17516	17321	17612	17670	17515	17584	17649	17633	17716	17745	17574	17670	17496	17454	17615	17573	17303	17593	17618	17464	17620	17648	17786	17591	17628	17500	17552	17708	17529	17628	17586	17450	17558	17480	17525	17405	17386	17607	17581	17600	17541	17359	17617	17481	17425	17500	17245	17582	17467	17409	17453	17541	17585	17553	17469	17442	17479	17590	17600	17684	17446	17341	17491	17491	17675	17704	17454	17578	17657	17539	17455	17624	17537	17519	17472	17500	17521	17491	17582	17568	17407	17622	17412	17567	17685	17685	17648	17523	17627	17334	17657	17540	17543	17437	17470	17546	17634	17317	17477	17658	17663	17502	17368	17555	17599	17565	17545	17588	17367	17446	17650	17371	17555	17335	17632	17374	17653	17673	17458	17419	17904	17659	17389	17558	17564	17609	17498	17524	17365	17302	17488	17651	17501	17533	17456	17464	17559	17468	17419	17532	17419	17400	17520	17552	17629	17673	17738	17556	17490	17722	17649	17668	17392	17534	17483	17431	17731	17546	17538	17544	17445	17467	17551	17340	17589	17533	17482	17548	17655	17729	17854	17411	17533	17652	17582	17677	17619	17422	17458	17561	17448	17374	17440	17538	17538	17468	17495	17404	17549	17446	17485	17565	17531	17433	17537	17654	17505	17336	17626	17637	17417	17363	17245	17549	17347	17649	17360	17565	17375	17464	17395	17391	17441	17603	17560	17638	17649	17602	17666	17438	17633	17661	17395	17338	17460	17546	17677	17523	17585	17759	17413	17542	17444	17654	17696	17540	17524	17638	17394	17573	17666	17828	17703	17389	17533	17393	17466	17743	17374	17606	17555	17618	17607	17567	17447	17292	17356	17480	17399	17458	17602	17579	17477	17481	17557	17511	17557	17436	17678	17755	17243	17673	17622	17482	17659	17621	17616	17525	17642	17177	17619	17468	17530	17756	17503	17564	17646	17504	17448	17435	17507	17564	17623	17470	17548	17469	17370	17534	17742	17462	17428	17518	17419	17431	17601	17637	17447	17627	17511	17509	17368	17495	17382	17544	17488	17506	17531	17547	17619	17744	17609	17423	17501	17481	17326	17370	17394	17591	17579	17618	17615	17560	17567	17215	17486	17250	17626	17650	17690	17565	17527	17581	17458	17560	17204	17444	17311	17709	17475	17496	17544	17386	17388	17522	17510	17429	17320	17471	17451	17456	17786	17466	17494	17440	17699	17646	17572	17652	17484	17415	17710	17658	17481	17536	17621	17638	17630	17688	17502	17737	17417	17735	17577	17544	17548	17551	17524	17601	17592	17498	17561	17335	17315	17311	17450	17498	17452	17609	17678	17560	17349	17459	17453	17538	17465	17495	17547	17357	17447	17591	17590	17244	17475	17446	17569	17688	17515	17647	17481	17606	17591	17573	17585	17304	17838	17750	17486	17492	17751	17265	17291	17444	17484	17597	17445	17678	17585	17427	17520	17615	17391	17475	17595	17566	17464	17629	17610	17502	17687	17439	17468	17422	17598	17604	17602	17646	17558	17443	17584	17492	17456	17554	17645	17416	17652	17586	17425	17855	17444	17575	17472	17505	17628	17508	17598	17378	17551	17557	17397	17728	17634	17657	17344	17740	17594	17588	17623	17633	17415	17542	17448	17790	17663	17501	17420	17377	17481	17364	17563	17671	17471	17572	17516	17472	17500	17554	17613	17468	17598	17580	17640	17456	17537	17379	17632	17623	17526	17422	17515	17352	17714	17537	17675	17582	17513	17506	17430	17585	17534	17570	17489	17435	17389	17400	17636	17502	17782	17515	17584	17521	17439	17589	17438	17629	17560	17660	17673	17631	17361	17852	17643	17438	17416	17260	17551	17575	17743	17363	17459	17554	17563	17433	17636	17586	17511	17576	17628	17459	17357	17541	17793	17617	17414	17619	17653	17469	17601	17370	17495	17484	17706	17580	17473	17532	17520	17581	17621	17370	17542	17624	17673	17448	17367	17468	17660	17598	17568	17637	17608	17542	17647	17504	17705	17659	17548	17680	17526	17543	17765	17537	17531	17521	17505	17574	17584	17612	17727	17549	17448	17541	17612	17578	17562	17287	17488	17559	17730	17511	17563	17691	17411	17492	17697	17466	17649	17450	17733	17480	17405	17697	17504	17513	17704	17523	17640	17429	17433	17447	17604	17653	17572	17482	17425	17538	17639	17442
25210	41823	39144	31334	26267	22604	20322	18457	17872	17023	16568	16347	16014	15806	15623	15422	15362	15243	15269	15350	15176	14844	14672	14782	14642	14399	14140	14310	14361	14256	14101	14294	14060	14011	14041	13866	14115	14055	14091	13999	14113	14068	14160	14795	16714	16256	15311	14646	14257	14169	14054	14019	13935	14055	13964	14025	13988	13993	13994	13963	14097	14062	14019	13992	14119	13932	13929	14000	13993	13948	14269	14051	14054	14157	13979	13926	13886	13996	14075	13889	14099	13952	14050	13972	14103	14012	13851	14088	13949	14067	13859	14064	14140	14019	14197	13908	14012	14088	13953	14164	13827	14110	14139	13969	14059	14047	13994	14051	14024	14073	13958	13968	13956	14037	13989	13970	14121	14014	13969	13892	14052	14104	14021	14073	13982	14069	13878	14028	14039	14032	13931	14221	13945	14058	14077	14003	14024	13873	13868	13870	14061	13773	14036	13982	14053	13822	14132	14135	13817	14036	14088	13986	13964	13887	13953	14101	13966	14149	14023	13898	13975	13869	13988	14179	13973	13866	14081	13946	13935	13995	14012	13977	14002	13913	14009	13825	14045	13880	13981	13866	14039	14065	13815	14009	13990	13871	14130	14037	13890	14018	14006	13773	13991	13916	14018	13945	13888	13919	13934	14071	13816	14033	13943	13970	14065	14081	13861	13984	14004	14017	13843	13960	14049	13978	14191	13861	14008	13873	14022	13899	13967	14020	13788	13846	14022	13996	14132	14194	13991	14080	13885	13902	14054	13860	13973	13946	13980	13922	14007	13966	13960	13959	13899	14049	14045	14046	13845	13935	14010	14017	14168	14081	13936	13980	14096	13915	13831	14023	14029	14035	14188	13783	14088	13965	14017	13906	14121	13863	14063	14069	13992	13815	14068	13881	14060	13928	14143	13863	14064	14031	13988	14193	14048	14019	14077	13935	13867	14004	14107	14033	13933	13897	14068	14219	13996	13805	13993	14055	13875	13946	14068	14069	13884	13855	13928	13984	14050	13864	13991	13887	13915	13971	14013	13972	13907	14039	14009	14013	14127	13871	13886	14123	13944	13945	14018	13891	14012	14145	13970	14192	13997	14022	13976	13863	13864	13978	13935	14027	13960	14022	14101	14091	13871	13960	13962	13988	13942	14047	13862	13971	14033	14065	13959	14096	14049	14025	13988	13871	13874	14099	13964	13981	13867	13911	13992	13941	13855	13944	13979	13901	13922	13837	14133	13948	14027	14004	13971	14104	14024	14008	13913	14160	13912	14017	13884	13847	14102	14008	14088	13965	13903	14029	14009	13976	14006	14018	13957	13903	13903	14064	13936	14011	14053	13918	14004	14086	14044	14123	14021	13918	14091	13955	14072	14105	13960	14108	13976	14052	14019	14105	14093	13747	14103	14031	14055	13997	13924	14115	14136	13951	14024	13976	13916	14036	13969	13983	14057	14042	14016	14114	14102	13930	13949	14054	13954	14097	14048	13985	13966	14098	13925	13972	14059	13996	13953	13992	13968	13950	13914	14076	14017	13809	13957	13934	13961	13928	14058	13975	13973	13970	13860	13991	14204	14059	14052	14120	13939	14117	14163	13900	13952	14000	14040	13974	14111	14130	13838	13979	14095	14043	13961	14025	14114	13820	13872	14028	13865	13982	14010	14008	14115	14054	13930	13889	13962	14029	14018	13901	13843	14081	13819	13986	13978	13792	14029	13985	13926	13960	13833	13910	14024	13713	14005	14079	13867	13985	14170	13954	14051	13922	14217	13867	13979	14024	13926	13981	13986	14202	14050	14116	14065	13738	13993	13936	13947	14080	14126	14026	13869	13932	13835	13827	14142	14126	13908	14062	13938	13931	13970	13788	14237	14153	13995	14066	13883	13854	13833	14087	13851	13907	13944	14185	13880	13908	14001	14047	13919	14096	13895	13889	13994	14038	14011	14126	13987	13860	13975	13994	14022	14059	14046	13956	13784	14022	13909	14233	14079	13957	14079	13912	13961	13789	13960	13902	13785	13881	13989	14042	13930	13992	13844	13900	13981	13919	13982	13919	13965	14026	14025	14051	14107	14041	13789	13930	13977	14019	14136	14159	13867	13834	14077	14038	13884	13827	14036	14012	14026	13890	13878	14163	13881	13970	13899	13965	14041	14070	13952	14024	13984	13928	14082	14082	14007	13903	13919	14073	14008	13850	14028	14011	14017	13986	14045	14178	14152	14031	13989	13898	13860	14030	13942	13986	13929	13910	14027	13895	14065	14051	14147	13935	14014	13903	13830	14138	13941	14196	14103	13952	13922	13822	14071	14093	14108	14064	13876	13917	14095	13983	13975	13922	13958	14075	13927	13994	14041	13998	14012	13936	13942	14133	14057	14017	14042	13960	13827	14025	13977	14016	14154	14127	14034	14134	14068	14055	13940	13935	13938	14215	13901	14083	13895	13879	14059	13929	13911	14089	13779	14075	13942	14072	13885	13997	13976	14096	13932	13863	14071	13963	14032	13896	13930	13960	14128	13913	14017	13836	13976	13819	13838	13894	13942	14114	14010	14035	14188	14011	13984	13955	13950	13882	13970	14015	14002	13984	14008	13964	13878	13991	14042	14155	14076	14014	13823	13978	13996	14033	13842	14135	14168	13968	13977	14001	13927	13984	14113	13847	14093	14122	13956	14015	14032	13993	13883	14090	13996	13773	14037	13944	14034	13994	14012	13742	13998	14062	14080	13943	13883	14045	13867	13921	14087	14034	14054	14003	13912	13819	13880	13996	13946	14121	13970	14120	14057	14061	13983	13852	14067	14032	13916	14168	14102	13989	13858	14048	13978	13966	14115	13874	13918	13957	13910	14037	13994	13881	13873	13773	14024	13870	14110	14094	14064	13931	13913	14014	14155	13823	13948	13979	14089	13894	13993	13943	14022	13911	13879	13949	14009	14061	13743	14072	14139	14017	14121	14046	14012	13962	13888	13979	13851	14016	14089	13915	13835	13931	14037	13935	14147	13839	13954	13859	13954	14033	14003	13956	13983	14010	14050	13884	13939	13941	14078	13962	13939	14020	13786	14012	13950	14107	14123	14139	14081	13968	13982	13978	13947	13992	13933	13890	14131	13924	13853	13945	14049	14026	14089	13968	14063	13885	13969	14107	13971	13977	13954	14062	13952	13910	13904	13842	13942	13953	13973	13900	14003	13939	13944	14026	14049	14076	13945	13817	13925	13887	13947	14046	13863	13949	13931	14006	13840	13995	13897	14001	13906	14057	13958	13951	14015	13925	14004	13987	13944	14124	13789	13857	14064	14095	13958	14098	13994	13984	14018	13799	14077	13909	13909	13954	14043	14042	13943	13931	13897	13956	14015	13965	13999	14099	13890	14143	14059	14047	13881	13923	13984	14053	13844	13983	13880	14003	14024	13937	13878	13790	14043	13964	14114	14083	13921	14115	13943	14072	13871	13971	14007	13977	13838	14029	13799	13941	13911	13863	14105	14046	13918	14105	13817	13888	14120	14014	13787	13856	13936	14020	13910	14043	13851	14022	14011	13994	14021	13920	13838	13932	14068	14118	13953	13916	14083	14120	13820	14015	14104	14067	13975	13923	13968	13994	14092	14091	13995	13835	14079	13729	13920	13929	14008	13939	13986	13921	14153	13994	13927	13961	13921	13944	14019	14006	14278	14039	13894	14117	13950	14009	13991	14029	13906	14071	14056	13910	14011	13938	14077	14123	14076	13929	13999	14060	14103	14077	14118	14015	13886	13877	13803	13972	14049	13949	13933	13981	14034	13930	14035	13857	14057	14014	13892	13923	14060	13912	14041	14130	13875	14103	13971	14027	13970	14076	13974	14111	13832	14118	13757	13828	14014	14018	13934	14114	13925	13824	13920	14023	14084	14021	13918	13940	13952	13978	13990	13994	13860	14023	13978	13918	14050	14022	13932	14119	13812	13933	13984	14010	14004	14122	14018	13998	14057	14057	14089	13886	13998	13871	14034	13895	14148	13916	14052	14072	14111	14134	14073	14032	13999	14155	14074	13844	14056	14046	13725	13817	13994	13941	14092	14041	13958	14092	14006	13833	13970	13899	13965	13959	13833	14100	14041	13751	13952	13867	14058	14115	13970	13911	13978	13903	13962	13824	14061	13989	14029	13901	13910	14048	14070	14001	13891	13919	13863	14041	13906	13925	13926	13917	13979	13862	13868	13987	14062	13891	14068	13909	14005	13903	14151	13949	14153	14116	13933	14117	14081	14026	13919	14032	14021	13930	13868	13864	13976	13954	14032	13919	13874	13828	14024	14025	13816	14134	14028	13993	14041	13988	14025	13937	13986	13953	14079	14078	13858	13991	13885	14032	14067	14001	13930	14121	13953	13920	13972	14167	13969	14193	13939	13983	13986	13949	14111	13953	14088	14040	14092	14214	14080	13985	13976	14024	13931	14135	13852	13832	13776	14182	14069	14084	14059	13813	13891	13879	14081	13959	14035	14022	13958	14088	13908	14088	13861	13819	14087	13857	13855	14003	13860	13830	14031	13865	14024	13968	14147	13898	13970	14133	14056	13934	14089	13960	14026	14004	13922	14153	14004	14105	14106	14008	14043	13852	14040	13980	13818	14138	13971	14023	13879	14170	14010	14109	13965	13946	13907	13812	13947	14048	14134	13910	14048	14026	13973	14062	14119	13922	13970	13991	13933	13898	13974	13932	13986	14120	13793	13827	13976	14142	14025	14060	13745	13952	13831	13983	14030	14007	13838	13799	14137	13982	14079	13980	14114	14179	13882	13919	13996	13951	14151	13986	14134	13930	13984	13991	13970	13698	13861	13948	14041	14054	14001	13956	13880	13835	14023	13957	13887	14158	13990	14211	13944	13917	13972	14138	14062	13873	14102	13869	14060	13982	13874	13961	13906	13959	13980	14012	13971	14018	13996	13983	13907	13942	13998	14126	13973	14008	13937	13932	14062	13926	13973	14018	13985	13875	13965	14061	13963	13964	13945	13945	13964	14019	14068	13909	13936	14001	14044	14089	13963	14046	13954	13868	14085	13759	14041	13897	13889	14118	13991	14051	13763	14106	13893	13999	13925	14084	14010	14096	13978	13956	13811	13989	13990	13868	14031	14142	13988	13941	14030	13996	13992	14007	14120	13975	13896	14070
29617	23452	24773	21878	18731	18363	18234	17926	17810	17831	17766	17627	17983	17847	17596	17655	17725	17602	17581	17405	17640	17381	17482	17464	17529	17466	17297	17673	17553	17245	17608	17424	17741	17675	17684	17694	17672	17738	17371	17492	17633	17408	17365	17403	17457	17422	17381	17526	17467	17324	17421	17580	17495	17664	17310	17443	17609	17330	17515	17485	17570	17362	17537	17309	17602	17709	17428	17365	17290	17400	17303	17488	17430	17706	17487	17277	17421	17461	17425	17606	17542	17364	17429	17407	17364	17392	17403	17558	17538	17514	17373	17535	17550	17592	17562	17264	17213	17380	17450	17633	17624	17407	17561	17519	17399	17537	17457	17385	17333	17426	17473	17490	17433	17351	17349	17309	17573	17488	17534	17241	17299	17622	17508	17227	17359	17394	17592	17484	17487	17519	17645	17252	17396	17419	17480	17482	17529	17435	17467	17349	17476	17417	17183	17469	17355	17397	17404	17401	17281	17365	17505	17656	17592	17487	17188	17505	17302	17459	17590	17126	17661	17320	17485	17587	17535	17436	17514	17446	17590	17387	17500	17193	17414	17214	17382	17499	17555	17636	17493	17360	17435	17550	17555	17461	17506	17215	17344	17427	17298	17517	17324	17409	17451	17550	17610	17558	17467	17417	17578	17597	17380	17654	17552	17294	17474	17687	17620	17450	17611	17444	17591	17408	17518	17431	17500	17501	17354	17442	17557	17604	17465	17396	17342	17427	17610	17802	17284	17618	17320	17699	17367	17617	17235	17547	17566	17284	17492	17269	17514	17323	17551	17387	17627	17534	17543	17347	17714	17627	17467	17524	17312	17307	17335	17567	17489	17281	17633	17556	17405	17363	17560	17394	17294	17328	17434	17319	17415	17410	17354	17370	17462	17661	17618	17587	17461	17403	17476	17603	17275	17432	17474	17381	17423	17380	17531	17468	17542	17556	17531	17753	17480	17303	17383	17322	17597	17399	17573	17414	17335	17444	17531	17345	17593	17420	17244	17277	17427	17285	17298	17461	17465	17414	17300	17602	17607	17477	17341	17511	17647	17335	17504	17341	17369	17480	17554	17241	17552	17416	17298	17425	17276	17379	17442	17344	17620	17459	17318	17440	17454	17451	17347	17526	17428	17555	17289	17318	17396	17512	17650	17408	17396	17371	17450	17439	17427	17478	17596	17388	17533	17188	17539	17421	17464	17409	17314	17399	17568	17352	17414	17358	17335	17411	17343	17380	17512	17589	17436	17425	17341	17395	17329	17637	17424	17559	17519	17581	17555	17669	17513	17507	17602	17339	17359	17360	17522	17421	17344	17491	17557	17548	17607	17461	17517	17256	17585	17590	17530	17415	17479	17171	17316	17600	17541	17494	17639	17599	17471	17383	17523	17582	17436	17536	17555	17328	17481	17514	17581	17419	17429	17528	17507	17423	17457	17573	17309	17394	17603	17699	17585	17392	17615	17588	17433	17447	17475	17184	17317	17269	17534	17189	17406	17434	17383	17569	17473	17503	17407	17469	17403	17322	17554	17381	17662	17580	17292	17417	17466	17399	17406	17499	17510	17570	17196	17449	17266	17378	17520	17470	17474	17539	17227	17253	17499	17442	17617	17256	17280	17452	17620	17422	17415	17533	17349	17562	17339	17428	17391	17372	17394	17663	17404	17359	17472	17756	17558	17197	17427	17503	17433	17313	17413	17323	17250	17514	17261	17255	17383	17500	17390	17514	17506	17419	17446	17440	17487	17622	17510	17326	17301	17579	17303	17175	17518	17510	17506	17636	17368	17393	17489	17408	17241	17419	17288	17439	17559	17581	17424	17635	17641	17538	17158	17484	17523	17429	17567	17352	17576	17462	17605	17452	17500	17404	17430	17414	17349	17414	17547	17442	17314	17333	17462	17304	17233	17444	17621	17482	17370	17455	17316	17469	17456	17346	17445	17501	17519	17737	17416	17255	17524	17338	17278	17363	17384	17700	17541	17312	17189	17546	17523	17328	17424	17450	17625	17233	17567	17602	17227	17374	17575	17458	17454	17518	17445	17205	17391	17424	17619	17499	17629	17521	17538	17502	17486	17535	17333	17309	17436	17209	17472	17464	17364	17379	17358	17485	17300	17342	17421	17331	17461	17452	17410	17410	17608	17472	17675	17400	17381	17399	17469	17466	17611	17644	17372	17497	17457	17585	17503	17472	17430	17354	17373	17409	17650	17681	17647	17460	17578	17593	17319	17263	17243	17222	17141	17393	17471	17545	17347	17437	17451	17439	17485	17452	17606	17626	17373	17633	17584	17468	17475	17378	17438	17518	17532	17506	17385	17421	17362	17486	17510	17262	17414	17195	17686	17539	17544	17496	17532	17408	17589	17630	17700	17443	17587	17490	17532	17361	17416	17380	17295	17194	17408	17420	17423	17288	17363	17770	17590	17580	17553	17524	17200	17693	17386	17654	17463	17611	17481	17530	17135	17576	17679	17454	17312	17477	17375	17607	17401	17627	17631	17478	17520	17482	17498	17454	17442	17459	17417	17502	17220	17491	17376	17315	17435	17415	17463	17497	17248	17336	17595	17551	17301	17392	17493	17399	17522	17577	17580	17437	17533	17565	17456	17604	17500	17480	17542	17351	17512	17517	17298	17414	17450	17307	17592	17445	17088	17521	17344	17616	17425	17579	17474	17380	17383	17496	17368	17401	17548	17474	17439	17447	17574	17639	17547	17482	17408	17383	17481	17382	17518	17408	17343	17409	17621	17465	17452	17312	17282	17473	17599	17458	17432	17507	17405	17475	17442	17424	17422	17361	17471	17347	17385	17441	17140	17467	17563	17318	17515	17363	17353	17573	17461	17506	17494	17334	17543	17399	17421	17244	17405	17392	17371	17481	17433	17303	17408	17445	17586	17410	17440	17357	17461	17481	17426	17515	17697	17439	17674	17404	17371	17585	17442	17399	17513	17692	17428	17523	17310	17354	17457	17417	17462	17162	17283	17499	17368	17401	17469	17449	17322	17413	17452	17575	17632	17145	17527	17407	17541	17430	17284	17513	17560	17281	17499	17153	17430	17649	17355	17627	17494	17472	17498	17288	17462	17512	17514	17576	17511	17231	17584	17559	17437	17284	17544	17195	17425	17550	17625	17346	17624	17446	17427	17455	17497	17558	17447	17390	17503	17496	17419	17341	17253	17421	17404	17439	17705	17592	17367	17525	17379	17549	17351	17316	17255	17455	17460	17490	17359	17313	17433	17663	17356	17205	17618	17417	17495	17521	17432	17320	17527	17296	17433	17439	17476	17450	17664	17544	17418	17268	17401	17430	17586	17509	17507	17364	17214	17396	17465	17571	17328	17530	17564	17302	17518	17703	17638	17328	17472	17431	17652	17484	17456	17581	17549	17419	17502	17741	17122	17431	17536	17338	17475	17249	17542	17465	17542	17636	17385	17447	17337	17495	17635	17396	17488	17456	17370	17513	17411	17467	17435	17475	17449	17459	17533	17493	17442	17459	17333	17504	17574	17574	17482	17566	17437	17314	17316	17472	17476	17516	17560	17341	17371	17563	17572	17309	17488	17346	17355	17644	17519	17450	17504	17551	17593	17706	17670	17460	17291	17394	17465	17504	17249	17374	17651	17809	17386	17431	17597	17527	17422	17320	17467	17331	17233	17554	17449	17408	17341	17648	17405	17310	17481	17256	17409	17511	17555	17457	17264	17424	17441	17641	17211	17495	17367	17580	17408	17370	17365	17481	17382	17610	17678	17464	17681	17318	17543	17357	17393	17556	17413	17509	17369	17419	17386	17364	17507	17407	17583	17459	17383	17497	17546	17225	17394	17328	17296	17520	17483	17499	17322	17479	17625	17359	17475	17533	17478	17538	17478	17392	17630	17519	17530	17597	17388	17620	17212	17402	17536	17549	17509	17494	17492	17359	17466	17248	17311	17346	17265	17628	17500	17514	17542	17490	17422	17330	17351	17586	17378	17504	17484	17272	17544	17577	17467	17391	17491	17556	17467	17457	17487	17464	17407	17537	17261	17670	17452	17357	17424	17306	17524	17339	17320	17504	17675	17725	17349	17453	17273	17363	17479	17261	17127	17219	17477	17385	17356	17569	17314	17514	17423	17318	17608	17377	17427	17310	17589	17432	17417	17329	17443	17592	17492	17321	17444	17527	17315	17585	17651	17412	17335	17433	17516	17334	17365	17458	17344	17627	17387	17375	17611	17519	17563	17526	17610	17317	17615	17390	17387	17519	17497	17267	17350	17525	17406	17380	17587	17621	17536	17496	17424	17357	17683	17375	17514	17489	17429	17542	17614	17587	17408	17541	17283	17486	17626	17540	17450	17756	17579	17650	17493	17804	17327	17342	17224	17622	17550	17620	17435	17386	17424	17462	17710	17516	17503	17554	17428	17582	17428	17389	17552	17423	17125	17364	17385	17427	17491	17346	17358	17533	17560	17480	17486	17447	17410	17594	17471	17615	17501	17336	17333	17431	17299	17551	17530	17443	17556	17431	17295	17387	17331	17399	17542	17365	17367	17564	17541	17453	17531	17471	17515	17490	17432	17306	17544	17296	17493	17268	17410	17470	17487	17465	17866	17467	17526	17350	17722	17395	17413	17604	17309	17381	17490	17477	17457	17487	17560	17607	17452	17658	17547	17313	17447	17690	17527	17439	17465	17403	17471	17603	17502	17523	17567	17241	17464	17506	17197	17468	17409	17188	17548	17181	17624	17545	17473	17536	17620	17538	17560	17516	17514	17574	17490	17401	17232	17506	17544	17460	17549	17332	17416	17333	17425	17553	17799	17587	17647	17651	17524	17343	17419	17494	17549	17328	17372	17516	17450	17552	17408	17491	17610	17470	17453	17482	17624	17686	17505	17422	17390	17445	17574	17399	17565	17527	17709	17321	17292	17532	17340	17772	17343	17556	17644	17438	17561	17466	17509	17250	17386	17429	17438	17629	17631	17525	17284	17393	17413	17540	17416	17460	17612	17257	17347	17540	17615	17593	17599	17677	17594	17338	17526	17327	17610	17408	17439	17547	17612	17473	17514	17538	17460	17316	17550	17754	17477	17250	17538	17510	17511	17393	17607	17561	17364	17572	17477	17391	17508	17352	17763	17591	17423	17350	17427	17514	17391	17408	17515	17563
20108	24072	21976	18132	16270	15271	14938	14703	14650	14580	14495	14371	14327	14142	14240	14261	14373	14211	14318	14264	14170	14162	13992	14072	14003	13992	13842	14103	14047	14111	13968	13961	13955	13852	13824	13895	13899	13947	13937	13963	13963	14076	13826	14004	13952	14086	14022	14160	14049	13838	13838	14040	13996	13852	13915	13862	14144	13906	13979	13873	13956	13907	13978	14036	14036	13859	13743	13953	13975	14015	13877	13892	13921	13903	14017	14047	13799	13841	13953	13878	13958	13917	13980	14015	14009	13900	13885	13831	13846	13927	13965	13804	13745	13937	13872	13942	13690	13926	13908	13949	13724	13906	13843	13904	13851	13859	14003	13886	13719	13954	14026	13862	13947	13874	13983	13926	13906	13894	13982	13937	13958	14125	13854	13915	13734	14003	13851	13928	13877	13779	13968	14007	13760	13957	13837	14044	14047	13879	13947	13916	13970	13990	13889	13922	13830	13927	13913	13947	13799	13988	13868	13863	13865	13825	13908	13848	14091	13762	14043	13871	13846	13805	13943	13843	13907	13880	13860	13899	13961	13963	13987	13851	14022	13794	13863	14013	13984	13905	13943	14103	13935	13744	13890	13969	13993	13909	13855	14017	13884	14021	13964	13809	13878	14034	14023	13998	13904	13884	13899	13724	13850	13987	13697	13924	13958	14016	13917	13872	13849	13959	13979	13874	14012	14031	14009	13859	14064	13999	14059	14012	13801	13866	13900	13957	13786	13968	13971	13799	13982	13795	13994	13944	13810	13816	14019	13987	13964	13793	13842	13898	13812	13944	13834	13922	13901	13972	13866	14129	13936	13972	13884	13834	14109	13939	13899	13751	14002	13928	14016	13914	14000	13846	14024	13977	13875	13821	13900	13997	13799	13817	13984	13863	14051	13903	13924	13815	14027	13935	13911	13818	14103	13889	13792	13959	13936	13883	13945	13882	13990	13996	13868	13861	13795	13904	13906	13876	13913	13946	13828	14011	13956	13889	13886	13825	13941	13955	13900	13928	13761	13755	13925	13886	13920	13966	13873	13976	13875	13931	13843	13782	13922	13882	13978	13941	13971	13931	13852	13927	13893	14004	13973	14018	13864	13987	13969	13965	14031	14017	13831	13939	13921	13813	13786	14024	13898	13789	14048	13860	14007	13940	13916	13804	13947	13806	13839	14058	14020	13904	13884	13898	13784	13833	13864	13844	13796	14021	13890	13750	13908	13998	13952	13907	14047	14001	13849	14006	13712	13862	13793	13982	13828	13964	13739	13889	13885	13987	13977	13917	14018	13866	13842	13888	13930	14145	13872	13866	14038	13883	13860	13986	13892	13887	13719	13838	13969	13927	13968	13786	13860	13885	13868	13833	13748	13953	13795	13949	13908	13930	13856	13855	13956	13740	13942	13806	13897	13872	13818	13879	13798	13836	14046	13816	14014	13826	13906	13892	13932	14058	13880	13961	13965	14012	13824	14065	14008	13823	13870	13844	13884	14038	13961	13733	13773	13894	14089	13960	14014	13848	13885	13982	13860	13949	13904	13858	13897	13948	14016	13919	13946	13858	13869	13836	14031	13923	13880	13924	13929	13852	13839	13875	13833	13964	13789	13926	14066	13874	14084	13857	13939	14055	13855	13842	13910	14042	14052	13809	14087	13920	13754	14032	13947	13987	13962	13910	13838	13895	13797	13812	13961	13755	13982	14037	13912	13909	13972	13866	14054	13950	13933	13799	13915	14075	13892	13887	13685	13947	13874	14069	13917	13899	13866	13784	13878	13925	13824	14079	13976	13829	13868	13962	13967	13803	13938	13822	13856	14140	13789	13897	13938	14033	13807	13840	13932	13598	13912	14028	14028	13846	13988	13941	13870	13785	13694	13929	13881	14058	13866	13799	13838	13958	13685	13943	13990	13820	14108	13799	13925	13871	14006	13889	14022	13903	13813	13837	14053	13919	13920	14002	13867	13921	14056	13812	13840	13905	14005	13957	13923	13888	14013	13845	14075	14067	13814	13785	13922	14001	13893	13879	13968	13753	13944	13978	13921	14051	13931	13788	13891	13896	13903	13882	13667	13859	13906	13930	13892	14074	14024	13906	14023	13846	13991	13739	13796	13998	14028	13942	13854	13942	13798	13761	14058	14053	14028	13981	13920	13999	13799	13908	13949	13914	13789	13963	13939	13923	13811	13818	14033	13797	14003	14097	13799	13773	13898	14037	13832	13868	13949	13914	13661	13988	13791	13909	13768	13908	13921	14029	13854	13902	14025	13907	13900	13784	13853	13892	13813	13928	13846	14084	13953	13831	13799	14057	14035	13887	13931	14000	14092	14038	14022	13939	14000	13803	13935	13969	13903	14036	14072	14079	13937	13828	14084	13988	13986	13950	13767	13886	13953	13866	13840	13891	13861	13748	13903	14024	13888	13913	13840	13883	13948	13877	13766	13819	14007	13873	14025	13927	13748	13917	13973	13902	13861	13866	14019	13797	13808	13929	13884	13761	13957	13871	13995	13972	13873	14047	14049	13851	13746	13922	13931	13908	13923	13911	13991	13985	13935	13967	13894	13865	14019	14068	13908	14238	13960	13989	14063	13898	13741	13809	14095	13919	14017	14042	13998	14004	13878	13944	14079	13882	13860	14044	13888	13955	14054	13886	13961	13936	13976	13992	13827	13971	13899	13926	13898	14034	13898	13829	13925	13776	13859	13872	13894	13912	14036	13934	13849	13986	13944	13879	13901	13885	13701	13872	13869	13910	13860	13883	13967	14136	13949	14046	13872	14002	13936	13932	13886	13954	13874	13844	13948	13889	13872	13905	13838	13929	14033	13961	13714	13912	13975	13796	13925	13961	13800	14027	13825	13971	13839	13990	13865	13900	13899	13967	13977	13983	13899	13968	14156	13991	13981	13843	13946	14010	13896	13980	14072	14031	13819	13966	13910	14025	13878	13792	13825	13876	13891	14030	13873	14041	13930	13965	13843	13933	13805	13882	13940	14021	13941	13981	13765	13975	13835	13789	14118	13761	13981	13854	14016	13855	14039	13768	13825	13815	13978	13886	13742	13898	13838	13929	13841	13865	13879	13891	13877	13787	13866	13824	13796	13873	13894	13924	13902	13858	13890	13871	13971	13638	14015	14031	13877	13883	13919	13992	14029	14003	13927	13849	13928	14115	13950	13833	13967	13976	13925	14070	14089	13997	13837	13917	14013	13881	13867	14111	13998	14089	13903	13886	14027	13898	13991	13855	13955	13858	13924	13798	13868	14049	13985	13939	13817	14166	13848	13825	14025	13734	13814	13862	13908	14116	13857	13973	13912	14084	13849	13945	13994	13975	13856	14010	14050	13847	14062	13877	13851	13944	13975	14041	13813	13943	13820	13854	14036	14010	13910	13875	14012	13903	13970	13992	13859	13849	13875	13940	13937	14098	14069	13990	13713	13998	13934	13896	13915	13966	13920	13906	13998	13890	13866	13843	13988	13916	13981	13959	13998	13971	14056	13866	14035	14132	13896	13753	13884	13997	13920	14001	14070	13939	13828	13964	13826	13694	14045	14209	13823	13897	13928	13813	13972	13942	13857	13993	13784	13970	13946	13797	13911	13694	14032	13913	13822	14003	13874	13891	13805	13923	13938	14040	13892	13935	13925	13890	13777	13987	14069	13976	13895	13850	13840	13825	13919	13989	13792	14108	13857	13757	14067	13927	13941	13896	13999	14001	13733	13885	13929	13807	14002	13754	13822	14078	13959	14077	13808	13892	13870	13906	13758	13971	13968	13850	13892	13896	13959	13985	13892	13727	14105	13984	13754	14052	13971	13958	14005	13896	13858	14103	13918	13874	14002	13923	13703	13968	13938	14004	13867	13866	13920	13923	13869	13918	13880	13781	13813	13974	13852	14035	13798	13984	13878	14015	13863	13806	13897	13883	14109	13929	13998	13807	14008	13987	13921	13966	13936	13872	13760	13995	13917	14040	14011	13831	13851	13979	13827	13671	13988	14071	14019	13817	14069	13848	13998	14014	14014	13976	13894	13910	13753	14009	13949	13860	13941	13867	14044	13944	14112	13896	13784	14038	13823	13852	13965	13871	13948	13964	13918	14121	13995	13810	13886	14075	13945	14023	13880	14145	14058	13743	13734	14010	13890	13826	13768	13898	14080	13818	14067	13913	13864	13823	13733	13921	13863	13789	13920	13831	13856	13768	13909	13872	13998	13906	14002	13939	13813	13893	14027	13849	14045	13994	14003	13958	14017	13852	13988	13894	14075	13604	14031	14181	13942	14042	13801	13870	13873	13861	13802	14033	14027	13971	13792	13866	13836	13912	13820	13959	13768	13772	13791	13817	13730	14063	13883	13977	13797	13735	13976	14040	13901	13987	13990	14027	13831	13860	13979	14009	14000	13932	14007	13899	13944	13950	14010	13973	13998	14050	14019	13855	13937	13826	14051	13938	14101	13900	13874	13805	13918	13889	13925	14021	14055	13916	13763	13971	13949	13856	14092	13826	13865	13917	14059	13976	13790	13839	13887	13940	13937	13944	13953	14149	14077	13777	14071	13915	13995	13891	13854	13919	13782	13829	13979	13911	13875	13793	13960	13881	13942	14007	13688	14083	13880	14025	13828	14044	13993	13943	13904	13947	13890	13904	13846	13954	13890	13690	13836	13805	13823	14014	13821	13966	13969	14057	13881	13966	13879	14007	13918	14055	13791	14019	13929	13985	13827	13862	13854	13909	13828	13907	13966	13874	13993	13926	13888	14009	13892	13841	13862	13677	13838	13906	13949	13966	13801	13816	13969	13903	13819	13838	13782	13776	13978	13927	13926	13886	13952	13935	13900	13892	13874	14073	13945	13811	13871	13988	13804	13901	14000	13886	13868	13995	13880	13740	13822	13910	13951	13730	13943	13868	13926	13883	13937	14011	14036	13914	14022	13872	13922	13902	13927	13928	13836	13934	13966	13930	13993	13767	14027	13980	13945	13849	13798	13759	14093	13933	13940	13934	13961	13913	13994	13963	13931	14018	14051	13767	13786	14079	13809	13840	13948	13860	13927	13897	13831	13947	13825	14141	13964	14026	13979	13913	14027	13898	13961	13917	13938	13969	13904	13878	13889	13912	13835	13915	13763	14028	14018	14131	13847	13930	13942	13871
24725	21078	28177	24610	22906	23190	22754	19688	19269	18911	18881	18630	18519	18632	18306	18234	18419	18370	18538	18373	18346	18060	18008	18098	17924	17847	17902	17778	17754	17878	17744	17733	17855	17633	17829	17619	17577	17895	17869	17795	17987	18062	17848	18219	18411	18369	18014	18198	17903	17653	17717	17799	17883	17867	17843	17698	17883	17552	17608	17634	17885	17737	17624	17568	17590	17540	17711	17675	17684	17700	17636	17638	17772	17759	17832	17749	17636	17559	17878	17673	17607	17722	17617	17689	17495	17832	17922	17619	17823	17820	17704	17809	17714	17647	17900	17980	17763	17671	17711	17518	17882	17785	17848	17579	17637	17566	17785	17678	17527	17770	17731	17783	17650	17754	17809	17704	17803	17639	17885	17684	17488	17538	17774	17599	17719	17636	17782	17684	17649	17485	17849	17715	17862	17574	17687	17696	17579	17544	17622	17652	17595	17625	17701	17448	17707	17631	17786	17782	17590	17691	17517	17753	17646	17532	17595	17635	17708	17700	17752	17485	17614	17802	17683	17746	17658	17555	17801	17820	17757	17836	17754	17641	17692	17825	17618	17665	17527	17412	17698	17717	17841	17714	17556	17580	17645	17653	17666	17767	17717	17658	17868	17599	17713	17773	17630	17703	17759	17426	17643	17846	17676	17658	17569	17664	17790	17743	17671	17716	17671	17692	17713	17487	17608	17813	17698	17869	17904	17766	17655	17706	17869	17778	17506	17673	17820	17894	17649	17606	17526	17789	17756	17644	17550	17689	17694	17725	17659	17605	17812	17693	17797	17723	17722	17575	17645	17847	17734	17707	17674	17538	17706	17633	17680	17804	17645	17744	17632	17750	17778	17771	17653	17692	17592	17678	17660	17710	17552	17725	17962	17874	17700	17655	17957	17656	17354	17750	17738	17802	17788	17727	17714	17744	17629	17928	17752	17705	17877	17636	17617	17437	17529	17706	17732	17763	17741	17513	17824	17760	17689	17742	17881	17485	17623	17601	17683	17586	17615	17669	17823	17656	17750	17492	17610	17772	17607	17744	17537	17534	17606	17813	17785	17703	17930	17792	17465	17694	17650	17615	17706	17576	17532	17654	17752	17743	17840	17952	17787	17632	17855	17749	17620	17695	17658	17715	17612	17752	17769	17722	17592	17687	17733	17719	17770	17731	17696	17455	17628	17799	17821	17796	17712	17597	17706	17771	17673	17662	17595	17745	17891	17541	17668	17654	17675	17640	17800	17492	17623	17539	17622	17640	17812	17704	17946	17653	17687	17622	17592	17444	17786	17666	17827	17765	17762	17758	17698	17653	17576	17751	17656	17596	17704	17983	17710	17777	17703	17742	17550	17476	17529	17789	17618	17574	17477	17518	17675	17646	17802	17600	17739	17686	17667	17672	17784	17556	17528	17813	17672	17577	17777	17713	17549	17549	17650	17671	17642	17578	17813	17653	17665	17619	17760	17753	17813	17878	17632	17597	17598	17571	17803	17401	17537	17661	17901	17592	17863	17483	17842	17646	17676	17775	17907	17634	17671	17673	17704	17529	17783	17887	17706	17820	17598	17711	17735	17717	17727	17712	17688	18050	17685	17652	17664	17761	17587	17748	17687	17756	17833	17861	17661	17770	17619	17576	17764	17691	17652	17913	17692	17604	17519	17817	17766	17775	17722	17685	17688	17732	17806	17818	17631	17888	17706	17899	17779	17806	17781	17606	17791	17752	17619	17682	17769	17583	17874	17585	17670	17708	17698	17595	17482	17690	17734	17575	17684	17744	17756	17494	17651	17726	17672	17727	17651	17668	17637	17625	17828	17689	17891	17723	17663	17596	17662	17642	17664	17846	17806	17431	17829	17615	17873	17876	17586	17682	17579	17716	17697	17489	17670	17807	17592	17785	17566	17787	17768	17682	17531	17854	17615	17753	17634	17678	17728	17845	17696	17762	17587	17549	17587	17671	17493	17663	17688	17658	17757	17870	17890	17826	17782	17686	17749	17697	17823	17670	17679	17605	17802	17764	17738	17513	17710	17954	17932	18131	17775	17724	17708	17649	17779	17683	17457	17527	17655	17723	17639	17664	17529	17861	17763	17598	17361	17521	17702	17732	17699	17473	17707	17779	17665	17764	17672	17590	17843	17804	17638	18042	17911	17669	17650	17703	17812	17470	17639	17779	17740	17629	17632	17696	17902	17581	17784	17579	17577	17756	17801	17504	17848	17790	17694	17646	17789	17626	17495	17554	17600	17364	17792	17711	17635	17690	17680	17554	17669	17628	17678	17769	17764	17668	17756	17867	17722	17792	17563	17788	17820	17621	17753	17728	17666	17817	17849	17748	17916	17727	17578	17514	17716	17800	17773	17666	17633	17650	17768	17539	17574	17709	17636	17920	17786	17721	17741	17651	17758	17809	17746	17934	17674	17674	17858	17642	17727	17577	17715	17622	17651	17788	17969	17774	17562	17733	17601	17848	17680	17580	17633	17541	17661	17556	17713	17789	17586	17750	17694	17677	17557	17563	17823	17584	17705	17571	17709	17855	17791	17762	17572	17773	17728	17661	17724	17616	17640	17811	17587	17603	17754	17684	17868	17672	17739	17551	17576	17448	17629	17679	17655	17663	17672	17788	17630	17610	17470	17706	17769	17673	17746	17560	17750	17872	17668	17922	17692	17693	17657	17680	17736	17938	17792	17645	17838	17419	17723	17789	17572	17696	17711	17670	17801	17513	17653	17836	17830	17746	17669	17643	17819	17752	17807	17787	17649	17700	17567	17652	17629	17532	17857	17587	17914	17667	17722	17834	17774	18072	17792	17820	17639	17701	17801	17657	17973	17558	17652	17713	17733	17814	17612	17593	17606	17783	17721	17645	17639	17602	17501	17881	17828	17703	17893	17901	17990	17551	17573	17798	17877	17660	17632	17862	17775	17984	17778	17704	17512	17820	17664	17698	17703	17779	17652	17576	17423	17549	17783	17811	17832	17686	17764	17643	17516	17802	17803	17707	17673	17477	17428	17373	17928	17819	17752	17817	17788	17541	17618	17920	17800	17617	17520	17846	17587	17775	17826	17685	17932	17889	17741	17798	17635	17621	17722	17602	17777	17790	17830	17679	17728	17827	17702	17778	17813	17673	17695	17648	17531	17690	17602	17694	17715	17649	17661	17596	17718	17668	17729	17766	17695	17833	17711	17684	17894	17711	17770	17643	17692	17670	17779	17781	17638	17592	17770	17797	17704	17713	17899	17687	17687	17765	17642	17797	17623	17778	17854	17721	17654	17782	17588	17544	17637	17653	17548	17715	17716	17653	17466	17713	17598	17543	17646	17492	17542	17755	17736	17748	17774	17547	17604	17702	17586	17644	17881	17550	17534	17691	17696	17527	17927	17726	17817	17553	17604	17711	17759	17763	17804	17628	17959	17521	17782	17623	17442	17658	17779	17576	17558	17533	17578	17598	17553	17752	17514	17566	17812	17601	17632	17744	17802	17867	17719	17435	17928	17886	17638	17726	17709	17626	17567	17655	17652	17663	17734	17718	17625	17358	17513	17819	17791	17656	17697	17633	17795	17711	17844	17724	17674	17616	17640	17590	17697	17696	17790	17685	17585	17621	17707	17845	17520	17736	17714	17903	17751	17786	17542	17746	17838	17726	17769	17721	17630	17945	17624	17892	17673	17583	17592	17680	17697	17661	17795	17792	17804	17798	17525	17722	17795	17540	17725	17964	17620	17673	17634	17597	17750	17702	17925	17509	17805	17423	17733	17880	17556	17794	17853	17622	17924	17993	17611	17605	17552	17737	17651	17703	18001	17766	17906	17763	17680	17711	17748	17979	17995	17862	17598	17687	17687	17578	17638	17827	17799	17679	17495	17750	17700	17519	17616	17723	17722	17654	17819	17660	17703	17774	17638	17600	17635	17638	17646	17586	17501	17922	17767	17814	17377	17725	17658	17703	17577	17713	17605	17647	17618	17621	17764	17611	17535	17676	17644	17623	17905	17850	17773	17511	17560	17635	17777	17757	17638	17809	17968	17878	17726	17575	17773	17733	17752	17498	17580	17782	17774	17795	17682	17890	17656	17444	17676	17577	17729	17737	17817	17682	18057	17709	17628	17835	17684	17664	17967	17768	17844	17917	17730	17689	17590	17811	17671	17613	17894	17661	17707	17648	17857	17748	17797	17843	17720	17722	17597	17743	17710	17846	17679	17604	17602	17825	17554	17546	17667	17701	17610	17668	17764	17573	17867	17600	17759	17478	17689	17789	17617	17545	17830	17697	17558	17559	17788	17920	17722	17723	17840	17352	17620	17428	17541	17610	17696	17734	17736	17562	17539	17772	17646	17662	17649	17498	17600	17632	17843	17787	17650	17700	17637	17787	17675	17653	17898	17585	17614	17789	17713	17698	17611	17816	17762	17511	17627	17701	17827	17668	17754	17862	17590	17901	17762	17636	17565	17512	17713	17577	17701	17545	17536	17654	17673	17641	17668	17757	17749	17718	17626	17568	17707	17523	17755	17520	17881	17806	17682	17680	17717	17740	17576	17657	17545	17627	17759	17613	17582	17775	17784	17689	17738	17520	17680	17779	17704	17529	17799	17726	17621	17760	17837	17956	17637	17534	17645	17670	17968	17758	17749	17683	17623	17525	17724	17743	17768	17681	17746	17981	17723	17873	17712	17751	17830	17629	17965	17959	17699	17849	17834	17952	17762	17881	17706	17808	17823	17723	17752	17801	17692	17548	17765	17661	17879	17836	17917	17548	17545	17588	17674	17826	17886	17597	17688	17544	17667	17672	17662	17850	17787	17734	17707	17679	17700	17949	17670	17617	17476	17974	17645	17723	17719	17580	17608	17729	17709	17603	17653	17547	17621	17633	17806	17633	17381	17659	17741	17756	17568	17729	17651	17682	17679	17712	17974	17560	17641	17719	17768	17815	17728	17709	17647	17699	17798	17533	17677	17632	17571	17694	17741	17704	17708	17576	17557	17665	17667	17582	17675	17664	17757	17751	17743	17437	17543	17598	17698	17718	17734	17739	17608	17795	17874	17662	17631	17814	17533	17660	17816	17778	17825	17593	17719	17761	17802	17565	17578	17638	17652	17821	17732	17701	17725	17750	17787	17874	17649	17640	17844	17515	17759	17712	17732	17723
22679	37044	34631	26983	22106	19413	18191	16808	16161	15781	15764	15385	15192	15408	15148	15048	15018	14960	14965	14957	14787	14663	14692	14667	14321	14392	14188	14228	14394	14278	14176	14195	14150	14104	14225	14116	14353	14178	14246	14259	14368	14726	14890	14822	15230	14820	14790	14236	14175	14192	13999	14016	14189	14106	14156	14108	14166	14023	13996	14237	14320	13883	14136	14098	14193	14000	14199	14055	14037	14052	14100	14047	14064	14275	14138	14085	14085	14243	14102	14247	14285	14271	14149	14216	14178	14096	14029	14253	14085	14183	14021	14056	14172	14070	14096	14140	14018	14025	14107	14141	14108	14125	14240	14057	14170	13959	13770	14174	14234	14092	14301	14158	14162	14029	14209	14103	14106	14085	14067	14332	14158	14274	13907	14190	14127	14087	14279	13976	14099	14286	14124	14030	14122	14135	14117	14106	13940	13988	13990	14090	14051	14148	13999	14159	14229	14104	14201	14207	14111	14073	14092	14041	14130	14179	14140	14073	14167	14248	14171	14205	13994	14093	14028	14068	14138	14118	14185	14096	14054	14031	14135	14099	14252	13875	13988	14106	14011	13988	14027	14007	14147	14109	14113	14208	14254	14303	14106	14147	14191	14078	14055	14143	14063	14170	14237	14114	14012	14346	14252	14311	14188	14255	14035	14135	14077	14033	14092	14055	14134	14075	14126	14111	14052	14008	14045	13961	14117	14061	14107	14293	14221	14131	14213	14040	14096	14188	14022	14177	14189	14034	14073	14111	14072	14077	14173	14062	14125	14158	13965	14080	14190	13982	14276	14046	14017	14185	14229	14078	14106	14024	14056	14056	13956	14024	14199	14157	14124	14027	14070	14233	14280	14230	14122	14191	14193	14173	14132	14155	14151	14326	14220	13957	14231	14083	14161	13923	13974	14022	14223	13897	14128	14194	14086	14104	14160	14077	14002	14093	13977	14056	14167	13957	14020	14228	14172	14235	13989	14316	14103	13986	14196	14103	13987	14018	14215	14069	14334	14196	14359	14066	14130	14160	14197	14096	14002	14213	13968	14201	14133	14295	13933	13964	14170	14155	14109	13932	13986	14289	13949	14104	14095	14136	14062	14162	13889	14108	13942	14032	13978	14047	14052	14219	14140	14034	14158	14108	14197	14152	14229	14048	14011	14219	14156	14197	14072	14020	14249	14142	14326	14042	14163	14172	14094	14091	14136	14208	13983	14093	14292	14135	14102	13934	14230	14265	14104	13832	13998	14113	14212	14022	14232	14075	14184	14242	14225	14149	14277	14247	13990	14127	14064	14049	14141	13890	14212	14153	14180	14147	14202	13987	14202	14004	14257	14117	13951	14269	14075	14022	14222	13964	14072	14181	14002	14234	14090	14224	13925	14201	14379	14172	13974	14087	13904	14088	14011	14120	14192	14082	14205	14013	14249	14032	13904	14093	14025	14127	14180	14336	14055	13870	14259	14176	14362	14249	14126	14180	13980	14152	14119	14219	14031	14274	14186	14354	14157	14160	14094	14159	14144	14183	13986	14139	14109	14163	14215	14110	14030	14228	14198	14158	14180	14005	13984	14135	14123	14180	14147	13994	14166	14078	14127	14047	14047	14060	14188	14033	14165	14008	14126	14213	14108	14059	14162	14135	14011	14147	14115	13978	14352	14074	14161	14180	14254	14367	14058	14016	14259	14195	14152	14132	14343	14264	14116	14231	14067	14287	14007	14219	14152	14150	14164	14150	14095	14138	14102	13871	14046	14282	14198	14067	14061	14075	14115	14170	14160	14107	14268	14083	14062	14130	14038	14224	14215	14136	14344	14165	14196	14135	14137	14199	14083	14162	13944	14127	14137	13989	14153	14045	13908	14086	14128	14087	14058	13989	14129	14138	14117	14097	14267	14193	14116	14068	14008	14102	14154	13994	14397	14092	14126	14016	14122	14034	14197	14265	14132	14241	14154	14033	14048	14055	14072	14213	14104	14223	14168	13950	14173	14214	14065	13994	14161	14036	14207	14239	14208	14121	14219	14051	14106	14150	14012	14192	14058	14146	14106	14392	13980	14190	14181	14163	14165	14201	14165	14148	14252	14123	14081	14151	14291	14159	14129	14155	14275	14060	14045	14063	14251	14153	14219	14203	14184	14274	14189	14241	14036	14030	14216	14208	14080	14071	14363	13970	14046	13974	14182	14231	14164	14135	14037	14194	14114	14145	14194	13951	14212	13913	13987	14116	14045	14168	14031	14124	14114	13970	14255	14055	14214	14032	14114	14032	14009	14164	14174	14107	14062	14215	14121	14052	14154	14187	14132	14135	14026	14206	14179	14199	14000	14207	14155	14123	14085	14036	14207	14195	14110	14163	14214	14163	14013	14051	14231	14191	14155	14199	13973	14244	14058	14157	13940	14165	13999	14083	14229	14133	14312	14112	14286	14130	14183	14197	14047	14224	14173	14084	14234	14134	14154	14236	14182	13978	14162	14207	14120	14135	14030	14021	14092	14111	14198	14201	13985	14004	14104	14194	14042	14167	14209	14012	14022	14271	14074	14177	14225	14092	14037	14316	14081	14174	14140	14169	14220	14080	14061	14117	14106	14161	14099	14227	14077	14140	13941	14137	14082	14156	14109	14184	14048	14025	14146	14042	14065	14258	14187	14116	14159	14205	14229	14099	13908	14113	14057	14103	14074	14269	14148	14215	13983	14037	14111	14091	14306	14074	14134	14142	14145	14086	14263	14176	13978	14211	14172	14069	14206	14162	14101	13973	14031	14226	14147	14037	14071	14264	14138	14065	14075	14226	14197	14402	13972	14180	13985	13994	14080	14174	14234	14251	14160	14050	14172	14186	14216	14249	14172	14159	14221	14209	14158	14275	14141	14197	14242	14075	14108	14045	14103	14025	14040	14086	14180	14116	14130	14185	14280	14111	14006	14190	14185	14199	14034	14174	14029	14071	14123	13982	14248	14147	14114	14098	14153	14005	14055	14264	14084	14231	14077	14217	14101	14094	14159	14187	14038	14149	14085	14026	13880	14144	14097	14007	14292	14076	14278	14182	14069	14278	14258	14260	14000	14126	14156	14002	14139	14040	14045	14050	14186	14006	14107	14073	14165	14004	14175	14126	14071	13924	14120	14034	14087	14167	14107	14190	14173	14015	14157	14041	14240	14158	14079	14155	14129	14003	14171	13869	14134	14135	14156	14008	13990	14068	13908	14152	14113	14050	14099	14072	14120	14161	14219	14237	14142	14119	14005	14046	14107	13964	14154	14152	14096	14132	14128	14114	14163	14287	14214	13935	14133	14047	14094	14149	13997	14022	14202	14178	14126	14285	13966	14193	14234	13843	14227	14043	14099	14067	14199	14266	14170	14322	14064	14126	14203	14048	14184	14027	14096	14167	14152	14175	14224	14162	14111	14178	14080	14029	14041	14183	14058	14105	14318	14262	14188	14134	14109	14088	14131	14213	14123	14153	14185	14304	14124	14220	14253	14098	14078	14147	14033	13977	14125	14120	14224	14162	14183	14069	14071	14128	13967	14110	13935	14016	14110	14220	14156	14113	14282	14173	14326	14061	14041	14287	14254	14048	14154	14177	14103	14078	14060	14010	14082	14313	14112	14213	14082	14229	14069	14065	14197	14106	14323	14138	14204	14085	14188	14292	14040	14233	14063	14146	14114	14057	14040	14120	14195	14247	13967	14180	14105	14178	14082	13965	14121	13985	14108	14335	14136	14145	14135	14082	14056	14169	14234	14156	14007	14149	14219	14048	14108	14200	13999	13982	14113	14147	14125	14020	14135	14202	14189	13998	14084	14116	14207	14029	14023	14136	14203	14196	13999	14110	14143	14107	14245	14075	13951	14199	13962	14304	14252	14195	14040	14040	14040	14257	14114	14062	14116	14207	14049	14171	14104	14246	14064	14094	14081	14207	14129	14081	14137	14100	14057	14270	14258	14059	14069	14169	14055	14037	14167	14119	14135	14158	14187	14159	14110	14155	14166	14267	14141	14241	14072	14109	14150	13988	14195	14110	14222	14133	14156	14340	14194	14067	14032	14174	14282	13994	13979	14124	14026	14227	13907	14294	14030	14024	14104	14033	14268	14213	14013	14025	14266	14047	14111	14055	14178	14089	14036	14117	14253	14214	14041	14317	14116	14057	14064	14308	14234	14070	14113	14262	14171	14062	14226	14303	14137	14080	14249	14126	14137	14071	13978	14090	14144	14224	14124	14245	14081	14218	14155	14102	14073	14122	14165	14046	14204	14072	14058	14100	14028	14172	14028	14066	14201	14040	14229	13983	14234	14227	14195	14222	14051	14145	14198	14067	14222	14071	13987	14086	14023	14053	14188	14091	14176	13899	14034	14030	14186	14195	13954	14104	14157	14072	14205	14037	14261	14097	14014	14185	14100	14094	14242	14048	14292	14023	14171	14149	13968	14107	14194	14121	14109	13969	14127	14149	13956	14161	14066	14187	13888	14112	14031	14139	14027	13914	14066	14185	14017	14094	14176	14021	14085	14330	14178	14033	14061	14168	14047	14161	14178	14130	14072	14181	14127	14055	14166	14068	14041	14040	14240	13984	14082	14093	13992	14072	14030	14164	14215	14011	14256	14024	14208	14196	14259	14184	14097	14147	14065	14237	14151	13965	14154	14094	14039	14041	14054	14145	14154	14063	14038	14330	14069	14027	14242	14131	14252	14035	14161	14097	14092	13931	14110	14227	14010	14161	14262	13995	14131	14131	14167	14084	14045	14205	14178	14124	14137	14091	14085	14086	14140	14177	14054	13989	14207	14144	14141	14001	14216	14163	14133	14176	14146	14183	14046	14108	14079	14203	14144	14198	14125	14059	14213	13964	14180	14172	14083	14096	14035	14100	14268	14132	13972	13974	14115	14123	14206	14241	14156	14124	14255	14022	14187	14090	14062	14243	14196	14210	14173	14044	14135	14098	14204	14095	14218	14091	14326	14166	14103	14107	13977	14190	14076	14075	14092	14066	14143	14211	14208	14235	14046	14180	14038	14202	14308	13972	14002	14086	14157	14151	14013	14217	14256	14188	14101	14106	14194	14216	14133	14101	14080	14262	14083	14183	14292	14233	14099	13940	14238	14058	14247	14256	14129	14161	14140	14086	14183	14206	14141	14171	14106	14231
23464	21028	28437	23757	21893	24728	25758	21065	20073	19688	19367	19022	18969	19057	18931	18595	18580	18548	18471	18620	18327	18228	18082	18029	17962	18027	17874	18006	18038	17818	17936	17738	17755	17755	17632	17498	17412	17783	17725	17703	18043	18834	19147	18708	18357	18273	17846	17862	17576	17577	17631	17862	17758	17718	17606	17623	17733	17765	17498	17680	17847	17490	17656	17762	17826	17651	17394	17576	17842	17651	17717	17700	17428	17546	17669	17557	17453	17565	17496	17872	17545	17408	17727	17513	17556	17508	17520	17473	17510	17631	17550	17536	17473	17554	17584	17403	17617	17374	17404	17649	17554	17474	17818	17474	17341	17503	17465	17452	17677	17554	17644	17604	17485	17678	17563	17568	17657	17691	17818	17745	17531	17512	17595	17393	17650	17627	17753	17740	17652	17514	17717	17766	17767	17472	17529	17515	17460	17580	17592	17817	17525	17527	17527	17678	17712	17482	17541	17617	17603	17392	17691	17538	17548	17599	17534	17600	17496	17568	17496	17723	17547	17473	17487	17613	17690	17488	17707	17635	17678	17627	17471	17592	17515	17614	17519	17702	17744	17504	17746	17802	17598	17790	17717	17556	17498	17436	17698	17566	17604	17575	17435	17430	17436	17590	17753	17541	17587	17835	17489	17619	17663	17623	17404	17574	17647	17509	17603	17418	17561	17592	17637	17515	17405	17553	17426	17735	17787	17612	17706	17462	17745	17654	17509	17518	17761	17458	17490	17609	17585	17548	17674	17559	17347	17506	17875	17692	17732	17686	17564	17772	17645	17312	17560	17578	17549	17529	17382	17558	17573	17614	17729	17491	17582	17656	17640	17645	17456	17438	17626	17451	17574	17610	17581	17649	17337	17584	17449	17627	17657	17677	17331	17364	17688	17545	17606	17727	17514	17546	17529	17650	17725	17401	17424	17623	17665	17700	17676	17357	17357	17675	17488	17523	17666	17709	17461	17248	17536	17455	17434	17642	17671	17521	17443	17800	17585	17646	17502	17766	17236	17407	17605	17574	17652	17622	17712	17716	17596	17598	17647	17582	17804	17563	17753	17608	17577	17483	17553	17414	17652	17658	17524	17499	17677	17663	17456	17520	17531	17480	17571	17679	17678	17592	17614	17625	17553	17612	17534	17470	17605	17651	17811	17592	17414	17750	17338	17459	17399	17500	17554	17401	17712	17654	17660	17665	17475	17654	17488	17518	17360	17759	17630	17530	17582	17329	17541	17621	17608	17353	17575	17656	17736	17671	17543	17425	17675	17643	17701	17639	17540	17393	17630	17408	17438	17627	17666	17474	17584	17367	17369	17441	17416	17629	17817	17711	17449	17592	17666	17628	17703	17430	17494	17428	17521	17527	17513	17471	17566	17646	17634	17554	17652	17595	17639	17539	17489	17420	17717	17768	17582	17526	17594	17649	17287	17268	17482	17689	17664	17576	17609	17680	17506	17543	17667	17500	17423	17420	17401	17632	17568	17699	17579	17629	17599	17557	17427	17415	17609	17651	17751	17561	17695	17626	17545	17391	17448	17648	17547	17596	17569	17384	17696	17712	17698	17474	17422	17734	17725	17579	17524	17546	17529	17413	17395	17587	17616	17331	17616	17680	17183	17560	17647	17536	17505	17472	17577	17471	17648	17632	17412	17525	17571	17636	17387	17508	17556	17476	17436	17355	17682	17768	17233	17719	17487	17627	17684	17553	17746	17550	17701	17510	17602	17518	17609	17464	17471	17528	17499	17593	17615	17274	17402	17554	17334	17502	17605	17607	17529	17505	17628	17620	17642	17429	17685	17674	17430	17670	17678	17786	17691	17746	17486	17415	17549	17514	17701	17639	17659	17551	17411	17447	17550	17524	17579	17417	17521	17517	17421	17605	17613	17546	17544	17703	17510	17495	17599	17552	17644	17434	17686	17803	17640	17489	17714	17466	17599	17631	17672	17640	17743	17431	17697	17495	17438	17374	17461	17677	17376	17544	17603	17461	17727	17471	17573	17514	17599	17432	17589	17473	17514	17437	17524	17551	17726	17669	17653	17746	17719	17603	17466	17621	17661	17851	17660	17366	17518	17747	17621	17512	17485	17581	17846	17468	17668	17671	17656	17657	17659	17274	17652	17627	17459	17734	17697	17490	17536	17599	17460	17358	17560	17665	17616	17919	17522	17707	17311	17458	17815	17506	17766	17283	17496	17472	17534	17557	17670	17348	17604	17426	17482	17451	17564	17492	17667	17593	17455	17618	17596	17724	17469	17639	17707	17661	17524	17515	17435	17652	17615	17635	17609	17529	17840	17506	17406	17598	17737	17734	17507	17542	17514	17435	17466	17466	17565	17465	17598	17620	17709	17617	17520	17302	17475	17698	17578	17541	17614	17408	17493	17765	17730	17463	17680	17522	17434	17471	17910	17521	17544	17480	17548	17542	17612	17579	17558	17535	17707	17541	17474	17580	17502	17563	17410	17490	17352	17563	17540	17626	17548	17677	17615	17493	17563	17567	17455	17638	17632	17485	17452	17613	17754	17479	17506	17627	17422	17426	17497	17393	17697	17707	17436	17471	17647	17671	17484	17490	17633	17609	17528	17637	17655	17731	17643	17455	17877	17454	17691	17707	17672	17481	17735	17763	17826	17727	17429	17654	17598	17798	17592	17716	17671	17604	17520	17494	17589	17595	17564	17529	17563	17425	17509	17637	17420	17463	17367	17510	17609	17783	17509	17493	17589	17459	17695	17619	17787	17587	17671	17578	17544	17275	17706	17649	17744	17687	17600	17556	17426	17427	17724	17598	17668	17484	17515	17421	17468	17485	17584	17597	17602	17397	17557	17652	17853	17604	17490	17430	17609	17726	17533	17664	17378	17564	17571	17458	17546	17561	17600	17505	17697	17586	17842	17569	17555	17623	17386	17349	17861	17817	17581	17559	17575	17611	17609	17402	17259	17589	17557	17655	17611	17504	17677	17706	17657	17593	17494	17657	17612	17425	17740	17548	17677	17576	17593	17474	17599	17442	17748	17521	17902	17504	17397	17382	17350	17320	17543	17683	17438	17484	17688	17606	17446	17509	17679	17734	17278	17353	17297	17412	17507	17648	17837	17503	17785	17684	17593	17740	17562	17810	17854	17622	17683	17673	17737	17645	17748	17736	17523	17715	17605	17332	17578	17762	17298	17417	17501	17666	17551	17582	17559	17381	17531	17780	17531	17499	17400	17660	17544	17604	17483	17666	17483	17490	17936	17553	17597	17642	17488	17495	17752	17607	17666	17417	17514	17542	17736	17431	17576	17448	17411	17456	17686	17600	17693	17592	17687	17648	17646	17341	17543	17370	17679	17705	17408	17599	17320	17385	17579	17683	17521	17554	17625	17619	17600	17502	17567	17617	17559	17549	17493	17340	17577	17542	17556	17567	17532	17429	17587	17355	17638	17801	17540	17325	17641	17468	17611	17498	17735	17477	17604	17760	17652	17461	17501	17699	17580	17601	17760	17388	17642	17662	17662	17718	17614	17714	17555	17655	17719	17626	17460	17506	17584	17536	17529	17474	17678	17568	17488	17524	17435	17551	17533	17517	17514	17763	17595	17532	17398	17662	17467	17502	17484	17646	17744	17355	17695	17682	17508	17481	17712	17609	17334	17469	17521	17517	17550	17414	17575	17553	17814	17640	17463	17591	17569	17441	17617	17588	17637	17478	17610	17677	17612	17403	17597	17478	17401	17594	17546	17495	17542	17587	17585	17580	17523	17605	17561	17625	17439	17570	17531	17832	17594	17726	17617	17515	17688	17423	17479	17458	17657	17625	17515	17459	17747	17464	17448	17426	17581	17500	17589	17514	17576	17575	17491	17649	17582	17519	17644	17749	17766	17623	17652	17551	17634	17819	17595	17498	17448	17544	17585	17374	17715	17605	17410	17604	17491	17398	17637	17603	17657	17651	17608	17607	17580	17335	17416	17526	17532	17562	17427	17560	17491	17515	17521	17708	17655	17513	17708	17536	17603	17295	17767	17512	17588	17451	17438	17489	17563	17508	17354	17404	17384	17636	17744	17700	17534	17576	17685	17594	17638	17660	17577	17518	17578	17597	17506	17459	17508	17529	17433	17494	17446	17596	17567	17467	17592	17533	17560	17519	17602	17523	17626	17382	17563	17696	17605	17542	17562	17612	17559	17531	17716	17515	17678	17704	17476	17506	17649	17474	17520	17486	17479	17499	17666	17572	17547	17832	17589	17651	17579	17593	17592	17660	17563	17507	17769	17810	17714	17606	17476	17620	17700	17570	17402	17634	17525	17541	17343	17539	17360	17370	17676	17641	17582	17477	17473	17439	17738	17646	17754	17448	17477	17536	17512	17466	17714	17490	17821	17774	17621	17307	17387	17565	17506	17450	17419	17663	17450	17451	17675	17601	17573	17745	17691	17510	17506	17620	17475	17749	17514	17508	17680	17593	17625	17473	17182	17522	17434	17569	17532	17549	17676	17482	17681	17572	17315	17630	17728	17697	17839	17593	17705	17565	17541	17429	17620	17479	17596	17471	17673	17569	17663	17476	17771	17589	17867	17599	17477	17622	17728	17700	17371	17588	17638	17447	17810	17600	17486	17373	17639	17837	17489	17596	17425	17705	17429	17502	17654	17692	17497	17442	17448	17713	17526	17620	17609	17654	17584	17676	17612	17357	17586	17588	17669	17545	17714	17539	17506	17647	17443	17569	17710	17667	17610	17474	17604	17665	17391	17413	17507	17658	17863	17565	17600	17822	17518	17525	17663	17597	17777	17582	17644	17651	17427	17669	17516	17540	17470	17496	17523	17535	17531	17497	17507	17338	17591	17708	17644	17621	17531	17708	17578	17439	17440	17677	17559	17506	17550	17462	17452	17344	17629	17723	17438	17375	17481	17560	17540	17475	17717	17332	17579	17480	17576	17658	17646	17573	17652	17591	17542	17531	17698	17754	17577	17658	17511	17608	17690	17611	17616	17299	17403	17498	17582	17511	17690	17596	17691	17593	17440	17571	17429	17560	17735	17439	17475	17626	17799	17607	17701	17706	17514	17264	17311	17381	17691	17542	17588	17532	17535	17294	17394	17761	17580	17538	17569	17458	17570	17665	17598	17434	17650	17616	17682	17496	17608	17468	17555	17502
25464	42456	40048	31914	25905	22445	20439	18361	17431	16957	16521	16099	16080	16000	15744	15564	15459	15278	15284	15306	15199	14836	14788	14613	14437	14493	14271	14311	14521	14232	14295	14161	14217	13984	14016	14064	14116	14234	14097	14114	14533	16178	16097	15572	15033	14527	14538	14369	14133	13995	14063	13956	14023	13879	14012	13887	14160	13971	14180	14019	13792	13978	14156	14001	13974	14077	13885	13942	14111	13966	13995	13979	14186	14042	14006	13932	14104	14026	14130	13994	13853	13881	14123	13868	13999	14098	14008	13972	13898	13985	13950	14072	14037	14013	14064	14050	14024	14018	13985	14139	13985	14009	14045	14111	14030	14049	13853	13942	14027	14025	14008	13974	14213	13988	14124	14032	13835	13988	14060	14011	13918	13951	14049	13925	14091	14075	14053	13947	14103	14099	14038	14041	13839	13958	14063	14106	13858	13992	14070	13978	13918	14167	13912	13944	14156	13986	14002	14153	13966	13911	13870	14117	13927	14104	13993	13987	14047	14049	14105	13999	13920	13995	13927	13878	14115	14057	14062	13944	14254	13969	13938	14082	14022	14099	14038	13908	13893	14103	13920	14004	14101	14097	14069	14028	14102	14116	14144	14101	13953	13874	14044	13867	13947	13907	14068	14074	13892	14012	13958	14105	14035	14032	14157	13981	13966	14264	14206	14028	13891	14132	14044	14082	14088	13927	14098	13908	14052	14051	13868	14003	13931	14022	13976	13884	14013	13927	14095	14045	13993	14122	14070	14044	13892	13907	14002	14091	14149	14059	13863	13884	13854	13782	13971	13860	13983	13955	13987	13997	14022	13965	13938	13931	13935	13843	14143	13989	13919	14009	13949	13930	13992	14240	13958	13898	13915	13893	14038	13715	13953	13848	13965	14026	13952	14148	13841	14023	14086	13995	14012	14043	14044	13802	14034	14112	14119	13835	13944	13931	14104	14114	14119	14133	13949	13964	13899	13943	14117	13984	14085	13876	13959	14053	13966	14077	13909	14062	14160	14026	13926	13963	14106	14019	13980	13823	13977	14184	13937	13953	13939	13990	14081	14044	14003	14088	14005	13941	14031	14069	13976	14062	14002	13998	13989	14080	13931	13995	13893	14017	14034	13973	14037	14002	14011	14134	14110	14056	13966	13920	13970	13969	13970	13996	13911	14177	14032	14102	13929	13916	13997	14028	14005	14102	13938	13944	13949	14078	14051	13997	13903	13918	13943	13981	13994	14069	13877	13834	13870	13883	14081	14160	14086	14037	14002	14047	14100	13938	14132	14162	13844	14009	13945	13953	13891	14158	13979	14100	13854	13912	14087	13993	13938	14116	13898	13993	13883	13949	13863	13948	13917	14005	13995	13988	14016	13977	14150	13726	13888	13942	14073	14021	14029	13925	13989	13966	13960	14132	14103	14065	14112	13971	14107	13970	14042	13897	13782	13934	13938	14116	14122	13973	13925	13972	13970	13880	14036	13943	13983	14233	14011	13929	13971	14044	13873	13906	14076	13855	14037	14041	13995	13943	14220	13936	14045	13940	14079	14205	14092	14018	14085	13989	14037	13933	13699	14085	13903	13813	13894	14074	13958	14002	13868	14034	13760	13812	13909	13965	14150	14084	14016	13980	13881	14058	13971	13849	13960	13948	13960	13945	13914	13976	14056	13841	13987	13951	14061	13924	14032	13939	14035	14106	14024	14062	14005	13810	14085	14008	13998	13980	13896	13900	14005	14058	13900	14123	13959	13834	13961	13958	13898	13970	13979	13991	14091	14013	14096	14214	13885	13940	14009	13807	13925	13962	14090	13940	13943	13860	13977	13959	13858	13856	14057	13895	13942	14013	14059	14117	14141	14081	14052	14012	13950	14000	14052	13770	13950	13973	13895	13946	14002	13983	13974	13795	13957	13970	13973	14013	14121	13947	13906	13878	13944	13965	14045	14139	13897	14071	14190	13993	13985	13966	13957	13986	13982	13900	14054	14043	13917	13953	14061	14006	14157	14084	13870	14046	14030	14010	14032	14022	14079	14104	13981	14022	14092	14035	14013	13980	14023	13972	13986	13890	14027	14065	14147	13862	14017	14126	14020	14035	13723	13846	13988	14172	13942	14023	14085	13821	14017	14059	13974	13866	14065	14024	13994	14064	14077	14059	14052	14015	13950	14069	14039	13976	14066	14142	13811	13991	14061	13974	14113	14184	14084	14028	13952	13934	14024	13950	13941	13895	13927	13827	14093	13971	13941	14005	14114	14004	13954	14012	13978	14121	14015	13957	14031	14063	13810	14133	14174	13930	14043	14049	14038	14055	14043	13790	14092	14024	13906	13997	13814	14006	14096	13949	14115	13914	14018	14043	13955	13790	14011	13901	13999	13944	14005	14007	14037	14009	14129	14130	14152	14008	13993	14012	13997	14141	14073	13951	13898	13976	13970	14104	14047	14051	13831	14043	14034	14157	14089	13893	13989	14039	13741	13946	13957	14084	13961	14112	13869	14032	14080	13808	13914	13932	13827	14174	13832	14222	13936	14046	13891	14105	14025	14120	13954	13967	13883	13974	14075	13950	14012	14058	13993	14053	14024	14020	13865	14012	13815	13969	14080	13926	13838	14109	13990	14066	13921	14013	14066	13911	13958	14120	13987	14128	14130	13979	13984	13973	14095	14007	14083	13998	13968	13904	14086	14062	14189	14104	14129	13909	14070	14053	13954	14044	13759	14101	14235	14064	14062	14106	14001	14004	14096	13940	14077	13990	14117	14009	14149	14184	13918	14001	13975	14033	13960	13962	13849	14044	14014	13880	14004	14036	13989	14037	14028	13913	13987	13862	14009	13941	13982	14093	13995	13897	13832	13991	14109	13873	13879	13943	13993	13955	13942	14145	14104	13934	14123	14070	14123	14088	14016	13994	14084	13998	14089	13862	14190	13940	13978	13936	13927	13898	14102	13945	13821	14110	14086	14117	14036	14109	14018	13997	14023	14021	14015	14109	13844	14041	13891	14042	13955	13958	14029	14057	14017	13992	13857	13751	13906	13976	14016	14107	13916	13987	14125	14028	13886	14000	13974	14030	14055	14011	13954	13940	14043	14046	14069	13766	13968	14027	14063	14092	13939	13911	13956	13905	13906	14002	13827	14013	13810	13928	13897	13939	14076	14001	13984	13989	13952	13885	14065	13972	14264	13948	13803	14245	13976	13853	14046	14137	14090	13968	13987	13916	13964	13890	14175	13994	14071	13947	14042	14100	13781	14055	13987	13846	14178	13904	14023	13968	14059	14066	13983	13863	13935	13975	13996	14210	13924	14037	14023	14135	14118	14077	13871	14019	14090	14043	13939	14008	13956	13940	13902	13901	13982	13887	13963	13975	13984	14049	13932	14010	14145	13910	14164	13888	14125	13972	14058	14013	14005	14117	13984	14155	13960	14021	13989	13970	14011	13897	13924	14012	13888	14053	13870	14081	14221	13846	13908	14030	14170	14025	13989	13975	13845	14165	14081	14112	14125	13846	13952	13975	14049	14097	14100	13767	14059	14016	14004	14024	13889	13842	14031	13891	14017	14006	13784	13972	13870	13816	14135	13911	14076	14001	13969	13824	14178	13944	13986	14097	14027	14008	13922	13989	13990	14028	14008	13883	13869	13850	13912	13961	14017	14048	14070	13902	13896	13929	13895	14107	13965	14067	13962	13965	14096	13890	13966	13993	13930	13978	13811	14064	13988	14139	13988	14024	13970	14155	13999	14086	14146	14039	13911	14015	14035	13930	13912	14071	14028	13914	14218	13986	14060	13852	13918	14038	14039	13849	14185	14227	13971	14017	13879	13876	13955	14017	13874	14016	13974	13937	13946	14054	13901	13990	13852	13952	14146	13891	13942	13867	13984	13965	13822	13806	13993	14106	14282	13819	13986	14034	14139	14033	14132	14051	14038	13981	14005	14009	14207	14081	14026	13973	14002	14081	13937	14083	14019	13813	13806	13943	13776	13894	13971	13976	13978	13969	13987	13907	14004	14119	14149	13958	13924	13996	14036	14109	13963	14008	13991	13929	13980	13895	14157	14121	13813	13884	14174	14072	13969	14013	14089	14005	14109	13759	13871	13951	14006	13962	14000	13827	14030	14047	14020	13834	14137	14029	13813	14165	13981	13872	14109	14168	14114	14016	13991	14106	14164	13936	14085	13995	14148	14029	14053	13989	14055	13853	14094	13960	14010	14017	13978	14214	13849	14078	14071	14068	14075	13982	13821	14044	13842	13931	14042	14109	13868	13924	14009	14131	14057	13928	13967	14000	13951	13905	14149	13969	13935	14027	13978	13886	13922	13948	13987	13945	13964	13921	14007	14178	13957	14053	14034	13861	13979	14042	13960	13968	13857	13883	13846	13969	13960	14094	14009	13984	14042	14038	13959	13808	13967	13936	13877	14034	14055	13882	13977	14004	14081	13965	14019	14001	13958	13865	14102	14105	13986	13909	13940	13971	13965	13880	14090	14015	13986	14163	13943	14271	13890	14018	13906	14019	13975	14118	13954	14072	13999	14073	13986	14075	13826	13846	14132	13986	13874	13982	14083	13997	14113	14012	13977	14020	14070	14051	14278	13957	14100	13910	13915	13963	14214	13951	14079	14015	14010	13948	13950	14031	14100	13891	13905	13965	13938	14028	14110	14046	13867	14022	13896	14018	14107	14067	14076	13952	13955	13905	14017	13924	13820	14027	14126	13925	13963	13934	14007	13891	13994	14017	13942	14068	14083	13853	13967	14081	13979	13966	13899	14071	14055	13891	14200	13992	13931	14119	14142	14122	13919	13847	14068	14020	13769	13954	14095	14029	13944	13920	14026	13975	14091	14045	14048	14120	14023	13927	13918	14059	13867	13918	14145	13908	13962	14058	14099	14075	13998	14052	13943	14099	13879	14116	13987	14189	14134	13864	13825	14166	13980	13800	14162	13985	14087	13976	13860	14024	14114	13897	14080	13873	13962	14210	14201	13974	14040	13961	13831	13904	13933	13920	13993	14050	14066	14184	14048	13984	13953	13907	13966	14085	14038	14057	14048	14022	14164	14196	13825	14053	13888	14010	14029	13966	14130	13896	14175	13923	14089	14059	13917	14024	14003	13834	13982	14172	13988	13880	14029	14034	13965	13984	14086	14031
29522	23668	24916	21824	18700	18259	17995	17770	17565	17641	17788	17707	17710	17766	17896	17711	17613	17526	17515	17493	17739	17634	17594	17416	17609	17504	17581	17473	17362	17391	17523	17322	17550	17297	17638	17435	17211	17370	17466	17412	17475	17376	17387	17577	17553	17605	17540	17542	17414	17406	17252	17390	17446	17441	17521	17374	17398	17393	17294	17504	17362	17422	17295	17448	17175	17232	17325	17488	17341	17289	17432	17530	17226	17597	17478	17283	17487	17446	17426	17441	17347	17318	17199	17273	17523	17266	17485	17375	17437	17410	17342	17302	17363	17522	17391	17157	17371	17549	17510	17427	17290	17416	17454	17577	17172	17309	17220	17399	17251	17347	17506	17284	17238	17463	17470	17260	17510	17457	17382	17453	17318	17387	17369	17523	17309	17516	17295	17221	17284	17419	17558	17084	17237	17348	17373	17445	17295	17310	17358	17440	17336	17360	17317	17264	17144	17438	17452	17365	17412	17473	17402	17325	17159	17253	17336	17492	17368	17335	17491	17240	17456	17356	17443	17330	17478	17404	17524	17386	17401	17421	17333	17305	17344	17308	17394	17372	17363	17341	17435	17408	17345	17107	17396	17286	17357	17232	17563	17359	17400	17406	17328	17404	17438	17392	17511	17300	17321	17475	17424	17326	17267	17154	17362	17342	17371	17407	17356	17269	17380	17397	17325	17316	17493	17647	17353	17489	17320	17205	17455	17514	17482	17312	17444	17211	17310	17426	17438	17489	17286	17337	17269	17297	17330	17247	17393	17269	17247	17427	17324	17241	17208	17253	17331	17205	17260	17394	17454	17405	17406	17322	17344	17178	17348	17189	17463	17389	17230	17376	17306	17343	17464	17420	17500	17475	17462	17383	17356	17304	17225	17029	17301	17290	17273	17477	17453	17382	17369	17655	17511	17164	17387	17370	17332	17314	17237	17203	17115	17364	17413	17395	17378	17608	17521	17250	17134	17408	17465	17437	17342	17408	17308	17414	17157	17384	17476	17316	17324	17266	17434	17522	17464	17320	17301	17429	17233	17359	17439	17460	17421	17393	17409	17290	17268	17313	17396	17502	17238	17479	17350	17522	17360	17484	17433	17422	17597	17385	17199	17090	17544	17457	17458	17359	17492	17296	17372	17344	17180	17211	17378	17221	17322	17274	17319	17207	17417	17633	17640	17416	17502	17363	17494	17185	17410	17194	17519	17391	17357	17274	17286	17421	17341	17373	17259	17271	17437	17601	17550	17484	17241	17309	17579	17263	17337	17285	17365	17474	17248	17362	17428	17559	17311	17384	17372	17367	17180	17241	17267	17431	17468	17454	17225	17484	17485	17484	17320	17472	17481	17167	17262	17256	17488	17207	17422	17283	17453	17331	17369	17382	17406	17365	17280	17423	17145	17201	17459	17275	17439	17644	17308	17259	17341	17428	17472	17255	17425	17414	17078	17414	17424	17278	17294	17362	17500	17378	17499	17475	17265	17221	17280	17517	17576	17395	17340	17106	17249	17427	17075	17417	17249	17470	17439	17439	17342	17424	17353	17338	17344	17195	17405	17475	17369	17443	17321	17595	17438	17052	17358	17308	17298	17245	17495	17411	17344	17475	17326	17239	17454	17452	17493	17326	17445	17346	17393	17287	17709	17293	17412	17190	17358	17297	17339	17340	17581	17246	17384	17256	17474	17467	17425	17239	17422	17501	17392	17379	17387	17371	17332	17570	17576	17643	17328	17251	17486	17304	17416	17515	17474	17406	17551	17266	17159	17115	17418	17409	17488	17431	17490	17497	17423	17349	17175	17322	17474	17375	17290	17261	17373	17432	17685	17343	17269	17389	17146	17568	17362	17340	17282	17384	17315	17352	17461	17273	17404	17574	17398	17136	17239	17568	17100	17356	17414	17431	17439	17478	17447	17348	17307	17413	17389	17246	17367	17529	17290	17252	17252	17320	17467	17418	17449	17345	17500	17222	17167	17358	17300	17322	17478	17414	17611	17457	17202	17129	17273	17342	17256	17528	17448	17485	17251	17264	17276	17333	17447	17315	17345	17374	17609	17524	17414	17385	17312	17636	17445	17560	17247	17411	17584	17484	17122	17250	17497	17370	17139	17484	17475	17403	17381	17239	17466	17450	17308	17313	17258	17265	17454	17275	17532	17197	17409	17333	17276	17295	17213	17449	17412	17400	17357	17367	17402	17352	17505	17158	17462	17365	17374	17416	17555	17369	17399	17232	17162	17192	17362	17509	17658	17330	17419	17317	17388	17562	17446	17389	17172	17305	17371	17346	17369	17409	17534	17492	17558	17557	17360	17243	17266	17380	17417	17423	17333	17303	17574	17417	17339	17264	17464	17606	17225	17308	17531	17468	17496	17473	17179	17099	17353	17569	17582	17569	17294	17672	17473	17352	17345	17388	17418	17495	17531	17530	17396	17473	17345	17342	17246	17376	17391	17233	17453	17524	17450	17466	17481	17481	17222	17335	17525	17319	17300	17295	17614	17422	17518	17495	17366	17440	17569	17547	17386	17383	17561	17431	17386	17438	17034	17112	17263	17145	17620	17449	17330	17419	17354	17567	17553	17307	17573	17387	17493	17326	17436	17423	17348	17366	17417	17302	17376	17423	17581	17329	17445	17143	17267	17394	17297	17400	17370	17216	17515	17355	17239	17348	17335	17502	17358	17431	17433	17428	17216	17132	17393	17326	17448	17646	17508	17375	17405	17229	17310	17306	17533	17439	17543	17449	17464	17535	17474	17406	17303	17375	17312	17280	17409	17223	17290	17310	17365	17353	17294	17377	17434	17116	17421	17461	17460	17311	17420	17388	17176	17354	17528	17296	17480	17338	17355	17388	17283	17295	17596	17759	17336	17427	17505	17330	17414	17314	17488	17514	17231	17102	17483	17496	17433	17320	17372	17311	17391	17474	17732	17357	17243	17440	17470	17379	17204	17335	17422	17204	17339	17510	17182	17482	17485	17401	17435	17107	17382	17351	17364	17308	17227	17503	17394	17499	17505	17322	17508	17275	17190	17436	17362	17511	17221	17139	17239	17450	17352	17430	17364	17318	17379	17254	17237	17386	17632	17564	17309	17500	17405	17350	17355	17268	17249	17341	17518	17553	17420	17110	17368	17331	17395	17290	17557	17283	17389	17243	17564	17389	17429	17352	17538	17423	17314	17479	17346	17387	17361	17317	17293	17498	17331	17406	17638	17258	17556	17592	17486	17380	17300	17301	17273	17397	17334	17444	17531	17380	17289	17428	17458	17451	17309	17373	17175	17407	17453	17286	17429	17421	17435	17297	17472	17541	17258	17480	17276	17470	17438	17452	17481	17369	17632	17558	17542	17235	17300	17356	17218	17290	17532	17416	17580	17200	17278	17391	17471	17331	17377	17453	17503	17433	17528	17519	17601	17456	17327	17403	17405	17407	17584	17377	17246	17253	17537	17394	17316	17280	17329	17443	17345	17351	17363	17343	17341	17192	17435	17464	17425	17237	17458	17433	17414	17217	17336	17278	17220	17501	17547	17581	17431	17378	17309	17334	17501	17394	17222	17409	17293	17356	17479	17431	17393	17348	17354	17321	17407	17297	17421	17506	17523	17317	17497	17377	17444	17359	17341	17381	17481	17285	17628	17386	17230	17427	17262	17347	17409	17360	17418	17134	17355	17344	17334	17459	17342	17223	17554	17481	17508	17469	17287	17382	17582	17199	17475	17469	17310	17410	17300	17404	17355	17363	17307	17432	17374	17440	17402	17411	17529	17174	17414	17269	17208	17257	17384	17221	17584	17483	17485	17290	17541	17419	17412	17481	17507	17460	17379	17321	17073	17295	17345	17087	17388	17262	17479	17512	17377	17278	17296	17433	17356	17522	17444	17285	17463	17342	17439	17177	17353	17374	17534	17395	17483	17403	17481	17347	17264	17280	17376	17380	17389	17387	17190	17297	17413	17450	17367	17437	17340	17601	17477	17058	17204	17337	17235	17439	17470	17481	17257	17410	17380	17476	17174	17297	17397	17132	17488	17523	17243	17452	17315	17359	17339	17482	17323	17414	17422	17316	17593	17357	17228	17186	17271	17266	17458	17346	17595	17352	17346	17499	17274	17432	17226	17435	17645	17423	17226	17485	17322	17337	17494	17252	17282	17584	17340	17335	17466	17497	17247	17274	17693	17466	17505	17456	17387	17273	17440	17255	17441	17252	17635	17352	17500	17470	17557	17227	17378	17490	17315	17528	17373	17392	17548	17305	17471	17401	17434	17299	17385	17406	17353	17484	17346	17480	17488	17348	17369	17325	17397	17449	17252	17514	17349	17309	17400	17353	17437	17279	17165	17419	17173	17422	17409	17142	17481	17334	17747	17490	17397	17447	17425	17292	17433	17381	17646	17406	17331	17421	17439	17492	17413	17319	17401	17504	17515	17207	17281	17401	17299	17358	17364	17648	17532	17444	17470	17406	17473	17425	17351	17416	17613	17352	17289	17588	17237	17503	17341	17432	17325	17343	17473	17395	17416	17163	17478	17291	17550	17498	17524	17380	17216	17458	17509	17386	17225	17253	17388	17349	17400	17494	17349	17516	17542	17369	17376	17420	17475	17502	17429	17327	17501	17391	17413	17359	17198	17343	17316	17238	17434	17490	17304	17330	17447	17525	17539	17423	17332	17060	17406	17441	17300	17334	17382	17234	17480	17065	17360	17338	17299	17569	17429	17383	17393	17381	17204	17512	17299	17586	17308	17173	17518	17536	17442	17555	17485	17460	17422	17371	17504	17473	17286	17151	17392	17373	17411	17338	17489	17416	17194	17581	17325	17342	17140	17393	17440	17221	17342	17197	17117	17364	17377	17402	17554	17576	17386	17144	17321	17335	17334	17475	17472	17387	17445	17222	17327	17374	17207	17279	17324	17518	17513	17565	17162	17606	17307	17341	17387	17357	17321	17443	17327	17280	17335	17228	17310	17279	17197	17160	17138	17326	17217	17676	17350	17333	17379	17385	17373	17239	17317	17355	17537	17214	17231	17388	17495	17577	17118	17370	17450	17442	17463	17477	17325	17369	17404	17299	17541	17413	17467	17422	17321	17330	17326	17459	17439	17399	17352	17386	17416	17387	17421	17487	17262	17599	17336	17423	17435	17477	17309	17457
20002	25174	22684	18058	15837	15309	14894	14607	14474	14496	14349	14391	14188	14277	14472	14181	14274	14291	14210	14256	14313	14039	14051	14095	13976	13980	13875	13934	13947	13869	14010	13963	13881	13880	13803	13952	13732	13990	13853	13860	13695	14020	13856	13915	13976	14119	14150	14114	14042	13891	13994	14107	13925	13901	14145	14089	13781	13821	13846	13682	13961	13883	13850	13815	13830	13940	13866	13935	14118	13767	13824	13845	13776	13992	13915	14016	13822	14017	13744	13967	13888	13683	14022	13927	13785	13906	13795	13861	13785	13792	13700	13847	13940	13919	13942	13981	13893	13966	13794	13840	13988	13838	13779	13857	13769	14048	13805	13837	14084	13860	13689	13897	14061	13889	13960	13934	13744	13934	13954	13833	13741	13912	13793	13992	13699	13848	13818	13871	13957	13837	13900	14002	13986	13851	13845	13968	13827	13831	13982	14063	13846	13815	13887	13877	13788	13930	13868	13762	13927	13667	13814	13954	13866	13880	13700	13943	13786	13997	13948	13808	13881	14004	14055	13950	13765	13852	13939	13945	13733	13748	13944	13926	13892	13868	13964	13884	13871	13695	13762	13672	13883	13788	13964	13934	13881	13857	13890	13790	13871	13878	14002	14021	13795	13874	13900	13831	13737	13850	13890	13697	13775	13826	13894	13884	13992	13920	13843	13725	13889	13760	13742	13824	13977	13971	13909	13907	13887	13908	13998	13805	14159	13937	13866	13874	13770	13849	13933	13833	13863	14017	13790	13907	14022	13811	13922	13785	13725	13854	13783	13825	13867	13864	13979	13916	13964	13738	13706	13723	13803	14009	13976	13967	13967	13694	13918	13911	13780	13807	13951	13756	13806	13758	13977	14010	13865	13928	13828	14042	13815	13793	13948	13870	13853	13927	13904	13982	13960	13901	13938	13740	13793	13914	13811	13772	13868	13823	13960	13788	13864	13923	14021	13787	14056	13795	13929	13970	13870	13811	13962	14062	13942	13888	13815	13766	13935	13874	13897	13875	13944	13884	13768	13935	13809	13897	13986	13824	14050	13797	13984	13876	13875	13799	14029	13947	13823	13922	13851	13712	13929	13789	13759	13862	14031	13808	13823	13935	13873	13807	13950	13860	13927	13819	13929	13846	13940	13980	13913	13885	13804	13807	13782	13889	14052	14009	13967	13855	13940	13878	13816	13838	13791	14008	13841	13620	13790	14044	13856	13918	13891	13785	13871	13820	13990	13967	13935	13709	13869	13782	13949	13884	13724	13808	13817	13890	13824	14054	13994	13891	13808	13899	14030	13889	13776	13949	13919	13906	13824	13673	13982	13918	13776	13756	13897	13905	14027	13750	13830	13897	14011	13776	13910	13922	13842	13905	13806	13829	13920	13849	13909	13838	13952	13833	14004	14094	13848	13809	13874	13817	13794	13840	13919	13787	13857	14017	13785	13979	13852	13957	13905	13986	13948	13959	13930	13957	13841	13814	13990	13797	13998	14027	13826	13997	14096	13873	14059	13748	13855	13957	14014	13916	13881	13951	13828	13842	13945	13997	13894	14033	13839	13744	13964	14116	13903	13691	13715	13743	13837	13876	13846	13901	13815	13787	13959	13807	14027	14133	13829	13774	13892	13886	13900	13904	13908	13953	13789	13836	13945	13670	13928	13892	13814	13858	13808	13530	13897	13912	13934	13812	13952	13965	13935	13955	13836	13807	13804	14067	13974	13915	13882	13924	13912	13849	13950	14009	13992	13773	13838	13905	13675	13823	13891	13813	13840	14053	13794	13958	13906	13998	13904	13914	13956	13816	13904	13910	13834	14011	13951	13750	13784	13849	13858	13942	13812	13888	14035	13884	13886	13958	13988	13909	13953	13829	13904	13869	13755	13904	13873	14062	13707	13853	13833	13815	13808	13899	13893	13816	13982	13951	14044	13771	13953	13953	14008	13994	13814	13885	13930	13740	13806	13829	13842	13903	13900	13748	13824	13777	13887	13990	13825	13639	13886	13819	13943	14055	13744	13861	13735	13849	13952	13897	13695	13706	13788	13939	13791	13900	13926	13985	13965	13766	13867	13908	13814	13893	13788	13784	13960	14007	13959	14057	13711	14059	14021	13884	13859	13946	13930	13596	13914	13856	13918	13936	13837	14021	13797	13754	13857	13870	13877	13915	13691	13895	13845	13909	13766	13836	13704	13993	13826	13784	13839	13887	14005	13913	13797	13673	13952	13791	13851	13910	13857	13753	13993	13669	14009	13892	13857	13947	13887	13785	13840	13804	13829	13946	13760	14010	13898	13948	13911	13768	13944	13948	13737	13926	13955	13739	13884	13897	13880	13962	13782	13819	14045	13928	13887	13931	13888	14005	13713	13979	13947	13918	13855	13940	13826	13879	13863	13870	13765	13972	13849	13775	13840	14072	13947	13805	13715	13750	13854	13883	13929	13822	13833	13867	13900	13976	13878	13674	13779	13923	13950	13927	13853	13912	13852	13814	14023	13782	13924	13893	13975	13790	13904	13919	13924	13973	13776	13704	13780	13954	13876	13693	13904	13955	13837	13912	13793	13958	13780	13927	13930	13762	13784	13965	13845	13901	13974	13717	13858	13909	13863	14006	13785	14061	13864	13972	13971	13792	13990	13827	13935	13921	13822	14016	13801	13848	13885	13787	13818	13849	13919	13832	13872	13763	13942	13713	13998	13834	13753	13760	14029	13747	13831	13967	13817	13790	14059	13810	13921	13741	13945	13865	13957	13882	13926	13943	13799	13735	13912	14035	13900	13942	13995	13821	14119	13829	14032	13825	13942	13858	14011	13933	13772	13678	13981	14034	13987	14026	13762	13837	13845	13764	13842	13874	13881	13948	13965	13862	13764	14057	14047	13853	13838	13748	14008	13873	13770	14166	13875	14017	13821	13919	13751	13850	13808	14031	13891	13786	13891	13945	13871	13833	13893	13835	13923	13901	13731	13967	13859	13682	13857	13856	13835	13989	13861	13951	13979	13744	13820	13923	13782	13939	13900	13618	13948	13883	13995	13995	13793	13789	13681	13869	13800	13858	13855	13925	13867	13897	13891	13889	13737	14026	13937	14115	13829	13918	13946	14029	14002	13879	13922	13876	13696	13825	13746	14004	13874	13904	13912	13958	13870	13845	13933	13775	13911	13882	13847	13954	14058	13876	13945	13858	13785	13775	13913	13797	13791	13885	13923	13947	13974	13697	13913	13865	13975	14080	13788	13880	13854	13831	14005	13827	13625	13925	13853	13728	13850	14047	13844	14101	14027	14011	13848	13825	13823	13940	13925	13792	13819	13930	13889	13791	14084	13762	13821	14044	13723	13761	13884	13878	13746	13859	13837	13867	13923	13787	13780	13877	14033	13799	13851	13822	13842	13872	13926	14028	13936	13993	13843	13908	13966	13905	13923	14037	13889	13678	13775	13697	13858	13974	13729	13859	13984	13810	13930	13936	13791	13896	13954	13848	13931	13869	13938	13874	13786	13949	13939	14014	13939	13998	13957	13873	13918	13923	13720	13751	13894	13738	13832	13778	13946	13841	13828	13843	13718	13802	13803	13895	13916	13855	14036	13841	13791	13991	13963	13910	13941	14001	13782	13951	14112	13869	13844	13914	13856	13855	13951	13891	13815	13877	13898	13864	13845	14021	13910	13964	13753	13987	13778	13906	14086	13824	13859	13991	13860	14001	13814	13826	14012	13982	13852	13890	13952	13821	13909	13984	13907	13746	13811	13710	13864	13767	13993	13731	13851	14008	13918	13817	13801	13719	13786	13919	13814	13842	13807	13752	13886	13838	14010	13927	13845	13780	13937	13749	13846	13940	13784	13812	13935	13852	13824	13841	13882	13943	13990	13897	13871	13806	13868	13875	13964	13868	13826	14029	13843	13792	13873	13832	13826	13963	13966	13837	13964	13899	13872	14039	13984	13923	13788	13717	13892	13684	13910	13838	13900	13868	13964	13989	13887	13894	13859	13903	13908	13942	13812	13830	13880	13742	13906	13862	13923	13958	13962	13970	13839	13692	13946	13757	13878	14015	13866	13941	13796	13970	13840	13943	13810	13968	13823	13852	14056	13889	13733	13967	13772	13696	13849	13785	13774	13770	13958	14050	13811	13772	13752	14027	13927	13846	13915	13877	13844	13922	13918	13891	13830	13771	13850	13917	13965	13810	13832	13909	14086	13710	13771	13806	13833	13807	13889	13967	13820	13946	13974	13901	13896	14067	13806	13785	13858	13887	13775	13899	13868	13852	13941	13808	13932	13827	13954	14150	13966	13874	13933	13886	13788	14019	13945	13906	13927	13995	13762	13907	13861	13760	13798	13894	13971	13631	13927	13797	13814	13980	13878	13913	13742	13844	13917	13784	13750	13913	13911	13815	13893	13769	13954	13843	13912	13736	13925	13830	13796	13861	13905	13785	13991	13791	13989	14080	13721	13914	13879	13779	13801	13920	13848	13986	13927	13684	13895	13994	14042	13883	13944	13782	13827	13678	13815	13910	13782	13864	13737	13953	13847	13860	13811	14047	13948	13642	13931	13915	13895	13893	13885	14162	13827	13749	13798	13869	14006	13870	13908	13741	13763	13969	13925	13745	13622	13890	13705	13900	13977	13930	13922	13947	13900	13801	13886	13785	13877	13833	13814	13868	13927	13926	13968	13687	13919	13872	13884	13875	13930	13971	13923	14037	14039	13699	13903	13892	13778	13816	13822	13816	13759	13966	14080	13939	13906	13883	13710	13853	13816	13989	13709	13978	13724	13877	13999	13830	13909	14051	13824	13931	13851	13816	13903	13820	13779	13879	13960	13931	13819	13954	14038	14107	13794	13962	13887	13808	13933	13854	13852	13869	14051	13892	13945	13768	13824	13823	14022	14013	13791	13908	13803	13832	13851	13685	13739	13844	13727	13929	13809	14030	14006	13647	13925	14004	13952	13814	13770	13981	13972	13824	13831	13722	13851	13833	13933	14086	13903	13844	13914	13880	13843	13828	13898	13949	13862	13803	13907	13720	13950	13722	13930	13876	13818	13821	13823	14009	13846	13846	13763	13826	13810	13840	13812	13782	13713	13806	13946	13930	13978	13876	14009	14034	13863	13665	13869	13885	13777	13970	13813	13905	13903	13933	13939	13946
24727	21128	28184	24591	22870	23116	22165	19667	18977	19125	18985	18622	18727	18546	18572	18352	18356	18247	18217	18291	18223	18073	17962	18208	17951	17811	17791	17768	17956	17876	17843	17661	17744	17887	17744	17766	17773	17874	17732	17793	17756	17697	17623	17991	18370	18645	18444	18247	18019	17943	17848	17595	17445	17645	17614	17883	17658	17856	17607	17798	17810	17679	17667	17774	17650	17665	17627	17743	17724	17652	17583	17838	18003	17775	17763	17733	17880	17576	17704	17663	17645	17534	17760	17637	17724	17943	17846	17930	18040	17616	17842	17781	17757	17857	17598	17791	17614	17638	17831	17782	17777	17751	17662	17646	17925	17714	17922	17521	17644	17558	17862	17711	17628	17768	17657	17573	17670	17493	17758	17468	17667	17739	17679	17738	17631	17589	17721	17859	17648	17811	17572	17470	17635	17689	17764	17489	17720	17847	17928	17744	17697	17604	17784	17520	17630	17556	17713	17521	17587	17618	17674	17600	17636	17881	17873	17660	17663	17788	17301	17715	17944	17723	17616	17690	17745	17748	17654	17779	17738	17478	17779	17582	17608	17711	17619	17646	17535	17618	17846	17659	17962	17746	17624	17443	17474	17835	17856	17617	17689	17512	17579	17796	17840	17781	17910	17879	17736	17650	17401	17805	17592	17525	17803	17569	17876	17811	17645	17644	17710	17614	17628	17599	17671	17747	17721	17611	17933	17712	17617	17815	17620	17483	17735	17621	17823	17563	17575	17675	17779	17776	17882	17442	17635	17748	17647	17699	17760	17771	17805	17629	17597	17735	17583	17540	17777	17829	17618	17592	17514	17700	17607	17597	17762	17886	17668	17561	17641	17807	17651	17771	17816	17883	17690	17512	17845	17827	17622	17531	17633	17425	17481	17659	17704	17689	17767	17576	17641	17621	17636	17510	17767	17551	17745	17576	17830	17780	17670	17792	17678	17694	17686	17643	17743	17806	17766	17703	17681	17754	17634	17572	17620	17754	17523	17679	17764	17567	17729	17934	17898	17680	17686	17621	17642	17750	17700	17494	17702	17703	17914	17500	17802	17738	17599	17494	17331	17665	17516	17671	17761	17796	17622	17458	17791	17537	17663	17660	17572	17706	17564	17826	17754	17750	17614	17831	17402	17680	17651	17637	17709	17582	17622	17563	17766	17656	17544	17699	17747	17710	17623	17508	17649	17503	17576	17429	17470	17475	17673	17815	17601	17869	17856	17540	17766	17806	17712	17716	17689	17691	17666	17584	17877	17835	17838	17588	17674	17626	17745	17549	17539	17465	17696	17757	17619	17790	17897	17972	17560	17695	17582	17536	17704	17530	17762	17638	17751	17661	17646	17657	17798	17513	17684	17648	17534	17670	17799	17556	17531	17493	17687	17695	17622	17826	17765	17673	17753	17645	17778	17851	17682	17620	17523	17729	17602	17471	17622	17881	17938	17570	17780	17714	17671	17642	17642	17756	17743	17766	17862	17841	17844	17675	17737	17720	17844	17572	17661	17749	17605	17770	17549	17383	17517	17471	17562	17862	17583	17521	17723	17620	17704	17584	17652	17620	17758	17885	17888	17690	17734	17482	17563	17576	17640	17803	17810	17835	17526	17709	17632	17475	17446	17518	17545	17610	17575	17650	17632	17709	17851	17720	17735	17594	17615	17525	17617	17649	17869	17740	17679	17774	17742	17775	17668	17614	17501	17747	17673	17816	17628	17748	17820	17756	17772	17696	17673	17643	17668	17851	17530	17695	17500	17602	17525	17565	17659	17607	17677	17628	17789	17706	17647	17879	17733	17730	17689	17914	17565	17869	17616	17699	17814	17658	17632	17683	17748	17522	17566	17591	17721	17650	17572	17740	17576	17603	17593	17813	17577	17650	17758	17634	17671	17769	17513	17609	17670	17391	17713	17683	17660	17695	17773	17613	17534	17652	17545	17718	17761	17596	17764	17800	17664	17561	17907	17703	17492	17569	17703	17799	17802	17723	17882	17665	17726	17686	17695	17789	17543	17666	17818	17765	17665	17521	17690	17747	17653	17523	17745	17420	17737	17627	17859	17740	17602	17600	17631	17640	17937	17533	17861	17809	17569	17694	17807	17779	17662	17516	17676	17786	17605	17589	17739	17709	17684	17516	17625	17625	17794	17715	17453	17745	17772	17547	17882	17806	17524	17703	17778	17545	17723	17711	17991	17740	17812	17664	17602	17615	17716	17647	17640	17536	17683	17665	17660	17562	17801	17791	17612	17670	17699	17515	17721	17753	17808	17787	17758	17753	17722	17649	17696	17779	17625	17747	17754	17691	17604	17749	17574	17412	17776	17660	17668	17817	17463	17622	17369	17713	17758	17742	17645	17607	17792	17778	17668	17631	17585	17554	17713	17729	17573	17807	17757	17567	17695	17544	17725	17610	17735	17685	17608	17605	17652	17548	17952	17871	17753	17512	17653	17546	17731	17557	17691	17562	17766	17725	17728	17484	17906	17683	17768	17664	17594	17700	17777	17836	17329	17493	17665	17510	17553	17557	17756	17603	17640	17654	17585	17559	17737	17529	17778	17635	17686	17715	17611	17626	17702	17708	17787	17764	17724	17575	17623	17574	17882	17772	17700	17709	17636	17624	17815	17798	17838	17759	17874	17770	17716	17824	17901	17848	17678	17814	17628	17649	17512	17805	17636	17705	17911	17873	17664	17722	17604	17817	17651	17609	17700	17496	17577	17574	17516	17715	17850	17786	17766	17761	17824	17500	17720	17604	17806	17701	17586	17617	17602	17677	17766	17727	17749	17712	17656	17545	17580	17637	17853	17646	17671	17667	17690	17691	17812	17583	17596	17553	17740	17659	17629	17736	17695	17730	17363	17768	17797	17694	17759	17565	17693	17572	17652	17619	17618	17872	17529	17657	17579	17911	17670	17651	17767	17688	17684	17703	17835	17618	17728	17680	17507	17693	17631	17677	17776	17649	17668	17444	17595	17593	17754	17750	17654	17555	17573	17563	17640	17754	17846	17741	17735	17770	17713	17706	17538	17507	17719	17735	17757	17666	17574	17835	17660	17728	17831	17641	17488	17670	17690	17601	17676	17652	17550	17804	17763	17576	17825	17593	17491	17725	17747	17648	17577	17872	17380	17555	17720	17803	17859	17766	17588	17716	17642	17571	17587	17627	17682	17911	17764	17694	17577	17842	17740	17693	17709	17491	17690	17839	17670	17636	17522	17723	17613	17839	17589	17807	17922	17537	17820	17811	17771	17724	17567	17576	17771	17784	17883	17652	17850	17636	17565	17748	17805	17735	17738	18071	17778	17543	17750	17831	17587	17566	17539	17804	17802	17660	17789	17707	17845	17619	17686	17493	17713	17682	17579	17512	17617	17836	17642	17959	17893	17898	17487	17541	17530	17622	17741	17763	17804	17512	17772	17605	17699	17729	17773	17926	17730	17753	17737	17777	17539	17918	17634	17587	17660	17670	17650	17699	17646	17634	17842	17638	17613	17518	17689	17762	17858	17809	17730	17656	17794	17550	17823	17639	17483	17691	17603	17675	17654	17789	17732	17641	17883	17640	17775	17560	17820	17819	17671	17811	17789	17737	17829	17853	17624	17674	17801	17745	17629	17557	17729	17750	17636	17697	17805	17677	17654	17690	17534	17260	17519	17675	17597	17729	17616	17636	17626	17598	17659	17567	17525	17671	17624	17498	17833	17846	17527	17647	17876	17742	17645	17801	17736	17511	17407	17780	17580	17728	17402	17833	17893	17697	17737	17945	17702	17610	17727	17634	17644	17636	17720	17698	17516	17864	17834	17746	17696	17702	17723	17647	17937	17657	17552	17554	17464	17797	17861	17553	17651	17740	17941	17910	17538	17599	17726	17664	17722	17734	17642	17674	17697	17679	17784	17772	17779	17854	17567	17557	17711	17582	17825	17661	17654	17704	17586	17565	17703	17411	17666	17571	17636	17561	17689	17825	17736	17699	17630	17634	17775	17606	17699	17831	17706	17645	17740	17652	17538	17721	17716	17671	17759	17615	17665	17792	17769	17691	17712	17722	17779	17930	17818	17754	17615	17615	17923	17896	17633	17667	17834	17518	17791	17618	17672	17813	17707	17823	17798	17600	17644	17471	17901	17927	17814	17632	17781	17669	17405	17543	17499	17721	17644	17646	17708	17510	17749	17676	17901	17784	17738	17613	17890	17571	17953	17583	17749	17647	17630	17644	17598	17703	17769	17719	17573	17714	17767	17589	17845	17560	17715	17727	17813	17604	17817	17714	17718	17986	17775	17684	17846	17764	17890	17905	17805	17815	17918	17862	17637	17800	17627	17627	17726	17785	17530	17540	17692	17596	17661	17801	17855	17459	17646	17614	17659	17500	17752	17757	17573	17420	17683	17812	17609	17786	17871	17573	17658	17745	17770	17721	17517	17560	17706	17643	17632	17807	17593	17713	17602	17739	17809	17524	17737	17709	17750	17680	17807	17690	17676	17739	17683	17914	17792	17454	17818	17577	17656	17705	17713	17659	17702	17369	17624	17659	17926	17754	17913	17719	17766	17643	17589	17669	17747	17588	17829	17541	17787	17586	17729	17708	17667	17617	17794	17606	17414	17662	17831	17656	17591	17579	17725	17663	17670	17505	17622	17759	17814	17733	17853	17498	17668	17663	17674	17569	17620	17955	17686	17791	17848	17679	17783	17739	17793	17729	17752	17636	17839	17604	17668	17523	17803	17524	17649	17757	17665	17697	17570	17911	17538	17795	17493	17663	17842	17809	17556	17614	17182	17517	17566	17643	17873	17661	17658	17732	17718	17702	17562	17639	17820	17650	17546	17778	17707	17542	17687	17671	17769	17750	17791	17647	17596	17654	17670	17620	17692	17659	17550	17577	17559	17723	17699	17546	17795	17582	17733	17681	17620	17581	17541	17689	17787	17737	17624	17703	17691	17728	17608	17599	17768	17662	17779	17826	17593	17695	17658	17910	17629	17730	17545	17735	17556	17634	17620	17701	17735	17672	17786	17741	17598	17479	17612	17726	17871	17968	17523	17555	17655	17759	17501	17627	17640	17763	17451	17723	17640	17652	17589	17861	17872	17521	17656	17668	17725	17758	17622	17531	17721	17676	17912	17554	17700	17610	17681	17517	17700	17786
22999	38490	34466	26561	21929	19216	18089	16772	16102	15939	15794	15472	15418	15361	15307	15150	14962	14937	15080	15048	14784	14681	14618	14422	14292	14214	14112	14493	14220	14331	14281	14258	14238	14276	14188	14351	14077	14033	14077	14076	14103	14340	14123	14561	15242	15263	14942	14722	14209	14212	14238	14076	14176	14119	14144	14116	13986	14083	14171	14079	14007	13958	14031	14053	13986	14354	14106	14085	13944	14281	14268	14096	14268	14173	14027	14104	14053	14058	14048	14076	14117	13983	14040	14003	14194	14017	14130	14130	14312	14127	14097	14141	14153	14117	14112	14108	14178	14146	14156	14038	14082	14100	13921	14240	14141	14162	14204	14070	14136	13994	14009	13999	14084	14141	14064	14156	14215	14002	14094	14081	14117	14130	14200	14189	14119	13983	14203	14044	14029	14240	14132	14247	14067	14149	13982	14203	14140	14195	14160	14092	14086	14211	14193	14141	14133	14133	13957	14134	14141	14097	14145	14091	14238	14161	14046	14059	14031	14106	14129	14069	14156	14085	14151	14152	14145	14164	14052	14097	14036	14232	13986	14116	14155	14062	14005	14154	14064	14133	14035	14300	14109	14052	14162	14157	14001	14060	14066	14130	14244	14170	14112	14151	14078	14001	14035	14315	14066	14125	14205	14196	14093	13999	14202	14096	13970	14247	14182	14120	14094	14028	14085	14100	14027	14095	14138	14203	14318	14006	14096	14136	14218	13952	14146	13983	14074	14130	14191	13976	14126	14156	14250	14180	14111	14055	14090	14185	14079	14185	14148	13952	14238	14055	13886	14148	14241	14132	14052	14034	14144	14128	14214	13950	14183	13943	14075	14111	14079	14148	14149	14120	13992	14003	14059	14169	14270	14026	14033	13983	14129	14078	14046	14010	14168	14182	14201	14189	14185	14216	14076	14171	14170	14142	14282	14037	14182	13962	14142	14005	14018	14084	14090	14079	14048	13981	14090	14278	14180	14029	13992	14158	14235	14209	14259	14121	14279	14122	14123	14044	14015	14187	14129	14248	14049	14145	14007	14007	14109	14163	14093	14233	14117	14025	14107	14048	14259	14031	14258	14112	14071	14094	14083	14028	14196	14125	14110	14167	14108	14125	14175	14046	14099	14270	14181	14175	14217	14219	14112	14226	14206	14051	14207	14112	14353	14116	14042	14098	13991	14067	14204	14240	14038	14096	14005	14184	13957	13967	14237	14097	14056	14100	14059	14040	14194	14292	14113	14061	14087	14086	14140	14074	14116	14086	14051	13932	14258	14048	14198	14152	14149	14143	14202	13988	13947	14125	14134	14118	14023	14152	14098	14065	14086	14140	14318	14098	14171	14080	14036	14321	14060	14209	14015	14194	14136	13915	14185	14040	14171	14237	14079	14203	14304	14086	14360	14134	14179	14026	14152	14087	13962	14138	14251	14189	14259	14225	14031	14155	14111	14065	14037	14230	13971	14119	14303	14095	14166	14060	14290	14232	14076	14112	14216	14219	13886	14179	14049	14154	14231	14133	14204	13960	14083	14329	14063	13972	14060	14198	14199	14173	14063	14080	14167	14217	13999	14145	14289	14159	14072	14045	14132	14040	14291	14048	14263	14216	14120	14111	14140	14148	14009	14099	14273	14068	13928	13958	14149	14130	14101	14120	14237	14018	14236	14217	14122	14281	14025	14094	14023	14222	14231	14092	14064	13854	14077	14004	14088	14149	14093	14177	14233	14176	14208	14146	13912	14021	14088	14246	14123	14121	14167	14018	14105	13972	14079	14165	13890	14182	14243	14052	14092	14109	14066	14186	14073	14018	14044	14061	14217	14218	13949	14148	14246	14061	14137	14085	13986	14044	14203	14201	14055	14094	14052	14020	14106	14025	14035	14279	13989	14187	14227	14213	14102	14258	14068	14081	14009	14149	14173	13943	14143	14028	14057	14258	14029	14129	14188	14071	14085	14172	14046	14153	14179	14225	14193	14111	14126	14219	13965	13979	14144	14123	14073	14026	14013	14251	13976	14140	13918	14238	14110	14257	14163	14145	14202	14209	14035	14055	14276	14040	14073	14170	14056	14128	14067	14245	14121	14209	14073	14146	13933	14165	14086	13991	14003	14211	14167	14010	14058	14101	14151	14060	14169	14031	14167	14085	13971	14075	13969	14173	14192	14020	14164	14201	14132	14039	14158	14345	14116	14145	13988	14162	14217	14218	14043	14094	14181	14261	14115	14059	14138	14112	14029	14177	14029	14057	14140	14011	14223	14219	14163	14037	14043	13973	14244	14052	14212	14011	14132	14091	14102	14094	14157	14181	14261	14044	14129	14102	14119	14068	14207	14171	13994	14072	14111	14055	14088	14027	14139	14114	14144	14144	14191	14176	14193	14074	13997	14121	14107	14147	14151	14224	14091	13972	14156	14197	14141	14161	14182	14200	14076	14178	14141	14004	14114	14220	14144	14034	14073	14206	14161	14081	14289	13848	14218	14295	14089	14044	14028	14203	14162	13971	14147	14069	13974	14038	14251	14125	14036	14098	14224	14143	14052	14043	14234	14084	13897	14201	14219	14175	14038	14157	14105	14093	14066	14097	14282	14059	14052	14031	14113	14265	14144	14272	14007	14071	13995	14134	13931	14013	14174	14104	14220	14134	14144	14109	13964	14231	14032	14176	14128	14059	14424	14099	14054	14062	14085	14219	14096	14087	13981	14043	14141	14047	14006	14115	14109	14062	14129	14084	14122	14104	14059	14002	14065	14303	14143	14153	14233	14108	14093	14253	14074	14225	14030	14134	14272	14252	14160	14100	14114	14059	14165	14039	14109	14080	14023	14147	14211	14102	14344	14098	14192	14187	14201	14207	14133	14191	14192	14095	13959	14117	14067	14030	14208	14094	14087	13993	14103	14180	14055	14003	14253	14226	14088	14110	14197	14195	14075	14137	14186	13947	14272	14130	14186	14144	14116	14217	14247	14178	14035	13991	14251	14206	14072	14074	14180	14192	14163	14024	14170	14097	14049	14084	14107	14143	14110	14053	14230	13966	14217	14072	14129	14050	14252	14286	14097	14069	13989	14076	13982	14108	14135	14099	14093	14026	14141	14111	14084	14147	14207	14190	14330	14073	14059	14152	14054	14020	14158	14350	14109	14000	14163	14061	13994	14221	14227	13991	14307	13982	14172	14105	14090	14055	14159	14121	14082	14105	14047	14161	13976	14194	14132	14160	14119	14109	14030	14047	14117	14357	14174	13952	14123	14119	14011	14225	14177	14099	14142	14232	14125	14023	14131	14100	14106	14133	14293	13963	14011	14120	14173	14017	14178	14055	14148	14112	14152	14110	14057	14147	14006	14098	14204	14177	14262	14014	14072	14265	14112	14235	14142	14093	14119	14202	14024	14143	13998	14157	14062	14142	14060	14128	14028	14099	14179	14111	14319	14088	13996	14142	14145	13952	14204	13984	14163	14077	14021	13998	14264	14225	14237	14125	14231	14155	14197	13996	14023	14127	14028	14102	14008	14057	14272	14153	14135	14192	14055	14210	14251	14219	14099	14100	14106	14119	14013	14210	14202	14150	14109	14130	14106	14061	14204	14129	14091	14141	14169	14025	14034	13876	14186	14126	14093	14161	13929	14166	13993	14281	14128	14134	14098	14192	14200	14017	14120	14125	13957	14081	14052	13949	13913	14035	14414	14199	14131	14160	14257	14033	14130	14002	14216	14132	13998	14188	14292	14107	14329	14109	14079	14140	14065	14208	14338	14048	14136	14125	14261	14052	14091	14224	14171	14097	14133	14160	14150	14067	14235	14044	14060	14215	14231	14305	14070	13996	14124	14113	14295	14105	13922	14043	14194	14048	14147	14209	14081	14114	14141	14038	14115	14198	14150	14136	14081	13991	14014	14181	14133	14240	14070	13827	14054	13994	14140	14140	13978	14083	14192	14118	14131	14043	14172	13984	14179	14111	14142	14171	14277	14303	14023	14230	14230	14290	14064	14247	14066	14219	14142	14306	14178	14111	13914	14167	14125	14051	14238	14068	14199	14062	14149	14148	14164	13978	14209	14074	14190	14055	14430	14167	14129	14145	14279	14142	14171	14069	14062	14138	14138	14121	14163	14093	14196	14173	14034	14078	14103	13936	14162	14164	14039	14015	14191	14418	14014	13957	13963	13933	14205	14024	14078	14190	14269	14100	13959	14083	14040	14237	14073	14210	14164	14202	14077	13959	14195	14150	14107	14149	14216	14051	14063	14188	14086	14108	14192	14137	14067	14205	14302	14145	14194	14215	14188	14000	14089	14092	14283	13957	13957	13998	14130	13951	13864	14117	13996	14080	14064	14184	14101	13950	14173	14078	14198	14052	14250	14072	14254	14343	14116	14208	14106	14215	14001	14113	13838	13978	14147	14111	14061	14334	14067	14121	14165	14131	14219	14165	14046	14050	14155	13982	13973	14104	14171	14117	13957	14216	14225	14222	13991	14210	14132	13987	14136	14057	14120	14126	14050	14126	14059	14221	14111	14359	14152	14133	14088	14153	14192	14074	14095	13932	14142	14086	13999	14163	14059	14012	14103	14215	14103	14085	14255	14098	14249	14116	14209	14117	14114	14193	14254	14060	13964	14086	14190	14171	14026	14010	14196	14066	14084	13964	14266	14005	13979	14129	14062	14088	14113	14123	14121	14112	14115	14090	14005	14106	14211	14052	14173	14194	14063	14127	14153	14156	13969	14275	14187	14027	13930	14230	13917	13954	14189	14049	14055	14216	14190	14018	14127	14210	14203	14115	14175	13904	14151	14031	14169	14014	13991	14248	14113	14119	14138	14188	14314	14180	14112	14259	14135	14200	14283	14210	14206	14295	14194	14011	14314	14070	14196	13923	14083	14069	13966	14053	14070	14321	14175	14270	14226	14109	14319	14048	14089	14167	14065	14020	14207	14141	14214	14070	14058	14210	14109	14153	14099	14266	14103	14102	14083	14182	14135	14157	13933	14146	14190	14196	14124	14103	14066	14122	14117	14156	14018	13998	14051	14239	14241	14137	14007	14158	13949	14234	13867	14023	14042	14303	14141	14064	14201	14078	14100	14160	14143	14190	14044	13894	14098	14067	14121	14101	14145	14088	14000	14232	14145	14134	14119	14143	14114	14126	14245	14267
23459	21071	28382	23832	21911	24813	25790	20953	19892	19833	19378	19202	19435	19232	19126	18682	18587	18521	18619	18767	18502	18480	18370	18193	18115	18068	17941	18026	18079	18174	17867	17824	17616	17753	17886	17890	18047	17767	17829	17606	17940	17615	17975	18420	19288	19020	18646	18290	18062	17933	18014	17828	17708	17712	17761	17787	17871	17785	17780	17728	17744	17666	17744	17689	17789	17666	17686	17707	17752	17496	17510	17708	17819	17773	17685	17690	17864	17571	17693	17816	17644	17899	17717	17591	17794	17702	17615	17879	17892	17779	17533	17520	17728	17494	17790	17653	17558	17594	17772	17645	17746	17595	17702	17672	17619	17318	17593	17504	17895	17652	17723	17470	17585	17438	17418	17538	17601	17772	17725	17427	17776	17726	17559	17733	17818	17755	17868	17595	17662	17833	17799	17679	17676	17793	17702	17457	17983	17872	17598	17596	17637	17711	17663	17651	17429	17826	17660	17577	17639	17674	17837	17860	17703	17749	17591	17495	17524	17696	17533	17645	17645	17795	17714	17776	17508	17706	17684	17668	17662	17574	17726	17724	17695	17580	17432	17624	17612	17921	17480	17648	17746	17680	17418	17831	17621	17697	17563	17501	17775	17555	17751	17733	17840	17701	17732	17637	17690	17660	17724	17615	17721	17614	17665	17805	17771	17669	17664	17583	17681	17748	17771	17718	17701	17657	17785	17577	17481	17438	17766	17686	17586	17769	17821	17766	17910	17667	17576	17658	17615	17860	17760	17663	17712	17584	17801	17464	17787	17574	17702	17485	17509	17661	17681	17540	17603	17553	17697	17761	17708	17710	17511	17542	17740	17907	17567	17783	17864	17674	17805	17724	17480	17759	17612	17872	17668	17725	17466	17797	17637	17509	17441	17951	17622	17513	17554	17830	17658	17804	18006	17712	17602	17574	17674	17548	17511	17777	17759	17684	17549	17744	17782	17733	17810	17683	17642	17397	17752	17657	17809	17531	17636	17760	17521	17723	17644	17830	17629	17619	17706	17576	17535	17848	17598	17732	17657	17560	17666	17735	17607	17585	17713	17809	17464	17738	17767	17588	17497	17739	17692	17656	17640	17734	17699	17638	17507	17767	17602	17581	17572	17709	17652	17529	17760	17587	17637	17678	17534	17897	17607	17424	17568	17686	17581	17486	17727	17577	17867	17632	17848	17713	17321	17568	17678	17527	17754	17802	17745	17692	17731	17816	17648	17463	17752	17606	17504	17808	17699	17582	17774	17862	17592	17589	17560	17522	17739	17924	17844	17611	17706	17441	17710	17733	17525	17693	17818	17659	17511	17752	17658	17640	17469	17851	17765	17695	17606	17677	17533	17823	17594	17724	17680	17735	17587	17665	17676	17579	17712	17602	17626	17768	17732	17530	17937	17787	17661	17583	17743	17771	17856	17641	17669	17638	17433	17859	17630	17617	17736	17552	17506	17596	17688	17635	17502	17720	17650	17890	17526	17789	17625	17780	17763	17733	17949	17698	17725	17540	17761	17538	17726	17459	17361	17435	17709	17592	17607	17831	17554	17539	17677	17734	17619	17616	17581	17738	17610	17615	17775	17547	17689	17753	17738	17646	17684	17563	17419	17671	17750	17446	17774	17732	17745	17867	17701	17709	17577	17600	17573	17493	17462	17605	17589	17765	17581	17797	17578	17518	17681	17655	17797	17493	17767	17732	17751	17685	17709	17693	17723	17802	17564	17666	17787	17663	17881	17627	17602	17844	17632	17617	17610	17632	17754	17745	17733	17602	17640	17756	17634	17565	17461	17751	17633	17691	17560	17622	17561	17695	17506	17441	17832	17732	17521	17549	17694	17469	17585	17619	17537	17570	17670	17601	17619	17702	17599	17617	17746	17779	17640	17814	17837	17475	17628	17768	17829	17482	17662	17692	17622	17477	17585	17569	17726	17929	17625	17633	17754	17650	17654	17682	17459	17471	17649	17642	17959	17741	17612	17419	17815	17491	17515	17754	17734	17658	17609	17566	17507	17839	17650	17595	17711	17650	17614	17887	17812	17729	17805	17475	17828	17660	17651	17715	17789	17590	17580	17958	17731	17641	17742	17620	17493	17731	17666	17615	17565	17756	17716	17732	17877	17746	17731	17654	17752	17600	17701	17672	17921	17725	17581	17605	17630	17494	17681	17637	17651	17510	17658	17688	17724	17657	17651	17629	17671	17692	17611	17540	17528	17716	17776	17640	17597	17723	17670	17679	17591	17601	17753	17786	17771	17483	17707	17763	17591	17452	17709	17673	17768	17346	17591	17684	17739	17416	17791	17713	17931	17670	17609	17432	17559	17527	17837	17739	17711	17777	17723	17796	17739	17708	17735	17407	17627	17630	17683	17844	17669	17694	17571	17739	17571	17819	17562	17713	17559	17664	17740	17666	17793	17674	17665	17654	17691	17376	17651	17739	17665	17864	17657	17707	17630	17597	17383	17603	17645	17583	17775	17651	17684	17820	17611	17643	17638	17674	17714	17499	17854	17800	17802	17607	17584	17610	17592	17767	17730	17734	17735	17782	17747	17716	17608	17586	17683	17605	17654	17687	17946	17694	17643	17541	17669	17811	17670	17537	17673	17473	17553	17745	17673	17699	17562	17584	17505	17575	17450	17544	17875	17579	17819	17629	17671	17760	17683	17574	17686	17697	17748	17816	17744	17661	17531	17398	17624	17483	17592	17653	17731	17620	17776	17459	17673	17526	17646	17462	17882	17534	17469	17608	17568	17541	17618	17849	17498	17711	17783	17679	17685	17551	17565	17509	17502	17554	17804	17482	17612	17649	17771	17704	17684	17492	17677	17628	17474	17699	17708	17683	17669	17664	17685	17533	17760	17693	17672	17594	17537	17547	17706	17792	17721	17657	17615	17796	17826	17488	17785	17546	17667	17783	17673	17718	17518	17754	17943	17653	17554	17630	17668	17624	17719	17796	17732	17789	17866	17798	17663	17778	17689	17904	17577	17486	17510	17642	17671	17571	17663	17553	17836	17780	17590	17381	17751	17551	17676	17679	17479	17481	17704	17680	17647	17786	17936	17752	17540	17782	17687	17705	17562	17694	17529	17612	17575	17449	17825	17736	17686	17833	17684	17741	17821	17494	17716	17461	17786	17662	17640	17678	17515	17809	17653	17659	17504	17491	17608	17720	17847	17503	17505	17633	17720	17601	17795	17680	17542	17466	17691	17609	17678	17751	17704	17712	17641	17526	17736	17711	17699	17740	17423	17796	17655	17837	17513	17550	17620	17737	17782	17791	17575	17496	17667	17870	17819	17693	17685	17575	17619	17696	17537	17544	17659	17670	17449	17792	17726	17628	17812	17742	17698	17877	17752	17654	17822	17616	17595	17609	17524	17827	17745	17600	17706	17711	17886	17617	17931	17661	17976	17719	17607	17905	17816	17613	17559	17426	17536	17427	17664	17710	17707	17735	17615	17748	17649	17774	17666	17616	17507	17860	17556	17607	17581	17614	17518	17544	17596	17796	17546	17813	17748	17682	17629	17652	17747	17797	17653	17594	17744	17676	17602	17780	17730	17626	17790	17652	17672	17682	17407	17593	17668	17768	17548	17769	17746	17766	17721	17918	17762	17803	17742	17767	17836	17515	17533	17573	17579	17717	17645	17796	17770	17510	17648	17696	17719	17512	17832	17855	17863	17617	17607	17781	17708	17601	17604	17611	17616	17608	17642	17557	17564	17809	17834	17664	17700	17709	17723	17690	17733	17699	17729	17581	17655	17534	17591	17693	17544	17675	17594	17557	17797	17796	17779	17615	17710	17625	17721	17823	17553	17703	17712	17543	17565	17610	17743	17820	17547	17653	17466	17610	17933	17681	17582	17705	17434	17511	17621	17701	17740	17841	17714	18008	17491	17824	17732	17704	17753	17608	17746	17746	17563	17568	17771	17628	17711	17763	17434	17627	17488	17691	17531	17922	17424	17561	17678	17667	17469	17697	17667	17665	17765	17452	17708	17630	17483	17433	17562	17747	17603	17766	17658	17672	17706	17781	17734	17579	17677	17589	17672	17766	17647	17801	17617	17572	17709	17636	17695	17651	17715	17690	17747	17532	17596	17654	17709	17867	17615	17644	17539	17882	17827	17519	17695	17555	17832	17938	17656	17616	17673	17775	17711	17681	17544	17879	17624	17649	17733	18070	17651	17685	17735	17585	17844	17578	17628	17836	17581	17747	17830	17613	17632	17606	17675	17599	17658	17675	17611	17905	17645	17787	17772	17532	17798	17654	17553	17609	17669	17917	17762	17704	17576	17671	17645	17651	17726	17680	17525	17689	17658	17656	17608	17592	17744	17405	17784	17689	17675	17729	17770	17666	17588	17591	17734	17602	17684	17543	17574	17617	17693	17634	17515	17566	17482	17690	17662	17587	17775	17737	17654	17721	17688	17754	17505	17602	17590	17742	17485	17583	17551	17506	17608	17547	17547	17792	17642	17535	17537	17595	17721	17870	17587	17408	17755	17651	17789	17780	17941	17504	17667	17613	17627	17484	17727	17652	17802	17664	17679	17599	17461	17576	17877	17813	17746	17548	17651	17693	17763	17578	17551	17570	17698	17644	17744	17718	17814	17704	17722	17422	17705	17717	17465	17507	17923	17498	17496	17653	17571	17662	17709	17549	17753	17492	17612	17905	17596	17719	17420	17471	17605	17746	17771	17691	17531	17582	17851	17779	17715	17601	17498	17642	17818	17666	17727	17696	17676	17751	17702	17578	17741	17582	17642	17679	17737	17859	17666	17616	17590	17661	17671	17517	17477	17800	17450	17686	17598	17666	17485	17719	17775	17745	17502	17655	17739	17680	17739	17829	17761	17745	17541	17613	17860	17647	17632	17682	17629	17610	17502	17704	17647	17515	17685	17680	17534	17927	17609	17721	17636	17548	17556	17762	17814	17374	17674	17670	17685	17540	17713	17583	17540	17768	17571	17666	17601	17977	17671	17832	17742	17742	17571	17812	17692	17654	17875	17695	17736	17668	17529	17927	17752	17768	17707	17696	17620	17719	17860	17682	17688	17654	17632	17675	17686	17741	17603	17469	17596	17593	17741	17640	17667	17645	17571	17598	17721	17735	17331	17595	17524	17606	17903	17588	17694	17534	17752	17616
25713	43317	39559	31279	25783	22586	20141	18124	17405	17096	16607	16150	16492	16475	15986	15674	15259	15231	15297	15511	15258	14910	14703	14758	14331	14427	14233	14357	14091	14248	14285	14306	14222	14331	14326	14136	14169	14375	14235	14167	14255	14268	14747	15307	16095	16036	15454	14820	14458	14201	14001	14222	13793	14186	14145	13986	13875	13953	14005	14169	14134	14217	14106	14205	14080	14304	14176	14123	14056	14064	14013	14146	14158	14061	14102	14020	13939	14171	14031	14082	14186	13917	14016	14133	14115	14069	14256	14153	14281	14094	14042	14065	14022	14069	14188	14065	14043	14016	14032	14095	14223	14021	14143	14189	14263	13997	14184	14033	14084	14136	14114	14088	14087	14217	14192	14076	14056	14124	14012	14105	14071	14057	13889	14154	14230	14076	14290	14084	14107	14135	14060	14145	14006	14039	14141	14010	14107	14069	14082	13969	13918	14124	14136	14178	14114	13970	13980	14123	13949	14030	13918	13853	14165	14089	14077	14121	14038	14013	14081	14112	13797	14166	14192	14088	14125	14011	14155	14187	13759	14203	14036	13939	14198	14242	14023	14234	13971	13988	14083	14038	14254	14161	14070	13997	14063	14066	13886	14006	14062	13963	14025	14022	13907	14052	14059	14273	14032	13977	13990	14099	14111	13785	14112	14162	14130	14004	14064	13978	14023	14163	14138	14102	14285	14104	14124	14055	14251	14204	14171	14163	14007	14174	13936	14073	14133	14077	14022	14206	14184	14123	14105	14041	14027	14079	14065	14156	14017	13982	14239	14031	13998	14089	14029	14120	13982	14033	14088	14050	13986	14049	14144	13949	14107	14155	13929	14077	14006	14056	14181	14235	14159	14110	13823	13861	14005	14055	13999	14044	14051	14081	14051	14002	13936	14064	13982	13978	14242	14074	13897	14238	14075	14063	14119	14044	14117	14053	13996	14101	13944	13974	14153	14136	14101	14124	14170	14084	14011	13905	14001	14183	14005	14043	14124	14024	14057	14057	14140	14093	14109	14010	14044	14030	14077	14113	13944	14272	13889	14153	14165	14087	13914	14132	14179	14198	14046	14040	13907	14205	14008	14019	14149	13931	14090	14054	14009	14307	14168	13953	13905	14020	14007	13991	14049	14018	14399	14146	14011	14119	14059	14038	14076	14021	14225	14207	14002	14174	14118	13983	14051	14000	14067	14045	14081	13988	14031	14120	14083	14071	13926	14130	14018	13972	13973	13935	14074	14005	14157	14093	14050	14005	14152	14014	14008	14030	14029	13983	13988	14138	13906	13940	13968	14080	14135	13915	14146	14172	13953	14292	14184	13980	14088	14026	14037	13965	14102	13859	14022	14175	14014	14164	14179	14160	14152	14011	14195	13988	14056	13995	14138	14190	13932	14107	13995	13961	14103	14075	14033	13986	14114	14048	13918	14193	13960	14092	14047	14003	14080	14168	14156	14103	14014	14061	14118	14135	14014	13982	14061	13969	14258	13896	14118	14289	14240	14057	14156	14042	14046	14150	14072	14150	14014	14216	14112	14177	14261	14005	14234	14089	14061	13947	14209	14154	13957	14067	14097	14178	14036	14014	14076	14043	14100	13998	14073	14087	13924	14175	14082	13898	14092	14127	14036	14078	14038	13994	14039	14038	14035	14135	13991	14196	14162	13913	13995	14138	14045	14058	14010	13886	13929	14150	14039	14052	14252	14068	14250	13988	14061	14058	14126	13967	14113	14086	13955	14144	14150	14051	13984	14115	14055	13986	14005	13992	14187	13952	14077	14248	13931	14127	14151	14028	13954	14073	14088	14132	14072	14090	14052	14174	14068	14003	13959	14152	14010	14188	13963	14149	14183	14055	14203	14072	13953	14121	14050	14035	13907	14123	14123	14101	14090	13981	14023	14153	14055	14095	14104	14225	14101	14207	14057	13950	14215	14045	14122	14079	14112	14056	14180	14144	14075	13974	14073	14229	14087	14145	14133	14058	14183	14067	14034	14188	14149	14100	14089	13986	14009	14072	14165	14076	13947	14033	14311	14124	14143	14156	14166	13938	14021	14027	14149	14196	14115	14000	14130	14031	14178	14099	14149	13899	13971	14044	14209	14012	14218	14039	13970	14088	14055	14222	14003	14202	14112	13930	14076	13969	14108	14163	14219	14207	13980	13837	14051	14184	13992	14050	13891	14145	14077	14193	14080	14216	14205	14194	14050	14125	13896	14080	14017	14220	14157	13960	14098	14039	14140	14168	14041	14061	14051	14144	14195	14104	14010	14207	14026	14212	14108	14048	14147	14113	14114	13919	13989	14070	13958	13964	14017	14084	14073	14118	14270	14017	14115	14209	14016	14229	13883	14136	14039	14116	14045	14131	14137	14066	14141	13988	14166	14042	13960	14151	14115	14093	14252	14148	14013	14184	14060	13903	13944	13922	14166	14222	13988	14131	14132	14106	14135	14163	14121	13950	14269	14072	14093	14151	14071	14293	14017	14147	14144	14078	14057	13985	14069	13867	14127	14087	13843	14052	14188	13938	14210	14162	13964	14193	14208	14066	13925	14028	13994	13994	13982	14208	14067	14060	13941	14171	14026	14001	14038	14048	14197	14212	13938	14132	14007	14047	14153	14084	14125	14098	14189	14010	14199	13935	14132	14064	13990	14054	14211	14086	14292	14004	14072	13981	13973	13971	13912	14127	14164	14035	14154	14281	14092	14116	14050	14041	14074	14002	14219	13969	14097	14069	14215	13892	14043	14139	14098	14229	14038	13979	14103	14089	13960	14104	14010	14292	14054	14132	14044	14016	14013	14049	13970	13960	14077	14210	14131	13972	14240	14083	13970	14162	14105	14057	14121	14106	14137	14010	13963	14090	13985	14080	13983	14150	14166	13948	14214	14115	13910	14040	14096	14056	14192	14099	14061	14080	14201	14001	14163	14175	14019	13955	14031	14161	14105	14118	14069	14110	14138	13952	13995	13977	14099	14204	14185	13966	14101	13981	14085	14144	14097	14042	14100	14154	13968	13990	13985	14189	14219	14074	14088	13996	14110	14004	14134	14067	14119	13911	14013	14064	14167	14109	14110	14165	13929	14197	13989	14187	13933	14119	14036	14093	14134	13981	14036	13909	14224	14019	14096	14203	14027	14032	13994	14185	14114	14128	14144	14095	14089	14113	14117	14152	14181	14191	13775	14035	14113	14265	14073	14020	14244	14035	14118	13981	14061	14080	13942	13881	14054	14096	14026	14080	14094	14091	14026	14112	14074	13986	13998	14021	14026	14090	14145	14159	14208	14060	14167	13960	14168	14032	13928	14234	14009	13978	13882	14130	14006	14105	14126	13944	14007	14355	14085	14020	14344	13973	14115	13998	13967	13853	14033	13934	14050	14067	13985	14032	14058	14047	14031	14064	14084	14200	14149	13986	14065	14023	14138	14160	14043	14116	14090	14093	14007	14157	14022	14053	14131	14086	14124	14173	14128	14047	14159	14188	14088	14227	13995	14223	13975	14114	14176	14035	13916	14063	14016	14081	14006	14197	14185	14015	13944	14206	13935	14067	14031	14195	13949	13971	14138	14094	13898	14196	14197	13999	14301	14185	14135	13949	13942	14279	14088	14030	14100	14022	13982	14062	14046	14135	14118	14065	14065	14083	14012	13967	14181	14116	14224	14166	14100	14127	13979	14061	14052	14032	14212	14163	14184	14057	14028	14025	14197	14198	14134	14064	14274	14131	14164	14266	14135	13923	14087	13997	14144	14068	14074	14104	14104	13973	14118	14093	14175	14128	13922	14045	14024	13956	13920	14067	14115	14020	13911	14031	14345	14249	14106	14232	14059	14290	13983	14284	14109	14071	14143	13959	13874	14046	14106	13926	14013	14281	13994	14050	14043	14031	14116	14040	14000	14238	14171	14098	14093	14165	14050	14135	14075	14007	13949	14054	14085	14074	14097	14116	14196	13978	14164	14131	14014	14141	14184	14023	14045	14063	14059	14081	14045	14124	14087	14126	14184	14017	14031	14252	14107	14249	14079	14140	14014	14129	14214	14062	14100	14166	14308	14247	14155	14153	14073	14040	14108	14058	14060	14217	13920	14011	14169	13972	14071	13999	14125	14166	13909	13976	14235	14073	13978	14114	14003	14018	13962	14137	14105	14113	13968	14153	14135	14066	14119	14078	14037	14154	14129	14131	14248	14174	14136	14001	13999	14057	14161	14192	14086	14170	14103	13824	14064	14097	14239	14111	13941	14242	14034	14228	13986	14051	14292	14014	13986	14199	14207	14096	14058	14120	14142	14126	14132	13957	14013	13983	13958	14165	14107	14058	14184	14173	14348	13918	14028	13847	14084	14132	14005	14108	14010	13998	14068	14085	14003	14032	14062	14118	13999	14350	14096	14226	13986	14068	14083	14121	14002	14111	13968	13905	14155	13956	13973	14077	14035	14029	14097	14080	14135	14279	13852	14095	14220	14027	14134	13956	14112	13889	14110	14135	14099	14203	14059	14120	14130	14001	14160	14053	14131	14112	14135	14058	14066	14027	14095	14034	14077	14075	14033	13984	14123	14008	14023	14016	13984	14164	14028	14136	14003	14030	14112	14146	13995	14090	14168	14067	14161	14064	14165	14240	14060	14131	13995	13926	14035	14024	14049	14080	14022	14201	14009	14146	14192	14062	13995	14009	14025	14078	14153	14241	14011	14142	14142	14123	14008	14069	14231	13992	13828	14044	14083	14001	13980	14096	14071	14107	14081	14093	13975	13945	14046	14159	14048	14088	13955	13977	14136	14025	13999	14242	14021	14147	14128	14044	14054	14205	14124	13900	13869	14170	14043	14149	14095	14185	13970	13984	14088	14071	14048	14016	13959	14146	14098	14144	14215	14054	14233	14114	14124	14187	13952	13978	14233	14122	14223	14062	14067	14177	14166	14072	14007	14042	14179	14093	14051	14176	13908	14274	13914	14050	14034	14143	14102	14168	14107	14130	14099	14012	14272	14029	14241	14052	14172	13970	14177	14069	13974	14054	14175	13933	14027	14105	14071	13992	14010	13975	14151	13940	14164	14058	14141	14155	14133	13930	14251	14201	14025	14102	14013	14101	14090	14112	14073	14029	13951	14188	14240	14037	13994	14169	13765	14207	13924	14005	14164	14088
29708	23955	25386	22512	19615	19145	18914	18772	18494	18695	18410	18497	18535	18594	18573	18628	18362	18391	18594	18546	18517	18353	18474	18088	18405	18495	18465	18209	18247	18346	18215	18309	18371	18329	18230	18436	18167	18214	18346	18289	18042	18271	18348	18179	18449	18613	18398	18361	18256	18368	18105	18201	18308	18162	18228	18273	18169	18373	18178	17959	18219	18062	18113	18164	18275	18091	18169	18230	18199	18278	18354	18358	18341	18234	18463	18294	18017	18112	18305	18203	18262	18321	18405	18293	18282	18329	18375	18363	18306	18244	18133	18356	18315	18255	18317	18214	18242	18321	18001	18184	18244	18242	18322	18218	18316	18190	18119	18122	18315	18124	18377	18335	18221	18170	18160	18080	18086	18325	18388	18260	18143	18329	18369	18231	18121	18302	18425	18002	18214	18120	18311	18195	18167	18150	18314	18142	18211	18244	18174	18349	18291	18456	18286	18165	18286	18389	18498	18321	18407	18113	18235	18348	18252	18110	18357	18262	18512	18464	18391	18188	18158	18195	18312	18317	18335	18201	18277	18175	18336	18200	18310	18220	18414	18386	18255	18338	18363	18510	18165	18256	18386	18252	18176	18027	18257	18254	18388	18360	18087	18164	18278	18208	18158	18215	18283	18205	18463	18301	18220	18332	18169	18403	18100	18111	18330	18327	18192	18313	18165	18229	18350	18214	18219	18299	18495	18205	18485	18410	18380	18129	18235	18219	18430	18015	18187	18279	18195	18214	18304	18422	18278	18170	18295	18118	18433	18384	18015	18291	18238	18339	18302	18236	18202	18168	18308	18213	18143	18416	18207	18292	18381	18319	18470	18313	18291	18334	18149	18343	18181	18274	18229	18441	18279	18305	18340	18126	18318	18082	18028	18227	18197	18175	18397	18344	18391	18339	18410	18081	18217	18241	18308	18412	18328	18238	18283	18571	18346	18062	18301	18324	17986	18418	18362	18116	18103	18319	18183	18144	18479	18106	18428	18432	18245	18391	18339	18061	18430	18332	18316	18414	18126	18243	18216	18301	18154	18048	18051	18374	18382	18343	18093	18167	18259	18258	18334	18284	18156	18029	18222	18206	18398	18359	18346	18337	18214	18256	18477	18510	18207	18059	18311	18132	18322	18225	18292	18215	18269	18223	18392	18259	18192	18390	18300	18168	18220	18447	18064	18313	18337	18363	18091	18211	18376	18401	18414	18185	18340	18267	18330	18280	18427	18246	18523	18263	18203	18295	18203	18070	18225	18206	18322	18349	18299	18297	18231	18367	18273	18275	18122	17964	18405	18169	18182	18271	18305	18390	18316	18217	18281	18206	18151	18341	18268	18331	18323	18364	18252	18189	18365	18330	18125	18193	18238	18353	18205	18306	18037	18280	18403	18254	18196	18360	18181	18372	18245	18294	18153	18336	18255	18118	18127	18294	18227	18382	18271	18192	18134	18177	18366	18204	18342	18338	18334	18197	18348	18418	18226	18255	18387	18307	18381	18142	18150	18222	18280	18247	18314	18079	18244	18248	18253	18199	18223	18180	18445	18348	18508	18201	18228	18156	18253	18291	18325	18417	18201	18355	18481	18183	18132	18549	18207	18188	18125	18209	18366	18370	18373	18273	18208	18204	18295	18558	18272	18054	18369	18444	18419	18377	18380	18337	18482	18278	18327	18432	18242	18096	18153	18219	18293	18299	18258	18286	18336	18278	18458	18197	18131	18401	18406	18386	18048	18260	18281	18425	18237	18364	18241	18179	18396	18453	18174	18358	18320	18188	18013	18324	18284	18219	18134	18104	18370	18539	18427	18156	18225	18129	18391	18166	18272	18349	18162	18215	18259	18329	18144	18157	18236	18362	18448	18410	18306	18458	18523	18186	18316	18316	18327	18394	18313	18296	18262	18310	18290	18266	18297	18355	18304	18465	18535	18378	18458	18302	18508	18256	18339	18151	18117	18388	18338	18422	18420	18190	18480	18173	18244	18284	18426	18266	18327	18198	18068	18237	18317	18193	18235	18339	18061	18281	18181	18331	18320	18283	18163	18059	18186	18336	18214	18185	18336	18357	18266	18215	18239	18322	18189	18262	18242	18101	18206	18178	18187	18371	18077	18272	18342	18259	18274	18151	18221	18290	18189	18394	18227	18250	18116	18142	18019	18232	18135	18203	18194	18370	18318	18090	18273	18365	18419	18265	18092	18439	18146	18269	18268	18409	18341	18412	18341	18299	18201	18281	18230	18369	18215	18097	18344	18232	18393	18321	18317	18098	18075	18051	18170	18289	18084	18323	18314	18333	18257	18208	18113	18177	18396	18391	18313	18320	18167	18252	18151	18112	18102	18408	18238	18167	18337	18315	18561	18295	18307	18227	18217	18291	18268	18315	17899	18189	18070	18240	18224	18310	18400	18246	18227	18184	18196	18185	18176	18269	18411	18186	18373	18118	18304	18323	18444	18275	18407	18398	18449	18271	18272	18027	18189	18165	18340	18416	17958	18263	18155	18400	18269	18304	18144	18395	18104	18165	18264	18174	18056	18177	18192	18231	18322	18324	18577	18443	18390	18234	18393	18209	18230	18327	18194	18211	18193	18094	18281	18325	18140	18263	18403	18260	18193	18004	18255	18111	18234	18290	18211	18327	18226	18130	18438	18246	18314	18491	18341	18396	18148	18215	18123	18353	18419	18290	18080	18164	18444	18230	18285	18228	18229	18355	18419	18499	18312	18093	18277	18310	18327	18258	18204	18174	18305	18284	18445	18145	18177	18281	18047	18228	18359	18233	18306	18440	18278	18198	18263	18374	18220	18273	18342	18110	18128	18070	18331	18123	18489	18149	18434	18194	18193	18305	18478	18484	18343	18374	18167	18133	18234	18377	18382	18216	18170	18383	18368	18400	18239	18396	18192	18213	18252	18311	18414	18310	18273	18360	18339	18508	18381	18318	18465	18388	18285	18300	18343	18263	18158	18236	18238	18438	18300	18197	18191	18228	18352	18397	18428	18367	18388	18097	18402	18046	18284	18185	18312	18301	18307	18521	18320	18240	18250	18272	18129	18110	18394	18183	18474	18171	18331	18468	18240	18157	18295	18078	18515	18318	18223	18469	18236	18366	18384	18297	18335	18296	18310	18355	18211	18203	18405	18351	18207	18302	18355	18334	18167	18153	18219	18284	18171	18373	18382	18363	18118	18177	18332	18230	18131	18250	18436	18345	17953	18338	18054	18296	18104	18183	18078	18284	18283	18262	18081	18378	18342	18130	18258	18392	18535	18137	18174	18317	18160	18411	18233	18342	18327	18225	18438	18487	18120	18183	18205	18238	18210	18325	18349	18297	18267	18238	18261	18362	18238	18401	18211	18188	18380	18277	18239	18350	18208	18349	18203	18347	18245	18149	18387	18172	18276	18340	18340	18090	18091	18106	18313	18190	18401	18170	18251	18012	18420	18404	18169	18193	18431	18331	18302	18252	18306	18239	18310	18442	18547	18234	18210	18489	18383	18310	18244	18164	18320	18298	18107	18196	18171	18230	18488	18237	18274	18343	18254	18214	18319	18296	18219	18133	18353	18104	18266	18173	18415	18349	18201	18369	18215	18188	18425	18503	18231	18492	18312	18333	18263	18127	18260	18597	18324	18122	18019	18318	18288	18285	18272	18296	18315	18360	18403	18273	18101	18403	18356	18232	18289	18381	17907	18359	18468	18343	18137	18215	18410	18219	18301	18488	18352	18055	18232	18336	18280	18358	18406	18249	18353	18344	18141	18346	18152	18464	18288	18366	18308	18247	18258	18295	18043	18247	18233	18445	18077	18316	18391	18354	18196	18470	18343	18186	18113	18205	18284	18359	18172	18280	18234	18174	18357	18216	18333	18397	18213	18401	18269	18261	18208	18240	18657	18197	18496	18225	18226	18175	18170	18141	18199	18271	18202	18056	18208	18158	18317	18506	18260	18168	18272	18549	18369	18262	18163	18130	17910	18208	18197	18195	18119	18277	18187	18136	18223	18384	18128	18385	18372	18295	18163	18295	18295	18489	18298	18440	18368	18330	18236	18207	18035	18281	18344	18173	17982	18253	18320	18293	18338	18493	18186	18352	18390	18360	18252	18364	18250	18429	18485	18342	18238	18358	18251	18134	18488	18399	18318	18330	18347	18298	18429	18343	18218	18139	18230	18425	18025	18245	18324	18179	18247	18055	18368	18182	18189	18459	18273	18247	18222	18245	18265	18444	18292	18075	18306	18232	18243	18368	18350	18245	18043	18120	18276	18091	18258	18229	18143	18215	18126	18395	18355	18268	18161	18122	18275	18379	18407	18496	18301	18051	18428	18206	18153	18203	18479	18344	18308	18311	18307	18230	18557	18559	18520	18307	18315	18114	18029	18295	18321	18359	18202	18220	18145	18097	18165	18426	18534	18274	18418	18211	18295	18261	18363	18315	18389	18502	18263	18243	18070	18246	18358	18337	18169	18415	18483	18198	18245	18333	18381	18133	18279	18270	18359	18356	18262	18295	18210	18359	18329	18322	18169	18334	18372	18172	18181	18202	18208	18257	18144	18248	18191	18118	18213	18316	18250	18271	18252	18237	18059	18370	18266	18213	18411	18137	18250	18327	18275	18317	18468	18356	18316	18197	18246	18275	18437	18407	18263	18348	18416	18431	18369	18258	18429	18332	18194	18324	18145	18507	18147	18273	18373	18386	18201	18429	18045	18271	18323	18241	18129	18260	18219	18156	18240	18112	18197	18293	18337	18145	18124	18112	18275	18127	18258	18331	18159	18209	18403	18297	18108	18331	18368	18174	17966	18366	18277	18323	18277	18367	18413	18284	18271	18329	18179	18695	18254	18313	18235	18313	18310	18285	18132	18344	18192	18230	18367	18149	18356	18230	18279	18087	18326	18417	18133	18199	18301	18338	18188	18309	18311	18287	18371	18433	18389	18256	18302	18421	18260	18099	18352	18256	18418	18274	18254	18337	18046	18211	18449	18336	18310	18392	18540	18434	18355	18394	18325	18381	18103	18262	17977	18306	18265	18444	18238	18299	18178	18422	18297	18410	18234	18271	18347	18282	18192	18356	18151	18370	18231	18213	18387	18048	18053	18310	18200	18248	18335	18145	18374	18239	18339	18302	18189	18324	18211	18372	18334	18280
20637	25181	22553	18399	16508	15756	15389	14995	14879	14989	14868	14867	14767	15034	14976	14928	14618	14796	14915	14704	14658	14809	14808	14467	14548	14372	14570	14449	14460	14479	14476	14445	14406	14492	14445	14409	14579	14483	14569	14334	14510	14365	14566	14598	14511	14682	14797	14588	14511	14465	14426	14441	14535	14305	14460	14395	14570	14479	14322	14468	14403	14356	14473	14533	14297	14473	14404	14406	14496	14413	14373	14328	14322	14521	14446	14339	14506	14384	14412	14466	14386	14458	14594	14473	14510	14424	14225	14358	14716	14379	14472	14322	14424	14309	14445	14368	14418	14491	14335	14415	14299	14307	14398	14367	14504	14514	14484	14351	14487	14363	14252	14278	14458	14505	14345	14510	14336	14508	14425	14229	14462	14322	14469	14283	14337	14419	14253	14384	14625	14274	14553	14197	14401	14526	14385	14377	14491	14497	14554	14373	14424	14377	14367	14421	14448	14469	14477	14420	14438	14525	14354	14465	14407	14295	14409	14353	14389	14201	14486	14335	14507	14519	14353	14181	14339	14345	14367	14433	14416	14364	14495	14380	14340	14478	14487	14302	14414	14458	14426	14277	14301	14326	14365	14345	14257	14466	14490	14291	14393	14529	14419	14358	14430	14400	14240	14399	14400	14252	14464	14376	14623	14336	14447	14372	14315	14288	14504	14398	14365	14461	14398	14391	14359	14419	14551	14433	14559	14481	14387	14414	14420	14532	14586	14285	14419	14356	14500	14404	14469	14263	14502	14510	14329	14527	14590	14480	14435	14569	14366	14373	14446	14457	14401	14333	14402	14407	14427	14470	14325	14390	14481	14285	14439	14455	14353	14313	14442	14402	14288	14338	14462	14447	14273	14518	14367	14473	14475	14388	14469	14328	14471	14399	14337	14413	14486	14376	14495	14266	14234	14397	14355	14328	14445	14422	14337	14441	14398	14479	14471	14418	14334	14451	14451	14332	14352	14463	14587	14379	14446	14553	14563	14280	14546	14602	14385	14447	14440	14333	14504	14491	14438	14422	14442	14409	14652	14532	14306	14263	14403	14417	14334	14489	14553	14387	14580	14462	14396	14539	14359	14449	14423	14419	14512	14470	14371	14390	14472	14370	14322	14381	14589	14513	14448	14342	14560	14550	14516	14391	14419	14391	14476	14515	14316	14584	14341	14365	14358	14364	14495	14356	14431	14307	14393	14362	14429	14301	14416	14348	14254	14430	14358	14349	14400	14460	14242	14507	14573	14460	14498	14438	14281	14428	14567	14412	14419	14484	14572	14485	14465	14390	14425	14342	14354	14352	14448	14534	14661	14219	14345	14278	14632	14362	14454	14394	14526	14503	14416	14353	14339	14380	14278	14339	14482	14533	14466	14361	14305	14436	14437	14401	14595	14469	14626	14356	14490	14512	14483	14371	14498	14259	14354	14574	14532	14333	14439	14428	14419	14420	14409	14399	14454	14434	14517	14385	14457	14293	14449	14420	14456	14442	14401	14151	14316	14423	14387	14490	14343	14383	14605	14394	14373	14475	14384	14579	14302	14322	14534	14335	14642	14489	14476	14397	14283	14491	14469	14468	14521	14514	14337	14445	14407	14290	14552	14442	14321	14405	14427	14468	14444	14343	14256	14453	14380	14439	14421	14470	14309	14508	14410	14283	14309	14519	14416	14376	14331	14403	14511	14624	14342	14240	14452	14420	14457	14445	14264	14396	14405	14394	14346	14470	14595	14330	14418	14412	14519	14609	14319	14534	14524	14468	14520	14260	14489	14580	14544	14433	14497	14399	14431	14281	14438	14402	14458	14289	14316	14374	14269	14467	14339	14376	14395	14457	14368	14423	14358	14334	14353	14401	14292	14355	14439	14466	14383	14411	14414	14470	14265	14330	14423	14386	14621	14456	14481	14493	14341	14535	14369	14461	14631	14260	14567	14408	14378	14367	14427	14388	14364	14489	14456	14436	14481	14500	14336	14298	14433	14440	14330	14381	14274	14395	14379	14210	14241	14433	14379	14461	14266	14221	14406	14310	14362	14406	14586	14466	14374	14479	14483	14436	14385	14413	14353	14493	14400	14424	14474	14283	14540	14337	14457	14370	14467	14287	14314	14651	14463	14487	14437	14426	14443	14231	14356	14374	14304	14485	14320	14394	14260	14597	14441	14290	14367	14415	14326	14489	14409	14397	14432	14484	14505	14580	14465	14455	14426	14533	14486	14370	14493	14309	14322	14409	14502	14586	14537	14537	14478	14296	14374	14605	14426	14480	14419	14331	14316	14397	14324	14370	14522	14371	14428	14328	14317	14491	14421	14449	14561	14590	14341	14471	14277	14449	14472	14513	14433	14500	14301	14353	14558	14558	14353	14383	14333	14593	14412	14311	14391	14583	14435	14378	14386	14361	14415	14419	14427	14307	14246	14513	14425	14282	14574	14371	14458	14406	14459	14457	14439	14368	14368	14540	14427	14496	14543	14244	14379	14493	14500	14509	14434	14381	14281	14299	14405	14498	14291	14487	14487	14521	14530	14365	14387	14465	14407	14371	14405	14600	14255	14523	14433	14564	14374	14562	14396	14306	14417	14376	14454	14395	14338	14385	14420	14267	14531	14331	14386	14383	14591	14576	14467	14485	14119	14476	14455	14350	14382	14621	14431	14425	14446	14456	14388	14471	14332	14252	14534	14540	14315	14379	14465	14344	14447	14573	14472	14438	14619	14167	14426	14410	14325	14432	14497	14333	14594	14557	14186	14404	14361	14384	14420	14385	14347	14393	14419	14429	14289	14262	14393	14414	14563	14366	14474	14377	14591	14287	14514	14542	14329	14508	14289	14421	14447	14491	14476	14538	14515	14353	14353	14476	14386	14465	14662	14539	14427	14301	14406	14308	14456	14342	14394	14413	14437	14517	14346	14506	14480	14385	14314	14170	14505	14478	14302	14362	14477	14483	14257	14394	14504	14381	14386	14408	14550	14448	14513	14441	14391	14399	14443	14539	14504	14413	14446	14395	14470	14465	14495	14305	14321	14294	14679	14492	14507	14528	14357	14346	14379	14358	14534	14391	14351	14439	14326	14427	14451	14517	14316	14298	14483	14353	14500	14531	14383	14509	14446	14341	14386	14234	14405	14344	14412	14507	14402	14396	14377	14306	14285	14326	14575	14301	14410	14494	14487	14294	14309	14598	14557	14501	14327	14387	14406	14334	14441	14257	14430	14437	14308	14272	14649	14173	14457	14569	14370	14582	14372	14486	14316	14426	14415	14454	14433	14312	14336	14476	14495	14293	14219	14438	14441	14473	14517	14323	14642	14443	14500	14262	14315	14419	14395	14430	14323	14339	14549	14349	14393	14171	14466	14427	14441	14561	14344	14533	14365	14354	14406	14411	14369	14295	14442	14480	14559	14480	14450	14310	14224	14399	14245	14351	14489	14370	14494	14483	14470	14405	14595	14274	14510	14391	14519	14490	14439	14621	14367	14338	14451	14509	14473	14541	14578	14355	14372	14383	14422	14553	14412	14492	14474	14449	14336	14579	14641	14440	14442	14391	14407	14283	14589	14464	14340	14256	14383	14513	14400	14505	14320	14477	14366	14398	14553	14542	14397	14502	14513	14495	14451	14435	14400	14422	14488	14419	14676	14404	14540	14285	14436	14302	14541	14426	14472	14461	14390	14338	14469	14430	14425	14355	14485	14177	14399	14411	14223	14299	14343	14393	14374	14401	14437	14508	14270	14444	14508	14577	14376	14237	14401	14370	14375	14322	14516	14383	14557	14564	14499	14375	14376	14493	14560	14329	14455	14330	14315	14513	14500	14351	14389	14489	14387	14395	14531	14298	14527	14476	14393	14345	14279	14448	14425	14398	14483	14383	14297	14351	14394	14412	14336	14477	14432	14347	14467	14404	14595	14509	14389	14393	14470	14367	14379	14667	14648	14467	14457	14458	14483	14290	14574	14546	14352	14348	14467	14532	14411	14272	14541	14365	14333	14447	14308	14455	14359	14545	14441	14292	14300	14382	14427	14414	14425	14475	14506	14445	14347	14512	14414	14317	14351	14444	14382	14427	14268	14339	14404	14551	14473	14401	14316	14546	14320	14438	14587	14363	14270	14402	14503	14412	14407	14512	14304	14481	14475	14459	14325	14380	14422	14498	14401	14477	14371	14403	14201	14380	14505	14349	14406	14381	14335	14393	14487	14491	14413	14485	14365	14491	14467	14584	14501	14613	14672	14349	14405	14447	14473	14272	14411	14400	14315	14347	14574	14605	14469	14656	14539	14406	14533	14373	14282	14549	14340	14390	14486	14429	14290	14509	14442	14386	14324	14274	14378	14523	14288	14316	14480	14317	14582	14548	14427	14409	14390	14433	14568	14373	14455	14425	14326	14289	14375	14319	14358	14371	14545	14393	14345	14416	14423	14217	14548	14313	14332	14463	14459	14377	14555	14316	14529	14587	14445	14349	14359	14512	14451	14395	14373	14541	14461	14292	14399	14252	14588	14272	14536	14392	14396	14254	14392	14513	14300	14387	14493	14407	14563	14395	14531	14439	14400	14363	14417	14353	14466	14402	14330	14384	14477	14465	14450	14420	14294	14492	14314	14293	14407	14562	14351	14401	14449	14504	14389	14320	14218	14404	14243	14371	14395	14480	14582	14512	14308	14464	14540	14414	14400	14527	14371	14369	14367	14369	14500	14389	14378	14252	14616	14536	14257	14336	14491	14409	14472	14408	14440	14303	14219	14283	14512	14508	14419	14617	14511	14472	14511	14413	14528	14425	14365	14559	14540	14571	14413	14533	14413	14492	14314	14550	14377	14344	14589	14554	14416	14400	14377	14374	14359	14476	14513	14410	14526	14482	14551	14536	14464	14361	14386	14363	14415	14273	14369	14587	14546	14391	14479	14218	14405	14605	14423	14350	14464	14474	14565	14439	14311	14548	14370	14381	14347	14654	14223	14411	14418	14502	14510	14237	14346	14445	14586	14458	14508	14424	14448	14603	14418	14384	14276	14436	14345	14396	14335	14382	14470	14467	14351	14320	14379	14428	14334	14752	14343	14413	14342	14404	14496	14212	14522	14338	14371	14484	14407	14399	14561	14314	14488	14518	14329	14512	14465	14434	14355	14451	14587	14446	14384	14510	14750	14476
24758	21108	28123	24678	23192	23897	23183	20725	19805	19990	19913	19575	19462	19768	19755	19359	19453	19403	19286	19295	19052	19254	18743	18940	18920	18624	18762	18794	18883	18714	18862	18932	18793	18672	18673	18922	18940	18557	18688	18701	18673	18670	18858	19617	19368	19481	19627	18949	18705	18860	18653	18702	18555	18777	18546	18600	18824	18574	18658	18686	18681	18869	18701	18701	18977	18938	18807	18763	18603	18470	18650	18733	18746	18738	18719	18790	18602	18845	18730	18785	18576	18830	19082	18882	18938	18645	18474	18727	18801	18609	18769	18664	18810	18639	18432	18713	18640	18827	18558	18638	18813	18737	18638	18561	18781	18548	18637	18656	18628	18715	18685	18712	18773	18682	18629	18794	18634	18642	18589	18658	18633	18644	18696	18636	18776	18610	18599	18698	18751	18646	18644	18744	18802	18483	18705	18859	18636	18685	18710	18519	18768	18606	18640	18506	18821	18663	18714	18794	18744	18745	18733	18759	18485	18906	18961	18857	18612	18764	18730	18503	18611	18703	18701	18857	18773	18727	18815	18837	18594	18664	18764	18660	18749	18559	18594	18732	18711	18731	18647	18433	18550	18743	18667	18741	18636	18490	18808	18574	18660	18852	18581	18748	18670	18612	18658	18536	18657	18645	18592	18804	18664	18731	18464	18898	18953	18663	18775	18495	18579	18678	18385	18625	18855	18465	18776	18706	18695	18655	18775	18503	18737	18699	18632	18564	18828	18623	18743	18593	18418	18642	18595	18633	18723	18440	18626	18827	18707	18534	18762	18539	18831	18779	18634	18873	18603	18688	18495	18606	18464	18288	18622	18925	18737	18628	18753	18729	18777	18644	18703	18611	18732	18527	18685	18559	18551	18700	18681	18693	18590	18859	18701	18709	18704	18637	18650	18886	18602	18668	18574	18409	18571	18632	18517	18997	18709	18706	18489	18615	18639	18781	18813	18593	18521	18482	18675	18923	18622	18654	18702	18836	18756	18497	18570	18672	18817	18693	18805	18742	18554	18956	18700	18554	18720	18654	18983	18778	18758	18525	18622	18724	18617	18572	18675	18582	18699	18536	18986	18882	18751	18705	18689	18678	18880	18802	18398	18428	18697	18686	18816	18479	18649	18628	18705	18798	18772	18593	18720	18705	18692	18606	18364	18532	18549	18451	18689	18639	18731	18703	18463	18729	18752	18670	18676	18723	18837	18758	18467	18420	18613	18596	18598	18762	18600	18753	18709	18369	18557	18601	18741	18817	18509	18587	18532	18818	18708	18502	18731	18524	18765	18728	18604	18715	18653	18798	18697	18849	18595	18548	18801	18793	18673	18652	18627	18696	18624	18763	18564	18644	18638	18626	18623	18724	18678	18609	18669	18544	18524	18633	18819	18631	18766	18796	18651	18867	18627	18878	18531	18416	18574	18682	18667	18589	18682	18668	18608	18819	18706	18799	18750	18641	18842	18712	18658	18393	18676	18651	18757	18461	18607	18584	18635	18660	18732	18569	18842	18809	18658	18662	18622	18624	18700	18592	18641	18521	18771	18764	18901	18617	18750	18699	18761	18931	18646	18753	18539	18688	18820	18485	18680	18641	18606	18623	18528	18617	18876	18710	18480	18730	18863	18722	18782	18576	18590	18831	18695	18737	18817	18717	18534	18825	18744	18693	18713	18824	18817	18631	18806	18584	18474	18562	18948	18577	18740	18668	18633	18546	18599	18573	18821	18801	18560	18503	18766	18683	18635	18758	18634	18716	18693	18576	18311	18549	18939	18652	18589	18658	18591	18728	18586	18637	18499	18487	18697	18636	18553	18604	18692	18585	18513	18559	18639	18647	18432	18725	18718	18605	18963	18613	18675	18776	18582	18731	18709	18528	18750	18533	18665	18633	18522	18614	18548	18477	18889	18715	18768	18638	18593	18735	18671	18703	18661	18688	18728	18862	18867	18581	18700	18489	18723	18671	18598	18460	18732	18855	18638	18767	18555	18646	18761	18838	18698	18786	18489	18828	18683	18739	18795	18683	18627	18519	18824	18577	18713	18661	18635	18853	18884	18643	18497	18646	18513	18727	18606	18629	18767	18567	18707	18709	18592	19032	18814	18690	18543	18626	18654	18558	18698	18679	18553	18543	18680	18637	18568	18701	18762	18620	18725	18653	18518	18427	18711	18583	18695	18830	18677	18683	18651	18657	18847	18468	18798	18751	18770	18797	18936	18610	18605	18752	18632	18557	18674	18745	18894	18798	18664	18787	18848	18729	18835	18637	18713	18510	18474	18601	18673	18661	18443	18506	18700	18596	18472	18550	18760	18650	18820	18680	18713	18507	18656	18625	18909	18621	18663	18866	18482	18570	18822	18665	18798	18921	18605	18753	18767	18661	18537	18623	18559	18610	18594	18795	18688	18714	18764	18820	18815	18713	18481	18541	18599	18675	18613	18716	18636	19046	18472	18903	18777	18692	18619	18791	18801	18604	18598	18449	18506	18724	18721	18686	18655	18650	18504	18604	18633	18849	18611	18727	18864	18534	18630	18633	18788	18716	18683	18760	18684	18803	18718	18696	18542	18921	18646	18856	18755	18763	18501	18702	18555	18830	18662	18648	18640	18579	18719	18676	18750	18544	18681	18717	18751	18738	18741	18495	18790	18830	18476	18806	18634	18798	18771	18499	18762	18640	18805	18776	18651	18543	18641	18646	18664	18767	18668	18634	18680	18624	18514	18697	18676	18746	18659	18838	18676	18576	18664	18670	18682	18563	18769	18738	18642	18653	18645	18558	18635	18775	18777	18804	18634	18826	18734	18784	18856	18753	18686	18887	18699	18702	18590	18625	18771	18779	18756	18658	18881	18858	18760	18864	18837	18711	18841	18718	18734	18693	18849	18928	18741	18668	18474	18659	18632	18817	18306	18647	18646	18656	18828	18601	18736	18781	18481	18701	18533	18868	18529	18670	18502	18597	18491	18708	18557	18584	18718	18714	18862	18929	18604	18602	18830	18835	18718	18539	18768	18625	18682	18795	18789	18888	18739	18668	18742	18589	18691	18659	18683	18751	18624	18705	18734	18627	18651	18703	18566	19035	18833	18685	18615	18723	18871	18489	18560	18362	18387	18762	18908	18758	18758	18696	18734	18696	18828	18537	18959	18777	18757	18509	18693	18749	18642	18525	18629	18846	18678	18685	18733	18935	18710	18830	18751	18500	18714	18604	18822	18703	18737	18683	18736	18648	18797	18993	18547	18648	18589	18673	18827	18763	18798	18832	18855	18771	18857	18674	18616	18507	18757	18414	18485	18556	18517	18748	18673	18820	18752	18802	18832	18696	18802	18893	18623	18564	18679	18735	18800	18794	18803	18681	18824	18697	18514	18475	18791	18526	18703	18801	18742	18817	18728	18655	18724	18756	18855	18574	18810	18616	18661	18698	18636	18681	18724	18664	18813	18800	18655	18637	18679	18692	18711	18690	18837	18875	18744	18588	18655	18805	18728	18716	18896	18752	18701	18524	18488	18541	18870	18659	18677	18601	18682	18734	18815	18580	18685	18561	18743	18671	18584	18886	18822	18528	18476	18684	18481	18558	18693	18723	18689	18666	18589	18587	18607	18480	18630	18635	18719	18745	18787	18876	18709	18706	18734	18518	18684	18634	18442	18571	18710	18759	18585	18869	18672	18618	18545	18723	18633	18714	18888	18799	18688	18957	18721	18898	18638	18601	18475	18716	18717	18731	18755	18923	18836	18452	18658	18580	18659	18617	18764	18820	18520	18772	18535	18770	18570	18635	18555	18536	18613	18781	18784	18749	18801	18821	18893	18663	18412	18643	18606	18749	18725	18751	18629	18797	18737	18692	18702	18584	18633	18547	18634	18577	18714	18567	18696	18701	18425	18641	18630	18824	18773	18657	18684	18792	18717	18661	18844	18801	18738	18579	18582	18700	18795	18641	18874	18701	18780	18764	18718	18751	18792	18632	18712	18704	18904	18631	18682	18624	18645	18816	18793	18737	18720	18737	18680	18813	18752	18683	18655	18840	19013	18908	18779	18822	18658	18616	18661	18639	18590	18909	18649	18796	18641	18478	18543	18710	18695	18695	18667	18420	18603	18544	18768	18990	18703	18587	18867	18396	18371	18677	18718	18813	18889	18657	18486	18727	18629	18861	18702	18804	18575	18659	18784	19029	18786	18509	18806	18790	18780	18693	18536	18642	18388	18694	18698	18880	18581	18563	18446	18498	18868	18753	18770	18518	18718	18842	18639	18803	18744	18752	18702	18692	18685	18759	18696	18650	18709	18534	18646	18725	18781	18869	18787	18711	18578	18576	18664	18813	18915	18674	18781	18777	18673	18754	18749	18511	18712	18687	18877	18642	18750	18700	18662	18660	18594	18581	18638	18638	18760	18642	18629	18738	18682	18664	18525	18875	18779	18821	18684	18850	18726	18742	18838	18720	18831	18579	18668	18512	18735	18631	18672	18682	18627	18692	18565	18549	18759	18615	18650	18635	18930	18543	18893	18737	18675	18590	18744	18850	18721	18688	18691	18605	18560	18544	18743	18581	18610	18440	18670	18921	18727	18623	18818	18698	18832	18699	18668	18734	18641	18674	19053	18650	18748	18828	18883	18705	18597	18695	18646	18860	18689	18551	18487	18878	18879	18691	18644	18650	18616	18784	18539	18648	18741	18569	18850	18702	18560	18728	18813	18708	18654	18812	18722	18874	18767	18696	18945	18647	18587	18678	18815	18617	18699	18584	18657	18730	18627	18681	18645	18795	18913	18627	18611	18736	18917	18811	18599	18765	18764	18761	18653	18724	18762	18845	18629	18626	18736	18702	18666	18766	18573	18571	18645	18558	18934	18749	18651	18683	18658	18776	18600	18681	18692	18864	18627	18409	18590	18670	18443	18762	18922	18713	18745	18706	18480	18570	18514	18591	18518	18822	18523	18704	18650	18708	18716	18648	18697	18647	18555	18636	18577	18764	18767	18616	18626	18670	18660	18664	18745	18488	18582	18671	18621	18742	18562	18710	18636	18638	18610	18544	18770	18610	18660	18679	18519	18692	18762	18600	18641	18587	18727	18715	18534	18679	18713	18797	18800	18794	18748	18685	18634	18855	18806	18643	18627	18766	18569	18760	18840	18697	18634	18690
23765	37636	35088	26844	22574	19984	18339	17059	16628	16454	16367	16050	16127	16034	15928	15714	15455	15333	15657	15734	15295	15043	15184	15068	14778	14888	14957	14732	14903	14791	14813	14619	14648	14715	14689	14734	14678	14687	14788	14759	14686	14841	15137	15750	15748	15652	15408	14831	15042	14697	14867	14717	14787	14556	14810	14748	14460	14549	14722	14733	14669	14748	14768	14828	14549	14659	14671	14702	14635	14806	14712	14603	14649	14706	14847	14604	14672	14703	14740	14722	14622	14673	14713	14672	14657	14694	14691	14681	14756	14510	14604	14692	14786	14581	14850	14612	14719	14557	14691	14760	14746	14736	14822	14860	14609	14785	14772	14538	14747	14709	14775	14817	14494	14686	14795	14815	14789	14721	14774	14605	14683	14675	14684	14531	14656	14701	14788	14788	14717	14584	14645	14509	14566	14727	14665	14600	14555	14753	14580	14786	14533	14716	14727	14640	14783	14778	14665	14757	14709	14658	14727	14656	14682	14867	14760	14792	14543	14688	14633	14561	14733	14646	14708	14573	14624	14743	14676	14767	14648	14697	14735	14600	14649	14548	14649	14745	14579	14670	14734	14691	14819	14698	14608	14678	14672	14813	14743	14764	14686	14716	14628	14709	14717	14664	14654	14611	14622	14560	14589	14623	14584	14822	14715	14627	14587	14677	14697	14733	14684	14606	14827	14710	14659	14671	14807	14620	14697	14693	14629	14881	14496	14763	14781	14591	14651	14621	14667	14497	14541	14712	14664	14789	14740	14474	14647	14787	14783	14667	14497	14547	14721	14523	14783	14765	14634	14646	14540	14642	14656	14639	14699	14670	14603	14702	14647	14767	14635	14695	14675	14620	14718	14653	14663	14740	14659	14604	14692	14357	14621	14628	14832	14705	14554	14806	14768	14494	14814	14742	14688	14556	14744	14954	14526	14559	14702	14606	14644	14782	14807	14570	14763	14648	14663	14735	14801	14683	14586	14662	14613	14630	14606	14742	14659	14703	14770	14580	14764	14663	14983	14569	14718	14600	14692	14656	14655	14782	14869	14687	14774	14573	14821	14788	14614	14789	14784	14679	14734	14553	14778	14576	14832	14679	14702	14692	14677	14608	14706	14642	14687	14692	14591	14715	14698	14757	14664	14638	14499	14724	14631	14630	14699	14622	14676	14597	14735	14570	14759	14855	15027	14629	14717	14812	14818	14637	14753	14473	14734	14696	14769	14673	14710	14657	14726	14590	14706	14763	14819	14591	14636	14595	14694	14696	14640	14778	14603	14830	14613	14754	14749	14622	14692	14605	14481	14615	14786	14717	14633	14689	14743	14607	14550	14594	14707	14624	14521	14702	14765	14842	14609	14569	14765	14572	14577	14749	14716	14701	14549	14655	14557	14782	14521	14759	14631	14641	14667	14846	14566	14742	14559	14613	14707	14657	14707	14778	14678	14583	14581	14717	14643	14741	14609	14759	14591	14626	14773	14613	14681	14745	14733	14777	14622	14592	14676	14676	14807	14594	14702	14647	14613	14594	14711	14734	14740	14534	14646	14619	14701	14580	14827	14710	14682	14741	14598	14705	14944	14702	14601	14714	14622	14669	14668	14669	14699	14765	14618	14506	14662	14717	14637	14619	14960	14745	14607	14642	14619	14800	14813	14656	14649	14630	14622	14678	14702	14592	14823	14711	14693	14836	14620	14740	14594	14770	14653	14648	14817	14556	14714	14705	14709	14851	14659	14618	14801	14742	14656	14705	14723	14672	14646	14586	14709	14783	14714	14583	14812	14888	14664	14706	14824	14643	14549	14644	14677	14631	14656	14677	14757	14603	14821	14556	14695	14585	14671	14663	14655	14898	14746	14626	14514	14688	14750	14663	14677	14736	14575	14729	14558	14685	14473	14733	14415	14669	14638	14612	14495	14641	14680	14809	14506	14513	14778	14706	14630	14837	14667	14603	14663	14733	14705	14781	14767	14665	14768	14719	14749	14648	14584	14619	14676	14880	14747	14693	14703	14739	14597	14771	14517	14816	14673	14780	14728	14586	14664	14575	14742	14866	14629	14722	14789	14607	14879	14759	14757	14605	14647	14573	14726	14642	14523	14742	14682	14797	14618	14630	14759	14604	14728	14659	14640	14848	14567	14773	14634	14525	14632	14666	14759	14685	14731	14857	14715	14586	14761	14569	14610	14590	14583	14663	14661	14763	14649	14654	14791	14528	14757	14745	14667	14770	14632	14608	14800	14780	14613	14625	14516	14774	14591	14556	14824	14633	14668	14777	14730	14622	14711	14731	14450	14683	14699	14721	14655	14673	14802	14870	14651	14684	14906	14746	14721	14821	14762	14766	14621	14710	14776	14537	14740	14571	14652	14772	14695	14671	14658	14643	14735	14610	14814	14760	14667	14842	14842	14769	14691	14663	14704	14712	14574	14694	14726	14618	14836	14629	14665	14610	14776	14777	14854	14629	14764	14679	14735	14647	14683	14735	14754	14585	14605	14731	14644	14656	14622	14657	14812	14669	14816	14758	14658	14517	14758	14613	14815	14571	14805	14694	14723	14815	14723	14650	14686	14589	14661	14669	14600	14704	14637	14695	14805	14882	14824	14652	14780	14654	14573	14784	14491	14533	14647	14637	14806	14736	14587	14702	14679	14773	14557	14699	14675	14650	14772	14757	14747	14702	14662	14686	14722	14530	14703	14685	14531	14709	14783	14665	14708	14718	14665	14599	14696	14640	14623	14619	14614	14693	14675	14713	14610	14651	14930	14607	14665	14608	14653	14632	14600	14536	14718	14573	14684	14704	14887	14550	14679	14678	14595	14807	14696	14693	14773	14553	14739	14682	14643	14756	14719	14604	14776	14691	14570	14762	14963	14866	14811	14600	14683	14691	14812	14549	14852	14622	14560	14663	14714	14827	14574	14729	14719	14734	14575	14727	14787	14705	14698	14747	14609	14628	14632	14827	14620	14743	14700	14563	14665	14600	14753	14850	14670	14755	14751	14668	14617	14741	14849	14665	14795	14573	14797	14630	14756	14566	14684	14689	14878	14745	14689	14533	14709	14519	14668	14674	14624	14693	14689	14745	14716	14786	14593	14818	14776	14722	14728	14718	14804	14796	14730	14494	14625	14376	14709	14676	14518	14569	14524	14727	14698	14460	14697	14818	14609	14662	14647	14716	14734	14755	14542	14710	14652	14719	14608	14563	14493	14607	14758	14722	14773	14607	14691	14694	14777	14724	14722	14617	14664	14610	14678	14851	14833	14805	14655	14681	14609	14789	14658	14803	14523	14665	14594	14666	14556	14665	14854	14459	14574	14649	14713	14633	14755	14734	14663	14751	14777	14626	14556	14847	14689	14543	14585	14779	14629	14669	14757	14601	14569	14839	14740	14481	14634	14673	14835	14589	14776	14768	14713	14664	14627	14567	14691	14635	14686	14700	14751	14597	14772	14754	14684	14536	14745	14749	14501	14727	14759	14562	14738	14801	14680	14756	14661	14689	14674	14601	14593	14700	14713	14645	14828	14742	14884	14776	14596	14794	14743	14645	14651	14862	14739	14887	14653	14824	14842	14805	14455	14589	14709	14798	14636	14786	14736	14801	14676	14827	14637	14665	14548	14630	14586	14711	14654	14731	14645	14800	14723	14783	14863	14609	14637	14604	14687	14570	14740	14737	14756	14722	14526	14636	14450	14632	14498	14777	14854	14683	14807	14749	14480	14666	14688	14568	14732	14831	14586	14632	14710	14725	14913	14571	14678	14876	14834	14656	14706	14713	14653	14697	14638	14695	14754	14668	14553	14652	14583	14890	14581	14818	14633	14786	14593	14640	14599	14642	14675	14586	14745	14631	14670	14504	14764	14914	14528	14576	14726	14692	14570	14736	14866	14706	14665	14758	14607	14570	14632	14670	14861	14738	14647	14590	14491	14444	14692	14673	14680	14636	14757	14809	14718	14743	14755	14748	14599	14723	14758	14624	14613	14522	14684	14774	14646	14789	14668	14706	14672	14676	14654	14772	14658	14804	14600	14726	14656	14648	14677	14585	14787	14645	14849	14736	14797	14700	14600	14685	14749	14714	14780	14678	14680	14698	14645	14664	14721	14666	14692	14839	14691	14678	14623	14495	14711	14656	14554	14803	14602	14658	14727	14526	14529	14781	14867	14608	14600	14722	14574	14775	14598	14664	14706	14742	14593	14612	14860	14704	14636	14733	14585	14535	14621	14713	14593	14796	14697	14657	14638	14850	14761	14646	14727	14757	14806	14738	14559	14789	14522	14525	14823	14724	14618	14762	14632	14691	14631	14511	14595	14783	14763	14816	14931	14687	14556	14774	14494	14757	14704	14585	14646	14496	14727	14729	14767	14742	14724	14619	14735	14712	14639	14698	14787	14592	14546	14604	14647	14693	14881	14553	14748	14645	14827	14654	14860	14742	14675	14700	14499	14539	14661	14815	14718	14709	14748	14723	14986	14520	14624	14833	14804	14631	14730	14624	14812	14706	14613	14769	14695	14617	14815	14804	14750	14591	14678	14671	14906	14620	14690	14624	14690	14604	14737	14637	14612	14796	14603	14633	14708	14658	14673	14687	14733	14587	14708	14878	14786	14728	14690	14787	14771	14759	14688	14742	14701	14661	14778	14739	14774	14720	14840	14631	14761	14590	14443	14769	14779	14758	14685	14883	14606	14522	14658	14726	14760	14683	14586	14785	14733	14800	14583	14652	14628	14773	14706	14611	14615	14769	14688	14727	14601	14682	14626	14808	14865	14578	14693	14675	14725	14573	14707	14505	14722	14842	14663	14676	14771	14777	14589	14586	14764	14538	14755	14597	14613	14641	14761	14676	14617	14598	14762	14674	14722	14622	14656	14649	14611	14966	14911	14758	14607	14605	14563	14670	14682	14703	14723	14766	14679	14733	14749	14642	14843	14683	14761	14664	14845	14501	14428	14603	14591	14725	14621	14722	14799	14617	14659	14748	14629	14645	14782	14753	14684	14749	14685	14566	14596	14545	14627	14788	14753	14695	14724	14612	14763	14619	14683	14801	14800	14599	14564	14784	14727	14782	14538	14641	14729	14626	14578	14649	14678	14809	14683	14816	14744	14535	14779	14616	14636	14661	14733	14664	14688	14730	14674	14563	14560	14663
23388	20996	28373	23813	22048	24909	26129	21672	20465	20507	20309	19984	19971	19826	19797	19495	19369	19573	19507	19512	19286	18921	18856	18686	18784	18734	18393	18619	18602	18543	18814	18655	18468	18762	18450	18529	18544	18447	18688	18386	18412	18452	18485	19187	20133	19792	19138	18815	18786	18496	18405	18454	18664	18529	18450	18580	18599	18473	18366	18487	18515	18398	18783	18552	18630	18459	18439	18371	18349	18243	18382	18520	18478	18334	18506	18434	18528	18668	18113	18508	18335	18559	18525	18568	18376	18396	18364	18090	18449	18331	18264	18266	18384	18381	18219	18017	18444	18564	18506	18456	18380	18331	18542	18323	18274	18263	18228	18369	18259	18513	18455	18509	18416	18326	18436	18352	18244	18246	18312	18402	18343	18441	18532	18369	18285	18321	18405	18582	18433	18517	18523	18401	18285	18373	18417	18494	18345	18450	18650	18517	18622	18502	18486	18156	18379	18533	18178	18377	18467	18462	18563	18391	18301	18275	18336	18247	18364	18320	18282	18397	18301	18498	18287	18186	18451	18497	18491	18293	18315	18471	18242	18188	18599	18507	18479	18503	18407	18372	18253	18245	18243	18566	18484	18347	18253	18393	18072	18400	18371	18407	18423	18342	18272	18239	18363	18271	18391	18291	18268	18341	18326	18404	18447	18437	18294	18337	18510	18327	18377	18443	18421	18383	18411	18314	18319	18472	18384	18758	18463	18427	18364	18286	18365	18323	18272	18594	18617	18149	18416	18446	18686	18192	18399	18294	18311	18429	18272	18264	18265	18178	18536	18474	18362	18524	18194	18365	18493	18553	18621	18454	18435	18540	18339	18537	18365	18386	18416	18420	18290	18582	18589	18424	18535	18533	18345	18527	18267	18364	18414	18558	18480	18503	18290	18412	18404	18365	18399	18477	18356	18162	18499	18280	18353	18256	18405	18226	18391	18439	18495	18559	18543	18330	18546	18427	18308	18351	18273	18339	18295	18431	18582	18323	18571	18480	18419	18117	18346	18274	18511	18539	18333	18246	18455	18464	18141	18348	18481	18340	18299	18327	18689	18446	18431	18272	18235	18295	18295	18264	18311	18616	18375	18438	18379	18375	18713	18251	18299	18301	18295	18594	18370	18388	18475	18342	18463	18619	18444	18356	18364	18220	18645	18252	18252	18527	18231	18293	18318	18653	18444	18393	18194	18506	18320	18428	18435	18240	18101	18398	18309	18373	18320	18390	18346	18463	18555	18321	18464	18266	18524	18415	18542	18374	18319	18303	18332	18321	18274	18559	18479	18428	18332	18351	18479	18666	18490	18609	18509	18625	18432	18425	18498	18233	18537	18469	18424	18342	18431	18424	18445	18350	18237	18370	18386	18477	18521	18267	18089	18375	18200	18433	18308	18531	18502	18351	18410	18264	18392	18581	18293	18567	18565	18603	18413	18398	18404	18407	18450	18376	18404	18387	18420	18271	18367	18288	18464	18449	18362	18300	18311	18475	18172	18276	18446	18378	18346	18286	18327	18411	18342	18443	18374	18536	18257	18466	18409	18266	18302	18338	18225	18456	18377	18358	18446	18449	18544	18200	18559	18458	18369	18536	18279	18201	18458	18366	18384	18504	18444	18545	18468	18352	18471	18491	18142	18636	18293	18335	18138	18304	18545	18460	18393	18455	18425	18323	18314	18301	18452	18304	18372	18289	18240	18356	18427	18555	18267	18256	18376	18344	18405	18438	18106	18494	18568	18522	18505	18396	18332	18477	18436	18394	18352	18275	18285	18439	18434	18630	18391	18434	18285	18371	18243	18248	18361	18465	18508	18239	18496	18548	18366	18486	18398	18267	18481	18245	18379	18291	18327	18381	18371	18220	18307	18553	18421	18593	18514	18344	18400	18661	18504	18384	18489	18401	18496	18382	18335	18290	18514	18334	18327	18572	18297	18374	18379	18280	18384	18315	18288	18315	18618	18368	18290	18513	18349	18385	18505	18477	18433	18319	18438	18315	18415	18399	18595	18461	18338	18419	18457	18460	18504	18404	18440	18119	18304	18305	18468	18272	18308	18252	18395	18324	18568	18567	18415	18405	18609	18240	18488	18576	18715	18483	18411	18300	18154	18433	18438	18277	18537	18421	18457	18477	18503	18627	18395	18320	18238	18438	18532	18346	18506	18435	18318	18361	18258	18410	18492	18245	18319	18526	18544	18235	18534	18676	18394	18670	18353	18506	18510	18612	18474	18299	18395	18552	18352	18506	18369	18573	18360	18525	18335	18364	18333	18396	18491	18185	18194	18337	18505	18491	18353	18537	18335	18604	18516	18443	18436	18494	18571	18237	18727	18314	18479	18356	18369	18383	18478	18387	18482	18334	18586	18492	18491	18460	18363	18440	18426	18454	18447	18429	18069	18440	18517	18313	18387	18659	18511	18382	18610	18453	18488	18387	18383	18293	18358	18612	18411	18414	18370	18471	18350	18427	18609	18355	18297	18341	18593	18315	18160	18389	18412	18480	18523	18451	18421	18416	18404	18379	18291	18244	18345	18486	18385	18219	18311	18347	18495	18216	18517	18316	18198	18428	18382	18486	18361	18168	18188	18426	18281	18351	18475	18173	18493	18430	18177	18577	18366	18411	18074	18327	18466	18338	18483	18453	18374	18436	18204	18575	18525	18257	18232	18355	18370	18419	18457	18470	18501	18414	18359	18401	18340	18506	18385	18394	18619	18548	18525	18131	18339	18465	18559	18211	18440	18471	18237	18288	18295	18479	18516	18504	18321	18512	18536	18318	18391	18207	18506	18501	18339	18441	18285	18484	18193	18222	18456	18636	18536	18409	18430	18309	18478	18237	18054	18300	18409	18446	18611	18579	18473	18431	18330	18387	18279	18480	18238	18548	18184	18312	18656	18478	18397	18328	18394	18555	18440	18474	18316	18355	18434	18301	18287	18264	18351	18482	18476	18334	18381	18329	18716	18376	18324	18259	18208	18351	18510	18380	18446	18559	18532	18436	18330	18432	18374	18314	18306	18540	18435	18518	18399	18297	18420	18203	18360	18570	18692	18349	18532	18339	18429	18368	18374	18324	18423	18367	18492	18305	18233	18257	18355	18416	18504	18333	18357	18192	18320	18429	18395	18408	18354	18309	18566	18295	18152	18461	18498	18436	18394	18206	18509	18447	18709	18298	18527	18552	18475	18471	18320	18360	18269	18239	18276	18167	18383	18229	18635	18370	18490	18228	18428	18344	18372	18324	18343	18304	18307	18330	18549	18503	18481	18448	18427	18554	18376	18360	18359	18302	18503	18148	18416	18404	18221	18208	18409	18181	18278	18471	18369	18295	18356	18476	18499	18631	18256	18428	18350	18252	18218	18253	18310	18532	18613	18263	18630	18278	18374	18520	18571	18472	18158	18444	18650	18363	18438	18406	18312	18360	18434	18309	18441	18553	18521	18072	18430	18561	18239	18457	18483	18388	18314	18396	18444	18182	18360	18494	18443	18322	18472	18490	18344	18502	18550	18388	18449	18301	18505	18465	18267	18246	18527	18361	18459	18602	18584	18442	18419	18369	18327	18371	18277	18665	18532	18191	18588	18336	18519	18579	18267	18289	18460	18322	18359	18432	18401	18477	18361	18391	18478	18232	18528	18305	18013	18477	18209	18587	18490	18237	18380	18306	18347	18335	18519	18266	18430	18362	18398	18478	18460	18224	18443	18567	18299	18213	18429	18245	18444	18516	18449	18477	18339	18494	18219	18505	18588	18460	18561	18407	18638	18583	18393	18513	18421	18408	18313	18338	18406	18253	18563	18444	18438	18470	18389	18339	18569	18361	18402	18241	18348	18187	18203	18285	18354	18274	18401	18428	18543	18287	18634	18316	18457	18478	18432	18294	18172	18372	18427	18325	18341	18489	18303	18455	18201	18503	18380	18414	18465	18454	18230	18555	18421	18516	18221	18364	18422	18434	18342	18184	18293	18434	18541	18229	18249	18287	18342	18208	18339	18278	18470	18361	18516	18366	18312	18444	18250	18433	18489	18347	18694	18542	18441	18446	18513	18340	18230	18292	18337	18302	18430	18431	18476	18515	18450	18352	18376	18373	18325	18423	18493	18253	18393	18512	18339	18243	18287	18318	18146	18301	18309	18395	18284	18325	18443	18200	18389	18348	18450	18411	18195	18416	18182	18612	18441	18528	18104	18521	18537	18527	18410	18528	18382	18269	18378	18293	18407	18385	18325	18491	18505	18415	18361	18493	18359	18377	18387	18279	18222	18538	18317	18432	18494	18436	18428	18401	18500	18191	18294	18455	18269	18430	18358	18342	18550	18658	18382	18403	18305	18392	18432	18507	18494	18465	18408	18467	18463	18595	18568	18506	18436	18346	18261	18487	18538	18415	18506	18108	18522	18490	18272	18342	18525	18237	18478	18426	18521	18576	18268	18252	18525	18327	18342	18207	18285	18442	18263	18437	18243	18500	18376	18248	18440	18382	18528	18516	18199	18407	18526	18454	18436	18399	18313	18596	18418	18315	18426	18259	18433	18428	18303	18401	18343	18446	18199	18356	18599	18474	18600	18465	18581	18336	18540	18530	18424	18346	18371	18543	18342	18637	18260	18128	18572	18546	18141	18350	18461	18357	18234	18459	18572	18317	18214	18472	18387	18482	18451	18483	18285	18458	18170	18104	18096	18280	18533	18438	18321	18530	18348	18347	18477	18154	18268	18439	18372	18435	18375	18478	18420	18299	18380	18191	18388	18604	18337	18449	18515	18265	18447	18417	18469	18558	18447	18470	18494	18140	18482	18674	18345	18369	18481	18431	18396	18546	18320	18314	18409	18248	18388	18295	18398	18323	18424	18419	18288	18362	18312	18357	18520	18252	18253	18419	18642	18509	18363	18373	18429	18409	18433	18455	18490	18271	18359	18327	18468	18426	18294	18281	18436	18396	18309	18338	18215	18249	18443	18315	18394	18330	18473	18323	18415	18419	18477	18321	18279	18276	18637	18314	18484	18374	18361	18686	18451	18417	18473	18509	18512	18493	18191	18463	18362	18404	18422	18278	18529	18475	18535	18432	18367	18490	18264	18437	18214	18573	18489	18312	18254	18285	18255	18508	18624	18422	18439	18407	18387	18482	18333	18466	18607	18433	18410	18544
25872	42271	40001	31869	26291	22845	20358	18533	17745	17448	17100	16785	16597	16584	16527	16221	15881	15901	16001	15895	15785	15474	15094	15010	14878	14856	14709	14768	14770	14733	14640	14700	14567	14606	14547	14647	14586	14505	14489	14340	14441	14890	14724	16358	16874	16478	15635	15136	14659	14421	14404	14555	14505	14483	14498	14563	14633	14400	14701	14622	14502	14457	14486	14608	14562	14467	14531	14592	14355	14536	14556	14377	14501	14473	14558	14547	14561	14644	14462	14479	14633	14475	14601	14563	14537	14299	14420	14443	14513	14523	14571	14508	14471	14542	14416	14446	14456	14557	14532	14517	14519	14634	14412	14297	14516	14493	14455	14576	14501	14418	14488	14638	14522	14515	14502	14536	14499	14579	14549	14447	14632	14409	14667	14603	14391	14478	14533	14540	14596	14374	14701	14573	14513	14491	14496	14560	14489	14625	14667	14604	14596	14520	14645	14400	14555	14356	14561	14455	14511	14548	14540	14584	14411	14545	14547	14299	14506	14545	14362	14559	14447	14429	14495	14547	14648	14543	14534	14283	14369	14486	14302	14383	14537	14486	14562	14393	14510	14325	14424	14382	14393	14584	14587	14519	14524	14610	14399	14326	14450	14543	14535	14369	14581	14354	14443	14448	14626	14392	14541	14650	14540	14458	14536	14367	14468	14528	14565	14561	14523	14542	14405	14470	14469	14488	14497	14426	14325	14540	14566	14478	14488	14337	14708	14410	14553	14514	14615	14419	14527	14403	14544	14534	14594	14478	14454	14529	14448	14614	14524	14461	14559	14639	14570	14486	14457	14296	14488	14446	14296	14532	14497	14486	14473	14422	14523	14450	14353	14566	14470	14424	14509	14615	14520	14400	14370	14652	14503	14530	14454	14583	14468	14430	14481	14322	14496	14366	14501	14602	14273	14466	14564	14567	14521	14371	14464	14381	14336	14345	14505	14472	14477	14426	14546	14556	14452	14587	14553	14457	14343	14339	14456	14559	14439	14560	14556	14603	14498	14817	14475	14643	14486	14506	14439	14576	14514	14597	14606	14393	14610	14560	14467	14678	14465	14468	14395	14579	14491	14535	14446	14508	14703	14405	14537	14515	14444	14515	14539	14440	14368	14379	14463	14517	14410	14484	14479	14276	14456	14559	14283	14353	14625	14402	14607	14654	14457	14681	14498	14529	14612	14475	14525	14445	14494	14614	14525	14643	14494	14309	14596	14581	14499	14756	14373	14527	14359	14486	14611	14410	14664	14491	14567	14390	14493	14402	14550	14459	14385	14499	14437	14401	14448	14544	14251	14602	14503	14557	14502	14423	14436	14423	14352	14457	14726	14417	14534	14523	14398	14397	14454	14444	14500	14437	14604	14584	14420	14509	14370	14519	14544	14394	14570	14462	14430	14552	14407	14515	14278	14553	14607	14531	14496	14541	14366	14441	14418	14533	14707	14688	14450	14596	14308	14402	14399	14309	14464	14486	14455	14384	14321	14552	14318	14484	14488	14563	14405	14350	14551	14614	14416	14645	14588	14496	14560	14417	14587	14509	14542	14305	14417	14530	14591	14474	14486	14545	14414	14651	14629	14575	14510	14444	14563	14345	14326	14606	14516	14512	14536	14403	14461	14376	14555	14534	14395	14486	14523	14467	14625	14420	14477	14436	14449	14631	14406	14474	14364	14365	14448	14486	14590	14412	14550	14533	14459	14387	14438	14452	14536	14599	14571	14499	14661	14581	14332	14570	14508	14510	14470	14476	14527	14473	14354	14518	14402	14618	14406	14496	14254	14597	14357	14507	14455	14303	14508	14508	14615	14468	14462	14632	14514	14461	14567	14561	14528	14463	14614	14425	14628	14518	14404	14503	14536	14614	14396	14534	14450	14448	14500	14453	14470	14534	14450	14430	14582	14520	14379	14466	14585	14628	14432	14459	14487	14606	14564	14612	14435	14542	14480	14522	14485	14579	14430	14538	14481	14529	14450	14495	14625	14517	14603	14639	14354	14460	14487	14480	14529	14560	14429	14581	14393	14596	14523	14668	14538	14569	14636	14331	14578	14403	14402	14397	14539	14510	14405	14627	14645	14289	14599	14506	14485	14483	14479	14442	14583	14569	14565	14468	14334	14549	14475	14639	14357	14577	14544	14539	14456	14438	14643	14437	14530	14275	14323	14580	14539	14501	14575	14484	14478	14570	14656	14609	14373	14611	14603	14623	14524	14444	14405	14565	14370	14650	14525	14492	14502	14420	14613	14532	14522	14405	14717	14463	14407	14396	14522	14481	14708	14267	14519	14554	14514	14373	14630	14434	14523	14514	14348	14366	14607	14501	14661	14398	14416	14487	14589	14452	14441	14538	14536	14377	14367	14477	14417	14473	14399	14451	14495	14372	14368	14591	14267	14383	14413	14328	14569	14643	14420	14520	14483	14537	14482	14462	14579	14469	14553	14502	14445	14504	14398	14581	14429	14486	14337	14452	14492	14457	14563	14561	14551	14579	14634	14493	14571	14465	14387	14466	14716	14524	14389	14423	14383	14510	14497	14427	14617	14624	14343	14525	14577	14519	14708	14544	14603	14512	14513	14398	14329	14553	14561	14396	14495	14483	14374	14380	14512	14536	14634	14492	14567	14553	14544	14413	14432	14472	14469	14368	14595	14616	14454	14387	14622	14324	14537	14450	14485	14567	14419	14636	14375	14455	14540	14541	14508	14455	14447	14527	14564	14508	14394	14694	14481	14464	14447	14436	14459	14409	14310	14431	14580	14456	14402	14423	14293	14574	14521	14500	14669	14469	14601	14612	14427	14416	14457	14307	14340	14499	14440	14595	14572	14473	14434	14463	14642	14337	14572	14503	14490	14565	14605	14547	14416	14411	14577	14605	14433	14638	14461	14422	14553	14511	14544	14512	14317	14521	14233	14537	14304	14512	14545	14481	14579	14515	14486	14548	14452	14407	14592	14383	14514	14418	14502	14408	14469	14464	14464	14418	14505	14477	14464	14480	14632	14401	14624	14512	14551	14611	14264	14553	14392	14571	14708	14531	14524	14489	14542	14410	14538	14466	14395	14542	14513	14545	14521	14484	14533	14465	14547	14456	14446	14494	14449	14440	14511	14529	14549	14499	14546	14582	14429	14346	14474	14484	14489	14624	14401	14543	14418	14410	14638	14512	14528	14555	14565	14419	14330	14581	14510	14314	14462	14451	14486	14649	14245	14440	14527	14463	14434	14556	14501	14405	14602	14457	14521	14666	14509	14415	14663	14591	14405	14630	14414	14452	14270	14487	14618	14446	14500	14605	14619	14535	14373	14399	14459	14549	14524	14560	14432	14611	14570	14498	14644	14703	14527	14549	14524	14446	14605	14434	14509	14457	14281	14469	14609	14408	14529	14397	14577	14588	14583	14531	14566	14420	14390	14368	14368	14351	14451	14392	14564	14574	14491	14525	14304	14509	14277	14437	14447	14515	14519	14473	14488	14485	14511	14464	14471	14449	14323	14453	14450	14480	14538	14625	14447	14611	14436	14413	14520	14573	14515	14439	14585	14453	14496	14406	14424	14380	14523	14480	14466	14583	14361	14624	14423	14636	14599	14462	14448	14520	14550	14313	14517	14526	14534	14567	14579	14239	14601	14329	14500	14494	14470	14597	14642	14469	14451	14478	14462	14544	14251	14396	14305	14491	14525	14444	14500	14493	14463	14438	14476	14674	14603	14488	14648	14540	14443	14546	14560	14385	14562	14592	14425	14423	14445	14596	14487	14539	14372	14405	14555	14626	14620	14510	14467	14615	14465	14355	14544	14585	14411	14518	14515	14509	14567	14709	14507	14452	14510	14433	14448	14510	14446	14474	14447	14617	14307	14492	14463	14525	14503	14523	14360	14466	14561	14613	14385	14518	14575	14631	14554	14273	14725	14377	14509	14397	14461	14529	14534	14483	14469	14457	14324	14477	14516	14643	14543	14574	14663	14497	14526	14538	14783	14546	14492	14448	14355	14498	14350	14475	14433	14483	14498	14385	14508	14448	14407	14583	14542	14387	14615	14533	14420	14554	14462	14434	14496	14479	14378	14372	14537	14339	14590	14396	14639	14462	14386	14348	14434	14355	14409	14390	14525	14415	14487	14421	14422	14503	14561	14520	14311	14622	14490	14656	14265	14547	14493	14399	14572	14363	14715	14397	14434	14379	14445	14670	14525	14469	14306	14403	14565	14599	14454	14577	14634	14555	14493	14387	14395	14457	14325	14387	14494	14466	14492	14538	14350	14371	14472	14570	14600	14472	14590	14507	14307	14575	14453	14410	14554	14415	14477	14326	14368	14557	14614	14368	14504	14429	14572	14530	14723	14496	14517	14715	14373	14425	14411	14396	14447	14428	14510	14431	14495	14390	14567	14443	14512	14600	14524	14583	14626	14482	14659	14500	14480	14456	14468	14606	14553	14498	14472	14591	14465	14614	14319	14420	14506	14338	14422	14448	14512	14579	14601	14549	14483	14575	14627	14514	14621	14570	14554	14361	14570	14402	14479	14483	14613	14584	14504	14512	14498	14498	14458	14684	14458	14553	14620	14382	14398	14454	14501	14609	14498	14543	14352	14418	14506	14545	14352	14474	14404	14573	14505	14504	14501	14411	14459	14385	14468	14559	14331	14402	14655	14419	14383	14535	14466	14459	14575	14692	14546	14439	14493	14500	14570	14491	14495	14561	14721	14464	14487	14495	14633	14565	14496	14645	14344	14341	14416	14564	14526	14464	14579	14444	14468	14630	14537	14463	14505	14475	14549	14429	14636	14490	14388	14403	14348	14526	14633	14414	14507	14529	14454	14569	14522	14454	14503	14537	14419	14553	14497	14591	14432	14476	14563	14466	14429	14537	14579	14403	14447	14375	14393	14674	14621	14312	14539	14521	14509	14447	14491	14458	14437	14336	14541	14623	14626	14452	14522	14412	14476	14520	14427	14232	14340	14499	14529	14384	14486	14471	14497	14523	14525	14438	14499	14497	14584	14338	14399	14463	14404	14468	14392	14403	14547	14369	14409	14412	14657	14515	14632	14485	14621	14456	14453	14510	14477	14501	14450	14394	14517	14407	14432	14521	14596	14528	14636	14550	14351	14679	14319	14457	14639	14468	14545	14479	14529	14624	14462	14503
29902	23760	25716	22622	19961	19777	19539	19163	18957	18797	18872	19056	19017	18961	19009	19029	18698	18744	19026	19205	18949	18803	18787	18749	18695	18803	18722	18907	18624	18604	18827	18649	18821	18717	18734	18767	18930	18581	18637	18863	18825	18764	18739	18789	18965	18730	18786	18860	18930	18796	18635	18445	18671	18667	18773	18545	19007	18637	18708	18782	18442	18518	18643	18763	18457	18787	18944	18761	18672	18667	18604	18653	18686	18723	18770	18668	18674	18500	18711	18705	18706	18591	18707	18588	18495	18728	18890	18731	18854	18649	18783	18575	19023	18791	18666	18532	18661	18602	18620	18693	18637	18869	18704	18757	18786	18617	18662	18669	18633	18576	18780	18883	18697	18536	18669	18848	18739	18465	18482	18760	18986	18511	18793	18876	18560	18731	18594	18702	18633	18730	18639	18864	18429	18498	18470	18862	18731	18699	18714	18517	18634	18748	18498	18694	18703	18717	18666	18742	18778	18838	18565	18541	18513	18670	18638	18758	18638	18619	18735	18740	18754	18652	18705	18711	18771	18649	18589	18595	18806	18636	18724	18745	18513	18645	18652	18609	18679	18620	18775	18972	18475	18455	18439	18654	18773	18657	18729	18750	18732	18682	18847	18399	18694	18696	18678	18841	18900	18698	18690	18473	18900	18691	18683	18635	18419	18691	18636	18576	18717	18557	18420	18561	18846	18965	18650	18385	18473	18608	18736	18649	18540	18667	18546	18579	18610	18818	18724	18729	18738	18831	18575	18789	18768	18791	18538	18587	18706	18763	18393	18603	18775	18638	18687	18799	18549	18683	18709	18717	18636	18729	18621	18877	18623	18787	18624	18678	18800	18711	18784	18888	18748	18731	18823	18706	18506	18299	18615	18757	18706	18672	18917	18831	18893	18718	18675	18636	18709	18583	18688	18593	18501	18552	18438	18783	18737	18600	18625	18724	18597	18714	18730	18557	18641	18569	18844	18849	18878	18692	18906	18885	18692	18736	18553	18754	18753	18923	18649	18726	18743	18470	18725	18815	18931	18565	18908	18636	18489	18603	18655	18601	18721	18723	18720	18733	18732	18760	18627	18611	18715	18773	18797	18610	18641	18590	18480	18503	18674	18967	18665	18666	18566	18765	18541	18680	18837	18946	18731	18665	18622	18749	18591	18864	18746	18780	18437	18582	18669	18757	18728	18850	18584	18469	18639	18662	18774	18638	18826	18869	18612	18712	18645	18579	18564	18871	18529	18788	18746	18639	18776	18690	18643	18626	18625	18633	18693	18723	18458	18626	18807	18963	18862	18699	18624	18770	18833	18726	18705	18659	18686	18581	18611	18777	18657	18469	18737	18522	18432	18801	18450	18717	18747	18687	18808	18627	18460	18561	18816	18759	18635	18661	18831	18653	18543	18607	18726	18735	18840	18641	18723	18684	18796	18681	18742	18656	18380	18587	18562	18763	18554	18709	18602	18551	18540	18776	18828	18400	18765	18717	18672	18794	18798	18707	18764	18797	18722	18866	18526	18776	18716	18779	18688	18690	18829	18536	18659	18687	18617	18543	18731	18626	18664	18711	18395	18623	18683	18377	18737	18622	18952	18603	18633	18771	18831	18611	18539	18752	18730	18935	18723	18680	18554	18477	18718	18615	18766	18678	18761	18718	18632	18751	18669	18599	18589	18675	18649	18856	18661	18768	18690	18739	18941	18548	18830	18638	18540	18774	18564	18600	18752	18879	18828	18721	18456	18584	18646	18770	18753	18664	18761	18499	18727	18668	18659	18839	18768	18593	18607	18618	18667	18786	18539	18707	18494	18623	18489	18520	18672	18688	18579	18860	18649	18585	18656	18545	18888	18754	19147	18704	18553	18593	18799	18867	18755	18530	18765	18626	18702	18650	18807	18774	18617	18650	18613	18744	18491	18629	18928	18711	18548	18575	18687	18769	18565	18773	18839	18785	18648	18665	18802	18847	18895	18656	18782	18629	18780	18976	18791	18571	18721	18886	18758	18703	18687	18626	18732	18576	18767	18889	18796	18502	18696	18878	18732	18708	18440	18503	18648	18660	18519	18794	18481	18689	18531	18605	18773	18631	18483	18586	18793	18778	18710	18500	18632	18613	18696	18731	18841	18752	18819	18557	18616	18561	18669	18522	18568	18646	18737	18494	18549	18651	18619	18741	18751	18588	18693	18550	18804	18656	18644	18672	18766	18859	18747	18524	18808	18756	18784	18534	18879	18619	18599	18868	18568	18599	18928	18749	18733	18619	18651	18662	18811	18660	18604	18663	18676	18990	18835	18756	18754	18640	18501	18430	18596	18853	18606	18693	18822	18760	18813	18748	18664	18477	18654	18858	18580	18681	18588	18625	18631	18753	18727	18588	18598	18795	18700	18618	18564	18680	18698	18727	18914	18933	18584	18710	18889	18474	18847	18604	18650	18791	18787	18701	18716	18795	18764	18982	18683	18692	18749	18609	18649	18706	18622	18517	18747	18701	18856	18744	18608	18541	18743	18651	18596	18669	18705	18771	18781	18852	18882	18698	18651	18466	18880	18715	18762	18956	18807	18731	18425	18912	18533	18721	18733	18578	18603	18723	18880	18614	18458	18734	18891	18542	18402	18679	18523	18554	18564	18537	18796	18579	18651	18712	18518	18537	18588	18756	18697	18504	18601	18506	18745	18755	18486	18962	18590	18616	18693	18789	18795	18742	18676	18537	18704	18611	18513	18646	18886	18729	18680	18509	18479	18751	18525	18415	18816	18685	18609	18650	18658	18702	18751	18752	18796	18713	18565	18724	18780	18674	18798	18748	18645	18670	18786	18739	18784	18627	18646	18767	18742	18699	18615	18669	18585	18563	18786	18677	18584	18690	18645	18556	18864	18820	18745	18980	18735	18894	18732	18777	18886	18670	18853	18759	18852	18525	18543	18521	18484	18557	18670	18617	18714	18551	18670	18740	18604	18580	18696	18701	18658	18777	18828	18564	18655	18548	18556	18642	18684	18529	18620	18506	18529	18755	18516	18528	18671	18767	18605	18794	18604	18694	18580	18651	18766	18621	18791	18818	18669	18865	18546	18621	18582	18616	18662	18691	18750	18700	18782	18916	18698	18678	18749	18707	18671	18723	18730	18689	18818	18517	18703	18471	18545	18641	18704	18570	18712	18584	18805	18703	18689	18730	18711	18588	18708	18753	18641	18874	18726	18723	18649	18702	18765	18744	18942	18886	18719	18747	18720	18679	18585	18668	18770	18634	18677	18784	18503	18725	18702	18602	18976	18544	18858	18845	18541	18777	18549	18763	18567	18496	18527	18843	18795	18600	18517	18537	18875	18722	18634	18793	18696	18807	18648	18757	18746	18604	18807	18861	18700	18477	18652	18826	18733	18617	18723	18761	18689	18559	18655	18769	18647	18467	18767	18647	18753	18836	18684	18748	18672	18727	18674	18621	18726	18603	18707	18706	18659	18680	18660	18545	18753	18691	18697	18711	18707	18560	18679	18313	18669	18844	18829	18601	18469	18701	18660	18514	18755	18897	18821	18826	18903	18614	18731	18656	18989	18933	18786	18735	18579	18704	18640	18657	18750	18842	18730	18897	18614	18429	18557	18478	18949	18880	18861	18700	18608	18480	18624	18650	18678	18833	18841	18764	18634	18660	18769	18643	18785	18722	18475	18748	18492	18777	18958	18836	18774	18479	18574	18818	18899	18695	18552	18676	18778	18768	18726	18467	18367	18664	18684	18628	18770	18603	18645	18843	18591	18634	18635	18742	18432	18548	18700	18772	18844	18599	18865	18792	18853	18725	18786	18483	18698	18672	18817	18657	18895	18593	18631	18636	18718	18595	18795	18743	18759	18666	18794	18636	18647	18766	18954	18694	18866	18612	18630	18817	18769	18770	18689	18636	18611	18557	18672	18819	18715	18804	18514	18820	18742	18874	18462	18650	18888	18925	18806	18937	18864	18521	18695	18451	18612	18390	18820	18721	18568	18761	18752	18696	18722	18849	18741	18502	18577	18759	18762	18899	18789	18688	18875	18784	18944	18920	18632	18455	18682	18742	18494	18635	18580	18641	18789	18820	18536	18701	18855	18618	18769	18694	18814	18678	18800	18881	18732	18778	18790	18595	18682	18624	18534	18603	18661	18635	18668	18887	18847	18852	18964	18611	18865	18818	18634	18627	18661	18820	18704	18896	18864	18727	18466	18775	18647	18542	18904	18773	18790	18884	18692	18666	18728	18799	18641	18595	18611	18812	18481	18642	18501	18521	18593	18920	18822	18787	18845	18706	18795	18670	18487	18608	18691	18776	18744	18749	18710	18609	18645	18609	18905	18709	18641	18857	18706	18607	18657	18590	18581	18654	18746	18821	18877	18690	18765	18669	18727	18743	18613	18532	18788	18736	18699	19066	18794	18797	18583	18837	18822	18831	18743	18498	18988	18703	18629	18632	18847	18764	18735	18904	18793	18554	18682	18448	18743	18564	18557	18529	18749	18728	18693	18735	18634	18634	18555	18719	18472	18566	18603	18588	18858	18618	18814	18481	18739	18725	18742	18925	18851	18876	18667	18666	18655	18583	18927	18688	18421	18617	18633	18904	18748	18591	18674	18686	18661	18770	18637	18659	18659	18658	18703	18750	18877	18698	18960	18497	18619	18828	18599	18598	18746	18747	18830	18743	18778	18969	18683	18792	18706	18696	18611	18415	18770	18694	18657	18533	18805	18676	18627	18650	18689	18996	18666	18785	18593	18588	18802	18665	18832	18942	18987	18859	18598	18685	18782	18920	18742	18548	18841	18653	18912	18479	18606	18620	18644	18756	18647	18840	18837	18939	18556	18780	18598	18673	18543	18800	18809	18783	18430	18669	18620	18405	18543	18797	18744	18817	18617	18825	18757	18684	18577	18625	18629	18635	18655	18882	18534	18727	18760	18536	18771	18840	18778	18630	18808	18714	18635	18727	18752	18796	18751	18810	18911	18676	18719	18649	18736	18563	18484	18597	18616	18662	18662	18555	18799	18698	18803	18339	18655	18661	18570	18522	18838	18591	18720	18960	18699	18750	18749	18690	18646	18663	18729	18546	18387	18627	18743	18477	18731	18949	18799	18778	18845	18608	18533	18627	18797	18705	18723	18528	18712	18814	18908	18791
20841	24617	22823	18608	16795	16172	15692	15130	15183	15040	15146	15220	15304	15119	14958	15080	15003	15111	15206	15195	14961	14706	14673	14819	14601	14709	14634	14699	14520	14711	14437	14587	14839	14606	14665	14689	14845	14532	14612	14767	14683	14595	14559	14737	14833	14761	14670	14719	14541	14665	14697	14544	14636	14634	14521	14535	14719	14603	14569	14538	14637	14534	14594	14609	14752	14723	14584	14619	14798	14644	14610	14666	14608	14563	14761	14545	14586	14723	14642	14745	14539	14851	14597	14729	14485	14714	14691	14636	14517	14578	14616	14634	14743	14552	14719	14606	14712	14737	14737	14670	14688	14733	14656	14632	14596	14678	14630	14702	14647	14708	14455	14619	14559	14637	14638	14512	14679	14646	14494	14508	14619	14538	14597	14676	14634	14587	14670	14671	14599	14609	14798	14630	14464	14608	14622	14477	14732	14501	14480	14636	14555	14620	14619	14539	14480	14609	14582	14604	14704	14595	14669	14658	14517	14702	14471	14609	14691	14541	14501	14758	14538	14649	14550	14497	14639	14634	14541	14670	14688	14517	14665	14548	14600	14671	14601	14876	14658	14755	14394	14633	14531	14570	14570	14561	14432	14604	14732	14725	14562	14761	14886	14546	14549	14722	14490	14538	14419	14693	14698	14851	14699	14554	14684	14609	14641	14669	14601	14481	14531	14744	14402	14740	14597	14715	14547	14747	14562	14689	14609	14604	14651	14566	14592	14572	14596	14675	14657	14541	14704	14649	14710	14539	14588	14649	14676	14790	14524	14668	14413	14528	14764	14702	14538	14665	14630	14719	14644	14754	14590	14534	14632	14552	14528	14756	14681	14503	14580	14689	14493	14697	14639	14561	14564	14687	14574	14508	14749	14763	14630	14634	14720	14558	14571	14622	14665	14748	14549	14662	14444	14618	14673	14512	14714	14540	14511	14670	14608	14731	14358	14596	14620	14790	14329	14616	14799	14447	14711	14683	14588	14634	14685	14532	14496	14599	14705	14712	14695	14539	14678	14589	14794	14599	14602	14571	14483	14622	14558	14699	14650	14677	14383	14611	14506	14664	14814	14538	14539	14627	14528	14349	14654	14714	14588	14649	14695	14634	14643	14673	14581	14791	14607	14732	14695	14646	14653	14731	14715	14617	14656	14455	14554	14606	14844	14519	14504	14649	14632	14480	14634	14624	14615	14583	14455	14635	14704	14697	14647	14531	14689	14678	14688	14476	14695	14686	14683	14539	14615	14691	14701	14555	14537	14664	14466	14568	14861	14635	14782	14507	14570	14754	14610	14608	14661	14681	14658	14633	14602	14675	14652	14793	14605	14521	14631	14757	14630	14741	14644	14650	14562	14613	14640	14665	14440	14763	14654	14608	14504	14571	14531	14666	14539	14660	14584	14905	14537	14580	14703	14495	14612	14585	14587	14536	14537	14627	14749	14610	14800	14648	14576	14748	14542	14664	14586	14598	14603	14691	14777	14539	14565	14663	14706	14665	14699	14598	14648	14597	14732	14541	14719	14784	14552	14621	14628	14712	14595	14474	14663	14596	14435	14509	14508	14489	14795	14610	14720	14508	14626	14690	14416	14548	14693	14445	14518	14550	14562	14616	14577	14676	14740	14648	14609	14730	14599	14656	14551	14693	14847	14688	14582	14803	14605	14548	14578	14490	14707	14485	14633	14603	14636	14715	14612	14709	14673	14630	14490	14512	14793	14339	14705	14701	14685	14595	14476	14634	14710	14640	14382	14698	14630	14575	14581	14625	14665	14563	14652	14686	14670	14779	14806	14610	14743	14590	14679	14780	14627	14645	14584	14756	14488	14538	14693	14628	14660	14570	14745	14645	14547	14458	14629	14636	14581	14719	14618	14549	14749	14563	14538	14537	14626	14744	14686	14601	14566	14596	14492	14670	14687	14565	14649	14608	14673	14586	14625	14611	14595	14672	14693	14555	14746	14608	14812	14586	14654	14706	14630	14634	14531	14500	14732	14798	14600	14669	14690	14537	14583	14604	14675	14674	14613	14567	14646	14453	14489	14628	14561	14586	14659	14629	14763	14450	14786	14713	14669	14928	14735	14725	14617	14455	14611	14614	14545	14599	14689	14499	14568	14601	14574	14558	14693	14689	14647	14641	14611	14529	14706	14733	14539	14664	14817	14649	14482	14663	14495	14532	14668	14651	14682	14692	14614	14565	14508	14406	14603	14639	14520	14569	14626	14663	14586	14755	14743	14638	14595	14511	14671	14649	14677	14590	14656	14503	14727	14848	14455	14473	14796	14841	14745	14446	14620	14654	14662	14614	14674	14525	14647	14505	14666	14542	14599	14783	14631	14577	14622	14687	14487	14631	14546	14548	14773	14510	14591	14632	14714	14708	14686	14636	14549	14675	14597	14653	14773	14648	14584	14571	14603	14606	14523	14627	14592	14695	14602	14556	14502	14625	14645	14523	14629	14789	14587	14764	14643	14724	14541	14540	14597	14800	14707	14711	14776	14743	14757	14603	14638	14523	14810	14694	14582	14560	14602	14464	14556	14573	14590	14640	14612	14678	14590	14651	14584	14626	14620	14698	14647	14560	14738	14588	14641	14648	14532	14632	14536	14599	14660	14644	14561	14644	14680	14626	14562	14588	14684	14658	14706	14483	14685	14756	14680	14537	14721	14506	14551	14640	14575	14532	14687	14572	14461	14652	14697	14543	14608	14495	14461	14622	14624	14496	14738	14823	14480	14788	14687	14407	14714	14603	14489	14581	14464	14723	14640	14586	14596	14510	14670	14834	14492	14638	14467	14633	14729	14744	14569	14686	14592	14641	14599	14577	14578	14620	14579	14673	14546	14591	14589	14611	14652	14568	14658	14596	14765	14531	14532	14725	14758	14544	14631	14521	14654	14596	14591	14591	14800	14788	14606	14531	14554	14650	14498	14633	14723	14626	14676	14553	14784	14608	14400	14704	14598	14659	14432	14545	14606	14724	14634	14580	14693	14725	14716	14600	14766	14687	14612	14491	14587	14645	14563	14627	14677	14611	14722	14681	14755	14539	14741	14427	14611	14733	14695	14641	14692	14725	14469	14586	14746	14506	14702	14842	14708	14645	14533	14658	14505	14658	14653	14579	14617	14687	14555	14672	14794	14610	14508	14581	14701	14652	14655	14654	14827	14642	14666	14588	14502	14709	14557	14735	14605	14718	14725	14638	14730	14597	14604	14553	14520	14513	14634	14678	14589	14628	14463	14686	14586	14641	14669	14685	14598	14658	14670	14752	14576	14578	14798	14642	14681	14667	14595	14865	14694	14546	14728	14644	14684	14729	14548	14752	14719	14611	14673	14708	14498	14553	14718	14705	14657	14613	14664	14515	14694	14488	14700	14771	14554	14667	14562	14646	14700	14726	14759	14643	14605	14678	14745	14530	14758	14525	14672	14716	14642	14570	14530	14779	14481	14781	14678	14653	14512	14573	14823	14486	14663	14525	14469	14611	14763	14792	14564	14557	14632	14830	14726	14673	14657	14497	14700	14656	14639	14678	14784	14710	14702	14651	14779	14447	14741	14580	14699	14823	14679	14696	14575	14591	14661	14680	14560	14418	14772	14600	14662	14704	14685	14703	14532	14681	14741	14760	14740	14494	14754	14796	14603	14653	14676	14709	14810	14756	14631	14738	14398	14647	14536	14592	14792	14560	14631	14546	14660	14643	14594	14483	14853	14591	14868	14530	14808	14658	14700	14867	14512	14527	14573	14520	14761	14759	14544	14617	14809	14686	14598	14740	14644	14783	14617	14489	14561	14724	14533	14493	14632	14625	14655	14746	14764	14638	14708	14608	14716	14565	14824	14745	14476	14838	14546	14644	14499	14602	14559	14687	14631	14599	14656	14724	14642	14660	14764	14560	14739	14679	14758	14619	14852	14673	14716	14483	14758	14655	14609	14581	14776	14652	14661	14665	14661	14567	14549	14539	14632	14740	14769	14770	14546	14613	14716	14558	14713	14715	14596	14608	14655	14408	14593	14832	14753	14522	14508	14669	14642	14691	14638	14670	14425	14663	14426	14592	14662	14573	14712	14631	14688	14603	14542	14838	14679	14822	14647	14596	14656	14797	14589	14561	14710	14566	14569	14608	14618	14726	14552	14734	14596	14585	14720	14640	14621	14668	14486	14662	14597	14637	14648	14660	14650	14750	14603	14707	14654	14604	14561	14672	14522	14750	14752	14616	14751	14577	14624	14554	14526	14619	14580	14641	14426	14602	14567	14578	14623	14668	14462	14569	14672	14552	14606	14558	14543	14651	14680	14705	14596	14574	14539	14705	14829	14678	14454	14534	14508	14624	14733	14573	14730	14734	14459	14738	14592	14646	14811	14860	14561	14513	14681	14602	14634	14600	14631	14688	14567	14701	14620	14584	14760	14736	14627	14551	14545	14575	14721	14500	14542	14741	14511	14747	14732	14757	14606	14603	14558	14696	14696	14635	14608	14669	14620	14715	14573	14660	14659	14640	14924	14526	14648	14499	14597	14522	14792	14497	14569	14629	14728	14719	14760	14545	14676	14862	14599	14538	14606	14532	14618	14576	14629	14470	14655	14576	14591	14818	14630	14535	14669	14474	14722	14550	14487	14634	14693	14650	14697	14659	14683	14535	14541	14632	14614	14601	14783	14681	14660	14661	14661	14597	14567	14627	14793	14653	14618	14674	14665	14806	14659	14565	14519	14575	14619	14586	14686	14615	14663	14577	14671	14584	14694	14610	14532	14610	14554	14690	14527	14800	14682	14786	14830	14705	14602	14679	14688	14550	14686	14722	14581	14548	14655	14815	14509	14568	14644	14732	14610	14572	14798	14485	14606	14704	14685	14660	14650	14807	14437	14629	14681	14729	14741	14651	14725	14522	14388	14700	14533	14498	14521	14758	14504	14622	14475	14607	14551	14567	14594	14665	14709	14481	14665	14486	14661	14547	14579	14637	14645	14606	14597	14834	14661	14602	14558	14705	14731	14608	14652	14621	14728	14717	14740	14653	14628	14640	14596	14714	14667	14810	14659	14589	14851	14693	14627	14551	14785	14561	14608	14743	14646	14572	14439	14666	14557	14593	14595	14736	14537	14510	14727	14611	14658	14648	14782	14662	14528	14829	14598	14619	14722	14735
24698	21071	28229	24641	23193	23895	22930	20470	19690	19668	19827	19716	19525	19637	19463	19301	19136	19118	19104	19230	19045	18753	18778	18866	18714	18654	18610	18764	18781	18667	18749	18763	18562	18785	18464	18619	18622	18384	18691	18658	18539	18687	19063	19158	19583	19333	18977	18864	18743	18624	18620	18561	18588	18643	18417	18590	18759	18558	18490	18619	18527	18589	18622	18570	18345	18363	18486	18613	18606	18630	18358	18540	18505	18680	18543	18380	18706	18672	18580	18623	18619	18645	18543	18355	18544	18729	18652	18626	18566	18646	18454	18332	18469	18310	18544	18554	18316	18712	18491	18518	18547	18628	18438	18557	18393	18512	18625	18684	18673	18643	18667	18682	18599	18764	18542	18697	18641	18468	18326	18597	18633	18379	18450	18468	18388	18566	18449	18694	18636	18445	18700	18400	18311	18482	18565	18503	18455	18700	18634	18563	18578	18530	18660	18464	18474	18531	18372	18491	18266	18524	18493	18468	18466	18672	18382	18539	18538	18636	18514	18646	18227	18500	18604	18369	18503	18549	18590	18577	18563	18274	18734	18551	18621	18685	18548	18458	18509	18324	18497	18515	18582	18539	18388	18380	18565	18796	18318	18542	18615	18609	18449	18514	18630	18563	18545	18434	18434	18452	18685	18432	18401	18560	18436	18682	18435	18581	18462	18565	18631	18476	18525	18556	18442	18586	18746	18562	18512	18626	18397	18628	18778	18527	18446	18614	18547	18499	18345	18676	18525	18515	18656	18378	18451	18075	18470	18629	18574	18774	18540	18560	18534	18496	18623	18475	18664	18463	18310	18491	18567	18316	18669	18710	18628	18540	18662	18525	18492	18631	18533	18520	18440	18483	18565	18445	18473	18610	18661	18675	18326	18281	18548	18690	18651	18511	18634	18563	18427	18467	18489	18659	18597	18499	18651	18770	18688	18611	18621	18308	18324	18840	18548	18550	18773	18614	18560	18616	18526	18534	18530	18618	18815	18551	18412	18511	18524	18442	18542	18734	18664	18439	18514	18627	18573	18504	18434	18488	18503	18714	18582	18776	18534	18445	18419	18494	18537	18628	18464	18525	18499	18659	18506	18711	18622	18618	18502	18480	18424	18469	18645	18563	18456	18578	18678	18373	18501	18377	18434	18561	18644	18610	18300	18386	18438	18616	18635	18521	18599	18534	18550	18717	18712	18627	18491	18331	18556	18440	18478	18552	18376	18527	18808	18616	18502	18689	18524	18416	18603	18608	18598	18652	18571	18541	18562	18799	18626	18730	18411	18553	18510	18352	18621	18507	18361	18621	18432	18322	18794	18336	18682	18761	18407	18563	18626	18509	18319	18412	18521	18506	18707	18464	18605	18483	18506	18592	18570	18544	18346	18555	18439	18408	18601	18435	18557	18474	18511	18531	18770	18589	18604	18636	18797	18432	18657	18331	18424	18608	18290	18654	18630	18454	18517	18490	18376	18566	18536	18395	18549	18363	18499	18657	18628	18484	18526	18499	18416	18449	18699	18521	18664	18414	18464	18544	18669	18540	18334	18398	18614	18555	18678	18604	18441	18403	18341	18452	18505	18813	18544	18507	18430	18480	18537	18348	18441	18737	18707	18618	18479	18747	18541	18638	18440	18381	18670	18622	18578	18410	18425	18608	18876	18517	18512	18361	18568	18492	18441	18445	18426	18692	18599	18522	18458	18441	18388	18702	18554	18411	18552	18496	18506	18484	18541	18880	18545	18604	18407	18427	18595	18723	18293	18586	18485	18587	18544	18562	18436	18578	18462	18376	18551	18652	18662	18552	18599	18607	18545	18486	18690	18603	18271	18576	18558	18457	18469	18423	18554	18479	18734	18430	18329	18374	18407	18406	18620	18684	18399	18662	18604	18613	18506	18636	18532	18567	18594	18607	18578	18544	18602	18541	18780	18596	18568	18473	18441	18492	18665	18727	18815	18601	18531	18552	18630	18586	18466	18610	18561	18614	18549	18646	18686	18386	18414	18486	18620	18552	18508	18439	18400	18534	18300	18242	18540	18633	18610	18482	18438	18378	18582	18611	18289	18452	18630	18447	18612	18671	18718	18549	18480	18624	18629	18655	18762	18467	18597	18442	18465	18628	18503	18385	18546	18758	18651	18460	18751	18600	18498	18600	18488	18482	18609	18403	18715	18579	18626	18543	18511	18497	18297	18654	18512	18594	18468	18490	18523	18638	18572	18554	18458	18388	18550	18331	18639	18580	18520	18552	18561	18641	18561	18530	18485	18643	18426	18531	18483	18568	18532	18372	18553	18500	18509	18434	18446	18623	18528	18664	18661	18519	18458	18667	18257	18529	18362	18522	18346	18536	18764	18484	18424	18594	18545	18473	18504	18409	18499	18562	18558	18711	18275	18436	18238	18330	18709	18583	18572	18663	18597	18404	18616	18750	18439	18415	18570	18649	18603	18559	18487	18375	18307	18651	18429	18418	18498	18345	18464	18379	18450	18639	18785	18453	18527	18552	18574	18578	18522	18447	18609	18598	18537	18521	18494	18670	18702	18477	18422	18646	18681	18720	18574	18487	18590	18663	18461	18357	18622	18344	18483	18323	18480	18402	18492	18508	18459	18455	18495	18537	18435	18577	18539	18617	18710	18532	18474	18642	18636	18594	18760	18664	18493	18655	18553	18377	18479	18483	18606	18506	18270	18484	18498	18327	18365	18642	18602	18573	18427	18622	18628	18450	18600	18588	18660	18607	18533	18592	18534	18279	18654	18745	18781	18834	18521	18761	18646	18319	18392	18548	18474	18500	18270	18498	18500	18565	18551	18682	18600	18630	18410	18477	18564	18337	18524	18595	18727	18542	18631	18710	18620	18507	18510	18618	18517	18556	18364	18575	18730	18572	18520	18535	18661	18507	18547	18529	18528	18408	18662	18570	18556	18434	18361	18393	18381	18776	18592	18403	18428	18524	18458	18509	18422	18402	18439	18703	18666	18348	18526	18561	18520	18549	18530	18611	18473	18683	18595	18569	18417	18647	18542	18442	18635	18431	18349	18522	18463	18355	18489	18696	18601	18427	18494	18731	18325	18332	18649	18401	18682	18528	18514	18653	18642	18549	18375	18350	18649	18725	18459	18377	18696	18436	18592	18422	18579	18479	18592	18355	18583	18453	18582	18516	18775	18510	18397	18648	18447	18359	18589	18432	18462	18791	18435	18647	18560	18549	18606	18381	18681	18517	18595	18517	18562	18651	18532	18461	18451	18580	18667	18475	18454	18345	18741	18356	18305	18155	18538	18453	18581	18448	18473	18583	18581	18343	18574	18430	18506	18670	18627	18672	18505	18489	18439	18745	18627	18720	18529	18568	18702	18448	18642	18605	18612	18546	18482	18518	18642	18519	18600	18454	18540	18593	18444	18510	18565	18434	18558	18513	18809	18415	18617	18518	18431	18697	18694	18621	18638	18465	18488	18775	18549	18344	18531	18449	18595	18465	18421	18544	18420	18441	18729	18427	18348	18537	18614	18607	18451	18440	18580	18466	18474	18501	18385	18708	18547	18501	18658	18614	18676	18501	18597	18907	18428	18391	18798	18568	18465	18711	18619	18481	18336	18680	18695	18486	18523	18763	18624	18337	18665	18539	18645	18442	18560	18706	18449	18564	18569	18532	18520	18598	18420	18538	18486	18575	18401	18407	18518	18443	18599	18808	18721	18525	18658	18517	18456	18580	18436	18471	18670	18606	18705	18539	18430	18513	18499	18638	18445	18629	18533	18452	18442	18586	18476	18406	18623	18506	18576	18483	18495	18666	18548	18490	18696	18674	18526	18749	18629	18557	18588	18642	18676	18544	18445	18533	18780	18670	18479	18513	18534	18726	18679	18701	18321	18598	18647	18747	18692	18639	18468	18609	18450	18431	18632	18275	18607	18431	18297	18387	18703	18445	18447	18629	18835	18530	18559	18576	18669	18495	18702	18653	18578	18676	18600	18422	18769	18346	18646	18613	18695	18572	18657	18457	18554	18492	18461	18509	18393	18396	18380	18538	18571	18490	18290	18386	18475	18495	18427	18606	18520	18647	18518	18522	18529	18362	18720	18400	18442	18542	18329	18728	18459	18540	18525	18550	18607	18451	18691	18510	18757	18389	18586	18584	18616	18718	18500	18438	18522	18515	18520	18598	18537	18708	18620	18497	18503	18329	18550	18606	18399	18601	18661	18529	18345	18620	18533	18334	18535	18604	18368	18609	18552	18500	18616	18611	18714	18483	18680	18341	18701	18578	18796	18613	18734	18679	18664	18507	18456	18533	18439	18453	18551	18496	18658	18409	18320	18553	18474	18398	18535	18492	18564	18286	18628	18671	18415	18380	18381	18575	18690	18647	18472	18528	18414	18492	18462	18622	18638	18709	18668	18495	18764	18621	18609	18567	18617	18635	18533	18587	18648	18467	18581	18594	18801	18441	18614	18420	18469	18376	18572	18766	18522	18539	18686	18746	18460	18505	18532	18342	18523	18524	18352	18553	18663	18524	18645	18501	18515	18464	18576	18689	18501	18847	18523	18514	18444	18597	18636	18371	18484	18509	18678	18559	18596	18614	18603	18695	18677	18685	18459	18458	18460	18540	18564	18726	18541	18554	18578	18516	18356	18422	18601	18652	18480	18477	18551	18597	18367	18749	18518	18370	18673	18604	18495	18577	18484	18741	18669	18592	18423	18491	18589	18509	18327	18748	18558	18564	18578	18608	18506	18484	18595	18575	18516	18496	18638	18635	18515	18498	18495	18755	18672	18631	18576	18577	18641	18561	18581	18535	18517	18608	18540	18516	18563	18711	18489	18616	18381	18616	18532	18634	18434	18797	18489	18582	18396	18688	18533	18411	18663	18253	18311	18418	18568	18602	18795	18795	18647	18589	18519	18324	18553	18514	18632	18705	18615	18441	18418	18516	18447	18377	18537	18584	18632	18498	18738	18346	18482	18504	18652	18564	18612	18584	18615	18450	18368	18429	18372	18599	18685	18554	18389	18697	18730	18438	18544	18597	18693	18619	18560	18474	18794	18549	18509	18765	18487	18454	18657	18619	18573	18433	18718	18566	18710	18655	18288	18613	18433	18498	18584	18508	18498	18389	18438	18770	18657	18304	18581	18596	18664	18669	18550	18617
23255	36236	34993	27238	22476	19884	17976	17179	16521	16398	16081	15999	16123	16078	15870	15682	15633	15498	15543	15521	15408	15093	15008	14935	14761	14838	14764	14705	14855	14620	14929	14723	14680	14781	14761	14673	14760	14763	14689	14659	14601	14626	15118	15582	15823	15587	15297	14902	14871	14624	14505	14638	14497	14527	14634	14578	14733	14499	14655	14584	14454	14652	14635	14516	14523	14555	14670	14571	14759	14639	14669	14572	14421	14631	14599	14741	14662	14675	14630	14771	14567	14515	14692	14575	14690	14555	14695	14606	14637	14824	14636	14696	14703	14647	14461	14702	14647	14563	14602	14537	14670	14668	14679	14550	14466	14527	14615	14583	14430	14662	14625	14610	14534	14578	14560	14639	14675	14560	14438	14568	14467	14710	14618	14703	14565	14599	14512	14594	14605	14572	14615	14409	14581	14637	14819	14535	14836	14599	14534	14590	14516	14566	14524	14615	14620	14698	14472	14523	14375	14613	14570	14496	14648	14573	14692	14419	14590	14730	14550	14480	14745	14613	14599	14656	14598	14593	14597	14689	14717	14588	14471	14459	14760	14664	14668	14566	14782	14579	14625	14521	14605	14828	14514	14619	14739	14760	14506	14650	14564	14547	14778	14732	14574	14672	14671	14640	14662	14593	14634	14663	14684	14600	14573	14533	14615	14613	14671	14679	14554	14791	14590	14538	14590	14652	14623	14470	14507	14638	14491	14649	14610	14641	14586	14684	14662	14507	14588	14485	14626	14509	14458	14487	14514	14698	14439	14722	14537	14678	14437	14701	14694	14494	14640	14463	14456	14475	14599	14639	14637	14624	14533	14787	14542	14636	14591	14787	14698	14613	14551	14721	14539	14730	14526	14527	14614	14483	14685	14599	14485	14647	14650	14523	14666	14790	14605	14548	14571	14629	14646	14506	14749	14813	14482	14584	14662	14595	14777	14413	14824	14774	14342	14527	14563	14651	14594	14593	14674	14600	14631	14585	14571	14751	14396	14680	14532	14537	14667	14575	14547	14558	14690	14798	14552	14507	14692	14506	14709	14731	14488	14743	14631	14603	14592	14513	14736	14719	14645	14647	14557	14651	14604	14433	14548	14520	14761	14701	14493	14610	14687	14602	14501	14687	14584	14495	14632	14554	14802	14491	14643	14739	14645	14650	14812	14609	14664	14856	14625	14542	14671	14668	14598	14558	14526	14381	14773	14556	14620	14608	14618	14538	14678	14592	14534	14632	14600	14504	14811	14719	14654	14737	14625	14634	14894	14619	14567	14648	14643	14550	14641	14744	14661	14696	14737	14728	14574	14735	14633	14570	14597	14664	14726	14529	14667	14657	14716	14585	14611	14492	14697	14563	14437	14592	14580	14480	14553	14633	14491	14547	14434	14539	14634	14689	14648	14606	14782	14565	14650	14598	14625	14538	14496	14684	14552	14697	14610	14516	14580	14719	14598	14687	14624	14736	14583	14758	14487	14634	14692	14648	14608	14758	14574	14523	14585	14558	14580	14537	14548	14666	14582	14598	14457	14725	14461	14476	14609	14590	14450	14618	14618	14706	14684	14679	14724	14381	14666	14538	14646	14649	14471	14571	14696	14709	14400	14590	14559	14803	14536	14568	14530	14514	14732	14597	14537	14562	14767	14746	14784	14711	14511	14624	14669	14591	14689	14606	14450	14662	14685	14629	14504	14465	14687	14697	14528	14622	14655	14639	14719	14499	14620	14491	14719	14641	14566	14627	14521	14597	14463	14532	14613	14592	14771	14509	14617	14644	14810	14505	14703	14519	14515	14738	14662	14666	14638	14674	14606	14643	14493	14498	14736	14724	14459	14669	14640	14548	14557	14711	14659	14587	14606	14574	14626	14620	14623	14572	14753	14619	14636	14713	14565	14748	14654	14507	14595	14748	14469	14649	14754	14647	14606	14679	14555	14570	14649	14689	14557	14564	14708	14665	14751	14667	14549	14699	14579	14576	14579	14659	14737	14481	14573	14485	14651	14526	14645	14621	14670	14670	14528	14555	14723	14383	14607	14594	14522	14600	14567	14653	14646	14524	14535	14679	14919	14483	14582	14486	14662	14705	14446	14666	14729	14499	14562	14732	14696	14674	14572	14674	14746	14561	14768	14637	14399	14700	14657	14537	14582	14695	14654	14606	14496	14536	14628	14736	14571	14679	14695	14757	14576	14806	14758	14593	14712	14522	14627	14649	14589	14488	14468	14664	14482	14618	14634	14638	14719	14734	14403	14666	14705	14476	14717	14657	14833	14474	14455	14643	14818	14573	14461	14716	14728	14617	14398	14436	14615	14468	14628	14625	14571	14719	14583	14588	14680	14597	14562	14663	14525	14547	14758	14730	14676	14630	14569	14555	14557	14633	14592	14538	14580	14553	14682	14569	14599	14666	14610	14641	14617	14537	14621	14665	14735	14640	14701	14683	14764	14624	14723	14574	14619	14871	14529	14581	14683	14535	14728	14731	14448	14640	14587	14637	14519	14534	14682	14538	14700	14667	14727	14710	14480	14579	14589	14500	14556	14628	14526	14707	14566	14656	14686	14558	14589	14614	14538	14476	14662	14577	14507	14560	14618	14739	14668	14529	14562	14462	14630	14527	14716	14489	14646	14430	14704	14615	14682	14533	14648	14487	14459	14755	14546	14515	14549	14646	14599	14834	14536	14785	14682	14572	14484	14779	14602	14574	14818	14675	14559	14701	14609	14478	14666	14726	14534	14770	14696	14531	14503	14708	14535	14630	14554	14522	14650	14778	14509	14506	14568	14688	14712	14546	14584	14552	14782	14607	14634	14634	14692	14710	14814	14656	14696	14688	14672	14729	14609	14795	14651	14644	14519	14630	14679	14515	14740	14693	14770	14563	14806	14473	14601	14730	14695	14699	14632	14632	14730	14542	14562	14514	14634	14795	14482	14625	14680	14681	14524	14705	14559	14630	14645	14666	14866	14464	14700	14648	14824	14588	14653	14716	14741	14614	14619	14792	14561	14414	14573	14707	14713	14644	14732	14566	14660	14661	14525	14551	14559	14747	14547	14574	14563	14732	14604	14836	14554	14557	14463	14592	14649	14572	14455	14553	14565	14550	14649	14491	14478	14538	14763	14663	14415	14591	14655	14499	14567	14664	14563	14734	14505	14651	14482	14570	14682	14571	14454	14600	14623	14559	14792	14784	14551	14584	14595	14830	14519	14613	14767	14663	14593	14632	14695	14698	14534	14419	14624	14612	14597	14680	14603	14587	14659	14681	14491	14573	14649	14752	14577	14389	14714	14501	14532	14551	14793	14527	14527	14593	14637	14663	14657	14631	14574	14503	14599	14662	14553	14534	14597	14623	14622	14415	14667	14654	14567	14631	14666	14572	14606	14640	14861	14600	14704	14621	14654	14415	14607	14602	14561	14712	14664	14747	14661	14562	14607	14659	14558	14595	14595	14541	14789	14665	14600	14550	14550	14685	14598	14619	14546	14805	14600	14708	14677	14561	14541	14554	14735	14503	14653	14603	14608	14652	14545	14572	14817	14558	14552	14608	14666	14572	14573	14695	14615	14478	14616	14768	14852	14473	14680	14585	14628	14656	14713	14567	14558	14477	14696	14568	14456	14729	14516	14758	14718	14768	14566	14672	14598	14463	14699	14658	14703	14649	14560	14619	14693	14643	14636	14693	14681	14674	14594	14616	14690	14596	14683	14836	14683	14590	14623	14664	14636	14695	14679	14387	14669	14610	14559	14527	14679	14683	14588	14464	14721	14695	14604	14659	14676	14635	14750	14595	14613	14619	14659	14620	14682	14669	14577	14610	14616	14740	14583	14778	14703	14627	14536	14769	14683	14618	14678	14607	14751	14641	14721	14496	14587	14578	14711	14715	14796	14553	14671	14591	14549	14535	14790	14608	14653	14756	14485	14695	14557	14479	14483	14763	14659	14487	14565	14742	14645	14553	14685	14744	14468	14681	14593	14596	14522	14709	14693	14610	14741	14615	14846	14626	14806	14715	14504	14741	14730	14724	14515	14664	14618	14527	14670	14573	14699	14624	14458	14617	14558	14768	14432	14648	14543	14510	14633	14691	14598	14663	14608	14500	14696	14627	14877	14621	14600	14930	14543	14593	14548	14634	14662	14461	14543	14690	14658	14543	14564	14628	14692	14612	14655	14623	14651	14718	14731	14497	14582	14633	14529	14532	14518	14774	14785	14652	14688	14630	14623	14672	14667	14782	14708	14598	14477	14704	14703	14812	14772	14623	14753	14622	14707	14764	14648	14687	14589	14657	14571	14601	14705	14622	14756	14656	14653	14752	14712	14776	14462	14699	14561	14837	14554	14508	14582	14617	14772	14633	14563	14509	14616	14405	14709	14610	14513	14570	14548	14627	14530	14622	14529	14679	14545	14837	14512	14605	14568	14449	14617	14634	14709	14541	14773	14386	14543	14581	14585	14567	14687	14546	14710	14498	14756	14622	14628	14579	14641	14784	14656	14614	14512	14576	14607	14602	14651	14507	14482	14483	14513	14586	14551	14582	14611	14801	14677	14765	14708	14682	14519	14798	14519	14705	14606	14664	14584	14689	14580	14610	14677	14437	14640	14429	14588	14617	14695	14559	14535	14461	14710	14671	14518	14721	14653	14549	14558	14551	14663	14744	14565	14549	14685	14533	14565	14689	14682	14627	14653	14702	14590	14636	14555	14538	14428	14650	14648	14529	14640	14723	14801	14708	14656	14702	14642	14590	14552	14474	14505	14749	14829	14795	14689	14662	14550	14573	14589	14532	14699	14536	14669	14643	14722	14599	14631	14567	14612	14554	14624	14742	14665	14698	14649	14540	14674	14649	14689	14586	14615	14576	14914	14804	14376	14645	14610	14671	14646	14635	14764	14672	14439	14627	14618	14692	14662	14621	14595	14673	14618	14786	14571	14678	14856	14669	14661	14669	14672	14753	14539	14593	14743	14565	14567	14497	14469	14786	14586	14654	14602	14559	14698	14564	14646	14724	14767	14716	14704	14598	14641	14519	14653	14551	14631	14517	14731	14841	14603	14655	14524	14710	14604	14506	14708	14761	14687	14765	14678	14677	14496	14655	14476	14546	14563	14556	14461	14679	14625	14587	14631	14636	14522	14542	14548	14590	14649	14825
23418	21029	28409	23867	22037	24895	25971	21606	20340	20288	20370	20059	20126	19897	19663	19344	19552	19447	19325	19370	19337	19119	18844	18822	18800	18849	18593	18317	18619	18564	18611	18353	18486	18604	18536	18580	18457	18568	18952	18900	18653	18571	18698	19524	19758	19517	19132	18760	18613	18327	18475	18390	18414	18365	18347	18228	18519	18541	18359	18618	18467	18445	18295	18278	18369	18481	18391	18277	18453	18377	18390	18438	18350	18333	18545	18514	18503	18255	18416	18404	18428	18537	18286	18361	18564	18439	18239	18313	18382	18531	18610	18529	18481	18563	18304	18403	18357	18522	18447	18336	18486	18324	18408	18517	18365	18285	18438	18594	18443	18328	18357	18519	18207	18474	18603	18273	18573	18535	18378	18430	18280	18302	18446	18389	18229	18372	18109	18344	18273	18424	18281	18228	18518	18262	18494	18380	18189	18310	18332	18185	18542	18499	18388	18328	18483	18328	18564	18664	18380	18498	18547	18570	18484	18289	18350	18504	18279	18180	18431	18200	18578	18567	18421	18529	18350	18445	18486	18231	18548	18283	18429	18320	18457	18200	18290	18257	18601	18411	18156	18195	18659	18273	18237	18275	18331	18401	18405	18424	18382	18322	18140	18388	18381	18403	18357	18407	18137	18204	18333	18256	18408	18329	18412	18170	18369	18224	18380	18265	18333	18142	18446	18157	18582	18460	18552	18287	18476	18478	18268	18389	18399	18452	18199	18132	18404	18351	18157	18362	18471	18481	18302	18339	18609	18383	18345	18236	18222	18270	18358	18169	18356	18495	18416	18300	18148	18254	18284	18456	18300	18423	18480	18630	18441	18433	18258	18211	18277	18341	18458	18222	18534	18479	18382	18321	18377	18462	18404	18276	18406	18388	18433	18439	18069	18170	18316	18293	18194	18556	18266	18633	18283	18298	18229	18270	18517	18442	18456	18523	18364	18209	18421	18488	18114	18485	18339	18326	18463	18447	18545	18230	18252	18044	18371	18242	18128	18332	18368	18162	18440	18343	18275	18274	18275	18454	18439	18403	18356	18405	18440	18369	18326	18321	18262	18344	18248	18251	18462	18409	18428	18413	18395	18292	18600	18410	18561	18310	18473	18417	18349	18230	18441	18188	18433	18333	18408	18439	18524	18354	18309	18757	18579	18205	18352	18357	18482	18432	18368	18344	18488	18359	18514	18493	18603	18493	18283	18476	18488	18434	18342	18461	18668	18466	18422	18301	18180	18588	18349	18289	18226	18435	18324	18214	18541	18380	18220	18537	18388	18123	18219	18396	18382	18517	18457	18172	18306	18133	18254	18356	18251	18292	18336	18410	18376	18289	18515	18443	18399	18144	18298	18386	18308	18231	18214	18542	18291	18489	18370	18401	18485	18496	18471	18515	18396	18326	18238	18145	18388	18421	18383	18431	18267	18637	18557	18320	18430	18562	18516	18361	18463	18208	18337	18434	18616	18225	18565	18292	18469	18330	18282	18442	18112	18391	18344	18352	18423	18265	18513	18473	18238	18413	18450	18293	18276	18325	18273	18447	18523	18361	18476	18369	18349	18178	18103	18422	18251	18422	18520	18386	18322	18344	18491	18414	18181	18381	18300	18269	18371	18375	18314	18503	18436	18339	18435	18486	18372	18512	18333	18227	18441	18376	18373	18256	18230	18302	18311	18270	18373	18609	18338	18274	18298	18253	18448	18526	18119	18311	18456	18473	18353	18545	18602	18373	18345	18422	18255	18272	18220	18605	18372	18264	18351	18340	18340	18323	18453	18366	18268	18374	18456	18483	18333	18341	18269	18351	18421	18469	18391	18449	18276	18636	18509	18359	18398	18573	18463	18357	18608	18521	18303	18361	18499	18366	18270	18380	18434	18336	18266	18240	18345	18323	18516	18410	18469	18201	18379	18318	18294	18338	18338	18421	18312	18204	18500	18195	18346	18340	18260	18478	18562	18186	18309	18304	18318	18219	18214	18342	18422	18417	18314	18450	18415	18544	18444	18415	18260	18303	18329	18392	18438	18139	18260	18590	18441	18492	18185	18425	18569	18582	18507	18399	18492	18346	18156	18332	18389	18398	18366	18403	18317	18392	18488	18439	18574	18344	18265	18440	18466	18470	18408	18334	18315	18475	18289	18383	18299	18247	18225	18199	18381	18469	18320	18200	18291	18360	18411	18221	18369	18041	18283	17979	18226	18283	18505	18478	18269	18415	18476	18320	18489	18508	18327	18302	18391	18414	18480	18547	18225	18177	18410	18260	18083	18268	18197	18499	18330	18227	18480	18544	18278	18272	18355	18300	18383	18332	18471	18464	18557	18204	18430	18604	18599	18378	18255	18326	18432	18379	18270	18457	18370	18372	18287	18154	18211	18355	18348	17850	18448	18477	18421	18334	18251	18223	18328	18317	18446	18394	18325	18276	18428	18314	18373	18232	18486	18255	18300	18414	18387	18335	18419	18282	18494	18277	18213	18457	18332	18161	18194	18309	18314	18512	18249	18464	18268	18251	18468	18337	18452	18416	18501	18367	18183	18201	18317	18251	18455	18394	18282	18278	18411	18362	18207	18399	18416	18322	18441	18592	18344	18099	18241	18413	18380	18250	18241	18370	18446	18182	18079	18404	18325	18233	18215	18288	18495	18414	18366	18326	18663	18341	18341	18358	18640	18307	18534	18234	18509	18437	18250	18508	18308	18438	18465	18316	18391	18431	18535	18415	18253	18324	18398	18347	18528	18409	18268	18411	18250	18522	18334	18325	18388	18323	18369	18229	18153	18277	18333	18278	18418	18407	18268	18447	18329	18393	18443	18287	18596	18489	18309	18409	18407	18317	18399	18279	18437	18208	18393	18220	18389	18358	18475	18403	18350	18259	18481	18391	18590	18330	18417	18339	18448	18275	18425	18548	18573	18644	18471	18174	18412	18232	18519	18246	18194	18352	18307	18290	18435	18322	18474	18211	18475	18380	18359	18298	18523	18307	18410	18416	18239	18389	18444	18583	18339	18433	18367	18212	18384	18337	18299	18312	18626	18585	18303	18509	18792	18449	18507	18451	18548	18442	18320	18307	18355	18598	18340	18350	18513	18287	18366	18445	18211	18225	18204	18211	18217	18300	18273	18471	18199	18230	18326	18104	18121	18486	18374	18370	18569	18285	18449	18372	18348	18477	18468	18358	18333	18167	18276	18635	18568	18526	18375	18394	18560	18412	18381	18369	18304	18374	18172	18142	18277	18307	18289	18463	18254	18288	18284	18273	18369	18211	18149	18266	18429	18361	18151	18281	18388	18299	18508	18144	18379	18176	18243	18468	18469	18352	18369	18345	18267	18273	18400	18339	18520	18168	18499	18351	18236	18386	18365	18242	18500	18324	18380	18328	18306	18268	18466	18459	18446	18344	18418	18212	18542	18515	18327	18330	18379	18306	18436	18429	18333	18331	18243	18318	18498	18340	18342	18303	18557	18459	18128	18413	18409	18345	18314	18356	18267	18556	18543	18398	18329	18442	18384	18317	18292	18265	18407	18364	18319	18680	18365	18293	18427	18382	18408	18587	18366	18258	18299	18295	18314	18570	18416	18360	18378	18425	18719	18259	18311	18339	18542	18145	18063	18330	18463	18460	18230	18361	18369	18184	18282	18494	18362	18301	18446	18431	18599	18359	18467	18521	18132	18412	18583	18229	18440	18470	18316	18364	18440	18289	18333	18486	18191	18323	18536	18263	18458	18389	18232	18365	18196	18324	18431	18366	18224	18563	18556	18368	18499	18311	18293	18382	18363	18452	18196	18248	18460	18629	18529	18384	18413	18291	18365	18258	18398	18417	18316	18625	18274	18144	18253	18455	18483	18379	18371	18342	18388	18368	18380	18367	18304	18308	18323	18447	18210	18310	18437	18324	18326	18342	18440	18411	18538	18300	18203	18102	18240	18555	18321	18735	18314	18233	18314	18254	18458	18187	18469	18512	18593	18381	18354	18616	18390	18378	18478	18197	18464	18483	18461	18249	18508	18415	18416	18223	18414	18477	18248	18346	18313	18417	18334	18443	18384	18540	18367	18535	18225	18392	18277	18384	18331	18452	18205	18471	18469	18373	18633	18293	18426	18421	18592	18454	18415	18362	18314	18596	18390	18091	18450	18428	18495	18383	18440	18296	18385	18393	18240	18474	18124	18456	18169	18534	18083	18288	18336	18242	18434	18215	18432	18531	18271	18394	18565	18559	18465	18186	18546	18409	18552	18305	18396	18333	18454	18278	18267	18400	18523	18077	18248	18494	18484	18263	18347	18200	18420	18323	18612	18280	18455	18518	18265	18381	18350	18452	18514	18506	18534	18397	18516	18247	18469	18386	18350	18265	18474	18510	18490	18246	18402	18512	18406	18114	18195	18368	18271	18271	18402	18366	18619	18289	18231	18567	18323	18377	18345	18238	18156	18176	18546	18375	18038	18345	18240	18119	18462	18600	18457	18068	18540	18393	18181	18249	18291	18459	18163	18236	18219	18356	18371	18355	18261	18265	18253	18259	18140	18194	18446	18206	18291	18420	18275	18341	18505	18239	18443	18385	18350	18298	18320	18337	18451	18328	18331	18418	18269	18490	18399	18408	18479	18375	18251	18585	18421	18586	18442	18389	18512	18583	18510	18406	18400	18273	18581	18286	18330	18274	18400	18270	18244	18545	18524	18683	18205	18303	18397	18269	18196	18290	18371	18182	18267	18396	18470	18260	18354	18302	18548	18335	18261	18456	18477	18314	18482	18417	18371	18090	18281	18439	18300	18219	18243	18390	18381	18256	18372	18377	18327	18425	18208	18242	18360	18501	18344	18258	18426	18423	18375	18429	18183	18340	18593	18427	18381	18420	18353	18234	18388	18225	18428	18446	18307	18223	18344	18406	18441	18207	18296	18361	18308	18277	18462	18470	18276	18691	18431	18349	18274	18446	18427	18189	18314	18371	18313	18430	18418	18507	18562	18595	18489	18552	18523	18389	18441	18281	18542	18436	18471	18424	18286	18203	18343	18313	18254	18529	18259	18432	18331	18278	18450	18324	18599	18395	18587	18566	18308	18279	18183	18360	18430	18635	18342	18401	18257	18290	18554	18373	18012	18414	18330	18337	18552	18399	18282	18196	18380	18449	18295	18354
25743	42040	40621	31985	26132	22568	20035	18483	17536	17435	17135	16949	16786	16778	16480	15968	15979	15812	15793	15839	15806	15243	15161	15058	14874	14716	14820	14500	14732	14698	14644	14480	14695	14560	14699	14641	14456	14558	15508	15064	14550	14803	14841	16330	16505	15842	15312	14785	14634	14716	14761	14481	14426	14660	14326	14436	14541	14500	14316	14604	14375	14485	14222	14537	14602	14505	14438	14550	14577	14469	14551	14414	14485	14385	14490	14464	14391	14583	14576	14616	14358	14496	14443	14541	14418	14443	14479	14656	14502	14427	14601	14414	14300	14547	14528	14389	14458	14347	14523	14480	14327	14652	14447	14501	14561	14554	14456	14318	14489	14565	14477	14504	14522	14228	14579	14340	14466	14534	14523	14524	14593	14371	14654	14493	14493	14546	14607	14260	14629	14712	14468	14445	14573	14547	14442	14613	14545	14586	14446	14607	14463	14558	14445	14352	14399	14511	14595	14448	14486	14516	14410	14581	14493	14526	14499	14580	14555	14352	14556	14628	14622	14503	14342	14643	14607	14512	14568	14512	14406	14566	14609	14353	14358	14428	14457	14464	14366	14582	14332	14737	14547	14582	14388	14441	14504	14558	14339	14568	14496	14520	14665	14616	14542	14361	14416	14507	14399	14500	14463	14547	14365	14525	14441	14575	14745	14344	14591	14448	14673	14478	14376	14351	14510	14311	14526	14482	14551	14480	14341	14422	14609	14464	14542	14404	14392	14473	14589	14519	14461	14652	14410	14494	14498	14675	14618	14535	14442	14579	14335	14479	14557	14651	14489	14343	14543	14374	14446	14510	14542	14508	14491	14361	14474	14556	14700	14575	14460	14494	14462	14368	14567	14655	14439	14520	14439	14487	14589	14582	14547	14595	14547	14788	14500	14423	14590	14353	14477	14657	14470	14370	14501	14465	14523	14436	14548	14468	14418	14485	14517	14582	14589	14529	14550	14401	14523	14514	14469	14492	14294	14545	14477	14482	14293	14509	14460	14572	14525	14494	14495	14594	14550	14415	14521	14669	14320	14520	14496	14328	14320	14538	14482	14499	14593	14733	14533	14611	14547	14618	14490	14504	14464	14413	14681	14513	14556	14507	14544	14514	14489	14435	14468	14690	14503	14578	14462	14319	14540	14534	14468	14454	14620	14547	14429	14405	14610	14546	14446	14558	14610	14399	14632	14506	14378	14508	14528	14476	14507	14549	14401	14585	14544	14652	14428	14375	14435	14390	14394	14461	14576	14540	14606	14505	14457	14435	14575	14352	14468	14337	14525	14427	14574	14562	14572	14492	14397	14318	14470	14483	14313	14372	14558	14354	14487	14623	14548	14375	14518	14401	14486	14443	14436	14392	14483	14626	14562	14560	14548	14245	14562	14579	14478	14449	14580	14433	14477	14563	14457	14551	14609	14466	14550	14558	14589	14449	14689	14509	14666	14572	14549	14504	14550	14469	14366	14486	14584	14414	14633	14442	14683	14450	14476	14403	14554	14458	14441	14579	14629	14298	14557	14504	14461	14740	14503	14365	14423	14653	14556	14402	14486	14532	14494	14602	14597	14442	14569	14425	14311	14591	14446	14530	14512	14623	14478	14585	14407	14493	14409	14322	14546	14481	14570	14486	14574	14432	14624	14308	14507	14511	14586	14533	14401	14395	14584	14673	14472	14603	14434	14400	14432	14470	14655	14591	14520	14372	14430	14497	14491	14368	14497	14393	14453	14561	14431	14482	14582	14474	14685	14576	14540	14399	14424	14454	14377	14363	14551	14269	14464	14408	14548	14480	14565	14507	14412	14505	14583	14426	14654	14408	14434	14520	14453	14394	14531	14578	14577	14492	14396	14578	14456	14628	14400	14433	14566	14556	14453	14541	14567	14463	14377	14543	14531	14436	14412	14553	14711	14522	14514	14523	14631	14462	14516	14421	14563	14542	14564	14468	14506	14558	14585	14408	14480	14556	14606	14591	14571	14496	14580	14492	14577	14714	14597	14517	14376	14447	14675	14656	14612	14719	14589	14513	14444	14444	14626	14571	14467	14553	14473	14383	14461	14659	14429	14539	14629	14470	14472	14246	14499	14473	14462	14469	14394	14523	14425	14306	14585	14603	14559	14463	14526	14742	14466	14558	14494	14505	14577	14635	14452	14503	14494	14557	14495	14579	14510	14569	14452	14267	14615	14592	14598	14320	14555	14568	14539	14512	14494	14662	14550	14389	14396	14549	14456	14555	14368	14673	14637	14439	14517	14555	14503	14570	14477	14395	14405	14371	14426	14519	14516	14488	14357	14392	14584	14499	14650	14490	14610	14569	14573	14463	14490	14515	14587	14436	14572	14602	14607	14425	14571	14456	14529	14471	14515	14337	14593	14483	14644	14525	14568	14599	14412	14301	14539	14584	14384	14750	14601	14421	14563	14641	14478	14629	14589	14666	14371	14673	14397	14511	14590	14506	14492	14485	14584	14468	14582	14523	14601	14636	14245	14540	14563	14552	14582	14544	14586	14384	14570	14606	14511	14519	14506	14628	14320	14569	14412	14441	14622	14520	14578	14602	14458	14391	14518	14651	14305	14451	14475	14545	14620	14566	14575	14422	14496	14729	14401	14445	14490	14400	14469	14508	14579	14483	14492	14409	14679	14585	14672	14463	14532	14462	14446	14400	14396	14325	14497	14408	14756	14461	14517	14583	14582	14443	14639	14536	14604	14405	14598	14694	14323	14499	14417	14460	14561	14532	14389	14507	14558	14356	14617	14614	14522	14661	14649	14215	14407	14713	14472	14525	14400	14514	14779	14489	14382	14404	14551	14553	14534	14493	14384	14459	14631	14658	14637	14507	14573	14490	14649	14515	14414	14517	14583	14651	14481	14482	14593	14515	14522	14411	14534	14225	14528	14389	14507	14534	14548	14422	14420	14759	14451	14378	14575	14375	14384	14560	14484	14677	14457	14620	14471	14550	14392	14467	14586	14533	14385	14484	14476	14476	14553	14393	14580	14649	14475	14478	14456	14544	14485	14533	14419	14575	14485	14626	14569	14587	14424	14476	14502	14413	14518	14577	14445	14524	14496	14567	14540	14498	14497	14661	14386	14525	14557	14614	14545	14283	14621	14418	14392	14629	14621	14640	14407	14305	14588	14501	14627	14499	14658	14448	14526	14633	14390	14463	14477	14493	14649	14462	14566	14558	14594	14595	14420	14612	14521	14415	14397	14621	14475	14653	14352	14336	14369	14682	14370	14403	14526	14536	14403	14531	14598	14580	14568	14290	14658	14616	14456	14500	14554	14344	14333	14692	14544	14601	14413	14505	14577	14521	14432	14516	14607	14511	14445	14666	14464	14595	14490	14368	14551	14517	14502	14479	14557	14401	14310	14251	14536	14327	14478	14645	14399	14644	14692	14528	14637	14475	14482	14421	14509	14470	14382	14520	14390	14434	14489	14345	14366	14420	14622	14578	14440	14408	14539	14590	14711	14450	14556	14479	14493	14493	14408	14555	14571	14515	14452	14540	14453	14403	14691	14407	14493	14374	14465	14457	14459	14559	14584	14605	14555	14349	14402	14392	14860	14486	14470	14396	14412	14482	14408	14532	14320	14489	14486	14520	14567	14472	14313	14510	14580	14516	14529	14579	14395	14446	14463	14525	14577	14374	14373	14443	14439	14433	14611	14424	14534	14516	14501	14363	14669	14546	14424	14567	14550	14557	14505	14461	14542	14456	14557	14460	14411	14451	14550	14458	14484	14375	14751	14430	14666	14391	14578	14602	14445	14441	14473	14410	14555	14448	14406	14389	14582	14593	14399	14562	14371	14443	14506	14549	14507	14567	14646	14296	14572	14491	14502	14619	14500	14374	14476	14311	14501	14544	14558	14427	14584	14542	14491	14586	14552	14428	14553	14411	14414	14400	14379	14550	14447	14297	14527	14417	14356	14603	14582	14327	14456	14528	14560	14325	14454	14445	14380	14578	14636	14494	14394	14555	14398	14425	14417	14447	14600	14397	14666	14363	14390	14222	14517	14430	14499	14392	14421	14441	14509	14460	14462	14361	14468	14221	14420	14569	14551	14512	14591	14337	14473	14615	14462	14431	14620	14362	14605	14450	14312	14551	14437	14461	14628	14609	14477	14535	14736	14608	14499	14546	14545	14527	14382	14560	14628	14716	14533	14313	14416	14390	14514	14527	14484	14519	14675	14544	14564	14655	14522	14592	14357	14424	14330	14373	14482	14428	14459	14541	14630	14550	14478	14552	14569	14508	14386	14519	14697	14374	14628	14532	14539	14550	14423	14546	14390	14549	14268	14495	14478	14349	14239	14521	14595	14358	14565	14486	14511	14487	14609	14448	14301	14605	14518	14651	14480	14513	14641	14507	14441	14407	14518	14590	14471	14407	14545	14421	14466	14540	14570	14455	14459	14540	14372	14368	14474	14510	14599	14538	14365	14510	14446	14365	14631	14392	14487	14551	14506	14404	14479	14510	14415	14376	14445	14490	14452	14560	14596	14708	14469	14495	14428	14400	14487	14586	14485	14660	14634	14303	14656	14492	14617	14677	14544	14477	14593	14420	14595	14699	14314	14453	14552	14350	14448	14560	14451	14464	14475	14506	14365	14595	14619	14531	14420	14649	14558	14421	14598	14417	14453	14485	14612	14431	14377	14524	14434	14600	14387	14461	14422	14402	14523	14508	14533	14517	14512	14587	14386	14349	14412	14488	14436	14449	14663	14365	14512	14527	14456	14509	14565	14610	14590	14444	14451	14718	14435	14569	14401	14662	14499	14430	14596	14446	14711	14434	14308	14596	14461	14543	14644	14451	14488	14586	14621	14465	14586	14423	14532	14508	14556	14626	14535	14610	14401	14561	14588	14383	14561	14648	14506	14534	14383	14503	14678	14529	14572	14365	14590	14488	14661	14525	14582	14645	14689	14479	14589	14525	14432	14546	14625	14454	14557	14506	14441	14367	14516	14558	14372	14371	14420	14610	14479	14435	14534	14487	14518	14317	14556	14544	14382	14569	14568	14369	14273	14581	14603	14456	14413	14548	14656	14511	14582	14480	14525	14601	14446	14420	14574	14584	14430	14467	14711	14469	14517	14504	14539	14513	14539	14566	14418	14473	14524	14386	14434	14393	14391	14474
29964	24240	26480	23592	20645	20230	20164	19951	19797	19856	20016	20010	19995	19761	19798	19859	19725	19860	19794	20030	20026	19990	19816	19792	19641	19616	19573	19559	19804	19687	19493	19386	19512	19719	19541	19579	19540	19501	19627	19546	19742	19649	19760	19697	19677	19725	19443	19686	19650	19678	19538	19704	19592	19577	19606	19638	19579	19662	19740	19777	19666	19620	19585	19613	19500	19599	19659	19693	19619	19637	19294	19603	19763	19528	19473	19431	19365	19648	19607	19500	19665	19430	19528	19503	19643	19788	19713	19541	19532	19563	19750	19692	19548	19543	19558	19576	19451	19484	19535	19437	19552	19854	19550	19674	19632	19654	19825	19679	19434	19657	19701	19683	19562	19503	19631	19403	19549	19435	19622	19633	19461	19231	19554	19598	19669	19670	19574	19575	19628	19488	19546	19795	19577	19640	19564	19637	19687	19573	19504	19679	19418	19560	19620	19532	19486	19640	19470	19660	19698	19565	19737	19459	19641	19535	19484	19641	19646	19657	19354	19491	19578	19465	19677	19584	19462	19468	19434	19690	19471	19441	19427	19696	19585	19666	19731	19550	19791	19707	19486	19521	19505	19593	19522	19568	19682	19715	19516	19414	19580	19547	19533	19488	19603	19660	19383	19595	19669	19551	19535	19474	19633	19716	19603	19710	19388	19455	19733	19649	19648	19457	19660	19718	19601	19647	19520	19740	19692	19574	19535	19423	19612	19476	19590	19433	19439	19286	19840	19612	19822	19538	19613	19436	19844	19619	19657	19725	19639	19511	19702	19604	19561	19533	19529	19660	19565	19577	19492	19689	19516	19574	19538	19519	19556	19742	19836	19613	19513	19720	19677	19748	19618	19634	19523	19648	19644	19651	19615	19386	19391	19599	19364	19729	19711	19647	19603	19716	19761	19459	19676	19523	19423	19431	19508	19646	19660	19741	19572	19584	19635	19390	19574	19756	19559	19475	19434	19598	19678	19565	19421	19485	19527	19480	19646	19588	19684	19679	19583	19830	19623	19526	19748	19489	19541	19382	19474	19723	19717	19703	19730	19608	19408	19742	19588	19761	19538	19792	19537	19601	19564	19737	19838	19732	19732	19582	19516	19542	19602	19638	19725	19367	19525	19599	19583	19585	19662	19631	19599	19658	19833	19578	19464	19388	19332	19504	19579	19638	19664	19670	19565	19679	19696	19535	19495	19581	19567	19514	19557	19456	19599	19729	19520	19565	19614	19507	19626	19560	19555	19539	19509	19523	19410	19337	19745	19723	19743	19518	19452	19594	19556	19673	19572	19424	19646	19708	19694	19682	19611	19580	19503	19330	19460	19504	19494	19558	19763	19523	19591	19539	19868	19678	19685	19477	19566	19471	19601	19513	19677	19573	19695	19327	19466	19728	19462	19794	19751	19573	19519	19513	19774	19563	19599	19565	19642	19425	19558	19372	19370	19678	19608	19618	19471	19348	19603	19471	19437	19475	19399	19645	19535	19508	19412	19492	19464	19700	19472	19839	19489	19439	19470	19533	19672	19665	19412	19410	19540	19414	19604	19541	19596	19456	19632	19643	19723	19541	19616	19446	19578	19606	19590	19604	19545	19717	19479	19565	19519	19449	19483	19645	19605	19460	19758	19591	19778	19819	19695	19575	19485	19757	19679	19445	19507	19619	19698	19373	19617	19612	19498	19817	19838	19663	19479	19563	19342	19530	19580	19704	19742	19553	19454	19541	19623	19667	19587	19495	19621	19520	19633	19483	19669	19757	19526	19583	19693	19471	19550	19941	19631	19644	19622	19511	19668	19503	19756	19709	19464	19560	19542	19684	19640	19531	19713	19612	19742	19280	19473	19361	19665	19503	19496	19533	19502	19709	19632	19651	19764	19686	19689	19574	19608	19796	19623	19618	19762	19393	19529	19465	19551	19437	19678	19505	19651	19801	19668	19639	19639	19684	19521	19755	19556	19701	19494	19682	19422	19456	19584	19650	19616	19742	19664	19626	19611	19388	19578	19577	19740	19678	19693	19610	19211	19416	19471	19435	19537	19670	19569	19506	19438	19471	19489	19582	19702	19624	19527	19378	19418	19806	19589	19670	19753	19541	19578	19576	19326	19400	19503	19647	19691	19713	19454	19672	19525	19595	19756	19511	19279	19726	19623	19527	19813	19538	19755	19552	19569	19522	19622	19584	19489	19589	19725	19704	19551	19613	19551	19507	19745	19955	19462	19655	19729	19608	19539	19602	19526	19775	19466	19521	19623	19254	19528	19560	19495	19699	19545	19628	19614	19570	19672	19589	19406	19550	19557	19351	19567	19630	19815	19578	19817	19460	19395	19700	19797	19593	19291	19596	19660	19561	19499	19401	19622	19474	19596	19587	19580	19709	19616	19554	19388	19564	19533	19340	19699	19713	19431	19621	19591	19589	19499	19521	19666	19905	19634	19733	19658	19748	19692	19472	19628	19601	19711	19569	19608	19558	19638	19717	19680	19587	19663	19563	19646	19410	19477	19394	19569	19432	19613	19759	19467	19477	19633	19431	19546	19406	19291	19411	19669	19267	19561	19532	19749	19623	19675	19598	19736	19650	19464	19457	19439	19368	19625	19569	19644	19617	19442	19418	19721	19483	19418	19498	19526	19619	19379	19449	19488	19581	19572	19694	19468	19426	19620	19553	19493	19693	19638	19386	19712	19458	19582	19697	19553	19867	19368	19507	19862	19610	19574	19512	19641	19777	19727	19622	19678	19491	19540	19545	19546	19760	19485	19521	19513	19639	19566	19422	19490	19358	19545	19501	19643	19446	19519	19506	19616	19531	19491	19475	19607	19675	19653	19897	19523	19834	19464	19607	19532	19598	19775	19495	19830	19758	19731	19760	19596	19897	19621	19561	19713	19517	19583	19527	19732	19917	19837	19587	19597	19617	19418	19515	19680	19929	19541	19720	19635	19530	19651	19402	19663	19603	19450	19595	19669	19523	19610	19518	19471	19655	19568	19404	19715	19550	19381	19639	19826	19315	19707	19720	19641	19666	19475	19476	19564	19463	19712	19711	19600	19843	19667	19509	19493	19757	19590	19537	19522	19491	19636	19703	19648	19415	19535	19675	19563	19649	19801	19502	19370	19454	19789	19696	19582	19476	19577	19546	19517	19607	19638	19809	19468	19506	19684	19649	19542	19653	19468	19566	19529	19499	19434	19582	19587	19632	19780	19752	19627	19476	19473	19534	19368	19461	19816	19492	19768	19674	19377	19604	19653	19719	19491	19497	19570	19487	19469	19517	19747	19687	19767	19627	19444	19654	19535	19571	19527	19582	19631	19507	19516	19665	19757	19835	19689	19731	19507	19592	19676	19695	19589	19499	19594	19592	19573	19493	19629	19394	19796	19530	19600	19674	19436	19778	19738	19716	19576	19463	19416	19748	19932	19450	19514	19624	19372	19631	19564	19545	19587	19551	19693	19695	19484	19602	19691	19530	19548	19747	19414	19446	19501	19556	19693	19669	19562	19475	19561	19604	19553	19518	19581	19727	19602	19558	19545	19561	19528	19584	19805	19481	19683	19695	19563	19611	19723	19560	19812	19506	19761	19734	19750	19519	19583	19558	19792	19610	19677	19813	19685	19582	19626	19556	19622	19715	19683	19708	19337	19750	19445	19662	19664	19539	19592	19733	19451	19595	19441	19642	19627	19466	19663	19612	19697	19536	19600	19791	19535	19723	19404	19635	19668	19796	19450	19318	19572	19336	19433	19281	19491	19649	19720	19654	19479	19629	19591	19600	19558	19540	19486	19546	19534	19577	19630	19529	19326	19434	19781	19431	19589	19427	19568	19394	19426	19366	19687	19598	19568	19731	19462	19487	19592	19522	19384	19487	19578	19418	19571	19610	19536	19637	19509	19556	19530	19683	19691	19687	19393	19616	19757	19631	19622	19537	19671	19540	19677	19543	19295	19506	19751	19295	19471	19473	19492	19611	19545	19638	19492	19780	19513	19651	19639	19751	19509	19664	19717	19808	19574	19807	19720	19729	19675	19435	19579	19484	19462	19660	19356	19810	19679	19544	19565	19542	19673	19414	19669	19650	19622	19625	19723	19373	19654	19391	19539	19563	19602	19627	19487	19685	19660	19522	19547	19513	19508	19613	19765	19769	19689	19518	19627	19583	19554	19743	19671	19611	19413	19518	19845	19779	19602	19555	19353	19452	19684	19498	19512	19487	19597	19478	19549	19692	19553	19484	19828	19626	19469	19671	19648	19625	19675	19496	19503	19675	19663	19516	19777	19663	19510	19789	19630	19620	19629	19560	19476	19691	19618	19492	19599	19590	19482	19479	19400	19441	19475	19523	19423	19558	19747	19773	19698	19828	19576	19791	19344	19748	19565	19436	19459	19572	19547	19411	19509	19743	19584	19633	19552	19496	19573	19570	19670	19484	19567	19608	19692	19534	19685	19477	19423	19685	19589	19498	19526	19958	19651	19388	19577	19504	19450	19673	19586	19549	19569	19599	19548	19972	19646	19657	19717	19497	19425	19490	19666	19540	19527	19623	19574	19493	19826	19640	19572	19575	19391	19334	19513	19624	19730	19588	19499	19702	19495	19645	19469	19725	19717	19495	19527	19544	19758	19624	19692	19528	19728	19552	19683	19722	19502	19549	19773	19650	19723	19508	19568	19317	19567	19578	19592	19585	19514	19538	19502	19630	19808	19824	19804	19478	19717	19558	19702	19507	19523	19624	19555	19687	19604	19425	19520	19487	19603	19544	19748	19394	19431	19574	19477	19432	19478	19552	19683	19430	19721	19565	19428	19352	19442	19387	19643	19565	19397	19700	19702	19555	19427	19498	19764	19579	19508	19390	19627	19679	19653	19637	19536	19540	19594	19642	19703	19467	19656	19246	19508	19580	19738	19662	19545	19536	19609	19622	19854	19639	19487	19437	19667	19626	19537	19594	19701	19349	19530	19509	19530	19569	19351	19657	19538	19501	19467	19614	19702	19453	19325	19672	19375	19424	19530	19602	19464	19600	19468	19617	19479	19572	19424	19569	19751	19638	19652	19696	19407	19577	19591	19574	19601	19567	19700	19534	19586	19686	19611	19556	19969	19463	19672	19568	19496	19645	19706	19553	19725	19610	19541	19461	19554	19520	19811	19785
21065	25219	23262	18965	17067	16439	15945	15525	15526	15521	15621	15550	15726	15646	15452	15536	15411	15346	15465	15595	15416	15338	15311	15237	15111	15197	15271	15068	15248	15252	15099	15219	15057	15182	15192	15133	15255	15167	15395	15271	15244	14985	15018	15306	15019	15133	14996	15044	15248	15205	15294	15055	15319	15132	14743	15073	15103	15109	15117	15090	15196	15166	15093	14975	15155	15059	15161	15243	15183	15035	15112	15142	14993	15053	15130	15181	15019	15072	15020	15260	15236	15077	15050	15163	15182	15161	15283	14997	15062	15242	15175	15110	15162	15148	15079	15201	15132	15082	15026	15058	15135	15028	15198	15181	15065	15096	15187	15134	15144	15046	15065	14970	14978	15170	15179	15087	15056	15184	15155	15120	14971	15197	15095	15037	15305	15125	15118	15188	15308	15034	15163	15191	15120	15146	15147	15164	15264	15099	15289	15245	15105	15094	15077	15055	15114	15169	15249	15157	15096	15044	15158	15032	15159	15235	15113	15091	15042	15112	15170	15453	14960	15099	15184	15115	15182	15047	15270	15005	15240	15153	15068	15184	15266	15174	15007	15229	15103	14929	15036	15203	15186	15269	15206	15075	15117	15065	15235	15262	15154	15164	15227	15097	14975	15118	15071	15214	14941	15305	14994	15073	15037	15282	15173	15081	15169	15149	15084	15148	15154	15221	15125	15220	15079	15371	15197	15226	15072	15225	15129	14989	15006	15223	15315	14952	15132	14933	15287	15194	15139	15240	15138	15061	15222	15319	15156	15225	15273	15135	15187	15067	15116	15084	15267	15125	15161	15071	15109	15243	15126	14999	15154	15180	15137	15096	15185	15119	15235	15183	15177	15017	14972	15105	14948	15115	15198	15245	15306	15145	14977	15149	15137	15136	15123	15051	15262	15013	15128	15142	15202	14997	15050	15132	15265	15219	15083	15110	15209	15259	15186	15086	15121	15050	15180	15124	15058	15245	15184	15216	15099	15181	14958	14990	15324	15230	15092	15273	15162	14994	15180	15154	15047	15046	15085	15063	15211	15345	15187	15230	15059	15078	15345	14970	15260	15236	15238	15070	14896	15254	15111	15061	15075	15125	15047	15138	15205	15097	15069	15188	15122	15176	15011	15066	15169	15168	15146	15011	15114	15096	14998	15119	15062	15118	15226	15105	15182	15239	15157	15054	14982	15058	15038	15149	15243	15118	15181	15060	15088	15180	15177	15108	15039	15132	14955	15162	15071	15143	15116	15120	14986	14913	15218	15216	15117	15157	15025	15139	15189	15102	15163	15275	15298	15028	15171	15257	15167	15110	15058	14963	15053	14848	15033	15119	15222	15101	15091	14998	15236	15158	15058	15067	15157	15196	15004	15228	15277	15071	15106	14894	15281	15141	15068	15171	15225	15120	15020	14908	15299	15096	15236	15240	15050	14963	15109	15208	14909	15207	14978	15101	15211	15275	15219	15123	15242	15092	15090	15098	15220	15084	15241	15036	15294	15080	14910	15160	15280	15215	15040	15166	15129	15180	15003	15169	15168	15047	15256	15106	14833	14987	15050	15134	15187	15159	15047	15236	15176	14967	14903	15059	15002	15007	14955	15051	15181	15091	15118	15147	15195	15088	15230	15170	15130	15120	15118	15004	15215	15050	15119	15104	15019	15323	15001	14991	15221	15131	15078	15276	15077	15003	15060	15242	15320	15179	15287	15059	15156	15326	15041	15093	15175	15170	15129	15095	15172	15182	15219	15143	15133	15050	15278	15122	15004	15001	15166	15239	15265	15079	15177	15023	15186	14833	15187	15246	15088	15100	15153	15275	15048	15072	15064	15120	15354	14925	15138	14965	15251	14945	15122	15084	15157	15176	15201	15137	15199	15117	15028	15295	15148	15044	15178	15094	15273	15205	15047	15192	15255	15305	15102	15100	15130	15162	15047	15189	15202	15094	15194	15064	15070	15123	15124	15016	15072	15045	15081	15094	15061	15005	14978	15288	15111	15377	15054	14954	15088	15241	15137	15229	15172	15214	15211	15241	15129	15173	14928	14995	15018	15129	15059	15209	15079	15029	15041	15247	15177	15105	15192	15293	15232	15168	15173	15210	15136	15065	15021	15072	15284	15155	15079	15123	15102	15335	15054	15048	15017	15345	14984	15059	15171	15258	15191	15290	15204	15054	15019	14968	15120	14868	15200	15222	15130	15050	15335	15008	15116	15200	15332	15125	15177	15056	15116	15040	15042	15164	15240	15133	15148	15006	15128	15158	15112	15158	15085	15037	15283	15138	15113	15027	15181	15125	15151	15035	15125	15037	15055	15229	15045	15165	15092	15226	15174	15040	15150	15031	15138	15315	15179	15113	15133	15026	15109	15091	14970	15068	15202	15117	14978	15082	15096	15157	14907	14942	15293	15344	15088	15163	14905	15151	15170	15080	15122	15102	15208	15058	15135	15013	15139	15137	15039	15108	15126	15191	15005	15135	15074	15049	15007	15132	15054	15086	15274	15047	15092	15109	15228	15109	15058	15080	15155	15112	15361	15161	15043	15145	15180	15105	15108	15107	15069	15123	15030	15225	15131	15168	15097	15002	14978	15029	15047	15123	14868	15190	15065	15170	14978	15208	15167	15012	15158	15215	15111	15253	15137	15153	15201	15039	15146	15028	15051	15009	15115	15181	14961	14989	15035	15095	15007	15097	15232	15155	15297	15128	15148	15101	15216	15057	15104	15168	15082	15221	14974	15307	14980	15292	15351	15242	15194	15080	15349	15180	15155	14918	15273	15058	15104	15144	15041	15172	15186	15108	15121	15138	15183	15127	15135	15159	15039	15007	15027	15159	15108	15060	15192	15184	15022	15172	15253	15319	15043	15197	15145	15043	15091	15062	15166	15170	15243	15158	14998	15200	14983	15183	15090	15059	15181	15168	15203	15250	15024	14988	15246	15158	15132	15147	15241	15032	15134	15166	15202	15164	15103	15207	15228	15139	15038	15038	15257	15113	15219	15048	15078	14952	15223	15244	15099	15047	15115	15066	14967	15262	15219	15093	15230	15081	15136	15067	15191	15118	15210	15202	15121	15066	15008	15210	15050	14995	15010	15039	15157	15112	14977	15186	15033	15209	14980	15145	15107	15058	15129	15346	15363	15159	15107	15034	15036	15069	15264	14987	14949	15275	15013	15088	15052	15289	15093	15185	15115	15175	15242	15144	15149	15146	15137	15139	15059	15309	15252	15244	15084	15099	15223	15153	15246	15254	15005	15033	15116	15011	15348	14997	15078	15122	15028	15210	15228	15260	15186	14971	15180	15098	15155	15185	15126	15004	15240	15077	15193	15186	15257	15191	15136	15099	15116	15143	15014	15180	15165	15141	15085	15129	15173	14874	14922	15164	14971	15031	15161	15145	15025	15103	15078	15318	15179	15392	15249	15164	15059	15320	15175	15235	15098	15156	15338	15113	14998	15205	15142	15102	15066	14898	15183	15192	14976	15045	15000	14972	15190	15088	15257	15124	15164	15033	15055	15062	15170	15045	15055	14972	15222	15026	15179	15030	15264	14961	15196	15283	15020	15175	15203	15061	15035	15066	15157	14968	15223	15153	15099	15125	15259	15070	15162	15124	15068	15153	15290	15125	15031	15153	14967	14844	15129	15224	15290	15186	15319	15087	15090	15093	15063	15213	15122	15195	15307	15234	15138	14928	14995	15050	15108	15080	15124	15107	15193	15257	15084	15024	15110	15215	15097	15188	15009	15043	15036	15088	15327	15295	14988	15098	15292	15141	15134	15041	15174	15102	15009	15091	15102	15055	15063	15136	15211	15139	14967	15137	15141	15175	15221	15107	15116	15158	15112	15116	15122	15155	15195	15218	15250	15290	15177	15230	15154	15010	15071	15005	15119	15061	14982	15106	15079	15125	15142	15213	15064	15126	15136	15130	15124	15243	15152	15041	15070	15010	15221	15130	15070	15221	14934	15162	15135	15136	15141	15124	15061	15263	15260	15091	15220	15178	15092	14976	15196	15197	15229	15156	15192	15139	15045	15232	15209	14895	15102	15150	15102	15175	15087	15213	15299	15166	15129	15185	15092	15157	15206	15009	15059	15013	15056	15138	15066	15229	15087	15104	15337	15275	15025	15075	15169	15105	15050	15262	15247	14952	15372	15113	15132	15113	15213	15113	15293	15232	15006	15001	15125	15096	15128	15229	15186	15136	15083	15185	15191	15194	14968	14986	15077	15184	15167	15097	15273	15196	15125	15066	15323	15106	15167	15133	15242	15147	15060	14916	15124	15250	15068	15083	15038	15198	15096	15264	15091	15063	15196	15109	15139	15049	15253	15177	15281	15288	15197	15123	15153	15122	15270	14972	15284	15178	15143	15021	15173	15008	15096	15181	15116	14971	15151	15074	15095	14952	15230	15119	15224	15226	15028	15201	15161	15075	15110	14992	15079	15159	15045	15112	15100	15100	15026	15191	15071	15021	15106	15159	15386	15164	15155	15134	15219	15170	15218	15228	15039	15388	15127	15341	15168	15046	15070	15080	15170	15214	14999	15036	15131	15227	15273	15082	15073	15026	15085	15044	15142	15151	15191	15109	15164	15208	15218	15135	15119	15128	15085	15075	15129	15046	15150	15001	14999	15153	15187	15106	14993	15170	15114	15165	15041	15059	15231	15178	15027	15208	15023	14979	15142	15163	15033	15114	15019	14958	15020	15065	15298	15088	14988	15301	15281	15014	15161	15172	15087	15060	14996	15133	15129	15223	15159	15281	15060	15334	15094	15062	15053	15293	15153	15031	15188	15105	15048	15216	15057	14932	15220	15125	15249	15173	15160	15137	15179	15162	15184	15071	15092	15160	15088	14967	15163	15124	15128	15152	15013	14992	15106	15176	15343	15069	15112	14954	15199	15226	14948	15078	15154	15110	15230	15090	15063	15087	15321	15246	15108	15079	15124	15174	15091	15236	15100	15074	15186	15137	15196	15007	15181	15147	15043	15100	15234	15008	15168	15163	15035	15091	15163	15177	15281	15169	15121	15227	15064	15119	15137	15192	15121	15151	15121	15276	15123	15115	15351	15075	14978	15182	15013	15096	15236	14984	15122	15207	15031	15244	15124	15218	15300	15125	15165	15098	14974	15264	15120	15261	15124	15110
24632	21109	28137	24758	23606	24660	24065	21401	21123	20906	20867	21060	20979	20856	20796	20718	20612	20324	20431	20415	20606	20269	20215	20194	20061	19985	19997	20015	20110	20200	19993	19846	20009	19887	20010	20050	20020	20090	20022	20160	20961	20488	20277	20397	20161	20553	20168	20068	20227	19676	19991	19889	19746	19946	19814	19927	19985	19813	19789	19784	20045	20006	20025	20008	19776	19889	19920	19905	19746	19741	19913	19664	19731	19873	19750	19732	19811	19841	19730	19929	19637	19965	19885	19933	19801	19796	19741	19777	20014	19747	19954	19760	19786	19945	19770	19697	19787	19718	19762	20109	19839	19735	19593	19894	19927	19715	19974	19710	19934	19698	19693	20024	19887	19942	20103	19862	20022	20062	19917	19962	20006	20003	19910	19707	19646	19819	19803	19894	19779	19979	19966	19564	19750	19698	19876	19727	19929	20051	19827	19616	19793	19983	19805	19928	19858	19673	20054	19963	19702	19732	19396	19931	19601	19597	19763	19767	19675	19976	19861	19896	19661	19837	19802	19715	19857	19851	19805	19787	19687	19711	19634	19756	19842	19895	19758	19829	19919	19986	19924	19714	19756	19829	19962	19909	19890	20029	20024	19786	19620	19761	19881	19592	19840	20016	19793	19865	19740	19803	19980	19724	19802	19896	19929	19724	19845	19545	19699	19717	19909	19738	19835	20028	19945	19895	19830	19974	20057	19887	19998	19907	19934	20089	19802	19829	19842	19757	19841	20001	19906	19620	19879	19775	19664	19857	19811	19901	19907	19807	19768	20076	19954	19966	19696	19864	19776	19804	19755	19820	19712	19969	19853	19733	20084	19889	19727	19873	19896	19963	20152	19806	19886	19824	19901	19700	19654	19817	19936	19930	19884	19748	19922	20089	19815	19981	19994	20122	19816	20077	20018	19756	19850	19834	19953	19837	19775	19748	19873	19953	19687	19880	19925	19986	19955	19692	19863	19828	19810	19744	19941	19622	19925	19752	19913	19838	19669	19749	19837	19806	19963	19801	19598	20012	19881	19872	19910	19779	19744	19880	19825	19830	19865	19975	19828	19765	19740	19701	19813	19810	19858	19693	20178	19825	20000	19614	19629	19917	20040	19779	19742	19661	20014	19849	19825	19840	19799	19732	19852	19884	19830	19586	19889	19877	19796	19966	19723	20003	19863	19900	19693	19939	20144	19939	19791	19730	20076	19687	19762	20084	19660	19942	19924	19980	19910	19742	19843	19763	20037	19803	19704	19821	19988	19991	19964	19681	20032	19767	19639	19888	19885	19684	19730	19629	19938	19979	19798	19822	19745	19624	19533	19897	19784	19771	19836	19639	19772	19861	20095	19940	19832	19971	19734	19841	19784	19840	19786	19682	19557	19928	19970	19945	19851	19725	19966	19826	19864	19814	19729	19674	19653	19879	20012	19950	19789	19680	20152	19951	19824	19516	19565	19746	19744	19916	19747	19664	19791	19835	19994	19654	20055	19721	19710	19755	19857	20000	19830	19819	19839	19915	19831	19957	19892	19745	19976	19734	19904	19748	19856	19741	19646	19903	19856	19911	19721	19795	19854	19768	19758	19941	19830	19997	19844	19847	19789	19738	19644	19971	19735	19755	19965	19879	19941	19826	19778	20075	19711	19842	19821	19686	19747	19914	19715	19766	19623	19781	19870	19748	19916	19818	19877	19930	19733	19707	19715	19865	19930	19930	19955	19684	19803	19724	19612	19832	19994	19780	19869	19832	19745	19957	19877	19733	20121	19833	19989	20097	19703	19760	19694	19771	19795	19647	19614	19852	19979	19916	20040	19954	19976	19798	20041	19799	19914	19981	19820	19613	19875	19802	19722	19775	19693	19835	19830	19734	19877	19740	19917	19930	19765	19799	19737	19745	19798	19864	19706	19768	19820	19865	19951	20043	19861	19826	19969	20012	19551	19789	19803	19868	19892	19661	19841	20033	19782	19837	19699	19696	19832	19947	19827	19787	19948	20177	19887	19878	19819	19933	19638	19929	19877	19957	19828	19692	19805	19700	19863	19931	19790	19928	19833	19860	19894	19968	19748	19851	19828	19941	19863	20004	19992	19783	19570	19797	19945	19688	20008	19775	20082	19816	19792	19614	19866	20099	19890	19937	19786	19794	19665	19542	19976	19857	19919	20044	19886	19691	19840	19821	19866	19858	19919	19804	19843	19823	19800	19715	19723	20028	19913	19759	19857	19836	20072	19777	19535	19993	19776	19817	19899	19828	19768	20040	19784	19880	19702	20130	19906	19911	19917	19740	19768	19738	19659	19809	19736	20078	19991	19887	19892	19912	19935	19647	19710	19819	19989	19810	20004	19760	19915	19951	20004	19725	19907	19742	19680	20008	19853	19866	19914	19698	19964	19740	19884	20006	19866	19858	19911	19685	19401	19784	19683	19716	19727	19908	19686	19827	19940	19837	19765	19737	19737	19820	19702	19787	19901	19892	19848	19759	19779	19886	19799	20072	19807	19815	19956	19815	19878	19821	19906	19813	20095	19892	19907	19966	19723	19790	19678	20006	19963	19714	19779	19787	19808	19851	19972	19883	19679	20074	19756	19837	19924	19807	19797	19842	19946	20111	19855	19660	19670	19758	19995	20113	19794	19780	19669	19742	19813	19743	19887	19753	19826	19727	19932	19899	19891	19779	19624	19872	19841	20022	19872	19904	19856	19864	19837	19926	20023	20052	19840	19814	19902	19732	20108	19930	19794	19677	19826	19917	19854	19815	19855	19931	19584	20026	19717	19860	19691	19814	20048	19940	19963	19722	19721	19882	19777	19894	19986	19818	20006	19911	19868	19851	19934	19834	19867	19899	20016	20005	19698	19797	19704	19795	19732	19775	19782	20059	19949	20066	19973	19881	19800	19780	19692	19710	19974	19784	20026	19936	19783	19922	19904	20048	20209	19782	19860	19854	19670	19950	19569	19652	19982	19710	19600	19966	19944	19811	19770	19660	19749	19507	19794	19749	19779	19567	19751	19958	19955	19761	19861	19734	19875	19864	20020	19951	19802	19501	19868	19886	19887	19898	19911	19879	20018	19845	20046	19824	19962	19820	19827	19925	20007	19843	19798	19878	19721	19760	19787	19908	19957	19877	19967	19877	19850	19810	20026	19847	19885	19760	19815	19929	19906	20044	19613	19753	19885	19795	19822	19806	19980	19759	19852	19693	19850	19942	19975	19826	19744	19960	19974	19636	19897	19818	19919	19701	19898	19872	19969	19964	19924	19953	19886	19905	19723	19862	19991	19816	19761	19762	19852	19626	19822	19542	19868	19662	19853	20090	19956	19815	19824	19894	19902	19837	19864	20005	19972	19580	19784	20048	19898	19923	19804	19664	19881	19714	20018	19828	19971	19939	19708	19807	19726	19827	19865	19775	19552	19872	19850	19906	19937	19680	20073	19762	19965	19893	19931	19877	19865	19844	19672	19731	19757	20055	19743	19969	19843	19754	20022	19865	19887	19785	19722	19752	19823	19765	19743	19894	19977	19808	19775	19520	19913	19690	19817	19979	19741	19719	19984	19963	19679	19883	19928	19924	19764	19835	19796	20098	19678	19753	19895	19940	19846	19901	19892	19681	19951	19998	19729	19708	19896	19800	19937	19778	19580	19796	19687	19706	19743	19939	20073	19780	19831	19628	19831	19866	19818	19609	19773	19894	20005	19834	19706	19902	19803	19648	20042	19957	19771	19798	19918	19940	20043	19795	19910	20105	19881	19812	19789	19792	19925	19906	19781	19720	19861	19913	19923	19704	19865	19712	20025	19806	19834	19783	19638	19934	19849	20005	19809	19761	19719	19950	20005	19858	19905	19845	19815	19790	19894	19940	19729	19977	19938	19865	19785	19883	19893	19748	19850	19990	19786	19967	19785	19981	19737	19912	19899	19795	19821	19728	19937	19804	19600	19762	19788	19779	19770	19887	19928	19729	20005	20027	19785	19833	19741	19914	19758	19915	19785	19837	19946	19716	19679	19912	19748	19729	19887	19950	19838	19800	19964	19933	19719	19936	19940	20004	19815	19975	19726	19821	19789	19804	19720	19756	19990	19918	20000	19891	19688	19860	19854	19838	19904	19761	19724	19842	19711	19911	19882	19659	19801	19783	19980	20009	19826	19771	19906	19847	19911	19924	19675	19851	19876	19959	19857	19925	19904	19856	19937	19967	19870	19881	20013	19839	19632	19648	19834	19936	19804	19809	19747	19946	19777	19894	19850	19634	19905	19845	19749	19900	19681	19989	19966	19678	19838	19897	19907	19867	19822	19667	19742	19667	19886	20003	19829	19862	19789	19806	19825	20020	19889	19988	19691	19838	19869	19786	19834	19972	19985	19736	19800	19682	19784	19860	19808	20054	19722	19784	19911	19941	19908	19888	19891	19814	19990	19781	19839	19892	19842	20112	19542	19836	19874	19609	19750	19854	20072	19688	19740	20001	19878	19783	19828	19780	19898	19941	19794	19792	19796	19808	19880	19684	19798	20044	19751	19580	19861	19673	19859	19839	19857	19905	19911	19818	19993	19911	19753	19949	19679	20035	19780	19834	19912	19836	19821	19858	19690	19660	19803	19719	20008	19701	19738	19985	19966	19800	19863	19640	19909	19941	19906	20013	19674	19793	19808	19914	19875	19707	19773	19918	19853	19884	19994	19903	19933	19897	19863	19845	19770	19828	19900	19904	19914	19844	19983	19804	19689	19932	19706	19809	19809	19645	19824	19705	19573	19708	19948	19856	19946	19786	19810	19969	19692	19756	19790	19965	19834	19947	19876	19807	19735	19725	19785	19674	19724	19793	19755	19703	19667	19859	19839	19559	19896	19889	19734	20077	19952	19816	19868	19765	19789	19965	19996	19939	19702	19832	20137	19746	19848	20004	19969	19870	19909	19885	20002	19890	19932	19613	19908	19882	19951	19878	19712	19980	19907	19829	19891	19856	19898	20004	19632	20013	19925	19680	19789	19725	19981	19704	19676	19713	19803	19675	19807	19657	19664	20108	19795	19555	19763	19624	19742	19766	20008	19842	19678	19801	19978	19817	19689	19528	19902	19860	19950	19992	19715	19919	19781	19875	20114	20037	19753	19838	19854	19905	19944	19733	19780	19803	19879	19778	19922	19903
23679	38374	35758	27257	22832	20394	18562	17773	17147	16934	17036	16785	16860	16765	16541	16299	16209	15992	16009	16100	16109	15726	15691	15655	15543	15401	15344	15276	15474	15569	15218	15374	15298	15476	15269	15634	15356	15298	15409	15745	16710	15921	15450	16030	15962	15837	15423	15478	15258	15225	15217	15417	15225	15359	15188	15311	15480	15332	15354	15230	15201	15266	15345	15335	15250	15396	15311	15233	15332	15254	15117	15238	15428	15268	15069	15140	15324	15272	15360	15231	15342	15465	15278	15233	15267	15088	15209	15390	15174	15212	15294	15350	15117	15262	15297	15509	15285	15160	15318	15400	15229	15383	15310	15176	15351	15248	15087	15198	15282	15216	15198	15307	15167	15432	15359	15244	15204	15362	15204	15243	15373	15217	15563	15254	15190	15401	15324	15156	15283	15269	15116	15395	15278	15346	15322	15263	15318	15245	15316	15231	15212	15245	15305	15461	15351	15362	15335	15127	15267	15366	15252	15515	15262	15223	15498	15290	15295	15138	15141	15235	15360	15212	15156	15279	15393	15325	15507	15240	15337	15300	15131	15271	15361	15200	15302	15169	15458	15210	15216	15289	15297	15179	15243	15441	15211	15414	15432	15341	15306	15338	15227	15417	15408	15336	15256	15379	15248	15249	15299	15320	15312	15332	15365	15240	15337	15256	15305	15356	15403	15193	15311	15305	15288	15207	15236	15280	15386	15288	15357	15291	15419	15262	15276	15314	15235	15326	15206	15336	15203	15389	15392	15402	15345	15243	15166	15396	15260	15181	15186	15297	15266	15375	15276	15371	15197	15258	15300	15286	15378	15151	15193	15224	15183	15368	15433	15258	15275	15170	15229	15270	15315	15286	15251	15461	15296	15144	15198	15301	15230	15340	15287	15394	15223	15294	15167	15190	15358	15388	15155	15201	15339	15359	15283	15325	15301	15258	15286	15350	15266	15255	15350	15300	15226	15351	15417	15395	15414	15335	15263	15237	15259	15191	15261	15201	15336	15261	15348	15099	15346	15437	15232	15295	15280	15330	15194	15428	15239	15346	15348	15293	15348	15349	15288	15306	15121	15411	15441	15315	15332	15313	15302	15405	15338	15265	15332	15248	15374	15200	15020	15215	15491	15205	15348	15240	15226	15232	15374	15116	15358	15326	15257	15362	15168	15219	15342	15254	15292	15269	15269	15300	15290	15320	15299	15298	15424	15400	15332	15179	15241	15360	15209	15317	15098	15316	15379	15196	15387	15213	15314	15259	15259	15197	15273	15279	15360	15323	15191	15270	15333	15347	15144	15305	15218	15414	15227	15371	15234	15222	15256	15130	15335	15291	15079	15299	15227	15288	15304	15268	15453	15179	15367	15289	15362	15201	15479	15226	15329	15263	15301	15413	15254	15086	15318	15386	15220	15360	15217	15252	15314	15225	15171	15338	15437	15333	15233	15205	15188	15346	15303	15346	15145	15223	15303	15554	15216	15368	15324	15304	15183	15324	15232	15225	15317	15335	15197	15338	15212	15349	15446	15243	15292	15365	15102	15409	15436	15305	15494	15205	15209	15256	15279	15377	15245	15336	15303	15230	15296	15324	15337	15142	15278	15420	15120	15293	15435	15215	15302	15191	15370	15260	15327	15102	15177	15339	15409	15447	15471	15268	15165	15245	15288	15397	15232	15292	15355	15257	15438	15350	15325	15318	15388	15261	15291	15186	15027	15248	15097	15256	15251	15297	15366	15383	15453	15383	15195	15308	15444	15315	15132	15330	15297	15124	15280	15376	15373	15185	15262	15114	15212	15299	15337	15326	15226	15131	15275	15312	15207	15267	15309	15325	15260	15153	15273	15158	15343	15419	15320	15330	15255	15286	15177	15103	15340	15176	15282	15175	15373	15076	15265	15183	15318	15294	15264	15152	15356	15339	15175	15338	15262	15230	15315	15239	15328	15220	15482	15402	15220	15513	15136	15139	15207	15132	15129	15213	15091	15229	15296	15312	15194	15450	15385	15315	15048	15391	15270	15262	15278	15469	15543	15326	15260	15373	15282	15416	15405	15354	15255	15246	15384	15343	15373	15174	15410	15282	15165	15185	15191	15285	15263	15210	15229	15086	15369	15242	15261	15143	15288	15254	15421	15232	15089	15347	15161	15242	15418	15172	15241	15408	15203	15389	15305	15240	15235	15254	15338	15318	15192	15426	15241	15316	15253	15374	15197	15393	15480	15256	15205	15289	15160	15526	15078	15093	15368	15277	15393	15312	15222	15223	15390	15473	15235	15193	15135	15199	15236	15353	15319	15155	15473	15420	15150	15283	15185	15255	15318	15229	15303	15303	15427	15069	15285	15336	15197	15087	15328	15203	15232	15441	15171	15225	15255	15318	15328	15340	15421	15299	15322	15418	15327	15271	15208	15221	15163	15393	15183	15360	15332	15295	15226	15196	15235	15299	15212	15271	15449	15266	15415	15134	15258	15179	15238	15562	15369	15273	15292	15369	15144	15113	15355	15316	15113	15306	15080	15416	15389	15387	15156	15502	15303	15148	15350	15345	15304	15412	15423	15294	15219	15215	15215	15441	15261	15204	15363	15284	15314	15291	15200	15359	15278	15349	15345	15362	15336	15293	15299	15362	15321	15425	15158	15316	15418	15189	15339	15066	15299	15242	15188	15205	15227	15264	15117	15209	15219	15179	15303	15192	15356	15436	15409	15378	15357	15329	15373	15228	15309	15318	15296	15268	15176	15237	15201	15188	15251	15418	15319	15230	15225	15330	15208	15292	15185	15274	15299	15254	15223	15149	15204	15358	15426	15407	15137	15164	15299	15240	15301	15286	15282	15282	15228	15346	15126	15349	15257	15201	15346	15270	15242	15475	15255	15195	15505	15257	15286	15360	15338	15182	15360	15321	15254	15304	15228	15306	15220	15390	15316	15290	15323	15304	15307	15293	15112	15384	15230	15237	15388	15190	15228	15221	15234	15203	15373	15331	15386	15450	15442	15424	15308	15423	15245	15149	15167	15386	15416	15316	15115	15244	15146	15455	15183	15274	15164	15131	15370	15343	15351	15029	15357	15478	15308	15327	15394	15288	15308	15139	15245	15273	15275	15151	15326	15168	15218	15294	15101	15274	15305	15454	15336	15336	15274	15077	15184	15385	15271	15275	15102	15256	15236	15331	15468	15460	15283	15173	15113	15287	15338	15325	15174	15126	15371	15318	15341	15393	15394	15378	15472	15233	15298	15470	15187	15392	15282	15231	15313	15286	15364	15336	15189	15436	15172	15250	15312	15317	15352	15230	15398	15285	15375	15207	15338	15177	15345	15489	15247	15249	15433	15470	15193	15393	15224	15289	15189	15295	15527	15353	15358	15174	15143	15355	15209	15258	15248	15240	15347	15238	15259	15212	15286	15367	15150	15207	15387	15261	15192	15185	15334	15413	15198	15251	15352	15342	15266	15327	15269	15282	15382	15256	15317	15252	15206	15447	15303	15344	15411	15187	15387	15248	15410	15307	15273	15330	15296	15230	15218	15282	15461	15289	15245	15380	15312	15452	15097	15261	15407	15246	15123	15359	15288	15261	15425	15436	15281	15341	15166	15210	15255	15289	15405	15195	15339	15248	15244	15346	15285	15316	15418	15247	15384	15163	15411	15430	15380	15363	15358	15305	15368	15202	15220	15219	15414	15265	15386	15202	15422	15286	15330	15482	15268	15331	15231	15187	15327	15244	15345	15279	15307	15253	15160	15255	15406	15283	15241	15356	15502	15520	15391	15205	15304	15244	15226	15234	15193	15315	15165	15392	15381	15442	15284	15425	15390	15145	15381	15338	15344	15107	15380	15137	15328	15245	15274	15261	15246	15241	15288	15385	15257	15333	15334	15329	15193	15238	15288	15176	15196	15273	15301	15094	15291	15250	15232	15103	15329	15094	15192	15296	15277	15407	15273	15299	15141	15388	15097	15342	15379	15200	15333	15389	15336	15272	15300	15207	15206	15194	15283	15259	15455	15138	15257	15277	15337	15309	15221	15268	15081	15292	15345	15290	15459	15229	15294	15206	15477	15236	15289	15299	15177	15305	15379	15162	15288	15201	15194	15380	15399	15238	15349	15249	15285	15155	15403	15247	15320	15478	15200	15249	15281	15396	15161	14997	15405	15487	15307	15359	15432	15290	15399	15273	15248	15228	15152	15345	15451	15325	15169	15130	15409	15291	15289	15464	15340	15328	15343	15157	15256	15208	15158	15364	15207	15213	15265	15106	15391	15357	15274	15402	15361	15361	15252	15363	15203	15334	15307	15233	15251	15254	15256	15225	15320	15299	15402	15457	15342	15268	15265	15335	15254	15263	15351	15433	15336	15394	15235	15395	15274	15234	15361	15438	15504	15305	15313	15130	15267	15225	15300	15236	15101	15374	15375	15323	15315	15255	15196	15146	15250	15288	15353	15399	15125	15186	15382	15310	15304	15266	15319	15186	15300	15456	15357	15229	15179	15316	15253	15201	15228	15323	15366	15455	15315	15231	15396	15311	15416	15362	15296	15175	15332	15295	15191	15461	15329	15210	15414	15369	15385	15222	15239	15122	15259	15460	15240	15198	15313	15201	15266	15174	15432	15145	15271	15358	15229	15296	15184	15104	15187	15255	15304	15246	15332	15318	15201	15264	15228	15084	15342	15175	15392	15370	15405	15453	15288	15462	15183	15323	15329	15383	15211	15462	15380	15280	15389	15060	15477	15226	15197	15476	15118	15347	15224	15118	15148	15369	15358	15325	15198	15310	15140	15357	15326	15203	15122	15385	15287	15370	15247	15261	15270	15221	15261	15275	15238	15300	15264	15333	15222	15242	15278	15205	15215	15237	15204	15227	15288	15306	15347	15250	15281	15361	15411	15360	15274	15238	15301	15377	15411	15331	15348	15274	15178	15250	15341	15325	15188	15302	15349	15214	15280	15278	15185	15318	15372	15192	15281	15278	15415	15259	15252	15506	15328	15238	15269	15132	15383	15521	15198	15350	15229	15249	15363	15343	15162	15363	15344	15249	15390	15449	15246	15369	15337	15051	15344	15347	15132	15323	15355	15300	15441	15333	15235	15294	15217	15272	15153	15339	15296	15191	15257	15301	15265	15408	15215	15436	15211	15199	15179	15351	15166	15349
23434	21060	28448	23865	22176	25114	26450	21879	20963	21256	21132	20784	20718	20626	20425	20399	20255	20004	19908	20064	19943	19724	19935	19792	19755	19606	19355	19478	19505	19309	19313	19479	19315	19152	19364	19255	19409	19437	19510	19381	19590	20540	20009	20113	20519	20234	19387	19490	19289	19255	18993	18994	19412	19244	19201	19433	19381	19036	19333	19344	19159	19135	19084	19151	19118	19297	19160	19343	19199	19083	19444	19177	19186	19316	19333	19374	18917	19277	19223	19088	19269	19087	19155	19149	19063	19178	19153	19066	19154	19186	19192	19271	19065	19247	19174	19230	19208	19062	19053	19137	19172	18949	19325	19329	19300	19282	19319	19484	19122	19089	19025	19282	19278	18979	19133	19316	19219	19125	19233	19094	18985	19139	18959	19089	19222	19182	19325	19172	19301	19091	18969	19136	19127	19225	19377	19207	18895	19017	19317	19329	18968	19078	19042	18999	18967	18809	19105	19169	19285	19270	19139	19145	18918	19051	19032	19234	19417	19370	19091	19228	19055	18967	19101	19192	19100	19275	19216	19258	19148	18927	19293	19019	19236	19260	19450	18847	19256	19216	19302	19165	19096	19126	18964	19175	19398	19322	19395	19137	19153	19120	19111	19239	19142	19177	19044	19216	19181	19151	19144	19390	19098	18947	19003	19069	19084	19180	18967	19305	19184	19211	19334	19147	19310	19284	19142	19201	19163	19078	19198	19153	19142	19274	19134	19077	19244	19257	19236	19134	19318	19233	18979	19287	19229	19138	19136	19364	18998	19189	19163	19353	19144	19266	19223	19326	19408	19166	19162	19312	19266	19077	19164	19277	19189	19150	19197	19283	19041	19126	19318	19304	18938	19344	19129	19040	19112	19096	19160	19198	19101	19199	19278	19002	19062	19095	19039	19010	19053	19102	19005	19214	19126	19036	19047	18988	19101	18997	19335	19309	19170	18991	19275	19258	19236	19270	19230	19322	19113	19034	19328	19052	19114	19156	19079	19197	19099	19073	19168	19118	19171	19168	18932	19225	19329	19330	19112	19111	19134	19065	19346	18987	19088	19191	19120	19188	19107	19132	19293	19351	19074	19146	19146	19327	19170	19136	19196	19118	19113	19237	19036	19206	19213	19006	19094	19182	19220	19422	19026	19098	19014	19123	19303	19027	19123	19088	19175	19180	19180	19224	19101	19045	19132	18983	19085	19105	19169	18875	19396	19042	19081	18947	19297	19257	19168	19065	19022	19203	19146	19154	19561	19391	19197	19124	19026	19058	19075	19294	18958	19106	19166	19161	19345	19238	19262	19115	18990	18993	18940	19091	19131	19019	19033	19403	19198	19153	19220	19160	19114	19105	19190	19016	18846	19130	19205	19085	19188	19239	19150	19200	19361	19250	19192	19138	19078	18967	19003	19150	19177	19086	19186	19109	19163	19255	19254	19325	19093	19147	19166	19351	19215	19206	18989	19073	19109	19337	19171	19241	19228	19388	19120	19321	19120	19133	19021	19138	19066	19293	19208	19236	18947	19060	19212	19340	19119	19325	19336	19092	19219	19212	18912	19045	19213	19120	19033	19138	19100	19267	19116	19240	18940	19023	19033	19225	19190	19186	19134	19353	19392	18963	19128	19099	19127	18954	19308	19348	19087	19354	19087	18911	19301	19057	19203	18983	19103	19383	19192	19164	19262	19147	19023	18958	19093	18858	18987	18942	18948	18833	19217	19315	19221	18997	19243	19123	19164	19180	19231	19540	19224	19132	19092	19274	19106	19173	18993	19210	19205	19322	18990	18987	19134	19287	19161	19228	19402	19081	19126	19059	19416	19104	19088	19337	19191	19474	19152	19275	19301	19095	19094	19087	19065	18947	19240	18891	19005	19143	19323	19127	19014	18997	19208	19039	19170	19171	18974	19266	19079	19193	19152	19159	19444	19013	19114	18880	19047	19185	19239	19219	19050	19004	19214	19094	19208	19227	19112	19066	19156	19017	19164	19212	19248	19199	19179	19057	19048	19330	19254	19310	19196	19281	19052	19213	19161	19035	19218	19067	19223	19093	19194	19322	19149	19175	18975	19247	19278	19073	19301	19117	19250	19362	19187	19098	19210	19099	19120	18966	19116	19303	19219	19013	18851	19101	18904	19262	19301	19183	19238	19088	19114	19195	19288	19348	19007	19220	19126	19039	19144	19257	19008	19163	19278	19165	19268	19123	19345	19055	19086	19196	19066	19196	19190	19115	18995	19185	19247	19043	19314	19317	19199	19184	19345	19290	19252	19177	19217	19332	19286	19119	19068	19100	19068	19186	19115	19037	19209	19053	19044	19152	19251	19221	19148	19184	19128	19233	19185	19170	19193	19173	19228	19171	19162	19181	19269	19094	19032	19085	18997	19093	19328	19173	19074	19256	18956	19215	19237	19190	19320	19167	19227	19400	19156	19206	19116	19312	19342	18983	19128	19225	19150	18995	19176	19161	19069	19240	19198	19140	19141	19007	19212	19265	19249	19271	19124	19449	19041	19180	19002	19146	18962	19059	18945	19101	19110	19273	19247	19114	19221	19307	18925	18920	19175	19094	18979	19023	19151	19077	19153	18948	19124	19283	19201	19054	19318	19220	19316	19323	19122	19175	19254	19030	19318	19273	19150	18894	19055	18844	19111	18954	19156	19258	19407	19368	19215	19102	19417	19186	19013	19120	19184	19155	19037	19028	19149	19096	19158	19261	19252	19241	19046	19238	19078	19026	19069	19074	19139	19211	19080	19181	19279	19189	19402	19290	19382	19004	19262	19130	19181	19190	19114	19113	19109	19128	19254	19075	19084	19065	19152	19410	19240	19285	19105	19093	19220	19196	19072	19063	19209	19087	19223	19225	19173	19204	19013	19057	19316	18995	19288	19207	19536	19144	19153	19092	19170	19212	19027	19080	18987	19138	19281	19191	18950	19179	19370	19313	19125	19192	19316	19147	19149	18994	19102	19216	19151	19144	18963	19227	19161	19063	19127	19287	19251	19065	19189	19156	19274	19218	19253	19146	19204	19077	18990	19164	19114	19121	19091	19206	19194	19265	19239	18930	19255	19247	19411	19342	19300	19175	19269	19112	19134	19195	19145	19055	19232	19228	19031	19092	19111	19260	19127	19081	19182	19219	18975	18940	19187	19163	19307	19217	19124	19195	19399	19146	19163	19191	19260	19348	19256	19072	19101	19205	19118	19183	19145	19303	18961	19181	19249	19163	19110	19203	19226	19055	18787	19120	19103	18964	19326	19265	19043	19201	19224	19037	19059	18865	19275	19418	19246	19202	19084	19294	19251	19110	19153	19142	19174	19300	18994	19091	19157	19207	19147	19180	19235	19066	19186	19097	19118	18895	19156	19232	19266	19135	19185	19122	19269	19271	19143	19016	19185	19014	19091	19173	18933	19254	19120	19356	19133	19265	19080	19241	19048	19279	19158	19270	19088	19040	19290	19100	19013	18875	19132	19045	19173	19183	19122	19268	19124	19175	19424	19019	19155	19233	19127	19299	18944	19334	19234	19228	19173	19355	19274	19184	19298	19066	19104	19204	19172	18921	19124	19121	19272	19191	19207	19178	19063	19148	19238	19207	19240	19111	19130	19062	19133	19243	19303	19189	19090	19151	19204	18951	19181	19186	19222	19110	18903	19267	19189	19118	19095	19039	19174	19067	19300	19090	19267	19007	19076	19175	19095	19192	19182	19317	18996	19283	19237	19272	19145	19214	19127	19098	18962	19069	18972	19168	19122	19196	19133	18995	18945	19160	19148	19364	19240	19259	19091	19071	19177	19099	19207	18966	19115	18773	19021	19145	19246	19117	19112	19019	19162	19337	19096	19178	19259	19401	19128	19192	19233	19152	19315	19057	19056	19297	18914	19098	19075	19141	19276	19293	19195	19231	19142	18982	19157	18989	19531	19100	19201	18970	19432	19324	19181	19243	19277	19207	19107	19087	18986	18980	19304	19167	18973	18981	19096	19138	19168	19128	19177	19081	19192	19090	19116	19074	19153	19312	19457	19101	18951	19165	19278	19287	19208	19209	19287	19070	19257	19186	19270	19288	19121	19098	19560	19004	19167	19101	19159	19219	19264	19217	19070	19171	19142	19158	19270	19165	19018	19263	19055	19151	19231	19113	19257	19144	19268	19165	19288	18909	19118	19029	18971	19099	19098	18952	19239	19207	19200	19267	19166	19130	19324	19072	19167	19221	19164	19236	19159	19172	19031	19294	19245	19275	19329	19167	19383	19255	19338	19208	19221	19266	19056	19155	19478	19162	19091	19199	19002	19103	19141	19308	19023	19117	19138	19353	19256	19066	19148	19164	19326	19300	19051	19188	19270	19291	19224	19240	19197	19082	19256	19203	19063	19274	19189	19326	19163	19209	19001	19155	19198	19096	19233	19267	19242	19147	19283	19322	19231	19220	19443	19084	19205	19235	19186	19034	19138	19136	19058	18968	19096	19058	19326	19150	19087	19239	19242	18987	19109	19208	19120	19189	19162	19134	19204	18961	19192	19195	19024	19166	19129	19127	19148	19150	19223	19058	18946	19097	19176	19255	19091	19192	19068	19145	19237	19195	19323	19193	19136	19175	19255	19193	19281	19116	19091	19167	19203	18861	19064	19174	19022	18863	19138	18931	19408	19136	19105	19228	19097	19282	19214	19158	19241	19333	19206	19128	18971	18905	19156	19126	19222	18972	19142	19150	19173	19312	19139	19106	19232	18992	19207	19108	19193	19341	19239	19205	19092	19262	19090	19363	19112	19149	19350	19160	19214	19323	19121	19274	19237	19073	19093	19220	19076	19117	19083	18985	19286	19194	19108	19200	19311	19082	19026	19156	19484	19354	19131	19243	19145	19097	19278	19202	19048	19261	19357	19302	19188	19047	19040	19274	19095	19056	19043	19216	19136	19188	19269	19036	19201	19043	19196	19106	19276	19168	19140	19201	19332	19183	19149	19001	19191	18905	19058	19040	19402	18981	19183	19243	19293	19164	19227	19180	19131	19015	19248	19055	19177	19305	19154	19166	19224	19113	19339	19211	19201	19055	19089	19318	19246	19306	19045	19108	19130	19129	19210	19084	19363	19075	19127	18931	19282	19169	19418	19192	19124	19019	19113	18948	19352	19112	18991	19274
26157	43570	40555	32017	26759	22687	19932	18579	17847	17670	17652	17166	17120	16994	16723	16638	16437	16155	15864	16153	16088	15718	15563	15532	15316	15379	15096	15133	14980	15111	15121	14909	14992	15033	15174	14912	14867	14907	14921	15063	15468	17355	15516	16274	16704	16009	15434	15144	15078	15193	14950	14987	14800	14908	14908	14985	14898	14737	15026	14959	15029	14811	14887	14770	14872	15138	14795	14939	14898	14963	14866	14823	14920	14906	14870	15136	14886	14619	14906	14824	15059	14774	14890	14848	14979	14840	14942	14920	15030	14727	15021	14964	14855	14907	14892	14781	14848	14953	15034	14829	14897	15026	14857	14895	14802	14871	14902	14928	14955	14902	14918	14824	14961	14838	14660	14909	14951	14930	14888	14841	14833	14859	14764	14839	14950	14856	14726	14887	14658	14807	14943	14821	14874	14783	14937	15050	14997	14798	14946	15006	15032	14858	14743	14887	14829	14786	14894	15056	14883	14728	14932	14958	14918	14899	14997	14915	14873	14980	14869	14805	14928	14798	14865	15080	14852	14811	14918	14796	14961	14999	14996	14837	14739	14918	14771	14863	14899	14771	14861	14815	14938	14859	14834	14859	14945	14940	14980	14870	14813	14951	15007	14924	14995	14699	14949	15003	14914	14865	14747	14975	14756	14766	15045	14900	14889	14938	14847	14903	14769	14925	14691	14775	15184	14766	14725	14923	14637	15094	14785	14692	14846	14750	14903	14924	14919	14770	14809	15095	14953	14816	14852	14756	14914	14759	14803	14741	14926	15002	14928	14964	14848	14787	14906	15064	14906	14918	14803	14753	14964	14951	14848	14815	14785	14875	14920	14983	14856	14975	14832	14823	15163	14838	14829	14944	14918	14998	14805	14986	14869	14968	14772	14933	14803	14891	14877	15084	14956	14798	14918	14841	14925	14672	14907	14916	14863	14721	14889	15014	14838	14963	14772	14759	14792	14971	15004	14749	14921	14867	14816	14997	14861	14921	14863	14960	14816	14865	14726	14906	14876	14993	14949	14834	14990	14881	15003	14955	14890	14887	14797	14998	14950	14765	14990	14910	15009	15006	14916	14873	14730	14997	14832	14944	14794	14973	14805	14974	14975	14930	14892	14870	14697	14914	14820	14777	14647	14876	14789	14899	15017	14773	14927	14930	15015	14969	14863	14960	14903	14962	15046	14869	14863	14974	14988	14988	14809	15031	14863	14889	15070	14974	14738	14813	14822	15047	14892	14909	14860	14951	15015	14922	14948	15005	14938	15026	15060	14771	14865	14822	14926	14802	14731	14890	14943	14883	15031	14995	14703	14905	14992	14713	14844	14923	14971	14979	14736	14899	14903	14952	14889	14822	14958	14873	15007	14852	14863	14893	14897	14748	14716	14898	14949	14909	14920	14748	14753	14923	14788	14832	14864	14778	14899	14848	14986	14869	15003	14982	14960	14822	14761	14973	14860	15057	14761	14871	14998	14949	14886	14832	14886	14778	14828	14836	14886	14789	14943	14864	14883	14814	14859	14913	14773	14941	14868	15036	14969	14804	14881	14967	15050	15006	14928	14813	14866	14869	14904	14662	15016	14861	15019	14824	14955	14937	14729	14825	14955	14907	14942	14724	15025	14904	14919	14868	14876	14856	14885	14814	14736	14883	15079	14912	14825	14729	15009	14875	14907	14738	15037	14820	14768	14767	14774	14678	14938	14857	14928	14876	14970	14790	15014	14918	14858	15072	14800	14954	14879	14786	14813	14745	14906	14910	14983	14926	15164	14828	14953	14900	14812	15086	14803	14870	14806	14870	14979	14931	15097	14868	14697	14811	14743	14884	14995	14905	14813	14811	14806	14799	14837	14921	14843	14867	14783	14912	14808	14819	14822	14930	14911	14955	14842	14882	14773	14860	14840	14778	14977	14727	14874	15045	14922	14923	14939	14887	14989	14819	14927	14844	14786	14825	14710	14788	14924	14869	14851	14951	14905	14998	14979	15025	14869	14906	14859	14865	14953	14806	14814	14863	14751	14987	14882	15094	14910	14891	14792	14970	14987	15020	14993	14781	14947	14885	14870	14968	14856	14803	14961	14933	15024	14872	14944	14960	14990	14930	14823	14756	14836	14918	14817	14923	14729	14768	14820	14816	15016	14918	14794	14932	14935	15032	14831	14970	14946	14834	14845	14992	14908	14952	14805	14974	14960	14845	14982	14831	14902	14911	14900	14882	14806	14926	14767	14921	15085	14804	14847	14928	14938	14925	14824	14930	14857	14937	14811	14902	15082	14892	14801	14966	14780	15039	14840	14748	14768	14773	15035	14935	15122	14932	14818	14986	14962	14879	14913	14749	14834	14816	14837	14946	14916	14832	14876	15055	14774	14932	14939	14904	14753	14747	14851	14871	15039	14838	14954	14877	14837	14828	14908	14970	14796	14991	14962	14910	14875	14932	14913	14786	14987	14880	14897	14998	14954	14962	14868	14695	14913	14930	14992	14745	14830	14849	14964	14772	14805	14825	14957	14920	15089	14894	14802	14914	14768	14874	14707	14753	14775	14841	14996	14905	15016	14754	14944	14855	14806	14862	15006	14949	14964	14726	14727	14938	14910	14860	15043	14811	14809	14997	14688	14815	14852	14882	14867	14741	14900	14764	14900	14884	14677	14861	15087	14909	14945	14771	14782	14921	15033	14793	14860	14918	14946	14916	14781	14703	14835	14771	14777	14888	14828	14790	14812	14922	14963	14630	14893	14795	14851	14816	14793	14926	14678	14801	14898	15082	14915	14636	14890	14925	14888	14967	14772	14960	14791	14890	14951	14873	14838	14885	15010	14932	15011	14765	14743	15020	14897	15010	14992	14874	14917	14975	14880	14564	14938	14810	14849	14717	15057	14921	14932	14929	14832	14808	14719	14885	14961	14722	14891	14945	14827	14871	15083	14810	14809	14924	14899	14782	14959	14950	14579	14863	14860	14870	14824	14788	14932	14845	14725	14756	14800	14948	14722	14827	14795	14942	14863	15023	14789	14946	14968	14971	14873	14981	14803	14896	14932	14818	15013	14905	14910	14817	14872	14814	14955	14903	14847	14920	14901	15075	14912	14831	14834	14790	15108	14924	14788	14884	14959	14882	14901	14831	14882	14804	14871	14856	14740	14843	14877	14905	15062	14937	14778	14904	14846	15037	14927	14988	14889	14979	14867	14793	14882	14701	14850	14818	14998	14753	14913	15024	14912	14941	14885	14827	14875	14865	14940	14991	14927	15055	14877	14858	14853	14798	14858	14955	14861	14869	14687	14861	14890	14778	14833	14844	14893	14891	14864	14780	14834	14773	14877	14822	14989	14885	15001	15080	14991	14817	15005	14840	14808	14859	14957	14836	14869	14932	14839	14786	14921	15070	14945	14890	14952	14934	14719	14962	14912	14891	14650	14933	14868	14877	14893	14983	15001	14882	14902	14999	14885	14949	14925	15061	14912	14976	14958	14923	14856	14852	14785	14914	14874	14936	14931	14764	14904	14861	14787	14877	14938	14945	14862	14802	14883	14886	15038	14759	14804	14786	14912	14723	14920	14785	15012	14828	14871	14752	14861	14791	14775	14724	14959	14964	14937	14836	14958	15041	15035	14810	14985	14980	14866	14691	14813	14906	14948	14861	15038	14926	14874	15005	14898	14916	14922	14919	14968	14912	14884	14830	14888	15001	14866	14772	14825	14746	14885	14877	15001	14917	14951	15020	14765	14935	14901	14774	15172	14901	14901	14823	14924	14952	14768	15074	14794	14956	14877	14771	14909	14769	14793	14876	14896	14944	14945	14743	15076	14965	14916	14999	14876	14912	15105	14810	14790	14853	14911	14994	14897	14863	14818	14740	14793	15000	14873	14845	14877	14873	14960	14820	14997	14697	14731	14832	14882	14701	14919	14934	15004	14821	14734	14988	14925	14774	14920	14864	14721	14877	15028	14951	14950	14923	14821	14772	14834	14877	14700	14873	14975	14672	14853	14974	14767	14719	14926	14932	14891	14973	14852	14817	14869	14851	14925	14817	14917	14859	14697	15002	14892	14770	14880	14886	14918	14945	14993	14794	14718	14868	15076	14871	14889	14866	14773	14846	14971	14933	14930	14848	14932	14935	14830	14774	14862	14883	14857	14989	14947	14842	14921	14834	14993	14997	14789	15021	14806	14936	14646	14986	14799	14819	14856	14888	14945	14908	14943	14742	14903	14819	14911	14909	14892	14962	15000	15164	14787	14826	14887	14842	14762	14938	14948	14908	14930	14877	14752	14801	14878	14864	14865	14880	15071	14894	14943	14933	15000	14689	14880	14935	14792	14883	14802	14872	14910	14847	15061	14756	14892	14860	14999	14808	14893	14854	14845	15008	14932	14841	14928	14863	14843	14724	14950	14842	15050	14945	14842	14904	14903	14916	14900	14867	14749	14998	14890	14964	14853	14889	14917	14828	14951	14844	15022	14845	14976	14903	14781	14927	14962	14937	14945	14924	14984	14839	14705	14859	15012	14880	14990	14967	14853	15042	14857	14856	14842	14841	14928	14884	14932	14893	14946	14882	14858	14931	14880	14905	14975	14770	14940	15105	14730	14838	14894	14915	14931	14812	14819	15022	15008	14845	14868	14950	14807	14919	14868	14871	14827	14845	14732	14707	14980	14877	14995	14829	14757	14748	14901	14959	14888	14862	15013	14765	15005	14630	14985	14734	14885	14831	14825	14955	14915	14944	14971	14850	14933	14909	14775	14735	14878	14772	14748	15261	14847	15005	14861	14671	14872	14908	14929	14894	14994	14865	15070	14930	14863	14838	15084	14956	14762	14783	14976	14876	14923	14932	14739	14878	14942	14986	14795	14783	14885	14904	14856	14887	14881	14831	15002	15036	14756	14974	14880	14833	14922	14785	14852	15119	14868	14910	14797	14900	14778	14789	14795	14741	14888	14902	14911	14940	14842	14913	14939	14921	14966	14819	15066	14836	15040	14949	14972	14952	15111	14996	14809	14875	14982	14870	14832	14710	15059	14975	14887	14798	14952	14965	14825	14817	14911	14824	15092	14887	14720	14871	14763	14883	14890	14727	15027	14770	14711	14828	14849	14820	14958	14938	14968	14762	14965	14818	14945	14954	14819	14804	14995	14912	14881	14774
29914	24170	26174	23171	20372	20009	19972	19571	19586	19667	19518	19676	19378	19761	19807	19338	19409	19428	19436	19390	19415	19263	19366	19404	19321	19394	19326	19229	19193	19139	19446	19310	19257	18982	19349	19122	19311	19184	19312	19237	19329	19202	19363	19318	19554	19277	19498	19325	19400	19094	19231	19027	19357	19312	19113	19168	19091	19300	19234	19112	19237	19306	19390	19302	19208	18980	19199	19298	19145	19165	19235	19206	19171	19151	19069	19085	19229	19069	19084	19316	19185	19305	19298	19370	19266	19350	18979	19268	19087	19151	19255	19281	19028	19278	19210	19111	19179	18978	19053	19314	19238	19160	19324	19345	19236	19259	19125	19100	19146	19185	19255	19482	19239	19190	19193	19145	19228	19149	19141	19365	19232	19155	19292	19237	19370	19174	19241	19211	19290	19294	19227	19403	19302	19267	19408	19123	19240	19266	19347	19242	19444	19342	19286	19183	19135	19157	19186	19288	19241	19211	19301	19330	19041	19204	19452	19393	19055	19248	19386	19085	19161	19296	19153	19316	19039	19272	19285	19353	19323	19335	19333	19303	19141	19270	19041	19442	19453	18995	19068	19267	19204	19239	19332	19067	19169	19148	19123	19255	19179	19267	19365	19113	19195	19019	19099	19393	19354	19317	19149	19157	19275	19310	19340	19444	19454	19361	19152	19092	19197	19095	19159	19258	19221	19200	19190	19190	19440	19213	18964	19191	19152	19122	19011	19255	19233	19097	19364	19363	19295	19200	19232	19221	19220	19155	19165	19264	19281	19326	19304	19167	19220	19010	19465	19197	19171	18949	19292	19142	19263	19221	19161	19182	19210	19146	19214	19363	19441	19246	19216	19187	19257	19176	19115	19083	19359	19339	19252	19229	19363	19278	19211	19230	19413	19218	19372	19247	19243	19364	19339	19195	19306	19359	19022	19210	18958	19253	19310	19163	19029	19131	19085	19201	19172	19123	19267	19188	19256	19131	19108	19217	19114	19350	19344	19236	19348	19181	19451	19195	19412	19412	19257	19208	19285	19109	19204	19267	19164	19218	19217	19428	19031	18999	19177	19412	19548	19147	19243	19113	19220	19213	19143	19162	19042	19023	19113	19237	19194	19468	19346	19367	19267	19072	19271	19113	19188	19422	19269	19032	18995	19420	19375	18960	19080	19368	19040	19233	19303	19219	19280	19174	19352	19271	19268	19018	19275	19393	19218	19353	19120	19457	19067	18903	19375	19169	19278	19225	19267	19133	19123	19271	19314	19140	19163	19164	19291	19007	19262	19267	19239	19402	19225	19290	19319	19221	19443	19413	19186	19336	19427	19133	19327	19207	19030	19407	19177	19137	19197	19080	19514	19282	19260	19237	19304	19122	19270	19295	19126	19328	19440	19102	19151	19286	19133	19232	18938	19265	19357	19404	19018	19165	19178	19338	19166	19098	19016	19311	19542	19298	19208	19199	19178	19314	19236	19378	19401	18929	18883	19081	19327	19172	19030	19309	19433	19193	19425	19459	19299	19260	19494	18966	19133	19165	19082	19085	19400	19286	19247	19168	19352	19221	19345	19174	19302	19411	19298	19049	19331	19245	19415	19099	19169	19153	19241	19341	19238	19349	19261	19301	19193	19161	19272	19152	19287	19177	19095	19208	19205	19491	19458	19335	19271	19170	19407	19278	19197	19184	19334	19187	19283	19281	19146	19192	19139	19161	19199	19296	19323	19143	19171	19242	19132	19327	19244	19322	19350	19221	19365	19164	19178	19295	19342	19037	18998	19355	19175	19167	19270	19313	19356	19160	19069	19033	19085	19186	19164	19422	19367	19274	19396	19186	19098	19221	19359	19185	19291	19159	19001	19240	19303	19297	19199	19146	19289	19264	19157	19518	19299	19111	19388	19159	19030	19273	19163	19223	19287	19397	19418	19354	19273	19243	19255	19472	19117	19180	19285	19282	19112	19390	19136	19084	19069	19391	19414	19296	19369	19288	19242	19297	19225	19339	19340	19204	19367	19346	18986	19231	19163	19083	19127	19335	19177	19144	19345	19405	19273	19431	19358	19076	19244	19370	19218	19260	19316	19197	19146	19128	19315	19158	19208	19103	19237	19085	19186	19028	19294	19149	19384	19307	19023	19354	19369	19279	19098	19136	19306	19292	19213	19381	19361	19187	19409	19016	19180	19223	19219	19148	19339	19407	19138	19351	19325	19389	19155	19214	19135	19197	19263	19559	19311	19121	19359	19197	19361	19181	19313	19070	19373	19358	19170	19248	19328	19147	19320	19065	19077	19154	19077	19356	19099	19090	19277	19376	19247	19322	19213	19193	19347	19120	19215	19211	19195	19236	19233	19228	19106	19262	19249	19291	19269	19336	19300	19439	19189	19234	19394	19180	19444	19264	19433	19280	19397	19413	19142	19237	19278	19413	19239	19348	19173	19382	19322	19180	19370	19279	19195	19390	19420	19327	19222	19076	19213	19208	19146	19304	19422	19381	19106	19236	19289	19280	19545	19045	19183	19160	19219	19200	19080	18990	18978	19335	19430	19249	19280	19196	19144	19002	19188	19318	19104	19122	19312	19280	19280	19313	19240	19224	19167	19377	19196	19268	19151	19255	19283	19115	19503	19237	19060	19561	19179	19104	19475	19233	19347	19107	18962	19359	19334	19258	19270	19327	19297	19195	19275	19320	19175	19279	19259	19403	19411	19334	19281	19180	19218	18966	19307	19440	19343	19335	19006	19336	19186	19180	19233	19274	18949	19094	19118	18988	19178	19351	19279	19240	19240	19178	19158	19190	19122	19258	19374	19138	19375	19375	19105	19291	19253	19442	19261	19502	19311	19048	19212	19226	19341	19363	19417	19082	19220	19292	19213	19250	19345	19513	19256	19383	19235	19233	18966	19363	19119	19204	19467	19363	19165	19248	19377	19191	19404	19159	19406	19480	19305	19350	19324	19369	19342	19223	19112	19161	19110	19230	19393	19465	19379	19187	19295	19343	19232	19086	19377	19372	19217	19412	19267	19038	19188	19047	19300	19316	19369	19157	19140	19292	19191	19043	19102	19211	19367	19118	19161	19320	19108	19229	19149	18965	19386	19165	19294	19300	19026	19419	19321	19204	19109	19286	19323	19037	19143	19324	19259	19247	19182	19123	19152	19359	19105	19213	19049	19364	19363	19325	19407	19171	19439	19234	19156	18899	19515	19088	19222	19010	19126	19201	19187	19260	18831	19191	19366	19119	19171	19218	19120	19153	19141	19423	19384	19215	19119	19094	19205	19142	19265	19177	19495	19132	18974	19082	19004	19115	19181	19284	19315	19340	19408	19462	19118	19286	18852	19294	19202	19086	19205	19343	19271	19109	19223	19182	19375	19481	19381	19141	19224	19072	19148	19294	19118	19283	19099	19154	19424	19393	19349	19160	19278	19176	19361	19041	19219	19250	19130	19323	19396	19390	19285	19176	19204	19273	19089	19212	19311	19263	19363	19409	19160	19097	19316	19189	19116	19244	19193	19252	19357	19143	19271	19316	19121	19305	19236	19176	19007	19144	19272	19343	19293	19400	19506	19127	19261	19277	19247	19222	18982	19144	18993	19242	19290	19122	19254	19147	19068	19129	19288	19218	19203	19262	19177	19153	19185	19160	19084	19047	19441	19078	19353	19303	19216	18987	19180	19359	19149	19364	19424	19245	19206	19195	19281	19204	19435	19199	19337	19232	19084	19234	19217	19421	19202	19347	19448	19216	19348	19190	19359	19218	19066	18936	19287	19368	19107	19167	19081	19472	19366	19212	19133	19272	19308	19227	19114	19262	19175	19288	19085	19312	19069	19236	19293	19161	19072	19140	19224	19287	19213	19157	19483	19293	19229	19282	19353	19270	19303	19078	19129	19393	19234	19210	19203	19229	19112	19369	18997	19415	19280	19078	19167	19222	19218	19388	19474	19323	19218	19219	19104	19229	19355	19351	19196	19080	19069	19025	19147	19208	19158	19055	19170	19311	19279	19106	19336	19362	19322	19254	19519	19132	19326	19107	19116	19326	19259	19276	19236	19304	19178	19190	19006	19202	19314	19121	19316	19289	19090	19060	19124	19079	19063	19148	19388	19249	19269	19298	19451	19181	19111	19104	19247	19223	19194	19009	19303	19285	19386	19324	19149	19215	19101	19264	19306	19158	19466	19410	19262	19432	19195	19195	19036	19293	19397	19220	19369	19313	19244	19224	19284	19090	19318	19274	19368	19434	19472	19482	19221	19481	19081	19365	19132	19209	19329	19238	19300	19484	19413	19249	19440	19486	18965	19094	19096	19284	19420	19238	19410	19317	19349	19334	19443	19202	19315	19459	19119	19108	19203	19462	19287	19324	19418	19364	19064	19313	19274	19244	19257	19143	19224	19261	19366	19199	19220	19309	19226	19247	19158	19058	19302	19196	19337	19118	19276	19415	19132	19131	19105	19448	19411	19056	19238	19320	19277	19470	19180	19151	19324	19220	19258	19301	19322	19306	19461	19028	19199	19172	19271	19330	19235	19236	19264	19088	19039	19195	19215	19151	19084	19190	19174	19394	19435	19240	19257	19285	19146	19194	19312	19147	19473	19204	19342	19427	19243	19126	19242	19323	19487	19163	19311	19276	19348	19447	19119	19153	19234	19403	19209	19189	19174	19271	19365	19280	19178	19192	19159	19165	19203	19350	19344	19336	19164	19402	19477	19306	19536	19094	19213	19279	19181	19113	19113	19220	19270	19263	19358	19099	19109	19402	19187	19182	19259	18985	19372	19306	19140	19196	19161	19299	19064	19059	19160	19168	19331	19289	19295	19241	19590	19143	19349	19321	19307	19176	19130	19202	19265	19254	19085	19069	19143	18915	19122	19033	19185	19347	19310	19062	19304	19141	19180	19244	19299	19501	19331	19184	19315	19286	19179	19223	19182	19237	19301	19341	19193	19104	19249	19315	19425	19155	19271	19187	19198	19197	19122	19189	19257	19369	19452	19194	19268	19279	19254	19230	19177	19300	19282	19154	19196	19384	19275	19063	19197	19245	19357	19331	19090	19379	19319	19488	19257	19107	19175	19275	19453	19351	19029	19356	19226	19083	19218	19231	19212	19563	19165	19317	19368	19178	19274	19116	19094	19442	19387	19185	19152	19219
21028	25470	23204	18740	17060	16195	15723	15509	15463	15496	15412	15399	15386	15541	15387	15494	15260	15116	15249	15135	15349	15102	15017	15072	15093	14874	14851	14941	14937	14895	14972	15095	14963	15088	14979	14998	14836	15024	15007	14981	15027	14992	14945	15038	15164	15335	15170	15015	15120	14893	14839	14918	14939	15128	15000	14936	14999	15017	14929	14859	14880	15003	14964	14967	14768	14836	15093	14948	15039	14909	15080	14915	14807	14988	14940	14968	14998	14932	14925	15012	15052	14937	14831	14849	14839	15058	14747	14807	14852	14839	14799	14961	14946	14775	15030	15042	15055	14933	14922	15071	14877	14896	14924	14970	15029	14868	15016	14827	14942	14625	14935	14830	14982	15005	14945	14703	14944	14815	15040	14845	15113	15017	14965	14971	15034	14948	14917	14827	14974	14770	15004	14730	14732	14930	14911	14968	14926	15056	14966	14987	14761	14988	14783	15001	14853	14876	14897	14821	14969	15073	14975	15094	14855	14901	14924	14767	14767	14903	15021	15022	14880	14874	14803	14939	14799	14651	15085	14913	14970	14933	15083	14870	14756	14814	15021	14856	15084	15136	14921	14881	14852	14922	15145	14899	14983	14750	14942	15086	14915	15045	14950	15027	14960	15030	14757	14898	14828	14877	14946	14931	14988	14918	15073	14767	14849	14903	14972	15024	14949	14903	15122	14913	14971	14878	14807	14899	14788	15010	14839	15128	14973	14856	15002	14893	14835	14928	14906	15063	15049	14853	14969	15147	14883	14680	14830	14938	14940	14881	14758	14892	14835	14794	14937	14909	14935	14911	14812	14895	14785	14866	14809	14935	15008	14959	14823	14771	14974	14846	14923	14798	14934	15063	14699	14764	15010	15073	14871	14837	14952	14879	15097	14892	14800	14971	14989	15159	15025	15004	14928	14867	14864	14949	14874	14841	14945	14997	15134	14914	14981	14946	14919	14937	14956	14931	14914	14872	14922	14885	15003	14851	14923	15019	14896	14955	14789	14797	14703	14964	15064	15150	14969	14942	14888	14927	14951	14958	14899	14970	14866	14895	15084	14984	14956	15058	14842	15039	14895	14840	14864	14962	14998	14968	14894	14819	15136	14880	14929	14842	14752	15002	14837	14974	14894	14899	14903	14916	14864	14836	15027	14890	14827	15017	14922	14933	15132	14918	14995	15007	14847	14785	14941	15040	14916	14965	14934	14739	14919	15069	15056	14846	14908	14979	14952	14748	14912	14789	14811	14866	15022	14951	14758	14966	14691	14952	14910	14987	14970	14898	14932	14957	14797	14932	14938	14933	14982	14951	14945	14929	15095	14760	14835	14992	15033	14989	14793	14932	14902	15082	14754	14923	15006	14934	14908	14944	14907	15086	14812	14822	14962	14658	14825	14933	14909	14770	15017	14899	14792	14927	14740	14780	14952	14978	15002	15071	14878	14827	14946	15041	14808	14872	14855	14834	14963	14865	14783	14988	15066	14822	14981	15000	14821	14975	14934	15054	14822	14834	14917	15200	14940	14813	14916	14931	15031	15047	15020	14977	14869	15057	14816	14772	15039	15024	14950	14864	14885	14929	15073	14807	14837	14986	14971	15105	14995	14849	15042	14983	14953	14844	14736	14972	14870	14999	14917	14971	14951	14879	14983	14969	14891	14964	14898	14986	14961	14871	14715	14941	15044	15117	14885	14838	14979	14972	14960	14784	14888	15033	14902	14983	14855	14995	15021	14834	14803	14969	14924	15028	15010	14922	15045	14923	14873	14837	15113	15007	15018	14825	14699	14837	15100	15018	14947	14874	14865	14909	14938	14900	14875	14927	14957	14873	15076	14846	14927	15093	15039	14986	14942	14909	14949	14744	14979	15096	14931	14826	14899	15042	14879	15082	14950	14958	14977	14786	14755	15046	14763	14955	14912	14931	14826	15053	14701	15040	14846	15030	15007	14895	14819	14948	14874	15025	15080	15029	14932	15042	14880	14983	14845	14710	14983	14905	14984	14858	14847	14874	14954	14817	14938	14939	15011	14922	14876	14939	14958	14912	14988	15020	14869	14832	14866	14995	14901	14822	15066	14889	14909	14944	14758	14856	15035	14992	14939	14940	15000	14787	15000	14887	14912	14966	15019	15050	15079	14771	14859	15031	15104	14654	15110	14754	14946	14884	14831	15033	14923	15000	14997	15037	14918	15091	14888	15032	14943	14828	14654	14910	14748	14862	15056	14780	15024	14793	14994	14793	14768	14762	14928	14919	14981	15015	14926	14964	14917	14965	14884	14874	15024	14842	14946	14816	14976	14899	14953	14981	14822	14935	15178	15079	14803	14906	15012	15045	14906	15053	15014	14906	14917	15019	14918	15033	14937	15009	14994	14791	14858	14798	14906	14973	14894	15050	14952	14784	14998	14983	14976	14788	14911	14806	14906	14917	14990	15021	15017	14919	15016	15018	14986	15026	14954	14745	14997	15233	14803	14913	14926	14819	14905	14945	14968	14990	14969	15015	14945	14981	14925	14950	15004	14861	14875	14863	14975	14956	14893	14926	14836	14910	15037	15090	14814	14858	15085	14700	15100	14966	14935	14937	14869	15001	14829	14721	15021	15044	14965	14701	14995	15028	14888	14842	15010	14662	14763	15000	14902	14864	14940	14871	14789	15016	14926	14925	15054	14999	14907	14914	14956	14990	14993	14857	14848	14810	14855	15192	14855	14871	14872	14834	14939	14908	15057	14904	15010	15006	14973	14900	14954	14982	14897	14956	15003	14863	14781	14837	14909	14844	15029	14960	14904	14921	14927	14882	15005	14987	14898	14884	14952	15099	14825	14957	14868	14910	15028	14843	14847	14945	15073	14899	14950	14925	14919	14991	14982	14871	15004	15018	14739	14783	14857	14881	14826	14693	15065	14917	14893	14845	14831	15048	14968	14869	15058	14953	15020	14941	14870	14945	14909	14852	14830	15080	14969	15009	14927	14886	14885	15109	14904	14991	14976	14894	15048	14956	15015	14874	14884	14939	14892	14969	14930	15001	14935	14933	14972	14744	15096	15073	14762	14879	14813	15124	14977	14943	14857	14889	14875	15005	14996	14897	14895	14886	14927	15035	14966	14755	14843	14890	14947	15107	14951	14863	14975	15057	14792	14947	14844	14947	14924	15072	14928	15042	14903	14795	14950	14869	15004	14992	14885	14932	14940	14900	14957	14806	15063	14885	14949	14830	14974	15075	15109	14989	15017	14940	14792	14918	14886	14951	15196	14881	14996	14898	14958	14831	14902	15003	14771	14825	14909	14872	14958	14938	14843	14908	14896	14868	14981	14801	14969	15072	14745	15147	15076	15020	14846	15074	14992	14947	14903	15028	14908	15021	14864	14742	15128	14876	14845	14849	14976	14995	15055	14863	15006	14831	14939	14916	14787	14983	14883	15053	15059	14916	15054	14871	15005	14910	14958	14809	15047	15028	14849	14942	14921	14901	14775	14973	14732	14974	14854	14982	14953	14986	14955	14914	14816	14852	14853	15028	14953	14923	14922	14918	14936	14865	15029	14898	15008	14839	14958	14831	15025	14912	14916	15031	14834	14887	14890	14960	15006	14908	14746	15026	14869	14914	14912	15039	15047	14917	14915	14961	14893	14763	15010	14812	14892	15008	15200	14943	14911	14589	15156	14805	15017	14792	14862	14916	14937	14826	14813	15042	14813	15020	14898	14763	14752	14859	14889	14853	14918	14820	14963	14972	14911	15023	14839	14907	14958	14867	14938	14975	14953	14904	14946	14799	14898	14789	14895	14771	14949	14952	15024	15108	15042	15008	14975	14940	14854	15056	14927	14999	15027	15063	14838	14936	14958	14865	15011	14639	14917	14912	14790	15090	15015	14972	14866	14966	14981	14860	14895	14798	15002	14836	14854	14933	14918	14860	14819	15001	14866	14880	14905	15129	14977	14997	14973	14939	14985	14933	15078	14774	14978	14947	15042	14929	14944	14849	14983	14862	15094	14908	14808	14895	15014	14950	14997	14887	14966	14939	15135	15036	14906	14918	14947	14824	14898	14940	15103	14835	14686	14878	14979	14755	15021	14920	14912	14852	14995	15016	14937	14869	14777	14937	14904	15006	15038	15022	14968	14986	15019	15016	14829	15017	14814	14867	15026	14964	14778	15128	15029	15026	14984	15088	15112	14902	14866	14880	14746	15049	14997	15008	14926	14740	14948	14965	14893	14891	14904	14843	14759	14939	15071	14753	14911	14975	14988	14901	14877	14953	15056	14876	15012	14905	14884	14960	14845	15123	14840	14871	15072	15022	14876	14804	14922	15120	15006	14877	14801	15042	14931	14855	14906	14918	14893	14768	14827	14986	15049	14999	14816	14879	14914	14997	14875	14980	14991	14771	14873	14903	14829	14904	14983	14763	14760	14808	15095	14978	15094	14827	14854	14892	14870	14880	14954	14886	14972	14876	14959	14988	14878	14960	14832	15020	14815	14881	14797	14795	14877	14900	14901	15068	14696	14734	14882	14988	14841	14929	14924	14903	14907	14885	14931	14958	15161	14861	14815	14841	14923	14954	15106	14758	14910	15079	14942	14905	14902	15051	14873	15095	14803	15020	14896	15004	15067	14928	14912	14852	14853	15001	15082	14953	14887	15195	15050	14909	14828	15003	14879	14887	15043	14811	14973	14927	14782	14949	15055	14754	15087	14929	14983	14978	14962	14855	14951	14904	14978	14939	14980	15077	14899	14995	14847	15057	14919	15012	14898	14833	14841	14875	15070	14814	14875	15105	15033	14881	15090	14930	15109	15031	15023	15000	14934	14972	14968	15089	14848	14908	15058	14990	14887	15017	14918	14948	14916	14720	14856	15032	14932	14788	15027	14942	14911	14984	14844	15081	14730	15045	14922	14778	14925	14876	14916	14930	14756	14902	15028	14904	15053	14692	14987	14947	15069	14918	14971	14976	14874	14802	14936	14723	14846	14891	14901	14945	14967	15021	14959	15028	14791	14913	14860	14819	15103	15001	14833	15032	14966	14979	14934	14992	14790	14911	14858	15025	15006	14993	14912	14982	14927	14836	15016	15014	14925	14817	14730	14909	15021	14956	14898	14985	14769	15085	14888	14847	14936	14851	14939	15035	14962	14899	14944	14986	15075	14836
24620	21078	28139	24672	23322	24026	23598	21102	20372	20286	20375	20184	20385	20204	20219	19970	20150	19681	19696	19886	19627	19813	19523	19546	19507	19602	19354	19444	19442	19341	19317	19075	19262	19303	19367	19274	19221	19262	19235	19501	19250	19347	19341	19672	20127	20177	19968	19603	19385	19484	19112	19157	19307	19442	19207	19481	19196	19178	19184	19310	19148	19429	19242	19337	19162	19243	19110	19047	19364	19252	19173	19144	19123	19379	19223	19216	19198	19409	19075	19185	19312	19154	19174	19323	19300	19295	19162	19027	19169	19232	18979	19066	19161	19164	19224	19132	19312	19153	19409	19251	19227	19200	19225	19120	19039	19117	19459	19090	19165	19184	19179	19253	19463	19231	19262	19052	19136	19363	19202	19235	18982	19387	19401	19164	19381	19187	19054	19208	19379	19409	19070	19117	19366	19201	19145	19257	19397	19133	19338	19273	19095	19091	19027	19059	19184	19236	19357	19326	19401	19195	19259	19333	19008	19146	19308	19387	19347	19215	19278	19163	19411	19316	19163	19271	19397	19248	19207	19403	19216	19219	19353	19059	19238	19230	19255	19315	19114	19065	19211	19232	19257	19324	19556	19120	19088	19137	19288	19185	19339	19217	19367	19194	19180	19175	19198	19296	19417	19189	19349	19461	19399	19193	19121	19145	19222	19216	19381	19113	19253	19188	19497	19269	19069	19020	19265	19318	19080	19107	19352	19333	19294	19197	19179	19411	19196	19243	19185	19225	19404	19177	19227	19141	19273	19177	19153	19130	19191	19293	19125	19310	19226	19227	19397	19114	19183	18975	19052	19200	19215	19310	19162	19226	19254	19385	19177	18965	19100	19127	19036	19154	19360	19126	19200	19033	19136	19036	19453	19174	19420	19219	19247	19231	19253	19223	19323	19064	19269	19440	19237	19305	19310	19329	19287	19250	19265	19139	19141	19335	19207	19225	19301	18960	19227	19252	19203	19182	19043	19181	19323	19327	19286	19387	19079	19222	19176	19407	19223	19245	19025	19322	19233	18877	19193	19055	19170	19213	19195	19091	19195	19108	19219	19317	19218	19198	18880	19230	19464	19345	19044	19040	19380	19231	19307	19107	19420	19038	19275	19319	19381	19321	19179	19185	19284	19098	19257	19364	19210	19502	19260	19264	19268	19132	19426	19406	19103	19109	19165	19206	19167	19107	19340	19214	19260	19273	19244	19143	19198	19237	19431	19137	19273	19262	19231	19313	19210	19295	19140	19279	19165	19452	19309	19310	19348	19345	19129	19305	19310	19105	19232	19142	19170	19135	19074	19290	19486	19238	19265	19098	19183	19153	19453	19332	19381	19113	19289	19425	19269	19182	19153	19201	19315	19288	18946	19149	19270	19169	19332	19316	19108	19124	19110	19172	19202	19122	19192	19317	19338	19403	19114	19184	19044	19098	19231	19028	19274	19211	19301	19194	19219	19254	19153	19208	19374	19138	19217	19096	19277	19067	19306	19119	19407	19114	19121	19021	19249	19155	19303	19266	19151	19269	19163	19074	19076	19239	19056	19381	19078	18946	19498	19203	19232	19246	19081	19128	19256	19444	19465	19393	19210	19361	19376	19213	19286	19323	19413	19289	19187	19324	19122	19188	19139	19251	19366	19374	19386	19262	19455	19163	19262	19283	19387	19272	19270	19253	19334	19329	19146	19260	19115	19144	19269	19357	19260	19084	19243	19247	19222	19279	19188	19266	19270	19367	19224	19129	19234	19246	19307	19251	19324	19174	19172	19114	19035	19228	19149	19151	19000	18979	19179	19372	19198	19283	19140	19163	19260	19215	19238	19236	19153	19108	19128	19263	19043	19072	19194	19161	19197	19060	19408	19013	19183	19209	19482	19422	19343	19219	19212	19314	19193	19495	19081	19306	19179	19351	19238	19188	19437	19287	19280	19303	19214	19283	19183	19083	19504	19177	19547	19132	19106	19206	19355	19245	19268	19180	19348	19154	19126	19279	19199	19007	18904	19232	19309	19284	19195	19253	19348	19108	19400	19331	19122	19061	19259	19369	19065	19231	19285	19050	19288	19199	19241	19316	19344	19307	19219	19386	19168	18916	19236	19264	19207	19188	19260	19131	19273	19121	19285	19298	19164	19269	19297	19210	19262	19315	19226	19119	19168	19323	19227	19171	19072	19474	19184	19250	19285	18887	19067	19361	19210	19373	19486	19168	19414	19261	19168	19295	18918	19183	19274	19148	19320	19209	19252	19189	19070	19091	19269	19257	19189	19229	19371	19068	19410	19303	19192	19302	19346	19217	19353	19246	19347	19375	19027	19231	19305	19079	19387	19262	19401	19136	19347	19408	19259	19226	19359	19175	19320	19329	19420	19273	19288	19368	19164	19321	19069	19202	19496	19263	19427	19225	19232	19364	19284	19267	19159	19405	19167	19202	19047	19166	19281	19243	19207	19310	19156	19358	19155	19294	19195	19139	19426	19174	19327	19075	19244	19367	19323	19304	19387	19124	19052	19141	19225	19105	19406	19329	19387	19160	19322	19204	19372	19078	19145	18979	19398	19375	19393	19181	19394	19338	19212	19324	19298	19348	19305	19168	19363	19104	19367	19299	19231	19306	19233	19245	19333	19162	19316	19208	19326	19193	19367	19186	19318	19215	19172	19179	19122	19215	19311	19249	19280	19350	19394	19100	19076	19362	19258	19390	19184	19090	19412	19334	19364	19265	19424	19214	19309	19243	19473	19260	19293	19157	19404	19189	19139	19179	19199	19140	18992	19288	19451	19419	19353	19267	19202	19317	19120	19057	19360	19033	19368	19288	19218	19438	19191	19347	19304	19389	19384	19025	19194	19154	19320	19365	19385	19192	19179	19195	19376	19273	19165	19220	19141	19195	19204	19424	19354	19213	19138	19207	19118	19304	19358	19174	19014	19287	19218	19128	19127	19146	19194	19075	19170	19161	19255	19072	19211	19310	19261	19132	19201	19231	19280	19170	19138	19297	19373	19462	19202	19130	19218	19177	19227	19064	19219	19243	19304	19132	19265	19261	19043	19187	19231	19350	19366	19321	19146	19200	19174	19243	19284	19286	19252	19096	19176	19217	19187	19282	19191	19077	19281	19108	19269	19176	19400	19418	19339	19187	19200	19351	19156	19283	19390	19253	19406	19112	19289	19255	19294	19281	19026	19282	19235	19418	19485	19063	19212	19322	19361	19203	19147	19389	19236	19204	19231	19306	19284	19276	19270	19059	19366	19470	19246	19141	19094	19237	19386	19277	19188	19140	19278	19185	19278	19244	19311	19312	19065	19261	19214	19413	19287	19153	19158	19265	18976	19299	19068	19146	18923	19217	19152	19163	19218	19205	19223	19192	18995	18893	19261	19259	19422	19144	19420	19019	19221	19322	19440	19529	19342	19184	19178	19262	19294	19260	19190	19251	19134	19245	19109	18977	19316	19381	19443	19203	19402	19254	19319	19298	19359	19372	19144	19031	19092	19426	19461	19029	19301	19306	19350	19014	19177	19113	19330	19155	19383	19171	19268	19212	19028	19286	19152	19197	19277	19428	19256	19062	19185	19221	19217	19380	19292	19387	19396	19043	19189	19407	19377	19369	19298	19307	19083	19131	19354	19288	19223	19262	19094	19292	19325	19401	19413	19324	19431	19147	19118	19202	19386	19248	19155	19287	19258	19037	18993	19034	19039	19108	19365	19417	19207	19122	19228	19159	19241	19218	19135	19383	19195	19237	19407	19245	19269	19182	19180	19191	19216	19090	19390	19220	19368	19432	19132	19271	19177	19143	19217	19312	19229	19101	19278	19414	19414	19360	19137	19376	19200	19244	19372	19426	19097	19320	19206	19310	19306	19338	19376	19202	19276	19381	19397	19440	19386	19201	19333	19208	19569	19534	19411	19272	19300	19051	19269	19148	19267	19131	18977	19225	19151	19462	19279	19154	19044	19157	19340	19294	19105	19302	19181	19184	19116	19332	19269	19355	19195	19179	19287	19285	19221	19355	19321	19172	19070	19241	19275	19201	19054	19161	19415	19376	19312	19331	19280	19269	19274	19191	19410	19150	19053	19307	19124	19263	19108	19213	19081	19222	19633	19411	19130	19101	19186	19182	19311	19252	19351	19173	19408	19395	19197	19186	19175	19401	19100	19378	19220	19025	19209	19153	19308	19054	19090	19188	19178	19191	19291	19144	19284	19435	19337	19171	19130	19095	19215	19336	19164	19265	19128	19446	19324	19299	19277	19218	19387	19253	19151	19234	19057	19113	19283	19332	19232	19355	19057	19166	19091	19151	19255	19164	19308	19060	19206	19240	19105	19245	19097	19101	19172	19233	19209	19311	19122	19286	19219	19320	19296	19125	19271	19497	19123	19094	19217	19219	19341	19317	18987	19031	19330	19399	19283	19466	19284	19331	19215	19375	19392	19214	19366	19332	19039	18963	19255	19070	19282	19128	19236	19271	19296	19337	19353	19460	19193	19446	19000	19149	19163	19383	19245	19121	19233	19345	19167	19162	19221	19145	19206	19343	19210	19365	19374	19280	19413	19050	19183	19174	19158	19228	19146	19306	18992	19359	19332	19431	19452	19277	19258	19353	19274	19273	19189	19370	19341	19186	19332	19134	19152	19371	19310	19040	19136	19234	19051	19418	19314	19325	19292	19257	19092	19304	19277	19115	19176	19203	19334	19167	19391	19012	19146	19394	19019	19324	19185	19242	19278	19268	19148	19261	19260	19168	19340	19293	19068	18958	19170	19278	19377	19609	19460	18983	19232	19278	19438	19011	19357	19277	19173	19409	19149	19158	19326	19038	19145	19407	19222	19279	19245	19048	19007	19029	19167	19176	19357	19154	19360	19056	19407	19318	19190	19186	19361	19363	19162	19287	19247	19082	19097	19099	19131	19244	19298	19130	19165	19377	19101	19130	19125	19272	19359	19333	19320	19344	19352	19336	19111	19354	19254	19193	19262	19317	19277	19344	19422	19353	19236	19219	19278	19330	19098	19179	19092	19380	19293	19318	19407	19154	19349	19172	19276	19217	19380	19103	19262	19372	19333	19260	19439	19285	19149	19206	18986	19368	19093	19438	19284	19179	19076	19124	19050	19422	19117	19162	19339	19371	19094	19242	19203	19315	19309	19347
23900	37289	35217	27024	22505	19807	18186	17279	16864	16496	16660	16361	16355	16401	16197	15947	15972	15797	15629	15628	15548	15684	15505	15318	15423	15179	15093	15073	15067	14982	15147	15121	15047	15083	14796	15179	15050	15001	15184	15159	14814	15054	15353	15672	16492	16108	15586	15198	15084	14778	15115	14929	15028	14867	15092	15026	14899	15107	14930	15047	15087	14974	14924	14992	15137	14861	14894	14929	14951	15003	14832	14885	15007	15096	14912	14888	14861	14925	14867	14892	15022	15142	14865	15089	14886	14857	14899	14996	15007	15128	15054	15013	14864	15001	14919	15037	15039	14978	15028	14966	14958	14845	15043	14832	14988	14959	14925	15027	15000	14906	15026	15015	14984	15113	14849	15022	15054	14906	15060	14972	14918	14870	14990	14896	15135	14957	14927	15038	14857	14891	15110	14935	15026	14915	14800	15059	14970	15180	15043	15020	14968	14870	14919	15053	15017	14827	14939	14938	15005	14994	14851	14989	14932	14779	15005	15078	15143	14836	15115	14751	14942	14978	14939	14952	15110	15068	14970	14920	14930	15095	15079	14917	14975	14786	15246	14861	15114	14745	15003	15198	15037	14839	15013	15000	14964	14998	14953	14922	14859	15014	15039	15000	15021	14623	15011	14921	14916	14884	14877	15068	14950	14924	14946	15023	15084	14847	14905	14839	15065	14887	14940	14828	14998	15046	15033	15049	14922	15103	14948	14937	14799	15058	14873	14829	15042	15100	15051	14968	14994	14968	15163	14930	14933	14882	14977	14843	14996	14958	14872	15070	15001	14930	14869	14931	14981	14980	14958	14953	14932	15041	15199	14959	14961	14987	14855	14962	14960	14905	15098	15000	14814	14882	14999	14901	14998	14911	14839	15020	14937	15196	14941	14903	14911	14992	14967	14899	15002	15095	14983	15025	15000	14771	14895	14918	15051	14830	15079	14821	14906	15100	14989	14900	14873	14993	14813	14916	14903	15033	14979	14890	14926	15026	14852	15057	14887	15029	14826	15080	15028	14884	14903	14931	14959	14991	15090	14919	15028	14897	15001	15097	15169	14798	14935	14830	14917	15005	15066	14927	15170	14913	15077	14921	15055	14943	14900	14952	14913	15005	14827	14831	15050	14950	14857	14971	15129	14953	15083	14851	14910	14888	14907	14952	14905	14966	15007	14929	15009	14979	15019	14869	14994	15066	14822	15012	14997	15056	14974	14967	14856	14959	15093	15098	15203	14889	14816	14935	14890	14983	14879	14763	15074	14989	14938	14974	14945	15087	15006	14923	14856	14972	14759	15040	14914	14930	15008	14797	15035	14909	14682	15168	14918	15158	15048	14983	14988	14984	14781	14980	15025	14914	15065	15034	15191	14914	14991	14935	14898	15092	14942	14811	14903	15054	14964	15054	14928	14978	14735	15131	15077	15012	14787	15018	15030	15082	14995	15135	14949	14950	14786	14985	14830	15092	15057	14967	14884	14851	15075	14849	15031	14961	15041	14777	14887	15006	14969	15041	15000	14967	14892	14993	14785	15196	14869	14961	14794	14878	14850	14941	14994	14916	15010	14968	15010	14875	14961	14993	15103	14990	14995	14832	15012	14906	14847	14763	14921	14916	14952	14931	14916	14974	15022	14971	14852	14911	15011	14840	14961	14986	14890	15033	14988	14953	15320	15077	15022	14914	15022	14905	14963	15030	15010	15016	14808	14962	14945	15247	15065	14891	15009	14821	14831	14887	14995	14922	15099	15005	14820	14981	14860	14929	14787	14870	15049	14841	15005	14870	14999	14820	15046	15084	15001	15125	14971	15084	14919	14784	14937	14936	15006	14981	14893	15058	14989	14833	15040	14986	14877	15004	14798	14893	14750	14925	14870	15026	14987	14929	15035	14994	14914	14990	15223	14943	15047	14991	15070	14813	14956	14989	15161	14949	14911	14914	15122	14910	14866	14862	15174	15040	15020	15142	14931	14946	14848	14912	14946	14949	14973	14978	14985	14925	15153	14929	15178	14892	15102	14952	14965	14961	14980	14968	14699	14947	14988	14927	14892	15044	14991	14933	15193	15017	14969	15021	14811	15005	14892	14929	14897	14895	15119	14792	14996	15102	14957	14820	15077	15056	15000	14763	15119	14881	14918	15043	14879	15169	14961	14958	15080	15032	15047	14914	14953	14964	15024	15124	14933	15051	14896	14944	14842	14955	15160	14964	15065	15010	14845	14907	14932	14775	15095	14952	14898	14960	14748	15049	14913	15044	15119	15057	15000	15156	14892	15024	14920	15046	14936	14920	14850	15004	14956	14975	14969	14885	14743	14991	14956	15070	15006	14806	14920	14814	15099	14840	15046	14883	14797	14931	14827	14945	14828	15270	14829	15188	15023	15055	14893	15039	14950	14995	14976	14926	14899	14877	15005	15083	15079	15135	14807	14992	14854	14768	15013	14761	15087	14943	15076	14779	15075	14864	15045	14968	15128	15041	14933	14957	14838	14933	14953	14920	14843	14952	15100	14969	15032	14990	14996	14925	14996	14999	15020	14982	15048	14845	14919	15007	14927	14884	14956	14890	15102	14866	14926	15033	15034	14964	14811	14833	15172	15025	15015	14984	14900	15051	15030	15109	14945	14890	15116	15165	15036	14963	15030	14941	14995	14970	15167	14970	14987	15109	14851	14848	15020	15107	15004	14954	14923	14914	14854	14984	15008	14944	14906	14906	14916	15045	15015	14803	14896	14788	14997	14955	14896	15013	14994	15076	14988	15041	14976	14992	14995	14859	15002	15116	15076	15040	15040	14985	14928	15053	15042	14941	14990	14983	14901	15067	15014	14918	14972	14952	14856	14892	15056	15103	15058	15046	14978	15014	14968	15006	14957	14884	14947	14916	15009	14953	15142	14917	14974	15101	15056	15030	14884	14977	14944	15104	14951	14812	15044	15036	15099	14999	14848	14930	15130	14927	14939	14972	14968	14833	14960	15089	15058	15005	15116	14921	15042	14942	15003	14928	14964	15049	14825	14942	14963	15031	14996	14929	14918	15022	14948	15105	14912	14806	14978	15020	14944	14989	14799	14926	15252	14956	15077	15070	14904	14967	14918	14873	15125	15045	14858	14938	15072	14853	14963	14929	15009	14945	15030	14959	14972	14892	14982	15017	15060	15069	15014	14786	14985	14943	14900	14851	15080	14969	14993	15166	15216	14974	14970	14817	14897	14840	14934	14912	15174	15019	15049	14970	14828	15010	14835	15031	15057	15042	14955	14925	14903	14810	14866	15001	14990	14869	14952	14855	14994	14878	15079	14931	15009	14916	14768	14962	14892	14978	15122	14939	14904	14940	14939	15101	15034	15108	14914	15089	14932	14922	15004	15005	14876	14956	14907	14940	15104	14999	15003	14956	15124	14984	14918	14969	14714	15127	14855	14823	15034	15026	14850	14749	14941	14831	14914	14873	15110	14891	15063	14925	14927	14910	15000	15099	15044	14832	14975	14948	15006	15065	15094	15077	14997	14967	14903	14946	15072	15007	14973	14912	15091	14891	14850	15006	15104	15047	14849	14830	14937	15126	14937	14849	14878	14932	14778	14983	15132	14818	14956	15136	14979	14889	15031	14864	14984	15036	15060	14845	14954	14989	14959	14916	15107	14983	14841	14900	14884	14953	15057	15070	15053	14810	15068	14974	15021	15015	15008	15003	15154	14986	14995	15169	14962	15027	14845	15144	14842	14818	15122	15086	14712	15024	15038	15191	14933	14949	14910	14827	15022	15061	15128	14640	14924	14936	14876	14854	15067	15155	14952	15007	15098	15025	14973	14854	14880	15004	14891	14869	14932	14899	14961	15134	14895	14923	14918	14864	14949	14936	14869	15127	14908	14985	15009	15054	15003	14875	14902	14881	14924	14931	14931	14906	14945	14966	15036	14965	14919	14973	14941	14891	15079	15056	15018	14851	14944	15061	14993	14752	15014	14947	14838	14896	14905	14811	14891	15097	14905	14944	15029	14982	15033	14879	15050	14869	14965	14924	15076	14866	14813	14928	14943	15166	14913	14915	14942	15059	15017	14849	15057	14908	14897	14924	14714	14843	14964	14936	15040	15101	14982	14841	14988	14834	14868	14930	14920	14928	14970	15117	15152	15014	15146	14883	15013	14858	14944	15007	15055	14987	14810	14736	15017	14986	14946	15227	14931	15201	15094	14861	14934	14916	15008	14893	14969	15005	15077	14763	14979	14899	14953	14869	15019	14896	14998	14883	14994	14968	14757	15131	14921	15169	14918	15027	15015	15115	15026	14903	14997	14956	15063	15053	14891	14983	14986	14958	14936	14889	14938	15102	14805	15000	15141	14861	14950	14777	15064	14988	15104	14903	15017	14984	14953	14965	14960	14987	15024	14992	14980	15050	14965	15037	14942	14997	15079	14981	14882	14992	15127	14871	14882	14871	14960	15022	15081	14917	14974	14972	14891	14916	14982	14943	14978	14856	14805	14933	14999	14865	15099	14952	15090	15074	14890	14869	14922	14920	14992	14844	15005	15000	15070	15017	14789	14902	14823	14956	14905	14995	14935	14960	14824	14995	14989	14834	14957	15008	14868	15056	14875	15110	14896	15021	15061	15047	14758	14890	14925	14853	14967	15004	14909	14846	15003	15017	14870	14880	15043	15059	14968	14949	15131	15017	14945	15081	14970	14964	14866	15006	15087	14866	14883	14809	14925	15051	14824	14957	14906	15027	15016	14999	14856	14888	14943	15034	15130	14869	14853	15142	14951	14850	14912	15016	14952	14943	15038	14902	15181	14980	14897	14904	14691	14955	15000	15001	14953	14950	15000	14953	14929	14797	14971	15000	14961	14909	14871	15021	15092	14939	14861	14918	14957	14952	15064	14851	15081	14863	14967	14904	14954	14936	14877	14870	15105	15031	14766	15089	14907	14977	14924	15055	14832	15039	15028	15039	15009	14880	14836	14948	15179	14887	14868	15060	14881	14975	15112	14906	14821	15016	14882	14983	14973	15022	15031	14777	14942	15011	14987	15059	14889	14952	14777	15010	14887	14944	14916	15009	14950	14990	14809	14814	14858	14963	14869	14968	14903	15072	14731	14944	14890	14832	14906	15007	15026	14901	15010	15086	14898	14953	14976	14954	14874	14919	15035	14923
23332	21012	28402	23830	22078	24941	26165	21865	20721	20687	20562	20099	20357	20157	20228	19947	19639	19560	19645	19675	19480	19373	19513	19351	19117	19229	19056	19017	18912	18788	18820	18891	18886	18858	19008	19016	18735	18815	19276	19289	19015	19027	19125	19295	20602	20215	19507	18952	19148	18997	18840	18517	18650	19103	18771	18892	18676	18845	18808	18999	18828	18699	18812	18673	18482	18801	18653	18794	18737	18604	18663	18699	18895	18761	18703	18749	18655	18763	18761	18882	19040	18945	19074	18829	18716	18692	18915	18889	18692	18834	18877	18748	18508	18811	18920	18797	18800	18966	18626	18894	18715	18711	18843	18827	18674	18812	18809	18829	18620	18750	18839	18754	18613	18727	18824	18673	18822	18571	18903	18839	18796	18655	18723	18742	18711	18864	18992	18877	18776	18701	18869	18924	18938	18808	18887	18978	18833	18803	18909	18784	18858	18674	18665	18844	18902	18705	18794	18772	18929	18605	18676	18623	18837	18723	18869	18833	18911	18808	18700	18929	18825	18930	18814	18690	18750	18697	18511	18837	18761	18850	18780	18669	18993	18795	18859	18824	18689	18951	18929	18789	18835	18728	18689	18775	18831	18747	18723	18921	18763	18885	18695	18822	18687	18784	18502	18716	18640	18694	18868	18724	18688	18946	18857	19040	18493	18420	18740	18902	18965	18740	18635	18507	18506	18654	18840	18699	18817	18795	18685	18601	18872	18582	18934	18686	19155	18864	18843	18699	18924	18783	18963	18786	18527	18738	18701	18766	18506	18746	18634	18717	19201	18586	18925	18714	18503	18469	18853	18791	18888	18485	18773	18524	18678	18894	18785	18663	18696	18753	18825	18750	18873	19024	18618	18853	18874	19029	18877	18397	18925	18828	18904	18858	18566	18742	18874	18585	18658	18852	18821	18638	18664	18763	18658	18526	18547	18724	18668	18904	18699	18718	18754	18682	18789	18646	18777	18669	18747	18789	18735	18808	18829	18819	18721	18867	18686	18480	18740	18873	18826	18885	18704	18702	18901	18654	18852	18764	18791	18672	18940	18903	18765	18722	18853	18737	18670	18733	18677	18512	18660	18678	18875	18821	18629	18724	18860	18852	18714	18764	18579	18710	18639	18867	18880	18849	18649	18752	18696	18632	18797	18797	18761	18534	18921	18718	18952	18724	18840	18541	18690	18769	18724	18847	18770	18973	18697	18643	18632	19014	18583	18778	18611	18938	18752	18760	18830	18587	18858	18743	18776	18923	18649	18746	18780	19052	18386	18701	18595	18857	18713	18731	18621	18680	18800	18850	18721	18865	18567	18710	18681	18707	18805	18832	18643	18678	18633	18877	18697	18592	18770	18679	18751	18836	18856	18875	18685	18776	18828	18869	18551	18856	18741	18834	18872	18628	18646	18572	18520	18830	18828	18700	18742	18853	18716	18760	18810	18802	18882	18851	18798	18616	18883	18633	18565	18830	18727	18693	18879	18825	18701	18665	18622	18862	18564	18710	18797	18651	18832	18837	18669	18737	18532	18544	18823	18559	18867	18699	18712	18914	18716	18821	18889	18815	18825	18849	18745	18817	18718	18573	18626	18730	18966	18691	18737	18628	18908	18998	18774	18625	18465	18654	18685	18608	18690	18741	18642	18681	18828	18876	18727	18529	18651	18634	18624	18747	18693	18588	18928	18832	18813	18803	18838	18586	18537	18738	18933	18731	18717	19018	18647	18943	18935	18766	18566	18699	18727	18900	18790	18642	18735	18983	18544	18803	18722	18741	18880	18834	18802	18755	18647	18699	18582	18756	18555	18848	18793	18678	18900	18544	18670	18793	18734	18735	18831	18400	18625	18831	18643	18519	18775	18763	18788	18619	18732	18789	18687	18806	18713	18741	18696	18624	18998	19053	18969	18794	18910	18697	18711	18857	19081	18633	18890	18843	18757	18647	18929	18933	18623	18783	18541	18752	19008	18943	18676	18673	18773	18588	18868	18770	18802	18644	18781	18815	18840	18766	18807	18857	18698	18620	18757	18707	18676	18659	18644	18570	18540	18590	18730	18628	18698	18725	18694	18684	18689	18852	18690	18773	18721	18728	18951	18637	18638	18702	18776	18803	18732	18713	18984	18706	18869	18756	18673	18699	18895	18826	18705	18945	18763	18674	18618	18700	18877	18711	18808	18695	18829	18699	18885	18901	18767	18836	18640	18581	18802	18682	18798	18979	18597	18681	18757	18901	18663	18456	18763	18722	18848	19100	18909	18734	18910	18800	18570	18706	18472	18693	18660	18812	18756	19063	18650	18791	18536	18607	18792	18747	18964	18857	18794	18678	18831	18684	18662	18847	18842	18801	18776	18616	18692	18750	18500	18547	18673	18588	18651	18664	18739	18765	18854	18799	18798	18703	18557	18586	18694	18724	18717	18768	18887	18819	18984	18987	18580	18592	18781	18554	18765	18708	18840	18719	18982	18906	18893	18898	18675	18723	18706	18722	18686	18807	18687	18549	18531	18714	18651	18748	18816	18662	18968	18908	18776	18651	18559	18747	18516	18694	18839	18739	18791	18776	18808	18781	18830	18768	18633	18683	18874	18703	18779	18901	18701	18778	18589	18937	18785	18790	18681	18708	18668	18840	18720	18771	18706	18731	18723	18807	18807	18773	18899	18710	18793	18841	18572	18873	18790	18721	18749	18758	18753	18538	18894	18725	18782	18866	18881	18667	18713	18713	18689	18691	18658	18782	18858	18490	18658	18593	18666	18587	18506	18848	18782	18681	18842	18897	18647	18813	18588	18788	18636	18617	18806	18655	18717	18733	18583	18587	18724	18589	18794	18633	18848	18620	18621	18909	18808	18757	18622	18836	18744	18678	18925	18864	18786	18716	18629	18794	18839	18882	18581	18967	18897	18818	18959	18883	18847	18570	18844	18879	18767	18936	18769	18759	19014	18690	18610	18850	18723	18837	18912	18918	18638	18646	18563	18563	18612	18786	18570	18875	18716	18766	18720	18703	18722	18720	18547	18567	18979	18558	18762	18650	18782	18653	18617	18706	18759	18610	18915	18752	18720	18699	18805	18825	18776	18829	18521	18532	18889	18837	18736	18617	18554	18592	18555	18622	18760	18998	18683	18616	18657	18872	18754	18572	18674	18567	18585	18588	18602	18980	18752	18531	18904	18737	18757	18780	18723	18846	18758	18641	18650	18506	18884	18826	18798	18725	18779	18658	18695	18732	18688	18591	18820	18883	18893	18739	18865	18653	18769	18633	18763	18756	18926	18847	18912	18791	18867	18685	18919	18687	18859	18784	18666	18781	18614	18662	18733	18673	18925	18777	18568	18912	18605	18675	18680	18695	18611	18666	18718	18683	18627	18716	18846	18772	18692	18621	18697	18797	18831	18692	18774	18773	18863	18700	18703	18719	18771	18754	18761	18687	18624	18771	18977	18836	18870	18771	18802	18676	18752	18721	18903	18792	18560	18342	18824	18868	18606	18692	18591	18767	18615	18759	18957	18877	18583	18770	18858	18856	18857	18727	18684	18899	18734	18737	18714	18669	18789	18575	18887	18740	18629	18649	18918	18814	18776	18750	18572	18763	18804	18874	18786	18529	18899	18783	18673	18580	18728	18673	18588	18907	18690	18658	18677	18872	18732	18825	18763	18807	18593	18527	18676	18759	18797	18764	18945	18790	18655	18746	18812	18524	18755	18638	18874	18628	18733	18747	18669	18996	18603	18915	18758	18726	18772	18606	18662	18720	18732	18670	18734	18771	18746	18877	18757	18609	18734	18809	18725	18636	18735	18455	18648	18883	18719	18646	18895	18828	18873	18714	19046	18551	18751	18777	18822	18897	18811	18581	18878	18932	18661	18940	18520	18711	18722	18954	18752	18844	18799	18855	18526	18819	18856	18628	18842	18675	18766	18834	18836	18475	18713	18577	18799	18699	18789	18564	18696	18646	18893	18858	18724	18800	18703	18718	18782	18498	18708	18508	18548	18708	18514	18944	18744	18844	18917	18660	18610	18579	18539	18628	18613	18675	18743	18724	18931	18820	18727	18867	18767	18699	18667	18927	18720	18735	18718	18692	18786	18765	18955	18762	18807	18715	18851	18719	18728	18812	18736	18785	18723	18805	18788	18790	18614	18949	18824	18587	18634	18816	18864	18762	18896	18594	18441	18613	18806	18807	18741	18917	18759	18763	18788	18690	18699	18645	18755	18556	18650	18573	18900	18655	18766	18878	18731	18838	18930	18539	18844	18864	18845	18761	18797	18729	18707	18886	18696	18842	18997	18844	18930	18877	18659	18546	18592	18627	18610	18849	18743	18655	18765	18705	18832	18655	18640	18806	18787	18890	18757	18593	18706	18813	18886	18862	18892	18563	18866	18754	18605	18599	18930	18694	18680	18804	18616	18787	18841	18598	18492	18511	18595	18750	18860	18664	18846	18748	18575	18884	18782	18617	18509	18837	18803	18827	18718	18806	18662	18892	18853	18924	18684	18704	18842	18822	18732	18813	18571	18721	18778	18787	19038	18820	18848	18666	18710	18797	18802	18716	18656	18865	18984	18766	18907	18679	18662	18916	18593	18614	18577	18554	18703	18726	18829	18910	18889	18890	18674	18749	18798	18604	18601	18743	18856	18686	18672	18667	18677	18565	18934	18697	18677	18719	18824	18816	18593	18805	18676	18639	18592	18779	18634	18949	18489	18900	18733	18853	18772	18940	18768	18721	18810	19000	18755	18643	18754	18740	18576	18820	18789	18894	18698	18781	18872	18798	18726	18796	18927	18660	18747	18637	18651	18740	18869	18660	18823	18590	18781	18821	18857	18841	18669	18652	18802	18527	18724	18758	18805	18910	18763	18932	18723	18584	18690	18743	18814	18967	18678	18616	18808	18763	18835	18870	18713	18503	18856	18854	18842	18551	18627	18839	18830	18849	18805	18907	18934	18783	18881	18711	18521	18694	18878	18759	18747	18723	18756	18880	18665	18668	18728	18785	19006	18567	18693	18685	18896	18632	18649	18716	18662	18933	18843	18648	18979	18774	18951	18755	18876	18731	18868	18712	18792	18761	18979	18574	18451	18733	18706	18589	18694	18857	18481	18980	18602	18858	18813	18808	18880	18890	18904	18791	18921	18817	18743	18671
25770	42230	40665	31745	26394	22297	19489	18435	17745	17362	17157	16998	17093	16889	16653	16110	15791	15811	15732	16017	15610	15284	15511	15292	15034	15073	15076	14809	14730	14815	14947	15011	14772	14902	14883	14840	14940	14827	15022	15163	14747	15095	14851	15725	17417	16274	15707	15082	14919	14960	14702	14691	14604	14570	14677	14601	14479	14743	14749	14739	14672	14815	14600	14610	14626	14420	14708	14442	14926	14747	14562	14701	14599	14690	14714	14703	14572	14689	14607	14721	14764	14527	14641	14593	14738	14728	14718	14577	14778	14670	14727	14726	14529	14740	14573	14582	14699	14761	14737	14590	14628	14695	14638	14645	14842	14666	14850	14616	14585	14557	14696	14570	14691	14795	14704	14572	14634	14607	14672	14576	14658	14722	14798	14640	14671	14541	14571	14471	14493	14661	14580	14860	14475	14698	14689	14722	14630	14633	14498	14786	14779	14773	14651	14603	14675	14588	14571	14588	14906	14506	14604	14640	14554	14881	14627	14775	14764	14535	14611	14646	14751	14625	14774	14772	14731	14532	14672	14598	14661	14719	14505	14755	14614	14680	14754	14751	14783	14754	14653	14837	14545	14552	14501	14659	14524	14687	14553	14771	14657	14700	14686	14574	14597	14650	14737	14476	14699	14707	14590	14594	14718	14591	14619	14624	14668	14780	14739	14680	14646	14639	14673	14629	14615	14616	14778	14621	14712	14730	14720	14625	14528	14523	14592	14627	14710	14750	14573	14512	14728	14746	14697	14760	14581	14672	14500	14621	14681	14543	14771	14896	14577	14671	14618	14477	14573	14587	14792	14640	14861	14655	14614	14565	14673	14604	14771	14852	14683	14580	14732	14756	14733	14592	14610	14732	14603	14627	14649	14696	14608	14816	14691	14727	14701	14614	14755	14663	14603	14597	14719	14525	14576	14721	14681	14654	14628	14589	14609	14665	14771	14749	14633	14609	14753	14678	14670	14616	14626	14785	14603	14580	14813	14644	14779	14635	14669	14621	14733	14719	14729	14685	14590	14684	14653	14568	14461	14868	14518	14709	14758	14764	14824	14799	14660	14599	14555	14681	14695	14734	14700	14691	14640	14597	14564	14716	14548	14582	14730	14790	14562	14563	14684	14611	14733	14753	14701	14567	14792	14663	14576	14818	14584	14723	14617	14692	14686	14607	14718	14694	14853	14774	14475	14650	14795	14628	14626	14603	14521	14700	14625	14502	14738	14665	14637	14577	14700	14807	14829	14676	14764	14761	14692	14557	14485	14675	14625	14646	14729	14750	14598	14766	14592	14724	14821	14659	14645	14767	14692	14665	14718	14587	14649	14686	14763	14665	14580	14577	14616	14678	14749	14757	14550	14637	14873	14596	14610	14659	14837	14566	14684	14565	14612	14644	14769	14729	14608	14625	14845	14795	14657	14693	14728	14507	14754	14553	14683	14682	14542	14621	14562	14540	14761	14845	14806	14732	14697	14680	14417	14655	14753	14826	14734	14606	14755	14837	14414	14778	14694	14679	14569	14445	14492	14689	14786	14833	14798	14666	14630	14670	14654	14624	14473	14722	14653	14581	14711	14725	14663	14758	14740	14725	14675	14621	14618	14681	14637	14666	14511	14703	14567	14664	14614	14616	14584	14711	14797	14662	14599	14691	14637	15039	14574	14708	14608	14661	14779	14767	14812	14608	14658	14679	14591	14723	14538	14638	14797	14613	14778	14757	14565	14822	14789	14558	14525	14567	14685	14744	14650	14737	14492	14583	14710	14553	14674	14670	14681	14515	14681	14572	14649	14776	14691	14590	14834	14731	14708	14774	14584	14647	14491	14574	14663	14694	14620	14570	14680	14637	14679	14686	14654	14669	14667	14685	14500	14574	14771	14630	14589	14683	14675	14741	14733	14751	14762	14717	14742	14775	14737	14654	14745	14597	14652	14741	14753	14813	14862	14742	14667	14799	14784	14596	14562	14663	14718	14696	14574	14617	14693	14655	14777	14704	14659	14775	14551	14493	14781	14706	14717	14595	14746	14461	14784	14636	14706	14606	14677	14681	14711	14586	14574	14751	14537	14729	14786	14580	14517	14861	14663	14720	14654	14767	14700	14671	14621	14688	14490	14794	14709	14690	14873	14691	14599	14730	14668	14767	14696	14734	14696	14552	14721	14733	14677	14687	14698	14592	14520	14731	14670	14782	14691	14677	14532	14648	14659	14526	14492	14690	14577	14596	14714	14731	14649	14575	14669	14784	14697	14817	14710	14809	14694	14546	14717	14540	14692	14764	14528	14761	14590	14539	14536	14784	14696	14612	14580	14655	14615	14715	14671	14617	14538	14668	14639	14763	14638	14757	14669	14668	14708	14521	14902	14626	14680	14611	14735	14579	14541	14661	14634	14664	14763	14676	14721	14547	14747	14711	14596	14721	14618	14714	14707	14706	14686	14654	14631	14826	14523	14588	14623	14672	14726	14633	14697	14767	14655	14474	14571	14801	14606	14760	14665	14639	14499	14576	14729	14617	14859	14733	14556	14520	14759	14678	14685	14724	14541	14663	14700	14701	14743	14762	14579	14530	14546	14686	14598	14563	14645	14668	14648	14625	14755	14613	14610	14581	14722	14736	14534	14715	14755	14751	14675	14615	14651	14622	14713	14496	14680	14693	14637	14687	14758	14550	14792	14592	14702	14655	14539	14715	14556	14793	14712	14475	14755	14547	14582	14589	14714	14753	14833	14659	14748	14602	14657	14603	14634	14763	14754	14719	14667	14580	14696	14731	14781	14751	14694	14611	14583	14495	14758	14681	14708	14604	14634	14629	14782	14826	14712	14554	14619	14733	14681	14661	14824	14580	14667	14725	14610	14691	14679	14686	14825	14727	14752	14737	14688	14553	14768	14670	14682	14521	14545	14546	14479	14738	14662	14883	14679	14688	14732	14564	14567	14886	14672	14565	14603	14678	14747	14505	14850	14631	14698	14693	14639	14466	14605	14710	14829	14490	14640	14540	14720	14612	14475	14695	14687	14768	14659	14490	14776	14755	14786	14539	14613	14762	14653	14695	14662	14684	14691	14747	14798	14713	14669	14733	14652	14618	14634	14740	14638	14497	14463	14765	14591	14700	14778	14765	14757	14509	14636	14687	14716	14528	14771	14883	14735	14692	14750	14769	14484	14737	14603	14723	14776	14706	14650	14845	14545	14782	14756	14644	14746	14680	14626	14698	14693	14789	14559	14556	14709	14806	14813	14580	14674	14719	14725	14525	14558	14840	14775	14674	14808	14504	14639	14812	14484	14728	14608	14692	14575	14663	14511	14620	14478	14391	14628	14661	14654	14577	14706	14655	14575	14735	14583	14766	14775	14657	14665	14787	14561	14694	14629	14627	14827	14498	14695	14760	14467	14614	14754	14699	14713	14710	14580	14820	14785	14759	14520	14768	14663	14782	14701	14747	14607	14840	14748	14568	14595	14570	14613	14660	14668	14689	14749	14744	14798	14802	14593	14655	14697	14508	14653	14497	14790	14722	14685	14654	14673	14701	14952	14691	14540	14890	14665	14695	14677	14697	14716	14758	14470	14814	14642	14687	14677	14548	14827	14877	14749	14844	14576	14779	14715	14591	14604	14596	14588	14869	14629	14679	14670	14853	14533	14588	14670	14659	14537	14640	14678	14523	14866	14563	14791	14462	14634	14736	14793	14685	14728	14753	14668	14707	14648	14593	14543	14653	14661	14794	14655	14676	14694	14781	14674	14682	14743	14880	14611	14557	14480	14772	14637	14650	14674	14755	14767	14776	14713	14507	14867	14575	14751	14706	14751	14600	14512	14514	14687	14693	14702	14800	14650	14590	14702	14533	14656	14666	14580	14746	14567	14686	14618	14579	14622	14538	14699	14779	14642	14653	14752	14674	14671	14561	14911	14717	14732	14545	14653	14795	14746	14635	14676	14762	14725	14667	14676	14742	14572	14774	14741	14655	14725	14680	14624	14590	14696	14576	14706	14706	14722	14673	14551	14675	14721	14580	14697	14654	14791	14776	14877	14694	14620	14671	14759	14637	14597	14688	14672	14633	14690	14488	14712	14598	14712	14519	14772	14555	14635	14530	14452	14748	14757	14482	14622	14711	14715	14573	14721	14594	14731	14622	14556	14836	14787	14586	14658	14699	14696	14624	14674	14811	14759	14568	14589	14682	14539	14852	14449	14705	14627	14612	14576	14688	14763	14673	14716	14733	14619	14701	14739	14660	14608	14487	14686	14627	14807	14478	14649	14653	14713	14451	14714	14827	14726	14603	14667	14677	14552	14755	14695	14596	14685	14756	14608	14618	14530	14742	14768	14650	14576	14489	14633	14597	14792	14710	14768	14495	14708	14727	14771	14519	14629	14477	14675	14662	14830	14656	14623	14604	14654	14752	14746	14610	14898	14781	14582	14786	14714	14661	14613	14530	14752	14655	14800	14642	14589	14747	14599	14976	14771	14850	14661	14530	14683	14729	14592	14576	14784	14681	14777	14621	14623	14808	14680	14850	14741	14752	14603	14668	14633	14584	14698	14651	14645	14523	14666	14686	14646	14647	14686	14513	14733	14764	14707	14747	14737	14415	14678	14621	14659	14670	14609	14631	14702	14638	14678	14573	14575	14747	14730	14500	14782	14718	14595	14611	14615	14710	14581	14689	14796	14593	14622	14694	14665	14604	14777	14684	14505	14620	14667	14754	14771	14829	14648	14725	14645	14572	14602	14865	14723	14708	14524	14565	14860	14578	14830	14703	14602	14738	14726	14733	14598	14579	14610	14746	14571	14568	14536	14738	14633	14707	14691	14784	14697	14745	14719	14572	14684	14656	14611	14770	14807	14804	14764	14689	14713	14701	14694	14774	14711	14815	14730	14675	14682	14558	14805	14708	14549	14586	14829	14625	14823	14653	14689	14738	14680	14596	14582	14475	14539	14561	14750	14633	14606	14649	14679	14624	14637	14674	14590	14633	14631	14661	14685	14739	14638	14687	14868	14564	14739	14522	14516	14808	14689	14630	14598	14695	14593	14746	14670	14703	14688	14734	14756	14453	14611	14671	14737	14782	14707	14571	14657	14659	14632	14749	14663	14661	14656	14653	14698	14701	14484	14715	14830	14617	14814	14514	14732	14716	14544	14875
29826	23831	26025	23078	20223	19762	19564	19485	19365	19349	19230	19309	19546	19389	19541	19366	19134	19308	19025	19382	19353	19157	19379	19124	19285	18854	19007	19147	19056	19168	19121	18989	19109	19162	19112	18797	19054	19019	19081	19047	19082	19169	19156	19127	19282	19129	19110	18972	19116	18850	18908	19139	19154	19067	18983	18990	18770	18817	18899	18943	19043	19063	19230	18986	19236	19241	18998	19145	19139	19192	19036	18865	18921	18879	19123	19221	19064	19036	18971	19243	18977	18913	18800	18901	18985	19035	18960	18802	18708	18875	19037	19004	18877	19123	19011	19081	18876	18949	19081	18909	18901	18997	19019	19081	19015	19122	19005	19028	19117	18966	18908	19026	18983	18963	19071	18892	18996	18888	18846	18998	19013	18916	19166	18963	18967	18968	19098	18914	19146	18939	19078	18909	18955	19137	19200	19070	19014	19038	19031	19133	18921	19105	18856	19155	19098	18978	18950	19158	18857	18978	19138	19003	18873	19144	18995	18837	18839	19003	19000	19056	19095	19095	18991	19140	18996	19060	19059	18795	18930	19074	18923	19021	19086	18872	18951	18965	19137	19148	18989	18887	18951	18890	18934	18778	19027	19045	18985	18880	19158	19085	19075	19116	18870	18884	18942	19063	19063	18952	18877	19072	19008	19012	18878	19040	18989	18927	19150	19070	19399	18999	18877	19217	19119	19072	18933	18962	18963	18900	18997	19073	19125	19038	18888	19090	18980	18921	18803	19169	18960	19054	18916	19001	18824	19023	18916	18752	19015	19190	19166	18853	19009	18960	19050	19173	19075	18804	19151	19034	18865	18884	18880	19029	18831	18989	18927	19130	19136	18933	19300	19085	19057	18894	18855	19057	19100	18827	18677	18766	18887	18907	19068	19056	19183	19070	19128	18769	18905	18925	18905	18966	19259	18940	18936	18884	19034	18878	19091	19115	19063	18917	18892	18866	19154	19001	19061	18968	19160	18877	18887	18773	18744	18679	19019	18974	18794	19200	19124	19055	19094	19080	19183	19203	18949	18973	19049	18992	19068	19036	18978	19147	18877	19107	19149	18821	19214	19114	19031	19117	18829	18858	19013	19096	19071	19134	18917	18934	19180	18812	18953	18978	19116	19010	18878	19215	19166	18930	19167	18971	19027	19348	19336	19282	19048	19085	19068	18921	19049	18871	18867	18966	19102	18873	18928	19121	19059	19130	18941	18980	18927	19085	18976	18974	18911	19097	19042	18656	18989	18962	18847	19001	18816	18749	19130	18916	19057	18928	18989	18953	18896	19134	18990	18839	19081	19040	18938	18872	18936	18929	18948	19152	18919	18926	19006	18902	18750	19023	19179	19064	18959	19081	18944	18812	18728	19196	18963	19036	19042	18919	18903	18892	19080	18933	18767	19003	19093	19035	19011	18953	19136	19169	19052	18973	19011	18868	18974	18960	18985	19025	19163	19005	19046	18938	19143	18798	19139	18987	18752	18983	19019	19079	19215	19040	18802	18776	19087	19093	19152	19308	19085	19001	18977	18995	19018	19368	19010	19334	19085	19084	19006	19329	19073	18893	18905	19081	19043	19142	18946	18996	19144	18727	18903	19192	19011	19145	19044	18702	19072	18836	18938	18986	19087	18958	19055	19271	19114	19100	19135	18755	19175	18975	19070	18955	19329	19284	18958	19076	18889	19040	18897	18968	19240	19125	19000	19153	19003	19113	18917	19063	19137	19098	18980	18833	19100	19199	19010	18960	18813	19120	19111	19020	19173	19051	18979	18717	18937	18984	19059	18995	18932	19136	19089	19174	18967	19050	19133	19229	19035	19082	19021	18960	18907	18919	18807	18926	19003	19174	19056	18909	18944	19021	19014	18921	19121	19131	19203	18923	18828	18941	19083	18909	18891	18900	18904	18888	19081	18896	19074	18963	18914	19113	19035	19258	18783	18960	18925	19045	19038	18990	18914	19069	18915	18736	19235	18889	19035	18885	18978	18979	18771	19071	19371	19086	19148	19112	19068	19131	19208	18961	19061	19078	18840	19156	18967	19055	19061	18848	19076	18984	18908	19149	19067	19051	19127	19117	19155	18906	19141	18924	18983	18932	18992	19022	19008	18896	19187	18920	19080	19178	18804	18922	18922	18988	18848	18947	19089	19244	19158	19019	19143	18917	18891	18810	18973	18840	19059	19092	18942	18974	18983	19241	19137	18887	19150	19071	19118	19078	18916	19146	19237	18965	19035	18815	19169	19111	18951	18905	18961	18977	18971	19161	18981	18958	19056	18969	18927	18844	19170	19145	18986	19171	19048	18899	19036	19129	18872	18966	19012	19166	19075	18898	18905	18945	19028	18943	18925	18993	18931	19242	19089	18897	19077	18880	19086	19013	19210	18894	19065	19154	18949	18781	19400	19053	19039	19103	19086	19132	19085	18949	19126	18986	19040	18793	19119	19176	18982	19049	19186	18826	18921	18980	19231	19139	18980	18926	19103	18812	19089	18935	18806	18899	18812	18917	19159	18992	19218	19031	19065	19138	19156	18816	19003	19065	18880	18933	19075	18934	18820	19030	18869	19078	19125	19033	19150	18845	18925	19156	19188	19185	19024	18882	19100	19010	19144	18990	19151	19036	19048	19044	19020	18802	19037	18951	19068	19036	18918	19001	19271	18949	19031	19209	19360	18930	19135	19161	18881	18992	18879	19050	19308	18914	18840	18903	18973	19038	19231	19209	19045	19082	18842	19135	19108	19145	19080	18883	18958	19157	19074	19032	19011	18800	18868	18866	19022	19031	19110	19047	18885	19114	18995	19031	19070	19102	19080	18882	19265	18956	19054	19119	19061	18937	18833	19123	19029	18988	19089	18997	18926	18862	18830	18820	18925	19081	19045	19118	18716	19027	19198	19135	19037	18855	19199	18969	19376	18954	19030	19154	18983	19242	18873	18844	19031	19029	19210	18996	19003	18952	18965	18926	19199	19124	19072	18986	19032	18924	18923	19006	18877	18912	18979	19153	19081	19111	19084	18859	19099	18842	18935	19006	19113	19148	19227	19213	19104	18836	19026	19317	18828	18990	18940	19042	18992	19078	19039	18944	18951	19045	18954	18925	19186	19140	18951	19110	19147	18945	18980	18810	18962	19057	19030	18949	19205	18889	19055	18947	19045	18981	18824	19011	19111	18986	18968	19048	18851	18826	19253	19021	18946	18869	19055	18854	19037	19100	18796	18978	19091	18954	18924	19075	19021	19213	19076	19002	18929	19267	19102	18956	19092	19036	19226	18933	18961	18971	19016	19086	19200	18986	18949	19065	18918	18999	18942	18840	19113	19010	18977	19032	18806	19092	18925	19040	19058	18833	19101	19166	19042	19128	19091	18929	19137	19064	19050	19091	19330	19042	18985	18869	19018	19035	19129	18964	18949	18971	18700	18991	18991	18938	19059	18936	18914	18823	19169	18952	19012	19035	19037	19113	18879	18883	19120	18985	19024	18994	19082	19240	19172	18945	19034	19008	19066	19011	18913	19033	19131	19075	19218	18977	19028	18922	19035	19186	18767	18915	18822	18982	19137	18918	19053	19119	18793	19012	19025	18925	19095	19025	18792	19183	18736	19019	19046	19012	19004	19073	19152	18984	19131	19015	19175	19072	18796	19074	19041	18975	19175	19056	19097	19049	19095	19243	19161	19057	18941	18891	18902	19023	19054	19033	18881	19077	18911	18991	19020	19126	18972	19043	18927	18943	19112	18961	19062	18958	19242	19054	19035	18908	19020	18973	18846	18977	18930	18891	19154	18881	19049	19156	18959	18921	18980	19052	19112	19095	18807	19001	19221	19085	18860	18987	18715	19051	19044	19034	18928	19033	19057	19067	18952	18977	19077	19034	18967	18881	19256	19272	19007	19224	19150	18839	18909	19135	19157	19306	18926	18992	18991	19181	18757	18955	19164	19140	19001	19016	19002	19060	18990	19039	19059	18902	19060	18846	19042	19051	19171	19207	18951	19093	18915	19076	19287	18983	18839	18839	18906	18771	18985	18847	19173	18850	19063	18897	18879	19125	19025	19027	19074	19175	18960	19070	18904	18949	19023	18883	19112	19119	18977	19095	19070	19129	19033	18807	19076	18943	19107	19099	19002	18963	19172	19117	18861	18984	19154	18906	18956	19031	18857	19007	19045	18907	18885	18985	19046	19042	18885	19186	19216	18952	19140	18823	19241	18922	19193	19036	18976	18973	18877	18989	19029	19065	19204	18899	19036	18986	18967	19149	19212	18932	19072	18948	19035	19026	19091	19108	18935	19105	18944	19121	18931	18917	19098	19017	18911	18968	19044	19042	19100	19146	18892	18967	18845	19077	18991	18944	18882	19092	18977	19086	18954	19074	19119	19026	19075	19250	19117	19170	18905	18952	19010	18994	19062	19146	19262	18967	18967	18969	18914	19029	18880	18973	18808	19166	18834	19062	18602	19059	19211	19078	19246	19013	19173	18967	19048	18982	19051	18990	18932	19088	19161	19067	19161	18942	18863	19263	19002	19072	18997	19079	18990	19065	18839	19051	19006	19076	18951	18909	19145	18987	18958	18929	19181	19137	19010	18936	19124	18862	18941	18837	18969	18982	19129	18976	19048	19401	19200	19038	19043	19138	19074	18949	18967	18917	18997	18936	18843	19225	19087	18976	18997	19023	19092	19074	18989	19006	18893	18805	18934	18827	19025	18744	19136	18940	18931	18957	19014	18948	19202	19151	19229	19122	19063	19095	19125	19180	19174	19054	19150	18914	19089	18804	19161	18962	19162	18977	18974	18907	18988	18816	19069	19055	19074	18915	18924	18819	19005	18953	19117	18996	18884	18883	18897	19054	18971	19051	19141	19138	18903	19289	19237	18988	19049	18930	19092	19220	19267	19202	18848	19120	18917	19101	19101	18901	19111	19066	19025	19107	18850	18891	19215	19146	19066	19062	18976	18984	19093	18939	18935	18986	19101	18960	18925	18982	19143	19023	19104	19067	19167	18987	19347	19132	19103	18862	19179	19019	19072	19006	18934	18919	18871	19035	19064	18834	19131	19118	19302	18966	18995	18961	19213	19012	19030	19109	18992	18964	18762	18887	18885	18843	18979	18909	18934	19112	18916	18898	19088	18977	18939	18935	18921	18930
20650	24569	22952	18456	16868	16260	15602	15492	15398	15208	15350	15382	15350	15418	15293	15356	15136	15238	15217	15200	15073	14991	14960	14923	15059	14768	15102	14738	14809	14918	14948	14924	14765	14933	14827	14865	14854	14833	14885	14934	14749	14720	14976	14712	15060	15113	15008	14934	14897	14817	14934	14946	14829	14765	14947	14794	14687	14861	14811	14884	14882	14943	14868	14805	14751	14685	15043	14870	15006	14850	14732	14992	14836	14862	14720	14851	14839	14975	14707	14903	14926	14876	14839	14753	14743	14993	14864	14866	14727	14830	14976	14917	14891	14851	15005	14720	14820	14722	14692	14825	14863	14821	14692	14970	14979	14804	14865	14968	14806	14884	14881	14852	14786	14891	15047	14928	14899	14702	14675	14900	14683	14894	14988	14797	14936	14730	14758	14955	14909	14916	14919	14891	14773	14719	14870	14758	14802	14744	14798	14789	14764	14900	14860	14763	15006	14888	14924	14887	14814	14828	14746	14925	14828	14893	14828	14854	14780	14846	14811	14754	14909	14916	14904	14758	14817	14714	14793	14828	14825	14878	14813	14888	14743	14729	14757	14700	14896	14983	14884	14886	14852	14807	14918	14800	14857	14832	14748	14676	14770	14920	14808	14826	14720	14699	14888	14759	15016	14882	14890	14979	14859	14737	14917	14874	15003	14823	14878	14709	14605	14728	14877	14749	14744	14849	14831	15019	14763	14783	14843	14847	14961	14847	14801	15007	14703	14938	14746	14830	14922	15001	14965	14802	15024	14671	14801	14685	14848	14891	14945	14883	14644	14779	14942	14718	14791	14808	14967	14697	14943	14731	14993	14757	14775	14851	14894	14820	14895	14652	14813	14796	15000	14888	14844	14841	14769	14815	14981	14992	14992	14902	14741	14806	15011	14939	14863	14681	14954	14822	14896	14902	14942	14727	14838	14738	14839	14921	14726	14957	15071	14787	14803	14823	14766	15042	14755	14844	14995	14790	14923	14857	14870	14896	14782	14943	14801	14858	14832	14842	14830	14859	14813	14733	14878	14953	14976	14982	14844	14765	14929	14825	14949	14788	14914	14884	14922	14790	14970	14840	14809	14886	14971	14924	14819	14842	14778	14885	14898	14788	14869	14784	14731	14811	14842	14937	14620	14793	14800	14756	14871	14841	14761	14864	14917	14924	14841	14763	14861	14873	14798	14692	14872	14944	14840	14618	14879	14912	14956	14790	14858	14883	14985	14887	14813	14779	14807	14944	15048	14792	14721	14918	15012	14826	14940	14769	14961	14857	14876	14810	14771	14927	14870	15005	14689	14718	14856	14739	14792	14804	14853	14733	14850	14911	14741	14914	14898	14803	14845	14783	14701	14871	14908	14873	14995	14873	14794	14988	14896	14804	14824	14942	14929	14871	14874	14728	14810	14744	14889	14916	14701	14876	14947	14837	14721	14711	14828	14872	14908	14610	14859	14840	14854	14926	14854	14820	14976	14949	14811	14824	14773	14865	14912	14937	14957	14791	14889	14681	14943	14815	15077	14838	14813	14702	14838	14817	14761	14913	14873	14888	14930	15056	14804	14914	14915	14843	14916	14776	14766	14897	14790	14899	14816	14827	14882	15023	14911	14713	14729	14908	14914	15035	14735	14751	14742	14966	14836	14910	14932	14750	14693	14784	14913	14984	14851	14917	14822	14885	14851	14785	14882	14890	14682	14697	14769	14807	14920	14848	14866	14746	14823	14852	14888	14656	14829	14792	14831	14839	14889	14916	14803	14873	14723	14768	14865	14793	14604	14842	14768	14870	14679	14667	14785	14679	14870	14847	14825	14973	14922	14951	14874	14925	14879	14891	14852	14805	14742	14922	14774	14829	14737	14729	14870	14723	14976	14949	14848	14744	14715	14909	14910	14636	14885	14892	14682	14903	14950	14974	14927	14834	14781	14908	14930	14888	14903	14719	14867	14926	14944	14758	14990	15059	14698	14752	14901	14860	14879	14918	14810	14712	14693	15008	14840	15065	14907	14967	14864	15051	14880	14869	14965	14907	14806	14881	14996	14969	14949	14850	14920	14919	14812	14826	14912	14904	14964	14781	14929	14882	14854	14831	14893	14817	14795	14847	14758	14942	14886	14851	14749	14799	14947	14808	14868	14875	14874	14923	14768	14764	14922	14899	14937	14751	14769	14850	14937	14842	14875	14987	14991	14836	14911	14818	14976	14904	14825	14570	14626	14921	14878	14866	14804	14932	14766	14797	14948	15006	14788	14852	14778	14724	14830	14784	14767	14751	15041	14901	14894	14887	14754	14880	14723	14729	14922	14925	14872	14906	14822	14927	14991	14820	14853	14860	14705	15058	14766	14971	14889	14640	14806	14856	14761	14960	14861	14934	14869	14871	14926	14902	14853	14845	14943	14850	14770	14870	14791	14787	14877	14892	14881	14848	14910	14834	14701	15027	14917	14826	14830	14953	14949	14943	14686	15045	14898	14688	14939	14806	14763	14904	14783	14836	14784	14896	14798	14887	14939	14955	14905	14899	14781	14804	14899	15012	14876	14866	14789	14967	14783	14995	14625	15051	14821	14630	14876	14877	14816	14778	14874	14694	14773	15012	14833	14925	14892	14906	14888	14894	14965	14950	15060	14899	14709	14817	14899	14906	14854	14925	14847	14950	14961	14792	14706	14843	14879	14927	14877	14821	14792	14859	14919	14988	14773	14779	15000	14647	14892	15042	14683	14822	14816	14809	14811	14792	14672	14766	14723	14817	14851	14784	14868	14826	14881	14912	14969	14880	14946	14772	14663	14730	14593	14957	14850	14875	14895	14719	14901	14931	14942	14777	14769	14750	14856	14936	14808	14868	14729	14961	14890	14802	14753	15063	14903	14671	14876	14838	14796	15056	14963	15011	14753	14783	14804	14649	14885	14852	14809	14886	14757	14761	14819	14806	15024	14823	14842	14785	14858	14634	14903	14932	14867	14877	14730	14913	14796	14714	14898	14980	14688	14983	14879	14878	14794	14933	14767	14586	14948	14800	14808	14890	14763	14661	14919	14577	14915	14817	14792	14809	14770	14934	14703	15011	14842	14989	14848	14836	14891	14846	14980	14664	14717	14830	14800	14827	14853	14777	14679	14938	15116	14794	14811	14755	14852	14878	14881	14954	14777	14831	14786	14901	14882	14826	14939	14911	15002	14790	14830	14800	14803	14821	14927	14780	14897	14883	14841	14907	14845	14765	14871	14952	14661	14947	14747	14950	15004	14670	15122	14810	14800	14990	14849	14824	14818	14929	14797	14757	14784	14813	14862	14879	14717	14724	14731	14804	14808	14815	14903	14787	14726	14938	14900	14806	14997	14972	15070	14813	14830	14943	14792	14873	14708	14729	15003	14968	14817	14841	14912	14845	14842	14799	14812	14838	14914	14784	14847	14896	14824	14949	14705	14887	14939	14963	14797	14846	14927	14824	14755	14715	14822	14853	14776	14886	14825	14925	14787	14790	14885	14815	14728	14778	14903	14919	14873	14781	14921	14820	14739	14871	14877	14806	14682	14842	14872	14875	14845	14779	14794	14708	14750	14838	14856	14775	14683	14805	14712	14859	15110	14943	14663	14927	14804	14848	15026	14690	14949	14850	14614	14778	14866	14643	14760	14754	14889	14854	14842	14892	14832	14927	14919	14727	14865	14898	14858	14764	14729	14871	14878	15021	14897	14884	14834	14857	14857	14988	15090	14793	14775	14774	14806	14879	14763	14683	14807	14866	14740	14813	14794	14853	14793	14931	14791	14794	14868	14759	14823	14646	14898	14820	14899	14893	14845	14725	14779	14769	14984	14955	14915	14688	14691	14851	14800	14850	14901	14815	14826	15153	14949	14786	14825	14822	14867	14836	14939	14837	14829	14837	14724	14955	14861	14791	14970	14757	14939	14757	14826	14670	14838	14824	14986	14755	14711	14891	14818	14890	14992	14742	15192	14687	14868	14817	14838	15191	14712	14868	14796	14923	14958	14768	14748	14861	14763	14711	14934	14883	14807	14891	14949	14862	14913	14833	14856	14845	14977	14706	14894	14862	14730	14891	14742	14766	14705	14713	14722	14740	14933	14768	14963	14810	14889	14812	14761	14985	14855	14770	14737	14839	14814	14898	14864	14841	15033	14748	14842	14945	14775	14903	14829	14896	14848	14833	14844	14928	14782	14720	15047	14928	14854	15010	14859	14786	14802	14929	14856	14784	14809	14877	14798	14806	14799	14890	14785	14823	14822	14756	14965	14851	15023	14811	14868	14784	14904	14940	14746	14784	14820	14883	14742	14999	14792	14938	14901	14985	14849	14812	14647	14910	14876	14899	14891	14912	14815	14874	14879	14671	14769	14823	14900	14959	14818	14820	14750	14862	14916	14901	14880	14723	14782	14897	14807	14814	14964	14740	14709	15039	14880	14814	14872	15116	14884	14812	14972	14763	14884	14826	14856	14765	14683	14825	14684	14848	14776	14811	14837	14971	14586	14852	14843	14878	14770	14771	14890	14782	14734	14943	14906	14848	14850	14861	14816	14971	14833	14770	14888	14993	14789	14847	14822	14884	14901	15005	14713	14712	14755	14770	14786	14895	14891	14857	14968	14725	14874	14888	14890	14815	14890	14890	14961	14821	14837	14921	14920	14840	14852	14735	14953	14767	14907	14933	14862	14819	14998	14914	14699	14830	14850	14841	14727	14882	14821	14908	14795	15041	14855	15001	14856	14919	14925	14851	14875	14835	14754	14905	14655	14931	14855	14899	14942	14828	14787	14932	14899	14966	14840	14694	14849	14979	14783	14858	14798	14898	14870	14654	14911	14647	14906	14754	14753	14827	14972	14788	14960	14946	14890	14919	14951	14886	14831	14872	14881	14943	14955	14809	14810	14925	14802	15031	14803	14907	14846	14798	14835	14895	14784	15060	14919	14819	14996	14947	14798	14812	14930	14904	14867	14698	14855	14959	14732	14918	14881	14709	14808	14774	15023	14879	14710	14851	14710	14851	14866	14910	14928	14926	14937	14863	14925	14725	14935	14799	14880	14881	14951	14757	14771	14855	14897	14917	14924	14907	14918	14656	14867	14725	14913	14708	14822	14967	14793	14623	14732	14778	14690	14888	14812	14841	14804	14972	14634	14684	14873	14874
24683	21014	28060	24577	23279	23985	23415	20820	20180	20208	19981	20010	19830	19861	19968	19842	19529	19770	19596	19521	19426	19225	19328	19334	19214	19304	19175	19073	19107	19130	19232	19282	19323	19115	19007	19295	19138	18960	19029	19180	19321	19321	19284	19426	19950	19798	19747	19302	19244	19343	19296	19041	19274	18844	18992	19311	18961	19131	19075	19063	19091	19126	18916	19112	19272	18879	19168	19073	19012	19006	18819	18952	19135	19017	19045	19183	19015	19053	19139	19205	19211	19075	19307	19077	18876	18989	19036	18798	19090	19072	19029	19060	19254	19078	19202	18994	18964	19159	18994	19165	19019	19060	18979	19077	19295	19189	19088	19027	19079	19058	18861	18989	19112	19177	19111	18791	18961	19211	19158	19145	19344	19095	19053	19143	19156	19131	19143	19029	19120	18870	19070	18986	19128	19102	19109	19125	19011	19261	19005	19014	19051	19063	19143	18947	19106	18892	19231	19007	18920	19056	19018	19143	19058	19063	19044	19093	18914	18947	19033	18894	19097	19270	18935	18874	18958	19197	18835	19193	19075	18992	19000	19165	18974	19012	19164	19187	19027	18905	18807	18915	19107	18892	19305	18888	18958	18935	18840	18838	19171	19008	19070	19038	19158	19040	18698	19136	18984	18974	18976	19009	19125	19214	19110	18905	18957	19096	19246	19046	18941	19204	19042	18910	19033	19210	19160	19191	18786	19242	19170	19050	19106	19053	18920	18953	19109	19156	18975	19237	19119	19260	18990	19324	19199	18859	19230	18965	19190	19197	19167	19052	19106	19086	19151	18991	19059	19145	19171	18975	19007	19033	19102	19034	19002	18942	19011	19284	19237	19127	19078	19077	19197	19096	19058	19058	19050	19093	19160	19088	18875	19056	19012	19053	19262	19185	19096	18904	19070	18884	19221	19024	19207	19010	19220	19129	18907	19181	19046	19003	19180	19231	19014	19050	19352	18822	19173	18872	18979	19180	19190	19005	19210	19043	19040	19209	19207	18939	19139	19083	19103	19012	19135	19087	19118	19053	19108	19186	19068	19100	19208	18991	18816	19040	18987	19004	18899	19119	19109	19061	19148	19000	19051	19141	18947	19167	19158	19148	18861	18988	19133	19170	19242	19306	19100	19115	19008	18840	18861	18729	18980	19016	18916	18959	19010	18994	19123	18895	19054	19197	19028	19169	18986	18971	18971	19006	19003	18956	18938	18930	19192	18952	19038	19146	18919	19019	19065	18910	18930	19311	19351	19147	18985	19156	19000	18944	19112	19235	19245	19134	18968	18936	19007	18782	19049	19037	19051	18918	19132	19056	19109	18963	19107	19262	19075	19128	19022	19150	19066	19046	19179	19046	19291	18907	19045	19080	19026	18980	18847	19221	18919	19083	18924	19042	19027	19197	18994	19131	19265	18928	19222	19201	18954	19037	19025	18991	19035	19211	18970	19193	18978	18912	19022	19085	18991	18959	18919	19039	19047	19162	18840	18937	18966	18719	18972	19004	19040	18913	19156	19145	19198	19201	18974	19156	19185	19051	19085	18834	18985	19112	19189	18956	18873	19225	19269	18997	18943	19132	19039	18963	18990	19058	19003	19071	19244	19056	18938	19145	19093	19052	19222	19105	19221	19085	19213	18999	19076	18963	18832	18990	19218	19260	19058	19028	19079	19126	18995	19162	19096	18929	18897	19081	19202	19020	19394	19019	18844	19061	19040	19027	19028	18998	19133	19041	18852	18851	19058	18946	19039	18849	19174	19042	19112	19053	18919	19175	19056	19197	19260	18868	18911	19051	19050	19003	19206	19261	19086	19015	19199	19124	19251	19061	18963	18996	19099	18990	19090	18942	19004	19017	19127	18979	19165	19059	19100	19156	18958	18985	18981	19204	18968	19126	19231	19179	19172	19043	18955	19174	18992	18955	19206	19080	19181	18996	18997	19115	19069	19276	18953	18993	18836	18894	18985	19120	18979	19140	18910	18904	19028	19145	19155	19090	19042	18913	19033	19080	19054	18813	19050	18976	19138	19045	19152	19099	19061	19047	19053	19028	19008	18918	19150	19101	19086	18915	19130	19113	18897	19049	19212	19180	19048	18978	19193	18870	19119	19089	19160	19045	18948	19063	19034	19265	18864	19259	19156	18983	18973	19068	19131	19157	19070	18924	19048	18864	18897	19031	19089	19031	19003	19036	19079	18978	19199	19186	19105	19237	18995	18996	19013	18871	19331	19020	18880	19067	18966	19030	18959	18979	18894	19159	19125	19249	19169	19163	18951	19076	18998	19185	19018	19302	19057	18917	19291	19261	19075	19120	19147	19073	19122	18952	18996	18919	18976	19167	19144	19110	19322	19042	19239	19046	19075	19226	18963	19076	19154	18951	19012	19106	18874	18890	18962	18967	19036	18848	19096	18722	18894	19066	19149	19249	19076	18763	19059	18969	18934	18945	19339	18866	19379	19188	19073	18938	18988	19160	19118	18984	19008	18967	18913	18830	19039	19057	19166	18857	19152	19105	19208	18909	19089	19069	19052	19052	19224	18990	19208	19046	18961	18877	18957	19094	19177	19062	19039	19051	19217	19041	19108	18877	19110	18985	19157	19134	18911	18822	19161	19022	19097	18905	19082	19127	19071	19066	19033	18931	19046	19139	18867	18944	19074	19019	19037	18974	19105	19157	19153	19014	18974	18930	18948	19096	18986	19162	19090	18995	19136	18884	19213	19002	19207	18955	19102	19061	19052	19032	19044	19184	18881	18993	19040	19194	19122	19098	19035	19161	19160	19033	18899	19154	19160	18976	18965	19157	18925	18946	19098	18917	19016	18949	19121	19097	19028	19275	19135	19095	19175	19128	19058	18931	18979	18949	18964	18969	19148	18915	19175	18945	19027	18991	19232	19028	19049	19229	19021	19168	19093	19066	19136	19192	19126	19092	18974	18925	19175	19122	19265	19065	19069	19042	19131	19199	18905	19227	19147	19170	19007	19020	18976	19204	19157	19207	19084	19189	18888	19194	19114	18994	19187	19162	18867	19078	18738	19054	18885	19249	18847	19004	19235	18971	18958	18995	18972	18825	19071	19123	19171	19186	19133	19107	19058	19152	18992	19214	19051	18925	19094	19105	19127	19122	19178	19085	19067	19174	18980	19034	19185	19040	19094	18919	19051	19027	18916	19272	19020	19128	18881	18986	18852	19124	19012	19134	19026	19077	18871	18973	19000	19210	19213	18892	19128	18998	19123	19002	18985	19065	19049	18918	19080	19034	19068	19121	19071	19018	19047	18988	18881	19065	19113	19005	19043	19001	18845	19140	18842	18920	19074	19139	19170	19073	19120	19233	19183	19074	19116	19130	19000	18964	19065	19019	19144	19066	19027	19170	19160	18794	18923	19097	19062	19079	19148	18973	19145	18896	18785	19091	18844	19016	18914	19064	19062	18956	19058	19041	19134	19125	19090	19092	18904	19176	19131	19142	19047	18925	18978	19137	19181	19248	19064	18979	19086	19042	19084	19077	19050	19103	19174	18998	19274	19030	18898	19147	19095	19015	19024	18878	19012	19193	19004	19101	19178	19198	19048	19085	19153	19067	19051	19096	19188	19069	19165	18998	18950	19010	19030	18832	19104	18997	19130	19246	18978	18888	18955	19142	19047	19068	18843	19129	19110	18935	18780	18895	18957	19216	19098	19082	19011	18911	19062	19141	19095	19062	19067	18989	19146	18801	19209	18986	19149	19295	18925	19186	19071	18959	19018	18851	19233	19198	19018	18961	19128	18964	19086	19073	18918	18825	19106	18990	19003	18886	18957	18968	19080	19206	18896	18923	19137	18882	18897	19009	19020	19141	19315	19313	19217	19217	19169	19207	18880	19114	19040	19104	18960	19035	19210	18975	18959	18894	19074	19333	19051	19126	19321	19349	18942	19253	19278	19128	19129	19060	18995	19104	18964	18887	19086	19056	19036	18963	19267	19059	19042	19220	18944	19204	18891	18959	18975	19196	19048	18994	19202	19035	19070	19120	19040	19054	19317	18774	18980	18975	19019	18996	19248	19064	18991	18933	19048	18965	19016	19086	19249	19112	19253	18971	19077	18973	18990	19256	18932	19023	19069	18797	19107	19085	19043	19004	19038	19323	19348	18955	18767	19187	18956	19324	19131	18942	19173	18802	18972	19152	19032	19149	19057	18774	18929	19001	19141	19187	18897	19013	18878	19106	19173	19054	18950	19017	19016	18913	19197	19089	19192	19001	19064	19036	19225	18896	19238	18942	19232	19156	19061	18914	18910	19042	18831	19091	19106	18891	18998	18987	19062	19147	18934	19060	19088	18990	19043	18953	18921	18905	19171	19188	19212	19239	19089	18938	19248	19091	19237	19123	19135	18822	19065	19089	18829	19283	19048	18988	18961	18971	18906	18870	19189	18989	19225	19325	19289	19136	19127	18982	19274	19292	19122	19174	19052	19065	19069	18935	19067	19001	19059	19086	18990	19046	18943	19122	19205	19189	19116	19065	19059	18862	18942	19152	19126	19310	19081	18998	18898	18885	19372	19273	19244	19158	19181	18938	19136	19018	19041	19065	19085	19494	18790	19061	18979	19031	18978	19005	19113	19165	18920	18902	19257	18951	19053	18972	19337	19189	18611	19086	19191	19003	19041	19084	19214	19230	19131	19113	19208	19093	19247	18936	18979	19030	19017	18984	18961	19070	19242	19156	19003	18900	19046	19095	18854	19049	19230	18985	19205	19055	18847	18955	18999	19116	18958	19035	19097	19148	19214	18925	19068	18854	19207	19045	19126	19035	19167	19073	19022	19019	18995	19176	18988	19158	19152	19084	18866	19007	19037	18932	19131	18957	18935	19096	19108	19161	18965	19124	19108	19050	18907	18872	19173	18967	18958	18971	18953	19127	19063	19071	19090	19104	18938	18944	19034	18932	19188	19094	18903	19080	18816	19138	19034	19020	19252	18915	19015	19084	19143	19039	18962	19106	18868	18949	19282	19045	18933	18923	19097	18993	18947	19167	18991	19039	19042	18893	19115	19202	19077	19205	19135	18968	19201	19004	18889	19015	18921	18918	18988	18875	19346	19043	19093	19127	18863	18967	19135	19156	19057	18922	18644	19150	19053	19033	18936	19254	19123	19041	19135	19003
23120	37236	35146	26657	22501	19613	17825	17071	16794	16465	16355	16051	16234	16341	16020	16010	15752	15602	15547	15441	15530	15333	15335	15291	15096	15076	15054	14832	14963	15024	15039	15006	15021	14919	14964	14792	15003	14986	14896	15445	15116	15118	15482	15295	15930	16064	15365	15165	14968	14867	14770	14794	14945	14778	14998	15016	15002	14794	14954	15020	14835	14930	14770	14885	14936	14865	14823	15056	14822	14908	14545	14777	14981	14877	14889	14775	14864	14911	14827	14825	14943	14930	14910	14846	14966	14892	14985	14880	15002	15054	15030	14725	14735	14916	14977	14886	14901	14796	14857	14919	14858	14840	14964	14838	14812	14989	14721	14740	14787	14924	14963	14815	14869	14848	14908	14842	14876	14790	14948	14894	14914	14911	14767	14937	14825	14889	14909	14831	14743	14974	15098	14770	14980	14739	14838	14838	14923	14744	14953	14681	14834	14905	14890	14764	15029	15089	15039	14894	14968	14970	14933	14861	15144	14859	14875	14817	14798	14741	14923	14951	14937	14708	14933	14974	14628	14982	14879	15082	14852	14820	14909	14870	15008	14827	14876	14844	14851	14803	14826	14928	14793	14784	14914	14899	14905	14803	14842	14870	14768	14939	14970	14690	14955	14768	14946	15102	14879	14717	14874	14715	14915	14812	15110	14730	14824	14860	14854	14982	14894	14795	15139	15022	14942	14935	14770	14988	14724	14815	15006	14869	14769	14973	14943	14910	14796	14932	14933	14813	14939	14873	14903	14828	14782	15057	14929	14754	14869	14842	14897	14836	15048	14842	14720	14927	14854	14878	14905	14888	14733	14883	14818	14797	14908	14888	14821	14809	14835	15001	14908	15090	14945	14770	14871	14949	14934	15008	14716	15053	14835	14720	14964	14927	14967	14782	14876	14819	15053	14900	14810	14878	14809	14858	14844	14898	14951	14876	15073	14853	14941	15010	14830	14740	14947	15055	15054	14781	15006	14950	15017	14900	14793	14834	14936	14903	14825	14800	14844	14788	15042	14878	14842	14782	14880	14795	14765	14928	14944	14764	14890	15035	14924	14938	14906	14999	14988	14806	14819	14729	14888	14951	14826	15033	14924	14942	14845	14878	14959	14889	14732	15032	14838	14741	14929	14897	14699	14839	14717	14911	14697	14777	14921	14774	15055	14928	14740	14716	14960	15055	14929	14918	14789	14885	14857	14978	14781	14846	15023	14936	14945	14846	14903	14749	14761	14892	14931	14714	14840	14836	14918	14902	14783	14877	14943	15053	14930	14674	14868	14911	14820	14843	14950	14897	14858	14773	14793	14860	14868	14873	14949	14848	14831	14701	14816	14932	14968	14745	14747	14842	14773	14952	14850	14851	14867	14811	14883	14951	14881	15035	14959	14861	14867	14763	14914	14968	14972	14810	14721	14814	14885	14973	15059	14909	14889	14918	14933	14889	15077	14743	14907	14758	14860	14819	14904	14950	14851	14941	14834	14907	14763	14910	14938	14786	14914	14877	14990	14868	14863	14854	14848	14932	14898	14938	14916	14695	14773	14836	14999	14897	14776	14862	14825	14749	14831	14797	14867	14998	14877	14865	14747	14995	14977	14863	14769	14876	14920	14846	14877	14721	14959	14919	14812	15029	14743	14772	15001	14794	14886	15094	14763	14885	15083	14943	14681	14868	14863	14925	14871	14896	14957	14933	15015	15018	14864	14844	14865	14942	14862	14834	14880	14990	14985	14811	14845	15098	14745	14801	15011	14752	14853	14966	15044	14875	14895	14974	14767	14863	14729	14888	14854	15018	14948	14869	14988	14812	15036	14850	14892	14858	14865	14890	14885	14914	14887	14879	14812	14702	14877	14843	14991	14791	14953	14882	15052	14809	14840	14874	14745	14873	14849	14977	14769	14811	14860	14940	14934	14874	14934	14909	14681	14838	14878	14920	14947	14871	14803	14854	14860	14935	14984	14828	14857	14932	14975	14899	14973	14890	14926	14858	14871	14782	14807	14890	14800	14826	14889	14776	14910	15002	14723	14892	14996	15038	14808	14825	14898	14886	14907	14903	14878	14801	14939	14914	14868	14949	14956	14876	14939	14982	14887	14976	14857	14937	15070	14842	14905	14982	14964	15006	14842	14724	15017	14762	14996	14845	14589	14819	15017	14944	14913	14744	14896	14890	14969	14762	14736	14912	14833	14778	14958	14737	14929	14932	15049	14763	14839	14765	14995	14785	14969	14827	14999	14933	14951	14951	14775	14894	14830	14856	14897	14830	14903	14895	14726	14903	14915	15182	14709	14967	14700	14874	14929	14808	14981	14818	14874	14844	14720	14779	14910	14963	15012	14986	14903	14863	14820	14731	14829	14883	14741	14778	14751	14710	14827	14862	14671	14938	14962	14736	14966	14768	14828	14902	14802	15136	14851	14773	14818	14844	14936	15004	14926	14684	15150	14755	14787	14871	15006	14803	14780	14884	14780	14805	14807	14770	14806	14892	14892	14752	14962	14860	14833	14856	14979	14957	14984	14919	14695	14895	15022	14836	14903	14847	14854	14929	14921	14851	14859	14890	14696	14825	14802	15055	14824	14814	14777	14790	14904	14855	14947	14865	14781	14900	14788	15008	14812	14924	14848	15005	14891	14819	15088	14819	14774	14696	14835	14796	14818	14860	14971	14985	15109	14733	14786	15043	15007	14730	15046	14769	14943	15051	14825	14882	14732	14801	14898	14793	14852	14724	14846	14912	14920	14922	14836	14908	14976	14703	14788	14826	14899	15050	14864	15047	14836	14956	14963	15037	14930	14720	14855	15052	14830	14944	15005	15075	14665	14968	14824	14669	14972	14987	14778	14877	14802	15003	14764	14741	14920	14955	14900	14781	14910	14959	14885	14838	15024	14797	14864	14862	14895	14904	14954	14906	14847	14676	14907	14933	14856	14816	14891	14938	14761	14888	14817	14742	14856	14844	14873	14878	14916	15002	14876	14822	14958	14696	14900	14962	14719	14675	14886	14795	14858	14909	14902	14831	14830	14997	14896	14998	14859	14631	14874	14929	14960	14853	14722	14963	14762	14931	14887	14949	14839	15017	14766	14963	14741	14954	14824	14896	14901	15042	14854	14846	14987	14869	14751	15002	14962	14972	14799	14831	14799	14815	14885	14943	14941	14804	15106	14980	14766	15028	14932	14950	14838	14795	14838	14955	14669	15018	14891	14842	14701	14921	15035	15001	14722	14821	14888	14898	14941	14893	14726	14755	14881	14885	14950	14822	14806	14730	14883	14686	14967	14897	14930	14865	14903	14991	14845	15076	14897	14824	14899	14990	14987	14975	14872	14844	14789	14654	14943	14768	14865	15035	14869	14905	14776	14904	14913	14848	14872	14870	14812	14955	15075	14868	14970	14890	14877	14662	14820	14889	14974	14881	14731	14963	14925	14863	14824	14697	15018	15009	14727	14985	14888	14879	14978	14889	14963	14826	14954	14736	14781	14912	14816	15005	14783	14876	14973	14967	14834	14847	14945	14839	14933	14840	14744	14839	14846	14896	14866	14968	15028	14778	14712	14778	14912	14803	14794	14722	14737	14946	14930	14822	14968	14832	14745	14918	14981	15006	14724	14774	14845	14855	14957	14846	14608	15081	15004	14777	14790	14806	14877	14788	14872	14836	14838	14794	14634	14855	14850	14999	14904	14923	14762	14872	14916	14954	14605	14787	14813	14851	14931	14895	14775	14934	14890	14705	14916	14838	14768	14726	14834	14859	14898	14830	14885	15033	14890	14924	14867	14851	14996	14764	14896	15105	14766	15035	14932	14940	14841	14875	14888	14912	14884	14789	14993	14651	14871	14824	14825	14937	14659	15093	15078	15022	14885	14786	14846	14848	14828	14780	14697	14909	14873	14975	14780	14703	14706	14986	14839	14845	14871	14795	14925	14868	14744	14825	14888	14746	14898	14968	14864	14873	14867	14823	14879	14910	14956	14830	15070	15000	14859	14941	14729	14916	14882	14921	14903	14923	15011	15000	14791	14743	14873	14839	14764	14720	15012	14698	14778	14927	14696	15068	14915	14883	14710	14833	14900	14793	14822	14866	14998	14881	14981	14885	14894	14743	14946	14855	14981	14923	14775	14818	14767	14948	14731	14885	14934	14858	14879	14831	14849	14776	14960	14815	14871	14838	14807	14835	14984	14823	15044	14923	14963	14804	14908	15023	14861	14879	14939	14855	14871	14880	14819	14614	14950	14939	14733	14873	15083	14957	14767	15167	14788	15012	14944	14788	14870	14777	15036	14827	14828	14878	14742	14957	15037	14870	14932	14792	14857	15033	14938	14868	14756	14834	15022	14807	14906	14848	14737	14929	14810	14790	15009	14930	14746	14739	15080	14821	14977	14847	14669	14816	14821	15038	15040	14923	14887	15021	14846	14766	14828	14841	15012	14783	14931	14806	14625	14798	14815	14811	14919	15070	14875	14805	14875	14905	15044	14933	14859	14899	14933	14704	14746	14832	14955	14906	14975	14905	14659	14758	14996	14960	14857	14976	14875	14877	14792	14919	14989	14867	14944	14836	14926	15049	14845	14975	14838	14869	14883	14886	14969	14942	14857	14970	14945	14908	14706	14786	14738	14912	14810	14938	14879	14923	14860	14932	14874	14960	14862	14854	14930	14859	14786	14858	14888	14860	14825	14734	15092	14932	14803	14861	14899	14972	14720	14864	14925	14860	14955	14954	14806	14898	14806	14826	15003	14895	15026	14885	14956	14764	15045	14866	14905	14821	14751	14928	14787	14847	14899	14879	14762	14816	14931	14900	14919	14857	14749	14788	14869	14792	14890	14777	14830	14972	14787	14907	14863	14852	15310	14925	14795	14885	14798	14707	14960	14850	14890	14666	14886	14748	14993	14928	14992	14809	14837	14916	14931	14908	14882	14819	14751	14929	14744	14731	14853	14845	14868	14840	14966	14795	14899	14882	14983	14747	14934	14899	14968	14964	14891	14906	14916	14891	14736	14842	14842	14875	14917	14850	14825	14981	15016	14820	14922	14888	14972	14935	14858	14932	14833	14920	14862	14749	14852	14767	14854	15037	14890	14858	14996	14914	14950	14936	14864	14802	14921	14831	14905	14906	15044	14797	14803	14887	14863	14812	14688	14783
23449	21013	28404	23839	22094	24816	25858	21553	20476	20616	20271	20124	20055	19920	19860	19867	19677	19508	19618	19540	19341	19308	19215	19449	19191	18938	18975	18863	18689	18989	18875	19048	18797	18898	18660	18761	18713	18914	18849	19164	18970	19135	19136	19299	19927	19727	19807	19365	18734	18553	18654	18698	18738	18712	18641	18507	18712	18643	18432	18454	18556	18714	18568	18437	18660	18854	18893	18523	18707	18684	19035	18971	18780	18671	18814	18646	18931	18746	18570	18599	18725	18736	18591	18837	18777	18721	18881	18488	18601	18726	18658	18740	18578	18626	18420	18563	18706	18356	18696	18615	18724	18668	18667	18340	18669	18788	18915	18582	18513	18736	18811	18643	18521	18760	18607	18807	18731	18620	18552	18614	18705	18490	18700	18713	18746	18594	18569	18604	18605	18782	18797	18561	18689	18657	18748	18761	18612	18768	18508	18654	18712	18878	18603	18681	18501	18561	18569	18493	18482	18504	18590	18569	18539	18487	18613	18658	18705	18404	18624	18739	18562	18533	18734	18836	18668	18785	18738	18819	18461	18771	18576	18718	18686	18728	18637	18771	18585	18718	18602	18661	18822	18620	18924	18661	18597	18710	18524	18610	18622	18781	18653	18679	18663	18618	18670	18589	18623	18654	18850	18675	18379	18599	18657	18567	18619	18503	18583	18367	18484	18800	18808	18720	18799	18613	18630	18619	18640	18570	18616	18472	18361	18665	18512	18928	18782	18455	18665	18453	18621	18821	18538	18488	18625	18885	18540	18610	18768	18395	18428	18694	18647	18732	18614	18687	18559	18666	18566	18691	18585	18661	18553	18705	18446	18720	18600	18486	18701	18621	18574	18422	18641	18405	18635	18423	18555	18756	18601	18717	18520	18306	18710	18633	18574	18733	18853	18739	18781	18503	18683	18450	18485	18598	18558	18754	18710	18635	18697	18617	18652	18540	18542	18529	18767	18664	18582	18851	18727	18645	18576	18746	18797	18778	18612	18812	18701	18496	18768	18701	18526	18910	18586	18765	18454	18578	18320	18665	18585	18648	18602	18392	18636	18665	18575	18778	18573	18778	18879	18536	18803	18564	18554	18566	18563	18750	18882	18736	18593	18709	18663	18455	18623	18767	18541	18673	18703	18665	18661	18720	18448	18476	18678	18851	18736	18694	18612	18634	18488	18545	18457	18664	18654	18574	18619	18800	18738	18628	18755	18469	18507	18680	18854	18647	18543	18673	18601	18671	18550	18614	18802	18914	18637	18591	18490	18598	18430	18617	18604	18499	18751	18545	18636	18537	18438	18627	18637	18624	18613	18774	18694	18468	18663	18435	18700	18612	18744	18411	18886	18684	18605	18503	18486	18543	18604	18826	18604	18763	18674	18532	18599	18731	18653	18332	18802	18610	18586	18572	18536	18654	18662	18505	18654	18651	18626	18464	18564	18575	18538	18570	18686	18451	18656	18756	18639	18579	18497	18582	18707	18477	18686	18708	18724	18647	18574	18513	18678	18409	18444	18626	18634	18594	18602	18558	18571	18568	18588	18910	18486	18688	18544	18616	18565	18636	18733	18416	18568	18598	18455	18650	18570	18607	18513	18762	18628	18563	18744	18433	18571	18647	18615	18694	18499	18657	18771	18692	18662	18716	18463	18616	18599	18564	18539	18693	18710	18578	18620	18546	18857	18654	18802	18647	18844	18577	18457	18585	18686	18652	18683	18689	18830	18524	18840	18603	18787	18481	18578	18454	18581	18661	18619	18495	18734	18576	18388	18673	18752	18667	18636	18749	18640	18726	18762	18620	18475	18612	18756	18686	18485	18667	18753	18420	18649	18744	18586	18441	18496	18493	18451	18661	18654	18498	18618	18640	18465	18823	18689	18517	18827	18747	18588	18740	18571	18558	18640	18557	18735	18680	18347	18516	18462	18689	18915	18563	18834	18610	18566	18545	18646	18839	18688	18825	18681	18766	18641	18568	18728	18575	18695	18359	18764	18667	18780	18678	18638	18696	18925	18573	18582	18700	18777	18728	18635	18812	18703	18545	18556	18648	18673	18807	18646	18557	18646	18597	18583	18555	18490	18803	18737	18619	18680	18588	18323	18595	18717	18581	18600	18790	18606	18626	18569	18757	18604	18714	18704	18488	18659	18592	18717	18604	18508	18630	18448	18557	18678	18503	18594	18498	18704	18769	18755	18683	18589	18804	18591	18740	18590	18762	18621	18432	18561	18619	18504	18712	18544	18643	18770	18561	18650	18603	18660	18346	18626	18630	18844	18509	18711	18704	18668	18826	18525	18590	18558	18309	18814	18622	18616	18517	18463	18482	18438	18694	18565	18331	18633	18727	18515	18715	18567	18537	18621	18656	18504	18529	18683	18520	18569	18798	18642	18608	18682	18496	18804	18643	18647	18690	18580	18519	18593	18646	18747	18676	18754	18583	18631	18558	18464	18684	18568	18392	18533	18512	18620	18829	18586	18856	18459	18662	18841	18623	18603	18589	18589	18540	18584	18712	18807	18770	18626	18701	18680	18752	18742	18637	18523	18628	18722	18587	18678	18758	18669	18664	18747	18691	18625	18600	18620	18716	18432	18438	18670	18554	18463	18735	18805	18478	18641	18642	18664	18889	18622	18636	18591	18737	18858	18636	18515	18636	18675	18714	18601	18552	18632	18819	18698	18594	18473	18588	18652	18611	18564	18632	18624	18713	18707	18452	18702	18787	18650	18462	18664	18727	18730	18682	18571	18715	18390	18648	18874	18542	18742	18588	18745	18611	18824	18613	18709	18472	18778	18533	18612	18702	18462	18467	18762	18666	18810	18803	18585	18720	18507	18361	18851	18537	18646	18712	18605	18665	18556	18670	18727	18543	18815	18791	18526	18779	18535	18516	18436	18527	18810	18418	18802	18565	18683	18546	18638	18380	18531	18705	18730	18443	18794	18619	18399	18791	18561	18180	18700	18718	18619	18544	18622	18528	18616	18685	18650	18564	18760	18647	18721	18760	18492	18838	18732	18721	18579	18707	18517	18746	18652	18683	18577	18470	18583	18697	18619	18623	18736	18648	18801	18689	18765	18685	18734	18669	18625	18478	18633	18565	18677	18651	18697	18454	18718	18699	18458	18758	18688	18356	18513	18636	18709	18658	18512	18780	18770	18745	18648	18601	18670	18737	18725	18554	18771	18472	18721	18561	18720	18528	18872	18787	18716	18534	18477	18698	18672	18597	18496	18513	18637	18747	18675	18586	18659	18357	18674	18918	18795	18479	18548	18424	18757	18525	18941	18492	18760	18595	18579	18650	18625	18738	18938	18730	18776	18500	18482	18746	18538	18665	18680	18780	18738	18496	18576	18552	18680	18710	18838	18549	18764	18753	18600	18840	18366	18533	18538	18632	18426	18693	18800	18573	18591	18733	18837	18725	18689	18569	18780	18640	18691	18600	18441	18847	18595	18659	18588	18890	18506	18631	18440	18508	18649	18739	18796	18823	18707	18531	18518	18427	18801	18575	18522	18562	18623	18645	18564	18688	18703	18817	18651	18738	18788	18802	18387	18468	18755	18622	18727	18692	18712	18553	18551	18732	18698	18671	18853	18660	18747	18672	18343	18545	18744	18614	18578	18577	18595	18593	18579	18799	18680	18660	18718	18793	18552	18702	18689	18612	18644	18783	18753	18577	18605	18597	18809	18606	18543	18741	18665	18413	18485	18734	18599	18764	18645	18906	18594	18721	18701	18525	18788	18608	18545	18569	18612	18539	18547	18748	18633	18737	18474	18314	18628	18424	18713	18550	18710	18990	18867	18718	18759	18653	18538	18541	18508	18364	18552	18601	18591	18569	18439	18764	18780	18626	18886	18645	18704	18837	18704	18465	18771	18896	18616	18816	18506	18718	18685	18697	18687	18629	18641	18573	18886	18700	18821	18456	18753	18426	18845	18804	18701	18637	18727	18726	18568	18600	18858	18744	18514	18554	18561	18388	18611	18830	18543	18510	18435	18665	18568	18384	18778	18629	18725	18324	18752	18660	18712	18830	18725	18642	18623	18552	18666	18625	18553	18477	18470	18720	18538	18586	18772	18613	18671	18598	18788	18624	18575	18610	18367	18634	18644	18590	18555	18667	18786	18705	18499	18617	18634	18588	18664	18718	18671	18642	18609	18453	18752	18542	18486	18701	18681	18947	18628	18380	18681	18603	18616	18541	18780	18670	18673	18658	18599	18671	18712	18586	18686	18535	18485	18601	18593	18637	18550	18590	18434	18622	18618	18644	18662	18714	18725	18657	18812	18727	18350	18703	18675	18627	18721	18719	18461	18708	18655	18775	18744	18673	18537	18673	18545	18771	18525	18571	18578	18782	18775	18920	18599	18741	18647	18615	18654	18662	18741	18526	18720	18748	18686	18764	18576	18766	18774	18606	18787	18637	18801	18703	18452	18463	18675	18750	18738	18799	18639	18673	18739	18628	18704	18568	18422	18519	18765	18416	18550	18573	18686	18444	18724	18741	18578	18604	18703	18695	18573	18461	18864	18778	18742	18563	18628	18869	18785	18642	18644	18380	18736	18573	18625	18550	18639	18570	18867	18451	18592	18595	18648	18643	18801	18676	18619	18544	18735	18609	18809	18401	18893	18607	18473	18641	18636	18595	18518	18568	18723	18662	18595	18806	18736	18639	18679	18771	18737	18727	18750	18733	18846	18680	18663	18398	18721	18724	18604	18834	18523	18658	18441	18735	18759	18672	18644	18610	18441	18649	18806	18756	18535	18550	18547	18705	18852	18554	18633	18569	18724	18587	18518	18557	18738	18625	18710	18675	18653	18778	18624	18798	18630	18517	18708	18734	18687	18658	18703	18573	18706	18654	18701	18613	18820	18742	18784	18641	18526	18723	18630	18548	18809	18523	18490	18773	18539	18773	18689	18672	18571	18721	18466	18637	18609	18614	18913	18622	18669	18629	18726	18532	18392	18498	18827	18469	18604	18613	18577	18676	18625	18632	18692	18728	18771	18709	18568	18994	18714	18792	18372	18633	18585	18920	18413	18645	18643	18728	18521	18627	18798	18672	18525	18727	18498	18736	18712	18729	18777	18512	18665	18719	18585	18683	18697	18618	18507	18682	18715	18660	18808	18515	18804	18635	18672	18695
25796	42583	41193	31658	26054	22158	19693	18463	17713	17060	16940	16809	16879	16758	16479	16069	16054	15720	15747	15904	15810	15409	15294	15194	15027	15057	14942	14887	15027	14898	14840	14653	14612	14795	14695	14667	14689	14758	14759	15362	15157	15393	15248	15801	16373	16412	15822	15234	14704	14779	14573	14759	14807	14595	14704	14631	14656	14621	14704	14578	14624	14749	14655	14719	14637	14753	14580	14796	14665	14669	14584	14634	14584	14433	14576	14618	14739	14578	14840	14713	14633	14641	14585	14576	14696	14785	14591	14656	14577	14664	14577	14664	14504	14662	14584	14519	14583	14733	14601	14616	14562	14817	14815	14554	14673	14401	14768	14655	14755	14780	14610	14767	14658	14703	14766	14595	14609	14595	14874	14689	14584	14740	14684	14702	14633	14643	14357	14856	14645	14482	14536	14680	14607	14744	14594	14558	14650	14529	14724	14772	14781	14556	14751	14661	14614	14575	14555	14611	14577	14629	14684	14721	14769	14642	14715	14524	14838	14821	14812	14603	14768	14690	14537	14764	14584	14600	14669	14731	14709	14752	14703	14839	14744	14613	14801	14658	14621	14698	14762	14713	14573	14748	14508	14635	14663	14614	14763	14405	14625	14751	14685	14584	14598	14652	14657	14596	14475	14722	14698	14791	14604	14566	14415	14502	14814	14715	14716	14496	14665	14651	14695	14740	14621	14459	14553	14681	14624	14573	14535	14768	14660	14627	14663	14580	14580	14627	14604	14678	14585	14704	14556	14616	14743	14843	14566	14663	14528	14710	14565	14727	14656	14766	14522	14810	14785	14590	14575	14862	14675	14580	14273	14565	14587	14585	14594	14651	14888	14749	14616	14505	14541	14542	14597	14582	14704	14473	14761	14716	14702	14637	14601	14562	14723	14697	14652	14589	14513	14648	14484	14733	14703	14653	14528	14764	14726	14678	14590	14496	14611	14650	14632	14613	14713	14610	14543	14540	14662	14424	14724	14613	14579	14636	14742	14700	14712	14443	14755	14668	14696	14678	14571	14637	14425	14642	14684	14616	14574	14656	14920	14730	14705	14756	14714	14726	14948	14490	14682	14656	14512	14606	14578	14540	14771	14654	14729	14663	14569	14600	14666	14663	14571	14649	14620	14745	14499	14640	14702	14551	14694	14649	14572	14773	14622	14758	14657	14776	14677	14644	14736	14764	14619	14680	14714	14616	14804	14668	14598	14628	14639	14661	14750	14706	14515	14604	14625	14576	14592	14647	14481	14778	14462	14661	14454	14755	14589	14485	14603	14662	14810	14716	14488	14652	14582	14724	14635	14806	14364	14422	14799	14732	14569	14710	14721	14701	14551	14714	14653	14568	14512	14511	14735	14706	14622	14561	14490	14569	14541	14590	14697	14710	14616	14729	14620	14674	14501	14589	14597	14513	14691	14689	14768	14725	14475	14712	14533	14639	14625	14637	14740	14656	14603	14718	14590	14608	14872	14621	14588	14621	14653	14512	14621	14682	14460	14526	14521	14686	14904	14747	14795	14783	14568	14728	14628	14612	14535	14600	14731	14560	14821	14560	14754	14671	14721	14626	14603	14711	14604	14471	14641	14560	14705	14655	14763	14683	14746	14672	14627	14607	14657	14606	14599	14690	14520	14527	14579	14627	14668	14627	14648	14511	14726	14572	14673	14782	14610	14630	14515	14643	14606	14570	14538	14552	14618	14680	14600	14712	14441	14709	14652	14679	14409	14709	14627	14544	14789	14658	14607	14603	14750	14613	14599	14610	14690	14643	14711	14564	14655	14651	14733	14471	14622	14748	14632	14779	14614	14682	14698	14641	14693	14583	14666	14576	14763	14608	14830	14674	14671	14718	14569	14730	14610	14741	14636	14715	14663	14725	14721	14723	14694	14650	14819	14649	14762	14534	14630	14553	14531	14719	14583	14711	14544	14765	14633	14618	14574	14719	14588	14484	14806	14617	14715	14640	14633	14557	14729	14568	14606	14772	14668	14708	14816	14611	14715	14738	14616	14854	14626	14607	14765	14628	14666	14527	14535	14761	14579	14495	14709	14584	14747	14583	14693	14696	14693	14700	14644	14567	14543	14505	14528	14504	14589	14638	14559	14738	14615	14646	14709	14734	14661	14581	14699	14690	14752	14672	14768	14753	14606	14576	14615	14619	14814	14560	14513	14755	14592	14504	14429	14570	14717	14643	14617	14792	14699	14633	14615	14535	14696	14766	14669	14829	14638	14518	14703	14745	14567	14690	14714	14616	14672	14555	14894	14630	14498	14755	14657	14618	14567	14691	14835	14652	14685	14493	14465	14709	14596	14817	14622	14559	14728	14608	14554	14641	14743	14739	14682	14802	14638	14609	14587	14719	14805	14745	14526	14790	14563	14709	14682	14662	14631	14662	14673	14644	14587	14799	14580	14516	14634	14738	14561	14549	14641	14645	14683	14617	14619	14690	14574	14717	14582	14650	14659	14779	14566	14657	14794	14664	14544	14721	14726	14618	14669	14748	14733	14713	14794	14744	14717	14536	14455	14729	14684	14779	14781	14729	14769	14651	14485	14666	14559	14720	14710	14714	14595	14571	14593	14684	14636	14640	14687	14801	14484	14590	14566	14775	14670	14614	14603	14676	14560	14583	14627	14616	14749	14628	14765	14638	14737	14476	14618	14816	14624	14597	14591	14531	14616	14684	14572	14544	14746	14673	14483	14574	14686	14664	14789	14709	14673	14558	14664	14700	14699	14684	14736	14630	14677	14643	14728	14624	14654	14651	14603	14617	14534	14544	14744	14624	14599	14769	14766	14721	14608	14614	14746	14757	14705	14571	14731	14803	14531	14782	14627	14729	14577	14585	14496	14602	14586	14585	14681	14589	14590	14630	14647	14552	14703	14517	14604	14744	14521	14643	14704	14809	14501	14706	14602	14931	14693	14625	14641	14400	14736	14620	14686	14738	14708	14582	14640	14691	14692	14689	14523	14727	14785	14643	14695	14629	14549	14544	14746	14603	14725	14602	14689	14646	14691	14655	14611	14716	14630	14537	14564	14701	14587	14691	14732	14622	14623	14595	14440	14693	14633	14577	14698	14838	14616	14547	14556	14668	14654	14651	14535	14740	14705	14553	14629	14541	14627	14672	14699	14608	14700	14644	14718	14705	14615	14715	14511	14839	14535	14779	14770	14559	14512	14708	14685	14766	14593	14588	14490	14673	14861	14475	14712	14570	14539	14508	14696	14739	14496	14540	14718	14553	14903	14758	14646	14684	14547	14723	14655	14513	14645	14635	14636	14724	14644	14688	14475	14572	14669	14560	14601	14724	14679	14638	14499	14526	14593	14516	14745	14573	14750	14673	14561	14868	14594	14698	14729	14574	14606	14675	14729	14575	14718	14478	14738	14601	14645	14472	14664	14554	14730	14712	14605	14775	14561	14618	14704	14802	14605	14816	14642	14715	14769	14625	14700	14832	14786	14708	14561	14610	14526	14652	14706	14396	14814	14577	14621	14551	14744	14665	14692	14624	14616	14482	14671	14527	14642	14761	14634	14626	14655	14662	14768	14721	14709	14564	14654	14599	14574	14723	14638	14666	14679	14688	14676	14566	14710	14552	14613	14710	14667	14661	14795	14566	14749	14674	14685	14597	14667	14805	14846	14677	14568	14744	14608	14779	14665	14802	14754	14664	14581	14644	14589	14636	14696	14516	14585	14667	14697	14467	14705	14515	14641	14640	14625	14669	14590	14649	14719	14512	14574	14674	14567	14588	14597	14723	14621	14737	14643	14688	14510	14778	14527	14643	14688	14698	14629	14670	14744	14680	14645	14535	14743	14741	14650	14576	14570	14763	14632	14505	14661	14714	14643	14629	14628	14513	14454	14738	14708	14586	14716	14681	14814	14431	14627	14621	14626	14654	14677	14607	14538	14485	14676	14627	14649	14479	14678	14597	14701	14616	14666	14679	14694	14533	14650	14791	14520	14540	14646	14723	14597	14555	14598	14858	14528	14775	14596	14683	14761	14772	14730	14611	14748	14745	14581	14526	14510	14632	14663	14410	14807	14709	14632	14786	14662	14631	14572	14718	14782	14702	14602	14606	14633	14649	14522	14642	14633	14707	14625	14585	14531	14570	14627	14593	14672	14626	14594	14401	14762	14571	14588	14670	14624	14655	14589	14593	14613	14576	14717	14697	14687	14650	14557	14559	14591	14706	14617	14471	14841	14588	14699	14661	14485	14696	14353	14530	14623	14682	14653	14590	14638	14866	14694	14892	14526	14514	14612	14638	14605	14791	14743	14739	14729	14522	14578	14764	14688	14598	14569	14854	14691	14694	14627	14725	14582	14737	14611	14680	14615	14542	14607	14636	14631	14513	14707	14909	14758	14796	14823	14561	14777	14710	14580	14641	14762	14725	14533	14610	14681	14610	14683	14844	14557	14661	14539	14654	14650	14615	14757	14572	14732	14701	14788	14635	14678	14621	14671	14747	14539	14426	14617	14515	14543	14787	14595	14595	14610	14661	14566	14621	14744	14510	14750	14661	14583	14629	14489	14743	14851	14678	14516	14711	14625	14674	14716	14676	14451	14643	14498	14758	14783	14719	14573	14644	14682	14574	14655	14733	14547	14782	14711	14613	14706	14672	14644	14795	14511	14726	14567	14609	14621	14641	14733	14611	14706	14724	14651	14754	14744	14663	14781	14524	14663	14607	14635	14577	14613	14634	14816	14636	14719	14785	14718	14507	14610	14568	14574	14680	14685	14685	14525	14719	14519	14756	14673	14538	14589	14663	14556	14773	14525	14690	14762	14671	14605	14767	14718	14617	14644	14759	14564	14642	14738	14831	14505	14642	14767	14643	14803	14710	14777	14592	14632	14431	14695	14613	14831	14738	14695	14768	14834	14672	14720	14743	14611	14677	14609	14616	14596	14722	14723	14832	14701	14736	14717	14708	14610	14705	14675	14859	14619	14629	14665	14554	14592	14597	14633	14500	14672	14665	14673	14550	14711	14721	14626	14703	14659	14710	14756	14503	14691	14639	14720	14519	14554	14507	14658	14528	14597	14488	14768	14655	14663	14578	14638	14801	14620	14713	14537	14662	14605	14552	14492	14798	14687	14741	14570	14695	14693	14605	14693	14598	14505	14757	14706	14801
30047	24264	26394	23470	21068	20375	20297	20072	19987	19901	19823	20061	20153	19783	19924	19727	19835	19879	19724	19958	19689	19798	19774	19712	19711	19656	19739	19550	19611	19478	19760	19535	19575	19536	19681	19425	19393	19451	19734	19633	19875	19602	19766	19825	19619	19834	19858	19754	19778	19612	19527	19384	19959	19742	19804	19474	19673	19465	19580	19503	19779	19450	19793	19413	19545	19614	19546	19548	19619	19605	19741	19445	19601	19469	19340	19509	19616	19587	19526	19641	19329	19505	19490	19622	19587	19534	19676	19578	19525	19439	19395	19728	19634	19651	19307	19530	19567	19530	19657	19408	19380	19546	19528	19574	19562	19655	19322	19504	19515	19538	19606	19700	19602	19611	19551	19697	19585	19580	19511	19525	19508	19484	19410	19479	19653	19569	19543	19523	19848	19528	19461	19558	19412	19682	19554	19512	19598	19450	19394	19668	19510	19337	19561	19571	19543	19544	19432	19515	19584	19438	19609	19410	19390	19454	19605	19649	19641	19544	19615	19557	19546	19509	19416	19545	19439	19474	19621	19596	19518	19645	19280	19615	19593	19692	19518	19548	19764	19513	19879	19528	19594	19555	19599	19516	19471	19474	19567	19474	19493	19558	19522	19667	19569	19796	19699	19657	19742	19722	19498	19599	19471	19515	19551	19408	19448	19509	19523	19641	19586	19682	19538	19511	19649	19451	19543	19594	19817	19527	19632	19423	19424	19510	19570	19401	19624	19551	19573	19608	19413	19450	19428	19741	19474	19565	19327	19742	19860	19454	19568	19510	19493	19511	19514	19478	19775	19579	19779	19439	19464	19520	19819	19730	19555	19616	19594	19557	19540	19536	19635	19548	19710	19451	19441	19571	19712	19707	19624	19414	19608	19586	19715	19646	19865	19678	19810	19527	19375	19638	19539	19589	19523	19482	19557	19571	19645	19569	19422	19673	19606	19520	19682	19610	19616	19620	19591	19445	19469	19528	19701	19349	19644	19766	19541	19770	19435	19594	19396	19635	19613	19272	19485	19582	19583	19567	19389	19454	19815	19607	19566	19669	19507	19531	19674	19438	19465	19727	19598	19306	19617	19567	19506	19519	19832	19473	19622	19379	19472	19740	19619	19456	19610	19771	19415	19633	19544	19723	19926	19523	19566	19363	19679	19716	19492	19242	19513	19667	19484	19609	19655	19474	19407	19121	19403	19318	19491	19388	19643	19392	19595	19704	19486	19546	19445	19660	19494	19525	19526	19563	19673	19874	19572	19406	19719	19640	19387	19460	19584	19557	19641	19400	19669	19476	19489	19626	19446	19590	19812	19469	19504	19767	19616	19635	19796	19503	19674	19724	19258	19551	19555	19547	19422	19629	19432	19668	19647	19594	19528	19627	19727	19602	19752	19492	19592	19422	19339	19533	19500	19506	19525	19471	19715	19791	19447	19583	19462	19683	19720	19604	19590	19658	19637	19415	19615	19620	19563	19551	19559	19491	19642	19583	19443	19379	19677	19287	19647	19758	19671	19495	19577	19443	19575	19553	19623	19588	19709	19441	19495	19550	19450	19688	19601	19572	19513	19301	19408	19751	19516	19594	19374	19442	19589	19490	19789	19491	19593	19724	19841	19471	19528	19803	19695	19696	19794	19519	19599	19538	19553	19613	19722	19484	19782	19536	19796	19544	19542	19354	19468	19618	19645	19424	19654	19317	19545	19554	19717	19458	19615	19584	19828	19636	19705	19649	19534	19680	19699	19719	19608	19568	19801	19888	19701	19539	19618	19657	19466	19530	19706	19841	19631	19527	19603	19621	19567	19633	19566	19496	19497	19615	19719	19534	19572	19606	19808	19607	19613	19563	19453	19639	19424	19532	19641	19582	19619	19728	19402	19493	19667	19395	19492	19630	19600	19367	19336	19670	19547	19371	19579	19566	19577	19526	19569	19521	19411	19533	19637	19359	19509	19364	19516	19496	19552	19545	19539	19644	19609	19708	19468	19639	19663	19660	19646	19541	19511	19327	19470	19637	19628	19631	19430	19410	19530	19473	19465	19591	19445	19691	19790	19642	19669	19612	19566	19540	19698	19533	19509	19522	19782	19804	19536	19448	19616	19643	19560	19593	19575	19464	19543	19207	19342	19581	19406	19704	19457	19467	19739	19608	19604	19505	19618	19458	19555	19644	19646	19611	19588	19610	19890	19463	19575	19383	19574	19518	19617	19479	19626	19433	19889	19601	19708	19304	19662	19479	19617	19713	19397	19598	19538	19605	19786	19738	19775	19643	19680	19556	19488	19552	19691	19673	19677	19490	19587	19618	19647	19384	19488	19375	19583	19681	19533	19557	19520	19317	19707	19769	19624	19593	19470	19496	19813	19603	19510	19566	19692	19494	19653	19763	19526	19504	19540	19758	19520	19447	19457	19503	19593	19718	19494	19410	19350	19550	19748	19617	19693	19451	19653	19737	19720	19737	19564	19547	19545	19426	19486	19727	19405	19741	19941	19766	19594	19542	19560	19386	19728	19671	19722	19720	19494	19416	19772	19585	19574	19444	19509	19764	19582	19577	19451	19588	19358	19615	19396	19530	19528	19771	19650	19466	19574	19790	19641	19717	19702	19619	19460	19501	19390	19644	19534	19723	19668	19624	19551	19599	19546	19536	19582	19371	19579	19689	19453	19486	19584	19577	19588	19470	19487	19479	19644	19641	19632	19551	19477	19522	19564	19524	19556	19626	19539	19486	19526	19694	19465	19486	19471	19355	19426	19808	19725	19634	19513	19494	19455	19511	19354	19624	19647	19610	19476	19632	19424	19561	19512	19508	19673	19793	19589	19865	19823	19528	19494	19446	19683	19451	19844	19649	19447	19659	19673	19539	19316	19344	19397	19434	19726	19461	19673	19464	19425	19602	19483	19699	19637	19558	19559	19379	19534	19499	19580	19631	19637	19433	19561	19839	19724	19594	19663	19575	19727	19518	19618	19534	19651	19766	19487	19514	19580	19531	19722	19754	19678	19616	19626	19571	19637	19602	19583	19436	19436	19659	19606	19668	19578	19528	19481	19574	19589	19451	19690	19552	19436	19514	19667	19376	19581	19607	19471	19538	19689	19537	19520	19692	19878	19625	19641	19477	19749	19587	19475	19723	19689	19561	19455	19659	19509	19581	19644	19746	19564	19616	19551	19504	19338	19512	19527	19572	19687	19448	19491	19442	19616	19528	19492	19719	19716	19620	19750	19712	19281	19602	19578	19652	19649	19491	19475	19859	19841	19886	19745	19338	19585	19514	19463	19434	19596	19678	19738	19685	19455	19614	19783	19721	19519	19724	19853	19534	19482	19304	19556	19275	19721	19650	19654	19504	19818	19623	19297	19482	19323	19698	19404	19632	19501	19529	19747	19495	19681	19683	19535	19601	19670	19662	19722	19525	19488	19525	19812	19562	19770	19738	19481	19474	19579	19636	19706	19612	19644	19695	19760	19532	19586	19463	19541	19827	19589	19543	19429	19674	19532	19495	19731	19681	19444	19628	19724	19689	19754	19686	19660	19448	19511	19584	19698	19721	19778	19819	19667	19600	19540	19533	19406	19564	19601	19473	19539	19548	19595	19601	19677	19601	19862	19777	19616	19557	19604	19684	19443	19716	19344	19373	19502	19602	19584	19501	19539	19666	19318	19257	19500	19760	19545	19750	19826	19748	19508	19710	19547	19340	19585	19538	19417	19449	19517	19642	19529	19604	19596	19370	19482	19676	19542	19536	19498	19558	19697	19658	19464	19563	19605	19503	19597	19563	19773	19661	19636	19743	19784	19624	19699	19499	19411	19656	19668	19503	19438	19505	19544	19492	19503	19549	19642	19653	19600	19614	19670	19432	19385	19589	19475	19843	19510	19763	19720	19750	19786	19570	19553	19706	19442	19516	19443	19529	19653	19663	19689	19507	19523	19720	19652	19716	19527	19598	19482	19539	19354	19776	19737	19555	19640	19609	19530	19526	19800	19646	19571	19644	19528	19658	19642	19577	19546	19444	19608	19681	19576	19591	19493	19788	19498	19571	19622	19601	19664	19579	19309	19666	19597	19573	19770	19640	19470	19678	19491	19625	19406	19484	19608	19790	19426	19610	19429	19479	19568	19696	19796	19586	19579	19618	19619	19512	19602	19533	19893	19549	19746	19796	19588	19414	19697	19604	19448	19518	19711	19699	19509	19412	19540	19452	19614	19464	19327	19481	19705	19566	19459	19589	19558	19498	19602	19562	19650	19471	19657	19492	19566	19486	19811	19582	19725	19364	19584	19440	19477	19571	19654	19556	19670	19644	19772	19512	19479	19612	19591	19486	19554	19558	19555	19655	19601	19390	19702	19760	19716	19564	19747	19652	19566	19678	19685	19541	19602	19636	19772	19655	19656	19614	19681	19598	19575	19450	19486	19763	19649	19511	19779	19685	19574	19535	19489	19701	19483	19635	19545	19604	19445	19634	19456	19625	19540	19546	19593	19632	19733	19565	19574	19477	19684	19582	19686	19696	19605	19580	19448	19492	19333	19658	19553	19479	19576	19541	19505	19688	19495	19477	19484	19848	19492	19594	19532	19651	19563	19575	19692	19577	19465	19650	19597	19809	19405	19672	19456	19459	19146	19409	19567	19772	19527	19496	19560	19584	19661	19545	19584	19526	19484	19590	19540	19504	19691	19508	19662	19510	19667	19476	19562	19663	19520	19608	19667	19751	19748	19552	19561	19508	19591	19549	19568	19828	19676	19932	19576	19566	19501	19229	19553	19633	19659	19685	19566	19508	19568	19713	19641	19448	19690	19572	19525	19579	19812	19746	19635	19585	19666	19492	19788	19657	19716	19484	19601	19509	19466	19564	19471	19540	19600	19562	19668	19521	19503	19467	19712	19615	19528	19564	19613	19553	19490	19833	19697	19624	19683	19449	19560	19548	19530	19650	19425	19654	19632	19514	19779	19709	19465	19566	19453	19475	19534	19343	19630	19770	19688	19736	19624	19624	19460	19389	19602	19556	19559	19611	19688	19627	19336	19425	19345	19621	19612	19528	19865	19736	19436	19474	19494	19468	19450	19497	19462	19820	19623	19485	19653	19643	19447	19628	19463	19701	19607	19490	19480	19537	19585	19768	19526	19482	19462	19700	19331	19497
20999	25456	22958	18658	17296	16385	15843	15684	15548	15578	15390	15843	15825	15577	15595	15483	15566	15644	15274	15540	15564	15598	15339	15225	15056	15299	15200	15136	15304	15160	15311	15032	15215	15129	15080	15239	15095	15320	15123	15102	15156	15198	15191	15358	15491	15385	15325	15245	15195	15377	15200	15142	15067	15244	15227	15345	15099	15104	15196	15057	15041	15082	15252	15070	15178	15106	15217	15269	15279	15291	15004	15102	15155	15142	15088	15138	15103	15005	15028	15316	15173	15192	15196	15220	15299	15155	15262	15223	15187	15239	14973	15328	15157	15195	15059	15086	15003	15174	15317	15088	15109	15089	15203	15121	14939	15101	15383	15209	15109	15253	15252	15218	15113	15012	15035	15019	15157	15306	15201	15103	15261	15010	15022	15068	15050	15147	15088	15028	15118	15172	15312	15158	15167	15133	15114	15035	15127	15084	15015	15077	15189	15074	15254	15193	15106	14847	15216	15251	15035	15110	15173	15355	15210	15019	15143	15144	14914	15137	15209	15038	15081	15069	15408	15121	15250	15302	15104	15162	15184	15317	15167	15217	15132	15149	14987	15238	15139	15081	15173	15223	15072	15206	15152	15205	15231	15278	15035	15226	15163	15178	15064	15123	15080	15055	15126	15043	15163	15200	15146	15210	15030	15098	15282	15183	15085	15276	15103	14973	15232	15092	15154	15100	15294	15017	15129	15192	15100	15239	15181	15173	15288	15183	15042	15042	15126	15099	15106	15059	15271	15115	14892	14971	15215	15058	15207	15018	15080	14941	15168	15146	15058	15097	15116	15316	15159	15095	15288	15287	15255	15273	15083	15095	15193	15145	15148	15130	15250	15103	15040	15078	15200	15313	15174	15138	15180	15187	15155	15122	15145	15228	15063	15000	15021	15184	14990	15069	15298	15187	15127	15100	15315	15088	15161	15182	15251	15199	15004	15021	15160	15112	15161	14983	15206	15152	15030	15171	15087	15248	15257	15067	15213	15075	15031	15323	15117	14897	15198	15146	15278	15268	15333	15028	15041	15223	15194	14990	15159	15211	15139	15076	15123	15132	15310	15021	15179	15152	15174	15273	15179	15169	15239	14879	15062	15227	15281	15125	15235	14938	15289	15071	15050	15220	14996	15140	15107	15197	15246	15107	15097	15142	15112	15180	15456	15065	15176	15111	15132	15163	15108	15059	15262	15065	15147	15238	15189	15222	15263	15312	15206	15224	15126	15169	15071	15232	15157	15121	15210	15018	15065	15019	15058	15155	15197	15208	15264	15181	15117	15148	15111	15175	15403	15075	15159	15242	15262	15176	15152	14960	15175	15106	15174	15140	15103	15284	15055	15119	15148	15241	15168	15381	15190	15171	15159	15087	15020	15114	15158	15137	15175	15128	15019	15151	15272	15006	15074	15079	15203	15279	15055	15055	15247	15067	15316	15213	15245	15205	15040	15214	15182	15118	15168	15135	15011	15290	14970	15174	15286	15162	15099	15159	15332	14968	15181	15094	14982	15082	15216	15086	14977	15206	15253	15117	15089	15177	15265	15092	15211	15154	15107	15222	15120	15141	15222	15203	15191	15305	15215	15186	14983	15181	15105	15323	15148	15216	15290	15140	15128	15226	15023	15308	15057	15029	15236	15189	15124	14999	15120	15218	15123	14896	15183	15322	15150	15110	15139	15116	15259	15196	15247	15036	15150	15182	15100	14987	15253	15017	15167	15136	15058	15223	15306	15268	15135	15094	15156	15086	15011	15127	15080	15113	15140	14985	15258	15111	15089	15166	15265	15262	15258	14997	14906	15156	15152	15180	15204	15162	15247	15073	15174	15228	15153	15140	15260	15054	15305	15064	15364	15128	15001	15189	15229	15100	15199	15027	15212	15155	15216	15165	15167	15207	15121	15123	15175	15134	15144	15038	15159	15309	15309	15045	15057	15302	15208	15245	15085	15286	15169	15080	15059	15166	15129	15218	15205	15179	15256	15141	15187	15226	15144	15037	15016	15077	15142	15165	15185	15159	15123	15357	15173	14990	15103	15090	15115	15059	14999	15306	15215	15047	15151	15302	15251	15040	15176	15181	15274	15326	15190	15208	15183	15078	15111	15222	15236	15214	15217	15309	15143	15115	15223	15202	15180	15207	15079	15140	15049	15283	15133	14976	15259	15119	15063	15113	15182	15104	15142	15125	15027	15100	15151	15287	14985	15156	15182	15131	15099	15054	15176	15147	15187	14948	15309	15194	15161	15211	14992	15264	15038	15106	15091	15167	15040	15152	15023	15191	15129	15204	15282	15285	14991	15205	15151	15443	15166	15302	15387	15105	15026	15035	15033	15327	15036	15102	15162	15270	15188	15239	15110	15039	15008	15391	15234	15256	15123	15322	15257	15203	15048	15146	15096	15176	15174	15088	15138	15423	15062	15192	15100	15066	15157	15266	15253	14961	15100	15148	15069	15168	15154	15182	15233	15222	15116	15220	14962	15033	15153	15157	15196	15100	15179	15135	15322	15010	15182	15239	15297	15305	15270	15097	15088	15117	15116	15164	15237	15122	15104	15206	15340	15090	15281	15178	15109	15227	15273	14913	15281	15073	15134	15134	15252	14998	15207	15203	15083	15096	15176	15100	15134	15165	15236	15153	15167	15164	15244	15111	15241	15142	15110	14994	15264	15017	15229	15143	15181	15147	15188	15154	15290	15206	15272	15059	15278	15180	15170	15210	15297	15012	15215	15127	15010	15067	15110	15068	15162	15046	15417	15155	15131	15071	15105	15227	15157	15214	15218	15251	15064	15181	15176	15194	15146	15024	15281	15253	15211	15268	15203	15256	15175	15203	15191	14975	15269	15216	15332	15074	15254	15020	15078	15240	15190	15230	15254	15214	15263	15208	15350	15208	15246	15064	15087	15273	15122	15192	15132	15112	15211	15336	15098	15368	15129	14976	15232	15093	15317	15104	15368	15248	15133	15037	15124	15202	15082	15062	15247	15109	15105	14984	15138	15021	15140	15172	15188	15105	15210	15191	15194	15322	15074	15113	15166	15210	15257	15190	15157	15170	15131	15202	15154	15096	15124	15048	15254	15035	15268	15307	15250	15207	15145	15257	15076	15143	15171	15099	15239	15268	15220	15142	15199	15156	15325	15109	15316	15215	15075	14951	15063	15290	15057	15236	15129	15052	15184	15220	15280	15281	15261	15147	15135	15002	15179	15113	15029	15131	15168	15120	15235	15179	14987	15066	15185	15174	15302	15188	15122	15314	15217	15131	15212	15106	15265	15194	15172	15088	14936	15278	15367	15151	15162	15011	15153	15141	15150	15087	15037	15070	15058	15182	15226	15190	15145	15314	14951	15310	15125	15088	15050	15077	15085	15081	15242	15018	15166	15196	15308	15107	15035	15163	15109	15160	15299	15129	15257	15167	15175	15252	15124	15106	15198	15338	15335	15029	15261	15219	15031	15180	15153	15047	15247	15244	15091	15274	15213	15077	15153	15043	15173	15246	15216	15207	15159	15226	15332	15128	15202	15100	15131	15002	15173	15079	15211	15004	15140	15103	15222	15164	15083	15212	15113	15226	15118	15061	15203	15133	15186	15275	15222	15010	15115	15061	15110	15217	15135	15125	15207	15370	15144	15161	15247	15246	15136	15089	15218	15168	15253	15079	15214	15089	15152	15074	15101	15036	15182	15184	15200	15143	15126	15055	14999	15272	15231	15236	15235	15112	15256	15147	15175	15380	15230	15120	15077	15096	15222	15227	15089	15107	15155	15106	15231	15186	15169	15219	15315	15143	15314	15037	15343	15133	15171	15203	15292	15249	15248	15168	15131	15037	15057	15265	15137	15176	15198	15168	15103	15181	15222	15130	15251	15076	15119	15201	15184	15133	15211	15209	15328	15152	15242	14981	15115	15107	15336	15224	15145	15067	15071	15231	15149	15121	15138	15013	15089	15094	15116	15286	15183	15103	15278	15119	14964	15061	15106	15152	15223	15238	14966	15110	15296	15329	15288	15049	15253	15231	15307	15151	15220	15105	15108	15301	15090	15185	15198	15125	15138	15132	15330	15106	15194	15212	15362	15137	15151	15076	15191	14989	15152	15085	15152	15048	15238	15145	15231	15156	15150	15086	15222	15233	15075	15077	15375	15228	15097	15233	15298	15016	15264	15081	15226	15260	15163	15189	15175	15192	15052	15276	15093	15135	15112	15158	15226	15109	15206	15041	15322	15134	15064	15306	15210	15104	15051	15176	15121	15113	15266	15017	15208	15146	15318	15224	15239	15198	15274	15086	14974	14990	15129	15187	15271	15088	15201	14974	15285	15137	15230	15091	15094	15233	15243	15087	15182	15092	15069	15066	15160	15060	15157	15173	15193	15080	15283	15186	15278	15069	15251	15406	15088	15125	15194	15143	15314	15323	15146	15094	15275	15293	15224	15172	15042	15099	15256	15260	15063	15180	14904	15225	15253	15343	15058	15084	15165	15159	15113	15082	15082	15149	15066	15326	15002	15027	15304	15196	15286	15349	15074	15204	15057	15212	15024	15156	15361	15163	15142	15067	14982	15193	15018	15215	15022	15182	15139	15228	15247	15256	15132	15141	15172	15289	15200	14954	15272	15137	15077	15035	15143	15064	15183	15270	15145	15262	15062	15229	15285	15154	15304	15040	15290	15127	15106	15317	15183	15110	15171	15052	15066	15188	15120	15305	15189	15154	15168	15088	15323	15228	15147	15244	15308	15027	15092	15212	15217	15182	15205	15255	15023	14941	15131	15048	15179	15056	15127	15232	15177	15283	15230	15057	15199	15176	15194	15227	15002	15245	15092	15255	15102	15212	14963	15168	15162	15180	15004	15144	15211	15225	15155	15083	15151	15125	15213	15126	15311	15225	15103	15094	15080	15175	15094	15072	15128	15056	15084	15093	15249	15036	15118	15204	15236	15083	15059	15117	15139	15200	15158	15064	15057	15101	15238	15314	15139	15135	15250	15058	15108	15258	15040	15261	15159	15033	15196	15407	15397	15244	15179	15149	15234	15168	15216	15241	15070	15032	15030	15251	15093	15218	15092	15165	15166	15183	15116	15127	15140	15271	14943	15146	15196	15157	15297	15165	15284	15104	15074	15254	15141	15050	15203	15141	15086	15177	15177	15132
24606	21020	28051	24589	23291	24057	23805	21219	20904	20968	20816	20826	20766	20602	20219	20564	20356	20134	20408	20169	19998	20047	19929	19701	19686	19750	19864	19689	19856	19841	19875	19897	20165	19829	19633	19753	19901	19667	19712	19797	19784	19924	20241	20491	20402	20509	20362	19762	19631	19649	19685	19656	19619	19554	19712	19858	19588	19737	19482	19741	19905	19457	19724	19782	19611	19755	19566	19543	19730	19574	19682	19648	19602	19592	19726	19523	19767	19667	19600	19417	19910	19763	19781	19679	19889	19676	19575	19640	19687	19879	19560	19630	19579	19507	19736	19478	19700	19681	19953	19835	19570	19605	19556	19612	19835	19712	19700	19534	19562	19607	19674	19732	19454	19649	19738	19897	19600	19481	19509	19549	19771	19584	19758	19654	19690	19596	19572	19616	19662	19724	19439	19713	19532	19586	19849	19769	19733	19744	19629	19677	19570	19643	19784	19620	19530	19799	19830	19621	19797	19787	19567	19695	19662	19726	19713	19601	19713	19690	19712	19837	19661	19694	19522	19480	19641	19723	19658	19599	19682	19521	19488	19690	19605	19737	19802	19571	19594	19692	19524	19486	19577	19471	19432	19725	19838	19783	19672	19580	19705	19501	19671	19785	19922	19574	19676	19787	19580	19797	19792	19790	19612	19820	19593	19743	19644	19671	19821	19597	19699	19549	19608	19591	19693	19781	19558	19722	19570	19674	19652	19562	19509	19772	19624	19671	19654	19709	19707	19637	19491	19582	19520	19455	19388	19498	19643	19771	19539	19544	19509	19594	19689	19536	19889	19703	19667	19664	19742	19661	19688	19538	19660	19441	19585	19637	19504	19365	19633	19485	19764	19608	19529	19542	19604	19427	19505	19661	19532	19657	19628	19523	19669	19635	19549	19563	19608	19639	19593	19523	19571	19712	19763	19841	19618	19605	19753	19877	19919	19551	19361	19502	19837	19636	19640	19714	19677	19562	19563	19637	19557	19749	19615	19686	19513	19735	19780	19709	19539	19447	19571	19822	19685	19551	19641	19808	19610	19550	19777	19623	19709	19799	19639	19613	19509	19513	19730	19629	19621	19563	19873	19714	19369	19686	19618	19600	19697	19666	19635	19526	19636	19673	19759	19707	19677	19701	19832	19695	19781	19622	19706	19825	19758	19665	19680	19608	19665	19525	19723	19376	19668	19897	19656	19729	19516	19606	19636	19777	19880	19753	19613	19541	19483	19603	19368	19535	19611	19812	19618	19865	19679	19461	19678	19819	19557	19575	19637	19735	19668	19564	19544	19566	19609	19659	19735	19662	19634	19581	19718	19704	19820	19614	19699	19574	19673	19559	19686	19442	19583	19600	19776	19741	19775	19763	19697	19809	19643	19522	19728	19878	19330	19485	19627	19545	19870	19501	19556	19456	19572	19650	19666	19517	19631	19480	19671	19583	19513	19443	19548	19503	19695	19695	19587	19732	19351	19646	19862	19661	19845	19723	19694	19776	19619	19515	19643	19605	19846	19677	19714	19526	19655	19723	19874	19523	19610	19588	19748	19868	19708	19640	19692	19461	19568	19367	19631	19666	19810	19721	19533	19615	19624	19511	19531	19459	19613	19650	19402	19580	19774	19547	19412	19564	19454	19667	19628	19636	19644	19828	19747	19734	19696	19485	19628	19681	19679	19831	19562	19531	19891	19585	19604	19527	19609	19638	19684	19650	19502	19769	19727	19676	19561	19535	19580	19431	19612	19672	19570	19569	19588	19445	19651	19983	19621	19290	19544	19642	19691	19712	19579	19736	19472	19489	19569	19548	19754	19594	19607	19611	19573	19672	19613	19643	19632	19687	19602	19548	19490	19721	19369	19515	19718	19587	19683	19707	19486	19859	19737	19499	19704	19638	19497	19595	19791	19558	19683	19881	19626	19452	19615	19596	19604	19598	19500	19570	19631	19670	19563	19762	19717	19558	19648	19711	19684	19656	19682	19710	19660	19654	19821	19691	19698	19778	19649	19691	19721	19441	19697	19695	19543	19621	19693	19609	19596	19569	19799	19715	19450	19649	19493	19675	19529	19573	19658	19600	19476	19890	19715	19525	19585	19684	19647	19432	19575	19627	19732	19685	19666	19620	19725	19618	19646	19593	19719	19512	19691	19515	19581	19560	19620	19484	19589	19614	19546	19717	19595	19476	19699	19755	19728	19665	19768	19572	19705	19731	19424	19644	19611	19567	19541	19733	19634	19581	19642	19499	19583	19587	19625	19676	19503	19778	19638	19525	19712	19670	19721	19379	19829	19728	19452	19585	19590	19718	19645	19872	19481	19698	19576	19585	19876	19657	19802	19786	19640	19656	19567	19577	19790	19595	19656	19674	19531	19598	19554	19718	19821	19559	19722	19567	19644	19904	19874	19619	19737	19656	19805	19647	19753	19765	19594	19615	19615	19645	19871	20031	19880	19597	19814	19590	19588	19404	19564	19436	19692	19525	19707	19508	19577	19854	19755	19647	19577	19674	19633	19641	19848	19661	19724	19630	19699	19939	19765	19770	19502	19613	19703	19684	19604	19838	19697	19565	19726	19722	19692	19639	19643	19724	19655	19772	19509	19768	19625	19593	19568	19793	19729	19470	19686	19741	19682	19589	19831	19733	19753	19639	19696	19527	19322	19589	19638	19784	19770	19530	19615	19572	19678	19648	19812	19886	19713	19490	19765	19660	19785	19581	19549	19428	19708	19733	19650	19877	19708	19690	19789	19575	19710	19581	19642	19462	19602	19595	19870	19516	19500	19776	19679	19667	19570	19850	19673	19407	19601	19611	19835	19766	19696	19557	19695	19685	19457	19427	19320	19745	19724	19853	19799	19839	19693	19565	19764	19587	19643	19745	19485	19573	19518	19603	19864	19650	19757	19684	19510	19648	19568	19734	19768	19590	19761	19833	19757	19711	19583	19785	19578	19684	19764	19729	19603	19501	19812	19645	19678	19761	19920	19671	19522	19600	19621	19652	19695	19756	19647	19627	19791	19738	19839	19599	19843	19821	19460	19611	19717	19595	19538	19619	19468	19680	19651	19426	19509	19553	19612	19618	19631	19627	19593	19794	19931	19649	19583	19584	19449	19826	19593	19721	19659	19690	19669	19582	19515	19703	19835	19548	19706	19628	19847	19730	19747	19522	19666	19627	19517	19674	19632	19669	19544	19586	19723	19632	19574	19680	19814	19722	19791	19725	19824	19650	19836	19627	19589	19707	19670	19762	19589	19658	19617	19647	19590	19265	19802	19695	19524	19830	19601	19620	19760	19465	19680	19727	19601	19523	19565	19669	19441	19640	19616	19710	19570	19508	19664	19612	19582	19426	19457	19511	19653	19877	19749	19593	19685	19531	19388	19503	19777	19511	19658	19557	19623	19617	19577	19609	19600	19796	19644	19815	19728	19446	19630	19597	19619	19689	19571	19647	19498	19770	19822	19465	19685	19996	19673	19760	19788	19478	19532	19447	19688	19545	19601	19626	19695	19870	19615	19792	19839	19655	19844	19687	19968	19478	19572	19748	19713	19768	19698	19674	19674	19824	19810	19696	19504	19485	19702	19596	19583	19853	19889	19451	19640	19552	19683	19453	19718	19594	19648	19783	19807	19526	19855	19631	19723	19457	19571	19622	19779	19496	19716	19608	19474	19646	19608	19497	19380	19674	19578	19543	19617	19740	19513	19838	19722	19652	19560	19709	19444	19545	19726	19602	19359	19751	19711	19472	19485	19457	19716	19768	19964	19820	19595	19630	19800	19857	19769	19639	19815	19506	19637	19630	19886	19847	19676	19750	19658	19675	19646	19743	19536	19546	19651	19607	19683	19747	19800	19622	19571	19644	19535	19585	19533	19667	19775	19853	19851	19576	19726	19552	19651	19293	19501	19444	19669	19649	19608	19637	19695	19688	19577	19966	19409	19524	19630	19583	19695	19548	19688	19737	19527	19656	19603	19686	19672	19663	19588	19786	19694	19743	19605	19590	19727	19805	19921	19650	19570	19688	19411	19621	19832	19769	20011	19632	19579	19582	19662	19832	19526	19634	19666	19721	19753	20007	19780	19826	19691	19530	19586	19622	19563	19745	19750	19677	19589	19607	19460	19811	19733	19601	19574	19554	19532	19723	19820	19770	19834	19565	19591	19876	19435	19607	19591	19698	19491	19597	19630	19753	19687	19780	19514	19458	19652	19723	19855	19751	19721	19686	19640	19752	19731	19601	19608	19483	19660	19671	19729	19666	19667	19501	19815	19789	19435	19696	19861	19537	19684	19826	19676	19415	19564	19428	19586	19747	19650	19625	19595	19654	19624	19436	19579	19506	19605	19682	19457	19652	19610	19625	19635	19536	19668	19546	19736	19562	19703	19694	19862	19751	19571	19669	19696	19669	19491	19621	19785	19716	19549	19668	19774	19887	19664	19742	19521	19528	19563	19699	19564	19895	19777	19604	19742	19937	19757	19749	19545	19688	19589	19686	19674	19673	19800	19603	19593	19446	19536	19532	19741	19473	19821	19771	19864	19685	19734	19888	19886	19678	19720	19702	19823	19799	19659	19658	19572	19626	19812	19754	19662	19648	19669	19700	19568	19553	19599	19663	19654	19812	19581	19676	19494	19475	19628	19808	19746	19565	19720	19531	19731	19632	19586	19514	19615	19779	19773	19574	19718	19407	19502	19573	19446	19599	19688	19733	19687	19678	19557	19575	19815	19683	19735	19853	19547	19723	19608	19680	19561	19693	19614	19778	19770	19476	19453	19598	19494	19757	19486	19439	19648	19568	19636	19486	19773	19563	19488	19723	19862	19523	19449	19785	19682	19660	19741	19526	19611	19888	19648	19620	19600	19778	19648	19735	19562	19658	19665	19454	19776	19703	19838	19649	19684	19701	19759	19704	19698	19716	19708	19664	19690	19789	19654	19681	19506	19742	19794	19720	19701	19586	19497	19718	19728	19489	19759	19638	19840	19679	19630	19639	19714	19690	19707	19686	19767	19583	19797	19719	19687	19593	19555	19707	19575	19764	19733	19630	19641	19612	19718	19773	19653	19548	19498	19557	19721	19733	19761	19530	19823	19580	19805	19554	19565	19688	19638	19828	19660	19640	19639	19635	19864	19705	19642	19688	19711	19635	19544	19666
23727	37828	34181	27222	22564	19709	18180	17292	17153	16711	16642	16555	16675	16647	16345	16183	16082	15972	16048	16087	15886	15690	15749	15269	15422	15461	15445	15283	15325	15255	15285	15132	15226	15330	15253	15160	15224	15300	15288	15292	15462	15475	15995	16292	16174	16003	15811	15351	15362	15008	15258	15182	15358	15250	15253	15177	15355	15090	15235	15308	15158	15319	15288	15453	15401	15154	15149	15416	15156	15256	15272	15252	15197	15128	15291	15301	15274	15226	15159	15193	15154	15317	15208	15021	15274	15102	15322	15163	15204	15279	15236	15146	15205	15081	15179	15192	15286	15284	15110	15088	15259	15155	15261	15181	15138	15248	15408	15190	15189	15255	15127	15297	15160	15052	15140	15278	15205	15138	15193	15243	15151	15216	15175	15250	15182	15281	15163	15339	15317	15098	15189	15047	15210	15168	15167	15180	15273	15251	15106	15271	15268	14991	15027	15052	15102	15196	15281	15292	15278	15295	15226	15334	15035	15166	15155	15142	15286	15275	15292	15202	15142	15322	15295	14933	15304	15302	15185	15290	15250	15162	15309	15065	15240	15080	15222	15140	15217	15175	15119	15141	15117	15046	15214	15195	15292	15163	15079	15249	15158	15281	15105	15213	15131	15012	15353	15090	15203	15084	15169	15240	15365	15285	15288	15254	15056	15346	15195	15329	15028	15246	15245	15137	15260	15246	15244	15294	15162	15112	15131	15192	15327	15213	15141	15224	15258	15030	15240	15163	15226	15073	15294	14986	15155	15128	15154	15293	15223	15268	15212	15279	15261	15209	15324	15108	15233	15051	15290	15174	15113	15331	15138	15206	15227	15067	15231	15298	15223	14992	15266	15215	15137	15192	15234	15283	15047	15231	15106	15190	15170	15163	15246	15113	15173	15273	15142	15268	15324	15299	15299	15210	15320	15181	15114	15201	15245	15166	15118	15181	15126	15282	15394	15185	15327	15257	15130	15063	15314	14983	15048	15113	15332	15283	15208	15085	15280	15252	15138	15126	15100	15056	15195	15205	15129	15155	15166	15160	15261	15268	15202	15164	15246	15350	15183	15372	15104	15154	15254	15328	15143	15163	15347	15468	15187	15333	15311	15241	15095	15247	15403	15159	15098	15148	15163	15114	15206	15125	15081	15252	15262	15277	15071	15306	15149	15320	15116	15074	15017	15419	15312	15245	15156	15144	15283	15328	15333	15209	15175	15175	15180	15114	15201	15166	15161	15185	15251	15373	15116	15220	15174	15259	15419	15347	15230	15399	15128	15117	15212	15302	15081	15241	15176	15228	15292	15367	15266	15259	15295	15346	15165	15092	15261	15311	15259	15302	15221	14967	15080	15158	15147	15048	15209	15260	15123	15268	15293	15228	15193	15161	15301	15254	15366	15138	15089	15330	15184	15125	15154	15301	15239	15282	15143	15296	15062	15265	15246	15039	15136	15379	15052	15275	15288	15211	15194	15289	15138	15235	15223	15226	15184	15264	15361	15166	15102	15189	15263	15167	15109	15247	15275	15238	15270	15206	15170	15059	15342	15237	15311	15396	15239	14978	15177	15112	15132	15289	15065	15207	15227	15181	15210	15051	15363	15197	15099	15162	15268	15231	15183	15194	15388	15093	15361	15348	15159	15225	15069	15249	15266	15030	15389	15137	15288	15006	15327	15196	15261	15128	15182	15223	15108	15236	15282	15238	15033	15151	15279	15188	15077	15271	15083	15243	15234	15210	15298	15132	15200	15326	15135	15310	15107	15133	15193	15325	15308	15255	15215	15315	15158	15157	15336	15403	15233	15255	15231	15307	15102	15285	15199	15263	15322	15161	15106	15299	15326	15278	15151	15140	15279	15224	15233	15236	15287	15211	15101	15246	15210	15218	15045	15352	15220	15292	15128	15173	15150	15280	15216	15115	15241	15100	15350	15140	15176	15303	15098	15216	15176	15011	15199	15224	15279	15154	15177	15227	14980	15262	15187	15133	15023	15167	15009	15350	15092	15189	15089	15077	15289	15372	15235	15129	15032	15216	15195	15329	15097	15162	15113	15241	15286	15136	15135	15179	15150	15097	15215	15325	15280	15194	15338	15160	15237	15244	15218	15235	15156	15392	15130	15140	15262	15332	15201	15285	15227	15130	15124	15104	15317	15100	15237	15204	15220	15234	15241	15343	15288	15161	15188	15200	15201	15191	15287	15167	15036	15136	15105	15165	15331	15341	15155	15290	15230	15016	15349	15129	15231	15123	15034	15243	15185	15220	15035	15323	15110	15255	15212	15184	15229	15129	15333	15233	15419	15175	15234	15212	15263	15029	15307	15288	15233	15091	15404	15108	15051	15209	15135	15141	15081	15153	15202	15153	15171	15104	15101	15257	15138	15305	15288	15178	15311	15228	15234	15184	15284	15268	15099	15207	15223	15291	15249	15215	15075	15280	15210	15206	15113	15112	15157	15173	14980	15213	15035	15076	15303	15142	15248	15236	15340	15000	15182	15077	15186	15300	15194	15258	15182	15113	15158	15046	15046	15137	15101	15105	15326	15288	15332	15066	15050	15086	15368	15197	15298	15006	15274	15255	15289	15058	15240	15279	15113	15248	15209	15150	15146	15180	15267	15188	15076	15107	15352	15262	15201	15243	15331	15241	15315	15093	15397	15100	15187	15172	15236	15183	15091	15254	15234	15097	15347	15070	15130	15252	15189	15164	15273	15282	14942	15071	15244	15164	15336	15106	15130	15100	15156	15373	15289	15222	15181	15202	15147	15231	15117	15297	15062	15227	15294	15268	15269	15304	15130	15242	15260	15172	15256	15241	15241	15088	15259	15371	15301	15219	15106	15293	15254	15206	15251	15291	15262	15195	15271	15231	15273	15225	15376	15173	15090	15132	15279	15169	15208	15129	14978	15034	15116	15160	15189	15223	15272	15378	15297	15105	15507	15104	15176	15267	15110	15116	15006	15120	15255	15296	15105	15188	15156	15260	15105	15089	15248	15448	15284	15326	15246	15111	15184	15027	15267	15244	15274	15172	15226	15275	15094	15111	15253	15249	15176	15102	15118	15220	15347	15114	15233	15128	15163	15136	15447	15311	15133	15104	15174	15140	15225	15320	15193	15260	15258	15176	15160	15214	15168	15166	15049	15124	15179	14928	15197	15148	15083	15213	15146	15267	15282	15239	15307	15183	15147	15135	15067	15282	15404	15110	14992	15266	15188	15149	15206	15082	15314	15158	15221	15114	15255	15247	15186	15076	15320	15314	15394	15187	15140	15242	15137	15233	15176	15181	15155	15173	15173	15075	15166	15093	15201	15191	15337	15332	15097	15164	15208	15358	15133	15213	15408	15204	15271	15255	15080	15201	15325	15326	15109	15160	15225	15217	15305	15032	15164	15212	15172	15248	15189	15239	15278	14976	15220	15191	15201	15269	15111	15227	15239	15128	15097	15356	15223	15390	15224	15151	15290	15145	15158	15345	15219	15011	15298	15196	15028	15304	15070	15356	15118	15094	15351	15400	15261	15227	15215	15211	15333	15279	15268	15177	15086	15171	15105	15144	15182	15048	15149	15314	15084	15166	15065	15205	15085	15179	15143	15068	15157	15167	15186	14925	15213	15105	15332	15212	15286	15193	15246	15128	15147	15280	15264	15306	15029	15348	15307	15087	15320	15175	15228	15235	15067	15313	15184	15356	15039	15204	15268	15151	15070	15395	15241	15181	15217	15129	15240	15258	15130	15120	15219	15217	15063	15111	15202	14981	15155	15201	15019	15350	15306	15091	15351	15274	15181	15225	15200	15060	15292	15306	15130	15354	15359	15078	15274	15249	15086	15247	15288	15127	15385	15226	15312	15200	15299	15318	15214	15268	14997	15076	15139	15178	15224	15207	15336	15080	15256	15176	15088	15134	15205	15108	15264	15206	15292	15249	15166	15024	15128	15194	15241	15162	15336	15191	15072	15113	15148	15304	15285	15279	14940	15153	15096	15003	15268	15238	15170	15153	15284	15323	15193	15088	15291	15105	15184	15259	15244	15253	15248	15244	15164	15256	15299	15245	15186	15268	15448	15126	15288	15195	15231	14967	15344	15149	15100	14963	15264	15084	15178	15187	15297	15007	15335	15091	15265	15300	15238	15177	15182	15276	15317	15240	15244	15256	15273	15022	15259	15096	15198	15361	15308	15025	15164	15277	15256	15127	15287	15235	15114	14976	15347	15133	15103	15277	15240	15202	15183	15360	15190	15257	15312	15072	15196	15113	15127	15250	15280	15209	15258	15097	15265	15226	15383	15146	15116	15255	15337	15118	15117	15299	15256	15238	15256	15197	15142	15207	15190	15328	15265	15122	15254	15212	15123	15257	15188	15028	15271	15530	15112	15186	15249	15167	15040	15197	15278	15268	15145	15103	15376	15215	15357	15129	15189	15226	15204	15180	15155	15204	15165	15235	15175	15367	15297	15205	15154	15350	15227	14979	15112	15167	15114	15320	15226	15032	15376	15064	15197	15294	15291	15117	15243	15251	15094	15068	15176	15136	15301	15197	15292	15045	15144	15185	15182	15162	15289	15121	15072	15224	15153	15249	15292	15163	15327	15177	15230	15148	15180	15288	15120	15194	15175	15142	15242	15077	15124	15123	15135	15065	15178	15209	15314	15090	15306	15243	15128	15101	15169	15337	15169	15153	15192	15192	15167	15159	15070	15273	15069	15199	15260	15223	15144	15191	15324	15079	15226	15123	15291	15129	15458	15184	15223	15165	15223	15076	15260	15247	15319	15116	15062	14936	15205	15304	15148	15346	15165	15292	15141	15200	15170	15093	15321	15327	15087	15288	15265	15177	15325	15396	15095	15116	15174	15404	15260	15308	15266	15148	15229	15020	15349	15260	15391	15235	15193	15262	15206	15131	14969	15307	15340	15177	15361	15093	15122	15233	15223	15198	15183	15222	15114	15262	15340	15133	15173	15132	15014	15406	15135	15472	15018	15179	15265	15258	15085	15187	15228	15162	15126	15197	15250	15071	15259	15180	15351	15330	15242	15180	15112	15145	15108	15173	15214	15152	15320	15165	15106	15349	15199	15184	15327	15324	15191	15171	15253	15011	15283	15287	15231	15409	15301	15266	15302	15215	15130	15276	15137	15144	15207	15119	15224	15038
23384	21001	28422	23843	22000	24957	26152	21899	20878	20855	20681	20599	20721	20531	20375	20151	20144	20102	20072	19931	20009	19666	19709	19598	19448	19330	19514	19488	19368	19094	19062	19111	19008	19286	19299	19250	19199	19310	19350	18931	19182	19369	19584	20510	21035	20536	19922	19668	19398	19005	19044	19190	19154	18874	19267	19141	19098	19006	19076	19340	19195	18876	19010	19213	19016	19150	19251	18940	18847	19167	18902	18888	19037	19085	19121	19158	19076	18978	18931	19139	19100	19083	19166	18955	19160	18953	18974	18971	19142	18949	19171	18986	18803	19029	19245	19278	18959	18861	19205	19037	19167	18986	18985	19107	19197	19062	19118	19176	19159	18999	19175	19029	19165	18926	19139	19064	19049	19317	19138	19017	18872	19261	19128	19013	19142	19180	18899	19168	19057	19280	19137	19232	19158	18926	19137	18861	19089	19006	19051	19218	19148	18890	18997	19252	19208	19067	18880	19084	19027	18962	19045	19005	19109	19088	18998	18824	19312	19128	18993	19122	19002	19048	18806	19000	18939	18915	18877	18986	19148	19320	18958	18966	19057	19131	19196	19100	19363	18947	18942	19108	19117	19131	19183	18960	19193	18895	19163	18913	19165	19267	19009	19046	19073	19012	18961	19010	19216	19001	19073	19067	19196	18922	19052	18765	19050	19024	18941	19160	19247	18999	19313	19102	19260	19061	19039	19089	19019	19078	18846	18832	19009	19222	19195	19084	18857	19090	19055	18854	18914	18883	19126	18881	18847	18905	19227	19115	19234	18955	18891	19117	19063	18966	18939	18988	19108	19002	19286	19157	19009	19050	19124	19053	19205	18921	19216	19218	18946	19233	19148	19021	19184	19120	19083	18965	19060	18881	19091	19284	19101	19027	18840	19138	19072	19059	18902	18979	18933	18962	19086	19121	19098	18982	19155	19103	19160	19100	19130	19201	18906	19106	18865	18910	18964	19226	19031	19012	19031	19025	18968	18738	19058	19038	19049	19073	19016	19010	19101	18983	18817	19199	18826	19326	19053	19059	19030	18824	19005	19017	19010	18693	19044	18952	19175	19152	19138	19007	19071	18802	19091	18943	19082	19132	18990	18988	18956	19123	19084	19069	18976	19036	19203	19023	19109	19227	18917	18826	18912	18877	18882	19357	19018	18919	19045	18991	18843	18903	18991	18875	19212	19016	19022	18755	19107	18974	18878	18835	19179	19143	19171	18824	18968	18984	19166	18865	19182	18949	19110	19145	18937	19122	18832	19030	18951	19007	19162	19202	19199	19074	19311	19065	18984	18979	19059	19214	18892	19054	18946	19100	18985	18941	18799	18932	19247	18998	19039	19153	19281	19090	19209	19114	19091	18856	19086	19159	19184	18994	18746	19016	18759	19066	19007	19078	19044	19109	19095	18960	19118	19399	19095	18891	19115	19048	19071	18977	18842	19093	19036	19195	18953	18802	19050	18908	19240	19110	19037	18813	19020	18974	19083	19047	19020	18952	19064	19264	19025	19099	19155	18812	18980	19263	19020	19231	19308	19213	19024	19005	18912	18893	18923	19000	18943	19058	18823	19113	18941	19141	18852	19055	18968	19089	18920	19118	19208	19028	19154	18984	19145	19095	19141	19115	18965	19059	18950	19183	19019	18969	18992	18917	18868	18802	18984	19071	19080	18822	18862	18951	18944	18753	19046	19137	19146	19176	19149	19204	19139	18939	19155	18948	18812	19046	19119	18987	18974	18833	19141	19111	19140	19053	19137	19169	19091	19107	19047	19203	19066	18875	19041	18983	19141	18853	19090	18969	18992	19291	19015	19035	19170	19111	19064	19084	19162	18979	18946	19120	19004	18889	18888	19188	19125	18972	18945	18980	18978	18948	19088	18892	19091	19131	18896	18967	18923	18919	19130	19044	18876	19005	19117	18811	18777	19119	18956	19044	19118	18962	18989	18900	19012	19012	19006	18935	19022	19083	18956	19053	19082	18978	18908	18938	18976	19050	18848	18989	19038	19147	19157	19177	18878	18848	19013	19159	19402	19023	19100	19168	19049	18838	19133	19071	19029	19002	18924	18985	19065	19014	19147	19042	18950	19175	19040	19096	18993	18948	19093	18923	18967	19059	18996	19100	19178	19151	18915	18919	18974	18933	19238	19100	18926	19026	18937	18992	18812	18793	18968	18993	19051	18987	19091	19165	19150	18938	19068	18939	19346	19217	19384	18964	19158	18902	19204	19077	18998	18879	18999	18840	19046	18854	18999	19110	19084	18976	19025	18958	19247	19159	19100	18788	18894	18957	19016	18963	19125	18759	18984	19135	19010	18960	18959	19069	19146	18919	19041	18908	18982	19203	18976	19053	19098	19073	19153	19019	19080	18995	19062	19050	18935	19135	19065	18869	19081	19021	18876	18786	19171	19075	19103	19114	19045	19024	19042	19099	19134	19004	18963	18897	19061	19054	18944	19140	19010	18948	19256	19220	19159	19109	18946	19157	19183	19091	19001	19225	19179	18894	18893	19303	18905	19085	18906	19100	19069	18995	18952	18918	18925	19101	19053	18907	19090	18941	19144	19099	18949	18892	19078	18853	19073	19157	19011	19056	19122	18895	18957	18843	19221	18871	18927	18922	18886	19081	19103	18975	18853	18999	19104	19078	18996	19089	19034	19060	19145	19017	19136	18960	19103	18970	18989	19070	18935	18928	19108	19146	18921	19061	19024	19073	18994	19036	18925	18811	19029	18867	18880	19211	19136	19046	19112	19030	18956	18801	19042	18993	19114	18996	18846	19108	18929	18984	19111	18934	19087	19027	18763	18983	19021	19017	19047	18813	19061	18943	19038	18885	19137	18882	19062	18979	19223	19284	19036	19018	19149	19152	19248	19162	19032	19018	19021	18999	19134	19115	19199	18953	18915	18955	19088	18924	19088	18954	18920	19152	19051	19064	18876	19165	18917	19024	18997	18884	19007	19172	19146	18939	19000	18998	18992	19066	18931	18776	19085	18947	18899	19083	19105	19014	19145	19191	18896	18786	19015	18969	18998	19085	18837	18834	19099	18934	19084	19083	18938	18999	19102	18917	18846	18836	19057	18798	18895	19152	19117	18958	18976	19025	19048	19216	19114	18875	18905	19023	18941	19162	19117	19092	19149	19110	19204	18948	19029	18945	18899	19159	19139	18988	18981	18881	19133	19150	19014	18969	18993	18953	19048	19075	18843	18932	19052	19011	19034	18816	19122	19023	18971	19233	18993	18810	18922	19110	19169	18954	19292	18918	19145	18856	18943	18668	19040	19132	19139	19130	19078	19013	18957	18902	18921	19047	19093	19038	19205	18910	19059	18936	19109	18985	19141	19015	18950	19154	18902	19225	18983	18809	19141	19056	19181	18874	18978	18982	18749	19024	19156	19127	19002	19003	19007	18874	19044	19079	18824	19141	19061	19017	19217	19023	18990	19129	19085	19190	19036	18754	18975	19096	18931	19183	19151	19005	18970	19133	19082	18765	19176	18988	19128	19074	18879	19147	18963	19133	18824	19032	19055	19185	19041	19239	18982	19134	18780	18884	19088	18994	19028	19059	19045	18928	19127	18957	19071	18934	19034	19020	18961	19022	19109	18924	19006	18934	18990	18987	19246	18975	19112	19031	18937	19043	19024	19025	19124	18988	19050	19097	19041	18990	19083	19199	19055	19092	19030	19180	18887	18907	19252	19139	18996	18994	18907	19032	19049	19065	19105	18922	19185	19055	19006	18960	18878	18946	19079	19038	19136	19038	19124	19156	19020	19067	19128	19111	19014	19054	19229	18909	19032	19030	19231	19148	18950	18958	19159	18957	18998	19104	19051	18812	19097	19047	18948	19106	18941	19164	19114	18939	18838	18979	19083	19098	18983	19058	19141	19082	18881	19098	19031	18899	19062	19100	18825	19036	19104	19056	19026	19093	18899	18840	19184	19154	19197	19098	19150	18938	19106	19004	19036	18766	19039	19051	19209	19089	19201	18968	19156	18996	19239	19001	19076	19065	18960	19258	18955	19039	19055	19108	19097	18953	19121	18887	19074	19072	19132	18855	19073	18920	18993	19017	18952	19207	19008	18872	19022	19061	19243	19027	19082	18935	19013	18793	19091	19007	19049	19050	18950	19011	19009	19024	19045	19041	19236	19067	19082	18794	19032	19092	19013	19154	19189	19031	19164	18973	18889	19031	19065	18845	18901	19014	18924	18979	19121	19193	19186	19036	18949	18988	18814	19320	19125	18891	19050	19173	19240	18952	19107	18936	19024	18948	19205	19148	19148	19128	19151	19055	19151	19212	19161	18870	19065	19020	18909	18989	18957	18956	19193	19102	19110	19101	18837	18929	18967	19063	19053	19021	19183	19032	19242	19025	18840	18964	19058	19052	19236	19081	19021	19045	18958	19115	19056	19019	18965	18767	19137	19081	19307	19138	19037	19127	18963	19088	18811	19215	19080	18972	18901	19019	19026	19005	19005	19049	19051	18925	19195	19169	19271	19148	19046	18805	19050	18950	18964	19058	19035	19167	19023	19228	19106	19118	19131	19190	18891	19099	18859	19059	18987	19128	19014	19033	18882	19133	18865	19019	18985	19052	19405	19099	19209	18844	18889	18981	19179	18924	19191	18955	19103	19054	19021	19005	18971	18901	19020	18948	19005	19065	18936	19013	19081	19193	18951	18975	18923	19032	18996	19081	18871	19056	19018	18998	19043	18964	19179	19073	18978	19008	18968	19176	19162	19087	19068	19019	19120	19158	19107	19151	18972	19052	19014	18895	18981	19054	18810	19118	18949	18942	18973	18964	18944	18984	18991	19254	18882	19186	19163	19010	19196	19021	19025	18913	18908	18901	18963	19103	18987	18915	19024	19239	18900	19064	19027	19049	18996	19122	19104	19128	19179	18969	19033	19108	18799	18919	19143	19060	19167	19034	19039	18952	19004	19114	18965	18862	18831	19001	18810	19119	19077	18970	19048	19131	19162	19024	18994	19079	19101	18934	19207	19037	19220	18981	18918	19003	19018	19248	19132	18875	19086	18829	19112	19114	18905	19030	19170	19214	19057	19013	19063	18856	19028	18968	19064	19019	19046	19073	18805	19219	18971	18924	18906	18837	18991	19184	19200	19115	18958	19030	19048	18891
25961	42200	39357	31935	26590	22584	19872	18650	18001	17304	17253	17176	17273	17157	16708	16462	16449	16098	16172	16053	15839	15458	15556	15214	15151	15342	15109	14999	14988	15050	15057	15092	14958	14788	14811	14890	14976	14991	15062	14900	14865	14860	15341	17081	17226	16631	15937	15375	15074	14893	14819	15031	14901	14880	14927	14860	14685	14895	14874	14898	14808	14773	14758	14757	14738	14864	14827	14756	14778	14817	14670	14837	14827	14796	14796	14906	14929	14977	14772	14901	14896	14993	14795	14976	14895	14733	14869	14774	14808	14768	14825	14840	14996	14888	14964	14699	14822	14779	14805	14897	14971	14842	14860	14806	14988	14866	14733	14730	14712	15033	14847	14716	14715	14831	14952	14692	14734	14844	14952	15010	14829	14914	14809	14894	14887	14862	14847	14928	14918	15009	14833	14705	14903	14728	14766	14913	14876	14766	15107	14958	14715	14872	14746	14776	14930	14889	14802	14784	14780	14981	14563	14743	14968	14876	14682	14830	14762	14788	14986	14719	14787	14924	14754	14985	14841	14798	14768	14926	14679	14912	14963	14886	14887	14846	14855	14805	14925	14875	14958	14799	14801	14887	14914	14887	14931	14976	14852	14842	14809	14794	14892	14856	14872	14779	15048	14760	14936	14646	14775	14772	14813	14691	14838	14765	14812	14884	14799	14974	14882	14918	14905	14774	14849	14735	14775	14798	14771	14692	14755	14806	14909	14581	14762	14661	14794	14880	14820	14961	15026	14807	14838	14971	14764	14948	14815	14904	14698	14761	15116	14743	14923	14806	14975	14805	14803	14885	14841	14817	14857	14869	14695	14829	14919	14801	14943	14781	14758	14823	14909	14739	14901	14815	14856	14856	14943	14757	14693	14830	14923	14805	14869	14898	14707	14781	14794	14854	14818	14798	14954	14899	14703	15032	14763	14746	14706	14866	14809	14834	14939	14767	14783	14688	15034	14769	14906	14824	14816	14942	14815	14830	14796	14712	14809	14876	14793	14893	14741	14828	15058	14663	14911	14975	14898	14861	14881	14963	14878	14803	14834	14904	14924	14762	14894	14809	14891	14839	14861	14866	14960	14692	14783	14669	14799	14900	14939	14851	14868	14909	14958	14914	14846	14898	14797	15005	14697	14984	14749	14809	14806	14722	14733	14929	14904	14908	14974	14804	14740	14723	14905	14554	14843	14641	14828	14870	14934	14708	14880	14726	14773	14825	14768	14782	14955	14847	14746	14833	14873	14814	14810	14985	14810	14960	14659	14851	14876	14858	15017	14732	14875	14792	14959	14734	14914	14772	14687	14934	14791	14800	14738	14826	14849	14874	15028	14826	14932	14905	14899	14927	14756	14770	14801	14929	14895	14773	14883	14677	14779	14763	14928	14908	14977	14901	14759	14983	14760	14866	14784	14814	14925	14784	14875	14901	14656	14645	14631	14857	14869	14903	14881	14914	14730	14838	14751	14790	14902	14786	14807	14874	14762	14814	15069	14722	14919	14838	14868	14894	14924	14775	14840	14859	14872	14728	14878	14850	14854	14801	14734	14767	14965	14762	14742	14708	14861	14835	14886	14778	14884	14857	14832	14903	14717	14941	14976	14737	14816	14826	14793	14675	14582	14824	14925	14862	14729	14667	14772	14771	14859	15013	14911	14654	14709	14799	14905	14974	14766	14770	14973	14676	14954	14981	14745	14684	14882	14851	14786	14888	14743	14779	14789	14969	14906	14819	14907	14717	14846	14936	14816	14847	14759	14807	15025	14751	14880	14731	14777	14614	14708	14958	14965	14659	14758	14747	14883	14827	14795	14828	14784	14873	14794	14773	14873	14819	14923	14960	14691	14813	14699	14905	14904	14880	14756	14815	14838	14905	14752	14882	14721	14764	14969	14835	14942	14780	14726	14812	14837	14808	14855	14609	14797	14782	14954	14772	14698	14830	14894	14806	14748	14896	14937	14849	14815	14907	14878	14816	14702	14878	14750	14846	14886	14798	14668	14864	14907	14900	15039	14843	14847	14984	15028	14947	14769	14986	14716	14723	14952	14913	14861	14830	14811	14879	14720	14743	14870	14879	14815	14747	15080	14686	14781	14790	14940	14841	14890	14807	14730	15002	14745	14916	14974	14791	14862	14762	14841	14673	14860	14796	14787	14699	14843	14869	14726	14674	14885	14861	14980	14886	14673	14844	14745	14895	14953	14878	14916	14824	14906	14939	14780	14886	14752	15162	14812	14901	14753	14641	14779	14868	14886	14634	14906	14943	14733	14984	14882	14841	14712	14754	14809	14789	14869	14896	14779	14901	14676	14866	14942	14849	14831	14824	14848	14628	14944	14918	14668	14797	14874	14750	14818	14911	14790	14934	14861	14964	14957	14895	14860	14972	14797	14926	14852	14765	14938	14877	14813	14797	14908	14798	14860	14774	14845	14776	14750	14940	14804	14946	14837	14893	14772	14784	14836	14829	14858	14895	14994	14923	14629	14840	14947	14754	15025	14839	14816	14641	14992	14784	14946	14703	14923	14882	14878	14879	14876	14865	14930	14639	14792	14744	14793	14867	14954	14894	14737	14916	14779	14912	14752	14963	14954	14849	14931	14785	14950	14845	14806	14974	14769	14946	14740	14740	14875	14847	14762	14888	14845	14845	14862	14705	14817	14813	14833	14970	14772	14924	14978	14744	14814	14899	14833	14865	14860	14825	14863	14994	14724	14818	14968	15006	14746	14699	14799	14940	14744	14880	14719	14731	14672	14837	14994	14924	14644	14788	14633	14871	14781	14814	14884	14800	14842	14847	14915	14744	14744	14835	14785	15024	14784	14725	14799	14917	14876	14688	14764	14760	15089	14773	14776	14889	14767	14947	14945	14762	14882	14881	14688	14979	14704	14716	14708	14805	14921	14922	14662	14758	14700	14700	14781	14870	14910	14673	14921	14790	14917	14982	14814	14975	14868	14745	14890	14846	14820	14793	14951	14738	14835	14976	14899	14811	14798	14835	14772	14985	14819	14673	14938	14929	14761	14760	14831	14798	14939	14791	14891	14875	14880	14944	14726	14753	14813	14776	14713	14758	14770	14743	14729	14867	14852	14970	14915	14853	14914	14847	14832	14830	14914	14766	14815	14797	14886	14854	14906	14821	14924	14804	14847	14848	14831	14607	14711	14767	14780	14863	14836	14973	14937	14808	14797	14682	14761	14955	14912	14791	14905	14912	14982	14662	14961	14775	14780	14974	14591	14700	14763	14926	14865	14747	14875	14852	14843	14692	14957	14750	14730	14756	14853	14782	15020	14854	14923	14853	14966	14854	14897	14714	14896	14885	14813	14693	14933	14794	15050	14744	14906	14687	14834	14757	14741	14774	15016	14770	14877	14742	14948	15008	14803	14790	14793	14748	14826	14904	14760	14790	14769	14789	14838	14848	14815	14798	14778	15000	14895	14967	14805	14984	14727	14700	14772	14884	14819	14800	14823	14900	15026	14913	14811	14768	14900	14939	14862	14988	14961	14953	14830	14801	14812	14847	14890	14899	14746	14779	14897	14749	14851	14949	14886	14729	14821	14708	14878	14688	14899	14903	14898	14730	14743	14851	14712	14891	14981	14982	14823	14840	14835	14743	14811	14912	14743	14923	14775	14593	14838	14754	14798	15099	14703	14852	14936	14837	14907	14860	14614	14827	14768	14823	14755	14865	14754	14897	14803	14793	14920	14860	14868	14821	14915	14706	14817	14614	14753	14968	14784	14803	14870	14735	14854	14918	14902	14704	14870	14909	14900	14869	14600	14724	14841	14876	14694	14791	14747	14956	15004	14902	14979	14764	14751	14596	14897	14825	14905	15012	14871	14790	14890	14756	15026	14926	14929	14961	14815	14825	14778	14855	14965	14922	14582	14641	15057	14905	14706	14989	14835	14636	14931	14911	14759	14734	14844	14763	14865	14951	14743	14797	14869	14816	14842	14836	14836	14944	14768	14766	14882	14704	14894	14970	14893	14859	14762	14825	14823	14865	14870	14994	14763	14862	14837	14987	14861	14821	14721	14761	14805	14739	14808	14934	14899	15056	14728	14892	14902	14886	14877	14773	14767	14936	14894	14785	14654	14720	14630	14730	14776	14805	14724	14874	14868	14849	14878	14643	14716	14871	14888	14843	14898	14835	14988	14804	15012	14881	14746	14729	14942	14888	14982	14786	14867	14779	14828	14769	14814	14940	14865	14900	14920	14701	14837	14711	14811	14925	15040	14834	14976	14886	14714	14922	14896	14952	14870	14838	14842	14758	15078	14864	14820	14844	14818	14793	14796	14717	14809	14618	14809	14913	14754	14999	14785	14824	14974	14880	14906	14919	14973	14683	14914	14709	14697	14659	14813	14886	14759	14839	14863	14780	14755	14775	14829	14724	14657	14803	14840	14726	14840	14857	14634	14802	14795	14938	14817	14821	14771	14746	14860	14888	14941	14818	14911	14849	14793	14984	14901	14973	14903	14843	15015	14800	14825	14878	14930	14870	14736	14940	14766	14783	14630	14716	14986	14780	14876	14730	14870	14798	14826	14974	14719	14807	14912	14806	14789	14798	14750	14851	14824	14795	14830	14801	14988	14809	14847	14724	14802	14951	14842	14876	14735	14785	14743	14938	14849	14821	14858	14986	14705	14807	14879	14933	14763	14777	14799	14818	14805	14777	14772	14841	14874	14861	14805	14775	14788	14772	14973	14786	14791	14771	14729	14985	14850	14682	14850	14731	14673	14895	14755	15074	14822	14868	14827	14837	14883	14811	14865	14719	14851	14709	14650	14949	14811	14764	14841	14634	14913	14774	14919	14669	14813	14862	14904	14632	14813	14877	14791	14804	14926	14836	14817	14661	14808	14930	14759	14804	14726	14881	15013	14898	14957	14918	14705	14902	14807	14931	15022	14936	14913	14837	14853	14829	14726	14849	14733	14933	14835	15016	14702	14910	14923	14658	14775	15032	14658	14801	14736	14749	14719	14903	14748	14986	14888	14777	14773	14710	14779	14823	14692	14847	14739	14909	14821	14832	14875	14875	14820	14881	14982	14752	14780	14828	14931	14944	14874	14705	14792	14793	14949	14881	14958	14810	14792	14687	14886	14982	14997	14792	14910	14868	14858	14785	14761	14991	14921	14749
29868	24069	26096	23334	20763	20421	20207	20168	20086	20125	20224	19920	20109	20388	20023	20122	20109	19938	19957	20070	19791	19817	19971	19722	19954	19910	19914	19759	19839	19812	19843	19824	19652	19742	19722	19738	19803	19827	19920	20003	19970	19696	19847	19783	19973	19836	19873	19797	19921	19689	19742	19666	19854	19946	20078	19886	19867	19858	19555	19624	19819	19758	19911	19842	19860	19714	19659	19805	19714	19781	19593	19754	19825	19787	19786	19806	19638	19641	19662	19807	19722	19567	19559	19839	19829	19633	19693	19904	19853	19805	19812	19677	19699	19730	19844	19949	19512	19429	19757	19477	19748	19861	19708	19601	19652	19738	19823	19721	19739	19802	19695	19571	19600	19832	19629	19778	19696	19921	19903	19672	19698	19745	19730	19840	19811	19699	19621	19805	19651	19823	19711	19787	19722	19744	19629	19826	19769	19658	19742	19704	19690	19758	19753	19834	19969	19796	19747	19918	19763	19720	19711	19742	19851	19591	19626	19693	19812	19797	19700	19804	19587	19667	19745	19834	19836	19701	19746	19584	19575	19796	19706	20009	19714	19883	19695	20015	19646	19534	19775	19888	19705	19682	19815	19716	19705	19948	19753	19960	19986	19638	19774	19568	19583	19826	19845	19727	19731	19632	19868	19700	19784	19737	19796	19877	19768	19807	19670	19640	19627	19855	19703	19718	19916	19866	19806	19821	19754	19664	19651	19747	19857	20014	19743	19803	19730	19387	19869	20000	19736	19778	19682	19707	19721	19873	19529	19687	19571	19907	19635	19581	19825	19729	19784	19696	19705	19694	19670	19599	19768	19774	19473	19642	19608	19680	19755	19791	19647	19771	19626	19763	19803	19850	19637	19740	19775	19747	19622	19884	19688	19772	19766	19958	19502	19774	19625	19685	19738	19704	19624	19540	19903	19670	19873	19938	19730	20001	19593	19759	19825	19644	19821	19663	19784	19836	19719	19835	19628	19969	19659	19612	20115	19692	19833	19813	19643	19734	19549	19620	19879	19607	19699	19701	19825	19775	19815	19639	19621	19737	19786	19763	19899	19868	19910	19798	19738	19746	19829	19795	19600	19698	19744	19726	19775	19600	19734	19644	19861	19760	19682	19774	19836	19841	19799	19873	19723	19620	19589	19937	19772	19752	19796	19663	19688	19593	19636	19739	19585	19778	19763	19993	19760	19878	19885	19682	19742	19762	19680	19722	19598	19757	19757	19573	19909	19667	19717	19758	19933	19777	19867	19864	19648	19864	19854	19717	19527	19764	19814	19698	19740	19577	19554	19665	19751	19761	19601	19701	19808	19810	19942	19900	19694	19641	19848	19729	19655	19763	19816	19728	19762	19526	19831	19813	19666	19642	19806	19731	19595	19712	20034	19689	19993	19804	19947	19774	19734	19952	19533	19616	19743	19766	19848	19751	19797	19596	19902	19758	19612	19975	19782	19661	19750	19773	19809	19676	19539	19463	19853	19503	19782	19731	19860	19973	19945	19963	19866	19873	19546	19738	19794	19738	19455	19364	19669	19703	19892	19715	19848	19723	19803	19853	19621	19842	19708	19759	19450	19999	19775	19627	19509	19752	19792	19970	19970	19771	19937	19826	19915	19537	19787	19793	19765	19727	19844	19695	20098	19935	19747	19665	19562	19797	19908	19930	19755	19892	19791	19661	19696	19651	19812	19996	19556	19662	19611	19676	19744	19690	19773	19994	19908	19820	19801	19861	19664	19954	19762	19586	19825	19779	19782	19747	19904	19678	19622	19742	19831	19964	19812	19785	19527	19748	19833	19560	19920	19812	19658	19905	19734	19672	19712	19597	19621	19520	19852	19696	19838	19718	19948	19761	19750	19621	19810	19868	19611	19701	19767	19708	19919	19875	19809	19847	19849	19713	19817	19639	19932	19805	19602	19831	19859	19836	19893	19793	19546	19738	19664	19787	19801	19715	19747	19766	19669	19613	19617	19752	19907	19874	19841	19552	19751	19761	19529	19817	19755	19676	19591	19618	19554	19606	19727	19591	19611	19813	19673	19684	19784	19640	19782	19607	19749	19751	19852	19757	19747	19823	19673	19707	19768	19683	19690	19783	19773	19637	19722	19737	19644	19466	19555	19666	19827	19803	19671	19831	19861	19821	19846	19741	19915	19701	19640	19585	19658	19837	19802	19593	19969	19722	19962	19842	19845	19737	19631	19874	19764	19862	19733	19701	19871	19680	19827	19657	19495	19909	19888	19814	19654	19777	19598	19695	19777	19717	19795	19580	19748	19620	19772	19955	19890	19811	19738	19554	19656	19908	19906	19878	19595	19498	19732	19829	19785	19855	19934	19798	19667	20180	19650	19811	19716	19762	19788	19945	19988	19724	19855	19721	19708	19620	19790	19777	19551	19814	19699	19682	19661	19513	19745	19662	19570	19695	19777	19710	19937	19786	19712	19808	19854	19801	19742	19440	19701	19862	19880	19659	19612	19872	19919	19763	19859	19857	20007	19799	19888	19846	19670	19569	19894	19790	19819	19805	19872	19888	19858	19932	19576	19763	20036	19771	19801	19676	19645	19391	19815	19902	19668	19735	19646	19856	19786	19842	19838	19602	19901	19757	19792	19660	19805	19731	19713	19747	19645	19758	19678	19605	19673	19834	19768	19851	19988	19730	19627	19700	19476	19843	19612	19901	19818	19754	19678	19753	19785	19627	19456	19628	19779	19676	19927	19732	19667	19698	19683	19773	19723	19891	19798	19613	19801	19788	19782	19787	19787	19938	20044	19877	19729	19767	19608	19597	19868	19755	19904	19882	19754	19791	19641	19672	19515	19825	19961	19898	19933	19704	19743	19801	19989	19706	19746	19764	19811	19824	19728	19686	19771	19749	19733	19605	19867	19755	19899	19816	19932	19881	19980	19610	19775	19702	19718	19889	19658	19732	19741	19694	19671	19626	19796	19724	19596	19866	19629	19782	19644	19703	19829	19803	19707	19581	19909	19826	19843	19915	19823	19912	19950	19841	19756	20000	19789	19618	19786	19517	19734	19859	19930	19602	19876	19757	19916	19823	19959	19572	19768	19788	19673	19802	19570	19688	19656	19761	19665	19759	19612	19640	19705	19610	19702	19780	19552	19894	19878	19749	19929	19809	19705	19700	19699	19773	19663	19732	19766	19862	19701	19633	19810	19626	19568	19587	19704	19707	19779	19574	20012	19607	20001	19874	19877	19742	19840	19636	19608	19716	19640	19535	19970	19774	19853	19586	19658	19817	19941	19966	19835	20002	19868	19799	19771	19752	19524	19836	19999	19597	19839	19538	19703	19887	19650	20024	19709	19604	19938	19630	19995	19903	19722	19665	19882	19867	19764	19687	19862	19671	19652	19928	19768	19912	19941	19966	19681	19598	19792	19649	19757	19716	19632	19670	19804	19674	19689	19898	19794	19756	19785	19474	19884	19797	19901	19534	19866	19808	19886	19717	19703	19660	19860	19881	19845	19688	19746	19814	19630	19924	19492	19808	19777	19795	19793	19557	19683	19708	19868	19598	19874	19722	19631	19682	19746	19706	19749	19823	19825	20018	19977	19703	19897	19784	19841	19758	19896	19622	19831	19792	19773	19624	19814	19720	19708	19800	19690	19689	20064	19809	19707	19776	19523	19540	19626	19384	19782	19688	19791	19660	19580	19784	19744	19773	20196	19803	19785	19754	19623	19560	19646	19705	19727	19760	19625	19567	20031	19776	19881	19940	19745	19760	19749	19702	19862	19770	19828	19848	19843	19963	19775	19607	19814	19688	19847	19819	19800	19784	19859	19999	19764	19979	19543	19736	19892	19799	19699	19774	19622	19907	19791	19917	19711	19855	19770	19923	19707	19712	19854	19934	19961	19719	19761	19830	19906	19753	19894	19832	19622	19684	19799	19733	19882	19686	19825	19619	19664	19728	19705	19460	19902	19654	19732	19608	19710	19710	19610	19725	19806	19912	19651	19503	19704	19550	19477	19700	19700	19663	19821	19575	19493	19722	19598	19663	19457	19677	19652	19860	19999	19820	19544	19841	19909	19755	19920	19903	19822	19924	19946	19698	19816	19819	19712	19783	19974	19641	19758	19781	19829	19624	19690	19744	19761	19570	19886	19914	19676	19615	19836	19587	19723	19900	19676	19909	19895	19730	19752	19654	19753	19792	19667	19945	19714	19854	19865	19664	19721	19701	19788	19836	19887	19852	19761	19527	19871	19722	19664	19638	19851	19660	19804	19843	19736	19763	19650	19952	19507	19735	19846	19874	20103	19991	19825	19804	19678	19620	19808	19755	19806	19740	19484	19618	19528	19845	19736	19747	19889	19723	19714	19911	19970	19830	19859	19914	19626	19743	19848	19623	19687	19411	19642	19667	19860	19779	19493	19719	19851	19758	19709	19774	19678	19654	19883	19664	19841	19817	19545	19739	19775	19780	20006	19824	19731	19784	19650	19649	19797	19791	19759	19530	19741	19600	19617	19776	19926	19783	19675	19561	19844	19802	19603	19818	19743	19869	19741	19820	19742	19879	19958	19832	19656	19798	19895	19657	19616	20130	19935	19935	19699	19725	19739	19764	19738	19771	19771	19977	19733	19754	19799	19674	19893	19756	19870	19674	19809	19746	19896	19744	19712	19721	19595	19809	19782	19799	19558	19746	19654	19838	19899	19816	19826	19818	19675	19474	19600	19786	19906	19807	19738	19690	19844	19680	19693	19868	19822	19708	19812	19761	19761	19713	19903	19523	19770	19863	19760	19679	19801	19667	20028	19741	19794	19720	19945	19783	19727	19740	20008	19740	19879	19636	19726	19803	19879	19753	20083	19803	19886	19807	19730	19560	19568	19742	19754	19745	19664	20021	19753	19745	19726	19768	19759	19677	19794	19658	19791	19838	19617	19509	19605	19747	19721	19721	19735	19615	19610	19844	19870	19916	19896	19954	19614	19560	19961	19709	19602	19649	19947	19786	19546	19529	19836	19635	19688	19679	19858	19656	19543	19740	19785	19781	19514	19647	19771	19707	19656	19772	19813	19803	19672	19561	19763	19676	19618	19799	19774	19686	19939	19805	19759	19800	19736	19779	19824	19660	19667	19762	19817	19830	19900	19743	19730	20049	19714	19927	19848	19744	19909	19742
21000	25143	22636	18744	17387	16496	16061	15786	15761	15643	15747	15783	15695	15703	15758	15545	15662	15704	15725	15599	15605	15500	15626	15344	15359	15238	15450	15211	15232	15334	15260	15219	15304	15343	15230	15280	15299	15130	15338	15421	15345	15488	15424	15412	15425	15420	15442	15236	15302	15496	15440	15193	15286	15052	15182	14984	15360	15343	15255	15206	15393	15208	15282	15253	15205	15269	15340	15240	15335	15319	15456	15281	15152	15240	15201	15383	15135	15305	15305	15169	15083	15286	15276	15179	15252	15318	15226	15238	15148	15339	15250	15407	15168	15411	15188	15357	15436	15297	15219	15286	15104	15295	15163	15291	15119	15283	15310	15359	15318	15404	15273	15197	15210	15103	15205	15224	15185	15220	15205	15294	15362	15379	15322	15430	15332	15285	15297	15262	15314	15379	15331	15250	15335	15366	15409	15239	15383	15050	15419	15280	15152	15316	15374	15196	15468	15327	15399	15358	14868	15189	15167	15396	15234	15114	15356	15328	15191	15154	15332	15323	15369	15212	15316	15411	15151	15234	15241	15263	15327	15255	15148	15222	15323	15477	15294	15257	15203	15189	15325	14970	15202	15214	15323	15162	15213	15327	15251	15176	15287	15307	15297	15208	15312	15237	15196	15167	15242	15140	15133	15357	15180	15292	15146	15282	15544	15204	15238	15327	15272	15369	15214	15085	14983	15316	15146	15327	15258	15435	15239	15291	15383	15400	15258	15228	15366	15223	15048	15468	15042	15143	15142	15157	15320	15134	15317	15267	15137	15189	15306	15160	15312	14924	15366	15409	15282	15152	15285	15298	15280	15360	15296	15199	15096	15327	15011	15388	15158	15281	15413	15135	15160	15275	15247	15312	15217	15160	15171	15179	15075	15298	15215	15257	15290	15254	15205	15208	15343	15246	15134	15358	15393	15268	15218	15316	15232	15320	15316	15196	15294	15358	15114	15261	15177	15384	15502	15192	15349	15348	15163	15366	15167	15188	15238	15233	15159	15418	15205	15204	15291	15235	15261	15260	15427	15280	15299	15224	15244	15188	15216	15308	15360	15218	15255	15257	15254	15354	15149	15283	15186	15383	15335	15351	15151	15425	15273	15222	15054	15245	15432	15180	15381	15246	15415	15280	15279	15234	15313	15247	15331	15190	15366	15377	15341	15426	15217	15186	15369	15158	15143	15394	15313	15267	15301	15218	15324	15280	15346	15284	15086	15379	15112	15288	15242	15186	15265	15356	15400	15323	15289	15311	15075	15485	15090	15224	15162	15179	15330	15292	15252	15265	15162	15196	15100	15255	15182	15241	15365	15184	15058	15049	15285	15276	15240	15278	15377	15202	15250	15282	15408	15272	15153	15273	15204	15287	15149	15153	15130	15305	15208	15117	15190	15386	15191	15160	15297	15268	15145	15195	15243	15276	15376	15119	15288	15154	15157	15311	15366	15211	15221	15170	15243	15220	15242	15099	15338	15248	15255	15351	15310	15447	15302	15247	15170	15303	15227	15230	15323	15331	15106	15374	15216	15495	15270	15316	15185	15307	15296	15177	15201	15271	15256	15180	15298	15187	15105	15465	15320	15210	15252	15268	15257	15379	15381	15326	15268	15285	15329	15241	15124	15208	15310	15235	15269	15330	15161	15354	15247	15314	15286	15228	15130	15269	15337	15256	15370	15291	15260	15388	15288	15379	15221	15329	15358	15261	15316	15167	15195	15348	15424	15314	15280	15210	15266	15313	15151	15560	15246	15252	15403	15174	15309	15177	15371	15312	15120	15196	15302	15097	15214	15191	15312	15224	15330	15178	15129	15372	15226	15174	15345	15280	15288	15244	15249	15375	15236	15277	15272	15308	15372	15261	15094	15241	15213	15377	15302	15398	15331	15282	15268	15259	15163	15385	15424	15332	15279	15243	15420	15425	15249	15198	15294	15260	15301	15331	15153	15260	15294	15274	15326	15223	15244	15336	15154	15277	15289	15355	15449	15180	15269	15418	15292	15203	15220	15339	15302	15215	15139	15223	15281	15167	15192	15243	15213	15210	15182	15329	15138	15319	15216	15349	15399	15224	15214	15298	15171	15331	15375	15325	15152	15356	15330	15308	15196	15318	15307	15227	15189	15082	15124	15425	15245	15281	15384	15246	15281	15095	15217	15330	15072	15218	15167	15231	15155	15274	15281	15193	15382	15196	15202	15317	15316	15225	15183	15235	15221	15115	15267	15241	15274	15271	15306	15224	15216	15433	15243	15369	15092	15338	15220	15239	15260	15244	15236	15068	15339	15239	15279	15311	15286	15283	15406	15389	15352	15367	15320	15333	15139	15171	15320	15250	15349	15339	15417	15322	15286	15334	15303	15257	15121	15347	15417	15414	15364	15299	15125	15305	15240	15404	15299	15166	15219	15212	15286	15313	15326	15273	15475	15157	15201	15208	15262	15341	15185	15366	15389	15165	15242	15272	15229	15158	15267	15289	15180	15287	15187	15232	15340	15185	15280	15313	15269	15276	15210	15491	15198	15151	15398	15315	15239	15261	15456	15140	14994	15249	15155	15373	15200	15297	15373	15387	15324	15261	15377	15218	15305	15261	15300	15276	15125	15286	15052	15248	15439	15302	15227	15330	15368	15191	15262	15273	15157	15211	15212	15268	15097	15350	15151	15193	15424	15102	15331	15254	15217	15364	15217	15123	15329	15331	15386	15166	15320	15154	15353	15261	15207	15252	15238	15254	15290	15095	15176	15339	15203	15386	15372	15385	15299	15306	15197	15130	15429	15148	15507	15146	15193	15067	15441	15297	15319	15294	15129	15261	15158	15303	15255	15443	15336	15383	15269	15456	15347	15288	15261	15240	15254	15407	15251	15319	15279	15276	15306	15095	15363	15185	15269	15276	15353	15127	15346	15370	15266	15311	15339	15201	15293	15197	15248	15126	15280	15360	15293	15358	15389	15301	15199	15194	15315	15345	15418	15174	15369	15181	15300	15210	15222	15257	15424	15286	15099	15241	15180	15279	15228	15194	15275	15211	15338	15339	15203	15338	15349	15446	15306	15234	15350	15416	15359	15394	15304	15120	15548	15374	15305	15339	15290	15535	15383	15147	15169	15141	15296	15212	15313	15186	15247	15295	15345	15194	15137	15127	15218	15389	15312	15196	15368	15323	15264	15148	15159	15314	15165	15197	15240	15327	15272	15085	15260	15225	15190	15341	15236	15189	15294	15235	15352	15285	15115	15407	15314	15340	15259	15329	15211	15223	15285	15260	15411	15228	15207	15297	15132	15297	15238	15163	15287	15132	15438	15263	15295	15424	15049	15330	15215	15121	15163	15179	15275	15224	15179	15171	15279	15271	15319	15196	15164	15162	15266	15404	15294	15383	15120	15236	15240	15136	15310	15142	15308	15213	15154	15418	14965	15104	15333	15272	15247	15226	15248	15354	15348	15190	15372	15212	15330	15147	15307	15273	15192	15153	15299	15269	15373	15332	15303	15407	15365	15203	15217	15341	15192	15380	15406	15282	15160	15164	15421	15126	15282	15006	15414	15263	15233	15231	15173	15160	15264	15295	15217	15088	15170	15207	15440	15255	15390	15223	15209	15262	15173	15180	15371	15152	15109	15364	15185	15309	15287	15323	15116	15359	15169	15343	15200	15122	15224	15189	15281	15355	15211	15111	15162	15359	15314	15135	15319	15209	15127	15408	15397	15354	15252	15304	15263	15412	15154	15208	15302	15161	15205	15143	15236	15255	15030	15362	15105	15214	15226	15407	15298	15198	15204	15259	15207	15219	15285	15204	15329	15207	15206	15297	15182	15267	15247	15366	15368	15198	15358	15285	15268	15198	15463	15150	15448	15458	15178	15287	15138	15276	15306	15267	15325	15416	15247	15431	15211	15144	15217	15252	15198	15268	15115	15218	15224	15274	15247	15313	15294	15398	15418	15275	15182	15399	15282	15079	15313	15359	15354	15245	15203	15363	15331	15252	15288	15234	15192	15271	15164	15264	15277	15338	15304	15235	15163	15392	15431	15212	15127	15160	15222	15190	15314	15211	15231	15291	15265	15261	15481	15339	15285	15332	15259	15296	15535	15159	15339	15281	15201	15317	15444	15200	15203	15172	15398	15221	15173	15352	15145	15194	15358	15337	15146	15261	15267	15207	15027	15321	15372	15242	15272	15200	15322	15149	15157	15217	15291	15366	15112	15549	15253	15354	15271	15395	15233	15424	15175	15314	15410	15214	15076	15137	15182	15188	15227	15416	15264	15219	15450	15201	15491	15320	15304	15303	15164	15378	15351	15265	15171	15387	15290	15212	15279	15185	15327	15161	15198	15242	15161	15376	15196	15288	15256	15148	15464	15252	15257	15362	15460	15142	15346	15258	15276	15289	15410	15231	15420	15262	15217	15139	15139	15422	15026	15284	15548	15281	15393	15247	15133	15262	15042	15329	15451	15294	15351	15214	15423	15234	15091	15427	15168	15081	15235	15302	15463	15259	15369	15344	15352	15242	15288	15331	15312	15271	15201	15291	15186	15133	15224	15371	15190	15156	15270	15183	15135	15407	15297	15306	15288	15378	15365	15262	15371	15068	15369	15268	15290	15256	15266	15268	15292	15267	15207	15399	15354	15009	15243	15378	15299	15074	15494	15273	15374	15150	15379	15303	15250	15329	15290	15409	15181	15375	15244	15088	15300	15290	15252	15314	15348	15329	15266	15321	15326	15341	15354	15246	15260	15242	15273	15220	15260	15174	15142	15070	15224	15402	15254	15309	15449	15265	15236	15298	15210	15449	15177	15214	15297	15322	15361	15106	15435	15390	15033	15172	15216	15320	15332	15248	15229	15228	15221	15219	15348	15389	15337	15074	15266	15315	15226	15170	15199	15314	15168	15193	15168	15294	15114	15298	15377	15222	15484	15326	15132	15320	15198	15233	15202	15199	15338	15193	15289	15322	15269	15090	15242	15394	15435	15381	15245	15277	15019	15413	15239	15272	14980	15193	15357	15284	15043	15408	15441	15193	15175	15192	15311	15253	15494	15405	15403	15220	15279	15224	15158	15260	15278	15184	15179	15276	15239	15380	15245	15286	15488	15323	15412	15327	15221	15191	15268	15281	15188	15366	15258	15160	15420	15504	15325	15147	15406	15409
24558	21009	28085	24666	23530	24587	24310	21651	21279	21339	21442	21371	21165	21175	21007	21136	20999	21008	21036	20576	20595	20485	20638	20653	20505	20176	20461	20359	20501	20437	20492	20345	20356	20440	20504	20206	20314	20363	20315	20355	20129	20354	20707	21426	20979	20798	20750	20310	20362	20277	20394	20405	20314	20306	20297	20511	20437	20273	20422	20337	20338	20280	20305	20271	20238	19993	20053	20339	20352	20551	20472	20395	20224	20095	20176	20279	20397	20129	20332	20295	20234	20421	20363	20125	20331	20431	20321	20159	20148	20305	20077	20406	20337	20145	20422	20280	20309	20145	20324	20244	20264	20341	20249	20247	20079	19949	20324	19997	20313	20382	20124	20159	20236	20538	20223	20500	20170	20080	20096	20227	20284	20272	20301	20464	20306	20256	20276	20257	20180	19952	20208	20134	20267	20200	20196	20343	20004	20192	20135	20106	20287	20275	20134	20164	20104	20157	19993	20213	20302	20160	20118	20431	20424	20272	20346	20153	20173	20243	20133	20105	20183	20082	20056	20077	20183	20510	20201	20513	20325	20261	20342	20248	20105	20281	20114	20196	20252	20120	20173	20210	20267	20111	20193	20192	20307	20300	20067	20186	20144	20182	20306	20094	20194	20079	20207	20216	20282	20278	20242	20138	19977	20171	20066	20325	20375	20333	20252	20133	20257	20274	20379	20282	19959	19961	20291	20072	20206	20493	20316	20439	20497	19990	20320	20274	20393	20453	20442	20224	20364	20295	20215	20422	20072	20089	20302	20172	20248	20324	20297	20276	20154	20332	20008	20146	20135	20348	20233	20298	20136	20286	20074	20169	20035	20118	20292	20334	20156	20249	20255	20266	20338	20073	20196	20449	20112	20237	20290	20224	20069	20151	20189	20111	20159	20378	20462	20261	20621	20208	20249	20291	20280	20099	20141	20300	20332	20325	20279	20472	20148	20275	20308	20044	20335	20111	20336	20088	20419	20163	20179	20072	20144	20247	20222	20117	20361	20422	20101	20404	20306	20394	20326	20059	20090	20273	20344	20067	20203	20392	20327	20275	20347	20343	20248	20169	20115	20202	20334	20344	20138	20195	20227	20337	20124	20248	20327	20238	20263	20441	20346	20116	20274	20102	20162	20197	20285	20248	20328	20356	20133	20245	20271	20184	20170	19996	20327	20317	20419	20122	20212	20134	20248	20204	20300	20476	20397	20159	20063	20210	20153	20330	20395	20295	20258	20228	20236	20346	20143	20361	20493	20426	20274	20245	20326	20015	20325	20241	20323	20123	20316	20093	20144	20229	20019	20100	20230	20107	20454	20315	19961	20302	20162	20136	20174	20256	20076	20228	20145	20090	20070	20182	20288	20328	20173	20311	20518	20176	20318	20175	20133	20342	20202	20285	20262	20204	20275	20360	20264	20340	20288	20277	20066	20192	20402	20390	20306	20200	20314	20268	20185	20361	20350	20196	20234	20303	20264	20411	20451	20175	20395	20308	20569	20054	20114	20183	20308	20202	20062	20224	20474	20168	20207	20322	20254	20278	20236	20068	20104	20090	20168	19916	20220	20204	20156	20307	20502	20344	20231	20052	20148	20338	19980	20446	20446	20296	20385	20218	20250	20119	20207	20306	20245	20284	20140	20124	20100	20210	20171	20341	20340	20297	20202	20221	20288	20436	20019	20094	20064	20160	20281	20392	20247	20421	20290	20124	20182	20323	20274	20206	20176	20193	20165	20116	20152	20339	20194	20058	20299	20198	20328	20149	20291	20578	20358	20402	20269	20185	20329	20339	20190	20098	20357	20221	20153	20249	20186	20197	20132	20263	20199	20238	20367	20087	19947	20371	20309	20335	20316	20163	20047	20304	20042	20124	20092	20327	20321	20159	20191	20370	20223	20247	20236	20214	19861	20113	20418	20175	20382	20166	20253	20143	20394	20151	20210	20356	20298	20402	20338	20223	20368	20214	20206	20145	20352	20098	20220	20178	20261	20309	20171	20396	20141	20288	19953	20122	20119	20418	20138	20154	20469	20300	20382	20340	20352	20152	20322	20082	20144	20170	20312	20445	20247	20282	20233	20151	20232	20192	20017	20265	20285	20035	20139	20326	20328	20118	20205	20318	20096	20310	20277	20471	20176	20212	20358	20098	20032	20295	20085	20329	20189	20186	20363	20272	20301	20157	20050	20014	20193	20367	20403	20337	20154	20211	20339	20225	20056	20424	20316	20287	20220	20298	20214	20132	20277	20350	20039	20254	20262	20112	20097	20237	20210	20177	20348	20194	20278	20216	20196	20420	20317	20302	20193	20350	20388	20306	20248	20344	20552	20397	20256	20175	20309	20296	20268	20382	20474	20386	20202	20182	20598	20271	19918	20142	20412	20167	20148	20036	20308	20176	20215	20308	20462	20140	20120	20224	20379	20308	20296	20387	20243	20454	20208	20211	20219	20257	20297	20016	20120	20493	20272	20345	20329	20315	20336	20467	20360	20302	20477	20356	20354	20317	20252	20489	20425	20212	20367	20163	20369	20355	20258	20264	20226	20430	20169	19971	19926	20323	20345	20210	20303	20289	20392	20299	20204	20326	20146	20224	20225	20154	20114	20357	20114	20253	20204	20255	20270	20268	20059	20434	20303	20266	20297	20399	20416	20472	20324	20375	20159	20246	20363	20346	20175	20345	20480	20297	20338	20185	20279	20322	20542	20164	20524	20313	20101	20336	20368	20433	20138	20255	20359	20191	20033	20288	20225	20304	20228	20129	20045	20040	20202	20116	20227	20308	20297	20385	20144	20222	20292	20110	20254	20077	20059	20133	20291	20138	20207	20199	20208	20133	20129	20377	20172	20003	20212	20361	19920	20199	20124	20318	20077	20376	20232	20084	20210	20030	20137	20261	20465	20227	20318	20278	20303	20096	20236	20090	20398	20242	20244	20320	20226	20115	20392	20263	20231	20123	20191	20076	20292	20266	20358	20151	20355	20587	20421	20365	20282	20221	20020	20319	20242	20345	20385	20030	20299	20199	20271	20217	20165	20151	20201	20169	20116	20216	20256	20087	20166	20555	20180	20349	20278	20183	20322	20114	19989	20333	20213	20209	20365	20180	20053	20338	20235	20204	20092	20118	20197	20284	20424	20136	20286	20089	20418	20095	20177	20297	20344	20262	20442	20225	20294	20200	20249	20066	20245	20273	20205	20073	20359	20267	20333	20205	20236	20245	20294	20232	20246	20191	20246	20144	20086	20124	20318	20060	20420	20117	20121	20442	20235	20090	20347	20256	20263	20447	20007	20188	20223	20186	20190	20475	20327	20204	20262	20138	20156	20366	20316	20471	20162	20254	20169	20479	20091	20395	20350	20193	20146	20179	20302	20308	20443	20099	20002	20058	20264	20157	20289	20411	20262	20189	20196	20170	20188	20291	20439	20396	20340	20115	20221	20393	20248	20079	20314	20278	20179	20327	20297	20138	20228	20279	20285	19964	20120	20246	20202	20139	20137	20191	20131	20258	20376	20213	20379	20335	20355	19999	20187	20137	20053	20312	20178	20478	20371	20559	20419	20255	20336	20325	20330	20252	20254	20161	20441	20178	20201	19952	20186	20245	20225	20094	20197	19970	20128	19991	20196	20271	20238	19936	20370	20264	20309	20134	20351	20213	20313	20323	20284	20264	20311	20113	20475	20280	20241	20459	20416	20059	20299	20427	20217	20150	20110	20273	20410	20314	20145	20068	20110	20159	20263	20185	20272	20100	20354	20499	20374	20243	20356	20348	20501	20238	20246	20287	20296	20167	20031	20134	20218	20177	20430	20494	20322	20113	20081	19978	20177	20356	20343	20107	20285	20205	20036	20048	20104	20222	20195	20231	20226	20481	20424	20306	20416	20021	20315	20090	20119	20400	20371	20369	20369	20354	20146	20019	20155	20147	20213	20093	20336	20254	20409	20459	20363	20306	20253	20216	20313	20269	20236	20225	20240	20212	20135	20385	20125	20434	20290	20058	20383	20566	20350	20196	20233	20126	20486	20391	20308	20166	20071	20206	20279	20192	20298	20120	20206	20285	20295	20257	20246	20072	20154	20187	20327	20122	20230	20297	20456	20273	20262	20171	20286	20599	20003	20149	20279	20141	20166	20285	20179	20259	20211	20161	20337	20373	20232	20363	20130	20319	20243	20086	20133	20352	20153	20260	20433	20473	20372	20392	20125	20136	20287	20227	20078	20147	20101	20183	20489	20177	20305	20152	20338	20174	20317	20233	20239	20347	20431	20332	20289	20193	20117	20373	20281	20147	20396	20139	20433	20134	20281	20370	20270	20340	20112	20038	20334	20176	20188	20198	20285	20145	20335	20231	20425	20258	20299	20368	20082	20345	20159	20424	20312	20348	20373	20427	20331	20265	20267	20280	20120	20018	20192	20237	20150	20333	20407	20226	20061	20339	20426	20353	20179	20368	20261	20335	20321	20122	20263	20144	20307	20177	20393	20494	20194	20268	20103	20236	20179	20295	20076	20283	20111	20145	20377	20324	20130	20145	20168	20165	20378	20225	20108	20183	20231	20320	20235	20360	20369	20378	20314	20254	20294	20286	20349	20275	20540	20278	20188	20329	20366	20298	20446	20151	20171	20225	20332	20177	20375	20212	20202	20159	20453	20066	19871	20129	20487	20321	20145	20139	20361	20191	20244	20118	20418	20186	20301	20376	20342	20321	20302	20266	20057	20351	20359	20273	20145	20226	20299	20348	20267	20198	20289	20115	20195	20408	20497	20317	20238	20335	20026	20151	20428	20237	20240	20112	20295	20246	20270	20011	20178	20149	20413	20223	20147	20348	20332	20156	20223	20290	20180	20242	20250	20336	20199	20327	20255	20204	20388	20152	20240	20298	20390	20157	20311	20459	20255	20314	20195	20482	20339	20262	20324	20151	20354	20163	20156	20309	20110	20302	20184	20509	20248	20164	20491	20179	20214	20228	20350	20139	20445	20330	20136	20248	20276	20255	20220	20285	20145	20391	20450	20412	20246	20109	20172	20266	20157	20302	20183	20238	20387	20243	20188	20465	20302	20182	20275	20167	20350	20254	20120	20115	20126	20147	20215	20191	20357	20154	20160	20218	20462	20407	20218	20353	20236	20330	20075	20366	20212	20244	20335	20302
23475	37215	35292	27179	22797	20059	18501	17636	17290	17099	16968	17179	16995	16719	16600	16594	16779	16693	16270	16241	15948	15980	15967	16028	15820	15693	15705	15757	15712	15729	15889	15523	15760	15580	15748	15631	15625	15666	15623	15633	15601	15846	16507	16828	16424	16439	15970	15535	15744	15481	15520	15551	15588	15589	15731	15531	15529	15524	15549	15415	15630	15648	15754	15755	15513	15403	15367	15481	15389	15493	15582	15563	15556	15479	15750	15528	15535	15601	15560	15476	15586	15508	15632	15559	15663	15634	15448	15662	15561	15436	15592	15555	15392	15664	15609	15565	15571	15482	15552	15584	15667	15630	15664	15544	15471	15557	15583	15549	15572	15471	15658	15491	15479	15649	15505	15585	15558	15622	15477	15496	15569	15517	15495	15561	15701	15599	15478	15658	15606	15577	15428	15634	15536	15622	15653	15684	15545	15543	15447	15729	15630	15450	15448	15650	15483	15567	15645	15702	15318	15435	15684	15515	15614	15452	15551	15634	15470	15523	15423	15625	15424	15578	15384	15500	15616	15525	15621	15596	15573	15742	15593	15504	15770	15396	15577	15547	15747	15515	15509	15490	15457	15556	15689	15401	15510	15639	15646	15512	15622	15464	15512	15676	15716	15499	15583	15598	15622	15669	15756	15428	15526	15460	15711	15462	15575	15716	15670	15732	15669	15512	15429	15595	15486	15730	15620	15573	15487	15621	15517	15562	15602	15611	15710	15580	15464	15572	15654	15369	15523	15485	15727	15460	15587	15495	15427	15653	15678	15574	15465	15434	15604	15588	15462	15729	15783	15431	15493	15670	15456	15453	15545	15669	15707	15572	15437	15423	15515	15567	15387	15575	15477	15596	15578	15460	15640	15491	15451	15683	15561	15621	15698	15493	15565	15683	15456	15533	15367	15320	15504	15542	15543	15699	15494	15513	15683	15458	15570	15622	15547	15474	15695	15416	15578	15404	15494	15369	15672	15576	15577	15552	15702	15482	15580	15530	15691	15560	15523	15614	15623	15617	15387	15636	15660	15452	15598	15575	15545	15539	15529	15434	15379	15597	15613	15687	15515	15614	15437	15533	15678	15472	15453	15574	15349	15619	15532	15662	15579	15402	15617	15507	15704	15678	15437	15441	15625	15578	15587	15578	15610	15676	15431	15662	15284	15589	15580	15599	15503	15491	15531	15482	15596	15660	15642	15651	15401	15529	15573	15579	15428	15511	15569	15557	15561	15535	15594	15516	15734	15467	15539	15508	15590	15711	15491	15606	15391	15694	15544	15297	15589	15657	15476	15697	15429	15630	15510	15517	15481	15601	15535	15417	15583	15726	15468	15468	15532	15375	15642	15359	15440	15625	15560	15548	15483	15473	15549	15646	15498	15592	15605	15583	15639	15442	15429	15549	15641	15517	15526	15467	15470	15542	15644	15579	15447	15461	15593	15449	15728	15555	15675	15430	15574	15624	15581	15585	15493	15535	15490	15569	15526	15461	15590	15611	15532	15453	15572	15620	15471	15435	15572	15642	15503	15647	15583	15717	15527	15485	15526	15601	15692	15754	15531	15378	15353	15601	15598	15714	15482	15699	15654	15672	15549	15526	15430	15618	15500	15550	15477	15478	15515	15551	15511	15583	15526	15578	15604	15535	15379	15541	15565	15695	15426	15538	15516	15631	15655	15338	15612	15568	15703	15535	15475	15454	15451	15533	15636	15468	15662	15546	15472	15664	15674	15469	15512	15560	15467	15570	15666	15423	15757	15458	15540	15595	15670	15568	15440	15505	15544	15478	15668	15578	15501	15458	15574	15651	15541	15482	15597	15588	15485	15582	15536	15501	15605	15603	15651	15589	15566	15505	15759	15582	15618	15443	15401	15448	15396	15417	15633	15592	15522	15495	15599	15560	15459	15539	15503	15573	15564	15717	15351	15497	15571	15488	15482	15548	15486	15491	15477	15411	15495	15652	15431	15683	15396	15562	15472	15522	15354	15558	15545	15512	15487	15444	15568	15614	15650	15677	15522	15586	15338	15524	15452	15644	15530	15529	15591	15588	15522	15476	15665	15588	15608	15686	15635	15584	15444	15509	15488	15355	15652	15637	15549	15576	15426	15480	15396	15449	15609	15561	15543	15569	15399	15494	15808	15512	15447	15640	15581	15590	15501	15420	15443	15492	15712	15609	15480	15480	15505	15620	15580	15584	15474	15592	15541	15475	15518	15521	15595	15563	15567	15713	15588	15376	15563	15402	15484	15507	15734	15609	15517	15459	15508	15494	15489	15714	15520	15563	15317	15544	15584	15565	15617	15409	15583	15414	15605	15549	15647	15468	15672	15493	15435	15497	15621	15654	15540	15546	15413	15494	15595	15495	15746	15581	15618	15404	15540	15589	15572	15470	15634	15518	15380	15488	15637	15586	15302	15509	15430	15696	15639	15605	15315	15494	15692	15444	15597	15476	15454	15520	15377	15433	15568	15570	15408	15396	15439	15425	15532	15612	15447	15560	15552	15481	15531	15542	15467	15597	15508	15540	15601	15482	15635	15477	15581	15488	15596	15790	15494	15293	15499	15524	15512	15490	15645	15651	15583	15461	15719	15466	15538	15540	15570	15506	15592	15494	15519	15374	15521	15358	15597	15498	15545	15605	15454	15476	15682	15546	15561	15489	15609	15696	15587	15541	15531	15682	15614	15409	15497	15489	15686	15639	15547	15481	15482	15644	15676	15526	15584	15753	15563	15520	15534	15731	15489	15408	15624	15347	15728	15560	15490	15633	15614	15565	15402	15521	15715	15568	15495	15520	15584	15464	15515	15547	15484	15638	15582	15410	15545	15615	15521	15448	15530	15608	15559	15584	15564	15616	15628	15564	15526	15632	15382	15711	15585	15731	15547	15459	15511	15505	15542	15519	15429	15605	15552	15481	15655	15605	15713	15612	15740	15388	15767	15489	15512	15536	15574	15617	15682	15315	15493	15591	15466	15544	15512	15585	15528	15471	15612	15488	15569	15668	15570	15681	15564	15542	15533	15493	15700	15709	15452	15577	15641	15367	15463	15760	15425	15634	15717	15715	15490	15471	15570	15657	15574	15606	15479	15535	15675	15540	15554	15599	15654	15535	15669	15536	15529	15549	15668	15536	15698	15522	15634	15752	15694	15560	15635	15489	15549	15462	15489	15628	15507	15481	15489	15720	15644	15454	15441	15447	15553	15647	15608	15369	15450	15531	15586	15406	15548	15581	15673	15548	15462	15678	15496	15557	15392	15607	15542	15630	15466	15667	15448	15521	15531	15682	15564	15605	15488	15714	15522	15394	15680	15680	15596	15682	15379	15562	15386	15359	15611	15617	15467	15603	15668	15574	15530	15489	15732	15540	15574	15423	15403	15513	15588	15503	15690	15493	15533	15621	15718	15625	15537	15482	15497	15522	15450	15515	15567	15540	15637	15559	15629	15618	15493	15624	15476	15270	15546	15587	15712	15599	15422	15544	15412	15486	15603	15532	15573	15519	15603	15569	15336	15590	15584	15668	15634	15525	15668	15556	15672	15409	15428	15635	15495	15638	15527	15515	15521	15437	15355	15378	15446	15595	15632	15514	15567	15489	15597	15602	15481	15702	15490	15570	15712	15620	15486	15541	15579	15578	15643	15508	15655	15671	15560	15701	15636	15561	15496	15465	15516	15455	15630	15611	15558	15457	15548	15661	15524	15761	15650	15592	15629	15682	15524	15611	15622	15563	15529	15529	15455	15527	15378	15477	15670	15599	15706	15723	15470	15464	15490	15532	15587	15446	15455	15512	15479	15689	15403	15666	15456	15739	15525	15465	15571	15519	15382	15516	15566	15626	15624	15433	15476	15618	15375	15550	15707	15614	15578	15546	15542	15657	15608	15683	15727	15635	15851	15557	15616	15533	15663	15610	15556	15693	15652	15661	15497	15542	15684	15473	15572	15590	15561	15570	15681	15501	15645	15563	15336	15396	15735	15690	15441	15582	15491	15579	15389	15408	15808	15528	15507	15733	15501	15607	15697	15530	15491	15511	15495	15569	15499	15578	15651	15616	15480	15534	15524	15577	15595	15575	15610	15683	15542	15579	15509	15357	15688	15546	15482	15443	15600	15680	15656	15692	15487	15541	15498	15308	15351	15472	15431	15586	15542	15455	15462	15738	15517	15417	15341	15538	15591	15474	15501	15504	15535	15503	15615	15638	15738	15615	15549	15555	15552	15541	15381	15478	15437	15636	15375	15353	15616	15613	15610	15571	15468	15581	15642	15689	15715	15571	15347	15577	15611	15462	15511	15667	15417	15497	15603	15571	15623	15702	15544	15512	15588	15640	15600	15545	15545	15528	15680	15629	15488	15516	15593	15492	15622	15489	15660	15724	15562	15620	15573	15576	15360	15604	15608	15424	15531	15647	15650	15408	15479	15508	15464	15466	15874	15404	15477	15625	15487	15435	15600	15756	15521	15546	15559	15350	15499	15476	15525	15610	15358	15648	15535	15659	15632	15419	15567	15578	15433	15575	15452	15569	15552	15531	15366	15621	15445	15432	15597	15636	15539	15490	15485	15471	15577	15496	15657	15424	15653	15681	15360	15523	15616	15570	15478	15444	15624	15513	15504	15713	15421	15400	15427	15515	15433	15522	15519	15551	15591	15647	15537	15506	15663	15659	15677	15654	15445	15680	15593	15561	15510	15339	15514	15665	15577	15553	15732	15437	15601	15515	15724	15518	15499	15592	15395	15579	15583	15577	15619	15485	15662	15475	15474	15598	15516	15627	15473	15382	15558	15374	15612	15393	15503	15603	15408	15624	15493	15793	15632	15348	15582	15508	15614	15503	15355	15649	15662	15574	15477	15826	15498	15529	15344	15687	15705	15645	15618	15444	15513	15408	15707	15522	15447	15547	15662	15750	15492	15515	15517	15711	15609	15336	15558	15544	15784	15467	15559	15614	15701	15375	15640	15577	15484	15603	15435	15504	15478	15534	15522	15592	15609	15488	15624	15507	15435	15568	15572	15314	15527	15553	15496	15628	15439	15619	15586	15506	15618	15661	15534	15570	15567	15584	15444	15691	15477	15525	15528	15520	15462	15667	15603	15496	15616	15704	15582	15572	15562	15536	15461	15450	15508	15508	15639	15761	15539	15530
23352	21039	28521	23886	22202	25454	26783	22703	21897	22154	21773	21632	21562	21568	21628	21216	21298	21278	21264	20865	20965	20826	20653	20492	20645	20323	20570	20286	20234	20510	20307	20160	20331	20386	20396	20037	20157	20276	20137	20256	20264	20406	21201	21787	21688	21055	20562	20300	20195	20125	20300	20212	20281	20205	19987	20029	20082	20252	20276	19888	20036	19961	19910	20104	20143	20292	20072	20040	20382	20110	20378	20077	20342	20171	20136	20004	20120	20180	19984	20085	19956	20132	20043	19990	20137	20359	20284	20196	20259	20202	19974	20132	19961	20079	20312	20178	20162	20189	20066	20084	20310	19974	20075	19931	20340	20252	20210	19897	20236	20183	20172	20287	20069	20159	20115	20323	20225	20200	20188	20092	20194	20127	20050	20290	20129	19951	20123	20298	20247	20072	20127	20010	20221	20163	20340	20088	20154	20246	19977	20204	19811	20274	20059	19953	20191	20101	20262	20330	20209	20270	20105	20057	20129	20076	20146	20266	20137	20108	20273	20014	20006	20129	20023	20011	20117	20346	20102	20114	20181	20264	20100	19954	20034	20005	20151	20193	20311	20083	20101	20363	20082	19945	20006	19884	19992	20097	20411	20281	20245	20327	20022	20100	20120	20241	20190	20154	20029	20174	20251	20143	20157	20264	20299	20020	19983	20091	20067	20058	20105	20221	20158	20297	20056	20224	19869	20061	20223	20039	20235	20219	20216	20312	20143	19918	20150	19963	20312	19987	20255	20262	20101	20181	20098	19984	20187	19984	19929	20013	20047	20168	19913	20214	20048	19950	20326	20356	19969	19891	20285	20116	20194	20171	20295	20049	20401	20218	20381	20210	20101	20011	20069	20246	20059	20061	20026	20074	20112	20028	19991	20212	20047	20027	20306	20138	20177	20135	20066	20242	20129	20449	20093	20180	20158	19968	20238	20142	20146	20222	20152	20103	20083	20197	20219	20144	20236	20191	20172	20030	20147	20228	20144	20345	19979	20184	20044	20168	20083	20251	20371	20136	19958	19995	20210	20154	20246	20229	20305	19988	20058	20116	20126	20183	20226	20117	20097	20057	20190	20170	20213	20165	20111	20025	20259	20140	20093	20353	20201	19958	19947	20180	20167	20199	20090	20320	20079	20125	20050	20235	20201	20108	19976	20042	20377	20043	20253	20128	20185	20042	20033	20198	20088	20026	20236	20003	20286	20173	20144	19981	20238	20051	20127	19934	20066	20190	20064	20106	20111	20089	20125	20127	20210	20186	20079	20231	20055	20175	20173	19882	20086	20225	20308	20320	20389	20193	19924	20189	19896	20168	20202	20347	20285	20119	20114	19947	20233	20219	20092	20188	20196	20333	19949	20076	20112	20084	19997	19971	20181	20247	19987	19878	19940	19932	20056	20347	20090	20154	20329	20100	19960	20197	20181	20137	20184	20070	20161	20075	20132	20204	19901	20193	20065	19933	20172	20089	20200	20222	20162	20084	20217	20106	20124	20052	20121	20280	19923	20087	20307	20087	20094	20013	19897	20203	19934	19862	20040	20154	20043	20134	19964	20114	19991	20064	20057	20396	20192	19980	20013	20160	20109	20066	19974	19995	20225	20420	20057	20026	20238	20109	19964	20086	20105	20138	20041	20186	20073	19990	20209	20149	20134	20354	20058	20060	20278	20232	20239	20086	20136	20196	20087	19806	20070	20009	20116	20233	19928	20090	20261	20162	20172	20039	19961	19759	20294	20217	20245	20097	20243	20292	20147	20179	20078	20014	20163	20418	19990	19938	20429	20086	20035	20078	19893	20148	19960	20246	20253	20002	20037	20313	20253	19955	19965	20085	20267	20270	20092	19964	20143	20078	20084	20279	20046	19990	20212	19905	20060	20143	20314	20190	20147	20194	20143	20296	20189	20122	20084	20031	20172	20070	20085	20121	20066	20193	20011	20109	20208	20001	20085	20077	20135	20050	19955	19907	20119	20120	20051	20256	20226	20154	20057	20086	20112	20201	20068	20143	20052	20053	20037	20300	20064	20117	19974	20138	20227	20106	20104	20287	20073	20088	20294	20404	20329	20172	20154	20299	20185	20047	20018	20389	20099	20131	20139	19797	20023	20198	20163	20191	20250	20166	20144	19917	20163	20267	19915	20129	19819	20278	20042	20173	20333	19969	20127	20287	20126	20143	20153	20055	20113	20045	20283	20253	20193	20091	20139	19966	19957	19953	20102	19802	19936	20176	20121	19999	19931	19971	20280	20178	20080	20167	20198	20047	20416	20029	20046	20098	20296	20265	19957	20080	20040	19928	20216	20408	20328	20210	19955	19841	19961	19914	20193	20063	20046	20182	19991	20192	19818	20087	20011	19902	20202	20197	19890	20214	20227	20005	20110	20282	20332	20145	20331	19900	19991	20164	20010	20107	20196	20204	20231	20025	20042	20081	20063	20110	19954	19987	20127	20164	20222	20286	20152	20139	20110	19969	20294	20054	20193	20158	20230	20124	20113	20269	20112	20065	20097	20221	20096	20268	20283	20121	19778	20071	19857	20020	20087	19969	20098	20102	20290	20028	20214	20045	19878	20220	20170	20277	20197	20104	20009	19965	20034	20230	20027	20304	20139	20162	20279	20411	20294	20162	19973	20020	20157	20170	20333	20136	20120	20144	20181	20105	20077	20149	20281	20043	20049	20181	20227	20124	20204	20052	20072	20184	20094	20210	19976	20246	20071	20125	20216	20383	20248	20072	20287	20212	20013	20238	20073	20248	20064	20101	19997	19903	20174	20209	20043	20170	19954	19989	20112	20111	20376	19968	20292	19950	20144	20112	20104	20206	20355	20084	20107	20039	20478	20121	20126	20118	20055	20140	20133	20287	20327	20117	20258	20093	20197	20021	20242	19951	20155	20188	20051	19990	20169	20296	19849	20259	19924	19919	19974	20179	20199	19999	20044	20124	19973	20325	20035	20074	20026	20042	19997	20256	20170	20067	20266	20221	20041	20042	19984	20121	20218	20057	20018	20210	20351	20270	20154	19998	19961	20298	20056	20235	20152	19985	19959	20071	19993	20204	20229	20186	20140	20264	20239	20006	20148	20026	20314	20025	20059	20269	20096	20061	20045	20045	20256	20169	20181	20057	20136	20279	20207	20001	19950	20105	19928	19955	20413	20384	20225	20209	20158	20039	20023	20187	20091	20004	20067	20053	20286	19967	20100	20160	20043	20048	20048	20054	20264	20148	20280	20055	20029	20180	19951	20330	20118	20247	20052	20171	20138	20174	20010	20180	20333	19982	20200	20046	20221	20071	20140	20122	20037	19905	20142	20146	20138	20102	20072	20133	20048	20274	20161	20232	20174	20137	20071	19965	20009	20127	19965	20044	20166	20090	19931	20170	20092	20180	20154	20135	20090	20351	20250	20075	20284	20101	19935	20224	20108	20235	20072	20036	20227	20149	20240	20119	20214	20101	20254	20404	20199	19920	20202	20317	20189	20302	19823	20194	20112	20309	19982	20127	20003	20083	20079	20085	19963	20234	20061	19914	20172	19868	20054	20079	19915	20354	20247	20069	20082	20153	20295	20018	20317	20374	19983	19889	20061	20139	20203	20080	20158	20154	20222	20083	20133	20094	20161	20125	20156	20381	20202	20192	20366	20343	20086	19938	20201	20174	20292	20099	20136	20230	20301	20047	20233	20276	20113	19935	20059	20128	20108	20239	20212	20281	20126	20161	20255	19936	20129	20421	20049	20245	20256	20087	20093	20234	20053	20186	20120	20093	20246	20138	20065	20144	20150	20048	19932	20125	20337	20180	20332	19984	20330	20262	19858	20249	20152	20198	20303	20142	19975	20030	20200	20038	20174	20173	20187	20011	20036	20211	20099	20142	20310	20101	20242	19633	20223	20158	20075	20276	20036	20015	20117	20067	20091	20169	20056	20220	20092	20073	20079	19928	20338	20199	20178	20245	20347	20132	19992	20155	20010	20164	20112	20192	20096	20174	20021	20122	20155	20142	20123	20264	20183	20082	20183	20091	20008	20119	19914	20197	20119	20112	20175	19996	20055	20060	20037	20247	19971	20252	20271	20151	20070	20103	20063	20192	20156	19947	20245	20086	20127	20076	20067	20169	20008	20248	20314	19921	20288	20251	20026	20129	19990	20389	20155	20174	20056	20127	20222	20314	20117	20150	20116	20383	20118	20103	20150	20184	20191	20184	20146	20136	20051	20104	20133	20045	20244	20083	20068	20039	20099	20216	20211	20258	20172	20062	20100	20067	20280	20123	20080	20047	20025	20016	20147	20167	20291	20159	20130	20085	20182	20106	20215	19948	20128	20022	20052	19885	20259	20186	20368	19914	20035	20174	20167	19987	20239	20280	20221	20014	20155	20207	20124	20110	20121	20031	20019	20132	20076	20353	20074	20198	20222	20300	20051	20167	19896	20106	20091	20094	20155	20024	20046	19894	20021	20135	20083	20069	20127	20121	20056	20127	20064	20021	20055	20171	20190	20055	20084	20088	20012	19984	19972	19985	20307	20230	20146	20104	20148	20101	20144	20125	20178	20185	20136	20166	20008	20270	20228	20251	20185	20073	20111	20143	20167	20028	20174	20020	20264	20294	20034	20094	20239	19820	20414	20175	20312	20142	20307	20165	19927	20231	19877	20030	20025	19891	19999	20315	20238	20221	19902	20001	20075	20051	20087	19955	20033	19894	20093	20151	20274	20116	20154	20056	20194	19989	20225	19864	19865	20387	20394	20314	20214	20243	20353	19970	20144	20233	19993	20082	20291	20171	20182	20168	20114	20257	20112	20228	20051	20116	20199	20230	20173	20392	20091	20104	20271	20148	20261	20007	20058	20036	20100	20157	20173	20017	20168	20225	20178	20128	20219	20099	20166	20154	20003	19975	20151	20167	20157	20386	20410	20130	20058	20238	20237	20291	20275	20123	20233	20108	20126	20028	19999	20181	20111	20124	20118	20126	20137	19834	20031	20205	20150	19989	20065	20389	20116	20169	20005	20424	20201	20340	20075	20104	20138	20306	20138	20318	20169	20149	20152	20175	20163	20003	20317	20207	20436	20262	20255	20115	20060	20081	20253	20040	20384	20250	20236	20114	20363	20144	20151	20164	20167	20120	20008	20155	20156	20139	20042	20054
25876	42796	41024	32236	26856	22687	20337	18942	18347	18090	17686	17820	17655	17306	17235	17053	16901	17046	17014	16654	16514	16111	15866	16017	15925	15682	15792	15679	15667	15700	15732	15640	15612	15731	15519	15555	15656	15587	15855	15830	15595	15774	17337	17647	17646	16831	16217	15798	15457	15542	15554	15483	15505	15475	15516	15384	15593	15443	15322	15618	15543	15612	15269	15578	15522	15436	15496	15533	15443	15432	15453	15421	15546	15590	15412	15351	15405	15549	15611	15550	15401	15435	15439	15355	15588	15435	15626	15518	15483	15471	15226	15421	15521	15451	15453	15558	15427	15504	15589	15281	15423	15597	15481	15453	15668	15339	15576	15384	15465	15413	15468	15454	15418	15435	15589	15518	15407	15470	15473	15420	15506	15586	15626	15586	15480	15547	15470	15397	15522	15497	15484	15571	15477	15478	15428	15219	15504	15561	15578	15563	15609	15514	15323	15342	15461	15388	15475	15322	15401	15376	15532	15466	15349	15429	15547	15500	15473	15440	15558	15558	15494	15610	15655	15336	15405	15436	15305	15347	15446	15402	15557	15518	15405	15279	15616	15617	15535	15450	15511	15470	15381	15476	15352	15507	15611	15294	15482	15463	15428	15537	15548	15546	15524	15611	15649	15530	15479	15455	15631	15503	15299	15512	15448	15403	15514	15407	15435	15482	15503	15515	15584	15422	15504	15373	15597	15346	15532	15479	15321	15381	15327	15344	15501	15552	15467	15316	15535	15331	15439	15502	15327	15454	15667	15490	15623	15412	15462	15486	15448	15610	15527	15494	15354	15313	15543	15495	15343	15473	15644	15444	15532	15492	15432	15313	15449	15598	15576	15504	15447	15621	15253	15581	15412	15371	15512	15430	15510	15524	15509	15431	15503	15435	15418	15474	15477	15433	15411	15436	15498	15570	15495	15419	15416	15348	15433	15468	15435	15405	15429	15426	15471	15617	15584	15569	15474	15524	15302	15452	15438	15460	15472	15359	15311	15595	15536	15486	15620	15286	15567	15313	15569	15524	15448	15505	15496	15438	15469	15489	15530	15401	15480	15329	15344	15513	15383	15367	15306	15557	15688	15400	15464	15396	15491	15500	15577	15546	15359	15506	15417	15441	15425	15537	15531	15441	15700	15450	15496	15417	15272	15509	15439	15492	15249	15584	15436	15340	15579	15410	15543	15366	15497	15365	15487	15437	15450	15442	15402	15527	15501	15500	15494	15488	15562	15515	15687	15492	15504	15353	15497	15381	15399	15429	15452	15335	15383	15402	15572	15465	15375	15515	15355	15525	15706	15411	15390	15366	15444	15497	15467	15558	15376	15675	15363	15478	15520	15503	15286	15512	15608	15369	15434	15419	15525	15494	15391	15400	15300	15331	15502	15461	15376	15422	15298	15436	15367	15397	15316	15432	15526	15412	15495	15321	15360	15374	15581	15519	15581	15482	15516	15517	15537	15303	15689	15444	15415	15460	15426	15486	15636	15511	15431	15593	15648	15438	15520	15579	15347	15421	15412	15409	15521	15313	15449	15542	15506	15370	15476	15432	15368	15528	15503	15515	15570	15536	15464	15448	15371	15534	15504	15408	15435	15665	15536	15302	15431	15679	15425	15434	15525	15254	15369	15620	15347	15337	15523	15436	15291	15435	15573	15364	15416	15360	15677	15379	15466	15376	15517	15558	15372	15720	15557	15431	15604	15673	15473	15543	15617	15462	15561	15398	15444	15393	15550	15432	15444	15259	15600	15324	15533	15468	15524	15444	15531	15415	15491	15416	15604	15560	15464	15628	15686	15440	15479	15573	15437	15383	15416	15441	15617	15600	15627	15495	15480	15429	15498	15550	15340	15492	15618	15362	15596	15428	15374	15604	15371	15516	15419	15395	15611	15392	15440	15349	15596	15258	15411	15467	15439	15550	15451	15480	15480	15685	15581	15551	15465	15448	15577	15421	15566	15459	15496	15517	15550	15263	15366	15426	15458	15467	15541	15338	15317	15621	15436	15515	15495	15459	15545	15155	15520	15383	15409	15552	15561	15512	15694	15362	15472	15443	15601	15491	15446	15472	15350	15552	15220	15458	15564	15524	15538	15445	15390	15503	15447	15415	15402	15423	15463	15576	15437	15376	15501	15466	15455	15247	15355	15604	15462	15667	15641	15633	15491	15472	15461	15530	15577	15391	15364	15450	15294	15348	15464	15439	15470	15401	15632	15333	15397	15513	15511	15450	15512	15466	15590	15444	15531	15477	15403	15516	15401	15468	15434	15397	15454	15426	15506	15515	15515	15612	15508	15443	15522	15496	15513	15454	15466	15649	15557	15510	15387	15339	15396	15491	15297	15503	15503	15403	15444	15562	15520	15610	15510	15420	15449	15435	15305	15559	15427	15679	15314	15556	15541	15526	15456	15389	15307	15362	15630	15442	15372	15619	15400	15552	15415	15455	15551	15504	15510	15303	15442	15647	15417	15436	15603	15456	15623	15354	15558	15506	15496	15582	15522	15407	15556	15607	15403	15606	15359	15237	15304	15465	15344	15401	15357	15415	15504	15466	15417	15382	15569	15431	15514	15369	15436	15515	15613	15496	15526	15390	15527	15405	15502	15566	15480	15326	15531	15428	15506	15227	15312	15510	15595	15554	15439	15610	15562	15636	15479	15599	15422	15579	15573	15455	15483	15624	15212	15588	15493	15534	15698	15348	15542	15415	15602	15479	15472	15525	15459	15533	15537	15386	15334	15464	15528	15494	15302	15349	15507	15514	15448	15492	15377	15453	15684	15438	15391	15558	15575	15463	15464	15467	15431	15407	15550	15441	15515	15528	15483	15367	15546	15490	15499	15463	15539	15565	15496	15532	15295	15186	15425	15559	15484	15352	15626	15499	15449	15522	15377	15506	15478	15517	15533	15553	15432	15573	15377	15597	15459	15407	15485	15507	15441	15323	15498	15425	15464	15492	15347	15577	15527	15458	15420	15443	15315	15370	15479	15474	15429	15447	15516	15473	15486	15543	15449	15482	15618	15280	15340	15559	15577	15482	15473	15307	15412	15352	15472	15563	15598	15364	15457	15408	15453	15427	15447	15547	15534	15647	15496	15434	15641	15456	15473	15416	15519	15473	15472	15135	15438	15395	15282	15511	15434	15343	15399	15573	15293	15435	15636	15452	15413	15228	15506	15412	15538	15334	15494	15421	15295	15583	15572	15543	15423	15483	15346	15371	15530	15560	15723	15432	15495	15432	15588	15481	15673	15597	15433	15477	15597	15491	15480	15579	15523	15421	15328	15493	15550	15519	15400	15511	15420	15357	15392	15445	15513	15489	15327	15493	15626	15493	15523	15247	15655	15473	15498	15535	15548	15643	15444	15429	15354	15496	15595	15351	15443	15441	15426	15553	15497	15467	15390	15525	15433	15395	15557	15427	15498	15641	15498	15216	15404	15549	15343	15549	15374	15633	15505	15393	15460	15529	15512	15657	15401	15632	15503	15669	15387	15533	15565	15446	15363	15464	15530	15369	15492	15192	15309	15461	15549	15565	15343	15615	15538	15379	15628	15485	15447	15499	15537	15290	15441	15391	15484	15474	15510	15373	15394	15438	15502	15309	15495	15446	15296	15336	15598	15409	15360	15486	15402	15156	15609	15467	15509	15503	15617	15541	15549	15419	15450	15467	15577	15287	15539	15406	15549	15599	15548	15532	15378	15351	15407	15597	15447	15362	15516	15498	15424	15503	15538	15402	15381	15332	15414	15275	15477	15566	15517	15407	15543	15408	15434	15441	15536	15255	15557	15515	15475	15382	15454	15441	15698	15373	15414	15440	15455	15497	15499	15573	15395	15451	15689	15280	15452	15584	15332	15468	15587	15270	15562	15622	15378	15419	15515	15385	15445	15486	15567	15451	15423	15451	15698	15384	15443	15533	15581	15718	15486	15374	15476	15496	15576	15638	15522	15398	15564	15399	15445	15383	15471	15267	15409	15465	15365	15475	15608	15381	15427	15515	15530	15472	15427	15449	15452	15493	15464	15611	15386	15354	15476	15421	15471	15523	15324	15602	15493	15467	15423	15374	15445	15469	15398	15551	15643	15587	15494	15407	15516	15390	15421	15502	15509	15421	15468	15476	15433	15446	15426	15489	15459	15580	15431	15377	15402	15515	15495	15539	15591	15345	15531	15412	15476	15515	15503	15525	15676	15538	15491	15533	15540	15504	15473	15644	15516	15635	15448	15454	15395	15574	15501	15317	15456	15407	15494	15397	15565	15503	15506	15504	15601	15655	15513	15555	15518	15573	15514	15518	15601	15327	15495	15575	15411	15415	15379	15351	15419	15363	15527	15416	15535	15761	15364	15525	15488	15512	15572	15434	15415	15429	15450	15444	15436	15208	15551	15446	15404	15275	15419	15481	15318	15497	15597	15245	15613	15346	15357	15231	15469	15491	15449	15320	15481	15427	15560	15600	15436	15451	15369	15433	15407	15505	15638	15397	15327	15528	15430	15513	15358	15626	15414	15514	15706	15271	15471	15580	15223	15591	15435	15334	15475	15623	15529	15582	15482	15478	15610	15619	15453	15568	15525	15364	15481	15449	15313	15540	15461	15387	15570	15555	15483	15610	15425	15481	15516	15563	15643	15658	15499	15559	15552	15560	15512	15544	15578	15417	15534	15700	15530	15458	15568	15542	15519	15459	15457	15427	15387	15480	15440	15496	15536	15551	15494	15641	15316	15671	15515	15461	15419	15381	15439	15414	15508	15276	15346	15535	15434	15538	15399	15497	15457	15395	15505	15551	15457	15459	15509	15516	15439	15438	15313	15542	15437	15398	15507	15399	15544	15485	15445	15286	15478	15501	15553	15561	15516	15419	15361	15602	15583	15513	15543	15488	15547	15555	15379	15509	15308	15395	15468	15450	15498	15419	15314	15416	15314	15371	15490	15553	15587	15454	15387	15532	15371	15346	15539	15461	15470	15421	15408	15632	15278	15465	15276	15629	15314	15464	15412	15284	15507	15392	15380	15333	15552	15664	15439	15491	15373	15374	15459	15420	15526	15621	15289	15472	15349	15324	15543	15422	15417	15584	15684	15466	15341	15287	15418	15624	15514	15398	15645	15541	15581	15495	15468	15341	15684	15535	15533	15513	15425	15391
30067	24374	26955	24275	21623	21517	21418	21248	21044	20902	20949	20859	20910	20886	20828	20929	20878	20976	20929	20958	20935	20816	20878	20509	20921	20598	20690	20735	20728	20852	20727	20780	20741	20817	20722	20652	20710	21012	20673	20439	20843	20591	20746	20799	20813	20811	20828	20904	20568	20908	20505	20753	20527	20791	20582	20743	20659	20647	20501	20636	20826	20696	20614	20701	20883	20874	20783	20759	20811	20472	20512	20672	20705	20753	20704	20627	20670	20700	20720	20737	20580	20504	20615	20512	20702	20634	20625	20793	20734	20831	20537	20625	20797	20652	20521	20897	20803	20911	20447	20557	20387	20688	20890	20612	20595	20727	20824	20545	20769	20688	20573	20712	20529	20721	20490	20818	20567	20694	20454	20547	20583	20530	20717	20684	20841	20659	20686	20761	20727	20742	20889	20561	20633	20602	20634	20732	20709	20708	20798	20575	20633	20854	20713	20805	20630	20708	20712	20830	20637	20587	20640	20808	20765	20644	20724	20918	20765	20725	20591	20604	20804	20745	20763	20722	20583	20687	20764	20690	20600	20534	20667	20475	20569	20730	20687	20738	20439	20659	20523	20735	20532	20700	20809	20723	20865	20704	20697	20621	20683	20495	20614	20492	20592	20742	20710	20813	20668	21034	20730	20707	20473	20633	20739	20605	20726	20761	20527	20722	20685	20571	20743	20701	20459	20707	20675	20667	20866	20892	20757	20589	20633	20692	20646	20496	20645	20550	20640	20630	20762	20582	20880	20811	20957	20608	20895	20737	20693	20703	20695	20746	20691	20513	20790	20628	20587	20675	20887	20505	20710	20713	20735	20564	20676	20850	20673	20695	20628	20717	20715	20780	20760	20616	20746	20813	20786	20626	20534	20731	20608	20752	20640	20597	20474	20780	20786	20637	20620	20850	20729	20569	20599	20584	20656	20631	20637	20493	20645	20869	20693	20547	20673	20641	20611	20634	20755	20710	20672	20513	20702	20699	20940	20957	20550	20702	20797	20706	20675	20752	20789	20679	20729	20821	20693	20755	20649	20625	20611	20689	20597	20680	20791	20515	20513	20945	20753	20823	20729	20719	20808	20695	20823	20891	20948	20598	20510	20590	20760	20662	20769	20574	20693	20642	20751	20894	20627	20591	20969	20821	20551	20896	20674	20752	20798	20770	20827	20731	20760	20555	20674	20720	20588	20446	20679	20726	20794	20536	20551	20725	20872	20835	20780	20584	20457	20475	20644	20765	20574	20649	20696	20475	20738	20780	20679	20788	20526	20700	20644	20656	20574	20640	20843	20581	20872	20772	20840	20676	20439	20493	20866	20735	20699	20647	20726	20657	20569	20549	20662	20667	20740	20563	20685	20829	20709	20692	20538	20599	20840	20652	20780	20815	20627	20698	20592	20687	20648	20622	20669	20686	20735	20769	20726	20928	20873	20639	20794	20596	20734	20519	20530	20796	20736	20690	20748	20673	20690	20694	20722	20879	20702	20673	20874	20830	20727	20655	20592	20619	20701	20708	20680	20456	20975	20691	20672	20680	20672	20648	20654	20653	20680	20763	20674	20412	20812	20648	20599	20901	20633	20638	20779	20713	20709	20741	20659	20672	20727	20740	20518	20655	20623	20609	20603	20767	20613	20727	20587	20700	20591	20729	20556	20620	20694	20522	20656	20846	20653	20541	20670	20518	20824	20604	20625	20921	20653	20653	20684	20457	20783	20649	20753	20639	20714	20574	20501	20642	20790	20538	20781	20593	20829	20572	20704	20728	20670	20529	20705	20771	20650	20714	20590	20801	20828	20466	20584	20627	20605	20576	20714	20823	20604	20657	20761	20465	20796	20595	20765	20642	20474	20872	20668	20408	20790	20584	20535	20788	20795	20793	20490	20762	20765	20595	20618	20745	20608	20710	20550	20761	20722	20839	20566	20553	20752	20753	20859	20829	20671	20621	20685	20729	20472	20456	20602	20567	20654	20779	20670	20773	20704	20841	20518	20693	20874	20772	20627	20629	20665	20486	20766	20668	20640	20605	20512	20500	20595	20432	20628	20752	20620	20621	20540	20757	20740	20842	20450	20740	20603	20607	20570	20598	20561	20681	20473	20642	20710	20885	20611	20757	20596	20723	20400	20629	20693	20781	20880	20863	20624	20545	20619	20584	20381	20513	20570	20917	20570	20685	20629	20933	20740	20698	20817	20805	20864	20842	20645	20605	20791	20748	20582	20830	20637	20748	20927	20691	20714	20722	20856	20773	20549	20715	20801	20513	20666	20853	20989	20782	20692	20684	20607	20502	20778	20505	20623	20648	20696	20751	20397	20580	20880	20656	20526	20870	20871	20672	20696	20715	20565	20634	20647	20800	20459	20775	20860	20601	20331	20803	20675	20518	20684	20632	20677	20797	20725	20751	20879	20856	20779	20696	20581	20935	20781	20541	20778	20504	20710	20520	20582	20675	20626	20664	20760	20627	20599	20587	20981	20924	20691	20676	20675	20789	20741	20830	20902	20886	20827	20710	20730	20563	20879	20763	20927	20871	20572	20635	20823	20598	20941	20511	20622	20648	20605	20595	20665	20619	20562	20607	20728	20661	20769	20721	20953	20784	20651	20670	20569	20633	20825	20636	20781	20655	20508	20680	20749	20589	20772	20648	20730	20698	20643	20745	20737	20477	20497	20720	20772	20740	20612	20577	20547	20727	20621	20557	20610	20877	20780	20694	20670	20581	20714	20660	20774	20477	20730	20600	20684	20536	20615	20626	20699	20743	20696	20543	20597	20720	20639	20433	20506	20630	20556	20923	20829	20632	20746	20637	20724	20738	20966	20689	20357	20695	20676	20681	20653	20537	20678	20694	20788	20797	20737	20724	20877	20619	20668	20731	20788	20769	20681	20759	20908	20802	20621	20843	20741	20718	20658	20783	20845	20922	20722	20780	20818	20571	20645	20843	20857	20762	20594	20671	20779	20763	20694	20588	20675	20876	20708	20653	20585	20845	20651	20413	20728	20352	20537	20705	20581	20827	20787	20577	20677	20797	20750	20593	20684	20614	20657	20753	20590	20675	20660	20668	20597	20588	20549	20927	20578	20970	20942	20734	20678	20745	20618	20857	20664	20799	20611	20793	20513	20617	20899	20562	20706	20449	20669	20670	20651	20612	20667	20703	20525	20698	20684	20515	20749	20685	20493	20699	20614	20560	20717	20805	20751	20858	20508	20607	20472	20697	20539	20718	20665	20814	20741	20694	20831	20501	20799	21057	20791	20622	20505	21015	20569	20512	20634	20908	20853	20703	20774	20724	20608	20597	20660	20728	20826	20567	20684	20876	20672	20540	20846	20624	20842	20782	20533	20730	20740	20625	20748	20943	20529	20811	20497	20618	20561	20879	20675	20669	20827	20822	20688	20424	20577	20688	20746	20695	20896	20600	20755	20744	20693	20667	20860	20855	20757	20626	20515	20665	20778	20538	20508	20811	20566	20619	20679	20578	20669	20802	20706	20710	20828	20566	20803	20585	20813	20737	20678	20784	20784	20816	20725	20650	20678	20769	20989	20488	20670	20628	20881	20645	20573	20842	20856	20660	20807	20780	20639	20661	20688	20749	20563	20620	20685	20926	20901	20828	20722	20670	20732	20456	20786	20735	20635	20784	20652	20574	20622	20722	20634	20915	20825	20803	20638	20761	20777	20583	20373	20558	20638	20608	20626	20575	20708	20704	20633	20898	20470	20558	20447	20773	20710	20674	20793	20506	20742	20547	20654	20731	20734	20643	20693	20667	20813	20753	20588	20874	20814	20623	20834	20704	20761	20716	20824	20717	20761	20745	20704	20846	20729	20593	20629	20771	20671	20550	20422	20614	20538	20653	20687	20789	20577	20584	20980	20825	20806	20667	20537	20576	20812	20652	20701	20756	20652	20777	20788	20614	20604	20672	20803	20711	20808	20658	20841	20892	20711	20834	20659	20908	20695	20897	20878	20704	20752	20581	20673	20740	20637	20839	20622	20333	20736	20789	20655	20703	20713	20599	20621	20422	20577	20689	20610	20771	20645	20661	20723	20548	20902	20599	20825	20552	20820	20918	20592	20627	20797	20742	20816	20507	20627	20727	20767	20751	20656	20618	20598	20739	20599	20707	20549	20588	20611	20882	20645	20546	20804	20610	20776	20705	20612	20883	20729	20944	20515	20717	20816	20872	20630	20831	20700	20601	20797	20422	20537	20637	20677	20734	20789	20978	20675	20658	20689	20582	20568	20756	20830	20710	20625	20672	20688	20642	20727	20695	20739	20502	20486	20521	20759	20786	20571	20683	20766	20750	20652	20519	20610	20727	20721	20755	20483	20637	20761	20617	20595	20639	20846	20477	20577	20681	20680	20733	20637	20799	20672	20605	20597	20652	20674	20489	20607	20580	20685	20722	20712	20664	20818	20583	20824	21020	20797	20763	20669	20749	20568	20455	20886	20703	20610	20721	20863	20838	20636	20677	20646	20829	20921	20665	20546	20578	20632	20480	20613	20558	20720	20629	20563	20545	20864	20798	20721	20598	20726	20755	20671	20728	20709	20574	20611	21008	20701	20847	21061	20731	20746	20553	20548	20742	20882	20661	20683	20770	20705	20517	20677	20776	20858	20559	20875	20763	20781	20579	20901	20613	20641	20566	20721	20741	20684	20771	20927	20772	20781	20685	20740	20899	20483	20507	20651	20362	20644	20712	20773	20665	20812	20481	20509	20546	20577	20796	20824	20465	20750	20857	20645	20675	20689	20805	20736	20714	20566	20645	20673	20689	20703	20491	20642	20574	20711	20613	20615	20494	20660	20787	20690	20879	20915	20628	20766	20787	20713	20548	20600	20674	20725	20893	20672	20613	20785	20564	20644	20762	20712	20720	20521	20622	20635	20611	20704	20623	20667	20584	20813	20816	20820	20901	20477	20702	20666	20820	20599	20676	20766	20929	20892	20795	20537	20641	20571	20816	20928	20765	20442	20603	20644	20545	20547	20852	20566	20665	20398	20561	20654	20655	20595	20623	20746	20851	20794	20728	20659	20542	20488	20606	20471	20729	20703	20717	20788	20536	20701	20811	20830	20637	20641	20654	20528	20950	20762	20934	20726	20741	20612	20738	20759	20650	20841	20679	20567	20643	20822	20563
21201	25277	23286	18983	17639	16789	16633	16210	16098	16237	16240	16208	16106	16340	16197	16221	16303	16372	16226	16196	15888	15955	15947	15754	15957	15853	15816	15690	15763	15844	15780	15694	15870	15731	15866	15900	15875	15774	15775	15818	15762	15861	15921	15908	15899	16040	15813	15685	15796	15872	15814	15807	15601	15911	15684	15951	15704	15706	15523	15708	15747	15835	15829	15619	15630	15618	15663	15737	15784	16010	15775	15720	15753	15799	15913	15790	15692	15739	15874	15841	15674	15714	15756	15663	15865	15636	15804	15712	15712	15686	15738	15705	15756	15801	15861	15837	15735	15669	15710	15696	15738	15759	15741	15835	15941	15809	15761	15702	15647	15913	15804	15674	15822	15624	15774	15641	15729	15726	15865	15801	15841	15652	15777	15743	15775	15854	15752	15734	15927	15713	15853	15753	15767	15768	15750	15630	15704	15773	15843	15745	15870	15791	15589	15745	15752	15814	15712	15697	15764	15720	15858	15709	15678	15761	15939	15736	15823	15751	15633	15567	15776	15591	15732	15797	15633	15701	15672	15837	15782	15810	15714	15681	15922	15838	15817	15733	15697	15804	15754	15824	15645	15875	15521	15544	15762	15907	15760	15771	15705	15759	15762	15812	15554	15732	15781	15867	15863	15767	15586	15757	15818	15756	15782	15727	15779	15734	15739	15709	15669	15696	15745	15799	15818	15624	15823	15743	15698	15787	15793	15834	15730	15766	15662	15921	15638	15828	15777	15629	16001	15613	15725	15677	15807	15721	15781	15908	15913	15871	15699	15828	15815	15657	15656	15694	15769	15615	15768	15710	15924	15676	15952	15703	15667	15937	15761	15776	15742	15846	15715	15864	15676	15865	15704	15704	15791	15766	15457	15620	15750	15759	15831	15849	15761	15563	15765	15771	15670	15862	15658	15870	15752	15726	15851	15713	15725	15715	15658	15746	15823	15674	15751	15667	15810	15717	15781	15756	15650	15652	15519	15764	15703	15801	15760	15822	15794	15882	15685	15827	15834	15737	15724	15763	15815	15659	15668	15753	15945	15725	15928	15692	15682	15805	15646	15779	15652	15831	15727	15760	15830	15733	15814	15804	15671	15710	15795	15716	15838	15655	15864	15696	15932	15781	15707	15692	15840	15666	15663	15922	15737	15583	15743	15818	15723	15729	15724	15713	15806	15807	15614	15843	15703	15698	15696	15660	15731	15856	15728	15710	15829	15753	15894	15851	15676	15565	15782	15832	15615	15685	15636	15876	15828	15769	15707	15799	15776	15912	15711	15851	15844	15740	15587	15776	15793	15817	15587	15816	15701	15689	15723	15613	15668	15815	15692	15620	15663	15829	15710	15686	15828	15750	15810	15770	15919	15770	15554	15989	15722	15794	15703	15839	15655	16014	15798	15772	15532	15844	15657	15885	15956	15672	15713	15657	15989	15824	15874	15810	15881	15665	15750	15667	15694	15790	15868	15780	15758	15885	15868	15871	15907	15721	15843	15677	15672	15632	15703	15658	15771	15822	15802	15820	15836	15712	15955	15779	15675	15673	15680	15859	15792	15655	15857	15693	15860	15711	15775	15875	15919	15822	15524	15785	15762	15717	15866	15828	15778	15782	15832	15590	15531	15682	15811	15671	15835	15728	15614	15666	15584	15735	15823	15855	15770	15771	15952	15725	15819	15752	15881	15786	15870	15914	15799	15823	15709	15843	15737	15644	15861	15932	15800	15817	15824	15815	15571	15821	15699	15901	15808	15704	15746	15729	15686	15743	15802	15785	15734	15805	15766	15816	15645	15669	15734	15770	15848	15793	15799	15780	15896	15696	15843	15733	15772	15658	15697	15758	15708	15674	15630	15716	15708	15550	15829	15774	15675	15691	15590	15791	15825	15788	15601	15892	15742	15788	15608	15745	15631	15759	15709	15768	15751	15815	15871	15646	15723	15637	15700	15797	15757	15828	15692	15813	15706	15818	15899	15586	16010	15735	15744	15659	15784	15768	15899	15846	15714	15696	15712	15758	15713	15610	15727	15736	15866	15675	15549	15972	15767	15926	15880	15550	15803	15755	15626	15733	15650	15623	15670	15783	15698	15730	15602	15721	15743	15757	15821	15677	15870	15839	15768	15723	15824	15673	15618	15707	15803	15737	15783	15757	15807	15671	15763	15724	15873	15626	15910	15888	15731	15836	15791	15520	15908	15738	15796	15619	15745	15818	15763	15785	15841	15547	15733	15861	15604	15803	15668	15725	15784	15596	15913	15627	15805	15711	15726	15608	15852	15717	15765	15749	15702	15759	15708	15780	15684	15651	15700	15794	15833	15748	15778	15799	15694	15729	15917	15809	15817	15698	15611	15757	15781	15701	16058	15640	15607	15789	15714	15787	15811	15668	15747	15736	15660	15782	15810	15856	15649	15944	15624	15714	15990	15875	15634	15777	15676	15789	15738	15687	15890	15803	15678	15616	15742	15751	15745	15650	15925	15657	15880	15822	15728	15812	15605	15856	15674	15891	15788	15719	15753	15759	15753	15821	15774	15961	15847	15677	15784	15726	15736	15866	15904	15690	15573	15659	15674	15930	15777	15775	15805	15766	15892	15768	15648	15839	15640	15893	15717	15616	15649	15670	15802	15785	15626	15608	15825	15815	15692	15591	15688	15677	15709	15736	15683	15783	15672	15850	15728	15730	15794	15663	15694	15694	15824	15801	15897	15759	15854	15744	15833	15674	15805	15708	15762	15835	15808	15473	15781	15795	15754	15776	15742	15653	15942	15720	15914	15810	15858	15927	15719	15710	15776	15638	15646	15860	15795	15714	15757	15532	15805	15819	15782	15770	15706	15849	15619	15782	15829	15837	15786	15668	15886	15843	15791	15611	15658	15799	15833	15639	15775	15743	15866	15686	15782	15658	15745	15731	15694	15698	15810	15778	15854	15967	15846	15722	15655	15648	15745	15758	15684	15688	15804	15748	15602	15644	15791	15667	15876	15827	15777	15777	15735	15747	15725	15850	15696	15873	15665	15646	15934	15812	16032	15778	15891	15769	15673	15746	15924	15808	15595	15676	15776	15789	15804	15781	15806	15781	15695	15847	15730	15752	15762	15669	15857	15667	15896	15808	15739	15663	15881	15662	15811	15719	15749	15745	15757	15813	15741	15706	15653	15715	15751	15780	15837	15760	15858	15881	15843	15802	15846	15790	15910	15701	15894	15779	15617	15569	15811	15880	15784	15826	15688	15896	15603	15568	15758	15765	15543	15726	15885	15718	15697	15920	15845	15687	15801	15659	15763	15908	15925	15815	15667	15727	15767	15920	15699	15747	15729	15850	15604	15583	15666	15825	15777	15747	15754	15808	15711	15894	15601	15816	15853	15745	15682	15750	15846	15852	15846	15962	15831	15954	15709	15785	15815	15603	15669	15793	15919	15594	15782	15702	15689	15638	15758	15689	15797	15653	15836	15850	15750	15849	15876	15776	15735	15694	15692	15841	15755	15791	15733	15810	15747	15788	15646	15726	15969	15921	15883	15815	15716	15741	15884	15762	15821	15759	15762	15844	15901	15655	15889	15707	15942	15607	15946	15769	15826	15706	15689	15750	15887	15832	15565	15845	15727	15875	15632	15691	15728	15788	15681	15806	15724	15835	15777	15701	15787	15693	15727	15728	15610	15731	15711	15916	15803	15895	15738	15800	15740	15724	15760	15704	15653	15695	15941	15753	15674	15731	15803	15742	15794	15916	15696	15688	15810	15716	15829	15821	15696	15879	15807	15695	15783	15627	15743	15882	15744	15897	15787	15876	15914	15612	15970	15674	15621	15763	15786	15719	15797	15769	15730	15814	15701	15597	15819	15895	15703	15776	15510	15917	15765	15618	15852	15673	15790	15834	15784	15663	15833	15916	15969	15862	15890	15946	15725	15690	15840	15782	15709	15736	15749	15729	15589	15605	15719	15716	15652	15834	15709	15742	15761	15660	15693	15787	15697	15633	15899	15829	15917	15550	15819	15786	15706	15666	15787	15729	15812	15693	15747	15666	15846	15741	15714	15706	15718	15781	15641	15736	15613	15631	15809	15625	15816	15585	15854	15744	15655	15660	15818	15706	15591	15916	15765	15741	15878	15554	15754	15781	15774	15690	15724	15805	15847	15913	15731	15550	15697	15849	15855	15641	15798	15819	15852	15730	15732	15512	15713	15804	15740	15646	15858	15651	15926	15678	15743	15889	15766	15836	15799	15759	15691	15841	15656	15721	15803	15857	15943	15786	15684	15670	15736	15878	15621	15771	15822	15838	15898	15956	15808	15736	15700	15638	15657	15712	15712	15733	15872	15816	15888	15562	15664	15750	15625	15794	15707	15660	15613	15873	15805	15867	15657	15788	15720	15555	16030	15770	15731	15854	15757	15645	15840	15755	15822	15754	15601	15742	15751	15805	15693	15917	15758	15893	15656	15754	15958	15597	15833	15827	15749	15754	15725	15702	15615	15845	15783	15711	15851	15900	15802	15667	15676	15795	15835	15728	15728	15870	15735	15770	15808	15870	15698	15790	15699	15826	15702	15876	15791	15791	15726	15762	15905	15650	15890	15787	15841	15770	15771	15854	15762	15825	15715	15735	15690	15629	15732	15665	15645	15835	15789	15769	15782	15754	15904	15692	15825	15696	15879	15839	15657	15652	15746	15747	15519	15549	15736	15679	15930	15652	15867	15779	15901	15970	15827	15541	15722	15787	15887	15876	15724	15703	15864	15899	15767	15898	15680	15815	15743	15829	15669	15743	15838	15705	15807	15893	15963	15806	15860	15782	15810	15565	15676	15700	15744	15754	15692	15743	15546	15758	15756	15743	15831	15696	15695	15850	15850	15621	16121	15664	15670	15698	15868	15600	15752	15795	15653	15940	15612	15878	15719	15844	15769	15629	15618	15744	15825	15762	15639	15764	15704	15670	15689	15872	15790	15741	15560	15909	15799	15825	15700	15646	15693	15615	15951	15862	15736	15814	15720	15908	15805	15804	15872	15911	15669	15612	15879	15831	15702	15790	15828	15617	15815	15807	15828	15852	15844	15716	15745	15777	15660	15771	15786	15861	15657	15702	15667	15545	15711	15600	15800	15893	15660	15813	15771	15883	15630	15715	15710	15707	15733	15659	15592	15875
24524	21058	28178	24631	23601	24959	24879	22451	21931	22117	21801	21758	21855	21931	21727	21502	21627	21683	21714	21585	21627	21445	21113	21236	21049	21277	21095	21205	21150	21123	21284	21063	21153	21034	21093	20818	21073	21061	20926	21128	21244	21052	21685	22027	21970	21619	21396	21000	21159	20891	20851	21094	20975	20867	21062	20999	21040	20874	20958	20954	20935	20933	21051	20978	20925	20958	21101	20901	20882	20916	20982	20913	20975	20946	21034	20935	20796	20944	20989	20923	21149	21042	20815	20972	20997	20891	21193	20871	20772	20929	20925	21131	21102	20742	20900	21001	21024	20975	20894	20968	21112	21015	21002	21030	20961	20937	20935	21155	20869	20784	21014	20818	21027	20773	21023	20932	21024	21159	20772	21096	20823	20971	20901	21200	20962	20963	20944	20891	20863	20864	21071	20755	20935	20834	21033	20895	20810	21043	21164	20970	21087	20909	21132	21146	21072	20953	20931	21218	20978	20996	21243	20923	20960	21014	20823	21031	21059	20954	20903	20727	20819	20983	21009	21016	20942	21102	21027	21126	20880	20917	21177	21034	21055	21012	21010	20999	20990	21081	21090	20994	20678	21036	21039	20998	20928	20856	20805	20944	20966	20933	21061	21085	20907	21013	21055	20919	21163	20866	21070	20873	20878	20994	20968	20829	20868	21039	20975	21028	20790	20708	20821	20891	21057	20764	21128	21082	21103	20890	20976	20764	20926	21013	20893	21002	20939	20950	21077	20807	20963	21091	21106	21095	21012	20848	20937	20966	20790	20951	20891	20874	20801	21208	21134	20978	21119	20934	20825	20780	21055	20934	20972	21127	20930	21028	20842	20709	20853	21032	20889	20911	21057	20912	20971	20947	21156	20966	21060	20768	20821	20895	20961	20825	21135	20949	21043	21236	20863	20802	20992	21161	20927	21035	20981	21044	20949	21039	21001	20979	21027	21061	20957	20998	20863	21159	20930	20835	21019	20802	20932	21283	21009	20912	20873	20694	20767	20711	20951	21065	20895	21031	20862	21036	21050	20804	20766	20852	20821	20941	20703	20951	20992	20931	21122	21063	20929	20902	21073	20978	20796	20935	21085	20864	20908	20780	20896	20932	20902	21127	21036	21085	20982	21003	20876	21029	20973	20970	21001	20766	20888	21116	21051	20975	20972	20900	20734	20988	21037	20925	20973	20853	20919	20835	21074	20983	20860	21183	20806	20948	21095	20943	21102	21055	21017	20765	20927	21032	21212	20752	20945	20883	20884	21176	20986	21048	20685	20881	20674	20784	20743	21050	21087	20781	20966	21046	21185	21044	21005	20943	21107	20943	20851	21121	21018	21002	20890	21118	20806	20781	21062	20985	20947	20995	20850	21013	20830	20933	21047	20820	20889	21009	21092	20987	21134	20828	21045	21004	20911	20872	21270	20905	21181	20770	21009	20777	21116	20959	20796	21163	20938	20928	20953	20814	20817	21020	21200	21033	20884	20918	20821	20692	20628	20976	21032	21110	20915	20782	21162	21180	20846	20942	21115	20823	20859	20773	21114	20917	20857	20967	20762	20946	20898	21153	20771	20844	20703	20982	20985	20747	21253	21161	21038	20915	20944	20937	21202	20968	20800	20777	20860	21179	21026	20704	20765	20828	20851	21245	21037	20973	20683	20802	20874	20915	20930	21046	20846	20875	21108	20954	20805	20977	21055	21142	21019	20932	20962	21131	20967	20923	21106	20939	20956	20942	20787	21068	20937	21066	21119	20897	20844	20951	20905	21074	21174	21102	21181	21171	20941	20806	21028	20918	21112	21007	21021	20813	20839	21098	20976	21002	20952	20846	20732	20873	20877	21022	20910	21072	21056	20767	20875	20933	20937	20883	21022	20838	21021	21263	20923	21145	20781	21013	21049	21053	21073	20829	20895	20961	20907	21020	20974	20997	21138	21018	21003	20930	20864	21023	21074	21169	21120	20912	21090	21073	21012	20797	20818	21007	20886	20995	21104	20932	20790	21149	20877	21054	21103	20903	21050	21087	21103	21045	20896	20999	20880	20821	20846	21019	20939	21045	20780	21010	20922	21093	20963	20779	21075	20880	20776	20870	21068	21033	21010	20781	21108	21126	20977	20926	21023	20877	20806	20979	20821	20786	20965	20834	20999	20810	20847	20922	20975	20994	21192	21015	20804	21173	21080	20980	20924	21010	21071	20794	21125	20991	20898	20935	21198	20727	21005	20926	21213	20738	20905	20955	21209	20910	20895	20877	21035	20861	20949	21076	21090	20961	20855	20913	20939	20922	21238	21066	20951	21003	20985	20868	21105	20979	21151	20980	20921	20772	20860	20763	21107	21157	20877	20846	20833	20945	20879	20905	20743	20922	21129	20792	20870	20787	21045	20927	21029	20884	20958	20789	20983	21104	20794	20977	21157	21045	20807	21186	20702	20889	21070	20711	20962	20826	20745	20992	20792	20842	20970	21021	21001	20966	20979	21145	20955	20905	20871	20972	21150	20863	21088	21051	21106	21053	20926	20856	21011	21074	21007	20866	20828	21045	20956	21003	21109	21237	20994	20970	21005	21153	20957	20957	20885	21018	20923	21115	21039	20927	21060	20776	20973	20743	20906	20936	20794	20927	21015	20915	21067	21168	20990	20995	20641	20886	20901	21025	20666	20958	20930	20915	21004	21198	21025	21210	21128	20914	20985	20973	20810	21071	20964	20794	21143	20987	20804	20930	21005	20967	20865	21002	20846	20925	20907	20822	20909	21050	21206	20923	21067	20919	20851	20937	20990	21016	20781	20859	20965	20837	20896	20906	20912	21098	21089	20830	21006	20991	20967	20771	20928	21008	20958	20842	21006	21007	21177	20909	20941	21112	21053	21139	20807	20896	20844	21060	20919	21008	20911	20832	20804	20849	20912	21135	20934	20707	20977	20988	21041	21172	21074	21037	20929	20969	21000	20794	20902	21105	20981	20819	21090	20959	20805	20995	20876	20675	21097	20932	20972	21159	20927	20963	21067	21035	21061	20930	20852	21017	20949	20957	20895	21198	20877	20848	20858	20935	20841	21112	21023	20988	20864	21011	21130	20995	20921	21099	20918	20814	20931	20923	21025	20837	20854	21035	20948	20907	20952	21058	20919	20909	20891	20948	21116	21018	20825	21014	20903	20946	20837	21007	21254	20996	21218	21113	20720	20968	21001	20859	20828	21041	21060	21031	21126	20720	21010	20805	21041	20851	20921	21169	20723	21054	21045	20881	20778	20652	20839	20938	20829	20813	20978	21038	21070	20986	20955	21165	20876	20900	20947	21047	21069	21097	20992	20905	20853	20804	21166	21041	21084	20880	21232	21013	21074	20984	20900	20626	21001	20964	21051	20755	20861	20783	20850	20751	21136	21156	20925	20998	21128	20998	20748	20907	20822	21028	20936	20875	21012	21014	21075	20850	20945	20797	21003	20980	20959	21087	20737	21127	20840	21076	21024	21086	20612	20818	20963	21071	21129	20988	20919	20857	20921	20735	21010	21144	21111	21146	20807	21242	20943	20824	21018	21021	21029	20869	21108	20894	20987	21111	21023	20878	21034	21020	20896	20911	21129	21000	20971	20886	21074	20933	21049	20809	20759	20989	21049	20973	21019	20943	21297	20997	21020	21123	20970	21006	20908	21017	20897	21027	21077	20981	20890	20849	20850	20933	20800	21047	20719	20986	21014	21001	20816	20994	21190	20782	20906	20796	20907	21134	21148	20984	21057	21088	21053	21201	20880	20736	21076	20772	20834	21084	21149	20943	20919	20849	21033	20938	20957	20964	20888	20921	21047	20882	21130	20926	20841	20878	21313	21209	20831	21094	21003	20933	20792	20949	21061	21006	20758	20952	20884	20924	20833	21037	20980	21140	20774	20905	20886	20714	20946	21228	20901	20864	20819	20928	21121	20877	20949	21014	20904	20988	21059	20892	20934	21023	20990	20911	20895	21066	21040	20917	20862	20959	20762	20869	20986	20951	21003	20963	21164	20967	20764	21071	20900	21127	20883	20687	20950	20954	20790	20792	21003	20917	21167	20894	21091	20842	20875	21176	21076	20873	21102	21038	21196	20835	20980	20897	20981	20971	20966	20847	20898	20917	20932	20813	21200	20943	21003	21182	21043	21057	20878	20785	20927	20939	20908	21004	20796	21152	20868	21060	20805	21141	21015	20945	20923	21005	20784	20766	21033	21006	21029	21199	20927	21039	21075	20891	20948	21049	20927	20793	21059	20947	20827	21064	20958	20776	21044	20904	20869	21047	21155	21029	20995	21035	20935	20835	21017	20952	21006	20832	21025	20939	21113	20919	21101	21023	21041	20940	21106	20966	21081	20795	21088	21002	20917	20990	20964	20880	20858	21085	21110	20774	21104	20966	21036	21102	21162	21043	20896	20979	20843	20788	21072	20986	20877	20783	21042	21006	21126	21165	21123	21042	20914	20838	20844	20930	20902	21163	20958	20950	20848	20863	21236	21059	20971	20768	21009	21087	20892	21132	20999	20855	20924	20901	20677	20946	21002	20949	20973	20936	20964	20892	20865	20844	21010	20864	20776	20979	20845	20890	20910	20933	20670	20897	20899	20964	20944	20914	20946	20985	20961	20855	20883	21005	21082	20964	21283	21102	21050	20991	20969	21059	20911	20717	20942	20999	20937	20949	20908	20802	20950	20714	20977	20889	20925	21019	20959	21091	21095	20980	21056	20583	20842	20888	20905	20753	20895	21023	20954	20792	20733	20958	21223	20992	21141	21051	21019	20935	21044	20786	20901	21041	21007	21020	20952	20980	21032	20989	20760	20938	20664	21011	20770	20882	21138	20936	20962	20875	20902	21161	21003	20786	20881	21126	20998	21026	21007	20908	21072	21030	21273	20877	20973	21141	20897	21130	21050	21142	21161	20871	21187	21027	20891	20872	21037	20946	20940	20985	20957	21113	21040	20852	20845	20963	21013	20824	21193	20975	20828	20985	21115	20913	21011	21003	20907	20944	21044	20935	21194	21212	21228	20948	21012	21143	21367	20967	20979	20837	20941	20961	20983	20981	21044	20983	20874	21129	20997	20665	20970	21188	20972	21091	20894	20997	20926	21050	20901	20780	20929	20788	20724	21009	21228	21107	20915	21057	21016	20917
23458	37885	35023	27466	22846	20373	18735	17813	17572	17381	17237	17368	17255	16977	16931	17105	16899	16919	16938	16693	16675	16367	16329	16320	16077	16188	16239	16130	16124	16021	16061	15966	15803	15842	16014	15907	15910	15971	15928	15873	16242	15972	16789	17265	17006	16643	16280	16209	16000	15907	15935	15871	15901	15906	15943	15857	15877	15797	16071	15968	15959	16103	15945	16074	15923	15985	15876	16063	15976	16011	16006	15922	16091	15802	15955	15829	16033	15927	16047	16029	15800	15956	15806	15906	15914	15872	15942	15858	15929	15941	15848	15982	15973	15849	15980	15769	15934	15968	15976	15980	16007	15831	15970	15967	15976	16022	15715	15957	15694	16081	15864	15845	16002	16071	15860	15949	15869	15780	15880	16050	15941	15897	15985	15880	15831	15924	15916	15907	15913	15975	16033	15903	15834	15856	15960	15998	15911	15935	15986	15823	15933	16048	15955	15739	15904	15829	16098	15805	15912	15973	15764	15787	15855	15890	15877	15865	16030	16030	16089	15976	15819	16158	15907	15948	15966	15907	15823	15992	15870	15836	15831	16027	16009	15980	15836	16062	15884	15995	15886	15903	16094	15871	15984	15837	16081	15794	15908	15989	15870	16001	15762	16018	16032	15896	15859	16027	16050	15901	15887	15981	15831	15964	15854	16071	15937	16050	15793	16012	15872	15944	15835	15913	16033	15759	15846	15793	15800	15887	15984	15993	15941	15766	15998	15939	15911	15953	15908	15973	15950	16102	15792	15625	16073	15884	16032	15967	15844	15991	16076	15862	15989	15863	15925	16022	16045	15849	15955	15838	15881	15920	15914	16017	15895	15715	15948	15929	15918	15961	15933	15824	15875	15875	15845	15972	16001	15888	15966	16049	15784	15941	15720	15900	15954	15908	15998	15878	15866	15886	15936	15894	15951	16004	16025	15959	15891	15987	15883	15895	15861	16040	15966	15898	15725	15891	15977	15885	15922	15977	16091	15969	16002	15999	15885	15859	16074	15871	15966	15830	16039	15893	15846	16146	15988	16048	15908	15771	15826	15933	15881	15977	16019	15895	16028	15732	15946	15798	15945	15808	16019	15895	15891	15995	15903	15875	16030	15871	15907	15982	15838	15899	15964	15916	16165	16068	15808	15911	15982	15893	15970	15998	16031	15904	16019	15878	15944	15946	15854	15936	15893	16016	15969	15947	15841	15963	15966	15825	15984	15985	15968	15692	15941	15940	15902	15943	15732	16048	15720	15809	15802	15888	15863	15774	16107	15992	15859	16003	15996	15916	15618	15903	15967	15967	15976	16016	15877	16001	15995	15936	15893	15900	15909	15884	15799	16044	15927	15896	16071	15967	16056	15926	16042	15982	15990	15995	15879	15971	15832	15909	15920	15885	16034	15927	15877	15857	15944	15748	15916	15936	15979	15853	15888	16056	16040	15841	15900	15962	16051	15984	15761	15886	15816	16000	15984	15848	16016	16031	15978	15892	15878	15863	16049	15792	15867	15886	15657	15957	15901	16019	15854	15976	15852	15898	15804	16006	16000	15961	15907	15981	15727	15935	15851	16002	15943	15758	16040	16094	15865	15910	15915	15910	15827	16001	15707	16112	15916	15817	16059	15845	15936	15937	15882	15902	15987	15848	16184	15808	15949	15960	16036	15875	16001	15715	15911	15970	16048	15937	15940	15943	15883	15828	15884	16057	15860	15939	15993	16102	15950	15856	15930	15958	15833	15906	15940	16052	15847	15928	15942	15856	15817	15730	15839	16012	16002	15888	16055	15930	15910	15696	16034	15889	15948	15932	15992	16020	16069	15939	16072	15921	16094	15964	15974	15941	15962	16076	15996	15924	16070	15944	15908	15874	15728	15865	15782	15814	15763	15775	15853	15934	15837	16016	15946	15658	15909	16057	16003	15749	15795	15908	16026	15732	15962	15945	15846	16000	15867	15966	15984	15819	15934	15725	16103	15811	15980	15904	15978	15810	16064	15854	16103	15851	15978	15849	15880	15849	16028	15993	15933	15956	15945	15881	16096	15882	15872	15810	16069	15806	15723	15763	15841	15969	15735	15927	16017	15780	15981	15709	15967	15881	15857	16088	15782	15762	15735	15853	15999	15928	15930	15973	15994	15947	15755	15833	15982	15799	16044	15901	16013	15676	15797	15970	16030	15861	15973	15888	15806	15896	15975	15824	15886	16066	15879	16017	16024	15908	15873	15968	15916	15805	15957	16000	15736	15854	15840	15973	15975	16050	15839	15874	15721	15975	15899	15921	15777	15935	15983	15895	15919	15999	16156	15963	15708	15950	15859	15950	16003	15892	15939	15838	16039	15961	16080	15954	16028	15931	15789	15862	15958	16006	15986	15980	15762	15778	15852	15899	15943	15905	15925	16060	15790	16069	15940	15951	15912	16031	15800	16130	15887	15952	15810	15863	15767	16032	15903	15952	15993	16010	15850	15988	15836	15901	15960	16010	15803	16006	15842	16069	15901	15829	15886	15843	15900	15944	16099	15846	15974	15782	15939	15911	15930	15941	15852	16004	16170	16022	15777	15789	15768	15978	15615	15694	16051	16002	15890	16157	15810	15999	15909	16014	15817	15963	15846	15979	16076	15769	16066	15903	15919	15924	16020	15773	16114	15990	15928	15848	15841	15955	15954	15889	15963	15886	15880	15952	16045	15994	15923	15741	15965	15804	15872	16107	15989	15876	15827	15891	15954	15882	15962	15897	15818	15930	15929	15965	15762	15983	15972	15908	15749	16003	15903	15967	15931	15899	15982	15934	16054	15854	15774	15883	15963	16026	16134	15860	15985	15862	15919	15992	15899	15902	15887	15996	15955	16030	15867	15958	15935	15949	15937	16067	15751	16019	15999	15873	15685	16082	15995	15969	15909	15964	15975	15877	15975	15906	15705	15988	15976	15940	16062	15720	15912	15904	15907	15987	16035	15802	15902	15915	15884	15960	16081	15957	15874	15926	15909	16026	15928	15983	15894	15908	15896	15708	15797	15820	16006	15894	15911	15958	15872	15925	16151	15902	15861	15810	15906	15912	15874	15717	15832	15973	15943	15913	15755	15968	15826	15870	16012	15949	16025	15976	15999	15895	15881	15774	16049	15923	16097	15995	15799	15945	15876	16072	15928	15997	15776	15957	15990	15851	15958	15820	15974	15871	15863	15734	15923	15833	15879	15790	15952	15783	16021	16032	15821	16076	15961	16047	15915	15885	15942	15899	15799	16016	15749	15805	15910	15997	15871	15907	15986	15909	15892	15995	15858	16041	15836	15875	15857	16050	15926	16034	15750	15860	15940	15884	16066	15845	15885	16022	15918	16001	16080	15908	16085	16044	16090	15814	15936	16049	15870	15963	15876	15658	15894	15994	15894	16163	15839	15868	15915	16056	15833	16090	15749	15761	16019	16031	15918	16011	15993	15871	16142	15793	15922	15959	16070	15861	15834	16017	15947	15860	15744	15936	15893	16097	15928	16084	15906	15820	16025	15978	15932	16114	15915	15930	15925	15904	16042	15941	16004	15981	15880	15921	15954	15945	16013	15820	15774	15779	15807	16012	15923	15846	15890	16018	16085	15754	15811	15980	15832	15915	15846	15820	16119	15885	16032	16030	15914	15792	15822	15901	15899	15837	15815	15917	15846	15970	15921	15876	16001	15814	15878	15900	15995	15967	15893	15955	15922	15764	15829	15925	16041	15853	15967	16115	15980	15800	15890	15905	15871	16013	15854	15922	15944	15961	16112	15798	15939	15897	15804	15986	15979	15905	15867	16057	15808	15995	15787	15893	16076	15886	15933	15897	15773	15872	16033	15954	15912	15919	15762	16001	16107	15904	15926	15874	15975	15851	15749	15966	15889	15808	16018	15926	15804	15891	15952	15952	16063	15987	15908	15886	15932	16100	15848	15885	15975	15940	15904	16081	16001	15799	15803	16064	15928	15941	16082	15946	16125	15920	15970	16170	15799	16025	15963	15889	15745	16009	15745	16012	16015	15781	15917	15936	15876	15904	15914	15903	15851	15961	16011	15994	15955	15920	15857	15980	15925	15845	16191	15796	15838	15835	15820	15984	15865	15981	15864	16101	16055	15886	16055	15881	15832	15919	15882	15968	15716	16053	15879	15967	16089	15897	15855	15926	16057	15955	15733	15944	16075	15761	16088	15914	16037	15833	15973	15979	15861	15911	15955	15904	16135	15868	15941	15899	15999	15791	15811	15806	15980	16026	15768	15834	15860	16031	15746	15860	15794	16091	15806	15736	15810	15960	15963	15924	15864	15935	15885	15901	15958	15895	15887	16027	15923	15873	15911	15988	15862	15897	15803	15860	15810	15964	16007	15793	15852	15863	15928	15851	15975	15981	15853	15948	16057	15701	15904	15960	16009	16075	15887	16009	15891	15970	16021	16003	16125	15858	15944	15866	15842	15969	15889	15959	15936	16070	15953	16091	15950	15984	16028	15832	15985	15823	15873	15951	15836	15867	16061	16114	15873	15908	16043	15917	15867	16112	15740	16068	15745	15927	15804	16066	16008	15790	16165	16000	16017	15912	15804	15977	16055	15876	15996	16106	15889	15944	15826	16050	15952	15973	16070	15919	15831	15961	15875	15767	15889	15871	15961	15926	15881	15935	16039	16045	16014	15936	16033	15773	15882	15912	15707	15840	15899	16138	15867	16015	15886	16005	15911	15894	15932	15925	16147	15768	16018	15845	15962	15999	15984	15951	15964	15897	16061	15940	15931	15720	15899	16037	16056	15834	15931	15772	16013	15844	16025	15890	16033	15709	15827	15810	15893	15925	15885	15915	15874	15937	15767	15892	15952	15883	15861	15833	15911	15851	15776	15879	16057	16034	15937	15725	15954	15878	15824	15919	15971	15911	16147	15930	15961	15845	15814	16042	16044	15974	16091	15860	15968	15835	15913	15851	15792	15960	15826	15961	15892	16076	16010	15965	15919	15892	15878	15856	15986	16059	16000	16030	15892	15777	15989	15872	15813	16097	15980	16010	15998	15992	15780	16014	15858	15841	15843	15987	15881	15893	16222	15910	15908	15998	15935	15927	15861	15951	15822	15878	15867	15884	15996	15992	16023	15815	15826	15915	16109	15882	16006	16037	15935	16007	15762	16132	15750	16006
23347	21041	28410	23874	22104	25224	27194	22997	22140	22309	21954	22013	21799	21914	21732	21691	21395	21695	21409	21373	21231	21117	20871	20767	20893	20883	20849	20602	20714	20861	20495	20481	20670	20672	20595	20598	20601	20642	20513	20552	20734	20820	20999	22275	22083	21714	21355	20779	20548	20632	20658	20652	20523	20599	20690	20477	20639	20551	20498	20480	20756	20701	20464	20558	20489	20610	20477	20391	20434	20488	20334	20315	20618	20407	20536	20523	20495	20697	20443	20294	20533	20464	20739	20627	20485	20494	20604	20809	20488	20831	20465	20265	20527	20442	20563	20617	20353	20717	20523	20491	20579	20344	20344	20451	20302	20549	20566	20698	20415	20528	20379	20597	20553	20455	20436	20530	20574	20522	20403	20404	20404	20556	20363	20359	20340	20656	20539	20477	20565	20364	20553	20499	20617	20596	20577	20330	20480	20437	20132	20499	20398	20304	20615	20518	20387	20507	20594	20454	20536	20546	20456	20367	20736	20592	20493	20403	20481	20552	20469	20466	20462	20527	20346	20482	20354	20544	20442	20092	20493	20415	20649	20401	20752	20345	20521	20387	20415	20348	20588	20244	20454	20513	20337	20460	20607	20312	20450	20463	20421	20539	20404	20459	20314	20644	20676	20461	20380	20530	20393	20532	20502	20440	20538	20512	20521	20420	20481	20373	20626	20437	20322	20781	20537	20737	20637	20567	20323	20485	20546	20370	20400	20446	20216	20524	20557	20541	20564	20300	20447	20570	20408	20559	20463	20424	20349	20678	20476	20684	20531	20505	20298	20453	20476	20119	20626	20496	20343	20242	20431	20670	20406	20368	20437	20421	20327	20453	20337	20482	20181	20338	20525	20435	20604	20459	20369	20459	20636	20671	20429	20510	20516	20602	20526	20421	20432	20355	20524	20515	20350	20715	20614	20463	20372	20554	20562	20394	20496	20647	20382	20534	20590	20531	20483	20248	20278	20395	20468	20458	20566	20654	20602	20435	20777	20402	20400	20373	20553	20539	20295	20319	20310	20366	20578	20524	20387	20576	20393	20644	20612	20383	20470	20539	20496	20457	20583	20302	20472	20418	20473	20541	20424	20499	20695	20481	20751	20464	20466	20457	20479	20308	20240	20440	20516	20287	20482	20555	20284	20164	20655	20776	20458	20317	20533	20439	20693	20369	20462	20540	20531	20332	20390	20637	20600	20520	20469	20307	20444	20433	20515	20498	20376	20450	20423	20503	20571	20293	20545	20674	20675	20677	20582	20241	20455	20385	20665	20502	20451	20419	20541	20532	20489	20316	20417	20729	20384	20428	20341	20639	20296	20345	20341	20498	20581	20231	20340	20521	20397	20586	20499	20491	20316	20292	20438	20421	20448	20682	20487	20725	20346	20349	20612	20488	20539	20337	20296	20514	20649	20384	20380	20742	20571	20531	20448	20542	20383	20629	20600	20337	20426	20636	20718	20415	20296	20515	20484	20449	20511	20541	20485	20404	20628	20511	20412	20599	20483	20445	20339	20380	20532	20322	20537	20552	20564	20449	20549	20376	20426	20430	20488	20418	20524	20456	20675	20501	20429	20550	20574	20346	20676	20379	20529	20590	20514	20655	20534	20695	20522	20405	20595	20486	20660	20434	20459	20559	20551	20482	20210	20455	20415	20453	20454	20574	20444	20655	20414	20343	20457	20414	20568	20501	20548	20508	20521	20613	20604	20525	20364	20353	20657	20236	20586	20566	20158	20503	20562	20435	20449	20225	20654	20529	20717	20724	20365	20464	20418	20519	20577	20354	20460	20352	20310	20304	20207	20666	20698	20899	20546	20620	20366	20545	20471	20340	20503	20343	20475	20427	20512	20485	20395	20318	20466	20538	20525	20473	20474	20498	20378	20540	20583	20577	20584	20456	20651	20582	20370	20961	20479	20679	20364	20420	20380	20495	20267	20425	20335	20416	20416	20387	20449	20316	20329	20230	20538	20472	20647	20356	20326	20409	20296	20477	20712	20330	20440	20408	20512	20765	20585	20634	20449	20575	20620	20366	20391	20356	20279	20456	20651	20259	20406	20502	20396	20567	20480	20382	20620	20555	20633	20498	20390	20379	20682	20409	20338	20705	20422	20319	20451	20369	20449	20692	20455	20534	20539	20641	20450	20477	20441	20587	20555	20334	20432	20592	20338	20530	20485	20401	20536	20443	20303	20507	20462	20350	20370	20586	20637	20399	20292	20581	20611	20592	20381	20622	20574	20607	20516	20293	20409	20394	20396	20602	20508	20330	20465	20578	20518	20341	20451	20381	20391	20580	20367	20359	20415	20313	20487	20411	20492	20353	20591	20509	20644	20363	20464	20586	20539	20360	20767	20350	20406	20443	20607	20593	20626	20523	20293	20475	20536	20514	20505	20494	20522	20504	20604	20304	20385	20537	20512	20455	20340	20434	20369	20403	20433	20547	20526	20685	20454	20408	20356	20514	20544	20588	20684	20248	20456	20336	20577	20528	20497	20344	20515	20402	20507	20525	20734	20499	20444	20332	20499	20383	20396	20461	20506	20491	20353	20364	20491	20538	20499	20357	20385	20606	20512	20486	20525	20377	20481	20556	20314	20513	20546	20374	20241	20439	20590	20506	20447	20662	20361	20664	20423	20540	20268	20526	20400	20456	20358	20290	20316	20359	20568	20500	20400	20491	20334	20533	20395	20659	20267	20729	20423	20609	20271	20422	20553	20581	20786	20489	20623	20478	20476	20615	20194	20493	20471	20627	20330	20533	20581	20645	20519	20495	20269	20330	20473	20583	20625	20312	20386	20232	20546	20495	20780	20276	20596	20347	20279	20693	20515	20414	20357	20493	20624	20540	20433	20257	20480	20219	20636	20299	20506	20612	20226	20434	20391	20447	20497	20339	20448	20562	20436	20579	20481	20446	20448	20369	20408	20548	20437	20618	20398	20299	20560	20486	20572	20660	20639	20254	20413	20093	20519	20518	20570	20356	20583	20460	20506	20384	20581	20340	20354	20344	20466	20605	20381	20471	20241	20393	20441	20558	20435	20679	20527	20334	20488	20634	20392	20664	20420	20480	20502	20421	20456	20442	20725	20487	20744	20354	20355	20284	20270	20389	20223	20303	20549	20520	20492	20056	20239	20379	20594	20450	20521	20738	20471	20410	20585	20437	20566	20384	20176	20276	20353	20589	20418	20577	20513	20277	20443	20453	20474	20388	20564	20327	20434	20488	20436	20633	20295	20571	20392	20450	20210	20165	20460	20549	20523	20357	20440	20412	20539	20656	20445	20467	20470	20225	20465	20522	20336	20329	20528	20414	20603	20561	20444	20557	20633	20509	20459	20421	20650	20490	20490	20539	20529	20430	20593	20639	20509	20397	20162	20492	20142	20451	20417	20500	20353	20524	20420	20562	20372	20305	20574	20420	20635	20738	20591	20429	20420	20411	20490	20455	20572	20534	20430	20550	20613	20554	20574	20447	20479	20448	20461	20243	20367	20668	20511	20462	20518	20546	20509	20264	20365	20184	20584	20303	20325	20424	20474	20403	20435	20513	20345	20383	20408	20617	20527	20376	20457	20495	20551	20430	20672	20620	20438	20380	20298	20551	20662	20434	20469	20630	20531	20209	20331	20760	20503	20539	20612	20603	20387	20610	20745	20427	20450	20409	20602	20521	20398	20330	20383	20444	20396	20298	20556	20389	20500	20677	20344	20547	20367	20361	20627	20449	20455	20387	20753	20465	20294	20434	20699	20529	20611	20339	20414	20538	20663	20389	20541	20729	20357	20417	20463	20650	20733	20414	20740	20731	20694	20252	20415	20433	20606	20349	20395	20353	20537	20350	20566	20523	20451	20661	20557	20328	20574	20375	20575	20469	20359	20747	20522	20523	20532	20489	20596	20430	20424	20414	20380	20705	20525	20465	20501	20498	20519	20515	20418	20560	20630	20539	20617	20514	20603	20381	20514	20532	20351	20203	20338	20504	20484	20412	20383	20527	20654	20607	20350	20406	20344	20519	20485	20438	20441	20330	20466	20562	20422	20657	20347	20398	20422	20426	20466	20605	20431	20492	20424	20504	20401	20597	20592	20327	20513	20449	20369	20571	20491	20604	20596	20607	20433	20266	20554	20481	20550	20241	20649	20556	20632	20386	20482	20257	20552	20264	20685	20450	20627	20592	20384	20215	20594	20602	20456	20542	20555	20378	20396	20638	20198	20432	20447	20393	20470	20540	20715	20323	20463	20608	20486	20463	20470	20471	20616	20432	20398	20650	20469	20660	20622	20671	20608	20245	20526	20391	20305	20566	20658	20447	20626	20528	20674	20359	20434	20381	20289	20635	20629	20414	20227	20574	20333	20435	20547	20537	20465	20415	20485	20366	20177	20677	20372	20284	20497	20648	20325	20397	20439	20594	20427	20321	20573	20346	20630	20652	20436	20377	20232	20548	20846	20317	20504	20422	20561	20308	20356	20399	20575	20548	20344	20403	20408	20433	20345	20418	20556	20497	20568	20421	20438	20415	20287	20638	20350	20326	20436	20503	20407	20550	20579	20489	20607	20438	20480	20524	20449	20588	20337	20496	20482	20189	20644	20375	20356	20272	20564	20584	20330	20520	20338	20591	20339	20419	20725	20616	20474	20530	20459	20413	20471	20376	20695	20439	20351	20538	20338	20562	20434	20595	20353	20349	20446	20441	20681	20577	20433	20474	20485	20607	20628	20317	20569	20353	20366	20513	20420	20621	20504	20573	20437	20572	20668	20558	20323	20273	20502	20212	20650	20486	20705	20488	20481	20421	20284	20354	20347	20419	20424	20571	20351	20362	20375	20466	20455	20426	20576	20573	20460	20468	20403	20443	20613	20527	20561	20545	20186	20449	20496	20513	20590	20567	20559	20485	20453	20420	20429	20588	20325	20644	20413	20437	20281	20533	20550	20568	20565	20581	20628	20489	20544	20493	20516	20497	20558	20441	20525	20148	20262	20446	20340	20421	20454	20476	20397	20389	20343	20476	20600	20752	20324	20485	20516	20764	20550	20479	20482	20497	20456	20341	20485	20488	20431	20711	20654	20603	20403	20596	20631	20522	20578	20394	20409	20481	20761	20400	20341	20272	20398	20390	20271	20272	20480	20626	20584	20487	20527	20522
26034	42913	40264	32185	26321	22517	20432	18955	18430	18107	17900	17752	17876	17737	17297	17236	16982	17041	17056	16907	16761	16358	16242	16095	15992	15835	15846	15819	15679	15834	15953	15796	15755	15703	15813	15925	15616	15766	15858	15852	15992	15605	16743	18020	17914	17165	16195	15804	15595	15705	15644	15566	15778	15499	15637	15761	15650	15687	15620	15821	15585	15534	15564	15722	15587	15579	15625	15620	15753	15578	15747	15664	15538	15636	15558	15750	15718	15660	15620	15770	15558	15610	15509	15568	15809	15749	15550	15776	15625	15756	15556	15661	15588	15700	15792	15710	15526	15918	15667	15587	15809	15443	15756	15857	15629	15817	15515	15661	15725	15638	15629	15739	15639	15518	15712	15671	15656	15560	15618	15710	15795	15795	15593	15692	15632	15453	15662	15607	15611	15615	15739	15752	15792	15589	15650	15519	15603	15726	15589	15492	15608	15640	15613	15576	15703	15775	15525	15898	15729	15495	15657	15661	15689	15762	15699	15546	15612	15479	15421	15674	15825	15578	15381	15745	15593	15598	15697	15544	15551	15567	15683	15720	15547	15569	15831	15461	15779	15646	15654	15686	15596	15678	15557	15564	15660	15528	15596	15611	15800	15618	15641	15601	15619	15625	15740	15661	15649	15647	15573	15624	15863	15628	15691	15639	15673	15806	15685	15684	15678	15602	15555	15724	15683	15678	15556	15698	15544	15554	15468	15718	15673	15442	15600	15600	15706	15686	15557	15802	15757	15632	15713	15540	15722	15597	15812	15694	15533	15706	15650	15605	15568	15420	15581	15650	15618	15610	15541	15436	15687	15700	15535	15673	15546	15752	15610	15501	15643	15748	15670	15560	15616	15592	15649	15736	15534	15524	15511	15509	15626	15683	15584	15664	15665	15597	15515	15674	15725	15769	15628	15595	15686	15644	15702	15509	15527	15725	15444	15515	15683	15684	15636	15750	15558	15607	15643	15734	15697	15630	15623	15591	15607	15688	15780	15536	15669	15521	15722	15850	15601	15679	15529	15699	15629	15615	15765	15502	15648	15578	15436	15636	15587	15648	15589	15551	15577	15487	15513	15580	15532	15726	15632	15797	15669	15649	15761	15726	15694	15566	15606	15542	15784	15727	15574	15504	15593	15541	15580	15433	15587	15727	15704	15566	15639	15676	15660	15722	15710	15765	15632	15731	15517	15554	15705	15709	15589	15601	15589	15542	15803	15868	15768	15668	15746	15707	15531	15633	15653	15534	15622	15475	15651	15684	15679	15603	15477	15611	15694	15748	15424	15686	15718	15704	15635	15604	15709	15501	15614	15714	15587	15528	15617	15509	15749	15648	15654	15606	15767	15547	15659	15548	15537	15655	15662	15661	15704	15657	15630	15487	15620	15687	15590	15660	15475	15511	15711	15720	15629	15803	15607	15596	15697	15594	15771	15615	15453	15482	15743	15750	15716	15667	15371	15803	15523	15572	15678	15800	15620	15822	15569	15693	15580	15592	15635	15686	15780	15397	15790	15603	15610	15607	15662	15728	15492	15708	15653	15583	15746	15733	15749	15405	15673	15821	15520	15683	15598	15569	15529	15606	15866	15529	15753	15594	15794	15546	15616	15596	15561	15763	15574	15565	15625	15563	15527	15621	15778	15613	15763	15634	15780	15469	15446	15809	15537	15668	15403	15625	15609	15649	15539	15669	15777	15625	15728	15657	15612	15710	15645	15755	15511	15738	15696	15779	15613	15530	15751	15669	15754	15539	15528	15805	15604	15687	15631	15790	15640	15626	15659	15314	15683	15650	15725	15426	15590	15626	15486	15539	15677	15695	15705	15710	15609	15551	15745	15596	15556	15602	15604	15704	15556	15754	15605	15544	15539	15613	15734	15562	15658	15596	15691	15506	15507	15772	15715	15535	15675	15606	15658	15577	15497	15619	15809	15640	15667	15626	15459	15595	15639	15708	15708	15706	15518	15595	15602	15576	15566	15761	15591	15688	15572	15489	15637	15821	15709	15590	15535	15724	15757	15672	15629	15587	15617	15547	15772	15572	15756	15555	15712	15695	15634	15616	15619	15519	15651	15615	15639	15702	15722	15734	15792	15707	15510	15656	15639	15583	15672	15745	15529	15758	15665	15647	15633	15748	15503	15805	15649	15718	15641	15611	15719	15564	15688	15670	15445	15764	15864	15676	15782	15661	15421	15657	15697	15646	15609	15591	15655	15637	15677	15659	15545	15876	15703	15542	15752	15644	15690	15636	15781	15535	15424	15693	15676	15626	15596	15426	15566	15572	15584	15696	15585	15817	15686	15527	15691	15565	15572	15613	15702	15468	15647	15674	15707	15698	15420	15640	15559	15762	15469	15763	15535	15577	15861	15613	15701	15604	15680	15638	15571	15562	15595	15839	15715	15714	15579	15731	15746	15736	15789	15557	15734	15668	15889	15572	15760	15543	15632	15651	15633	15633	15721	15675	15676	15665	15597	15646	15706	15671	15783	15580	15681	15634	15676	15663	15721	15716	15665	15616	15750	15680	15576	15594	15544	15645	15616	15654	15673	15623	15780	15536	15624	15654	15609	15735	15618	15525	15590	15648	15634	15577	15622	15694	15717	15533	15660	15702	15722	15474	15750	15614	15681	15514	15772	15617	15635	15668	15693	15670	15700	15685	15641	15461	15682	15616	15633	15629	15692	15910	15693	15679	15568	15628	15582	15559	15629	15628	15906	15501	15502	15717	15656	15592	15602	15469	15704	15740	15625	15641	15675	15576	15677	15523	15776	15657	15486	15689	15645	15706	15737	15409	15739	15731	15696	15743	15614	15656	15649	15624	15700	15723	15725	15526	15568	15702	15621	15785	15876	15723	15468	15530	15749	15493	15560	15700	15660	15450	15549	15777	15575	15717	15634	15821	15650	15526	15739	15893	15612	15587	15538	15719	15691	15585	15647	15851	15601	15663	15663	15724	15618	15773	15541	15622	15551	15601	15620	15689	15775	15651	15668	15649	15599	15597	15812	15649	15708	15638	15581	15716	15657	15696	15553	15548	15549	15750	15706	15554	15647	15603	15813	15508	15591	15777	15687	15746	15650	15643	15596	15712	15651	15625	15658	15532	15644	15599	15518	15697	15795	15547	15669	15571	15426	15740	15733	15813	15516	15593	15541	15531	15795	15506	15635	15698	15668	15545	15587	15676	15611	15798	15531	15572	15792	15445	15638	15640	15504	15630	15715	15638	15651	15838	15610	15778	15553	15482	15615	15643	15700	15575	15588	15689	15599	15544	15712	15688	15723	15625	15722	15828	15862	15492	15577	15637	15706	15724	15684	15558	15675	15376	15658	15567	15660	15529	15644	15568	15631	15613	15767	15704	15834	15495	15610	15608	15733	15488	15709	15736	15769	15517	15541	15556	15523	15654	15502	15710	15532	15495	15627	15628	15734	15611	15567	15627	15619	15823	15817	15814	15604	15699	15568	15492	15488	15592	15790	15755	15541	15671	15569	15729	15582	15633	15558	15559	15631	15632	15764	15799	15747	15445	15693	15618	15579	15652	15624	15683	15632	15582	15641	15675	15643	15515	15699	15698	15550	15704	15789	15643	15663	15563	15732	15648	15605	15509	15552	15576	15670	15696	15637	15529	15632	15605	15574	15683	15516	15617	15413	15660	15718	15680	15493	15476	15514	15582	15804	15430	15471	15683	15600	15668	15814	15521	15552	15700	15665	15658	15741	15605	15704	15560	15551	15551	15630	15638	15700	15580	15609	15679	15668	15571	15664	15587	15734	15609	15614	15627	15686	15863	15620	15672	15582	15704	15544	15484	15606	15613	15530	15567	15558	15650	15654	15540	15701	15602	15755	15768	15770	15606	15576	15679	15688	15689	15514	15608	15581	15388	15703	15562	15444	15652	15723	15642	15555	15603	15545	15740	15562	15637	15642	15694	15597	15609	15642	15730	15691	15661	15723	15474	15557	15652	15655	15655	15755	15600	15509	15702	15629	15666	15582	15579	15669	15578	15504	15837	15805	15715	15427	15618	15668	15686	15496	15681	15757	15752	15763	15611	15597	15533	15715	15625	15513	15545	15674	15780	15542	15818	15699	15694	15610	15649	15620	15734	15590	15579	15756	15680	15529	15569	15637	15661	15734	15571	15660	15703	15644	15553	15413	15752	15565	15662	15559	15467	15589	15791	15607	15591	15381	15427	15825	15634	15570	15548	15663	15612	15734	15558	15721	15655	15562	15618	15542	15671	15661	15500	15545	15641	15746	15491	15745	15566	15605	15701	15560	15771	15615	15762	15591	15617	15633	15635	15624	15627	15506	15708	15596	15491	15546	15720	15721	15620	15587	15678	15734	15633	15617	15544	15766	15594	15704	15755	15703	15752	15746	15796	15744	15624	15551	15485	15523	15532	15636	15754	15529	15559	15596	15700	15683	15603	15629	15685	15673	15486	15659	15566	15741	15757	15669	15732	15574	15523	15593	15751	15639	15466	15678	15474	15596	15588	15610	15458	15673	15703	15554	15653	15534	15651	15525	15633	15736	15532	15504	15415	15442	15671	15399	15468	15681	15682	15553	15687	15563	15677	15862	15663	15642	15566	15647	15550	15592	15755	15766	15469	15539	15601	15534	15697	15565	15690	15602	15660	15637	15775	15664	15664	15561	15669	15792	15596	15668	15548	15731	15529	15765	15671	15592	15606	15681	15410	15612	15571	15740	15616	15718	15636	15550	15715	15564	15603	15626	15621	15580	15564	15528	15634	15648	15476	15699	15634	15743	15707	15631	15422	15684	15646	15719	15555	15673	15523	15591	15754	15702	15626	15555	15618	15533	15630	15787	15810	15603	15717	15508	15576	15628	15594	15505	15839	15694	15692	15692	15554	15568	15630	15761	15745	15450	15455	15674	15737	15516	15595	15692	15463	15622	15505	15655	15559	15694	15633	15532	15754	15546	15439	15511	15849	15905	15591	15517	15700	15677	15432	15647	15611	15532	15448	15666	15431	15692	15701	15621	15622	15641	15795	15729	15639	15718	15618	15796	15795	15601	15560	15549	15749	15477	15746	15678	15559	15797	15560	15579	15562	15529	15747	15631	15666	15605	15618	15645	15531	15811	15677	15627	15720	15649	15578	15464	15608	15745	15724	15683	15784
30248	24513	26980	24422	21935	21908	21772	21448	21327	21264	21263	21387	21363	21520	21082	21354	21230	21120	21344	21252	21299	21073	21105	20926	21208	21154	20915	20954	21033	21179	21293	20941	20865	20948	20898	21041	21251	20954	20855	21074	21096	21131	21170	21245	21004	21323	21455	21090	20873	21141	20929	20957	21108	20870	21202	21111	21010	21071	21056	20871	21183	21158	21196	21044	21224	20826	20868	21137	20976	21073	20998	21010	20944	21093	20842	20919	20845	21097	21116	21131	21000	20782	20918	20819	21165	21050	21208	20973	20995	21042	20790	20927	21001	21019	21103	20954	20851	20974	20890	21043	20993	21011	21200	20967	20959	20987	20915	21075	20957	20943	20908	21094	21235	21132	21027	21032	20856	20960	20803	20982	21184	20986	20907	20969	20686	21137	21092	20967	21059	21183	20924	21093	21042	20852	20868	20942	20988	21071	21164	20917	20787	20935	21050	21308	20977	21124	20779	20808	20940	20900	21180	21301	21026	21046	21081	20999	20851	20910	21079	20951	20965	20883	21179	21003	20799	21107	21005	21131	21119	21137	20953	20850	20935	21165	21043	21160	21015	20972	20940	20922	21035	21039	21061	20936	21072	21117	20975	20919	20913	20991	20943	20913	21102	20945	20952	21154	21120	21121	21027	20945	20936	21007	21020	20933	20967	21113	20935	20786	20854	20886	20748	21041	21037	21113	20984	21020	20971	20822	21183	20968	21187	20954	21011	21072	20793	20700	21078	21084	21042	21081	20851	20841	20819	21074	21083	21070	21007	21056	20870	20857	21083	21166	21079	21065	21238	20945	20985	21212	20974	21087	21034	20971	21083	21082	20949	20936	20996	20913	21158	21001	21034	20818	20874	21066	21190	20898	21014	20864	20970	21164	21152	20919	20943	21075	21017	21035	20959	20964	21033	20994	20969	21242	20974	21138	20976	21072	21266	21102	20993	20976	20955	21059	21028	20941	21141	21158	21158	21032	20935	20943	21043	21111	21171	20938	20825	20966	21121	20910	21033	21057	21058	20875	20851	21009	20835	21077	21096	20988	20908	20987	21078	20858	20989	21060	21150	20846	20911	21028	20935	21072	21096	21003	21103	20675	21048	20756	21257	21061	21344	21030	20985	20810	21101	21194	21034	20984	21064	20933	20944	20859	21212	21130	21177	21060	20820	21066	21146	21011	21045	21027	21095	21161	20953	20999	20800	21186	21010	21072	20986	21007	21178	20903	21043	20995	21176	21153	21120	20996	21285	20898	20962	20904	20913	21103	20852	20902	20994	20936	21086	21093	20900	20793	21014	21040	21218	21181	21230	21298	21055	21043	21103	21129	21290	20797	20893	20796	21100	20996	20977	20817	20962	21156	21041	20973	21104	21013	20864	20929	20853	20965	21016	21080	21063	21198	21103	20963	20931	21035	20863	21194	20975	20995	20983	21024	21444	21002	20892	20959	21185	21075	21171	20953	20907	20855	20767	20963	21121	20974	20869	21087	20984	21139	20952	21110	21228	21046	21194	20883	21005	20999	21040	20719	20912	21128	20721	20915	21164	20752	20741	20808	21038	20964	20909	20751	20858	21105	20892	20917	21097	21168	21096	21063	21033	20972	20978	21115	20849	21036	20936	21084	21140	20966	20919	21006	21005	20877	20936	21170	20883	20916	20946	21084	20901	20942	21081	21137	20923	20938	20996	20962	20895	20946	20799	21033	21279	20980	21145	20789	21110	21088	21014	20808	20941	20780	21107	20820	21029	20938	21091	21002	20991	20941	21209	20984	21066	20756	20962	20955	20988	21015	21078	20935	21223	20985	21156	21062	20974	20823	20948	21075	20886	21077	20978	20812	20891	20893	20982	21140	21126	20917	20964	20875	20945	20985	20972	21113	21096	21043	21052	21150	21005	20825	20895	21040	21204	21027	20887	21068	20827	20811	20923	21165	21014	21011	21009	21050	21002	20932	20996	21163	21077	20904	20964	20729	21105	20943	20762	20947	20971	21296	20864	21152	20986	20772	20870	21026	20984	21108	21050	20838	21069	21270	21225	20960	21043	21033	20931	21219	20959	21307	20715	20980	21036	21057	20994	21052	21088	21071	20854	20911	21011	20768	20882	20855	20876	21057	21181	20997	20936	20967	21000	21053	21118	21016	21063	20899	20801	20933	21142	20958	21070	20903	21199	21127	21206	21098	20981	20915	20813	21050	20767	20860	20959	20740	21223	20910	20922	20943	20845	21080	21160	20989	20880	20956	21177	20969	21217	20984	20860	21038	20852	21036	21121	21071	21156	20967	20991	21027	20995	20782	20976	21123	20984	21022	21125	20811	21077	20944	21130	20951	20975	20887	20876	21047	20867	20974	20969	20942	20826	20989	21101	20982	20880	21150	21015	20915	20955	21158	21020	20857	20943	20909	20968	21019	20858	20851	20862	20693	20997	21088	21111	20904	21108	21005	20937	20789	20943	21068	21108	21182	20943	21078	20988	21016	20942	21103	21007	20798	20736	21029	21025	21109	20910	20978	20966	20735	21167	20892	20993	20931	20957	21057	20889	20859	21121	20893	20866	20783	20866	21038	21279	21068	21067	21181	21098	20987	20919	21132	20748	20974	20965	21060	21221	20853	20954	20943	21008	20796	20866	20925	20878	20905	20987	20881	21134	21094	21077	21181	21128	20831	20978	20959	20852	21159	20990	21250	20880	21109	21205	21137	20980	21092	21124	20933	21035	20961	21019	20789	21183	21175	21010	21213	20967	20996	20790	21068	20900	21128	20820	21029	20992	21149	21095	20893	20968	20962	21176	21016	20865	21094	20984	20962	20998	21088	20944	21084	20991	21013	20925	21099	21147	20703	20977	21210	21118	20855	20858	20967	21040	20876	21133	21102	20935	21165	20972	21030	21127	21135	21174	21000	20914	20921	20780	20901	21052	20798	21041	21163	20867	20964	20969	20904	20992	20907	20840	21089	21007	21046	21011	20795	20987	20897	20969	20929	21172	21191	20946	21269	20987	21232	21116	21179	20995	21078	21073	21051	21291	20916	21042	20879	21038	21132	20866	21116	20906	21165	21070	20860	20823	21085	20967	21014	21046	20909	21124	21039	20922	20933	20896	21011	20792	20981	20841	20965	21000	21036	20966	20942	21140	21334	21041	21064	20984	20953	20947	21147	21019	20882	20883	20990	21160	21223	20884	20864	21095	21002	20917	20930	21111	21131	21255	20893	21079	21069	20953	20960	21107	20932	21052	21180	21159	21011	21293	20992	21019	20816	21271	20920	20965	21004	21030	20942	21141	21236	21036	20843	21140	21040	21097	21176	21101	20840	20994	21011	20942	21049	20995	21252	20876	20968	21228	21005	21110	20888	21215	20888	21023	21269	21065	20913	21097	21053	21088	21060	21281	20791	20794	21083	20956	21059	21007	21123	21033	21114	21014	21001	20921	21176	21198	21001	20879	21026	20876	21114	20960	21036	21206	21253	21256	21115	21059	20998	21012	21179	21096	20851	21060	21142	21219	21187	21135	21146	21103	21011	21175	21012	21111	20881	21046	20950	21219	21046	21151	21047	21012	20958	21131	21274	20939	20969	20971	20938	21053	21173	21022	21061	20978	21176	21122	21095	21033	20940	21010	20880	21015	20999	20946	20925	20999	21141	20942	20926	20802	20853	21040	21111	20988	20884	21075	21115	21065	20906	21013	21173	21065	21075	21028	21030	21178	21107	20798	20921	21042	20990	21144	20945	21037	21054	21094	20939	20825	21209	21048	20817	20950	21109	20770	20968	21150	20856	20996	21026	21060	21182	21213	20986	20955	21224	21077	20810	21213	21161	20805	21090	20955	21149	20935	21165	21041	20955	21044	20970	20903	20840	20827	21263	21148	21065	21079	20971	20943	21067	21202	21057	20874	20825	21013	20955	21026	21054	21023	21113	21070	21093	20818	20989	21075	21037	20915	20961	20924	21055	21071	21108	21015	21195	20916	21113	21000	20723	21079	20865	21228	20955	21059	20839	21075	21265	21049	21335	21003	20847	20914	21105	20940	20920	21073	20836	21053	21063	21032	20938	21068	20888	20985	21086	20876	21106	21110	21041	21272	20975	21161	20808	21156	20957	20988	20911	21100	21035	21225	21000	21013	21098	21022	20995	21051	21131	21103	21006	20930	20874	20955	20847	21084	21020	21065	20864	21056	21019	21056	20975	20998	21055	20917	21027	20979	21139	20944	20898	20954	21016	20930	20910	21064	20812	21031	21080	20891	20828	20977	21023	21044	20911	21209	20917	20919	21059	21040	21083	21095	21153	20952	21231	21148	21064	21335	20772	20983	20975	20945	20822	20962	21022	21115	21018	21039	20944	20825	21116	21067	20878	20925	21129	21038	20954	20906	20880	21023	20939	21047	21090	20852	20853	21013	20840	20944	21053	21098	21202	20972	21023	21148	20971	20728	20827	21105	21075	21084	21033	21183	21078	21107	21207	21096	20673	21309	21121	20871	21114	21216	20995	20923	20967	20839	21102	21188	21010	21108	20919	21086	21165	21056	20820	20978	20915	20945	20875	20943	21070	20936	20850	20913	21043	21182	20781	21003	20946	21087	21117	21160	20880	20896	20986	21178	21173	20822	21104	20944	20998	21105	20924	20849	21078	21118	21055	21003	20940	20850	20890	21068	20873	20725	20880	20983	21198	20761	20953	20880	20890	20881	21123	21044	21195	20956	20942	20903	21077	21257	21236	21058	21117	20783	21168	21350	21056	21057	21101	20962	21135	21247	21160	20803	20932	20989	21113	20802	21068	20928	21111	21225	20990	20958	21058	21124	20964	21190	21022	20958	20955	21012	21018	20948	21115	20959	21065	20983	21015	20838	21172	20975	21068	21088	21092	20901	21080	21168	21183	21042	21028	21282	21085	21107	21149	20944	21142	21017	20955	21162	21355	20937	20903	20902	21085	21191	21108	21063	20931	21320	21086	21064	21019	21057	21160	21206	20857	20888	21086	20991	20997	20964	20848	21058	21193	20985	21036	21052	21201	21033	21164	21101	20941	21061	21041	21196	21023	21043	20968	20977	21055	21097	21179	21091	21006	21290	21048	21091	20841	20998	21082	21021	21263	21105	20933	20915	21169	20875	20964	21026	20903	21148	20858	21160	21046	20909	21166
21214	25301	22820	19165	17867	17136	16581	16305	16497	16442	16464	16440	16466	16325	16361	16270	16343	16450	16495	16541	16231	16121	16075	16125	16137	15926	15871	15961	15962	15859	15863	15981	16089	16083	15920	16075	15984	15863	15897	16044	15895	16096	15845	16039	16262	16117	16011	15834	16101	16060	15784	16077	15916	15949	16017	15905	15993	15798	15728	15967	15912	15924	15978	15902	16116	15999	15963	15831	15900	15957	16011	16040	15966	15925	16067	15917	16025	16146	15890	15815	15905	15920	16013	15780	15892	16060	16069	15967	15873	15814	15950	15882	15971	16002	15814	15929	15961	15950	16017	15843	15858	16004	15921	15813	15955	15879	16041	16099	15959	15910	15924	15877	16048	16080	15943	15925	15902	16064	16055	15883	15843	15752	16107	15941	15740	16005	15863	15803	16235	15927	15809	15851	15911	15969	15956	15848	15891	15903	15872	16181	15946	16033	15917	16083	15872	16003	15882	15917	15776	15926	15910	15929	15907	15857	15937	15963	15951	15965	15820	16005	15942	16046	15976	16006	15916	15888	16112	16050	16049	16038	16055	16156	15811	15962	15825	15750	15947	15924	15831	16023	15899	15962	15870	16002	16010	15788	15934	15802	15827	15904	16029	15871	15819	15906	15950	16040	15976	15781	15979	16063	16041	15787	15914	15758	15939	16134	15849	15732	15992	15873	15504	16004	15948	15885	15841	16036	16008	15884	16063	16054	15847	15939	15894	15978	15840	15991	16010	16042	15836	16108	15911	15917	15994	15933	15865	16022	15993	15998	15832	16032	15903	15881	16017	15879	15824	15997	15927	16120	16012	15946	15897	15938	15954	15962	16098	15931	16001	16076	15828	15870	15907	15909	15973	15985	15828	15810	16028	16058	15851	16031	16006	15779	16025	15816	15862	15942	15965	15877	15746	15800	15953	15867	15969	16045	15844	15835	15961	15965	15854	15922	15935	15909	15912	15745	15960	15881	16073	15975	15928	16131	15890	16000	16037	15963	15923	15991	16022	15891	15891	15775	15828	16088	15819	15914	16010	15829	15959	15883	15889	15954	16029	15866	15840	15839	15858	15940	15746	15973	15835	15972	15932	15944	15923	15923	15940	15721	15892	15872	15906	15982	16094	15926	15935	15889	15720	15818	15986	15922	15920	15855	15738	16025	15872	15892	15889	15966	15989	15955	15996	15896	15992	15995	15889	15809	16063	15897	15814	16065	15751	15950	16130	15872	16039	15797	15893	15869	16064	15972	16054	15837	15911	16043	15988	15832	16139	15988	15908	15944	15866	15934	16100	15784	15972	15891	16124	15989	15969	15925	15929	15880	16065	16090	15721	15866	16033	16131	16004	16035	15962	15927	16035	15966	15740	15850	15664	15856	15804	16022	15818	15927	15937	15926	16008	16020	15883	15987	15973	15856	15959	15892	16006	15918	16019	15898	15919	15879	16062	15977	15814	16041	15918	16059	16102	15816	15995	15977	15889	16023	16002	15851	15877	15848	15890	15940	15856	15969	15816	16012	15990	15762	15963	15838	15864	16038	15903	16124	15839	15911	15800	15845	15898	15991	16049	15752	16082	16031	15974	15812	15959	15949	15928	15886	16040	16045	16063	16007	15931	15972	16076	15915	15938	15881	15868	15874	16022	15957	15932	15843	16018	15936	15846	15933	15879	15795	15795	16047	15967	15866	15920	16034	15962	15913	16194	15853	15925	15911	15882	15952	16066	15961	16078	16103	15817	16088	16011	15964	15967	16003	16075	15924	15798	15940	15880	15842	16020	15838	16017	15964	15939	15982	15896	16001	16005	16024	15961	16042	15990	15919	15964	15898	15827	15925	15962	15982	15863	15929	16059	16099	16066	15796	15867	15853	16021	16078	15865	16038	15822	15943	15962	15861	16074	15792	15832	15859	15896	15924	15898	15982	16060	15823	15870	15948	15921	15952	15845	16056	15961	15855	15909	15959	15871	15900	16038	15931	15837	16008	15935	16123	15887	16046	15991	16102	15650	16068	15986	15996	16037	15938	16070	15740	15756	15990	15895	15980	15964	15952	15820	15720	16004	15915	15843	15910	15995	15705	16068	15937	15891	15904	15771	15744	16008	16004	15992	15986	15992	15985	15937	16034	15902	15843	15812	15949	15866	16022	16043	15919	15969	15957	16006	15922	15865	16057	15968	15903	15905	16035	15999	15888	15976	16125	16082	15979	16169	15892	15924	15916	15922	15907	15852	15924	15796	15971	15902	16053	15898	15789	15989	15867	16017	15850	15878	15836	15788	16023	16001	15993	15855	15956	15774	16078	15997	15970	15983	16119	16036	15885	15989	15977	15935	15976	15949	16081	15893	16079	15981	15971	15965	15964	16107	16010	15892	15978	15733	15826	15850	15844	16012	15683	15928	15996	16134	16081	15826	15894	15972	15816	15859	16006	16045	16017	16165	15896	15791	15859	15969	15857	15942	16033	16086	15913	15930	15992	15823	15982	16015	15900	16132	15890	15774	16108	15964	15939	15955	15919	16077	15897	15854	15955	15903	16039	16241	15864	15791	15971	16024	16055	15925	15895	15983	15843	15880	16001	15956	15793	15935	16070	15957	15865	15850	15867	16176	16144	15988	15876	15922	15949	15728	16048	16136	15929	15882	15984	16018	15939	15919	15997	15884	15945	16047	16089	16084	16004	15830	16003	15829	15846	15905	16079	15921	15892	15991	15961	16023	15783	15823	15804	15975	15781	16077	16031	15909	15820	15969	15997	15730	15932	15875	16030	15960	15888	15914	15932	15911	15904	15965	15865	15882	15965	15806	15920	15884	15905	15945	16031	15792	15916	15788	15949	15955	16095	15918	15950	15857	15843	15782	15879	15971	15818	15820	16005	16035	15824	15993	15916	16109	16044	15987	16012	15964	16035	15842	15985	16005	15860	16020	15856	15884	15828	16053	15966	15807	16110	15946	15833	15968	15905	16012	15876	16016	15840	16062	15850	15868	15998	16097	15886	16067	15853	15997	15902	15891	15800	16116	15767	16154	15848	16112	15857	16051	16157	15868	16067	15897	15796	16000	16036	15949	15975	16082	15881	15978	16133	15819	15952	16050	15899	16076	15885	16014	15970	15846	16074	16018	16139	15961	16033	15951	15991	15875	16025	16007	15734	15997	15998	15937	15909	15946	15987	15994	15876	16028	15904	15998	15981	15912	15996	16017	15949	16052	15887	15968	16097	16099	15784	15894	16122	15885	15768	15982	16016	15901	15964	15917	15937	15886	15821	15911	15951	15874	15870	15716	15887	15914	15983	16053	15864	16163	15957	15810	15898	16087	15850	15880	16159	16017	16087	15876	16011	16076	15859	16017	15936	15872	16004	16025	15941	15976	15929	15981	15989	16004	15986	16214	15731	16000	16046	15896	16075	16048	16049	15916	16100	15869	15813	15890	15901	15951	16082	16025	15866	15936	15927	15975	15838	15931	15894	16056	16123	15941	15926	15990	15831	16008	15908	15910	16110	15679	15994	15763	16125	15977	16040	15983	15924	16025	16115	16026	15828	15889	16001	16002	15854	16017	15958	15785	15944	15638	15780	15903	16073	15845	15923	15845	15869	15950	16004	15954	16066	15805	15856	15981	15966	15888	16013	15827	15911	15820	15827	16105	15936	15906	16051	16049	15752	15922	15850	15916	15948	15844	15919	16018	15953	15846	15894	16046	16018	15898	15827	15838	16103	16002	15953	15993	15936	15793	15942	15944	15914	15879	15950	15804	15945	16035	15959	15999	15939	16043	15944	15927	15847	15855	15694	16036	15932	15976	15997	15815	15909	16025	16125	15973	15921	16086	15774	15876	15809	15984	15941	16001	15815	16062	15863	16066	15881	16252	15995	15973	15886	15893	16078	16158	16066	15698	15996	15813	15846	15977	15960	16005	15962	15882	15889	15944	15996	15998	15787	15956	15875	15983	15897	16022	15725	15976	15886	15870	15916	15951	15960	16046	15929	15955	15927	15841	15968	16011	15573	16008	15868	15899	16002	15938	16002	15984	15913	15871	15835	15921	15918	15972	15997	15957	15933	16037	15785	15959	15946	15945	15810	16014	15883	16004	15951	16091	15983	16051	15968	15853	16134	15669	15992	16059	15949	15918	15897	16156	15988	15842	15975	15948	15995	15917	15927	16023	16071	15888	15898	15834	16050	15938	15884	15943	15983	16141	15899	15932	16016	15997	15893	15998	15733	15959	15847	15812	16134	15957	15900	16007	15836	15920	15866	15880	15953	15966	16070	15969	16062	15820	15830	16048	15887	16172	15864	15769	15979	15925	15844	15909	15945	15973	16011	15997	15946	16097	15906	15936	15992	15845	15916	15996	15964	15804	15898	16076	15954	15942	15760	15886	15822	16023	15964	15962	16041	16065	15981	15807	15972	15970	15958	15999	15981	15811	15950	15878	15820	15893	16050	15817	16007	16067	15890	15959	16024	15930	15996	15907	16043	15903	15775	15901	15827	15898	15859	15974	15953	15841	15956	15914	16000	15791	15940	16041	16029	15951	15874	15886	15909	15830	15957	15900	15716	15944	16097	15933	16032	15898	15744	15884	16155	16003	15993	15999	16014	15961	15886	16037	16075	16115	15966	15849	15850	15912	15977	15953	15949	15973	15968	16068	15810	15913	15939	15860	15927	15901	15942	15923	15961	15992	15908	15933	16055	16001	15882	16066	16034	15955	16014	15885	15957	15995	15828	15767	15960	15887	15911	15881	15952	15815	15762	15784	15719	15878	15730	15980	15902	15995	16105	15954	15839	15945	15953	15972	16066	15904	15869	15961	15887	16016	16048	15898	15893	15905	15927	15919	15944	15916	15808	15885	15914	15986	15956	15822	15898	16062	16006	15924	15982	15790	15915	15978	15930	15936	16094	15928	15944	15887	15837	15963	15927	15789	16098	15962	15988	16091	15946	15970	15935	16190	16009	15926	15955	16125	16034	16072	16060	15967	15817	15816	15950	15933	15969	15870	15988	15777	16060	15995	16019	15980	15752	15947	15952	15946	15935	16038	15909	15837	15887	15944	16080	15961	16062	15929	16017	15931	16080	15768	16128	15832	15834	15979	15898	15889	15949	15737	15891	15849	16097	15914	15910	15935	15931	15957	15878	15872	15899	16025	15903
24531	21087	28201	24701	23858	25394	25390	22919	22526	22816	22665	22647	22379	22539	22325	22439	22292	22195	22046	22009	22065	22114	21957	21654	21910	21751	21890	21730	21702	21732	21615	21699	21613	21874	21668	21448	21770	21730	21797	21745	21520	21786	22273	22555	22535	22217	22136	21677	21618	21624	21677	21475	21678	21282	21694	21770	21659	21554	21745	21821	21545	21622	21386	21660	21430	21531	21645	21553	21565	21505	21594	21611	21467	21543	21446	21650	21608	21520	21479	21595	21616	21644	21531	21353	21658	21518	21571	21567	21840	21493	21446	21458	21534	21548	21720	21512	21625	21570	21440	21626	21407	21572	21702	21423	21746	21283	21622	21603	21511	21558	21678	21725	21683	21504	21460	21631	21678	21438	21660	21452	21377	21585	21543	21529	21591	21488	21326	21452	21668	21476	21506	21666	21532	21639	21742	21500	21456	21626	21393	21513	21576	21744	21552	21508	21659	21532	21458	21524	21393	21484	21531	21532	21486	21666	21631	21648	21619	21619	21559	21493	21684	21545	21410	21552	21542	21537	21671	21479	21507	21543	21627	21508	21667	21434	21673	21534	21483	21514	21515	21319	21518	21635	21414	21533	21443	21512	21570	21638	21580	21598	21356	21520	21595	21482	21447	21561	21583	21580	21584	21426	21460	21537	21625	21653	21495	21448	21535	21430	21360	21560	21544	21510	21692	21606	21667	21470	21626	21583	21668	21738	21452	21363	21693	21597	21405	21591	21619	21540	21561	21371	21704	21705	21670	21495	21647	21636	21510	21767	21310	21739	21621	21507	21358	21631	21421	21636	21336	21559	21557	21486	21655	21305	21363	21495	21541	21581	21620	21415	21624	21518	21544	21633	21687	21581	21731	21525	21464	21374	21529	21296	21591	21717	21476	21707	21437	21608	21498	21428	21576	21659	21405	21512	21442	21605	21595	21546	21694	21612	21513	21501	21668	21511	21398	21453	21755	21532	21532	21625	21544	21685	21623	21535	21532	21460	21564	21229	21442	21395	21682	21363	21626	21490	21467	21509	21656	21597	21505	21802	21702	21607	21645	21557	21378	21810	21603	21815	21441	21639	21444	21410	21567	21740	21515	21575	21594	21418	21458	21576	21392	21567	21623	21629	21588	21360	21718	21746	21661	21674	21789	21632	21400	21424	21527	21389	21596	21582	21841	21344	21536	21532	21451	21569	21541	21556	21627	21563	21732	21601	21417	21572	21458	21451	21362	21732	21565	21626	21503	21728	21552	21621	21628	21442	21575	21427	21491	21619	21671	21461	21470	21527	21730	21666	21671	21669	21498	21529	21529	21726	21487	21699	21540	21687	21498	21364	21654	21518	21644	21543	21474	21499	21389	21769	21475	21539	21441	21530	21618	21603	21517	21645	21735	21659	21391	21672	21649	21367	21544	21793	21625	21715	21739	21675	21472	21505	21634	21447	21659	21854	21512	21507	21589	21745	21434	21520	21574	21652	21374	21420	21598	21671	21428	21812	21744	21331	21487	21549	21379	21506	21547	21210	21620	21661	21428	21391	21684	21550	21532	21608	21506	21749	21543	21662	21651	21583	21391	21678	21593	21515	21464	21540	21501	21625	21665	21718	21460	21573	21465	21351	21646	21780	21560	21596	21457	21603	21653	21487	21478	21552	21499	21519	21649	21556	21511	21633	21416	21764	21540	21429	21514	21438	21510	21640	21648	21409	21859	21687	21542	21703	21566	21567	21727	21647	21612	21412	21685	21404	21602	21641	21635	21510	21556	21711	21479	21515	21594	21495	21448	21594	21791	21567	21235	21417	21644	21712	21571	21408	21555	21682	21708	21690	21655	21563	21487	21564	21565	21763	21765	21414	21535	21480	21641	21711	21521	21446	21751	21596	21449	21661	21591	21444	21575	21468	21642	21698	21722	21667	21674	21673	21467	21383	21344	21525	21559	21433	21757	21557	21729	21587	21580	21535	21455	21443	21619	21479	21475	21648	21620	21403	21517	21656	21664	21709	21644	21801	21509	21522	21432	21340	21462	21737	21501	21436	21555	21384	21402	21549	21566	21506	21620	21702	21513	21483	21594	21654	21534	21749	21684	21616	21362	21440	21526	21593	21522	21591	21253	21514	21649	21669	21667	21534	21645	21592	21591	21279	21622	21468	21812	21413	21525	21576	21611	21752	21542	21564	21466	21631	21387	21615	21676	21424	21578	21631	21504	21562	21559	21581	21382	21572	21560	21414	21445	21497	21556	21475	21424	21529	21874	21530	21489	21658	21531	21398	21694	21829	21600	21508	21506	21478	21826	21679	21569	21415	21485	21480	21545	21505	21607	21479	21644	21466	21610	21477	21399	21586	21658	21597	21503	21531	21531	21652	21320	21596	21530	21428	21685	21587	21509	21480	21685	21793	21832	21698	21569	21440	21709	21516	21684	21404	21573	21515	21664	21606	21604	21638	21559	21503	21456	21576	21672	21550	21374	21431	21590	21626	21661	21548	21648	21253	21574	21474	21541	21349	21616	21653	21713	21566	21596	21710	21648	21603	21763	21770	21646	21665	21681	21418	21565	21689	21587	21320	21613	21717	21723	21663	21754	21738	21555	21558	21557	21699	21785	21255	21518	21462	21713	21486	21488	21732	21460	21411	21467	21561	21529	21448	21682	21649	21327	21532	21430	21555	21793	21561	21411	21534	21746	21706	21489	21611	21580	21592	21526	21520	21315	21814	21624	21598	21506	21564	21710	21549	21412	21428	21573	21726	21655	21337	21703	21530	21413	21684	21570	21323	21361	21738	21412	21458	21600	21732	21554	21760	21476	21766	21522	21678	21437	21717	21501	21512	21676	21405	21665	21502	21810	21471	21515	21549	21548	21740	21485	21486	21674	21579	21624	21596	21482	21717	21722	21661	21635	21644	21578	21413	21515	21595	21533	21628	21716	21632	21266	21512	21553	21393	21575	21371	21726	21673	21603	21525	21673	21498	21518	21627	21644	21731	21672	21411	21536	21543	21686	21543	21639	21546	21528	21420	21402	21459	21288	21215	21446	21637	21707	21478	21393	21546	21744	21764	21564	21704	21410	21736	21679	21603	21644	21471	21656	21386	21601	21530	21656	21601	21550	21653	21387	21725	21574	21400	21788	21583	21797	21671	21662	21428	21427	21884	21715	21643	21618	21578	21849	21509	21454	21346	21417	21655	21482	21555	21606	21497	21539	21377	21627	21443	21603	21452	21430	21510	21518	21682	21653	21420	21528	21494	21478	21427	21551	21427	21711	21598	21690	21404	21591	21689	21539	21324	21489	21361	21458	21555	21772	21439	21585	21615	21590	21622	21249	21578	21469	21568	21758	21451	21475	21579	21607	21673	21686	21356	21482	21639	21525	21705	21622	21611	21429	21738	21696	21665	21613	21460	21524	21445	21541	21445	21362	21635	21434	21588	21488	21682	21378	21563	21683	21448	21444	21527	21452	21555	21448	21492	21702	21762	21725	21492	21633	21511	21454	21736	21852	21572	21670	21535	21612	21789	21611	21533	21539	21522	21818	21471	21566	21422	21618	21529	21635	21421	21736	21643	21486	21529	21532	21466	21430	21569	21538	21543	21456	21423	21625	21405	21749	21648	21724	21727	21525	21549	21715	21536	21693	21620	21406	21416	21514	21634	21498	21500	21478	21710	21746	21580	21789	21384	21561	21647	21686	21379	21551	21571	21779	21406	21667	21552	21460	21852	21720	21632	21395	21375	21555	21618	21382	21554	21778	21501	21643	21507	21554	21400	21160	21684	21729	21759	21465	21605	21508	21405	21372	21539	21606	21438	21434	21511	21599	21630	21457	21597	21309	21511	21580	21556	21724	21654	21484	21670	21569	21350	21841	21539	21559	21698	21447	21559	21618	21606	21485	21476	21470	21615	21542	21603	21400	21678	21650	21594	21811	21765	21812	21562	21593	21534	21552	21598	21521	21573	21453	21506	21499	21643	21344	21481	21867	21416	21552	21639	21527	21671	21493	21693	21567	21922	21617	21295	21247	21325	21502	21337	21689	21685	21501	21584	21516	21510	21587	21308	21530	21773	21707	21631	21639	21442	21469	21401	21479	21567	21424	21541	21393	21617	21426	21549	21626	21559	21608	21724	21578	21623	21543	21664	21415	21545	21190	21745	21482	21461	21737	21415	21507	21416	21701	21453	21462	21622	21609	21488	21627	21534	21626	21407	21614	21467	21786	21525	21643	21506	21233	21481	21633	21566	21740	21461	21540	21445	21554	21507	21356	21479	21756	21571	21603	21385	21559	21506	21349	21672	21665	21449	21586	21349	21452	21350	21477	21560	21507	21438	21293	21477	21514	21488	21448	21591	21521	21682	21489	21690	21524	21377	21830	21472	21561	21559	21679	21414	21543	21581	21446	21547	21699	21521	21574	21357	21438	21612	21655	21425	21556	21546	21653	21448	21540	21632	21640	21514	21516	21473	21869	21563	21600	21649	21654	21665	21459	21796	21454	21367	21612	21471	21454	21341	21536	21430	21357	21691	21548	21637	21643	21352	21646	21613	21706	21594	21400	21549	21488	21527	21476	21693	21625	21666	21442	21499	21561	21672	21562	21511	21475	21554	21544	21538	21608	21561	21542	21557	21707	21642	21456	21513	21581	21673	21656	21562	21590	21745	21636	21612	21491	21530	21595	21559	21599	21622	21320	21626	21432	21509	21688	21651	21806	21642	21408	21729	21693	21591	21625	21709	21420	21543	21593	21670	21579	21695	21475	21682	21549	21697	21662	21296	21388	21460	21622	21593	21486	21736	21808	21723	21505	21409	21504	21711	21670	21540	21709	21632	21575	21514	21623	21374	21464	21605	21574	21542	21366	21352	21525	21659	21455	21681	21461	21604	21865	21478	21879	21534	21650	21591	21870	21490	21547	21573	21397	21340	21516	21412	21540	21675	21618	21527	21591	21698	21511	21535	21696	21525	21472	21398	21518	21572	21620	21615	21639	21611	21555	21484	21461	21672	21489	21620	21573	21664	21615	21623	21639	21458	21769	21637	21438	21413	21571	21530	21461	21421	21405	21455	21874	21391	21282	21384	21467	21390	21597	21704	21515	21655	21458	21507	21678	21686	21567	21599	21302	21578	21350	21704	21565	21913	21690	21661	21630	21836
23209	38310	35314	27658	23296	20239	18971	18211	17993	17823	17820	17805	17717	17478	17240	17456	17217	17388	17067	17137	16879	16682	16607	16558	16454	16494	16440	16372	16209	16300	16486	16324	16384	16365	16264	16399	16330	16296	16325	16372	16364	16671	17515	17538	17109	16758	16652	16357	16463	16316	16264	16313	16260	16260	16257	16401	16295	16292	16266	16426	16334	16313	16140	16291	16232	16258	16332	16173	16198	16446	16361	16346	16314	16268	16368	16317	16124	16243	16283	16311	16342	16278	16209	16334	16251	16175	16228	16331	16276	16235	16376	16293	16177	16370	16336	16351	16444	16314	16307	16350	16322	16303	16247	16347	16260	16237	16477	16228	16232	16262	16453	16241	16286	16177	16317	16161	16286	16338	16125	16265	16236	16182	16149	16259	16241	16196	16326	16153	16343	16361	16343	16108	16171	16372	16432	16196	16339	16360	16166	16293	16365	16254	16309	16211	16243	16303	16300	16140	16220	16297	16165	16296	16287	16364	16256	16232	16375	16293	16141	16259	16222	16437	16169	16265	16341	16194	16277	16253	16328	16372	16225	16452	16237	16075	16155	16311	16313	16360	16204	16175	16336	16314	16338	16240	16361	16287	16379	16216	16353	16224	16336	16217	16389	15978	16400	16409	16080	16510	16049	16205	16217	16164	16147	16287	16215	16236	16171	16300	16326	16227	16133	16344	16281	16287	16253	16346	16272	16394	16401	16413	16284	16373	16279	16203	16313	16343	16290	16348	16272	16200	16267	16261	16397	16212	16256	16503	16246	16202	16453	16383	16258	16134	16329	16196	16271	16284	16126	16346	16302	16170	16264	16178	16249	16361	16262	16285	16308	16416	16367	16307	16228	16262	16388	16142	16196	16382	16082	16322	16225	16281	16266	16257	16247	16143	16482	16260	16180	16313	16130	16092	16310	16431	16188	16340	16328	16354	16262	16253	16334	16303	16242	16135	16302	16209	16217	16362	16387	16386	16185	16182	16360	16341	16192	16308	16435	16244	16237	16183	16490	16435	16206	16294	16222	16308	16367	16461	16253	16378	16451	16107	16203	16320	16243	16404	16172	16233	16372	16334	16395	16202	16225	16377	16250	16369	16383	16249	16297	16367	16206	16166	16370	16298	16286	16407	16319	16397	16217	16200	16451	16311	16329	16121	16361	16325	16251	16404	16116	16212	16076	16291	16201	16276	16139	16236	16081	16218	16295	16423	16205	16340	16198	16289	16440	16195	16290	16268	16236	16287	16319	16245	16231	16385	16319	16275	16291	16224	16288	16091	16385	16253	16250	16356	16280	16221	16210	16285	16182	16328	16280	16276	16160	16234	16067	16422	16233	16267	16290	16291	16241	16207	16182	16415	16326	16254	16345	16258	16339	16125	16498	16196	16149	16369	16166	16246	16345	16371	16449	16281	16266	16358	16265	16295	16497	16236	16284	16244	16292	16172	16216	16258	16359	16264	16216	16379	16209	16479	16384	16134	16236	16104	16266	16371	16188	16382	16213	16322	16147	16198	16283	16212	16173	16254	16279	16227	16305	16186	16437	16270	16223	16293	16173	16224	16115	16161	16383	16268	16344	16349	16148	16206	16119	16371	16053	16260	16396	16078	16419	16229	16137	16195	16283	16236	16176	16150	16372	16130	16149	16323	16059	16308	16341	16164	16424	16151	16277	16284	16180	16337	16347	16184	16284	16338	16217	16162	16245	16252	16282	16280	16212	16147	16336	16256	15998	16268	16230	16227	16263	16226	16264	16335	16251	16438	16230	16253	16371	16228	16371	16576	16193	16291	16162	16223	16414	16305	16232	16155	16301	16368	16364	16117	16278	16187	16196	16401	16268	16152	16154	16131	16248	16506	16382	16347	16517	16234	16245	16386	16370	16249	16134	16324	16157	16447	16340	16336	16115	16360	16261	16157	16277	16314	16311	16305	16245	16384	16204	16282	16309	16146	16230	16403	16284	16410	16284	16352	16161	16394	16491	16170	16088	16343	16358	16379	16297	16296	16357	16271	16443	16198	16304	16270	16310	16414	16309	16345	16295	16180	16123	16304	16227	16181	16345	16331	16310	16335	16203	16288	16221	16233	16529	16129	16116	16267	16249	16215	16287	16342	16309	16201	16374	16170	16310	16288	16314	16269	16369	16252	16356	16329	16263	16248	16143	16302	16383	16334	16355	16205	16247	16454	16402	16449	16092	16206	16289	16344	16385	16441	16372	16374	16356	16280	16201	16231	16309	16399	16302	16253	16353	16391	16304	16200	16279	16145	16149	16295	16352	16172	16340	16134	16193	16291	16069	16266	16231	16474	16250	16087	16320	16141	16385	16178	16336	16268	16394	16233	16220	16128	16371	16164	16228	16218	16376	16310	16160	16210	16207	16264	16278	16407	16224	16336	16179	16332	16402	16160	16505	16185	16385	16222	16186	16415	16152	16294	16362	16365	16132	16238	16326	16158	16304	16240	16476	16358	16255	16179	16350	16334	16244	16079	16266	16370	16084	16021	16194	16250	16116	16315	16296	16218	16314	16332	16154	16417	16208	16257	16274	16273	16329	16168	16259	16216	16222	16288	16193	16265	16190	16242	16304	16353	16586	16326	16351	16269	16272	16299	16321	16428	16237	16282	16154	16279	16329	16322	16305	16257	16206	16291	16425	16378	16074	16211	16322	16383	16236	16268	16145	16097	16090	16162	16339	16260	16215	16489	16245	16089	16246	16249	16333	16102	16137	16245	16120	16323	16380	16327	16412	16294	16467	16162	16330	16111	16233	16341	16350	16380	16222	16381	16165	16208	16166	16113	16272	16227	16087	16358	16228	16286	16096	16290	16210	16427	16328	16418	16156	16253	16380	16382	16202	16104	16099	16127	16238	16357	16401	16307	16170	16165	16226	16290	16172	16320	16180	16432	16319	16337	16307	16266	16337	16411	16331	16165	16248	16174	16338	16212	16092	16296	16421	16292	16213	16344	16219	16161	16176	16339	16279	16457	16327	16250	16312	16401	16266	16178	16309	16344	16294	16171	16255	16217	16440	16166	16403	16262	16309	16187	16317	16293	16352	16250	16075	16167	16273	16226	16135	16181	16315	16262	16198	16340	16035	16204	16390	16193	16161	16316	16257	16352	16270	16496	16296	16244	16219	16282	16271	16172	16277	16275	16404	16345	16224	16197	16205	16284	16283	16287	16077	16220	16170	16255	16453	16155	16156	16211	16143	16228	16243	16301	16254	16371	16041	16266	16282	16257	16345	16329	16260	16160	16231	16347	16379	16277	16162	16113	16302	16190	16367	16266	16317	16337	16345	16204	16233	16195	16163	16298	16244	16296	16187	16451	16266	16386	16332	16191	16401	16400	16350	16192	16296	16521	16198	16155	16167	16184	16189	16291	16262	16227	16234	16221	16219	16398	16404	16407	16323	16295	16150	16362	16195	16396	16482	16251	16370	16124	16287	16196	16131	16407	16046	16232	16243	16342	16191	16194	16161	16247	16304	16207	16217	16272	16218	16346	16448	16143	16209	16246	16455	16117	16222	16234	16349	16188	16184	16317	16338	16266	16406	16217	16398	16267	16168	16386	16340	16328	16275	16278	16297	16289	16348	16379	16361	16152	16220	16234	16419	16350	16096	16282	16165	16364	16247	16270	16230	16244	16277	16317	16440	16097	16341	16206	16361	16391	16438	16386	16206	16267	16274	16247	16267	16203	16210	16373	16266	16381	16211	16221	16315	16386	16157	16396	16414	16150	16308	16368	16209	16267	16423	16258	16318	16268	16296	16441	16307	16211	16177	16283	16174	16365	16087	16265	16159	16264	16297	16293	16322	16380	16422	16343	16329	16284	16253	16301	16282	16204	16293	16256	16222	16282	16310	15968	16195	16343	16255	16203	16278	16393	16264	16380	16082	16125	16242	16251	16296	16273	16220	16281	16395	16230	16214	16183	16391	16240	16176	16263	16207	16195	16391	16090	16354	16349	16224	16236	16163	16165	16331	16355	16176	16080	16259	16363	16341	16240	16311	16409	16153	16138	16170	16279	16230	16370	16161	16404	16274	16216	16385	16307	16168	16282	16282	16269	16147	16386	16408	16259	16305	16315	16361	16413	16369	16247	16370	16304	16309	16187	16184	16158	16257	16168	16312	16250	16363	16308	16399	16374	16578	16281	16228	16238	16347	16216	16469	16291	16301	16252	16280	16225	16452	16270	16204	16377	16253	16304	16360	16245	16300	16345	16199	16337	16160	16397	16381	16175	16222	16331	16198	16521	16418	16312	16194	16351	16307	16258	16394	16457	16335	16262	16331	16219	16350	16115	16263	16207	16378	16369	16185	16304	16119	16297	16264	16212	16232	16354	16461	16231	16234	16084	16284	16321	16244	16228	16224	16342	16298	16387	16231	16289	16225	16218	16179	16279	16289	16173	16159	16261	16204	16374	16330	16280	16452	16308	16229	16366	16552	16089	16404	16322	16358	16109	16162	16253	16245	16094	16355	16343	16151	16303	16274	16414	16466	16325	16265	16344	16193	16346	16357	16388	16262	16189	16164	16278	16184	16214	16227	16448	16323	16224	16205	16347	16309	16133	16360	16277	16141	16401	16261	16443	16354	16316	16200	16315	16299	16208	16335	16322	16297	16324	16016	16198	16224	16244	16318	16198	16325	16206	16270	16387	16433	16441	16336	16175	16231	16179	16315	16401	16294	16368	16158	16098	16387	16305	16217	16415	16326	16198	16388	16288	16227	16263	16216	16415	16237	16345	16504	16103	16268	16391	16214	16108	16232	16307	16317	16080	16439	16309	16143	16355	16275	16307	16291	16426	16209	16361	16349	16315	16353	16422	16392	16214	16342	16434	16271	16237	16031	16503	16110	16395	16263	16389	16448	16314	16401	16292	16264	16243	16334	16208	16233	16327	16141	16260	16241	16361	16403	16128	16189	16237	16297	16263	16280	16374	16278	16321	16160	16361	16310	16288	16435	16248	16204	16169	16303	16076	16342	16236	16240	16271	16240	16224	16293	16186	16307	16438	16333	16270	16345	16280	16152	16224	16242	16456	16428	16324	16311	16324	16230	16175	16342	16307	16295	16314	16258	16293	16325	16210	16568	16294	16225	16285	16427	16216	16486	16361	16277	16246	16420	16294	16321	16341
23300	21062	28454	23854	22205	25644	27748	23737	22779	23015	22761	22793	22760	22400	22332	22358	22094	22222	22220	22266	21690	21910	21922	21544	21505	21373	21351	21429	21449	21421	21387	21346	21173	21431	21199	21352	21346	21236	21504	21199	21467	21596	22505	22876	22577	22410	21762	21599	21491	21383	21359	21225	21187	21280	21260	21264	21241	21110	21323	21235	21066	21192	21157	21297	21106	21303	21113	21257	21316	21200	21286	21287	21111	21337	21317	21224	21178	21168	21315	21290	21125	21234	21107	21207	21375	21209	21189	21177	21196	21036	21398	21277	21270	21328	21199	21201	21068	21154	21139	20993	21155	20976	21011	20945	20975	21088	21322	21364	21250	21076	21250	21224	21274	21120	21287	21268	21177	21348	21135	21354	21152	21208	21328	21238	21254	21083	21098	21126	21027	21030	21064	21007	21208	21056	21288	21242	21304	21103	21374	21145	21373	21174	21254	21254	20978	21094	21288	21206	21061	21198	21311	21161	21035	20979	21311	21288	20953	21248	21219	20999	21134	21349	21178	21235	21295	21236	21339	21206	21132	21250	21146	21421	21244	21237	21369	21181	21209	21239	21457	21327	21366	21391	21099	21436	21268	21131	21233	21432	21051	21135	21159	21136	21227	21276	21197	21139	21109	21170	21293	21170	21085	21161	21056	20842	21225	21108	21101	21249	21294	21056	21212	21160	21091	21211	21246	21094	21030	21169	21191	21261	21400	21151	21258	21113	21125	21014	21237	21409	21277	21305	21249	21056	20953	21226	21252	21438	21431	21164	21205	21241	21192	21201	21303	21376	20987	21247	21223	21206	20963	21331	21365	21096	21103	21096	21230	21292	21495	21305	21012	21314	21080	21172	21204	21033	21155	21120	21098	21313	21323	21287	21039	21215	20982	21127	21217	21150	21295	21101	21216	21360	21351	21492	21402	21075	21294	21175	21064	21100	21211	21216	21320	21231	21243	21171	21203	21343	21185	21102	21093	21118	21217	21045	21249	21261	21362	21098	21190	21167	21198	21146	20825	21340	21287	21153	21161	21334	21247	21182	21177	21210	21169	21236	21181	21174	21162	21138	21139	21163	21062	21299	21080	21219	20915	21162	21223	21223	21225	21427	21341	21080	21182	21146	20999	21116	21037	21091	21042	21060	21206	21303	20977	21117	21341	21205	21103	21086	21252	21163	21138	20964	21061	21096	21242	21196	21230	21375	21199	21292	20920	21043	21081	21083	21445	21032	21204	21255	21350	21025	21233	20954	21172	21123	21325	20869	20987	21343	21112	20974	21203	21217	21036	21328	21434	20990	21126	21124	21024	21155	21309	21067	21363	20946	21423	21213	21221	21027	21168	21359	21222	21189	21325	21067	21174	21307	21209	21289	21227	20853	21074	21202	21087	21209	21074	21312	21130	21228	21143	21179	21266	21081	21086	21181	21278	21329	21236	21008	21057	21012	21060	21006	21006	21182	21165	21174	20953	21132	21249	21186	21057	21257	21122	21323	21100	21108	21066	21123	21265	20952	20830	21124	21129	21221	21121	20896	21062	21222	21248	20998	21284	21237	21103	21058	21040	21184	21005	21258	21366	21275	21196	21274	21228	21101	20955	21180	21283	21012	21192	21324	21193	21227	21078	21233	21106	21161	21020	21057	21256	21235	21237	21055	21171	21311	21296	21258	21241	21039	21113	21386	21341	21127	21035	21096	21047	21222	21430	20943	20984	21226	21050	21134	21237	21205	21026	21168	21341	21135	21488	21173	21170	21419	21215	21187	21092	21189	21139	21186	20990	21188	21403	21200	21264	21163	21065	21079	21219	21301	21271	21177	21212	21241	21359	21295	21055	21316	21494	21170	21225	21217	21122	21241	21295	21035	21278	21289	21217	21075	21141	21209	21158	21122	21313	20965	21148	21324	21076	21162	21052	21183	21169	21322	21313	21347	21322	20950	21335	21149	21190	21365	21123	21269	21257	21218	21169	21152	21258	21153	21080	20973	21118	21212	21165	21377	21209	21260	21169	20979	21275	21376	21555	21216	21138	21382	21208	21072	21036	21277	21171	21158	21206	21210	21354	21188	21135	21285	21140	21012	21116	21157	20961	21099	21067	21147	21263	21100	21340	21225	21366	21202	21141	20990	21288	21273	21116	21223	21270	21036	21169	21086	20997	21090	21303	21169	21353	21005	21280	21183	21228	21283	21282	21105	21242	21053	21259	21010	21045	21114	21028	20956	21095	21142	21110	21174	21154	21219	20974	21028	21192	21166	21108	21208	20815	21118	20939	21124	21151	21372	21306	21073	21283	21165	21262	20952	20978	21070	21198	21145	21123	20825	21219	21121	21188	21182	20912	21102	21242	21136	21512	21125	21406	21126	21092	21023	21095	21195	21325	21209	21225	21202	21084	21165	21194	21054	21124	21315	21263	21302	21268	21178	21231	21041	21145	21108	21312	20912	21182	21061	21132	21133	21004	21329	21140	21050	21072	21080	21153	21052	21263	21069	21123	20940	21044	21048	21111	21211	21442	21137	21305	21219	21218	21286	21075	21322	21339	21335	21224	21179	21085	20887	21093	20943	21358	21134	21054	21138	21252	21056	21386	21122	21205	21180	21137	21167	21181	21171	21225	21298	20961	20948	21059	21182	21081	21157	21220	21208	21284	21028	21142	21062	21204	21134	21251	21009	21062	21328	21135	21164	21344	21265	20992	20950	21313	21217	21134	21247	21134	21311	21204	21060	21087	21090	21216	20946	21167	21407	21163	21170	21064	20994	21116	21341	21117	21115	21315	21247	21140	21054	21055	21156	21315	21106	21164	20858	21275	21362	21116	21165	21112	21223	21255	21340	21203	21122	21166	21182	21189	21165	21042	21294	21135	21070	21371	21211	21406	20962	21099	20899	21193	21078	21098	21091	21122	21103	21114	21219	21072	21118	21171	21314	21094	21370	21172	21183	21235	21257	21183	21350	21305	21271	20875	21163	21039	21115	21150	21254	21403	21106	21203	21093	21212	21091	21025	20962	21213	20998	21078	20983	21226	21252	21264	21280	21200	21023	21112	21069	21028	21122	21425	21090	21176	21217	21344	21186	21118	21198	21044	21191	21132	21051	21300	21163	21345	21085	21034	21212	21231	21078	21026	21196	21263	21120	21222	21081	21241	21056	21151	21106	21148	21099	21197	21355	21403	20816	21173	21215	21186	21141	21226	21058	21218	21320	21204	21277	21135	21018	21264	21157	20995	21229	20933	21197	21122	21124	21349	21142	21234	21249	21278	21187	21158	20879	21133	21222	21141	21351	21357	21084	21227	21110	21141	21309	21160	21041	21256	21214	21480	21006	21330	21193	21115	21183	21192	21210	21130	21160	21139	21062	21118	20976	21162	21113	21277	21327	21147	21037	21107	21186	21049	21209	20792	21142	21140	21311	21176	20983	21267	21269	21218	21329	21149	21293	21094	21282	21243	21120	21138	21171	21125	21132	21131	21288	21033	21094	20977	21217	21296	21247	21207	21002	21291	21224	21484	21284	21428	21425	21158	21069	21341	21201	21046	21239	21356	21127	21134	21163	21291	21272	21310	21242	21213	20982	21050	21152	21090	20957	21152	21169	21407	21130	21113	21273	21205	21244	21011	21092	21213	20908	21053	21071	21151	21157	21355	21250	21149	21019	20965	21223	20914	21077	21037	21299	20968	21361	21214	21220	21328	21319	21037	21099	21142	21341	21130	21250	21131	21208	21011	21160	21255	21470	20968	21178	21216	21171	21130	21233	21047	21473	21286	21108	21244	21052	21104	21117	21066	21020	21035	20974	21279	21043	21181	20955	21250	21167	21233	21041	21242	21408	21239	20983	21187	21113	21162	21397	21389	21309	21162	21306	21127	21251	21336	21307	21355	21348	21130	21183	21156	20984	21084	21211	21112	21225	21497	21193	21382	21053	21220	21203	21332	21153	21229	21164	21456	21248	21260	21352	21282	21226	21115	21183	21187	21257	21119	21131	21213	21162	21083	21198	21072	21339	21319	21269	20974	21184	21174	21323	21271	20974	21091	21072	21184	21138	21323	21146	21261	21061	21244	21324	20876	20926	21297	21155	21282	21182	21448	21193	20975	21050	21169	21096	21135	21188	21136	21132	21171	21148	20896	21208	21087	21154	21122	20890	21085	21135	21239	21292	21050	21184	21241	21198	21225	21053	21086	21178	21270	21120	21125	21253	21299	21397	21376	21064	21159	21268	21189	21113	21208	21338	21128	21199	21206	21252	21364	21295	21083	21089	20953	21266	21103	21157	21172	21312	21440	21329	21224	20920	21128	21147	21221	21010	21071	21371	20922	21101	21187	21210	21286	21080	21093	21197	21272	21162	20966	21172	20927	21250	20959	20850	21193	21038	21278	21118	21215	21136	21245	21131	21306	20995	21085	21104	21042	21035	21224	21149	21170	21084	21006	21214	21223	21192	21163	21140	20898	21097	21068	21313	21255	21083	21205	21110	21101	21024	21277	21281	21225	21051	21015	21286	21072	21223	21141	21208	21303	21266	21188	21270	21315	20951	21204	21220	21323	21085	21371	21189	21195	21106	21247	21219	21299	21197	21328	21325	21238	21077	21070	21281	21156	21362	21157	21189	21165	21328	21174	21183	21363	21236	21150	20898	21005	21233	21240	21134	21201	21136	21301	21159	21234	21158	21027	21336	21313	21212	21044	21198	20902	21040	21392	21445	21341	21260	21310	21172	21357	21380	21107	21186	21163	21002	21263	21042	20957	21324	21197	21077	21147	21305	21026	21329	21102	21136	21267	21162	21170	21205	21150	21158	21077	21100	21338	21027	21158	21202	21359	21170	20960	21126	21036	21117	21241	21024	21238	21260	21100	21285	21053	21111	21032	21416	21087	21408	21170	20984	21210	21009	21355	20828	21226	21078	21009	21132	21257	21041	21109	21095	21273	21000	21035	21126	21380	21185	20898	21319	21160	21218	20917	21126	21218	21189	21128	21233	21150	21332	21158	21180	21088	21090	21101	21029	21064	21017	21084	20848	21256	21345	21316	21176	21176	21207	21096	21087	21304	21036	21322	21127	21379	20985	21150	21174	21313	21117	21126	21002	21223	21062	21257	21157	20831	21045	20972	20996	21148	21275	21261	21018	21221	21105	21069	21136
26443	43473	40679	32544	26359	22521	20363	19552	19104	18468	18312	18580	18147	17768	17819	17530	17615	17641	17285	17200	16983	16640	16614	16729	16421	16459	16366	16429	16230	16169	16181	16155	16069	16082	16249	16108	16262	16217	16091	16186	16231	16636	17903	18225	17885	17315	16788	16342	16260	16054	16086	16037	16193	16114	16019	16110	16144	15997	16178	15940	15994	16176	16128	15929	15947	16053	16010	16027	16140	16006	16026	16000	16089	16042	16084	16121	16107	16090	15933	15935	15918	16136	15948	16079	16104	16013	16051	16038	15983	16070	15992	15776	16017	16037	15956	16067	16145	16001	16026	15846	16111	16070	16108	15967	16060	16012	15976	16040	16104	15885	16033	16003	15825	15892	15987	15994	16063	15963	15976	16162	15994	15845	16007	16015	16010	15982	15917	15960	16010	15994	16145	15981	16062	16045	16115	16075	16061	16186	15978	16098	16053	15833	16202	16222	16129	16134	15967	16070	16036	16033	15907	16128	16048	16044	15860	15911	16166	15906	15898	15997	16253	15999	15960	16012	16130	15970	16052	16048	16059	16093	16114	16065	16164	16046	15933	15999	16033	15968	16072	15921	16005	16111	16097	15901	16175	15967	15947	16072	16034	15930	16024	16169	16034	15943	15822	16109	16209	16011	15918	15990	16081	16020	16043	16061	16070	16015	16096	16062	16045	16159	16035	16101	16141	16190	15976	16004	16111	16017	16193	16145	15945	15976	15990	15967	16065	16083	16131	15998	16030	15806	16058	15942	16245	16089	15932	16162	16023	16265	16028	16042	16044	16033	16040	16037	16058	16148	15992	16056	16147	15898	16060	16142	15942	15939	16158	16144	16132	16132	16071	16075	16236	16109	16068	16210	16163	15884	16148	15955	16116	15984	16166	15917	16232	15976	15932	16183	16002	16021	16100	16186	16183	15964	16136	16112	15850	15992	15973	16081	15959	16027	16068	16007	16071	15974	16024	16056	15967	15981	15974	16034	16206	15907	16044	16272	15908	16004	16105	16096	16130	15834	16101	15911	16115	16111	16109	16092	15979	15938	15975	15882	16114	16277	16057	16154	16053	15841	16178	16116	15921	16204	16159	15952	16080	15980	16060	15854	16154	16138	16251	16045	15975	16168	15922	16064	16099	16101	16039	16052	16034	15953	16084	16008	16051	16128	15990	15966	16172	16106	16108	16171	15988	15838	15933	15963	16136	15861	16029	16036	16006	16044	16190	16169	16107	15846	16117	15938	15926	15844	16064	16000	16067	15981	15994	15903	16111	15987	15954	16063	15908	16191	16088	16224	15957	16045	16007	15939	16071	15950	16144	16090	16033	16021	16070	16104	16058	16023	15978	15928	16083	16087	15926	16199	16187	16053	16059	16037	15975	15873	16024	16134	16146	15872	16031	16002	15872	16126	16020	16040	15940	16049	16026	16070	15990	16148	16145	16095	16066	16087	15942	15978	16219	16056	16205	15944	15820	15930	15989	16042	15986	16050	15992	16052	16165	16192	15999	16175	16088	15948	15959	16099	16042	16040	16017	15966	15991	15977	15873	16047	16044	15952	16062	15869	16182	16106	16086	16145	15892	16104	16176	15932	16023	16039	16069	16139	15975	16067	15894	16228	16140	16116	16036	16152	16033	16144	16075	16041	15953	15938	15951	16008	16074	16053	15980	16055	16035	16180	15983	15988	16215	15975	16081	16049	16043	15956	15893	16047	16166	16008	16242	15991	16174	15958	15884	16015	16124	15913	16094	15889	16086	16026	16162	15925	16127	16124	16022	15909	16088	16178	16002	16258	16132	16109	16145	15996	16120	15948	16018	15926	16187	16134	16015	16202	16190	15948	15741	15931	16003	16027	15796	16165	16018	16088	16116	15924	16005	16164	16170	16117	16182	15889	16103	15952	15889	15929	16259	15982	16171	16051	16088	16170	16184	16057	16158	16125	16169	16075	16057	16070	15962	15886	16104	16120	16171	15850	16180	16220	16055	15949	15991	16046	16111	16142	16056	16122	16203	15868	16016	16073	16082	16031	16022	16254	16154	16012	16034	16067	16141	15980	16292	16154	16039	16225	16015	16003	15979	15944	16041	15994	16117	16047	15927	15856	16002	16226	15808	15936	15978	16062	16002	16085	15987	15982	15985	16108	16050	15998	16049	16038	16139	16076	16045	16083	16020	16023	16050	16072	16123	16059	16104	15986	15944	16033	15918	15944	16010	15984	16091	16180	16118	16106	16117	16072	16039	16089	15877	15953	15963	16094	15984	15974	16011	15945	16064	16040	16090	15876	15993	15972	16148	16073	16168	16028	15902	16118	16007	16105	16029	15987	16134	16057	16135	15969	16068	16156	16092	15894	16077	16066	16123	15983	15913	15985	16049	16130	16086	16109	16031	15952	15988	15893	15846	15874	15995	16161	15968	16049	15999	15796	16134	15999	16119	16026	16059	16071	15985	16236	16050	16012	16062	16104	16069	15710	15852	16049	16070	16021	16113	15940	15925	16037	16130	16176	16017	16008	16019	15957	15910	16085	16117	15923	16115	15996	16064	15960	15993	16205	15954	15979	16147	16135	16036	16130	15892	15999	15972	16121	16125	15811	16117	16029	16058	16037	15858	15946	15893	16012	15965	16025	16048	16191	16102	16044	16057	16049	15949	15777	16107	16166	16025	16131	15937	16072	16070	15989	16160	15923	16015	15945	16165	15885	15983	15894	15982	16174	15872	16104	16097	16125	16175	16042	15916	15994	16027	16092	15944	16003	16110	16000	15961	16174	15947	15940	16133	16022	16066	16034	16323	16101	16095	15978	16146	16006	15945	16123	15910	15977	16062	16034	15962	16135	16011	15980	15990	15860	16109	16026	16185	15985	16042	16076	16062	16080	15907	16078	15967	16049	15945	15972	16084	16054	16099	15950	16129	16001	16064	16166	15902	16143	16134	16149	16116	16065	16138	15947	16084	16119	16016	15950	16054	15960	16200	16022	16081	15775	16025	16077	16069	16177	16033	16164	16018	16029	16090	15970	16135	15999	16087	15919	16082	16041	16098	16020	15976	16057	15965	16098	16032	15939	16126	15981	16188	15967	16123	16065	15818	15973	15917	15975	16090	16064	16235	15967	16026	15964	15946	16165	15992	16108	15909	16025	15901	16009	16046	15970	16040	16169	16076	16028	16082	16058	15973	16111	16251	15997	15876	15998	16271	16031	16042	16148	16066	16045	15949	16020	16054	16049	16194	15937	15809	15986	16095	15997	16140	16166	16055	16113	15922	15943	16125	15959	16019	15971	15861	15877	15942	15974	16002	15857	16008	16001	15938	15894	16194	16175	15978	15990	15965	16222	16053	16108	16011	16027	15948	16111	16339	16092	15881	16042	15907	16063	16251	16076	16208	16081	16067	15950	16095	16209	16016	16200	16022	16101	15908	16029	15978	16133	15859	16044	16071	16103	16078	15835	16110	15965	16176	16209	15948	16008	16214	15949	16146	16074	16115	16089	15948	15861	16208	16049	16081	16053	15906	16109	16022	16123	16153	16117	16163	16046	15915	16178	15886	15982	16050	16031	16035	15937	15966	15875	15993	16070	15945	16039	16108	15971	16191	16255	16176	15952	16058	15957	15911	16017	16134	16098	15912	15999	15996	16076	16036	16104	15948	15990	15988	16025	16035	16021	15963	16020	16028	15918	15976	16039	16066	16036	15918	16091	15987	15979	16053	16001	15955	16004	16087	16148	15962	15872	16090	15945	15918	16102	15815	16056	16134	16014	15883	16236	15865	16054	15848	16134	15948	16119	16081	16129	16027	16065	15850	15711	16100	16161	15963	16037	16083	15985	16042	16043	16005	15990	16088	16008	15984	16063	16118	16063	16106	15977	16053	16148	16082	15995	16134	16051	15997	16019	16057	16088	15918	15991	16158	16059	16128	15948	16108	16032	16059	16092	16001	16033	15943	15767	16161	15966	15931	16134	16143	16007	15995	16002	16072	16045	16132	15789	15940	15934	15964	15934	16137	16070	15876	16027	16012	15942	15995	16140	16021	16190	16040	16102	16070	15954	16006	16031	16162	16048	15878	16030	16035	16095	16100	15983	15867	16070	15892	16080	16103	16010	15983	16153	15905	15886	15994	16080	16120	15947	16034	16014	15857	16093	15829	15942	16059	16041	15839	16221	16102	15964	16119	15950	16053	15961	16054	16145	15984	16017	15992	15914	15958	16137	15986	16075	16099	16101	16113	16068	16087	16078	16017	16028	15977	16078	16027	16011	16126	16067	16048	15862	16065	15947	16064	15936	16115	16079	16301	16073	15943	15922	16049	16111	16230	15927	16027	16063	15999	16050	16076	16050	16065	16174	15948	16084	15938	15917	15940	16054	15880	16222	16130	16165	16019	16156	16128	16135	16016	15974	16134	16084	15876	16155	16054	16067	15816	16124	16214	15901	16145	16150	16063	15953	16007	16172	16026	16044	16057	16148	15900	15839	16113	15959	16084	15884	15862	15931	16068	15844	16150	16161	16008	16186	15921	16034	16105	16180	16182	16012	16002	16145	15927	15959	16157	16008	15937	16183	16046	15947	15996	16133	16061	16126	16047	15938	15971	15777	16001	16048	16019	15954	16010	16030	16028	15973	16148	15966	16011	15947	16063	16066	16086	16038	15949	16048	16034	16040	15929	16171	16159	15994	15980	16188	15968	16028	16147	16062	16010	16001	16323	15962	15962	16117	16075	16017	15959	16017	16017	15995	16009	16079	15974	15909	16091	15982	16233	16022	15891	16111	16107	16092	16029	15982	15982	15892	16071	16104	16141	16051	16069	15969	16127	16062	16079	16126	16079	16071	16125	16055	16116	15985	15971	16042	16047	16073	15937	15961	16083	15927	16124	16069	16050	16029	15940	15906	16101	15996	15922	16204	15991	15928	16109	15975	16013	15957	15951	15988	16077	16158	16218	15918	15987	16092	16021	16165	16013	16220	16110	16083	16279	16047	16124	16110	15950	15962	15951	16014	15976	16104	15984	15997	15841	15812	16028	15988	16221	16096	16002	16010	15978	16020	16114	16098	16193	16153	15934	16280	16050	16085	16027	16083	16002	15953	15983	15951	16164	16038	16055	16127	16075	16090	16106	15899	16125	15969	16002	16138	16012	15935	16131	16124
29972	24623	27098	24440	22058	21903	22047	21722	21682	21425	21520	21521	21608	21456	21242	21522	21574	21891	21571	21809	21556	21568	21388	21328	21394	21112	21026	21126	21459	21259	21289	21232	21321	21283	21212	21317	21410	21590	21414	21369	21191	21153	21296	21319	21284	21424	21491	21358	21556	21430	21255	21309	21169	20954	21134	21292	21207	21171	21114	21148	21238	21274	21148	21301	21054	21233	21377	21277	21210	21269	21167	21171	21286	21339	21242	21123	21191	21157	21300	21295	21207	21270	21318	21172	21303	21028	21401	21342	21263	21256	21143	21198	21281	21296	21186	21085	21196	21179	21273	21309	21124	21188	21252	21386	21155	21274	21282	21443	21117	21343	21422	21262	21438	21361	21060	21144	21238	21333	21380	21300	21303	21297	21133	21082	21262	21165	21339	20982	21011	21344	20965	21201	21316	21354	21284	20964	21372	21220	21226	21291	21278	21269	21424	21129	21195	21228	21233	21276	21233	21197	21289	21267	21098	21159	21088	21299	21342	21380	21193	21166	21236	21054	21208	21367	21198	20997	21380	21488	21203	21251	21157	21214	21191	21494	21324	21037	21219	21289	21051	21156	21073	21397	21157	21271	21129	21314	21475	21358	21167	21167	21454	21156	21214	21194	21090	21215	21211	21248	21401	21270	21209	21199	21356	21286	21202	21248	21071	21400	21185	21417	21257	21349	21265	21143	21378	21477	21228	21323	21276	21180	21238	21393	21251	21419	20985	21275	21248	21394	21273	21094	21072	21210	21414	21314	21337	21219	21203	21026	21459	21090	21174	21455	21267	21251	21340	21124	21368	21477	21030	21278	21271	21403	21128	21117	21284	21471	21385	21448	21309	21294	21475	21136	21150	21156	21067	21459	21379	21192	21217	21207	21483	21475	21265	21046	21280	21226	21293	21485	21238	21207	21444	21143	21287	21283	21256	21314	21021	21199	21303	21066	21148	21320	21092	21227	21104	21227	21177	21307	21317	21277	21354	21299	21251	21090	21360	21309	21166	21085	20987	21282	21192	21261	21172	21349	21198	21299	21362	21313	21308	21393	21369	21462	21054	21315	21169	21154	21302	21121	21117	21273	21363	21326	21090	21493	21095	20992	21111	21522	21219	21161	21359	21230	21210	21325	21420	21450	21041	21280	21143	21230	21503	21546	21304	21285	21215	21220	21192	21158	21449	21239	21233	21328	21074	21008	21283	21395	21400	21289	21155	20958	21342	21290	21244	21181	21388	21337	21388	21313	21378	21402	21238	21155	21126	21271	21091	21323	21180	21333	21275	21284	21127	21126	20989	21067	21188	21165	21284	21238	21345	21295	21279	21369	21103	21297	21297	21077	21296	21215	21236	21182	21104	21283	21322	21213	21224	21273	21189	21035	21324	21227	21229	21174	21130	21329	21019	21314	21280	21470	20997	21378	21379	21450	21140	21212	21215	21206	21261	20978	21326	21324	21144	21281	21103	20929	21283	21308	21161	21221	21007	21231	21282	21170	21201	21135	21313	21221	21354	21318	21120	21171	21271	21219	21286	21280	21320	21256	21084	21236	21227	21047	21291	21071	21428	21363	21368	21219	21127	21310	21272	21059	21078	21345	20956	21085	21091	21093	21086	21440	21046	21172	21334	21281	21246	21238	21190	21015	21061	21337	21314	21169	21037	21174	21284	21010	21351	21147	21105	21272	21056	21470	21394	21168	21422	21268	21342	21139	21409	21346	21279	21444	21065	21407	21136	21166	21329	21233	21337	21030	21210	21262	21123	21289	21307	21230	21231	21274	21166	21342	21292	21218	21261	21219	21359	21264	21355	21026	21314	21150	21255	21218	21278	21140	21058	21029	21061	21030	21303	21296	21340	21215	21485	21164	21373	21414	21350	21222	21172	21176	21223	21220	21285	21160	21154	21207	21497	21316	21230	21239	21410	21046	21139	21385	21217	21247	21343	21363	21121	21049	21389	21227	21367	21139	21171	21143	21188	21049	21296	21407	21371	21323	21158	21269	21121	21064	21117	21218	21084	21246	21211	21169	21275	21265	21144	21499	21323	21398	21400	21351	21295	21080	21225	21210	21223	21194	21372	21132	21158	21157	21178	21293	21247	21189	21090	21292	21094	21146	21132	21100	21304	21213	21181	21282	21283	21323	21131	21028	21246	21255	21222	21094	21402	21218	21175	21338	21113	21153	21330	21138	21333	21184	21430	21159	21051	21221	21206	21452	21165	21211	21334	21168	21495	21279	21111	21298	21257	21089	20936	21052	21114	21393	21361	21340	21360	21364	21181	21211	21117	21137	21255	21336	21096	21241	21312	21285	21267	21083	21264	21519	21214	21456	21196	21052	21225	21216	20958	21137	21215	21086	21225	21131	21207	21218	21189	21051	21318	21236	21304	21199	21383	21359	21187	21197	21420	21449	21195	21264	21277	21235	21320	20964	21108	21343	21248	21525	21305	21296	20971	21340	21439	21172	21362	21311	21337	21253	21322	21337	21204	21239	21257	21207	21499	21275	21228	21130	21267	21001	21110	21112	21379	21148	21547	21204	21282	21146	21034	21295	21223	21300	21348	21485	21140	21018	21228	21284	21336	21147	21204	21387	21222	21058	21222	21080	21218	21316	21277	21452	21292	21114	21286	21292	21377	21195	21401	21313	21254	21380	21205	21378	21357	21108	21208	21246	21153	21336	21520	21443	21416	21121	21160	21270	21213	21083	21368	21193	21126	21226	21246	21169	21322	21112	21280	21501	21408	21076	21161	21413	21229	21202	21135	21193	21143	21088	21134	20951	21380	21215	21237	21116	21155	21339	21195	21218	20996	21319	21234	21308	21548	21203	21372	21396	21193	21116	21255	21455	21247	21275	21257	21286	21395	21433	21248	21329	21213	21241	21291	21183	21443	21185	21159	21066	21217	21123	21222	21032	21289	21396	21182	21426	21272	21163	21472	21318	21115	21133	21230	21064	21076	21086	21334	21085	21448	21259	21194	21335	21550	21123	21183	21071	21283	21264	21291	21500	21108	21177	21148	21091	20985	21184	21339	21302	21071	21243	21252	21341	21280	21302	21639	21107	21373	21167	21335	21280	21317	21011	21243	21282	21281	21240	21475	21392	21426	21200	21374	21205	21349	21105	21340	21413	21212	21414	21396	21081	21164	21385	21354	21305	21446	21040	21324	21396	21404	21204	21227	21081	21298	21264	21222	21542	21037	21330	21215	21164	21105	21393	21045	21342	21351	21268	21221	21007	20961	21143	21210	21241	21254	21410	21269	21346	21553	21177	21412	21320	20975	20977	21322	21140	21367	21242	21115	21206	21283	21212	21156	21094	21341	21263	21254	21049	21318	21274	21276	21248	21176	21225	21256	21126	21210	21253	21232	21237	21043	21448	21193	21041	21292	21269	21042	20964	21086	21056	21248	21360	21182	21141	21168	21273	21281	21093	21240	21359	21332	21170	21285	21152	21004	21031	21222	21287	21181	21329	21566	21183	21406	21387	21230	21182	21197	21278	21150	21293	21501	21223	21103	21315	21162	21261	21312	21104	21417	21351	21447	21183	21166	21041	21189	21216	21176	21107	21046	21340	21223	21132	21120	21305	21168	21146	21386	21297	21155	21274	21472	21109	21492	21128	21352	21281	20981	21232	21294	21262	21170	21303	21182	21256	21322	21359	21255	21132	21419	21346	21313	21368	21287	21087	21110	21146	21252	21160	21112	21472	21266	21248	21241	21264	21451	21381	21298	21326	21301	21094	21374	21206	21166	21187	21214	21211	21126	21269	21158	21311	21258	21311	21149	21313	21370	21280	21447	21266	21161	21261	21196	21289	21314	21303	21405	21088	21078	21232	21310	21050	21326	21346	21257	21170	21464	21451	21302	21461	21272	21147	21347	21358	21299	21159	21204	21377	21388	21169	21308	21298	21235	21291	21325	21045	21162	21374	21535	21386	21433	21200	21199	21187	21046	21187	21131	21062	21272	21232	21349	21228	21251	21323	21013	21310	21273	21317	21377	20964	21384	21233	21211	21059	21348	21138	21104	21321	21232	21493	21253	21483	21439	21169	20975	21236	20954	21165	21292	21186	21099	21358	21037	21191	21037	21101	21294	21272	21285	21155	21103	21106	21097	21167	21248	21096	21134	21221	21198	21189	21308	21066	21205	21313	21437	21241	21236	21302	21316	21203	21094	21437	21283	21349	21284	21219	21283	21087	21331	21407	21328	21315	21155	21318	21504	21313	21366	21346	21239	21173	21151	21198	21056	21231	21180	21236	21137	21467	20999	21170	21462	21139	21502	21248	21101	21199	21300	21093	21204	21444	21105	21467	21215	21204	21170	21259	21158	21379	21365	21212	21139	21323	21136	21376	21242	21317	21379	21229	21286	21267	21517	21158	21559	21240	21128	21079	21253	21011	21287	21388	21320	21394	21255	21397	21402	21391	21469	21466	21160	21264	21159	21141	21187	21233	21274	21325	21351	21285	21338	21352	21371	21280	21244	21372	21241	21162	21401	21308	21322	21487	21353	21272	21377	21344	21360	21096	21119	21200	21270	21307	21261	21215	21293	21266	21494	21353	21354	21137	21312	21262	21484	21239	21341	21333	21452	21235	21169	21277	21392	21290	21353	21220	21359	21354	21225	20970	21130	21041	21341	21342	21001	21096	21083	21541	21187	21277	21292	21250	21253	21217	21223	21162	21110	21132	21347	21257	21080	21340	21122	21155	21305	21323	21305	21033	21266	21461	21408	21419	21044	21249	21059	21414	21310	21318	21096	21323	21390	21262	21329	21213	21161	21024	21387	21360	21312	21193	21331	21228	21238	21353	21236	21105	21304	21248	21071	21377	21542	21467	21278	21398	21347	21181	21454	21083	21108	21214	21400	21138	21234	21399	21369	21292	21055	21436	21240	21209	21236	21350	21503	21295	21232	21208	21190	21340	21313	21138	21324	21248	21188	21319	21266	21393	21329	21359	21257	21299	21139	21328	21026	21367	21314	21227	21371	21495	21001	21175	21264	21167	21476	21194	21009	21138	21298	21312	21357	21299	21355	21501	21354	21209	21163	21289	21301	21054	21418	21115	21492	20949	21111	21210	21122	21165	21153	21143	21093	21215	21300	21351	21274	21265	21405	21399	21270	21294	21190	21131	21243	21333
21416	25843	23062	19337	17777	17034	16604	16509	16721	16494	16638	16436	16448	16391	16386	16512	16487	16508	16365	16631	16385	16250	16190	15869	16161	16098	16046	15924	15910	16001	15966	16073	16014	16076	16191	16005	16020	16026	16112	15699	15978	15989	16040	16155	16147	16198	15962	15990	16200	16069	16052	16105	15907	16048	15804	16062	16027	15884	16027	16052	16032	16001	15961	15945	16098	15995	16074	16039	16048	16089	15890	16017	15949	15958	16068	16012	16123	15976	15954	16003	16033	15975	16024	16069	15948	16020	15951	16079	16038	16085	15937	15967	15959	15961	15770	15930	16090	15893	15982	15849	16085	16193	16072	15918	15937	15889	15984	16032	16094	16048	15875	15829	16174	16246	15991	16023	15909	15899	16147	16085	15939	16008	16081	16285	15953	16049	15932	16070	15959	15881	16133	15881	16153	16020	15948	16014	15996	15874	16031	15915	16198	15842	16001	15950	16054	15930	15937	15930	15920	15936	15881	15972	16020	15969	16079	15721	15953	16066	15978	16005	15946	15995	16111	15927	15971	15973	16055	16066	16118	15897	16099	15992	16001	15907	16018	15826	15978	16046	15863	15990	15855	16061	16067	15864	15866	16094	16097	16010	16099	15997	16107	16005	16015	16013	15914	15979	16041	15978	15956	15945	16045	16042	15985	16036	15950	16013	16100	16019	15992	16024	15890	15957	15877	15905	16024	15940	15908	15882	16102	16104	15955	16038	15904	15996	15828	16031	15872	16063	15924	15883	15861	15817	16130	15969	16141	15919	16216	15968	16092	16131	16013	15994	16063	15946	15944	15830	15895	16103	16015	15969	16132	16146	15981	16218	15988	15970	15946	15972	16143	15956	16034	16026	16020	15897	16161	15988	15803	16067	15833	15852	15936	15887	15918	16055	16192	15845	16108	16152	16108	16020	16139	16003	15915	15981	16013	16044	15889	16055	16038	15980	15999	15887	16006	15776	16103	15819	15859	16057	15890	16010	15971	15883	16014	15835	16001	16129	15855	16136	15922	15892	15895	15917	16121	15831	16006	16051	15863	16009	16039	15957	16117	16013	16053	16001	15911	15863	15943	15938	16247	15862	15919	15990	15895	16096	16109	15851	16177	15920	15802	15891	15938	16051	16071	15924	15939	16074	15944	15939	16012	16141	16026	15884	15970	15930	15914	15965	16074	16079	15938	15930	15945	15925	15921	15987	15968	15908	15962	16058	15980	15843	16014	15912	15840	16044	16130	16032	16113	15832	15982	15794	16004	15855	15798	15909	15844	16007	16134	15821	15778	15788	16005	15956	16074	16080	15806	15906	16150	16052	16141	15960	15904	15956	15941	15881	15974	15844	16010	15995	16257	16067	16043	15995	15823	15919	16005	16002	15761	16096	16014	16102	15910	15917	15893	16015	15981	15996	15920	16022	15884	16004	16023	16002	16128	15920	15936	15938	15942	16158	16025	16004	15898	15905	16056	16005	15986	15964	16027	15946	15902	15872	16124	15797	16114	15808	15959	15942	15937	15994	16115	15945	16027	15871	15844	16040	15879	15860	16088	15985	15951	16097	15979	16252	15940	16139	15902	16025	15912	15912	16010	16033	15921	15796	16032	16161	15984	15954	16020	16001	16016	16066	15992	15891	16011	15806	15918	16008	15909	16000	15922	15960	16123	15923	16002	16030	15940	15956	15956	15891	16171	16045	15909	15938	15969	16058	15900	16004	16014	16055	15923	15997	15996	15904	15885	15969	15987	16030	16065	15906	15828	15935	15986	15924	15940	15772	15923	15937	16084	15965	15887	15994	15968	15945	16106	16025	16000	16035	15957	16182	15942	16119	15923	15968	15853	15919	15982	16005	15871	16051	16068	15863	16112	15969	16023	15929	15952	16000	16045	15927	15983	15870	15911	16272	16145	15810	15935	16054	16166	15950	16238	16122	16061	15964	16113	16039	16174	16091	16017	16116	15927	15956	15875	15905	15999	15947	16119	16048	16040	16094	16040	15978	16022	16012	16045	15940	15849	15925	16017	16071	16026	15919	16051	15856	15983	15895	15978	15884	16074	16195	15798	16110	16052	15982	15856	16092	15784	15967	16094	15929	15930	16027	16183	16089	15904	16113	16029	15995	16151	15972	16036	16009	15838	15982	16194	15879	15996	16011	15922	15934	16054	15928	16028	16129	16138	15866	15894	15892	16112	16068	16067	16035	15983	16157	15997	16024	15850	15912	15921	15905	15951	16089	15890	16182	16063	15945	15980	16026	16015	15998	16033	15898	15844	15941	16152	15879	16164	15991	16130	15940	15967	15998	16027	15970	15918	16157	15945	15953	15943	15842	15963	16088	16024	16129	15806	15930	16107	15719	16085	16051	16025	15994	16070	15937	16116	16042	15938	15903	15999	16068	15967	16026	16057	15970	16228	16020	15767	16020	15900	16156	15937	16069	16053	15964	15976	15980	16006	16207	16072	15955	15993	16033	16068	15925	15874	16036	15900	15820	15927	16040	15944	16082	15937	15975	15755	16006	15989	15937	15980	16021	15968	16123	16052	15961	16140	16078	16089	16085	16023	15795	16001	16135	16068	16166	15922	16210	16054	15958	16216	16222	15911	15841	16000	15979	16017	16022	15802	16107	16009	15947	15951	16062	16141	15915	15964	15897	15839	15837	15926	15987	15960	15940	15971	16151	15923	15884	15954	16179	16058	16045	15847	15940	16035	16047	15983	16004	16080	15967	15928	16185	16008	16054	16027	16088	15933	15913	15928	16005	16089	16120	15842	16061	15950	15984	15857	16103	15928	16037	16123	16221	15810	16056	16028	15848	15965	15974	16149	16078	15976	16083	16012	15873	16047	16038	16000	16046	16214	16010	15880	16154	15954	15914	15998	15957	15914	15996	15843	16111	16002	15889	15943	16090	15904	16005	16012	16140	15865	16045	15954	15958	15902	16005	16001	16013	15973	15964	16024	15965	15927	15876	15855	16020	15928	15907	15955	16216	16089	15974	16033	15882	16014	16004	15919	15959	16173	15953	15758	16081	16090	16148	15984	15957	16015	15949	15951	16155	15936	15994	15956	15972	16038	16057	16014	15939	15935	16103	15921	15892	15909	15900	16001	16023	15876	16009	15910	15892	16094	15979	16005	15926	16124	15833	15997	15975	16093	16055	16018	16127	15991	15996	16012	15882	15934	15873	16075	16105	15920	16037	15936	16032	16050	15951	16116	16114	16073	16093	15986	16160	16010	15929	15961	15996	15952	15826	16054	15852	16197	16046	15850	15936	16039	16006	15969	15935	16014	16002	16040	15940	16100	15833	15946	16060	16157	15923	15973	15931	15966	16129	16061	15894	15984	15990	16052	15985	15858	15846	16052	16168	15939	15930	15909	15948	15937	16040	16126	16110	16053	16087	16012	16038	16002	15733	15931	15971	15955	15828	15984	15867	16041	15993	15941	15949	16031	15963	15853	16041	15844	15976	15936	15875	16067	16159	16073	15868	16095	16110	16028	16174	15977	16144	16102	15987	15967	15960	16099	16097	16061	15914	15919	15926	15886	15865	16108	15980	16064	16026	15928	15846	15973	16012	15870	16041	15954	15915	15964	16141	16026	15910	16150	15813	15940	16075	16103	16171	15874	16161	16022	15890	15967	16270	15944	15917	16004	15906	15997	16001	16019	15918	15851	16001	16126	15998	16118	15918	15906	16100	16020	16002	15976	15947	16135	15912	16053	15816	16066	15980	16144	16028	15980	15887	15990	15989	15960	15952	16069	16084	15936	15976	15999	15946	15751	16044	16244	15895	16207	16013	15859	16182	16182	16097	16138	15900	16031	15846	15946	15994	16071	16053	15916	16076	15993	16009	15806	16044	15903	15942	15933	16066	16016	16132	15925	16133	16052	15980	16068	16063	15888	16074	15965	15865	15984	15909	15970	16090	15985	15988	16017	16121	16202	16036	15916	16068	15936	16056	16070	16027	16001	15973	16066	15977	16034	16056	16106	16144	15974	16025	15913	16011	16051	16092	15989	16055	15805	15927	16064	15961	15918	15716	16042	16152	16120	16157	16050	16013	16054	15892	16132	16105	16025	15994	15995	16107	15913	16069	16152	16026	16007	16017	15987	15989	15910	16043	15859	15999	16041	16163	15948	16049	15940	16003	16007	15904	15983	15904	16055	16000	15989	16074	15905	15929	16062	15951	16200	15888	15944	15986	16012	16054	15856	15944	15967	15831	15969	15865	16091	15972	15976	16011	16007	15919	16069	15979	16169	15868	16036	15925	16106	16118	16040	16050	16004	15786	16080	15834	15846	16062	15870	16148	16001	16073	16054	15966	16107	16136	16075	15942	16056	15870	16027	16016	15975	15955	15873	16034	16054	16065	15869	16010	16134	15917	15930	15820	16095	15922	16091	15960	16058	16062	15902	16069	15886	15806	15985	16149	16023	16136	16228	15970	15946	16097	16031	16012	16109	16000	15770	16022	16097	16027	16058	15966	15948	16144	15900	15916	15907	16090	15736	15997	16069	16010	15850	15887	16052	15871	15991	16007	16010	15861	15973	15968	15954	15759	16176	15961	15954	16000	15876	16095	15880	15909	16155	16006	16083	15967	16053	16088	15963	16146	15972	15949	15960	16103	16013	16001	16045	15819	16049	15801	16062	15840	15959	16086	16008	15945	15961	15987	15754	16185	16006	15971	16085	15920	15862	15946	16285	16120	16148	15922	15981	15970	16035	15973	15888	15884	16107	16016	16044	15883	16160	15883	16107	16030	16014	15975	16075	16032	15886	15895	16025	15821	15974	15942	15947	15893	16028	16029	16036	16079	16269	16003	15927	16072	16107	16051	16057	16135	16041	15962	15995	16222	16028	15972	16037	15915	15980	16039	15971	15958	16120	15918	15781	15909	16134	16172	16153	16078	15983	15944	16176	15722	15991	15988	15914	15921	15914	16254	15943	16002	16201	16076	15959	16020	16005	15833	16255	15858	15960	16015	15993	15918	15986	16095	15875	15935	16115	16079	15996	15958	16079	16022	16087	16047	15961	16067	16038	16097	15980	15966	16048	15954	15997	16014	15890	16042	16036	16025	16070	15995	15932	16005	16142	15963	16251	15981	16034	15942	16160	15952	16035	16121	15915	15989	16060	16074	15916	16037	16078	15930
24609	21036	28089	24643	23598	24826	25062	22791	22472	22079	22079	22038	21840	22204	21850	21729	21770	21811	21775	21884	21763	21171	21315	21415	21228	21117	21276	21173	21200	21312	21126	21299	21223	21256	21318	21191	21200	21201	21083	21296	21337	21259	21264	21997	22088	22103	21710	21189	21210	21335	21153	21111	21300	21170	21108	20932	21237	21051	21146	21089	21137	21269	21055	21118	20999	21029	21003	21276	21026	20949	21091	21153	21269	21144	21106	21161	21341	21137	20771	21050	21021	21262	20996	21150	21088	21256	21408	21131	21095	21016	21193	20949	21093	21077	21135	21087	21171	21133	21118	20862	21038	21053	21080	21157	21158	21204	21073	20934	21226	20898	21323	21315	21255	20968	21022	21233	21184	21026	20873	21110	21237	21166	21243	21125	20943	21083	21169	21169	21185	21023	21311	21174	21133	21143	21018	21365	21186	21117	21287	21100	21119	21323	21009	21240	21206	21019	20993	20838	21024	21091	21046	21180	20973	20927	21144	21005	21130	21058	21191	21127	21395	21287	21026	21030	21094	21006	21174	20879	21179	21016	21213	21220	21219	21040	20991	21162	21143	21111	20979	20992	21166	21164	21187	20966	21224	21073	21093	21168	21109	21195	21063	21213	21226	20945	21082	21129	21072	21205	21073	21073	21192	21071	21252	21157	21351	20978	21002	21191	21064	20981	21203	21204	20917	21140	20864	21167	21221	21304	21218	21173	21236	21064	21089	21080	21136	20957	21005	20954	20943	21233	21238	21181	21024	21246	21138	20917	21151	21085	21131	21045	21200	21051	21141	21198	21121	21173	21270	20812	21218	21174	21184	21077	21045	21079	21127	20833	20992	21037	21240	21052	21246	21209	21154	21097	21270	21225	21134	21135	21239	21164	21212	21030	21184	21266	21366	21185	21111	21346	21173	21034	20978	20807	21160	21187	20987	21056	20978	20969	20976	21119	21252	21156	21136	21134	21014	20843	21080	21175	20927	21236	21076	21006	21205	21120	21369	21058	21075	21198	21242	21034	21266	21194	21315	21364	21271	21230	21118	21016	21213	20999	21044	21223	20976	21029	21154	20981	21020	20916	20933	21073	21205	21209	21148	21127	21060	21218	21033	21203	20983	21234	21048	21107	21227	20973	20908	21041	21316	21198	21078	21315	21046	21216	21008	21159	21184	21048	21038	20967	20963	20960	20945	21315	21051	21033	21063	21225	21199	21107	20860	21233	21086	20987	20963	21225	21246	21164	21084	21192	21115	21015	20913	21154	21147	21139	21177	21236	21200	20937	21005	20952	21008	21027	20990	21052	20983	21249	21085	21104	21043	21178	20973	21104	21066	20953	20991	21126	21149	21201	21158	20815	21208	21136	21334	21055	21031	21116	21145	20932	20954	21169	21208	21233	20966	21032	21164	21273	21205	20953	21199	21102	20928	21028	21356	21142	21072	21255	21031	20928	21234	21158	21194	21204	21081	21239	21150	20970	20952	21158	21059	21065	21112	21036	21137	21163	21101	20944	21391	20991	21165	21199	21054	21072	21177	21216	21119	21067	21113	20976	20877	21304	21047	20949	21149	21040	21117	21176	21072	21074	21142	21130	21120	21051	21158	20977	20999	21146	21240	21060	21101	20958	21093	20972	21136	21121	21382	21033	21014	20739	20901	21064	21137	21103	21171	21111	20951	21148	20844	21076	21114	21130	21112	21076	21028	21182	21336	21256	20926	20944	21293	21007	21125	21119	21311	21039	20993	20900	21160	21263	21156	21164	20927	21177	21032	21198	21054	21080	21017	21075	21102	21110	20897	21372	20937	20966	21049	21097	21274	20838	20987	21002	21147	21094	20857	21110	21124	21022	21140	21311	21158	21126	21146	21177	21135	21176	20910	21284	21200	21037	21203	21200	21110	21259	21007	21148	21049	20992	21135	21040	20926	20868	21240	21073	21115	21090	20957	20773	20943	21017	21129	21134	21138	21132	21074	21059	21039	21053	21003	21118	21266	20993	21130	21262	21265	21054	21162	21101	21127	21174	21202	21100	21022	21162	21210	21359	21111	21315	21405	21171	20896	21068	21144	21024	20951	21033	20944	21109	21068	21073	21001	21247	21056	21269	21033	21080	20805	20910	20892	21203	21149	20892	20847	20927	21099	21082	20865	21029	21144	21288	21045	21200	20976	21129	20999	21052	20964	21047	20979	21155	20994	21139	21210	21224	20963	21183	21065	21297	21242	21361	21026	21031	20997	21049	21055	21072	21091	20982	21155	20947	21027	21010	20928	21262	21109	21020	21132	21100	21215	21170	20945	21049	20859	20955	21174	20917	21226	21089	21281	21146	21284	21205	21217	21093	21319	20925	21168	21017	21065	21186	20992	21186	21078	21005	21106	21190	21321	21046	21108	21154	21246	21121	21108	21099	21003	20971	21132	21026	20954	20971	21037	21295	21220	20994	21373	20908	21063	21079	20883	21133	21302	21233	21279	21160	21005	21091	21102	21130	21257	21090	21176	21143	21113	20846	21220	21216	21157	21009	21145	20789	21136	21227	21107	21180	21094	21071	21133	21128	21074	21097	21192	21289	20976	21199	21259	21108	21192	21125	21119	20928	21042	21266	21135	21186	21150	20957	21224	21259	21042	21050	21030	20955	21060	21244	21152	21151	21071	21069	21125	21174	20991	20978	21180	21043	21094	21282	21131	20904	21138	21212	21010	20883	21164	20986	21263	21095	21127	21232	21131	20991	20978	20913	21071	21194	20967	21261	20897	21001	20873	21264	21193	21271	21133	21051	21065	21149	21183	21158	21073	21156	21126	21232	20954	21025	21094	21107	21031	21110	21146	21077	20946	21037	21040	21058	21103	21102	21068	21009	21135	21021	21085	20939	21301	21248	21014	20957	20852	21165	21080	21023	21029	21136	20982	21056	21049	20967	21452	21232	20937	20902	21214	21167	21088	21085	21350	20809	21137	21093	20955	20917	21262	20724	21164	21072	21250	20955	21120	21066	21097	21318	20964	21095	21054	21085	21156	21052	20990	21160	21035	21000	21126	21113	20911	21117	21172	21212	21065	21015	21150	21106	21264	21025	21081	21325	21347	20912	21209	21313	21003	21006	21223	21036	20996	21151	21003	21158	21228	21180	21040	20862	21034	21085	21114	20893	21119	21076	21190	20859	21093	20998	21196	21033	21092	20956	21094	21172	21115	21194	20980	20966	21014	21078	21058	20833	21059	21031	21172	21041	21063	21274	21290	21172	21161	21085	20976	20925	20994	21035	21308	21034	20965	21163	21113	21237	21086	21134	20914	20934	21007	21039	21133	21059	21064	20943	20974	21136	21079	21015	21130	21030	21113	21041	20907	21018	21084	21302	20951	21260	21192	21106	21107	21116	21309	21186	21308	20920	21160	21100	20988	21082	21218	20994	21159	21016	21061	20853	21040	21217	21388	20992	21128	21122	20992	21056	21316	21051	21053	20884	20883	20862	21221	21246	21056	21115	21086	21028	20993	21180	20961	20979	21008	21155	21078	21107	21224	21052	21339	21184	21182	21056	21356	21119	21264	21080	21019	20989	21097	21120	21286	21122	21131	20937	21073	21256	20918	21138	20935	21040	20914	21099	21171	21106	21165	21230	21066	21207	21065	21147	21103	20985	21253	21272	21022	21050	21088	20701	20987	21060	21079	21302	21113	21111	21050	20946	21103	21025	20907	21122	21078	21003	21370	21232	21075	21265	21144	21265	21050	21029	21121	20963	21177	21065	20969	21170	20941	21233	20939	21045	21105	21027	21366	21086	21109	21040	21172	21032	20919	20918	21047	21144	21093	21041	21280	21002	21234	21291	21243	21318	21048	21021	21062	21144	21059	20981	20989	21111	21213	20991	20980	21018	20992	21261	20977	20905	21093	20732	20958	21010	20937	20994	21143	21052	21136	21081	21000	21140	21230	20833	21075	21127	21144	21191	21035	21014	21199	21069	20853	21205	21073	20898	21031	21080	21164	20912	21011	21300	21160	21156	20938	21133	21099	21068	21182	21027	21252	21139	21025	21101	21313	21102	21097	21080	21236	21087	21138	21252	20916	20922	21129	21014	21090	21083	20997	20980	21044	21081	21059	21058	20895	21121	21143	20942	21238	21103	21180	20942	21200	21012	21034	21182	21014	21156	21097	21054	21295	20906	21192	21117	21238	21075	21087	20728	20968	21066	21170	21186	21223	20995	21126	21055	21023	21431	20982	21392	21064	21069	21368	21046	21116	20967	20960	21133	20976	21113	21158	21212	20977	21132	21151	21214	21332	21262	21135	21156	21164	20972	21041	21023	21088	20994	21111	21062	21204	21091	21202	21042	21065	20902	21384	21218	21114	21178	21254	21130	21131	21083	21029	20979	21113	21162	21023	21156	21095	20957	21002	21259	21106	21042	21033	21205	21063	21051	21022	21092	21046	21123	21015	20933	21059	21156	21210	21274	21134	21152	21129	21332	21078	21079	21109	21059	21019	21181	21123	21187	21039	21082	21124	21203	21028	21279	21081	21258	21046	21288	21011	21230	21399	20944	21185	21262	21223	21394	21091	21121	21158	21140	21146	21129	20972	21087	21142	21147	20958	21085	21150	20911	21057	21154	21106	21048	20837	21291	20968	20939	21094	21046	21153	21159	21117	21075	21072	20894	21003	20994	21048	21288	21186	21180	20857	21105	21088	20883	20906	21192	21050	21231	21144	21117	21104	21278	21095	21036	21263	21029	21204	21166	20997	21302	21097	20859	21171	21145	21165	20984	21144	21400	21255	21414	21248	21295	21130	21261	21123	21027	21179	21185	21275	21011	21146	21021	21135	21094	21167	20936	21247	21168	21167	21065	20903	21124	21119	21235	21088	21104	21101	20764	21035	21275	21130	21181	21139	21128	21142	21073	20868	20801	21124	21182	21109	20888	21250	21037	21188	21056	21001	21245	20990	21028	21321	21150	21183	21022	21282	21220	21240	21111	21156	21231	21112	21038	20955	21273	21168	21178	20945	21099	21081	20973	20978	21180	20909	21144	20953	21134	21056	21118	21341	21178	21053	21031	20842	20974	21400	21096	20941	21158	21224	20931	21003	20886	20899	21021	21102	21221	21076	20905	21026	21104	21017	21263	21090	21034	21249	20955	20943	21218	21032	21133
23644	37516	34830	27276	22551	20042	18518	18222	17583	17607	17644	17371	17275	17294	17074	17031	17079	17025	16960	16742	16621	16477	16472	16328	16400	16059	16174	15915	16171	16200	16080	16033	15797	15994	15934	16133	16036	16136	16187	15954	16009	16057	16360	17452	17283	16900	16671	16186	16287	16013	16110	16060	16172	16042	16064	15983	15851	16017	16108	16110	16106	15960	16200	15864	15973	15893	16092	16042	15959	16004	16037	16075	16053	16029	15926	15943	16112	16084	15954	15871	16147	15828	16029	16029	15989	16032	16148	16107	15975	15984	15850	16041	15957	16087	15739	15937	16085	15868	16000	15875	15829	15996	16079	16025	16024	15983	16040	15836	16008	15890	15989	16125	15995	16119	16029	15938	16016	16029	16032	16022	15773	16038	16037	16009	16060	16051	15997	15979	15999	16235	16033	15929	15892	16007	16243	15906	15925	15891	15903	16109	16195	16111	16022	16070	16022	16096	16059	15829	15916	15688	16097	15912	16036	15876	16005	15965	15934	16156	15845	16021	16212	15736	15934	15932	15868	15900	16045	16069	16071	16069	16013	15969	15932	16126	15885	15947	15941	16010	15825	15948	15836	15886	15839	15924	16035	16058	15953	15806	15945	15933	16064	15988	16057	15846	15990	15901	16027	16110	16032	15891	16088	15893	15870	15610	15897	15851	16067	15972	15980	16041	15884	15969	16007	15862	15965	16041	15888	15886	16162	15787	15961	15857	16003	16055	16086	16068	15972	16168	15955	15901	15843	16020	15941	16165	16079	16004	15841	15975	15956	15984	15976	16017	16053	15917	15697	16011	16062	16047	16100	15921	16033	15894	16056	15990	15973	16211	15893	15997	16053	16009	15978	15951	16005	15964	15925	15895	15953	15905	15883	16220	16059	15931	16060	16049	15934	16004	15884	15847	16211	16038	16066	15955	16079	15869	16030	16041	16048	15964	15903	15782	15934	16116	15891	15788	15963	15957	16038	16080	16097	15903	16056	15862	16114	16056	15854	16060	15911	15944	16003	15984	16049	15830	15910	15852	15908	16090	16072	15961	15947	16004	16118	15852	16105	15990	16031	16099	15894	16077	16099	16102	15943	16076	16104	16162	15864	15800	15882	16022	15896	16024	15903	15845	16038	16024	16014	15962	15913	15959	15949	16013	15951	15986	16081	15995	15964	15872	16031	15919	15921	15916	16047	15870	16035	15940	15906	16069	15878	15868	16067	16010	16026	16062	16184	15971	16008	15852	16043	15865	16042	16116	15971	15882	16024	15970	15975	15868	15859	16082	16057	16141	16041	15898	15978	15931	15950	15997	16193	16110	15903	16061	16231	16055	16033	16101	15996	15826	16057	15939	16193	15834	15885	15940	15965	16117	16026	16000	16089	15970	15976	15933	15968	15863	15768	16058	15803	15923	15900	16221	16094	15964	15955	15926	15901	15891	16154	15850	15937	15911	16028	16036	15965	15936	15867	16011	15886	15852	16014	15995	15928	15975	16065	15963	16106	15971	16049	16033	15977	15906	16051	16073	15814	15919	16087	16069	15943	15791	16064	16032	15914	15882	16083	15861	15916	15979	16089	16044	15827	15931	15974	16271	16158	15907	16010	15961	16152	15909	16239	15960	15902	15905	16112	15956	16010	16083	16108	15919	15958	16124	15898	16154	15960	16041	16013	16144	15919	15996	15890	16076	15937	15914	15708	15896	15727	15991	15889	16001	15894	15962	15814	15837	16096	16015	15949	15947	15923	15928	16014	15990	15858	15919	16101	15990	15987	15922	16003	15865	16171	16001	15994	16217	15982	15974	16058	15937	16002	15966	15857	15754	15901	15935	15972	15900	16003	16016	15924	15917	16129	15773	16016	16040	16034	16172	16065	15879	15814	16063	15866	15973	15912	15949	16070	15928	16003	16003	15968	16066	15864	16061	16059	15995	15871	16083	15978	15959	16016	15995	16138	15851	16001	16026	16054	16068	15877	15891	16199	15842	16185	16042	16039	15982	15916	15984	15870	16021	16075	15987	16001	15999	16080	16039	15956	16007	16030	15769	16009	15801	15890	15924	15844	15967	15892	15999	16035	15963	16021	16011	16118	15878	16067	15985	16030	15789	16043	16068	15912	16080	16131	15841	15966	15880	15925	15957	15900	16015	15970	16040	15993	16041	15815	15884	16022	15977	16102	15859	15824	15991	16027	16033	16073	15976	16101	15962	15975	16102	16012	15932	15950	16187	16111	15941	16046	16132	15672	15944	15818	16098	16004	15899	15910	15969	16183	15993	15890	15851	16005	16208	16003	15968	15997	15924	15952	15777	15910	15934	16055	16024	16062	16073	15991	16046	15958	16034	16191	15871	15906	15956	15766	16033	16116	16134	15990	15924	16099	15857	15903	15899	16102	15928	15991	16000	16013	16314	16069	15996	16124	15889	16085	15785	15946	16021	15894	15849	15877	15954	16066	15993	16028	15878	16064	15971	15891	15950	15958	15916	15891	15906	16104	16072	15901	15869	16038	15929	16062	15859	15983	15834	16013	16070	15931	15824	16081	15970	16032	15920	15930	15802	16027	16042	16114	15909	16064	16011	15914	15737	16029	15993	15976	15925	16054	15865	15978	15955	16029	15943	15860	15935	15946	15979	15911	16124	15954	15948	16079	15954	16074	16001	15895	15966	15917	15810	15904	16155	16041	16001	15908	16066	15874	15844	15876	16016	16082	15960	16098	16036	16140	15967	15991	15786	16001	15975	16054	16024	15824	16135	15931	15958	15947	15889	15802	16035	15936	15909	15886	15906	15991	16007	15864	16069	16015	15940	15910	16035	16133	15850	15903	16015	15930	16159	15954	16104	15895	16009	15952	16121	15988	16138	16065	15926	16044	16027	15845	16108	16009	16055	16049	15922	16146	15842	16020	15886	16031	15867	15927	15918	16087	15954	16042	15892	15842	15913	15873	16110	16029	16006	15872	15865	15925	15788	16001	16062	16177	16047	15971	15902	16013	15971	16036	16098	15876	15964	15918	16048	16063	15983	15950	16062	15799	16024	15827	15924	15897	15927	15909	15814	16046	16050	16000	15962	16005	15918	16115	15963	16055	16171	15862	15985	16027	15930	15926	16035	15875	16002	16099	15813	16075	16105	15960	15958	15993	16032	15772	15938	16035	16086	16056	15969	16024	16092	16098	15844	15915	15962	16048	16022	15974	15993	15960	15802	15941	15979	16036	16058	15903	15963	15856	15980	16011	15899	15982	15973	15988	15944	15835	16031	15891	15950	15961	15882	16028	16012	15917	15875	15835	15894	16083	15977	15904	15943	15921	15943	16042	15997	16016	15959	15964	16120	15931	15910	16058	15952	15957	16178	15924	15842	15977	16108	16094	16096	16013	16012	16004	15981	16005	16017	15949	15993	15839	15812	15835	15991	15961	15875	16144	15963	15927	15852	16068	16001	16135	15946	15969	15887	15978	15848	15707	16064	15947	16035	16088	16017	16007	15837	16035	16114	15951	16036	16039	15995	15784	16083	15884	16075	15982	15921	15979	16067	16103	16074	16073	15816	15968	16058	16001	15922	15996	16002	16057	15834	16000	15778	15885	16007	16030	15969	15996	15958	15998	15946	16032	16006	16051	16069	16105	15874	15969	16102	16091	16051	16021	16016	15888	15905	16133	15953	16051	15732	16096	15995	15947	15978	15797	16024	15942	15957	15893	15767	16164	15908	15803	16021	16053	15849	16068	15993	15925	16028	15953	15730	15976	16026	15845	16018	16057	15863	15944	15822	16042	15910	16033	15974	15974	15867	16073	15952	15949	16031	15918	15970	15950	15926	15903	16056	15947	16028	15982	15739	16053	16048	16100	15939	15989	15883	16052	16173	16005	16038	16033	15996	16009	15928	16039	16151	16025	15882	16099	16041	15983	15910	16009	16054	15780	15985	15991	15959	16072	15967	15994	15913	15897	16131	16156	15956	16123	16053	16061	15994	16108	15920	15971	15882	16054	15900	16045	16006	15916	15750	16069	15947	15967	15991	16000	15983	16095	15842	16035	15920	16087	15793	15989	16023	16058	15785	15983	15924	15961	15817	15958	15899	16035	15975	15868	15910	15916	15897	15916	16011	15983	16063	15931	15950	16017	15904	15925	16004	15922	16120	15994	15919	16117	15885	16040	16030	16109	15861	15951	15957	15976	15951	16009	15999	15997	15873	16028	15909	15792	15962	15974	16018	15990	16034	16025	16224	16106	15935	15959	16113	15884	16108	16066	15940	16061	15874	15969	15945	15979	15964	15907	15805	16117	15942	15909	15820	16072	15869	16037	16021	15977	16080	16127	15943	16011	15954	15849	16065	15959	15905	16035	15938	15843	15846	16103	15963	16081	15808	15832	15764	15989	15908	16011	15951	15772	15835	15905	15968	15883	15880	15981	16053	15933	15918	15982	15963	15941	15888	15945	15887	16104	15853	15992	16089	16183	15876	15972	15950	16023	15866	16042	16024	16041	16039	15788	16179	16140	15890	16107	15814	15997	15940	15947	15913	15919	16048	15944	16064	15871	16023	16103	15904	16108	15882	16095	16011	15866	16070	15904	16227	15936	15988	16034	15912	15842	15803	15911	16063	16117	15919	16104	15799	16041	15957	15879	16081	16012	15972	15876	15957	15873	16022	15762	16040	15778	15945	16167	16128	15960	16219	16117	15836	15754	16129	16189	16053	16026	15913	15977	16203	16123	16215	15971	15926	16009	15994	16131	15937	15951	15997	15912	15883	15969	16078	16181	15907	16016	15856	16079	15961	15813	16157	15853	15877	16009	15925	15850	16172	16295	15927	15991	15821	15933	15932	15879	15902	15996	16010	16244	16070	15989	15796	15989	15881	15981	16100	16063	16128	15994	16075	16044	16057	15867	16043	15851	16018	15896	15779	15958	15910	16077	16250	16170	16115	15913	16009	15943	16040	16082	15788	15924	15937	16011	16061	15850	16120	15997	16030	16021	16037	15872	16007	15981	15948	15907	15985	15976	15977	15784	15821	16102	16084	15955	15841	15863	16176	15959	15884	16071	16078	15856	15861	15940	15995	15826	15989	15877	16002	15997	16094	15942	15896	15767	16052	15997	16026	15904	16050	15924	16048	15909	15922	16060	15981	15847	16034	15939	16043	15883	15839
23319	21022	28423	23848	22027	25453	27337	23145	22303	22445	22161	22125	21939	21779	22156	22080	21760	21868	21573	21705	21381	21134	21186	20993	21104	20873	21101	20755	20739	20778	20823	20870	20706	20726	20880	20626	20769	20829	20551	20794	20861	20655	21013	22149	22367	22244	21623	21044	20835	20789	20617	20817	20833	20509	20773	20777	20614	20518	20758	20727	20488	20598	20870	20743	20911	20529	20455	20520	20663	20571	20687	20615	20705	20710	20740	20645	20601	20571	20711	20663	20452	20757	20749	20582	20788	20743	20618	20607	20674	20773	20780	20611	20588	20739	20643	20476	20725	20896	20660	20750	20573	20643	20601	20474	20488	20675	20714	20342	20450	20721	20562	20632	20565	20568	20675	20603	20705	20761	20760	20628	20671	20538	20494	20561	20594	20796	20730	20715	20583	20615	20528	20748	20817	20859	20657	20528	20613	20745	20825	20640	20688	20792	20709	20522	20514	20833	20562	20584	20753	20533	20565	20499	20615	20640	20612	20586	20785	20516	20455	20556	20746	20689	20584	20693	20735	20549	20727	20610	20707	20605	20639	20636	20724	20744	20604	20503	20684	20721	20561	20632	20499	20613	20669	20787	20623	20795	20810	20575	20616	20701	20627	20453	20382	20585	20739	20711	20390	20605	20729	20669	20566	20733	20417	20493	20838	20657	20719	20648	20554	20673	20693	20618	20762	20510	20823	20599	20569	20599	20495	20660	20502	20490	20708	20619	20657	20626	20622	20546	20762	20658	20508	20730	20864	20502	20487	20703	20781	20618	20503	20598	20670	20455	20595	20509	20643	20673	20871	20670	20743	20632	20750	20891	20668	20456	20667	20587	20590	20765	20838	20477	20900	20778	20655	20481	20806	20785	20807	20808	20757	20618	20772	20578	20698	20506	20567	20562	20483	20736	20487	20753	20589	20536	20582	20647	20605	20631	20734	20558	20538	20839	20446	20712	20535	20555	20554	20563	20552	20727	20475	20752	20727	20554	20714	20527	20468	20699	20662	20734	20633	20680	20612	20646	20617	20479	20700	20586	20644	20801	20498	20776	20699	20536	20535	20569	20461	20675	20831	20765	20594	20543	20519	20592	20849	20724	20492	20649	20636	20488	20718	20507	20709	20553	20346	20459	20745	20626	20775	20519	20820	20507	20718	20668	20616	20779	20535	20604	20562	20295	20516	20522	20394	20467	20777	20761	20664	20283	20588	20795	20433	20471	20505	20511	20686	20557	20674	20604	20492	20805	20676	20693	20791	20436	20617	20529	20531	20506	20720	20706	20818	20344	20610	20668	20524	20795	20751	20536	20617	20816	20518	21106	20716	20554	20883	20839	20674	20768	20699	20680	20609	20744	20733	20723	20617	20629	20537	20685	20650	20682	20745	20754	20924	20493	20724	20583	20401	20513	20792	20586	20761	20367	20649	20488	20651	20737	20532	20743	20558	20691	20698	20648	20717	20279	20553	20487	20546	20724	20629	20694	20674	20616	20606	20181	20556	20543	20649	20666	20524	20793	20763	20629	20542	20715	20743	20701	20666	20866	20566	20537	20767	20863	20575	20713	20502	20567	20589	20617	20557	20570	20520	20577	20314	20515	20544	20523	20657	20615	20525	20471	20447	20402	20632	20464	20711	20651	20319	20717	20791	20638	20622	20702	20626	20676	20651	20571	20491	20627	20638	20484	20732	20680	20673	20466	20521	20721	20506	20561	20711	20899	20699	20396	20643	20633	20473	20680	20587	20696	20554	20694	20645	20468	20358	20537	20755	20453	20685	20619	20450	20610	20751	20770	20491	20839	20599	20610	20687	20806	20766	20694	20754	20592	20634	20496	20705	20642	20570	20535	20519	20437	20579	20725	20232	20576	20752	20812	20779	20605	20630	20770	20595	20530	20795	20782	20683	20545	20604	20630	20642	20608	20737	20772	20586	20694	20682	20528	20680	20538	20616	20430	20627	20616	20941	20661	20817	20707	20592	20558	20646	20640	20836	20673	20587	20797	20498	20529	20662	20629	20648	20459	20724	20696	20730	20508	20517	20630	20721	20717	20464	20759	20609	20425	20569	20390	20619	20503	20475	20702	20729	20554	20591	20586	20747	20631	20695	20638	20666	20770	20937	20429	20576	20453	20539	20575	20591	20595	20442	20543	20600	20477	20433	20634	20451	20697	20602	20452	20541	20424	20476	20441	20525	20457	20656	20806	20827	20705	20634	20902	20753	20683	20604	20523	20601	20646	20551	20610	20558	20506	20837	20703	20676	20476	20619	20493	20616	20523	20392	20672	20609	20685	20675	20657	20417	20674	20435	20560	20727	20597	20723	20625	20567	20466	20686	20560	20383	20746	20434	20530	20574	20684	20544	20585	20633	20710	20741	20252	20759	20532	20860	20650	20722	20560	20630	20625	20457	20749	20884	20765	20620	20676	20732	20816	20715	20753	20574	20584	20544	20641	20539	20787	21007	20581	20495	20416	20624	20695	20566	20791	20698	20574	20465	20402	20701	20486	20397	20621	20551	20552	20659	20363	20665	20632	20527	20453	20488	20509	20638	20708	20528	20495	20506	20772	20455	20600	20689	20647	20606	20590	20589	20649	20524	20497	20735	20601	20431	20502	20606	20588	20647	20518	20708	20734	20610	20624	20732	20754	20554	20613	20614	20500	20532	20792	20608	20509	20535	20541	20510	20697	20618	20900	20553	20716	20687	20431	20780	20711	20782	20718	20869	20687	20539	20421	20723	20554	20503	20462	20642	20602	20701	20639	20522	20559	20433	20598	20642	20797	20642	20485	20790	20485	20713	20696	20561	20522	20608	20370	20582	20780	20711	20642	20685	20813	20745	20393	20719	20537	20672	20659	20773	20731	20740	20882	20628	20351	20686	20636	20667	20567	20560	20609	20674	20661	20469	20700	20806	20631	20598	20574	20520	20630	20576	20480	20478	20535	20516	20674	20682	20717	20357	20619	20512	20632	20584	20785	20578	20753	20468	20645	20614	20631	20467	20615	20825	20709	20739	20577	20553	20667	20531	20664	20820	20736	20605	20638	20619	20469	20668	20636	20666	20532	20376	20600	20555	20761	20803	20755	20661	20731	20573	20652	20594	20676	20574	20296	20493	20732	20666	20563	20384	20439	20635	20628	20691	20404	20639	20640	20633	20642	20446	20637	20527	20625	20701	20590	20619	20668	20650	20592	20499	20378	20590	20547	20694	20687	20675	20553	20830	20576	20520	20887	20681	20519	20646	20503	20597	20359	20661	20520	20476	20879	20729	20714	20762	20623	20563	20555	20548	20553	20542	20477	20521	20543	20686	20769	20474	20465	20475	20586	20503	20548	20426	20442	20682	20288	20602	20813	20359	20719	20530	20451	20505	20647	20691	20794	20714	20640	20593	20660	20628	20758	20621	20465	20814	20530	20478	20599	20780	20681	20423	20595	20480	20654	20436	20484	20746	20540	20646	20796	20517	20713	20662	20571	20588	20553	20469	20470	20656	20584	20774	20686	20491	20515	20487	20815	20488	20806	20771	20655	20725	20722	20802	20511	20673	20488	20540	20707	20662	20782	20765	20542	20647	20542	20486	20572	20665	20491	20508	20691	20723	20627	20507	20713	20501	20564	20598	20659	20773	20613	20677	20541	20627	20493	20562	20699	20667	20552	20695	20622	20678	20788	20789	20633	20605	20648	20744	20489	20800	20668	20721	20646	20731	20683	20626	20759	20673	20675	20782	20463	20636	20549	20645	20547	20539	20625	20527	20658	20503	20549	20712	20738	20500	20394	20464	20858	20663	20432	20812	20654	20410	20657	20828	20616	20620	20573	20615	20677	20724	20718	20674	20556	20557	20531	20692	20697	20676	20524	20504	20546	20666	20805	20505	20941	20748	20631	20502	20780	20565	20440	20594	20566	20858	20527	20551	20691	20855	20497	20868	20725	20616	20787	20583	20571	20592	20417	20597	20822	20849	20431	20593	20707	20739	20604	20982	20685	20454	20507	20636	20670	20660	20632	20559	20818	20582	20694	20553	20701	20710	20742	20563	20508	20673	20699	20718	20622	20569	20841	20738	20505	20757	20561	20685	20620	20487	20609	20727	20803	20670	20610	20502	20649	20641	20531	20650	20647	20787	20381	20741	20687	20631	20531	20646	20574	20737	20739	20752	20509	20555	20659	20551	20726	20494	20674	20647	20555	20656	20653	20632	20621	20616	20575	20554	20365	20436	20786	20788	20553	20835	20595	20649	20566	20493	20623	20502	20766	20553	20399	20761	20536	20702	20654	20752	20533	20545	20549	20370	20469	20772	20458	20575	20511	20845	20404	20520	20516	20615	20530	20823	20679	20459	20637	20569	20679	20570	20876	20424	20576	20720	20701	20568	20669	20756	20586	20576	20772	20575	20580	20644	20745	20856	20758	20761	20491	20648	20618	20704	20590	20524	20628	20568	20683	20742	20439	20519	20570	20793	20668	20530	20625	20426	20451	20585	20634	20662	20712	20779	20670	20764	20670	20641	20473	20691	20648	20763	20772	20585	20602	20671	20422	20534	20554	20466	20679	20655	20332	20722	20768	20605	20634	20618	20761	20709	20566	20547	20589	20609	20728	20511	20537	20610	20639	20481	20592	20628	20689	20690	20528	20796	20556	20583	20602	20681	20672	20812	20443	20650	20758	20669	20678	20882	20738	20736	20784	20520	20650	20700	20626	20647	20638	20596	20509	20623	20688	20611	20815	20607	20831	20831	20790	20734	20580	20678	20556	20606	20614	20572	20775	20602	20685	20611	20491	20728	20537	20673	20687	20822	20504	20603	20576	20619	20565	20634	20634	20887	20626	20615	20664	20627	20413	20711	20640	20717	20740	20636	20519	20856	20567	20603	20796	20708	20597	20463	20436	20657	20761	20803	20678	20492	20664	20821	20617	20632	20632	20582	20451	20750	20579	20660	20685	20797	20685	20604	20788	20687	20526	20558	20748	20599	20567	20567	20610	20652	20446	20600	20587	20643	20615	20737	20390	20308	20567	20477	20562	20656	20446	20509	20470	20871	20666	20805	20676	20647	20649	20538	20742	20583	20541	20547	20531	20694	20396	20760	20528	20491	20699	20559	20576	20753	20532	20648	20427	20725	20673	20732	20866	20554	20652	20479	20403
25946	43076	40593	31706	26067	22191	20446	19030	18568	18100	18012	17919	17900	17666	17668	17612	17449	17306	16998	16807	16893	16401	16305	16184	16106	15957	15874	15841	15909	15850	15814	15831	15656	15776	15841	15836	15844	15929	15843	15776	15792	15870	15986	18108	18480	17694	16647	16106	15870	15903	15571	15701	15681	15620	15750	15734	15672	15863	15671	15864	15580	15626	15804	15596	15666	15632	15826	15594	15695	15661	15718	15720	15555	15648	15762	15646	15699	15788	15776	15675	15845	15696	15698	15698	15768	15643	15685	15697	15729	15739	15657	15952	15698	15651	15904	15855	15611	15729	15961	15663	15870	15706	15757	15772	15625	15678	15786	15797	15780	15796	15791	15815	15716	15741	15879	15551	15820	15894	15679	15756	15635	15561	15716	15739	15692	15691	15609	15799	15744	15866	15542	15684	15535	15617	15757	15870	15573	15703	15716	15570	15826	15681	15622	15671	15764	15956	15645	15689	15760	15509	15881	15739	15669	15627	15740	15709	15587	15699	15700	15818	15647	15786	15837	15702	15650	15687	15685	15771	15679	15793	15794	15566	15729	15677	15568	15675	15511	15681	15551	15703	15737	15648	15704	15567	15679	15765	15637	15600	15822	15751	15862	15814	15753	15625	15759	15689	15764	15606	15699	15848	15625	15633	15727	15742	15886	15759	15705	15610	15672	15735	15668	15658	15725	15635	15804	15737	15623	15733	15732	15723	15655	15576	15738	15644	15704	15743	15688	15761	15711	15716	15771	15835	15642	15843	15925	15735	15674	15683	15608	15549	15561	15703	15643	15661	15635	15787	15574	15661	15800	15674	15800	15663	15819	15567	15820	15619	15697	15984	15616	15594	15597	15813	15643	15593	15632	15728	15556	15738	15858	15574	15663	15582	15698	15651	15821	15786	15747	15700	15814	15691	15726	15735	15750	15757	15569	15758	15457	15716	15659	15661	15536	15826	15570	15972	15800	15716	15662	15766	15723	15600	15682	15781	15581	15672	15639	15498	15660	15715	15613	15675	15643	15847	15820	15758	15651	15767	15581	15742	15803	15679	15677	15707	15669	15640	15579	15836	15757	15580	15851	15757	15680	15489	15639	15659	15615	15818	15725	15795	15769	15608	15676	15679	15536	15671	15715	15637	15880	15730	15782	15696	15785	15909	15769	15628	15690	15721	15685	15663	15690	15708	15501	15672	15599	15702	15691	15719	15665	15694	15804	15449	15730	15683	15646	15747	15548	15623	15686	15719	15676	15694	15714	15632	15699	15803	15642	15684	15593	15673	15633	15743	15622	15819	15779	15432	15759	15708	15708	15677	15709	15679	15625	15663	15740	15819	15557	15719	15713	15714	15683	15847	15631	15701	15740	15640	15784	15625	15728	15777	15749	15647	15673	15719	15847	15628	15758	15695	15803	15679	15780	15871	15582	15714	15792	15516	15915	15579	15642	15725	15699	15758	15657	15779	15617	15742	15757	15662	15723	15810	15716	15727	15725	15728	15655	15768	15661	15677	15609	15632	15663	15585	15677	15586	15806	15738	15689	15561	15700	15677	15749	15686	15662	15921	15746	15698	15765	15721	15575	15596	15638	15638	15670	15855	15704	15594	15768	15801	15624	15667	15681	15680	15744	15644	15643	15516	15612	15666	15607	15703	15809	15614	15478	15831	15500	15775	15805	15666	15790	15660	15645	15802	15605	15764	15686	15645	15756	15763	15708	15587	15764	15619	15693	15755	15690	15689	15602	15728	15792	15774	15692	15737	15833	15640	15764	15572	15597	15610	15726	15571	15571	15675	15821	15630	15654	15679	15854	15726	15509	15790	15799	15633	15759	15533	15515	15576	15730	15604	15896	15724	15507	15727	15755	15780	15635	15559	15807	15648	15703	15631	15769	15672	15598	15705	15685	15527	15617	15787	15712	15577	15762	15882	15648	15598	15670	15683	15568	15653	15527	15682	15710	15555	15759	15887	15534	15523	15840	15672	15602	15631	15775	15743	15813	15646	15634	15537	15655	15657	15675	15722	15832	15611	15764	15753	15689	15904	15598	15821	15717	15764	15668	15642	15704	15651	15725	15722	15836	15893	15692	15625	15786	15613	15627	15601	15721	15655	15722	15618	15689	15700	15711	15589	15741	15772	15702	15661	15692	15796	15756	15761	15690	15611	15691	15888	15805	15828	15794	15530	15749	15589	15713	15637	15863	15697	15700	15724	15629	15759	15742	15660	15739	15580	15763	15685	15706	15805	15651	15765	15788	15576	15536	15704	15751	15594	15728	15683	15694	15840	15684	15698	15569	15960	15689	15739	15606	15685	15698	15714	15672	15850	15639	15713	15732	15876	15816	15708	15751	15864	15550	15649	15675	15679	15667	15760	15861	15810	15735	15689	15705	15769	15687	15740	15762	15748	15650	15676	15641	15711	15647	15887	15648	15624	15642	15734	15693	15602	15607	15665	15715	15547	15762	15767	15696	15720	15740	15677	15674	15565	15836	15586	15652	15646	15625	15808	15666	15984	15524	15708	15546	15919	15729	15660	15680	15618	15700	15801	15783	15632	15650	15700	15690	15654	15776	15824	15706	15841	15703	15695	15657	15758	15678	15670	15691	15749	15741	15778	15778	15633	15616	15819	15772	15746	15702	15857	15755	15795	15523	15632	15616	15727	15609	15709	15613	15775	15602	15576	15800	15604	15792	15695	15770	15817	15597	15668	15648	15587	15750	15740	15693	15635	15551	15727	15672	15660	15919	15774	15710	15893	15666	15573	15670	15568	15820	15477	15460	15700	15662	15764	15538	15571	15798	15722	15790	15663	15602	15792	15579	15424	15674	15832	15672	15477	15626	15896	15841	15512	15838	15825	15616	15849	15836	15738	15877	15691	15511	15696	15574	15735	15557	15718	15597	15563	15513	15752	15646	15653	15817	15577	15574	15722	15723	15550	15737	15693	15743	15744	15819	15865	15674	15642	15700	15616	15527	15722	15638	15710	15669	15624	15639	15649	15683	15714	15679	15670	15637	15567	15745	15762	15722	15691	15779	15637	15609	15725	15645	15620	15815	15640	15789	15775	15832	15606	15684	15744	15620	15661	15664	15614	15550	15645	15862	15829	15732	15683	15620	15524	15769	15810	15669	15736	15721	15783	15693	15868	15708	15535	15612	15554	15533	15649	15667	15520	15882	15748	15730	15700	15883	15753	15726	15783	15649	15702	15751	15675	15786	15815	15661	15903	15663	15615	15716	15745	15516	15757	15634	15544	15669	15637	15801	15686	15719	15721	15587	15879	15944	15460	15754	15660	15789	15754	15605	15633	15713	15674	15685	15641	15664	15836	15597	15766	15573	15850	15839	15793	15669	15606	15759	15585	15705	15642	15687	15768	15679	15581	15628	15802	15609	15605	15680	15805	15866	15903	15732	15463	15807	15539	15756	15663	15713	15750	15688	15708	15530	15882	15714	15798	15670	15779	15635	15673	15663	15811	15780	15648	15748	15679	15623	15538	15594	15696	15806	15846	15635	15695	15675	15744	15719	15752	15579	15891	15635	15687	15748	15712	15676	15789	15806	15665	15776	15604	15490	15789	15593	15691	15639	15774	15671	15534	15766	15629	15817	15731	15716	15564	15716	15729	15669	15903	15667	15801	15782	15583	15730	15821	15680	15689	15714	15769	15616	15766	15643	15602	15578	15570	15764	15600	15587	15517	15544	15746	15532	15695	15724	15619	15900	15715	15772	15688	15435	15824	15658	15844	15787	15724	15942	15747	15621	15731	15755	15690	15840	15618	15659	15893	15718	15514	15855	15772	15682	15453	15820	15611	15567	15610	15677	15660	15740	15702	15689	15792	15681	15640	15826	15727	15699	15599	15681	15643	15531	15617	15798	15862	15691	15733	15588	15928	15758	15728	15756	15563	15917	15601	15790	15644	15694	15732	15647	15751	15521	15521	15651	15648	15874	15653	15621	15828	15547	15773	15506	15800	15744	15595	15707	15719	15958	15556	15711	15686	15619	15756	15676	15837	15744	15771	15610	15734	15583	15625	15578	15649	15737	15579	15932	15739	15656	15549	15817	15600	15650	15652	15683	15613	15732	15629	15584	15753	15596	15567	15670	15593	15746	15788	15730	15645	15759	15756	15621	15913	15645	15523	15880	15592	15727	15641	15791	15677	15645	15601	15599	15722	15500	15999	15734	15744	15590	15758	15571	15671	15707	15731	15946	15757	15630	15796	15736	15699	15439	15620	15744	15705	15988	15629	15643	15657	15716	15729	15799	15658	15617	15783	15529	15635	15708	15678	15572	15684	15742	15641	15732	15682	15722	15850	15693	15716	15813	15690	15704	15723	15729	15694	15804	15552	15448	15511	15782	15849	15705	15659	15628	15645	15582	15615	15850	15691	15875	15819	15625	15508	15726	15672	15711	15771	15704	15732	15967	15625	15644	15666	15900	15732	15752	15795	15758	15746	15395	15691	15712	15858	15716	15611	15609	15678	15784	15577	15765	15566	15721	15799	15618	15613	15872	15704	15540	15771	15742	15520	15643	15791	15811	15842	15732	15585	15806	15639	15544	15712	15458	15636	15788	15730	15645	15740	15699	15633	15872	15780	15748	15739	15682	15677	15633	15782	15655	15652	15853	15911	15819	15852	15726	15769	15566	15730	15883	15829	15707	15683	15559	15730	15554	15637	15629	15856	15494	15602	15778	15584	15623	15784	15587	15641	15605	15634	15866	15669	15745	15663	15622	15638	15811	15818	15692	15807	15600	15742	15509	15616	15851	15495	15761	15823	15660	15590	15588	15764	15773	15715	15727	15835	15563	15617	15651	15645	15748	15761	15757	15604	15601	15605	15764	15718	15780	15699	15643	15624	15745	15751	15634	15695	15741	15494	15530	15890	15766	15742	15697	15895	15755	15761	15847	15796	15650	15630	15693	15607	15736	15782	15654	15490	15692	15704	15752	15452	15531	15800	15696	15690	15592	15722	15716	15612	15821	15938	15474	15799	15638	15676	15686	15672	15748	15754	15639	15731	15714	15609	15752	15600	15699	15425	15621	15684	15602	15643	15755	15583	15687	15669	15635	15535	15623	15747	15635	15815	15567	15688	15840	15778	15501	15579	15602	15670	15705	15801	15866	15744	15558	15834	15666	15748
30124	24490	27088	24602	22046	21564	21468	21237	21412	21643	21586	21434	21393	21497	21690	21357	21249	21246	21322	20949	21282	21170	21305	21114	21011	21256	21372	21083	21341	21143	21309	21018	20972	20983	21245	21257	20978	21047	21038	21083	21242	21101	21073	21206	21298	21120	21214	21343	21086	21083	21091	20954	21146	21137	20914	21030	20961	21112	21175	21149	21045	21066	20961	21335	21012	20896	21079	21425	21195	21051	21235	21048	21083	21188	21155	21083	21331	21050	21328	21159	21252	21238	21009	21127	21208	21016	20996	21041	21031	21071	21126	20851	21084	20945	21011	21092	21051	21040	20972	21170	21054	21235	21115	21038	21183	21121	21088	20862	20984	21224	20901	21064	20818	20866	21220	20844	21022	21108	20982	20798	20847	21211	21239	20986	20971	21023	20957	20938	21137	21076	20977	21093	20935	21055	21266	21035	21134	21093	21240	21252	21100	21033	20981	21101	21278	21128	21056	21022	21045	20903	21022	21188	21133	21208	20918	21171	21006	21030	21115	21156	21180	21124	21134	21062	21109	21118	21074	21100	21032	20923	21053	20951	21097	20971	21200	21179	21067	21153	21259	21060	20939	20961	21100	21091	21059	21090	21145	21140	20991	21143	21152	20955	21245	21216	21058	20888	21061	21127	20989	21044	20948	20872	21118	21144	21091	21117	21023	20863	20890	21090	21180	20986	20948	20979	21210	21074	20938	21014	21005	20981	21061	21136	20932	21094	21201	20919	21167	21099	21309	21148	21340	21221	21167	21048	21074	21068	21139	20926	21012	21076	20988	21282	21178	21166	21169	20994	21138	20931	21054	20951	21244	21271	21121	21159	21095	21041	21049	20943	21254	21009	21178	21215	21176	20971	21077	21187	21066	21066	21021	21182	21356	21227	21140	21234	20941	20772	20934	20967	20912	21083	21080	20988	21026	21070	20919	21032	21314	20953	21115	20919	20793	21084	21264	20841	20974	21081	21135	21000	21001	21008	21019	21024	21171	20997	21122	21163	21163	20965	21017	21116	21165	21205	20845	20969	21011	20993	21241	20954	21256	21169	21050	21042	20883	21040	21118	20976	21077	21139	21232	21094	21147	20936	20855	21043	21134	20770	20861	21023	21169	20928	20990	20995	20986	21086	21134	21225	20978	21139	20927	21021	20981	21133	20877	21244	21263	21223	21107	21039	20801	21195	21042	21008	21111	21011	21136	21065	20917	21059	21010	21139	20944	21102	21409	21050	21114	21254	21354	21200	21080	21078	20997	21140	21102	21056	21182	21157	20992	20977	20752	20989	21206	20776	21024	21097	21096	21028	21037	21012	21121	20890	21311	20998	21354	20970	21192	21142	21106	21044	21249	21155	21111	21207	21009	20882	21316	21148	20897	20873	21387	21072	21054	21068	21330	21154	21124	20930	21235	21173	20991	21166	21403	21263	21073	21077	21028	20904	21176	20820	20798	21338	21112	20952	21207	21078	20990	21037	21095	20975	21049	21067	21068	20905	21174	21227	20891	21273	21185	20822	21072	20969	20915	21023	21262	21241	20914	21239	20932	21064	20932	20974	20894	21191	21110	21005	21098	20960	21016	21066	20913	21169	21195	21140	21005	20954	20989	21054	21232	20981	21054	21022	21168	21266	21117	21068	20880	21190	21236	21006	21186	21128	21119	21301	20930	20942	20984	20939	21121	21374	21318	21228	21115	20964	21187	21163	20968	21061	20991	20996	20810	20979	20936	20959	21226	21131	21116	21133	20961	21117	20983	21192	21031	20949	21208	21106	21116	21176	21112	21026	21079	21032	21086	20961	20987	21211	21289	21271	21280	21419	21191	21288	21034	21055	21179	21074	21249	20936	21092	21218	21187	21172	21162	20969	21103	20979	21045	21237	21355	21062	21028	21084	20802	21081	21118	20945	20931	20949	21138	21134	21138	21155	21097	20881	21239	21058	21169	21175	20944	20953	21027	21199	21183	21061	20984	20943	20986	20960	21076	20866	21108	21234	21126	21088	21041	21131	21089	21099	21055	21062	21110	21001	21169	21116	21264	21201	21130	21137	21003	21226	21015	20938	21144	21234	21019	20987	20874	21109	21235	21105	21120	21268	21060	21115	20881	20936	21073	20950	21121	20912	21059	21145	20840	20964	20973	21018	21006	20800	21206	21100	20905	21020	21213	21193	21206	20920	20956	21178	21028	20954	21139	21060	20906	21037	21032	21103	21166	21144	21083	21084	21293	21160	21172	21205	21181	21041	20967	21232	21009	21143	21204	21057	21391	20875	21088	21102	21004	21140	21214	20995	21023	21283	21072	20904	20932	20868	20992	21193	21005	21062	21108	21000	21198	20987	20991	20964	20952	20985	20912	20972	21283	20858	21384	21337	20990	21067	21189	21068	21161	21141	21181	21276	21132	21174	21213	21212	21272	20912	21038	21013	21294	21184	20911	21285	21141	20943	21182	21241	21199	21076	20908	21228	21056	21065	21006	21157	21041	21199	21341	20913	20966	21192	21212	21080	20992	21221	20818	20698	21065	21183	21051	20963	20979	21119	20930	21188	21152	21094	21000	21014	20969	21031	21217	21051	21085	21285	21054	20957	21000	20998	20847	20962	21186	20982	20848	21281	21140	21024	20880	21157	20972	20930	21074	21216	21184	20991	20890	20918	21022	21014	20954	21286	21137	21138	21162	21088	21142	21073	21228	21254	21162	21034	21107	21239	21228	20901	20943	21070	20867	20955	21123	21322	21118	21239	21009	21053	21133	20914	21017	21197	20762	21004	21211	21021	21004	21132	21237	20911	21112	21244	21267	20861	21140	21323	21062	20985	21113	21108	21013	20861	21013	21080	20902	20839	20931	21053	20904	20993	21138	21027	21211	21219	20777	21007	21255	21054	20712	20919	20940	21093	21070	21017	20973	21084	21152	21067	20886	20982	20942	21106	20926	21135	20747	21098	21157	21111	20981	21194	21316	20761	21237	21171	21193	21014	21002	21064	21153	20974	21035	21033	21107	20979	20960	20949	20953	21271	21073	21111	21114	21136	20963	21201	20972	21283	21223	21010	21096	20949	21132	21222	21241	21055	20921	21199	21156	21269	21122	21335	21016	21089	21157	21123	21056	21095	20922	21012	21158	21139	21014	20877	20931	21297	21273	21021	20906	21089	21054	21098	21164	20960	21309	21013	20955	21145	21346	21145	21127	21010	21083	21005	21082	21176	21096	21120	21087	21125	21121	21181	20926	21054	21244	21166	20929	21065	21023	20968	21106	21052	21095	21008	21009	21068	20857	20838	21176	21078	21187	21037	21271	21109	20993	21150	20996	21030	21116	21106	20880	20906	20969	21234	21203	21191	21244	21115	20964	21147	21031	21009	20999	21003	20984	21165	21069	20809	21162	21069	21149	20982	21205	21004	21239	21182	21184	21123	21108	21038	21125	20904	21206	20888	21108	21384	21172	21041	21240	21038	21143	21008	20985	21408	21206	21184	21097	21231	20914	20832	21070	21215	20958	20978	21100	21153	20884	21028	21164	21103	20966	21090	21098	21168	20997	21194	21086	21151	21141	21141	20902	21127	21065	21081	21351	21225	21123	21181	20858	21155	20926	21163	21104	21013	20853	21004	20933	21212	21031	21053	21043	21038	20774	21209	21236	21031	21112	21105	21133	21043	21043	21063	21014	21002	21005	20943	21095	21014	21019	21079	21279	21151	21247	21270	20976	21008	21239	21064	20941	20994	21129	20909	21105	21234	20992	21045	21153	21414	21118	21127	20768	21075	20880	21212	21172	21183	20873	20978	21230	21096	21110	21116	21078	21003	20931	21199	21103	21209	21231	21012	21289	20921	21151	20935	21122	20950	20957	20989	21077	21119	20986	21206	21152	21115	21187	20999	21165	21007	21041	21211	21061	21098	21118	21095	21302	21095	20982	20821	21080	20952	21018	20943	21033	20884	21297	21008	20950	21146	21155	21112	21022	21221	21181	21159	20894	21082	21224	21072	20854	21281	21095	20936	21152	21180	21041	21143	21186	20886	21012	21036	21155	20942	21224	21175	21075	21026	21248	21122	21154	21052	20963	21056	21154	20930	20974	21014	20987	21103	20993	21233	21179	21138	20821	21025	21063	20949	21117	21137	21172	21108	20970	21189	20936	20984	21227	21109	21102	21344	21002	21057	21203	20803	21066	20939	21257	21008	21449	20976	20990	20947	20889	21010	21069	21032	20986	21306	20902	20954	21233	20976	21236	21024	21226	21087	20958	20927	20996	21130	21030	21063	21147	21130	20988	21032	21151	21184	21025	21095	21145	21177	21145	21240	21002	20747	20945	21066	21043	20922	21035	20990	20941	21007	21128	20942	20866	21020	21069	21254	21189	21116	21099	21136	20911	20995	21141	21115	20868	21124	21273	21136	21315	21133	20953	21034	20911	21114	21007	20901	20914	21150	20952	21224	21166	21046	21079	21065	21024	20956	21044	21072	21045	21114	21033	20999	21040	21070	21259	21057	21064	21068	21147	21080	21296	21069	21128	21282	21077	20819	20949	20881	20911	20955	21020	21106	21119	20902	21156	21230	21089	21063	21205	21107	21282	21015	20991	21154	21045	21089	21148	20927	21149	21031	21010	21098	21119	20895	21233	20954	21052	21053	21075	21245	21183	21074	20973	20996	21289	20986	21118	21136	21246	21137	21053	21286	20968	21236	21393	21175	21010	21111	21013	20855	21006	21256	21180	21029	20939	21296	21215	20946	21012	21137	21224	21294	21122	21079	20935	21123	20880	20930	21198	21003	20960	21356	21108	20859	21097	21171	21052	21094	21114	20996	21346	20910	21258	21095	21210	21035	21158	21181	21047	21068	21216	21003	21109	21029	21019	21184	21027	21103	20926	21068	21333	21066	21152	21125	20960	21190	21252	21067	21026	20875	21077	21107	21045	20964	21022	20995	21197	21074	20966	20978	21068	21035	21198	20994	21135	21178	21069	21052	20979	21271	21213	21147	21175	21086	20953	20944	21219	20961	21192	21230	21261	21276	21194	21056	21162	21059	21096	21305	21346	21211	21009	21103	20977	20910	20996	20901	21008	21274	21030	20997	21115	21066	21213	21060	20965	21012	20923	21004	21099	21108	21065	21189	21159	21101	20946	20867	21105	21105	20903	21225
21173	25022	23319	19076	17752	16873	16636	16421	16642	16464	16479	16574	16553	16450	16603	16463	16363	16302	16367	16184	16350	16154	16118	16128	15904	15958	16074	16062	15817	15908	15908	15927	16006	16024	16002	15904	15963	15957	16005	15834	16005	15871	15992	15964	16255	16316	16019	16139	15975	16015	16139	15969	15968	15941	16107	16071	15763	16028	15791	16021	15884	16038	15919	15880	16130	15860	16080	16018	15876	15814	15998	15927	15961	15984	15997	15900	15905	15819	16032	15874	15935	15845	16031	15995	15853	15815	15894	16013	15892	15871	15816	16098	15941	15934	16027	15978	15828	15858	15968	15796	15788	15975	16047	15957	15871	16126	15804	16069	15882	16093	15758	15970	16026	15890	15868	15949	15830	16175	15824	16073	15921	16058	15693	15934	15956	15830	15815	15888	15600	15947	15943	15810	15945	15859	15961	15837	16119	15896	16052	15721	16076	15856	15681	16000	15989	15973	15960	15951	15859	15882	15861	16033	15992	15855	16075	15857	16055	15919	15970	15725	15776	15918	15995	15938	15925	16043	15885	16054	15962	15909	15880	16029	15910	15850	16085	15990	15962	16095	16001	15869	15855	15926	15926	15791	15797	16020	15968	15789	15962	16116	15671	15853	15938	15805	15878	15934	15887	16026	16004	15947	15974	15959	15901	15797	16061	15909	15893	16250	15904	16084	15837	16042	15927	16053	15914	16015	15857	15989	15914	16018	15970	16048	15927	15974	15864	15889	15946	15982	15910	15972	15823	16048	15831	15916	16002	15998	15853	16044	15864	15879	15834	16113	15860	15902	16152	15812	16173	16009	16035	15941	15979	15956	15690	16064	16026	15821	16064	15874	15999	16004	15972	15783	16010	15911	16173	15951	15854	15865	15904	15824	15970	15972	16111	15990	15915	16055	15995	15936	15964	15931	16055	15895	15963	15897	16028	16041	15762	15846	15995	15754	15860	15850	15789	15902	15995	15854	15922	15746	16112	15994	15936	15968	15947	15993	16044	16001	15970	15935	15964	15977	15982	15779	15790	16091	16041	15919	16049	16058	15977	15897	16007	15893	16037	16124	15979	15942	15976	15995	15973	15827	15979	15759	15915	16075	15951	15790	15910	16065	15964	15910	15973	16035	16009	15918	15936	15885	15944	15955	16069	15956	15948	16005	15959	15917	15837	16015	15956	15849	15790	15848	15813	15905	15826	16131	16043	16030	15950	15977	15751	15770	15906	15973	15946	16092	16098	16014	15922	15970	15954	15934	15924	16132	15930	15857	15975	15934	15813	15753	15896	15947	15924	15995	15881	15956	15874	16007	16046	15934	15778	15778	15967	16163	15895	15915	16001	15894	15951	15994	16011	15934	15824	15940	16042	15896	16124	16078	15941	15763	16021	16012	15957	15950	15691	15999	16031	15978	15881	16056	15968	15976	15801	15968	15973	15961	15898	15973	16159	16011	15848	15810	15989	15952	15921	15760	15803	16003	15853	15837	15956	16045	15957	16039	15971	15970	15915	15961	15839	16040	15924	15909	15868	15923	15897	15879	15985	15941	16020	15812	16103	15961	16021	15789	15828	15826	15827	15958	15883	16006	15975	15869	16089	15812	15667	15884	15930	15890	15991	15970	15978	15929	15945	16007	15947	15720	15965	15891	15904	15728	15988	16025	16019	16006	15926	15700	15812	15922	15918	15945	15918	15791	15991	16012	16027	15920	15919	15904	15871	15859	16089	15817	15896	15972	15961	15874	16075	15928	15974	16030	15814	15960	15853	15954	15940	15859	15778	15968	16069	16159	16021	15962	15903	16143	15837	15828	15932	15871	16035	15852	15997	15872	15822	15937	16100	15821	15861	15998	15890	15825	15976	15870	15943	15788	15911	15930	15832	15892	16016	15931	15893	16032	15868	15976	15858	16065	15990	15901	16021	15985	15793	15768	16032	16001	15957	15999	15821	15935	15889	15885	15947	16127	15858	15894	15961	15813	15839	15897	15992	15897	15972	16123	16002	15830	15882	15789	16046	15881	15870	15919	16020	15946	15924	15812	15817	15856	15972	15992	16109	15855	15896	15998	16116	16073	15900	15860	15856	15939	15957	15930	15905	15739	15894	15965	15817	15980	15916	15875	15901	15930	16081	15996	15876	16085	15810	15841	16012	16040	15997	15729	15776	16035	16087	15878	16017	16083	15952	15857	15994	15862	15890	15931	15795	15982	15995	16051	16037	15962	15955	15881	16105	15944	15993	16110	16074	15863	15992	16039	15878	15847	15859	15865	15948	15994	15829	16010	15890	16042	16073	15768	15996	16032	15852	15896	15974	15822	15855	15947	15886	15929	16034	15955	15923	15864	15996	15711	16105	15970	15982	15894	15793	15754	15981	16023	16023	16142	15957	15841	16131	15920	15982	15975	16004	15902	15897	15970	15979	15977	15868	16077	16053	15859	15849	15981	15820	15897	16026	15889	15925	16006	16087	15841	15801	15922	15810	16004	16075	15879	15913	15896	16057	15884	15908	16032	15996	15892	15905	15905	16006	15912	16027	15917	16010	15952	16143	16023	15896	15789	15990	16107	15885	16039	15954	16061	15903	16097	15986	15899	15776	15975	15692	15896	15912	15911	16109	15924	15861	15989	15975	15877	15973	16036	15943	15920	15988	15958	15921	15737	15731	16010	16016	15980	15986	16131	15979	15925	16014	15902	15980	16033	15807	16082	15558	16030	15919	15851	15779	15916	15839	16122	15814	15928	15939	15879	16075	15904	15866	15953	15831	16123	15996	15925	15892	15913	15950	15787	15969	15905	15978	15834	15957	15986	15843	15990	15862	16046	15892	15856	16001	15892	15939	16086	15854	15988	15874	15840	16004	16018	16142	16004	15712	16036	15846	15808	15941	15894	15940	16071	15898	15831	16119	15895	15949	15852	15987	16084	15778	15941	16154	15770	16006	15861	16100	15933	16085	15827	15884	15987	15960	15817	15787	15811	15988	15768	15973	15891	16001	15959	15975	15898	15977	15834	15965	16001	15952	16024	15844	15850	15836	16106	15999	16040	15952	16046	16017	16050	15977	15935	15922	15974	15927	15879	16052	15801	15810	15961	16035	15778	16003	15806	15865	15926	15933	15964	15816	15930	15901	15876	15923	15960	15890	15875	15917	15840	16158	15995	16045	15784	16017	16014	15891	15936	16033	16000	16047	15704	16040	15859	15970	16008	15888	15853	15859	15930	15961	15929	15880	16051	15881	15903	15847	15729	15911	15761	15709	15966	15880	16060	16046	15872	15801	16038	15994	15993	15875	15833	15894	15852	15978	15770	15856	15961	15986	15819	15930	15834	15908	15881	15939	15973	16023	16000	16001	16016	16046	16137	15997	15887	15990	16051	15848	16021	15940	15906	16020	15860	15931	15841	15927	16113	15868	15904	16242	15897	15894	15913	16085	15934	15884	16039	15831	15925	15956	15923	15799	15918	15966	15921	15777	15875	15914	15941	15919	15910	15794	15822	15862	15926	15976	16004	16044	15909	15890	15880	16175	15913	15893	15962	16098	15977	15995	15758	15944	15951	15963	15898	16019	15904	15768	16080	15882	15898	15929	15875	15849	15865	15906	15954	16050	15926	15942	16070	15781	16061	15962	16009	16064	15970	15868	16096	15874	15865	15926	15922	16020	16054	16024	15800	15886	15981	16035	15951	15921	16031	15919	15979	15840	16062	15881	15978	15978	15910	15897	15963	16125	16003	16054	15917	15863	16062	15942	15996	15805	15970	16042	15899	15884	16058	16036	15930	15873	16085	15949	16095	15926	15821	15890	16001	16013	15762	15793	15937	15826	16152	15784	15837	15957	16028	15923	15967	15973	15902	15977	15866	15979	16248	15884	16013	16017	15902	16074	15910	16002	15845	16009	15940	15990	15915	15984	15985	15869	15987	15936	15889	16011	15892	15958	16070	15873	15735	15906	15979	15879	15886	16042	16008	16200	15981	15837	15914	16033	16036	15798	15835	15822	15862	15848	15974	15977	15928	16115	15764	16021	15969	15900	16078	15886	16001	15812	15975	15937	16028	15965	16153	15727	15938	15900	16010	15898	15836	15909	15935	15925	15940	15941	15823	16128	15953	15785	15983	16018	15974	15865	15844	16013	15917	16055	16193	15849	15957	15951	15829	15978	15948	15779	16051	15932	16023	15883	15989	16151	15984	15835	15905	15926	15963	15962	15960	16019	16069	15915	15866	16139	16058	15911	15940	15942	15979	15972	15851	16003	15962	15940	15958	15893	15842	15912	16042	16102	15862	16088	15916	16016	16020	15865	15958	15975	16068	15989	15891	15964	16051	15878	15967	16014	16110	15920	15870	15900	15926	15844	16046	15969	15899	15912	15901	15778	15935	15849	15926	16078	15819	16078	15806	15978	15869	15833	15809	15906	15907	16002	15928	15989	15915	15868	15930	16012	15894	15927	15793	15924	15765	16064	16051	16010	15959	15914	15822	15967	15927	15953	15933	15924	16070	16011	16126	15849	16212	16032	15956	16088	16152	15991	15948	15828	15908	15957	15939	15802	15960	15924	15866	15963	15919	16137	16003	15951	15994	15995	15676	15880	15986	15844	15953	15909	15861	15882	15896	15938	15836	16048	16059	15970	15815	16034	15946	15774	15950	15679	15944	16051	15946	15918	15827	15967	15841	16013	15931	16024	15909	16001	16067	16031	15969	16026	15991	15963	15739	15899	15965	15818	16013	16058	15956	15953	16041	15980	15977	15948	15915	15989	15825	16157	15981	15956	15929	15932	16065	15877	15859	16071	15880	15891	16054	15871	15854	15956	15944	15956	15962	15778	15983	15953	16030	15983	15776	16001	15882	15932	16024	15818	16155	15971	15916	15931	15918	15794	15682	16039	15908	15914	15689	16132	16080	15930	15993	15799	15924	15920	15922	15964	16050	15945	15849	15994	15724	15840	15992	15982	16044	16077	15862	15936	15973	15940	15994	15897	15832	15770	15928	15902	15923	15973	15791	15919	15830	15997	15928	15919	15948	16032	16028	15878	15846	16028	15914	15976	15843	15823	15881	15960	15998	15848	15859	15952	15980	15908	15876	16025	15905	16002	15946	15951	15911	15868	16045	15865	15902	15925	15942	15833	15943	16075	15852	15916	15897	16001	16097
24633	20997	28149	24643	23615	24898	24957	22592	22163	22422	22321	22057	21975	21807	22115	22040	21945	21986	21617	21792	21889	21463	21273	21301	21327	21234	21289	21220	21081	21053	21294	21233	21366	21097	21304	21123	21134	21190	21170	21206	20929	21060	21094	21974	22571	22124	21603	21303	21352	21029	21175	21085	21123	21371	21159	21078	21163	21120	21196	21113	21108	21186	21063	21140	21202	21174	21179	21269	21038	21038	21182	21040	21197	21456	21306	21325	21259	21210	21209	21219	20889	21283	21046	21069	21130	21192	21189	21136	21193	21150	21083	21062	21215	21106	21272	21107	21203	21234	21120	20935	21280	21115	20991	21093	21107	20984	21199	21057	21116	21301	21097	20888	21135	21407	21167	21038	21020	21090	21029	21155	21250	21137	21026	20974	21163	21135	21055	21193	21103	20994	21060	21233	21217	21206	21274	21128	20872	20991	21143	21263	21232	21109	21291	21219	21177	20884	20889	21034	21125	21107	21011	20958	21060	21293	20924	21126	21199	21292	20819	21063	21072	21175	21007	21138	20901	21049	21154	21015	21069	21171	20943	21282	21128	21018	20909	21349	21256	21040	20989	21191	21053	21173	21008	21155	21109	21072	21021	21060	21076	21021	20929	21072	21125	21269	21124	21105	21086	21131	21117	20949	20973	21133	21285	21144	21074	21078	21122	21008	21218	21391	21128	21215	21050	21210	21043	21083	21022	21187	21088	21177	21378	21056	21004	20873	21100	21163	21150	20853	21008	21341	21051	20985	21042	21090	21246	21070	21118	21062	21159	21131	21003	21014	21024	21066	21145	20971	20939	21058	21017	20942	21206	21096	20936	21092	21001	21075	21067	20914	21104	21184	21378	21197	21050	20893	21130	21150	21135	21240	21209	21059	21136	21156	21076	21011	21050	21199	20976	21252	21117	20970	20859	21106	21289	21035	20993	21167	21243	21167	21200	21165	20902	21273	21300	21048	21257	21262	20917	21203	21350	21053	21097	20926	21262	21319	21052	20930	20931	20909	21049	21044	21231	21226	20987	21050	21069	21061	21227	21049	21161	21117	21160	21090	21229	21088	21274	21168	20852	21028	21147	21110	21147	21262	21120	21145	20850	20848	21242	21164	21021	21106	21139	21115	20890	20955	20899	21021	21011	21150	20855	21166	20951	21057	21175	21243	21170	21239	21077	21064	21206	20985	21178	21061	21157	20864	20994	21076	21219	21135	21035	20896	21135	21029	21141	21241	21194	21158	21086	21002	21236	21055	21118	21293	21146	21313	21167	20931	21062	21083	20993	20864	21116	21230	21024	21008	21019	21189	21038	21103	21249	21070	20866	21211	20763	21052	21262	21021	20976	21099	20981	21064	20707	21263	21049	21098	21409	21155	20971	21174	21036	21200	20992	21167	21017	21166	20856	21170	20872	21253	21247	21189	20972	21096	21007	21132	21076	21235	20993	21037	21369	20989	21024	21079	21055	21157	21057	21184	21091	21096	21088	21153	21074	21190	21149	20978	21080	21157	21014	21224	21132	21296	21164	21157	21257	21196	21153	21027	21061	21093	21014	21164	21071	21011	20959	21373	21166	21006	21218	21143	21058	21054	21234	21074	21067	21339	21074	21169	21186	21032	20986	21067	21068	20928	21128	21160	21086	20908	21215	21105	21096	21343	21096	21064	21050	21180	21051	20981	20965	21057	21077	21080	21250	21308	21333	21179	21126	21137	21091	21104	21169	21145	20950	21209	21243	21077	20820	21214	20827	21232	21071	21022	21112	21101	21283	20964	21065	21173	21000	21330	21019	21032	21256	21099	21247	21337	20929	21083	21141	21072	21134	21002	21000	21091	21121	20954	21057	21205	21104	21216	21102	20924	21123	21197	20922	21182	20994	20976	21324	21024	21203	21330	21165	21033	21210	20983	20998	21106	21066	21080	21158	21114	21103	21194	21138	20818	20998	21167	21073	21147	20915	21074	21028	21141	21016	21040	21047	21305	20933	20839	20898	20785	20752	21144	21328	21097	21175	21186	21169	20986	20900	21122	21074	21009	21079	21130	20966	21202	21229	21031	21166	21158	21268	21057	21041	21042	21037	21255	20971	20906	20942	20914	21348	21169	21111	21175	21053	20889	20973	21257	21045	21264	21334	20946	21204	21135	21048	21234	21027	21329	21166	21156	21017	21116	21252	21135	21017	21269	21125	21223	21130	20955	21128	21015	21229	21098	21195	21127	21011	21036	21143	20830	20870	21130	21055	21076	21199	21104	21096	21178	21105	21410	21180	21166	21180	21010	21216	21114	21118	21412	21104	20947	20992	21083	20931	20964	21106	21041	21208	21141	21214	21070	21046	21336	21064	21089	21194	21080	21165	21142	21329	21295	21035	21138	20912	21051	20873	21288	20952	21248	21207	21286	21117	21092	20976	21238	20971	21104	20990	21118	21279	20970	21148	21023	20858	21187	21116	21215	21079	21087	21266	21249	21092	20866	21022	20998	21008	21279	21172	20970	21192	20982	21047	20990	21136	21234	21153	21231	21224	21213	21223	20852	21251	21090	21009	21042	21018	21152	21356	21020	21301	20971	21034	20945	20949	21160	21256	21192	21091	21114	21114	21176	20926	21142	21144	21249	21175	20961	21063	21134	20948	20989	21207	21227	21197	21312	21232	21294	21179	21256	21079	21152	21223	21225	21239	20898	21137	21136	21084	21202	21015	20885	20828	21086	21161	21353	21219	20966	21200	20822	20985	21084	21156	21032	21122	21066	21176	21160	21115	21058	21178	21094	21307	21322	21122	21178	21194	21014	20869	21031	21137	21274	21083	21093	21383	20940	21335	21221	21124	21144	21144	21046	21303	21174	21204	21022	21205	21045	21007	21213	21188	21080	20920	21339	21188	20944	21196	21345	21094	20998	20860	21076	21112	21072	21033	21204	21060	21014	21016	21076	20899	21085	21206	21134	20991	21114	21197	21098	21010	21029	21001	20968	21020	20971	21087	21125	21298	21314	21072	21184	20783	20994	20932	21094	20708	20983	21079	21126	21085	21114	21059	21142	21027	21032	21297	21329	21093	21179	21195	20930	21184	21023	21003	21050	21213	21180	21320	21001	21182	20993	21049	21109	21265	21058	20963	21067	21141	21143	21021	21202	21127	21097	21343	21156	20985	21093	21119	21232	21113	21143	21286	21026	21057	21059	21246	21004	20909	21078	21002	21007	21105	21021	21300	21082	21071	21157	21185	21105	21221	21102	21019	21200	21249	20901	21194	20997	21020	20981	20843	21126	20955	21145	21022	21246	21183	21138	21065	20846	21104	21058	21183	21031	21164	21181	20942	21033	21104	21076	20813	21078	21165	21079	21099	21132	21096	21065	21386	20908	20917	20945	21122	21143	21034	21216	21039	21097	21049	21512	21019	21218	21068	21066	21192	21277	21219	21050	21177	21050	21200	21051	21117	20983	21127	21265	21210	21455	21241	21215	21274	20807	21010	20903	21101	21089	21012	21185	20982	21041	20998	21157	21245	21137	21106	21063	21102	21051	21187	21265	21214	21256	21095	21095	21193	21024	21195	21157	20891	21174	21076	21230	21075	21108	21440	21135	21220	21269	21128	21007	21077	21044	21126	21136	21180	20918	21047	21203	21311	20939	21164	21110	20989	21077	20987	21201	21092	21058	21064	21083	20938	21264	21129	21268	21068	21056	21219	20991	21067	21040	21112	21210	21292	21018	21082	21207	20943	21270	21048	21157	21127	21055	21206	21160	21154	21093	20922	20958	21132	21146	20976	20912	21011	21138	21064	20965	21239	20974	21040	21088	21139	21015	21147	20888	21204	20870	20906	20900	21316	21095	21075	20895	21094	21104	21180	21089	21283	21055	21023	21018	21095	20790	20958	21218	21159	20964	20864	21065	21126	21036	21176	21179	21139	21109	21460	21175	21056	21194	21216	21170	21280	21225	21296	21129	21020	20878	21213	20928	21070	21149	20877	20927	21333	21185	21203	21203	21213	21064	21270	21214	21137	21189	21219	21280	21002	21334	21149	21144	21167	20855	21061	21026	21142	21212	21055	21177	21095	21304	21101	21271	21120	21172	20721	21184	21077	21103	21073	21225	21229	21126	21335	21042	21169	21027	21284	21249	21063	20982	21224	21159	21262	21152	21099	21023	21178	21103	21140	21128	21192	21005	21152	21114	21157	20967	20876	21357	21017	21301	21234	20939	21227	20926	21012	21148	21098	21102	21072	21067	20925	21157	21206	21232	21144	20839	20763	21202	21033	21086	21183	21034	21096	21143	21013	21038	20863	21407	20988	21287	21044	21242	20932	20984	21089	20964	21221	21015	21215	21042	21337	21025	20976	20895	21008	21229	21077	21142	21134	21046	21152	20910	20945	21248	21120	21274	21072	21082	21047	21172	21219	20963	21076	21305	21100	21181	21106	20983	21189	21113	20981	21369	21169	21094	20965	21275	21068	21049	21290	21236	21347	21182	21222	20997	21116	20895	21119	21188	21134	21198	20856	21087	21117	21008	21283	21299	21206	21019	21254	21033	21232	21027	21071	21012	21064	21043	20968	21132	21183	20874	21130	21174	21203	21117	20984	21186	21282	21298	21151	21103	20908	20940	21178	21229	21259	20991	21183	21129	21237	21396	20971	21060	21039	21085	21094	20834	21209	21190	20962	21012	21038	20999	21076	21163	21074	21229	21026	21041	21262	21184	21159	21146	21271	21311	21271	21163	21198	20945	21165	21111	21154	21065	20966	21170	21183	20973	21031	21089	21148	21051	21040	21067	21175	21053	21233	20908	20928	20978	21043	21192	21347	21041	21202	20921	21174	21080	21216	21247	21022	20899	21125	20962	20961	20793	21053	21152	21128	21115	21088	21039	21065	21079	21053	20976	21168	21285	21253	21093	21262	20871	21164	21190	21220	20947	21177	21217	21206	21199	21284	21244	21114	21157	21187	21064	21228	21075	21204	21234	21171	21043	21008	20987	20962	21197	21200	20904	21046	21083	20938	21052	21175	21096	21124	21001	21102	21108	21102	21111	20918	21045	21191	21138	21230	21004	21025	21100	21213	21148	21092	21385	21020	21132	21341	21019	21179	21180	21112	21101	20915	21369	21180	21052	21231	21182	21001	21103	21119	21177	21135	21249	21146	21184
22993	36898	35813	26710	22761	19928	18923	18109	17673	17659	17493	17410	17369	17550	17401	17163	17009	16570	16933	16719	16542	16344	16354	16214	16108	15896	15857	16014	16006	16045	15944	16080	15935	16002	16111	16055	15979	15975	15992	15957	16084	15975	16054	17213	17746	17218	16488	16230	16230	15749	16086	15920	16094	15871	15977	15966	16088	15999	16009	15995	15863	16065	16038	16026	16017	15988	16040	15942	16042	16041	15933	15938	16229	16068	16013	15858	15963	16046	16079	16005	16011	16094	15977	16011	15982	15892	16041	16129	15983	15942	16103	16057	15908	15852	16058	16106	15840	16071	15870	15822	16065	16138	16090	15831	15939	15965	15964	15876	15848	16030	15926	16042	15921	15930	15943	15904	15951	16246	15971	15906	15891	16015	15990	16000	15984	15841	15947	16084	16066	16102	15965	15946	15869	16049	15902	15951	15943	16029	16012	16035	15952	15965	15980	15985	15979	15898	15863	16027	15873	15938	15894	16024	15860	15965	15933	16089	16078	15798	16003	16069	15940	15818	15944	15900	15914	16076	15924	16125	16026	16106	16003	15801	16070	15891	15993	15945	15899	15859	16038	15853	15938	15856	15986	16049	16008	15925	15803	15932	15923	16021	15963	15906	16026	15904	16038	16032	15914	16031	15909	15905	15891	16139	15865	16002	16068	15979	16052	15962	16271	16009	15960	16028	16183	15961	15944	15921	16023	15913	15947	16048	15970	15949	15962	15930	16020	15862	15940	16060	15960	16008	15935	16104	16131	16038	15868	16193	16072	15953	16029	15846	15883	15981	15875	16078	16153	15919	15943	16114	15980	15912	15906	15993	15884	15944	15928	16027	15918	15896	15933	15926	15945	15930	15961	16015	15952	15942	15971	15966	15920	15940	15903	15978	15847	15886	15960	15998	15926	16006	15805	16060	16097	16010	16027	15906	15927	16000	15959	15987	16132	15852	16028	15960	15914	15833	15949	15848	15941	16012	16118	16038	15984	16091	16029	15906	16001	15801	15967	16035	16065	15997	15896	15987	15936	15987	16070	16138	15750	15892	15956	16029	15714	15983	15800	15980	15999	15861	15958	15999	15978	15930	15825	15908	16000	15960	15909	16004	15824	15993	15977	16006	16079	16042	15975	15901	15951	15902	16051	15949	15970	15948	15802	15912	15859	15943	16024	15866	15988	16104	16011	15830	16092	15948	15767	15888	16154	15890	16011	15877	15906	15885	15894	16075	16124	15995	15960	15777	16008	15825	15906	15697	16080	15798	16009	16086	15944	15927	15920	16077	16055	16216	15977	15945	15870	16073	15821	15912	16045	16010	15931	15936	15961	15934	16113	15925	15905	16104	16117	15950	15925	15800	15917	16092	15885	15903	15991	15930	16105	15943	15967	16044	15974	16184	15906	15956	16051	16084	15959	16059	16071	15988	15765	15865	15870	15818	16070	15949	15968	15894	16067	16011	15958	15855	16088	15992	15969	15881	16010	16079	15809	16001	16019	15972	16137	15684	16026	16044	16013	15982	15825	16025	16079	16112	16024	15948	15989	16021	15904	16065	16047	15827	15967	15981	15918	16039	15751	16056	15883	15906	15877	15892	16037	15901	16037	16065	15977	15889	16075	16003	15985	15880	15896	15843	16171	15885	15933	15837	16006	16178	16146	16000	15940	15899	15982	16041	16062	15919	15877	15909	16115	16082	15882	15952	16054	16027	16121	16040	15907	16019	15935	16060	15890	15992	15811	15905	15911	16092	15809	16010	15871	15871	16156	15992	15975	16059	16108	16094	16062	16056	16202	16076	16010	15883	16118	15973	15987	15883	15964	16148	15925	15924	15873	16041	16002	16044	15906	15887	16121	16053	15999	15965	15916	15872	15920	16015	16068	16069	15728	15887	16040	15849	15816	15965	15874	16018	15946	15869	16119	15906	15888	16065	16026	15954	15969	16022	15923	16008	16046	16129	15921	15825	15994	15920	15950	15887	16056	16018	15839	15907	15973	15923	16184	15858	16025	15897	15940	16044	15914	15855	15908	15911	16024	15929	16064	15934	16046	16082	16081	16042	15994	15718	15967	15964	15892	15899	16039	15962	16077	16012	15944	15984	16023	15987	16089	15860	15982	16021	16138	16121	15918	15983	16186	15756	16226	16027	16019	15852	16028	16018	15914	15981	16043	15914	15876	15906	15937	16233	16048	16006	15963	15978	15951	15963	16014	16158	16105	15845	15938	16074	16048	16002	16113	15886	15980	15924	15904	16033	15899	16033	15967	16002	16019	15853	15886	16118	16042	16046	15948	15913	15932	15939	16030	16009	15857	16127	16036	16015	16088	16064	15953	15790	16003	15742	15883	15981	16026	15968	15949	16139	15935	15999	16022	15918	15895	15938	15846	15958	16201	15923	16062	16063	15879	15972	15929	16071	16084	16148	16067	15928	16013	15829	16087	16091	16041	16113	16092	15888	16102	15899	15893	16062	15956	16022	15901	15870	15967	16175	15931	16068	16136	16024	16030	15990	15862	16019	15964	15999	15979	16076	15730	15892	16058	15985	15931	15958	15936	16228	15810	16030	15912	16034	16008	16046	16083	16119	15896	15924	15883	15926	15968	16107	15957	16197	15928	16087	16031	15846	16169	15923	15924	15891	16057	15941	15735	16014	15949	16043	16020	16076	16029	16002	15902	15997	15975	15901	15971	15986	15738	16121	15869	15991	15917	15912	16186	15978	15874	16090	15955	15947	15978	15898	16076	15922	16054	16053	15830	15900	15861	16192	15963	16148	15824	15978	15911	15930	15988	16137	15997	16000	15914	16078	15952	16055	15984	15890	16012	16074	15817	15934	16061	16137	15916	15945	15830	15810	15999	16119	16012	16136	15916	16169	16123	15964	15930	16044	16126	16123	16091	16218	15965	15941	15944	16071	15889	15753	15896	16073	15964	15939	16038	16153	15888	15915	16086	15732	15956	16079	15928	15986	15919	15828	16123	15894	16023	16089	15941	16041	15877	15941	16054	15773	16094	16017	15891	15944	16120	16179	16138	15947	15919	16064	15937	15814	16062	15865	16053	15943	15914	16034	15877	15871	16016	15859	16027	15947	15976	15961	15934	15960	15941	15937	16024	15983	16057	16119	15856	15936	15867	16031	15781	15928	15878	15921	16034	15989	16187	16037	16097	15857	15858	15916	16103	16005	16082	15921	15908	15853	16045	15973	15858	15981	16062	16116	16050	15932	15898	15936	15908	15912	15881	16122	15906	15894	16023	15825	15840	15995	15890	16156	16134	15904	15879	15919	15974	16073	15910	15788	15956	16162	15892	16139	16007	16112	15882	16022	15971	15998	16050	16016	16023	15987	15755	15866	16045	16041	16082	16037	16002	16124	15947	15890	15878	15836	16056	16001	16092	15911	15947	15987	15902	15956	16031	16023	16063	15980	16046	16060	16093	16040	15938	16143	16071	15980	15991	15831	16059	15872	15930	16030	16178	16229	15945	15920	15966	15998	15916	15936	15867	15852	16023	15883	16097	15874	15956	15932	15976	15991	16087	15843	15821	15872	15950	16073	16044	15912	16062	15896	15869	15907	15786	15941	15976	15918	15943	15993	15918	16079	15946	15976	15843	15988	16062	16065	15962	15815	16027	16142	15959	16105	16089	16089	16051	15991	15832	15918	16040	16063	15794	16059	16017	15934	15980	15922	16062	16102	15928	16001	16132	15811	16038	15762	15988	15939	15976	16033	15989	15971	15904	16137	15904	16060	15868	16004	15790	16111	16104	16094	16107	16161	15950	15880	15972	15990	15867	16085	15952	15812	16075	15816	15996	15904	15976	15890	15936	16006	16342	16020	15884	15869	15915	15915	16128	16087	16174	15981	15934	15826	16135	15929	15800	16002	15894	15976	15921	16129	15947	16014	15961	15932	15987	15904	16052	15875	16006	16048	15947	16040	15911	16130	16047	15778	16037	16073	15974	15971	15976	15880	16004	15925	15991	16133	16053	15920	16041	16025	15961	16039	16081	15975	16051	15941	16072	16126	15917	15991	16127	15995	15994	16011	15979	15982	15962	16038	15811	15857	16066	15936	15911	16051	16021	15891	15752	16008	16058	16098	15875	16154	15893	16134	16150	16087	15982	15862	15999	15950	16037	15859	15983	15854	16154	16064	15950	16019	16045	16084	15956	15946	15926	15896	16100	15975	16103	15865	16054	16121	16122	15913	15957	15978	16019	16094	16014	16011	16092	15906	15939	15994	15866	15867	16083	16022	16010	15923	16007	15956	15906	16120	15931	16090	15981	16016	15987	15900	15916	15950	15917	15893	16157	16092	15992	16006	15859	15932	16082	15999	16126	16028	15891	16095	16065	16073	16044	15824	16063	15973	15863	15967	16010	16035	15959	16000	15977	16119	15967	15784	16009	15981	16080	15796	16015	15933	15844	16060	15886	15956	15978	15765	15951	16096	16102	15919	15962	15988	15972	15948	15973	15942	16075	16055	16011	15909	15978	16074	15907	16044	15932	15897	16080	16005	15871	16111	15822	15853	16016	16111	15803	15946	16001	15874	16083	16125	16033	16013	16123	16070	15915	16054	15995	15786	15913	15941	15901	16007	16053	16055	15928	15963	15982	15816	15995	15921	15719	15981	15814	16014	16217	15970	16077	15889	16001	16126	16056	16114	15955	16020	15914	15982	15870	15855	16145	15956	15993	15972	15960	15822	15934	15969	16131	15908	16061	15861	16002	16009	15935	15994	15886	16021	16068	15891	15900	15985	16119	16094	16134	16104	15989	16063	15947	15877	15908	15878	15988	15990	15924	16033	15990	15967	15850	15951	15969	16111	15899	15894	15942	16025	16210	15962	16067	16033	15935	16014	16066	15944	15862	15847	16087	15911	15977	16092	16072	15895	15995	15952	15949	16149	15970	15934	15939	16032	16095	15961	15780	16061	16025	16094	16030	16090	15978	15918	15932	16096	16022	15978	15904	15991	15885	15833	15977	15989	15876	15916	15949	15851	16030	15931	15928	16088	15932	16017	16123	16008	15963	15855	16162	16006	16026	15844	15985	15867	15850	15924	15978	16054	16098	15763	16145	16006	16044	15983	16030	16041	15955	15711	15958	15779	15822	16044	16082	15973	16032	15988	16055	15960	16033	15970	16161	15924
23342	21014	28485	23844	22165	25158	27146	23053	21897	22254	22257	22055	21825	21806	21930	21965	21586	21449	21477	21347	21172	21034	21031	20795	20820	20689	20831	20760	20590	20585	20560	20768	20563	20615	20633	20710	20672	20776	20581	20636	20661	20428	20765	22037	22452	22102	21356	21074	20853	20553	20534	20579	20454	20412	20290	20452	20563	20408	20465	20499	20538	20644	20532	20489	20453	20496	20319	20556	20510	20507	20406	20529	20569	20563	20457	20518	20435	20647	20354	20630	20561	20431	20428	20546	20875	20534	20439	20407	20504	20450	20410	20606	20377	20509	20616	20524	20525	20387	20454	20509	20425	20408	20362	20563	20668	20615	20459	20431	20487	20454	20525	20331	20457	20534	20497	20507	20550	20473	20356	20495	20552	20555	20600	20435	20709	20541	20548	20653	20331	20600	20436	20664	20574	20482	20403	20327	20521	20576	20702	20627	20543	20411	20647	20430	20524	20670	20531	20710	20304	20519	20300	20382	20582	20624	20506	20549	20427	20367	20598	20755	20400	20720	20410	20498	20500	20436	20358	20508	20292	20512	20604	20665	20457	20367	20452	20381	20464	20395	20652	20572	20383	20359	20653	20351	20537	20416	20450	20587	20359	20398	20371	20249	20278	20424	20474	20449	20444	20603	20531	20715	20600	20484	20322	20414	20578	20506	20362	20481	20516	20242	20529	20643	20369	20528	20577	20389	20341	20372	20471	20544	20501	20570	20450	20349	20478	20279	20446	20407	20517	20414	20444	20557	20435	20655	20560	20531	20374	20586	20284	20451	20621	20598	20653	20662	20377	20482	20532	20389	20449	20613	20739	20266	20410	20317	20533	20402	20633	20537	20496	20405	20353	20633	20649	20475	20640	20508	20417	20767	20618	20432	20427	20621	20423	20443	20676	20280	20503	20574	20496	20476	20341	20275	20407	20633	20597	20618	20511	20356	20319	20491	20715	20261	20502	20429	20572	20501	20257	20452	20489	20602	20343	20357	20439	20548	20587	20463	20419	20204	20596	20634	20359	20366	20462	20405	20654	20305	20492	20633	20654	20452	20660	20598	20634	20450	20440	20469	20455	20488	20472	20263	20450	20483	20433	20542	20620	20419	20448	20415	20418	20452	20297	20462	20414	20683	20330	20517	20457	20291	20457	20422	20397	20581	20401	20607	20533	20451	20513	20497	20463	20330	20470	20237	20824	20467	20359	20555	20316	20543	20479	20586	20392	20523	20301	20418	20503	20285	20535	20654	20444	20227	20526	20725	20489	20507	20731	20597	20532	20518	20622	20461	20327	20483	20386	20523	20436	20625	20686	20714	20662	20626	20680	20493	20388	20388	20501	20453	20753	20589	20605	20358	20739	20447	20618	20447	20609	20397	20655	20440	20514	20450	20434	20655	20560	20493	20492	20478	20365	20254	20454	20612	20351	20383	20453	20663	20521	20715	20522	20430	20602	20410	20234	20426	20539	20574	20383	20490	20498	20546	20361	20724	20454	20479	20423	20578	20499	20520	20512	20682	20589	20798	20625	20483	20156	20440	20503	20582	20524	20608	20425	20289	20354	20476	20302	20502	20499	20308	20739	20502	20517	20619	20606	20577	20269	20420	20604	20350	20355	20602	20403	20629	20261	20608	20492	20481	20317	20485	20374	20435	20242	20593	20429	20229	20455	20647	20365	20346	20633	20563	20193	20650	20392	20557	20279	20498	20578	20493	20707	20542	20673	20690	20505	20335	20464	20294	20367	20523	20530	20415	20526	20502	20535	20304	20520	20378	20376	20433	20539	20533	20473	20551	20492	20381	20542	20371	20243	20570	20449	20445	20305	20447	20424	20375	20474	20562	20452	20355	20475	20638	20603	20592	20686	20380	20566	20504	20494	20372	20377	20473	20416	20496	20650	20483	20353	20401	20509	20462	20371	20448	20472	20449	20593	20511	20480	20556	20737	20661	20568	20504	20515	20489	20610	20618	20444	20680	20369	20697	20654	20725	20624	20575	20492	20519	20221	20650	20561	20525	20528	20553	20618	20512	20281	20306	20507	20416	20392	20526	20367	20481	20477	20604	20437	20397	20455	20377	20349	20687	20487	20405	20532	20533	20501	20638	20592	20399	20638	20692	20512	20781	20452	20635	20533	20603	20499	20495	20555	20609	20471	20865	20706	20419	20596	20626	20485	20352	20367	20718	20476	20495	20444	20420	20440	20390	20473	20571	20500	20726	20444	20481	20458	20471	20405	20644	20473	20579	20519	20498	20609	20463	20483	20505	20448	20610	20485	20335	20350	20296	20466	20383	20508	20365	20567	20367	20583	20445	20410	20547	20533	20443	20527	20326	20433	20456	20411	20607	20775	20639	20590	20500	20417	20397	20421	20432	20581	20452	20657	20294	20455	20392	20368	20094	20535	20427	20376	20329	20379	20630	20525	20501	20457	20393	20486	20484	20366	20396	20635	20295	20375	20316	20627	20401	20407	20588	20544	20382	20409	20476	20635	20417	20565	20593	20351	20385	20610	20522	20398	20350	20467	20595	20693	20626	20528	20582	20563	20543	20725	20550	20443	20651	20322	20501	20456	20496	20728	20257	20437	20352	20348	20386	20529	20316	20409	20527	20395	20512	20431	20466	20491	20492	20435	20584	20597	20755	20556	20364	20299	20547	20411	20376	20527	20404	20255	20758	20604	20541	20432	20536	20375	20722	20482	20542	20582	20587	20408	20182	20468	20520	20317	20395	20692	20397	20498	20387	20437	20422	20536	20449	20434	20522	20404	20606	20372	20454	20612	20621	20456	20708	20423	20538	20582	20304	20488	20423	20409	20669	20661	20323	20705	20565	20463	20520	20539	20443	20286	20216	20369	20517	20366	20461	20523	20609	20174	20174	20343	20350	20458	20561	20574	20259	20396	20553	20531	20308	20331	20430	20528	20463	20654	20689	20523	20562	20405	20571	20570	20384	20393	20412	20565	20305	20452	20574	20499	20398	20462	20410	20393	20590	20474	20489	20685	20547	20593	20468	20502	20402	20522	20370	20455	20521	20386	20423	20486	20300	20509	20612	20531	20450	20386	20260	20402	20525	20460	20408	20516	20465	20335	20505	20648	20251	20510	20441	20493	20398	20496	20534	20392	20228	20694	20448	20537	20458	20347	20530	20536	20559	20225	20475	20350	20349	20422	20563	20298	20506	20199	20471	20594	20717	20364	20427	20537	20390	20398	20457	20519	20551	20626	20424	20492	20207	20668	20339	20229	20337	20860	20538	20457	20583	20377	20314	20171	20414	20346	20402	20603	20317	20289	20330	20344	20538	20685	20692	20668	20441	20528	20494	20488	20489	20657	20601	20530	20588	20647	20349	20352	20369	20436	20195	20388	20523	20706	20711	20729	20693	20458	20427	20491	20629	20704	20267	20411	20352	20364	20465	20640	20446	20616	20360	20424	20394	20674	20370	20511	20572	20299	20562	20550	20370	20390	20389	20539	20489	20288	20177	20449	20546	20615	20316	20567	20341	20485	20398	20471	20382	20168	20458	20688	20348	20489	20393	20365	20426	20366	20775	20382	20551	20383	20465	20730	20620	20386	20427	20514	20488	20676	20549	20712	20458	20651	20409	20477	20461	20457	20393	20521	20433	20357	20520	20397	20453	20270	20444	20214	20439	20373	20600	20516	20432	20642	20511	20528	20585	20506	20658	20367	20371	20450	20312	20464	20534	20504	20254	20400	20448	20485	20529	20693	20506	20482	20609	20684	20163	20630	20478	20508	20429	20494	20355	20540	20556	20577	20487	20695	20647	20506	20338	20402	20670	20442	20426	20487	20311	20544	20597	20639	20388	20437	20512	20503	20573	20562	20550	20572	20482	20589	20460	20467	20567	20423	20442	20399	20684	20583	20452	20700	20436	20558	20494	20465	20294	20464	20336	20354	20269	20359	20580	20357	20337	20479	20492	20402	20562	20575	20588	20612	20684	20617	20507	20676	20414	20533	20436	20543	20587	20516	20576	20471	20444	20396	20718	20413	20128	20516	20399	20569	20470	20185	20466	20318	20339	20456	20464	20631	20493	20531	20382	20460	20339	20495	20551	20375	20444	20438	20537	20557	20447	20470	20506	20488	20483	20580	20500	20341	20464	20636	20621	20674	20553	20553	20473	20547	20540	20399	20520	20479	20551	20316	20365	20329	20355	20529	20612	20269	20551	20558	20509	20666	20550	20542	20399	20402	20278	20405	20461	20821	20385	20699	20666	20322	20574	20592	20405	20425	20480	20494	20521	20425	20457	20149	20406	20480	20590	20682	20546	20646	20503	20497	20392	20625	20240	20196	20433	20561	20521	20421	20510	20411	20406	20554	20422	20314	20459	20472	20666	20509	20383	20542	20589	20478	20674	20334	20729	20425	20708	20429	20420	20486	20425	20396	20181	20408	20551	20481	20583	20348	20401	20463	20416	20636	20551	20571	20340	20549	20551	20508	20583	20664	20692	20583	20382	20236	20522	20367	20632	20440	20487	20376	20406	20553	20376	20550	20608	20682	20460	20560	20674	20498	20239	20100	20431	20484	20594	20407	20260	20252	20675	20626	20277	20450	20338	20435	20408	20456	20583	20472	20477	20531	20571	20473	20534	20451	20466	20389	20392	20607	20620	20537	20736	20604	20516	20632	20414	20339	20340	20557	20402	20303	20512	20338	20541	20625	20693	20594	20685	20432	20574	20745	20380	20433	20703	20517	20599	20535	20498	20429	20638	20294	20777	20541	20566	20443	20631	20448	20834	20465	20365	20250	20518	20359	20308	20520	20603	20372	20410	20376	20676	20440	20524	20637	20445	20537	20519	20501	20641	20596	20504	20484	20526	20336	20348	20478	20458	20394	20705	20503	20453	20547	20543	20500	20456	20490	20249	20390	20367	20582	20576	20488	20458	20534	20547	20517	20329	20316	20548	20621	20674	20734	20596	20270	20584	20433	20251	20267	20191	20472	20502	20271	20530	20432	20315	20484	20503	20598	20425	20387	20515	20571	20422	20481	20355	20485	20231	20265	20521	20492	20756	20569	20343	20407	20405	20392	20396	20548	20416	20413	20316	20526	20449	20385	20428	20528	20354	20580	20290	20476	20317	20438	20580	20369	20556	20386	20470	20498	20467	20760	20553	20480	20340
25177	42958	40940	31610	26051	21923	20287	18942	18415	18292	17940	17825	17630	17735	17944	17984	17335	16981	16779	16693	16754	16487	16237	16050	15964	15887	15729	15770	15679	15703	15868	15723	15743	15704	15864	15938	15762	15829	15700	15735	15817	15726	15928	17918	18208	17462	16723	16258	16075	15610	15524	15784	15827	15692	15646	15638	15486	15694	15554	15633	15692	15558	15580	15774	15783	15647	15593	15589	15816	15660	15704	15623	15784	15521	15538	15744	15468	15656	15466	15635	15730	15821	15848	15577	15647	15596	15531	15676	15648	15769	15691	15645	15572	15531	15708	15706	15586	15623	15544	15820	15615	15558	15488	15526	15726	15533	15518	15682	15496	15702	15595	15673	15792	15762	15674	15625	15726	15649	15574	15764	15650	15571	15626	15665	15623	15775	15541	15815	15559	15709	15692	15641	15520	15572	15708	15478	15730	15638	15668	15762	15702	15545	15494	15730	15717	15748	15471	15656	15671	15594	15563	15512	15638	15712	15631	15798	15655	15694	15549	15787	15656	15527	15862	15581	15460	15657	15683	15587	15700	15574	15598	15649	15649	15654	15768	15625	15764	15646	15690	15828	15498	15582	15775	15688	15785	15627	15793	15692	15763	15682	15675	15576	15653	15603	15810	15543	15665	15761	15683	15631	15552	15506	15770	15461	15544	15572	15523	15713	15653	15623	15742	15586	15647	15679	15639	15613	15574	15709	15613	15602	15425	15616	15641	15559	15620	15746	15509	15633	15616	15578	15701	15568	15600	15564	15621	15634	15580	15422	15715	15579	15558	15734	15605	15472	15755	15831	15455	15690	15607	15796	15618	15746	15744	15661	15686	15576	15632	15652	15565	15574	15682	15687	15509	15609	15695	15699	15503	15591	15643	15570	15776	15521	15642	15720	15695	15526	15720	15448	15778	15551	15586	15660	15607	15646	15652	15621	15709	15703	15463	15658	15445	15551	15818	15705	15656	15452	15807	15636	15562	15709	15603	15663	15562	15730	15533	15456	15590	15631	15614	15710	15537	15627	15591	15666	15670	15550	15535	15666	15638	15706	15654	15747	15610	15624	15758	15777	15525	15655	15764	15644	15595	15841	15700	15547	15607	15717	15615	15757	15629	15420	15617	15666	15478	15594	15477	15708	15589	15441	15663	15520	15533	15639	15612	15750	15555	15718	15651	15599	15495	15443	15523	15824	15515	15566	15707	15786	15516	15647	15481	15644	15702	15723	15615	15621	15577	15686	15515	15581	15636	15637	15588	15637	15789	15806	15551	15818	15603	15502	15792	15845	15508	15700	15652	15550	15801	15668	15621	15715	15678	15730	15678	15610	15620	15776	15650	15616	15734	15765	15763	15590	15448	15600	15538	15583	15700	15598	15660	15751	15629	15645	15622	15609	15616	15493	15679	15735	15587	15649	15637	15584	15689	15680	15531	15680	15673	15727	15574	15634	15642	15605	15607	15627	15743	15526	15645	15660	15621	15594	15625	15458	15691	15690	15844	15585	15566	15630	15670	15703	15533	15825	15504	15666	15575	15680	15527	15792	15589	15717	15597	15664	15630	15508	15546	15523	15709	15677	15542	15530	15648	15534	15605	15477	15596	15596	15495	15581	15542	15523	15589	15583	15644	15495	15686	15630	15772	15689	15808	15593	15700	15630	15705	15457	15555	15754	15723	15657	15400	15853	15670	15670	15648	15567	15607	15555	15731	15745	15664	15658	15557	15656	15873	15676	15730	15545	15576	15755	15739	15588	15584	15565	15693	15634	15720	15592	15623	15763	15782	15525	15598	15675	15641	15567	15730	15490	15670	15773	15643	15556	15562	15631	15492	15584	15865	15512	15685	15667	15818	15603	15692	15591	15813	15600	15521	15671	15644	15769	15697	15677	15768	15573	15611	15600	15644	15623	15728	15590	15615	15744	15552	15628	15706	15616	15759	15723	15518	15564	15667	15633	15828	15632	15620	15656	15658	15724	15691	15640	15711	15715	15730	15542	15680	15592	15610	15684	15706	15686	15654	15652	15717	15584	15465	15476	15505	15483	15606	15558	15534	15650	15496	15454	15709	15561	15567	15611	15734	15666	15687	15447	15679	15564	15668	15572	15576	15668	15613	15829	15725	15759	15712	15693	15734	15533	15541	15770	15727	15830	15675	15449	15686	15607	15658	15850	15645	15588	15604	15796	15651	15489	15642	15618	15613	15595	15651	15617	15700	15498	15660	15444	15831	15606	15585	15635	15497	15516	15612	15722	15690	15680	15632	15871	15798	15731	15596	15657	15662	15611	15509	15684	15623	15581	15693	15556	15545	15634	15716	15635	15606	15757	15545	15578	15594	15502	15588	15514	15707	15577	15628	15761	15766	15671	15646	15670	15639	15583	15838	15529	15607	15501	15691	15709	15719	15741	15496	15631	15606	15685	15670	15667	15710	15701	15636	15591	15695	15649	15794	15637	15718	15494	15700	15566	15596	15500	15588	15625	15744	15543	15629	15694	15693	15566	15598	15744	15608	15586	15736	15701	15649	15759	15633	15735	15594	15743	15586	15646	15725	15575	15894	15553	15605	15643	15638	15705	15634	15569	15794	15643	15731	15708	15791	15662	15712	15650	15498	15466	15569	15590	15728	15648	15660	15582	15590	15603	15780	15516	15661	15618	15824	15770	15732	15593	15599	15600	15416	15782	15493	15552	15628	15571	15733	15629	15558	15815	15732	15596	15568	15585	15580	15624	15637	15580	15563	15558	15544	15637	15655	15632	15585	15703	15506	15517	15653	15678	15485	15861	15612	15745	15796	15723	15619	15686	15741	15777	15777	15726	15621	15659	15578	15668	15685	15504	15539	15619	15613	15743	15682	15648	15481	15693	15617	15448	15617	15717	15671	15752	15639	15572	15608	15718	15740	15631	15786	15679	15556	15694	15676	15641	15756	15616	15687	15529	15620	15642	15671	15591	15663	15647	15639	15633	15663	15505	15530	15591	15708	15596	15759	15611	15635	15617	15513	15631	15814	15807	15521	15669	15668	15658	15585	15569	15424	15671	15679	15560	15548	15565	15746	15701	15752	15771	15687	15588	15547	15622	15444	15459	15605	15531	15781	15600	15566	15653	15633	15610	15910	15659	15492	15697	15719	15770	15463	15677	15585	15499	15701	15540	15601	15606	15665	15543	15647	15672	15569	15490	15777	15764	15569	15543	15563	15496	15732	15558	15605	15639	15810	15600	15650	15740	15580	15710	15625	15666	15623	15675	15704	15831	15732	15732	15768	15744	15734	15563	15723	15737	15808	15637	15595	15798	15729	15679	15483	15904	15841	15715	15476	15775	15779	15749	15767	15498	15696	15822	15515	15720	15414	15814	15652	15627	15631	15587	15581	15522	15482	15483	15474	15681	15425	15621	15709	15761	15593	15457	15663	15535	15601	15568	15780	15576	15551	15508	15569	15538	15727	15694	15638	15546	15660	15628	15553	15697	15570	15502	15633	15613	15659	15473	15480	15800	15753	15582	15626	15712	15672	15797	15647	15672	15522	15521	15618	15497	15533	15730	15630	15399	15737	15706	15610	15630	15715	15670	15670	15589	15587	15616	15755	15653	15876	15695	15720	15727	15650	15776	15904	15485	15690	15641	15722	15483	15578	15712	15577	15634	15736	15634	15663	15800	15526	15474	15760	15718	15584	15744	15634	15763	15774	15695	15668	15723	15588	15639	15757	15629	15520	15805	15803	15595	15744	15525	15618	15709	15694	15525	15605	15433	15624	15581	15532	15534	15586	15688	15720	15580	15544	15527	15537	15674	15598	15641	15659	15743	15587	15685	15609	15554	15597	15417	15601	15526	15725	15612	15646	15550	15556	15619	15589	15617	15817	15561	15638	15706	15669	15735	15588	15558	15584	15667	15674	15640	15742	15551	15644	15569	15619	15728	15757	15778	15528	15557	15610	15765	15587	15757	15586	15597	15635	15542	15650	15506	15740	15686	15749	15636	15598	15669	15564	15606	15663	15818	15602	15671	15589	15669	15587	15708	15560	15623	15822	15670	15608	15616	15612	15726	15509	15686	15526	15685	15664	15612	15849	15561	15560	15858	15697	15573	15830	15608	15647	15702	15568	15390	15404	15572	15699	15601	15779	15750	15686	15626	15623	15596	15721	15622	15641	15647	15603	15636	15652	15516	15616	15622	15684	15645	15722	15595	15619	15619	15654	15572	15750	15628	15532	15624	15495	15523	15571	15770	15512	15748	15649	15745	15518	15771	15591	15709	15796	15713	15681	15758	15509	15668	15611	15635	15488	15586	15624	15593	15641	15657	15649	15637	15548	15684	15808	15621	15682	15608	15678	15661	15812	15598	15596	15621	15793	15547	15687	15718	15765	15717	15636	15748	15619	15722	15684	15682	15768	15540	15607	15504	15655	15673	15449	15574	15510	15795	15689	15754	15613	15532	15635	15523	15642	15621	15552	15605	15651	15598	15608	15779	15668	15616	15445	15739	15596	15601	15745	15537	15803	15833	15749	15572	15665	15599	15669	15662	15577	15662	15424	15839	15532	15618	15746	15667	15574	15713	15579	15638	15572	15618	15677	15691	15617	15652	15586	15638	15804	15541	15565	15663	15647	15551	15777	15606	15644	15656	15655	15591	15835	15816	15590	15610	15781	15763	15634	15730	15675	15698	15714	15486	15701	15536	15755	15529	15567	15663	15740	15555	15479	15562	15849	15607	15560	15591	15832	15654	15452	15659	15571	15777	15766	15671	15569	15735	15653	15533	15631	15541	15625	15519	15584	15570	15662	15543	15551	15661	15580	15596	15577	15704	15596	15493	15656	15770	15653	15518	15693	15679	15530	15508	15721	15656	15651	15443	15624	15613	15744	15510	15634	15605	15683	15593	15596	15712	15644	15577	15473	15630	15672	15653	15779	15566	15771	15683	15821	15743	15713	15616	15575	15661	15590	15621	15647	15740	15566	15607	15584	15755	15815	15617	15591	15596	15534	15737	15608	15688	15683	15641	15625	15720	15677	15535	15761	15864	15493	15541	15514	15710	15687	15729	15611	15594	15718	15639	15637	15586	15598	15655	15526	15617	15777	15835	15577	15648	15645	15714	15546	15617	15584	15632	15588	15498	15545	15844	15692	15580	15888	15693	15527	15555
29946	24285	26950	24213	21140	21015	20873	20926	20808	20668	20733	20826	20698	20744	20833	20822	20964	20774	20612	20703	20740	20609	20619	20287	20449	20596	20482	20557	20374	20291	20385	20708	20439	20501	20779	20624	20602	20475	20591	20541	20595	20467	20388	20441	20541	20525	20713	20720	20547	20474	20461	20547	20339	20578	20551	20335	20668	20557	20527	20435	20546	20547	20430	20586	20668	20431	20455	20474	20500	20402	20688	20533	20585	20596	20713	20343	20295	20400	20520	20521	20372	20541	20289	20440	20576	20319	20491	20337	20467	20313	20448	20608	20503	20480	20396	20545	20636	20417	20584	20409	20431	20458	20470	20406	20486	20439	20517	20596	20628	20338	20364	20519	20440	20531	20563	20584	20421	20481	20427	20246	20582	20563	20434	20472	20598	20458	20469	20486	20376	20417	20369	20435	20648	20337	20729	20245	20400	20364	20381	20414	20379	20580	20491	20701	20440	20412	20453	20802	20502	20349	20586	20377	20413	20197	20181	20425	20486	20580	20496	20477	20684	20628	20326	20382	20374	20405	20456	20484	20438	20549	20395	20441	20326	20472	20554	20581	20407	20566	20356	20586	20190	20486	20528	20296	20587	20358	20571	20580	20847	20393	20606	20717	20331	20470	20423	20251	20542	20666	20388	20493	20591	20476	20490	20481	20537	20607	20539	20595	20467	20517	20270	20408	20557	20476	20435	20397	20363	20564	20503	20341	20602	20580	20714	20514	20385	20387	20500	20434	20695	20508	20606	20440	20392	20445	20393	20404	20536	20463	20536	20700	20569	20396	20355	20450	20333	20618	20628	20443	20659	20374	20526	20651	20312	20602	20530	20425	20514	20503	20343	20533	20626	20465	20422	20264	20448	20507	20421	20481	20578	20621	20498	20340	20491	20402	20474	20533	20413	20320	20517	20509	20489	20510	20565	20384	20360	20433	20292	20436	20590	20374	20371	20581	20171	20325	20600	20519	20652	20563	20466	20665	20582	20620	20543	20447	20462	20532	20538	20583	20464	20166	20459	20563	20420	20462	20523	20534	20350	20226	20582	20611	20655	20524	20456	20432	20447	20495	20524	20543	20550	20576	20658	20285	20348	20276	20458	20509	20323	20432	20198	20432	20427	20629	20367	20523	20428	20227	20562	20595	20423	20505	20569	20301	20526	20338	20414	20567	20656	20473	20466	20299	20388	20633	20433	20391	20781	20568	20667	20516	20476	20670	20423	20314	20235	20542	20362	20597	20538	20702	20445	20557	20665	20433	20266	20333	20581	20472	20177	20570	20459	20455	20310	20434	20498	20632	20333	20622	20519	20358	20599	20464	20607	20611	20423	20378	20324	20680	20522	20324	20518	20522	20411	20555	20597	20339	20573	20604	20645	20465	20494	20406	20306	20269	20396	20360	20365	20451	20519	20424	20410	20287	20380	20357	20696	20734	20526	20552	20600	20450	20227	20169	20449	20540	20272	20252	20427	20620	20571	20343	20476	20334	20402	20427	20196	20562	20309	20249	20366	20642	20431	20375	20654	20408	20394	20522	20342	20528	20667	20483	20408	20561	20531	20382	20446	20500	20662	20470	20355	20199	20356	20408	20582	20449	20674	20373	20206	20413	20480	20657	20401	20306	20453	20377	20369	20500	20520	20538	20536	20487	20635	20627	20563	20382	20381	20294	20394	20290	20450	20259	20474	20542	20576	20537	20381	20444	20532	20515	20786	20517	20545	20516	20306	20379	20432	20495	20652	20482	20517	20415	20613	20650	20427	20355	20498	20592	20491	20500	20651	20666	20414	20272	20485	20436	20651	20480	20460	20269	20351	20552	20381	20166	20674	20325	20631	20627	20406	20553	20506	20397	20326	20698	20430	20592	20484	20586	20615	20482	20307	20490	20491	20365	20535	20411	20682	20583	20382	20658	20561	20448	20351	20593	20379	20546	20469	20300	20451	20478	20296	20527	20597	20410	20374	20484	20475	20350	20474	20668	20597	20564	20469	20545	20573	20224	20566	20441	20308	20507	20485	20330	20485	20495	20473	20392	20575	20279	20438	20576	20455	20573	20524	20523	20463	20610	20347	20624	20606	20491	20584	20597	20371	20402	20557	20598	20551	20337	20397	20422	20346	20360	20476	20356	20424	20327	20310	20483	20529	20699	20561	20402	20334	20298	20263	20552	20303	20418	20552	20376	20522	20463	20438	20528	20314	20321	20519	20551	20409	20525	20276	20365	20301	20417	20456	20594	20500	20347	20505	20262	20301	20297	20612	20405	20383	20560	20419	20420	20514	20416	20601	20589	20643	20424	20163	20336	20421	20624	20414	20589	20715	20398	20551	20482	20581	20668	20540	20596	20403	20517	20529	20448	20391	20489	20368	20477	20418	20385	20239	20441	20446	20398	20627	20478	20491	20335	20430	20679	20486	20545	20437	20484	20424	20393	20334	20574	20445	20508	20667	20474	20668	20420	20451	20595	20612	20516	20586	20420	20696	20389	20553	20380	20330	20424	20427	20530	20549	20448	20290	20551	20409	20314	20472	20383	20461	20482	20446	20410	20423	20497	20571	20544	20459	20482	20531	20267	20331	20485	20272	20257	20479	20377	20381	20537	20355	20432	20147	20459	20415	20480	20434	20491	20480	20297	20678	20609	20549	20381	20806	20799	20340	20564	20501	20489	20392	20521	20558	20368	20393	20630	20400	20559	20288	20293	20512	20542	20487	20658	20285	20436	20476	20302	20775	20492	20599	20706	20295	20450	20462	20434	20662	20333	20302	20512	20396	20549	20504	20726	20643	20657	20466	20513	20561	20346	20342	20454	20450	20610	20420	20478	20285	20367	20368	20622	20557	20540	20576	20639	20656	20535	20434	20535	20523	20587	20637	20612	20543	20366	20529	20459	20587	20643	20271	20358	20447	20428	20508	20503	20423	20485	20497	20392	20505	20485	20357	20482	20561	20368	20227	20603	20292	20538	20403	20529	20529	20518	20382	20489	20411	20397	20419	20709	20607	20623	20250	20453	20415	20272	20596	20458	20287	20453	20646	20477	20237	20447	20514	20641	20402	20527	20454	20412	20470	20594	20394	20435	20357	20585	20496	20449	20428	20564	20490	20474	20518	20457	20241	20596	20435	20559	20667	20582	20468	20535	20492	20482	20467	20598	20492	20590	20501	20432	20684	20764	20488	20441	20445	20472	20496	20427	20543	20449	20557	20581	20652	20598	20488	20578	20462	20395	20374	20422	20429	20562	20510	20568	20531	20485	20466	20534	20449	20526	20529	20176	20636	20403	20452	20595	20611	20448	20583	20458	20221	20304	20452	20385	20346	20469	20282	20336	20348	20516	20482	20370	20480	20630	20445	20499	20434	20613	20494	20403	20277	20296	20390	20483	20269	20327	20500	20378	20297	20354	20487	20337	20423	20178	20507	20453	20377	20413	20615	20463	20415	20251	20380	20431	20579	20489	20318	20198	20429	20497	20417	20377	20334	20526	20422	20510	20584	20689	20409	20413	20425	20473	20418	20510	20524	20593	20529	20353	20501	20447	20437	20541	20594	20412	20540	20424	20527	20558	20411	20492	20658	20469	20444	20257	20446	20778	20490	20536	20559	20517	20585	20445	20157	20248	20403	20516	20249	20478	20429	20711	20723	20417	20495	20435	20715	20530	20305	20456	20531	20452	20499	20561	20406	20471	20554	20511	20429	20540	20594	20381	20454	20620	20475	20654	20360	20472	20456	20792	20555	20400	20653	20575	20405	20546	20491	20241	20354	20411	20491	20578	20553	20490	20432	20472	20527	20274	20437	20472	20512	20624	20297	20306	20292	20445	20597	20391	20511	20348	20557	20241	20317	20715	20555	20547	20359	20425	20402	20499	20523	20167	20469	20475	20463	20371	20372	20415	20483	20710	20343	20357	20624	20327	20665	20400	20482	20454	20163	20597	20665	20464	20403	20465	20439	20326	20414	20479	20375	20492	20403	20292	20578	20545	20396	20334	20624	20527	20601	20457	20474	20531	20542	20397	20495	20423	20694	20364	20384	20333	20428	20330	20322	20303	20468	20480	20585	20608	20126	20494	20433	20634	20474	20413	20677	20276	20447	20483	20300	20737	20565	20484	20273	20574	20491	20569	20679	20574	20711	20253	20425	20384	20466	20561	20385	20503	20468	20542	20212	20489	20419	20590	20159	20472	20281	20348	20329	20525	20274	20446	20348	20498	20718	20442	20597	20449	20287	20663	20550	20700	20505	20587	20389	20621	20602	20365	20467	20480	20560	20494	20484	20516	20618	20478	20461	20438	20728	20434	20231	20473	20544	20291	20401	20481	20521	20467	20283	20502	20345	20394	20536	20425	20342	20486	20625	20425	20540	20391	20600	20318	20548	20418	20516	20548	20575	20530	20539	20576	20365	20329	20662	20502	20454	20411	20670	20309	20534	20321	20348	20363	20506	20497	20399	20421	20640	20544	20517	20365	20577	20761	20497	20530	20500	20492	20701	20337	20390	20369	20365	20436	20477	20644	20385	20341	20375	20415	20279	20357	20301	20560	20467	20460	20384	20447	20576	20433	20221	20294	20493	20461	20324	20310	20542	20494	20430	20417	20353	20410	20465	20414	20403	20763	20454	20456	20652	20209	20426	20547	20407	20544	20304	20230	20431	20352	20686	20442	20328	20260	20628	20542	20558	20482	20537	20545	20577	20397	20682	20332	20468	20558	20681	20584	20325	20489	20385	20464	20626	20237	20514	20632	20584	20458	20617	20527	20513	20416	20610	20355	20697	20291	20329	20247	20220	20429	20449	20509	20541	20313	20374	20458	20512	20469	20466	20233	20411	20504	20532	20490	20468	20598	20517	20512	20337	20394	20473	20473	20387	20577	20599	20247	20437	20330	20510	20590	20523	20520	20545	20559	20458	20364	20487	20480	20416	20565	20515	20559	20470	20538	20684	20605	20451	20533	20594	20389	20371	20415	20307	20540	20479	20504	20579	20412	20390	20337	20413	20772	20411	20401	20366	20402	20463	20455	20567	20638	20468	20448	20466	20558	20442	20281	20503	20478	20440	20490	20640	20562	20577	20619	20378	20273	20677	20317	20546	20456	20260	20335	20558	20489	20515	20458	20513	20485	20330	20499	20363	20399	20573	20530	20428	20557
20988	25378	23450	18610	17295	16577	16230	16062	16066	16186	15868	16125	16331	16326	16499	16302	16160	16113	15891	15865	15882	15737	15692	15662	15746	15891	15464	15725	15600	15601	15598	15724	15473	15719	15666	15641	15726	15748	15711	15670	15617	15525	15572	15810	15773	15929	15888	15674	16007	15714	15676	15723	15802	15599	15664	15444	15583	15693	15769	15480	15616	15513	15647	15436	15661	15745	15627	15696	15462	15496	15664	15645	15653	15675	15637	15477	15551	15589	15523	15694	15607	15658	15573	15779	15541	15603	15492	15661	15456	15692	15662	15599	15710	15543	15392	15594	15661	15470	15492	15716	15508	15569	15673	15627	15626	15622	15755	15712	15514	15719	15392	15618	15766	15704	15575	15477	15553	15622	15618	15743	15713	15505	15564	15605	15663	15700	15622	15574	15633	15463	15762	15635	15697	15544	15661	15694	15508	15708	15503	15596	15674	15728	15791	15648	15554	15606	15737	15474	15438	15565	15613	15764	15630	15564	15635	15627	15692	15685	15719	15545	15898	15600	15662	15521	15578	15621	15509	15507	15668	15497	15493	15448	15549	15607	15582	15491	15754	15593	15748	15562	15749	15564	15691	15834	15553	15478	15760	15713	15760	15679	15616	15704	15491	15554	15682	15556	15530	15578	15557	15723	15598	15552	15761	15679	15652	15584	15813	15507	15633	15590	15666	15632	15789	15474	15545	15448	15751	15600	15822	15683	15504	15840	15651	15466	15590	15495	15753	15639	15495	15709	15601	15617	15339	15721	15639	15657	15609	15636	15601	15536	15908	15550	15517	15622	15509	15574	15651	15532	15612	15639	15554	15729	15641	15615	15624	15595	15740	15645	15530	15534	15481	15433	15612	15746	15765	15630	15541	15706	15566	15545	15526	15625	15557	15598	15772	15529	15604	15513	15556	15719	15633	15651	15695	15778	15739	15783	15651	15564	15682	15552	15566	15546	15641	15631	15603	15592	15594	15504	15549	15606	15620	15603	15726	15522	15642	15612	15716	15448	15704	15534	15556	15560	15621	15651	15487	15458	15645	15529	15479	15725	15597	15666	15655	15658	15558	15643	15601	15569	15586	15658	15641	15669	15621	15664	15586	15469	15694	15701	15513	15655	15654	15431	15784	15758	15657	15435	15670	15718	15623	15437	15713	15437	15749	15571	15585	15590	15433	15585	15864	15547	15623	15568	15516	15589	15793	15551	15556	15624	15545	15691	15781	15525	15579	15723	15573	15645	15680	15658	15469	15486	15484	15601	15600	15555	15585	15631	15817	15560	15687	15651	15609	15436	15537	15647	15706	15647	15564	15579	15486	15672	15509	15682	15675	15551	15575	15601	15762	15469	15525	15666	15544	15537	15675	15535	15654	15746	15698	15596	15487	15555	15628	15725	15471	15630	15636	15599	15595	15607	15689	15489	15770	15678	15433	15600	15494	15587	15595	15621	15572	15443	15577	15708	15508	15518	15579	15544	15523	15647	15663	15583	15621	15649	15592	15666	15486	15527	15727	15610	15641	15648	15679	15451	15649	15630	15725	15589	15680	15601	15456	15690	15708	15674	15632	15739	15344	15577	15533	15603	15580	15563	15639	15682	15590	15629	15546	15596	15580	15609	15671	15790	15556	15412	15595	15620	15579	15615	15498	15727	15468	15655	15769	15583	15726	15574	15559	15602	15857	15628	15719	15678	15610	15579	15557	15667	15613	15633	15684	15585	15581	15558	15712	15739	15640	15596	15501	15684	15686	15711	15578	15774	15642	15614	15490	15517	15549	15770	15508	15779	15512	15492	15662	15599	15711	15661	15419	15636	15644	15727	15531	15534	15440	15855	15694	15619	15545	15573	15645	15553	15651	15714	15671	15564	15478	15617	15537	15647	15586	15573	15705	15628	15503	15777	15821	15644	15689	15514	15736	15731	15617	15735	15661	15621	15528	15608	15500	15633	15653	15736	15611	15544	15647	15504	15565	15708	15476	15811	15608	15676	15546	15699	15639	15651	15541	15648	15594	15624	15359	15586	15671	15604	15719	15616	15712	15477	15595	15638	15681	15605	15490	15645	15504	15725	15579	15664	15587	15494	15684	15617	15583	15551	15597	15858	15488	15614	15750	15483	15632	15725	15598	15422	15685	15591	15587	15608	15621	15581	15435	15726	15635	15598	15661	15478	15703	15614	15519	15503	15705	15563	15461	15528	15491	15804	15786	15657	15663	15648	15384	15587	15694	15560	15649	15583	15373	15561	15649	15774	15753	15486	15712	15695	15623	15549	15735	15740	15620	15588	15444	15569	15685	15722	15578	15596	15620	15507	15741	15587	15695	15704	15605	15707	15574	15550	15497	15547	15663	15569	15614	15544	15577	15544	15534	15653	15732	15476	15727	15509	15761	15572	15579	15640	15621	15773	15665	15621	15715	15704	15591	15580	15538	15586	15608	15550	15711	15652	15659	15651	15592	15494	15563	15647	15584	15628	15716	15828	15535	15524	15688	15539	15492	15410	15593	15701	15695	15588	15478	15664	15728	15578	15567	15638	15525	15579	15665	15619	15497	15703	15657	15679	15530	15611	15605	15594	15520	15767	15478	15752	15769	15608	15580	15574	15643	15488	15489	15500	15702	15446	15593	15667	15680	15510	15629	15708	15735	15590	15544	15566	15543	15864	15672	15717	15588	15652	15518	15746	15758	15619	15565	15555	15579	15588	15903	15637	15631	15534	15684	15655	15668	15860	15592	15622	15622	15484	15477	15634	15518	15549	15732	15712	15620	15644	15867	15634	15603	15471	15604	15590	15576	15601	15729	15561	15601	15719	15507	15520	15591	15580	15476	15886	15568	15564	15652	15507	15800	15672	15497	15682	15715	15649	15456	15545	15662	15634	15634	15690	15621	15665	15546	15698	15726	15584	15608	15678	15574	15618	15708	15799	15603	15596	15599	15542	15605	15640	15705	15657	15537	15652	15523	15605	15408	15820	15579	15774	15781	15697	15643	15652	15678	15545	15546	15622	15665	15557	15669	15500	15592	15572	15487	15685	15526	15532	15624	15701	15669	15551	15696	15627	15679	15654	15467	15715	15664	15513	15586	15674	15573	15698	15601	15473	15419	15547	15718	15475	15536	15658	15555	15631	15568	15519	15668	15715	15697	15450	15534	15640	15541	15640	15779	15577	15548	15582	15577	15621	15597	15591	15591	15659	15591	15661	15483	15401	15693	15861	15741	15688	15645	15636	15541	15621	15540	15503	15768	15742	15566	15766	15608	15472	15548	15642	15531	15662	15634	15674	15544	15633	15513	15698	15617	15633	15585	15668	15496	15693	15507	15581	15781	15596	15699	15729	15596	15576	15690	15636	15494	15790	15531	15653	15691	15700	15682	15719	15524	15609	15430	15627	15620	15728	15707	15631	15500	15557	15586	15416	15705	15688	15553	15586	15605	15671	15581	15545	15646	15658	15623	15745	15742	15622	15696	15813	15684	15609	15698	15614	15498	15546	15665	15438	15518	15618	15615	15568	15591	15493	15567	15759	15735	15717	15670	15639	15481	15630	15729	15577	15637	15651	15751	15619	15344	15606	15415	15522	15570	15631	15532	15474	15466	15660	15533	15495	15739	15533	15695	15533	15658	15576	15511	15635	15538	15643	15666	15718	15634	15521	15624	15807	15509	15504	15737	15667	15493	15628	15425	15418	15574	15625	15717	15517	15671	15685	15647	15502	15532	15701	15717	15605	15366	15511	15720	15759	15494	15628	15513	15601	15630	15546	15558	15449	15649	15654	15649	15640	15815	15600	15586	15574	15643	15669	15742	15862	15685	15561	15479	15461	15596	15694	15702	15697	15670	15604	15447	15727	15637	15503	15505	15646	15734	15575	15675	15631	15592	15561	15717	15644	15719	15668	15586	15424	15632	15602	15649	15591	15582	15652	15493	15635	15682	15720	15543	15610	15720	15632	15808	15603	15651	15561	15749	15610	15627	15596	15384	15760	15627	15582	15766	15694	15533	15654	15523	15510	15693	15504	15629	15699	15513	15626	15613	15587	15573	15683	15669	15749	15584	15653	15619	15780	15625	15651	15543	15695	15758	15662	15566	15548	15542	15385	15480	15745	15513	15693	15680	15572	15670	15613	15581	15661	15580	15659	15573	15504	15629	15641	15681	15710	15533	15562	15679	15529	15625	15635	15618	15644	15626	15590	15755	15600	15439	15838	15574	15631	15660	15724	15604	15632	15742	15751	15661	15547	15695	15630	15789	15620	15651	15688	15661	15747	15652	15702	15693	15580	15573	15737	15779	15641	15601	15454	15606	15666	15679	15659	15635	15633	15529	15739	15619	15613	15540	15630	15501	15609	15553	15483	15764	15650	15543	15445	15655	15713	15593	15682	15712	15511	15572	15464	15675	15592	15722	15608	15614	15614	15750	15601	15525	15534	15720	15614	15685	15638	15481	15558	15620	15785	15775	15708	15576	15650	15804	15651	15617	15510	15603	15765	15448	15489	15768	15634	15607	15515	15555	15612	15668	15449	15647	15681	15745	15548	15558	15683	15646	15655	15712	15466	15676	15837	15686	15624	15566	15650	15561	15572	15607	15497	15639	15569	15685	15588	15686	15665	15485	15529	15697	15658	15616	15665	15523	15549	15552	15577	15561	15531	15701	15714	15501	15748	15662	15682	15778	15764	15698	15553	15443	15646	15618	15589	15630	15502	15660	15970	15683	15415	15633	15533	15760	15520	15699	15596	15679	15749	15530	15645	15667	15709	15630	15508	15650	15586	15614	15429	15491	15479	15636	15593	15697	15668	15645	15520	15678	15454	15682	15624	15737	15588	15480	15619	15588	15616	15425	15552	15826	15706	15747	15572	15467	15575	15553	15632	15538	15768	15736	15561	15574	15512	15758	15481	15488	15679	15773	15756	15589	15552	15621	15729	15455	15620	15608	15468	15694	15625	15495	15648	15622	15500	15781	15736	15700	15609	15726	15601	15542	15632	15733	15494	15680	15495	15620	15646	15638	15626	15654	15549	15569	15777	15608	15759	15593	15711	15755	15552	15584	15736	15650	15629	15735	15656	15520	15548	15720	15681	15626	15497	15690	15490	15446	15491	15725	15705	15459	15613	15553	15569	15554	15585	15700	15467	15504	15554	15534	15470
24577	21093	28188	24628	23472	24504	24431	22080	21459	21252	21446	21250	21510	21502	21474	21525	21088	20740	20955	20851	20914	20725	20605	20430	20353	20399	20528	20402	20349	20433	20474	20218	20378	20479	20355	20249	20446	20339	20261	20529	20441	20411	20458	20919	21423	21498	20830	20551	20484	20328	20262	20448	20308	20497	20382	20443	20288	20120	20469	20272	20389	20049	20367	20193	20439	20313	20633	20476	20433	20294	20349	20374	20275	20257	20432	20480	20389	20536	20042	20312	20363	20556	20389	20309	20273	20387	20351	20200	20314	20258	20189	20401	20253	20397	20419	20320	19955	20240	20232	20103	20202	20306	20358	20476	20480	20239	20326	20318	20200	20303	20586	20242	20369	20252	20565	20318	20320	20440	20500	20157	20341	20330	20459	20214	20341	20086	20071	20159	20310	20356	20461	20024	20239	20007	20162	20445	20167	20447	20335	20291	20419	20546	20349	20475	20362	20319	20487	20326	20023	20228	20136	20392	20128	20177	20474	20185	20313	20404	20425	20389	20425	20286	20409	20339	20184	20274	20252	20483	20154	20269	20461	20250	20247	20349	20552	20374	20235	20307	20239	20332	20467	20392	20493	19805	20467	20321	20170	20315	20434	20445	20160	20364	20260	20287	20310	20187	20441	20306	20236	20356	20275	20220	20221	20233	20173	20377	20252	20264	20216	20306	20245	20519	20220	20544	20174	20123	20239	20381	20159	20358	20217	20313	20100	20488	20442	20425	20417	20457	20400	20361	20223	20220	20338	20214	20213	20224	20371	20300	20112	20579	20355	20409	20340	20227	20287	20264	20137	20122	20235	20370	20393	20401	20432	20297	20308	20446	20519	20189	20404	20442	20345	20266	20444	20454	20400	20311	20162	20114	20379	20307	20429	20445	20295	20404	20434	20370	20149	20572	20262	20258	20215	20380	20266	20174	20153	20430	20458	20302	20215	20256	20245	20084	20130	20274	20234	20467	20222	20493	20411	20235	20192	20194	20496	20240	20335	20350	20335	20457	20283	20393	20135	20120	20400	20382	20239	20259	20243	20354	20262	20332	20180	20391	20365	20361	20276	20271	20258	20331	20343	20311	20557	20270	20072	20392	20273	20330	20284	20279	20654	20359	20348	20319	20304	20384	20391	20200	20083	20615	20152	20489	20154	20555	20214	20227	20420	20393	20148	20182	20220	20273	20179	20254	20057	20453	20313	20393	20094	20110	20333	20197	20475	20301	20377	20383	20262	20615	20372	20358	20138	20249	20547	20146	20331	20371	20177	20278	20322	20067	20372	20277	20329	20228	20295	20361	20228	20280	20289	20455	20385	20471	20122	20294	20303	20173	20342	20469	20418	20234	20399	20350	20536	20132	20459	20248	20226	20283	20403	20282	20296	20182	20294	20400	20352	20160	20132	20426	20403	20341	20316	20348	20405	20298	20465	20252	20257	20368	20252	20377	20423	20228	20239	20491	20268	20284	20290	20324	20394	20436	20284	20231	20396	20333	20291	20260	20318	20330	20317	20342	20447	20336	20242	20316	20249	20135	20261	20274	20260	20349	20158	20283	20362	20389	20305	20226	20306	20307	20092	20301	20042	20369	20136	20501	20380	20217	20289	20375	20371	20564	20462	20353	20044	20429	20323	20299	20172	20394	20328	20223	20619	20312	20507	20608	20842	20165	20212	20202	20305	20357	20123	20259	20378	20644	20338	20136	20097	20212	20489	20308	20201	20374	20368	20171	20282	20279	20377	20199	20510	20356	20257	20254	20354	20207	20346	20253	20246	20471	20295	20361	20318	20367	20552	20224	20188	20301	20454	20397	20324	20463	20290	20355	20432	20449	20509	20246	20343	20198	20393	20031	20258	20259	20307	20300	20305	20473	20281	20126	20096	20298	20417	20433	20176	20558	20515	20463	20297	20213	20298	20451	20304	20355	20405	20363	20413	20361	20482	20464	20366	20340	20151	20448	20342	20166	20385	20416	20235	20420	20412	20370	20380	20318	20396	20234	20168	20362	20244	20286	20409	20224	20229	20260	20313	20421	20280	20238	20471	20374	20227	20296	20460	20269	20032	20306	20171	20418	20414	20124	20349	20335	20299	20163	20201	20173	20365	20352	20282	20102	20375	20398	20544	20239	20466	20165	20299	20134	20318	20172	20253	20285	20296	20187	20404	20345	20457	20226	20554	20537	20237	20330	20366	20386	20355	20375	20455	20318	20363	20402	20455	20161	20309	20435	20560	20392	20398	20296	20274	20379	20379	20318	20269	20423	20375	20242	20297	20319	20182	20279	20198	20160	20491	20428	20429	20437	20321	20282	20242	20389	20371	20080	20301	20270	20027	20171	20328	20377	20380	20458	20274	20350	20185	20401	20411	20358	20486	20339	20494	20385	20287	20474	20347	20021	20379	20341	20060	20434	20165	20355	20323	20319	20310	20314	20456	20139	20337	20315	20270	20322	20346	20167	20369	20120	20201	20416	20365	20324	20464	20188	20288	20273	20190	20366	20398	20212	20246	20264	20177	20586	20453	20447	20337	20357	20279	20394	20391	20269	20370	20338	20521	20321	20387	20506	20331	20438	20237	20399	20381	20511	20359	20558	20447	20516	20342	20224	20288	20448	20337	20215	20274	20228	20285	20408	20335	20240	20505	20161	20272	20325	20425	20199	20230	20422	20383	20467	20225	20328	20280	20418	20313	20244	20447	20276	20206	20408	20208	20167	20271	20241	20283	20237	20169	20393	20311	20263	20136	20230	20394	20248	20090	20359	20286	20418	20517	20366	20434	20163	20338	20218	20571	20242	20269	20478	20241	20281	20426	20426	20384	20148	20416	20088	20347	20218	20240	20221	20399	20542	20319	20364	20190	20198	20099	20162	20249	20310	20266	20312	20269	20556	20401	20280	20457	20529	20546	20444	20371	20124	20317	20227	20270	20046	20429	20513	20173	20435	20345	20481	20156	20193	20391	20407	20160	20156	20505	20461	20391	20280	20411	20532	20211	20394	20282	20347	20180	20153	20213	20431	20355	20367	20296	20274	20280	20266	20501	20360	20519	20303	20277	20291	20368	20283	20453	20376	20307	20233	20236	20239	20317	20362	20373	20467	20417	20242	20286	20144	20261	20321	20330	20451	20436	20339	20372	20249	20516	20146	20222	20357	20368	20168	20141	20264	20259	20324	20432	20168	20259	20246	20318	20277	20371	20417	20281	20269	20311	20157	20374	20308	20469	20268	20348	20308	20482	20555	20389	20285	20344	20343	20199	20423	20426	20067	20411	20262	20200	20124	20324	20266	20251	20421	20172	20197	20252	20195	20268	20329	20397	20295	20213	20397	20256	20377	20304	20225	20406	20362	20395	20332	20442	20344	20095	20277	20283	20328	20306	20395	20370	20347	20269	20213	20418	20493	20290	20357	20246	20342	20276	20384	20391	20452	20423	20295	20168	20364	20211	20248	20400	20275	20326	20320	20347	20400	20418	20418	20327	20422	20402	20260	20172	20470	20425	20097	20381	20222	20259	20300	20397	20253	20384	20362	20637	20435	20420	20486	20205	20293	20412	20247	20364	20184	20191	20597	20309	20409	20272	20462	20303	20129	20276	20297	20632	20196	20232	20064	20318	20433	20295	20585	20260	20299	20256	20358	20451	20195	20546	20332	20386	20586	20361	20294	20348	20251	20268	20291	20160	20468	20177	20296	20062	20418	20218	20201	20401	20305	19995	20350	20266	20462	20311	20328	20150	20304	20094	20159	20519	20278	20476	20519	20165	20438	20146	20273	20368	20388	20289	20100	20229	20233	20289	20154	20227	20394	20394	20415	20215	20208	20424	20046	20280	20202	20154	20384	20143	20424	20495	20291	20321	20242	20550	20174	20231	20348	20340	20221	20377	20300	20251	20361	20264	20032	20051	20173	20424	20268	20172	20365	20289	20286	20342	20120	20439	20314	20435	20258	20290	20373	20246	20324	20435	20402	20301	20407	20326	20329	20104	20328	20314	20321	20470	20506	20488	20452	20390	20465	20352	20448	20200	20174	20394	20312	20325	20451	20350	20331	20394	20360	20339	20199	20306	20222	20214	20356	20127	20199	20198	20017	20272	20367	20499	20323	20044	20357	20231	20239	20577	20345	20166	20251	20563	20187	20344	20371	20247	20379	20255	20232	20381	20302	20253	20288	20291	20384	20333	20151	20385	20423	20395	20339	20287	20138	20208	20335	20258	20308	20296	20372	20296	20276	20407	20121	20385	20545	20341	20400	20217	20392	20427	20491	20245	20519	20066	20284	20185	20206	20343	20243	20472	20178	20080	20127	20455	20271	20467	20411	20349	20271	20545	20415	20301	20326	20268	20401	20320	20359	20283	20132	20192	20110	20346	20419	20420	20518	20330	20466	20544	20392	20257	20224	20259	20203	20493	20220	20385	20340	20180	20362	20278	20471	20298	20151	20223	20398	20325	20176	20257	20446	20444	20283	20208	20361	20360	20225	20451	20176	20346	20242	20398	20479	20269	20267	20433	20497	20345	20442	20364	20230	20334	20384	20496	20394	20322	20462	20357	20289	20452	20220	20442	20422	20170	20226	20332	20424	20109	20378	20323	20193	20386	20326	20515	20486	20308	20481	20309	20385	20425	20144	20308	20278	20430	20325	20403	20253	20675	20371	20412	20259	20304	20355	20134	20313	20417	20248	20296	20110	20232	20222	20379	20438	20394	20453	20195	20177	20369	20107	20462	20367	20415	20292	20220	20271	20207	20155	20352	20327	20270	20366	20317	20318	20554	20261	20440	20392	20487	20366	20347	20106	20140	20426	20491	20313	20457	20231	20311	20350	20072	20333	20403	20287	20435	20295	20287	20183	20359	20272	20433	20513	20461	20100	20248	20167	20109	20315	20499	20137	20457	20207	20385	20306	20417	20498	20509	20400	20499	20409	20375	20208	20307	20280	20277	20466	20458	20610	20195	20211	20266	20089	20460	20254	20090	20567	20423	20367	20471	20288	20351	20325	20231	20074	20252	20457	20560	20391	20421	20515	20218	20435	20485	20319	20464	20299	20456	20456	20531	20239	20511	20205	20161	20403	20229	20410	20547	20381	20243	20266	20548	20147	20115	20231	20313	20431	20364	20247	20409	20189	20464	20373	20296	20250	20396	20081
23072	37999	34045	26218	22339	19862	18130	17711	17468	17195	17086	17008	16800	17198	17362	17156	16667	16437	16296	16205	16285	16065	16075	15748	15688	15845	15744	15916	15624	15641	15711	15560	15672	15690	15505	15675	15661	15702	15653	15545	15670	15692	15692	16658	17019	16898	16283	16106	15750	15703	15507	15589	15671	15577	15610	15677	15638	15724	15679	15475	15641	15662	15661	15633	15503	15620	15802	15585	15554	15671	15612	15428	15823	15551	15832	15594	15762	15551	15520	15593	15363	15582	15554	15682	15566	15583	15547	15653	15693	15775	15498	15688	15709	15617	15564	15629	15663	15710	15698	15543	15572	15544	15456	15465	15691	15555	15588	15825	15593	15623	15592	15677	15649	15692	15705	15548	15460	15579	15611	15547	15520	15700	15571	15562	15547	15646	15742	15499	15564	15454	15752	15398	15804	15582	15456	15544	15422	15711	15694	15550	15688	15702	15461	15567	15648	15547	15447	15581	15600	15678	15614	15546	15599	15589	15480	15486	15813	15497	15677	15620	15575	15610	15822	15567	15441	15696	15628	15607	15610	15599	15588	15544	15514	15523	15602	15574	15554	15742	15520	15614	15654	15486	15544	15713	15500	15690	15536	15506	15378	15531	15452	15647	15440	15544	15556	15667	15625	15710	15724	15499	15668	15554	15589	15602	15807	15750	15442	15605	15444	15611	15606	15615	15734	15596	15568	15464	15603	15651	15555	15692	15649	15575	15936	15454	15631	15635	15702	15552	15669	15558	15593	15620	15698	15662	15647	15567	15517	15413	15682	15595	15617	15594	15731	15725	15626	15643	15554	15701	15559	15567	15593	15532	15504	15489	15670	15767	15668	15536	15566	15500	15453	15535	15565	15498	15623	15587	15657	15513	15581	15460	15723	15585	15622	15485	15792	15506	15667	15636	15425	15748	15639	15693	15588	15550	15473	15555	15728	15615	15609	15735	15636	15580	15625	15773	15683	15694	15519	15513	15679	15496	15544	15725	15460	15584	15599	15538	15513	15459	15527	15560	15474	15714	15581	15577	15534	15560	15514	15621	15525	15640	15475	15349	15511	15440	15580	15475	15524	15689	15573	15711	15705	15580	15638	15687	15612	15606	15446	15641	15636	15619	15453	15522	15598	15719	15730	15595	15549	15654	15553	15587	15482	15632	15621	15490	15784	15661	15650	15644	15552	15419	15654	15429	15480	15618	15499	15626	15685	15603	15736	15498	15587	15585	15532	15523	15575	15673	15622	15772	15610	15639	15509	15601	15626	15606	15390	15663	15637	15767	15464	15608	15575	15560	15819	15599	15589	15638	15619	15604	15683	15688	15412	15477	15535	15550	15490	15562	15864	15681	15429	15571	15494	15689	15557	15631	15510	15602	15669	15739	15498	15526	15562	15717	15624	15368	15547	15462	15559	15719	15587	15592	15519	15531	15622	15522	15762	15613	15691	15601	15490	15561	15644	15627	15502	15573	15560	15803	15429	15503	15415	15519	15654	15580	15796	15542	15785	15580	15446	15674	15659	15545	15508	15548	15747	15566	15644	15512	15589	15720	15599	15653	15755	15598	15648	15553	15539	15637	15641	15748	15434	15624	15722	15544	15627	15582	15522	15557	15497	15632	15484	15547	15591	15489	15585	15590	15589	15681	15697	15569	15654	15434	15524	15546	15601	15490	15583	15558	15627	15685	15814	15552	15630	15664	15543	15385	15559	15504	15581	15675	15642	15577	15653	15595	15635	15406	15710	15654	15499	15576	15634	15653	15554	15602	15674	15619	15607	15479	15738	15697	15542	15708	15742	15501	15651	15631	15676	15569	15655	15568	15686	15648	15485	15703	15614	15361	15701	15492	15696	15691	15369	15624	15590	15638	15572	15809	15489	15712	15604	15501	15410	15674	15696	15553	15640	15612	15497	15413	15731	15606	15560	15458	15635	15668	15582	15637	15619	15686	15766	15674	15435	15597	15630	15491	15641	15570	15671	15556	15640	15620	15784	15645	15520	15665	15619	15497	15625	15640	15563	15581	15697	15815	15642	15771	15451	15621	15655	15641	15620	15709	15582	15588	15778	15603	15667	15666	15580	15702	15628	15559	15595	15400	15710	15512	15464	15686	15588	15548	15558	15564	15607	15582	15469	15661	15524	15654	15496	15707	15673	15682	15502	15545	15810	15487	15581	15652	15509	15603	15497	15564	15692	15507	15482	15606	15694	15523	15569	15705	15604	15480	15645	15711	15602	15759	15515	15556	15557	15505	15546	15676	15730	15658	15643	15773	15709	15536	15467	15700	15683	15710	15672	15655	15673	15481	15586	15612	15460	15579	15628	15670	15706	15594	15638	15737	15583	15705	15537	15634	15663	15595	15517	15629	15544	15517	15497	15629	15712	15460	15601	15599	15591	15704	15453	15536	15727	15533	15738	15769	15667	15448	15614	15759	15519	15591	15662	15725	15575	15492	15639	15621	15669	15384	15709	15628	15631	15667	15710	15640	15548	15570	15550	15596	15685	15575	15611	15634	15529	15516	15588	15443	15534	15573	15559	15489	15700	15585	15696	15686	15677	15563	15584	15519	15685	15614	15612	15410	15528	15508	15606	15714	15561	15624	15636	15715	15695	15596	15666	15664	15534	15485	15513	15680	15532	15597	15620	15508	15807	15542	15522	15583	15667	15619	15453	15700	15543	15680	15548	15497	15523	15564	15534	15477	15786	15661	15690	15538	15651	15526	15549	15559	15683	15605	15632	15513	15596	15745	15587	15579	15754	15600	15578	15628	15506	15514	15571	15589	15822	15659	15756	15570	15543	15445	15647	15671	15667	15652	15581	15606	15551	15839	15633	15745	15544	15506	15749	15433	15605	15554	15657	15564	15469	15544	15575	15605	15629	15675	15519	15541	15472	15495	15467	15552	15747	15522	15850	15570	15615	15589	15667	15788	15479	15561	15532	15634	15667	15551	15930	15600	15362	15554	15714	15666	15501	15633	15611	15667	15564	15473	15651	15698	15576	15720	15679	15673	15595	15703	15625	15743	15825	15470	15686	15596	15610	15646	15540	15679	15534	15758	15701	15563	15526	15539	15630	15668	15599	15644	15577	15583	15540	15571	15568	15581	15541	15717	15457	15574	15337	15569	15628	15634	15705	15732	15645	15533	15675	15659	15725	15654	15667	15680	15595	15598	15502	15545	15660	15581	15624	15772	15574	15409	15631	15511	15507	15508	15606	15622	15672	15473	15573	15593	15545	15640	15553	15654	15620	15555	15541	15530	15797	15781	15647	15450	15650	15446	15591	15527	15650	15547	15664	15576	15590	15663	15653	15585	15621	15550	15633	15589	15723	15617	15573	15533	15661	15520	15736	15582	15591	15591	15557	15529	15522	15486	15675	15586	15567	15659	15664	15594	15627	15695	15543	15402	15560	15631	15850	15744	15451	15622	15733	15796	15393	15634	15524	15676	15674	15418	15639	15533	15678	15463	15698	15606	15525	15523	15718	15683	15730	15637	15653	15612	15764	15659	15678	15573	15470	15599	15532	15510	15592	15753	15603	15297	15706	15436	15385	15768	15627	15662	15536	15533	15409	15726	15607	15783	15672	15567	15570	15731	15534	15728	15555	15844	15670	15361	15551	15473	15739	15419	15575	15385	15545	15572	15594	15677	15593	15760	15627	15641	15662	15597	15533	15406	15531	15722	15590	15646	15566	15728	15763	15504	15426	15494	15489	15592	15599	15519	15642	15530	15629	15697	15654	15499	15508	15500	15623	15740	15567	15644	15579	15586	15737	15470	15636	15749	15640	15732	15449	15563	15592	15494	15668	15660	15592	15470	15574	15541	15608	15702	15369	15683	15708	15603	15492	15495	15680	15600	15570	15664	15656	15583	15668	15727	15438	15549	15430	15545	15675	15552	15444	15518	15551	15514	15715	15411	15545	15494	15778	15645	15378	15667	15571	15453	15624	15546	15658	15620	15550	15633	15670	15776	15667	15590	15723	15699	15534	15659	15483	15602	15541	15639	15537	15660	15637	15647	15544	15463	15546	15555	15449	15486	15552	15672	15643	15796	15663	15519	15585	15634	15730	15566	15597	15591	15692	15766	15541	15598	15588	15445	15675	15511	15670	15793	15539	15809	15738	15505	15680	15595	15728	15667	15508	15629	15589	15652	15496	15507	15552	15644	15479	15651	15793	15771	15700	15400	15527	15442	15585	15677	15617	15587	15703	15515	15624	15407	15596	15731	15472	15714	15755	15618	15647	15649	15665	15714	15571	15709	15399	15717	15741	15644	15620	15664	15555	15324	15606	15608	15576	15711	15719	15568	15471	15478	15579	15616	15406	15669	15791	15755	15648	15761	15441	15453	15579	15372	15575	15645	15806	15576	15576	15486	15759	15556	15596	15419	15602	15643	15715	15608	15614	15368	15599	15629	15561	15452	15608	15552	15659	15734	15625	15677	15519	15749	15645	15619	15637	15710	15519	15609	15573	15580	15611	15776	15632	15541	15719	15621	15535	15651	15693	15773	15568	15599	15625	15668	15685	15612	15373	15483	15625	15698	15818	15469	15429	15591	15623	15594	15576	15749	15707	15547	15668	15560	15543	15583	15459	15542	15593	15496	15728	15375	15572	15716	15666	15542	15577	15807	15681	15616	15550	15531	15425	15597	15488	15437	15581	15535	15574	15728	15665	15565	15600	15634	15727	15659	15762	15365	15477	15484	15573	15733	15639	15496	15581	15733	15657	15606	15601	15589	15335	15700	15616	15731	15714	15470	15749	15612	15560	15838	15531	15593	15742	15498	15748	15549	15617	15542	15693	15578	15606	15506	15669	15557	15634	15637	15583	15505	15555	15588	15715	15813	15617	15609	15512	15441	15544	15488	15734	15715	15674	15670	15554	15589	15518	15470	15627	15628	15509	15555	15811	15563	15587	15586	15473	15654	15556	15608	15648	15571	15388	15700	15695	15423	15724	15634	15541	15625	15574	15369	15803	15516	15481	15458	15802	15445	15725	15483	15709	15593	15699	15683	15510	15810	15658	15544	15638	15637	15406	15657	15636	15814	15557	15593	15536	15595	15467	15640	15706	15460	15526	15604	15682	15628	15559	15595	15562	15644	15802	15736	15782	15564	15537	15598	15628	15537	15658	15535	15547	15586
23350	21006	28392	23785	22032	25314	26923	22915	22176	22435	22140	21843	21708	21830	22089	21714	21347	21415	21291	21343	21019	21008	20621	20815	20641	20641	20543	20624	20680	20447	20462	20492	20330	20208	20490	20600	20624	20481	20521	20461	20316	20266	20564	21653	22117	21883	21334	20678	20660	20400	20288	20323	20318	20354	20511	20553	20471	20395	20411	20489	20527	20562	20399	20567	20523	20218	20168	20224	20437	20421	20250	20327	20404	20328	20040	20247	20503	20407	20283	20294	20253	20280	20314	20378	20262	20201	20624	20374	20379	20232	20274	20182	20163	20233	20416	20356	20383	20130	20238	20195	20198	19976	20459	20311	20283	20284	20235	20435	20383	20332	20331	20183	20362	20407	20454	20331	20320	20337	20428	20229	20264	20375	20167	20387	20302	20187	20269	20350	20477	20352	20183	20349	20394	20222	20500	20197	20198	20331	20327	19952	20166	20140	20352	20442	20361	20234	20278	20388	20356	20161	19978	20132	20395	20205	20497	20400	20400	20132	20045	20537	20657	20283	20203	20214	20369	20341	20458	20526	20295	20207	20511	20276	20453	20403	20499	20361	20316	20529	20379	20381	20205	20212	20242	20287	20268	20190	20295	19986	20227	20376	20323	20146	20526	20219	20303	20212	20441	20206	20352	20039	20400	20442	20369	20191	20285	20408	20273	20308	20408	20423	20169	20249	20425	20127	20223	20215	20243	20257	20625	20211	20233	20137	20384	20298	20263	20228	20273	20228	20116	20191	20410	20404	20322	20211	20147	20380	20151	20476	20315	20256	20296	20383	20332	20215	20321	20185	20239	20307	20255	20478	20453	20269	20249	20415	20314	20285	20357	20306	20381	20229	20296	20378	20711	20308	20486	20310	20206	20310	20343	20095	20230	20521	20335	20271	20201	20080	20320	20428	20083	20643	20065	20302	20251	20309	20141	20286	20371	20396	20518	20277	20488	20156	20078	20304	20375	20079	20279	20241	20268	20091	20307	20208	20241	20192	20111	20427	20414	20378	20251	20344	20341	20298	20296	20129	20395	20329	20337	20414	20232	20324	20331	20361	20202	20190	20044	20318	20235	20279	20150	20420	20177	20314	20195	20176	20134	20211	20188	20347	20332	20249	20429	20203	20311	20247	20182	20199	20080	20580	20268	20375	20243	20237	20285	20418	20078	20370	20460	20084	20178	20287	20271	20374	20348	20288	20236	20440	20197	20306	20150	20129	20313	20320	20482	20379	20272	20297	20424	20407	20227	20300	20386	20226	20392	20365	20233	20173	20182	20170	20404	20302	20471	20334	20325	20255	20018	20009	20354	20319	20359	20389	20189	20070	20331	20632	20384	20317	20209	20384	20245	20233	20506	20237	20503	20245	20353	20225	20421	20506	20379	20446	20434	20231	20437	19973	20388	20311	20289	20429	20174	20264	20376	20359	20304	20247	20319	20391	20226	20204	20288	20556	20349	20188	20257	20354	20310	20485	20392	20259	20340	20431	20256	20325	20433	20451	20303	20264	20094	20319	20114	20264	20381	20142	20065	20253	20359	20653	20185	20254	20342	20264	20322	20325	20392	20378	20463	20363	20214	20431	20364	20254	20102	20286	20180	20400	20264	20330	20246	20153	20442	20244	20122	20204	20183	20197	20325	20204	20262	20406	20359	20367	20395	20222	20202	20203	20393	20351	20160	20173	20219	20282	20485	20305	20270	20311	20223	20198	20300	20303	20245	20239	20256	20142	20302	20225	20284	20396	20135	20102	20261	20124	20255	20324	20412	20287	20325	20336	20366	20089	20138	20293	20533	20184	20328	20288	20292	20101	20273	20269	20310	20289	20486	20414	20297	20267	20278	20441	20282	20200	20441	20475	20253	20318	20208	20113	20187	20312	20450	20531	20199	20251	20310	20327	20377	20207	20281	20152	20210	20244	20248	20440	20425	20329	20403	20227	20241	20341	20162	20049	20158	20324	20182	20424	20291	20197	20319	20244	20477	20206	20402	20058	20236	20224	20307	20163	20482	20553	20455	20239	20333	20263	20213	20252	20346	20101	20429	20316	20187	20368	20246	20215	20409	20235	20379	20247	20215	20237	20361	20203	20230	20147	20057	20305	20212	20257	20235	20260	20319	20181	20223	20305	20297	20390	20177	20433	20362	20313	20206	20290	20271	20278	20443	20494	20272	20093	20235	20678	20496	20338	20057	20277	20305	20289	20282	20127	20407	20325	20154	20138	20420	20039	20395	20202	20337	20466	20181	20201	20121	20200	20211	20057	20436	20334	20357	20184	20285	20438	20256	20357	20611	20334	20137	20496	20223	20301	20499	20237	20076	20206	20334	20250	20395	20369	20314	20326	20321	20063	20089	20043	20328	20240	20381	20300	20275	20243	20488	20255	20512	20446	20314	20234	20290	20245	20446	20319	20414	20361	20381	20468	20191	20311	20269	20370	20435	20411	20741	20293	20216	20354	20390	20292	20269	20258	20294	20491	20222	20363	20351	20410	20325	20397	20076	20394	20373	20485	20240	20314	20303	20319	20529	20353	20173	20232	20168	20206	20306	20155	20156	20504	20369	20345	20418	20313	20433	20154	20456	20343	20167	20228	20418	20138	20162	20181	20232	20203	20276	20401	20227	20377	20241	20512	20189	20402	20484	20181	20010	20396	20179	20275	20196	20259	20423	20271	20208	20413	20343	20297	20145	20218	20282	20279	20242	20120	20283	20180	20368	20219	20340	20266	20274	20136	20519	20482	20388	20560	20074	20253	20340	20267	20169	20461	20491	20312	20391	20386	20294	20404	20350	20233	20388	20200	20352	20221	20156	20296	20382	20203	20295	20092	20302	20253	20213	20258	20319	20304	20426	20134	20339	20183	20212	20248	20222	20204	20370	20221	20323	20367	20248	20311	20379	20208	20416	20196	20192	20360	20297	20347	20181	20293	20290	20393	20379	20229	20559	20261	20344	20356	20274	20307	20308	20435	20194	20313	20372	20287	20435	20381	20246	20258	20393	20430	20256	20302	20179	20273	20310	20390	20201	20170	20144	20382	20271	20421	20240	20329	20379	19930	20232	20182	20503	20386	20278	20317	20318	20175	20266	20079	20163	20274	20286	20478	20313	20207	20531	20225	20209	20393	20173	20377	20395	20257	20236	20198	20212	20244	20493	20354	20460	20237	20457	20274	20345	20376	20439	20117	20294	20155	20223	20252	20296	20217	20252	20261	20396	20167	20174	20187	20672	20386	20326	20256	20296	20304	20254	20208	20264	20347	20395	20268	20422	20399	20213	20202	20261	20520	20428	20268	20309	20201	20284	20196	20397	20424	20401	20277	20348	20486	20220	20213	20278	20206	20312	20357	20140	20252	20313	20233	20327	20246	20340	20268	20234	20331	20172	20247	20239	20272	20440	20402	20113	20169	20288	20303	20279	20361	20314	20482	20248	20354	20106	20250	20434	20367	19989	20241	20443	20510	20319	20281	20164	20259	20175	20208	20548	20415	20495	20127	20224	20138	20479	20048	20137	20404	20339	20266	20396	20370	20288	20337	20268	20232	20359	20296	20252	20166	20206	20252	20211	20227	20448	20305	20469	20303	20119	20313	20267	20284	20079	20323	20098	20384	20294	20381	20360	20041	20454	20166	20305	20460	20086	20159	20169	20437	20130	20147	20224	20238	20152	20183	20044	20254	20206	20244	20372	20138	20308	20173	20324	20405	20317	20315	20464	20376	20336	20423	20394	20380	20208	20380	20458	20202	20451	20354	20097	20390	20484	20435	20364	20450	20442	20262	20346	20238	20271	20436	20385	20141	20384	20451	20109	20352	20537	20376	20365	20195	20216	20376	20267	20469	20215	20167	20291	20384	20405	20279	20259	20417	20392	20315	20482	20386	20231	20465	20281	20329	20103	20174	20391	20258	20288	20241	20303	20062	20235	20447	20259	20224	20108	20121	20092	20335	20307	20196	20333	20335	20159	20123	20491	20493	20422	20201	20218	20265	20252	20297	20077	20282	20265	20032	20182	20214	20552	20540	20439	20134	20391	20316	20544	20377	20309	20361	20396	20215	20178	20207	20378	20421	20446	20331	20358	20043	20322	20005	20501	20387	20435	20218	20412	20448	20306	20194	20266	20410	20372	20360	20177	20203	20392	20370	20454	20250	20274	20302	20095	20298	20238	20187	20317	20333	20205	20118	20177	20448	20277	20235	20150	20460	20322	20375	20366	20344	20233	20303	20504	20081	20441	20295	20391	20297	20532	20374	20265	20496	20245	20360	20456	20279	20318	20374	20209	20334	20371	20338	20420	20190	20378	20618	20487	20279	20525	20306	20338	20139	20421	20399	20254	20345	20184	20201	20137	20044	20486	20198	20374	20508	20501	20451	20400	20242	20124	20406	20132	20438	20309	20312	20336	20086	20476	20429	20390	20389	20284	20234	20266	20149	20305	20396	20321	20353	20522	20280	20231	20560	20224	20240	20462	20465	20325	20490	20440	20085	20339	20249	20371	20497	20559	20609	20147	20394	20413	20215	20257	20549	20527	20393	20478	20164	20224	20518	20289	20114	20220	20181	20487	20404	20344	20438	20220	20335	20204	20163	20244	20201	20389	20322	20269	20187	20349	20234	20106	20244	20265	20321	20362	20313	20491	20063	20340	20450	20289	20309	20361	20104	20176	20331	20158	20197	20262	20441	20490	20299	20206	20269	20169	20129	20170	20476	20195	20029	20412	20281	20175	20316	20472	20189	20451	20322	20296	20439	20243	20322	20098	20205	20169	20280	20368	20510	20213	20468	20357	20342	20097	20404	20483	20283	20454	20425	20242	20415	20383	20274	20232	20272	20131	20475	20461	20438	20150	20276	20333	20258	20200	20473	20384	20158	20310	20362	20285	20251	20408	20050	20190	20202	20338	20434	20217	20089	20419	20172	20267	20248	20167	20378	20069	20249	20546	20230	20217	20271	20498	20285	20308	20321	20362	20312	20228	20194	20230	20387	20281	20342	20455	20204	20209	20230	20063	20181	20121	20120	20135	20116	20194	20261	20571	20363	20267	20236	20187	20254	20349	20384	20411	20166	20319	20203	20425	20281	20249	20168	20266	20557	20256	20197	20274	20060	20173	20240	20412	20296	20061	20239	20269	20369	20411	20591	20144	20107
25461	43247	38645	31094	25762	22511	20010	18953	18498	18212	18047	17910	17719	17926	18071	17643	17005	16718	16710	16808	16590	16268	16063	16071	15941	15981	15905	15731	15641	15737	15714	15727	15773	15731	15727	15565	15508	15681	15915	15637	15749	15648	15739	17737	18023	17821	16933	15971	15774	15504	15599	15590	15495	15715	15644	15582	15572	15759	15453	15553	15648	15611	15620	15549	15598	15535	15555	15482	15631	15500	15680	15712	15434	15506	15466	15677	15613	15586	15446	15710	15645	15542	15542	15514	15651	15450	15441	15568	15559	15517	15435	15527	15621	15542	15552	15432	15470	15713	15470	15739	15415	15549	15492	15536	15625	15516	15528	15478	15471	15665	15455	15531	15570	15491	15531	15627	15636	15521	15473	15688	15512	15590	15598	15516	15680	15385	15502	15602	15480	15533	15698	15618	15642	15608	15547	15401	15515	15664	15552	15532	15502	15436	15726	15596	15632	15549	15324	15661	15568	15587	15442	15472	15662	15568	15626	15605	15520	15542	15676	15550	15447	15560	15615	15853	15546	15559	15423	15406	15630	15589	15374	15562	15600	15404	15467	15483	15612	15612	15601	15686	15586	15527	15553	15610	15761	15652	15406	15485	15432	15603	15520	15476	15658	15698	15584	15563	15458	15481	15717	15636	15608	15432	15365	15407	15505	15487	15671	15526	15428	15589	15620	15546	15298	15597	15481	15433	15510	15333	15672	15702	15372	15592	15577	15417	15465	15549	15502	15647	15303	15558	15710	15583	15453	15680	15560	15521	15518	15367	15623	15650	15471	15557	15486	15518	15465	15596	15452	15547	15652	15469	15521	15407	15563	15506	15611	15636	15516	15466	15570	15506	15659	15639	15602	15609	15690	15670	15455	15455	15718	15555	15598	15512	15476	15596	15542	15526	15652	15460	15510	15587	15718	15736	15657	15625	15670	15542	15696	15576	15558	15621	15632	15545	15571	15549	15429	15425	15522	15417	15439	15585	15467	15582	15478	15432	15477	15631	15629	15631	15520	15696	15395	15535	15710	15396	15496	15605	15332	15577	15429	15559	15680	15596	15673	15544	15524	15532	15463	15553	15552	15507	15565	15546	15612	15647	15583	15538	15635	15591	15608	15681	15517	15468	15696	15384	15776	15448	15444	15584	15563	15446	15605	15445	15406	15557	15474	15397	15625	15433	15659	15663	15409	15717	15522	15621	15829	15568	15524	15655	15479	15639	15586	15638	15480	15590	15417	15563	15536	15584	15422	15543	15529	15482	15669	15597	15696	15402	15446	15494	15450	15519	15554	15495	15652	15418	15631	15558	15595	15561	15418	15511	15641	15722	15464	15680	15476	15704	15550	15508	15655	15613	15596	15548	15624	15545	15497	15532	15407	15397	15537	15588	15641	15465	15556	15659	15554	15435	15616	15687	15564	15620	15545	15430	15600	15379	15582	15427	15508	15633	15643	15602	15681	15440	15473	15605	15604	15653	15628	15489	15557	15542	15561	15746	15568	15529	15517	15597	15603	15625	15728	15365	15516	15592	15604	15692	15519	15518	15481	15700	15565	15473	15535	15432	15442	15591	15520	15626	15590	15412	15461	15555	15573	15397	15445	15548	15442	15586	15534	15506	15720	15604	15612	15433	15521	15600	15612	15656	15656	15493	15482	15506	15534	15402	15657	15539	15457	15492	15612	15514	15762	15666	15660	15585	15549	15581	15520	15593	15478	15663	15438	15515	15482	15684	15461	15435	15556	15432	15599	15504	15532	15463	15518	15483	15463	15626	15531	15603	15443	15683	15455	15408	15410	15506	15470	15426	15559	15499	15590	15551	15507	15506	15688	15601	15701	15478	15556	15418	15616	15493	15495	15568	15577	15562	15543	15539	15646	15532	15651	15600	15406	15785	15538	15431	15573	15622	15616	15670	15702	15686	15596	15534	15752	15642	15582	15522	15475	15548	15538	15532	15562	15533	15523	15557	15596	15729	15439	15709	15440	15583	15638	15517	15483	15631	15451	15454	15488	15493	15451	15412	15470	15610	15614	15401	15597	15384	15419	15607	15483	15680	15515	15486	15521	15449	15578	15479	15556	15586	15627	15370	15556	15509	15691	15451	15622	15437	15614	15524	15607	15556	15407	15515	15566	15721	15512	15687	15568	15642	15564	15535	15832	15380	15528	15501	15520	15435	15716	15618	15552	15563	15687	15701	15648	15636	15537	15634	15486	15629	15568	15521	15664	15526	15610	15608	15550	15508	15552	15602	15684	15639	15553	15690	15652	15549	15655	15608	15589	15410	15664	15587	15598	15511	15667	15653	15448	15727	15564	15640	15557	15646	15583	15407	15572	15642	15374	15607	15506	15519	15531	15519	15717	15429	15678	15608	15769	15656	15719	15528	15529	15470	15747	15595	15423	15557	15441	15614	15436	15446	15616	15550	15488	15603	15613	15443	15484	15563	15453	15434	15704	15649	15567	15494	15730	15526	15568	15635	15332	15465	15473	15555	15547	15530	15495	15427	15527	15428	15470	15541	15554	15526	15512	15523	15323	15594	15526	15725	15640	15770	15657	15509	15650	15660	15520	15572	15555	15392	15708	15396	15476	15512	15490	15526	15425	15672	15489	15636	15592	15560	15626	15602	15421	15641	15572	15589	15530	15499	15578	15516	15463	15553	15501	15593	15634	15617	15650	15639	15461	15629	15665	15618	15512	15636	15453	15572	15600	15331	15486	15420	15798	15798	15623	15582	15743	15582	15534	15562	15528	15476	15670	15703	15650	15538	15545	15547	15380	15526	15533	15611	15463	15695	15555	15504	15673	15650	15589	15526	15552	15483	15583	15540	15455	15603	15483	15409	15607	15672	15546	15412	15678	15502	15495	15573	15470	15661	15603	15599	15826	15609	15557	15441	15530	15447	15659	15602	15627	15579	15720	15555	15367	15704	15506	15516	15529	15724	15500	15564	15546	15395	15590	15501	15542	15582	15565	15440	15566	15565	15651	15429	15675	15578	15462	15607	15465	15474	15643	15515	15625	15417	15588	15575	15568	15612	15555	15503	15695	15516	15534	15352	15546	15644	15550	15743	15510	15697	15633	15528	15615	15550	15635	15539	15673	15474	15490	15475	15639	15638	15540	15499	15453	15640	15632	15805	15441	15399	15748	15775	15486	15498	15495	15662	15713	15669	15415	15608	15590	15653	15514	15524	15414	15595	15621	15612	15464	15587	15569	15680	15670	15581	15586	15608	15543	15678	15611	15485	15577	15518	15601	15374	15447	15548	15698	15529	15449	15535	15599	15527	15676	15510	15385	15455	15835	15433	15405	15596	15669	15703	15541	15672	15498	15615	15454	15702	15545	15523	15473	15513	15464	15705	15500	15609	15706	15538	15518	15543	15557	15575	15611	15559	15541	15573	15483	15664	15562	15586	15614	15481	15532	15447	15585	15464	15379	15561	15527	15556	15616	15620	15547	15525	15539	15607	15613	15471	15588	15776	15500	15495	15651	15456	15626	15490	15666	15605	15444	15597	15627	15596	15595	15520	15568	15617	15607	15338	15501	15366	15421	15486	15491	15664	15621	15524	15527	15439	15557	15531	15645	15624	15347	15608	15438	15675	15482	15468	15473	15577	15534	15325	15432	15555	15524	15472	15507	15609	15635	15422	15551	15580	15338	15619	15610	15489	15472	15711	15644	15522	15665	15561	15631	15647	15632	15562	15547	15480	15612	15416	15452	15601	15614	15561	15717	15661	15532	15576	15561	15545	15723	15564	15600	15765	15575	15412	15648	15548	15492	15460	15422	15617	15376	15613	15481	15472	15541	15622	15353	15691	15485	15644	15638	15503	15354	15466	15466	15689	15603	15519	15648	15531	15501	15500	15523	15602	15563	15665	15523	15700	15490	15611	15723	15586	15590	15353	15577	15650	15566	15607	15624	15520	15469	15705	15541	15426	15680	15458	15434	15531	15536	15807	15494	15641	15531	15522	15750	15473	15659	15460	15422	15620	15535	15523	15669	15650	15535	15555	15843	15468	15562	15490	15598	15532	15514	15630	15605	15544	15637	15417	15374	15452	15564	15550	15546	15569	15649	15424	15665	15586	15422	15483	15529	15625	15590	15558	15454	15427	15552	15491	15583	15609	15538	15573	15503	15462	15457	15587	15608	15701	15610	15525	15528	15406	15595	15483	15459	15540	15577	15436	15443	15720	15474	15676	15596	15536	15651	15575	15694	15541	15535	15520	15433	15585	15525	15484	15597	15635	15723	15702	15567	15659	15544	15527	15490	15604	15527	15597	15533	15649	15577	15541	15707	15499	15506	15486	15537	15509	15481	15459	15513	15417	15622	15685	15639	15433	15492	15676	15558	15650	15522	15456	15632	15545	15542	15685	15586	15519	15519	15499	15605	15517	15537	15499	15498	15553	15581	15655	15570	15594	15590	15468	15681	15740	15533	15547	15437	15653	15532	15747	15490	15576	15538	15402	15540	15741	15621	15558	15413	15633	15475	15513	15634	15445	15527	15553	15438	15591	15419	15616	15498	15696	15722	15349	15599	15511	15607	15360	15528	15447	15468	15664	15545	15590	15683	15558	15395	15599	15633	15654	15494	15554	15652	15444	15430	15613	15458	15462	15582	15614	15404	15704	15610	15627	15688	15474	15767	15546	15497	15545	15639	15549	15499	15533	15713	15423	15542	15577	15444	15428	15476	15634	15414	15459	15499	15376	15526	15565	15583	15563	15621	15613	15473	15551	15449	15421	15488	15473	15752	15524	15610	15477	15486	15535	15456	15349	15573	15564	15656	15449	15456	15511	15556	15460	15447	15542	15645	15598	15465	15562	15495	15710	15727	15505	15618	15440	15408	15511	15532	15487	15595	15632	15575	15499	15484	15435	15694	15619	15584	15574	15579	15580	15497	15652	15803	15633	15620	15656	15536	15606	15503	15478	15489	15518	15666	15496	15526	15651	15665	15511	15551	15377	15619	15589	15488	15328	15528	15671	15402	15656	15440	15518	15580	15615	15688	15602	15540	15574	15566	15542	15721	15643	15533	15534	15537	15686	15528	15671	15694	15426	15624	15664	15542	15540	15718	15593	15423	15699	15473	15592	15487	15573	15619	15558	15626	15517	15610	15700	15470	15618	15549	15647	15501	15653
30107	24399	26388	24115	21775	21479	21384	21338	21297	21374	21231	20946	21222	21207	21175	21225	21111	21092	20930	20850	20939	20854	20856	20782	20954	20967	20816	20981	20730	20990	20803	21037	20938	20894	20614	20874	20842	21010	20861	20787	20965	20783	20844	20939	21008	20844	21004	20955	21102	20946	20802	20933	20840	20943	20722	20617	20926	20731	20895	20859	20819	20763	20877	20603	20610	20766	20951	20717	20791	20853	20805	20859	20889	21042	20949	20653	20834	20907	20945	20843	21087	20889	20788	20696	20918	20798	20707	20767	20935	21021	20832	20725	20551	20871	20756	20751	20835	20781	20957	20830	20626	20667	20785	20816	20712	20691	20846	20709	20881	20949	20932	21026	20886	20805	20704	20707	20903	20842	20845	20769	20910	20924	20556	20567	20715	20932	20715	20605	20910	20791	20605	20635	20540	20844	20633	20649	20817	20905	20821	20752	20881	20810	20984	20856	20794	20793	20855	20838	20711	20633	20617	20820	20937	20916	20774	20792	20709	20866	20843	20915	20929	20815	20803	20753	21051	20701	20692	20817	20911	20651	20644	21006	20826	20817	20642	20833	20789	20570	20947	20829	20907	20816	20870	20839	20809	20686	20857	20728	20602	20815	20870	20932	21061	20602	20759	20835	20583	20824	20689	20887	20855	20773	20658	20825	20927	20987	20747	20864	20760	20741	20824	20929	20791	20860	20810	21022	20921	21003	20401	20590	20976	20880	20830	20732	20601	20929	20764	20761	20755	20697	20759	20822	20683	20727	20895	20843	20662	20614	20635	20702	20697	20697	20702	20756	20897	20881	20910	20924	20829	20800	20932	21042	20657	20973	20954	20762	20901	20725	20647	20770	20631	20757	20805	20694	20989	21079	20791	20664	20765	20760	20767	20782	20776	20854	20904	20769	20710	20894	20844	20599	20909	20993	20612	20589	20806	20657	20749	20954	20737	20682	20994	20731	20659	20693	20868	20657	20825	20938	20793	20669	20709	20944	20931	20693	20996	20743	20848	20956	20721	20888	20674	20741	20836	20621	20885	20828	20972	20795	20760	20839	20941	20809	20966	20765	20660	20628	20779	20713	20753	20684	20676	20774	20823	20607	20754	20733	20944	20656	20717	20933	20947	20699	20938	20919	20637	20716	20867	20813	21058	20954	20794	20666	20865	20752	20631	20771	20797	21035	20541	20642	20684	20850	20858	20720	20693	20828	20834	20713	21023	20812	21017	20723	20795	20825	20720	20892	20807	20807	20639	20731	21002	20993	20842	20756	20799	20764	20990	20825	20694	20826	20804	20744	20855	20824	20902	20814	21063	20902	20783	20781	20621	20854	20792	20644	20984	20830	20894	20960	20811	20719	20869	20761	20699	20953	20727	20761	20934	20743	20873	20874	20651	20614	20596	20762	20887	20786	20685	20815	20768	20771	20673	20865	20809	20699	20766	20976	20590	20745	20683	21003	20642	20635	20652	20873	20912	20802	20850	20863	20898	20840	20834	20810	20846	20909	20757	20893	20801	21022	20857	21018	20871	20872	20823	20729	20691	20804	20667	20850	20868	20681	20881	20599	21002	20871	20956	20884	20874	20870	20856	21009	20867	20724	20778	20851	20873	20793	20947	20719	20921	20685	20908	20739	20717	20796	20751	20778	20873	20746	20911	20944	20923	20890	20815	20645	20716	20545	20727	20652	20741	20659	20829	20786	20845	20797	20858	20963	20843	20759	20551	20926	20992	20850	20944	20708	20751	20609	20873	20719	20760	20739	20906	20674	20689	20993	20791	20670	20835	20599	20797	20871	20547	20810	21102	20697	20776	20668	20982	20686	20918	20784	20666	20858	20826	20787	20932	21037	20813	20807	20772	20629	20992	20967	20448	20728	20817	20972	20924	20797	20698	20928	20863	20810	20729	21033	20688	20669	20830	20819	21003	20795	20839	20877	20926	20879	20807	20873	20805	20848	20799	20852	20979	20863	20751	20955	20737	20927	20848	20737	20768	20904	20853	20876	20670	20793	20582	20986	20722	20771	20708	20745	20890	20828	20664	20701	20549	20715	20787	20788	21010	20858	20767	21131	20714	21051	20446	20721	20779	20955	20658	20576	20787	20768	20813	20671	20559	20910	20883	20869	20709	20962	20872	20667	20842	20866	21004	20477	20816	20883	20899	20784	20691	20969	20778	20848	20719	20714	20872	20836	21007	20881	20931	20707	20817	20828	21023	21018	20905	20811	20738	20953	20730	20677	21077	20721	20843	20892	20763	20804	20773	20768	20682	20875	20936	20872	20607	20664	20809	20849	20832	21009	21094	20671	20764	20744	20747	20849	20881	20752	20934	20686	20873	20902	20992	20943	20854	21025	20895	20818	20710	20755	20764	20704	20692	20762	20857	20978	20872	20534	20858	20754	20668	20841	20791	20780	20935	20890	20834	20787	20851	20494	21020	20936	20843	20685	20996	20815	20819	20902	20756	20844	20647	20761	20723	20803	20929	21002	20746	20940	20983	20756	20961	20952	20908	20891	21064	20955	21082	21029	21053	20621	20847	20590	20799	20742	20915	21032	20773	20863	20859	20906	20793	20810	20884	20915	20657	20708	20947	20614	20678	20596	20676	20707	20875	20630	20728	20930	20734	20816	20970	20698	20578	20656	20665	20930	20866	21034	20757	20929	20973	20721	20937	20800	20765	20816	20905	21028	20817	20771	20853	20669	20648	20814	20670	20903	20877	20753	20856	20869	20829	20763	21103	20978	20926	20991	20922	20783	20729	20851	20705	20625	20731	20704	20925	20923	21019	20858	20673	20695	20922	20679	21008	20873	20855	20881	21089	20929	20664	20832	20878	20752	21044	20835	20713	20739	20802	20988	20943	20860	20801	20739	20761	20979	20969	20939	20919	20778	21354	20811	20755	20875	20663	20587	20857	20909	20871	20680	20656	20781	20696	20844	20994	20877	20628	20742	20748	20966	20832	20830	20948	20764	20762	21070	20706	20565	20860	20813	20961	20741	20914	20898	20751	21047	20998	21088	20708	20756	20819	20776	20892	20664	20769	20706	20870	20843	20672	20892	20431	20814	20608	20830	20784	20940	20588	20738	20803	20706	20861	20819	20697	20857	20674	20803	21046	20741	20741	21064	20822	20779	20810	20899	20914	20826	20748	20770	20923	21075	21095	20648	20989	20948	20847	20872	21026	20841	20819	20475	20652	20613	20805	20873	20772	20706	20735	20744	20789	21088	20789	20935	20563	20891	20823	20872	20621	20824	20629	20979	20781	20847	20667	20659	20826	20908	20654	20832	20870	20623	20959	20891	20797	20889	20806	20911	20633	20724	20782	20689	20836	20825	20885	20929	20918	20830	20594	20706	20801	21018	20975	21046	20947	20706	21055	20806	20950	20947	20872	20616	20801	20865	20741	20626	20699	20999	21153	20621	20872	20601	20851	20979	20581	20916	20888	20828	20868	20966	20929	20871	20764	20948	20614	20658	20951	20785	20744	20855	21019	20998	20806	21011	20666	20709	20812	20979	20678	20763	20790	20925	20718	20941	20822	20746	20751	20846	20942	20946	20866	20871	20870	20770	20792	20782	20766	20805	20743	20688	20966	21013	20894	20873	20782	21128	20729	20902	20605	20742	20903	20603	20804	20723	20999	21031	21028	20803	20967	21041	20914	20739	20693	20734	20803	20939	20914	20787	20735	20595	20693	20738	20821	20863	20801	20995	21221	20839	20759	20964	20799	20845	20854	21024	20856	20799	21168	20947	21061	20727	21168	20973	20910	20690	20998	20722	21046	20916	20804	20766	20724	20871	20793	20918	20699	21047	20951	20736	20666	20817	20994	20773	20899	20648	20886	20713	20928	20940	20856	20707	20872	20893	20770	20672	21017	20728	20812	20835	20917	20799	20839	20740	20755	20838	20860	20879	20884	20668	20679	21031	20978	20740	20775	20773	20775	20851	20924	20754	20879	20823	20741	20757	20848	20727	20912	20900	20731	20665	21010	20880	20661	21065	20774	20734	20853	20844	20747	20708	20650	20738	20924	20931	20782	20899	21033	20738	20901	20767	20831	20758	20782	20871	21015	20966	20915	21025	20943	20667	20704	20746	20730	20790	20594	20817	20816	21096	20881	20851	20790	20799	20691	20758	20865	20877	20671	20644	20893	20800	20892	20926	20813	20695	20927	20571	20949	20732	20894	20889	20927	20942	20855	20687	20883	20955	20660	20701	20863	20570	20736	20852	20813	20872	20782	20859	20878	21207	20810	20900	20808	20796	20872	20824	21088	20613	20802	20965	20957	20859	20727	20656	20762	20890	20824	20920	20704	20743	20656	20752	20624	20832	21006	20696	20573	20767	20714	20972	20864	20714	20633	20975	20870	21005	20910	20752	20511	20818	20783	20628	20682	20695	20790	20730	20900	20772	20798	20661	20699	20814	20906	20878	21033	20969	20821	20643	20815	20667	20875	20801	20812	20921	20730	20556	20879	20912	20711	20646	20716	20700	20885	20720	20806	20731	20835	20808	20987	20821	21082	20850	20939	20849	20954	20753	20749	20744	20913	20702	20894	20882	20836	20948	20817	20895	20797	20689	20800	21074	20943	20800	20951	20713	20777	20663	20738	20810	21016	20848	20854	20800	20883	20825	20922	20739	20828	20850	20721	20818	20834	20977	20684	20893	20699	20687	20798	20897	20748	20760	20696	20817	20710	20703	20918	20762	20632	20929	20908	20675	20792	20985	20710	20808	20793	20857	20900	20785	21013	20997	20833	20919	20931	20707	20673	20694	20840	20772	20889	20922	20833	20800	20835	20910	20688	20633	20903	20863	20879	20825	20848	20649	20708	20787	20733	20703	20915	21070	20876	20723	20844	20917	20936	20766	20809	21027	20755	20998	20888	21006	21003	20946	20633	21040	20660	20782	20677	20769	20791	20658	20726	20817	20703	20846	20954	20917	20981	20849	20815	20979	20701	20767	20816	20926	20559	20956	20766	20724	20793	20986	20920	20715	20960	20912	20966	20965	20968	20806	20830	20871	20873	20808	20689	20808	20975	20707	21068	20685	21014	20746	20727	20629	20733	20933	20820	20902	20807	20726	20890	20970	20706	20765	20752	20796	20980	20809	20847	20960	20854	20732	20946	21051	20814	20793	20853	20963
21138	25022	21949	18665	17459	16803	16591	16360	16469	16403	16230	16206	16281	16461	16578	16414	16128	16214	16252	15901	16013	16068	16026	15938	15775	15746	15976	15795	15821	15962	15898	15810	15877	15902	15819	15838	15815	15845	15833	15831	15760	15742	15856	15845	15816	16083	15882	15901	16005	16023	15787	15843	15719	15941	15736	16154	15954	15659	15823	15842	15819	15662	15688	15764	15868	15757	16005	15797	15947	15798	15810	15851	15789	15688	15904	15727	15732	15928	16001	15555	15778	15852	15925	15810	15739	15894	15833	15858	15906	15768	15760	15753	15839	15601	15790	15841	15756	15769	15914	15674	15682	15816	15850	15784	15793	15762	15880	15940	15754	15812	15773	15794	15817	15780	15964	15755	15747	15753	15821	15851	15829	15754	15916	15660	15810	15697	15841	15872	15621	15801	15893	15788	15748	15602	15789	15922	15711	15818	15681	15770	15860	15771	15764	15760	15841	15776	15805	15566	15855	15693	15655	15813	15683	15741	15741	15755	15942	15741	15696	16031	15773	15603	15685	16001	15720	15756	15944	15787	15949	15719	15763	15885	15772	15812	15772	15760	15708	15897	15785	15971	15817	15820	15874	15817	15807	15873	15835	15846	15750	15836	15881	15867	15805	15690	15736	15870	15917	15795	15779	15798	15652	15854	15847	15710	15855	15803	15679	15825	15693	15644	15827	15591	15855	15871	15819	15744	15730	15928	15831	15665	15717	15908	15812	15721	15928	15746	15673	15724	15772	15834	15926	15618	15721	15912	15743	15797	15911	15837	15778	15855	15837	15811	16012	15615	15708	15811	15900	15895	15890	15870	15699	15813	15946	15750	15723	15828	15583	15758	15723	15647	15914	15598	15720	15816	15897	15914	15638	15763	15983	15936	15745	15884	15839	15699	15818	15941	15838	15735	15831	15759	15784	15931	15668	15734	15695	15831	15816	15844	15901	15745	15779	15794	15901	15814	15794	15914	15761	15736	15726	15730	15804	15699	15761	15672	15726	15679	15842	15756	15683	15732	15745	15910	15658	15769	15882	15854	15816	15735	15850	15876	15933	15699	15756	15813	15710	15885	15935	15792	15664	15669	15804	15726	15706	15740	15828	15982	15747	15855	15723	15779	15688	15884	15580	15847	15753	15915	15830	15707	15695	15838	15621	15775	15700	15732	15675	16045	15821	15870	15661	15907	15949	15876	15636	15764	15967	15822	15876	15918	15704	15763	15646	15957	15741	15822	15847	15720	15873	15704	15701	15950	15879	15854	15896	15640	15887	15828	15848	15727	15776	15680	15731	15893	15925	15711	15872	15886	15730	16015	15750	15685	16015	15957	15830	15835	15928	15792	15855	15853	15744	15878	15864	15799	16042	15787	15850	15917	15773	15819	15687	15765	15748	15782	15837	15869	15716	15904	15830	15835	15671	15729	15754	15829	15764	15760	15791	15756	15672	15717	15881	15698	15963	15859	15830	15834	15794	15902	15671	15910	15606	15835	15856	15698	15795	15640	15811	16007	15707	15587	15818	15772	15826	15833	15964	15649	15810	15738	15784	15677	15859	15806	15861	15831	15673	15810	15906	15858	15846	15680	15874	15813	15864	15814	15746	15711	15801	15786	15756	15915	15882	15788	15703	15700	15968	15751	15937	15902	15774	15912	15827	15800	15731	15765	15734	15780	15743	15768	15861	15815	15797	15854	15881	15968	15772	15914	15907	15676	15857	15760	15696	15789	15824	15793	15772	15943	15835	15811	15757	15734	16065	15814	15781	15820	15862	15815	15793	15746	15741	15708	15892	15738	15777	15823	15716	15888	15769	15883	15923	15767	15875	15683	15999	15812	15745	15804	15795	15722	15726	15880	15760	15802	15697	15824	15848	15856	15897	15739	15857	15745	15652	15925	15917	15846	15850	15935	15791	15692	15888	15716	15908	15714	15943	15668	16032	15778	15860	15861	15865	15679	15703	15663	15939	15877	15909	15743	15738	15844	15854	15729	15943	15791	15807	15831	15622	15921	15825	15709	15861	15681	15788	15738	15807	15775	15754	15729	15653	15822	15762	15749	15795	15786	15728	15840	15775	15527	15768	15808	15754	15714	15905	15861	15747	15734	15694	16077	15758	15739	15969	15896	15861	15844	15767	15794	15638	15835	15793	15633	15739	15875	15849	15771	15735	15866	15983	15896	15854	15757	15805	15605	15856	15866	15849	15730	15909	15917	15895	15908	15780	15641	15935	15675	15799	15944	15810	15831	15987	15691	15904	15991	15770	15919	15671	15839	15856	15959	15578	15741	15814	15911	15921	15686	15825	15781	15785	15649	15790	15891	15751	15703	15917	15842	15816	15751	15952	15858	15831	15704	15907	15825	15892	15673	15691	15872	15892	15933	15847	15675	15794	15871	15742	15790	15842	16032	15648	15763	15753	15888	15829	15777	15885	15827	15905	15773	15826	15574	15723	15716	15729	15730	15740	15763	15943	15618	15961	15669	15925	15767	15773	15871	15820	15765	15802	15655	15823	15706	15766	15850	15727	15823	15837	15893	15689	15696	15918	15942	15877	15741	15746	15830	15840	15790	15891	15747	15957	15725	15966	15769	15831	15835	15795	15764	15739	15741	16016	15741	15838	15782	15761	15729	15788	16041	15834	15743	15866	15812	15857	15741	15600	15770	15809	15688	15932	15842	15780	15824	15773	15991	15779	15631	15876	15711	15697	15893	15932	15792	15906	15675	15964	15890	15779	15803	15944	15796	15904	15736	15752	15778	15680	15922	15683	15804	15636	15768	15841	15842	15862	15755	15717	16005	15617	15997	15820	15797	15974	15764	15968	15870	15876	15736	15999	15629	15916	15645	15906	15727	15827	15873	15812	15756	15830	15881	15708	15725	15803	15983	15660	15733	15714	15894	15904	15916	15909	15794	15774	15888	15832	15798	15761	15611	15748	15922	15693	15754	15757	15875	15740	15949	15767	15795	15806	15914	15852	16006	15737	15871	15721	15925	15801	15832	15883	15767	15956	15825	15640	15744	15764	15782	15764	15778	15759	15831	15641	15949	15937	15725	15796	15804	15785	15712	15738	15677	15590	15906	15863	15780	15829	15911	15790	15943	15885	15956	15760	15874	15756	15709	15695	15718	15839	15804	15820	15698	15942	15751	15817	15836	15796	15801	15824	15919	15762	15718	15727	15723	15851	15942	15685	15851	15606	15674	15769	16018	15683	15932	15617	15760	15749	15984	15677	15727	15693	15749	15883	15791	15664	16036	15761	15674	15642	15893	15825	15675	15953	15882	15818	15671	15538	15693	15820	16049	15855	15919	15739	15765	15790	15755	15648	15896	15810	15701	15820	15858	15654	15949	15888	15869	15727	15644	15824	15780	15836	15892	15785	15736	15789	15965	15860	15760	15703	15834	15788	15986	15809	15643	15870	15851	15986	15669	15855	15818	15985	15874	15863	15836	15842	15841	15897	15616	15670	15713	15703	15746	15698	15886	15708	15617	15748	15708	15895	15567	15721	15819	15982	15647	15865	15732	15997	15945	15799	15998	15766	15872	15891	15912	15643	15893	15708	16044	15792	15762	15822	15576	15804	15774	15699	15596	15809	15831	15909	15767	15761	15704	15963	15818	15717	15946	15888	15855	15930	15751	15597	15800	15834	15906	15710	15754	15951	15890	15788	15866	15759	15791	15848	15925	15852	15785	15586	15757	15682	15841	15739	15850	15786	15849	15889	15713	15879	15948	15920	15848	15836	15861	15905	15540	15746	15676	15857	15726	15664	15745	15713	15765	15806	15825	15822	15747	15840	15689	15936	15754	15633	15790	15732	15946	15901	15836	15728	15731	15875	15819	15804	15661	15865	15785	15858	15750	15869	15835	15673	15790	15777	15694	15859	15838	15775	15767	15769	15776	15871	15827	15835	15857	15807	15812	15709	15801	15857	15747	15761	15897	15839	15767	15920	15812	15858	15923	15816	15798	15773	15877	15821	15927	15800	15919	15698	15772	15759	15731	15852	15596	15943	15909	15956	15882	15966	15832	15770	15829	15748	15782	15743	15652	15743	15797	15839	15904	15692	15622	15582	15645	15762	15695	15826	15722	15714	15740	15868	15632	15828	15786	15808	15888	15843	15690	15863	15764	15800	15800	15891	15907	15682	15696	15863	15797	15890	15750	15769	15658	15800	15864	15776	15789	15894	15803	15936	15800	15830	15829	15641	15786	15758	15972	15667	15802	15843	15741	15931	15759	15869	15727	15894	15814	15774	15856	15858	15790	15677	15962	15846	15812	15785	15719	15994	15714	15860	15814	15792	15887	15761	15738	15852	15729	15851	15767	15900	15763	15852	15803	15653	15877	15866	15825	15812	15780	15743	15811	15833	15825	15973	15643	15575	15949	15635	15730	15931	15757	15745	15900	15772	15638	15635	15912	15884	15719	15875	15698	15852	15791	15786	15767	15863	15682	15830	15700	15860	16068	15747	15775	15850	15844	15897	15854	15736	15735	15784	15822	15806	15799	15986	15884	15835	15818	15815	15783	15663	15732	15924	15922	15875	15663	15539	15809	15623	15846	15837	15774	15790	15770	15909	16057	15620	15854	15741	15861	15649	15765	15681	15728	15753	15819	15801	15648	15738	15947	15972	15984	15889	15726	15776	15908	15808	15732	15823	15888	15738	15672	15826	15888	15901	15720	15898	15903	15752	15922	15876	15779	15937	15898	15894	15828	15850	15743	15741	15831	15699	15857	15750	15932	15743	15819	15837	15830	15808	15793	15750	15750	15797	15772	15865	15862	15819	15796	15858	15828	15865	15900	15923	15903	15907	15740	15831	15804	15877	15851	15797	15778	15884	15868	15909	15793	15720	15843	15839	15897	15751	15903	15751	15682	15875	15720	15890	15672	15888	15899	15859	15847	15709	15943	15831	15687	15849	15748	15907	15734	15788	15766	15861	15820	15837	15725	15907	15813	15721	15792	15783	15784	15962	15707	15916	15897	16015	15910	15848	15767	15957	15909	15822	15831	15843	15734	15916	15841	15804	15793	15714	15864	15751	15730	15570	15971	15693	15802	15783	15766	15813	15856	15689	15819	15923	15743	15808	15893	15926	15792	15833	15756	15846	15696	15817	15740	15876	15851	15716	15786	15694	15844	15827	15804
24669	21005	28056	24496	23322	24562	24342	21983	21537	21766	21365	21257	20987	21351	21289	21058	21308	21016	20987	20991	20813	20627	20924	20833	20800	20701	20512	20675	20434	20518	20485	20363	20426	20304	20585	20484	20491	20579	20359	20536	20434	20382	20361	20851	21468	21674	21035	20851	20542	20548	20468	20401	20472	20541	20612	20490	20307	20463	20446	20456	20418	20502	20489	20450	20485	20427	20358	20369	20520	20487	20416	20617	20446	20254	20360	20341	20615	20381	20289	20486	20293	20178	20079	20387	20309	20563	20545	20563	20325	20207	20551	20254	20592	20385	20529	20359	20364	20373	20521	20257	20353	20329	20360	20400	20603	20264	20546	20366	20269	20396	20395	20300	20158	20303	20374	20223	20263	20364	20294	20419	20468	20401	20382	20382	20397	20380	20316	20349	20368	20576	20488	20210	20385	20445	20328	20413	20590	20555	20516	20441	20553	20214	20554	20507	20502	20361	20446	20371	20269	20360	20202	20348	20270	20218	20221	20640	20292	20331	20238	20331	20518	20547	20368	20620	20419	20410	20300	20393	20528	20476	20458	20289	20489	20442	20591	20340	20335	20495	20371	20373	20595	20321	20468	20493	20254	20305	20326	20263	20458	20245	20264	20407	20588	20313	20040	20334	20405	20444	20212	20436	20559	20363	20196	20245	20184	20479	20380	20415	20496	20275	20562	20279	20491	20442	20471	20473	20445	20485	20531	20234	20383	20366	20382	20428	20077	20311	20172	20375	20504	20263	20247	20493	20455	20350	20254	20472	20461	20348	20471	20390	20253	20287	20464	20469	20486	20437	20425	20350	20222	20420	20476	20446	20474	20501	20334	20451	20308	20382	20386	20463	20497	20374	20348	20412	20454	20331	20415	20323	20460	20533	20460	20582	20373	20568	20346	20218	20410	20271	20321	20448	20505	20425	20517	20299	20359	20728	20258	20402	20294	20306	20468	20430	20442	20469	20497	20473	20533	20362	20302	20425	20298	20367	20330	20499	20296	20149	20412	20360	20506	20359	20438	20212	20266	20363	20487	20401	20549	20329	20471	20566	20450	20282	20389	20402	20555	20603	20270	20280	20238	20376	20682	20486	20626	20479	20732	20427	20387	20401	20400	20416	20491	20514	20468	20334	20200	20368	20389	20392	20612	20482	20316	20248	20283	20516	20281	20407	20390	20521	20326	20441	20349	20433	20546	20673	20624	20282	20409	20355	20459	20318	20427	20320	20471	20372	20624	20318	20551	20308	20467	20378	20265	20467	20497	20436	20261	20481	20316	20405	20715	20195	20425	20469	20700	20482	20241	20317	20635	20243	20456	20574	20548	20270	20515	20359	20478	20409	20359	20491	20263	20454	20520	20492	20351	20476	20436	20556	20327	20231	20194	20726	20400	20411	20333	20392	20282	20530	20256	20125	20448	20454	20561	20375	20466	20406	20410	20404	20101	20263	20269	20262	20602	20525	20289	20366	20484	20574	20418	20458	20657	20461	20297	20390	20415	20240	20373	20422	20351	20449	20443	20538	20472	20540	20346	20271	20331	20269	20455	20412	20224	20341	20530	20162	20499	20572	20438	20206	20540	20375	20362	20320	20382	20537	20534	20282	20381	20489	20259	20431	20221	20535	20210	20368	20560	20441	20258	20286	20331	20388	20389	20174	20301	20278	20215	20354	20438	20259	20322	20398	20403	20525	20465	20413	20370	20458	20201	20340	20504	20456	20234	20342	20440	20457	20394	20307	20405	20435	20555	20370	20545	20085	20325	20536	20302	20549	20631	20411	20453	20578	20367	20443	20515	20374	20416	20379	20320	20454	20549	20538	20286	20467	20569	20492	20222	20427	20360	20322	20197	20540	20484	20511	20488	20577	20639	20377	20215	20292	20312	20282	20424	20346	20249	20409	20210	20357	20583	20456	20468	20665	20590	20246	20627	20508	20338	20225	20397	20493	20695	20277	20511	20253	20380	20397	20608	20524	20201	20142	20568	20424	20527	20161	20470	20397	20399	20473	20315	20374	20337	20560	20463	20450	20583	20513	20394	20355	20475	20599	20402	20570	20144	20479	20387	20408	20575	20414	20340	20288	20304	20307	20736	20286	20459	20205	20533	20525	20403	20341	20261	20371	20182	20434	20516	20386	20359	20347	20368	20248	20259	20323	20338	20412	20200	20533	20262	20284	20431	20388	20464	20475	20508	20673	20311	20384	20320	20514	20365	20455	20425	20554	20468	20469	20252	20456	20374	20510	20257	20604	20624	20618	20546	20419	20506	20555	20471	20510	20323	20510	20451	20440	20324	20313	20386	20521	20525	20590	20510	20458	20505	20334	20380	20320	20638	20345	20286	20346	20520	20452	20535	20382	20592	20366	20488	20311	20476	20333	20437	20326	20276	20453	20492	20433	20489	20539	20542	20420	20414	20479	20381	20493	20331	20456	20417	20412	20643	20474	20344	20376	20493	20247	20314	20557	20498	20378	20549	20405	20282	20496	20477	20498	20489	20599	20421	20428	20490	20430	20506	20474	20382	20541	20477	20434	20422	20368	20321	20231	20450	20340	20452	20407	20323	20422	20438	20086	20500	20376	20492	20539	20612	20254	20436	20422	20177	20729	20454	20288	20529	20235	20366	20365	20424	20323	20569	20448	20548	20507	20395	20448	20447	20347	20285	20289	20349	20195	20461	20365	20553	20374	20306	20259	20268	20430	20432	20473	20499	20254	20455	20301	20421	20396	20409	20371	20251	20595	20408	20292	20463	20332	20553	20569	20371	20533	20348	20354	20376	20338	20508	20521	20461	20337	20521	20449	20470	20414	20140	20419	20458	20422	20339	20260	20368	20217	20379	20485	20451	20281	20527	20369	20327	20443	20372	20443	20440	20402	20365	20393	20473	20515	20494	20428	20495	20477	20390	20262	20282	20468	20412	20356	20389	20547	20459	20529	20281	20425	20293	20422	20507	20704	20256	20498	20246	20353	20457	20499	20705	20396	20271	20427	20430	20393	20336	20461	20483	20431	20338	20521	20291	20251	20473	20213	20265	20325	20272	20511	20376	20391	20404	20542	20424	20467	20416	20430	20468	20152	20379	20341	20367	20362	20305	20511	20400	20333	20362	20453	20424	20719	20540	20221	20415	20108	20500	20441	20331	20550	20492	20352	20356	20391	20428	20461	20540	20510	20447	20528	20535	20528	20510	20500	20311	20358	20325	20236	20386	20367	20421	20443	20570	20382	20503	20547	20508	20290	20368	20597	20335	20514	20485	20353	20248	20446	20463	20467	20268	20773	20722	20438	20267	20183	20453	20238	20348	20188	20475	20206	20491	20445	20510	20532	20438	20371	20734	20237	20265	20280	20595	20184	20452	20323	20348	20252	20133	20445	20604	20331	20526	20135	20113	20398	20521	20521	20383	20345	20397	20281	20357	20337	20196	20186	20511	20393	20574	20413	20439	20407	20518	20360	20286	20441	20553	20449	20540	20452	20378	20385	20458	20125	20489	20446	20317	20486	20482	20463	20561	20272	20575	20445	20212	20343	20388	20220	20435	20412	20150	20252	20547	20412	20375	20202	20545	20383	20406	20397	20462	20433	20321	20302	20304	20504	20425	20328	20486	20597	20438	20372	20358	20497	20446	20369	20435	20405	20395	20358	20618	20329	20221	20488	20419	20440	20537	20484	20654	20252	20210	20409	20584	20265	20538	20385	20534	20357	20412	20609	20497	20577	20569	20533	20374	20583	20535	20447	20323	20479	20456	20496	20474	20586	20427	20549	20319	20223	20353	20449	20411	20495	20538	20258	20231	20419	20227	20226	20539	20616	20477	20542	20181	20187	20583	20489	20286	20305	20501	20546	20541	20483	20432	20487	20392	20308	20392	20212	20316	20226	20485	20301	20535	20415	20422	20508	20479	20439	20479	20357	20398	20272	20325	20509	20185	20207	20406	20316	20462	20526	20308	20601	20701	20526	20169	20471	20540	20390	20425	20084	20328	20330	20312	20390	20402	20404	20243	20473	20465	20089	20480	20464	20311	20399	20692	20417	20488	20444	20120	20643	20533	20593	20320	20271	20317	20415	20399	20288	20248	20252	20288	20440	20570	20269	20493	20397	20476	20537	20506	20347	20481	20354	20524	20523	20463	20530	20400	20567	20479	20447	20383	20297	20337	20536	20244	20390	20248	20282	20512	20506	20326	20403	20418	20336	20560	20494	20476	20657	20330	20552	20506	20489	20415	20121	20481	20455	20445	20234	20369	20476	20584	20557	20396	20298	20478	20576	20621	20300	20504	20295	20293	20326	20313	20495	20324	20542	20451	20333	20565	20425	20490	20317	20516	20444	20315	20335	20806	20350	20466	20422	20285	20636	20522	20554	20183	20383	20439	20493	20300	20362	20350	20585	20299	20223	20316	20585	20551	20479	20392	20464	20531	20371	20285	20451	20597	20628	20583	20579	20237	20576	20457	20489	20516	20259	20346	20391	20559	20395	20516	20594	20521	20558	20284	20368	20401	20535	20572	20453	20318	20273	20398	20302	20292	20433	20441	20345	20450	20416	20487	20184	20377	20314	20357	20488	20549	20363	20283	20414	20599	20568	20364	20564	20429	20298	20675	20546	20468	20377	20486	20432	20505	20471	20289	20310	20305	20240	20268	20462	20381	20540	20560	20453	20420	20244	20339	20285	20350	20559	20274	20287	20573	20544	20374	20454	20350	20421	20308	20278	20486	20512	20525	20557	20527	20525	20564	20339	20456	20310	20207	20441	20286	20163	20571	20393	20429	20481	20348	20570	20177	20493	20461	20247	20433	20342	20612	20324	20470	20321	20341	20500	20409	20417	20330	20429	20526	20500	20373	20407	20291	20672	20327	20370	20274	20627	20387	20371	20378	20380	20556	20428	20571	20333	20657	20357	20315	20234	20222	20407	20456	20167	20456	20462	20358	20301	20359	20428	20638	20276	20368	20373	20379	20314	20586	20307	20410	20521	20404	20268	20315	20402	20316	20452	20392	20381	20412	20792	20481	20453	20537	20472	20391	20516	20330	20450	20377	20318	20461	20264	20442	20422	20501	20484	20509	20469	20444	20468	20531	20615	20299	20322	20353	20457	20447	20502	20337	20481	20542	20425	20254	20251	20115	20385	20245	20600	20534	20233
23091	35509	32699	26366	22265	19700	18293	17817	17555	17460	16855	16745	16717	17137	17049	16883	16702	16341	16401	16206	16235	16133	16072	15909	15858	16005	15990	15628	15704	15685	15711	15867	15608	15837	15707	15847	15652	15739	15778	15621	15672	15777	15562	16544	16977	17018	16354	15972	15821	15651	15622	15601	15713	15607	15684	15561	15532	15570	15704	15660	15698	15717	15785	15818	15647	15624	15585	15751	15591	15533	15471	15427	15662	15604	15700	15587	15626	15586	15616	15568	15727	15698	15547	15697	15488	15560	15593	15697	15554	15601	15651	15588	15629	15630	15634	15580	15489	15630	15745	15669	15678	15670	15614	15713	15860	15747	15634	15659	15525	15705	15742	15581	15542	15645	15530	15706	15458	15730	15766	15570	15541	15541	15620	15459	15704	15582	15435	15744	15573	15664	15536	15687	15513	15667	15645	15788	15745	15545	15603	15507	15589	15636	15542	15785	15670	15589	15586	15749	15551	15656	15539	15671	15525	15664	15608	15775	15669	15622	15581	15827	15760	15670	15691	15663	15645	15622	15505	15677	15524	15597	15578	15627	15611	15632	15565	15763	15573	15781	15635	15579	15644	15710	15580	15600	15871	15715	15587	15768	15524	15630	15620	15648	15536	15635	15679	15820	15614	15672	15573	15583	15594	15635	15632	15592	15695	15507	15674	15638	15734	15644	15603	15606	15570	15609	15744	15573	15722	15449	15598	15655	15659	15589	15765	15776	15671	15615	15708	15568	15566	15600	15528	15767	15646	15606	15651	15615	15674	15582	15632	15490	15636	15759	15636	15592	15691	15563	15504	15508	15722	15542	15698	15545	15663	15548	15703	15507	15503	15500	15695	15709	15502	15509	15630	15572	15525	15492	15842	15674	15608	15748	15616	15679	15650	15571	15498	15584	15584	15700	15568	15638	15742	15760	15537	15626	15412	15549	15617	15508	15639	15909	15742	15563	15562	15665	15563	15705	15596	15541	15604	15702	15753	15567	15623	15654	15517	15646	15452	15570	15576	15594	15469	15719	15710	15758	15483	15607	15615	15715	15476	15440	15693	15691	15676	15690	15875	15808	15698	15590	15720	15659	15522	15749	15610	15449	15519	15714	15811	15596	15862	15745	15589	15566	15737	15672	15388	15578	15650	15522	15645	15585	15632	15655	15688	15711	15520	15623	15530	15538	15643	15660	15679	15561	15760	15555	15564	15449	15690	15559	15483	15748	15699	15614	15515	15637	15680	15595	15770	15590	15591	15738	15634	15639	15765	15682	15704	15662	15625	15516	15564	15559	15573	15626	15776	15554	15655	15677	15465	15531	15722	15623	15634	15621	15711	15663	15570	15684	15826	15609	15602	15791	15688	15653	15530	15617	15641	15564	15735	15528	15501	15557	15565	15660	15714	15725	15557	15692	15597	15732	15655	15677	15736	15752	15609	15621	15595	15634	15483	15574	15441	15690	15692	15694	15653	15544	15624	15539	15679	15594	15641	15622	15699	15710	15564	15493	15620	15623	15582	15704	15651	15642	15642	15774	15502	15661	15503	15689	15580	15493	15600	15638	15726	15719	15703	15562	15553	15604	15504	15853	15539	15750	15672	15609	15572	15732	15539	15629	15555	15713	15784	15571	15599	15592	15608	15619	15575	15665	15594	15557	15695	15719	15555	15537	15541	15748	15699	15607	15873	15669	15488	15777	15564	15579	15662	15569	15658	15538	15477	15641	15672	15424	15567	15543	15577	15664	15858	15508	15512	15495	15474	15787	15697	15695	15774	15573	15580	15633	15746	15635	15552	15566	15598	15673	15594	15591	15787	15755	15656	15640	15524	15676	15689	15531	15647	15562	15616	15592	15578	15632	15607	15642	15613	15592	15576	15567	15621	15657	15810	15534	15578	15715	15561	15574	15533	15548	15643	15453	15470	15715	15669	15626	15560	15531	15542	15524	15530	15651	15730	15675	15752	15582	15704	15714	15686	15625	15488	15708	15649	15620	15491	15667	15698	15697	15273	15651	15661	15511	15536	15628	15554	15604	15527	15504	15542	15658	15466	15599	15510	15578	15719	15719	15549	15532	15473	15481	15470	15794	15650	15507	15597	15509	15694	15687	15626	15540	15688	15656	15669	15509	15553	15551	15699	15590	15636	15683	15561	15597	15461	15573	15662	15567	15801	15627	15675	15536	15665	15502	15543	15544	15634	15512	15569	15605	15486	15812	15577	15530	15403	15725	15695	15727	15498	15653	15622	15714	15565	15721	15666	15519	15434	15836	15849	15628	15609	15573	15586	15647	15586	15702	15538	15619	15723	15479	15622	15553	15788	15709	15655	15668	15707	15645	15620	15612	15592	15552	15622	15673	15680	15570	15759	15710	15487	15568	15704	15532	15528	15650	15500	15558	15671	15709	15660	15592	15795	15523	15651	15633	15647	15565	15581	15680	15671	15532	15666	15720	15610	15653	15612	15572	15514	15689	15560	15752	15664	15495	15618	15739	15459	15628	15731	15499	15642	15536	15600	15592	15685	15523	15552	15490	15709	15597	15611	15710	15701	15570	15745	15510	15752	15692	15561	15663	15859	15565	15668	15687	15826	15682	15616	15694	15508	15687	15604	15639	15554	15616	15602	15567	15618	15650	15450	15669	15725	15564	15613	15582	15593	15702	15708	15599	15622	15514	15655	15529	15633	15713	15688	15602	15486	15639	15501	15704	15759	15700	15493	15544	15585	15649	15723	15576	15614	15614	15841	15589	15580	15626	15503	15506	15697	15616	15521	15569	15661	15526	15543	15608	15611	15635	15597	15558	15580	15672	15707	15626	15737	15546	15597	15534	15419	15833	15614	15776	15522	15674	15576	15514	15692	15687	15690	15524	15718	15660	15709	15525	15717	15478	15585	15571	15655	15472	15632	15768	15597	15525	15632	15660	15594	15661	15655	15636	15519	15777	15607	15462	15570	15627	15685	15606	15560	15568	15727	15757	15647	15457	15401	15842	15651	15721	15708	15580	15682	15679	15645	15709	15813	15590	15596	15829	15695	15696	15572	15630	15579	15538	15540	15675	15584	15547	15827	15792	15608	15541	15651	15760	15626	15702	15591	15497	15571	15729	15582	15724	15696	15736	15568	15511	15681	15739	15758	15776	15768	15674	15575	15655	15651	15709	15738	15666	15712	15552	15693	15531	15813	15599	15543	15520	15659	15708	15462	15663	15475	15650	15657	15796	15676	15492	15751	15652	15706	15738	15421	15485	15707	15652	15644	15496	15576	15788	15546	15673	15603	15609	15650	15718	15548	15572	15584	15659	15640	15676	15793	15506	15583	15497	15717	15708	15693	15719	15839	15542	15630	15563	15709	15601	15723	15662	15528	15586	15737	15773	15628	15864	15592	15629	15676	15590	15719	15596	15655	15693	15759	15749	15535	15642	15652	15518	15564	15469	15562	15570	15696	15474	15489	15493	15685	15679	15583	15567	15551	15525	15523	15598	15655	15679	15683	15521	15688	15706	15684	15710	15637	15667	15779	15735	15641	15683	15544	15551	15717	15682	15608	15679	15777	15591	15796	15619	15583	15558	15721	15466	15750	15599	15790	15615	15618	15644	15376	15509	15511	15680	15592	15559	15712	15782	15547	15648	15530	15660	15776	15688	15661	15513	15655	15421	15737	15554	15738	15560	15554	15427	15653	15604	15625	15670	15594	15545	15541	15711	15628	15658	15550	15705	15640	15667	15608	15584	15583	15701	15896	15589	15557	15638	15494	15655	15411	15724	15628	15701	15701	15649	15710	15726	15543	15761	15704	15638	15687	15518	15560	15761	15609	15719	15627	15568	15560	15677	15528	15599	15745	15764	15702	15502	15647	15680	15711	15812	15514	15422	15608	15763	15593	15587	15621	15661	15708	15692	15637	15691	15572	15523	15727	15601	15465	15635	15665	15627	15600	15679	15709	15482	15668	15858	15761	15740	15531	15672	15625	15674	15652	15675	15728	15640	15441	15488	15712	15660	15695	15449	15767	15537	15613	15667	15621	15675	15616	15665	15733	15700	15765	15747	15577	15648	15653	15777	15490	15458	15575	15715	15684	15525	15610	15629	15659	15663	15628	15687	15486	15676	15497	15560	15770	15635	15653	15598	15755	15743	15715	15704	15645	15679	15595	15556	15494	15636	15613	15603	15592	15645	15529	15523	15588	15744	15521	15514	15669	15671	15559	15692	15583	15657	15644	15776	15681	15537	15696	15721	15534	15532	15710	15673	15608	15455	15795	15729	15708	15623	15714	15661	15484	15623	15590	15500	15716	15504	15506	15490	15522	15675	15440	15668	15581	15533	15613	15643	15673	15676	15516	15726	15651	15498	15608	15660	15549	15626	15697	15698	15637	15561	15652	15640	15636	15595	15642	15579	15572	15731	15502	15516	15416	15547	15633	15811	15588	15721	15629	15693	15419	15570	15693	15555	15706	15632	15666	15707	15518	15667	15531	15630	15706	15532	15497	15868	15606	15502	15719	15769	15616	15760	15554	15689	15649	15503	15651	15654	15525	15653	15744	15512	15654	15537	15533	15723	15666	15629	15583	15695	15663	15640	15618	15684	15672	15601	15711	15543	15670	15730	15574	15583	15662	15536	15698	15499	15715	15471	15624	15581	15598	15883	15623	15604	15506	15683	15534	15688	15558	15631	15551	15523	15564	15586	15797	15601	15627	15517	15754	15650	15607	15684	15546	15514	15602	15596	15718	15475	15782	15641	15616	15724	15579	15607	15574	15713	15448	15599	15626	15592	15574	15712	15473	15508	15560	15673	15682	15678	15641	15674	15686	15794	15663	15599	15544	15535	15602	15593	15773	15485	15931	15695	15760	15639	15684	15677	15642	15619	15439	15700	15657	15541	15797	15652	15558	15623	15648	15605	15784	15664	15696	15556	15682	15693	15592	15602	15715	15576	15635	15698	15622	15761	15771	15732	15552	15720	15713	15552	15491	15491	15526	15553	15829	15554	15824	15718	15662	15547	15524	15521	15630	15601	15660	15564	15758	15654	15543	15549	15620	15655	15551	15711	15564	15800	15679	15545	15707	15558	15715	15584	15788	15627	15716	15600	15661	15784	15653	15586	15669	15666	15513	15735	15810	15643	15641	15660	15544	15523	15804	15684	15715	15586
23331	21010	28394	23788	21967	25041	26601	22171	21539	21693	21352	21012	21242	21159	21250	20810	20713	20745	20599	20471	20390	20220	20390	20105	20256	19957	20229	19836	20056	20196	19894	20019	20001	19937	19669	19914	20025	19802	19560	19870	19808	19987	19765	20545	21524	21580	21335	20554	20075	19916	19672	19916	19591	19816	19778	19758	19720	19708	19590	19894	19738	19806	19614	19882	19562	19770	19821	19875	19978	19538	19710	19711	19864	19717	19868	19791	19844	19575	19769	19665	19645	19932	19760	19782	19924	19733	19840	19756	19791	19682	19873	19741	20047	19860	19749	19824	19673	19991	19687	19828	19723	19628	19780	19625	19677	19737	19589	19932	19958	19801	19852	19793	19600	19747	19857	19842	19750	19607	19768	19506	19853	19808	19819	19778	19852	19952	19443	19866	19645	19912	19665	19793	19712	19581	19580	19836	19743	19768	19833	19653	19799	19692	19737	19726	19643	19845	19610	19934	19704	19407	19812	19947	19624	19653	19628	19524	19597	19619	19826	19878	19714	19686	19637	19655	19704	19643	19890	19677	19792	19673	19856	19781	19721	19798	20022	19754	19640	19510	19762	19860	19835	19692	19588	19667	19785	19765	19687	19881	19773	19704	19735	19697	19570	19727	19898	19725	19595	19789	19665	19510	19824	19709	19567	19775	19653	19731	19768	19653	19631	19589	19535	19648	19719	19662	19752	19746	19903	19672	19659	19667	19875	19699	19865	19848	19673	19386	19704	19473	19771	19822	19759	19720	19635	19633	19755	19860	19619	19614	19483	19690	19771	19620	19705	19637	19745	19914	19697	19631	19664	19842	19808	19725	19665	19814	19550	19826	19632	19558	19761	19877	19698	19773	19672	19787	19803	19870	19630	19686	19631	19501	19576	19486	19657	19415	19820	19691	19642	19456	19690	19803	19840	19834	20086	19544	19550	19635	19742	19659	19653	19703	19810	19614	19944	19866	19691	19497	19754	19815	19623	19662	19737	19688	19653	19726	19770	19668	19794	19778	19906	19736	19455	19685	19551	19662	19719	19605	19691	19655	19646	19709	19718	19490	19797	19793	19805	19746	19702	19698	19753	19791	19692	19657	19624	19745	19675	19732	19667	19854	19787	19622	19840	19858	19713	19909	20014	19633	19753	19680	19598	19858	19823	19845	19769	19588	19725	19762	19892	19829	19740	19857	19674	19605	19794	19619	19643	19705	19914	19637	19502	19757	19802	19676	19664	19588	19775	19353	19825	19585	19866	19614	19746	19669	19782	19682	19632	19926	19918	19767	19903	19652	19833	19635	19605	19749	19792	19558	19750	19843	19494	19712	20053	19603	19867	19805	19939	19671	19759	19747	19465	19630	19628	19757	19845	19555	19644	19676	19622	19779	19839	19630	19618	19784	19863	19734	19665	19628	19624	19651	19805	19819	19696	19612	19824	19817	19922	19783	19723	19679	19819	19721	19747	19810	19804	19843	19740	19734	19809	19782	19746	19789	19693	19781	19355	19563	19681	19776	19749	19660	19855	19889	19599	19816	19730	19790	19719	19666	19872	19803	19573	19729	19693	19695	19611	19361	19745	19741	19615	19822	19867	19541	19598	19644	19941	19777	19805	19622	19447	19911	19726	19696	19412	19771	19679	19730	19745	19730	19876	19579	19698	19815	19629	19632	19849	19726	19651	19944	19783	19570	19573	19766	19849	19692	19645	19665	19619	19654	19613	19757	19587	19628	19666	19796	19875	19724	19709	19956	20021	19653	19813	19743	19714	19820	19827	19685	19236	19566	19709	19750	19847	19838	19774	19898	19687	19850	19536	19563	19621	19700	19801	19695	19748	19748	19639	19622	19593	19712	19736	19702	19939	19908	19947	19674	19922	19635	19591	19536	19785	19744	19668	19672	19775	19820	19726	19652	19827	19516	19938	19743	19822	19730	19709	19636	19774	19793	19612	19673	19664	19638	19555	19545	19519	19679	19775	19710	19621	19845	19829	19615	19751	19837	19863	19765	19589	19591	19663	19716	19829	19830	19652	19842	19682	19751	19704	19886	19701	19733	19930	19860	19787	19819	19822	19814	19781	19757	19701	19524	19661	19747	19964	19543	19806	19807	19912	19725	19717	19803	19659	19541	19723	19778	19750	19847	19832	19669	19735	19552	19829	19742	19666	19787	19925	19603	19723	19779	19782	19685	20028	19863	19650	19716	19630	19657	19724	19474	19611	19611	19639	19642	19599	19848	19754	19621	19768	19663	19702	19791	19592	19608	19761	19858	19737	19553	19727	19536	19666	19461	19729	19782	19849	19805	19754	19685	19724	19847	19653	19814	19629	19622	19816	19729	19688	19892	19553	19677	19305	19897	19873	19650	19937	19885	19684	19685	19760	19545	19543	19845	19671	19897	19656	19620	19621	19684	19695	19580	19786	19700	19738	19545	19752	19714	19615	19827	19798	19552	19810	19612	19587	19995	19841	19680	19720	19711	19657	19734	19701	19764	19385	19717	19575	19764	19856	19766	19729	19743	19755	19624	19799	19813	19725	19706	19739	20018	19782	19643	19680	19639	19617	19737	19599	19634	19670	19463	19824	19741	19729	19407	19660	19573	19680	19521	19835	19765	19771	19861	19909	19753	19501	19573	19848	19702	19759	19917	19626	19641	19772	19891	19752	19552	19599	19774	19695	19408	19661	19717	19708	19699	19566	19621	19561	19744	19698	19512	19681	19660	19747	19646	19818	19548	19534	19813	19719	19692	19909	19980	19557	19737	19724	19488	19641	19634	19645	19669	20015	19821	19858	19720	19756	19748	19682	19684	19909	19936	19857	19650	19740	19668	19765	19827	19666	19650	19906	19885	19830	19724	19864	19871	20069	19702	19880	19518	19582	19711	19820	19861	19900	19716	19807	19450	19753	19718	19681	19538	19769	19763	19709	19879	19868	19636	19775	19800	19638	19733	19630	19809	19855	19888	19568	19736	19509	19560	19572	19779	19861	19575	19794	19754	19617	19745	19883	19845	19560	19720	19840	19769	19752	19591	19616	19802	19538	19714	20013	19667	19705	19806	19799	19652	19700	19667	19637	19467	19675	19447	19828	19617	19546	19858	19661	19442	19752	19704	19813	19659	19872	19895	19668	19685	19743	19732	19616	19478	19933	19955	19617	19642	19655	19622	19744	19737	19791	19738	19695	19827	19652	19635	19544	19508	19572	19738	19605	19786	19873	19664	19712	19968	19753	19585	19600	19587	19634	19823	19485	19622	19724	19680	19701	19762	19517	19551	19590	19913	19643	19693	19699	19806	19812	19739	19710	19759	19818	19876	19715	19659	19775	19537	19871	19959	19871	19798	19795	19737	19777	19540	19542	19719	19627	19800	19698	19694	19754	19720	19576	19704	19772	19699	19821	19811	19609	19762	19746	19600	19962	19506	19783	19802	19692	19801	19729	19561	19799	19598	19838	19569	19743	19635	19653	19831	19691	19542	19534	19826	19861	19944	19652	19596	19625	19703	19774	19892	19721	19710	20019	19708	19830	19579	19670	19892	19636	19673	19756	19685	19516	19736	20102	19573	19923	19621	19823	19791	19989	19880	20112	19747	19730	19818	19673	19676	19507	19797	19842	19865	19660	19745	19744	19793	19679	19884	19706	19590	19705	19862	19650	19707	19731	19575	19598	19583	19657	19801	19954	19779	19880	19631	19771	19621	19708	19633	19808	19815	19854	19798	19583	19673	19767	19731	19555	19701	19960	19650	19637	19866	19775	19905	19648	19553	19629	19731	19784	19555	19688	19712	19579	19693	19531	19656	19687	19711	19594	19596	19898	19600	19619	19848	19625	19668	19703	19766	19798	19614	19819	19645	19592	19750	19736	19644	19853	19733	19701	19758	19715	19945	19735	19815	19736	19825	19563	19616	19826	19644	19685	19727	19737	19687	19825	19689	19671	19726	19813	19715	19758	19527	19520	19667	19769	19875	19679	19772	19777	19571	19787	19694	19997	19643	19721	19697	19524	19649	19736	19813	19495	19835	19829	19890	19743	19774	19634	19714	19848	19701	19676	19690	19535	19626	19593	19969	19765	19665	19747	19538	19682	19757	19825	19615	19651	19738	19843	19431	19760	19627	19780	19738	19411	19589	19743	19714	19681	19676	19711	19815	19408	19676	19710	19809	19661	19700	19681	19677	19679	19881	19793	19796	19735	19546	19633	19719	19725	19549	19703	19791	19635	19683	19692	19899	19676	19830	19648	19811	19760	19666	19820	19768	19695	19807	19677	19769	19958	19842	19641	19700	19787	19693	19811	19923	19741	20058	19642	19693	19541	19343	19560	19879	20013	19611	19567	19956	19875	19726	19989	19820	19682	19627	19590	19620	19833	19634	19740	19657	19874	19693	19682	19653	19795	19789	19710	19777	19770	19824	19525	19834	19810	19689	19809	19625	19570	19589	19599	19766	19634	19719	19781	19778	19813	19691	19733	19674	19712	19662	19623	19836	19623	19656	19594	19702	19641	19565	19810	19753	19802	19938	19701	19698	19780	19595	19757	19799	19714	19892	19713	19770	19682	19528	19826	19711	19777	19864	19640	19731	19816	19713	19811	19706	19569	19753	19773	19760	19817	19643	19554	19948	19737	19658	19679	19722	19660	19646	19519	19835	19572	19573	19688	19659	19703	19546	19605	19548	19729	19671	19688	19686	19919	19405	19629	19641	19787	19667	19784	19796	19600	19792	19745	19716	19540	19760	19748	19566	19646	19780	19594	19693	19766	19630	19757	19635	19756	19769	19827	19920	19920	19542	19712	19592	19750	19661	19916	19630	19765	19752	19657	19785	19854	19610	19647	19765	19658	19673	19848	19683	19779	19871	19738	19688	19878	19757	19794	19834	19732	19911	19736	19633	19855	19703	19746	19827	19648	19672	19835	19752	19602	19452	19694	19884	19751	19821	19704	19688	19645	19893	19575	19735	19675	19812	19522	19675	19722	19697	19853	19679	19693	19637	19696	19657	19787	19786	19704	19687	19748	19771	19670	19614	19656	19747	19938	19824	19745	19761	19640	19845	19614	19794	19685	19563	19745	19780	19806	19791	19647	19570	19642	19834	19693	19730	19514	19910	19850	19670	19745	19566	19693	19650	19692	19688	19893	19635	19676	19843	19759	19786
25068	40799	37865	31224	25508	21985	19748	18717	18328	17825	17517	17091	17115	17421	17412	17090	16840	16470	16636	16278	16184	16012	15755	15573	15593	15625	15353	15479	15261	15444	15413	15383	15203	15396	15218	15349	15512	15372	15307	15370	15398	15455	15223	16553	17935	17840	16840	15987	15451	15325	15278	15309	15260	15154	15447	15174	15240	15232	15231	15314	15396	15362	15423	15227	15354	15114	15129	15186	15244	15313	15294	15443	15223	15149	15241	15184	15279	15359	15237	15150	15144	15207	15219	15248	15139	15146	15205	15185	15273	15277	15319	15313	15240	15236	15304	15322	15192	15079	15319	15221	15182	15216	15150	15077	15156	15276	15238	15251	15206	15160	15230	15125	15266	15177	15326	15449	15355	15405	15172	15147	15131	15245	15261	15332	15185	15258	15335	15347	15171	15074	15046	15288	15181	15101	15352	15206	15204	15153	15184	15251	15185	15360	15441	15159	15166	15216	15339	15108	15177	15176	15093	15285	15248	15109	15387	15297	15352	15258	15275	15213	15115	15488	15136	15174	15160	15285	15311	15121	15285	15222	15376	15280	15295	15326	15084	15007	15041	15311	15338	15209	15253	15205	15339	15231	15172	15235	15385	15202	15132	15269	15194	15217	15167	14974	15385	15234	15099	15375	15340	15200	15105	15322	15453	15302	15183	15167	15119	15102	15271	15227	15364	15342	15296	15236	15256	15242	15088	15108	15395	15463	15170	15218	15262	15271	15262	15306	15264	15334	15188	15305	15445	15258	15224	15274	15156	15194	15213	15148	15331	15216	15154	15310	15392	15165	15169	15098	15324	15226	15169	15178	15190	15131	15399	15318	15175	15260	15088	15558	15194	15146	14989	15306	15308	15166	15180	15286	15380	15095	15175	15131	15030	15305	15196	15134	15262	15164	15211	15301	15113	15225	15260	15382	15252	15136	15242	15110	15167	15235	15160	15058	15077	15051	15282	15219	15306	15081	15136	15371	15180	15248	15306	15293	15217	15006	15269	15399	15213	15103	15242	15455	15215	15243	15209	15271	15137	15198	15221	15095	15353	15128	15242	15084	15266	15349	14989	15248	15286	15322	15299	15157	15247	15122	15129	15113	15134	15379	15228	15081	15140	15160	15250	15164	15513	15196	15203	15326	15161	15298	15148	15184	15137	15197	15309	15315	15273	15324	15172	15462	15348	15259	15165	15271	15328	15251	15115	15219	15253	15179	15374	15115	15143	15168	15294	15224	15176	15208	15191	15232	15207	15154	15288	15336	15311	15281	15229	15208	15062	15037	15266	15198	15194	15210	15321	15206	15285	15157	15164	15242	15245	15133	15252	15181	15204	15322	15230	15283	15276	15223	15447	15424	15281	15291	15198	15359	15151	15273	15272	15275	15303	15452	15132	15166	15062	15180	15232	14995	15238	15262	15332	15268	15289	15280	15125	15265	15373	15288	15276	15306	15233	15202	15265	15162	15280	15355	15307	15345	15257	15108	15188	15230	15338	15098	15202	15293	15411	15193	15366	15349	15206	15125	15141	15235	15356	15251	15207	15128	15329	15231	15175	15307	15378	15117	15267	15179	15312	15230	15252	15235	15275	15159	15355	15282	15341	15257	15359	15223	15314	15326	15342	15182	15423	15345	15234	15254	15424	15103	15337	15433	15086	15262	15381	15122	15298	15082	15286	15149	15125	15176	15283	15103	15255	15222	15384	15286	15064	15277	15281	15282	15206	15266	15189	14968	15163	15309	15141	15315	15188	15112	15110	15334	15250	15325	15305	15264	15243	15390	15197	15307	15152	15265	15124	15262	15264	15314	15258	15254	15236	15182	15191	15156	15337	15401	15284	15199	15343	15272	15160	15228	15253	15442	15156	15291	15249	15346	15247	15202	15193	15327	15271	15259	15395	15223	15239	15261	15242	15157	15104	15101	15107	15123	15355	15231	15292	15237	15347	15217	15366	15170	15228	15160	15200	15064	15280	15248	15273	15404	15217	15268	15447	15256	15165	15426	15063	15361	15300	15289	15186	15304	15252	15175	15250	15289	15330	15343	15004	15242	15121	15254	15200	15223	15214	15351	15328	15192	15076	15204	15310	15251	15316	15248	15145	15290	15362	15195	15319	15308	15282	15042	15336	15226	15195	15305	15190	15212	15457	15133	15228	15550	15012	15265	15160	15216	15413	15237	15335	15283	15221	15182	15353	15217	15268	15332	15350	15400	15153	15318	15180	15225	15225	15258	15167	15259	15333	15192	15090	15280	15233	15242	15257	15152	15164	15245	15302	14989	15393	15255	15231	15107	15369	15366	15256	15189	15138	15204	15322	15245	15192	15338	15159	15119	15295	15292	15153	15261	15166	15339	15247	15209	15252	15254	15245	15291	15230	15173	15405	15181	15167	15239	15207	15316	15321	15315	15163	15244	15373	15127	15163	15202	15294	15297	15117	15098	15293	15238	15286	15323	15249	15180	15483	15222	15155	15249	15199	15292	15204	15267	15321	15204	15376	15155	15353	15388	15348	15151	15169	15204	15147	15317	15274	15103	15163	15240	15280	15191	15279	15339	15180	15192	15083	15279	15102	15409	15047	15305	15303	15230	15113	15161	15120	15287	15262	15246	15239	15322	15140	15221	15217	15357	15182	15257	15378	15269	15293	15114	15284	15265	15200	15341	15082	15240	15133	15327	15139	15143	15352	15348	15252	15152	15222	15233	15293	15190	15210	15049	15287	15136	15077	15326	15242	15364	15426	15271	15151	15092	15153	15223	15190	15257	15098	15219	15219	15087	15247	15235	15303	15217	15271	15173	15296	15425	15156	15271	15288	15135	15413	15199	15189	15294	15310	15288	15221	15332	15108	15213	15288	15322	15124	15128	15297	15110	15141	15420	15208	15247	15236	15322	15184	15095	15250	15272	15327	15340	15233	15103	15315	15157	15303	15302	15100	15215	15216	15333	15220	15145	15285	15218	15254	15228	15223	15337	15202	15342	15357	15232	15147	15273	15061	15339	15292	15177	15214	15290	15181	15196	15205	15279	15122	15275	15351	15288	15220	15313	15200	15279	15310	15225	15239	15131	15063	15231	15126	15134	15315	15063	15367	15261	15231	15104	15126	14962	15376	15080	15305	15318	15204	15076	15218	15253	15311	15350	15265	15362	15231	15123	15183	15341	15368	15358	15128	15019	15344	15283	15354	15307	15145	15238	15261	15474	15245	15254	15334	15258	15280	15124	15188	15315	15304	15396	15227	15199	15275	15174	15175	15184	15228	15292	15408	15127	15221	15282	15246	15099	15282	15283	15293	15237	15153	15262	15353	15265	15209	15224	15322	15187	15258	15323	15411	15166	15174	15395	15401	15302	15258	15355	15124	15132	15194	15090	15254	15102	15389	15321	15207	15168	15131	15333	15268	15283	15179	15301	15352	15223	15306	15314	15100	15254	15346	15264	14995	15204	15239	15396	15444	15359	15180	15175	15188	15383	15299	15225	15389	15274	15338	15215	15189	15254	15416	15165	15356	15193	15139	15278	15172	15294	15286	15165	15261	15104	15268	15225	15110	15122	15221	15150	15098	15287	15262	15173	15178	15143	15270	15270	15213	15425	15208	15167	15114	15265	15191	15291	15224	15267	15251	15278	15378	15294	15266	15142	15231	15381	15159	15356	15046	15258	15285	15151	15383	15189	15401	15308	15135	15092	15210	15131	15274	15060	15529	15168	15234	15327	15329	15254	15124	15247	15374	15396	15299	15248	15332	15178	15417	15204	15078	15324	15282	15399	15245	15291	15241	15209	15377	15016	15271	15112	15331	15219	15177	15170	15377	15380	15305	15294	15167	15144	15187	15286	15192	15104	15111	15295	15211	15349	15216	15104	15226	15266	15268	15230	15302	15311	15285	15272	15257	15337	15430	15180	15132	15339	15201	15360	15310	15060	15565	15174	15189	15319	15327	15136	15352	15317	15460	15184	15150	15171	15273	15326	15309	15319	15413	15260	15314	15418	15145	15182	15212	15214	15231	15055	15144	15264	15189	15173	15344	15194	15298	15247	15060	15079	15096	15281	15118	15315	15052	15360	15243	15272	15341	15309	15200	15396	15117	15013	15375	15167	15325	15288	15172	15361	15236	15329	15209	15261	15341	15278	15321	15423	15362	15132	15169	15089	15125	15348	15209	15155	15129	15312	15206	15194	15224	15228	15194	15320	15346	15289	15250	15275	15371	15066	15277	15169	15330	15258	15307	15250	15279	15271	15399	15226	15237	15331	15330	15331	15198	15186	15123	15175	15222	15297	15280	15258	15308	15234	15299	15279	15347	15165	15158	15251	15168	15260	15220	15291	15121	15265	15238	15345	15078	15324	15173	15264	15134	15345	15186	15065	15077	15346	15208	15250	15307	15286	15350	15309	15291	15271	15294	15164	15213	15164	15349	15345	15358	15106	15226	15249	15353	15334	15125	15311	15179	15152	15293	15028	15209	15131	15155	15413	15333	15084	15327	15323	15218	15328	15229	15173	15031	15277	15225	15162	15275	15197	15271	15389	15179	15030	15185	15366	15321	15396	15091	15185	15175	15223	15233	15245	15381	15340	15270	15349	15196	15155	15230	15151	15335	15073	15291	15135	15149	15174	15375	15293	15246	15257	15128	15139	15265	15355	15404	15220	15363	15086	15178	15233	15484	15221	15243	15215	15193	15377	15226	15268	15195	15231	15351	15267	15299	15386	15298	15282	15180	15148	15417	15215	15338	15279	15267	15198	15241	15271	15180	15160	15346	15093	15306	15139	15164	15352	15251	15177	15355	15185	15299	15210	15301	15339	15257	15216	15256	15319	15275	15250	15305	15269	15342	15162	15286	15284	15326	15317	15230	15351	15247	15292	15039	15056	15304	15271	15167	15258	15188	15306	15215	15361	15408	15309	15122	15170	15210	15342	15361	15266	15184	15140	15303	15256	15122	15196	15335	15257	15082	15278	15186	15119	15324	15204	15254	15255	15352	15272	15092	15218	15233	15169	15270	15130	15358	15291	15281	15204	15198	15322	15135	15059	15266	15266	15424	15173	15178	15300	15217	15229	15239	15250	15276	15209	15149	15102	15225	15173	15186	15109	15305	15200	15391	15269	15261	15389	15300	15397	15152	15230	15212	15330	15332	15221	15229	15165
29913	23782	25711	23510	20906	20683	20433	20141	20279	20222	20183	20207	20168	20316	20525	20116	20182	20010	20240	20148	20139	19853	19909	19955	20024	19896	19957	20037	20011	19934	20095	20039	19951	19965	20043	20046	20058	19901	19827	19922	19871	19971	19863	19883	20134	20111	20090	20073	20075	20006	19947	19871	19773	19866	19861	19940	19941	19806	20015	20197	19988	19841	19810	19859	19788	19945	19968	19823	19832	19888	19866	19922	19870	20044	19830	19706	19891	19769	19901	19858	19695	19694	19892	20125	19798	19983	19930	19944	19792	19912	19778	20147	19880	19724	20042	20163	19757	20081	19778	19781	19857	19899	19895	19715	19852	19534	19924	19920	19752	20022	19751	19787	19782	19953	19741	19797	19933	19813	19896	19865	19742	19955	19882	20029	19964	19950	20006	19968	19696	20069	19845	20069	19793	19930	19990	19738	20057	20042	19835	19926	19725	19871	19857	19831	19912	19760	19827	19826	19703	19671	19858	19853	19801	19932	19892	20105	19948	19852	19891	19960	19756	19755	19906	20044	19847	19606	20053	19857	19772	19893	19894	20041	20289	19937	19880	19800	19718	19768	19933	19921	19850	20032	19927	19804	19933	19935	19727	19760	19882	19698	19808	19915	19979	20085	20141	19874	19862	19987	19812	20050	19747	19912	19694	19860	19853	19927	19918	19780	19880	19782	19886	19953	19822	20011	19893	19837	19935	19977	19866	19715	20241	19981	19957	19880	19930	19749	19927	19781	19972	19702	19897	19679	19832	20016	20049	19784	19853	20005	19916	19810	19954	20183	19977	19837	19908	20087	19903	19879	19887	19862	20012	19988	20145	20043	19977	20090	19787	19820	20000	20149	19763	20111	19721	19663	20024	19935	19826	19935	19932	19961	19952	19834	19793	19927	19956	19684	19873	19977	19946	19840	19880	20023	19860	19913	20038	19590	19947	19793	19842	20200	19846	19608	19855	19976	19860	19897	19783	19746	19827	19870	19960	20007	19929	19721	20059	19939	19818	19814	19758	20199	19617	19922	19831	19931	19675	19871	19921	20140	19743	19886	19870	19831	20010	19946	19996	19805	19874	19798	19854	20046	19841	19792	19734	19966	19849	19881	19915	19943	19861	19794	19999	19754	19747	19705	19997	19941	19957	19650	19751	19835	19804	20196	19916	19990	20048	19773	19994	20071	20026	19884	19770	19762	19797	19927	19819	19854	19799	19775	20016	19903	19835	19754	19947	19766	19764	19934	19994	20154	19834	20099	19758	19825	19837	19941	20103	19727	19998	19834	20000	19699	19992	19899	20008	19891	19759	19991	19711	19808	19837	19851	20067	19920	19905	19802	19928	19902	19813	19921	20109	19799	19828	19935	19856	20007	19879	19835	19947	20180	19950	19753	19874	19784	19718	19900	19977	19877	20032	20024	19734	19856	20010	20021	19721	19837	20066	19992	19937	19725	19760	19711	19775	19856	19747	19698	19948	19714	19831	19739	19839	19782	19835	19844	19958	20000	19943	19936	19805	19736	19837	19952	19998	19886	19929	19824	19830	19843	20132	19722	19936	19961	19585	19859	19975	20065	19782	19941	19875	19947	20059	19858	19824	20128	19845	20109	20060	19884	20143	19819	20027	19986	20003	19718	19852	19991	19879	19714	19832	19762	19762	19865	19847	19762	19913	19920	19892	19916	20112	19839	19932	19888	19986	19814	19918	19987	19615	19708	19911	19777	19983	19767	20078	19947	19858	19806	19976	19845	19803	19935	19756	19969	19812	20039	19955	19845	19894	19810	19950	19890	20081	20033	20014	19954	19882	19857	19948	20131	19855	19706	19753	19911	19871	19989	19969	20093	20079	19919	19827	19662	19739	20140	19793	19872	19571	19803	19916	19931	19924	19806	19693	19824	19690	19975	19577	19749	19847	19827	19880	19735	20010	19753	19970	19671	19790	19839	19919	19789	19776	19882	19912	19793	19952	19592	19743	19598	19921	19903	19659	19722	19931	19881	20016	19859	19803	20161	19783	19558	19896	19905	19785	20161	19720	19915	19960	20057	19961	20023	19954	19934	19967	19784	19886	20044	19946	20019	19872	19869	19977	19897	20001	20073	19937	19764	19859	19795	20045	19981	20059	19959	19644	19910	19831	19798	19972	19812	20175	20030	20182	20012	19912	19774	20071	19888	19686	19722	19968	19617	19783	19977	19832	19862	19990	19919	19965	19757	19885	20074	19855	19719	19806	19856	19907	19763	20022	19862	20009	19890	19985	19916	19997	19942	19757	20049	20128	19844	20013	19839	19626	19923	19825	19713	19919	20022	19742	19882	19758	19799	19865	19829	20111	20064	19793	20049	20058	19847	19839	19892	19786	20007	19772	19883	19869	19985	20040	20033	19902	19869	19995	19837	20132	20102	20058	19903	19869	19972	19960	20233	19880	20043	19813	19996	19887	20021	19844	19787	20048	19926	19743	19807	20008	19872	20053	19937	20033	19853	19603	19901	19760	19823	19699	19699	20061	19870	19890	19702	19896	19948	19838	19972	19850	20012	19909	19698	19704	19586	19836	19938	19892	19919	19809	19836	19875	19894	19941	19937	19867	19935	19895	19847	20031	19944	19777	19787	19947	19969	19825	19919	19892	19951	20026	19949	19786	19861	19807	19913	19948	20057	19634	19888	19917	19653	20042	19838	20183	19981	19881	19767	19811	19932	20057	19722	19891	20193	20091	19897	19962	19593	19909	19919	19945	19858	19811	19851	19983	19812	19887	19849	19954	19853	19852	20143	19855	19871	19818	19906	19998	19740	20049	20079	19894	20073	19969	19983	19796	20021	20039	19915	19826	19730	19755	20001	19867	19863	19850	19929	19940	19712	19904	19757	20035	19838	19796	19990	19849	19881	19860	19872	19745	19917	20027	19858	20005	20052	19951	19911	19919	19967	19866	19793	19894	19878	19759	20046	19865	19957	20007	19885	19783	19654	19861	19938	20014	19764	19991	19750	19770	19760	19959	19965	20107	19957	20001	19783	19981	19854	19771	19812	19834	19958	19980	19792	19741	19824	19771	19768	19948	19948	19889	19668	19778	19847	19929	19773	19806	20021	19768	19762	19807	20043	20181	19766	19916	19981	19896	19968	19870	19921	19582	19943	19899	19985	19839	19872	19720	19704	20015	19844	20028	19790	19766	19741	19896	19941	20132	19983	19848	19963	19860	19698	20110	19762	19753	20063	19827	19999	19848	19881	19828	19784	19818	19756	19881	19930	19994	19891	19859	19817	19806	19903	19827	19875	19950	19898	19784	19747	19787	19761	19791	19777	19924	19867	19912	19944	19868	19843	20116	19912	19950	19995	20119	19856	19920	19871	19920	19872	19736	19871	19708	19918	19923	20049	20030	19927	19791	19850	19805	19881	19991	19876	19737	19816	19826	19996	19844	20119	19868	19698	19944	19949	19999	19728	19804	19921	19620	19886	19934	19701	19813	19768	19734	19866	19896	19984	19952	19900	19766	19893	19886	19683	19693	19972	19782	19875	19782	19953	19827	19727	19948	19877	19882	19954	19901	19766	20168	20014	19914	19866	19932	19862	19839	20056	19809	19993	19997	20198	20000	19806	19787	19854	20019	19754	20086	19933	20016	19789	19866	19979	19939	19845	19963	20012	19919	19940	19874	19997	19900	19730	19902	19893	19892	20064	19777	20080	19773	19920	19938	19922	19945	19774	19841	19936	19977	19842	19882	19969	20001	19772	19901	20053	19895	19852	19763	19579	19756	19895	19873	19804	19660	19926	19876	19958	19989	19794	19759	19989	19649	19791	19897	19867	19923	20167	20221	19822	19826	19676	19638	20007	20104	19804	19781	19781	19757	20167	19792	19885	19911	19966	19907	19724	19932	19861	19770	19839	20000	19836	19935	19938	19736	19885	19860	19856	19975	19602	19787	19876	19812	19863	19774	20106	19961	19860	19889	19881	19939	19779	19948	19878	19891	19925	19986	20122	20057	19777	19788	20088	19699	19867	19892	20086	19882	19798	19877	20033	20123	19773	19975	19972	19987	20038	19954	19705	20103	19944	20096	19935	19974	20070	19962	19700	20071	20026	19966	19989	19887	19793	19845	19972	19898	19919	19993	19898	19814	20044	19881	19813	19929	20028	19728	19901	19897	19922	19959	19983	19845	19858	20085	19865	19775	19765	19928	19839	20084	20068	19997	19797	19937	19932	20012	19928	19703	19974	19911	19934	19836	19949	19912	19902	19990	20016	20021	20081	19806	19843	20014	20118	20130	20039	20013	19708	19551	20002	19778	19771	19840	19860	19799	19971	19927	19986	19967	19895	19791	20016	19601	19850	19746	20002	19976	20025	19736	20020	19775	19958	19969	19915	19940	20037	19841	20004	19882	19957	20018	19923	20064	19711	19987	19859	19772	19919	20058	19971	19871	19804	20000	19960	20020	19821	19821	19792	19788	20009	19926	19902	19973	19975	19768	20041	19900	19847	19881	20042	19727	19913	19733	19970	20042	20067	19935	19804	19901	19664	19947	19907	19875	19736	19719	19952	19842	19765	19899	19837	19749	19951	19971	19918	19955	19687	19926	19887	19754	19945	19931	19918	20066	19991	19889	19670	19837	19894	19966	19856	19847	19989	20041	20037	20038	20008	19967	19796	19987	19929	19952	19966	19834	19936	20063	19806	19635	19923	19900	19987	19777	19975	19764	19732	19812	19663	19719	19906	19921	19747	19701	19721	20028	19758	20094	19697	20009	20124	19865	20027	19802	19891	19893	19940	19810	19825	19900	19909	20091	19776	20003	19888	19863	20054	20007	19908	19898	20004	20067	20006	20043	19895	20016	19816	20004	19931	19923	19883	19961	20007	19867	20105	20122	19787	19834	19885	19896	19854	19886	19848	20014	19887	19744	19864	19921	19810	19702	19865	20033	20074	20074	20059	19777	19819	19991	19942	20053	19920	20047	20064	19924	19983	19931	19831	19681	19928	19953	20009	19788	19888	19988	19785	19901	19913	20047	19843	20078	19888	20041	19953	19985	19736	19951	19722	19876	20071	19809	19985	19691	19912	20044	19784	20004	19722	20229	19916	20019	19917	19838	19928	19847	19933	19834	19899	20001	19995	19994	19916	19854	19643	19818	19663	19902	19845	19797	19837
20563	23935	21655	18505	17053	16368	16008	15964	15881	15876	15788	15700	15962	15779	15991	15769	15912	15788	15690	15518	15528	15616	15671	15469	15485	15468	15393	15355	15281	15303	15331	15344	15204	15229	15313	15337	15370	15401	15422	15249	15343	15322	15451	15333	15626	15654	15436	15432	15606	15388	15348	15487	15384	15529	15305	15293	15430	15330	15292	15309	15456	15261	15572	15274	15254	15302	15342	15288	15377	15483	15308	15300	15167	15384	15366	15252	15446	15286	15346	15252	15342	15451	15239	15410	15357	15140	15312	15327	15397	15290	15304	15383	15438	15247	15366	15350	15397	15384	15331	15348	15276	15408	15238	15382	15222	15362	15262	15370	15397	15281	15452	15354	15236	15325	15397	15255	15283	15305	15400	15293	15330	15255	15430	15306	15428	15274	15339	15247	15441	15203	15316	15297	15595	15343	15285	15273	15278	15148	15338	15369	15296	15365	15279	15338	15316	15386	15251	15204	15356	15431	15365	15124	15372	15260	15448	15374	15477	15459	15398	15393	15321	15452	15371	15444	15285	15435	15321	15287	15424	15344	15222	15332	15382	15384	15248	15395	15411	15431	15094	15247	15261	15195	15345	15175	15513	15313	15193	15281	15240	15163	15384	15204	15118	15139	15337	15333	15428	15223	15268	15187	15318	15340	15304	15134	15371	15402	15229	15429	15317	15244	15310	15467	15276	15362	15486	15458	15420	15356	15267	15266	15342	15342	15251	15292	15342	15423	15438	15413	15360	15195	15407	15256	15301	15197	15464	15195	15539	15285	15426	15564	15224	15306	15550	15381	15317	15365	15336	15398	15087	15342	15164	15310	15333	15434	15398	15307	15236	15311	15268	15442	15416	15329	15169	15304	15213	15496	15270	15385	15286	15345	15422	15354	15341	15476	15414	15440	15414	15469	15194	15224	15514	15172	15370	15546	15426	15226	15508	15297	15488	15352	15365	15163	15333	15485	15343	15459	15402	15509	15313	15167	15087	15473	15050	15356	15102	15203	15407	15324	15302	15349	15372	15467	15267	15494	15222	15363	15399	15257	15478	15438	15317	15392	15352	15265	15338	15302	15357	15393	15420	15478	15393	15220	15231	15395	15305	15363	15336	15355	15457	15276	15386	15270	15464	15293	15235	15321	15303	15196	15471	15422	15490	15526	15276	15289	15216	15316	15322	15509	15475	15351	15300	15315	15345	15228	15263	15372	15393	15291	15411	15458	15272	15365	15444	15180	15598	15334	15415	15321	15241	15372	15461	15479	15283	15372	15262	15366	15359	15236	15255	15220	15338	15322	15581	15454	15194	15381	15451	15365	15232	15536	15300	15296	15218	15407	15381	15447	15325	15421	15178	15248	15230	15343	15556	15410	15387	15324	15433	15274	15370	15370	15311	15407	15432	15454	15238	15345	15371	15211	15374	15371	15353	15450	15240	15328	15330	15249	15289	15405	15420	15369	15402	15358	15324	15319	15413	15414	15408	15233	15119	15259	15288	15330	15503	15486	15291	15363	15390	15401	15236	15385	15343	15269	15283	15275	15253	15387	15447	15481	15432	15425	15305	15549	15371	15313	15349	15337	15462	15334	15317	15472	15385	15353	15231	15418	15180	15429	15075	15513	15404	15335	15167	15187	15352	15399	15254	15547	15277	15348	15283	15555	15594	15315	15446	15179	15457	15295	15279	15420	15286	15271	15451	15369	15293	15316	15311	15143	15188	15347	15321	15256	15249	15404	15385	15292	15312	15375	15360	15554	15386	15325	15305	15476	15344	15476	15417	15337	15395	15200	15354	15377	15480	15237	15301	15303	15343	15363	15365	15330	15285	15176	15391	15229	15605	15366	15336	15206	15336	15248	15180	15373	15410	15461	15541	15354	15196	15557	15382	15264	15315	15415	15363	15586	15410	15330	15333	15404	15460	15231	15103	15492	15138	15062	15402	15524	15255	15353	15191	15340	15379	15250	15334	15220	15275	15361	15316	15241	15344	15280	15332	15259	15226	15451	15274	15419	15412	15268	15329	15237	15479	15590	15348	15334	15172	15408	15342	15381	15390	15298	15252	15262	15461	15433	15306	15496	15304	15425	15311	15206	15444	15323	15296	15277	15194	15245	15314	15396	15330	15433	15237	15419	15257	15367	15421	15412	15415	15208	15323	15341	15476	15501	15383	15340	15396	15394	15418	15330	15287	15438	15226	15269	15135	15439	15406	15314	15290	15295	15225	15433	15296	15436	15393	15363	15181	15451	15410	15271	15325	15083	15361	15310	15386	15427	15329	15289	15328	15095	15375	15482	15349	15225	15347	15414	15327	15276	15295	15563	15413	15521	15432	15395	15357	15531	15375	15395	15334	15346	15330	15311	15293	15433	15335	15536	15323	15351	15436	15350	15242	15408	15193	15296	15363	15335	15208	15160	15441	15309	15343	15193	15466	15533	15207	15324	15446	15442	15350	15476	15213	15224	15580	15335	15313	15337	15367	15436	15379	15358	15249	15352	15259	15274	15467	15340	15193	15311	15485	15558	15271	15309	15128	15325	15432	15309	15336	15325	15331	15495	15370	15276	15411	15176	15341	15212	15474	15226	15345	15307	15278	15383	15326	15415	15248	15300	15423	15442	15139	15305	15340	15259	15292	15384	15377	15148	15271	15204	15241	15226	15463	15385	15201	15372	15328	15147	15185	15361	15299	15464	15331	15347	15388	15281	15180	15390	15265	15284	15377	15379	15391	15509	15306	15277	15193	15484	15372	15241	15346	15297	15341	15302	15465	15135	15332	15385	15559	15308	15469	15434	15458	15513	15473	15203	15363	15218	15399	15407	15351	15276	15293	15434	15365	15383	15422	15311	15327	15459	15413	15235	15512	15245	15367	15408	15386	15325	15562	15487	15358	15316	15386	15229	15406	15144	15400	15443	15385	15114	15380	15346	15260	15248	15373	15308	15233	15437	15412	15381	15344	15379	15232	15261	15313	15358	15388	15395	15258	15321	15407	15401	15384	15276	15430	15483	15270	15396	15388	15447	15469	15319	15435	15537	15279	15359	15362	15269	15607	15395	15352	15363	15363	15451	15385	15309	15428	15522	15149	15313	15225	15298	15433	15339	15368	15143	15352	15547	15264	15339	15351	15504	15421	15268	15229	15442	15302	15284	15468	15440	15555	15418	15299	15484	15403	15250	15259	15284	15378	15317	15365	15354	15343	15313	15390	15348	15117	15379	15438	15403	15286	15468	15329	15276	15004	15448	15343	15348	15234	15356	15249	15360	15353	15416	15567	15379	15469	15437	15526	15450	15372	15332	15304	15413	15451	15223	15341	15411	15140	15279	15245	15384	15492	15566	15297	15283	15447	15383	15409	15618	15389	15490	15299	15349	15326	15301	15258	15396	15360	15236	15242	15386	15350	15453	15197	15342	15275	15515	15400	15347	15155	15208	15297	15243	15294	15428	15264	15387	15495	15265	15506	15214	15458	15350	15484	15351	15392	15422	15340	15278	15290	15217	15200	15530	15349	15288	15182	15320	15219	15584	15308	15104	15324	15489	15435	15345	15410	15285	15454	15216	15271	15281	15244	15230	15185	15325	15311	15446	15335	15431	15319	15239	15364	15268	15356	15418	15342	15330	15450	15179	15455	15409	15376	15233	15339	15569	15341	15187	15459	15410	15402	15308	15429	15454	15352	15297	15416	15088	15218	15383	15360	15460	15334	15534	15327	15438	15332	15357	15325	15228	15452	15595	15237	15364	15428	15308	15180	15426	15406	15489	15437	15276	15363	15167	15455	15286	15466	15378	15520	15337	15362	15388	15421	15413	15291	15305	15430	15393	15414	15541	15359	15335	15439	15472	15500	15280	15412	15618	15341	15307	15277	15276	15441	15275	15429	15387	15327	15346	15471	15372	15297	15234	15210	15395	15362	15310	15441	15481	15348	15461	15304	15173	15157	15362	15409	15286	15391	15350	15454	15300	15308	15395	15488	15375	15488	15422	15370	15398	15389	15276	15293	15278	15448	15069	15395	15217	15404	15307	15287	15270	15518	15402	15252	15341	15131	15146	15264	15206	15442	15311	15297	15342	15416	15261	15185	15357	15374	15383	15494	15348	15342	15584	15582	15332	15247	15386	15424	15424	15348	15277	15221	15530	15548	15218	15377	15432	15283	15327	15379	15201	15387	15465	15404	15420	15340	15396	15366	15491	15284	15265	15348	15431	15096	15428	15286	15537	15383	15416	15285	15264	15229	15186	15337	15191	15377	15383	15250	15533	15258	15342	15310	15419	15412	15355	15370	15308	15387	15228	15257	15446	15278	15443	15194	15410	15404	15411	15403	15287	15402	15428	15456	15359	15367	15296	15444	15291	15223	15328	15322	15409	15264	15415	15411	15447	15201	15269	15359	15304	15462	15429	15340	15332	15530	15277	15328	15387	15437	15273	15381	15354	15370	15431	15329	15308	15315	15294	15171	15418	15219	15544	15280	15187	15260	15515	15200	15296	15407	15468	15457	15194	15207	15645	15346	15296	15395	15299	15231	15371	15454	15095	15331	15324	15305	15441	15204	15385	15320	15427	15310	15478	15312	15208	15434	15224	15342	15480	15321	15202	15498	15425	15269	15284	15370	15347	15337	15523	15271	15361	15311	15262	15355	15336	15455	15233	15435	15364	15555	15380	15280	15333	15286	15372	15337	15454	15287	15272	15263	15420	15425	15236	15436	15405	15223	15234	15129	15317	15328	15320	15375	15493	15268	15322	15302	15478	15264	15457	15409	15318	15364	15396	15468	15390	15336	15458	15303	15349	15381	15271	15407	15277	15298	15388	15315	15191	15395	15254	15617	15175	15325	15367	15400	15448	15326	15424	15427	15487	15385	15481	15300	15393	15485	15319	15396	15391	15539	15348	15208	15316	15199	15371	15328	15238	15359	15582	15339	15355	15332	15503	15470	15367	15370	15200	15424	15366	15360	15432	15309	15292	15279	15371	15470	15175	15360	15229	15244	15243	15486	15249	15183	15265	15172	15375	15359	15461	15410	15292	15298	15290	15335	15425	15433	15344	15237	15159	15320	15301	15198	15479	15148	15348	15332	15290	15250	15432	15343	15425	15177	15172	15431	15309	15242	15286	15532	15418	15274	15416	15420	15382	15224	15256	15362	15318
24692	21045	28131	24668	23434	24090	23850	21772	21000	21161	20857	20767	20899	20911	21015	20961	20704	20401	20598	20298	20313	20306	20176	20216	20256	19826	19919	20095	19875	20190	19858	20093	20009	20001	20209	20112	20062	19809	19934	19930	20105	19994	20069	20178	21030	20973	20742	20366	20269	20108	19956	19947	20219	19963	20023	19855	20149	19767	19828	19975	19990	19766	19921	19754	19965	19652	20162	20113	19992	20233	20056	19887	19977	19872	19903	19848	19869	19915	19851	19923	20031	20187	19956	19878	19891	19837	19824	19903	19924	19850	19813	20051	19812	19885	19995	19882	19918	19993	19844	19987	19872	19795	19818	19895	20014	20056	20081	20102	19824	19851	19625	19885	19790	19878	19726	19890	20028	19840	20006	19970	20173	19871	20001	20037	19904	19889	20126	19922	20026	20168	19917	19905	19936	20083	19850	19962	19895	19822	19862	19930	20068	20343	20081	20009	19806	19913	20024	19866	19870	19837	20200	19878	19966	19966	19908	19887	19949	19909	20189	19781	19787	19658	19851	19800	20113	19857	20019	19827	19851	19824	19931	19951	19969	19938	19907	19861	19916	20040	19858	19799	19845	20092	20103	20082	19810	19928	19922	20120	19784	20095	19801	19608	20078	19799	20008	19971	19862	19823	19956	19817	19795	19965	20121	20060	19960	19974	19798	20138	19995	20091	19957	19823	19892	19929	19916	19993	19815	19933	19958	20191	20164	19814	19897	19907	19823	19901	19901	20230	20070	19946	19940	20100	20166	19786	19845	19788	19791	20028	19958	19938	19928	19835	19916	19916	19827	20054	19966	20091	19887	19855	19953	19878	19710	19913	19957	19869	19900	19782	19841	19972	19879	19834	20105	19783	19662	19803	19884	19709	20028	19979	19855	19785	19760	19897	19950	19926	19903	19842	19983	19860	19903	19881	19886	20022	19991	19745	19974	20006	19840	19870	20165	20132	19816	20189	20231	20037	19782	19996	19807	19868	20024	20084	20113	19884	20016	19973	19803	20018	20015	19852	19853	19997	19999	20090	20001	19949	19956	20047	19862	19760	19993	19816	19901	19790	19908	20005	19999	20120	19711	19974	19849	20063	19973	19999	19767	19938	19858	19887	20048	20073	19962	19787	20009	19889	19751	19907	20047	19913	20122	19830	19805	19876	20017	19908	20114	20063	19819	19934	19915	19863	20083	19985	20074	19955	20021	20047	20153	20156	20061	19930	19789	19879	19873	20116	20111	19955	20146	19978	19965	20145	19831	19713	19872	19916	19900	19954	19845	19863	19845	19858	19941	19854	20070	20045	19863	20014	19851	19866	20089	19827	19811	20008	19857	20087	19792	20030	19964	19952	19741	19770	19864	19906	20018	19962	19749	19976	19839	19902	19967	20026	19897	19970	19943	20087	19833	19944	19980	19912	19703	20048	19907	20003	19815	19875	19899	19955	19984	20095	19795	19988	20150	19809	19933	19938	19949	19853	20049	20141	19860	19783	19854	20087	20130	19969	19862	19963	20087	20071	20038	19987	19983	19918	19861	19671	19654	20165	19886	19916	19911	19934	19997	20200	20053	20001	20169	19805	19897	19797	19999	19942	19973	20104	19897	20040	20253	19806	20041	19955	19964	19781	19947	20071	19915	19633	20074	19806	20232	19941	20075	19871	20018	19862	20060	20057	19992	20033	19917	20007	20109	20035	19976	19877	19978	19918	19883	19966	20078	20033	19983	19795	20054	19838	19943	19929	19787	19934	19878	19910	19992	19952	19734	19985	20000	19917	19829	19822	19948	20277	20081	20168	19900	19872	19834	19964	19723	19980	19953	19800	20035	20013	20016	19912	20145	19948	19943	19850	19729	19916	19914	19888	19979	20025	19902	19885	19867	19780	20071	19907	20033	19944	19792	19879	19988	19838	19778	19780	19825	19700	19784	19793	19865	19973	19933	19724	20245	19957	19891	20090	19952	20033	19866	19907	19821	19942	19809	19961	19781	19911	20022	19874	19948	20056	19983	20020	20198	20098	19868	20102	19926	19992	19914	20045	19837	19697	19828	19897	19828	19842	19917	19922	20051	20086	19890	19856	19953	19752	19943	19883	19817	20062	20058	19747	20040	20068	20021	20008	19841	19824	19986	19920	19830	19844	19870	19999	19965	19938	20013	20059	20001	19885	19862	19807	19875	19841	20051	19966	19977	19809	19775	20118	19855	20069	19974	19940	19817	19888	20006	19900	19920	19829	19956	19821	20021	19903	20140	19850	19844	20089	20063	20218	19784	20123	19985	19772	19687	20083	19985	19938	19847	19934	20136	19816	19960	20118	19921	20019	19916	19836	19783	19928	19875	19805	19906	19902	19822	19945	19921	19885	20037	19980	19957	19874	19952	20029	19956	19904	19902	19942	19994	20072	20052	19819	19795	19757	19966	19880	19689	19897	19947	19888	19949	19899	19833	20100	20077	19973	20007	19904	19862	19957	19666	19785	20036	19860	20217	20029	19922	19951	19944	19827	20028	20088	20039	20105	20028	19982	19933	19845	19943	19928	20032	19931	19818	20117	19905	19962	19831	19776	20037	20194	20031	19985	20000	19766	20001	19903	20033	19963	19932	20055	19938	19885	20026	19886	20098	20050	20034	20013	20009	19816	19998	19852	20044	19957	20056	19916	19892	19970	19935	19630	20027	19852	20074	19926	19702	20095	20126	19965	19963	19894	19689	19866	20058	19729	19865	19860	19996	19797	19914	20069	19924	19889	19878	19949	20129	20072	19992	19958	20017	19858	19987	19997	19683	19811	20026	19860	19883	19941	20061	19913	19840	19978	19825	19923	19971	19860	19816	20057	19868	19787	19605	20059	20127	20207	20088	20050	19900	19821	19821	19983	19943	19928	19992	19888	19874	19884	19861	20030	19995	20070	19755	19966	19833	19865	19701	19990	20126	19906	19693	19928	19795	19761	20041	19888	20081	19993	20022	20146	20012	20099	19950	20008	20051	20012	20074	19897	20198	19827	19789	19912	19948	20014	19922	19870	20061	19962	19877	19891	19741	19962	19877	19764	19912	19706	20013	19820	19690	19846	19951	19876	20161	20031	19963	19902	20023	19807	19987	19927	20110	19967	19704	19877	19944	19883	20219	19908	20080	19860	19783	19992	19946	20021	19621	19840	19816	20076	20282	20152	19927	19908	20060	19990	19925	19791	20011	19936	20168	19945	20158	19729	19927	19919	19932	19956	19813	20161	19785	19813	19883	19878	19781	19875	19842	20027	20006	19676	20061	20004	19861	19915	19905	20044	19816	19689	19821	20010	20191	19896	20014	19933	20031	20005	19854	19971	19859	19951	20099	20064	19926	19876	19905	20045	19933	19721	19632	19878	19941	20109	20013	19986	20134	20137	19942	20181	19581	19864	20071	20073	20186	20025	20061	20095	19982	19944	19956	19891	19947	19986	19876	19866	20005	19903	19928	20012	19908	19902	19798	19892	19841	20170	19913	20014	19929	19653	20045	20040	19856	20069	19934	19807	19947	19777	19743	19715	19754	19973	20132	19844	19841	20119	19975	19856	19869	19967	19836	20072	19967	19807	19777	19845	20084	19750	19948	19682	19928	19786	20014	19997	20012	19868	19950	20057	19828	19789	20108	20233	19919	20040	20079	19984	19945	19945	19838	19847	19921	20067	20037	19880	19828	20090	20144	19991	20000	19916	20041	19853	19826	20037	19848	19931	19977	19936	20115	19785	20003	19813	20057	19904	20021	20132	19938	20053	20144	20074	19943	20030	19734	19803	19932	20013	20028	20203	20095	20020	19943	19668	19939	20117	19880	20084	19990	19902	20128	19961	19968	19844	19950	19942	19987	19920	20030	19907	19852	20077	19886	19870	19792	19967	20063	19954	19933	19937	19914	19842	19851	19875	19794	19874	19956	19911	19700	19801	19846	19873	19925	20086	19845	19852	19814	19799	19808	19793	20062	19861	19755	19729	19997	19960	19973	20122	19775	20084	20057	20053	19869	19811	19813	19990	19792	20062	19944	19863	19949	20154	19981	19885	19779	19975	19895	19818	19754	19951	20058	20061	19969	19885	19863	20022	20218	19955	19959	19881	19850	19938	19855	19968	19836	19733	19870	19945	19751	19905	19761	19974	19778	19893	19745	19909	19925	19996	19972	20013	19982	19778	20114	19879	19764	20078	20105	19847	19742	20035	19943	19961	19993	19947	20089	19822	19899	19814	19885	20217	19941	20119	20035	19898	19890	19877	19881	19828	19724	20014	20079	20064	19872	19765	19965	19880	19986	20213	19943	19895	19903	19929	20097	19842	19776	20105	19816	20006	19978	19882	20042	19967	19865	19875	19656	20004	19790	19932	20053	19963	20020	19841	20059	19899	19698	19725	19944	19971	19920	19809	19786	19902	20057	19998	19719	19884	19853	19911	19864	19876	20000	19812	19865	19930	20040	20062	19853	19926	19940	19839	19916	20001	19943	19721	20050	19901	20054	19844	19839	19986	20149	20121	19991	19866	20024	19993	19982	19933	20050	19863	20070	19900	19840	20029	19876	19986	19854	19935	19837	19827	19992	19857	19971	19793	20057	19873	19875	19930	20059	19661	20120	20017	20036	19900	19833	20146	19915	19905	20029	19779	19843	19902	19992	19847	20120	20131	19861	19964	19946	20019	19890	20075	19854	19893	19948	19945	19984	19918	19964	19851	20088	19992	19901	19826	19877	19972	19911	19711	20003	20124	19809	20017	20142	19853	19992	19956	19942	19894	20012	19931	19792	20014	19970	19963	19851	19949	19918	19922	19977	19971	19919	20095	19993	19862	19865	20066	19891	19869	19991	19855	20059	20113	19941	19891	19901	20120	19986	20062	19803	19763	19982	20146	20032	19948	20058	19842	19965	20189	19949	19987	19984	19883	20154	19837	19856	19712	19878	19991	19670	20018	19906	19824	19981	19829	19842	19855	19797	20031	20005	19915	20052	19915	20108	20013	19982	19748	19876	20004	19960	19915	20064	20080	19902	19978	19846	19894	20028	19801	19817	19797	19965	19902	19956	20181	20172	19871	19960	19747	20284	19988	19673	19758	19995	20005	19903	19959	19740	20077	20138	19904	19891	20104	20166	20111	19995	19929	20072	19979	20014	20039	19969	19850	20161	20058
23022	36706	33689	25929	22027	19532	18071	17621	17341	16790	16701	16421	16553	16419	16522	16552	16326	16365	16139	15825	15948	15984	15648	15709	15657	15750	15826	15755	15445	15535	15363	15415	15452	15599	15482	15369	15252	15351	15610	15429	15655	15449	15364	15970	16731	16985	16376	15933	15625	15499	15441	15508	15278	15451	15184	15248	15469	15490	15438	15445	15506	15466	15425	15458	15379	15439	15379	15508	15442	15396	15521	15248	15490	15456	15356	15385	15375	15580	15353	15299	15690	15515	15369	15336	15269	15414	15432	15436	15497	15290	15475	15296	15610	15426	15355	15416	15486	15411	15485	15451	15476	15423	15500	15509	15486	15222	15503	15362	15503	15289	15321	15286	15446	15281	15388	15484	15400	15417	15379	15478	15101	15408	15385	15444	15415	15290	15423	15464	15401	15448	15421	15362	15473	15319	15538	15380	15587	15355	15569	15362	15520	15247	15389	15470	15394	15311	15306	15242	15478	15406	15361	15326	15391	15463	15389	15378	15457	15321	15191	15392	15396	15489	15412	15317	15489	15232	15378	15323	15390	15415	15503	15443	15320	15339	15389	15386	15432	15524	15512	15473	15337	15433	15361	15388	15298	15295	15416	15409	15295	15309	15375	15466	15368	15371	15380	15431	15439	15342	15382	15315	15436	15236	15482	15516	15402	15521	15483	15561	15334	15392	15476	15386	15470	15283	15548	15394	15241	15403	15597	15313	15440	15549	15603	15235	15455	15326	15436	15304	15280	15396	15500	15422	15470	15372	15413	15214	15396	15442	15289	15426	15449	15414	15522	15146	15600	15325	15425	15385	15168	15523	15366	15455	15428	15290	15646	15494	15522	15454	15324	15509	15425	15628	15531	15448	15384	15489	15204	15342	15397	15397	15285	15333	15445	15341	15040	15403	15413	15443	15313	15304	15441	15593	15460	15438	15349	15297	15346	15553	15305	15458	15480	15328	15342	15346	15339	15281	15469	15455	15527	15426	15441	15519	15482	15342	15453	15550	15433	15410	15412	15441	15479	15507	15473	15571	15356	15510	15454	15445	15418	15415	15372	15458	15317	15406	15432	15277	15377	15383	15480	15405	15461	15409	15429	15444	15466	15512	15472	15317	15380	15424	15256	15394	15336	15251	15503	15337	15585	15377	15500	15713	15379	15422	15535	15324	15303	15537	15482	15259	15488	15386	15432	15606	15393	15200	15399	15435	15495	15302	15492	15398	15553	15523	15390	15467	15484	15487	15438	15555	15340	15369	15487	15236	15328	15530	15316	15430	15323	15440	15313	15297	15478	15306	15356	15382	15419	15466	15471	15293	15419	15349	15454	15279	15329	15576	15372	15402	15398	15272	15511	15493	15502	15349	15493	15369	15448	15481	15389	15602	15240	15448	15475	15357	15424	15387	15403	15261	15542	15546	15503	15199	15650	15612	15483	15418	15478	15416	15505	15489	15495	15273	15514	15401	15504	15170	15454	15379	15339	15277	15402	15311	15407	15412	15316	15216	15396	15336	15371	15437	15389	15315	15315	15382	15371	15499	15353	15363	15372	15422	15445	15582	15394	15481	15230	15436	15353	15486	15186	15536	15513	15396	15454	15381	15401	15434	15465	15416	15368	15505	15298	15426	15271	15389	15386	15549	15502	15440	15476	15439	15342	15600	15382	15545	15479	15443	15436	15486	15460	15534	15354	15553	15443	15319	15475	15528	15507	15195	15502	15353	15363	15301	15266	15308	15402	15637	15361	15442	15489	15392	15510	15462	15494	15367	15364	15414	15441	15337	15427	15351	15383	15466	15493	15528	15406	15390	15446	15309	15366	15344	15423	15354	15350	15402	15350	15428	15403	15469	15440	15356	15447	15495	15496	15448	15613	15339	15570	15438	15508	15347	15589	15445	15292	15480	15339	15435	15492	15404	15398	15483	15420	15268	15503	15567	15397	15365	15393	15431	15493	15373	15472	15442	15437	15269	15409	15308	15550	15334	15443	15327	15335	15238	15403	15366	15412	15449	15397	15472	15484	15360	15421	15130	15572	15274	15588	15315	15318	15368	15332	15421	15418	15341	15274	15359	15512	15350	15453	15349	15395	15281	15435	15450	15348	15245	15539	15278	15284	15295	15149	15453	15319	15302	15453	15577	15361	15329	15436	15309	15400	15340	15466	15441	15426	15300	15326	15398	15309	15470	15343	15458	15427	15412	15335	15302	15518	15393	15495	15313	15454	15399	15595	15323	15378	15622	15677	15422	15500	15304	15539	15370	15406	15512	15481	15524	15344	15474	15349	15475	15377	15290	15353	15263	15355	15542	15530	15462	15405	15455	15340	15304	15346	15290	15403	15302	15486	15473	15601	15347	15282	15521	15294	15341	15402	15357	15361	15357	15247	15383	15343	15365	15550	15558	15327	15203	15210	15247	15428	15497	15383	15389	15364	15511	15380	15462	15419	15301	15351	15265	15526	15326	15379	15226	15316	15451	15471	15311	15368	15564	15466	15387	15390	15500	15412	15411	15406	15280	15401	15486	15364	15436	15346	15559	15407	15390	15366	15435	15360	15503	15402	15312	15407	15293	15529	15450	15401	15371	15328	15330	15517	15334	15361	15353	15435	15452	15541	15537	15417	15376	15180	15323	15467	15213	15328	15366	15422	15318	15455	15385	15252	15286	15203	15586	15366	15500	15424	15268	15490	15477	15448	15259	15296	15431	15568	15275	15390	15426	15379	15339	15430	15430	15298	15526	15428	15377	15521	15350	15480	15354	15525	15344	15593	15627	15305	15409	15547	15602	15370	15539	15409	15637	15382	15499	15347	15244	15326	15501	15415	15540	15339	15400	15276	15527	15368	15251	15510	15539	15155	15522	15378	15393	15545	15309	15573	15472	15492	15262	15548	15522	15366	15305	15330	15478	15463	15420	15425	15440	15372	15335	15440	15468	15535	15527	15394	15430	15419	15426	15278	15504	15312	15468	15332	15272	15410	15404	15413	15292	15487	15355	15397	15457	15514	15365	15417	15530	15547	15379	15395	15468	15296	15280	15341	15379	15270	15545	15437	15454	15533	15377	15423	15473	15548	15314	15365	15382	15482	15378	15530	15396	15603	15452	15488	15314	15487	15330	15508	15478	15363	15527	15314	15448	15548	15357	15425	15327	15401	15516	15400	15402	15378	15397	15410	15252	15316	15378	15519	15487	15482	15379	15434	15297	15449	15330	15424	15541	15428	15292	15285	15656	15306	15532	15614	15499	15254	15345	15376	15428	15169	15391	15207	15424	15279	15480	15454	15430	15339	15350	15321	15442	15437	15343	15506	15312	15344	15331	15372	15638	15488	15511	15452	15293	15429	15617	15468	15503	15425	15392	15422	15503	15371	15399	15488	15354	15422	15415	15325	15333	15391	15520	15438	15441	15626	15370	15289	15569	15472	15318	15443	15553	15419	15297	15492	15498	15280	15395	15397	15385	15389	15388	15364	15207	15380	15429	15576	15478	15436	15560	15495	15350	15416	15469	15369	15453	15358	15468	15400	15385	15457	15272	15592	15421	15538	15416	15571	15481	15424	15374	15331	15396	15344	15390	15218	15344	15242	15313	15353	15434	15297	15515	15465	15361	15479	15540	15582	15496	15534	15540	15540	15242	15445	15302	15432	15306	15389	15570	15416	15479	15271	15472	15493	15524	15333	15371	15408	15482	15355	15410	15442	15208	15328	15483	15466	15224	15397	15237	15426	15427	15538	15231	15380	15319	15448	15287	15494	15314	15495	15319	15376	15465	15405	15241	15359	15240	15399	15545	15514	15367	15347	15272	15486	15561	15283	15340	15375	15436	15206	15392	15499	15367	15357	15430	15382	15494	15510	15358	15293	15587	15377	15507	15495	15340	15306	15363	15380	15534	15274	15406	15490	15308	15616	15362	15439	15281	15528	15503	15434	15411	15504	15452	15541	15199	15392	15459	15432	15323	15536	15491	15386	15554	15485	15430	15223	15540	15455	15373	15479	15424	15504	15518	15497	15290	15473	15354	15321	15226	15486	15422	15287	15509	15316	15406	15439	15353	15365	15414	15421	15516	15468	15448	15393	15416	15483	15380	15440	15333	15526	15333	15316	15299	15534	15444	15432	15397	15254	15407	15472	15424	15495	15435	15316	15438	15636	15388	15544	15497	15388	15224	15523	15423	15436	15402	15492	15303	15346	15456	15470	15467	15598	15534	15464	15340	15176	15472	15477	15492	15387	15355	15444	15370	15417	15620	15515	15365	15368	15582	15370	15362	15448	15539	15576	15355	15356	15325	15613	15571	15415	15445	15425	15278	15476	15381	15392	15562	15315	15356	15406	15430	15483	15531	15338	15488	15393	15464	15524	15497	15457	15339	15366	15473	15341	15421	15456	15405	15405	15547	15415	15597	15389	15530	15487	15277	15402	15416	15316	15211	15411	15495	15385	15337	15391	15695	15559	15429	15535	15427	15360	15416	15537	15427	15490	15278	15538	15417	15245	15348	15456	15389	15463	15566	15440	15466	15570	15443	15528	15421	15380	15370	15445	15375	15459	15523	15447	15379	15425	15589	15275	15603	15416	15453	15412	15343	15521	15433	15445	15547	15452	15375	15360	15587	15525	15409	15487	15442	15394	15444	15645	15465	15439	15265	15462	15529	15252	15502	15503	15355	15428	15560	15389	15368	15473	15540	15425	15467	15463	15484	15546	15405	15364	15465	15503	15634	15365	15472	15498	15517	15360	15426	15350	15305	15294	15359	15493	15398	15471	15380	15340	15480	15500	15310	15487	15410	15489	15467	15477	15458	15498	15461	15327	15605	15452	15416	15466	15364	15450	15400	15267	15250	15312	15291	15441	15460	15354	15500	15577	15432	15431	15305	15416	15203	15677	15555	15203	15426	15341	15570	15365	15253	15383	15258	15523	15493	15470	15416	15563	15471	15335	15514	15403	15361	15284	15475	15369	15425	15389	15327	15372	15433	15668	15358	15453	15452	15497	15259	15319	15463	15522	15481	15506	15352	15500	15431	15579	15640	15488	15428	15393	15484	15446	15392	15395	15467	15454	15267	15347	15333	15567	15246	15466	15343	15382	15336	15526	15371	15299	15411	15371	15395	15334	15374	15295	15460	15429	15444	15201	15466	15427	15423	15621	15300
23350	20984	28383	23781	22009	24928	26640	22310	21558	21393	21143	21053	21110	21097	20942	20718	20732	20966	20847	20350	20179	20155	19957	19980	20112	20089	19784	19701	19730	19612	19915	19774	19684	19633	19897	19676	19888	19820	19711	19634	19720	19601	19791	20012	21615	21980	21081	20511	20110	19824	19706	19459	19670	19790	19850	19922	19529	19473	19596	19794	19720	19910	19608	19504	19664	19714	19711	19710	19678	19929	19727	19703	19718	19533	19702	19501	19819	19743	19651	19688	19755	19684	19657	19844	19587	19844	19877	19587	19739	19507	19645	19731	19743	19829	19673	19656	19590	19600	19676	19678	19564	19694	19711	19741	19910	19592	19614	19504	19875	19589	19786	19874	19643	19593	19469	19704	19857	19697	19727	19589	19750	19493	19745	19410	19663	19715	19595	19635	19433	19579	19849	19827	19515	19573	19729	19691	19714	19664	19414	19760	19774	19823	19692	19671	19817	19611	19797	19762	19587	19701	19533	19451	19490	19777	19517	19756	19860	19507	19695	19569	19638	19778	19623	19730	19719	19769	19853	19536	19615	19524	19793	19684	19572	19711	19620	19601	19587	19810	19597	19549	19512	19571	19550	19374	19841	19700	19664	19679	19664	19720	19752	19765	19907	19715	19462	19466	19558	19599	19743	19758	19553	19715	19809	19674	19595	19533	19505	19662	19664	19579	19812	19612	19532	19796	19548	19709	19338	19549	19639	19607	19643	19660	19593	19669	19583	19896	19603	19734	19700	19595	19816	19522	19669	19730	19882	19619	19891	19505	19582	19424	19622	19650	19640	19676	19742	19697	19600	19704	19629	19758	19547	19536	19628	19662	19544	19417	19583	19691	19778	19643	19748	19861	19647	19707	19400	19638	19751	19624	19883	19862	19725	19632	19646	19800	19836	19608	19716	19782	19640	19551	19768	19697	19743	19651	19547	19558	19741	19485	19588	19651	19502	19681	19530	19675	19734	19632	19594	19715	19665	19462	19630	19675	19623	19694	19481	19736	19723	19925	19751	19772	19808	19655	19679	19663	19586	19631	19566	19747	19693	19574	19772	19433	19740	19624	19651	19567	19672	19642	19572	19833	19781	19657	19682	19569	19625	19609	19610	19683	19668	19617	19661	19803	19644	19690	19583	19734	19725	19507	19656	19451	19261	19412	19547	19566	19615	19884	19646	19647	19742	19859	19742	19650	19719	19841	19361	19640	19642	19673	19644	19703	19578	19611	19693	19584	19596	19649	19587	19673	19603	19680	19780	19547	19611	19734	19615	19676	19736	19576	19648	19595	19698	19739	19736	19731	19804	19767	19630	19490	19790	19782	19648	19483	19742	19786	19729	19800	19693	19664	19563	19737	19643	19645	19732	19771	19579	19542	19773	19847	19519	19537	19835	19748	19959	19816	19887	19626	19500	19625	19666	19778	19685	19665	19784	19877	19605	19514	19715	19666	19715	19745	19583	19763	19820	19400	19627	19775	19739	19702	19603	19536	19781	19807	19693	19595	19705	19573	19857	19768	19668	19712	19529	19571	19541	19406	19644	19697	19736	19638	19576	19826	19658	19708	19727	19636	19647	19708	19617	19588	19644	19408	19705	19705	19675	19643	19691	19404	19584	19826	19652	19891	19797	19622	19800	19682	19672	19499	19482	19569	19715	19656	19678	19786	19848	19654	19580	19819	19650	19666	19693	19563	19810	19703	19577	19619	19674	19718	19647	19665	19619	19540	19557	19747	19729	19651	19647	19632	19455	19542	19712	19773	19739	19654	19689	19629	19639	19514	19609	19650	19802	19732	19812	19706	19728	19602	19587	19639	19749	19639	19719	19654	19447	19691	19731	19594	19327	19806	19512	19633	19665	19655	19474	19652	19812	19594	19748	19433	19719	19712	19716	19765	19739	19887	19729	19872	19706	19558	19690	19677	19739	19685	19598	19801	19673	19769	19615	19540	19442	19919	19718	19665	19942	19725	19841	19429	19667	19825	19652	19702	19886	19899	19624	19751	19804	19500	19779	19591	19495	19836	19752	19421	19652	19818	19561	19614	19754	19732	19768	19854	19830	19629	19402	19532	19908	19684	19437	19510	19661	19685	19444	19498	19736	19725	19638	19752	19579	19742	19740	19684	19698	19528	19666	19734	19564	19760	19808	19764	19641	19711	19684	19806	19691	19774	19522	19371	19616	19533	19832	19622	19628	19648	19547	19661	19577	19586	19723	19853	19592	19440	19641	19331	19714	19563	19718	19898	19717	19694	19767	19761	19713	19757	19682	19699	19792	19784	19643	19897	19787	19564	19720	19566	19764	19822	19750	19779	19588	19681	20101	19668	19693	19613	19888	19504	19863	19396	19599	19689	19755	19743	19808	19471	19624	19589	19717	19706	19504	19556	19812	19502	19609	19652	19484	19748	19903	19857	19682	19642	19621	19833	19642	19678	19745	19680	19536	19736	19731	19785	20022	19747	19779	19607	19773	19866	19744	19647	19731	19853	19644	19691	19947	19619	19642	19874	19684	19656	19638	19756	19646	19653	19668	19733	19881	19626	19829	19729	19628	19464	19746	19855	19871	19582	19747	19796	19586	19796	19667	19643	19828	19660	19647	19539	19596	19807	19687	19589	19535	19507	19567	19737	19584	19825	19608	19573	19608	19716	19597	19560	19713	19586	19571	19740	19718	19748	19812	19593	19605	19772	19601	19691	19777	19601	19749	19614	19757	19538	19510	19596	19691	19619	19468	19719	19825	19616	19584	19554	19534	19602	19804	19753	19865	19779	19630	19586	19688	19734	19616	19888	19517	19517	19635	19806	19630	19620	19743	19686	19879	19660	19648	19644	19697	19693	19412	19738	19894	19570	19998	19755	19595	19697	19614	19699	19620	19756	19491	19583	19519	19381	19644	19712	19664	19853	19655	19754	19723	19788	19748	19755	19796	19745	19497	19645	19554	19570	19886	19666	19787	19735	19528	19906	19896	19539	19586	19758	19554	19450	19527	19707	19390	19415	19620	19571	19695	19730	19640	19692	19663	19471	19595	19666	19610	19614	19827	19716	19638	19729	19677	19514	19633	19538	19625	19744	19520	19654	19698	19759	19623	19565	19616	19822	19781	19719	20023	19645	19430	19636	19785	19710	19543	19610	19662	19833	19596	19544	19654	19562	19705	19745	19746	19748	19576	19490	19384	19571	19593	19585	19720	19500	19711	19588	19534	19598	19753	19849	19633	19837	19533	19767	19804	19677	19531	19589	19498	19592	19709	19869	19855	19820	19636	19752	19674	19792	19756	19657	19526	19801	19715	19814	19780	19852	19627	19523	19753	19396	19687	19619	19823	19774	19750	19911	19563	19599	19796	19840	19446	19470	19755	19502	19671	19753	19685	19727	19591	19556	19514	19635	19633	19586	19830	19656	19580	19801	19560	19720	19691	19832	19852	19633	19588	19678	19552	19792	19556	19751	19578	19682	19616	19684	19582	19679	19613	19645	19650	19614	19892	19556	19659	19561	19630	19487	19654	19630	19921	19706	19677	19643	19802	19534	19673	19777	19661	19806	19666	19691	19717	19550	19647	19607	19759	19682	19739	19771	19807	19707	19805	19798	19772	19460	19808	19792	19770	19528	19660	19721	19471	19815	19755	19609	19860	19681	19807	19703	19490	19571	19595	19503	19633	19676	19659	19868	19710	19720	19786	19893	19615	19756	19608	19803	19638	19625	19710	19586	19720	19598	19922	19649	19623	19825	19658	19623	19485	19615	19679	19837	19590	19527	19491	19739	19755	19452	19520	19632	19534	19523	19699	19661	19622	19671	19638	19651	19738	19750	19779	19586	19794	19765	19540	19425	19678	19431	19757	19574	19822	19655	19624	19667	19602	19542	19679	19361	19736	19724	19581	19469	19587	19739	19774	19484	19892	19463	19586	19721	19781	19719	19732	19803	19641	19758	19871	19599	19505	19550	19780	19554	19727	19652	19722	19715	19559	19701	19565	19564	19594	19724	19785	19584	19577	19527	19737	19549	19602	19800	19692	19409	19570	19616	19620	19696	19668	19631	19588	19687	19596	19788	19617	19686	19542	19817	19888	19769	19909	19596	19812	19601	19629	19711	19505	19709	19589	19731	19642	19634	19851	19665	19660	19793	19724	19805	19487	19796	19823	19692	19830	19659	19629	19548	19847	19313	19752	19717	19719	19716	19619	19692	19800	19869	19646	19561	19517	19503	19525	19507	19739	19855	19498	19702	19607	19503	19512	19671	19832	19642	19671	19581	19584	19621	19589	19748	19801	19592	19655	19563	19678	19247	19626	19315	19718	19550	19477	19868	19713	19701	19769	19574	19599	19639	19603	19694	19602	19681	19697	19574	19673	19795	19838	19826	19819	19923	19743	19869	19553	19733	19775	19822	19851	19514	19450	19727	19905	19789	19513	19723	19853	19581	19536	19801	19695	19725	19669	19392	19492	19834	19771	19699	19829	19732	19548	19747	19846	19599	19762	19634	19439	19675	19603	19623	19889	19736	19778	19748	19558	19713	19729	19609	19446	19743	19730	19640	19813	19695	19775	19653	19689	19743	19602	19539	19762	19769	19792	19843	19683	19745	19586	19600	19722	19785	19609	19652	19726	19824	19662	19598	19486	19714	19612	19719	19640	19572	19691	19592	19610	19742	19563	19658	19630	19738	19574	19872	19405	19611	19625	19574	19738	19771	19833	20001	19692	19665	19758	19565	19682	19558	19658	19726	19688	19693	19773	19899	19730	19762	19582	19696	19727	19755	19638	19727	19706	19688	19485	19783	19673	19683	19663	19505	19766	19658	19700	19663	19707	19625	19892	19792	19905	19436	19726	19768	19668	19544	19629	19611	19588	19417	19683	19581	19571	19680	19444	19583	19549	19470	19650	19674	19607	19691	19691	19797	19720	19762	19638	19641	19777	19742	19479	19749	19522	19496	19652	19615	19594	19833	19738	19386	19808	19762	19659	19731	19718	19666	19628	19768	19547	19635	19743	19701	19695	19795	19622	19635	19572	19888	19809	19815	19669	19542	19432	19751	19574	19496	19657	19698	19818	19659	19708	19659	19526	19718	19445	19688	19704	19636	19627	19622	19692	19673	19558	19565	19536	19735	19689	19663	19723	19741	19821	19632	19658	19614	19647	19779
25320	42074	39218	30758	25682	21657	20025	18742	18198	17592	17269	17218	17052	16821	17152	16738	16779	16771	16436	16077	15889	16056	15738	15579	15525	15373	15435	15368	15324	15182	15383	15268	15238	15309	15319	15261	15207	15446	15326	15293	15285	15229	15359	15947	17544	18139	17093	15987	15589	15433	15310	15339	15230	15252	15126	15206	15245	15198	15125	15071	15205	15157	15263	14990	15222	15255	15254	15203	15114	15329	15285	15221	15193	15205	15360	15004	15182	15231	15161	15149	15189	15045	15114	15122	15191	14969	15255	15107	15074	15228	15352	15179	15273	15236	15322	15141	15217	14999	15241	15150	15219	15169	15205	15185	15135	15128	15144	15160	15247	15294	15114	15160	15074	15329	15084	15083	15234	15098	15211	15195	15228	15077	15296	15222	15219	15340	15149	15165	15069	15266	15152	15248	15052	15177	15154	15230	15244	15084	15040	15132	14996	15253	15294	15174	15217	15175	15323	15459	15284	15149	15293	15066	15225	15284	15233	15180	15047	15207	15180	15178	15161	15197	15160	14996	15199	15212	15151	15134	15169	15322	15366	15193	15063	15390	15232	15274	14965	15099	15023	15114	15115	15192	15111	15154	15245	15217	15160	15201	15303	15078	15151	15246	15007	15140	15114	15245	15224	15045	15315	15244	15257	15162	15299	15250	15259	15094	15108	15134	15306	15214	15284	15096	15262	15274	15091	15146	15161	15199	15096	15021	15157	15077	15140	15194	14981	15205	15211	15228	15220	15238	15285	15226	15309	15189	15377	15222	15240	15028	15207	15159	15144	15180	15173	15146	15244	15121	15134	15268	15103	15323	15129	15312	15042	15356	15091	15179	15069	15312	15224	15170	15121	15156	15105	15151	15159	15138	15239	15171	15196	15127	15264	15196	15201	15169	15215	15161	15204	15141	15169	14941	15249	15214	15047	15145	15188	15259	15070	15320	15149	15324	15399	15034	15203	15119	15187	15184	15173	15058	15158	15224	15237	15279	15150	15160	15361	15104	15244	15226	15165	15337	15305	15191	15028	15160	15190	15257	15203	15184	15043	15245	15123	14976	15142	15281	15202	15234	15150	15207	15150	15103	15233	15111	15269	15214	15329	15273	15297	15239	15154	14942	15228	15217	15150	15292	15173	15202	15091	15228	15138	14893	15196	15272	15244	15238	15146	15253	15175	15235	15222	14983	15214	15110	15235	15183	15356	15007	15192	15158	15171	15251	15201	15351	15232	15213	15047	15082	15210	15277	15218	15095	15137	15252	15215	15165	15230	15377	15242	15147	15309	15122	15283	15121	15183	15287	15291	15221	15147	15116	15029	15155	15200	15127	15070	15193	15164	15221	15309	15307	15239	15098	15302	15288	15071	15230	15197	15069	15089	15166	15249	15421	15136	15309	15084	15233	15230	15274	15323	15101	15051	15151	15233	15148	15136	15155	15061	15206	15174	15148	15339	15142	15093	15115	15318	15136	15306	15245	15123	15150	15341	15167	15256	15165	15137	15067	15257	15222	15189	15066	15108	15012	15354	15081	15216	15161	15279	15212	15154	15213	14944	15231	15298	15044	15215	15106	15081	15170	15214	15222	15311	15168	15228	15125	15105	15151	15032	15303	15183	15247	15092	15216	15143	15348	15127	15331	15248	15165	15295	15155	15275	15291	15286	15229	15240	15235	15343	15093	15089	15058	15202	15164	15306	15030	15002	15327	15137	15063	15226	15053	15300	15315	15301	15154	15106	15193	15210	15037	15076	15056	15127	14975	15151	15092	15154	15265	15130	15196	15147	15114	15144	15117	15144	15138	15214	15142	15301	15093	15294	15404	15142	15206	15137	15235	15251	15221	15212	15271	15260	15079	15231	15257	15029	15302	15231	15329	15280	15283	15244	15204	15063	15067	15203	15105	15358	15222	15183	15230	15372	15158	15060	15085	15194	15182	15212	15112	15233	15091	15359	15201	15245	15250	15300	15174	15138	15246	15141	15373	15268	15292	15285	15120	15042	15352	15063	15158	15171	15206	15112	15182	15140	15201	15210	15071	15164	15226	15120	14931	15132	15196	15174	15057	15089	15253	15158	15395	15185	15028	15237	15279	15256	15349	15225	15213	15023	15268	15336	15176	15352	15108	15257	15060	15260	15243	15058	15092	15175	15270	15141	15133	15333	15132	15251	15165	15233	15126	15231	15183	15207	15221	14970	15184	15147	15027	15285	15232	15265	15127	15163	15281	15277	15020	15235	15244	15369	15174	15262	15232	15195	15068	15243	15183	15099	15380	15238	15192	15112	15266	15076	15199	15083	15224	15210	15101	15229	14924	15013	15116	15117	15104	15313	15170	15094	15314	15135	15281	15218	15279	15242	15378	15251	15149	15272	15116	15107	15172	15160	15215	15290	15267	15288	15076	15347	15218	15169	15087	15228	15104	15234	15101	15103	15150	15218	15319	15211	15161	15227	15060	15325	15106	15067	15263	14947	15117	15150	15038	15303	15229	15300	15262	15349	15056	15158	15201	15207	15043	15373	15176	15078	15119	15162	15301	15128	15072	15109	15180	15211	15190	15092	15121	15156	15290	15363	15304	15094	15357	15124	15106	15141	15026	15188	15162	15259	15031	15253	15047	15220	15156	15134	15271	15129	15276	15133	15317	15171	15067	15149	15137	15127	15201	15117	15267	15222	15145	15138	15123	15111	15179	15152	15271	15140	15377	15192	15200	14955	15214	15123	15361	14964	15181	15147	15080	15101	15152	15271	15186	15071	15357	15342	15276	15267	15200	14953	15025	15119	15205	15080	15139	15203	15183	15176	15236	15274	15270	15172	15158	15216	15171	15225	15261	15215	15195	15034	15095	15184	15090	15145	15127	15346	15031	15220	15255	15314	15261	15175	15070	15355	15188	15119	15228	15104	15172	15213	15219	15122	15078	14967	15290	15236	15312	15045	15156	15399	15276	15161	15266	15358	15205	15188	15092	15379	15278	15486	15122	15324	15276	15271	15169	15185	15288	15210	15189	15058	15178	15220	15240	15113	15214	15291	15084	15083	15205	15276	15146	15123	15019	15134	15110	15122	15233	15120	15248	15146	14979	15261	15099	15071	15199	15253	15257	15112	15188	15241	15240	15425	15324	15148	15136	15209	15018	15180	15050	15092	15296	15131	15245	15087	15209	15020	15139	15092	15271	15121	15176	15113	15047	15237	15148	15276	15110	15164	15421	15333	14989	15182	15032	15314	15172	15212	15178	15349	15294	15280	15097	15181	15052	15083	15067	15141	15244	15111	15160	15324	15140	15288	15033	15029	15202	15217	14980	15214	15119	15418	14967	15156	15328	15216	15056	15123	15114	15289	15123	15052	15179	15044	15186	15030	15182	15138	14959	15078	15174	15355	15235	15102	15159	15200	15018	15028	15246	15160	15301	15264	15152	15200	15266	15181	15129	15099	15037	15131	15244	15102	15385	15352	15093	15233	15102	15117	15190	15155	15150	15157	15200	15072	15121	15228	15176	15135	15321	15176	15158	15336	15139	15263	15146	15229	15069	15271	15207	15207	15120	15254	15110	15241	15242	15099	15020	15288	15248	15211	15174	15289	15266	15063	15167	15216	15190	15175	15107	15222	15012	15232	15194	15162	15140	15133	15269	15265	15192	15248	15255	15193	15027	15100	15076	15234	15036	15311	15192	15103	15142	15186	15087	15151	15147	15096	15402	15074	15313	15143	15304	15165	15225	15170	15216	15302	15197	15316	15215	15306	15176	15042	15191	15203	15156	15449	15131	15136	15244	15183	15130	15267	15320	15318	15138	15251	15210	15156	15251	15231	15230	15282	15204	15003	15279	15338	15135	15235	15277	15314	15138	15214	15142	15222	15228	15288	15234	15265	15183	15327	15248	15035	15179	15238	15157	15254	15266	15224	15148	15252	15212	15023	15299	15157	15183	15181	15335	15149	15262	15059	15055	15183	15197	15111	15102	15135	15241	15141	15183	15315	15091	15151	15227	15172	15193	15411	15318	15157	15316	15108	15103	15189	15337	15256	15026	15096	15030	15465	15160	15138	15158	15269	15403	15141	15086	15059	15086	15072	15164	15260	15174	15180	15232	15144	15253	15161	15158	15005	15265	15088	15336	15103	15228	15174	15128	15150	15130	15345	15159	15268	15207	15233	15227	15100	15114	15139	15291	15236	15162	15266	15216	15203	15263	15159	15199	15177	15230	15296	15087	15139	15240	15251	15182	15208	15232	15016	15239	15181	15042	15360	15169	15040	15172	15271	15203	14987	15259	15125	15141	15201	15179	15253	15218	15345	15139	15180	15196	15317	15150	15262	15263	15310	15211	15021	15162	15183	15040	15230	15228	15173	15174	15189	15182	15092	15247	15067	15196	15169	15098	15233	15178	15147	15146	15155	15235	15216	15130	15110	15235	15158	15144	15254	15120	15189	15205	15294	15239	15259	15127	15194	15139	15182	15028	14995	15152	15114	15309	15299	15223	15033	15059	14995	15058	15229	15186	15055	15277	15298	15115	15261	15205	15376	15249	15187	14977	15142	15169	15134	15390	15297	15204	15130	15112	15248	15137	15111	15154	15226	15261	15213	15176	15174	15225	15102	15169	15139	15135	15210	15069	15142	15236	15155	15295	15133	15136	15217	15205	15094	15152	15272	15215	15214	15240	15190	15277	15109	15144	15246	15237	15117	15185	15309	15408	15246	15234	15194	15031	15103	15155	15035	15242	15190	15230	15260	15309	15170	15081	15012	15284	15126	15192	15192	15134	15112	15190	15284	15138	15232	15185	15082	15209	15009	15129	15272	15144	15159	15340	15215	15210	15055	15201	15211	15197	15281	15168	15275	15115	15199	15089	15303	15125	15144	15053	15235	15132	15254	15434	15094	15152	15201	15236	15218	15204	14855	15155	15165	15249	15112	15064	15187	15105	15258	15195	15360	15202	15161	15357	15092	15284	15232	15069	15116	15329	15083	15054	15174	15177	15187	15080	15234	15101	15116	15169	15149	15188	15294	15127	15307	15210	15162	15061	15213	15151	15147	15189	15199	15302	15161	15007	14999	15143	15270	15304	15144	15402	15079	15079	15164	15142	15188	15191	15134	15120	15194	15065	15194	15096	15425	15089	15083	15247	15175	15052	15185	15381	15174	15241
30088	24104	26238	23990	21127	20857	20815	20508	20505	20632	20321	20330	20473	20385	20327	20544	20492	20496	20525	20353	20432	20231	20324	20196	20286	20140	20343	20220	19986	20144	20037	20109	20075	20282	20475	20336	20178	20135	20143	20168	20031	20035	20288	19945	20147	20423	20265	20242	20318	20319	20208	19964	20045	20184	20112	20094	19784	20008	20293	20188	20074	20454	20120	20073	19967	19991	20154	20164	19844	20119	20074	20268	20348	20239	20149	20226	19861	20167	20134	20252	20038	20104	20190	20043	20144	20099	19977	20284	20073	20176	20113	19876	20145	20236	20152	19922	20109	19963	20262	20079	19988	20079	20162	20484	20165	20136	20244	20357	19992	20199	20212	19994	19977	20139	20185	20280	20205	20067	19943	20035	20167	20113	20395	20303	20144	19955	19938	20093	20146	20193	20174	20203	20150	19994	19911	20065	20013	20132	20321	20361	20065	20086	20083	20162	20064	20224	20264	20140	20248	20212	20066	19923	20162	20139	20056	20078	20116	20037	20134	19882	19963	20259	20236	20173	20158	20138	20130	20214	20288	19875	20230	20040	20172	20186	20106	20242	20166	20303	20127	20226	20024	20152	20465	19885	20131	20376	20177	20155	20196	20082	20228	20283	20240	19999	20249	20223	20283	20015	19815	20082	19882	20180	20041	20351	20012	20203	20164	19863	20261	19880	20217	20173	20154	20091	20209	20179	20103	20236	20183	20153	20220	20036	20104	20067	20119	20260	20233	20466	20287	20056	20261	20144	20123	20056	20417	20144	20106	20113	20143	20100	20172	20015	20199	20218	20066	19950	20027	20164	20114	20052	20036	20267	20149	20056	20054	20138	20149	20109	20092	20107	20147	20169	20106	20130	20078	20152	20138	19891	20163	20013	20098	20264	20160	20120	20095	20074	19924	20252	20089	19967	20048	20038	20000	20081	20160	20236	19879	20189	20127	20096	19976	20124	20099	20187	20198	20174	20026	20183	20084	20053	19932	20144	20076	20137	20316	20218	20432	20255	20229	19980	20010	20172	20025	20296	20248	20111	20093	20027	20252	20211	20263	20068	20110	20140	20118	20173	20025	20235	20049	19951	20271	20283	20150	19944	20230	20123	20144	20206	20160	20370	20104	20361	20185	19999	20278	19844	20348	20108	20260	20135	20276	20232	20065	19967	20029	20121	20116	20091	20271	20192	20197	20097	20054	20031	20298	20127	20044	20097	20112	20400	20104	20159	20097	20163	19928	20194	20041	20101	20058	20179	20031	20231	20179	20287	20106	20300	20160	20065	20195	20074	20183	20132	20241	20158	20075	20170	20151	20232	20243	20186	20198	20132	20348	20287	20270	20091	20234	20395	20422	20018	20157	20180	19963	20226	20425	20108	20166	20150	20191	20230	20187	19988	20121	20060	19946	20028	20212	20063	20086	20269	20133	20139	20007	20195	20208	20136	20079	20294	20234	20193	20025	20261	20198	20313	20219	20248	20262	20028	19845	20046	20134	20130	20115	20076	20169	20173	20151	20135	20389	19969	20290	20300	20041	20058	20125	20033	20014	19972	19850	20196	20093	20070	20070	19974	20160	20303	20180	20021	20067	19967	20152	20071	20139	20264	20180	20019	20170	20125	19962	19997	20238	20321	20210	19989	20233	20317	20106	19975	19967	20098	20258	20055	20107	20437	20291	20181	20335	20191	20058	20141	20109	20238	20151	20581	20124	19967	20194	20093	20254	20140	20030	20135	20097	20011	20108	19972	20385	20069	20135	20164	20248	20296	20150	20086	20095	20071	20117	20072	20264	20102	20267	20140	20155	20072	20079	20025	20181	20334	20159	19877	20079	19958	20286	20102	19958	20112	20279	20049	20018	20117	20037	20121	20135	20221	19971	20195	20245	20274	20391	20066	20039	20062	20222	20024	20176	19964	20110	20083	20156	19907	19936	20162	20111	20000	20090	20037	20162	20119	20185	20164	20088	20083	19970	19857	20145	20144	20343	19963	20165	20039	20265	20172	20096	20329	20144	20084	20287	20079	19981	20089	20347	20014	20205	20021	20115	20259	20054	20076	20183	20046	20075	20197	20093	20189	20146	20387	20017	20196	20094	20121	19880	20220	20006	20134	20061	20274	20234	20102	19984	19998	20249	20038	20032	20396	20236	20190	20051	20121	20061	19939	20107	20134	19969	20151	20090	20266	19993	20187	19882	19958	20125	20131	20149	20134	20328	20107	20299	20327	19939	20008	20121	20214	20024	20198	20084	20107	20211	20108	20073	20006	20459	20257	20317	19986	20161	19912	20154	20342	20217	20214	20386	19966	20185	20357	20217	20159	20253	20326	20007	19994	20264	20246	20171	20253	20055	20375	20218	20096	19841	20255	19908	20148	20348	20228	20121	20055	19990	20205	20262	20394	20192	20020	20052	20104	20102	20224	20181	20141	20125	20004	20120	20218	20031	20149	20177	19975	20283	19938	20149	19993	20073	20004	20008	20142	20084	20121	19967	20156	20304	20071	20244	20235	20180	20153	20089	19931	20214	20199	20081	20136	20167	20098	20197	20161	20110	20040	20183	20208	20201	20219	19974	20106	20180	20257	20128	20067	19794	20104	20014	20044	20419	20014	20285	20035	20126	20263	20107	20110	20237	20225	20172	20075	20149	20202	20219	19996	20290	19821	20117	20202	20276	20156	19824	19937	19982	20293	20192	19924	20238	20120	20227	19955	20099	20016	20068	20249	19942	20227	20148	20220	20094	20000	20197	20283	20188	20266	20124	20081	19991	20071	20086	19966	20178	19960	20083	20029	20044	20015	20295	20184	20102	20340	20127	19998	20114	20060	20134	19959	19907	20199	20135	20156	20095	19996	20268	20192	20199	20190	20024	19945	20011	20095	20168	20070	20187	20282	20049	20163	20171	20185	20155	19973	20308	20060	20182	20209	20280	20111	20266	20186	20103	20040	20150	19976	20124	20260	20268	20144	20126	19867	20061	20144	20166	20121	20004	20139	20161	20168	20327	20021	20155	20239	20044	19900	20088	20170	20344	19944	20236	20087	20269	20173	20170	20089	20287	20284	20246	20174	20073	20375	20117	20217	20127	20240	20086	20091	20011	19955	20028	20104	20284	20104	19958	20420	19997	20273	20034	20049	20294	20258	20256	20180	19879	20059	20259	20004	20318	20227	20217	20201	20186	20151	20218	20224	20115	20319	20050	20178	20210	20044	20179	20040	20068	20128	20061	20027	20346	20082	20177	20366	20082	20355	20052	20195	20323	20260	19782	20146	19871	20186	20218	20063	20315	20015	20071	20021	20112	20253	20289	20146	20019	20023	20320	20259	20317	20195	19846	20078	20048	20138	20094	20133	20098	20001	20498	20273	20081	20078	20123	20181	20132	20143	20065	20118	20210	20025	20029	20186	20162	20137	20108	19880	20026	20169	20107	20020	20077	20250	20114	20068	20048	20225	20055	19990	19990	20082	19957	20078	20138	20171	20054	20096	19889	20266	20016	20213	20183	20135	20168	20011	20017	20245	20017	19951	20219	20202	19978	20195	20163	20273	20190	20301	20174	20242	20300	20142	20382	20105	20079	20138	20135	20145	20387	20278	20179	20079	19873	20195	19948	20131	20375	19955	20052	19880	20165	20274	20256	20235	20098	20037	20170	20200	20131	20181	20156	20350	20074	20111	20161	20124	20159	20112	20105	20214	20128	19988	19976	20177	20107	20083	20218	20086	20293	20311	19787	20187	20044	20109	20235	20458	20042	20212	20184	20218	20303	19904	19916	20023	20056	20132	20103	20007	20093	20074	20182	20206	20313	20227	20156	20238	20283	20253	20310	20011	20224	20009	20161	20195	19967	20018	20069	20153	19995	20355	20474	20248	20159	20082	20007	20091	20002	20186	20159	20026	20108	20030	20026	20296	20184	20177	20125	19883	20198	20380	20268	20309	20202	19978	20303	20239	20108	20292	19944	20079	20194	20237	20239	20122	20234	20033	20174	19979	20041	20078	20232	20002	20135	19787	20147	19975	20074	20127	20032	20040	20345	20228	19967	20019	20146	20181	20342	20262	20118	20200	20058	20020	20353	20040	20204	20077	19977	20157	20038	20297	20153	20080	20213	20095	20344	20159	20172	20036	19868	20118	20099	20267	20136	20115	20376	20024	20219	20081	20444	20093	20262	20213	20216	20051	20242	20198	19905	20233	20015	20256	19870	20242	20091	20239	19892	20251	20104	20399	20157	20011	20282	19991	20235	20071	20097	20123	20286	20130	20101	20267	20208	20294	20106	20301	20040	19962	20267	20083	20067	20121	20205	20188	20232	20034	20393	20093	20068	20056	19945	20121	20197	20336	20042	20188	19941	20134	20291	20249	20033	20101	20147	20300	20211	20030	20239	20224	20200	20217	20181	20097	20282	20069	20175	20101	20127	20072	20034	20044	20182	20388	20066	20225	20251	20022	20071	20051	20138	20288	20028	20187	20189	20064	19882	20410	20118	20252	20199	20182	20046	20236	20270	20261	20101	20144	20137	20116	20136	20223	20169	19944	20257	19979	20030	20181	20207	20091	20237	20146	20261	20271	20050	19835	20146	20196	20035	20197	19971	20230	20324	20088	20189	20119	20192	20019	20019	20009	19943	20233	20205	20265	20167	20039	20165	20130	20198	20132	19997	20109	20239	20062	20080	20226	20155	20086	20003	20045	19953	20337	20092	20167	20108	20209	20256	20155	20317	20043	20282	20217	20156	20037	19995	19968	20170	19874	20182	20038	20066	20062	19940	20052	20086	20078	20291	20184	20132	20073	20356	20181	20367	20060	20031	20208	20310	20006	20240	20022	20251	19890	19976	19960	20223	20085	20146	20141	20242	20100	20004	20127	20276	20243	20164	20150	20228	20195	20246	20093	19905	19894	20292	20196	20321	20293	19835	20107	20004	20097	20082	20143	20267	20149	19982	20141	20346	20150	20226	20200	20139	20142	20110	19973	20022	20238	20207	20222	20197	20071	20062	20194	19913	19927	20127	20058	20012	19945	20207	20018	20235	20333	20082	19962	19925	19791	20030	20130	20177	20085	20206	20189	20227	20171	19938	20254	19978	19959	20187	20123	20149	20190	19897	19918	20184	20173	19936	20076	20136	20227	20031	20211	19980	19984	20189	20119
21113	24521	22179	18824	17399	16632	16243	16073	15950	15985	16108	15786	16011	15939	16055	15974	15959	15839	15632	15697	15656	15823	15517	15516	15561	15461	15341	15555	15561	15474	15601	15400	15266	15408	15438	15566	15513	15394	15459	15367	15562	15508	15519	15550	15741	15756	15588	15670	15611	15626	15496	15486	15375	15468	15528	15494	15604	15308	15450	15382	15352	15521	15346	15496	15331	15424	15540	15427	15583	15432	15436	15479	15518	15428	15484	15346	15274	15405	15432	15438	15444	15633	15430	15492	15260	15548	15403	15457	15526	15395	15446	15356	15381	15439	15363	15409	15439	15309	15462	15613	15458	15466	15366	15458	15489	15434	15536	15460	15542	15577	15411	15384	15497	15447	15511	15394	15396	15288	15493	15457	15365	15313	15380	15419	15668	15156	15546	15472	15482	15496	15416	15270	15440	15368	15444	15367	15470	15533	15493	15320	15439	15317	15428	15530	15431	15554	15548	15484	15502	15343	15397	15553	15357	15438	15425	15471	15453	15288	15387	15512	15530	15446	15454	15342	15633	15413	15617	15547	15652	15516	15257	15563	15547	15403	15488	15285	15345	15549	15356	15495	15431	15476	15492	15429	15586	15473	15442	15465	15524	15390	15476	15450	15567	15614	15424	15495	15464	15579	15470	15546	15579	15327	15458	15427	15315	15741	15346	15422	15374	15361	15360	15436	15456	15394	15627	15569	15402	15331	15487	15354	15567	15349	15547	15347	15575	15425	15494	15572	15436	15519	15629	15474	15520	15550	15378	15537	15601	15544	15404	15435	15533	15347	15593	15418	15533	15577	15516	15540	15668	15566	15543	15381	15473	15428	15377	15575	15432	15545	15556	15425	15665	15485	15405	15520	15502	15364	15441	15540	15448	15439	15419	15430	15442	15462	15502	15514	15414	15502	15540	15368	15431	15444	15371	15601	15511	15237	15428	15584	15404	15417	15455	15401	15490	15410	15391	15589	15604	15332	15534	15406	15458	15508	15497	15391	15524	15259	15445	15420	15279	15522	15616	15440	15444	15325	15319	15509	15270	15440	15393	15463	15450	15465	15468	15482	15381	15544	15528	15534	15366	15625	15402	15397	15400	15497	15408	15381	15434	15471	15441	15535	15657	15546	15569	15405	15470	15272	15586	15344	15462	15552	15509	15533	15312	15442	15479	15396	15498	15551	15512	15491	15587	15467	15331	15507	15411	15472	15517	15442	15363	15604	15379	15566	15524	15486	15374	15429	15424	15216	15455	15515	15560	15308	15406	15371	15457	15527	15531	15496	15648	15384	15497	15370	15564	15609	15463	15490	15335	15543	15489	15440	15417	15474	15442	15517	15438	15446	15470	15576	15332	15454	15346	15347	15450	15385	15651	15451	15573	15471	15324	15585	15236	15428	15476	15633	15564	15547	15485	15436	15495	15422	15472	15411	15330	15590	15390	15597	15465	15465	15365	15420	15576	15350	15276	15585	15527	15501	15381	15262	15444	15487	15559	15377	15483	15436	15257	15705	15367	15436	15566	15378	15457	15466	15287	15502	15470	15443	15389	15412	15599	15283	15325	15646	15419	15373	15503	15595	15351	15464	15496	15450	15412	15437	15501	15428	15494	15508	15387	15475	15484	15455	15402	15518	15443	15401	15447	15392	15549	15461	15490	15468	15489	15406	15395	15419	15562	15440	15316	15491	15472	15456	15479	15400	15574	15465	15699	15420	15431	15398	15360	15342	15489	15482	15582	15459	15670	15492	15564	15535	15430	15671	15317	15573	15559	15500	15359	15617	15348	15495	15529	15332	15497	15360	15468	15571	15562	15466	15731	15406	15549	15374	15555	15613	15331	15361	15410	15565	15530	15364	15402	15477	15410	15532	15496	15335	15419	15507	15187	15454	15471	15314	15399	15552	15329	15571	15640	15362	15571	15546	15429	15493	15540	15539	15505	15381	15539	15378	15332	15461	15582	15285	15375	15400	15354	15550	15271	15662	15510	15437	15344	15421	15418	15499	15516	15320	15607	15638	15202	15417	15560	15368	15346	15529	15559	15480	15376	15303	15597	15361	15444	15501	15503	15710	15500	15325	15331	15388	15516	15496	15337	15670	15577	15376	15470	15384	15323	15454	15594	15372	15707	15475	15423	15409	15556	15294	15585	15404	15544	15431	15435	15430	15469	15486	15374	15416	15503	15491	15401	15319	15551	15463	15411	15319	15683	15597	15447	15414	15512	15427	15543	15389	15382	15476	15491	15467	15423	15517	15556	15444	15601	15614	15363	15449	15314	15425	15464	15806	15566	15460	15497	15362	15495	15464	15395	15418	15656	15463	15409	15447	15633	15429	15497	15445	15359	15407	15428	15452	15518	15456	15402	15371	15430	15464	15340	15488	15640	15409	15352	15447	15432	15561	15367	15384	15478	15441	15498	15411	15475	15466	15351	15562	15466	15479	15513	15353	15408	15528	15517	15529	15431	15498	15548	15442	15448	15445	15432	15417	15412	15564	15334	15512	15204	15410	15592	15522	15248	15302	15490	15508	15449	15416	15502	15459	15559	15491	15449	15578	15493	15333	15527	15326	15339	15421	15445	15424	15547	15506	15463	15350	15319	15328	15528	15378	15613	15424	15500	15503	15452	15507	15461	15464	15537	15267	15643	15431	15383	15444	15415	15408	15548	15508	15435	15345	15629	15384	15427	15441	15313	15418	15506	15599	15562	15406	15454	15531	15380	15616	15537	15462	15416	15340	15404	15489	15432	15667	15681	15294	15653	15407	15479	15443	15523	15444	15378	15435	15451	15595	15267	15488	15405	15299	15498	15397	15505	15577	15486	15338	15517	15238	15537	15530	15567	15461	15397	15444	15405	15455	15487	15562	15444	15548	15360	15845	15475	15585	15583	15468	15364	15676	15320	15372	15532	15453	15515	15436	15390	15384	15475	15471	15640	15439	15574	15526	15458	15356	15445	15542	15487	15333	15692	15450	15280	15491	15403	15560	15412	15564	15408	15413	15569	15253	15472	15419	15440	15309	15484	15352	15416	15607	15493	15506	15386	15343	15408	15517	15598	15710	15507	15406	15378	15341	15441	15463	15337	15334	15535	15492	15389	15425	15452	15578	15402	15488	15333	15589	15570	15341	15390	15455	15462	15545	15329	15343	15442	15454	15311	15501	15504	15532	15287	15469	15711	15452	15443	15407	15653	15562	15483	15422	15437	15476	15568	15553	15437	15350	15426	15362	15454	15464	15456	15388	15324	15385	15451	15487	15404	15611	15471	15485	15424	15417	15392	15629	15419	15478	15424	15482	15316	15556	15522	15521	15500	15317	15557	15592	15299	15402	15337	15437	15502	15498	15707	15507	15410	15413	15563	15517	15434	15340	15520	15379	15340	15465	15559	15452	15480	15369	15491	15560	15436	15469	15339	15357	15407	15358	15553	15470	15483	15624	15418	15346	15522	15280	15396	15456	15394	15386	15516	15567	15455	15493	15434	15368	15423	15407	15437	15557	15412	15527	15461	15495	15479	15537	15513	15402	15292	15454	15419	15418	15480	15323	15605	15655	15470	15454	15449	15507	15743	15656	15342	15628	15423	15260	15448	15626	15342	15443	15756	15340	15361	15323	15555	15529	15417	15389	15549	15488	15291	15442	15414	15637	15292	15327	15470	15376	15366	15320	15590	15361	15525	15638	15512	15455	15435	15520	15508	15477	15522	15390	15522	15531	15470	15376	15613	15395	15529	15590	15547	15676	15482	15616	15472	15510	15373	15408	15368	15482	15464	15530	15366	15519	15600	15575	15362	15422	15491	15499	15511	15500	15421	15540	15505	15428	15507	15595	15649	15511	15424	15545	15505	15363	15554	15474	15405	15482	15373	15490	15604	15372	15340	15431	15422	15595	15255	15442	15616	15486	15392	15397	15406	15552	15649	15394	15491	15394	15293	15589	15393	15322	15426	15402	15563	15359	15391	15549	15510	15468	15434	15651	15461	15356	15249	15373	15450	15371	15586	15526	15398	15507	15400	15246	15514	15714	15464	15626	15473	15383	15287	15509	15385	15555	15536	15666	15404	15404	15404	15449	15455	15225	15330	15478	15403	15521	15412	15511	15432	15444	15383	15389	15572	15616	15391	15500	15342	15444	15428	15452	15443	15654	15603	15589	15589	15453	15352	15543	15431	15557	15368	15441	15473	15375	15323	15545	15468	15573	15363	15477	15428	15522	15634	15401	15431	15392	15478	15329	15498	15445	15589	15611	15431	15415	15551	15566	15523	15491	15513	15450	15448	15536	15471	15429	15346	15529	15394	15449	15518	15310	15457	15450	15359	15426	15536	15506	15391	15433	15586	15538	15397	15461	15731	15404	15517	15505	15513	15533	15607	15342	15424	15420	15472	15406	15475	15394	15474	15368	15591	15589	15367	15593	15396	15435	15499	15464	15369	15455	15503	15406	15300	15504	15483	15437	15577	15505	15400	15310	15452	15499	15362	15384	15433	15393	15663	15433	15553	15544	15445	15566	15434	15505	15501	15222	15373	15418	15476	15483	15431	15312	15482	15363	15314	15463	15456	15474	15298	15456	15444	15452	15426	15243	15368	15465	15664	15424	15395	15383	15428	15386	15540	15413	15467	15580	15486	15495	15370	15483	15496	15258	15413	15533	15407	15411	15377	15292	15611	15620	15408	15312	15546	15411	15568	15457	15391	15423	15407	15564	15507	15641	15370	15504	15365	15359	15429	15502	15411	15544	15426	15551	15422	15441	15586	15396	15374	15338	15386	15465	15403	15474	15403	15431	15446	15629	15470	15484	15456	15494	15491	15397	15511	15577	15443	15417	15572	15347	15356	15495	15519	15355	15433	15495	15369	15491	15357	15489	15440	15393	15623	15414	15575	15334	15581	15474	15503	15322	15393	15511	15343	15415	15402	15373	15331	15432	15613	15271	15460	15488	15501	15351	15580	15335	15550	15443	15524	15379	15367	15657	15666	15492	15402	15539	15357	15517	15451	15387	15595	15355	15423	15410	15529	15454	15476	15404	15491	15396	15402	15495	15402	15479	15395	15508	15579	15423	15521	15536	15404	15522	15504	15494	15441	15411	15364	15483	15407	15680	15476	15512	15511	15405	15408	15514	15581	15496	15441	15592	15409	15550	15449	15527
24642	21059	28196	24616	23270	24201	23851	21794	21184	21231	20781	20850	20793	20652	20793	20746	20875	20572	20389	20226	20314	20330	20140	20249	20102	20146	20002	20024	19861	19949	20012	19825	19846	19974	19901	19919	20123	20282	19887	20133	20099	20063	19984	20104	20989	20864	20793	20593	20167	19895	19872	19953	19643	20045	20067	19802	19740	19875	19965	20048	19844	19896	19921	20031	19842	20164	20061	19969	19836	19966	19830	20011	19947	20117	19950	19977	19761	19709	19834	19881	20097	19829	19911	19932	19861	19793	19873	20087	19810	20127	20012	19715	19842	19757	19895	19919	19914	19921	19800	19901	19845	19941	20038	19812	19799	20001	19988	19977	20045	19900	19709	19906	19722	20031	19888	19758	19897	19799	19539	19829	20028	19784	19668	19813	20189	19989	19731	19879	19791	19719	19853	20097	19785	19943	19717	19890	19803	20059	19985	19810	20054	19874	19947	19838	19520	19662	19731	20059	19968	19904	19655	19812	19991	19820	19833	19815	20225	19897	19773	19908	19969	19930	19820	19934	20043	19653	19821	19975	19929	19935	20083	19897	19894	19932	19886	19688	19727	19630	19770	19886	19739	19844	19967	19954	19788	19823	20006	19890	19906	20094	19899	19840	19845	19912	20068	19916	19935	19820	19970	20010	19824	19908	19824	19718	19741	19849	19946	20138	19825	19750	19645	19798	19839	19923	19824	19813	20100	19717	19842	19851	20043	20148	19918	19862	19937	19784	20132	19697	19960	19838	19819	19846	19807	19749	20098	19912	19956	20095	19959	19994	19899	20074	19933	19731	19847	20003	20067	19768	19985	20004	19866	19927	20019	19893	19786	19961	19819	20039	19820	19972	19848	19939	20044	19900	19814	19961	19979	19819	19791	19966	20071	19566	19889	19849	19807	20038	19897	19818	19890	19789	19988	20025	19941	19877	19914	19959	19815	19752	19779	19815	19910	19974	19880	19835	19986	19909	20020	19976	19874	19746	19894	19992	19928	19996	19948	19872	20104	19987	19867	19792	19569	19807	19734	19790	19878	19711	20046	20024	19914	19960	19850	19995	20134	19843	19925	19956	19703	19887	19857	20065	19797	19683	19963	19944	20165	19953	19917	19884	19813	19726	19735	19918	19797	19762	19871	19921	19885	19988	20025	19970	19948	20108	20085	19780	19891	19904	19859	19889	19810	19875	19902	19807	19962	19842	19865	19651	19778	19902	19853	19937	19799	19903	20193	20024	19906	19884	19935	19740	19790	19944	19867	19879	20157	19898	20094	19930	19880	20045	19909	19575	19696	19964	19945	19882	19697	19731	19832	19799	20014	19863	19915	19909	19982	19959	19936	20168	19930	19906	19950	19764	19881	19866	19742	19985	19994	19894	19951	19730	19796	19936	20050	19807	20065	19982	19858	19811	19683	19727	19959	20021	19921	20098	19908	19773	19894	19837	19979	19788	19995	19929	20018	19909	19672	19842	19961	19832	20038	19981	19956	19955	20027	20243	20127	19910	20117	19966	19917	19838	19813	19925	19782	20170	20015	19775	20034	19772	19960	19665	19921	19904	20058	20220	19948	19800	19884	19956	19882	19840	19907	19695	19995	19886	19775	19724	19613	19804	20006	20035	20047	19839	19809	19931	20004	19918	19864	19963	19953	19729	19854	19873	19821	19784	19887	19892	19883	19590	19791	19948	19861	19969	19953	19828	19958	19935	19973	19759	19893	19933	19930	20096	20153	19879	20040	19911	20055	20017	19789	19916	19847	19953	19745	19952	19917	20129	19780	19768	19903	19995	19868	19737	20036	20008	19859	19766	19876	19884	19735	19788	19842	19692	19720	19892	20002	19828	19868	19948	19757	19675	19886	19792	19784	20028	20198	20022	20066	20045	19806	20060	19642	19697	19889	19876	19942	19871	19849	19693	20001	19827	19710	19849	20043	20000	19686	19724	19979	19869	19896	19712	19713	19845	19723	19835	19905	19753	19791	20130	19812	19813	19757	19918	19859	19919	20093	19859	19763	19947	19856	20023	20046	19699	19911	19903	19955	19623	19837	19717	19788	19920	19900	19759	19675	19994	19779	19693	20026	19918	20050	19873	20008	19813	19990	19996	19971	20086	20027	19867	19930	19928	19803	19879	19914	20061	20102	19951	19917	19821	19836	20028	19794	19669	19789	19893	19938	19859	19923	19743	19763	20119	19967	19851	19829	19631	19971	19806	19893	19800	20010	19527	19902	19885	19633	19848	19874	19958	19697	19787	19686	19984	19684	19844	19725	19794	19962	19860	19868	19807	19999	20123	19922	19909	19915	20034	19869	19946	19935	19941	19830	20001	19792	19929	19867	20014	19859	20038	19684	19849	19778	19875	19837	19888	19936	20096	19831	20025	20011	19947	19960	19839	19988	19997	19833	19825	19888	19978	19854	19785	19908	20008	20095	20028	19687	20122	19827	19754	20059	19992	19970	19923	19892	20152	19940	19890	19878	19859	19867	19979	19686	19823	19788	19741	19955	19889	19725	19774	19886	19967	19963	19925	19983	19984	19844	19749	19816	19882	20013	19909	19753	19779	20051	19909	19902	19801	19833	19886	19863	19959	19816	19936	19771	20088	20114	19850	20002	19704	19891	19922	19979	19939	19779	19837	19793	19837	19843	19983	19896	19988	20063	20092	19847	19836	19786	19980	19864	20054	20075	19737	20018	19855	20049	19979	20005	19893	19760	19870	19900	19871	19866	19855	19696	19888	20009	19963	19905	19906	19948	19786	19885	19923	19866	19967	20005	19878	20021	19894	19837	19834	19889	19878	19825	19835	19738	19914	19767	19882	19922	20002	20043	19927	19835	19780	20136	19910	20045	19852	19844	20047	19592	19816	19919	19767	19835	19897	19853	19899	19943	19993	19813	19905	19932	20246	19822	20005	19739	19680	19853	19942	19849	19841	19952	19782	20048	19832	19825	19974	19895	19941	20006	19887	19894	19724	19989	20010	19821	19608	20001	19737	19886	19954	19862	19975	19998	19744	19811	19701	19816	19787	19969	19794	19719	19845	19767	19887	19736	19703	19928	19957	19915	19966	19856	20074	20094	20193	19968	19971	19846	19825	19929	19913	19982	19824	19948	19784	19900	19754	20019	20020	20081	19920	19725	19991	19804	19736	19947	20038	19827	19825	20033	19952	19694	19773	19611	19828	19694	19792	20039	19875	19906	19782	20019	19761	19934	20049	19898	20007	19869	19773	19761	19914	20079	19907	20000	20009	20117	19917	20003	19882	19949	20063	19824	19869	19719	19665	19848	19835	20005	19776	19634	19888	20018	19896	19981	20157	19994	19752	20024	19797	19702	20031	19903	20169	19835	19733	19913	19860	19810	19928	19821	19781	20099	19876	19884	19771	19830	19990	19782	19880	19869	19623	19923	19807	19892	19922	19989	19980	20065	19790	19991	19861	19953	19982	20214	19865	19852	19893	19963	19936	19839	19907	19895	19931	20279	19808	19920	19910	19954	19928	20046	19890	19759	19799	19763	19854	20026	19894	20180	19890	19919	19848	19810	20034	19831	19860	20137	19976	19889	19758	19868	19889	20062	19764	19933	20024	19835	19875	19913	19796	19851	19915	19987	20018	19738	19842	20107	19761	20098	19874	20026	19968	19841	19845	20016	19885	19535	19883	20031	19747	19844	19860	19916	19899	19709	20016	19862	20062	20033	19888	20003	19713	19972	19796	19945	19838	20014	20024	19912	19790	20003	19837	19881	19649	19953	20011	19884	19963	19952	20027	19747	19950	20121	19693	19927	19783	19658	19819	20007	19789	19905	19997	19974	20097	19888	19792	19837	19931	20039	20048	19944	19865	19958	19900	20024	19846	19871	20003	20173	19851	20058	19957	19914	19815	19997	20011	19771	19804	19959	19918	20043	19869	20076	19937	19887	19817	19909	19894	19810	19859	19922	19961	19781	19934	19915	20069	19710	19728	19809	19897	20181	19982	19985	20017	20012	19709	20132	19727	19860	19730	19856	20090	19739	19848	19924	19924	19778	19842	19883	19909	20008	20103	19896	19938	20032	19756	20090	19913	19979	19915	19864	20015	19901	19842	19850	19799	19750	19899	19983	19874	19885	19788	19984	19826	19800	19928	19836	19852	19779	19790	19974	19969	19900	19831	19919	19800	19914	19959	19820	19831	20029	19832	19959	19949	19967	20003	19822	19825	19962	19938	20122	19914	19844	19799	19786	20015	19800	19766	19978	20085	19790	19799	19692	19728	19829	19712	19992	19961	19801	19648	19909	19823	19892	19925	19741	19724	19774	19892	19724	19915	19746	19877	19838	19772	19927	19920	19811	19784	19772	19897	19792	19867	19937	20080	20003	19728	19912	19801	19937	19777	19804	20042	19889	19932	19998	19892	19857	20075	19866	20044	19736	19838	19795	19872	20001	19570	19914	19981	20056	19936	19751	20020	19791	19808	19756	19981	19993	19887	19811	20078	20101	19880	19829	19885	19794	20043	19854	19981	19925	19948	20151	19975	19925	19945	19883	19766	20044	19788	19842	19752	19814	19987	19690	19989	19914	19997	19783	19693	19824	20033	19876	19874	19951	20182	19979	19761	19824	20018	19811	19815	19729	19799	19881	19761	20029	19954	19913	19922	19860	19826	19738	19561	19891	19841	19874	19929	19687	19874	19864	19863	20002	19566	20048	19799	19981	20018	20006	19881	19844	19846	19818	20068	19901	19821	19988	19919	20045	19856	19911	19998	19848	19904	19822	19668	19885	19751	20005	19931	19796	19751	19858	19689	19803	19764	19934	19729	19886	20049	19932	19662	19993	19927	19930	19731	20125	19920	19802	19888	19925	20071	19754	19554	19938	19944	19993	19761	20133	19897	19719	19982	19785	19787	19921	19748	19729	19991	19971	19736	19916	19994	19734	19909	19866	19739	19856	19725	19737	19880	19859	20008	19889	19856	19962	19735	19970	19806	20064	19826	19917	19941	19647	20032	19952	19844	19967	19875	19970	19761	20005	19744	19952	19811	19889	19964	19783	19835	20008	19817	20124	20090	19963	19944	19762	20004	19978	20148	19955	19988	19731	19928	19897	20040	19894	19899	19805	19769	19909	19818	20056	19942	19874	19850	20014	19944	19953	19893	19846	20043	19906	19877
22951	37299	34744	26395	21951	19449	18213	17494	17345	16667	16530	16331	16546	16507	16512	16519	16753	16328	16127	16057	15794	15741	15556	15800	15544	15719	15320	15619	15455	15459	15371	15361	15256	15264	15505	15368	15305	15301	15543	15311	15383	15457	15444	15870	16680	16726	16504	16047	15474	15214	15344	15207	15307	15309	15663	15360	15416	15388	15367	15305	15468	15394	15480	15376	15295	15259	15386	15356	15466	15428	15472	15457	15316	15415	15433	15438	15199	15377	15311	15322	15306	15348	15352	15270	15126	15235	15319	15409	15210	15490	15155	15359	15243	15410	15469	15348	15518	15376	15429	15478	15230	15402	15251	15400	15461	15261	15332	15316	15417	15315	15366	15321	15355	15465	15326	15196	15404	15405	15462	15376	15378	15452	15290	15476	15258	15392	15424	15409	15249	15232	15422	15357	15306	15419	15407	15191	15340	15411	15418	15327	15397	15293	15360	15432	15396	15311	15426	15164	15439	15387	15260	15363	15456	15283	15261	15463	15404	15325	15279	15274	15350	15216	15358	15222	15297	15243	15273	15323	15433	15228	15252	15337	15331	15294	15350	15366	15262	15420	15318	15402	15373	15543	15408	15446	15192	15195	15352	15397	15282	15276	15262	15340	15361	15385	15369	15404	15251	15430	15275	15260	15284	15420	15558	15213	15236	15523	15163	15310	15327	15293	15382	15356	15284	15373	15232	15348	15248	15201	15258	15596	15415	15296	15367	15263	15312	15354	15241	15171	15137	15330	15307	15218	15381	15382	15337	15232	15435	15339	15289	15199	15400	15256	15341	15480	15483	15396	15133	15499	15273	15288	15221	15267	15261	15383	15295	15290	15425	15292	15191	15463	15636	15401	15282	15430	15533	15371	15263	15365	15411	15345	15242	15301	15308	15292	15297	15283	15169	15446	15422	15350	15358	15456	15363	15309	15295	15346	15304	15420	15251	15391	15457	15385	15589	15489	15484	15344	15486	15313	15322	15340	15316	15217	15334	15353	15360	15266	15519	15413	15294	15323	15452	15440	15597	15434	15199	15317	15311	15311	15492	15310	15295	15340	15482	15231	15318	15171	15459	15257	15299	15537	15349	15317	15194	15378	15265	15285	15502	15217	15359	15289	15309	15510	15480	15274	15240	15224	15357	15487	15240	15321	15309	15492	15476	15402	15296	15252	15181	15351	15225	15391	15495	15254	15525	15300	15392	15156	15336	15287	15469	15356	15251	15302	15331	15277	15143	15321	15366	15298	15086	15442	15341	15409	15359	15308	15301	15409	15138	15409	15149	15310	15343	15284	15239	15289	15340	15213	15342	15411	15395	15384	15389	15277	15153	15392	15287	15454	15461	15378	15344	15220	15233	15362	15506	15518	15234	15374	15181	15431	15449	15232	15459	15482	15323	15389	15356	15173	15455	15376	15289	15326	15187	15257	15433	15466	15431	15362	15403	15402	15500	15277	15408	15234	15310	15277	15361	15296	15488	15376	15300	15441	15502	15226	15340	15407	15242	15305	15441	15428	15154	15378	15339	15455	15291	15161	15489	15252	15345	15425	15452	15443	15352	15382	15414	15455	15310	15181	15328	15275	15382	15375	15415	15236	15288	15375	15281	15435	15295	15409	15511	15434	15376	15497	15370	15509	15482	15318	15442	15377	15475	15263	15476	15324	15180	15353	15485	15358	15266	15361	15151	15431	15293	15453	15281	15389	15401	15286	15434	15319	15392	15302	15205	15340	15285	15302	15433	15424	15369	15343	15448	15591	15364	15310	15206	15236	15186	15212	15392	15425	15299	15237	15463	15264	15385	15307	15269	15396	15325	15371	15304	15396	15517	15371	15380	15229	15191	15268	15286	15438	15365	15233	15260	15318	15403	15362	15285	15289	15320	15378	15343	15164	15321	15411	15316	15434	15350	15286	15409	15377	15268	15157	15295	15420	15594	15377	15446	15139	15387	15357	15341	15348	15345	15340	15234	15303	15171	15359	15276	15382	15343	15197	15305	15435	15167	15166	15283	15309	15248	15404	15252	15305	15290	15385	15560	15370	15303	15452	15259	15323	15512	15309	15223	15277	15386	15329	15444	15323	15421	15124	15365	15442	15099	15543	15334	15308	15527	15190	15394	15585	15499	15388	15424	15281	15218	15393	15415	15297	15252	15382	15300	15261	15472	15144	15274	15240	15410	15277	15524	15309	15326	15271	15426	15345	15349	15381	15419	15211	15423	15270	15533	15443	15459	15194	15380	15376	15326	15352	15344	15496	15407	15188	15416	15218	15393	15387	15526	15261	15284	15256	15257	15342	15386	15390	15163	15365	15414	15298	15408	15366	15539	15348	15546	15242	15320	15420	15386	15408	15381	15218	15290	15422	15401	15449	15265	15305	15387	15270	15281	15375	15503	15352	15226	15497	15365	15225	15293	15308	15307	15312	15404	15237	15402	15437	15416	15164	15369	15248	15498	15116	15339	15390	15144	15510	15401	15288	15311	15384	15443	15256	15510	15342	15597	15260	15410	15400	15190	15489	15352	15343	15272	15284	15321	15434	15285	15394	15155	15394	15433	15160	15337	15265	15273	15418	15396	15355	15323	15420	15430	15423	15347	15374	15385	15380	15321	15336	15405	15217	15338	15341	15368	15348	15447	15254	15384	15398	15216	15391	15299	15336	15495	15343	15255	15466	15364	15362	15409	15345	15364	15248	15344	15470	15270	15245	15319	15271	15309	15234	15264	15369	15225	15125	15310	15354	15284	15208	15287	15362	15127	15377	15307	15283	15393	15260	15453	15348	15187	15321	15415	15366	15431	15341	15013	15396	15373	15128	15335	15245	15420	15379	15219	15331	15234	15287	15309	15298	15254	15285	15242	15342	15281	15434	15288	15426	15443	15127	15580	15300	15283	15217	15280	15359	15281	15304	15511	15451	15338	15375	15292	15319	15333	15367	15524	15479	15337	15202	15337	15445	15318	15222	15353	15380	15325	15456	15152	15332	15319	15167	15195	15212	15487	15419	15255	15443	15287	15350	15268	15397	15504	15398	15412	15394	15187	15235	15363	15350	15292	15361	15490	15125	15407	15360	15380	15396	15466	15484	15307	15174	15378	15260	15264	15350	15299	15405	15426	15395	15330	15340	15300	15506	15463	15145	15412	15432	15350	15431	15401	15218	15298	15226	15341	15435	15267	15319	15317	15298	15530	15496	15373	15326	15453	15194	15383	15267	15273	15299	15243	15357	15329	15412	15389	15250	15399	15377	15408	15353	15385	15342	15442	15392	15277	15244	15350	15282	15522	15218	15260	15325	15305	15387	15322	15286	15297	15433	15360	15274	15248	15204	15373	15438	15476	15519	15257	15378	15295	15329	15480	15400	15480	15242	15573	15377	15439	15586	15359	15234	15275	15456	15310	15526	15248	15373	15172	15272	15224	15278	15293	15439	15460	15269	15248	15296	15337	15274	15328	15464	15279	15375	15405	15197	15193	15317	15478	15212	15237	15247	15416	15447	15359	15565	15291	15631	15444	15331	15401	15273	15303	15459	15334	15347	15283	15225	15320	15215	15362	15172	15378	15394	15426	15237	15401	15516	15332	15419	15303	15403	15423	15435	15252	15593	15391	15315	15447	15375	15303	15301	15299	15356	15220	15450	15428	15414	15513	15473	15311	15395	15289	15279	15220	15525	15336	15344	15331	15204	15343	15414	15313	15305	15546	15273	15434	15462	15658	15391	15433	15338	15232	15325	15500	15410	15382	15238	15427	15387	15453	15126	15323	15296	15452	15402	15374	15297	15355	15337	15389	15327	15407	15250	15285	15299	15130	15512	15301	15251	15219	15416	15415	15217	15442	15370	15296	15182	15246	15229	15412	15355	15447	15225	15506	15376	15480	15476	15341	15347	15400	15326	15487	15321	15315	15290	15176	15270	15170	15367	15300	15352	15515	15272	15364	15426	15265	15474	15364	15374	15418	15476	15311	15424	15334	15363	15475	15410	15308	15303	15365	15231	15325	15242	15316	15445	15299	15572	15246	15305	15300	15357	15176	15120	15459	15465	15316	15297	15253	15300	15422	15090	15489	15401	15379	15415	15409	15354	15358	15285	15157	15324	15395	15452	15235	15264	15232	15284	15261	15502	15335	15305	15443	15405	15321	15386	15330	15347	15373	15193	15490	15261	15324	15253	15144	15456	15411	15306	15442	15404	15414	15136	15451	15467	15402	15214	15336	15252	15447	15470	15282	15323	15424	15313	15184	15520	15250	15319	15322	15511	15369	15265	15423	15417	15359	15274	15262	15362	15364	15214	15283	15346	15479	15435	15168	15416	15199	15352	15203	15391	15459	15258	15339	15314	15326	15235	15358	15494	15454	15296	15288	15504	15261	15203	15322	15396	15535	15350	15239	15322	15324	15344	15382	15389	15292	15236	15360	15498	15173	15270	15424	15189	15411	15176	15259	15340	15298	15346	15382	15046	15381	15402	15288	15372	15429	15394	15373	15281	15474	15420	15331	15208	15317	15137	15422	15419	15210	15448	15465	15452	15177	15341	15412	15222	15326	15369	15170	15303	15395	15296	15312	15327	15333	15477	15408	15422	15348	15238	15239	15378	15232	15307	15464	15427	15367	15448	15428	15323	15433	15176	15355	15421	15317	15422	15445	15322	15337	15315	15351	15331	15293	15175	15276	15513	15356	15520	15225	15274	15276	15257	15229	15203	15455	15346	15343	15407	15490	15327	15337	15322	15415	15350	15305	15332	15309	15327	15423	15278	15289	15494	15384	15305	15416	15312	15416	15122	15450	15416	15401	15309	15373	15387	15390	15352	15191	15306	15296	15284	15434	15372	15429	15285	15162	15480	15460	15229	15292	15076	15326	15180	15415	15324	15201	15434	15355	15349	15396	15472	15238	15323	15398	15418	15367	15289	15447	15399	15393	15308	15363	15468	15173	15250	15306	15300	15322	15237	15417	15421	15418	15481	15582	15233	15307	15150	15344	15368	15339	15263	15168	15415	15387	15387	15411	15353	15449	15476	15248	15330	15346	15209	15299	15420	15424	15208	15168	15309	15358	15395	15368	15313	15380	15333	15316	15323	15344	15385	15308	15490	15320	15291	15323	15232	15411	15302	15396	15323	15384	15490	15430	15343	15320	15475	15293	15557
23409	21050	28505	23863	21989	24906	26355	21977	21124	20981	20865	20699	20517	20377	20404	20603	20579	20201	20032	19921	19917	19666	19791	19684	19517	19477	19414	19296	19507	19446	19493	19307	19322	19477	19457	19326	19484	19579	19386	19195	19277	19197	19329	19820	21058	21108	20967	20267	19500	19164	19416	19439	19105	19321	19472	19312	19215	19395	19336	19253	19278	19354	19413	19153	19493	19387	19171	19436	19318	19325	19290	19245	19209	19244	19334	19254	19367	19248	19349	19235	19368	19324	19243	19177	19275	19252	19192	18991	19274	19080	19326	19064	19306	19076	19256	19089	19153	19450	19282	19364	19352	19148	19426	19041	19232	19054	19366	19389	19647	19039	19252	19208	19236	19245	19188	19256	19406	19293	19259	19460	19218	19067	19236	19278	19323	19293	19361	19399	19149	19340	19169	19432	19057	19291	19370	19345	19326	19354	19451	19372	19022	19352	19418	18980	19164	19155	19245	19007	19223	19374	19228	19114	19261	19072	19219	19358	19216	19226	19216	19099	18969	19276	18990	19119	19252	19102	19161	19152	19140	19332	19238	19209	19034	19144	19347	19308	19253	19195	19215	19319	19383	19307	19273	19004	19227	19205	19223	19227	19425	19232	19361	19312	19206	19483	18965	19095	19172	19262	19213	19271	19284	19036	19148	19262	19251	19397	19165	19196	19126	19229	19349	19287	19239	19265	19156	19275	19235	19382	19192	19245	19427	19135	19355	19255	19120	19176	19118	19129	19275	19370	19269	19181	19398	19166	19210	19325	19276	19304	19224	19308	19519	19201	19237	19218	18958	19440	19315	19184	19167	19212	19154	19316	19187	19231	19267	19220	19301	19029	19087	19068	19236	19199	19286	18995	19370	19238	19303	19116	19102	19204	19497	19270	19183	19168	19121	19157	19320	19243	19391	19049	19181	19081	19265	19324	19007	19192	19379	19248	19069	19077	19339	19473	19262	19166	19075	19328	19308	19282	19215	19221	19305	19461	19074	19136	19299	19194	19338	19206	19431	19286	19259	19404	19391	19362	19434	19208	19202	19098	19372	19368	19396	19194	19188	19137	19160	19287	19160	19175	19151	19139	19068	19338	19293	19383	19357	19325	19440	19349	19227	19289	19099	19171	19202	19077	19179	19025	19325	19043	19103	19354	19329	19122	19265	19322	19369	19266	19311	19355	19254	19194	19175	19261	19165	19287	19249	19450	19290	19196	19065	19159	19194	19462	19473	19259	19377	19000	19362	19204	19190	19347	19105	19404	19256	19183	19113	19293	19198	19183	19156	19069	19297	19172	19099	19157	19336	19295	19330	19576	19236	19446	19186	19284	19367	19081	18926	19118	19297	19313	19134	19159	19305	19323	18923	19195	19254	19220	19230	19490	19224	19196	19146	19161	19390	19250	19199	19354	19325	19208	19037	19302	19160	19381	19278	19255	19364	19146	19147	19176	19170	19253	19241	19014	19354	19248	19145	19016	19489	19413	19137	19366	19328	19262	19376	19351	19480	19033	19201	19040	19243	19107	19142	19387	19205	19300	19309	19135	19402	19459	19278	19351	19045	19217	19247	19215	19240	19428	19279	19374	19223	19498	19182	19341	19263	19352	19400	19211	19292	19271	19355	19322	19285	19165	19224	19243	19093	19186	18966	19081	19098	19138	19300	19248	19298	19257	19347	19203	19266	19358	19116	19198	19332	19202	19355	19178	19141	19276	19408	19159	19176	19422	19276	19355	19214	19230	19242	19106	19350	19314	19301	19232	19509	19270	19326	19172	19120	19121	19267	19266	19131	19274	19491	19203	19126	19307	19199	19292	19272	19140	19305	19046	19136	19360	19105	19085	19432	19145	19379	19226	19216	19437	19360	19557	19487	19377	19087	19172	19256	19043	19206	19080	19542	19185	19254	19575	19205	19347	19058	19082	19342	19230	19107	19228	19239	19084	19172	19333	19235	19500	19124	19146	19017	19238	19377	19209	19311	19390	19013	19178	19434	19318	19252	19127	19229	19134	19350	19220	19190	19330	19269	19372	19011	19131	19179	19108	18920	19161	19025	19160	19202	19213	19297	19143	19362	19228	19267	19178	19312	19043	19209	19306	19123	19354	19102	19318	19090	19157	19177	19191	19140	19028	19147	19308	19207	19118	19305	18962	19334	19251	19295	19011	19259	19181	19490	19442	19183	19415	19296	19168	18945	19084	19335	19332	19461	19107	19229	19302	19399	19375	19078	19055	19267	19255	19410	19119	19243	19102	19171	19039	19279	19173	19092	18917	19151	19255	19324	19284	19098	19418	19301	19207	19433	19275	19492	19377	19288	19138	19156	19031	19175	19295	19059	19402	19348	19339	19290	19149	19178	19217	19095	19315	19297	19170	19196	19328	19206	19304	19315	19418	19452	19264	19391	19287	19191	19176	19345	19215	19230	19311	19077	19389	19175	19206	19104	19189	19190	19117	19280	19140	19379	19030	19131	19363	19215	19189	19367	19354	19359	19142	19038	19190	19247	19075	19181	19270	19476	19398	19153	19190	19253	19513	19183	19454	19586	19273	19467	19124	18991	19153	19184	19273	19179	19201	19163	19402	19311	19192	19338	19176	19375	19420	19220	19158	19507	19173	19156	19083	19174	19133	19135	19301	19249	19065	19187	19063	19484	19138	19125	19015	19228	19300	19388	19269	19144	19165	19272	19278	19207	19204	19360	19185	19293	19188	19586	19322	19238	19245	19189	19288	19104	19224	19272	19275	19266	19164	19221	19432	19195	19223	19278	19166	19029	19254	19134	19277	19316	19260	19358	19306	19088	19229	19397	19148	19116	19232	19124	19300	19188	19405	19205	19262	19148	19280	19213	19162	19187	19220	19276	19212	19255	19227	19132	19019	19095	19209	19231	19176	19331	19322	19191	19209	19286	19245	19348	19003	19394	19248	19428	19142	19300	19079	19226	19177	19179	19249	19114	19011	19196	19255	19194	19185	19064	19250	19195	19341	19177	19228	19277	19147	19205	19176	19234	19322	19186	19298	19209	19393	19168	19214	18938	19193	19296	19151	19161	19320	19286	19323	19219	19154	19314	19346	19173	19323	19249	19335	19315	19161	19235	19360	19159	19220	19074	19150	19232	19273	19246	19283	19063	19202	19279	19338	19193	19144	19458	19272	19173	19304	19121	19094	19126	19137	19117	19054	19298	19241	19338	19098	19178	19412	19299	19458	19406	19373	19291	19322	19165	19319	19075	19045	19171	19306	19107	19046	19381	19369	19180	19194	19286	19226	19369	19240	19362	19199	19333	19138	19101	19485	19196	19241	19221	19289	19258	19293	19151	19243	19213	19395	19299	19077	19274	19149	19239	19210	19111	19234	19227	19275	19314	19363	19196	19175	19041	19031	19291	19269	19372	19327	19240	19148	19484	19158	19166	19125	19408	19225	19196	19209	19391	19480	19284	19407	19206	19192	19175	19136	19077	19443	19142	19439	19428	19352	19063	19183	19161	19053	19240	19417	19226	19239	19332	19364	19250	19166	19455	19095	19308	19397	19231	19308	19538	19366	19313	19072	19280	19230	19368	19166	19126	19289	19234	19492	19262	19235	19708	19450	19187	19242	19318	19113	19211	19257	19383	19019	19038	19269	19128	19251	19430	19313	18942	19536	19404	19272	19288	19253	19193	19256	19173	19078	19215	19163	19129	19182	19200	19157	19153	19244	19273	19468	19145	19197	19375	19266	19214	19167	19270	19128	19326	19126	19389	19069	19120	19134	19298	19363	19273	19324	19407	18994	19035	19364	19381	19052	19108	19168	19137	19356	19282	19401	19230	19189	19415	19097	19177	19235	19199	19210	19230	19074	19101	19210	19301	18928	19289	19211	19284	19189	19295	19118	19112	19114	19104	19430	19253	19174	19399	19258	19384	19325	19125	19222	19232	19050	19378	19520	19408	19440	19299	19140	19284	19235	19220	19278	19277	19075	19144	19394	19047	19145	19269	19247	19230	19310	19237	19392	19344	19110	19019	19457	19176	19008	19198	19288	19318	19256	19332	19243	19277	19408	19218	19341	19175	19325	19177	19298	19465	19361	19207	19301	19119	19062	19196	19307	19355	19323	19357	19288	19310	19340	19199	19233	19390	19393	19401	19256	19064	19072	19066	19223	19491	19002	19209	19179	19177	19274	19351	19261	19179	19097	19304	19322	19442	19461	19342	19214	19289	19232	19361	19340	19218	19499	19305	19139	19136	19365	19294	19290	19419	19230	19260	19204	19099	19210	19265	19063	19218	19114	19495	19469	19218	19081	19026	19072	19096	19227	19172	19131	19349	19340	19294	19568	19229	19404	19185	19290	19262	19166	19300	19367	19380	19260	19310	19184	19402	19044	19466	19118	19192	19207	19384	19364	19322	19265	19323	19142	19265	19425	19409	19209	19227	19116	19138	19410	19181	19399	19044	19230	19312	19237	19319	19156	19189	19090	19383	19111	19274	19302	19467	19416	19190	19373	19157	19318	19269	19094	19374	19135	19372	19230	19219	19312	19276	19200	19132	18973	19233	19222	19232	19313	19247	19267	19135	19209	19313	19224	19324	19242	19268	19212	19304	19269	19025	19311	19196	19282	19303	19278	19246	19263	19198	19169	19091	19068	19136	19254	19355	19324	19365	19434	19201	19331	19343	19105	19056	18985	19404	19198	19237	19430	19209	19359	19320	19272	19152	19330	19239	19156	19399	19142	19114	19322	19164	19280	19320	19101	19185	19245	19318	18983	19282	19404	19229	19356	19249	19324	19225	19273	19255	19347	19069	19349	19178	19265	19296	19170	19200	19241	19298	19253	19254	19333	19139	19080	19061	19251	19205	19132	19413	19346	19154	19298	19151	19262	19294	19279	19218	19247	19264	19259	19314	19289	19169	19255	19329	19210	19090	19277	19259	19380	19369	19390	19397	19406	19302	19261	19112	19360	19349	19031	19231	19182	19254	19235	19299	19064	19363	19405	19315	19340	19284	19401	19330	19338	19165	19344	19207	19328	19314	19126	19217	19170	19071	19221	19134	19110	19270	19047	19366	19122	19205	19093	19306	19499	19200	19416	19419	19432	19246	19277	19336	19363	19297	18979	19160	19249	19298	19256	19044	18965	19053	19159	19152	19187	19117	19284	19247	19267
25181	42641	40039	30883	25566	21845	19538	18698	18245	17510	16969	16805	16387	16776	16802	16861	16969	16481	15845	15796	15909	15441	15288	15391	15379	15234	15230	15242	15235	15208	15157	15136	15048	15295	15140	15277	15195	15027	14937	15194	15158	14825	14930	16308	17437	17302	16883	16018	15385	15069	15182	14928	14987	15024	14969	15059	14967	14903	14856	15096	15100	14926	15087	15046	15034	15103	15001	15006	15158	15042	14988	15058	15134	14924	15062	15025	14849	14893	14724	15007	14878	14975	14981	15130	14983	14917	14957	15023	15073	14952	14882	15055	14944	14828	14866	14928	15192	15070	15034	14790	15035	14996	14923	14874	14943	14795	15041	14704	15046	15016	15071	14901	14913	14992	15080	14978	15020	14872	14800	15069	14918	14911	15110	15121	15112	14911	14834	14964	14979	14997	14966	14949	15000	14890	14910	14784	14944	14960	15054	14985	14966	15027	14807	14985	14993	14847	14978	15057	15046	14816	15004	14978	14956	14894	14877	15196	15025	15094	14933	14858	15130	15072	14976	14844	14933	14987	14993	15077	14979	14932	14873	14873	15042	15118	15206	14902	15051	14953	14948	15023	14874	14931	15081	15026	15071	15012	14892	14875	14904	15109	15015	14879	14930	15005	14958	14790	15120	14919	14999	15116	15133	14888	15068	14745	15107	15004	14948	15058	15017	15009	14853	15151	14934	15079	14979	15003	14997	14947	14875	15068	15136	15043	14928	15186	15002	14906	15236	15070	14965	14915	15042	14901	14922	14961	14964	15037	15015	14929	15025	14955	14892	14995	15051	14860	15169	14935	15021	14947	14935	14772	15161	15010	15163	14953	15037	15197	14907	14950	15093	14955	14907	15054	14862	14919	14944	14999	14947	14809	14972	14972	14826	15041	15012	14870	14834	14939	15005	14832	15080	15012	14785	15120	15043	15081	14967	14963	14919	14888	14932	15063	14905	14988	15023	14923	15044	14924	15024	14999	15068	14876	14946	14920	15057	14956	14772	14822	14975	14918	14904	14773	14929	14913	14962	15184	14961	14934	14806	14970	14756	15037	14983	14981	14865	15023	15021	14959	15030	14996	14916	15109	15190	14942	14956	14915	14942	14920	15071	15069	14860	15055	15143	14984	15127	14903	15096	14830	14954	14999	14701	15030	14906	14930	14991	15051	14875	15052	15045	15025	15017	15001	14979	14922	14953	14761	14909	15050	14887	14941	15085	15061	14936	14860	15087	15086	15020	15005	15006	14909	14978	15070	15091	14882	14960	15088	15135	14904	14883	14951	15008	14984	15063	14843	14952	14997	14990	15027	14865	15002	14975	15131	14993	15015	14994	14958	14724	14859	14958	15005	14972	14900	15146	15012	14922	15035	14836	15001	14906	14940	15037	14985	14984	15180	15135	14929	15022	15011	15081	14931	14886	14843	15071	15074	15086	14861	14976	14929	14951	15063	14987	15000	14999	14936	14967	14756	15081	15037	14867	14978	14906	15128	14937	15074	14936	14923	14915	15004	15074	14836	15024	15113	15038	15041	15143	15094	14897	14794	14885	14880	14945	15012	14973	14928	15019	14947	14972	15000	14882	15097	14977	15059	14982	15018	14861	14810	15040	14961	15159	14905	15057	14858	14942	15018	14862	14886	14970	14914	14963	15047	14906	15092	14902	14976	15022	15140	15020	14935	14954	15052	14905	14929	15006	14857	14874	14992	14932	15004	14951	15047	15188	14960	15043	14808	15104	14879	15014	15019	15150	15021	15042	14901	15008	14992	14892	15058	14904	15057	15157	14773	14843	14965	15003	14889	14924	15080	14949	14985	14987	14886	15009	14762	14892	15016	14767	14871	15006	14994	15093	15027	14979	14869	14931	15013	14981	14980	14969	14944	15084	15035	15010	14931	15003	14930	14841	14868	14859	15147	14864	14976	14988	15085	14903	14934	14873	14896	14945	15104	15049	14947	14950	14853	14908	14796	14869	15036	14958	14922	14932	14903	15099	14852	15063	15028	15068	14946	14773	14993	14983	15102	14970	14815	14927	14996	14861	15054	14919	14868	15000	14984	14839	15087	14995	14920	14877	14976	15022	14987	14975	15106	14858	14989	14840	15017	15084	14997	14921	14891	14976	14932	14984	14957	14921	14808	14852	15030	15066	14934	14796	15164	14899	14976	15067	15094	14947	14940	14978	15002	14736	15043	14902	14982	15003	15140	14979	14859	15114	14948	14989	15032	14952	15110	14941	14947	15083	14906	14892	14916	14989	14944	15055	15052	14908	15073	14995	14856	14979	14869	15000	15054	15046	14960	14978	15046	14969	14967	15019	15014	15078	14916	14869	14994	14777	15015	14951	15090	14832	15061	15009	14979	15021	14944	14982	15095	15066	14994	14930	15073	14957	14957	14970	15080	14911	14850	15105	14933	15019	15083	15010	15083	15059	14962	14921	14907	15050	15023	14977	15073	15048	14997	14894	14816	14945	14912	14966	14929	14928	14892	15078	15107	14953	14589	15151	15150	14956	14876	14909	14912	14868	14784	14934	15093	14823	15082	14920	15046	14942	14984	14995	14947	14944	14975	14876	14802	15178	14983	14990	14971	14927	14964	15041	14991	14905	15123	15066	14950	14978	14893	15024	14829	14967	14988	15029	14914	14971	15020	15015	15022	14876	14893	15091	14773	14975	14812	14976	15054	14993	15259	15020	15072	14840	14976	14863	14976	15130	15086	15056	15007	15029	14929	14971	14959	15054	14852	14906	15164	15129	14888	14867	14929	14995	15018	14816	14947	15120	14937	14911	14911	14985	14963	14992	14990	15057	15034	15010	14873	14963	14794	15023	15057	14830	15088	14919	14972	14984	14837	14932	14937	15013	14945	15160	14905	14904	15028	14967	14965	14922	14968	14826	15019	14732	15052	15034	15189	14975	15014	15042	14993	15043	14841	15089	15088	14934	14906	15060	14937	14976	14984	15071	14975	14839	14999	15145	15142	15136	14995	14904	14984	15010	15043	14923	15018	14958	15117	14927	14908	15055	15058	14892	14900	15120	15101	15045	14991	14913	15075	14839	14930	14976	14947	15096	14814	14933	15054	14921	14864	14960	14843	15006	14967	15153	15061	14905	15038	14912	15143	14961	14883	14873	14985	14988	14946	14934	14878	14851	14956	15082	15010	14998	15057	14776	14916	14931	15142	14896	14782	14946	15090	14833	14862	14948	15008	15040	14972	15178	14981	15019	15005	15153	14987	14941	14836	15125	14997	15022	14747	15082	14826	14794	15089	14902	14965	14751	15112	15031	15079	15071	14955	14818	14973	14970	15009	14940	14895	14844	14966	14986	15044	14841	15009	14967	14968	15013	14941	14862	14868	14995	14941	14888	14933	14892	14908	15193	14861	14931	15005	14881	14925	14994	14967	15028	15052	15144	14957	14993	15031	14894	15120	14879	14894	15022	14846	14918	14973	14830	14775	14797	15084	14947	14986	14891	14852	14852	14965	15010	15038	14892	14949	14850	14869	15052	15039	14913	14800	15055	14925	14980	14954	14881	14851	14909	14968	15147	14863	15021	14846	14879	15022	14943	14911	14903	15003	14967	15010	15041	15025	14957	14955	15021	15029	15046	14925	14861	14882	14905	15035	15067	15016	14967	15165	14987	15041	15090	14972	15099	14929	14969	14807	15007	15004	14903	14913	14904	14931	14989	15021	14861	15054	15111	14935	15054	15089	14932	15056	14931	14763	15067	15214	15020	14803	14881	14927	14933	15011	15005	15150	15098	14990	15051	14843	15117	15076	14934	14942	15018	15088	15017	14960	14899	15113	14836	15113	14905	14821	15071	15066	14999	14903	14915	15037	14980	14930	14915	15078	15128	15037	14917	15026	15102	14896	14842	15010	15095	14945	15047	15023	15066	14982	15000	14959	14650	15075	14893	14774	15012	15154	14973	14876	14891	15005	15041	15099	15079	15021	14893	14954	14830	14751	15040	15092	15020	14914	15040	14882	14925	14931	15013	15099	14954	15064	15027	14913	14999	14795	15054	15137	14873	14965	14959	15046	15059	14892	15082	14902	14979	14852	14985	14974	14845	14878	14847	14994	14959	14931	15047	14861	14928	15062	14992	14888	14930	14918	14843	14877	15036	14967	15045	15008	14899	15106	14917	14934	15026	14798	15000	15014	15053	15032	14895	14999	14947	14961	14881	15126	14999	15014	14965	15036	14855	14922	14907	14939	15006	14973	15006	14963	14942	14933	15057	14999	14684	14863	14819	14912	15006	14933	15095	15020	14939	14997	15027	14895	14940	14932	15005	14918	14903	14884	14857	14887	15104	15117	14888	15039	14841	14909	15030	14963	14838	15095	14857	14838	15079	15054	15149	15034	14990	14824	15025	14876	14911	14978	14999	14839	15024	14926	14999	14958	15076	14997	14890	15087	14887	14933	15083	14852	15206	15075	14914	15011	14857	14887	15055	14916	15004	15056	14986	15078	14993	15070	14925	14994	15077	14920	14800	15041	14871	15086	14965	15047	15051	15022	14966	14960	15002	14888	14911	14987	15059	14905	14900	15051	14985	14935	15007	15024	14960	15104	15053	14812	14945	15074	14940	14769	14992	14987	14943	15056	14886	15061	14913	14987	14891	14984	15132	15061	15005	14952	14964	15021	14995	14936	14998	14966	14907	14911	14950	15111	14759	14859	14998	14919	15021	14872	15020	14864	14938	14854	14999	14817	14943	15105	14806	14936	14949	14976	15044	14964	14889	14992	14974	14877	15051	14976	14948	14989	14845	14871	14940	14942	14882	14971	15192	14880	14881	14992	14983	14913	14785	14913	14869	15012	15093	15093	14799	14864	14947	14932	14942	14889	14882	14995	14990	15022	14904	15025	15023	14995	14944	14979	14876	15066	14909	15023	14906	14816	15099	14898	14992	15027	14965	15018	14794	15131	14841	15083	14919	14953	14859	14963	15224	14967	15136	14959	15029	14997	15007	15020	14994	14966	14918	14877	14961	14949	15040	14968	15177	15008	15122	15121	15091	14945	14911	15035	15061	14939	14898	14949	15129	15053	14783	14930	14928	14992	15077	14998	14878	15035	14790	14896	15130	15062	14980	14963	14968	15104	15110	14941	14897	15022	15036	15038	14838	14824	14982	14927	14923	14932
29771	23912	25730	22976	20249	20028	19700	19839	19436	19468	19565	19601	19325	19376	19425	19441	19724	19485	19602	19289	19513	19375	19342	19143	19534	19295	19568	19315	19169	19265	19345	19257	19364	19074	19253	19494	19233	19207	19154	19004	19082	19192	19034	19110	19168	19300	19437	19264	19336	19479	19247	19217	19218	19335	19141	19110	19211	19183	19381	19374	19405	19252	19067	19222	19288	19242	19352	19334	19179	19260	19322	19238	19486	18979	19321	19449	19360	19260	19174	19440	19126	19263	19286	19339	19001	18961	19092	19283	19233	19109	19029	19086	19251	19234	19274	19361	19444	19397	19260	19435	19224	19153	19207	19391	19370	19290	19195	19311	19330	19182	19110	19192	19141	19470	19472	19177	19221	18985	19119	19235	19097	19209	19166	19171	19308	19189	19249	19285	19347	19199	19325	19246	19225	19205	19341	19275	19306	19219	19319	19236	19021	19175	19229	19288	19309	19187	19280	19345	19252	19078	19338	19183	19545	19193	19250	19301	19340	19279	19291	19271	19249	19237	19248	19201	19297	19025	19120	19229	19257	19226	19150	19161	19204	19360	19102	19177	19003	19132	19424	19317	19212	19127	19200	19252	19181	19158	19112	19184	19320	19157	19020	19147	19146	19122	19204	19286	19179	19203	19275	19222	19320	19242	19195	19372	19180	19232	19232	19334	19252	19247	19107	19356	19398	19450	19284	19002	19398	19191	19310	19111	19339	19185	19370	19171	19197	19370	19116	19179	19182	19221	19189	19355	19203	19027	19362	19021	19057	19161	19252	19327	19201	19256	19233	19348	19132	19027	19213	19105	18963	19151	19062	19172	19045	19321	19232	19318	19156	19333	19328	19270	19204	19254	19280	19228	19285	19331	19269	19263	19112	19026	19155	19286	19244	19256	18972	19240	19475	19272	19103	19282	19302	19199	19376	19181	19389	19292	19297	19353	19163	19235	19098	19395	19064	19327	19192	19204	19408	19217	19471	19292	19242	19231	19205	19147	19073	18972	19214	19034	19193	19269	19140	19143	19106	19142	19246	19278	19156	19133	19138	19109	19207	19250	19249	19388	19184	19257	19107	19117	19239	19050	19214	19187	19256	19298	18999	19248	19378	19530	19244	19232	19314	19208	19135	19137	19141	19113	19019	19305	19426	19467	19293	18966	19285	19161	19264	19570	19238	19299	19185	19236	19252	19059	19212	19090	19214	19318	19169	19162	19307	19244	19008	19235	19279	19217	19289	19276	19354	19342	19225	19320	19287	19211	19274	19349	19350	19222	19238	19187	19097	19234	19207	19117	19169	19426	19185	19185	19392	19120	19206	18974	19216	19100	19216	19348	19323	19239	19245	19132	19187	19222	19271	19330	19189	19266	19167	19211	19332	19140	19279	19303	19378	19000	19333	19104	19233	19422	19233	19140	19169	19250	19167	19127	19155	19195	19356	19155	19191	19254	19195	19251	19270	19423	19477	19426	19420	19355	19285	19172	19199	19265	19184	19253	19112	19163	19274	19191	19211	19245	19184	19379	19405	19155	19349	19082	19247	19334	18999	19032	19137	19141	19406	19121	19435	19305	19233	19152	19126	19322	19061	19253	19181	19188	19228	19378	19467	19257	19320	19146	19070	19209	19002	19384	19402	19212	19132	19199	19178	19214	19218	19335	19299	19390	19126	19166	19407	19175	19287	19276	19311	19065	19151	19323	19223	19355	19303	19145	19180	19050	19230	19026	19088	19162	19322	19217	19043	19138	19364	19027	19131	19348	19438	19248	19157	19381	19341	19258	19473	19313	19063	19081	19469	19073	19318	19336	19419	19160	19059	19130	19315	18892	19358	19211	19239	19246	19069	19234	19227	19209	19193	19354	19341	19110	19374	19262	19246	19132	19390	19297	19105	19272	19167	19152	19248	19325	19260	19112	19170	19220	18973	19242	19457	19142	19340	19344	19418	19199	19077	19266	19302	19203	19574	19353	19224	19136	19216	19142	19186	19208	19094	18981	19115	19352	19151	19311	19053	19067	19151	19243	19241	19136	19391	19394	19318	19209	19284	19365	19370	19345	19280	19065	19197	19125	19165	19292	19391	19128	19404	19524	19292	19471	19319	19156	19336	19282	19237	19213	19306	19096	19253	19240	19253	19082	19275	19171	19176	19118	19275	19336	19311	19271	19172	19133	19153	19163	19380	19318	19261	19298	19286	19285	19196	19407	19340	19228	19084	19052	19345	19150	19222	19218	19080	19122	19312	19262	19260	19340	19338	19110	19250	19283	19203	19233	19167	19199	19431	19219	19135	19514	19276	19462	19268	19188	19080	18994	19182	19474	19251	19204	19121	19336	19287	19256	19294	19111	19214	19216	19376	19313	19403	19318	19297	19246	19194	19253	19459	19110	19339	19268	19210	19154	19310	19186	19021	19237	19512	19117	19171	19536	19272	19154	19323	19289	19362	18930	19433	19103	19198	19312	19306	19400	19373	19392	19255	19240	19267	19320	19443	19291	19424	19125	19239	19339	19422	19474	19155	19187	19174	19213	19401	19237	19215	19343	19162	19215	19325	19421	19236	19270	19357	19319	19223	19104	18991	19033	19373	19072	19379	19412	19196	19190	19365	19355	19188	19376	19066	19111	19142	19256	19311	19353	19391	19062	19161	19197	19228	19317	19237	19142	19206	19233	19300	19477	19059	19097	19168	19241	19179	19236	19346	19247	19315	19207	19009	19255	19381	19140	19248	19213	19286	19070	19132	19236	19176	19292	19353	19322	19190	19261	19325	19311	19376	19365	19233	19256	19324	19252	19338	19249	19339	19197	19211	19175	19255	19267	19392	19321	19302	19323	19266	19247	19049	19127	19178	19095	19397	19123	19176	19236	19200	19149	19320	19258	19004	18934	19188	19155	19233	19278	19225	19305	19212	19259	19279	19192	19163	19340	19172	18958	19400	19467	19325	19256	19041	19220	19258	19101	19336	19270	19245	19274	19456	19327	19135	19224	19315	19243	19172	19285	19295	19227	19214	19391	19204	19078	19147	19275	19190	19241	19282	19211	19222	19249	19201	19172	19177	19272	19323	19184	19263	19313	19277	19117	19296	19098	19133	19285	19301	19292	19153	19223	19116	19367	19162	19399	19346	19320	19116	19208	19224	19269	19164	19104	19217	19295	19098	19244	19335	19255	19225	19364	19297	19466	19267	19332	19403	19275	19193	19176	19078	19370	19336	19160	19240	19262	19247	19254	19434	19158	19270	19095	19257	19387	19168	19194	19237	19245	19272	19313	19296	19144	19071	19401	19223	19290	18892	19288	19175	19332	19257	19427	19196	19239	19217	19169	19151	19264	19533	19140	19241	19612	19209	19299	19302	19257	19240	19354	19168	19548	19110	19180	19277	19283	19041	19147	19305	19084	19247	19220	19320	19302	19052	19017	19192	19075	19074	19165	19174	19207	19291	19217	19330	19227	19090	19236	19119	19326	19226	19083	19346	19265	19262	19279	19347	19243	19103	18951	19281	19177	19209	19250	19382	19431	19338	19187	19274	19377	19212	19206	19116	19262	19333	19320	19284	19269	19042	19292	19371	19262	19110	19092	19223	19005	19335	19247	19330	19301	19109	19184	19282	19215	19356	19249	19276	19296	19073	19181	19079	19247	19157	19295	19152	19189	19137	19378	19159	19174	19388	19283	19183	19442	19006	19162	19313	19217	19182	19466	19344	19266	19335	19230	19252	19086	19300	19310	19315	19124	19360	19308	19014	19156	19207	19084	19132	19271	19409	19313	19166	19305	19306	19204	19314	19050	19171	19216	19112	19078	19239	19435	19332	19204	19504	19144	19131	19065	19222	19319	19137	19217	19209	19226	19329	19237	19137	19171	19343	19110	19304	19279	19129	19221	19289	19259	19129	19478	19099	19102	19243	19285	19194	19318	19223	19365	19267	19207	19186	19207	19266	19205	19322	19092	19294	19348	19401	19257	19496	19192	19225	19313	19302	19263	19077	19215	19164	19480	19311	19118	19200	19199	19255	19090	19372	19386	19187	19160	19323	19077	19436	19277	19215	19105	19528	19221	19337	19231	19026	19124	19162	19119	19361	19221	19317	19356	19383	19209	19469	19102	19167	19322	19249	19059	19294	18880	19265	19018	18951	19421	19446	19205	19211	19288	19261	19025	19119	19389	19294	19340	19166	19364	19228	19137	19146	19176	19069	19200	19239	19310	19254	19433	19006	19162	19145	19006	19306	19407	19178	19342	19138	19191	19341	19228	19211	19156	19186	19181	19215	19316	19249	19282	19187	19294	19087	18971	19051	19378	19108	19027	19371	19244	19249	19337	19251	19323	19133	19186	19067	19367	19193	19153	19242	19248	19336	19279	19362	19179	19199	19230	19343	19161	19414	19336	19163	19209	18998	19323	19235	19200	19132	19308	19264	19190	19054	19087	19307	19043	19174	19222	19237	19303	19342	19450	19206	19364	19327	19197	19382	19289	19171	19233	19277	19329	19226	19110	19241	19083	19189	19234	19167	18905	19121	19346	19343	19133	19093	19103	19313	19178	19147	19188	19133	19313	19181	19280	19108	19218	19136	19427	19294	19273	19226	19284	19260	19154	19269	19372	19215	19371	19332	19476	19298	19298	19406	19389	19405	19292	19293	19227	19167	19130	19241	19187	19317	19512	19033	19343	19330	19169	19389	19048	19371	19353	19273	19224	19203	19154	19069	19062	19093	19328	19223	19218	19293	19082	19129	19181	19225	19208	19144	19300	19271	19303	19224	19050	19298	19374	19231	19313	18992	19297	18963	19269	19168	19109	19263	19393	19218	19297	19184	19242	19257	19338	19172	19196	19208	19235	19324	19327	19558	19311	19050	19218	19443	19335	19198	19165	19342	19315	19230	19289	19250	19145	19174	19341	19480	19184	18983	19438	19254	19172	19128	19288	19282	19221	19373	19095	19107	19219	18959	19126	19204	19654	19309	19394	19410	19549	19163	19117	19117	19345	19293	19256	19346	19233	19268	19174	19203	19271	19267	19292	19170	19364	18948	19454	19214	19094	19470	19239	19140	19073	19078	19215	19163	19166	19259	19123	19260	19270	19374	19293	19381	19229	19159	19284	19268	19127	19116	19338	19179	19220	19123	19085	19148	19236	19144	19469	19122	19284
20433	24789	22085	18285	16572	15989	15524	15680	15567	15470	15376	15253	15400	15311	15579	15564	15706	15424	15307	15087	15222	15013	14945	14861	15035	14894	14904	15068	15006	15062	15081	15002	15053	14742	14994	14948	15023	14850	15126	14920	14915	14853	15108	14969	14974	15303	15218	15163	14964	14911	15046	15016	14797	14908	15047	14869	14990	14927	14928	14968	14937	15002	14910	15138	14717	14841	15004	14839	14925	15066	14991	14963	14945	14946	15150	14964	14940	14799	14783	14980	14995	14737	14861	14947	14782	14986	15113	14881	15013	14828	14976	15006	14936	14863	15034	14835	15142	15077	15010	14874	14977	14942	14889	15059	15010	14938	14977	14834	15026	14821	15040	14989	14879	14899	15077	14934	14862	14861	14948	15063	15077	14977	14864	14845	14984	14873	14936	15158	14972	14857	14929	14855	15118	14847	14916	15037	14861	14876	15113	15001	14944	14806	14846	14719	14940	14853	14838	15014	14989	15088	15055	14926	15053	14942	15012	15018	14963	14947	14944	15007	14893	15037	14990	14940	14922	15045	14911	14829	15186	14949	14965	14973	14876	14727	14813	14851	15095	14733	14920	14975	15025	14986	14934	14873	14971	14786	14847	15092	14845	14979	15056	15174	15019	14949	14921	14984	14856	14902	14888	14899	14923	14897	15024	14845	14869	14934	14847	15079	14927	14703	14677	14709	14937	14782	15129	14874	14972	14977	14952	15038	14822	14990	14738	14812	14960	14709	14975	14969	14982	14824	14880	14979	14913	15027	14869	15147	14997	14885	14883	14935	15077	14876	14968	15052	15084	14858	14851	14950	14980	15110	15036	15016	14936	15048	14740	14854	15034	14818	14821	15031	15029	14858	15010	14887	15150	15095	14982	14948	14884	14911	15017	14821	14929	15068	15001	15010	14940	14970	14875	14806	14995	14968	15012	15002	14902	14907	14813	15074	14918	14958	14845	15032	15081	14923	14903	14882	14880	14883	15115	14880	15149	15032	15069	14972	14924	15127	14904	15055	14935	14932	15075	14836	14893	14849	14939	14835	14891	14876	15033	14903	14967	14986	14970	14842	14988	14946	14846	14956	15010	14843	14930	14735	14981	14966	14932	14799	15156	15100	14805	14949	14825	14852	15056	14880	15030	14977	14824	14917	14903	14793	14873	15045	14874	14999	15073	14955	15027	14858	15109	14912	15016	14972	14920	15017	15175	15040	14851	14953	14933	15031	14926	14989	15083	14942	14944	15081	14998	14808	14773	14868	14992	15069	14797	15123	14882	15072	15006	14920	15019	14891	14993	14950	14802	14862	14877	14962	14915	14983	14982	14964	14982	14845	14908	14840	14882	14894	15035	14769	14996	15047	15147	14965	15122	14915	14857	15035	15140	14828	14882	15096	15062	14792	14923	15064	15022	14754	14816	14957	14905	14787	15035	14930	14928	14959	15003	14985	14796	15007	14863	14913	14855	14973	14812	14804	14890	14859	14813	15096	14895	14975	14915	14931	14852	14838	14973	14916	14779	14911	15014	14985	15045	14851	14860	15101	14950	14855	15086	15052	14952	14808	14919	15119	14964	14851	14817	14875	14999	14859	14875	14875	14988	14907	15072	14991	14835	14991	14884	14844	15082	14831	14972	14973	15076	14889	14997	14944	14949	14924	14900	14988	15120	15062	14849	15142	14967	14998	15002	14791	14930	15120	15180	14835	14914	14864	14921	14965	14928	14851	14804	14987	14952	14886	14853	14905	14830	14922	14837	15014	14957	14846	14955	14941	14934	15086	14933	14958	14898	15014	14919	14888	14916	14895	14932	14905	14807	14915	14955	15087	14994	15146	14916	15018	14943	15035	15131	14907	14893	14999	14879	15154	15012	14954	14972	14960	14840	14904	14929	14796	14977	14905	14996	15043	15062	14948	14971	14886	14998	14862	14775	14996	15027	14880	14904	15056	14877	14970	15083	15070	14935	15006	14900	14961	14902	15053	15016	14915	14990	14976	14939	14936	15141	14861	14946	15023	15015	14977	15134	14954	15067	14998	14920	14840	14858	15016	14877	14973	14939	14944	14892	14991	14938	14968	15043	14900	14968	14959	14902	14933	14830	15054	14963	14853	14767	14985	15045	14941	14833	15070	14969	14939	14981	14885	14960	15119	14993	14824	14846	14911	14919	14826	14992	15097	14808	14931	14988	15174	15045	15013	14949	14865	14923	15069	14826	15018	14973	14889	14825	14742	14962	15128	14968	14870	14876	15000	15138	14941	15097	14817	14809	15007	14818	14915	14819	15053	14979	15004	14887	14975	14976	14878	14980	15013	14973	14918	14995	14854	14944	15005	14930	14857	14995	15085	15025	14966	14936	15091	15016	14947	14795	14970	14941	14873	14834	14853	15029	14926	15007	14973	15012	14702	14912	14830	14974	14808	14869	14802	14916	14918	14928	14979	14874	14937	14818	15101	14926	14981	15013	15050	15014	14829	14886	14830	14876	14886	14988	15008	15017	14710	15013	15048	15093	14888	15038	14930	15059	15003	14948	14967	14842	15118	15061	14940	14889	14980	14975	14818	14961	14970	15086	14711	14992	14926	15083	15137	14981	14866	15045	14949	15020	15012	14805	14868	14819	15011	14960	14903	14970	14922	15024	14839	14883	15043	15028	14962	14831	14983	14906	15009	14976	14973	15017	14993	14961	14888	14979	15048	14961	14887	14934	14905	14955	14950	14977	14872	15028	14934	14932	14824	14831	14713	14902	15100	15112	14934	15067	14843	14769	14931	14834	14798	15033	15113	14986	14976	14910	14828	14754	14862	14961	14874	14960	14888	15131	14916	15002	15009	14999	14878	14998	15060	14953	15033	14765	15061	14960	14855	14939	14893	15007	14898	14877	15036	14851	14837	14995	14994	14847	14984	14899	15086	14863	14865	15071	15097	14933	14965	14823	14947	14891	14894	15098	15050	14882	14949	15005	14883	14952	14944	14968	14938	15015	14976	14869	14939	14973	15078	14916	15048	14990	14929	15103	15061	15230	14950	14925	15024	14978	14915	15000	14919	14986	14966	15030	14975	14869	14944	14890	15012	14973	14985	14722	15026	14909	15043	14895	14935	14760	15103	14743	15057	14867	14991	15005	15046	14887	15117	15059	14909	14965	14983	14820	14910	14831	14946	14881	15028	15012	15032	14968	14909	14955	14832	14957	14819	15039	15051	15048	14944	14929	15012	14997	15052	14863	14815	15082	14887	15106	14988	15051	14893	15025	14912	14857	14867	14744	15031	15042	14940	14957	14972	15147	14880	14842	14937	14849	14897	14804	15047	14862	15011	15007	15033	14985	14839	15057	14995	14914	15006	14917	14942	14989	14995	14911	15105	15016	14970	14896	15022	15095	14865	15065	14817	14794	14931	14848	15052	15036	15083	14977	14942	14840	14904	14981	14902	15022	14981	14995	14722	15119	14923	15039	14747	15034	14855	14965	15053	15044	14687	14964	15008	14988	15037	14980	14884	15010	14982	14910	14945	14926	14912	14975	14824	14824	14867	14962	14983	15026	14960	15008	14941	14940	14897	14839	14918	14863	14988	14951	14935	14980	14886	14904	15016	14975	14888	14949	14926	14703	15096	14719	14982	14814	14980	14954	14890	15110	14903	14876	14963	14826	14753	15030	14963	14894	14914	14880	14948	14875	14951	14954	14887	14861	14995	14933	15106	15098	14911	15124	14917	14810	14866	14771	14787	15110	14861	14973	14935	14974	15008	15107	14874	15042	14961	14717	15012	15030	14985	14926	14961	15003	15044	14895	14903	14907	14996	14979	15121	14995	14938	15068	15020	15114	14960	14833	14926	14968	15009	14950	14924	14847	14951	15015	14903	14962	14880	14984	14892	14842	14967	14951	14795	14909	15001	14939	14935	14905	15020	14888	14937	15027	14760	14761	15247	15078	14869	14999	14912	14998	14969	15125	15007	15019	14856	14897	15047	15106	14867	14978	15023	15055	14862	15150	14834	14993	14963	14924	14954	14987	14873	14843	14857	14728	14915	14875	14867	14782	15016	14938	14867	14852	14867	15037	14931	14889	14885	14913	15033	14847	14917	14800	15032	14907	14859	14822	14800	14927	14947	15006	14949	14930	14940	15038	15019	14896	15070	15067	14984	14990	14909	15105	14951	14921	14954	15103	14851	15073	15071	14878	14921	14901	15036	14962	14983	14971	14994	15051	14877	15059	14883	14955	15043	14910	14772	14944	14866	14974	14862	14929	14925	14893	15079	14906	15082	15045	15039	14853	15015	14925	14951	14935	14977	14956	14643	14732	14940	15108	14943	14938	14707	14915	15045	14771	14925	14732	14921	14938	14972	14957	14873	14773	14937	14988	14827	14998	15149	15007	14936	14959	14845	14960	14985	14986	15053	14742	14945	14931	15051	14829	14763	14847	14978	14793	15070	14988	14995	14873	14864	14878	14960	14963	15037	14980	15022	14968	15015	15003	14885	15045	14816	15265	15007	14787	15014	14901	14893	14996	14936	14973	14985	15011	14967	14862	15065	14856	14667	14856	14931	14829	14774	14964	15027	15067	14951	15060	14870	14705	15009	14916	14812	14945	15011	14761	15094	14981	14944	14841	15000	14933	15066	14794	15000	14936	14979	15133	14947	14950	14942	15078	15055	14849	14895	14895	15032	15026	15140	14851	14803	14931	14974	14894	14981	14964	14865	14910	14831	14948	14881	14940	15063	14828	15073	14897	14954	14879	14992	15124	14687	14881	14930	15041	14584	14797	15022	14901	14984	14995	15025	15043	14764	14945	14985	14944	14767	15036	15025	15068	14889	14997	14906	15098	14947	15037	14843	15006	15012	15029	14846	14946	14995	14992	14715	15052	14897	14898	14935	14939	14914	14946	14856	15087	15085	14888	14947	15005	14855	14820	14928	14798	15012	14866	14924	14875	14868	14913	14878	14923	14890	15140	14828	15054	14888	14935	14960	14862	14970	15013	14915	15037	14965	14856	14989	14924	14904	15038	15053	14793	14975	14793	15012	14961	14899	15014	15130	15031	14853	14866	14942	15025	14907	14854	14948	14829	14873	14880	15015	15012	14965	14979	14935	14978	14835	14833	14940	14971	14898	14968	14897	14874	14902	14840	14935	15058	14981	14966	14887	15023	14937
24608	21044	28116	24501	23030	23598	22908	20693	20707	20295	20154	19734	20065	19941	20037	20165	19919	19721	19580	19636	19426	19390	19502	19308	19147	19433	19314	19220	19148	18979	19310	19156	19052	18880	18885	19235	19230	19067	18947	19121	19037	19012	19114	19246	19928	20146	19957	19788	19577	19302	19319	19013	19196	18990	19043	19104	19066	18998	19215	19180	18935	18974	18868	19178	19183	19075	19348	19050	18967	19233	19076	19164	19005	19285	19120	18954	19104	19091	19046	18997	19128	19009	19184	19174	19042	19168	19231	19095	19055	19028	19084	19114	19196	19175	18952	19227	19042	19103	19157	19102	19167	18977	19185	19004	19095	18993	18984	19195	19065	19118	19404	19224	19086	19082	18963	19088	19161	19333	19056	19055	19084	19157	18908	19014	18979	19024	19241	19096	19125	18657	19117	19230	18767	19055	19044	19052	19145	19209	19059	19056	19205	19212	19277	19072	19033	18870	19106	19213	19105	19054	18890	18918	19023	19203	19103	18940	19107	19249	19007	19176	18950	18985	19039	18941	19149	18988	19038	18939	19083	18828	19210	19196	19018	19138	19029	19130	19347	19115	19273	19165	19109	19353	19043	19055	19194	18946	19187	18869	19030	19109	19050	18945	19164	19010	18783	18900	19005	18963	19115	19069	19217	19018	19076	18990	19187	19371	19157	18964	19159	19212	19045	19084	19081	19034	18984	19151	19200	19219	19022	18970	18890	18951	18947	19294	19040	19278	19059	19109	19048	18800	18926	19074	19217	19037	18820	19100	18938	18916	19104	18870	19102	19078	19342	18888	19137	19049	19029	19007	19131	19065	19114	18885	19198	18849	18987	19050	19120	19264	19125	19206	19178	18793	19130	19165	19139	19269	19045	19056	19091	19021	19140	19038	19000	19014	19111	19182	19114	19060	19267	19163	19026	19295	19007	18839	19139	19146	19074	18998	19120	19206	19200	19177	19128	19183	19172	19040	19008	18916	19123	19152	18885	19173	19171	19066	19037	18878	19200	18873	19094	18989	19253	18986	18964	18933	19095	18907	19266	18866	18848	19063	19110	19088	18814	19198	19213	19229	19168	18925	18964	19081	18855	18916	19107	19124	18944	19044	18962	19064	19051	18953	19121	19099	18915	19029	19072	19003	19161	18972	18884	18939	18940	18991	19165	18702	19027	18884	19030	19271	18981	19093	19007	18869	19142	19036	18902	19130	18873	19199	19078	19188	19051	18794	19241	18993	19042	19043	19196	19048	19252	18920	19089	19406	19162	19165	19045	19173	19320	19124	19004	19129	19365	19050	19153	19144	19137	19035	19049	19212	19018	19142	19194	18921	19193	19230	19012	19154	18940	19038	19119	19086	19167	18839	19322	18946	19112	19032	19102	19229	19202	18831	19102	19257	19089	19181	18974	18859	19052	19093	19157	19172	18829	19125	18870	19175	19109	19073	19268	18990	19176	19259	19126	18893	19035	19106	19145	18820	19088	19000	19155	19024	19156	19120	19060	19144	18868	19132	18968	19138	19191	19097	19030	18991	18958	19237	19251	19098	19080	19013	19074	18973	19093	19107	18936	18891	19224	18970	19298	18886	19084	19114	19206	19116	19172	19134	19065	19266	18993	19144	19154	18908	19034	19194	18912	19123	19043	19056	19010	19030	19143	19130	19162	19354	19053	19254	19148	19124	19111	18994	19073	18996	18964	19057	19104	19315	18845	19093	19064	19107	18918	18981	18793	19323	19016	19010	19079	19111	19338	19027	19098	19066	19219	19085	18925	18962	19005	19068	19138	19314	19119	19339	19245	18985	18995	19035	18965	19157	19292	19135	18830	19066	18865	19088	19084	19090	19069	18776	18961	19204	19076	19027	19025	19015	19304	19202	19188	19119	18969	19152	19217	18963	19053	19049	19302	18887	19051	19070	18943	19163	19068	19103	19226	19125	19156	18963	19134	19043	19156	19169	19199	19142	19081	19304	19017	19201	19009	18987	19126	18951	18837	18885	18849	19277	19216	19241	19225	19140	19153	19067	19070	18982	19090	19164	19314	19094	19213	19117	18988	19273	19117	19263	19211	19119	19191	18886	19062	19092	19201	18975	19002	19133	19120	18981	19043	19047	18916	18990	18927	19016	19170	19320	18926	18936	19054	19006	19246	19107	19095	18996	19027	19144	19057	18888	19129	18961	19362	19110	19075	19081	19084	19283	19167	19000	19311	19124	18830	18953	19018	19066	18941	18910	18961	19100	19086	19027	19109	19060	18963	19302	19011	19000	18936	19089	18985	18986	19339	19240	18844	19161	19205	19068	19098	18978	19152	18889	19038	19064	18971	19166	18942	19118	19215	19291	19133	18896	19087	19100	19093	18999	19039	19136	19089	19267	19147	19231	19152	19042	19127	19024	18982	18958	18774	18982	19109	19053	19184	18973	19298	19223	18887	19081	18914	19095	19242	19139	18904	19053	18982	19076	19121	19154	19146	19149	18996	19250	18952	19031	19145	19016	19063	19039	19017	19060	19111	19161	18927	18821	19075	19057	19212	18999	18886	18996	19073	19085	19101	19094	18926	19074	19172	19067	19160	18918	19075	19022	19061	19063	19121	18731	19098	19122	19235	19073	19088	19124	19246	18885	18856	19253	18964	19040	19221	19135	19171	19073	19208	18913	19118	18810	18984	19039	19005	18954	18653	18950	18985	19031	19203	19225	18992	19154	19078	19035	19004	19071	19241	18955	19376	19119	19092	19076	19037	19154	19017	18899	18987	18913	19133	19088	19193	19065	19052	19193	19057	19067	19244	18862	19008	19229	19253	19205	19012	19093	19344	19207	19085	19136	19070	18876	18934	19243	19230	19064	19038	18969	18906	19037	18948	19119	18893	19141	19374	19159	19115	19106	19034	19184	18929	19093	19273	19115	18980	19056	19287	19065	19057	19045	19051	19120	19326	19124	19112	19137	19015	19049	19163	19251	19002	18969	19190	19034	19006	19261	19348	19051	19198	19102	19103	19341	19195	19002	19258	19135	19134	19078	19102	19092	18938	19036	18853	18940	19071	19035	19226	19003	19060	18914	19029	18870	19241	18914	19155	19096	19013	19222	19210	19167	18970	18990	18969	19175	18992	18998	19145	18976	19173	19095	19262	18957	19323	19180	19033	19100	19070	19074	18986	18971	19167	19102	19090	19049	19079	18826	19136	19203	19028	19121	19077	19104	19182	19150	19180	19160	19171	18985	18930	19085	19160	19200	18982	19077	19140	19201	18993	18993	19006	19214	19080	18987	19091	19203	18924	18982	19020	19064	19069	18945	19012	18975	18980	19041	19161	19104	19097	19075	19105	19071	19227	19127	19048	19095	19454	18917	19141	19015	19039	19153	18995	18961	19135	19016	19058	19086	18915	19002	19118	18934	19193	19076	18976	18997	19401	19246	19123	18969	19139	19011	19199	19039	19148	19176	19078	19087	19246	19041	19179	19010	19284	18917	19108	19044	19264	19088	19022	19059	19056	19260	19090	19149	18820	19024	19290	19079	19137	19058	19284	19173	19185	19129	19187	18946	19252	18962	19117	19120	19284	19113	19137	18998	18939	19148	19177	19121	19091	19187	19322	19208	18974	19071	19145	19142	19104	18779	19169	19208	19010	19087	18917	19001	19017	19124	19065	18926	19036	19079	19060	19093	19052	19260	18951	19084	19224	19099	18902	19018	19121	19126	19040	19023	19179	19296	18987	19332	19275	19191	19067	19172	19301	19322	19080	19001	19074	19122	19068	18700	18981	19050	19044	18943	19126	19043	19055	19090	19171	18880	19234	19004	19172	18983	19029	18978	19103	19194	19033	19178	18961	18760	19082	19115	19062	18894	19137	19016	19052	18928	19123	18867	19089	19052	19118	19135	19090	18849	19008	19141	19003	18922	19052	18986	18961	19121	19068	19041	18993	19081	18950	19078	19178	19084	19068	19065	19155	19008	19076	18878	19039	19064	19126	19209	18928	19235	18863	18897	18974	19125	19120	19210	19071	18953	19058	19039	19141	19170	19258	18981	19176	19069	18931	19110	19121	19045	19288	19058	19038	19016	19185	18977	19077	19288	19291	19124	18840	19008	19116	19054	19119	19009	18921	18829	19109	19008	19274	19011	19095	19262	19264	19008	19141	19145	18982	18913	19154	19203	19144	18928	18869	19071	19080	19042	19162	19014	19125	18898	18980	19203	19197	19028	19135	19020	18885	18907	19162	19037	18981	19130	19049	19099	19060	19193	19054	18963	19069	19238	19179	19228	19381	19057	18967	18927	19095	19058	19236	19175	19233	19267	19181	19063	19057	18990	19319	19018	19075	19138	18978	19023	19030	19234	19190	19127	19145	18906	19072	19205	19154	19163	18986	19072	19115	18968	18985	19067	19110	19111	19023	19197	19190	18923	19008	19077	18949	19122	19218	19015	18963	18951	19235	18940	19024	19082	18954	19211	19170	18745	19115	18952	19211	19037	19103	19178	19078	19226	18906	19120	19083	19036	18858	19211	18956	19298	19185	19084	19328	19030	19015	19068	19088	19195	19080	19195	19213	18916	18957	18916	19220	19294	19168	19016	19120	19325	18860	19177	19167	19066	19216	19099	19099	19032	19120	19011	18920	18951	19119	18973	19013	19141	18917	18984	19090	19174	18966	18917	18936	19219	18975	19079	19133	19140	19199	19065	19026	19110	19173	18916	19124	19010	18960	19182	19122	18915	19133	19265	19101	19132	18974	19066	19068	19148	18975	19188	19286	19163	19118	19109	19178	19073	19066	18962	19020	19074	19074	18891	19255	19239	19067	19078	18953	19113	19029	19054	19024	18986	19075	19101	19102	19312	19114	19076	18986	19179	18968	19033	19106	19110	19122	19109	19093	19357	19128	19182	19090	19099	19019	19113	19272	19080	18945	19122	18962	18903	19161	19165	19099	18830	19028	18951	18904	19002	19208	19081	18973	19172	19210	19161	18874	18955	19261	19044	19016	19107	19057	19167	18863	19147	19210	19054	19068	18960	19059	18914	18942	18867	19268	18920	19136	18911	19234	19090	19338	19072	18871	18979	19022	19232	19118	19152	19123	19071	19163	18915	19132	18881	18890	19231	19205	18853	19263	19225	19069	18973	19003	19149	19072	19270	19319	18875	18855	18979
22743	36829	33001	25466	21511	18858	17676	17242	16802	16324	16214	16026	16210	16048	16103	16566	16245	15773	15320	15241	15640	15349	15493	15054	15105	15031	14983	14819	14945	14880	14883	15000	15076	14952	14749	15112	14815	15138	14827	14919	14810	15025	14934	15155	16271	16218	16146	15836	15148	14863	14928	14883	14911	14862	14838	14752	14825	14897	14886	14951	15077	14872	14918	15028	14903	14763	14966	14986	14933	14864	14823	14863	14719	14803	14935	14887	14941	14936	15002	14977	15032	14909	14955	14889	14920	14833	14936	14726	14980	14857	14790	14895	15050	14976	14783	14940	14966	14869	15055	14838	15003	14920	14883	14840	14780	14838	14829	15018	14893	15013	14734	15031	14822	15010	14890	14752	14746	14715	15001	14868	14809	14759	15031	14699	14895	14816	14735	14831	14657	14946	14961	14871	15043	14869	14897	14935	14847	14966	14969	14958	15062	14817	14931	14944	14717	14887	14887	14894	15018	14907	14787	14810	14961	14736	14938	14756	14795	14832	14971	14853	14911	14876	14691	14848	14886	14918	14921	14775	14626	14969	14835	15063	14964	14881	14999	14910	14931	15007	14894	14863	14771	14882	15034	14857	14782	15022	14862	14945	14935	14831	14853	14999	14900	14745	14810	14883	14857	14876	14727	14792	14762	14870	14801	14944	14806	14844	14818	15006	14902	14904	14798	15006	14918	14919	14953	14854	14766	14846	14852	14818	14896	14855	14673	14965	14813	14840	15044	14929	14952	14879	14761	15024	14823	15092	14884	14741	14872	14874	14853	14889	14918	14947	14714	14807	14920	14852	15011	14908	14916	14864	14971	14647	14893	14842	14705	15004	14929	14911	14976	14758	14875	14660	14870	14991	14927	14849	14862	14901	14881	14775	14770	14756	14933	14860	14937	14768	14764	14903	14794	14959	14887	14956	14911	14752	14668	14622	14907	14931	14724	14843	14901	14804	14856	14806	14872	14789	14939	15004	14820	15029	14910	14922	14705	14851	14820	15053	14889	14950	14888	14841	14908	14879	14812	14987	14951	14969	14861	15021	14741	14833	14894	14960	14898	14654	14832	14952	14921	14773	15054	14883	14950	14785	14902	14849	14942	14654	14859	14751	14873	14915	14775	14982	14755	14748	14959	14879	14876	14850	15003	14807	14767	14679	14833	14876	15035	14900	14917	14825	14881	14835	14803	14862	14816	14908	14957	14708	14828	14932	14860	15012	14833	14817	14880	14833	14902	14777	14837	14876	14891	14831	14882	14885	14864	14967	14824	14824	14800	14704	14915	14910	15006	14937	14975	14781	14877	14767	14867	14984	14675	14880	14836	14782	14876	14929	14849	14958	14959	14817	14884	14856	14895	14888	14849	14859	14939	14917	14697	14881	14678	14814	14751	14981	15069	14858	14873	14973	14732	14991	14878	14806	14881	14778	14858	14897	14691	14775	14924	14827	14822	14810	14772	15013	14847	14977	14747	14907	15127	14768	14860	14952	14763	14914	15022	14909	14863	14877	14777	14804	14866	14793	15053	14720	14883	14670	14856	14693	14881	15031	14846	14894	14930	14812	14698	14937	15103	14838	14763	14840	14948	14837	14985	14860	14890	14692	14896	14836	14684	14894	14889	14822	14789	14879	14852	14965	14853	14978	14885	14626	14769	14770	14835	14838	14811	14995	14920	14874	14832	14918	14854	14851	15018	14821	14670	14633	14988	15040	14864	14945	15032	14883	14939	14945	14841	14847	14839	14822	14873	14906	14965	14883	14746	14864	15006	14647	14905	14842	14894	14882	14909	14765	14826	14887	14947	14963	14947	14894	14695	14699	14682	14802	14912	14977	14794	14890	14903	14936	14733	14692	14796	15003	14708	14907	14964	14847	14982	14940	14699	14855	14838	14785	14766	14800	14817	14945	14870	14907	14664	14742	14922	14840	14884	14875	14907	14903	14863	14877	14966	14783	15061	14944	14928	14919	14940	14990	14810	14874	14881	14954	15041	14906	14786	14832	14944	14938	15076	14888	14775	14891	14813	14857	14817	14839	14866	14884	14797	15009	15045	14712	14924	14840	14990	14937	14870	14868	14754	14827	14859	14737	14897	14706	14899	14985	14781	14812	14914	14778	14951	14883	14839	14875	14958	14839	14838	15020	14997	14781	14973	14850	14764	14922	14879	14799	14826	14901	14915	14815	15012	14867	14721	14908	14925	14944	14865	14804	14830	14778	14776	14861	14839	14732	14880	14828	14916	14971	14769	14955	14885	14762	15033	14846	14864	14879	14843	14940	14833	15047	14801	14986	14683	14827	15002	14871	14840	14919	14803	14922	14893	14852	14860	14935	14918	14966	14917	14723	15115	14873	14775	14878	14757	14885	14881	14859	14901	14877	14991	14907	14856	14901	14945	14967	14893	14852	14760	14835	14691	14925	14959	14846	14845	14976	14955	15189	14850	14845	14788	14972	14911	14844	14903	14847	15084	14827	14833	14896	14652	14849	14883	14972	14888	14851	14956	14908	14973	14856	14904	14900	14850	15085	14915	14796	14972	14959	14857	14898	14856	14766	15019	14859	14901	14870	14805	14966	15015	14842	14878	14800	14782	14917	14868	14917	14931	15040	15079	14922	14722	14726	14863	14972	14973	14823	14877	14910	14937	15083	14861	14942	14996	14843	15064	14949	14925	14876	14828	14865	15011	14844	15022	14718	14921	14857	14947	14885	14810	14763	14906	14883	14940	14859	14915	14857	14963	15035	14954	14824	14886	14883	15006	14880	14797	14902	14895	14983	14928	14838	14776	14819	14786	14778	15030	14715	14763	14744	14711	15015	14856	14910	14795	14976	14860	14781	14837	14857	14934	14922	14967	15023	14846	14603	14882	14828	14893	14758	14876	15008	14943	14975	15022	14912	14758	14579	14819	14882	14700	14835	14881	14732	14887	14807	14814	14779	14752	14871	14859	14906	14845	14816	14725	14881	14746	14936	14846	14816	14897	14877	14926	14854	14785	14813	15007	14863	14796	14875	14943	14938	14822	14939	14708	14851	14829	14817	15094	14810	14846	14799	14830	14833	14845	14814	14872	14839	14864	14785	15023	14873	14775	14937	14951	14704	14844	14939	14774	14840	14900	14713	15031	14769	14704	15021	14912	14953	14833	15011	14926	14841	14805	15007	14857	14823	14757	14876	14659	14986	14969	14896	14751	14953	14844	14913	14667	14855	14780	14948	14891	14799	14858	14954	14760	14831	14966	14779	14833	14864	14819	14868	14951	14864	14738	14880	14877	15149	14848	14883	14848	15037	14740	14850	14793	14858	14880	14771	14846	15027	14832	15011	14815	15030	14740	14900	14906	14928	14580	14865	14884	14990	14902	14858	14921	15080	14958	15012	15067	14855	14847	14806	14918	14903	14879	14871	14888	14890	14951	14879	14713	15036	14778	14969	14744	14780	14999	14866	14762	14902	14710	14821	14765	14988	14734	15205	14883	14939	14812	14839	14825	14864	14986	15126	14954	14968	15064	14792	14883	15023	14971	14931	14905	14965	14866	14883	14811	14949	14949	14750	14967	14738	14830	14884	14941	14867	14924	15004	14914	14922	14744	14904	14925	14972	14994	14802	14830	14918	14938	14928	14773	14879	14848	14896	14855	14800	14826	14911	14881	14870	14977	14724	14831	14943	14715	14718	14989	14860	15128	14852	14864	14986	14936	14867	15052	15065	14766	14844	14625	14877	14852	14707	14862	14913	14975	14843	14894	14958	14811	14896	14915	14867	14813	14964	14775	14941	15001	14866	14946	14770	14758	14926	14815	14872	14883	14875	14797	14903	14775	14927	14959	15014	14785	14718	14727	14928	14729	14851	14977	14950	14774	14837	14988	14873	14852	14881	14803	14946	14810	14864	14953	14855	14918	14977	14855	14776	14906	14886	14879	14709	14840	15167	15073	14903	14789	14860	15028	14648	14823	14813	14886	14938	14773	14774	14783	14790	15057	15037	14784	14955	14996	14882	14773	14863	14888	14747	14967	14867	14897	14859	14870	14940	14814	14970	14826	14958	14879	14815	14873	14817	14748	14757	14878	14929	14901	14917	14749	15000	14977	14743	14921	14889	14848	15116	14862	14865	14747	14951	14888	14922	14926	14620	14802	14919	14967	14779	14741	14948	14806	14708	14867	14912	14843	14880	14979	14941	14778	14882	14894	14826	14875	14701	14886	14784	14687	14880	14987	14941	14907	14945	14957	14880	14745	14856	15011	14859	14906	14901	14838	14968	14794	15018	14948	14832	14781	14829	14894	14862	14775	14748	14653	14896	14908	14870	14714	14783	14867	14962	14758	14906	14745	14909	14817	14984	14951	14911	14739	14976	14831	14813	14950	14848	15019	14999	14934	14872	14825	14845	14865	14758	14881	14755	14785	14877	14873	14859	14814	15114	14909	14942	14893	14906	14856	15064	14617	14918	14887	14987	15052	14869	14766	14883	14856	14913	14870	14993	14796	14858	14866	14843	14973	14906	15131	14767	14798	14933	14916	14921	14946	14902	14785	14903	14868	14861	14831	14756	14912	14845	14819	14830	14923	14786	14807	14804	14748	14816	14930	14881	14868	14903	14689	14862	14894	14817	14791	14779	14876	14786	14941	14985	14934	14838	14809	15019	15027	14989	14683	14798	14767	14775	14858	14868	14827	14671	14863	14884	14889	14909	14904	14922	14834	14804	14885	14953	14796	14904	14834	14612	14978	14859	14796	14880	15023	14742	15118	14789	14876	14872	14709	14971	14787	14660	14879	14902	14827	14879	14898	14871	14962	14702	14899	14682	14901	14891	14851	14955	14876	15042	14770	14933	14928	14853	14728	14932	14972	14833	14808	14667	15020	14760	15083	14899	14934	14803	14737	14829	14757	14890	14947	14820	14847	14951	14746	14898	14950	14776	14880	14851	14980	14692	14834	14825	14969	14775	14919	14924	14907	14920	14828	14982	14865	15045	14827	14939	14902	14874	14862	14840	14894	14787	14918	14873	14939	14574	14834	14878	14807	14717	14921	14873	14921	14824	15006	14748	14930	14874	14953	14784	14822	14799	14799	14882	14862	14844	14869	14822	14808	14777	14965	14925	14901	14861	14928	14879	14847	14799	14848	14889	14786	14795	15013	14821	14791	14977
23430	21015	28480	23812	21889	24669	25927	21895	20864	20411	20320	20147	20012	20075	20021	20317	20178	19674	19615	19187	19336	19180	19197	19330	18919	18876	19033	18886	18890	18870	18836	18955	18792	18938	18903	18837	19012	18823	18944	18888	18906	18548	18934	19197	20618	20793	20439	19987	19427	19142	18873	18640	18786	18850	18865	18717	18912	18845	18764	18745	18654	18733	18860	18926	18746	18554	18853	18833	18916	18864	18767	18980	18744	18798	18771	18766	19039	18916	18718	18815	18701	18846	18886	18849	18942	18806	18798	18869	18768	18737	18562	18775	18889	18686	18574	19050	18616	18738	18912	18883	18672	18808	18723	18625	18833	18582	18926	18973	18548	18345	18665	18703	18834	18963	18854	18887	18697	18815	18603	18671	18738	18858	18720	18780	18951	18837	18725	18761	18892	18668	18781	18783	18818	18846	18730	18986	18749	18563	18576	18941	18866	18768	18828	18639	18724	18866	18943	18737	18556	18745	18836	18627	18840	18739	19004	18600	18787	18642	18660	19003	18662	18783	18764	18835	18972	18695	18918	18632	18727	18854	18719	18587	18721	18792	18868	18768	18829	18925	18925	18803	18603	18728	18685	18752	18773	18563	18890	18614	18981	18718	18774	18728	18637	18861	18683	18701	18653	19147	18824	18917	18626	18777	18834	18930	18858	18642	18892	18755	18887	18875	18543	18613	18721	18588	18538	18947	18909	18692	18752	18655	18700	18837	18768	18723	18830	18655	18750	18818	18650	18635	18781	18657	18659	18906	18686	18545	18702	18760	18755	18859	18911	18942	18760	18801	19165	18608	18627	19095	18794	18879	18909	18778	18887	18813	18731	18839	18825	18855	18684	18765	18705	18808	18787	18779	18605	18693	18833	18843	18450	18680	18739	18793	18726	18722	18860	18659	18598	18873	18757	18854	18745	18716	18834	18775	18745	18769	18727	18694	18817	18720	18595	18915	18832	18793	18683	18564	18577	18870	18736	18764	18610	18711	18722	18564	18795	18617	18937	18756	18821	18750	18600	18888	18646	18701	18779	18695	18846	18636	18812	18740	18790	18570	18728	18572	18658	18715	18863	18630	18677	18906	18684	19045	18766	18701	18710	18709	18518	18707	18801	18763	18812	18771	18678	18905	18645	18834	18691	18656	18844	18635	18688	18826	18621	18563	18873	18736	18678	18592	18762	18525	18743	18690	18826	18668	18792	18696	18798	18674	18735	18587	18932	18857	18912	18706	18776	18689	18609	18690	18703	18954	18693	18964	18730	18678	18593	18940	18743	18773	18773	18669	18543	18620	18791	18708	18852	18659	18753	18675	18813	18811	18620	18845	18696	18887	18734	18665	18960	18626	18667	18659	18549	18598	18878	18634	18630	18755	18837	18555	18880	18517	18741	18776	19056	18555	18799	18942	18729	18709	18789	18767	18830	18821	18671	18880	18744	18757	18872	18795	18733	18827	18789	18673	18691	18819	18783	18592	18733	18719	18602	18886	18627	18833	18742	18719	18788	18854	18560	18750	18663	18770	18672	18742	18810	18787	18748	18793	18797	18802	18815	18862	18711	18860	18788	19128	18799	18824	18687	18820	18633	18746	18672	18887	18799	18892	18472	18725	18802	18438	18725	18808	18732	18641	18929	19054	18766	18716	18776	18823	18844	18621	18944	18764	18887	18598	18640	18615	18864	18757	18626	18618	18721	19037	18787	18770	18839	18852	18905	18709	18683	19136	19097	18693	18806	18494	18735	18781	19021	18760	18832	18803	18661	18698	18885	18782	18566	18638	18751	18727	18725	18883	18735	18811	18774	18746	18942	18935	18928	18785	19016	18665	18846	18801	18848	18654	18694	18599	18970	18784	18866	18609	18757	18560	18738	18561	18720	18911	19161	18731	18753	18889	18931	18810	18977	18784	18920	18636	18715	18674	18959	18735	18628	18626	18781	18694	18704	18799	18601	18791	18694	18743	18700	18694	18761	18510	18525	18690	18670	18678	18660	18897	18662	18749	18981	18680	18785	18862	18712	18745	18751	18743	18692	18666	18812	18938	18704	18648	18565	18502	18626	18669	18669	18787	18780	18828	18648	18541	18795	18663	18809	18801	18738	18866	18838	18674	18661	18761	18688	18699	18723	18959	18805	18709	18723	18815	18742	18703	18630	18698	18666	18674	18739	18764	18692	18623	18609	18622	18787	18892	18944	18790	18611	18597	18797	18805	18871	18813	18705	18651	18760	18627	18794	18642	18670	18870	18673	18617	18681	18735	18896	18837	18764	18798	18674	18909	18735	18836	18736	18797	18845	18687	18770	18963	18574	18765	18569	18897	18633	18759	18711	18647	18938	18752	18666	18766	18779	18556	18639	18608	18726	18728	18751	18616	18689	18738	18605	18728	18806	18755	18920	18708	18659	18854	18871	18876	18698	18771	18651	18840	18819	18337	18755	18805	18747	18744	18794	18705	18777	18613	18766	18833	18596	18733	18769	18710	18969	18941	18723	18779	18790	18737	18794	18697	18633	18634	18818	18785	18727	18575	18722	18854	18524	18763	18876	18606	18569	18884	18949	18647	18759	18684	18761	18631	18715	18778	18960	18726	18933	18869	18818	18651	18763	18780	18742	18895	18613	18705	18815	18935	18590	18608	18765	18888	18825	18881	18807	18942	18723	18749	18715	18852	18821	18666	18601	18765	18597	18867	18760	18543	18553	18604	18606	18968	18805	18887	18813	18786	18765	18862	18779	18653	18755	18703	18582	18613	18707	18853	19126	18637	18640	18911	18803	18750	18635	18692	18574	18683	18688	18837	18860	18627	18692	18718	18836	18753	18862	18622	18925	18668	18562	18694	18807	18658	18871	18779	18701	18784	18631	18589	18853	18691	18757	18697	18524	18700	18733	18744	18751	18742	18958	18794	18695	18534	18960	18816	18672	18915	18756	18809	18811	18746	18947	18819	18757	18654	18885	18989	18820	18800	18771	18743	19034	18893	18917	18907	18921	18699	18785	18767	18698	18568	18669	18638	18705	18560	18870	18701	18706	18620	18789	18755	18548	18884	18885	18675	18808	18789	18825	18899	18874	18597	18571	18752	18872	18582	18830	18855	18669	18607	18901	18720	18720	18885	18644	18696	18812	18757	18684	18730	18793	18743	18562	18837	18784	18752	18755	18973	18847	18676	18838	18900	18681	18756	18718	18807	18835	18780	18723	18665	18656	18742	18969	18989	18695	18483	18790	18851	18622	18739	18696	18770	18576	18547	18817	18633	18846	18718	18793	18687	18814	18860	18661	18681	18816	18872	18957	18643	18792	18679	18692	18675	18581	18773	18798	19107	18569	18475	18687	18841	18886	18690	18790	18640	18779	18925	18715	18548	18552	18667	18590	18621	18629	18825	18725	18725	18856	18832	18759	18548	18912	18826	19040	18848	18807	18835	18869	18950	18796	18828	18904	18602	18914	18685	18736	18904	18724	18919	18657	18677	18710	18559	18675	18762	18607	18680	18786	19021	18689	18767	18813	18718	18651	18838	18782	18758	18712	18707	18723	18799	18775	18817	18820	18854	18758	18827	18777	18586	18839	18666	18684	18834	18574	18440	18826	18785	18780	18550	18804	18950	18763	18871	18776	18738	18640	18860	18655	18900	18906	18638	18894	18745	18595	18674	18747	18955	18759	18934	18754	18816	18860	18829	18708	18797	18923	18655	18961	18717	18450	18992	18762	18920	18920	18743	18769	18654	18786	18805	18658	18751	18674	18820	18830	18695	18703	18776	18642	18516	18828	18598	18754	18650	18830	18531	18748	18645	18825	18649	18753	18719	18819	18838	18840	18655	18736	18766	18701	18632	18672	18742	18658	18633	18964	18720	18611	18623	19063	18743	18704	18667	18701	18646	18932	18696	18708	18511	18812	18604	18853	18635	18581	18886	18675	18954	18875	18605	18981	18715	18677	18774	18811	18721	18674	18449	18759	18720	18656	18724	18767	18730	18832	18801	18543	18529	18747	18807	18937	18740	18485	18717	18645	18527	18811	18687	18753	18789	18822	18831	18674	18709	18697	18679	18810	18868	18812	18737	18753	18667	18570	18689	18903	18659	18855	18716	18821	18554	18904	18754	18807	18996	18815	18626	18670	18904	18795	18603	18951	18709	18694	18533	18678	18868	18734	18596	18737	18814	18822	18939	18753	18772	18590	18747	18897	18493	18774	18917	18875	18606	18650	18989	18761	18732	18720	18878	18735	18730	18684	18735	18811	18858	18586	18798	18819	18833	18821	18684	18665	18751	18600	18849	18708	18559	18838	18825	18872	18929	18779	18674	18857	18716	18953	18731	18655	18553	19115	18570	18412	18842	18597	18605	18547	18761	18848	18721	18992	18804	18873	18748	18899	18696	18779	18757	18707	18879	18663	18736	18697	18769	18803	18685	18804	18828	18897	18786	18812	18872	18886	18896	18756	18824	18776	18748	18870	18885	18988	18933	18747	18747	18933	18795	18725	18615	18616	18905	18817	18756	18554	18868	18655	18796	18500	18630	18890	18658	18512	18656	18637	18880	18746	18781	18837	18635	18715	18824	19013	18764	18768	18708	18864	18725	18918	18594	18693	18857	18948	18686	18701	18725	18649	18706	18906	18644	18948	18919	18815	18768	18726	18564	18770	18837	18767	18719	18793	18675	18797	18689	18792	18861	18807	18662	18839	18621	18654	18941	18769	18890	18869	18624	18619	18719	18739	18822	18813	18717	18634	18689	18521	18664	18817	18647	18620	18821	18731	18787	18867	18725	18533	18807	18711	18902	18654	18874	18670	18669	18795	18692	18843	18937	18713	18756	18729	18665	18874	18818	18812	18814	18804	18834	18792	18745	18750	18750	18769	18605	18728	18627	18606	18739	18670	18800	18967	18668	18739	18660	18695	18952	18939	18779	18721	18682	18640	18910	18789	18687	18629	18811	18608	18903	18633	18772	18764	18803	18685	18939	18681	18827	18710	19035	18733	18750	18846	18921	18585	18668	18861	18733	18756	18683	18773	18837	18873	18720	18858	18509	18903	18659	18765	18559	18721	18607	18767	18792	18857	18751	18651	18779	18629	18772	18675	18934	18938	18720	18962	18829	18762	18724	19032	18699	18812	18656	18605	18898	18941	18624	18659	18922	18868	18822
24691	40680	38389	30070	24999	21444	19444	18886	18079	17103	16907	16603	16549	16674	16836	17013	16564	16149	15586	15645	15607	15429	15334	15172	15009	14992	14974	14779	14970	14853	15003	14825	15013	14994	14707	14824	14648	14812	14737	14830	14818	14708	14655	15318	17491	17356	16723	16018	15272	14901	14838	14718	14713	14883	14765	14709	14779	14748	14698	14841	14812	14753	14649	14760	14713	14705	14642	14713	14754	14775	14814	14828	14684	14980	14932	14740	14579	14847	14706	14686	14590	14563	14829	14598	14773	14642	14595	14757	14768	14728	14738	14681	14625	14639	14830	14753	14668	14892	14826	14713	14686	14744	14509	14671	14808	14638	14758	14751	14754	14878	14747	14670	14728	14703	14892	14738	14657	14709	14706	14920	14858	14655	14580	14796	14697	14627	14515	14699	14754	14712	14707	14841	14745	14669	14704	14488	14682	14684	14880	14777	14665	14791	14652	14913	14754	14751	14755	14737	14883	14628	14884	14706	14770	14591	14593	14758	14845	14757	14752	14748	14698	14686	14788	14798	14780	14783	14562	14556	14650	14586	14661	14824	14645	14660	14710	14544	14666	14790	14729	14683	14706	14705	14785	14667	14817	14644	14685	14659	14632	14654	14697	14664	14663	14784	14858	14617	14751	14833	14867	14776	14794	14714	14836	14692	14697	14603	14911	14539	14716	14842	14569	14724	14629	14705	14918	14817	14813	14792	14688	14916	14725	14646	14843	14760	14625	14660	14682	14688	14707	14719	14827	14672	14654	14848	14585	14646	14649	14526	14589	14584	14867	14600	14795	14965	14788	14805	14613	14685	14559	14797	14664	14730	14631	14710	14774	14972	14775	14849	14771	14864	14721	14625	14641	14677	14730	14932	14630	14726	14697	14682	14722	14783	14777	14649	14860	14750	14753	14725	14589	14674	14669	14798	14738	14636	14604	14696	14807	14647	14831	14653	14623	14924	14762	14762	14670	14734	14671	14762	14745	14806	14648	14734	14792	14794	14700	14876	14597	14630	14764	14789	14661	14655	14775	14791	14646	14795	14672	14730	14714	14683	14655	14919	14756	14711	14699	14811	14870	14527	14893	14716	14576	14776	14677	14804	14831	14718	14756	14593	14624	14746	14785	14741	14741	14679	14702	14889	14764	14750	14791	14871	14745	14771	14699	14520	14688	14901	14648	14789	14798	14771	14698	14626	14758	14768	14865	14924	14771	14646	14891	14658	14719	14600	14839	14633	14465	14794	14688	14846	14712	14583	14866	14549	14624	14854	14599	14766	14732	14584	14676	14776	14608	14832	14620	14690	14828	14637	14731	14742	14855	14703	14691	14719	14772	14643	14630	14769	14853	14673	14640	14709	14690	14713	14987	14927	14820	14875	14738	14623	14672	14655	14688	14744	14476	14679	14815	14708	14743	14860	14653	14706	14690	14610	14740	14613	14820	14573	14802	14814	14583	14768	14598	14586	14819	14660	14715	14599	14744	14804	14701	14796	14799	14764	14724	14787	14697	14790	14605	14679	14684	14595	14558	14711	14771	14787	14720	14765	14697	14699	14674	14726	14632	14702	14770	14629	14658	14794	14677	14712	14778	14742	14803	14698	14728	14808	14723	14672	14686	14825	14614	14622	14734	14714	14748	14613	14797	14694	14789	14659	14520	14762	14654	14712	14746	14689	14700	14869	14626	14656	14841	14868	14669	14816	14968	14673	14743	14701	14798	14870	14777	14672	14662	14865	14640	14731	14790	14717	14453	14787	14749	14753	14633	14691	14657	14776	14856	14784	14738	14610	14654	14725	14770	14653	14653	14668	14860	14612	14750	14642	14877	14719	14676	14613	14707	14837	14643	14694	14763	14678	14610	14673	14768	14681	14614	14862	14592	14886	14937	14693	14763	14689	14715	14758	14704	14831	14819	14887	14852	14678	14734	14744	14646	14674	14822	14717	14703	14657	14527	14584	14654	14728	14651	14604	14669	14725	14676	14596	14549	14538	14626	14641	14776	14664	14749	14845	14786	14701	14792	14469	14720	14611	14698	14670	14627	14685	14810	14762	14735	14703	14775	14809	14812	14941	14572	14647	14754	14726	14666	14910	14829	14691	14604	14689	14762	14726	14758	14885	14814	14711	14714	14710	14647	14655	14765	14871	14760	14777	14722	14711	14713	14815	14703	14704	14675	14713	14832	14818	14668	14723	14793	14737	14734	14767	14768	14544	14647	14594	14830	14710	14606	14670	14692	14686	14673	14666	14805	14617	14746	14491	14506	14823	14755	14738	14881	14690	14740	14672	14552	14736	14749	14806	14751	14552	14765	14728	14735	14620	14779	14838	14895	14704	14825	14788	14671	14829	14686	14679	14805	14740	14797	14704	14744	14581	14664	14727	14765	14765	14643	14660	14692	14711	14923	14777	14619	14652	14623	14815	14765	14720	14946	14587	14597	14814	14740	14842	14705	14660	14740	14705	14787	14777	14710	14720	14882	14832	14749	14616	14744	14738	14815	14741	14652	14774	14836	14658	14681	14915	14630	14673	14629	14693	14648	14731	14795	14715	14644	14803	14672	14553	14755	14548	14733	14724	14827	14779	14845	14630	14541	14733	14775	14886	14613	14820	14689	14670	14790	14693	14817	14639	14697	14655	14760	14749	14478	14711	14721	14557	14789	14770	14774	14832	14681	14657	14673	14732	14735	14746	14638	14642	14564	14627	14699	14826	14723	14645	14702	14624	14625	14733	14624	14696	14589	14666	14550	14663	14739	14751	14834	14763	14708	14725	14727	14833	14684	14718	14613	14826	14874	14716	14623	14556	14858	14724	14807	14706	14733	14896	14857	14795	14856	14804	14597	14719	14770	14717	14849	14768	14879	14702	14656	14763	14713	14642	14746	14668	14693	14694	14696	14602	14618	14688	14607	14682	14591	14655	14679	14667	14600	14697	14731	14802	14672	14598	14725	14721	14736	14593	14926	14659	14571	14679	14701	14571	14619	14750	14672	14797	14657	14786	14595	14696	14910	14631	14654	14759	14669	14634	14546	14743	14636	14742	14888	14598	14567	14644	14681	14629	14692	14806	14701	14775	14596	14889	14587	14698	14847	14686	14891	14573	14794	14757	14780	14534	14736	14704	14835	14677	14656	14731	14606	14633	14725	14624	14795	14682	14715	14722	14771	14798	14585	14856	14666	14822	14779	14674	14728	14688	14788	14763	14589	14735	14489	14855	14626	14781	14484	14770	14902	14718	14615	14901	14728	14690	14746	14818	14851	14638	14679	14587	14741	14641	14722	14888	14699	14802	14739	14742	14716	14625	14600	14794	14622	14873	14654	14636	14778	14735	14799	14738	14732	14829	14756	14693	14701	14845	14766	14763	14670	14724	14717	14751	14766	14772	14778	14685	14678	14711	14704	14657	14800	14702	14766	14713	14642	14721	14700	14791	14676	14767	14687	14723	14801	14691	14737	14458	14733	14709	14600	14751	14643	14662	14691	14656	14776	14762	14760	14569	14720	14603	14793	14492	14621	14589	14724	14611	14664	14755	14642	14863	14699	14725	14738	14681	14763	14546	14757	14616	14501	14701	14637	14772	14856	14676	14700	14609	14771	14935	14904	14613	14604	14580	14752	14652	14627	14839	14756	14788	14677	14607	14683	14666	14734	14727	14509	14763	14737	14637	14776	14806	14618	14646	14556	14688	14844	14647	14638	14737	14825	14629	14723	14647	14815	14677	14847	14635	14702	14807	14579	14766	14627	14492	14898	14659	14794	14697	14897	14747	14589	14747	14664	14577	14820	14775	14482	14595	14726	14810	14744	14637	14811	14702	14522	14776	14758	14611	14747	14798	14649	14794	14657	14654	14850	14750	14708	14586	14744	14845	14744	14818	14737	14666	14769	14565	14579	14780	14827	14721	14758	14617	14604	14725	14685	14656	14651	14586	14760	14821	14608	14622	14827	14729	14723	14810	14537	14871	14709	14660	14797	14568	14879	14639	14644	14789	14762	14816	14677	14746	14681	14774	14543	14681	14680	14636	14728	14611	14746	14729	14796	14660	14655	14752	14765	14811	14711	14902	14661	14759	14635	14781	14740	14764	14610	14737	14651	14693	14697	14649	14645	14636	14798	14807	14653	14611	14706	14669	14745	14601	14756	14799	14725	14730	14828	14747	14597	14729	14813	14663	14648	14624	14796	14537	14773	14708	14938	14707	14818	14749	14711	14663	14834	14748	14727	14669	14763	14639	14696	14638	14792	14807	14561	14655	14755	14652	14767	14755	14762	14575	14646	14834	14672	14928	14702	14740	14739	14591	14589	14708	14855	14589	14565	14783	14669	14817	14635	14598	14746	14649	14801	14784	14776	14656	14629	14633	14679	14854	14756	14707	14547	14841	14719	14660	14699	14851	14883	14680	14733	14532	14646	14633	14937	14619	14732	14565	14836	14521	14789	14769	14697	14780	14630	14769	14688	14703	14781	14664	14645	14699	14670	14743	14737	14700	14834	14738	14766	14830	14668	14814	14732	14721	14854	14696	14880	14494	14761	14731	14746	14847	14752	14871	14654	14577	14681	14708	14879	14641	14567	14587	14770	14677	14677	14539	14846	14666	14822	14674	14688	14721	14692	14701	14800	14679	14609	14707	14725	14668	14721	14728	14719	14815	14816	14870	14748	14607	14818	14749	14508	14803	14655	14713	14839	14706	14641	14664	14729	14785	14678	14643	14666	14739	14806	14703	14610	14836	14732	14609	14760	14517	14658	14683	14800	14728	14812	14710	14735	14701	14675	14664	14794	14590	14826	14551	14676	14696	14699	14707	14765	14745	14669	14670	14723	14701	14735	14690	14663	14759	14668	14990	14719	14770	14659	14737	14855	14728	14712	14751	14602	14734	14622	14821	14722	14864	14644	14738	14695	14710	14778	14700	14700	14611	14607	14569	14646	14711	14642	14656	14874	14836	14767	14679	14568	14733	14813	14728	14807	14725	14892	14825	14630	14669	14706	14682	14798	14760	14681	14748	14681	14581	14850	14730	14720	14830	14638	14809	14537	14759	14691	14801	14665	14680	14730	14846	14926	14652	14749	14916	14688	14689	14744	14629	14799	14657	14764	14742	14853	14633	14901	14809	14645	14670	14780	15001	14837	14690	14678	14844	14758	14746
29801	23824	25827	22915	20551	19932	19982	19922	19781	19812	19692	19615	19754	19748	19771	19950	19751	19650	19538	19479	19526	19444	19582	19308	19488	19354	19366	19535	19547	19393	19462	19370	19362	19561	19507	19557	19371	19355	19497	19699	19246	19431	19399	19337	19246	19699	19607	19442	19516	19456	19396	19356	19288	19411	19369	19363	19471	19433	19313	19415	19235	19388	19525	19241	19280	19362	19434	19378	19305	19439	19498	19530	19403	19485	19401	19412	19478	19412	19507	19370	19333	19455	19421	19135	19286	19002	19427	19267	19299	19262	19345	19350	19371	19483	19290	19248	19441	19493	19394	19582	19266	19497	19365	19337	19563	19306	19427	19231	19526	19323	19408	19463	19301	19517	19496	19515	19448	19352	19366	19488	19533	19233	19484	19378	19581	19419	19302	19334	19407	19356	19544	19574	19281	19419	19308	19360	19339	19303	19293	19323	19528	19249	19484	19382	19422	19300	19532	19207	19323	19205	19547	19422	19403	19127	19428	19264	19334	19578	19324	19351	19443	19263	19251	19315	19363	19407	19493	19556	19355	19312	19060	19219	19326	19221	19501	19322	19375	19389	19372	19353	19548	19236	19253	19411	19548	19460	19361	19186	19319	19419	19389	19346	19514	19487	19378	19436	19414	19190	19663	19293	19498	19530	19465	19303	19449	19474	19427	19282	19259	19238	19462	19360	19446	19439	19393	19396	19406	19343	19112	19357	19439	19375	19436	19267	19298	19374	19328	19314	19510	19308	19451	19399	19443	19093	19319	19469	19341	19279	19398	19378	19378	19447	19379	19567	19451	19214	19482	19267	19440	19346	19421	19269	19516	19296	19539	19582	19478	19235	19379	19351	19226	19436	19487	19543	19404	19550	19344	19381	19325	19407	19413	19371	19241	19361	19435	19356	19430	19298	19442	19443	19503	19168	19499	19298	19481	19315	19416	19391	19430	19559	19583	19304	19348	19323	19375	19122	19378	19414	19328	19486	19294	19247	19144	19184	19556	19341	19548	19206	19381	19303	19367	19238	19444	19501	19490	19519	19509	19468	19389	19432	19577	19448	19273	19409	19540	19365	19385	19469	19335	19150	19352	19356	19328	19349	19337	19501	19505	19395	19618	19457	19311	19268	19368	19366	19451	19432	19507	19442	19405	19454	19432	19353	19472	19271	19564	19344	19041	19292	19331	19286	19519	19526	19334	19556	19334	19355	19188	19267	19311	19403	19336	19273	19232	19284	19494	19457	19405	19363	19199	19376	19399	19520	19403	19331	19422	19454	19336	19321	19294	19443	19285	19617	19292	19451	19667	19462	19451	19753	19456	19445	19264	19451	19479	19224	19372	19411	19250	19259	19373	19638	19624	19202	19407	19334	19519	19312	19408	19367	19183	19579	19394	19292	19504	19501	19446	19280	19362	19508	19215	19292	19508	19489	19344	19352	19346	19539	19357	19349	19425	19208	19412	19297	19370	19405	19425	19348	19501	19425	19414	19593	19388	19435	19265	19433	19296	19368	19419	19232	19324	19284	19421	19289	19388	19471	19362	19302	19378	19304	19445	19403	19664	19585	19562	19426	19369	19297	19456	19355	19201	19474	19290	19302	19182	19575	19399	19392	19611	19621	19450	19320	19206	19399	19407	19520	19340	19381	19556	19578	19306	19345	19260	19411	19674	19464	19340	19257	19372	19396	19377	19182	19356	19484	19118	19366	19443	19331	19527	19367	19341	19286	19358	19313	19479	19309	19273	19547	19407	19265	19313	19479	19355	19579	19658	19338	19470	19230	19514	19543	19264	19217	19376	19412	19277	19504	19319	19434	19325	19285	19495	19426	19340	19496	19393	19406	19299	19268	19399	19364	19318	19197	19382	19378	19369	19398	19308	19424	19316	19373	19374	19265	19550	19605	19323	19398	19333	19417	19410	19331	19550	19393	19479	19265	19361	19435	19592	19320	19418	19317	19466	19203	19524	19332	19425	19504	19482	19436	19333	19423	19353	19426	19484	19444	19435	19308	19446	19589	19381	19493	19565	19401	19422	19446	19136	19445	19489	19476	19166	19144	19268	19626	19746	19692	19388	19396	19375	19565	19542	19598	19498	19428	19346	19054	19514	19533	19412	19366	19461	19572	19401	19309	19288	19498	19474	19239	19335	19643	19373	19425	19366	19014	19424	19611	19389	19267	19293	19523	19454	19579	19460	19499	19313	19352	19240	19255	19354	19479	19611	19306	19402	19660	19541	19443	19470	19445	19302	19427	19365	19356	19270	19249	19362	19396	19394	19328	19153	19265	19463	19341	19256	19464	19372	19314	19244	19507	19191	19426	19304	19216	19310	19404	19582	19368	19452	19261	19325	19496	19523	19451	19438	19333	19401	19268	19305	19361	19529	19337	19204	19285	19384	19399	19461	19407	19470	19436	19309	19407	19165	19341	19502	19294	19558	19326	19315	19555	19653	19291	19611	19594	19474	19232	19501	19312	19360	19342	19451	19335	19356	19396	19354	19389	19475	19214	19330	19364	19589	19130	19335	19195	19414	19441	19555	19327	19722	19364	19412	19486	19456	19652	19434	19486	19393	19317	19369	19162	19423	19606	19611	19469	19544	19422	19379	19423	19485	19231	19405	19153	19467	19307	19353	19491	19247	19334	19649	19404	19334	19446	19624	19299	19428	19174	19438	19197	19156	19520	19351	19530	19458	19461	19384	19386	19333	19337	19478	19307	19246	19432	19440	19457	19321	19431	19260	19368	19423	19264	19417	19343	19422	19591	19278	19336	19355	19403	19443	19402	19217	19497	19350	19327	19316	19157	19299	19214	19350	19625	19248	19323	19460	19432	19414	19413	19520	19394	19411	19190	19340	19271	19433	19276	19317	19383	19401	19457	19248	19519	19298	19341	19329	19422	19543	19406	19269	19101	19627	19434	19351	19178	19499	19487	19469	19420	19564	19333	19665	19566	19411	19519	19335	19334	19470	19321	19502	19342	19516	19393	19411	19470	19327	19283	19184	19306	19772	19335	19318	19218	19366	19484	19401	19480	19092	19435	19317	19596	19384	19390	19533	19395	19263	19265	19625	19518	19450	19225	19338	19342	19525	19229	19621	19314	19299	19454	19241	19397	19354	19398	19301	19549	19330	19483	19230	19428	19551	19299	19364	19225	19368	19278	19522	19308	19140	19324	19490	19442	19235	19336	19273	19434	19481	19461	19384	19376	19295	19479	19705	19417	19453	19360	19244	19406	19339	19550	19471	19383	19526	19472	19472	19641	19437	19421	19205	19332	19437	19200	19247	19273	19408	19482	19254	19508	19256	19519	19511	19433	19517	19306	19357	19360	19361	19389	19307	19465	19369	19365	19477	19574	19316	19539	19355	19217	19464	19349	19436	19431	19390	19444	19408	19324	19294	19311	19380	19509	19434	19423	19443	19518	19167	19316	19460	19376	19346	19585	19577	19323	19604	19321	19468	19193	19352	19499	19344	19492	19551	19365	19450	19462	19260	19528	19583	19280	19235	19562	19431	19389	19264	19335	19405	19516	19687	19462	19376	19431	19270	19358	19528	19322	19338	19570	19690	19409	19343	19615	19357	19396	19274	19228	19296	19343	19262	19414	19356	19222	19343	19634	19313	19365	19267	19449	19279	19173	19435	19334	19427	19537	19631	19489	19492	19194	19378	19359	19347	19513	19311	19197	19321	19463	19326	19393	19258	19249	19229	19350	19259	19363	19282	19216	19390	19369	19541	19288	19346	19336	19348	19466	19360	19388	19276	19449	19372	19463	19425	19495	19527	19414	19484	19433	19335	19279	19538	19348	19277	19606	19371	19308	19465	19420	19256	19537	19499	19349	19489	19502	19149	19295	19533	19374	19154	19459	19428	19415	19453	19565	19492	19499	19422	19234	19360	19404	19367	19145	19325	19345	19440	19360	19372	19392	19488	19298	19327	19499	19672	19547	19746	19288	19374	19278	19275	19385	19748	19556	19587	19436	19226	19306	19310	19249	19237	19253	19520	19530	19357	19458	19292	19336	19201	19374	19288	19346	19270	19155	19298	19364	19523	19368	19236	19527	19402	19110	19322	19304	19466	19413	19507	19454	19434	19189	19521	19389	19487	19395	19324	19294	19222	19196	19499	19210	19338	19510	19353	19479	19513	19295	19269	19393	19374	19618	19465	19550	19384	19516	19542	19651	19323	19348	19535	19500	19204	19390	19358	19295	19361	19348	19392	19492	19505	19455	19339	19448	19537	19652	19521	19251	19660	19301	19581	19366	19155	19523	19502	19500	19468	19300	19436	19449	19549	19393	19391	19475	19510	19419	19447	19323	19333	19510	19327	19486	19455	19434	19471	19360	19224	19340	19464	19420	19182	19275	19404	19322	19264	19418	19326	19351	19226	19204	19426	19216	19368	19295	19392	19365	19443	19380	19408	19227	19368	19582	19483	19202	19455	19331	19231	19353	19570	19412	19297	19365	19510	19497	19371	19414	19277	19375	19514	19441	19409	19547	19301	19367	19272	19327	19287	19569	19513	19254	19465	19224	19497	19406	19334	19305	19384	19472	19337	19499	19674	19484	19330	19267	19314	19304	19286	19398	19403	19465	19232	19378	19486	19235	19433	19419	19263	19340	19453	19337	19493	19342	19374	19557	19352	19455	19658	19444	19477	19484	19347	19355	19471	19179	19247	19528	19464	19310	19493	19363	19392	19409	19384	19548	19435	19219	19438	19447	19218	19179	19604	19313	19511	19472	19383	19334	19395	19486	19347	19352	19268	19427	19485	19452	19292	19362	19430	19419	19283	19353	19492	19458	19372	19379	19273	19595	19502	19516	19311	19375	19308	19229	19420	19359	19292	19384	19396	19352	19596	19459	19481	19436	19376	19201	19304	19383	19404	19480	19496	19258	19732	19411	19516	19314	19535	19469	19342	19714	19315	19374	19243	19392	19509	19324	19534	19481	19491	19518	19499	19432	19314	19383	19481	19468	19326	19584	19417	19394	19426	19441	19427	19330	19342	19515	19429	19437	19458	19233	19451	19215	19518	19238	19415	19416	19589	19339	19511	19542	19567	19368	19237	19463	19261	19259	19649	19168	19207	19431	19451	19431	19452	19526	19601	19425	19444	19216	19558	19381	19325	19425	19393	19307	19400	19385
20396	23998	22085	18293	16777	16312	15868	15894	15966	15695	15573	15407	15517	15666	15861	15695	15682	15263	15229	15279	15168	15162	15216	15215	15167	15180	14953	15060	15129	15141	15098	15041	15096	15070	15090	15165	15064	15013	15132	15064	14804	14908	15210	15010	15460	15465	15206	15252	15203	15003	15174	15019	15168	15213	15069	15165	15065	15020	15034	15011	15099	14981	15118	15052	14962	15168	15049	15013	15131	15079	15061	15060	15219	14992	15107	15221	15120	15006	15038	15035	15170	14987	14960	15149	15002	15019	15184	15065	15076	14994	15025	15276	15109	14937	14939	14908	15050	15037	15186	15065	15175	14966	15197	14979	15048	15111	15151	15173	15068	14949	14988	14988	15200	14962	15045	15136	15100	14985	15029	14913	15010	15053	15034	14946	15232	15122	15060	15081	15012	15155	15146	14938	14960	15048	15202	15020	15215	15101	14923	15317	15160	15188	15196	15064	15023	15134	15130	15163	15102	14975	15017	15013	14839	15060	15021	15247	15265	15027	15088	14962	15225	15164	15019	15313	14826	15033	15108	15016	14892	15009	15056	15028	15070	15162	14946	15030	15027	15064	15067	15063	14969	15026	15044	14979	14927	14995	15117	14970	14945	15158	14978	15096	15272	15124	15127	15186	15167	14946	15045	15039	15051	14933	15077	14884	15092	15003	15128	14933	15073	15023	15189	15187	14899	15068	15181	15019	15110	15124	14948	15139	14960	15109	15058	15050	15172	14845	15166	15115	15019	15096	15136	14831	15106	14974	15076	15238	15047	14978	15067	15078	15074	15080	14977	15139	15080	15043	15283	15106	15063	15136	14986	15071	15016	15125	15006	15024	15123	15087	14994	15118	14996	15100	15027	15059	14988	14912	15239	15207	15068	15106	15006	15064	15093	15079	15125	15249	15074	15162	14998	15064	14938	15088	15224	14999	15046	15056	15272	14941	15100	15049	15156	15077	15088	14863	15150	14977	15156	15019	14981	15097	15105	14947	15108	15143	15217	14982	15033	15306	15092	15176	15180	15169	15148	14903	15113	15070	15105	15040	14941	15189	14909	15259	15263	14910	15115	15025	15057	15005	14964	14961	15198	15191	15039	15184	14960	15081	15157	15027	14912	15149	15110	14997	15114	14987	15061	15170	15082	15179	14947	15009	15228	14897	15047	14979	15008	15153	15113	14912	15136	15105	15005	14936	15218	15205	15101	15185	14931	15068	15093	15237	15124	14970	15133	14981	14865	15056	14957	15141	15180	15153	14993	15035	15002	15135	15108	14962	15122	15057	14967	15301	15130	14972	15127	14932	15113	15008	15165	15127	15116	15112	14857	15093	15007	15211	15139	15181	15041	15064	15003	14953	15085	14940	14895	14996	15170	15156	15064	14939	15085	15066	15060	14954	15037	15052	15067	14956	15084	15127	15021	15009	15023	15078	15059	14925	15095	15080	15128	14957	15159	15041	15103	15022	15052	15002	15001	14967	15200	15257	14971	14982	15011	15072	14999	14933	15056	14983	15116	15079	15048	15102	15006	15172	15050	15042	15098	15167	15217	15166	15083	15069	15023	14993	15013	14873	15127	15053	15076	15081	15054	15165	15208	15070	14952	15248	15125	15000	14994	15158	15072	15113	15130	15206	15132	15074	15098	15247	15014	15043	15112	15267	14992	15129	15095	14987	15042	15148	14914	15070	15147	15036	14965	15166	15051	14889	15125	15025	15112	15027	15078	15098	15071	15160	15145	15033	15055	15020	15085	15254	15181	15106	15031	15080	15359	15168	15046	15075	15087	15107	15073	14967	15150	14900	14953	15068	15186	15079	15152	15024	15001	15191	15004	15072	15117	14942	15107	15185	15046	15178	14900	14966	14946	15040	15082	14963	15090	15023	15109	14891	15097	15052	14971	14899	15193	14894	15190	15101	15045	15103	15164	14913	15038	14973	15084	15031	15132	15151	15115	15000	15092	15174	15095	15111	14975	15058	15049	15163	15108	15166	15124	15072	15177	15105	14920	14986	15115	15103	15195	14905	15177	14974	15034	15243	15206	15083	14949	15148	15167	15173	15090	15021	15090	15067	14973	15086	15094	15133	15215	15203	15242	15102	14970	15139	15238	15067	14877	14985	15141	15007	15169	14897	15098	15190	14943	14885	15074	15105	15095	15186	15128	14956	15027	15052	15209	15062	15140	14998	15023	15051	15026	15003	14946	15361	15005	15011	15054	15024	15049	15066	14839	15092	14993	15087	15017	15154	14867	14885	15039	15094	15089	15037	15132	15102	14999	15053	15023	15047	14977	15027	15026	15065	15017	15127	14979	15150	15083	15109	15019	15097	14932	15251	15017	14980	15003	15052	14977	15197	15189	15169	15074	15130	15016	14928	15045	14999	15024	15033	15101	14987	14994	15161	14969	15312	14993	15071	14980	15031	15096	14923	15118	14926	15008	15015	15011	15132	15258	14982	15145	15063	15099	15147	14983	15194	15222	15015	15009	15055	15092	15061	15142	15075	15001	15014	14884	15171	15151	15106	14921	15014	15067	15019	15005	15040	15105	15076	15257	14975	15101	14919	14983	15162	14959	15186	15037	15119	14941	14986	15045	14963	14991	14920	14967	15276	14981	15079	15014	15144	14878	15026	14931	14976	15134	15083	15142	14941	15284	15095	15154	15004	15186	14993	15060	14971	15164	15034	15074	14993	14962	15049	15054	15242	15053	15033	15086	15256	15012	15060	14941	15106	15129	15099	15168	14995	15132	15093	15150	15165	15131	15040	15021	15152	15113	15157	14953	14831	15057	15111	14988	15107	15179	15009	15000	15123	15035	15040	15149	15064	15005	15074	15078	14971	15111	15185	15193	15190	14926	15063	14923	15173	15041	15154	14985	15009	14941	15137	14965	15140	14987	14991	15043	15162	15076	14971	15136	15158	15035	14916	14912	15185	15001	14883	15004	15067	15145	15025	15156	15002	15171	15134	15203	15129	15297	15176	15026	15163	14976	15176	14914	14950	15153	14976	14964	15129	15205	14980	15050	15053	15124	15203	15028	15097	14984	14813	15068	15000	14948	14914	15155	14968	15085	15101	14927	14990	15156	15009	15060	15009	15115	15096	15096	15039	15105	15236	15123	15044	14997	15043	14935	15054	15089	15191	15207	15046	15079	15042	15124	15060	14995	15155	15041	15078	15127	15124	14927	15226	15043	15207	15120	15085	15072	14997	15151	15027	14997	15014	14958	15077	15053	14970	15039	15088	15178	15025	15049	15000	15090	15083	15157	15265	15065	15021	14978	15035	15046	15108	15053	15078	15246	15137	15120	15150	15089	15039	15074	15263	15026	15121	15009	15024	15028	15062	15005	15000	15021	14963	15071	15204	15171	15100	15104	14945	15224	15016	15052	15061	15098	15025	15101	15067	14862	15026	14986	15014	15045	14990	15071	14924	15046	14973	15105	15267	15144	14999	15065	15107	14908	15107	15100	15161	15194	15137	15269	15000	15294	15137	14941	15128	15119	14919	15137	15166	15131	15203	15118	14946	15056	15016	15065	15305	15174	15223	14979	14973	15106	15209	15097	15143	15101	15062	15192	14989	15055	15145	15017	15082	15185	15097	15021	14935	15052	15050	15138	15165	14984	15128	15107	15124	14969	15073	14864	15068	15132	15095	15081	15015	15333	15028	15128	15151	15136	14902	15027	15035	15113	15049	15047	15104	15166	15124	15152	15098	15096	15195	15050	15046	15167	15125	15047	15102	15157	15091	15223	15129	14969	15199	15158	15076	15055	15054	15114	15156	15250	14923	15074	15013	15110	15202	15187	15190	15037	15057	14931	15090	14855	15016	15033	15311	15064	15129	15036	15015	15024	14970	15030	14985	15106	15077	15197	15043	14976	14926	15273	15090	15014	15022	15250	14997	15164	14850	15141	15299	15029	14881	15125	14970	15250	15064	14952	15122	15184	14955	15026	14964	15105	15073	15075	14974	14841	15206	15327	15071	15138	15167	15098	14977	15228	15177	15068	14985	15218	14982	15226	15042	15141	15249	14879	15066	14942	15084	15132	15031	15070	15176	15128	15058	15149	15205	15194	15197	14955	15070	15003	15135	14976	14987	15109	15135	15226	14926	15057	15089	15088	15156	14973	15197	15185	15131	15183	15105	15195	15115	15034	15170	14966	14852	15134	14931	15053	15160	14996	15076	14975	15121	15139	15232	15091	15067	15168	15130	15058	15287	15000	15150	15063	14971	14916	15052	14937	15116	15288	14943	14951	15084	15115	15089	15172	15037	14796	15141	15137	15078	15066	15026	15169	14920	15146	14938	14867	15250	15055	15146	15100	15139	15067	15079	15037	15080	15166	15137	15189	14939	15129	15201	15121	14967	15009	15044	15059	15111	15112	15107	14858	15071	15056	15070	14986	15033	15005	15070	15045	15182	15041	15123	15025	15023	15036	14918	15118	15072	15118	14968	15095	15092	15091	15036	15137	15124	15133	15180	15048	15141	15309	15248	14973	15087	15134	15047	15079	15116	15127	14994	14931	14978	15227	15053	15154	14988	15138	15061	15156	15128	15021	14939	15002	15042	14953	15035	15111	15197	15103	15073	15328	15109	15127	15017	14992	14988	15073	15106	15222	15020	15118	14969	14977	15172	15284	15164	15104	14904	15130	15188	15038	15037	15058	15076	15257	14984	15169	15096	15016	15135	15071	15186	15125	14972	15275	15049	15217	15115	15116	15104	15125	15116	15014	15211	15114	15105	15104	15251	15171	15074	15014	15059	15025	15127	15092	15176	15204	15122	15024	15145	15102	15017	15120	14982	15225	15148	15011	14872	14909	15166	15160	14990	15110	15026	15057	14971	14954	15378	15079	15066	15016	15339	15112	15081	15068	15039	14919	15130	15156	14940	15106	15013	15142	15123	15136	15209	15137	15134	15059	15082	15113	15099	14926	15212	14930	15169	15094	15308	15120	15169	15065	15139	15110	15116	15052	14817	15149	15187	14903	15184	15140	15051	15139	15053	15260	15163	15174	14967	15235	15061	15113	15091	15099	14987	15041	15136	15144	14837	15097	14958	15152	15350	15186	15326	15026	15152	15287	15121	15259	15160	15184	15121	15013	14944	15177	15170	15061	15272	15140	14992	15197	14988	14984	15201	15125	15042
24595	21025	28053	24513	23116	23899	23229	21198	20796	20469	20320	20169	20202	20447	20222	20473	20304	19817	19894	19579	19966	19950	19691	19713	19734	19614	19534	19286	19252	19450	19506	19504	19392	19482	19438	19265	19510	19394	19424	19611	19543	19200	19344	19304	20257	20449	20105	20099	19786	19599	19441	19397	19237	19614	19344	19386	19415	19511	19352	19320	19326	19464	19473	19344	19345	19384	19580	19350	19374	19318	19307	19327	19638	19346	19252	19305	19418	19344	19121	19257	19259	19258	19104	19281	19427	19223	19339	19345	19209	19363	19305	19383	19313	19408	19397	19339	19313	19278	19284	19245	19436	19386	19441	19591	19512	19381	18966	19312	19318	19406	19320	19393	19279	19256	19467	19381	19301	19298	19436	19187	19598	19436	19416	19504	19465	19250	19423	19603	19229	19617	19366	19491	19284	19382	19397	19269	19267	19308	19403	19449	19571	19462	19179	19480	19426	19202	19383	19044	19286	19301	19306	19421	19339	19150	19253	19387	19343	19246	19278	19333	19489	19290	19135	19392	19453	19253	19325	19235	19249	19243	19305	19584	19417	19370	19426	19453	19057	19380	19544	19228	19408	19337	19263	19373	19254	19181	19221	19343	19364	19281	19478	19342	19454	19327	19359	19301	19357	19382	19250	19203	19439	19307	19155	19166	19067	19323	19464	19525	19302	19273	19389	19138	19532	19248	19262	19418	19560	19209	19281	19301	19147	19322	19286	19235	19358	19346	19537	19147	19430	19411	19413	19191	19390	19401	19395	19294	19335	19376	19269	19473	19453	19332	19362	19424	19204	19366	19371	19443	19573	19412	19357	19361	19392	19323	19483	19228	19261	19303	19457	19495	19333	19399	19321	19283	19427	19452	19372	19466	19291	19377	19261	19220	19358	19411	19271	19465	19190	19236	19274	19609	19143	19389	19032	19349	19370	19358	19380	19544	19462	19408	19305	19115	19560	19296	19271	19258	19074	19220	19455	19378	19513	19251	19388	19460	19282	19434	19271	19311	19371	19408	19345	19386	19172	19277	19433	19344	19392	19438	19289	19492	19279	19339	19286	19285	19492	19562	19289	19269	19279	19259	19265	19333	19414	19405	19341	19191	19254	19584	19287	19312	19254	19388	19417	19284	19306	19246	19306	19289	19521	19514	19373	19335	19607	19209	19456	19380	19315	19371	19452	19301	19341	19113	19393	19337	19318	19271	19340	19279	19334	19199	19651	19214	19514	19352	19510	19605	19448	19357	19488	19288	19560	19454	19312	19278	19491	19221	19142	19250	19223	19412	19345	19264	19313	19297	19437	19537	19401	19445	19349	19173	19335	19324	19446	19408	19452	19238	19275	19348	19133	19508	19128	19394	19476	19258	19270	19409	19418	19131	19473	19416	19400	19379	19348	19496	19295	19460	19374	19256	19499	19403	19385	19394	19422	19284	19207	19593	19256	19504	19384	19380	19643	19163	19301	19336	19396	19248	19385	19441	19278	19314	19509	19390	19471	19469	19178	19272	19321	19154	19433	19353	19220	19394	19364	19307	19316	19413	19317	19331	19401	19244	19301	19273	19399	19020	19351	19540	19361	19384	19404	19035	19429	19339	19464	19344	19295	19274	19410	19477	19334	19385	19458	19322	19311	19333	19430	19287	19164	19269	19392	19311	19524	19442	19362	19411	19516	19492	19324	19241	19424	19402	19226	19305	19485	19263	19390	19220	19245	19483	19588	19387	19309	19322	19123	19342	19345	19327	19468	19285	19406	19401	19140	19370	19362	19505	19345	19403	19377	19115	19445	19150	19213	19523	19594	19456	19415	19397	19154	19382	19187	19370	19498	19309	19418	19561	19340	19342	19281	19525	19607	19429	19336	19232	19374	19262	19400	19375	19213	19431	19425	19580	19239	19102	19256	19458	19142	19183	19582	19360	19217	19444	19438	19308	19420	19475	19372	18992	19363	19050	19216	19237	19371	19320	19487	19284	19454	19294	19282	19314	19349	19572	19183	19347	19235	19475	19325	19432	19457	19497	19415	19359	19411	19229	19323	19254	19482	19439	19469	19303	19416	19526	19274	19364	19282	19297	19048	19226	19416	19461	19524	19519	19283	19106	19321	19275	19328	19351	19311	19195	19389	19366	19461	19455	19565	19240	19254	19403	19490	19421	19294	19407	19188	19341	19393	19266	19208	19455	19348	19315	19369	19423	19534	19176	19230	19522	19396	19270	19360	19366	19343	19348	19326	19283	19506	19357	19434	19086	19237	19365	19359	19476	19491	19251	19357	19401	19289	19365	19194	19458	19548	19307	19335	19460	19116	19445	19470	19454	19339	19486	19352	19374	19412	19224	19498	19736	19308	19338	19275	19628	19446	19485	19316	19580	19541	19484	19330	19436	19232	19397	19249	19378	19301	19325	19236	19243	19406	19315	19460	19246	19433	19347	19382	19516	19443	19599	19307	19441	19538	19283	19418	19385	19200	19274	19335	19295	19453	19329	19430	19212	19222	19373	19477	19375	19361	19261	19492	19362	19393	19280	19497	19441	19238	19294	19148	19338	19479	19427	19405	19377	19280	19260	19135	19376	19393	19295	19305	19334	19250	19387	19321	19364	19503	19239	19419	19323	19402	19255	19426	19206	19519	19476	19279	19515	19315	19238	19317	19408	19368	19287	19529	19270	19391	19267	19242	19278	19423	19255	19376	19262	19342	19384	19516	19313	19553	19208	19275	19301	19423	19559	19380	19360	19388	19328	19190	19189	19452	19311	19446	19449	19423	19312	19275	19414	19499	19122	19408	19364	19132	19439	19382	19273	19595	19589	19541	19455	19401	19388	19267	19315	19321	19293	19291	19657	19400	19353	19316	19318	19362	19423	19461	19146	19012	19418	19251	19227	19220	19401	19521	19492	19205	19484	19420	19163	19476	19196	19211	19170	19454	19476	19188	19235	19311	19465	19228	19207	19379	19482	19517	19474	19413	19474	19474	19373	19349	19303	19280	19235	19507	19349	19545	19368	19425	19330	19514	19286	19371	19342	19269	19454	19473	19139	19378	19229	19184	19283	19354	19397	19529	19479	19168	19206	19312	19277	19188	19336	19438	19333	19448	19215	19766	19151	19472	19334	19528	19150	19107	19335	19453	19335	19449	19281	19338	19469	19330	19299	19510	19328	19338	19586	19521	19472	19164	19267	19283	19521	19376	19381	19178	19375	19465	19297	19280	19544	19371	19325	19390	19547	19568	19297	19380	19310	19286	19397	19436	19340	19456	19260	19364	19301	19237	19328	19440	19559	19556	19274	19306	19417	19407	19359	19390	19258	19401	19471	19436	19230	19372	19424	19406	19300	19163	19092	19302	19346	19306	19372	19357	19561	19295	19203	19228	19294	19256	19203	19133	19076	19192	19541	19096	19632	19478	19345	19370	19347	19156	19095	19196	19349	19263	19335	19474	19283	19427	19307	19193	19296	19217	19225	19308	19415	19347	19409	19381	19525	19318	19560	19317	19313	19132	19386	19428	19390	19545	19448	19386	19202	19371	19159	19190	19303	19191	19450	19398	19269	19573	19472	19357	19533	19271	19342	19576	19093	19279	19358	19465	19158	19405	19558	19373	19316	19375	19197	19165	19265	19306	19421	19442	19216	19194	19099	19267	19415	19183	19309	19357	19301	19271	19318	19178	19254	19234	19279	19354	19344	19221	19277	19303	19362	19454	19219	19478	19289	19415	19406	19327	19303	19389	19314	19378	19464	19318	19467	19452	19291	19388	19413	19287	19289	19226	19444	19105	19358	19287	19301	19425	19284	19448	19469	19353	19249	19421	19488	19269	19400	19324	19333	19149	19305	19372	19448	19432	19416	19151	19267	19576	19289	19305	19359	19279	19257	19363	19165	19217	19458	19317	19249	19460	19342	19479	19458	19193	19347	19553	19311	19471	19361	19423	19419	19314	19213	19249	19356	19434	19144	19379	19160	19186	19459	19441	19358	19295	19144	19434	19292	19255	19249	19181	19381	19274	19395	19292	19220	19412	19389	19362	19294	19193	19355	19266	19274	19219	19505	19610	19483	19339	19273	19465	19283	19480	19109	19233	19329	19325	19535	19421	19403	19421	19169	19583	19216	19370	19301	19438	19247	19283	19082	19291	19289	19371	19330	19161	19370	19351	19553	19256	19369	19318	19297	19482	19400	19297	19399	19447	19367	19192	19339	19491	19379	19158	19153	19309	19450	19379	19414	19291	19407	19316	19462	19286	19303	19407	19586	19621	19354	19086	19499	19418	19385	19409	19321	19251	19334	19448	19239	19321	19400	19260	19521	19615	19361	19401	19358	19486	19336	19340	19219	19539	19610	19460	19224	19397	19499	19176	19361	19379	19373	19238	19435	19497	19382	19435	19584	19442	19603	19390	19322	19509	19175	19376	19351	19490	19390	19450	19289	19481	19369	19259	19239	19482	19420	19244	19372	19367	19517	19437	19339	19338	19328	19310	19638	19477	19366	19132	19414	19447	19250	19189	19318	19490	19305	19346	19407	19319	19480	19283	19408	19469	19382	19252	19563	19478	19191	19391	19394	19303	19308	19385	19535	19458	19167	19298	19495	19304	19298	19306	19222	19426	19577	19424	19455	19312	19493	19348	19315	19119	19235	19517	19378	19337	19364	19499	19445	19353	19191	19215	19379	19321	19556	19381	19457	19319	19312	19521	19249	19366	19205	19254	19231	19463	19485	19403	19448	19624	19455	19601	19354	19387	19240	19225	19141	19427	19451	19407	19317	19514	19086	19222	19256	19330	19362	19334	19254	19406	19505	19187	19432	19437	19334	19278	19496	19262	19332	19494	19219	19247	19469	19292	19224	19436	19397	19347	19395	19426	19408	19483	19237	19380	19357	19579	19324	19234	19295	19440	19482	19339	19349	19349	19214	19379	19277	19459	19384	19155	19302	19193	19170	19339	19719	19605	19475	19442	19156	19547	19448	19312	19348	19352	19426	19466	19405	19334	19438	19492	19430	19332	19581	19212	19418	19355	19533	19815	19282	19426	19435	19222	19334	19407	19564	19423	19462	19339	19084	19333	19542	19385	19335	19285	19294	19429	19357	19352	19453	19393	19260	19172	19505	19484	19423	19253	19412	19441	19222	19451	19539	19412	19222	19313	19444
22426	36156	33527	25917	21423	19301	17756	17547	17248	16471	16387	16178	16322	16232	16649	16608	16140	16030	15691	15432	15486	15503	15467	15365	15212	15216	15010	15236	15190	15294	15086	14884	15184	15227	15082	15132	15102	15017	15116	15285	15091	14973	15165	15442	16598	16438	15998	15759	15152	15236	15126	14959	15129	15005	15104	15031	14929	14969	14804	15125	15063	14963	15143	15020	15079	15194	15162	15271	15090	15070	15188	15086	14727	15016	14995	15083	15117	15090	15007	14850	15100	15082	14952	15164	15015	15030	15029	15195	15049	15073	15176	14977	15075	15199	14916	15118	15072	15132	14939	14967	15149	15088	15202	15018	15130	14916	14958	15162	14974	15096	15184	14901	15014	15065	15224	14927	15164	15067	15018	15011	14918	15123	14955	14974	14781	14902	15201	14991	15274	15081	15242	15059	15030	14978	15115	15007	15232	15040	15038	14994	15196	14897	14959	14995	15254	14922	14967	14915	15045	14966	15183	15082	15010	15029	15055	15115	15042	15013	14992	15230	15178	15075	15018	15007	15132	15145	15191	15267	15056	15008	15168	15085	15200	15119	15037	15133	15116	14943	15065	15157	15196	14954	14898	15016	15118	15263	15090	15010	15028	14978	15090	15192	15081	15019	15033	14954	15170	14942	15019	15030	15110	15068	15076	15180	15177	15032	14995	15006	14967	15030	14869	15120	15036	15196	15077	15052	15181	15117	14912	15103	15044	15246	15005	15050	15053	15123	15142	15115	15103	15011	15110	14985	14948	15125	14950	14995	15030	14947	14921	15102	14975	14985	15012	14985	14868	14919	15047	14880	15157	14885	15189	14950	14954	15087	15076	14973	15023	15085	15194	15040	14995	15054	15125	14958	15065	14942	15169	15008	15148	15144	15169	15047	14889	15056	15038	15070	15174	15142	14923	15259	15104	15008	15198	15183	15132	14923	15119	15016	14978	14896	15025	15160	15149	15026	15052	15204	15013	14956	14961	15113	14950	15052	14935	15141	15302	14944	15231	15061	15018	15125	15236	15142	15118	14905	15032	14997	15113	15037	15007	14834	15127	15066	14893	14940	15022	15227	15168	15100	15131	15210	15096	15209	15012	15084	15054	15037	15095	15110	14995	15096	15085	14879	14902	15079	15165	14994	14917	14985	15070	14996	15087	14952	14988	14951	15232	14999	14961	15076	15141	14978	15009	14913	15217	14954	15095	15170	15100	15127	15099	15008	15239	15008	15224	14968	14923	15199	15031	15035	15135	15236	14890	15133	15060	14978	15002	15053	15118	14977	15091	15121	15098	15061	15128	15063	15146	15102	15061	14998	15090	15006	15194	15121	15044	15122	14918	15105	15106	15084	15072	15102	14942	14980	15027	15143	14964	15072	14991	15006	15022	15077	15001	14842	15137	15089	15015	15196	14939	15024	15119	15011	15004	15153	15115	15002	15055	15136	15338	14988	14994	15131	15211	15017	14899	15115	15150	15068	15061	15044	15146	15064	15261	15047	15222	15055	15034	14855	15105	15058	14960	15054	15028	15034	15061	14900	14950	14941	15075	14986	15044	15024	15133	14896	15140	15021	15208	15058	15083	15044	15002	15128	14987	15017	15149	15031	15057	15140	15074	14940	15043	15045	15147	15106	14848	14967	15126	15184	15128	14995	15135	14972	14985	15107	15254	15063	15032	15051	15059	15051	14972	15164	14980	15273	14979	15192	15218	15080	15071	14967	15237	15020	15047	15047	14951	15164	15178	14973	15098	15053	15010	14958	15016	15056	14993	15046	15004	15068	14960	15024	14969	15090	15053	14970	15028	15039	15169	15130	15127	15223	14989	14935	15296	14971	15084	15065	14874	15121	15208	15108	14966	15106	15062	15040	15128	15101	15094	14852	15247	15037	14966	15040	15031	14897	14940	15045	15000	15050	15002	15162	15133	15194	14961	14906	15202	14944	15122	15056	15152	15010	15025	15106	14890	15117	15028	14976	15009	15090	14977	15079	15173	14998	15108	15185	15227	15077	15310	15093	15079	15061	15108	14987	14993	15194	15014	15025	15022	14947	15142	15125	15100	15129	14991	15127	15090	15120	15200	15162	14850	14974	15038	15178	15199	14904	14932	15104	15211	15002	15112	15051	15284	14951	14945	15016	14914	15029	14989	15028	15013	14971	15019	15205	15189	15152	15020	14899	15144	15273	15003	15067	14892	15133	15118	15019	14940	15037	15039	14930	14990	15019	15149	15096	15064	14905	15070	14962	15096	15130	15059	15095	15269	15152	14997	15103	15164	15103	15032	15086	14960	15056	14950	15089	14921	15018	15106	15160	15077	14915	15088	15092	15004	14994	15144	15107	15039	15044	15046	14961	15026	15003	14936	15050	14955	14937	15096	15098	15088	15213	15085	15163	15119	15064	14897	15057	14994	15060	14978	15144	15049	15161	15074	15025	15010	15045	15080	15010	14988	15070	15068	15124	15103	14953	15135	14976	14852	15050	15164	14917	15167	14894	15114	15072	14970	15060	14890	15244	15019	14924	15024	14905	14946	15017	15088	14949	14915	15057	15110	15100	15004	14956	15058	15099	15034	14988	14979	15188	15021	15091	14971	15094	15127	15111	15091	15025	15084	15086	15128	15178	15062	15049	15217	15210	15133	15205	15063	15113	15146	15091	15039	14836	14944	15013	15188	14962	15045	15136	15008	15004	15080	15039	14947	14905	14962	15094	15075	15107	15130	14956	15009	15074	15136	15065	15017	14992	15096	15082	15005	15051	14964	14941	15046	15262	14993	15085	14945	15146	15176	15048	15113	15105	15156	14997	15043	14936	15131	15045	15028	15132	15015	15077	14977	15101	15126	15021	15144	14997	15235	14890	14923	15075	15043	14994	15080	15133	15083	15065	14941	15132	15002	15250	15099	15031	14997	15206	15042	15088	15065	15141	14890	14826	15063	15041	15219	15123	15123	15063	14916	15142	15129	15036	15166	15096	15008	15174	15086	14949	15186	15236	14923	15147	15175	15122	15249	14957	15227	15032	15036	14944	15182	15220	15238	15048	15195	15041	15125	15166	14870	14920	15070	15079	15128	14941	15202	14918	14957	15067	15070	15167	15140	14886	15051	14956	15091	15061	15078	15000	15120	15014	15239	15096	15037	15291	15086	15303	15121	14947	15143	15281	15129	15150	14890	14976	15067	15124	14992	15177	15024	15089	15004	15030	14910	15018	15095	14928	15150	15030	15093	15042	15096	14961	15189	14990	15177	15099	15229	15120	15164	14908	15036	15107	15076	15060	15053	15076	14943	15058	15053	15093	15036	15030	15127	14919	15020	15173	15123	14941	15138	14935	15092	14917	15044	14988	14990	15028	15036	15182	15094	15054	15090	15158	15149	15040	15044	15132	14966	14883	15109	15250	15193	15191	14964	15024	15057	15175	15071	14987	14978	15045	15103	15032	14978	15025	15083	15033	15096	15072	15069	15100	15076	14863	15095	15130	15156	14947	14861	14897	15068	15020	15046	15069	15037	15001	15190	14999	15019	14952	15180	15187	15026	15032	15193	15066	15197	14969	15031	15102	14958	15262	14937	15031	14984	14955	15030	15147	15041	15055	14860	15096	15027	15011	15054	15055	15132	15158	14965	15117	15030	15042	15089	15056	14890	15098	15153	15096	14945	15146	14862	14957	15063	15081	15050	15063	15136	15102	15081	15159	14998	15015	15155	15114	15130	15128	15038	14989	15088	15223	15040	15018	14980	15074	15157	14921	15191	15032	15189	15059	15219	15024	14863	15004	15142	14814	15000	15006	14972	15103	15043	15174	14944	15115	15153	15266	15236	14982	15009	14975	15019	14930	15022	15038	15189	15124	15036	14900	15197	15016	14903	15162	14959	15252	15056	15069	15054	15072	15168	15055	15026	15031	14901	15092	15211	15163	14981	15066	15006	15041	15160	15133	15158	14983	15234	14888	15187	14977	14960	14983	14916	14977	15050	15087	15173	14945	15074	15226	15135	15130	15095	15054	14947	15041	15116	15033	15075	15129	14938	15055	15229	15019	14981	14965	15080	14998	15010	15164	15029	15015	15094	15144	15099	15176	14979	15102	15128	15094	15013	15032	14919	14964	15064	15016	14893	15230	15207	14899	14869	15047	15115	15038	15004	15019	15135	15094	15021	14969	14967	15201	15076	15088	15059	15073	14953	15051	15223	15111	14981	15211	15021	15045	15069	15030	15021	15000	15200	15020	15026	15074	14979	14907	15048	15229	14931	14983	15100	15039	14964	14992	15097	14990	15052	14984	15115	14964	15068	15099	14880	14953	14921	15087	15109	15102	15070	15116	15068	15091	14955	14969	14936	15125	15192	15009	14945	15099	14966	15177	15061	14918	15079	15023	15126	15140	15116	15036	14973	14908	15089	15048	14995	15268	15091	15111	15036	15064	14873	14936	15037	15089	15027	15006	15288	15101	15108	15120	15028	15145	15156	15105	14882	15066	14953	15068	15206	15062	15152	15064	15048	15049	15182	14852	15054	15014	15007	15059	14979	15067	15109	15090	15198	14963	15225	14854	14870	15066	15109	15105	14989	14990	15028	14938	15137	14856	15062	15156	15266	15165	15059	14971	15087	15095	14949	15111	15056	15071	15216	15094	14905	15195	14980	15211	15104	14982	15053	15057	15257	15179	15089	15030	15077	14881	15176	14949	15016	14826	15055	15185	14898	14934	14955	15131	15093	15080	15032	15111	15110	15040	15063	15078	15081	15135	14876	15018	15030	15010	14879	15069	14922	14912	15047	15015	15161	15013	15059	15092	15114	15083	14985	15102	15090	14903	15160	15043	15039	15067	15014	15065	15094	14998	15092	15013	15125	15173	15092	14966	15169	15046	15117	15164	15105	14958	15195	15007	14955	15196	14953	15068	15031	14988	15153	15139	14937	15005	14978	15091	15128	14999	14941	15036	14836	14944	15049	15069	15145	14727	15181	15138	14915	15048	15094	15174	14928	14911	15191	15065	15163	15001	14997	15155	15105	14932	15044	15040	14914	14890	15066	14963	15003	15006	14983	14951	15149	15176	14930	15137	15035	15068	15117	14940	14955	14991	15053	15074	15111	14899	15197	15055	14995	15077	15160	14960	15108	15009	14877	15038	15041	15042	14887	15050	14987	15101
23515	21091	28582	23927	22064	24862	26275	22323	21153	20995	20648	20511	20257	20572	20572	20646	20435	20197	19873	19639	19859	19844	19438	19602	19286	19196	19458	19557	19580	19257	19366	19436	19421	19315	19335	19235	19061	19215	19438	19330	19176	19319	19445	19826	21148	20957	20634	19934	19749	19333	19216	19329	19118	19311	19428	19154	19188	19184	19105	19060	19079	19286	19339	19125	19169	18957	19378	19246	19240	19246	19344	19383	19237	19309	19208	19030	19321	19160	19013	19066	18950	19006	19081	19170	19118	19287	19187	19090	19343	19196	18941	19027	19280	19125	19353	19235	19169	19182	19190	19083	19096	18970	19186	19286	19317	19423	19082	18979	19166	19004	19032	19311	19135	19260	19003	19080	19242	19100	19055	19094	19206	19018	19050	19140	19006	19310	19187	19063	19448	19340	19163	19157	18931	19051	18928	19223	19177	19022	19071	18995	19187	19316	19311	19089	19457	19066	19246	19226	19189	19285	19306	19257	19266	19130	19233	19098	19041	19149	19193	19059	19001	18978	19394	19222	19059	19237	19173	19262	19117	19033	19097	19154	19252	19019	18965	19190	19167	19045	18977	19060	19257	19015	18982	18999	19081	19160	19283	19246	19143	19142	19292	19271	19204	18952	19164	19154	19235	19238	19043	19076	19312	19315	18974	19071	19115	19138	19033	18988	19435	18996	19128	19154	19105	19261	19110	19062	19177	19129	19125	19056	19039	18933	18998	19046	19223	19251	18915	19115	19060	19072	19001	19001	19160	19122	19023	19174	19064	19208	19156	19280	19203	18983	19002	19044	19299	19021	19226	19062	19100	19080	19198	19072	19229	19084	19144	19071	19246	19238	19222	19341	19402	19158	19173	19128	19347	19092	19113	19069	19005	19085	19233	19056	18955	18937	19166	19171	19058	19313	19134	19180	19115	18905	19002	19204	19154	19087	19250	19304	19037	19116	19338	19295	19159	19047	19010	19091	19169	19145	19041	19418	19256	19188	19086	19422	19007	19049	19048	19213	19239	19072	19085	19127	19223	19280	19269	19302	19246	19076	19276	19455	19212	19234	19355	19090	19075	19176	19062	19023	19134	19331	19137	18994	18928	19304	18898	19202	19261	19151	19274	19071	19260	19108	19072	19260	19329	18928	19144	18925	19110	18972	19348	19219	19106	18995	19061	18908	19102	18970	19117	19175	18938	19006	18866	19168	19054	19066	19197	18887	18797	19164	19342	19007	19232	19127	19235	19098	19221	19066	19150	19003	19107	19197	19232	19122	19058	19303	18989	19050	19092	18881	19177	18960	19050	19338	19024	19129	18989	19146	19185	19026	19139	19101	19287	18976	19255	19089	19238	19091	19346	19106	19202	19083	19242	19087	19061	19084	19071	19072	19184	19015	19118	19189	19248	19138	19189	19180	18923	19237	19260	19053	19142	19031	19330	19197	19091	18940	19023	19112	19147	19246	19188	19164	19261	19298	19235	19248	19077	19303	19295	19220	19064	19067	18830	19115	19162	19074	19235	19025	19215	19084	19321	19314	19118	19236	19196	19046	19366	19140	19236	19125	19222	19129	19128	18974	19005	19143	18963	19066	18794	19111	19097	19019	19035	19159	19146	19031	19150	19100	19053	18990	19073	19167	19303	19244	19262	19008	19008	19171	19247	19091	19102	19016	19147	19267	18986	19148	19266	19177	19001	19139	19193	18984	19306	19031	19348	19064	19084	19111	19229	19172	19120	19039	19147	19054	19083	19219	18950	19213	19237	19157	19003	19227	18957	19149	19397	19074	19162	18995	19213	19096	19218	18814	18993	19058	19306	19092	19261	19025	19212	19330	19035	19221	19341	19380	18958	19160	19266	19172	19446	19362	19310	19122	18997	19267	19262	19219	19056	19232	19230	19153	19092	19241	19044	19172	19209	19116	18774	19197	19077	19270	19262	19089	19103	19263	18956	19078	19240	18914	19062	19235	19323	19349	19105	19293	19313	19039	19034	19219	19234	19145	19080	19299	19069	18956	19178	19240	19328	18936	18959	19274	19191	18995	19114	18940	19085	19285	19372	19175	19159	19051	19193	19325	19084	19037	18825	19203	18951	19080	19261	19335	19114	19211	19121	19082	19093	18972	19178	19618	18987	19127	19170	19304	19241	19183	18957	19057	19073	18910	19047	19135	19336	19262	19297	19105	19234	19241	18999	19220	19098	19121	19076	19119	19234	19036	18987	19118	19116	19215	19103	19046	19258	19177	19407	19138	19217	19112	19092	19096	19120	19289	19083	19267	18835	19005	19316	19119	19302	19115	19111	19056	19304	19183	19060	19014	19240	19212	19260	18993	19154	19130	19174	19075	19114	19137	18975	19077	19174	18952	19060	19132	19154	19385	19263	19275	18946	19097	19191	19012	19033	19065	19084	19102	19121	19183	18886	18947	19064	19168	19014	18986	19162	19151	19096	19118	19247	19141	19219	19098	19060	19203	19335	19166	18921	19221	19133	19107	19200	19083	19018	19166	19098	19194	19020	19143	19265	19005	18991	19022	19150	19162	19037	19006	19014	19201	19172	18981	19144	19100	19159	19039	18984	18984	19074	19172	19206	18977	19108	19227	18873	19075	19275	19371	19221	19131	19343	18953	19049	19133	19168	19267	18944	19219	19032	19226	19095	18973	19254	19129	19178	19121	19170	19288	19284	19087	19016	19307	18974	19135	19119	19176	18932	19395	19048	19113	19404	19014	19027	19128	19030	18971	19021	19023	18952	19150	19282	19079	19473	18822	19259	19195	19093	18960	19150	19146	18951	19017	19019	19138	19148	19168	19470	18984	19043	19036	19034	18984	19342	18793	19031	19106	19140	18959	19098	19193	18953	19111	19354	18938	19170	19017	19076	19080	19394	19040	19160	19203	18899	19294	19020	19096	19068	19105	19119	18983	19252	19111	19049	19209	19165	19054	19118	19021	19318	19198	19288	19120	19216	19229	19142	19255	19040	19009	19266	19193	19060	19068	19297	19263	19122	19045	19073	19173	19107	18949	19096	19161	19235	19084	19135	19132	19031	19106	19051	19082	18984	19010	19092	19139	19218	19095	19153	19099	19056	19065	19014	19074	19080	19260	19148	19180	19122	19163	18990	19099	19107	19321	19176	19174	19369	19088	19223	19012	19118	19275	19288	19121	18875	19102	19250	18860	19080	19116	19220	19054	19012	19162	19111	19096	19104	19282	18964	18948	19136	19122	18972	19405	18855	19087	19117	19274	19035	19161	19159	18996	19101	19176	19002	19085	19286	19183	19236	19230	19036	19193	19003	19294	19070	19196	19137	18920	19158	19059	19229	19030	19125	18979	19141	19266	19190	19145	19234	19052	18927	19187	19123	19086	19129	19019	18955	19170	19094	19068	19127	19199	19034	19085	19189	19232	19170	19179	19072	19192	19313	19169	19269	19190	19036	18945	19096	19141	19121	19154	19179	19393	19202	19211	18982	19129	19195	19008	19056	19111	19211	19069	19099	19192	19246	19219	19261	19175	19446	19086	19075	19142	19265	19031	19077	19041	19042	18928	19204	19374	19182	19143	19243	19226	19014	19248	19118	19139	18992	19095	19086	19139	19223	19005	19100	19270	19165	19327	19119	19151	19105	18868	18986	19236	19264	19365	19274	19167	19155	19173	19403	19179	19042	18969	19272	19084	19030	19044	19046	19191	19141	19255	19010	19063	19254	19143	19064	19207	19225	19227	19125	19055	19008	19131	19033	19086	19210	19136	19075	19094	19187	19088	19231	18954	18973	19214	19239	19012	18982	19175	19270	19094	18985	19105	19037	19347	19235	19049	19176	19032	19199	19115	19170	19294	18946	18843	19031	19407	19359	19049	18958	19194	19312	19030	19194	19072	19364	19421	19239	19201	18775	19123	19259	19109	19071	19001	19234	18942	19160	19457	19329	19080	19092	19193	19248	19155	19030	19137	19138	19247	18914	19115	18917	19157	19109	18920	19034	19018	19121	19117	19151	19184	19032	19133	19092	19230	19167	19273	19121	18950	19020	19014	19181	19380	19261	19238	19149	19301	19289	19135	19013	18984	19200	18951	19397	18988	19076	19030	18867	19176	19124	19248	19155	19161	18822	19084	19010	19089	19238	19091	19251	19056	19096	18995	19106	19180	18911	18921	19245	19250	19335	18919	19148	19121	19146	19091	19227	19317	19082	19100	19158	19267	19183	19094	19160	19326	19210	19225	18805	19007	19121	18936	19055	19064	19069	19084	19325	19219	19153	19237	19357	18868	19220	19122	19143	19147	19267	19226	19146	19096	19206	18953	19202	19367	19160	19051	19043	19316	19060	18991	19074	19141	18948	19173	19049	18993	19228	19147	19094	19253	18967	19091	19018	19156	19318	19149	18984	19230	19261	19244	19209	19175	19054	19231	19272	19183	18988	18975	19109	19197	19267	19277	19220	19149	19287	19357	19245	18872	18995	19048	19149	19134	19121	19232	19138	19170	19080	19230	19200	19056	19112	19143	19165	18992	19056	19170	19052	19117	19075	19118	19327	19152	19223	19236	19212	19155	19209	19314	18938	19114	19178	19201	19147	19043	18946	19174	19126	19106	19220	19170	19236	19272	19083	19048	19309	19249	19148	18964	19020	19033	19129	19150	19160	18950	19373	18973	19338	19127	18977	19208	19253	19108	19177	19216	19129	19055	19197	19195	19277	19084	19192	19250	18929	19114	19180	19294	19141	19259	19176	19091	19292	19135	19172	19303	19242	19202	19140	19175	19059	19136	19066	19060	18993	19162	19183	19032	19161	19158	19068	19032	18943	19105	19176	19025	19063	19105	19133	19188	19247	19130	19234	19092	19187	19340	19199	19168	19174	19327	19032	19192	19083	19143	19250	18894	19324	19241	18799	19382	19191	19146	19303	19103	19113	19138	19246	19108	19135	19143	19063	19120	19065	19117	19266	19101	19010	19170	19079	18990	19062	19117	19125	19200	19006	19192	19243	19200	19112	18799	19213	19017	19137	19113	18978	19181	18963	19399	19146	19014	19044	18841	19154	18995	19009	19239	19142	18922	19201	19060	19243	19250	19120	19148	18973	19186	19108	19318	18978	19021	19156	19043	19206	19237	19098	19003	19139	19108	19147	19329	19251	19191	19206	19061	19309	19181
24935	41748	39605	30843	24905	21607	19909	18974	18246	17339	16900	17011	16906	16992	17337	17154	16535	16385	15830	15585	15733	15637	15562	15481	15358	15396	15037	15062	14974	15014	15002	15006	14899	15202	14883	14911	15127	14923	15119	14996	14916	14829	15012	16194	17898	17575	16716	15879	15388	15146	14837	15072	14916	14953	15056	14987	14941	15041	14926	15057	14720	14947	15022	14876	14971	14804	14989	14855	14919	15003	15003	15074	15110	14833	14942	14902	14775	14963	14829	14869	14976	15035	14916	14859	14935	14982	14927	15049	14811	15091	14913	14910	14872	14992	14914	15000	14889	14771	14959	14904	14726	15061	14967	14911	14942	14911	14863	15021	15030	15008	14811	14836	14907	15003	14825	14944	14893	14858	14975	14873	14973	14928	14791	14926	14926	14740	14889	14975	15099	14842	14998	14775	14776	14797	14942	14949	15022	14865	14833	15049	14955	14977	14901	14956	14826	15109	14937	14867	14849	15068	14987	14946	15018	14968	15195	15010	14948	14916	14942	14971	14953	15060	14988	14779	15030	14833	14926	14757	14846	14930	14820	14912	14989	14837	15030	15050	14956	14884	14874	15039	15021	14976	14877	14995	14789	14816	14988	15017	14963	14921	15065	14712	15116	14830	14954	14874	14940	15068	14726	14873	14915	14927	14962	14839	14876	14853	14952	14909	14980	14705	14904	14879	15004	14859	14833	14922	14663	14872	15001	14915	14973	15075	15066	14829	14843	14818	15001	14882	15039	15130	14746	14915	15030	14889	15057	14848	14849	14928	14996	14882	15023	14901	14977	14990	14857	14767	14945	14771	14914	14801	14887	14873	14895	14899	14876	14839	14833	14898	14827	14931	14887	14970	14912	14941	14941	14934	15043	15032	14892	15053	15071	14902	14785	14849	14778	14852	14888	14990	14842	14888	14910	14954	14847	15072	15093	14903	14930	14903	14910	14802	15027	14899	15033	14806	15147	14744	14830	15028	14970	15038	14993	14903	14761	15018	14944	14965	15016	15034	15050	15016	14912	15039	14920	14959	15039	14905	14950	14848	14845	14877	14818	14874	15193	14911	14992	14908	14863	14930	14891	14877	14839	14860	15098	14959	14974	15041	15048	14995	14970	14787	14826	14836	15010	14968	14974	14879	14997	14803	14924	14910	14987	15022	14977	14887	14804	14882	15004	14991	15082	14885	14727	14966	14854	14931	14706	14885	14913	14911	14890	14782	14865	14749	14925	15129	14858	14895	15051	14837	14946	14958	14894	14971	14994	14912	15011	14926	14993	14903	14848	14819	15000	15027	14800	14994	15066	14931	14955	14890	14795	14941	14952	14938	14844	14864	15011	14747	14819	14987	14927	14842	14819	15039	14972	15102	14821	14998	15028	14817	14900	14866	14978	15094	14984	14975	14826	14920	14757	14904	14864	14913	14963	14820	14902	15040	14957	15025	14965	15018	14902	14986	15042	14973	14721	14912	14905	14819	14969	14914	14908	14881	14862	14997	14784	15013	14812	14826	14892	14807	14948	14896	14957	14707	15024	14797	14840	14887	14992	14912	14954	14834	14902	15025	14745	14936	14862	14993	14960	15027	15024	15021	15014	14817	14887	14934	14888	14832	15006	14874	14970	15106	14945	14764	15044	14978	15197	15005	15033	14973	14977	14844	15042	15002	15042	14918	15085	15007	14772	14845	14959	14989	14985	14944	14892	14801	14898	14823	14971	14767	14914	14863	14880	15022	14751	14862	14972	14777	14902	14817	14934	15035	14871	14905	15130	14889	14899	14885	14942	14886	14952	14988	14960	14837	14817	14961	14889	14904	14973	15035	15003	14865	14982	14745	14932	14997	14966	14990	15005	14912	15068	15007	15050	14876	14800	14998	14999	15036	14735	14863	14959	14835	14884	14802	14944	15109	14972	14860	15144	15048	14724	14875	14920	14931	14867	15026	14907	15023	14969	15210	14988	15006	14996	14898	14829	15001	15099	14845	15034	15015	14974	14919	14990	14954	14899	15030	14800	14878	15180	14875	14906	14794	14861	14921	14938	15031	14734	15010	14917	14973	14978	15067	14930	14925	15074	14937	14869	14903	15039	14909	14970	15094	15011	14914	14891	14889	15028	14930	14991	14855	14860	15024	14863	14889	14962	14932	14938	14743	15091	14851	14946	14964	15009	14824	14931	14861	15008	15102	14929	14976	15010	14845	14922	14844	14922	15010	14916	14945	14997	15069	14949	15041	14877	14941	15009	15041	14770	15104	14902	14962	14900	15083	14873	14858	14836	15073	14818	14987	14984	14939	15027	14884	14981	14943	14741	14907	14763	15168	15085	14861	14667	15189	14891	14899	14831	14919	15070	14773	14894	15085	14804	15004	15145	14956	14760	14868	14980	15063	14885	14963	14824	15004	14848	14801	14900	15007	14984	14828	14845	14896	15030	15012	14894	14898	14857	14945	15039	15092	14858	14979	14955	14915	15035	14829	14913	15039	14959	14912	14905	14886	14898	14866	14951	14873	14846	14813	14898	14901	14850	14853	14772	14918	14748	14934	14744	14920	15040	14918	14849	14832	14861	14998	14862	15125	15018	14980	14809	14872	14931	14941	14931	15006	14874	14750	14922	14917	14955	14808	14979	14786	14941	14962	14968	14838	14867	15140	15075	14787	15052	14873	14944	14788	15039	15023	14979	14853	14796	15202	14908	14685	14862	14882	14660	14797	14866	14931	14958	15134	14871	14951	14896	15028	14898	14836	14891	14907	14853	15104	14985	14891	14872	15007	14829	14974	14988	15095	14955	14777	15075	14794	14961	14915	14806	15008	14918	14853	15019	15105	15015	15230	14916	14919	14726	15015	14792	14837	14838	14849	15045	14919	14836	14967	14754	15031	14917	14710	14960	14962	14944	14929	14930	14791	14822	14922	14900	14946	14841	14782	14905	14922	14867	14875	14864	14867	14936	14895	14827	15178	14965	14943	14998	14929	14906	14787	15047	15054	14916	14887	14866	14902	15044	15043	14887	14997	14990	14673	14972	14832	14906	14879	14913	14948	15101	14806	15000	14844	14965	15021	14835	15051	14785	15020	14814	14900	14950	14950	14909	14888	14932	14868	14929	14924	14918	14900	14834	14997	15001	15118	14967	14876	14924	15051	14959	14941	14972	15073	14948	15050	14950	14894	15129	14880	14855	15091	14839	14760	14848	14971	14996	14878	14941	15007	14854	14941	14943	14765	14937	14764	15043	15058	14859	14833	15153	14807	14925	14938	14898	14931	14898	15006	15050	14807	14962	14851	14997	15055	14945	14886	14891	15085	14850	14988	14937	14904	14954	14834	15009	14822	14885	14894	14849	14846	15005	15009	15138	14908	14888	14816	14801	14956	14833	14894	14932	14772	14978	14868	15055	14982	14735	14927	14793	14894	14865	14919	14910	14848	14794	14954	14885	14867	14927	14769	14980	14764	15047	15159	14832	14929	14850	14913	14904	14887	15023	14887	14893	14972	15000	14879	15044	15045	14928	14836	14932	14901	14865	14868	14912	14891	14950	15093	14806	14938	14908	15052	14957	14913	14901	14893	15023	14978	14904	14939	14971	15019	14908	14913	14892	14928	15082	14991	14841	14930	14932	14901	14922	14885	14856	14882	14996	14952	14859	14881	15094	14883	14980	14887	14869	14949	14728	14955	14950	14929	14849	14850	14814	14953	15084	14872	14892	15096	14723	15019	14770	14936	14960	14952	14960	14762	15044	14993	14884	14807	14958	14973	14960	14802	15093	15041	14991	14956	14965	14714	14801	14896	14879	14856	14748	14900	14817	14990	14907	15010	14954	14817	14981	14860	14962	14906	14884	14972	14879	14981	14860	14918	14756	15010	14912	14785	14754	14863	14811	15034	14900	14909	14926	15065	14962	14726	14881	14889	14954	14852	14983	14946	14952	15005	14969	14750	14844	14859	15101	14940	14800	14794	15009	15011	14906	14789	14872	14920	14830	15036	14852	14969	14965	15012	15013	14865	14972	15022	15031	14821	14788	14873	14878	14931	15025	14951	14908	15032	14806	14963	14909	14890	15017	14900	14778	14907	14825	14835	14865	14697	15021	14817	14939	14994	15000	14841	15074	15019	14940	14948	14974	14940	14853	14784	15101	14879	15058	14819	14971	14881	14963	15019	14939	15009	14945	14939	14861	14830	14951	15113	14902	14982	14862	14935	14943	14849	14943	14860	15069	15050	15005	15041	14942	15014	14779	14943	14870	14889	14977	14888	14961	15071	14963	14866	15048	14966	14894	14957	14838	14913	14864	14863	15089	15079	14883	15011	14813	15015	15077	14838	14884	14987	14855	14767	14936	14936	14942	14904	15043	14820	14992	14734	14812	15059	15051	15001	15080	14847	14983	14783	14990	14938	14853	14847	14927	14878	14871	14761	15039	14934	14908	15056	15218	14916	15110	14933	14934	14973	14909	14919	14866	14932	14963	14861	15069	14975	15008	14764	14928	15142	14931	14901	15001	14831	14999	14701	14844	14940	14956	14934	14851	14832	14903	15048	14988	14901	14862	14869	15030	14839	15094	15048	15006	14946	14942	14942	14998	14936	14870	14818	15071	14892	14857	14764	14787	15011	14978	14877	14847	14981	15019	14878	15009	14992	14923	15069	14988	15022	14941	14919	14980	14865	14767	14862	14863	14929	14950	14987	14858	14957	14790	14926	14919	14802	15001	15008	15083	14707	14921	14808	14938	14913	15007	14920	14940	14998	14906	14886	14899	14963	14924	14861	14979	14956	14833	14916	14869	14848	14950	14920	14861	14924	15041	14880	15143	14986	15017	15046	14927	14864	14930	14707	14851	14734	15030	14890	14988	14938	14899	14981	14968	14993	14891	15009	15001	15006	14910	14929	14855	14803	15108	14996	14814	15071	15109	15029	14899	14869	14904	14792	15011	14874	15106	14851	14772	14975	14898	14999	14801	14897	15006	14907	15081	14898	15008	14954	14842	14752	14936	14883	14840	14842	15009	14818	14774	14969	14901	14908	15066	15039	14886	14804	14966	14931	15050	14884	14977	14912	14982	14888	14804	15023	14991	14691	14970	15001	14930	14996	15011	14841	14838	14968	14934	14986	14932	15046	14890	14909	14848	14896	14719	14790	15025	14815	15068	15039
29759	23926	25928	22907	20345	20057	20177	19994	19888	19524	19641	19671	19715	19691	19737	19903	19634	19681	19507	19297	19333	19575	19519	19561	19540	19550	19397	19523	19413	19420	19374	19486	19519	19277	19469	19317	19355	19352	19253	19365	19421	19424	19423	19662	19490	19598	19623	19416	19483	19271	19559	19400	19439	19305	19242	19502	19482	19275	19369	19287	19549	19396	19338	19373	19409	19148	19459	19624	19567	19426	19245	19320	19328	19546	19401	19417	19337	19366	19360	19321	19300	19146	19517	19375	19487	19209	19422	19420	19215	19441	19430	19515	19344	19282	19286	19264	19481	19416	19459	19619	19380	19170	19419	19448	19512	19458	19537	19212	19348	19311	19024	19144	19290	19340	19317	19476	19282	19269	19335	19427	19275	19341	19280	19237	19191	19330	19251	19415	19465	19440	19409	19247	19505	19306	19555	19324	19188	19318	19425	19482	19359	19348	19509	19298	19590	19510	19312	19548	19315	19331	19312	19386	19228	19442	19471	19383	19318	19389	19216	19378	19487	19293	19113	19396	19339	19286	19428	19451	19551	19346	19359	19287	19316	19278	19313	19323	19280	19383	19282	19347	19401	19252	19195	19358	19520	19280	19271	19494	19387	19300	19141	19427	19330	19464	19218	19368	19247	19486	19484	19311	19523	19420	19387	19391	19464	19271	19187	19237	19413	19423	19229	19384	19122	19263	19226	19232	19233	19428	19306	19211	19509	19485	19624	19320	19460	19266	19484	19296	19471	19422	19327	19469	19489	19387	19409	19314	19014	19493	19252	19485	19106	19426	19304	19482	19348	19475	19296	19466	19335	19299	19212	19503	19334	19523	19443	19384	19093	19474	19282	19382	19468	19393	19307	19358	19449	19422	19428	19348	19648	19265	19367	19384	19171	19464	19365	19416	19314	19165	19241	19302	19291	19329	19408	19323	19086	19173	19359	19204	19469	19442	19413	19214	19493	19282	19342	19342	19470	19303	19469	19317	19388	19393	19459	19321	19315	19456	19316	19487	19337	19415	19444	19210	19379	19283	19277	19604	19315	19489	19410	19374	19447	19655	19056	19445	19425	19286	19500	19209	19391	19349	19429	19485	19443	19563	19041	19534	19515	19401	19434	19339	19409	19362	19303	19509	19424	19500	19511	19435	19440	19593	19197	19174	19491	19406	19533	19237	19302	19363	19141	19364	19524	19396	19485	19290	19346	19260	19589	19264	19480	19102	19354	19354	19430	19422	19386	19518	19311	19472	19235	19097	19211	19417	19513	19323	19489	19230	19333	19209	19438	19463	19375	19147	19505	19247	19203	19275	19256	19636	19431	19347	19589	19331	19297	19319	19439	19234	19413	19373	19483	19440	19436	19340	19324	19299	19343	19165	19367	19497	19552	19385	19334	19512	19496	19345	19561	19410	19323	19492	19342	19566	19615	19463	19359	19412	19319	19498	19216	19274	19551	19358	19594	19241	19447	19279	19384	19562	19414	19194	19092	19350	19380	19365	19452	19291	19259	19292	19392	19449	19425	19406	19439	19551	19388	19267	19389	19323	19507	19401	19537	19397	19744	19418	19423	19398	19391	19303	19202	19463	19446	19447	19560	19459	19260	19097	19227	19330	19377	19226	19377	19282	19314	19389	19283	19322	19525	19384	19663	19421	19345	19160	19375	19513	19645	19364	19436	19255	19335	19197	19287	19571	19287	19280	19323	19418	19112	19555	19641	19351	19333	19474	19400	19594	19228	19589	19399	19349	19462	19310	19547	19622	19440	19520	19332	19283	19411	19379	19502	19317	19519	19298	19435	19261	19382	19386	19453	19314	19482	19405	19330	19307	19469	19261	19418	19328	19368	19503	19553	19584	19304	19339	19340	19399	19330	19343	19473	19683	19502	19302	19540	19342	19405	19506	19477	19195	19314	19382	19580	19262	19369	19198	19304	19277	19355	19377	19258	19559	19350	19516	19253	19377	19177	19409	19448	19342	19469	19196	19588	19477	19267	19286	19419	19496	19424	19425	19494	19497	19531	19515	19445	19417	19450	19261	19424	19290	19306	19431	19627	19463	19393	19429	19354	19022	19138	19326	19517	19337	19219	19530	19706	19679	19437	19293	19283	19294	19402	19628	19375	19277	19253	19244	19531	19478	19425	19289	19379	19241	19518	19390	19366	19173	19416	19322	19081	19344	19394	19472	19195	19348	19475	19275	19261	19053	19189	19293	19283	19392	19497	19245	19167	19323	19361	19244	19477	19286	19174	19166	19229	19429	19500	19287	19340	19483	19452	19399	19254	19522	19448	19281	19332	19322	19389	19170	19362	19440	19411	19295	19455	19411	19357	19191	19279	19364	19288	19247	19211	19399	19446	19261	19314	19462	19402	19461	19491	19192	19530	19374	19353	19475	19336	19381	19054	19404	19419	19442	19512	19464	19338	19339	19397	19314	19429	19445	19478	19561	19425	19271	19406	19606	19514	19216	19356	19484	19438	19446	19492	19479	19579	19249	19220	19149	19544	19415	19307	19401	19225	19405	19244	19358	19369	19127	19635	19379	19292	19445	19411	19349	19462	19397	19354	19332	19232	19512	19296	19174	19311	19281	19293	19284	19417	19567	19468	19349	19436	19477	19292	19437	19343	19314	19310	19524	19361	19479	19191	19185	19251	19460	19381	19243	19413	19551	19364	19197	19276	19302	19430	19328	19491	19412	19331	19137	19520	19361	19247	19388	19434	19281	19300	19324	19176	19371	19493	19303	19399	19225	19438	19242	19369	19388	19293	19191	19325	19452	19464	19487	19451	19357	19353	19300	19461	19311	19334	19619	19376	19298	19277	19169	19249	19448	19574	19371	19497	19585	19265	19590	19286	19406	19466	19469	19148	19420	19249	19336	19472	19393	19473	19488	19311	19306	19501	19525	19299	19323	19483	19170	19439	19322	19542	19591	19468	19568	19205	19388	19415	19130	19487	19424	19243	19337	19519	19586	19399	19260	19483	19386	19572	19455	19542	19455	19327	19456	19497	19450	19305	19634	19338	19471	19520	19440	19390	19320	19481	19452	19432	19263	19278	19503	19308	19280	19105	19278	19592	19233	19378	19355	19402	19297	19175	19375	19152	19527	19398	19305	19451	19365	19574	19576	19321	19614	19399	19237	19312	19392	19387	19425	19274	19194	19471	19481	19330	19206	19477	19386	19223	19378	19438	19381	19298	19320	19516	19301	19400	19527	19550	19481	19360	19315	19359	19389	19199	19397	19384	19497	19550	19451	19435	19307	19339	19318	19424	19366	19436	19327	19306	19325	19165	19490	19334	19408	19529	19283	19517	19322	19184	19504	19224	19459	19004	19139	19414	19237	19160	19271	19321	19287	19466	19483	19292	19304	19403	19374	19208	19319	19387	19350	19343	19680	19361	19419	19243	19294	19435	19444	19455	19340	19414	19344	19485	19397	19119	19294	19329	19310	19387	19085	19395	19343	19451	19290	19591	19594	19384	19419	19413	19291	19462	19512	19521	19313	19477	19233	19389	19208	19223	19262	19299	19630	19474	19359	19510	19437	19486	19558	19429	19247	19183	19203	19209	19310	19302	19353	19510	19400	19435	19460	19376	19303	19187	19682	19356	19304	19581	19313	19405	19401	19228	19407	19342	19346	19411	19461	19452	19541	19452	19415	19454	19500	19358	19530	19441	19471	19507	19385	19244	19332	19405	19361	19316	19406	19359	19316	19385	19438	19430	19497	19579	19400	19360	19373	19538	19452	19314	19482	19463	19735	19586	19490	19246	19315	19243	19282	19527	19268	19138	19343	19474	19313	19422	19326	19495	19215	19441	19496	19373	19472	19203	19324	19494	19510	19317	19316	19374	19336	19512	19484	19708	19539	19345	19480	19385	19388	19414	19656	19539	19375	19216	19328	19151	19351	19304	19286	19412	19097	19375	19224	19406	19449	19482	19416	19366	19391	19551	19355	19630	19446	19115	19512	19128	19513	19093	19312	19383	19210	19272	19672	19374	19316	19286	19316	19240	19430	19154	19351	19235	19527	19211	19202	19498	19135	19459	19377	19511	19452	19427	19333	19220	19320	19527	19373	19436	19235	19423	19246	19408	19460	19366	19628	19603	19443	19442	19336	19363	19444	19382	19273	19134	19496	19535	19310	19257	19353	19391	19351	19395	19523	19393	19382	19420	19372	19446	19423	19399	19445	19449	19461	19511	19318	19498	19339	19313	19236	19516	19421	19242	19320	19221	19302	19395	19329	19332	19482	19514	19308	19337	19337	19250	19408	19488	19441	19452	19424	19581	19615	19381	19156	19410	19217	19393	19346	19178	19263	19557	19143	19416	19266	19303	19291	19425	19353	19050	19453	19309	19422	19131	19524	19328	19410	19490	19326	19540	19244	19540	19434	19241	19530	19384	19153	19373	19424	19353	19414	19238	19138	19221	19446	19272	19336	19375	19457	19490	19194	19291	19131	19326	19212	19179	19289	19322	19332	19658	19369	19389	19504	19345	19429	19601	19404	19584	19341	19584	19220	19414	19371	19543	19437	19544	19282	19359	19553	19119	19551	19226	19447	19606	19475	19445	19294	19561	19305	19233	19397	19396	19287	19552	19466	19300	19272	19386	19251	19638	19432	19323	19390	19373	19372	19332	19366	19332	19473	19430	19424	19273	19307	19468	19300	19132	19512	19425	19350	19342	19488	19074	19464	19205	19368	19376	19321	19691	19444	19496	19426	19249	19351	19439	19252	19472	19318	19366	19496	19210	19413	19563	19367	19628	19240	19310	19390	19224	19219	19247	19465	19519	19659	19510	19376	19171	19165	19417	19411	19540	19420	19457	19595	19388	19398	19425	19354	19446	19467	19455	19448	19481	19458	19200	19306	19220	19292	19167	19389	19469	19310	19426	19428	19511	19551	19333	19449	19171	19341	19367	19306	19339	19476	19393	19520	19592	19412	19299	19346	19445	19343	19520	19522	19359	19390	19298	19208	19458	19341	19447	19341	19579	19312	19472	19181	19548	19453	19298	19307	19198	19587	19379	19641	19349	19347	19274	19469	19339	19298	19393	19357	19437	19424	19234	19371	19591	19291	19359	19471	19530	19441	19356	19430	19405	19711	19203	19429	19288	19514	19435	19337	19462	19496	19299	19171	19328	19332
20684	24653	22454	18211	16706	16255	15971	16163	15862	15616	15569	15472	15313	15609	15634	15742	15501	15320	15010	15131	15144	15120	15320	15070	15213	15198	15021	15136	15129	15066	15237	15078	15035	15126	15195	15099	15041	15064	15145	15121	15026	15053	15059	15045	15405	15318	15178	15279	15185	15118	15125	14930	15064	14986	15063	15117	15005	15000	15024	15262	15303	15210	15139	15027	14980	15047	14981	15168	14956	14854	15085	15063	15140	14978	15138	14992	15001	14983	15105	14919	15026	14923	15022	15170	15018	15021	15110	14958	14987	15007	14942	15033	14899	15209	15032	15115	15122	15083	15260	15038	15253	14960	14889	15081	15131	15010	14910	15045	15094	14974	15099	15073	15155	14941	15048	15069	15125	15157	14940	14926	15126	14978	15064	15119	15026	14900	14994	15082	15007	15136	14889	15211	15018	14991	15040	15140	15150	14890	14977	15075	15005	14945	15053	15223	15112	15035	14899	15091	15001	15169	15076	15013	15109	15061	14971	14987	14907	15090	15044	15002	15106	15224	14900	14907	15070	15024	15172	15122	15112	15086	15242	14965	14947	15048	14991	15124	15091	15091	15038	15075	15093	14955	15123	14941	15115	14992	15178	15033	15147	15099	14758	14939	15035	14933	15000	14981	15082	14950	15105	14956	15099	14926	14947	14949	15047	14992	14986	15217	14938	14953	15082	15045	15147	15041	14800	15095	15106	14941	14979	15073	15046	14923	15104	15051	14808	14925	14967	15096	14921	15127	15229	15208	14967	14909	15231	14970	15126	15141	15091	15052	15013	14973	15225	14969	15137	14965	15065	15061	15089	15152	15202	14891	15049	15008	15064	15064	15057	15044	15087	14903	15024	15134	15005	15221	15162	15247	15030	15045	15216	14895	15063	15144	15049	14931	15191	15061	15141	15060	14794	14847	15119	15002	15113	15026	14995	15042	14880	15226	14981	15026	15026	15064	15049	15074	14909	15040	15076	15055	15183	15031	14934	15115	15070	15146	15021	15029	15021	15052	14919	15259	15092	15009	15186	15088	14954	15119	15051	14955	15134	14969	15022	15137	15155	15101	15007	15058	15057	14995	15131	14853	15039	14975	15031	15031	15026	15059	15093	15006	15192	14976	15071	15098	15176	15091	15049	15065	14929	15008	15148	15140	15049	15116	15022	15071	15002	15116	15022	15047	15151	15214	15051	14970	15077	15226	14905	15064	15035	15014	15106	14952	15211	15042	15144	15066	15232	15013	15030	15046	15077	15047	14942	15073	14990	14985	15041	15074	15150	15229	14938	15049	15010	14802	15265	14899	15150	15097	14827	15176	14942	15099	14973	15149	15091	15023	15108	15038	15086	14966	15106	15051	14986	14951	15296	15095	14978	15191	15137	15115	15080	14812	15165	14992	14903	14934	14881	15137	15059	14984	14910	14779	15149	15041	14969	15170	15019	15108	15179	15104	15077	15072	14989	14938	15052	15079	15116	15007	15063	15064	15189	15058	14865	14953	15077	15082	15070	14943	14943	14975	15193	15064	15133	14997	15157	15009	14909	15029	15077	14946	15129	15050	14996	15064	15064	15047	15109	15060	14972	15028	15048	15174	15010	15176	15121	15084	15130	15152	15125	15105	15164	15018	14890	14978	15014	15072	14998	15066	14926	15061	15114	14984	14937	15270	15040	14987	15046	15028	15072	15034	15103	15132	15041	15047	15034	14951	14987	15087	15023	15066	14896	14978	15082	15088	15055	15033	14958	15021	15008	15156	15126	15013	14826	14998	15122	14968	15070	14967	15057	15007	15043	14931	15129	15097	15232	15174	15148	15018	15198	15274	14789	15299	15054	14994	15122	15063	15236	14967	15023	14957	15047	15057	15022	15027	15117	14985	15033	15060	15139	14985	14912	15039	14820	14864	15051	15011	15042	14976	15018	15039	14982	15025	15054	14915	15212	15177	15042	15074	14957	15108	15081	15015	14942	15028	15136	15041	15120	15120	15051	15165	15165	14987	15280	15002	14985	14997	15100	14959	15021	15013	14995	15140	15029	15112	15102	15028	15147	15019	14944	15126	15004	14953	15077	15102	15078	14877	14994	15064	15090	15168	14938	15082	15147	15203	15098	15148	15220	14794	15059	15102	14976	15119	15058	15137	15000	15021	15042	15034	15114	15017	15067	14997	14892	15177	14947	14945	15189	15014	15059	15025	14996	15160	15028	15137	15153	15028	15044	14956	14923	15006	15066	14931	15104	15131	14896	15014	14976	15096	14957	15064	15012	15098	15146	15109	15057	14890	15125	14940	15041	15082	15072	14966	14974	14913	15036	14979	14923	15098	15073	15115	15105	15125	15263	15075	14965	14981	15167	15045	15020	15024	15087	14932	15057	15107	15004	14950	15052	15060	15104	15079	15008	15148	15155	14891	15138	14977	15225	15193	14957	15118	15016	15015	15001	15158	15121	15044	15100	15005	15099	14929	15009	15050	15149	15163	15018	14993	14977	14961	15141	14949	14946	14932	15093	15021	15209	14814	14969	14978	15037	14929	15017	15044	15036	15021	15041	15096	15063	15005	14930	14984	14882	15161	15013	15195	15036	15066	15105	15031	15187	14947	15034	14945	15243	15096	14919	15150	14964	14963	15219	15270	14975	15008	15045	14875	15126	15007	14992	14918	15116	15028	15081	15044	15161	15120	15062	15085	15051	15057	15028	15087	15104	15130	14947	15057	15042	14976	14824	14937	14811	15064	15032	15021	15114	15071	15147	15291	14972	14938	15268	14993	15070	15112	15006	15147	14932	15138	14951	15010	14986	14948	14897	15053	15188	15047	15081	14908	15009	14891	14982	15064	15072	14934	15147	15029	15004	14941	15169	14983	15181	15047	15204	15037	14961	15081	14981	14895	15175	14968	15069	15098	15279	15054	15150	14963	15076	15079	14993	14929	15020	15033	15008	14965	14924	14968	15044	15177	15032	15013	14953	15029	15089	15033	14946	14923	15127	15075	15135	15045	15059	15050	14993	15080	15144	14927	14906	14952	15088	14815	14962	14888	15046	15066	15314	14897	15068	14981	15018	15004	15150	15060	15181	15049	15023	15043	15183	14782	14988	15146	14925	15102	15088	15172	15015	15167	15079	15089	15188	15149	15117	14937	15072	14856	14993	15152	14990	15035	15021	15018	15058	15032	15014	15020	14882	14894	14931	15158	15026	15173	15025	15019	15092	15044	15046	15154	15011	14956	15106	15213	15052	15043	15017	15030	15066	15216	15074	14965	14903	14999	14970	15149	15075	15083	15008	15125	15188	14901	14978	15075	15210	15068	14973	14966	15044	15015	15022	15222	15016	15317	15126	15103	15155	15168	15085	15164	14987	14970	15194	15120	15023	14898	15014	14944	14986	15057	14970	15010	15039	14981	15193	14889	15001	15001	15223	15065	15035	14929	15215	15132	15003	15120	15106	15070	14985	15096	15011	14943	15165	15044	15013	14984	15045	14985	14991	15031	15236	15115	15161	15132	14967	15136	14949	15114	15037	15153	14833	14960	15009	15092	15102	15016	15103	14988	15096	14983	14897	15084	15068	15055	15091	15087	15169	15079	15037	15047	15048	14873	14982	15259	15032	15085	15065	15078	14957	15059	15024	15170	15183	15137	14962	14932	15055	15063	15156	15041	15140	15035	14916	14966	15000	15037	15010	15088	15082	14995	15024	15171	14967	15113	15097	15087	15153	15008	15054	14996	15104	15060	15114	15175	15143	15243	15057	15113	14878	15013	15049	14893	15012	14933	15016	15011	15148	14772	15050	15040	15059	14917	14993	14925	15112	15009	15058	15084	15015	15108	15063	15138	15165	15003	15184	15133	15062	15127	14946	14959	15006	14916	14927	15168	15019	14929	15129	14981	14947	15125	15022	15045	14987	15059	15076	15089	14997	15075	15111	14964	15099	15129	15107	15138	15067	15130	15207	15056	15060	15033	15118	15074	15075	15097	15090	14918	15000	15076	15141	15039	14905	15098	15149	14931	15029	14890	14988	14963	15213	15011	15106	15165	15043	15097	14960	15170	15069	14867	15110	15011	14891	15017	15167	15123	15005	15210	15206	15090	14882	15297	15100	15097	15217	15088	15141	14925	14973	15017	14944	14973	15065	15010	15058	15204	15147	15247	14969	15014	15079	15065	15032	15024	15116	15123	15037	14962	15104	15039	15228	15069	14969	15002	14884	15323	14945	15032	15162	15131	15014	15281	14968	15005	14978	15098	15003	14947	15070	15091	15000	15034	15060	15146	15059	14967	15113	14970	15032	14974	15014	15066	14942	15013	15258	15006	15103	15239	15210	15129	15070	15205	15141	14947	14909	14989	15048	15143	15092	15162	15003	15274	15018	15097	15032	15208	15224	14926	15277	15175	14917	15054	14982	15093	15150	14866	14853	15182	15065	15133	15050	14946	15157	14893	15031	15077	15011	14992	14983	15060	15023	15050	14835	15146	14929	15138	15117	15046	15082	15070	14976	15002	15036	15102	15059	15056	15108	15205	15061	15035	14986	15020	15084	14954	14937	15061	15119	15034	14958	14796	15126	15016	15111	14978	15080	14975	15021	14932	15202	14978	15014	15116	15088	15149	14995	15037	14940	15104	15203	14964	14956	15041	15129	15160	15168	15152	14958	15199	14966	15068	14935	14972	15105	14905	15193	15063	14922	14930	14987	15059	15038	15138	15141	15025	14905	15109	15116	14977	15004	15060	15085	15194	15083	15312	15043	14935	15047	15116	14960	15215	15192	15021	14877	15064	15074	15038	15097	15099	15100	15090	15197	15033	15051	14967	15041	15057	15065	14881	14948	15116	15159	14974	14889	14857	15064	15193	15183	15123	15305	15139	15021	14908	15183	15011	15200	14921	15066	15083	14899	15011	14921	15199	15090	15135	15235	15073	14986	15178	15055	15182	15104	15049	14982	15250	14965	15252	15206	15015	15199	14997	15152	15022	14958	15182	15009	15012	15039	15032	15018	15311	15076	15123	15107	15134	15164	15017	15045	15008	15103	15054	15016	15088	14901	15166	15117	15075	15046	15028	15003	15173	15102	15077	14911	14944	15115	15023	15074	15042	15019	15058	15132	15155	15041	15102	15050	15014	15115	15129	14741	15168	15153	14903	14930	15000	14919	14964
24698	21036	28147	24537	22980	23515	23014	20925	20506	20165	19959	19848	19705	19900	19788	19780	19622	19454	19542	19553	19497	19251	19344	19186	19105	19033	19012	19043	19006	19294	19010	18869	19025	19176	19019	19175	18945	19047	19042	19004	19134	19089	19104	19435	20183	20187	19908	19263	19274	19206	19021	19100	19044	18930	18960	19099	19002	19127	19042	19100	18951	19085	18942	19030	19160	18979	18893	18753	19143	18997	19192	18958	18957	18821	18972	18895	19059	19120	19205	18900	19077	18828	18965	18966	19029	18799	19060	18934	19185	18985	19005	19053	19042	18817	19062	19063	19001	18973	18937	18794	19061	18993	18833	19115	19317	18927	19230	18839	18989	19065	19173	18984	18806	18959	18751	18754	18800	18878	18835	19019	18876	18962	18931	18961	18971	18924	18992	18901	18980	18767	19012	18860	19146	19053	18998	18944	18931	18906	18986	19195	19070	19099	19100	19185	19005	19029	19070	19135	18943	18843	19112	19087	19021	18792	19119	18986	19048	18990	18977	19163	19027	18956	19057	19177	19113	18734	19002	18698	19224	18873	19042	18863	18652	18995	19014	19053	19101	19008	19081	18802	18979	18809	18945	19104	18918	19002	19030	19077	18877	18722	18756	19014	18857	19091	18962	19103	19062	19153	19019	19058	18978	18943	18819	19063	19021	18957	18912	18965	19002	18894	18839	18958	18999	19062	18685	18757	18812	18949	18988	18645	18796	18909	18951	19002	18958	18825	18784	18877	19120	18748	19024	18837	18897	18979	18988	19074	18991	18950	18699	18798	19191	19014	18788	18986	18652	18946	19119	18951	18727	18842	19062	18873	19069	19094	19193	18822	18892	18933	18832	18895	19102	19067	18853	18847	18814	18836	19003	18999	18900	18778	19018	18744	18725	19001	19115	19080	18887	18953	19006	19053	18872	18900	19048	18960	18928	18738	18956	18741	19032	19121	18896	18775	19006	18940	19071	18959	19047	19178	19101	18892	19002	19038	18837	19024	18951	18994	18971	19039	19176	18856	19095	19044	18940	18979	18988	18830	19203	19181	19077	18791	18871	19118	19016	19125	19226	18829	18730	18991	18964	18987	18747	19030	18959	18883	18965	18985	18998	18980	19267	19029	19115	19068	19178	19106	19141	18971	19052	18834	18998	18960	18845	19104	18702	18987	19097	19087	18790	18716	18940	18950	18712	18919	18897	18767	18980	18840	18753	18763	19012	18985	19155	18843	19004	19038	18938	18772	19007	18791	18916	18891	19015	18953	18988	19137	18906	19042	18964	18784	19100	19057	19188	18924	18959	19031	18889	18534	18849	19008	18881	18967	18966	19159	18822	18980	19158	19158	19042	19028	19041	18883	18941	18891	18839	18890	18901	19096	19027	18951	19241	18894	18996	18959	19068	19033	18919	18794	18786	18888	19039	18974	19102	19020	19005	19192	19120	19091	19081	18836	18954	18816	19000	18915	18829	18946	18992	18939	18843	18905	18940	19128	18939	19057	18861	19059	19117	19022	19043	19002	19024	18901	18815	18875	18727	18898	19057	19120	18910	19061	19080	18941	19073	18942	18839	19110	19124	19049	19039	18851	18901	18954	18992	19155	19031	18822	18920	18965	18924	18817	18923	18842	19102	19119	18995	19276	19088	18814	19015	19018	18940	18901	19012	19000	19200	19089	19133	18724	18975	18972	18893	18919	19193	18795	18950	18757	19082	18992	19085	18939	18992	18952	18965	19019	18866	18814	18810	18992	18958	18853	19077	18882	19112	19222	19004	18897	18980	19252	18936	18908	18854	18824	19058	18963	19033	18773	18888	18880	18705	18943	18845	19036	18993	18930	18962	18970	19127	18952	19032	18945	18981	19042	18986	19029	19234	18989	18825	18976	18880	18961	19092	19210	19016	19016	18901	18824	19019	18942	19142	18991	18880	18707	18789	19031	18829	18856	18723	19007	19044	19057	18910	19049	18906	18657	18937	19130	19124	18883	18876	19089	18904	19031	18941	19085	18950	18889	19071	19094	18803	19196	18908	18834	19101	18826	18979	18971	19006	18872	19037	19092	19180	19090	18996	19021	18966	18972	18892	18981	19086	19018	19029	18978	18828	18889	18977	18939	18805	18790	18985	18890	19193	19128	18983	19154	19151	18967	18938	18776	18975	19151	19109	18818	18984	19035	18891	18890	18904	18896	18903	18860	19205	19120	19130	18968	18911	18988	19070	18970	19011	19035	18986	18792	19134	18755	18883	18853	18771	19015	18902	19014	18890	19127	18810	19106	18926	18975	18835	19071	18972	18856	18863	18893	18982	19049	18840	19038	18755	18824	18991	19043	19126	19045	18968	18994	18651	19136	18926	18862	18970	18948	18850	18853	19149	19228	19045	19010	18895	18850	18765	19047	19124	19037	18975	19031	18929	19074	18850	19047	19097	19014	19021	19063	18879	18955	19135	19119	18813	19048	18931	19103	18833	18861	18878	18999	18991	18878	19129	18910	18961	18806	18908	19087	18819	18907	19050	19129	19304	19029	18888	18758	18919	18854	19230	18867	18767	18847	19150	18916	18931	18834	18917	18948	18907	19008	18848	19021	19095	18872	19060	19047	18833	18936	18892	19044	19002	19120	18732	19210	18903	18931	18790	18894	19111	18969	18944	18933	18906	19040	19075	18897	19047	18738	18965	19064	19258	18832	18692	18942	18924	18925	18904	18952	19014	18846	19068	18988	18873	18916	18921	19115	19276	18997	19157	19170	19054	19029	18836	18768	19112	18872	18972	18883	18979	19143	18900	19065	19082	18807	19036	19066	18764	18897	18871	18719	19098	18911	18875	19035	19140	19273	19101	19095	19054	18953	19032	18932	19083	19178	18852	19109	18873	19070	19080	18780	18911	18953	18921	18981	19000	18617	19096	18824	19035	19072	19083	18861	18995	19169	18794	19008	19075	18944	18923	19058	18982	19267	19095	18854	19047	18961	18990	19035	19303	18938	18907	19153	19081	19122	19031	18987	19133	18988	19169	19010	19066	19121	18824	18819	19158	19014	18941	19121	19134	19040	19060	18952	19014	18920	19028	19027	18935	18711	19059	19087	18936	18935	18954	18856	19011	19110	18886	18852	18875	19022	18977	19022	18779	18932	19287	19109	18963	18782	19092	18995	18778	18870	18917	18968	18977	19168	18939	19162	19046	18906	19119	18778	18704	19151	19063	18848	18976	18854	19037	18968	18771	19107	19167	18973	19049	18997	19054	18997	19093	19151	18913	18936	19027	19086	18952	19153	18964	19068	19344	18783	18911	19111	19083	19027	19136	19323	19129	19118	18990	18964	18925	18782	18986	19020	18716	19001	18942	18985	19043	19250	18947	18996	18969	18996	18763	19217	18772	19095	19101	18892	19019	19157	18945	19011	18814	19084	19136	18947	18911	19112	18957	19004	18842	18914	18839	18942	19045	19033	19024	18716	18933	18975	18881	19047	19013	18879	18937	19228	18890	18829	19074	18781	18997	19095	19054	19002	19086	18960	18903	19064	18976	18937	18951	19030	19021	18855	18953	19023	19099	18935	18902	18950	18847	19232	18995	18921	18896	18875	19055	19027	18957	19236	18800	19075	18900	18683	18960	18796	19016	18814	19063	18998	18818	18832	18892	18836	19118	18804	19041	19049	18948	19090	18865	18981	18951	18862	19149	18876	19098	18990	19062	18738	19138	19041	19002	19042	19068	18917	19058	18921	19002	18992	18892	19117	19013	19344	19254	19071	18857	18974	19084	18870	18984	18885	18917	18916	18958	18856	18832	19149	18939	18738	18975	18944	18972	19251	18992	19087	18949	18791	18749	19177	19058	19071	19124	19187	19038	18994	19037	18927	18958	18823	18958	18939	19041	18965	18923	19034	18892	19058	18913	19279	19076	18959	18877	18804	18955	19025	18961	18960	19017	18933	19078	18916	18965	18865	18890	19066	19022	18919	19222	19010	19168	18745	18976	18973	19105	18762	18983	19025	19017	18891	18950	18918	18750	19020	18916	19125	18880	18934	19048	18898	18820	19090	18907	19181	19247	19132	18923	18948	19087	19009	19094	19093	19155	18975	18974	18819	19004	19100	18785	18962	18911	18805	18935	18987	19102	18901	19028	19105	19071	19008	18991	19202	18987	18985	18892	19089	19075	19043	18941	18915	18980	19019	18899	18857	18991	18942	18836	19050	19059	18894	18911	18949	18969	19055	18878	18891	19096	19052	18999	18936	18929	18895	18877	19060	18866	18971	18961	19077	19146	18943	18997	18968	19047	18894	18904	19256	18951	18994	18795	18987	18984	18915	19165	19103	19135	19024	18799	18922	19014	18731	18959	18923	18935	18854	18984	18884	18899	18729	19189	18951	18993	18965	19052	18958	19078	18914	18889	19108	19025	18961	18982	19001	18896	18872	18803	19049	18902	19011	19160	18920	18727	19050	18971	18852	19186	19166	18921	19075	18913	18992	18883	19094	18857	19158	19121	18915	18901	18985	18934	19090	18988	18974	19058	18933	18992	18864	18901	18784	18781	19089	18904	18921	18982	19236	18992	18941	18852	19039	19165	18774	18985	19093	19154	18971	18924	18993	19092	18804	19088	19069	18811	19128	19091	18895	19006	18891	18943	18975	18918	19006	19064	19251	19016	18948	19034	18914	19104	19130	19142	19247	19047	18920	18945	19098	19016	19142	19135	18964	18995	18958	18897	18869	19027	19128	19171	19253	19262	18890	18814	19109	18897	18820	19028	18997	18992	19079	18732	18870	19075	18951	19197	19253	19050	18992	18957	19129	19048	18824	18914	18978	18985	18923	19082	19092	19038	19100	18972	18964	18855	18970	19032	19188	18779	19066	18915	19079	18832	18993	19135	19082	19041	19059	19005	19091	19013	19128	18974	18965	18982	18911	19023	19120	18906	19287	19047	18961	19140	18800	18857	18947	18736	18860	19096	19057	19053	18787	18862	18990	18865	18830	19080	18822	19080	18905	19103	18851	18764	19055	18817	19149	18994	18897	18975	18876	18839	19051	18803	18829	19170	18811	18842	18971	18814	18917	19125	18872	18876	18944	19111	19009	18851	19048	19033	19021	18824	18999	18956	18925	19031	19035	18994	18917	18950	18969	19050	18967	19186	19010	19067	18763	18920	18826
23231	36904	33160	25832	21299	19061	17805	17389	16879	16430	16249	16208	16049	15956	16344	16246	15912	15741	15312	15516	15398	15351	15123	15332	15028	15098	15073	14927	14848	14947	15119	14820	14888	14756	15025	14984	14947	14782	14953	14836	14903	14898	14752	15395	16691	16481	15874	15410	14997	14904	14981	14831	14913	14912	14626	14883	14910	14903	14880	14728	14861	14931	14871	15130	14719	14925	14870	14668	14908	15053	14855	14818	14951	14863	15014	14878	14801	14852	14732	14900	14786	14717	14973	14943	15060	14882	14980	14861	14886	14861	14994	14895	14748	14814	14854	14818	14792	14903	14863	14874	14910	14802	14883	14871	14799	14656	15000	15114	14826	14982	15064	14851	14896	14976	14794	14983	14860	14814	14920	14677	14686	14906	14852	14887	15114	14719	14802	15030	14898	14755	14844	14706	14990	14796	14894	14752	14828	15057	14833	14757	14814	14746	15055	14747	14827	15070	14781	14805	14817	14721	14905	14914	14736	14967	14801	14834	14645	14989	15063	14891	14717	14969	15020	14912	14922	14802	14730	14858	14832	14871	14892	14826	14780	14947	14822	14882	14903	14832	14838	14968	15050	14785	14713	15042	14841	15203	14788	14729	14977	14892	14658	14916	14802	14956	14809	14939	14920	14784	14798	14729	14797	14779	14814	14780	14792	14845	14978	14909	14863	14822	14947	14794	14847	14855	14753	14761	14873	14930	14916	14991	14641	14780	14717	14887	15016	14845	14831	15031	14898	14825	14895	14966	14910	14842	14936	14776	14815	14725	14892	14861	14693	14923	14915	14866	14813	14768	14789	14847	14944	14867	14625	14906	14918	14790	14839	14860	14899	14720	14876	15016	14827	15066	14821	14837	15016	14728	15043	14934	14894	14904	14951	14928	14846	14773	15015	14902	14921	14668	14840	15027	14811	14885	14823	14774	14754	14846	14934	14934	14965	14779	14850	14700	14726	14900	14902	14941	14976	14947	15054	14847	15030	14865	14758	14845	14987	14888	15155	14802	14859	14669	14788	14812	14970	14817	14860	14865	14869	14844	14973	14952	14948	14861	14910	14719	14972	14872	14744	14919	14760	14855	14756	14873	14786	14931	14807	14865	14901	14971	14826	14856	14826	14942	14770	14800	14961	14826	14738	14771	14902	14722	14747	14913	14821	15019	14793	14835	14870	14873	14951	14915	14733	14856	14795	14916	14925	14874	14967	14810	14833	14845	14907	14758	14899	14756	14893	15020	14928	14774	14798	14546	14876	14999	14836	14880	14800	14996	15031	14947	14952	14772	14794	14780	14902	15106	14869	14767	15061	14822	14844	14941	14803	14866	14943	15023	14860	14793	14946	14850	14651	15038	14887	14824	14955	14775	14882	14780	14802	14901	14835	14770	14767	14909	14831	14939	14654	14840	14917	14849	14738	14915	14914	14785	14935	15042	14762	14684	14796	14808	14923	14959	14808	14778	14925	14922	14778	14830	14929	15004	14781	14850	14871	14889	14923	14759	14852	14935	14944	14716	14910	14860	14989	14869	14822	14869	14991	15053	14864	14806	14959	14966	14777	14590	14830	14890	14973	14847	14821	14894	14821	14688	14932	14884	14815	14675	14780	14779	14744	14915	15110	14992	14684	15003	14678	14734	14912	14880	14940	14933	15050	14752	14875	14830	14976	14937	14958	14777	14764	14784	14788	15038	14910	14867	14877	14749	14772	14874	14862	14892	14833	14830	14738	14848	14896	14770	14892	14853	14877	14945	14900	14880	14862	14967	14941	14859	14742	14792	15026	15063	14769	14937	14792	14835	14975	14853	15073	14844	14860	14677	14833	14935	14923	14606	14847	14999	14900	14921	14886	14980	14987	14741	14851	14773	14783	14858	14763	14771	14868	14732	14940	14823	14891	15045	15026	14870	15114	14831	14841	14851	14909	14905	14789	14860	14929	14819	14925	14876	14951	14877	15037	14752	14873	14968	14797	14891	14909	14855	14842	14891	14858	14824	14907	14925	14994	14805	14762	14927	14739	14895	14738	14833	14827	14817	14950	14786	14837	14918	14895	14763	14902	14827	15027	14865	14788	14847	14885	14854	14786	14979	14892	14773	14970	14915	14859	14810	14888	14843	14799	14827	14896	14910	14797	14914	14823	14881	14872	15112	14971	14774	14660	14776	14845	14712	14979	14855	14831	14816	14878	14807	14803	14975	14902	15059	14941	14834	14762	14866	14835	14812	14803	14952	14910	14747	14990	14925	14937	14863	14783	14687	14818	14936	14731	15042	15026	14825	14814	15006	14878	14989	14688	15047	14952	14715	14828	14905	15042	14868	14825	14786	14841	14709	14951	14695	14925	14869	14912	14909	14827	14961	14884	14870	14921	14797	14856	14976	14825	14841	14989	14741	14911	15071	14727	14738	14807	14714	14953	14958	14932	14752	14917	14905	14786	14877	14874	14638	14850	15000	15043	14764	14967	15031	14890	14780	14794	14875	15005	14816	14977	14864	14963	14834	14776	14653	14906	14853	14945	14835	14942	14882	14647	14976	15005	14792	14981	14723	14915	14928	14989	14873	14928	14843	15052	14790	14932	14784	14915	14884	14836	14924	14938	14941	14987	14865	14959	14908	14860	14816	14781	14993	14829	14829	14945	14998	14879	14827	14908	14874	14923	14768	14889	14984	15009	14802	14962	14776	14913	15040	14927	14869	14946	14801	14782	14945	14973	14767	14738	15036	14858	14717	14899	14858	14902	15018	14797	14953	15066	14963	14717	14924	14882	14966	14948	14714	14803	14919	14880	14849	14934	14877	14723	14783	14832	14792	14862	14947	14968	14949	14883	14813	14803	14874	14948	14940	14867	14905	14788	14853	14886	14910	14851	14780	14870	14826	14891	14832	14929	14972	14877	14984	14758	14705	14961	14860	15055	14759	15047	14980	14828	14892	14798	14840	14791	14898	14825	14812	14928	15038	14921	15052	14912	14851	14875	14840	14838	14839	14823	14920	14893	14915	14974	14939	14904	14955	14870	14765	14815	14736	14941	14972	14709	14937	14881	14832	14827	14968	14880	14869	14672	14816	14748	14965	14897	14879	14909	14813	14757	14876	14760	14640	14833	14845	14872	14980	14770	14705	14742	14976	14905	14786	14973	14806	14855	14798	14936	15042	15184	14774	14836	14706	14882	15129	14846	14696	14876	14945	14892	14888	14996	14969	14882	14863	14885	14763	14704	14778	14846	14865	14801	15017	14874	15059	14990	14870	14916	14780	14685	14763	14945	14921	14984	14775	14900	14763	14874	14765	14962	14782	14687	14901	14978	14908	14921	14981	14737	14906	14880	14679	14848	14883	14906	14858	14915	14804	14873	14963	14721	14990	14875	14874	14901	14760	14849	14935	14824	14899	14736	14882	14850	15047	14790	14829	14901	14816	14630	14861	14829	14947	14833	14967	14784	14779	14916	14795	14876	14788	14850	14965	14881	14755	14919	14754	14900	14869	14855	14984	14877	14955	14799	14770	14648	14791	15007	14824	14866	14825	14874	14860	14861	14761	14884	14979	14864	14885	14971	14994	14968	14816	14872	14967	14863	14841	14785	14897	14811	14711	14885	14921	14864	14762	14956	14790	15067	14838	14934	14953	14986	14873	14863	14839	14784	14940	14899	14906	14852	14833	14916	14915	14734	14923	14925	14919	14803	14786	14696	15073	14857	14769	14742	14939	14901	14900	14920	14907	14989	14897	14880	14717	14800	14831	14906	14940	14959	14922	14974	14879	14902	14944	14887	14919	15024	14844	14859	14823	14864	14949	14912	15001	14938	14711	14902	14711	14964	14783	14899	15001	14968	14950	14901	14825	14907	14779	14903	14701	14780	14848	14804	14677	14888	14719	14780	15052	14964	14796	14747	14755	14823	14988	14671	14913	14888	14824	14807	14869	14750	14942	14766	14897	14799	14831	14876	14850	14858	14886	15015	14804	14863	15073	15019	14991	14644	14857	14860	14731	14828	14853	14869	14880	14757	14796	14883	14810	14944	14895	14908	14872	14833	14958	14874	14753	15050	14900	14771	14776	14874	14894	14812	14836	14792	14907	14732	14761	14922	14868	14933	14959	14856	14844	14810	14946	14805	14881	15012	14788	14711	14827	14978	14717	14831	14975	14948	14722	14951	14889	14933	14859	14774	14882	14913	14874	14960	14844	14907	14965	14876	14800	15065	14803	14916	14965	14805	14735	14779	14906	15083	15015	14902	14784	14796	14723	14957	15010	14864	15041	14840	14883	14921	14971	14868	14836	14850	14888	14863	14850	14912	14968	14843	14704	14779	14875	14881	14794	14889	14742	14841	14790	14954	14930	14921	14863	14937	14961	14888	14767	14789	14849	14793	14747	14972	14811	14832	14840	14849	14931	14858	14798	14863	14985	14930	14907	15056	14739	14786	14876	14901	14971	14815	14791	14769	14662	14898	14877	14850	15050	14897	14904	14851	14813	14731	14835	14744	14792	14942	15032	14890	14914	14970	14927	14860	14840	14951	14729	14960	14909	14821	14830	14944	15026	14795	14728	15020	14743	14660	14936	14959	14988	14918	14698	14882	14822	14835	14818	14917	14896	14884	14910	14739	14943	14794	14934	14775	14826	14888	14914	15054	14854	14920	14794	14974	14735	14996	14831	14835	15002	14817	14774	14754	14889	14796	14810	14970	14811	14987	14885	14911	14837	14816	14909	15016	14998	14869	14891	14958	14971	14857	14685	14926	14906	14693	14937	14955	14928	14834	15066	14914	14915	14740	14902	14801	14838	14782	14978	14876	14705	14860	14829	14845	14888	14884	14903	14933	14779	14782	14876	14842	14698	14922	14847	14805	14881	14969	14851	14835	14918	15013	14962	14915	14950	14907	14938	14833	14838	14862	14865	14825	14850	14881	14818	14824	14717	14917	14928	14785	14938	14811	14815	14922	14944	14895	14790	14856	14814	14794	15023	14905	14908	14959	14713	14898	14944	14944	14944	14829	14916	14908	14801	14922	14847	15025	14896	14767	14833	14846	14678	14915	14793	14883	15024	14686	14808	14903	14832	14779	14897	14829	14931	14910	14976	14853	14753	14835	14880	15137	14867	14894	15008	14922	15033	14791	14765	14942	14702	14881	14938	14833	14975	14801	14943
23369	21002	28432	23760	21824	24273	25643	21845	20633	20462	20052	19923	19873	19777	19877	19695	20061	19419	19088	19226	19128	19140	19189	19149	19052	18768	18683	18959	18765	18778	18833	18750	18869	18787	18620	18654	19027	18695	18735	18783	18895	18780	18785	18948	20417	20761	20119	19408	19188	18683	18635	18719	18579	18524	18442	18600	18702	18347	18574	18445	18589	18461	18690	18573	18541	18715	18796	18709	18640	18898	18672	18559	18668	18796	18541	18459	18606	18890	18561	18621	18551	18569	18570	18533	18515	18666	18687	18806	18766	18754	18510	18569	18461	18438	18532	18678	18788	18550	18597	18484	18488	18312	18594	18627	18514	18676	18584	18614	18510	18466	18482	18681	18414	18548	18738	18462	18740	18300	18705	18671	18786	18367	18620	18681	18558	18656	18618	18536	18300	18869	18722	18668	18648	18520	18542	18261	18453	18633	18877	18500	18486	18658	18653	18416	18737	18721	18620	18532	18514	18593	18510	18613	18312	18581	18509	18324	18508	18579	18455	18498	18464	18599	18711	18496	18447	18459	18525	18555	18722	18656	18548	18597	18530	18349	18419	18560	18573	18391	18518	18489	18706	18789	18581	18692	18520	18499	18646	18681	18647	18613	18466	18502	18510	18832	18634	18437	18495	18678	18413	18418	18666	18623	18691	18368	18624	18463	18427	18568	18342	18641	18884	18634	18446	18532	18630	18634	18513	18650	18520	18580	18486	18794	18422	18789	18522	18450	18580	18580	18594	18613	18552	18455	18613	18567	18471	18520	18428	18625	18596	18508	18539	18742	18468	18233	18441	18650	18577	18461	18580	18145	18388	18382	18392	18672	18580	18624	18514	18398	18711	18527	18502	18611	18659	18530	18559	18664	18441	18603	18486	18576	18583	18670	18463	18694	18628	18473	18632	18587	18662	18260	18472	18478	18386	18480	18684	18745	18624	18613	18748	18651	18647	18592	18656	18646	18511	18551	18294	18531	18710	18594	18649	18553	18651	18636	18757	18718	18400	18520	18675	18581	18624	18637	18535	18679	18385	18676	18539	18501	18620	18445	18742	18510	18769	18583	18512	18508	18331	18537	18550	18499	18453	18434	18592	18420	18586	18485	18423	18648	18462	18447	18395	18615	18470	18436	18607	18395	18589	18729	18635	18519	18535	18534	18603	18457	18623	18447	18536	18651	18629	18254	18564	18655	18303	18466	18637	18343	18555	18481	18535	18410	18668	18478	18563	18757	18548	18449	18393	18469	18621	18544	18382	18540	18597	18413	18429	18570	18613	18377	18380	18547	18677	18616	18683	18618	18563	18438	18602	18482	18535	18497	18964	18411	18524	18528	18694	18630	18329	18666	18556	18571	18437	18576	18609	18459	18567	18550	18502	18678	18460	18315	18419	18747	18493	18428	18604	18378	18588	18603	18538	18517	18548	18655	18563	18630	18615	18422	18577	18575	18574	18585	18566	18675	18593	18697	18725	18609	18475	18620	18553	18423	18903	18684	18706	18407	18710	18681	18605	18645	18521	18502	18533	18456	18453	18568	18503	18560	18632	18545	18590	18464	18512	18695	18696	18502	18792	18642	18511	18710	18589	18751	18376	18505	18685	18607	18477	18466	18435	18500	18317	18684	18752	18549	18662	18713	18638	18568	18520	18508	18556	18719	18606	18725	18263	18435	18622	18407	18488	18763	18490	18816	18928	18525	18616	18435	18502	18722	18696	18519	18680	18606	18412	18615	18531	18518	18662	18542	18545	18532	18733	18603	18539	18487	18470	18478	18563	18414	18551	18579	18485	18767	18578	18761	18687	18594	18855	18815	18662	18515	18507	18346	18475	18495	18418	18572	18552	18576	18757	18343	18614	18540	18513	18521	18467	18651	18561	18570	18624	18481	18663	18639	18433	18552	18410	18708	18606	18608	18660	18652	18488	18557	18683	18675	18697	18470	18368	18393	18445	18627	18698	18560	18495	18581	18505	18473	18677	18564	18462	18595	18580	18589	18562	18692	18599	18489	18569	18549	18659	18486	18612	18548	18363	18350	18455	18360	18327	18602	18686	18657	18523	18536	18483	18548	18580	18531	18413	18579	18297	18445	18679	18416	18580	18409	18547	18550	18746	18614	18644	18581	18705	18254	18746	18521	18721	18516	18717	18691	18664	18522	18581	18652	18365	18414	18600	18587	18643	18370	18645	18444	18439	18615	18678	18368	18418	18393	18613	18636	18526	18373	18524	18609	18573	18598	18666	18829	18740	18550	18610	18495	18449	18453	18786	18549	18758	18540	18482	18706	18501	18536	18631	18403	18355	18391	18722	18926	18682	18512	18409	18455	18618	18647	18867	18716	18568	18524	18547	18634	18515	18603	18599	18609	18753	18528	18653	18565	18571	18457	18415	18613	18612	18822	18305	18438	18782	18581	18544	18644	18450	18359	18504	18586	18582	18702	18306	18588	18429	18540	18613	18548	18385	18410	18498	18469	18604	18545	18727	18622	18419	18597	18682	18566	18524	18606	18451	18536	18544	18514	18672	18611	18397	18593	18680	18594	18603	18433	18533	18620	18753	18612	18586	18665	18533	18474	18689	18654	18449	18587	18560	18501	18772	18551	18505	18720	18957	18358	18517	18551	18702	18753	18690	18591	18519	18513	18646	18587	18545	18664	18611	18424	18347	18619	18485	18727	18523	18533	18592	18581	18447	18716	18522	18671	18522	18402	18704	18593	18528	18398	18387	18541	18394	18383	18621	18510	18551	18565	18599	18399	18423	18687	18617	18521	18643	18414	18624	18605	18708	18614	18345	18313	18370	18572	18590	18264	18349	18562	18556	18541	18433	18574	18717	18576	18596	18484	18592	18354	18700	18423	18307	18548	18344	18350	18494	18562	18566	18629	18698	18528	18748	18521	18643	18539	18650	18562	18511	18514	18380	18786	18702	18793	18607	18443	18451	18305	18275	18593	18682	18351	18337	18335	18581	18661	18708	18539	18499	18597	18580	18378	18658	18558	18417	18672	18474	18561	18695	18515	18339	18456	18439	18368	18398	18395	18590	18688	18720	18565	18507	18606	18330	18629	18882	18402	18548	18563	18627	18541	18592	18297	18448	18794	18505	18414	18322	18715	18474	18440	18513	18633	18672	18833	18484	18642	18710	18745	18503	18728	18635	18417	18570	18578	18839	18485	18369	18666	18577	18638	18688	18520	18535	18376	18567	18513	18363	18549	18603	18196	18391	18521	18444	18371	18599	18651	18628	18522	18320	18487	18348	18512	18555	18425	18588	18619	18521	18547	18724	18627	18530	18825	18495	18578	18565	18557	18594	18574	18690	18514	18370	18483	18605	18316	18412	18555	18468	18508	18341	18496	18415	18437	18670	18486	18565	18669	18452	18559	18595	18629	18476	18648	18459	18651	18693	18829	18295	18342	18391	18802	18471	18575	18426	18665	18608	18677	18699	18435	18502	18295	18430	18148	18374	18386	18561	18472	18639	18576	18486	18373	18625	18568	18366	18497	18617	18607	18542	18636	18858	18607	18394	18589	18870	18644	18392	18336	18575	18458	18466	18579	18518	18447	18414	18677	18561	18544	18404	18614	18449	18456	18373	18540	18607	18440	18704	18481	18432	18708	18459	18513	18683	18376	18742	18585	18611	18563	18620	18873	18462	18686	18713	18511	18675	18729	18786	18329	18607	18466	18635	18479	18619	18483	18514	18553	18738	18507	18475	18736	18394	18686	18555	18590	18743	18574	18733	18659	18706	18429	18567	18553	18415	18566	18516	18583	18534	18569	18497	18631	18688	18624	18508	18693	18501	18650	18490	18413	18577	18404	18431	18662	18597	18530	18496	18595	18536	18489	18555	18635	18466	18544	18636	18430	18773	18543	18342	18501	18589	18572	18581	18494	18412	18589	18345	18339	18441	18719	18587	18672	18744	18468	18524	18594	18570	18397	18564	18436	18571	18496	18542	18555	18538	18539	18543	18601	18630	18668	18778	18640	18541	18406	18652	18616	18273	18623	18590	18603	18771	18490	18492	18910	18520	18607	18707	18806	18626	18686	18557	18621	18742	18415	18461	18689	18568	18469	18551	18563	18781	18489	18380	18573	18533	18455	18556	18367	18411	18531	18757	18685	18577	18399	18674	18494	18569	18415	18330	18620	18568	18517	18711	18431	18348	18625	18577	18667	18572	18610	18598	18715	18598	18668	18479	18488	18555	18573	18385	18614	18640	18721	18563	18687	18586	18399	18478	18483	18558	18530	18645	18334	18553	18447	18432	18627	18703	18548	18787	18535	18368	18569	18459	18747	18746	18545	18542	18633	18456	18692	18582	18661	18504	18479	18613	18657	18404	18576	18730	18519	18583	18354	18241	18610	18522	18706	18561	18319	18655	18548	18563	18699	18773	18550	18486	18655	18709	18367	18688	18414	18490	18600	18440	18406	18513	18598	18429	18486	18418	18640	18341	18495	18639	18641	18521	18450	18511	18597	18688	18613	18715	18627	18677	18612	18465	18526	18586	18578	18458	18644	18572	18589	18552	18538	18380	18574	18415	18450	18209	18695	18542	18587	18730	18357	18658	18541	18655	18542	18751	18719	18539	18593	18521	18632	18617	18425	18636	18653	18587	18416	18556	18464	18579	18729	18428	18469	18322	18723	18739	18421	18528	18550	18453	18407	18509	18392	18601	18415	18564	18466	18592	18639	18726	18495	18593	18566	18614	18394	18578	18369	18309	18479	18469	18724	18360	18556	18451	18569	18734	18515	18534	18513	18685	18603	18539	18471	18441	18581	18718	18453	18474	18783	18552	18283	18716	18569	18556	18453	18585	18505	18514	18597	18427	18432	18487	18632	18445	18365	18393	18611	18593	18347	18546	18576	18615	18647	18565	18675	18541	18571	18584	18626	18572	18558	18888	18443	18607	18676	18569	18445	18440	18594	18645	18539	18591	18513	18526	18498	18580	18655	18575	18625	18627	18590	18634	18597	18613	18622	18635	18675	18766	18597	18547	18590	18770	18489	18532	18515	18658	18519	18688	18473	18493	18679	18472	18626	18587	18601	18572	18287	18573	18538	18574	18664	18508	18703	18630	18631	18437	18639	18537	18600	18754	18382	18518	18518	18519	18623	18475	18578	18478	18605	18557	18596	18267	18618
25405	41605	38972	30183	24370	20945	19490	18729	18022	17095	16826	16812	16611	16583	16580	16398	16594	15790	15393	15330	15200	15311	15371	15363	15141	14831	14877	14745	14782	14841	14799	14843	14653	14805	14632	14688	14704	14729	14627	14729	14796	14677	14785	15440	17568	17497	16490	15582	14877	14890	14724	14757	14580	14667	14678	14762	14573	14599	14519	14571	14592	14657	14673	14638	14674	14557	14596	14518	14588	14611	14670	14581	14477	14624	14588	14609	14570	14735	14634	14586	14593	14613	14621	14491	14557	14547	14402	14675	14613	14534	14567	14750	14644	14679	14505	14540	14618	14611	14588	14514	14508	14595	14680	14560	14559	14712	14611	14502	14549	14498	14637	14520	14610	14680	14525	14587	14476	14453	14800	14625	14581	14708	14429	14520	14626	14688	14511	14556	14698	14661	14446	14618	14560	14679	14591	14438	14571	14787	14619	14583	14595	14487	14641	14623	14495	14544	14573	14587	14501	14593	14489	14578	14500	14674	14584	14429	14498	14688	14579	14484	14745	14617	14698	14663	14546	14620	14610	14499	14545	14603	14593	14665	14544	14692	14389	14646	14573	14712	14688	14686	14611	14546	14584	14505	14741	14729	14510	14700	14608	14375	14525	14403	14625	14593	14641	14658	14710	14486	14647	14350	14686	14629	14724	14557	14678	14587	14671	14584	14659	14538	14725	14711	14613	14752	14688	14711	14561	14599	14771	14620	14505	14565	14556	14642	14566	14657	14563	14779	14562	14635	14723	14639	14434	14664	14671	14463	14500	14473	14542	14502	14671	14435	14725	14619	14474	14650	14614	14530	14661	14613	14567	14601	14717	14662	14690	14679	14648	14711	14519	14620	14559	14520	14791	14641	14730	14577	14568	14712	14549	14485	14496	14542	14476	14620	14545	14570	14529	14663	14558	14562	14776	14565	14620	14609	14688	14714	14519	14688	14691	14722	14475	14647	14644	14637	14708	14576	14556	14721	14640	14617	14542	14553	14566	14697	14767	14496	14491	14588	14556	14641	14410	14712	14462	14488	14557	14597	14608	14637	14573	14556	14636	14600	14758	14720	14650	14563	14788	14624	14661	14591	14622	14610	14528	14603	14434	14548	14647	14730	14514	14582	14749	14699	14639	14602	14666	14546	14423	14834	14688	14574	14683	14732	14662	14760	14555	14604	14830	14419	14790	14673	14689	14678	14656	14599	14531	14642	14600	14624	14595	14566	14640	14615	14686	14614	14500	14591	14537	14576	14742	14680	14841	14551	14747	14594	14548	14548	14722	14698	14558	14510	14549	14496	14714	14800	14666	14697	14599	14475	14741	14624	14533	14434	14502	14634	14530	14587	14632	14426	14451	14554	14749	14643	14629	14714	14398	14555	14524	14604	14755	14328	14502	14458	14664	14660	14582	14587	14546	14569	14765	14562	14709	14601	14539	14421	14632	14578	14521	14446	14572	14662	14558	14590	14530	14832	14758	14568	14605	14637	14664	14482	14552	14730	14539	14629	14764	14664	14688	14610	14673	14480	14603	14618	14611	14404	14242	14642	14779	14638	14457	14685	14618	14549	14662	14607	14533	14612	14440	14552	14721	14421	14636	14612	14594	14628	14609	14463	14586	14510	14729	14622	14735	14526	14750	14561	14653	14566	14598	14538	14394	14475	14563	14572	14581	14457	14601	14571	14527	14590	14626	14725	14534	14698	14569	14645	14478	14587	14752	14570	14698	14644	14566	14649	14533	14665	14661	14591	14648	14620	14458	14604	14517	14645	14472	14661	14520	14471	14507	14619	14765	14741	14472	14749	14625	14767	14621	14635	14558	14751	14636	14580	14648	14738	14513	14583	14618	14452	14443	14506	14431	14634	14472	14435	14499	14548	14528	14585	14502	14673	14576	14597	14382	14730	14610	14640	14404	14565	14594	14657	14719	14573	14540	14420	14422	14712	14517	14658	14567	14491	14646	14620	14637	14568	14666	14415	14723	14643	14557	14622	14663	14542	14544	14670	14557	14571	14566	14485	14604	14645	14432	14508	14600	14614	14618	14495	14661	14636	14622	14769	14490	14639	14604	14590	14512	14719	14497	14459	14624	14751	14606	14532	14457	14544	14809	14498	14568	14668	14774	14628	14697	14765	14511	14585	14695	14655	14479	14667	14629	14436	14596	14467	14579	14483	14603	14406	14589	14474	14540	14596	14418	14690	14669	14557	14615	14589	14742	14598	14689	14580	14505	14653	14491	14583	14660	14808	14570	14610	14411	14690	14604	14597	14579	14636	14400	14463	14478	14650	14668	14665	14705	14605	14650	14525	14674	14720	14579	14628	14531	14557	14395	14596	14630	14522	14482	14665	14473	14799	14627	14608	14628	14466	14446	14678	14570	14656	14480	14559	14571	14475	14644	14544	14683	14649	14712	14614	14366	14574	14663	14472	14595	14636	14720	14551	14646	14696	14661	14652	14576	14397	14812	14693	14518	14456	14451	14521	14789	14691	14580	14494	14703	14490	14627	14679	14548	14582	14660	14574	14642	14657	14475	14520	14743	14517	14576	14832	14767	14617	14758	14564	14562	14518	14864	14702	14836	14565	14459	14650	14671	14537	14627	14718	14673	14676	14557	14457	14667	14517	14593	14632	14529	14547	14695	14704	14686	14804	14625	14680	14660	14509	14602	14531	14701	14600	14662	14654	14702	14517	14399	14547	14565	14492	14528	14653	14641	14719	14584	14696	14523	14586	14556	14504	14643	14559	14812	14563	14624	14716	14625	14576	14514	14572	14516	14603	14518	14559	14476	14590	14514	14666	14648	14638	14732	14591	14545	14620	14508	14661	14528	14496	14467	14629	14638	14515	14488	14564	14733	14659	14622	14648	14479	14653	14548	14608	14794	14659	14658	14639	14565	14564	14502	14361	14566	14589	14540	14579	14520	14604	14515	14460	14809	14436	14608	14577	14699	14620	14534	14497	14474	14599	14649	14571	14533	14477	14707	14561	14568	14543	14636	14754	14515	14678	14690	14567	14736	14462	14673	14702	14619	14618	14632	14798	14669	14702	14780	14556	14682	14643	14563	14681	14666	14523	14630	14916	14586	14706	14628	14597	14557	14634	14562	14625	14419	14654	14581	14687	14766	14634	14425	14600	14632	14839	14775	14524	14598	14568	14548	14717	14497	14691	14574	14567	14552	14623	14597	14759	14672	14572	14666	14617	14669	14782	14647	14703	14558	14553	14804	14576	14660	14718	14603	14476	14616	14605	14532	14476	14846	14621	14685	14722	14476	14806	14650	14510	14671	14532	14561	14549	14689	14727	14549	14609	14532	14627	14632	14603	14716	14328	14535	14663	14618	14462	14612	14532	14743	14692	14575	14521	14631	14560	14618	14564	14522	14620	14561	14594	14633	14606	14793	14521	14608	14610	14631	14657	14479	14578	14518	14676	14542	14714	14517	14681	14607	14587	14648	14622	14598	14688	14666	14686	14703	14728	14684	14762	14376	14781	14453	14414	14703	14645	14568	14685	14662	14392	14344	14577	14550	14608	14645	14680	14587	14642	14698	14673	14607	14704	14656	14455	14568	14639	14653	14619	14565	14463	14670	14575	14647	14494	14512	14483	14611	14491	14510	14609	14618	14661	14619	14479	14485	14605	14725	14668	14498	14552	14535	14531	14533	14592	14568	14631	14657	14587	14594	14687	14600	14522	14640	14690	14674	14310	14756	14552	14445	14591	14627	14592	14727	14618	14660	14595	14516	14478	14643	14530	14571	14680	14529	14542	14514	14716	14804	14684	14507	14647	14581	14686	14849	14719	14684	14691	14508	14685	14477	14494	14684	14555	14483	14570	14632	14571	14547	14537	14601	14507	14572	14412	14638	14499	14657	14482	14626	14529	14824	14341	14568	14713	14686	14752	14556	14511	14517	14577	14533	14634	14737	14427	14528	14478	14689	14536	14563	14700	14358	14602	14709	14552	14665	14592	14431	14887	14588	14514	14741	14576	14704	14736	14545	14605	14660	14673	14625	14575	14653	14676	14757	14605	14505	14679	14667	14522	14612	14505	14808	14661	14715	14720	14700	14706	14528	14701	14545	14645	14617	14686	14511	14509	14480	14453	14648	14582	14652	14561	14434	14682	14665	14600	14496	14449	14549	14688	14713	14691	14635	14572	14612	14559	14714	14443	14619	14519	14603	14485	14645	14721	14607	14650	14517	14661	14706	14740	14692	14638	14711	14742	14507	14595	14519	14537	14732	14620	14658	14730	14551	14705	14530	14589	14520	14519	14606	14611	14652	14620	14608	14702	14453	14591	14630	14678	14555	14673	14627	14574	14558	14438	14619	14703	14706	14542	14639	14703	14452	14680	14584	14553	14605	14596	14676	14552	14712	14705	14741	14524	14666	14424	14590	14317	14682	14609	14498	14794	14543	14437	14544	14599	14581	14775	14590	14428	14579	14540	14583	14704	14594	14578	14631	14556	14652	14409	14614	14703	14632	14378	14641	14545	14674	14805	14541	14603	14463	14625	14517	14613	14662	14732	14629	14539	14599	14707	14682	14591	14592	14625	14642	14600	14548	14603	14476	14648	14479	14463	14576	14578	14611	14714	14797	14774	14717	14651	14647	14468	14581	14544	14609	14484	14448	14510	14531	14681	14684	14666	14593	14571	14611	14570	14590	14588	14575	14765	14556	14431	14564	14715	14579	14579	14546	14689	14678	14596	14649	14579	14520	14565	14642	14630	14621	14517	14536	14565	14634	14570	14557	14570	14728	14369	14550	14472	14825	14632	14688	14520	14463	14502	14528	14595	14635	14545	14450	14580	14655	14568	14749	14650	14781	14577	14628	14692	14580	14610	14653	14441	14643	14570	14684	14564	14659	14570	14576	14709	14522	14606	14635	14625	14515	14331	14498	14511	14592	14706	14496	14634	14646	14617	14659	14740	14471	14516	14600	14616	14617	14562	14665	14670	14620	14464	14540	14652	14602	14696	14721	14610	14438	14738	14729	14356	14715	14739	14617	14782	14575	14573	14576	14577	14635	14660	14674	14564	14631	14629	14483	14749	14567	14558	14598	14527	14425	14514	14757	14494	14574	14554	14736	14588	14587	14463	14681	14603	14589	14584	14605	14649	14493	14635	14783	14574	14655	14722	14592	14442
29830	23857	25807	22851	20253	20069	20132	19897	19823	19716	19887	19670	19685	19558	19888	19740	19731	19646	19323	19377	19284	19535	19621	19498	19413	19213	19379	19459	19350	19311	19190	19310	19399	19331	19400	19230	19570	19348	19480	19629	19534	19462	19409	19348	19499	19517	19844	19610	19431	19507	19355	19201	19327	19414	19376	19152	19432	19340	19310	19246	19574	19606	19342	19188	19203	19289	19413	19300	19349	19325	19244	19332	19507	19427	19295	19273	19361	19320	19323	19507	19297	19274	19135	19467	19377	19404	19243	19214	19103	19219	19451	19437	19251	19491	19260	19605	19343	19475	19324	19248	19417	19332	19286	19431	19488	19408	19213	19355	19278	19038	19351	19533	19364	19420	19323	19330	19183	19381	19392	19233	19412	19143	19379	19418	19189	19257	19403	19417	19323	19188	19256	19361	19464	19425	19211	19333	19352	19595	19218	19422	19092	19217	19288	19256	19404	19466	19289	19254	19432	19296	19160	19163	19412	19370	19344	19281	19201	19493	19298	19267	19280	19398	19204	19243	19277	19226	19257	19281	19217	19201	19459	19165	19472	19467	19317	19152	19507	19378	19240	19202	19324	19446	19424	19205	19272	19171	19310	19267	19304	19452	19393	19495	19391	19438	19475	19351	19376	19338	19220	19498	19522	19427	19411	19390	19482	19483	19130	19311	19108	19390	19335	19468	19226	19231	19441	19274	19390	19334	19260	19412	19218	19438	19375	19360	19393	19417	19181	19334	19446	19290	19291	19178	19358	19268	19102	19268	19238	19462	19425	19203	19223	19184	19288	19097	19351	19571	19168	19209	19307	19166	19172	19301	19156	19426	19295	19318	19290	19362	19290	19398	19417	19370	19448	19209	19434	19441	19310	19414	19469	19286	19293	19287	19189	19396	19307	19502	19311	19424	19478	19450	19473	19170	19266	19214	19234	19568	19451	19238	19425	19452	19202	19184	19343	19373	19335	19274	19258	19313	19349	19300	19188	19340	19416	19009	19348	19310	19425	19418	19322	19489	19343	19222	19171	19441	19363	19295	19163	19301	19271	19438	19377	19406	19221	19467	19440	19407	19399	19325	19228	19162	19476	19717	19299	19261	19564	19448	19227	19342	19252	19241	19323	19382	19401	19354	19288	19407	19370	19409	19544	19298	19432	19301	19350	19286	19343	19496	19557	19474	19313	19282	19349	19305	19322	19364	19371	19317	19388	19394	19289	19203	19179	19157	19412	19363	19379	19440	19268	19147	19256	19302	19577	19184	19622	19231	19193	19440	19403	19355	19275	19312	19387	19293	19302	19461	19271	19302	19351	19382	19135	19236	19218	19192	19455	19257	19344	19433	19321	19598	19381	19491	19336	19412	19355	19402	19637	19348	19414	19280	19629	19419	19326	19326	19468	19395	19338	19280	19445	19470	19446	19463	19219	19242	19348	19133	19280	19347	19260	19253	19303	19368	19291	19384	19434	19330	19393	19156	19477	19333	19236	19500	19267	19231	19197	19130	19379	19291	19544	19450	19167	19277	19462	19249	19445	19423	19112	19275	19273	19406	19242	19338	19133	18993	19489	19323	19313	19395	19150	19384	19437	19199	19524	19535	19444	19153	19275	19365	19322	19263	19333	19256	19386	19248	19460	19390	19399	19104	19552	19298	19374	19241	19476	19322	19351	19362	19149	19070	19350	19323	19334	19373	19381	19275	19257	19351	19371	19443	19349	19303	19226	19262	19238	19322	19209	19272	19424	19327	19233	19237	19389	19505	19212	19484	19228	19336	19247	19276	19471	19463	19416	19215	19169	19147	19482	19404	19383	19212	19402	19247	19344	19344	19163	19383	19340	19250	19246	19297	19348	19367	19201	19531	19465	19321	19268	19357	19232	19349	19402	19636	19318	19274	19327	19434	19322	19296	19556	19440	19430	19311	19457	19193	19361	19531	19309	19402	19186	19436	19341	19329	19289	19481	19100	19424	19219	19264	19529	19263	19550	19439	19353	19240	19331	19256	19384	19475	19270	19296	19300	19328	19209	19093	19602	19545	19299	19243	19261	19405	19399	19397	19323	19357	19214	19216	19427	19389	19501	19219	19174	19294	19370	19473	19421	19202	19574	19253	19293	19299	19406	19515	19467	19241	19486	19443	19050	19373	19583	19288	19199	19249	19391	19369	19510	19243	19191	19528	19366	19180	19497	19417	19575	19104	19310	19525	19225	19322	19197	19410	19214	19333	19166	19452	19317	19212	19443	19472	19184	19398	19389	19454	19336	19480	19383	19182	19152	19283	19363	19365	19379	19471	19227	19398	19532	19131	19345	19300	19256	19451	19282	19328	19240	19228	19398	19313	19370	19293	19367	19339	19330	19254	19237	19332	19389	19361	19215	19168	19241	19421	19334	19253	19261	19290	19281	19234	19612	19516	19359	19339	19211	19442	19367	19412	19371	19361	19239	19303	19492	19325	19572	19248	19165	19339	19284	19351	19455	19336	19312	19208	19010	19317	19283	19239	19425	19231	19491	19430	19285	19284	19458	19258	19340	19443	19238	19259	19427	19373	19264	19087	19257	19393	19332	19375	19387	19346	19426	19441	19319	19364	19331	19380	19120	19268	19120	19185	19340	19264	19055	19418	19182	19394	19205	19313	19192	19337	19494	19281	19131	19597	19277	19365	19354	19328	19316	19415	19473	19384	19218	19357	19314	19411	19405	19314	19160	19197	19433	19415	19531	19196	19227	19316	19262	19354	19285	19422	19478	19226	19350	19360	19067	19382	19323	19060	19196	19360	19362	19388	19329	19194	19340	19177	19353	19382	19379	19445	19220	19117	19523	19202	19697	19480	19427	19168	19232	19213	19446	19456	19322	19347	19232	19376	19353	19226	19405	19235	19268	19238	19289	19407	19377	19625	19315	19409	19390	19452	19343	19338	19451	19238	19312	19348	19301	19345	19421	19269	19187	19119	19233	19545	19245	19436	19446	19322	19344	19444	19285	19351	19360	19275	19490	19103	19410	19426	19387	19415	19376	19368	19215	19467	19288	19261	19528	19467	19317	19340	19512	19254	19137	19514	19432	19267	19409	19222	19386	19324	19304	19208	19520	19287	19335	19448	19268	19442	19364	19285	19300	19171	19301	19381	19435	19449	19318	19318	19346	19227	19273	19214	19327	19255	19291	19292	19438	19485	19304	19293	19450	19137	19130	19305	19388	19392	19370	19591	19474	19533	19245	19164	19342	19282	19236	19453	19393	19353	19182	19293	19636	19375	19142	19468	19036	19319	19382	19248	19502	19387	19219	19294	19194	19360	19222	19587	19528	19418	19378	19180	19379	19337	19614	19638	19465	19436	19220	19360	19279	19412	19164	19118	19250	19210	19502	19474	19316	19384	19272	19518	19327	19598	19123	19274	19334	19165	19272	19464	19378	19573	19518	19357	19255	19394	19321	19347	19444	19464	19293	19364	19256	19243	19384	19410	19336	19223	19364	19372	19299	19559	19280	19316	19380	19322	19407	19351	19394	19299	19452	19384	19238	19249	19413	19411	19299	19322	19283	19358	19397	19421	19343	19347	19396	19356	19236	19420	19125	19256	19409	19335	19572	19224	19271	19143	19376	19400	19466	19265	19294	19398	19365	19342	19310	19346	19353	19468	19388	19485	19320	19152	19074	19261	19430	19350	19327	19313	19282	19146	19414	19356	19209	19382	19322	19151	19372	19272	19171	19104	19445	19323	19211	19228	19305	19257	19447	19487	19156	19265	19206	19178	19352	19268	19218	19116	19432	19218	19265	19463	19174	19386	19448	19315	19259	19250	19454	19563	19098	19325	19413	19509	19332	19304	19272	19251	19384	19215	19314	19216	19437	19416	19325	19307	19394	19271	19206	19352	19362	19177	19369	19209	19455	19322	19319	19281	19324	19325	19258	19433	19421	19432	19235	19338	19287	19420	19274	19310	19221	19183	19558	19302	19283	19166	19509	19255	19335	19189	19435	19260	19354	19509	19353	19180	19458	19237	19294	19170	19479	19278	19266	19431	19425	19134	19167	19241	19243	19333	19391	19423	19454	19204	19260	19457	19352	19389	19312	19137	19418	19215	19303	19160	19233	19239	19378	19421	19377	19226	19256	19411	19024	19250	19394	19268	19298	19430	19264	19250	19285	19497	19461	19406	19133	19426	19319	19235	19601	19305	19449	19339	19119	19315	19394	19378	19267	19299	19276	19389	19467	19131	19194	19386	19049	19527	19446	19399	19399	19100	19241	19555	19312	19146	19188	19408	19412	19401	19381	19213	19326	19293	19375	19532	19423	19295	19448	19343	19215	19257	19256	19201	19377	19277	19243	19180	19293	19557	19482	19436	19468	19339	19353	19217	19301	19418	19216	19375	19440	19212	19185	19287	19295	19509	19287	19105	19397	19439	19384	19466	19338	19396	19359	19432	19218	19010	19244	19173	19460	19397	19357	19385	19464	19273	19229	19345	19375	19202	19093	19204	19357	19253	19391	19216	19456	19463	19274	19367	19280	19270	19367	19455	19425	19189	19235	19129	19273	19452	19485	19249	19145	19461	19257	19392	19667	19247	19208	19385	19474	19238	19450	19410	19346	19538	19449	19223	19450	19230	19439	19251	19252	19310	19451	19341	19267	19449	19441	19080	19206	19561	19429	19454	19597	19321	19616	18953	19205	19282	19376	19438	19362	19379	19481	19567	19629	19207	19245	19343	19156	19439	19272	19234	19393	19306	19201	19285	19415	19319	19427	19238	19308	19282	19219	19214	19408	19443	19337	19476	19361	19379	19477	19534	19430	19409	19381	19255	19107	19337	19443	19494	19203	19065	19452	19540	19204	19216	19216	19732	19224	19183	19278	19249	19132	19196	19396	19376	19274	19240	19337	19449	19357	19282	19326	19489	19432	19237	19291	19490	19330	19379	19558	19360	19431	19401	19388	19519	19152	19128	19324	19118	19227	19271	19337	19207	19293	19141	19417	19541	19268	19226	19422	19539	19457	19373	19147	19365	19475	19346	19467	19339	19298	19204	19179	19510	19310	19416	19481	19322	19583	19191	19202	19380	19369	19289	19210	19231	19243	19380	19488	19575	19407	19354	19360	19367	19435	19222	19420	19211	19144	19243	19308	19318	19300	19326	19334	19423	19545	19140
20493	24452	22488	18134	16648	16010	15865	16054	15830	15665	15449	15596	15450	15405	15606	15785	15500	15231	15227	15112	15293	15008	14983	15031	15087	15290	15013	15083	15206	14959	14909	15190	14928	15121	14807	15019	15152	14850	14883	15071	15028	14856	14818	14972	15203	15259	15344	15247	15105	14898	15022	14938	15159	14814	15078	15010	15077	14913	14998	15002	15163	14908	15006	14855	15054	14878	15078	14876	14901	14956	15178	14896	14990	14955	14954	14860	15057	14929	14883	15103	14964	14999	14921	14993	14925	15073	15015	15120	15057	14932	14966	15002	15041	14924	14935	14958	15000	14974	15024	14919	15045	14887	14908	14921	15114	14943	14903	14985	14819	14964	15009	14960	15123	14964	14928	14923	14792	15167	14873	15138	14985	14952	15089	15092	14845	14911	14972	15138	15008	14753	14998	15076	14889	14992	15203	15128	15067	14965	15093	14814	15110	15000	15065	14795	15003	15085	15139	15093	14989	15016	14950	14933	14971	14904	14984	14928	15048	14975	15049	14995	15037	14785	14992	14987	14948	15066	14811	14952	15026	15129	15000	15014	15068	15010	14910	14886	14910	15079	14955	15023	15073	15038	15119	14930	14959	15030	14901	15030	14893	15047	14931	15114	14941	15037	15103	15038	14866	15047	14949	14920	14886	15006	14911	14973	14996	15145	15136	14966	15221	15090	14964	14873	15113	14957	15111	14834	15009	15050	14985	14994	14958	14967	15009	15153	14895	15029	14955	14749	14984	15007	15160	15023	15063	15038	15041	15079	14891	14829	14858	14935	15007	14931	14876	14944	15056	15053	14864	14914	14871	14967	15090	15025	15134	14899	14932	14864	14855	14998	15081	14999	15062	14958	14843	14917	14860	15099	15120	14936	15150	14983	15084	14985	15006	14988	14968	15205	15090	14869	15084	14904	14945	14993	14988	15038	14934	14993	15018	15034	15056	15180	14977	14933	14893	14820	15056	14981	14828	14998	15137	15087	14958	14913	14969	15024	15022	15171	15066	15018	14951	14966	15196	15073	14974	14962	14944	14938	15020	15030	15132	15130	14976	15143	14950	14974	14913	14923	15095	14903	14772	15086	14983	14951	15041	15103	15142	14989	15063	14847	14925	14891	15044	14764	14925	14947	15054	14894	14815	15063	14883	14922	14971	15057	14969	15121	14903	14842	14951	14994	14893	14879	15131	14810	15131	15006	15120	15021	15112	14891	14812	15173	15011	14989	14848	15043	15004	14962	14938	14993	14924	15059	14982	14817	14986	15036	14932	15016	14869	14782	14930	14812	15053	14923	14987	14985	14994	14997	14963	15142	14917	15100	15031	14985	14860	15010	14988	14911	15075	14985	14889	15016	15094	14956	14909	15093	14905	15133	15039	14917	14967	15008	14914	14979	15092	15014	14816	15154	15069	14980	15061	14993	14922	14817	14944	14948	14946	14836	15152	14870	15030	14882	15049	15062	14900	14790	14821	14863	14881	14958	15061	15089	15021	14944	14872	15000	15105	15013	14973	14926	14813	14980	14919	14992	14931	14830	15115	14970	14948	14908	15030	14888	14986	14873	14969	15052	14935	14850	14922	14947	15004	14962	15021	14900	14998	15037	14970	14994	14979	14973	15016	14917	14923	15086	14902	14980	14886	14927	15101	14876	15008	15038	15092	15065	14975	14913	15194	15115	14883	14912	15063	15175	15122	14929	14855	15143	15185	14881	14966	15047	15068	15017	15221	15062	14955	15059	14900	14896	15051	15046	15081	15061	14805	15085	15050	14950	15116	15095	15124	15018	14812	15096	14881	14995	15150	14982	14979	15080	15063	15056	15075	15137	14930	15006	15036	14951	14857	15026	14846	14933	15170	14961	14893	14839	15150	14941	14980	14987	14952	14935	15184	15086	14940	15037	14836	14880	15051	14913	15004	15095	14980	14999	14832	15036	14989	14951	15023	14872	15051	14914	14967	15078	14840	15033	15183	14878	14910	15039	15045	15027	15004	14988	15102	15008	14960	15016	15024	15216	14991	14810	14995	15002	15120	15129	15018	15135	14891	14985	15148	15088	15029	14868	15012	14859	14981	15096	14923	14949	14869	15242	15031	14874	14850	15155	15145	15001	15041	14847	14923	14896	15103	15001	14965	14924	15149	14969	14750	14951	14954	14957	14988	15071	14806	15028	14946	14952	14967	15025	14815	14931	15281	15003	14879	15017	14979	15123	14969	15104	14917	15004	14913	15009	15182	15024	14981	14952	15032	14948	14917	15169	14882	14859	14911	14924	14993	14951	15151	14947	14891	14973	15056	15041	14906	15089	15101	15055	14998	15042	14880	15098	15083	15076	15050	14908	14993	15007	14885	14792	14980	14933	15110	14992	15001	14967	14917	14903	15105	15037	15095	15028	15053	15160	14921	15028	15074	14818	15035	15045	14814	14874	15059	14988	15193	14893	14875	15260	14991	15026	14955	15066	14950	14976	15099	15012	14774	15029	15022	15125	14958	15044	14931	14970	15171	14833	14954	15105	14970	15081	14981	15018	14862	15116	15069	14804	15109	15075	14998	14940	14802	15088	14914	14970	14910	14904	15021	15008	15088	15012	14963	15074	14871	14805	15137	14997	14890	14979	14928	15010	14862	15015	15159	14764	15054	14895	14910	15126	14992	14895	15138	15083	15072	15027	14918	15038	15033	15170	15073	14913	15024	14974	15002	15006	15079	14965	14974	14882	14932	15057	15080	15003	15075	15002	15021	15094	14926	15132	14994	15090	15142	14949	14971	14938	15133	15001	15086	14861	14942	14935	14920	14977	15171	15090	15211	14944	14972	15138	15040	14944	14983	15039	15033	14886	15000	14733	15006	14930	14891	14968	15098	14927	14929	15002	15021	15009	14939	14805	14921	15015	14987	14950	14890	15000	14922	15084	14995	15176	15034	14930	15154	14999	14882	15062	15030	14993	15062	14931	15043	15008	14851	15062	15208	15040	15025	15044	15047	14967	14897	14731	14918	15058	15027	15018	14806	14855	14998	14890	15094	14902	15021	15059	14955	15229	15145	15003	15070	14850	14941	14898	15035	14974	14985	14944	14999	14941	15123	15099	14854	14999	14898	15084	15002	15109	15048	15072	15000	14964	15158	15219	15096	15105	14834	15112	15090	14928	15114	15072	14944	14889	15077	14909	14837	15080	14824	15013	15024	15031	15044	14879	15026	14995	15056	14815	15048	15003	14855	14966	14939	15075	15045	15060	15006	15075	15036	14992	15044	14857	14944	15070	14978	14996	14915	14988	15008	14982	15010	14868	15267	14974	15221	14899	15045	14953	15003	14777	14931	14925	15051	15000	14889	14941	15076	15021	15021	15003	15105	15216	14940	15105	14823	15110	14905	14840	14941	15010	14963	14917	15077	14964	14995	15087	14967	14884	15056	15091	14955	15115	14963	14832	14951	15009	15019	14842	14911	14952	14872	15075	14943	15138	15126	14917	14941	14977	14877	15131	14930	14941	14965	15010	14902	14895	14792	14947	14817	14901	15083	14965	14979	15116	14964	15111	14979	14986	14952	14986	14945	14757	14957	15053	14852	15067	14949	14870	15007	15183	14851	14873	14887	15103	14961	14976	15092	15028	15045	15047	15124	14982	14913	14939	15033	15077	14896	14910	14950	14799	15022	14956	15044	14852	15062	14981	15029	14998	14965	15015	15142	14914	14856	15156	15010	15104	15007	15056	14987	15072	14883	15034	14977	14984	14938	15135	14949	14911	15026	15186	15024	14930	14958	14914	14916	14934	15034	14937	15140	14792	14961	14885	14969	15079	15118	14811	15045	14870	14980	14787	14974	15034	15161	15001	15135	15004	15001	14932	15027	14954	15004	15105	15043	15098	15034	15067	14983	15190	15010	14944	14943	14967	15059	15013	14897	14961	14936	14900	14995	15016	15075	14950	14928	14927	15198	14940	15155	14989	15124	15032	15045	15152	15155	15220	14869	14929	15002	14915	15050	14906	15082	15030	14897	14899	14877	15212	14898	15111	15077	15068	14970	14871	15045	14937	14955	15046	14982	14826	15153	15011	14947	14970	14937	14923	14900	14998	15052	14980	14875	14980	14973	15096	14956	14869	15049	14985	14967	15172	15220	14951	14940	15014	14952	14977	15140	15114	15120	14977	15191	14927	15050	14918	14922	15103	15084	14980	15021	15115	14970	14990	14994	15025	15038	15162	14937	14854	15067	14962	14929	14962	14944	15033	14952	14999	14913	15095	15099	14882	15016	15023	14922	14896	15044	14976	15123	15012	14951	14916	14757	15036	15052	15081	14966	14831	15092	14983	15086	14843	15035	15020	15017	15172	15020	15082	14960	14973	15024	15082	15001	15069	14979	15078	14976	15054	15138	14880	14983	15102	14945	15067	15044	15002	14857	14889	15108	15192	15208	15150	14939	15052	14912	15005	15166	14952	15145	15098	15084	14910	14909	15095	15097	15094	15076	15111	14975	15045	15096	15062	15001	14852	15076	15012	14875	14934	14944	15119	15036	14985	15021	14938	15046	15034	14946	15180	14936	14869	14958	15053	14877	14935	15010	15003	15104	15017	15101	14937	14914	14822	14954	15107	15046	15037	15268	15000	14954	15144	14998	15071	14988	15145	14934	14832	14977	14916	15015	14882	14822	14943	14864	14919	14954	15061	15158	15035	14979	15006	15138	15053	15019	15037	14953	15020	14974	14979	14975	15057	14957	15052	15122	14789	15136	14858	15065	14841	15087	15038	15057	14936	14852	15129	14875	14898	14874	14907	15013	14870	14726	14996	14979	14995	14996	15082	15091	15149	15078	15037	14893	15109	15049	15057	14990	14932	15013	14928	14892	14943	15166	14943	15033	14907	14941	14919	14908	14936	15066	15038	14998	14970	14995	14991	14898	14959	14910	14901	15097	14953	14981	14947	14916	15195	14927	15038	14984	14826	15055	15036	15072	15107	14782	14954	14962	15074	14970	14959	14843	15084	15040	14896	15006	15049	14915	15011	15088	15040	15034	14956	14976	15093	15087	14985	15019	15151	15043	14810	15104	15042	15083	14996	15023	15011	15129	14847	14946	14895	14933	14931	15005	15018	15068	15051	15080	15063	15043	15050	14856	14955	15138	14888	15210	15228	14956	15093	14894	15221
24595	20994	28125	24505	23029	23645	23515	21661	20773	20664	20314	20340	20279	20135	20252	20055	20353	20271	19723	19630	19688	19798	19598	19681	19468	19612	19690	19483	19468	19444	19446	19345	19393	19491	19481	19415	19312	19443	19490	19496	19297	19289	19478	19520	20431	20491	20404	19755	19488	19472	19465	19382	19483	19337	19421	19489	19334	19491	19324	19292	19683	19153	19505	19473	19351	19245	19609	19292	19421	19263	19241	19391	19305	19519	19142	19289	19374	19352	19241	19471	19339	19510	19562	19218	19364	19501	19398	19247	19487	19464	19358	19256	19399	19356	19382	19339	19461	19365	19255	19471	19504	19334	19345	19442	19130	19585	19352	19299	19145	19370	19419	19444	19340	19287	19361	19319	19420	19315	19357	19510	19368	19146	19260	19487	19353	19415	19305	19239	19432	19383	19294	19272	19404	19462	19361	19468	19137	19434	19324	19392	19167	19324	19309	19381	19350	19364	19394	19416	19343	19218	19236	19392	19367	19254	19489	19379	19411	19280	19341	19327	19335	19365	19407	19382	19556	19398	19253	19175	19262	19286	19178	19444	19477	19353	19226	19395	19157	19595	19258	19256	19415	19305	19153	19126	19396	19481	19538	19455	19382	19406	19097	19276	19379	19215	19314	19451	19408	19154	19526	19238	19277	19441	19399	19372	19336	19296	19205	19454	19333	19258	19323	19314	19122	19390	19245	19429	19284	19330	19341	19418	19257	19285	19303	19305	19345	19316	19463	19069	19341	19549	19368	19305	19489	19348	19445	19253	19332	19630	19144	19477	19225	19366	19364	19241	19526	19173	19072	19323	19353	19376	19389	19349	19328	19151	19253	19356	19268	19123	19375	19399	19142	19404	19149	19298	19434	19275	19186	19229	19265	19197	19372	19299	19373	19509	19323	19305	19170	19256	19543	19411	19370	19159	19502	19463	19556	19184	19366	19237	19397	19306	19388	19366	19434	19223	19190	19524	19275	19243	19250	19423	19439	19254	19325	19287	19383	19315	19535	19096	19198	19418	19399	19488	19479	19523	19348	19182	19200	19377	19352	19431	19339	19191	19460	19134	19230	19364	19344	19284	19366	19483	19299	19480	19344	19221	19322	19309	19383	19512	19395	19262	19454	19091	19408	19366	19450	19375	19440	19299	19310	19114	19446	19418	19426	19487	19570	19333	19226	19204	19185	19374	19286	19260	19436	19500	19113	19290	19334	19264	19350	19286	19295	19511	19700	19217	19283	19379	19560	19299	19541	19092	19224	19266	19373	19485	19608	19236	19218	19407	19403	19281	19530	19349	19234	19381	19156	19238	19259	19309	19415	19381	19499	19332	19435	19354	19301	19173	19394	19453	19234	19332	19317	19372	19351	19171	19363	19426	19415	19356	19449	19106	19281	19472	19663	19229	19227	19206	19386	19455	19397	19193	19065	19365	19350	19357	19170	19220	19453	19388	19585	19473	19371	19564	19468	19302	19477	19478	19630	19210	19395	19268	19282	19271	19402	19535	19225	19362	19332	19189	19515	19433	19412	19431	19274	19177	19153	19219	19088	19186	19342	19293	19398	19313	19474	19493	19451	19610	19224	19442	19534	19462	19419	19310	19264	19197	19296	19362	19357	19330	19105	19260	19337	19348	19589	19336	19423	19174	19397	19206	19224	19367	19309	19521	19357	19403	19310	19303	19327	19135	19116	19400	19219	19242	19274	19661	19464	19281	19502	19342	19377	19399	19401	19318	19366	19429	19309	19019	19472	19214	19437	19477	19392	19399	19233	19255	19315	19384	19397	19163	19497	19327	19270	19555	19375	19443	19176	19500	19411	19223	19303	19301	19505	19320	19396	19274	19377	19454	19359	19284	19506	19209	19384	19166	19435	19178	19252	19376	19460	19260	19288	19437	19614	19508	19405	19286	19389	19259	19317	19210	19396	19386	19410	19251	19556	19358	19397	19533	19557	19361	19438	19320	19453	19331	19577	19332	19474	19378	19214	19081	19256	19175	19281	19422	19404	19474	19511	19368	19341	19514	19343	19200	19101	19434	19485	19371	19451	19416	19414	19431	19490	19458	19363	19423	19376	19356	19217	19321	19510	19385	19315	19425	19394	19177	19309	19410	19202	19481	19379	19472	19350	19233	19518	19084	19278	19295	19488	19404	19513	19185	19338	19424	19593	19255	19276	19341	19465	19279	19596	19447	19614	19359	19378	19521	19473	19375	19293	19209	19507	19371	19391	19163	19163	19498	19343	19304	19353	19418	19601	19339	19507	19273	19306	19289	19370	19443	19497	19422	19440	19354	19496	19320	19216	19361	19199	19324	19278	19165	19247	19187	19616	19143	19349	19532	19387	19142	19435	19468	19412	19378	19339	19556	19452	19089	19385	19339	19492	19372	19388	19369	19232	19370	19207	19271	19411	19351	19433	19436	19250	19498	19326	18916	19225	19395	19542	19529	19096	19394	19442	19353	19209	19422	19515	19199	19373	19398	19200	19249	19177	19467	19579	19356	19279	19297	19272	19393	19265	19357	19181	19339	19381	19206	19222	19440	19475	19467	19397	19408	19138	19231	19191	19439	19257	19338	19665	19235	19410	19206	19455	19505	19641	19388	19418	19388	19278	19515	19566	19374	19334	19308	19255	19524	19587	19452	19438	19174	19482	19233	19503	19504	19360	19501	19397	19314	19181	19347	19328	19481	19366	19190	19267	19556	19228	19475	19668	19412	19513	19433	19517	19379	19384	19448	19417	19594	19376	19330	19473	19338	19284	19181	19233	19342	19526	19296	19370	19412	19535	19422	19395	19431	19255	19481	19370	19219	19270	19453	19347	19374	19225	19283	19367	19460	19463	19517	19435	19417	19355	19467	19342	19460	19237	19327	19361	19265	19541	19282	19260	19364	19090	19410	19271	19391	19360	19510	19394	19297	19498	19268	19373	19603	19378	19436	19336	19346	19357	19376	19450	19105	19345	19467	19548	19284	19407	19217	19171	19265	19234	19414	19530	19588	19414	19418	19391	19322	19387	19383	19330	19365	19440	19289	19344	19426	19471	19270	19373	19318	19380	19406	19463	19303	19258	19396	19389	19141	19364	19202	19339	19038	19355	19186	19348	19381	19282	19352	19574	19290	19374	19423	19386	19226	19304	19493	19429	19256	19193	19227	19518	19402	19368	19429	19393	19498	19304	19344	19445	19264	19478	19459	19472	19501	19419	19350	19411	19438	19316	19368	19232	19422	19162	19182	19428	19255	19450	19527	19337	19202	19342	19362	19296	19463	19427	19338	19392	19265	19370	19319	19381	19438	19274	19477	19462	19497	19448	19151	19588	19531	19330	19340	19221	19212	19454	19397	19284	19196	19604	19305	19358	19454	19433	19534	19312	19676	19306	19373	19410	19581	19147	19500	19458	19352	19227	19421	19459	19368	18961	19291	19211	19305	19563	19388	19253	19395	19424	19214	19134	19328	19168	19327	19233	19181	19269	19228	19336	19425	19186	19450	19438	19365	19414	19501	19236	19249	19534	19494	19288	19515	19344	19453	19427	19275	19419	19215	19284	19320	19305	19068	19369	19404	19313	19479	19366	19385	19174	19431	19413	19166	19464	19392	19365	19445	19394	19260	19317	19334	19303	19291	19064	19331	19454	19720	19405	19305	19435	19228	19530	19385	19160	19356	19422	19430	19212	19288	19306	19078	19419	19397	19306	19325	19608	19347	19431	19340	19447	19312	19226	19358	19293	19318	19549	19420	19397	19517	19377	19562	19407	19342	19301	19346	19454	19256	19495	19101	19372	19613	19264	19252	19094	19443	19224	19368	19421	19296	19301	19051	19167	19290	19516	19236	19363	19398	19301	19633	19132	19305	19293	19315	19274	19367	19362	19520	19373	19394	19493	19362	19395	19281	19324	19365	19497	19211	19246	19563	19301	19424	19330	19424	19374	19301	19614	19400	19465	19299	19314	19432	19324	19181	19280	19196	19451	19260	19301	19394	19243	19493	19398	19388	19252	19205	19300	19250	19547	19193	19465	19601	19497	19577	19494	19315	19270	19420	19446	19451	19455	19386	19404	19250	19145	19307	19238	19439	19300	19330	19324	19355	19268	19263	19394	19231	19433	19387	19189	19234	19421	19331	19383	19266	19309	19334	19351	19388	19515	19407	19135	19483	19375	19268	19275	19408	19264	19365	19538	19378	19373	19310	19365	19390	19512	19271	19434	19473	19222	19526	19488	19204	19383	19251	19181	19434	19427	19250	19239	19602	19325	19334	19658	19287	19259	19334	19368	19335	19344	19464	19344	19581	19356	19274	19294	19261	19528	19356	19540	19413	19237	19416	19487	19331	19144	19231	19240	19508	19605	19354	19540	19632	19354	19336	19354	19284	19266	19453	19337	19313	19366	19443	19099	19267	19407	19493	19231	19196	19471	19285	19516	19670	19321	19379	19399	19637	19461	19513	19184	19339	19540	19333	19231	19238	19353	19419	19474	19550	19285	19237	19004	19335	19250	19317	19459	19364	19335	19507	19451	19344	19242	19288	19485	19247	19427	19292	19331	19237	19440	19376	19262	19606	19478	19366	19384	19285	19369	19420	19467	19585	19358	19314	19482	19463	19353	19455	19454	19370	19568	19303	19490	19573	19374	19152	19275	19471	19386	19415	19368	19593	19470	19110	19312	19502	19308	19366	19495	19149	19087	19444	19393	19253	19102	19376	19545	19429	19536	19270	19313	19226	19394	19238	19330	19430	19287	19239	19293	19210	19385	19352	19484	19270	19611	19273	19246	19230	19297	19403	19139	19216	19419	19206	19234	19599	19198	19430	19325	19548	19523	19310	19172	19361	19381	19378	19061	19201	19168	19428	19524	19300	19406	19215	19254	19459	19322	19332	19327	19265	19498	19460	19536	19325	19256	19426	19344	19336	19542	19377	19389	19559	19378	19441	19079	19253	19261	19363	19212	19014	19320	19464	19406	19291	19365	19395	19509	19467	19318	19212	19264	19331	19436	19432	19162	19134	19272	19577	19369	19220	19410	19424	19164	19252	19346	19289	19404	19522	19268	19328	19568	19572	19537	19250	19382	19298	19465	19315	19324	19416	19336	19375	19476	19499	19435	19392	19394	19328	19362	19337	19352	19486	19363	19406	19518	19405	19354	19288
23056	36519	33184	25484	21264	19074	18350	17806	17269	16572	16718	16522	16265	16182	16391	16365	16363	16120	15623	15735	15396	15552	15302	15389	15249	15298	15218	15112	15039	15140	15133	15127	15323	15208	15096	15075	15026	15271	15059	15136	15182	15045	15077	15566	16882	16554	16393	15621	15468	15260	15208	14940	15081	14995	15006	15072	15078	15089	14948	15141	14896	15210	15031	15046	15057	15001	15135	15038	15136	15159	14955	14979	15151	15021	15170	15021	15240	15060	15086	15114	15064	15018	15095	15073	15074	15121	15018	15017	15011	14877	15173	15050	15065	15121	14970	14987	15061	15064	15094	15050	15119	15056	15098	15232	14863	15119	15122	15033	15122	15025	14890	15118	15248	14979	14970	15102	15045	15056	14964	14966	15070	14963	15084	15112	14961	15151	15060	15049	15150	15279	14979	15010	15260	14964	15118	15172	15109	15007	15102	15213	15087	15096	14912	14925	14995	15127	15118	15089	15276	15014	15010	15106	15201	14810	15061	14883	15004	15190	15167	15065	15090	15073	15051	14922	15199	15225	15148	15282	15137	15145	15105	15046	15037	14958	15095	15040	15132	15007	14970	15220	14917	15105	15087	15021	15123	14927	15240	14894	15216	15061	15172	14929	15106	15138	15122	15074	15142	15118	15168	15037	15068	14915	15234	15109	14885	14959	14978	15013	15077	15142	15146	15233	15106	15149	15012	15025	15097	15008	15114	15168	15040	15284	15133	15145	14912	15042	14815	15042	15116	14983	14981	15000	14981	15260	15072	15094	15007	15004	14977	15226	14902	15032	15150	14882	15070	15076	15082	15202	15265	14887	15140	15019	15149	15166	15052	15045	15121	15015	15258	15077	14963	15177	15204	15178	14991	14978	15125	14946	14963	14962	15096	14866	15131	15059	15179	15076	15084	15040	15008	15164	15199	14932	15196	14888	15120	15041	15205	15202	15023	15039	15218	15004	15064	15012	15053	15124	14988	15072	15032	14912	14937	15093	14841	15052	15108	15023	15216	14960	14914	15063	14909	15094	15214	15023	15112	15209	15219	15092	14815	15130	15109	15287	15139	15049	15169	14858	15009	14957	15026	15041	15127	15021	14925	15089	15033	14960	14987	15086	14980	14973	14976	15272	15023	15052	15118	15239	15269	15019	15036	15174	15066	15041	14958	14968	14959	15090	15157	15145	15006	15063	15063	15052	15187	15001	14930	14992	15089	15021	15106	15141	14943	15114	15143	15177	15030	14979	15124	14955	15188	15184	14878	15262	15102	14980	15190	15041	15016	15104	15027	15026	14956	15133	15084	15159	15179	15003	15146	14900	15016	15188	15241	14918	14963	14992	15010	14954	15076	15193	14955	15036	14953	15026	15158	15124	15110	14903	15121	14882	14958	15047	15166	15111	15070	15231	15028	15027	14987	15135	14930	15081	15046	15106	15200	15092	14911	15030	15083	15078	15026	15079	15033	14992	14950	15051	15012	15120	15258	15149	14990	15093	15045	15068	15169	14934	15169	14954	15035	14911	14977	15017	15140	15154	15125	15052	14993	15070	15068	15194	15074	15199	15046	15102	14840	15018	15157	15274	15041	14989	15171	14955	15049	15067	15148	15105	15025	15098	15162	15057	14900	15005	14975	15072	15125	15065	15044	15010	14924	15182	14897	15076	15039	14928	14971	15201	15015	15168	15170	15083	15101	15094	15035	15009	15131	15076	14966	15150	15028	15025	15176	14974	15158	14861	15089	14832	14992	15142	14857	15033	15000	15018	15038	14978	15190	15223	15151	14933	14962	15083	14996	15059	14980	15039	15047	15051	15074	15083	15049	15101	15134	15119	15002	15151	15209	14949	15024	14995	15016	15060	15023	15123	15065	15026	15265	15117	15123	15198	15264	15064	15089	15026	15028	15056	15105	15170	15118	14943	15084	15126	15097	15182	14966	15015	15029	15037	14998	14952	15016	15096	15221	15072	15113	14983	15084	15088	15000	15008	15068	15266	14931	14950	15033	14913	15143	15076	15149	15220	15206	15150	15078	15044	14901	15056	15074	14950	15002	15199	15037	15078	15083	15001	15035	15042	14977	14775	15001	15118	15053	14945	15003	15064	15076	15102	15159	15057	14986	15050	15020	15062	15024	14806	15028	15051	15173	15042	15019	14933	15180	15071	15260	15107	15130	15198	15175	15102	15085	15107	15157	15158	14939	15068	15059	15248	15053	15126	15067	15156	15194	14989	14938	15073	14922	15067	15062	15074	15043	15108	14976	15102	15149	15250	15079	14935	15397	15051	15117	15059	15047	15121	15025	15173	15011	14964	15045	15157	15211	15008	15080	14864	15068	15056	15015	15058	15011	14879	15196	15108	15028	14810	15117	15159	15183	15197	15171	14993	15187	14945	15008	15036	15240	15054	15061	15064	15088	15032	14937	15117	14922	15035	14961	15227	15035	15170	15060	14941	14873	14931	15217	15096	15154	15210	15078	15093	15076	14992	15055	14926	15044	15151	15026	15013	15219	15084	15061	15079	14906	15001	15111	15255	15075	14947	15131	15140	15011	15110	15233	15060	15122	15017	15045	15102	15080	14970	14956	15220	14942	14935	15050	15031	15175	14812	14956	15011	15203	15253	15132	14995	14998	14933	15264	15028	15066	15083	15032	15041	15058	14976	14965	15021	14966	15162	15066	15173	15128	15012	15039	15057	15005	15118	15040	15170	15162	15042	15192	15149	15147	15069	15223	14963	14999	15170	15016	14960	15086	14904	15247	15042	15113	14918	15063	15086	15031	14909	15137	15121	14794	15154	14959	15145	15032	15213	14973	14972	15343	15152	15070	15022	15034	15150	15038	15246	15121	15042	14928	15080	14941	15040	15171	14949	15033	14941	15032	15104	15079	15101	14936	14932	15067	15236	15155	15226	15277	15050	15201	15016	15175	15035	15205	15009	15199	15095	15112	15084	15102	15038	15118	15053	15017	15068	15182	15058	15131	15021	15117	14954	14942	15141	14989	15149	15243	15074	15258	15113	14979	15006	15086	15082	15074	15041	14929	14931	14741	14882	15190	15091	15102	15056	15144	14976	15176	14933	15186	14883	15192	14979	15117	14985	15274	14928	15110	14865	15108	14894	15070	14931	15164	15169	15170	15056	15181	14958	15097	14982	15101	14928	15215	15216	15139	15019	15162	15216	15235	15035	15171	15006	15060	15081	14918	14914	15168	15026	15230	15105	14946	15001	15028	15121	15067	14916	15113	15000	15115	14933	15107	15038	15045	15098	15023	15190	15124	14977	15089	15199	14961	15113	15029	14841	14951	15125	15056	15043	14959	15314	14904	15189	14940	14998	14998	15048	15087	15028	14995	15140	15131	14907	15150	15051	15196	15130	14965	15025	15177	15217	14927	15194	15112	15009	15172	15102	15088	15030	14948	14997	15124	14976	14937	14979	15157	14947	15073	14845	14963	14981	15066	14921	15220	15041	15161	14828	15145	14979	15118	15003	15206	15006	14975	14993	15060	15157	15013	15065	15123	15069	15119	15044	15077	15153	15179	15248	15042	14884	14869	15115	14966	15167	15148	15091	15194	15171	14952	15177	15039	14916	15027	14938	15109	15148	15090	15148	15045	14988	15013	15026	15293	15083	15016	15201	14940	15035	14894	15124	15125	14998	15080	15089	15225	14999	15009	15149	14894	15041	15091	15118	15075	15293	15054	14976	15262	15130	15057	15132	15215	15035	15002	14958	15139	14976	14941	15098	14955	15155	15173	15076	15045	15162	15025	15149	15086	15026	15063	15025	14883	15141	15020	15045	15157	15110	15162	14886	15123	15104	15114	15067	14975	15051	15040	15142	15010	15160	14966	15005	15150	14962	14960	14990	15102	14996	15065	15189	15122	15105	14968	14971	15171	14986	15231	15137	15219	15125	15119	15077	14991	14999	15106	15120	14973	15047	14930	15186	15153	15031	14888	14929	14975	15096	15162	14881	15040	15052	15193	15050	14920	15215	15087	15010	14986	14876	15008	15168	15052	15082	15113	14996	15026	14916	15129	15035	14993	14966	15089	14927	15126	15166	15089	15073	14970	15120	15054	15153	15162	15214	14987	15106	15076	15029	14958	15107	15050	15148	15145	15142	15128	15139	15109	15143	15063	14995	15182	15062	14996	15179	14837	15111	15096	14933	15208	15206	15130	14957	15056	15116	15109	15076	15044	15042	15081	15162	15204	15142	15134	15057	15095	15117	15082	15150	15153	15183	15074	15095	15040	15151	14885	15095	15235	14955	15076	15134	15174	15057	14946	14941	15028	15060	15015	15100	15167	15084	15022	14988	15113	15055	15020	14925	15000	15008	15213	14906	15030	15097	15125	14848	15123	14965	15162	14982	14958	15090	15014	14982	15080	15144	14974	15078	15045	15070	15053	14932	14971	15128	15107	15064	15037	15111	15064	15049	15012	15104	15174	15063	14922	15056	14971	15009	14995	14987	15151	15135	14974	15142	15195	14960	15007	15070	14940	15296	15144	15180	15107	15055	15050	15008	15118	15000	15087	15042	15020	15049	14997	15138	15119	15019	14986	15132	15119	14828	15150	15077	15011	15184	15107	15063	14918	15012	14930	15046	15110	15084	15109	14993	15054	15083	15174	15098	15175	15269	15119	15134	15137	15020	15172	14971	15065	14920	15006	15072	14898	15016	14981	15108	14981	15006	14873	15056	14878	15105	14979	15089	15066	15074	15105	15144	15224	15170	14864	15086	15080	14933	15090	15134	14998	15211	15139	14962	15022	14992	15080	15038	15001	15022	15056	15083	15128	15038	15145	15168	15233	15035	15132	15058	15191	15011	15005	14910	15159	14987	15274	15052	15184	15148	14916	15030	14890	15141	15070	15036	14944	14928	15028	15163	15195	15188	14985	15001	15154	14844	14958	15266	15079	15119	14935	14915	15106	15163	15089	15165	15032	15053	15106	14839	15281	15052	15085	15103	15161	15080	14987	15210	14944	15186	15126	15120	15094	15165	14977	14986	15083	15003	15100	14955	15216	15080	15181	15125	15159	14979	15121	15027	15094	15156	14970	15102	15163	15220	15212	15026	15218	15000	14972	15265	15070	15204	15067	15087	15044	15003	15072	15019	15083	15059	14852	15168	15086	14833	15251	15086	15095	15021
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
